summaryrefslogtreecommitdiff
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-out84701
1 files changed, 84248 insertions, 453 deletions
diff --git a/math/auto-libm-test-out b/math/auto-libm-test-out
index 14fbd03c94..9d3819ca01 100644
--- a/math/auto-libm-test-out
+++ b/math/auto-libm-test-out
@@ -669,6 +669,144 @@ acos -0x0.ffffffffffffp0
= acos tonearest ldbl-128ibm -0xf.fffffffffffp-4L : 0x3.243f691e7bbca0df563255fd2ap+0L : inexact-ok
= acos towardzero ldbl-128ibm -0xf.fffffffffffp-4L : 0x3.243f691e7bbca0df563255fd2ap+0L : inexact-ok
= acos upward ldbl-128ibm -0xf.fffffffffffp-4L : 0x3.243f691e7bbca0df563255fd2bp+0L : inexact-ok
+acos 0x0.fffffffffffff8p0
+= acos downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= acos tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= acos towardzero flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= acos upward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= acos downward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= acos tonearest dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= acos towardzero dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= acos upward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= acos downward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= acos tonearest ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= acos towardzero ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= acos upward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= acos downward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= acos towardzero ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= acos upward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= acos downward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= acos tonearest ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= acos towardzero ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= acos upward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= acos downward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= acos tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= acos towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= acos upward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= acos downward flt-32 0xf.fffffp-4f : 0x1.6a09e6p-12f : inexact-ok
+= acos tonearest flt-32 0xf.fffffp-4f : 0x1.6a09e6p-12f : inexact-ok
+= acos towardzero flt-32 0xf.fffffp-4f : 0x1.6a09e6p-12f : inexact-ok
+= acos upward flt-32 0xf.fffffp-4f : 0x1.6a09e8p-12f : inexact-ok
+= acos downward dbl-64 0xf.fffffp-4 : 0x1.6a09e6861f3aap-12 : inexact-ok
+= acos tonearest dbl-64 0xf.fffffp-4 : 0x1.6a09e6861f3abp-12 : inexact-ok
+= acos towardzero dbl-64 0xf.fffffp-4 : 0x1.6a09e6861f3aap-12 : inexact-ok
+= acos upward dbl-64 0xf.fffffp-4 : 0x1.6a09e6861f3abp-12 : inexact-ok
+= acos downward ldbl-96-intel 0xf.fffffp-4L : 0x1.6a09e6861f3aaddp-12L : inexact-ok
+= acos tonearest ldbl-96-intel 0xf.fffffp-4L : 0x1.6a09e6861f3aadd2p-12L : inexact-ok
+= acos towardzero ldbl-96-intel 0xf.fffffp-4L : 0x1.6a09e6861f3aaddp-12L : inexact-ok
+= acos upward ldbl-96-intel 0xf.fffffp-4L : 0x1.6a09e6861f3aadd2p-12L : inexact-ok
+= acos downward ldbl-96-m68k 0xf.fffffp-4L : 0x1.6a09e6861f3aaddp-12L : inexact-ok
+= acos tonearest ldbl-96-m68k 0xf.fffffp-4L : 0x1.6a09e6861f3aadd2p-12L : inexact-ok
+= acos towardzero ldbl-96-m68k 0xf.fffffp-4L : 0x1.6a09e6861f3aaddp-12L : inexact-ok
+= acos upward ldbl-96-m68k 0xf.fffffp-4L : 0x1.6a09e6861f3aadd2p-12L : inexact-ok
+= acos downward ldbl-128 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6db029p-12L : inexact-ok
+= acos tonearest ldbl-128 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6db02ap-12L : inexact-ok
+= acos towardzero ldbl-128 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6db029p-12L : inexact-ok
+= acos upward ldbl-128 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6db02ap-12L : inexact-ok
+= acos downward ldbl-128ibm 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6dbp-12L : inexact-ok
+= acos tonearest ldbl-128ibm 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6dbp-12L : inexact-ok
+= acos towardzero ldbl-128ibm 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6dbp-12L : inexact-ok
+= acos upward ldbl-128ibm 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6db08p-12L : inexact-ok
+= acos downward dbl-64 0xf.ffffffffffff8p-4 : 0x4p-28 : inexact-ok
+= acos tonearest dbl-64 0xf.ffffffffffff8p-4 : 0x4p-28 : inexact-ok
+= acos towardzero dbl-64 0xf.ffffffffffff8p-4 : 0x4p-28 : inexact-ok
+= acos upward dbl-64 0xf.ffffffffffff8p-4 : 0x4.0000000000004p-28 : inexact-ok
+= acos downward ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x4.00000000000002a8p-28L : inexact-ok
+= acos tonearest ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x4.00000000000002a8p-28L : inexact-ok
+= acos towardzero ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x4.00000000000002a8p-28L : inexact-ok
+= acos upward ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x4.00000000000002bp-28L : inexact-ok
+= acos downward ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x4.00000000000002a8p-28L : inexact-ok
+= acos tonearest ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x4.00000000000002a8p-28L : inexact-ok
+= acos towardzero ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x4.00000000000002a8p-28L : inexact-ok
+= acos upward ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x4.00000000000002bp-28L : inexact-ok
+= acos downward ldbl-128 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaaaacp-28L : inexact-ok
+= acos tonearest ldbl-128 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaaabp-28L : inexact-ok
+= acos towardzero ldbl-128 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaaaacp-28L : inexact-ok
+= acos upward ldbl-128 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaaabp-28L : inexact-ok
+= acos downward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaaap-28L : inexact-ok
+= acos tonearest ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaaap-28L : inexact-ok
+= acos towardzero ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaaap-28L : inexact-ok
+= acos upward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaacp-28L : inexact-ok
+acos -0x0.fffffffffffff8p0
+= acos downward flt-32 -0xf.fffffp-4f : 0x3.2428c8p+0f : inexact-ok
+= acos tonearest flt-32 -0xf.fffffp-4f : 0x3.2428c8p+0f : inexact-ok
+= acos towardzero flt-32 -0xf.fffffp-4f : 0x3.2428c8p+0f : inexact-ok
+= acos upward flt-32 -0xf.fffffp-4f : 0x3.2428ccp+0f : inexact-ok
+= acos downward dbl-64 -0xf.fffffp-4 : 0x3.2428c9ea1d41p+0 : inexact-ok
+= acos tonearest dbl-64 -0xf.fffffp-4 : 0x3.2428c9ea1d412p+0 : inexact-ok
+= acos towardzero dbl-64 -0xf.fffffp-4 : 0x3.2428c9ea1d41p+0 : inexact-ok
+= acos upward dbl-64 -0xf.fffffp-4 : 0x3.2428c9ea1d412p+0 : inexact-ok
+= acos downward ldbl-96-intel -0xf.fffffp-4L : 0x3.2428c9ea1d411528p+0L : inexact-ok
+= acos tonearest ldbl-96-intel -0xf.fffffp-4L : 0x3.2428c9ea1d411528p+0L : inexact-ok
+= acos towardzero ldbl-96-intel -0xf.fffffp-4L : 0x3.2428c9ea1d411528p+0L : inexact-ok
+= acos upward ldbl-96-intel -0xf.fffffp-4L : 0x3.2428c9ea1d41152cp+0L : inexact-ok
+= acos downward ldbl-96-m68k -0xf.fffffp-4L : 0x3.2428c9ea1d411528p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k -0xf.fffffp-4L : 0x3.2428c9ea1d411528p+0L : inexact-ok
+= acos towardzero ldbl-96-m68k -0xf.fffffp-4L : 0x3.2428c9ea1d411528p+0L : inexact-ok
+= acos upward ldbl-96-m68k -0xf.fffffp-4L : 0x3.2428c9ea1d41152cp+0L : inexact-ok
+= acos downward ldbl-128 -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1c94p+0L : inexact-ok
+= acos tonearest ldbl-128 -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1c96p+0L : inexact-ok
+= acos towardzero ldbl-128 -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1c94p+0L : inexact-ok
+= acos upward ldbl-128 -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1c96p+0L : inexact-ok
+= acos downward ldbl-128ibm -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1cp+0L : inexact-ok
+= acos tonearest ldbl-128ibm -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1dp+0L : inexact-ok
+= acos towardzero ldbl-128ibm -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1cp+0L : inexact-ok
+= acos upward ldbl-128ibm -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1dp+0L : inexact-ok
+= acos downward flt-32 -0x1p+0f : 0x3.243f68p+0f : inexact-ok
+= acos tonearest flt-32 -0x1p+0f : 0x3.243f6cp+0f : inexact-ok
+= acos towardzero flt-32 -0x1p+0f : 0x3.243f68p+0f : inexact-ok
+= acos upward flt-32 -0x1p+0f : 0x3.243f6cp+0f : inexact-ok
+= acos downward dbl-64 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok
+= acos tonearest dbl-64 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok
+= acos towardzero dbl-64 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok
+= acos upward dbl-64 -0x1p+0 : 0x3.243f6a8885a32p+0 : inexact-ok
+= acos downward ldbl-96-intel -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= acos tonearest ldbl-96-intel -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= acos towardzero ldbl-96-intel -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= acos upward ldbl-96-intel -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= acos downward ldbl-96-m68k -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= acos tonearest ldbl-96-m68k -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= acos towardzero ldbl-96-m68k -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= acos upward ldbl-96-m68k -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= acos downward ldbl-128 -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= acos tonearest ldbl-128 -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= acos towardzero ldbl-128 -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= acos upward ldbl-128 -0x1p+0L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= acos downward ldbl-128ibm -0x1p+0L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= acos tonearest ldbl-128ibm -0x1p+0L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= acos towardzero ldbl-128ibm -0x1p+0L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= acos upward ldbl-128ibm -0x1p+0L : 0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
+= acos downward dbl-64 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a3p+0 : inexact-ok
+= acos tonearest dbl-64 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a3p+0 : inexact-ok
+= acos towardzero dbl-64 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a3p+0 : inexact-ok
+= acos upward dbl-64 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a32p+0 : inexact-ok
+= acos downward ldbl-96-intel -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308dp+0L : inexact-ok
+= acos tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d4p+0L : inexact-ok
+= acos towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308dp+0L : inexact-ok
+= acos upward ldbl-96-intel -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d4p+0L : inexact-ok
+= acos downward ldbl-96-m68k -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308dp+0L : inexact-ok
+= acos tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d4p+0L : inexact-ok
+= acos towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308dp+0L : inexact-ok
+= acos upward ldbl-96-m68k -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d4p+0L : inexact-ok
+= acos downward ldbl-128 -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8358c4p+0L : inexact-ok
+= acos tonearest ldbl-128 -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8358c6p+0L : inexact-ok
+= acos towardzero ldbl-128 -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8358c4p+0L : inexact-ok
+= acos upward ldbl-128 -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8358c6p+0L : inexact-ok
+= acos downward ldbl-128ibm -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8358p+0L : inexact-ok
+= acos tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8359p+0L : inexact-ok
+= acos towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8358p+0L : inexact-ok
+= acos upward ldbl-128ibm -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8359p+0L : inexact-ok
acos 0x0.ffffffffffffffffp0
= acos downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
= acos tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok
@@ -839,6 +977,386 @@ acos -0x0.ffffffffffffffffp0
= acos tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226b1f5cc12532p+0L : inexact-ok
= acos towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226b1f5cc12532p+0L : inexact-ok
= acos upward ldbl-128ibm -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226b1f5cc12533p+0L : inexact-ok
+acos 0x0.ffffffffffffffffffffffffffcp0
+= acos downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= acos tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= acos towardzero flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= acos upward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= acos downward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= acos tonearest dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= acos towardzero dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= acos upward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= acos downward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= acos tonearest ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= acos towardzero ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= acos upward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= acos downward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= acos towardzero ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= acos upward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= acos downward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= acos tonearest ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= acos towardzero ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= acos upward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= acos downward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= acos tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= acos towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= acos upward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= acos downward flt-32 0xf.fffffp-4f : 0x1.6a09e6p-12f : inexact-ok
+= acos tonearest flt-32 0xf.fffffp-4f : 0x1.6a09e6p-12f : inexact-ok
+= acos towardzero flt-32 0xf.fffffp-4f : 0x1.6a09e6p-12f : inexact-ok
+= acos upward flt-32 0xf.fffffp-4f : 0x1.6a09e8p-12f : inexact-ok
+= acos downward dbl-64 0xf.fffffp-4 : 0x1.6a09e6861f3aap-12 : inexact-ok
+= acos tonearest dbl-64 0xf.fffffp-4 : 0x1.6a09e6861f3abp-12 : inexact-ok
+= acos towardzero dbl-64 0xf.fffffp-4 : 0x1.6a09e6861f3aap-12 : inexact-ok
+= acos upward dbl-64 0xf.fffffp-4 : 0x1.6a09e6861f3abp-12 : inexact-ok
+= acos downward ldbl-96-intel 0xf.fffffp-4L : 0x1.6a09e6861f3aaddp-12L : inexact-ok
+= acos tonearest ldbl-96-intel 0xf.fffffp-4L : 0x1.6a09e6861f3aadd2p-12L : inexact-ok
+= acos towardzero ldbl-96-intel 0xf.fffffp-4L : 0x1.6a09e6861f3aaddp-12L : inexact-ok
+= acos upward ldbl-96-intel 0xf.fffffp-4L : 0x1.6a09e6861f3aadd2p-12L : inexact-ok
+= acos downward ldbl-96-m68k 0xf.fffffp-4L : 0x1.6a09e6861f3aaddp-12L : inexact-ok
+= acos tonearest ldbl-96-m68k 0xf.fffffp-4L : 0x1.6a09e6861f3aadd2p-12L : inexact-ok
+= acos towardzero ldbl-96-m68k 0xf.fffffp-4L : 0x1.6a09e6861f3aaddp-12L : inexact-ok
+= acos upward ldbl-96-m68k 0xf.fffffp-4L : 0x1.6a09e6861f3aadd2p-12L : inexact-ok
+= acos downward ldbl-128 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6db029p-12L : inexact-ok
+= acos tonearest ldbl-128 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6db02ap-12L : inexact-ok
+= acos towardzero ldbl-128 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6db029p-12L : inexact-ok
+= acos upward ldbl-128 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6db02ap-12L : inexact-ok
+= acos downward ldbl-128ibm 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6dbp-12L : inexact-ok
+= acos tonearest ldbl-128ibm 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6dbp-12L : inexact-ok
+= acos towardzero ldbl-128ibm 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6dbp-12L : inexact-ok
+= acos upward ldbl-128ibm 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6db08p-12L : inexact-ok
+= acos downward dbl-64 0xf.ffffffffffff8p-4 : 0x4p-28 : inexact-ok
+= acos tonearest dbl-64 0xf.ffffffffffff8p-4 : 0x4p-28 : inexact-ok
+= acos towardzero dbl-64 0xf.ffffffffffff8p-4 : 0x4p-28 : inexact-ok
+= acos upward dbl-64 0xf.ffffffffffff8p-4 : 0x4.0000000000004p-28 : inexact-ok
+= acos downward ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x4.00000000000002a8p-28L : inexact-ok
+= acos tonearest ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x4.00000000000002a8p-28L : inexact-ok
+= acos towardzero ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x4.00000000000002a8p-28L : inexact-ok
+= acos upward ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x4.00000000000002bp-28L : inexact-ok
+= acos downward ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x4.00000000000002a8p-28L : inexact-ok
+= acos tonearest ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x4.00000000000002a8p-28L : inexact-ok
+= acos towardzero ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x4.00000000000002a8p-28L : inexact-ok
+= acos upward ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x4.00000000000002bp-28L : inexact-ok
+= acos downward ldbl-128 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaaaacp-28L : inexact-ok
+= acos tonearest ldbl-128 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaaabp-28L : inexact-ok
+= acos towardzero ldbl-128 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaaaacp-28L : inexact-ok
+= acos upward ldbl-128 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaaabp-28L : inexact-ok
+= acos downward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaaap-28L : inexact-ok
+= acos tonearest ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaaap-28L : inexact-ok
+= acos towardzero ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaaap-28L : inexact-ok
+= acos upward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaacp-28L : inexact-ok
+= acos downward ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908p-32L : inexact-ok
+= acos tonearest ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908p-32L : inexact-ok
+= acos towardzero ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908p-32L : inexact-ok
+= acos upward ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc90ap-32L : inexact-ok
+= acos downward ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908p-32L : inexact-ok
+= acos tonearest ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908p-32L : inexact-ok
+= acos towardzero ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908p-32L : inexact-ok
+= acos upward ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc90ap-32L : inexact-ok
+= acos downward ldbl-128 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908d1269144e98fp-32L : inexact-ok
+= acos tonearest ldbl-128 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908d1269144e99p-32L : inexact-ok
+= acos towardzero ldbl-128 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908d1269144e98fp-32L : inexact-ok
+= acos upward ldbl-128 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908d1269144e99p-32L : inexact-ok
+= acos downward ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908d1269144e98p-32L : inexact-ok
+= acos tonearest ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908d1269144e98p-32L : inexact-ok
+= acos towardzero ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908d1269144e98p-32L : inexact-ok
+= acos upward ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908d1269144eap-32L : inexact-ok
+= acos downward ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0xb.504f333f9de6484597d89b3754e8p-56L : inexact-ok
+= acos tonearest ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0xb.504f333f9de6484597d89b3754e8p-56L : inexact-ok
+= acos towardzero ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0xb.504f333f9de6484597d89b3754e8p-56L : inexact-ok
+= acos upward ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0xb.504f333f9de6484597d89b3754fp-56L : inexact-ok
+= acos downward ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0xb.504f333f9de6484597d89b3754p-56L : inexact-ok
+= acos tonearest ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0xb.504f333f9de6484597d89b3754p-56L : inexact-ok
+= acos towardzero ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0xb.504f333f9de6484597d89b3754p-56L : inexact-ok
+= acos upward ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0xb.504f333f9de6484597d89b3758p-56L : inexact-ok
+acos -0x0.ffffffffffffffffffffffffffcp0
+= acos downward flt-32 -0xf.fffffp-4f : 0x3.2428c8p+0f : inexact-ok
+= acos tonearest flt-32 -0xf.fffffp-4f : 0x3.2428c8p+0f : inexact-ok
+= acos towardzero flt-32 -0xf.fffffp-4f : 0x3.2428c8p+0f : inexact-ok
+= acos upward flt-32 -0xf.fffffp-4f : 0x3.2428ccp+0f : inexact-ok
+= acos downward dbl-64 -0xf.fffffp-4 : 0x3.2428c9ea1d41p+0 : inexact-ok
+= acos tonearest dbl-64 -0xf.fffffp-4 : 0x3.2428c9ea1d412p+0 : inexact-ok
+= acos towardzero dbl-64 -0xf.fffffp-4 : 0x3.2428c9ea1d41p+0 : inexact-ok
+= acos upward dbl-64 -0xf.fffffp-4 : 0x3.2428c9ea1d412p+0 : inexact-ok
+= acos downward ldbl-96-intel -0xf.fffffp-4L : 0x3.2428c9ea1d411528p+0L : inexact-ok
+= acos tonearest ldbl-96-intel -0xf.fffffp-4L : 0x3.2428c9ea1d411528p+0L : inexact-ok
+= acos towardzero ldbl-96-intel -0xf.fffffp-4L : 0x3.2428c9ea1d411528p+0L : inexact-ok
+= acos upward ldbl-96-intel -0xf.fffffp-4L : 0x3.2428c9ea1d41152cp+0L : inexact-ok
+= acos downward ldbl-96-m68k -0xf.fffffp-4L : 0x3.2428c9ea1d411528p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k -0xf.fffffp-4L : 0x3.2428c9ea1d411528p+0L : inexact-ok
+= acos towardzero ldbl-96-m68k -0xf.fffffp-4L : 0x3.2428c9ea1d411528p+0L : inexact-ok
+= acos upward ldbl-96-m68k -0xf.fffffp-4L : 0x3.2428c9ea1d41152cp+0L : inexact-ok
+= acos downward ldbl-128 -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1c94p+0L : inexact-ok
+= acos tonearest ldbl-128 -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1c96p+0L : inexact-ok
+= acos towardzero ldbl-128 -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1c94p+0L : inexact-ok
+= acos upward ldbl-128 -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1c96p+0L : inexact-ok
+= acos downward ldbl-128ibm -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1cp+0L : inexact-ok
+= acos tonearest ldbl-128ibm -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1dp+0L : inexact-ok
+= acos towardzero ldbl-128ibm -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1cp+0L : inexact-ok
+= acos upward ldbl-128ibm -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1dp+0L : inexact-ok
+= acos downward flt-32 -0x1p+0f : 0x3.243f68p+0f : inexact-ok
+= acos tonearest flt-32 -0x1p+0f : 0x3.243f6cp+0f : inexact-ok
+= acos towardzero flt-32 -0x1p+0f : 0x3.243f68p+0f : inexact-ok
+= acos upward flt-32 -0x1p+0f : 0x3.243f6cp+0f : inexact-ok
+= acos downward dbl-64 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok
+= acos tonearest dbl-64 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok
+= acos towardzero dbl-64 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok
+= acos upward dbl-64 -0x1p+0 : 0x3.243f6a8885a32p+0 : inexact-ok
+= acos downward ldbl-96-intel -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= acos tonearest ldbl-96-intel -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= acos towardzero ldbl-96-intel -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= acos upward ldbl-96-intel -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= acos downward ldbl-96-m68k -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= acos tonearest ldbl-96-m68k -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= acos towardzero ldbl-96-m68k -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= acos upward ldbl-96-m68k -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= acos downward ldbl-128 -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= acos tonearest ldbl-128 -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= acos towardzero ldbl-128 -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= acos upward ldbl-128 -0x1p+0L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= acos downward ldbl-128ibm -0x1p+0L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= acos tonearest ldbl-128ibm -0x1p+0L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= acos towardzero ldbl-128ibm -0x1p+0L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= acos upward ldbl-128ibm -0x1p+0L : 0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
+= acos downward dbl-64 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a3p+0 : inexact-ok
+= acos tonearest dbl-64 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a3p+0 : inexact-ok
+= acos towardzero dbl-64 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a3p+0 : inexact-ok
+= acos upward dbl-64 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a32p+0 : inexact-ok
+= acos downward ldbl-96-intel -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308dp+0L : inexact-ok
+= acos tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d4p+0L : inexact-ok
+= acos towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308dp+0L : inexact-ok
+= acos upward ldbl-96-intel -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d4p+0L : inexact-ok
+= acos downward ldbl-96-m68k -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308dp+0L : inexact-ok
+= acos tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d4p+0L : inexact-ok
+= acos towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308dp+0L : inexact-ok
+= acos upward ldbl-96-m68k -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d4p+0L : inexact-ok
+= acos downward ldbl-128 -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8358c4p+0L : inexact-ok
+= acos tonearest ldbl-128 -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8358c6p+0L : inexact-ok
+= acos towardzero ldbl-128 -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8358c4p+0L : inexact-ok
+= acos upward ldbl-128 -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8358c6p+0L : inexact-ok
+= acos downward ldbl-128ibm -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8358p+0L : inexact-ok
+= acos tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8359p+0L : inexact-ok
+= acos towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8358p+0L : inexact-ok
+= acos upward ldbl-128ibm -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8359p+0L : inexact-ok
+= acos downward ldbl-96-intel -0xf.fffffffffffffffp-4L : 0x3.243f6a871b992268p+0L : inexact-ok
+= acos tonearest ldbl-96-intel -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226cp+0L : inexact-ok
+= acos towardzero ldbl-96-intel -0xf.fffffffffffffffp-4L : 0x3.243f6a871b992268p+0L : inexact-ok
+= acos upward ldbl-96-intel -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226cp+0L : inexact-ok
+= acos downward ldbl-96-m68k -0xf.fffffffffffffffp-4L : 0x3.243f6a871b992268p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226cp+0L : inexact-ok
+= acos towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L : 0x3.243f6a871b992268p+0L : inexact-ok
+= acos upward ldbl-96-m68k -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226cp+0L : inexact-ok
+= acos downward ldbl-128 -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226b1f5cc1253248p+0L : inexact-ok
+= acos tonearest ldbl-128 -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226b1f5cc125324ap+0L : inexact-ok
+= acos towardzero ldbl-128 -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226b1f5cc1253248p+0L : inexact-ok
+= acos upward ldbl-128 -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226b1f5cc125324ap+0L : inexact-ok
+= acos downward ldbl-128ibm -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226b1f5cc12532p+0L : inexact-ok
+= acos tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226b1f5cc12532p+0L : inexact-ok
+= acos towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226b1f5cc12532p+0L : inexact-ok
+= acos upward ldbl-128ibm -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226b1f5cc12533p+0L : inexact-ok
+= acos downward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : 0x3.243f6a8885a2fd82c3e64a901d28p+0L : inexact-ok
+= acos tonearest ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : 0x3.243f6a8885a2fd82c3e64a901d28p+0L : inexact-ok
+= acos towardzero ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : 0x3.243f6a8885a2fd82c3e64a901d28p+0L : inexact-ok
+= acos upward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : 0x3.243f6a8885a2fd82c3e64a901d2ap+0L : inexact-ok
+= acos downward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : 0x3.243f6a8885a2fd82c3e64a901dp+0L : inexact-ok
+= acos tonearest ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : 0x3.243f6a8885a2fd82c3e64a901dp+0L : inexact-ok
+= acos towardzero ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : 0x3.243f6a8885a2fd82c3e64a901dp+0L : inexact-ok
+= acos upward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : 0x3.243f6a8885a2fd82c3e64a901ep+0L : inexact-ok
+acos 0x0.ffffffffffffffffffffffffffff8p0
+= acos downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= acos tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= acos towardzero flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= acos upward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= acos downward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= acos tonearest dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= acos towardzero dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= acos upward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= acos downward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= acos tonearest ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= acos towardzero ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= acos upward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= acos downward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= acos towardzero ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= acos upward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= acos downward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= acos tonearest ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= acos towardzero ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= acos upward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= acos downward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= acos tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= acos towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= acos upward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= acos downward flt-32 0xf.fffffp-4f : 0x1.6a09e6p-12f : inexact-ok
+= acos tonearest flt-32 0xf.fffffp-4f : 0x1.6a09e6p-12f : inexact-ok
+= acos towardzero flt-32 0xf.fffffp-4f : 0x1.6a09e6p-12f : inexact-ok
+= acos upward flt-32 0xf.fffffp-4f : 0x1.6a09e8p-12f : inexact-ok
+= acos downward dbl-64 0xf.fffffp-4 : 0x1.6a09e6861f3aap-12 : inexact-ok
+= acos tonearest dbl-64 0xf.fffffp-4 : 0x1.6a09e6861f3abp-12 : inexact-ok
+= acos towardzero dbl-64 0xf.fffffp-4 : 0x1.6a09e6861f3aap-12 : inexact-ok
+= acos upward dbl-64 0xf.fffffp-4 : 0x1.6a09e6861f3abp-12 : inexact-ok
+= acos downward ldbl-96-intel 0xf.fffffp-4L : 0x1.6a09e6861f3aaddp-12L : inexact-ok
+= acos tonearest ldbl-96-intel 0xf.fffffp-4L : 0x1.6a09e6861f3aadd2p-12L : inexact-ok
+= acos towardzero ldbl-96-intel 0xf.fffffp-4L : 0x1.6a09e6861f3aaddp-12L : inexact-ok
+= acos upward ldbl-96-intel 0xf.fffffp-4L : 0x1.6a09e6861f3aadd2p-12L : inexact-ok
+= acos downward ldbl-96-m68k 0xf.fffffp-4L : 0x1.6a09e6861f3aaddp-12L : inexact-ok
+= acos tonearest ldbl-96-m68k 0xf.fffffp-4L : 0x1.6a09e6861f3aadd2p-12L : inexact-ok
+= acos towardzero ldbl-96-m68k 0xf.fffffp-4L : 0x1.6a09e6861f3aaddp-12L : inexact-ok
+= acos upward ldbl-96-m68k 0xf.fffffp-4L : 0x1.6a09e6861f3aadd2p-12L : inexact-ok
+= acos downward ldbl-128 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6db029p-12L : inexact-ok
+= acos tonearest ldbl-128 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6db02ap-12L : inexact-ok
+= acos towardzero ldbl-128 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6db029p-12L : inexact-ok
+= acos upward ldbl-128 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6db02ap-12L : inexact-ok
+= acos downward ldbl-128ibm 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6dbp-12L : inexact-ok
+= acos tonearest ldbl-128ibm 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6dbp-12L : inexact-ok
+= acos towardzero ldbl-128ibm 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6dbp-12L : inexact-ok
+= acos upward ldbl-128ibm 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6db08p-12L : inexact-ok
+= acos downward dbl-64 0xf.ffffffffffff8p-4 : 0x4p-28 : inexact-ok
+= acos tonearest dbl-64 0xf.ffffffffffff8p-4 : 0x4p-28 : inexact-ok
+= acos towardzero dbl-64 0xf.ffffffffffff8p-4 : 0x4p-28 : inexact-ok
+= acos upward dbl-64 0xf.ffffffffffff8p-4 : 0x4.0000000000004p-28 : inexact-ok
+= acos downward ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x4.00000000000002a8p-28L : inexact-ok
+= acos tonearest ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x4.00000000000002a8p-28L : inexact-ok
+= acos towardzero ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x4.00000000000002a8p-28L : inexact-ok
+= acos upward ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x4.00000000000002bp-28L : inexact-ok
+= acos downward ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x4.00000000000002a8p-28L : inexact-ok
+= acos tonearest ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x4.00000000000002a8p-28L : inexact-ok
+= acos towardzero ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x4.00000000000002a8p-28L : inexact-ok
+= acos upward ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x4.00000000000002bp-28L : inexact-ok
+= acos downward ldbl-128 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaaaacp-28L : inexact-ok
+= acos tonearest ldbl-128 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaaabp-28L : inexact-ok
+= acos towardzero ldbl-128 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaaaacp-28L : inexact-ok
+= acos upward ldbl-128 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaaabp-28L : inexact-ok
+= acos downward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaaap-28L : inexact-ok
+= acos tonearest ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaaap-28L : inexact-ok
+= acos towardzero ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaaap-28L : inexact-ok
+= acos upward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaacp-28L : inexact-ok
+= acos downward ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908p-32L : inexact-ok
+= acos tonearest ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908p-32L : inexact-ok
+= acos towardzero ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908p-32L : inexact-ok
+= acos upward ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc90ap-32L : inexact-ok
+= acos downward ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908p-32L : inexact-ok
+= acos tonearest ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908p-32L : inexact-ok
+= acos towardzero ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908p-32L : inexact-ok
+= acos upward ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc90ap-32L : inexact-ok
+= acos downward ldbl-128 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908d1269144e98fp-32L : inexact-ok
+= acos tonearest ldbl-128 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908d1269144e99p-32L : inexact-ok
+= acos towardzero ldbl-128 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908d1269144e98fp-32L : inexact-ok
+= acos upward ldbl-128 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908d1269144e99p-32L : inexact-ok
+= acos downward ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908d1269144e98p-32L : inexact-ok
+= acos tonearest ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908d1269144e98p-32L : inexact-ok
+= acos towardzero ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908d1269144e98p-32L : inexact-ok
+= acos upward ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908d1269144eap-32L : inexact-ok
+= acos downward ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L : 0x1p-56L : inexact-ok
+= acos tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L : 0x1p-56L : inexact-ok
+= acos towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L : 0x1p-56L : inexact-ok
+= acos upward ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L : 0x1.0000000000000000000000000001p-56L : inexact-ok
+= acos downward ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0xb.504f333f9de6484597d89b3754e8p-56L : inexact-ok
+= acos tonearest ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0xb.504f333f9de6484597d89b3754e8p-56L : inexact-ok
+= acos towardzero ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0xb.504f333f9de6484597d89b3754e8p-56L : inexact-ok
+= acos upward ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0xb.504f333f9de6484597d89b3754fp-56L : inexact-ok
+= acos downward ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0xb.504f333f9de6484597d89b3754p-56L : inexact-ok
+= acos tonearest ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0xb.504f333f9de6484597d89b3754p-56L : inexact-ok
+= acos towardzero ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0xb.504f333f9de6484597d89b3754p-56L : inexact-ok
+= acos upward ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0xb.504f333f9de6484597d89b3758p-56L : inexact-ok
+acos -0x0.ffffffffffffffffffffffffffff8p0
+= acos downward flt-32 -0xf.fffffp-4f : 0x3.2428c8p+0f : inexact-ok
+= acos tonearest flt-32 -0xf.fffffp-4f : 0x3.2428c8p+0f : inexact-ok
+= acos towardzero flt-32 -0xf.fffffp-4f : 0x3.2428c8p+0f : inexact-ok
+= acos upward flt-32 -0xf.fffffp-4f : 0x3.2428ccp+0f : inexact-ok
+= acos downward dbl-64 -0xf.fffffp-4 : 0x3.2428c9ea1d41p+0 : inexact-ok
+= acos tonearest dbl-64 -0xf.fffffp-4 : 0x3.2428c9ea1d412p+0 : inexact-ok
+= acos towardzero dbl-64 -0xf.fffffp-4 : 0x3.2428c9ea1d41p+0 : inexact-ok
+= acos upward dbl-64 -0xf.fffffp-4 : 0x3.2428c9ea1d412p+0 : inexact-ok
+= acos downward ldbl-96-intel -0xf.fffffp-4L : 0x3.2428c9ea1d411528p+0L : inexact-ok
+= acos tonearest ldbl-96-intel -0xf.fffffp-4L : 0x3.2428c9ea1d411528p+0L : inexact-ok
+= acos towardzero ldbl-96-intel -0xf.fffffp-4L : 0x3.2428c9ea1d411528p+0L : inexact-ok
+= acos upward ldbl-96-intel -0xf.fffffp-4L : 0x3.2428c9ea1d41152cp+0L : inexact-ok
+= acos downward ldbl-96-m68k -0xf.fffffp-4L : 0x3.2428c9ea1d411528p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k -0xf.fffffp-4L : 0x3.2428c9ea1d411528p+0L : inexact-ok
+= acos towardzero ldbl-96-m68k -0xf.fffffp-4L : 0x3.2428c9ea1d411528p+0L : inexact-ok
+= acos upward ldbl-96-m68k -0xf.fffffp-4L : 0x3.2428c9ea1d41152cp+0L : inexact-ok
+= acos downward ldbl-128 -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1c94p+0L : inexact-ok
+= acos tonearest ldbl-128 -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1c96p+0L : inexact-ok
+= acos towardzero ldbl-128 -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1c94p+0L : inexact-ok
+= acos upward ldbl-128 -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1c96p+0L : inexact-ok
+= acos downward ldbl-128ibm -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1cp+0L : inexact-ok
+= acos tonearest ldbl-128ibm -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1dp+0L : inexact-ok
+= acos towardzero ldbl-128ibm -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1cp+0L : inexact-ok
+= acos upward ldbl-128ibm -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1dp+0L : inexact-ok
+= acos downward flt-32 -0x1p+0f : 0x3.243f68p+0f : inexact-ok
+= acos tonearest flt-32 -0x1p+0f : 0x3.243f6cp+0f : inexact-ok
+= acos towardzero flt-32 -0x1p+0f : 0x3.243f68p+0f : inexact-ok
+= acos upward flt-32 -0x1p+0f : 0x3.243f6cp+0f : inexact-ok
+= acos downward dbl-64 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok
+= acos tonearest dbl-64 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok
+= acos towardzero dbl-64 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok
+= acos upward dbl-64 -0x1p+0 : 0x3.243f6a8885a32p+0 : inexact-ok
+= acos downward ldbl-96-intel -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= acos tonearest ldbl-96-intel -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= acos towardzero ldbl-96-intel -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= acos upward ldbl-96-intel -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= acos downward ldbl-96-m68k -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= acos tonearest ldbl-96-m68k -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= acos towardzero ldbl-96-m68k -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= acos upward ldbl-96-m68k -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= acos downward ldbl-128 -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= acos tonearest ldbl-128 -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= acos towardzero ldbl-128 -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= acos upward ldbl-128 -0x1p+0L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= acos downward ldbl-128ibm -0x1p+0L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= acos tonearest ldbl-128ibm -0x1p+0L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= acos towardzero ldbl-128ibm -0x1p+0L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= acos upward ldbl-128ibm -0x1p+0L : 0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
+= acos downward dbl-64 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a3p+0 : inexact-ok
+= acos tonearest dbl-64 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a3p+0 : inexact-ok
+= acos towardzero dbl-64 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a3p+0 : inexact-ok
+= acos upward dbl-64 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a32p+0 : inexact-ok
+= acos downward ldbl-96-intel -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308dp+0L : inexact-ok
+= acos tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d4p+0L : inexact-ok
+= acos towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308dp+0L : inexact-ok
+= acos upward ldbl-96-intel -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d4p+0L : inexact-ok
+= acos downward ldbl-96-m68k -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308dp+0L : inexact-ok
+= acos tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d4p+0L : inexact-ok
+= acos towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308dp+0L : inexact-ok
+= acos upward ldbl-96-m68k -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d4p+0L : inexact-ok
+= acos downward ldbl-128 -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8358c4p+0L : inexact-ok
+= acos tonearest ldbl-128 -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8358c6p+0L : inexact-ok
+= acos towardzero ldbl-128 -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8358c4p+0L : inexact-ok
+= acos upward ldbl-128 -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8358c6p+0L : inexact-ok
+= acos downward ldbl-128ibm -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8358p+0L : inexact-ok
+= acos tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8359p+0L : inexact-ok
+= acos towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8358p+0L : inexact-ok
+= acos upward ldbl-128ibm -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8359p+0L : inexact-ok
+= acos downward ldbl-96-intel -0xf.fffffffffffffffp-4L : 0x3.243f6a871b992268p+0L : inexact-ok
+= acos tonearest ldbl-96-intel -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226cp+0L : inexact-ok
+= acos towardzero ldbl-96-intel -0xf.fffffffffffffffp-4L : 0x3.243f6a871b992268p+0L : inexact-ok
+= acos upward ldbl-96-intel -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226cp+0L : inexact-ok
+= acos downward ldbl-96-m68k -0xf.fffffffffffffffp-4L : 0x3.243f6a871b992268p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226cp+0L : inexact-ok
+= acos towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L : 0x3.243f6a871b992268p+0L : inexact-ok
+= acos upward ldbl-96-m68k -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226cp+0L : inexact-ok
+= acos downward ldbl-128 -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226b1f5cc1253248p+0L : inexact-ok
+= acos tonearest ldbl-128 -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226b1f5cc125324ap+0L : inexact-ok
+= acos towardzero ldbl-128 -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226b1f5cc1253248p+0L : inexact-ok
+= acos upward ldbl-128 -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226b1f5cc125324ap+0L : inexact-ok
+= acos downward ldbl-128ibm -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226b1f5cc12532p+0L : inexact-ok
+= acos tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226b1f5cc12532p+0L : inexact-ok
+= acos towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226b1f5cc12532p+0L : inexact-ok
+= acos upward ldbl-128ibm -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226b1f5cc12533p+0L : inexact-ok
+= acos downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L : 0x3.243f6a8885a307d313198a2e037p+0L : inexact-ok
+= acos tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L : 0x3.243f6a8885a307d313198a2e037p+0L : inexact-ok
+= acos towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L : 0x3.243f6a8885a307d313198a2e037p+0L : inexact-ok
+= acos upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L : 0x3.243f6a8885a307d313198a2e0372p+0L : inexact-ok
+= acos downward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : 0x3.243f6a8885a2fd82c3e64a901d28p+0L : inexact-ok
+= acos tonearest ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : 0x3.243f6a8885a2fd82c3e64a901d28p+0L : inexact-ok
+= acos towardzero ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : 0x3.243f6a8885a2fd82c3e64a901d28p+0L : inexact-ok
+= acos upward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : 0x3.243f6a8885a2fd82c3e64a901d2ap+0L : inexact-ok
+= acos downward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : 0x3.243f6a8885a2fd82c3e64a901dp+0L : inexact-ok
+= acos tonearest ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : 0x3.243f6a8885a2fd82c3e64a901dp+0L : inexact-ok
+= acos towardzero ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : 0x3.243f6a8885a2fd82c3e64a901dp+0L : inexact-ok
+= acos upward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : 0x3.243f6a8885a2fd82c3e64a901ep+0L : inexact-ok
acos 0x1p-5
= acos downward flt-32 0x8p-8f : 0x1.8a1f5ep+0f : inexact-ok
= acos tonearest flt-32 0x8p-8f : 0x1.8a1f6p+0f : inexact-ok
@@ -2012,6 +2530,125 @@ acos 0xe.17513589de79b75p-4
= acos tonearest ldbl-128ibm 0xe.17513589de79b75p-4L : 0x7.e544c6955c785f6f92104d6ffap-4L : inexact-ok
= acos towardzero ldbl-128ibm 0xe.17513589de79b75p-4L : 0x7.e544c6955c785f6f92104d6ff8p-4L : inexact-ok
= acos upward ldbl-128ibm 0xe.17513589de79b75p-4L : 0x7.e544c6955c785f6f92104d6ffap-4L : inexact-ok
+acos 0x3.e57821d368ebap-4
+= acos downward flt-32 0x3.e57824p-4f : 0x1.532616p+0f : inexact-ok
+= acos tonearest flt-32 0x3.e57824p-4f : 0x1.532618p+0f : inexact-ok
+= acos towardzero flt-32 0x3.e57824p-4f : 0x1.532616p+0f : inexact-ok
+= acos upward flt-32 0x3.e57824p-4f : 0x1.532618p+0f : inexact-ok
+= acos downward dbl-64 0x3.e57824p-4 : 0x1.532617c14a05dp+0 : inexact-ok
+= acos tonearest dbl-64 0x3.e57824p-4 : 0x1.532617c14a05dp+0 : inexact-ok
+= acos towardzero dbl-64 0x3.e57824p-4 : 0x1.532617c14a05dp+0 : inexact-ok
+= acos upward dbl-64 0x3.e57824p-4 : 0x1.532617c14a05ep+0 : inexact-ok
+= acos downward ldbl-96-intel 0x3.e57824p-4L : 0x1.532617c14a05d60cp+0L : inexact-ok
+= acos tonearest ldbl-96-intel 0x3.e57824p-4L : 0x1.532617c14a05d60ep+0L : inexact-ok
+= acos towardzero ldbl-96-intel 0x3.e57824p-4L : 0x1.532617c14a05d60cp+0L : inexact-ok
+= acos upward ldbl-96-intel 0x3.e57824p-4L : 0x1.532617c14a05d60ep+0L : inexact-ok
+= acos downward ldbl-96-m68k 0x3.e57824p-4L : 0x1.532617c14a05d60cp+0L : inexact-ok
+= acos tonearest ldbl-96-m68k 0x3.e57824p-4L : 0x1.532617c14a05d60ep+0L : inexact-ok
+= acos towardzero ldbl-96-m68k 0x3.e57824p-4L : 0x1.532617c14a05d60cp+0L : inexact-ok
+= acos upward ldbl-96-m68k 0x3.e57824p-4L : 0x1.532617c14a05d60ep+0L : inexact-ok
+= acos downward ldbl-128 0x3.e57824p-4L : 0x1.532617c14a05d60df1b559c6ae81p+0L : inexact-ok
+= acos tonearest ldbl-128 0x3.e57824p-4L : 0x1.532617c14a05d60df1b559c6ae81p+0L : inexact-ok
+= acos towardzero ldbl-128 0x3.e57824p-4L : 0x1.532617c14a05d60df1b559c6ae81p+0L : inexact-ok
+= acos upward ldbl-128 0x3.e57824p-4L : 0x1.532617c14a05d60df1b559c6ae82p+0L : inexact-ok
+= acos downward ldbl-128ibm 0x3.e57824p-4L : 0x1.532617c14a05d60df1b559c6ae8p+0L : inexact-ok
+= acos tonearest ldbl-128ibm 0x3.e57824p-4L : 0x1.532617c14a05d60df1b559c6ae8p+0L : inexact-ok
+= acos towardzero ldbl-128ibm 0x3.e57824p-4L : 0x1.532617c14a05d60df1b559c6ae8p+0L : inexact-ok
+= acos upward ldbl-128ibm 0x3.e57824p-4L : 0x1.532617c14a05d60df1b559c6afp+0L : inexact-ok
+= acos downward flt-32 0x3.e5782p-4f : 0x1.532618p+0f : inexact-ok
+= acos tonearest flt-32 0x3.e5782p-4f : 0x1.532618p+0f : inexact-ok
+= acos towardzero flt-32 0x3.e5782p-4f : 0x1.532618p+0f : inexact-ok
+= acos upward flt-32 0x3.e5782p-4f : 0x1.53261ap+0f : inexact-ok
+= acos downward dbl-64 0x3.e5782p-4 : 0x1.532618034691ep+0 : inexact-ok
+= acos tonearest dbl-64 0x3.e5782p-4 : 0x1.532618034691ep+0 : inexact-ok
+= acos towardzero dbl-64 0x3.e5782p-4 : 0x1.532618034691ep+0 : inexact-ok
+= acos upward dbl-64 0x3.e5782p-4 : 0x1.532618034691fp+0 : inexact-ok
+= acos downward ldbl-96-intel 0x3.e5782p-4L : 0x1.532618034691e42p+0L : inexact-ok
+= acos tonearest ldbl-96-intel 0x3.e5782p-4L : 0x1.532618034691e422p+0L : inexact-ok
+= acos towardzero ldbl-96-intel 0x3.e5782p-4L : 0x1.532618034691e42p+0L : inexact-ok
+= acos upward ldbl-96-intel 0x3.e5782p-4L : 0x1.532618034691e422p+0L : inexact-ok
+= acos downward ldbl-96-m68k 0x3.e5782p-4L : 0x1.532618034691e42p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k 0x3.e5782p-4L : 0x1.532618034691e422p+0L : inexact-ok
+= acos towardzero ldbl-96-m68k 0x3.e5782p-4L : 0x1.532618034691e42p+0L : inexact-ok
+= acos upward ldbl-96-m68k 0x3.e5782p-4L : 0x1.532618034691e422p+0L : inexact-ok
+= acos downward ldbl-128 0x3.e5782p-4L : 0x1.532618034691e421e199dcbd888ap+0L : inexact-ok
+= acos tonearest ldbl-128 0x3.e5782p-4L : 0x1.532618034691e421e199dcbd888bp+0L : inexact-ok
+= acos towardzero ldbl-128 0x3.e5782p-4L : 0x1.532618034691e421e199dcbd888ap+0L : inexact-ok
+= acos upward ldbl-128 0x3.e5782p-4L : 0x1.532618034691e421e199dcbd888bp+0L : inexact-ok
+= acos downward ldbl-128ibm 0x3.e5782p-4L : 0x1.532618034691e421e199dcbd888p+0L : inexact-ok
+= acos tonearest ldbl-128ibm 0x3.e5782p-4L : 0x1.532618034691e421e199dcbd888p+0L : inexact-ok
+= acos towardzero ldbl-128ibm 0x3.e5782p-4L : 0x1.532618034691e421e199dcbd888p+0L : inexact-ok
+= acos upward ldbl-128ibm 0x3.e5782p-4L : 0x1.532618034691e421e199dcbd89p+0L : inexact-ok
+= acos downward dbl-64 0x3.e57821d368ebap-4 : 0x1.532617e527e22p+0 : inexact-ok
+= acos tonearest dbl-64 0x3.e57821d368ebap-4 : 0x1.532617e527e23p+0 : inexact-ok
+= acos towardzero dbl-64 0x3.e57821d368ebap-4 : 0x1.532617e527e22p+0 : inexact-ok
+= acos upward dbl-64 0x3.e57821d368ebap-4 : 0x1.532617e527e23p+0 : inexact-ok
+= acos downward ldbl-96-intel 0x3.e57821d368ebap-4L : 0x1.532617e527e22ffep+0L : inexact-ok
+= acos tonearest ldbl-96-intel 0x3.e57821d368ebap-4L : 0x1.532617e527e23p+0L : inexact-ok
+= acos towardzero ldbl-96-intel 0x3.e57821d368ebap-4L : 0x1.532617e527e22ffep+0L : inexact-ok
+= acos upward ldbl-96-intel 0x3.e57821d368ebap-4L : 0x1.532617e527e23p+0L : inexact-ok
+= acos downward ldbl-96-m68k 0x3.e57821d368ebap-4L : 0x1.532617e527e22ffep+0L : inexact-ok
+= acos tonearest ldbl-96-m68k 0x3.e57821d368ebap-4L : 0x1.532617e527e23p+0L : inexact-ok
+= acos towardzero ldbl-96-m68k 0x3.e57821d368ebap-4L : 0x1.532617e527e22ffep+0L : inexact-ok
+= acos upward ldbl-96-m68k 0x3.e57821d368ebap-4L : 0x1.532617e527e23p+0L : inexact-ok
+= acos downward ldbl-128 0x3.e57821d368ebap-4L : 0x1.532617e527e22fffe0ea49e76f53p+0L : inexact-ok
+= acos tonearest ldbl-128 0x3.e57821d368ebap-4L : 0x1.532617e527e22fffe0ea49e76f54p+0L : inexact-ok
+= acos towardzero ldbl-128 0x3.e57821d368ebap-4L : 0x1.532617e527e22fffe0ea49e76f53p+0L : inexact-ok
+= acos upward ldbl-128 0x3.e57821d368ebap-4L : 0x1.532617e527e22fffe0ea49e76f54p+0L : inexact-ok
+= acos downward ldbl-128ibm 0x3.e57821d368ebap-4L : 0x1.532617e527e22fffe0ea49e76fp+0L : inexact-ok
+= acos tonearest ldbl-128ibm 0x3.e57821d368ebap-4L : 0x1.532617e527e22fffe0ea49e76f8p+0L : inexact-ok
+= acos towardzero ldbl-128ibm 0x3.e57821d368ebap-4L : 0x1.532617e527e22fffe0ea49e76fp+0L : inexact-ok
+= acos upward ldbl-128ibm 0x3.e57821d368ebap-4L : 0x1.532617e527e22fffe0ea49e76f8p+0L : inexact-ok
+acos 0x2.0bee8p-4
+= acos downward flt-32 0x2.0bee8p-4f : 0x1.7149c4p+0f : inexact-ok
+= acos tonearest flt-32 0x2.0bee8p-4f : 0x1.7149c6p+0f : inexact-ok
+= acos towardzero flt-32 0x2.0bee8p-4f : 0x1.7149c4p+0f : inexact-ok
+= acos upward flt-32 0x2.0bee8p-4f : 0x1.7149c6p+0f : inexact-ok
+= acos downward dbl-64 0x2.0bee8p-4 : 0x1.7149c5a449b95p+0 : inexact-ok
+= acos tonearest dbl-64 0x2.0bee8p-4 : 0x1.7149c5a449b95p+0 : inexact-ok
+= acos towardzero dbl-64 0x2.0bee8p-4 : 0x1.7149c5a449b95p+0 : inexact-ok
+= acos upward dbl-64 0x2.0bee8p-4 : 0x1.7149c5a449b96p+0 : inexact-ok
+= acos downward ldbl-96-intel 0x2.0bee8p-4L : 0x1.7149c5a449b957fep+0L : inexact-ok
+= acos tonearest ldbl-96-intel 0x2.0bee8p-4L : 0x1.7149c5a449b958p+0L : inexact-ok
+= acos towardzero ldbl-96-intel 0x2.0bee8p-4L : 0x1.7149c5a449b957fep+0L : inexact-ok
+= acos upward ldbl-96-intel 0x2.0bee8p-4L : 0x1.7149c5a449b958p+0L : inexact-ok
+= acos downward ldbl-96-m68k 0x2.0bee8p-4L : 0x1.7149c5a449b957fep+0L : inexact-ok
+= acos tonearest ldbl-96-m68k 0x2.0bee8p-4L : 0x1.7149c5a449b958p+0L : inexact-ok
+= acos towardzero ldbl-96-m68k 0x2.0bee8p-4L : 0x1.7149c5a449b957fep+0L : inexact-ok
+= acos upward ldbl-96-m68k 0x2.0bee8p-4L : 0x1.7149c5a449b958p+0L : inexact-ok
+= acos downward ldbl-128 0x2.0bee8p-4L : 0x1.7149c5a449b957ffe712405f62fbp+0L : inexact-ok
+= acos tonearest ldbl-128 0x2.0bee8p-4L : 0x1.7149c5a449b957ffe712405f62fbp+0L : inexact-ok
+= acos towardzero ldbl-128 0x2.0bee8p-4L : 0x1.7149c5a449b957ffe712405f62fbp+0L : inexact-ok
+= acos upward ldbl-128 0x2.0bee8p-4L : 0x1.7149c5a449b957ffe712405f62fcp+0L : inexact-ok
+= acos downward ldbl-128ibm 0x2.0bee8p-4L : 0x1.7149c5a449b957ffe712405f628p+0L : inexact-ok
+= acos tonearest ldbl-128ibm 0x2.0bee8p-4L : 0x1.7149c5a449b957ffe712405f63p+0L : inexact-ok
+= acos towardzero ldbl-128ibm 0x2.0bee8p-4L : 0x1.7149c5a449b957ffe712405f628p+0L : inexact-ok
+= acos upward ldbl-128ibm 0x2.0bee8p-4L : 0x1.7149c5a449b957ffe712405f63p+0L : inexact-ok
+acos -0x1.da00d8p-4
+= acos downward flt-32 -0x1.da00d8p-4f : 0x1.afd0cap+0f : inexact-ok
+= acos tonearest flt-32 -0x1.da00d8p-4f : 0x1.afd0cap+0f : inexact-ok
+= acos towardzero flt-32 -0x1.da00d8p-4f : 0x1.afd0cap+0f : inexact-ok
+= acos upward flt-32 -0x1.da00d8p-4f : 0x1.afd0ccp+0f : inexact-ok
+= acos downward dbl-64 -0x1.da00d8p-4 : 0x1.afd0ca8858c9ep+0 : inexact-ok
+= acos tonearest dbl-64 -0x1.da00d8p-4 : 0x1.afd0ca8858c9fp+0 : inexact-ok
+= acos towardzero dbl-64 -0x1.da00d8p-4 : 0x1.afd0ca8858c9ep+0 : inexact-ok
+= acos upward dbl-64 -0x1.da00d8p-4 : 0x1.afd0ca8858c9fp+0 : inexact-ok
+= acos downward ldbl-96-intel -0x1.da00d8p-4L : 0x1.afd0ca8858c9ea46p+0L : inexact-ok
+= acos tonearest ldbl-96-intel -0x1.da00d8p-4L : 0x1.afd0ca8858c9ea46p+0L : inexact-ok
+= acos towardzero ldbl-96-intel -0x1.da00d8p-4L : 0x1.afd0ca8858c9ea46p+0L : inexact-ok
+= acos upward ldbl-96-intel -0x1.da00d8p-4L : 0x1.afd0ca8858c9ea48p+0L : inexact-ok
+= acos downward ldbl-96-m68k -0x1.da00d8p-4L : 0x1.afd0ca8858c9ea46p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k -0x1.da00d8p-4L : 0x1.afd0ca8858c9ea46p+0L : inexact-ok
+= acos towardzero ldbl-96-m68k -0x1.da00d8p-4L : 0x1.afd0ca8858c9ea46p+0L : inexact-ok
+= acos upward ldbl-96-m68k -0x1.da00d8p-4L : 0x1.afd0ca8858c9ea48p+0L : inexact-ok
+= acos downward ldbl-128 -0x1.da00d8p-4L : 0x1.afd0ca8858c9ea46ebc1be7c97dfp+0L : inexact-ok
+= acos tonearest ldbl-128 -0x1.da00d8p-4L : 0x1.afd0ca8858c9ea46ebc1be7c97dfp+0L : inexact-ok
+= acos towardzero ldbl-128 -0x1.da00d8p-4L : 0x1.afd0ca8858c9ea46ebc1be7c97dfp+0L : inexact-ok
+= acos upward ldbl-128 -0x1.da00d8p-4L : 0x1.afd0ca8858c9ea46ebc1be7c97ep+0L : inexact-ok
+= acos downward ldbl-128ibm -0x1.da00d8p-4L : 0x1.afd0ca8858c9ea46ebc1be7c978p+0L : inexact-ok
+= acos tonearest ldbl-128ibm -0x1.da00d8p-4L : 0x1.afd0ca8858c9ea46ebc1be7c98p+0L : inexact-ok
+= acos towardzero ldbl-128ibm -0x1.da00d8p-4L : 0x1.afd0ca8858c9ea46ebc1be7c978p+0L : inexact-ok
+= acos upward ldbl-128ibm -0x1.da00d8p-4L : 0x1.afd0ca8858c9ea46ebc1be7c98p+0L : inexact-ok
acos min
= acos downward flt-32 0x4p-128f : 0x1.921fb4p+0f : inexact-ok
= acos tonearest flt-32 0x4p-128f : 0x1.921fb6p+0f : inexact-ok
@@ -2353,6 +2990,375 @@ acosh 1
= acosh tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
= acosh towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
= acosh upward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+acosh 0x1.000002p0
+= acosh downward flt-32 0x1.000002p+0f : 0x1.fffffep-12f : inexact-ok
+= acosh tonearest flt-32 0x1.000002p+0f : 0x2p-12f : inexact-ok
+= acosh towardzero flt-32 0x1.000002p+0f : 0x1.fffffep-12f : inexact-ok
+= acosh upward flt-32 0x1.000002p+0f : 0x2p-12f : inexact-ok
+= acosh downward dbl-64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : inexact-ok
+= acosh tonearest dbl-64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : inexact-ok
+= acosh towardzero dbl-64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : inexact-ok
+= acosh upward dbl-64 0x1.000002p+0 : 0x1.ffffffaaaaaaep-12 : inexact-ok
+= acosh downward ldbl-96-intel 0x1.000002p+0L : 0x1.ffffffaaaaaad11p-12L : inexact-ok
+= acosh tonearest ldbl-96-intel 0x1.000002p+0L : 0x1.ffffffaaaaaad112p-12L : inexact-ok
+= acosh towardzero ldbl-96-intel 0x1.000002p+0L : 0x1.ffffffaaaaaad11p-12L : inexact-ok
+= acosh upward ldbl-96-intel 0x1.000002p+0L : 0x1.ffffffaaaaaad112p-12L : inexact-ok
+= acosh downward ldbl-96-m68k 0x1.000002p+0L : 0x1.ffffffaaaaaad11p-12L : inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1.000002p+0L : 0x1.ffffffaaaaaad112p-12L : inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1.000002p+0L : 0x1.ffffffaaaaaad11p-12L : inexact-ok
+= acosh upward ldbl-96-m68k 0x1.000002p+0L : 0x1.ffffffaaaaaad112p-12L : inexact-ok
+= acosh downward ldbl-128 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a369c3p-12L : inexact-ok
+= acosh tonearest ldbl-128 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a369c4p-12L : inexact-ok
+= acosh towardzero ldbl-128 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a369c3p-12L : inexact-ok
+= acosh upward ldbl-128 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a369c4p-12L : inexact-ok
+= acosh downward ldbl-128ibm 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a3698p-12L : inexact-ok
+= acosh tonearest ldbl-128ibm 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a36ap-12L : inexact-ok
+= acosh towardzero ldbl-128ibm 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a3698p-12L : inexact-ok
+= acosh upward ldbl-128ibm 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a36ap-12L : inexact-ok
+acosh 0x1.0000000000001p0 no-test-inline
+= acosh downward flt-32 0x1.000002p+0f : 0x1.fffffep-12f : no-test-inline inexact-ok
+= acosh tonearest flt-32 0x1.000002p+0f : 0x2p-12f : no-test-inline inexact-ok
+= acosh towardzero flt-32 0x1.000002p+0f : 0x1.fffffep-12f : no-test-inline inexact-ok
+= acosh upward flt-32 0x1.000002p+0f : 0x2p-12f : no-test-inline inexact-ok
+= acosh downward dbl-64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : no-test-inline inexact-ok
+= acosh tonearest dbl-64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : no-test-inline inexact-ok
+= acosh towardzero dbl-64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : no-test-inline inexact-ok
+= acosh upward dbl-64 0x1.000002p+0 : 0x1.ffffffaaaaaaep-12 : no-test-inline inexact-ok
+= acosh downward ldbl-96-intel 0x1.000002p+0L : 0x1.ffffffaaaaaad11p-12L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-intel 0x1.000002p+0L : 0x1.ffffffaaaaaad112p-12L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-intel 0x1.000002p+0L : 0x1.ffffffaaaaaad11p-12L : no-test-inline inexact-ok
+= acosh upward ldbl-96-intel 0x1.000002p+0L : 0x1.ffffffaaaaaad112p-12L : no-test-inline inexact-ok
+= acosh downward ldbl-96-m68k 0x1.000002p+0L : 0x1.ffffffaaaaaad11p-12L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1.000002p+0L : 0x1.ffffffaaaaaad112p-12L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1.000002p+0L : 0x1.ffffffaaaaaad11p-12L : no-test-inline inexact-ok
+= acosh upward ldbl-96-m68k 0x1.000002p+0L : 0x1.ffffffaaaaaad112p-12L : no-test-inline inexact-ok
+= acosh downward ldbl-128 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a369c3p-12L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a369c4p-12L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a369c3p-12L : no-test-inline inexact-ok
+= acosh upward ldbl-128 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a369c4p-12L : no-test-inline inexact-ok
+= acosh downward ldbl-128ibm 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a3698p-12L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128ibm 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a36ap-12L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128ibm 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a3698p-12L : no-test-inline inexact-ok
+= acosh upward ldbl-128ibm 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a36ap-12L : no-test-inline inexact-ok
+= acosh downward flt-32 0x1p+0f : 0x0p+0f : no-test-inline inexact-ok
+= acosh tonearest flt-32 0x1p+0f : 0x0p+0f : no-test-inline inexact-ok
+= acosh towardzero flt-32 0x1p+0f : 0x0p+0f : no-test-inline inexact-ok
+= acosh upward flt-32 0x1p+0f : 0x0p+0f : no-test-inline inexact-ok
+= acosh downward dbl-64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok
+= acosh tonearest dbl-64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok
+= acosh towardzero dbl-64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok
+= acosh upward dbl-64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok
+= acosh downward ldbl-96-intel 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-intel 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-intel 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh upward ldbl-96-intel 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh downward ldbl-96-m68k 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh upward ldbl-96-m68k 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh downward ldbl-128 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh upward ldbl-128 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh downward ldbl-128ibm 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh upward ldbl-128ibm 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh downward dbl-64 0x1.0000000000001p+0 : 0x5.a827999fcef3p-28 : no-test-inline inexact-ok
+= acosh tonearest dbl-64 0x1.0000000000001p+0 : 0x5.a827999fcef3p-28 : no-test-inline inexact-ok
+= acosh towardzero dbl-64 0x1.0000000000001p+0 : 0x5.a827999fcef3p-28 : no-test-inline inexact-ok
+= acosh upward dbl-64 0x1.0000000000001p+0 : 0x5.a827999fcef34p-28 : no-test-inline inexact-ok
+= acosh downward ldbl-96-intel 0x1.0000000000001p+0L : 0x5.a827999fcef31c9p-28L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-intel 0x1.0000000000001p+0L : 0x5.a827999fcef31c98p-28L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-intel 0x1.0000000000001p+0L : 0x5.a827999fcef31c9p-28L : no-test-inline inexact-ok
+= acosh upward ldbl-96-intel 0x1.0000000000001p+0L : 0x5.a827999fcef31c98p-28L : no-test-inline inexact-ok
+= acosh downward ldbl-96-m68k 0x1.0000000000001p+0L : 0x5.a827999fcef31c9p-28L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1.0000000000001p+0L : 0x5.a827999fcef31c98p-28L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1.0000000000001p+0L : 0x5.a827999fcef31c9p-28L : no-test-inline inexact-ok
+= acosh upward ldbl-96-m68k 0x1.0000000000001p+0L : 0x5.a827999fcef31c98p-28L : no-test-inline inexact-ok
+= acosh downward ldbl-128 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd10e8p-28L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd10ecp-28L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd10e8p-28L : no-test-inline inexact-ok
+= acosh upward ldbl-128 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd10ecp-28L : no-test-inline inexact-ok
+= acosh downward ldbl-128ibm 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd1p-28L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128ibm 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd1p-28L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128ibm 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd1p-28L : no-test-inline inexact-ok
+= acosh upward ldbl-128ibm 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd12p-28L : no-test-inline inexact-ok
+acosh 0x1.0000000000000002p0 no-test-inline
+= acosh downward flt-32 0x1.000002p+0f : 0x1.fffffep-12f : no-test-inline inexact-ok
+= acosh tonearest flt-32 0x1.000002p+0f : 0x2p-12f : no-test-inline inexact-ok
+= acosh towardzero flt-32 0x1.000002p+0f : 0x1.fffffep-12f : no-test-inline inexact-ok
+= acosh upward flt-32 0x1.000002p+0f : 0x2p-12f : no-test-inline inexact-ok
+= acosh downward dbl-64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : no-test-inline inexact-ok
+= acosh tonearest dbl-64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : no-test-inline inexact-ok
+= acosh towardzero dbl-64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : no-test-inline inexact-ok
+= acosh upward dbl-64 0x1.000002p+0 : 0x1.ffffffaaaaaaep-12 : no-test-inline inexact-ok
+= acosh downward ldbl-96-intel 0x1.000002p+0L : 0x1.ffffffaaaaaad11p-12L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-intel 0x1.000002p+0L : 0x1.ffffffaaaaaad112p-12L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-intel 0x1.000002p+0L : 0x1.ffffffaaaaaad11p-12L : no-test-inline inexact-ok
+= acosh upward ldbl-96-intel 0x1.000002p+0L : 0x1.ffffffaaaaaad112p-12L : no-test-inline inexact-ok
+= acosh downward ldbl-96-m68k 0x1.000002p+0L : 0x1.ffffffaaaaaad11p-12L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1.000002p+0L : 0x1.ffffffaaaaaad112p-12L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1.000002p+0L : 0x1.ffffffaaaaaad11p-12L : no-test-inline inexact-ok
+= acosh upward ldbl-96-m68k 0x1.000002p+0L : 0x1.ffffffaaaaaad112p-12L : no-test-inline inexact-ok
+= acosh downward ldbl-128 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a369c3p-12L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a369c4p-12L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a369c3p-12L : no-test-inline inexact-ok
+= acosh upward ldbl-128 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a369c4p-12L : no-test-inline inexact-ok
+= acosh downward ldbl-128ibm 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a3698p-12L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128ibm 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a36ap-12L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128ibm 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a3698p-12L : no-test-inline inexact-ok
+= acosh upward ldbl-128ibm 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a36ap-12L : no-test-inline inexact-ok
+= acosh downward flt-32 0x1p+0f : 0x0p+0f : no-test-inline inexact-ok
+= acosh tonearest flt-32 0x1p+0f : 0x0p+0f : no-test-inline inexact-ok
+= acosh towardzero flt-32 0x1p+0f : 0x0p+0f : no-test-inline inexact-ok
+= acosh upward flt-32 0x1p+0f : 0x0p+0f : no-test-inline inexact-ok
+= acosh downward dbl-64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok
+= acosh tonearest dbl-64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok
+= acosh towardzero dbl-64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok
+= acosh upward dbl-64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok
+= acosh downward ldbl-96-intel 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-intel 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-intel 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh upward ldbl-96-intel 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh downward ldbl-96-m68k 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh upward ldbl-96-m68k 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh downward ldbl-128 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh upward ldbl-128 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh downward ldbl-128ibm 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh upward ldbl-128ibm 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh downward dbl-64 0x1.0000000000001p+0 : 0x5.a827999fcef3p-28 : no-test-inline inexact-ok
+= acosh tonearest dbl-64 0x1.0000000000001p+0 : 0x5.a827999fcef3p-28 : no-test-inline inexact-ok
+= acosh towardzero dbl-64 0x1.0000000000001p+0 : 0x5.a827999fcef3p-28 : no-test-inline inexact-ok
+= acosh upward dbl-64 0x1.0000000000001p+0 : 0x5.a827999fcef34p-28 : no-test-inline inexact-ok
+= acosh downward ldbl-96-intel 0x1.0000000000001p+0L : 0x5.a827999fcef31c9p-28L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-intel 0x1.0000000000001p+0L : 0x5.a827999fcef31c98p-28L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-intel 0x1.0000000000001p+0L : 0x5.a827999fcef31c9p-28L : no-test-inline inexact-ok
+= acosh upward ldbl-96-intel 0x1.0000000000001p+0L : 0x5.a827999fcef31c98p-28L : no-test-inline inexact-ok
+= acosh downward ldbl-96-m68k 0x1.0000000000001p+0L : 0x5.a827999fcef31c9p-28L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1.0000000000001p+0L : 0x5.a827999fcef31c98p-28L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1.0000000000001p+0L : 0x5.a827999fcef31c9p-28L : no-test-inline inexact-ok
+= acosh upward ldbl-96-m68k 0x1.0000000000001p+0L : 0x5.a827999fcef31c98p-28L : no-test-inline inexact-ok
+= acosh downward ldbl-128 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd10e8p-28L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd10ecp-28L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd10e8p-28L : no-test-inline inexact-ok
+= acosh upward ldbl-128 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd10ecp-28L : no-test-inline inexact-ok
+= acosh downward ldbl-128ibm 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd1p-28L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128ibm 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd1p-28L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128ibm 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd1p-28L : no-test-inline inexact-ok
+= acosh upward ldbl-128ibm 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd12p-28L : no-test-inline inexact-ok
+= acosh downward ldbl-96-intel 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-32L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-intel 0x1.0000000000000002p+0L : 0x2p-32L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-intel 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-32L : no-test-inline inexact-ok
+= acosh upward ldbl-96-intel 0x1.0000000000000002p+0L : 0x2p-32L : no-test-inline inexact-ok
+= acosh downward ldbl-96-m68k 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-32L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1.0000000000000002p+0L : 0x2p-32L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-32L : no-test-inline inexact-ok
+= acosh upward ldbl-96-m68k 0x1.0000000000000002p+0L : 0x2p-32L : no-test-inline inexact-ok
+= acosh downward ldbl-128 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaaaaap-32L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaaaabp-32L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaaaaap-32L : no-test-inline inexact-ok
+= acosh upward ldbl-128 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaaaabp-32L : no-test-inline inexact-ok
+= acosh downward ldbl-128ibm 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaaa8p-32L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128ibm 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaaa8p-32L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128ibm 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaaa8p-32L : no-test-inline inexact-ok
+= acosh upward ldbl-128ibm 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaabp-32L : no-test-inline inexact-ok
+acosh 0x1.000000000000000000000000008p0 no-test-inline
+= acosh downward flt-32 0x1.000002p+0f : 0x1.fffffep-12f : no-test-inline inexact-ok
+= acosh tonearest flt-32 0x1.000002p+0f : 0x2p-12f : no-test-inline inexact-ok
+= acosh towardzero flt-32 0x1.000002p+0f : 0x1.fffffep-12f : no-test-inline inexact-ok
+= acosh upward flt-32 0x1.000002p+0f : 0x2p-12f : no-test-inline inexact-ok
+= acosh downward dbl-64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : no-test-inline inexact-ok
+= acosh tonearest dbl-64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : no-test-inline inexact-ok
+= acosh towardzero dbl-64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : no-test-inline inexact-ok
+= acosh upward dbl-64 0x1.000002p+0 : 0x1.ffffffaaaaaaep-12 : no-test-inline inexact-ok
+= acosh downward ldbl-96-intel 0x1.000002p+0L : 0x1.ffffffaaaaaad11p-12L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-intel 0x1.000002p+0L : 0x1.ffffffaaaaaad112p-12L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-intel 0x1.000002p+0L : 0x1.ffffffaaaaaad11p-12L : no-test-inline inexact-ok
+= acosh upward ldbl-96-intel 0x1.000002p+0L : 0x1.ffffffaaaaaad112p-12L : no-test-inline inexact-ok
+= acosh downward ldbl-96-m68k 0x1.000002p+0L : 0x1.ffffffaaaaaad11p-12L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1.000002p+0L : 0x1.ffffffaaaaaad112p-12L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1.000002p+0L : 0x1.ffffffaaaaaad11p-12L : no-test-inline inexact-ok
+= acosh upward ldbl-96-m68k 0x1.000002p+0L : 0x1.ffffffaaaaaad112p-12L : no-test-inline inexact-ok
+= acosh downward ldbl-128 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a369c3p-12L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a369c4p-12L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a369c3p-12L : no-test-inline inexact-ok
+= acosh upward ldbl-128 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a369c4p-12L : no-test-inline inexact-ok
+= acosh downward ldbl-128ibm 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a3698p-12L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128ibm 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a36ap-12L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128ibm 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a3698p-12L : no-test-inline inexact-ok
+= acosh upward ldbl-128ibm 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a36ap-12L : no-test-inline inexact-ok
+= acosh downward flt-32 0x1p+0f : 0x0p+0f : no-test-inline inexact-ok
+= acosh tonearest flt-32 0x1p+0f : 0x0p+0f : no-test-inline inexact-ok
+= acosh towardzero flt-32 0x1p+0f : 0x0p+0f : no-test-inline inexact-ok
+= acosh upward flt-32 0x1p+0f : 0x0p+0f : no-test-inline inexact-ok
+= acosh downward dbl-64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok
+= acosh tonearest dbl-64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok
+= acosh towardzero dbl-64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok
+= acosh upward dbl-64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok
+= acosh downward ldbl-96-intel 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-intel 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-intel 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh upward ldbl-96-intel 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh downward ldbl-96-m68k 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh upward ldbl-96-m68k 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh downward ldbl-128 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh upward ldbl-128 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh downward ldbl-128ibm 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh upward ldbl-128ibm 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh downward dbl-64 0x1.0000000000001p+0 : 0x5.a827999fcef3p-28 : no-test-inline inexact-ok
+= acosh tonearest dbl-64 0x1.0000000000001p+0 : 0x5.a827999fcef3p-28 : no-test-inline inexact-ok
+= acosh towardzero dbl-64 0x1.0000000000001p+0 : 0x5.a827999fcef3p-28 : no-test-inline inexact-ok
+= acosh upward dbl-64 0x1.0000000000001p+0 : 0x5.a827999fcef34p-28 : no-test-inline inexact-ok
+= acosh downward ldbl-96-intel 0x1.0000000000001p+0L : 0x5.a827999fcef31c9p-28L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-intel 0x1.0000000000001p+0L : 0x5.a827999fcef31c98p-28L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-intel 0x1.0000000000001p+0L : 0x5.a827999fcef31c9p-28L : no-test-inline inexact-ok
+= acosh upward ldbl-96-intel 0x1.0000000000001p+0L : 0x5.a827999fcef31c98p-28L : no-test-inline inexact-ok
+= acosh downward ldbl-96-m68k 0x1.0000000000001p+0L : 0x5.a827999fcef31c9p-28L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1.0000000000001p+0L : 0x5.a827999fcef31c98p-28L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1.0000000000001p+0L : 0x5.a827999fcef31c9p-28L : no-test-inline inexact-ok
+= acosh upward ldbl-96-m68k 0x1.0000000000001p+0L : 0x5.a827999fcef31c98p-28L : no-test-inline inexact-ok
+= acosh downward ldbl-128 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd10e8p-28L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd10ecp-28L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd10e8p-28L : no-test-inline inexact-ok
+= acosh upward ldbl-128 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd10ecp-28L : no-test-inline inexact-ok
+= acosh downward ldbl-128ibm 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd1p-28L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128ibm 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd1p-28L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128ibm 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd1p-28L : no-test-inline inexact-ok
+= acosh upward ldbl-128ibm 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd12p-28L : no-test-inline inexact-ok
+= acosh downward ldbl-96-intel 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-32L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-intel 0x1.0000000000000002p+0L : 0x2p-32L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-intel 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-32L : no-test-inline inexact-ok
+= acosh upward ldbl-96-intel 0x1.0000000000000002p+0L : 0x2p-32L : no-test-inline inexact-ok
+= acosh downward ldbl-96-m68k 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-32L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1.0000000000000002p+0L : 0x2p-32L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-32L : no-test-inline inexact-ok
+= acosh upward ldbl-96-m68k 0x1.0000000000000002p+0L : 0x2p-32L : no-test-inline inexact-ok
+= acosh downward ldbl-128 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaaaaap-32L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaaaabp-32L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaaaaap-32L : no-test-inline inexact-ok
+= acosh upward ldbl-128 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaaaabp-32L : no-test-inline inexact-ok
+= acosh downward ldbl-128ibm 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaaa8p-32L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128ibm 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaaa8p-32L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128ibm 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaaa8p-32L : no-test-inline inexact-ok
+= acosh upward ldbl-128ibm 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaabp-32L : no-test-inline inexact-ok
+= acosh downward ldbl-128 0x1.000000000000000000000000008p+0L : 0xf.ffffffffffffffffffffffffff5p-56L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128 0x1.000000000000000000000000008p+0L : 0xf.ffffffffffffffffffffffffff58p-56L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128 0x1.000000000000000000000000008p+0L : 0xf.ffffffffffffffffffffffffff5p-56L : no-test-inline inexact-ok
+= acosh upward ldbl-128 0x1.000000000000000000000000008p+0L : 0xf.ffffffffffffffffffffffffff58p-56L : no-test-inline inexact-ok
+= acosh downward ldbl-128ibm 0x1.000000000000000000000000008p+0L : 0xf.fffffffffffffffffffffffffcp-56L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128ibm 0x1.000000000000000000000000008p+0L : 0x1p-52L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128ibm 0x1.000000000000000000000000008p+0L : 0xf.fffffffffffffffffffffffffcp-56L : no-test-inline inexact-ok
+= acosh upward ldbl-128ibm 0x1.000000000000000000000000008p+0L : 0x1p-52L : no-test-inline inexact-ok
+acosh 0x1.0000000000000000000000000001p0 no-test-inline
+= acosh downward flt-32 0x1.000002p+0f : 0x1.fffffep-12f : no-test-inline inexact-ok
+= acosh tonearest flt-32 0x1.000002p+0f : 0x2p-12f : no-test-inline inexact-ok
+= acosh towardzero flt-32 0x1.000002p+0f : 0x1.fffffep-12f : no-test-inline inexact-ok
+= acosh upward flt-32 0x1.000002p+0f : 0x2p-12f : no-test-inline inexact-ok
+= acosh downward dbl-64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : no-test-inline inexact-ok
+= acosh tonearest dbl-64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : no-test-inline inexact-ok
+= acosh towardzero dbl-64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : no-test-inline inexact-ok
+= acosh upward dbl-64 0x1.000002p+0 : 0x1.ffffffaaaaaaep-12 : no-test-inline inexact-ok
+= acosh downward ldbl-96-intel 0x1.000002p+0L : 0x1.ffffffaaaaaad11p-12L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-intel 0x1.000002p+0L : 0x1.ffffffaaaaaad112p-12L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-intel 0x1.000002p+0L : 0x1.ffffffaaaaaad11p-12L : no-test-inline inexact-ok
+= acosh upward ldbl-96-intel 0x1.000002p+0L : 0x1.ffffffaaaaaad112p-12L : no-test-inline inexact-ok
+= acosh downward ldbl-96-m68k 0x1.000002p+0L : 0x1.ffffffaaaaaad11p-12L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1.000002p+0L : 0x1.ffffffaaaaaad112p-12L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1.000002p+0L : 0x1.ffffffaaaaaad11p-12L : no-test-inline inexact-ok
+= acosh upward ldbl-96-m68k 0x1.000002p+0L : 0x1.ffffffaaaaaad112p-12L : no-test-inline inexact-ok
+= acosh downward ldbl-128 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a369c3p-12L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a369c4p-12L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a369c3p-12L : no-test-inline inexact-ok
+= acosh upward ldbl-128 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a369c4p-12L : no-test-inline inexact-ok
+= acosh downward ldbl-128ibm 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a3698p-12L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128ibm 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a36ap-12L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128ibm 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a3698p-12L : no-test-inline inexact-ok
+= acosh upward ldbl-128ibm 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a36ap-12L : no-test-inline inexact-ok
+= acosh downward flt-32 0x1p+0f : 0x0p+0f : no-test-inline inexact-ok
+= acosh tonearest flt-32 0x1p+0f : 0x0p+0f : no-test-inline inexact-ok
+= acosh towardzero flt-32 0x1p+0f : 0x0p+0f : no-test-inline inexact-ok
+= acosh upward flt-32 0x1p+0f : 0x0p+0f : no-test-inline inexact-ok
+= acosh downward dbl-64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok
+= acosh tonearest dbl-64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok
+= acosh towardzero dbl-64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok
+= acosh upward dbl-64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok
+= acosh downward ldbl-96-intel 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-intel 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-intel 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh upward ldbl-96-intel 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh downward ldbl-96-m68k 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh upward ldbl-96-m68k 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh downward ldbl-128 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh upward ldbl-128 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh downward ldbl-128ibm 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh upward ldbl-128ibm 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh downward dbl-64 0x1.0000000000001p+0 : 0x5.a827999fcef3p-28 : no-test-inline inexact-ok
+= acosh tonearest dbl-64 0x1.0000000000001p+0 : 0x5.a827999fcef3p-28 : no-test-inline inexact-ok
+= acosh towardzero dbl-64 0x1.0000000000001p+0 : 0x5.a827999fcef3p-28 : no-test-inline inexact-ok
+= acosh upward dbl-64 0x1.0000000000001p+0 : 0x5.a827999fcef34p-28 : no-test-inline inexact-ok
+= acosh downward ldbl-96-intel 0x1.0000000000001p+0L : 0x5.a827999fcef31c9p-28L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-intel 0x1.0000000000001p+0L : 0x5.a827999fcef31c98p-28L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-intel 0x1.0000000000001p+0L : 0x5.a827999fcef31c9p-28L : no-test-inline inexact-ok
+= acosh upward ldbl-96-intel 0x1.0000000000001p+0L : 0x5.a827999fcef31c98p-28L : no-test-inline inexact-ok
+= acosh downward ldbl-96-m68k 0x1.0000000000001p+0L : 0x5.a827999fcef31c9p-28L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1.0000000000001p+0L : 0x5.a827999fcef31c98p-28L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1.0000000000001p+0L : 0x5.a827999fcef31c9p-28L : no-test-inline inexact-ok
+= acosh upward ldbl-96-m68k 0x1.0000000000001p+0L : 0x5.a827999fcef31c98p-28L : no-test-inline inexact-ok
+= acosh downward ldbl-128 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd10e8p-28L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd10ecp-28L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd10e8p-28L : no-test-inline inexact-ok
+= acosh upward ldbl-128 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd10ecp-28L : no-test-inline inexact-ok
+= acosh downward ldbl-128ibm 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd1p-28L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128ibm 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd1p-28L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128ibm 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd1p-28L : no-test-inline inexact-ok
+= acosh upward ldbl-128ibm 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd12p-28L : no-test-inline inexact-ok
+= acosh downward ldbl-96-intel 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-32L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-intel 0x1.0000000000000002p+0L : 0x2p-32L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-intel 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-32L : no-test-inline inexact-ok
+= acosh upward ldbl-96-intel 0x1.0000000000000002p+0L : 0x2p-32L : no-test-inline inexact-ok
+= acosh downward ldbl-96-m68k 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-32L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1.0000000000000002p+0L : 0x2p-32L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-32L : no-test-inline inexact-ok
+= acosh upward ldbl-96-m68k 0x1.0000000000000002p+0L : 0x2p-32L : no-test-inline inexact-ok
+= acosh downward ldbl-128 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaaaaap-32L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaaaabp-32L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaaaaap-32L : no-test-inline inexact-ok
+= acosh upward ldbl-128 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaaaabp-32L : no-test-inline inexact-ok
+= acosh downward ldbl-128ibm 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaaa8p-32L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128ibm 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaaa8p-32L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128ibm 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaaa8p-32L : no-test-inline inexact-ok
+= acosh upward ldbl-128ibm 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaabp-32L : no-test-inline inexact-ok
+= acosh downward ldbl-128 0x1.0000000000000000000000000001p+0L : 0x1.6a09e667f3bcc908b2fb1366ea95p-56L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128 0x1.0000000000000000000000000001p+0L : 0x1.6a09e667f3bcc908b2fb1366ea95p-56L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128 0x1.0000000000000000000000000001p+0L : 0x1.6a09e667f3bcc908b2fb1366ea95p-56L : no-test-inline inexact-ok
+= acosh upward ldbl-128 0x1.0000000000000000000000000001p+0L : 0x1.6a09e667f3bcc908b2fb1366ea96p-56L : no-test-inline inexact-ok
+= acosh downward ldbl-128 0x1.000000000000000000000000008p+0L : 0xf.ffffffffffffffffffffffffff5p-56L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128 0x1.000000000000000000000000008p+0L : 0xf.ffffffffffffffffffffffffff58p-56L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128 0x1.000000000000000000000000008p+0L : 0xf.ffffffffffffffffffffffffff5p-56L : no-test-inline inexact-ok
+= acosh upward ldbl-128 0x1.000000000000000000000000008p+0L : 0xf.ffffffffffffffffffffffffff58p-56L : no-test-inline inexact-ok
+= acosh downward ldbl-128ibm 0x1.000000000000000000000000008p+0L : 0xf.fffffffffffffffffffffffffcp-56L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128ibm 0x1.000000000000000000000000008p+0L : 0x1p-52L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128ibm 0x1.000000000000000000000000008p+0L : 0xf.fffffffffffffffffffffffffcp-56L : no-test-inline inexact-ok
+= acosh upward ldbl-128ibm 0x1.000000000000000000000000008p+0L : 0x1p-52L : no-test-inline inexact-ok
acosh 1.625
= acosh downward flt-32 0x1.ap+0f : 0x1.11156p+0f : inexact-ok
= acosh tonearest flt-32 0x1.ap+0f : 0x1.11156p+0f : inexact-ok
@@ -3501,6 +4507,364 @@ acosh 0x1.068e0eca105a6p+0
= acosh tonearest ldbl-128ibm 0x1.068e0eca105a6p+0L : 0x3.9cf202813d515f3ef716fa7a97p-4L : inexact-ok
= acosh towardzero ldbl-128ibm 0x1.068e0eca105a6p+0L : 0x3.9cf202813d515f3ef716fa7a96p-4L : inexact-ok
= acosh upward ldbl-128ibm 0x1.068e0eca105a6p+0L : 0x3.9cf202813d515f3ef716fa7a97p-4L : inexact-ok
+acosh 0x2.8d4288p+0
+= acosh downward flt-32 0x2.8d4288p+0f : 0x1.96d14cp+0f : inexact-ok
+= acosh tonearest flt-32 0x2.8d4288p+0f : 0x1.96d14cp+0f : inexact-ok
+= acosh towardzero flt-32 0x2.8d4288p+0f : 0x1.96d14cp+0f : inexact-ok
+= acosh upward flt-32 0x2.8d4288p+0f : 0x1.96d14ep+0f : inexact-ok
+= acosh downward dbl-64 0x2.8d4288p+0 : 0x1.96d14c020ca3cp+0 : inexact-ok
+= acosh tonearest dbl-64 0x2.8d4288p+0 : 0x1.96d14c020ca3cp+0 : inexact-ok
+= acosh towardzero dbl-64 0x2.8d4288p+0 : 0x1.96d14c020ca3cp+0 : inexact-ok
+= acosh upward dbl-64 0x2.8d4288p+0 : 0x1.96d14c020ca3dp+0 : inexact-ok
+= acosh downward ldbl-96-intel 0x2.8d4288p+0L : 0x1.96d14c020ca3cp+0L : inexact-ok
+= acosh tonearest ldbl-96-intel 0x2.8d4288p+0L : 0x1.96d14c020ca3cp+0L : inexact-ok
+= acosh towardzero ldbl-96-intel 0x2.8d4288p+0L : 0x1.96d14c020ca3cp+0L : inexact-ok
+= acosh upward ldbl-96-intel 0x2.8d4288p+0L : 0x1.96d14c020ca3c002p+0L : inexact-ok
+= acosh downward ldbl-96-m68k 0x2.8d4288p+0L : 0x1.96d14c020ca3cp+0L : inexact-ok
+= acosh tonearest ldbl-96-m68k 0x2.8d4288p+0L : 0x1.96d14c020ca3cp+0L : inexact-ok
+= acosh towardzero ldbl-96-m68k 0x2.8d4288p+0L : 0x1.96d14c020ca3cp+0L : inexact-ok
+= acosh upward ldbl-96-m68k 0x2.8d4288p+0L : 0x1.96d14c020ca3c002p+0L : inexact-ok
+= acosh downward ldbl-128 0x2.8d4288p+0L : 0x1.96d14c020ca3c00072b5e01714f8p+0L : inexact-ok
+= acosh tonearest ldbl-128 0x2.8d4288p+0L : 0x1.96d14c020ca3c00072b5e01714f8p+0L : inexact-ok
+= acosh towardzero ldbl-128 0x2.8d4288p+0L : 0x1.96d14c020ca3c00072b5e01714f8p+0L : inexact-ok
+= acosh upward ldbl-128 0x2.8d4288p+0L : 0x1.96d14c020ca3c00072b5e01714f9p+0L : inexact-ok
+= acosh downward ldbl-128ibm 0x2.8d4288p+0L : 0x1.96d14c020ca3c00072b5e017148p+0L : inexact-ok
+= acosh tonearest ldbl-128ibm 0x2.8d4288p+0L : 0x1.96d14c020ca3c00072b5e01715p+0L : inexact-ok
+= acosh towardzero ldbl-128ibm 0x2.8d4288p+0L : 0x1.96d14c020ca3c00072b5e017148p+0L : inexact-ok
+= acosh upward ldbl-128ibm 0x2.8d4288p+0L : 0x1.96d14c020ca3c00072b5e01715p+0L : inexact-ok
+acosh 0x1.5d71a6p+36
+= acosh downward flt-32 0x1.5d71a6p+36f : 0x1.9f526p+4f : inexact-ok
+= acosh tonearest flt-32 0x1.5d71a6p+36f : 0x1.9f526p+4f : inexact-ok
+= acosh towardzero flt-32 0x1.5d71a6p+36f : 0x1.9f526p+4f : inexact-ok
+= acosh upward flt-32 0x1.5d71a6p+36f : 0x1.9f5262p+4f : inexact-ok
+= acosh downward dbl-64 0x1.5d71a6p+36 : 0x1.9f5260500df78p+4 : inexact-ok
+= acosh tonearest dbl-64 0x1.5d71a6p+36 : 0x1.9f5260500df79p+4 : inexact-ok
+= acosh towardzero dbl-64 0x1.5d71a6p+36 : 0x1.9f5260500df78p+4 : inexact-ok
+= acosh upward dbl-64 0x1.5d71a6p+36 : 0x1.9f5260500df79p+4 : inexact-ok
+= acosh downward ldbl-96-intel 0x1.5d71a6p+36L : 0x1.9f5260500df788p+4L : inexact-ok
+= acosh tonearest ldbl-96-intel 0x1.5d71a6p+36L : 0x1.9f5260500df788p+4L : inexact-ok
+= acosh towardzero ldbl-96-intel 0x1.5d71a6p+36L : 0x1.9f5260500df788p+4L : inexact-ok
+= acosh upward ldbl-96-intel 0x1.5d71a6p+36L : 0x1.9f5260500df78802p+4L : inexact-ok
+= acosh downward ldbl-96-m68k 0x1.5d71a6p+36L : 0x1.9f5260500df788p+4L : inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1.5d71a6p+36L : 0x1.9f5260500df788p+4L : inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1.5d71a6p+36L : 0x1.9f5260500df788p+4L : inexact-ok
+= acosh upward ldbl-96-m68k 0x1.5d71a6p+36L : 0x1.9f5260500df78802p+4L : inexact-ok
+= acosh downward ldbl-128 0x1.5d71a6p+36L : 0x1.9f5260500df78800bca5163ec376p+4L : inexact-ok
+= acosh tonearest ldbl-128 0x1.5d71a6p+36L : 0x1.9f5260500df78800bca5163ec377p+4L : inexact-ok
+= acosh towardzero ldbl-128 0x1.5d71a6p+36L : 0x1.9f5260500df78800bca5163ec376p+4L : inexact-ok
+= acosh upward ldbl-128 0x1.5d71a6p+36L : 0x1.9f5260500df78800bca5163ec377p+4L : inexact-ok
+= acosh downward ldbl-128ibm 0x1.5d71a6p+36L : 0x1.9f5260500df78800bca5163ec3p+4L : inexact-ok
+= acosh tonearest ldbl-128ibm 0x1.5d71a6p+36L : 0x1.9f5260500df78800bca5163ec38p+4L : inexact-ok
+= acosh towardzero ldbl-128ibm 0x1.5d71a6p+36L : 0x1.9f5260500df78800bca5163ec3p+4L : inexact-ok
+= acosh upward ldbl-128ibm 0x1.5d71a6p+36L : 0x1.9f5260500df78800bca5163ec38p+4L : inexact-ok
+acosh 0x1.476a3c43d7edep+288
+= acosh downward flt-32 0xf.fffffp+124f : 0x5.96a7ep+4f : inexact-ok
+= acosh tonearest flt-32 0xf.fffffp+124f : 0x5.96a7ep+4f : inexact-ok
+= acosh towardzero flt-32 0xf.fffffp+124f : 0x5.96a7ep+4f : inexact-ok
+= acosh upward flt-32 0xf.fffffp+124f : 0x5.96a7e8p+4f : inexact-ok
+= acosh downward dbl-64 0xf.fffffp+124 : 0x5.96a7e12e0b988p+4 : inexact-ok
+= acosh tonearest dbl-64 0xf.fffffp+124 : 0x5.96a7e12e0b98cp+4 : inexact-ok
+= acosh towardzero dbl-64 0xf.fffffp+124 : 0x5.96a7e12e0b988p+4 : inexact-ok
+= acosh upward dbl-64 0xf.fffffp+124 : 0x5.96a7e12e0b98cp+4 : inexact-ok
+= acosh downward ldbl-96-intel 0xf.fffffp+124L : 0x5.96a7e12e0b98bcf8p+4L : inexact-ok
+= acosh tonearest ldbl-96-intel 0xf.fffffp+124L : 0x5.96a7e12e0b98bcf8p+4L : inexact-ok
+= acosh towardzero ldbl-96-intel 0xf.fffffp+124L : 0x5.96a7e12e0b98bcf8p+4L : inexact-ok
+= acosh upward ldbl-96-intel 0xf.fffffp+124L : 0x5.96a7e12e0b98bdp+4L : inexact-ok
+= acosh downward ldbl-96-m68k 0xf.fffffp+124L : 0x5.96a7e12e0b98bcf8p+4L : inexact-ok
+= acosh tonearest ldbl-96-m68k 0xf.fffffp+124L : 0x5.96a7e12e0b98bcf8p+4L : inexact-ok
+= acosh towardzero ldbl-96-m68k 0xf.fffffp+124L : 0x5.96a7e12e0b98bcf8p+4L : inexact-ok
+= acosh upward ldbl-96-m68k 0xf.fffffp+124L : 0x5.96a7e12e0b98bdp+4L : inexact-ok
+= acosh downward ldbl-128 0xf.fffffp+124L : 0x5.96a7e12e0b98bcf90bb682a4468p+4L : inexact-ok
+= acosh tonearest ldbl-128 0xf.fffffp+124L : 0x5.96a7e12e0b98bcf90bb682a4468p+4L : inexact-ok
+= acosh towardzero ldbl-128 0xf.fffffp+124L : 0x5.96a7e12e0b98bcf90bb682a4468p+4L : inexact-ok
+= acosh upward ldbl-128 0xf.fffffp+124L : 0x5.96a7e12e0b98bcf90bb682a44684p+4L : inexact-ok
+= acosh downward ldbl-128ibm 0xf.fffffp+124L : 0x5.96a7e12e0b98bcf90bb682a446p+4L : inexact-ok
+= acosh tonearest ldbl-128ibm 0xf.fffffp+124L : 0x5.96a7e12e0b98bcf90bb682a446p+4L : inexact-ok
+= acosh towardzero ldbl-128ibm 0xf.fffffp+124L : 0x5.96a7e12e0b98bcf90bb682a446p+4L : inexact-ok
+= acosh upward ldbl-128ibm 0xf.fffffp+124L : 0x5.96a7e12e0b98bcf90bb682a448p+4L : inexact-ok
+= acosh downward dbl-64 0x1.476a3c43d7edep+288 : 0xc.890ca4134d0ap+4 : inexact-ok
+= acosh tonearest dbl-64 0x1.476a3c43d7edep+288 : 0xc.890ca4134d0a8p+4 : inexact-ok
+= acosh towardzero dbl-64 0x1.476a3c43d7edep+288 : 0xc.890ca4134d0ap+4 : inexact-ok
+= acosh upward dbl-64 0x1.476a3c43d7edep+288 : 0xc.890ca4134d0a8p+4 : inexact-ok
+= acosh downward ldbl-96-intel 0x1.476a3c43d7edep+288L : 0xc.890ca4134d0a7ffp+4L : inexact-ok
+= acosh tonearest ldbl-96-intel 0x1.476a3c43d7edep+288L : 0xc.890ca4134d0a8p+4L : inexact-ok
+= acosh towardzero ldbl-96-intel 0x1.476a3c43d7edep+288L : 0xc.890ca4134d0a7ffp+4L : inexact-ok
+= acosh upward ldbl-96-intel 0x1.476a3c43d7edep+288L : 0xc.890ca4134d0a8p+4L : inexact-ok
+= acosh downward ldbl-96-m68k 0x1.476a3c43d7edep+288L : 0xc.890ca4134d0a7ffp+4L : inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1.476a3c43d7edep+288L : 0xc.890ca4134d0a8p+4L : inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1.476a3c43d7edep+288L : 0xc.890ca4134d0a7ffp+4L : inexact-ok
+= acosh upward ldbl-96-m68k 0x1.476a3c43d7edep+288L : 0xc.890ca4134d0a8p+4L : inexact-ok
+= acosh downward ldbl-128 0x1.476a3c43d7edep+288L : 0xc.890ca4134d0a7ffdd6350ab8e498p+4L : inexact-ok
+= acosh tonearest ldbl-128 0x1.476a3c43d7edep+288L : 0xc.890ca4134d0a7ffdd6350ab8e4ap+4L : inexact-ok
+= acosh towardzero ldbl-128 0x1.476a3c43d7edep+288L : 0xc.890ca4134d0a7ffdd6350ab8e498p+4L : inexact-ok
+= acosh upward ldbl-128 0x1.476a3c43d7edep+288L : 0xc.890ca4134d0a7ffdd6350ab8e4ap+4L : inexact-ok
+= acosh downward ldbl-128ibm 0x1.476a3c43d7edep+288L : 0xc.890ca4134d0a7ffdd6350ab8e4p+4L : inexact-ok
+= acosh tonearest ldbl-128ibm 0x1.476a3c43d7edep+288L : 0xc.890ca4134d0a7ffdd6350ab8e4p+4L : inexact-ok
+= acosh towardzero ldbl-128ibm 0x1.476a3c43d7edep+288L : 0xc.890ca4134d0a7ffdd6350ab8e4p+4L : inexact-ok
+= acosh upward ldbl-128ibm 0x1.476a3c43d7edep+288L : 0xc.890ca4134d0a7ffdd6350ab8e8p+4L : inexact-ok
+acosh 0xc.84cb1dbbd1b1p+0
+= acosh downward flt-32 0xc.84cb2p+0f : 0x3.38018cp+0f : inexact-ok
+= acosh tonearest flt-32 0xc.84cb2p+0f : 0x3.38018cp+0f : inexact-ok
+= acosh towardzero flt-32 0xc.84cb2p+0f : 0x3.38018cp+0f : inexact-ok
+= acosh upward flt-32 0xc.84cb2p+0f : 0x3.38019p+0f : inexact-ok
+= acosh downward dbl-64 0xc.84cb2p+0 : 0x3.38018c2243818p+0 : inexact-ok
+= acosh tonearest dbl-64 0xc.84cb2p+0 : 0x3.38018c2243818p+0 : inexact-ok
+= acosh towardzero dbl-64 0xc.84cb2p+0 : 0x3.38018c2243818p+0 : inexact-ok
+= acosh upward dbl-64 0xc.84cb2p+0 : 0x3.38018c224381ap+0 : inexact-ok
+= acosh downward ldbl-96-intel 0xc.84cb2p+0L : 0x3.38018c2243818414p+0L : inexact-ok
+= acosh tonearest ldbl-96-intel 0xc.84cb2p+0L : 0x3.38018c2243818418p+0L : inexact-ok
+= acosh towardzero ldbl-96-intel 0xc.84cb2p+0L : 0x3.38018c2243818414p+0L : inexact-ok
+= acosh upward ldbl-96-intel 0xc.84cb2p+0L : 0x3.38018c2243818418p+0L : inexact-ok
+= acosh downward ldbl-96-m68k 0xc.84cb2p+0L : 0x3.38018c2243818414p+0L : inexact-ok
+= acosh tonearest ldbl-96-m68k 0xc.84cb2p+0L : 0x3.38018c2243818418p+0L : inexact-ok
+= acosh towardzero ldbl-96-m68k 0xc.84cb2p+0L : 0x3.38018c2243818414p+0L : inexact-ok
+= acosh upward ldbl-96-m68k 0xc.84cb2p+0L : 0x3.38018c2243818418p+0L : inexact-ok
+= acosh downward ldbl-128 0xc.84cb2p+0L : 0x3.38018c2243818416c0f47ad794ccp+0L : inexact-ok
+= acosh tonearest ldbl-128 0xc.84cb2p+0L : 0x3.38018c2243818416c0f47ad794cep+0L : inexact-ok
+= acosh towardzero ldbl-128 0xc.84cb2p+0L : 0x3.38018c2243818416c0f47ad794ccp+0L : inexact-ok
+= acosh upward ldbl-128 0xc.84cb2p+0L : 0x3.38018c2243818416c0f47ad794cep+0L : inexact-ok
+= acosh downward ldbl-128ibm 0xc.84cb2p+0L : 0x3.38018c2243818416c0f47ad794p+0L : inexact-ok
+= acosh tonearest ldbl-128ibm 0xc.84cb2p+0L : 0x3.38018c2243818416c0f47ad795p+0L : inexact-ok
+= acosh towardzero ldbl-128ibm 0xc.84cb2p+0L : 0x3.38018c2243818416c0f47ad794p+0L : inexact-ok
+= acosh upward ldbl-128ibm 0xc.84cb2p+0L : 0x3.38018c2243818416c0f47ad795p+0L : inexact-ok
+= acosh downward flt-32 0xc.84cb1p+0f : 0x3.380188p+0f : inexact-ok
+= acosh tonearest flt-32 0xc.84cb1p+0f : 0x3.38018cp+0f : inexact-ok
+= acosh towardzero flt-32 0xc.84cb1p+0f : 0x3.380188p+0f : inexact-ok
+= acosh upward flt-32 0xc.84cb1p+0f : 0x3.38018cp+0f : inexact-ok
+= acosh downward dbl-64 0xc.84cb1p+0 : 0x3.38018ada065fap+0 : inexact-ok
+= acosh tonearest dbl-64 0xc.84cb1p+0 : 0x3.38018ada065fcp+0 : inexact-ok
+= acosh towardzero dbl-64 0xc.84cb1p+0 : 0x3.38018ada065fap+0 : inexact-ok
+= acosh upward dbl-64 0xc.84cb1p+0 : 0x3.38018ada065fcp+0 : inexact-ok
+= acosh downward ldbl-96-intel 0xc.84cb1p+0L : 0x3.38018ada065fb6ccp+0L : inexact-ok
+= acosh tonearest ldbl-96-intel 0xc.84cb1p+0L : 0x3.38018ada065fb6dp+0L : inexact-ok
+= acosh towardzero ldbl-96-intel 0xc.84cb1p+0L : 0x3.38018ada065fb6ccp+0L : inexact-ok
+= acosh upward ldbl-96-intel 0xc.84cb1p+0L : 0x3.38018ada065fb6dp+0L : inexact-ok
+= acosh downward ldbl-96-m68k 0xc.84cb1p+0L : 0x3.38018ada065fb6ccp+0L : inexact-ok
+= acosh tonearest ldbl-96-m68k 0xc.84cb1p+0L : 0x3.38018ada065fb6dp+0L : inexact-ok
+= acosh towardzero ldbl-96-m68k 0xc.84cb1p+0L : 0x3.38018ada065fb6ccp+0L : inexact-ok
+= acosh upward ldbl-96-m68k 0xc.84cb1p+0L : 0x3.38018ada065fb6dp+0L : inexact-ok
+= acosh downward ldbl-128 0xc.84cb1p+0L : 0x3.38018ada065fb6ce976468972b4p+0L : inexact-ok
+= acosh tonearest ldbl-128 0xc.84cb1p+0L : 0x3.38018ada065fb6ce976468972b42p+0L : inexact-ok
+= acosh towardzero ldbl-128 0xc.84cb1p+0L : 0x3.38018ada065fb6ce976468972b4p+0L : inexact-ok
+= acosh upward ldbl-128 0xc.84cb1p+0L : 0x3.38018ada065fb6ce976468972b42p+0L : inexact-ok
+= acosh downward ldbl-128ibm 0xc.84cb1p+0L : 0x3.38018ada065fb6ce976468972bp+0L : inexact-ok
+= acosh tonearest ldbl-128ibm 0xc.84cb1p+0L : 0x3.38018ada065fb6ce976468972bp+0L : inexact-ok
+= acosh towardzero ldbl-128ibm 0xc.84cb1p+0L : 0x3.38018ada065fb6ce976468972bp+0L : inexact-ok
+= acosh upward ldbl-128ibm 0xc.84cb1p+0L : 0x3.38018ada065fb6ce976468972cp+0L : inexact-ok
+= acosh downward dbl-64 0xc.84cb1dbbd1b1p+0 : 0x3.38018bf3c5238p+0 : inexact-ok
+= acosh tonearest dbl-64 0xc.84cb1dbbd1b1p+0 : 0x3.38018bf3c523ap+0 : inexact-ok
+= acosh towardzero dbl-64 0xc.84cb1dbbd1b1p+0 : 0x3.38018bf3c5238p+0 : inexact-ok
+= acosh upward dbl-64 0xc.84cb1dbbd1b1p+0 : 0x3.38018bf3c523ap+0 : inexact-ok
+= acosh downward ldbl-96-intel 0xc.84cb1dbbd1b1p+0L : 0x3.38018bf3c5239p+0L : inexact-ok
+= acosh tonearest ldbl-96-intel 0xc.84cb1dbbd1b1p+0L : 0x3.38018bf3c5239p+0L : inexact-ok
+= acosh towardzero ldbl-96-intel 0xc.84cb1dbbd1b1p+0L : 0x3.38018bf3c5239p+0L : inexact-ok
+= acosh upward ldbl-96-intel 0xc.84cb1dbbd1b1p+0L : 0x3.38018bf3c5239004p+0L : inexact-ok
+= acosh downward ldbl-96-m68k 0xc.84cb1dbbd1b1p+0L : 0x3.38018bf3c5239p+0L : inexact-ok
+= acosh tonearest ldbl-96-m68k 0xc.84cb1dbbd1b1p+0L : 0x3.38018bf3c5239p+0L : inexact-ok
+= acosh towardzero ldbl-96-m68k 0xc.84cb1dbbd1b1p+0L : 0x3.38018bf3c5239p+0L : inexact-ok
+= acosh upward ldbl-96-m68k 0xc.84cb1dbbd1b1p+0L : 0x3.38018bf3c5239004p+0L : inexact-ok
+= acosh downward ldbl-128 0xc.84cb1dbbd1b1p+0L : 0x3.38018bf3c5239000f070b3c63376p+0L : inexact-ok
+= acosh tonearest ldbl-128 0xc.84cb1dbbd1b1p+0L : 0x3.38018bf3c5239000f070b3c63376p+0L : inexact-ok
+= acosh towardzero ldbl-128 0xc.84cb1dbbd1b1p+0L : 0x3.38018bf3c5239000f070b3c63376p+0L : inexact-ok
+= acosh upward ldbl-128 0xc.84cb1dbbd1b1p+0L : 0x3.38018bf3c5239000f070b3c63378p+0L : inexact-ok
+= acosh downward ldbl-128ibm 0xc.84cb1dbbd1b1p+0L : 0x3.38018bf3c5239000f070b3c633p+0L : inexact-ok
+= acosh tonearest ldbl-128ibm 0xc.84cb1dbbd1b1p+0L : 0x3.38018bf3c5239000f070b3c633p+0L : inexact-ok
+= acosh towardzero ldbl-128ibm 0xc.84cb1dbbd1b1p+0L : 0x3.38018bf3c5239000f070b3c633p+0L : inexact-ok
+= acosh upward ldbl-128ibm 0xc.84cb1dbbd1b1p+0L : 0x3.38018bf3c5239000f070b3c634p+0L : inexact-ok
+acosh 0x1.0722362c26ba5p+0
+= acosh downward flt-32 0x1.072238p+0f : 0x3.c4bc2p-4f : inexact-ok
+= acosh tonearest flt-32 0x1.072238p+0f : 0x3.c4bc24p-4f : inexact-ok
+= acosh towardzero flt-32 0x1.072238p+0f : 0x3.c4bc2p-4f : inexact-ok
+= acosh upward flt-32 0x1.072238p+0f : 0x3.c4bc24p-4f : inexact-ok
+= acosh downward dbl-64 0x1.072238p+0 : 0x3.c4bc22bfc0f0ep-4 : inexact-ok
+= acosh tonearest dbl-64 0x1.072238p+0 : 0x3.c4bc22bfc0f1p-4 : inexact-ok
+= acosh towardzero dbl-64 0x1.072238p+0 : 0x3.c4bc22bfc0f0ep-4 : inexact-ok
+= acosh upward dbl-64 0x1.072238p+0 : 0x3.c4bc22bfc0f1p-4 : inexact-ok
+= acosh downward ldbl-96-intel 0x1.072238p+0L : 0x3.c4bc22bfc0f0f174p-4L : inexact-ok
+= acosh tonearest ldbl-96-intel 0x1.072238p+0L : 0x3.c4bc22bfc0f0f174p-4L : inexact-ok
+= acosh towardzero ldbl-96-intel 0x1.072238p+0L : 0x3.c4bc22bfc0f0f174p-4L : inexact-ok
+= acosh upward ldbl-96-intel 0x1.072238p+0L : 0x3.c4bc22bfc0f0f178p-4L : inexact-ok
+= acosh downward ldbl-96-m68k 0x1.072238p+0L : 0x3.c4bc22bfc0f0f174p-4L : inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1.072238p+0L : 0x3.c4bc22bfc0f0f174p-4L : inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1.072238p+0L : 0x3.c4bc22bfc0f0f174p-4L : inexact-ok
+= acosh upward ldbl-96-m68k 0x1.072238p+0L : 0x3.c4bc22bfc0f0f178p-4L : inexact-ok
+= acosh downward ldbl-128 0x1.072238p+0L : 0x3.c4bc22bfc0f0f17481e3028b44f4p-4L : inexact-ok
+= acosh tonearest ldbl-128 0x1.072238p+0L : 0x3.c4bc22bfc0f0f17481e3028b44f6p-4L : inexact-ok
+= acosh towardzero ldbl-128 0x1.072238p+0L : 0x3.c4bc22bfc0f0f17481e3028b44f4p-4L : inexact-ok
+= acosh upward ldbl-128 0x1.072238p+0L : 0x3.c4bc22bfc0f0f17481e3028b44f6p-4L : inexact-ok
+= acosh downward ldbl-128ibm 0x1.072238p+0L : 0x3.c4bc22bfc0f0f17481e3028b44p-4L : inexact-ok
+= acosh tonearest ldbl-128ibm 0x1.072238p+0L : 0x3.c4bc22bfc0f0f17481e3028b45p-4L : inexact-ok
+= acosh towardzero ldbl-128ibm 0x1.072238p+0L : 0x3.c4bc22bfc0f0f17481e3028b44p-4L : inexact-ok
+= acosh upward ldbl-128ibm 0x1.072238p+0L : 0x3.c4bc22bfc0f0f17481e3028b45p-4L : inexact-ok
+= acosh downward flt-32 0x1.072236p+0f : 0x3.c4bb9cp-4f : inexact-ok
+= acosh tonearest flt-32 0x1.072236p+0f : 0x3.c4bb9cp-4f : inexact-ok
+= acosh towardzero flt-32 0x1.072236p+0f : 0x3.c4bb9cp-4f : inexact-ok
+= acosh upward flt-32 0x1.072236p+0f : 0x3.c4bbap-4f : inexact-ok
+= acosh downward dbl-64 0x1.072236p+0 : 0x3.c4bb9c223d182p-4 : inexact-ok
+= acosh tonearest dbl-64 0x1.072236p+0 : 0x3.c4bb9c223d182p-4 : inexact-ok
+= acosh towardzero dbl-64 0x1.072236p+0 : 0x3.c4bb9c223d182p-4 : inexact-ok
+= acosh upward dbl-64 0x1.072236p+0 : 0x3.c4bb9c223d184p-4 : inexact-ok
+= acosh downward ldbl-96-intel 0x1.072236p+0L : 0x3.c4bb9c223d182318p-4L : inexact-ok
+= acosh tonearest ldbl-96-intel 0x1.072236p+0L : 0x3.c4bb9c223d182318p-4L : inexact-ok
+= acosh towardzero ldbl-96-intel 0x1.072236p+0L : 0x3.c4bb9c223d182318p-4L : inexact-ok
+= acosh upward ldbl-96-intel 0x1.072236p+0L : 0x3.c4bb9c223d18231cp-4L : inexact-ok
+= acosh downward ldbl-96-m68k 0x1.072236p+0L : 0x3.c4bb9c223d182318p-4L : inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1.072236p+0L : 0x3.c4bb9c223d182318p-4L : inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1.072236p+0L : 0x3.c4bb9c223d182318p-4L : inexact-ok
+= acosh upward ldbl-96-m68k 0x1.072236p+0L : 0x3.c4bb9c223d18231cp-4L : inexact-ok
+= acosh downward ldbl-128 0x1.072236p+0L : 0x3.c4bb9c223d182319078861df38bap-4L : inexact-ok
+= acosh tonearest ldbl-128 0x1.072236p+0L : 0x3.c4bb9c223d182319078861df38bap-4L : inexact-ok
+= acosh towardzero ldbl-128 0x1.072236p+0L : 0x3.c4bb9c223d182319078861df38bap-4L : inexact-ok
+= acosh upward ldbl-128 0x1.072236p+0L : 0x3.c4bb9c223d182319078861df38bcp-4L : inexact-ok
+= acosh downward ldbl-128ibm 0x1.072236p+0L : 0x3.c4bb9c223d182319078861df38p-4L : inexact-ok
+= acosh tonearest ldbl-128ibm 0x1.072236p+0L : 0x3.c4bb9c223d182319078861df39p-4L : inexact-ok
+= acosh towardzero ldbl-128ibm 0x1.072236p+0L : 0x3.c4bb9c223d182319078861df38p-4L : inexact-ok
+= acosh upward ldbl-128ibm 0x1.072236p+0L : 0x3.c4bb9c223d182319078861df39p-4L : inexact-ok
+= acosh downward dbl-64 0x1.0722362c26ba5p+0 : 0x3.c4bba7bdf5dacp-4 : inexact-ok
+= acosh tonearest dbl-64 0x1.0722362c26ba5p+0 : 0x3.c4bba7bdf5dacp-4 : inexact-ok
+= acosh towardzero dbl-64 0x1.0722362c26ba5p+0 : 0x3.c4bba7bdf5dacp-4 : inexact-ok
+= acosh upward dbl-64 0x1.0722362c26ba5p+0 : 0x3.c4bba7bdf5daep-4 : inexact-ok
+= acosh downward ldbl-96-intel 0x1.0722362c26ba5p+0L : 0x3.c4bba7bdf5dac0dp-4L : inexact-ok
+= acosh tonearest ldbl-96-intel 0x1.0722362c26ba5p+0L : 0x3.c4bba7bdf5dac0d4p-4L : inexact-ok
+= acosh towardzero ldbl-96-intel 0x1.0722362c26ba5p+0L : 0x3.c4bba7bdf5dac0dp-4L : inexact-ok
+= acosh upward ldbl-96-intel 0x1.0722362c26ba5p+0L : 0x3.c4bba7bdf5dac0d4p-4L : inexact-ok
+= acosh downward ldbl-96-m68k 0x1.0722362c26ba5p+0L : 0x3.c4bba7bdf5dac0dp-4L : inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1.0722362c26ba5p+0L : 0x3.c4bba7bdf5dac0d4p-4L : inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1.0722362c26ba5p+0L : 0x3.c4bba7bdf5dac0dp-4L : inexact-ok
+= acosh upward ldbl-96-m68k 0x1.0722362c26ba5p+0L : 0x3.c4bba7bdf5dac0d4p-4L : inexact-ok
+= acosh downward ldbl-128 0x1.0722362c26ba5p+0L : 0x3.c4bba7bdf5dac0d2d260828b17e6p-4L : inexact-ok
+= acosh tonearest ldbl-128 0x1.0722362c26ba5p+0L : 0x3.c4bba7bdf5dac0d2d260828b17e6p-4L : inexact-ok
+= acosh towardzero ldbl-128 0x1.0722362c26ba5p+0L : 0x3.c4bba7bdf5dac0d2d260828b17e6p-4L : inexact-ok
+= acosh upward ldbl-128 0x1.0722362c26ba5p+0L : 0x3.c4bba7bdf5dac0d2d260828b17e8p-4L : inexact-ok
+= acosh downward ldbl-128ibm 0x1.0722362c26ba5p+0L : 0x3.c4bba7bdf5dac0d2d260828b17p-4L : inexact-ok
+= acosh tonearest ldbl-128ibm 0x1.0722362c26ba5p+0L : 0x3.c4bba7bdf5dac0d2d260828b18p-4L : inexact-ok
+= acosh towardzero ldbl-128ibm 0x1.0722362c26ba5p+0L : 0x3.c4bba7bdf5dac0d2d260828b17p-4L : inexact-ok
+= acosh upward ldbl-128ibm 0x1.0722362c26ba5p+0L : 0x3.c4bba7bdf5dac0d2d260828b18p-4L : inexact-ok
+acosh 0x1.73515p+0
+= acosh downward flt-32 0x1.73515p+0f : 0xe.aaeb3p-4f : inexact-ok
+= acosh tonearest flt-32 0x1.73515p+0f : 0xe.aaeb3p-4f : inexact-ok
+= acosh towardzero flt-32 0x1.73515p+0f : 0xe.aaeb3p-4f : inexact-ok
+= acosh upward flt-32 0x1.73515p+0f : 0xe.aaeb4p-4f : inexact-ok
+= acosh downward dbl-64 0x1.73515p+0 : 0xe.aaeb3064737c8p-4 : inexact-ok
+= acosh tonearest dbl-64 0x1.73515p+0 : 0xe.aaeb3064737c8p-4 : inexact-ok
+= acosh towardzero dbl-64 0x1.73515p+0 : 0xe.aaeb3064737c8p-4 : inexact-ok
+= acosh upward dbl-64 0x1.73515p+0 : 0xe.aaeb3064737dp-4 : inexact-ok
+= acosh downward ldbl-96-intel 0x1.73515p+0L : 0xe.aaeb3064737cacep-4L : inexact-ok
+= acosh tonearest ldbl-96-intel 0x1.73515p+0L : 0xe.aaeb3064737cacep-4L : inexact-ok
+= acosh towardzero ldbl-96-intel 0x1.73515p+0L : 0xe.aaeb3064737cacep-4L : inexact-ok
+= acosh upward ldbl-96-intel 0x1.73515p+0L : 0xe.aaeb3064737cacfp-4L : inexact-ok
+= acosh downward ldbl-96-m68k 0x1.73515p+0L : 0xe.aaeb3064737cacep-4L : inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1.73515p+0L : 0xe.aaeb3064737cacep-4L : inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1.73515p+0L : 0xe.aaeb3064737cacep-4L : inexact-ok
+= acosh upward ldbl-96-m68k 0x1.73515p+0L : 0xe.aaeb3064737cacfp-4L : inexact-ok
+= acosh downward ldbl-128 0x1.73515p+0L : 0xe.aaeb3064737cace4c93072164fdp-4L : inexact-ok
+= acosh tonearest ldbl-128 0x1.73515p+0L : 0xe.aaeb3064737cace4c93072164fdp-4L : inexact-ok
+= acosh towardzero ldbl-128 0x1.73515p+0L : 0xe.aaeb3064737cace4c93072164fdp-4L : inexact-ok
+= acosh upward ldbl-128 0x1.73515p+0L : 0xe.aaeb3064737cace4c93072164fd8p-4L : inexact-ok
+= acosh downward ldbl-128ibm 0x1.73515p+0L : 0xe.aaeb3064737cace4c93072164cp-4L : inexact-ok
+= acosh tonearest ldbl-128ibm 0x1.73515p+0L : 0xe.aaeb3064737cace4c93072165p-4L : inexact-ok
+= acosh towardzero ldbl-128ibm 0x1.73515p+0L : 0xe.aaeb3064737cace4c93072164cp-4L : inexact-ok
+= acosh upward ldbl-128ibm 0x1.73515p+0L : 0xe.aaeb3064737cace4c93072165p-4L : inexact-ok
+acosh 0x1.1b836p+0
+= acosh downward flt-32 0x1.1b836p+0f : 0x7.5a6488p-4f : inexact-ok
+= acosh tonearest flt-32 0x1.1b836p+0f : 0x7.5a6488p-4f : inexact-ok
+= acosh towardzero flt-32 0x1.1b836p+0f : 0x7.5a6488p-4f : inexact-ok
+= acosh upward flt-32 0x1.1b836p+0f : 0x7.5a649p-4f : inexact-ok
+= acosh downward dbl-64 0x1.1b836p+0 : 0x7.5a648ae540c24p-4 : inexact-ok
+= acosh tonearest dbl-64 0x1.1b836p+0 : 0x7.5a648ae540c28p-4 : inexact-ok
+= acosh towardzero dbl-64 0x1.1b836p+0 : 0x7.5a648ae540c24p-4 : inexact-ok
+= acosh upward dbl-64 0x1.1b836p+0 : 0x7.5a648ae540c28p-4 : inexact-ok
+= acosh downward ldbl-96-intel 0x1.1b836p+0L : 0x7.5a648ae540c26058p-4L : inexact-ok
+= acosh tonearest ldbl-96-intel 0x1.1b836p+0L : 0x7.5a648ae540c2606p-4L : inexact-ok
+= acosh towardzero ldbl-96-intel 0x1.1b836p+0L : 0x7.5a648ae540c26058p-4L : inexact-ok
+= acosh upward ldbl-96-intel 0x1.1b836p+0L : 0x7.5a648ae540c2606p-4L : inexact-ok
+= acosh downward ldbl-96-m68k 0x1.1b836p+0L : 0x7.5a648ae540c26058p-4L : inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1.1b836p+0L : 0x7.5a648ae540c2606p-4L : inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1.1b836p+0L : 0x7.5a648ae540c26058p-4L : inexact-ok
+= acosh upward ldbl-96-m68k 0x1.1b836p+0L : 0x7.5a648ae540c2606p-4L : inexact-ok
+= acosh downward ldbl-128 0x1.1b836p+0L : 0x7.5a648ae540c2605c952f79c9f678p-4L : inexact-ok
+= acosh tonearest ldbl-128 0x1.1b836p+0L : 0x7.5a648ae540c2605c952f79c9f67cp-4L : inexact-ok
+= acosh towardzero ldbl-128 0x1.1b836p+0L : 0x7.5a648ae540c2605c952f79c9f678p-4L : inexact-ok
+= acosh upward ldbl-128 0x1.1b836p+0L : 0x7.5a648ae540c2605c952f79c9f67cp-4L : inexact-ok
+= acosh downward ldbl-128ibm 0x1.1b836p+0L : 0x7.5a648ae540c2605c952f79c9f6p-4L : inexact-ok
+= acosh tonearest ldbl-128ibm 0x1.1b836p+0L : 0x7.5a648ae540c2605c952f79c9f6p-4L : inexact-ok
+= acosh towardzero ldbl-128ibm 0x1.1b836p+0L : 0x7.5a648ae540c2605c952f79c9f6p-4L : inexact-ok
+= acosh upward ldbl-128ibm 0x1.1b836p+0L : 0x7.5a648ae540c2605c952f79c9f8p-4L : inexact-ok
+acosh 0x1.07c956p+0
+= acosh downward flt-32 0x1.07c956p+0f : 0x3.efb2c4p-4f : inexact-ok
+= acosh tonearest flt-32 0x1.07c956p+0f : 0x3.efb2c4p-4f : inexact-ok
+= acosh towardzero flt-32 0x1.07c956p+0f : 0x3.efb2c4p-4f : inexact-ok
+= acosh upward flt-32 0x1.07c956p+0f : 0x3.efb2c8p-4f : inexact-ok
+= acosh downward dbl-64 0x1.07c956p+0 : 0x3.efb2c425f3ffcp-4 : inexact-ok
+= acosh tonearest dbl-64 0x1.07c956p+0 : 0x3.efb2c425f3ffcp-4 : inexact-ok
+= acosh towardzero dbl-64 0x1.07c956p+0 : 0x3.efb2c425f3ffcp-4 : inexact-ok
+= acosh upward dbl-64 0x1.07c956p+0 : 0x3.efb2c425f3ffep-4 : inexact-ok
+= acosh downward ldbl-96-intel 0x1.07c956p+0L : 0x3.efb2c425f3ffc308p-4L : inexact-ok
+= acosh tonearest ldbl-96-intel 0x1.07c956p+0L : 0x3.efb2c425f3ffc308p-4L : inexact-ok
+= acosh towardzero ldbl-96-intel 0x1.07c956p+0L : 0x3.efb2c425f3ffc308p-4L : inexact-ok
+= acosh upward ldbl-96-intel 0x1.07c956p+0L : 0x3.efb2c425f3ffc30cp-4L : inexact-ok
+= acosh downward ldbl-96-m68k 0x1.07c956p+0L : 0x3.efb2c425f3ffc308p-4L : inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1.07c956p+0L : 0x3.efb2c425f3ffc308p-4L : inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1.07c956p+0L : 0x3.efb2c425f3ffc308p-4L : inexact-ok
+= acosh upward ldbl-96-m68k 0x1.07c956p+0L : 0x3.efb2c425f3ffc30cp-4L : inexact-ok
+= acosh downward ldbl-128 0x1.07c956p+0L : 0x3.efb2c425f3ffc3080db4776262p-4L : inexact-ok
+= acosh tonearest ldbl-128 0x1.07c956p+0L : 0x3.efb2c425f3ffc3080db4776262p-4L : inexact-ok
+= acosh towardzero ldbl-128 0x1.07c956p+0L : 0x3.efb2c425f3ffc3080db4776262p-4L : inexact-ok
+= acosh upward ldbl-128 0x1.07c956p+0L : 0x3.efb2c425f3ffc3080db477626202p-4L : inexact-ok
+= acosh downward ldbl-128ibm 0x1.07c956p+0L : 0x3.efb2c425f3ffc3080db4776262p-4L : inexact-ok
+= acosh tonearest ldbl-128ibm 0x1.07c956p+0L : 0x3.efb2c425f3ffc3080db4776262p-4L : inexact-ok
+= acosh towardzero ldbl-128ibm 0x1.07c956p+0L : 0x3.efb2c425f3ffc3080db4776262p-4L : inexact-ok
+= acosh upward ldbl-128ibm 0x1.07c956p+0L : 0x3.efb2c425f3ffc3080db4776263p-4L : inexact-ok
+acosh 0x1.1808eep+0
+= acosh downward flt-32 0x1.1808eep+0f : 0x6.e14eap-4f : inexact-ok
+= acosh tonearest flt-32 0x1.1808eep+0f : 0x6.e14ea8p-4f : inexact-ok
+= acosh towardzero flt-32 0x1.1808eep+0f : 0x6.e14eap-4f : inexact-ok
+= acosh upward flt-32 0x1.1808eep+0f : 0x6.e14ea8p-4f : inexact-ok
+= acosh downward dbl-64 0x1.1808eep+0 : 0x6.e14ea65707588p-4 : inexact-ok
+= acosh tonearest dbl-64 0x1.1808eep+0 : 0x6.e14ea65707588p-4 : inexact-ok
+= acosh towardzero dbl-64 0x1.1808eep+0 : 0x6.e14ea65707588p-4 : inexact-ok
+= acosh upward dbl-64 0x1.1808eep+0 : 0x6.e14ea6570758cp-4 : inexact-ok
+= acosh downward ldbl-96-intel 0x1.1808eep+0L : 0x6.e14ea65707588308p-4L : inexact-ok
+= acosh tonearest ldbl-96-intel 0x1.1808eep+0L : 0x6.e14ea6570758831p-4L : inexact-ok
+= acosh towardzero ldbl-96-intel 0x1.1808eep+0L : 0x6.e14ea65707588308p-4L : inexact-ok
+= acosh upward ldbl-96-intel 0x1.1808eep+0L : 0x6.e14ea6570758831p-4L : inexact-ok
+= acosh downward ldbl-96-m68k 0x1.1808eep+0L : 0x6.e14ea65707588308p-4L : inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1.1808eep+0L : 0x6.e14ea6570758831p-4L : inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1.1808eep+0L : 0x6.e14ea65707588308p-4L : inexact-ok
+= acosh upward ldbl-96-m68k 0x1.1808eep+0L : 0x6.e14ea6570758831p-4L : inexact-ok
+= acosh downward ldbl-128 0x1.1808eep+0L : 0x6.e14ea6570758830c709fd6ddc384p-4L : inexact-ok
+= acosh tonearest ldbl-128 0x1.1808eep+0L : 0x6.e14ea6570758830c709fd6ddc388p-4L : inexact-ok
+= acosh towardzero ldbl-128 0x1.1808eep+0L : 0x6.e14ea6570758830c709fd6ddc384p-4L : inexact-ok
+= acosh upward ldbl-128 0x1.1808eep+0L : 0x6.e14ea6570758830c709fd6ddc388p-4L : inexact-ok
+= acosh downward ldbl-128ibm 0x1.1808eep+0L : 0x6.e14ea6570758830c709fd6ddc2p-4L : inexact-ok
+= acosh tonearest ldbl-128ibm 0x1.1808eep+0L : 0x6.e14ea6570758830c709fd6ddc4p-4L : inexact-ok
+= acosh towardzero ldbl-128ibm 0x1.1808eep+0L : 0x6.e14ea6570758830c709fd6ddc2p-4L : inexact-ok
+= acosh upward ldbl-128ibm 0x1.1808eep+0L : 0x6.e14ea6570758830c709fd6ddc4p-4L : inexact-ok
+acosh 0x1.1052c4p+0
+= acosh downward flt-32 0x1.1052c4p+0f : 0x5.af0cb8p-4f : inexact-ok
+= acosh tonearest flt-32 0x1.1052c4p+0f : 0x5.af0ccp-4f : inexact-ok
+= acosh towardzero flt-32 0x1.1052c4p+0f : 0x5.af0cb8p-4f : inexact-ok
+= acosh upward flt-32 0x1.1052c4p+0f : 0x5.af0ccp-4f : inexact-ok
+= acosh downward dbl-64 0x1.1052c4p+0 : 0x5.af0cbc66dcd48p-4 : inexact-ok
+= acosh tonearest dbl-64 0x1.1052c4p+0 : 0x5.af0cbc66dcd48p-4 : inexact-ok
+= acosh towardzero dbl-64 0x1.1052c4p+0 : 0x5.af0cbc66dcd48p-4 : inexact-ok
+= acosh upward dbl-64 0x1.1052c4p+0 : 0x5.af0cbc66dcd4cp-4 : inexact-ok
+= acosh downward ldbl-96-intel 0x1.1052c4p+0L : 0x5.af0cbc66dcd49928p-4L : inexact-ok
+= acosh tonearest ldbl-96-intel 0x1.1052c4p+0L : 0x5.af0cbc66dcd4993p-4L : inexact-ok
+= acosh towardzero ldbl-96-intel 0x1.1052c4p+0L : 0x5.af0cbc66dcd49928p-4L : inexact-ok
+= acosh upward ldbl-96-intel 0x1.1052c4p+0L : 0x5.af0cbc66dcd4993p-4L : inexact-ok
+= acosh downward ldbl-96-m68k 0x1.1052c4p+0L : 0x5.af0cbc66dcd49928p-4L : inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1.1052c4p+0L : 0x5.af0cbc66dcd4993p-4L : inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1.1052c4p+0L : 0x5.af0cbc66dcd49928p-4L : inexact-ok
+= acosh upward ldbl-96-m68k 0x1.1052c4p+0L : 0x5.af0cbc66dcd4993p-4L : inexact-ok
+= acosh downward ldbl-128 0x1.1052c4p+0L : 0x5.af0cbc66dcd4992c060eb8ff49fcp-4L : inexact-ok
+= acosh tonearest ldbl-128 0x1.1052c4p+0L : 0x5.af0cbc66dcd4992c060eb8ff4ap-4L : inexact-ok
+= acosh towardzero ldbl-128 0x1.1052c4p+0L : 0x5.af0cbc66dcd4992c060eb8ff49fcp-4L : inexact-ok
+= acosh upward ldbl-128 0x1.1052c4p+0L : 0x5.af0cbc66dcd4992c060eb8ff4ap-4L : inexact-ok
+= acosh downward ldbl-128ibm 0x1.1052c4p+0L : 0x5.af0cbc66dcd4992c060eb8ff48p-4L : inexact-ok
+= acosh tonearest ldbl-128ibm 0x1.1052c4p+0L : 0x5.af0cbc66dcd4992c060eb8ff4ap-4L : inexact-ok
+= acosh towardzero ldbl-128ibm 0x1.1052c4p+0L : 0x5.af0cbc66dcd4992c060eb8ff48p-4L : inexact-ok
+= acosh upward ldbl-128ibm 0x1.1052c4p+0L : 0x5.af0cbc66dcd4992c060eb8ff4ap-4L : inexact-ok
acosh max no-test-inline
= acosh downward flt-32 0xf.fffffp+124f : 0x5.96a7ep+4f : no-test-inline inexact-ok
= acosh tonearest flt-32 0xf.fffffp+124f : 0x5.96a7ep+4f : no-test-inline inexact-ok
@@ -4071,6 +5435,144 @@ asin -0x0.ffffffffffffp0
= asin tonearest ldbl-128ibm -0xf.fffffffffffp-4L : -0x1.921fb3da38eb1c75cca590e6288p+0L : inexact-ok
= asin towardzero ldbl-128ibm -0xf.fffffffffffp-4L : -0x1.921fb3da38eb1c75cca590e6288p+0L : inexact-ok
= asin upward ldbl-128ibm -0xf.fffffffffffp-4L : -0x1.921fb3da38eb1c75cca590e6288p+0L : inexact-ok
+asin 0x0.fffffffffffff8p0
+= asin downward flt-32 0x1p+0f : 0x1.921fb4p+0f : inexact-ok
+= asin tonearest flt-32 0x1p+0f : 0x1.921fb6p+0f : inexact-ok
+= asin towardzero flt-32 0x1p+0f : 0x1.921fb4p+0f : inexact-ok
+= asin upward flt-32 0x1p+0f : 0x1.921fb6p+0f : inexact-ok
+= asin downward dbl-64 0x1p+0 : 0x1.921fb54442d18p+0 : inexact-ok
+= asin tonearest dbl-64 0x1p+0 : 0x1.921fb54442d18p+0 : inexact-ok
+= asin towardzero dbl-64 0x1p+0 : 0x1.921fb54442d18p+0 : inexact-ok
+= asin upward dbl-64 0x1p+0 : 0x1.921fb54442d19p+0 : inexact-ok
+= asin downward ldbl-96-intel 0x1p+0L : 0x1.921fb54442d18468p+0L : inexact-ok
+= asin tonearest ldbl-96-intel 0x1p+0L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-intel 0x1p+0L : 0x1.921fb54442d18468p+0L : inexact-ok
+= asin upward ldbl-96-intel 0x1p+0L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= asin downward ldbl-96-m68k 0x1p+0L : 0x1.921fb54442d18468p+0L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x1p+0L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x1p+0L : 0x1.921fb54442d18468p+0L : inexact-ok
+= asin upward ldbl-96-m68k 0x1p+0L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= asin downward ldbl-128 0x1p+0L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin tonearest ldbl-128 0x1p+0L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin towardzero ldbl-128 0x1p+0L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin upward ldbl-128 0x1p+0L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= asin downward ldbl-128ibm 0x1p+0L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= asin tonearest ldbl-128ibm 0x1p+0L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= asin towardzero ldbl-128ibm 0x1p+0L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= asin upward ldbl-128ibm 0x1p+0L : 0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= asin downward flt-32 0xf.fffffp-4f : 0x1.920914p+0f : inexact-ok
+= asin tonearest flt-32 0xf.fffffp-4f : 0x1.920914p+0f : inexact-ok
+= asin towardzero flt-32 0xf.fffffp-4f : 0x1.920914p+0f : inexact-ok
+= asin upward flt-32 0xf.fffffp-4f : 0x1.920916p+0f : inexact-ok
+= asin downward dbl-64 0xf.fffffp-4 : 0x1.920914a5da6f9p+0 : inexact-ok
+= asin tonearest dbl-64 0xf.fffffp-4 : 0x1.920914a5da6f9p+0 : inexact-ok
+= asin towardzero dbl-64 0xf.fffffp-4 : 0x1.920914a5da6f9p+0 : inexact-ok
+= asin upward dbl-64 0xf.fffffp-4 : 0x1.920914a5da6fap+0 : inexact-ok
+= asin downward ldbl-96-intel 0xf.fffffp-4L : 0x1.920914a5da6f90bep+0L : inexact-ok
+= asin tonearest ldbl-96-intel 0xf.fffffp-4L : 0x1.920914a5da6f90bep+0L : inexact-ok
+= asin towardzero ldbl-96-intel 0xf.fffffp-4L : 0x1.920914a5da6f90bep+0L : inexact-ok
+= asin upward ldbl-96-intel 0xf.fffffp-4L : 0x1.920914a5da6f90cp+0L : inexact-ok
+= asin downward ldbl-96-m68k 0xf.fffffp-4L : 0x1.920914a5da6f90bep+0L : inexact-ok
+= asin tonearest ldbl-96-m68k 0xf.fffffp-4L : 0x1.920914a5da6f90bep+0L : inexact-ok
+= asin towardzero ldbl-96-m68k 0xf.fffffp-4L : 0x1.920914a5da6f90bep+0L : inexact-ok
+= asin upward ldbl-96-m68k 0xf.fffffp-4L : 0x1.920914a5da6f90cp+0L : inexact-ok
+= asin downward ldbl-128 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin tonearest ldbl-128 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin towardzero ldbl-128 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin upward ldbl-128 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81adep+0L : inexact-ok
+= asin downward ldbl-128ibm 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81a8p+0L : inexact-ok
+= asin tonearest ldbl-128ibm 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81bp+0L : inexact-ok
+= asin towardzero ldbl-128ibm 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81a8p+0L : inexact-ok
+= asin upward ldbl-128ibm 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81bp+0L : inexact-ok
+= asin downward dbl-64 0xf.ffffffffffff8p-4 : 0x1.921fb50442d18p+0 : inexact-ok
+= asin tonearest dbl-64 0xf.ffffffffffff8p-4 : 0x1.921fb50442d18p+0 : inexact-ok
+= asin towardzero dbl-64 0xf.ffffffffffff8p-4 : 0x1.921fb50442d18p+0 : inexact-ok
+= asin upward dbl-64 0xf.ffffffffffff8p-4 : 0x1.921fb50442d19p+0 : inexact-ok
+= asin downward ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18468p+0L : inexact-ok
+= asin tonearest ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.921fb50442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18468p+0L : inexact-ok
+= asin upward ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.921fb50442d1846ap+0L : inexact-ok
+= asin downward ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18468p+0L : inexact-ok
+= asin tonearest ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.921fb50442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18468p+0L : inexact-ok
+= asin upward ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.921fb50442d1846ap+0L : inexact-ok
+= asin downward ldbl-128 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c570dp+0L : inexact-ok
+= asin tonearest ldbl-128 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c570ep+0L : inexact-ok
+= asin towardzero ldbl-128 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c570dp+0L : inexact-ok
+= asin upward ldbl-128 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c570ep+0L : inexact-ok
+= asin downward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c57p+0L : inexact-ok
+= asin tonearest ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c57p+0L : inexact-ok
+= asin towardzero ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c57p+0L : inexact-ok
+= asin upward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c578p+0L : inexact-ok
+asin -0x0.fffffffffffff8p0
+= asin downward flt-32 -0xf.fffffp-4f : -0x1.920916p+0f : inexact-ok
+= asin tonearest flt-32 -0xf.fffffp-4f : -0x1.920914p+0f : inexact-ok
+= asin towardzero flt-32 -0xf.fffffp-4f : -0x1.920914p+0f : inexact-ok
+= asin upward flt-32 -0xf.fffffp-4f : -0x1.920914p+0f : inexact-ok
+= asin downward dbl-64 -0xf.fffffp-4 : -0x1.920914a5da6fap+0 : inexact-ok
+= asin tonearest dbl-64 -0xf.fffffp-4 : -0x1.920914a5da6f9p+0 : inexact-ok
+= asin towardzero dbl-64 -0xf.fffffp-4 : -0x1.920914a5da6f9p+0 : inexact-ok
+= asin upward dbl-64 -0xf.fffffp-4 : -0x1.920914a5da6f9p+0 : inexact-ok
+= asin downward ldbl-96-intel -0xf.fffffp-4L : -0x1.920914a5da6f90cp+0L : inexact-ok
+= asin tonearest ldbl-96-intel -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
+= asin towardzero ldbl-96-intel -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
+= asin upward ldbl-96-intel -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
+= asin downward ldbl-96-m68k -0xf.fffffp-4L : -0x1.920914a5da6f90cp+0L : inexact-ok
+= asin tonearest ldbl-96-m68k -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
+= asin towardzero ldbl-96-m68k -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
+= asin upward ldbl-96-m68k -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
+= asin downward ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81adep+0L : inexact-ok
+= asin tonearest ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin towardzero ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin upward ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin downward ldbl-128ibm -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81bp+0L : inexact-ok
+= asin tonearest ldbl-128ibm -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81bp+0L : inexact-ok
+= asin towardzero ldbl-128ibm -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81a8p+0L : inexact-ok
+= asin upward ldbl-128ibm -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81a8p+0L : inexact-ok
+= asin downward flt-32 -0x1p+0f : -0x1.921fb6p+0f : inexact-ok
+= asin tonearest flt-32 -0x1p+0f : -0x1.921fb6p+0f : inexact-ok
+= asin towardzero flt-32 -0x1p+0f : -0x1.921fb4p+0f : inexact-ok
+= asin upward flt-32 -0x1p+0f : -0x1.921fb4p+0f : inexact-ok
+= asin downward dbl-64 -0x1p+0 : -0x1.921fb54442d19p+0 : inexact-ok
+= asin tonearest dbl-64 -0x1p+0 : -0x1.921fb54442d18p+0 : inexact-ok
+= asin towardzero dbl-64 -0x1p+0 : -0x1.921fb54442d18p+0 : inexact-ok
+= asin upward dbl-64 -0x1p+0 : -0x1.921fb54442d18p+0 : inexact-ok
+= asin downward ldbl-96-intel -0x1p+0L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= asin tonearest ldbl-96-intel -0x1p+0L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-intel -0x1p+0L : -0x1.921fb54442d18468p+0L : inexact-ok
+= asin upward ldbl-96-intel -0x1p+0L : -0x1.921fb54442d18468p+0L : inexact-ok
+= asin downward ldbl-96-m68k -0x1p+0L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= asin tonearest ldbl-96-m68k -0x1p+0L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-m68k -0x1p+0L : -0x1.921fb54442d18468p+0L : inexact-ok
+= asin upward ldbl-96-m68k -0x1p+0L : -0x1.921fb54442d18468p+0L : inexact-ok
+= asin downward ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= asin tonearest ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin towardzero ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin upward ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin downward ldbl-128ibm -0x1p+0L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= asin tonearest ldbl-128ibm -0x1p+0L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= asin towardzero ldbl-128ibm -0x1p+0L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= asin upward ldbl-128ibm -0x1p+0L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= asin downward dbl-64 -0xf.ffffffffffff8p-4 : -0x1.921fb50442d19p+0 : inexact-ok
+= asin tonearest dbl-64 -0xf.ffffffffffff8p-4 : -0x1.921fb50442d18p+0 : inexact-ok
+= asin towardzero dbl-64 -0xf.ffffffffffff8p-4 : -0x1.921fb50442d18p+0 : inexact-ok
+= asin upward dbl-64 -0xf.ffffffffffff8p-4 : -0x1.921fb50442d18p+0 : inexact-ok
+= asin downward ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.921fb50442d1846ap+0L : inexact-ok
+= asin tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.921fb50442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18468p+0L : inexact-ok
+= asin upward ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18468p+0L : inexact-ok
+= asin downward ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.921fb50442d1846ap+0L : inexact-ok
+= asin tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.921fb50442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18468p+0L : inexact-ok
+= asin upward ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18468p+0L : inexact-ok
+= asin downward ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c570ep+0L : inexact-ok
+= asin tonearest ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c570ep+0L : inexact-ok
+= asin towardzero ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c570dp+0L : inexact-ok
+= asin upward ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c570dp+0L : inexact-ok
+= asin downward ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c578p+0L : inexact-ok
+= asin tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c57p+0L : inexact-ok
+= asin towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c57p+0L : inexact-ok
+= asin upward ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c57p+0L : inexact-ok
asin 0x0.ffffffffffffffffp0
= asin downward flt-32 0x1p+0f : 0x1.921fb4p+0f : inexact-ok
= asin tonearest flt-32 0x1p+0f : 0x1.921fb6p+0f : inexact-ok
@@ -4241,6 +5743,861 @@ asin -0x0.ffffffffffffffffp0
= asin tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e308p+0L : inexact-ok
= asin towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e308p+0L : inexact-ok
= asin upward ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e308p+0L : inexact-ok
+asin 0x0.ffffffffffffffffffffffffffcp0
+= asin downward flt-32 0x1p+0f : 0x1.921fb4p+0f : inexact-ok
+= asin tonearest flt-32 0x1p+0f : 0x1.921fb6p+0f : inexact-ok
+= asin towardzero flt-32 0x1p+0f : 0x1.921fb4p+0f : inexact-ok
+= asin upward flt-32 0x1p+0f : 0x1.921fb6p+0f : inexact-ok
+= asin downward dbl-64 0x1p+0 : 0x1.921fb54442d18p+0 : inexact-ok
+= asin tonearest dbl-64 0x1p+0 : 0x1.921fb54442d18p+0 : inexact-ok
+= asin towardzero dbl-64 0x1p+0 : 0x1.921fb54442d18p+0 : inexact-ok
+= asin upward dbl-64 0x1p+0 : 0x1.921fb54442d19p+0 : inexact-ok
+= asin downward ldbl-96-intel 0x1p+0L : 0x1.921fb54442d18468p+0L : inexact-ok
+= asin tonearest ldbl-96-intel 0x1p+0L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-intel 0x1p+0L : 0x1.921fb54442d18468p+0L : inexact-ok
+= asin upward ldbl-96-intel 0x1p+0L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= asin downward ldbl-96-m68k 0x1p+0L : 0x1.921fb54442d18468p+0L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x1p+0L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x1p+0L : 0x1.921fb54442d18468p+0L : inexact-ok
+= asin upward ldbl-96-m68k 0x1p+0L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= asin downward ldbl-128 0x1p+0L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin tonearest ldbl-128 0x1p+0L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin towardzero ldbl-128 0x1p+0L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin upward ldbl-128 0x1p+0L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= asin downward ldbl-128ibm 0x1p+0L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= asin tonearest ldbl-128ibm 0x1p+0L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= asin towardzero ldbl-128ibm 0x1p+0L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= asin upward ldbl-128ibm 0x1p+0L : 0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= asin downward flt-32 0xf.fffffp-4f : 0x1.920914p+0f : inexact-ok
+= asin tonearest flt-32 0xf.fffffp-4f : 0x1.920914p+0f : inexact-ok
+= asin towardzero flt-32 0xf.fffffp-4f : 0x1.920914p+0f : inexact-ok
+= asin upward flt-32 0xf.fffffp-4f : 0x1.920916p+0f : inexact-ok
+= asin downward dbl-64 0xf.fffffp-4 : 0x1.920914a5da6f9p+0 : inexact-ok
+= asin tonearest dbl-64 0xf.fffffp-4 : 0x1.920914a5da6f9p+0 : inexact-ok
+= asin towardzero dbl-64 0xf.fffffp-4 : 0x1.920914a5da6f9p+0 : inexact-ok
+= asin upward dbl-64 0xf.fffffp-4 : 0x1.920914a5da6fap+0 : inexact-ok
+= asin downward ldbl-96-intel 0xf.fffffp-4L : 0x1.920914a5da6f90bep+0L : inexact-ok
+= asin tonearest ldbl-96-intel 0xf.fffffp-4L : 0x1.920914a5da6f90bep+0L : inexact-ok
+= asin towardzero ldbl-96-intel 0xf.fffffp-4L : 0x1.920914a5da6f90bep+0L : inexact-ok
+= asin upward ldbl-96-intel 0xf.fffffp-4L : 0x1.920914a5da6f90cp+0L : inexact-ok
+= asin downward ldbl-96-m68k 0xf.fffffp-4L : 0x1.920914a5da6f90bep+0L : inexact-ok
+= asin tonearest ldbl-96-m68k 0xf.fffffp-4L : 0x1.920914a5da6f90bep+0L : inexact-ok
+= asin towardzero ldbl-96-m68k 0xf.fffffp-4L : 0x1.920914a5da6f90bep+0L : inexact-ok
+= asin upward ldbl-96-m68k 0xf.fffffp-4L : 0x1.920914a5da6f90cp+0L : inexact-ok
+= asin downward ldbl-128 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin tonearest ldbl-128 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin towardzero ldbl-128 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin upward ldbl-128 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81adep+0L : inexact-ok
+= asin downward ldbl-128ibm 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81a8p+0L : inexact-ok
+= asin tonearest ldbl-128ibm 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81bp+0L : inexact-ok
+= asin towardzero ldbl-128ibm 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81a8p+0L : inexact-ok
+= asin upward ldbl-128ibm 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81bp+0L : inexact-ok
+= asin downward dbl-64 0xf.ffffffffffff8p-4 : 0x1.921fb50442d18p+0 : inexact-ok
+= asin tonearest dbl-64 0xf.ffffffffffff8p-4 : 0x1.921fb50442d18p+0 : inexact-ok
+= asin towardzero dbl-64 0xf.ffffffffffff8p-4 : 0x1.921fb50442d18p+0 : inexact-ok
+= asin upward dbl-64 0xf.ffffffffffff8p-4 : 0x1.921fb50442d19p+0 : inexact-ok
+= asin downward ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18468p+0L : inexact-ok
+= asin tonearest ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.921fb50442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18468p+0L : inexact-ok
+= asin upward ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.921fb50442d1846ap+0L : inexact-ok
+= asin downward ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18468p+0L : inexact-ok
+= asin tonearest ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.921fb50442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18468p+0L : inexact-ok
+= asin upward ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.921fb50442d1846ap+0L : inexact-ok
+= asin downward ldbl-128 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c570dp+0L : inexact-ok
+= asin tonearest ldbl-128 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c570ep+0L : inexact-ok
+= asin towardzero ldbl-128 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c570dp+0L : inexact-ok
+= asin upward ldbl-128 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c570ep+0L : inexact-ok
+= asin downward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c57p+0L : inexact-ok
+= asin tonearest ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c57p+0L : inexact-ok
+= asin towardzero ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c57p+0L : inexact-ok
+= asin upward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c578p+0L : inexact-ok
+= asin downward ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79ep+0L : inexact-ok
+= asin tonearest ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e02p+0L : inexact-ok
+= asin towardzero ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79ep+0L : inexact-ok
+= asin upward ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e02p+0L : inexact-ok
+= asin downward ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79ep+0L : inexact-ok
+= asin tonearest ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e02p+0L : inexact-ok
+= asin towardzero ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79ep+0L : inexact-ok
+= asin upward ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e02p+0L : inexact-ok
+= asin downward ldbl-128 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e0195cffc0e3091p+0L : inexact-ok
+= asin tonearest ldbl-128 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e0195cffc0e3092p+0L : inexact-ok
+= asin towardzero ldbl-128 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e0195cffc0e3091p+0L : inexact-ok
+= asin upward ldbl-128 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e0195cffc0e3092p+0L : inexact-ok
+= asin downward ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e0195cffc0e308p+0L : inexact-ok
+= asin tonearest ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e0195cffc0e308p+0L : inexact-ok
+= asin towardzero ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e0195cffc0e308p+0L : inexact-ok
+= asin upward ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e0195cffc0e31p+0L : inexact-ok
+= asin downward ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0x1.921fb54442d179193a5985791b6fp+0L : inexact-ok
+= asin tonearest ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0x1.921fb54442d179193a5985791b7p+0L : inexact-ok
+= asin towardzero ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0x1.921fb54442d179193a5985791b6fp+0L : inexact-ok
+= asin upward ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0x1.921fb54442d179193a5985791b7p+0L : inexact-ok
+= asin downward ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0x1.921fb54442d179193a5985791bp+0L : inexact-ok
+= asin tonearest ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0x1.921fb54442d179193a5985791b8p+0L : inexact-ok
+= asin towardzero ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0x1.921fb54442d179193a5985791bp+0L : inexact-ok
+= asin upward ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0x1.921fb54442d179193a5985791b8p+0L : inexact-ok
+asin -0x0.ffffffffffffffffffffffffffcp0
+= asin downward flt-32 -0xf.fffffp-4f : -0x1.920916p+0f : inexact-ok
+= asin tonearest flt-32 -0xf.fffffp-4f : -0x1.920914p+0f : inexact-ok
+= asin towardzero flt-32 -0xf.fffffp-4f : -0x1.920914p+0f : inexact-ok
+= asin upward flt-32 -0xf.fffffp-4f : -0x1.920914p+0f : inexact-ok
+= asin downward dbl-64 -0xf.fffffp-4 : -0x1.920914a5da6fap+0 : inexact-ok
+= asin tonearest dbl-64 -0xf.fffffp-4 : -0x1.920914a5da6f9p+0 : inexact-ok
+= asin towardzero dbl-64 -0xf.fffffp-4 : -0x1.920914a5da6f9p+0 : inexact-ok
+= asin upward dbl-64 -0xf.fffffp-4 : -0x1.920914a5da6f9p+0 : inexact-ok
+= asin downward ldbl-96-intel -0xf.fffffp-4L : -0x1.920914a5da6f90cp+0L : inexact-ok
+= asin tonearest ldbl-96-intel -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
+= asin towardzero ldbl-96-intel -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
+= asin upward ldbl-96-intel -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
+= asin downward ldbl-96-m68k -0xf.fffffp-4L : -0x1.920914a5da6f90cp+0L : inexact-ok
+= asin tonearest ldbl-96-m68k -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
+= asin towardzero ldbl-96-m68k -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
+= asin upward ldbl-96-m68k -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
+= asin downward ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81adep+0L : inexact-ok
+= asin tonearest ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin towardzero ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin upward ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin downward ldbl-128ibm -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81bp+0L : inexact-ok
+= asin tonearest ldbl-128ibm -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81bp+0L : inexact-ok
+= asin towardzero ldbl-128ibm -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81a8p+0L : inexact-ok
+= asin upward ldbl-128ibm -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81a8p+0L : inexact-ok
+= asin downward flt-32 -0x1p+0f : -0x1.921fb6p+0f : inexact-ok
+= asin tonearest flt-32 -0x1p+0f : -0x1.921fb6p+0f : inexact-ok
+= asin towardzero flt-32 -0x1p+0f : -0x1.921fb4p+0f : inexact-ok
+= asin upward flt-32 -0x1p+0f : -0x1.921fb4p+0f : inexact-ok
+= asin downward dbl-64 -0x1p+0 : -0x1.921fb54442d19p+0 : inexact-ok
+= asin tonearest dbl-64 -0x1p+0 : -0x1.921fb54442d18p+0 : inexact-ok
+= asin towardzero dbl-64 -0x1p+0 : -0x1.921fb54442d18p+0 : inexact-ok
+= asin upward dbl-64 -0x1p+0 : -0x1.921fb54442d18p+0 : inexact-ok
+= asin downward ldbl-96-intel -0x1p+0L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= asin tonearest ldbl-96-intel -0x1p+0L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-intel -0x1p+0L : -0x1.921fb54442d18468p+0L : inexact-ok
+= asin upward ldbl-96-intel -0x1p+0L : -0x1.921fb54442d18468p+0L : inexact-ok
+= asin downward ldbl-96-m68k -0x1p+0L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= asin tonearest ldbl-96-m68k -0x1p+0L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-m68k -0x1p+0L : -0x1.921fb54442d18468p+0L : inexact-ok
+= asin upward ldbl-96-m68k -0x1p+0L : -0x1.921fb54442d18468p+0L : inexact-ok
+= asin downward ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= asin tonearest ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin towardzero ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin upward ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin downward ldbl-128ibm -0x1p+0L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= asin tonearest ldbl-128ibm -0x1p+0L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= asin towardzero ldbl-128ibm -0x1p+0L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= asin upward ldbl-128ibm -0x1p+0L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= asin downward dbl-64 -0xf.ffffffffffff8p-4 : -0x1.921fb50442d19p+0 : inexact-ok
+= asin tonearest dbl-64 -0xf.ffffffffffff8p-4 : -0x1.921fb50442d18p+0 : inexact-ok
+= asin towardzero dbl-64 -0xf.ffffffffffff8p-4 : -0x1.921fb50442d18p+0 : inexact-ok
+= asin upward dbl-64 -0xf.ffffffffffff8p-4 : -0x1.921fb50442d18p+0 : inexact-ok
+= asin downward ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.921fb50442d1846ap+0L : inexact-ok
+= asin tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.921fb50442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18468p+0L : inexact-ok
+= asin upward ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18468p+0L : inexact-ok
+= asin downward ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.921fb50442d1846ap+0L : inexact-ok
+= asin tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.921fb50442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18468p+0L : inexact-ok
+= asin upward ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18468p+0L : inexact-ok
+= asin downward ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c570ep+0L : inexact-ok
+= asin tonearest ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c570ep+0L : inexact-ok
+= asin towardzero ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c570dp+0L : inexact-ok
+= asin upward ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c570dp+0L : inexact-ok
+= asin downward ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c578p+0L : inexact-ok
+= asin tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c57p+0L : inexact-ok
+= asin towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c57p+0L : inexact-ok
+= asin upward ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c57p+0L : inexact-ok
+= asin downward ldbl-96-intel -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e02p+0L : inexact-ok
+= asin tonearest ldbl-96-intel -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e02p+0L : inexact-ok
+= asin towardzero ldbl-96-intel -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79ep+0L : inexact-ok
+= asin upward ldbl-96-intel -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79ep+0L : inexact-ok
+= asin downward ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e02p+0L : inexact-ok
+= asin tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e02p+0L : inexact-ok
+= asin towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79ep+0L : inexact-ok
+= asin upward ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79ep+0L : inexact-ok
+= asin downward ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e3092p+0L : inexact-ok
+= asin tonearest ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e3092p+0L : inexact-ok
+= asin towardzero ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e3091p+0L : inexact-ok
+= asin upward ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e3091p+0L : inexact-ok
+= asin downward ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e31p+0L : inexact-ok
+= asin tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e308p+0L : inexact-ok
+= asin towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e308p+0L : inexact-ok
+= asin upward ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e308p+0L : inexact-ok
+= asin downward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x1.921fb54442d179193a5985791b7p+0L : inexact-ok
+= asin tonearest ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x1.921fb54442d179193a5985791b7p+0L : inexact-ok
+= asin towardzero ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x1.921fb54442d179193a5985791b6fp+0L : inexact-ok
+= asin upward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x1.921fb54442d179193a5985791b6fp+0L : inexact-ok
+= asin downward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : -0x1.921fb54442d179193a5985791b8p+0L : inexact-ok
+= asin tonearest ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : -0x1.921fb54442d179193a5985791b8p+0L : inexact-ok
+= asin towardzero ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : -0x1.921fb54442d179193a5985791bp+0L : inexact-ok
+= asin upward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : -0x1.921fb54442d179193a5985791bp+0L : inexact-ok
+asin 0x0.ffffffffffffffffffffffffffff8p0
+= asin downward flt-32 0x1p+0f : 0x1.921fb4p+0f : inexact-ok
+= asin tonearest flt-32 0x1p+0f : 0x1.921fb6p+0f : inexact-ok
+= asin towardzero flt-32 0x1p+0f : 0x1.921fb4p+0f : inexact-ok
+= asin upward flt-32 0x1p+0f : 0x1.921fb6p+0f : inexact-ok
+= asin downward dbl-64 0x1p+0 : 0x1.921fb54442d18p+0 : inexact-ok
+= asin tonearest dbl-64 0x1p+0 : 0x1.921fb54442d18p+0 : inexact-ok
+= asin towardzero dbl-64 0x1p+0 : 0x1.921fb54442d18p+0 : inexact-ok
+= asin upward dbl-64 0x1p+0 : 0x1.921fb54442d19p+0 : inexact-ok
+= asin downward ldbl-96-intel 0x1p+0L : 0x1.921fb54442d18468p+0L : inexact-ok
+= asin tonearest ldbl-96-intel 0x1p+0L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-intel 0x1p+0L : 0x1.921fb54442d18468p+0L : inexact-ok
+= asin upward ldbl-96-intel 0x1p+0L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= asin downward ldbl-96-m68k 0x1p+0L : 0x1.921fb54442d18468p+0L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x1p+0L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x1p+0L : 0x1.921fb54442d18468p+0L : inexact-ok
+= asin upward ldbl-96-m68k 0x1p+0L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= asin downward ldbl-128 0x1p+0L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin tonearest ldbl-128 0x1p+0L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin towardzero ldbl-128 0x1p+0L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin upward ldbl-128 0x1p+0L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= asin downward ldbl-128ibm 0x1p+0L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= asin tonearest ldbl-128ibm 0x1p+0L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= asin towardzero ldbl-128ibm 0x1p+0L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= asin upward ldbl-128ibm 0x1p+0L : 0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= asin downward flt-32 0xf.fffffp-4f : 0x1.920914p+0f : inexact-ok
+= asin tonearest flt-32 0xf.fffffp-4f : 0x1.920914p+0f : inexact-ok
+= asin towardzero flt-32 0xf.fffffp-4f : 0x1.920914p+0f : inexact-ok
+= asin upward flt-32 0xf.fffffp-4f : 0x1.920916p+0f : inexact-ok
+= asin downward dbl-64 0xf.fffffp-4 : 0x1.920914a5da6f9p+0 : inexact-ok
+= asin tonearest dbl-64 0xf.fffffp-4 : 0x1.920914a5da6f9p+0 : inexact-ok
+= asin towardzero dbl-64 0xf.fffffp-4 : 0x1.920914a5da6f9p+0 : inexact-ok
+= asin upward dbl-64 0xf.fffffp-4 : 0x1.920914a5da6fap+0 : inexact-ok
+= asin downward ldbl-96-intel 0xf.fffffp-4L : 0x1.920914a5da6f90bep+0L : inexact-ok
+= asin tonearest ldbl-96-intel 0xf.fffffp-4L : 0x1.920914a5da6f90bep+0L : inexact-ok
+= asin towardzero ldbl-96-intel 0xf.fffffp-4L : 0x1.920914a5da6f90bep+0L : inexact-ok
+= asin upward ldbl-96-intel 0xf.fffffp-4L : 0x1.920914a5da6f90cp+0L : inexact-ok
+= asin downward ldbl-96-m68k 0xf.fffffp-4L : 0x1.920914a5da6f90bep+0L : inexact-ok
+= asin tonearest ldbl-96-m68k 0xf.fffffp-4L : 0x1.920914a5da6f90bep+0L : inexact-ok
+= asin towardzero ldbl-96-m68k 0xf.fffffp-4L : 0x1.920914a5da6f90bep+0L : inexact-ok
+= asin upward ldbl-96-m68k 0xf.fffffp-4L : 0x1.920914a5da6f90cp+0L : inexact-ok
+= asin downward ldbl-128 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin tonearest ldbl-128 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin towardzero ldbl-128 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin upward ldbl-128 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81adep+0L : inexact-ok
+= asin downward ldbl-128ibm 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81a8p+0L : inexact-ok
+= asin tonearest ldbl-128ibm 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81bp+0L : inexact-ok
+= asin towardzero ldbl-128ibm 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81a8p+0L : inexact-ok
+= asin upward ldbl-128ibm 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81bp+0L : inexact-ok
+= asin downward dbl-64 0xf.ffffffffffff8p-4 : 0x1.921fb50442d18p+0 : inexact-ok
+= asin tonearest dbl-64 0xf.ffffffffffff8p-4 : 0x1.921fb50442d18p+0 : inexact-ok
+= asin towardzero dbl-64 0xf.ffffffffffff8p-4 : 0x1.921fb50442d18p+0 : inexact-ok
+= asin upward dbl-64 0xf.ffffffffffff8p-4 : 0x1.921fb50442d19p+0 : inexact-ok
+= asin downward ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18468p+0L : inexact-ok
+= asin tonearest ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.921fb50442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18468p+0L : inexact-ok
+= asin upward ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.921fb50442d1846ap+0L : inexact-ok
+= asin downward ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18468p+0L : inexact-ok
+= asin tonearest ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.921fb50442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18468p+0L : inexact-ok
+= asin upward ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.921fb50442d1846ap+0L : inexact-ok
+= asin downward ldbl-128 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c570dp+0L : inexact-ok
+= asin tonearest ldbl-128 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c570ep+0L : inexact-ok
+= asin towardzero ldbl-128 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c570dp+0L : inexact-ok
+= asin upward ldbl-128 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c570ep+0L : inexact-ok
+= asin downward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c57p+0L : inexact-ok
+= asin tonearest ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c57p+0L : inexact-ok
+= asin towardzero ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c57p+0L : inexact-ok
+= asin upward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c578p+0L : inexact-ok
+= asin downward ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79ep+0L : inexact-ok
+= asin tonearest ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e02p+0L : inexact-ok
+= asin towardzero ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79ep+0L : inexact-ok
+= asin upward ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e02p+0L : inexact-ok
+= asin downward ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79ep+0L : inexact-ok
+= asin tonearest ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e02p+0L : inexact-ok
+= asin towardzero ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79ep+0L : inexact-ok
+= asin upward ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e02p+0L : inexact-ok
+= asin downward ldbl-128 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e0195cffc0e3091p+0L : inexact-ok
+= asin tonearest ldbl-128 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e0195cffc0e3092p+0L : inexact-ok
+= asin towardzero ldbl-128 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e0195cffc0e3091p+0L : inexact-ok
+= asin upward ldbl-128 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e0195cffc0e3092p+0L : inexact-ok
+= asin downward ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e0195cffc0e308p+0L : inexact-ok
+= asin tonearest ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e0195cffc0e308p+0L : inexact-ok
+= asin towardzero ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e0195cffc0e308p+0L : inexact-ok
+= asin upward ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e0195cffc0e31p+0L : inexact-ok
+= asin downward ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L : 0x1.921fb54442d18369898cc51701b8p+0L : inexact-ok
+= asin tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L : 0x1.921fb54442d18369898cc51701b8p+0L : inexact-ok
+= asin towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L : 0x1.921fb54442d18369898cc51701b8p+0L : inexact-ok
+= asin upward ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L : 0x1.921fb54442d18369898cc51701b9p+0L : inexact-ok
+= asin downward ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0x1.921fb54442d179193a5985791b6fp+0L : inexact-ok
+= asin tonearest ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0x1.921fb54442d179193a5985791b7p+0L : inexact-ok
+= asin towardzero ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0x1.921fb54442d179193a5985791b6fp+0L : inexact-ok
+= asin upward ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0x1.921fb54442d179193a5985791b7p+0L : inexact-ok
+= asin downward ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0x1.921fb54442d179193a5985791bp+0L : inexact-ok
+= asin tonearest ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0x1.921fb54442d179193a5985791b8p+0L : inexact-ok
+= asin towardzero ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0x1.921fb54442d179193a5985791bp+0L : inexact-ok
+= asin upward ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0x1.921fb54442d179193a5985791b8p+0L : inexact-ok
+asin -0x0.ffffffffffffffffffffffffffff8p0
+= asin downward flt-32 -0xf.fffffp-4f : -0x1.920916p+0f : inexact-ok
+= asin tonearest flt-32 -0xf.fffffp-4f : -0x1.920914p+0f : inexact-ok
+= asin towardzero flt-32 -0xf.fffffp-4f : -0x1.920914p+0f : inexact-ok
+= asin upward flt-32 -0xf.fffffp-4f : -0x1.920914p+0f : inexact-ok
+= asin downward dbl-64 -0xf.fffffp-4 : -0x1.920914a5da6fap+0 : inexact-ok
+= asin tonearest dbl-64 -0xf.fffffp-4 : -0x1.920914a5da6f9p+0 : inexact-ok
+= asin towardzero dbl-64 -0xf.fffffp-4 : -0x1.920914a5da6f9p+0 : inexact-ok
+= asin upward dbl-64 -0xf.fffffp-4 : -0x1.920914a5da6f9p+0 : inexact-ok
+= asin downward ldbl-96-intel -0xf.fffffp-4L : -0x1.920914a5da6f90cp+0L : inexact-ok
+= asin tonearest ldbl-96-intel -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
+= asin towardzero ldbl-96-intel -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
+= asin upward ldbl-96-intel -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
+= asin downward ldbl-96-m68k -0xf.fffffp-4L : -0x1.920914a5da6f90cp+0L : inexact-ok
+= asin tonearest ldbl-96-m68k -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
+= asin towardzero ldbl-96-m68k -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
+= asin upward ldbl-96-m68k -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
+= asin downward ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81adep+0L : inexact-ok
+= asin tonearest ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin towardzero ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin upward ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin downward ldbl-128ibm -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81bp+0L : inexact-ok
+= asin tonearest ldbl-128ibm -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81bp+0L : inexact-ok
+= asin towardzero ldbl-128ibm -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81a8p+0L : inexact-ok
+= asin upward ldbl-128ibm -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81a8p+0L : inexact-ok
+= asin downward flt-32 -0x1p+0f : -0x1.921fb6p+0f : inexact-ok
+= asin tonearest flt-32 -0x1p+0f : -0x1.921fb6p+0f : inexact-ok
+= asin towardzero flt-32 -0x1p+0f : -0x1.921fb4p+0f : inexact-ok
+= asin upward flt-32 -0x1p+0f : -0x1.921fb4p+0f : inexact-ok
+= asin downward dbl-64 -0x1p+0 : -0x1.921fb54442d19p+0 : inexact-ok
+= asin tonearest dbl-64 -0x1p+0 : -0x1.921fb54442d18p+0 : inexact-ok
+= asin towardzero dbl-64 -0x1p+0 : -0x1.921fb54442d18p+0 : inexact-ok
+= asin upward dbl-64 -0x1p+0 : -0x1.921fb54442d18p+0 : inexact-ok
+= asin downward ldbl-96-intel -0x1p+0L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= asin tonearest ldbl-96-intel -0x1p+0L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-intel -0x1p+0L : -0x1.921fb54442d18468p+0L : inexact-ok
+= asin upward ldbl-96-intel -0x1p+0L : -0x1.921fb54442d18468p+0L : inexact-ok
+= asin downward ldbl-96-m68k -0x1p+0L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= asin tonearest ldbl-96-m68k -0x1p+0L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-m68k -0x1p+0L : -0x1.921fb54442d18468p+0L : inexact-ok
+= asin upward ldbl-96-m68k -0x1p+0L : -0x1.921fb54442d18468p+0L : inexact-ok
+= asin downward ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= asin tonearest ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin towardzero ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin upward ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin downward ldbl-128ibm -0x1p+0L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= asin tonearest ldbl-128ibm -0x1p+0L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= asin towardzero ldbl-128ibm -0x1p+0L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= asin upward ldbl-128ibm -0x1p+0L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= asin downward dbl-64 -0xf.ffffffffffff8p-4 : -0x1.921fb50442d19p+0 : inexact-ok
+= asin tonearest dbl-64 -0xf.ffffffffffff8p-4 : -0x1.921fb50442d18p+0 : inexact-ok
+= asin towardzero dbl-64 -0xf.ffffffffffff8p-4 : -0x1.921fb50442d18p+0 : inexact-ok
+= asin upward dbl-64 -0xf.ffffffffffff8p-4 : -0x1.921fb50442d18p+0 : inexact-ok
+= asin downward ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.921fb50442d1846ap+0L : inexact-ok
+= asin tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.921fb50442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18468p+0L : inexact-ok
+= asin upward ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18468p+0L : inexact-ok
+= asin downward ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.921fb50442d1846ap+0L : inexact-ok
+= asin tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.921fb50442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18468p+0L : inexact-ok
+= asin upward ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18468p+0L : inexact-ok
+= asin downward ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c570ep+0L : inexact-ok
+= asin tonearest ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c570ep+0L : inexact-ok
+= asin towardzero ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c570dp+0L : inexact-ok
+= asin upward ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c570dp+0L : inexact-ok
+= asin downward ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c578p+0L : inexact-ok
+= asin tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c57p+0L : inexact-ok
+= asin towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c57p+0L : inexact-ok
+= asin upward ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c57p+0L : inexact-ok
+= asin downward ldbl-96-intel -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e02p+0L : inexact-ok
+= asin tonearest ldbl-96-intel -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e02p+0L : inexact-ok
+= asin towardzero ldbl-96-intel -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79ep+0L : inexact-ok
+= asin upward ldbl-96-intel -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79ep+0L : inexact-ok
+= asin downward ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e02p+0L : inexact-ok
+= asin tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e02p+0L : inexact-ok
+= asin towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79ep+0L : inexact-ok
+= asin upward ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79ep+0L : inexact-ok
+= asin downward ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e3092p+0L : inexact-ok
+= asin tonearest ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e3092p+0L : inexact-ok
+= asin towardzero ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e3091p+0L : inexact-ok
+= asin upward ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e3091p+0L : inexact-ok
+= asin downward ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e31p+0L : inexact-ok
+= asin tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e308p+0L : inexact-ok
+= asin towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e308p+0L : inexact-ok
+= asin upward ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e308p+0L : inexact-ok
+= asin downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L : -0x1.921fb54442d18369898cc51701b9p+0L : inexact-ok
+= asin tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L : -0x1.921fb54442d18369898cc51701b8p+0L : inexact-ok
+= asin towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L : -0x1.921fb54442d18369898cc51701b8p+0L : inexact-ok
+= asin upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L : -0x1.921fb54442d18369898cc51701b8p+0L : inexact-ok
+= asin downward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x1.921fb54442d179193a5985791b7p+0L : inexact-ok
+= asin tonearest ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x1.921fb54442d179193a5985791b7p+0L : inexact-ok
+= asin towardzero ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x1.921fb54442d179193a5985791b6fp+0L : inexact-ok
+= asin upward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x1.921fb54442d179193a5985791b6fp+0L : inexact-ok
+= asin downward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : -0x1.921fb54442d179193a5985791b8p+0L : inexact-ok
+= asin tonearest ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : -0x1.921fb54442d179193a5985791b8p+0L : inexact-ok
+= asin towardzero ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : -0x1.921fb54442d179193a5985791bp+0L : inexact-ok
+= asin upward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : -0x1.921fb54442d179193a5985791bp+0L : inexact-ok
+asin 0x1p-5
+= asin downward flt-32 0x8p-8f : 0x8.00555p-8f : inexact-ok
+= asin tonearest flt-32 0x8p-8f : 0x8.00556p-8f : inexact-ok
+= asin towardzero flt-32 0x8p-8f : 0x8.00555p-8f : inexact-ok
+= asin upward flt-32 0x8p-8f : 0x8.00556p-8f : inexact-ok
+= asin downward dbl-64 0x8p-8 : 0x8.00555ef05ce4p-8 : inexact-ok
+= asin tonearest dbl-64 0x8p-8 : 0x8.00555ef05ce4p-8 : inexact-ok
+= asin towardzero dbl-64 0x8p-8 : 0x8.00555ef05ce4p-8 : inexact-ok
+= asin upward dbl-64 0x8p-8 : 0x8.00555ef05ce48p-8 : inexact-ok
+= asin downward ldbl-96-intel 0x8p-8L : 0x8.00555ef05ce40ebp-8L : inexact-ok
+= asin tonearest ldbl-96-intel 0x8p-8L : 0x8.00555ef05ce40ebp-8L : inexact-ok
+= asin towardzero ldbl-96-intel 0x8p-8L : 0x8.00555ef05ce40ebp-8L : inexact-ok
+= asin upward ldbl-96-intel 0x8p-8L : 0x8.00555ef05ce40ecp-8L : inexact-ok
+= asin downward ldbl-96-m68k 0x8p-8L : 0x8.00555ef05ce40ebp-8L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x8p-8L : 0x8.00555ef05ce40ebp-8L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x8p-8L : 0x8.00555ef05ce40ebp-8L : inexact-ok
+= asin upward ldbl-96-m68k 0x8p-8L : 0x8.00555ef05ce40ecp-8L : inexact-ok
+= asin downward ldbl-128 0x8p-8L : 0x8.00555ef05ce40eb6ca2a8df1f49p-8L : inexact-ok
+= asin tonearest ldbl-128 0x8p-8L : 0x8.00555ef05ce40eb6ca2a8df1f49p-8L : inexact-ok
+= asin towardzero ldbl-128 0x8p-8L : 0x8.00555ef05ce40eb6ca2a8df1f49p-8L : inexact-ok
+= asin upward ldbl-128 0x8p-8L : 0x8.00555ef05ce40eb6ca2a8df1f498p-8L : inexact-ok
+= asin downward ldbl-128ibm 0x8p-8L : 0x8.00555ef05ce40eb6ca2a8df1f4p-8L : inexact-ok
+= asin tonearest ldbl-128ibm 0x8p-8L : 0x8.00555ef05ce40eb6ca2a8df1f4p-8L : inexact-ok
+= asin towardzero ldbl-128ibm 0x8p-8L : 0x8.00555ef05ce40eb6ca2a8df1f4p-8L : inexact-ok
+= asin upward ldbl-128ibm 0x8p-8L : 0x8.00555ef05ce40eb6ca2a8df1f8p-8L : inexact-ok
+asin 0x1p-10
+= asin downward flt-32 0x4p-12f : 0x4.000008p-12f : inexact-ok
+= asin tonearest flt-32 0x4p-12f : 0x4.000008p-12f : inexact-ok
+= asin towardzero flt-32 0x4p-12f : 0x4.000008p-12f : inexact-ok
+= asin upward flt-32 0x4p-12f : 0x4.00001p-12f : inexact-ok
+= asin downward dbl-64 0x4p-12 : 0x4.00000aaaaaf74p-12 : inexact-ok
+= asin tonearest dbl-64 0x4p-12 : 0x4.00000aaaaaf78p-12 : inexact-ok
+= asin towardzero dbl-64 0x4p-12 : 0x4.00000aaaaaf74p-12 : inexact-ok
+= asin upward dbl-64 0x4p-12 : 0x4.00000aaaaaf78p-12 : inexact-ok
+= asin downward ldbl-96-intel 0x4p-12L : 0x4.00000aaaaaf77778p-12L : inexact-ok
+= asin tonearest ldbl-96-intel 0x4p-12L : 0x4.00000aaaaaf77778p-12L : inexact-ok
+= asin towardzero ldbl-96-intel 0x4p-12L : 0x4.00000aaaaaf77778p-12L : inexact-ok
+= asin upward ldbl-96-intel 0x4p-12L : 0x4.00000aaaaaf7778p-12L : inexact-ok
+= asin downward ldbl-96-m68k 0x4p-12L : 0x4.00000aaaaaf77778p-12L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x4p-12L : 0x4.00000aaaaaf77778p-12L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x4p-12L : 0x4.00000aaaaaf77778p-12L : inexact-ok
+= asin upward ldbl-96-m68k 0x4p-12L : 0x4.00000aaaaaf7778p-12L : inexact-ok
+= asin downward ldbl-128 0x4p-12L : 0x4.00000aaaaaf7777a52e54d6f586p-12L : inexact-ok
+= asin tonearest ldbl-128 0x4p-12L : 0x4.00000aaaaaf7777a52e54d6f5864p-12L : inexact-ok
+= asin towardzero ldbl-128 0x4p-12L : 0x4.00000aaaaaf7777a52e54d6f586p-12L : inexact-ok
+= asin upward ldbl-128 0x4p-12L : 0x4.00000aaaaaf7777a52e54d6f5864p-12L : inexact-ok
+= asin downward ldbl-128ibm 0x4p-12L : 0x4.00000aaaaaf7777a52e54d6f58p-12L : inexact-ok
+= asin tonearest ldbl-128ibm 0x4p-12L : 0x4.00000aaaaaf7777a52e54d6f58p-12L : inexact-ok
+= asin towardzero ldbl-128ibm 0x4p-12L : 0x4.00000aaaaaf7777a52e54d6f58p-12L : inexact-ok
+= asin upward ldbl-128ibm 0x4p-12L : 0x4.00000aaaaaf7777a52e54d6f5ap-12L : inexact-ok
+asin 0x1p-15
+= asin downward flt-32 0x2p-16f : 0x2p-16f : inexact-ok
+= asin tonearest flt-32 0x2p-16f : 0x2p-16f : inexact-ok
+= asin towardzero flt-32 0x2p-16f : 0x2p-16f : inexact-ok
+= asin upward flt-32 0x2p-16f : 0x2.000004p-16f : inexact-ok
+= asin downward dbl-64 0x2p-16 : 0x2.0000000155554p-16 : inexact-ok
+= asin tonearest dbl-64 0x2p-16 : 0x2.0000000155556p-16 : inexact-ok
+= asin towardzero dbl-64 0x2p-16 : 0x2.0000000155554p-16 : inexact-ok
+= asin upward dbl-64 0x2p-16 : 0x2.0000000155556p-16 : inexact-ok
+= asin downward ldbl-96-intel 0x2p-16L : 0x2.0000000155555554p-16L : inexact-ok
+= asin tonearest ldbl-96-intel 0x2p-16L : 0x2.0000000155555558p-16L : inexact-ok
+= asin towardzero ldbl-96-intel 0x2p-16L : 0x2.0000000155555554p-16L : inexact-ok
+= asin upward ldbl-96-intel 0x2p-16L : 0x2.0000000155555558p-16L : inexact-ok
+= asin downward ldbl-96-m68k 0x2p-16L : 0x2.0000000155555554p-16L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x2p-16L : 0x2.0000000155555558p-16L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x2p-16L : 0x2.0000000155555554p-16L : inexact-ok
+= asin upward ldbl-96-m68k 0x2p-16L : 0x2.0000000155555558p-16L : inexact-ok
+= asin downward ldbl-128 0x2p-16L : 0x2.0000000155555557bbbbbbc17296p-16L : inexact-ok
+= asin tonearest ldbl-128 0x2p-16L : 0x2.0000000155555557bbbbbbc17298p-16L : inexact-ok
+= asin towardzero ldbl-128 0x2p-16L : 0x2.0000000155555557bbbbbbc17296p-16L : inexact-ok
+= asin upward ldbl-128 0x2p-16L : 0x2.0000000155555557bbbbbbc17298p-16L : inexact-ok
+= asin downward ldbl-128ibm 0x2p-16L : 0x2.0000000155555557bbbbbbc172p-16L : inexact-ok
+= asin tonearest ldbl-128ibm 0x2p-16L : 0x2.0000000155555557bbbbbbc173p-16L : inexact-ok
+= asin towardzero ldbl-128ibm 0x2p-16L : 0x2.0000000155555557bbbbbbc172p-16L : inexact-ok
+= asin upward ldbl-128ibm 0x2p-16L : 0x2.0000000155555557bbbbbbc173p-16L : inexact-ok
+asin 0x1p-20
+= asin downward flt-32 0x1p-20f : 0x1p-20f : inexact-ok
+= asin tonearest flt-32 0x1p-20f : 0x1p-20f : inexact-ok
+= asin towardzero flt-32 0x1p-20f : 0x1p-20f : inexact-ok
+= asin upward flt-32 0x1p-20f : 0x1.000002p-20f : inexact-ok
+= asin downward dbl-64 0x1p-20 : 0x1.00000000002aap-20 : inexact-ok
+= asin tonearest dbl-64 0x1p-20 : 0x1.00000000002abp-20 : inexact-ok
+= asin towardzero dbl-64 0x1p-20 : 0x1.00000000002aap-20 : inexact-ok
+= asin upward dbl-64 0x1p-20 : 0x1.00000000002abp-20 : inexact-ok
+= asin downward ldbl-96-intel 0x1p-20L : 0x1.00000000002aaaaap-20L : inexact-ok
+= asin tonearest ldbl-96-intel 0x1p-20L : 0x1.00000000002aaaaap-20L : inexact-ok
+= asin towardzero ldbl-96-intel 0x1p-20L : 0x1.00000000002aaaaap-20L : inexact-ok
+= asin upward ldbl-96-intel 0x1p-20L : 0x1.00000000002aaaacp-20L : inexact-ok
+= asin downward ldbl-96-m68k 0x1p-20L : 0x1.00000000002aaaaap-20L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x1p-20L : 0x1.00000000002aaaaap-20L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x1p-20L : 0x1.00000000002aaaaap-20L : inexact-ok
+= asin upward ldbl-96-m68k 0x1p-20L : 0x1.00000000002aaaacp-20L : inexact-ok
+= asin downward ldbl-128 0x1p-20L : 0x1.00000000002aaaaaaaaabdddddddp-20L : inexact-ok
+= asin tonearest ldbl-128 0x1p-20L : 0x1.00000000002aaaaaaaaabddddddep-20L : inexact-ok
+= asin towardzero ldbl-128 0x1p-20L : 0x1.00000000002aaaaaaaaabdddddddp-20L : inexact-ok
+= asin upward ldbl-128 0x1p-20L : 0x1.00000000002aaaaaaaaabddddddep-20L : inexact-ok
+= asin downward ldbl-128ibm 0x1p-20L : 0x1.00000000002aaaaaaaaabddddd8p-20L : inexact-ok
+= asin tonearest ldbl-128ibm 0x1p-20L : 0x1.00000000002aaaaaaaaabddddep-20L : inexact-ok
+= asin towardzero ldbl-128ibm 0x1p-20L : 0x1.00000000002aaaaaaaaabddddd8p-20L : inexact-ok
+= asin upward ldbl-128ibm 0x1p-20L : 0x1.00000000002aaaaaaaaabddddep-20L : inexact-ok
+asin 0x1p-25
+= asin downward flt-32 0x8p-28f : 0x8p-28f : inexact-ok
+= asin tonearest flt-32 0x8p-28f : 0x8p-28f : inexact-ok
+= asin towardzero flt-32 0x8p-28f : 0x8p-28f : inexact-ok
+= asin upward flt-32 0x8p-28f : 0x8.00001p-28f : inexact-ok
+= asin downward dbl-64 0x8p-28 : 0x8p-28 : inexact-ok
+= asin tonearest dbl-64 0x8p-28 : 0x8.0000000000008p-28 : inexact-ok
+= asin towardzero dbl-64 0x8p-28 : 0x8p-28 : inexact-ok
+= asin upward dbl-64 0x8p-28 : 0x8.0000000000008p-28 : inexact-ok
+= asin downward ldbl-96-intel 0x8p-28L : 0x8.000000000000555p-28L : inexact-ok
+= asin tonearest ldbl-96-intel 0x8p-28L : 0x8.000000000000555p-28L : inexact-ok
+= asin towardzero ldbl-96-intel 0x8p-28L : 0x8.000000000000555p-28L : inexact-ok
+= asin upward ldbl-96-intel 0x8p-28L : 0x8.000000000000556p-28L : inexact-ok
+= asin downward ldbl-96-m68k 0x8p-28L : 0x8.000000000000555p-28L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x8p-28L : 0x8.000000000000555p-28L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x8p-28L : 0x8.000000000000555p-28L : inexact-ok
+= asin upward ldbl-96-m68k 0x8p-28L : 0x8.000000000000556p-28L : inexact-ok
+= asin downward ldbl-128 0x8p-28L : 0x8.0000000000005555555555555ee8p-28L : inexact-ok
+= asin tonearest ldbl-128 0x8p-28L : 0x8.0000000000005555555555555efp-28L : inexact-ok
+= asin towardzero ldbl-128 0x8p-28L : 0x8.0000000000005555555555555ee8p-28L : inexact-ok
+= asin upward ldbl-128 0x8p-28L : 0x8.0000000000005555555555555efp-28L : inexact-ok
+= asin downward ldbl-128ibm 0x8p-28L : 0x8.0000000000005555555555555cp-28L : inexact-ok
+= asin tonearest ldbl-128ibm 0x8p-28L : 0x8.0000000000005555555555556p-28L : inexact-ok
+= asin towardzero ldbl-128ibm 0x8p-28L : 0x8.0000000000005555555555555cp-28L : inexact-ok
+= asin upward ldbl-128ibm 0x8p-28L : 0x8.0000000000005555555555556p-28L : inexact-ok
+asin 0x1p-30
+= asin downward flt-32 0x4p-32f : 0x4p-32f : inexact-ok
+= asin tonearest flt-32 0x4p-32f : 0x4p-32f : inexact-ok
+= asin towardzero flt-32 0x4p-32f : 0x4p-32f : inexact-ok
+= asin upward flt-32 0x4p-32f : 0x4.000008p-32f : inexact-ok
+= asin downward dbl-64 0x4p-32 : 0x4p-32 : inexact-ok
+= asin tonearest dbl-64 0x4p-32 : 0x4p-32 : inexact-ok
+= asin towardzero dbl-64 0x4p-32 : 0x4p-32 : inexact-ok
+= asin upward dbl-64 0x4p-32 : 0x4.0000000000004p-32 : inexact-ok
+= asin downward ldbl-96-intel 0x4p-32L : 0x4.0000000000000008p-32L : inexact-ok
+= asin tonearest ldbl-96-intel 0x4p-32L : 0x4.0000000000000008p-32L : inexact-ok
+= asin towardzero ldbl-96-intel 0x4p-32L : 0x4.0000000000000008p-32L : inexact-ok
+= asin upward ldbl-96-intel 0x4p-32L : 0x4.000000000000001p-32L : inexact-ok
+= asin downward ldbl-96-m68k 0x4p-32L : 0x4.0000000000000008p-32L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x4p-32L : 0x4.0000000000000008p-32L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x4p-32L : 0x4.0000000000000008p-32L : inexact-ok
+= asin upward ldbl-96-m68k 0x4p-32L : 0x4.000000000000001p-32L : inexact-ok
+= asin downward ldbl-128 0x4p-32L : 0x4.000000000000000aaaaaaaaaaaa8p-32L : inexact-ok
+= asin tonearest ldbl-128 0x4p-32L : 0x4.000000000000000aaaaaaaaaaaacp-32L : inexact-ok
+= asin towardzero ldbl-128 0x4p-32L : 0x4.000000000000000aaaaaaaaaaaa8p-32L : inexact-ok
+= asin upward ldbl-128 0x4p-32L : 0x4.000000000000000aaaaaaaaaaaacp-32L : inexact-ok
+= asin downward ldbl-128ibm 0x4p-32L : 0x4.000000000000000aaaaaaaaaaap-32L : inexact-ok
+= asin tonearest ldbl-128ibm 0x4p-32L : 0x4.000000000000000aaaaaaaaaaap-32L : inexact-ok
+= asin towardzero ldbl-128ibm 0x4p-32L : 0x4.000000000000000aaaaaaaaaaap-32L : inexact-ok
+= asin upward ldbl-128ibm 0x4p-32L : 0x4.000000000000000aaaaaaaaaacp-32L : inexact-ok
+asin 0x1p-35
+= asin downward flt-32 0x2p-36f : 0x2p-36f : inexact-ok
+= asin tonearest flt-32 0x2p-36f : 0x2p-36f : inexact-ok
+= asin towardzero flt-32 0x2p-36f : 0x2p-36f : inexact-ok
+= asin upward flt-32 0x2p-36f : 0x2.000004p-36f : inexact-ok
+= asin downward dbl-64 0x2p-36 : 0x2p-36 : inexact-ok
+= asin tonearest dbl-64 0x2p-36 : 0x2p-36 : inexact-ok
+= asin towardzero dbl-64 0x2p-36 : 0x2p-36 : inexact-ok
+= asin upward dbl-64 0x2p-36 : 0x2.0000000000002p-36 : inexact-ok
+= asin downward ldbl-96-intel 0x2p-36L : 0x2p-36L : inexact-ok
+= asin tonearest ldbl-96-intel 0x2p-36L : 0x2p-36L : inexact-ok
+= asin towardzero ldbl-96-intel 0x2p-36L : 0x2p-36L : inexact-ok
+= asin upward ldbl-96-intel 0x2p-36L : 0x2.0000000000000004p-36L : inexact-ok
+= asin downward ldbl-96-m68k 0x2p-36L : 0x2p-36L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x2p-36L : 0x2p-36L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x2p-36L : 0x2p-36L : inexact-ok
+= asin upward ldbl-96-m68k 0x2p-36L : 0x2.0000000000000004p-36L : inexact-ok
+= asin downward ldbl-128 0x2p-36L : 0x2.0000000000000000015555555554p-36L : inexact-ok
+= asin tonearest ldbl-128 0x2p-36L : 0x2.0000000000000000015555555556p-36L : inexact-ok
+= asin towardzero ldbl-128 0x2p-36L : 0x2.0000000000000000015555555554p-36L : inexact-ok
+= asin upward ldbl-128 0x2p-36L : 0x2.0000000000000000015555555556p-36L : inexact-ok
+= asin downward ldbl-128ibm 0x2p-36L : 0x2.00000000000000000155555555p-36L : inexact-ok
+= asin tonearest ldbl-128ibm 0x2p-36L : 0x2.00000000000000000155555555p-36L : inexact-ok
+= asin towardzero ldbl-128ibm 0x2p-36L : 0x2.00000000000000000155555555p-36L : inexact-ok
+= asin upward ldbl-128ibm 0x2p-36L : 0x2.00000000000000000155555556p-36L : inexact-ok
+asin 0x1p-40
+= asin downward flt-32 0x1p-40f : 0x1p-40f : inexact-ok
+= asin tonearest flt-32 0x1p-40f : 0x1p-40f : inexact-ok
+= asin towardzero flt-32 0x1p-40f : 0x1p-40f : inexact-ok
+= asin upward flt-32 0x1p-40f : 0x1.000002p-40f : inexact-ok
+= asin downward dbl-64 0x1p-40 : 0x1p-40 : inexact-ok
+= asin tonearest dbl-64 0x1p-40 : 0x1p-40 : inexact-ok
+= asin towardzero dbl-64 0x1p-40 : 0x1p-40 : inexact-ok
+= asin upward dbl-64 0x1p-40 : 0x1.0000000000001p-40 : inexact-ok
+= asin downward ldbl-96-intel 0x1p-40L : 0x1p-40L : inexact-ok
+= asin tonearest ldbl-96-intel 0x1p-40L : 0x1p-40L : inexact-ok
+= asin towardzero ldbl-96-intel 0x1p-40L : 0x1p-40L : inexact-ok
+= asin upward ldbl-96-intel 0x1p-40L : 0x1.0000000000000002p-40L : inexact-ok
+= asin downward ldbl-96-m68k 0x1p-40L : 0x1p-40L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x1p-40L : 0x1p-40L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x1p-40L : 0x1p-40L : inexact-ok
+= asin upward ldbl-96-m68k 0x1p-40L : 0x1.0000000000000002p-40L : inexact-ok
+= asin downward ldbl-128 0x1p-40L : 0x1.000000000000000000002aaaaaaap-40L : inexact-ok
+= asin tonearest ldbl-128 0x1p-40L : 0x1.000000000000000000002aaaaaabp-40L : inexact-ok
+= asin towardzero ldbl-128 0x1p-40L : 0x1.000000000000000000002aaaaaaap-40L : inexact-ok
+= asin upward ldbl-128 0x1p-40L : 0x1.000000000000000000002aaaaaabp-40L : inexact-ok
+= asin downward ldbl-128ibm 0x1p-40L : 0x1.000000000000000000002aaaaa8p-40L : inexact-ok
+= asin tonearest ldbl-128ibm 0x1p-40L : 0x1.000000000000000000002aaaaa8p-40L : inexact-ok
+= asin towardzero ldbl-128ibm 0x1p-40L : 0x1.000000000000000000002aaaaa8p-40L : inexact-ok
+= asin upward ldbl-128ibm 0x1p-40L : 0x1.000000000000000000002aaaabp-40L : inexact-ok
+asin 0x1p-45
+= asin downward flt-32 0x8p-48f : 0x8p-48f : inexact-ok
+= asin tonearest flt-32 0x8p-48f : 0x8p-48f : inexact-ok
+= asin towardzero flt-32 0x8p-48f : 0x8p-48f : inexact-ok
+= asin upward flt-32 0x8p-48f : 0x8.00001p-48f : inexact-ok
+= asin downward dbl-64 0x8p-48 : 0x8p-48 : inexact-ok
+= asin tonearest dbl-64 0x8p-48 : 0x8p-48 : inexact-ok
+= asin towardzero dbl-64 0x8p-48 : 0x8p-48 : inexact-ok
+= asin upward dbl-64 0x8p-48 : 0x8.0000000000008p-48 : inexact-ok
+= asin downward ldbl-96-intel 0x8p-48L : 0x8p-48L : inexact-ok
+= asin tonearest ldbl-96-intel 0x8p-48L : 0x8p-48L : inexact-ok
+= asin towardzero ldbl-96-intel 0x8p-48L : 0x8p-48L : inexact-ok
+= asin upward ldbl-96-intel 0x8p-48L : 0x8.000000000000001p-48L : inexact-ok
+= asin downward ldbl-96-m68k 0x8p-48L : 0x8p-48L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x8p-48L : 0x8p-48L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x8p-48L : 0x8p-48L : inexact-ok
+= asin upward ldbl-96-m68k 0x8p-48L : 0x8.000000000000001p-48L : inexact-ok
+= asin downward ldbl-128 0x8p-48L : 0x8.000000000000000000000055555p-48L : inexact-ok
+= asin tonearest ldbl-128 0x8p-48L : 0x8.0000000000000000000000555558p-48L : inexact-ok
+= asin towardzero ldbl-128 0x8p-48L : 0x8.000000000000000000000055555p-48L : inexact-ok
+= asin upward ldbl-128 0x8p-48L : 0x8.0000000000000000000000555558p-48L : inexact-ok
+= asin downward ldbl-128ibm 0x8p-48L : 0x8.00000000000000000000005554p-48L : inexact-ok
+= asin tonearest ldbl-128ibm 0x8p-48L : 0x8.00000000000000000000005554p-48L : inexact-ok
+= asin towardzero ldbl-128ibm 0x8p-48L : 0x8.00000000000000000000005554p-48L : inexact-ok
+= asin upward ldbl-128ibm 0x8p-48L : 0x8.00000000000000000000005558p-48L : inexact-ok
+asin 0x1p-50
+= asin downward flt-32 0x4p-52f : 0x4p-52f : inexact-ok
+= asin tonearest flt-32 0x4p-52f : 0x4p-52f : inexact-ok
+= asin towardzero flt-32 0x4p-52f : 0x4p-52f : inexact-ok
+= asin upward flt-32 0x4p-52f : 0x4.000008p-52f : inexact-ok
+= asin downward dbl-64 0x4p-52 : 0x4p-52 : inexact-ok
+= asin tonearest dbl-64 0x4p-52 : 0x4p-52 : inexact-ok
+= asin towardzero dbl-64 0x4p-52 : 0x4p-52 : inexact-ok
+= asin upward dbl-64 0x4p-52 : 0x4.0000000000004p-52 : inexact-ok
+= asin downward ldbl-96-intel 0x4p-52L : 0x4p-52L : inexact-ok
+= asin tonearest ldbl-96-intel 0x4p-52L : 0x4p-52L : inexact-ok
+= asin towardzero ldbl-96-intel 0x4p-52L : 0x4p-52L : inexact-ok
+= asin upward ldbl-96-intel 0x4p-52L : 0x4.0000000000000008p-52L : inexact-ok
+= asin downward ldbl-96-m68k 0x4p-52L : 0x4p-52L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x4p-52L : 0x4p-52L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x4p-52L : 0x4p-52L : inexact-ok
+= asin upward ldbl-96-m68k 0x4p-52L : 0x4.0000000000000008p-52L : inexact-ok
+= asin downward ldbl-128 0x4p-52L : 0x4.0000000000000000000000000aa8p-52L : inexact-ok
+= asin tonearest ldbl-128 0x4p-52L : 0x4.0000000000000000000000000aacp-52L : inexact-ok
+= asin towardzero ldbl-128 0x4p-52L : 0x4.0000000000000000000000000aa8p-52L : inexact-ok
+= asin upward ldbl-128 0x4p-52L : 0x4.0000000000000000000000000aacp-52L : inexact-ok
+= asin downward ldbl-128ibm 0x4p-52L : 0x4.0000000000000000000000000ap-52L : inexact-ok
+= asin tonearest ldbl-128ibm 0x4p-52L : 0x4.0000000000000000000000000ap-52L : inexact-ok
+= asin towardzero ldbl-128ibm 0x4p-52L : 0x4.0000000000000000000000000ap-52L : inexact-ok
+= asin upward ldbl-128ibm 0x4p-52L : 0x4.0000000000000000000000000cp-52L : inexact-ok
+asin 0x1p-55
+= asin downward flt-32 0x2p-56f : 0x2p-56f : inexact-ok
+= asin tonearest flt-32 0x2p-56f : 0x2p-56f : inexact-ok
+= asin towardzero flt-32 0x2p-56f : 0x2p-56f : inexact-ok
+= asin upward flt-32 0x2p-56f : 0x2.000004p-56f : inexact-ok
+= asin downward dbl-64 0x2p-56 : 0x2p-56 : inexact-ok
+= asin tonearest dbl-64 0x2p-56 : 0x2p-56 : inexact-ok
+= asin towardzero dbl-64 0x2p-56 : 0x2p-56 : inexact-ok
+= asin upward dbl-64 0x2p-56 : 0x2.0000000000002p-56 : inexact-ok
+= asin downward ldbl-96-intel 0x2p-56L : 0x2p-56L : inexact-ok
+= asin tonearest ldbl-96-intel 0x2p-56L : 0x2p-56L : inexact-ok
+= asin towardzero ldbl-96-intel 0x2p-56L : 0x2p-56L : inexact-ok
+= asin upward ldbl-96-intel 0x2p-56L : 0x2.0000000000000004p-56L : inexact-ok
+= asin downward ldbl-96-m68k 0x2p-56L : 0x2p-56L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x2p-56L : 0x2p-56L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x2p-56L : 0x2p-56L : inexact-ok
+= asin upward ldbl-96-m68k 0x2p-56L : 0x2.0000000000000004p-56L : inexact-ok
+= asin downward ldbl-128 0x2p-56L : 0x2p-56L : inexact-ok
+= asin tonearest ldbl-128 0x2p-56L : 0x2.0000000000000000000000000002p-56L : inexact-ok
+= asin towardzero ldbl-128 0x2p-56L : 0x2p-56L : inexact-ok
+= asin upward ldbl-128 0x2p-56L : 0x2.0000000000000000000000000002p-56L : inexact-ok
+= asin downward ldbl-128ibm 0x2p-56L : 0x2p-56L : inexact-ok
+= asin tonearest ldbl-128ibm 0x2p-56L : 0x2p-56L : inexact-ok
+= asin towardzero ldbl-128ibm 0x2p-56L : 0x2p-56L : inexact-ok
+= asin upward ldbl-128ibm 0x2p-56L : 0x2.00000000000000000000000001p-56L : inexact-ok
+asin 0x1p-60
+= asin downward flt-32 0x1p-60f : 0x1p-60f : inexact-ok
+= asin tonearest flt-32 0x1p-60f : 0x1p-60f : inexact-ok
+= asin towardzero flt-32 0x1p-60f : 0x1p-60f : inexact-ok
+= asin upward flt-32 0x1p-60f : 0x1.000002p-60f : inexact-ok
+= asin downward dbl-64 0x1p-60 : 0x1p-60 : inexact-ok
+= asin tonearest dbl-64 0x1p-60 : 0x1p-60 : inexact-ok
+= asin towardzero dbl-64 0x1p-60 : 0x1p-60 : inexact-ok
+= asin upward dbl-64 0x1p-60 : 0x1.0000000000001p-60 : inexact-ok
+= asin downward ldbl-96-intel 0x1p-60L : 0x1p-60L : inexact-ok
+= asin tonearest ldbl-96-intel 0x1p-60L : 0x1p-60L : inexact-ok
+= asin towardzero ldbl-96-intel 0x1p-60L : 0x1p-60L : inexact-ok
+= asin upward ldbl-96-intel 0x1p-60L : 0x1.0000000000000002p-60L : inexact-ok
+= asin downward ldbl-96-m68k 0x1p-60L : 0x1p-60L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x1p-60L : 0x1p-60L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x1p-60L : 0x1p-60L : inexact-ok
+= asin upward ldbl-96-m68k 0x1p-60L : 0x1.0000000000000002p-60L : inexact-ok
+= asin downward ldbl-128 0x1p-60L : 0x1p-60L : inexact-ok
+= asin tonearest ldbl-128 0x1p-60L : 0x1p-60L : inexact-ok
+= asin towardzero ldbl-128 0x1p-60L : 0x1p-60L : inexact-ok
+= asin upward ldbl-128 0x1p-60L : 0x1.0000000000000000000000000001p-60L : inexact-ok
+= asin downward ldbl-128ibm 0x1p-60L : 0x1p-60L : inexact-ok
+= asin tonearest ldbl-128ibm 0x1p-60L : 0x1p-60L : inexact-ok
+= asin towardzero ldbl-128ibm 0x1p-60L : 0x1p-60L : inexact-ok
+= asin upward ldbl-128ibm 0x1p-60L : 0x1.000000000000000000000000008p-60L : inexact-ok
+asin 0x1p-100
+= asin downward flt-32 0x1p-100f : 0x1p-100f : inexact-ok
+= asin tonearest flt-32 0x1p-100f : 0x1p-100f : inexact-ok
+= asin towardzero flt-32 0x1p-100f : 0x1p-100f : inexact-ok
+= asin upward flt-32 0x1p-100f : 0x1.000002p-100f : inexact-ok
+= asin downward dbl-64 0x1p-100 : 0x1p-100 : inexact-ok
+= asin tonearest dbl-64 0x1p-100 : 0x1p-100 : inexact-ok
+= asin towardzero dbl-64 0x1p-100 : 0x1p-100 : inexact-ok
+= asin upward dbl-64 0x1p-100 : 0x1.0000000000001p-100 : inexact-ok
+= asin downward ldbl-96-intel 0x1p-100L : 0x1p-100L : inexact-ok
+= asin tonearest ldbl-96-intel 0x1p-100L : 0x1p-100L : inexact-ok
+= asin towardzero ldbl-96-intel 0x1p-100L : 0x1p-100L : inexact-ok
+= asin upward ldbl-96-intel 0x1p-100L : 0x1.0000000000000002p-100L : inexact-ok
+= asin downward ldbl-96-m68k 0x1p-100L : 0x1p-100L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x1p-100L : 0x1p-100L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x1p-100L : 0x1p-100L : inexact-ok
+= asin upward ldbl-96-m68k 0x1p-100L : 0x1.0000000000000002p-100L : inexact-ok
+= asin downward ldbl-128 0x1p-100L : 0x1p-100L : inexact-ok
+= asin tonearest ldbl-128 0x1p-100L : 0x1p-100L : inexact-ok
+= asin towardzero ldbl-128 0x1p-100L : 0x1p-100L : inexact-ok
+= asin upward ldbl-128 0x1p-100L : 0x1.0000000000000000000000000001p-100L : inexact-ok
+= asin downward ldbl-128ibm 0x1p-100L : 0x1p-100L : inexact-ok
+= asin tonearest ldbl-128ibm 0x1p-100L : 0x1p-100L : inexact-ok
+= asin towardzero ldbl-128ibm 0x1p-100L : 0x1p-100L : inexact-ok
+= asin upward ldbl-128ibm 0x1p-100L : 0x1.000000000000000000000000008p-100L : inexact-ok
+asin 0x1p-600
+= asin downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= asin tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= asin towardzero flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= asin upward flt-32 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= asin downward dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= asin tonearest dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= asin towardzero dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= asin upward dbl-64 0x8p-152 : 0x8.0000000000008p-152 : inexact-ok
+= asin downward ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= asin tonearest ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= asin towardzero ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= asin upward ldbl-96-intel 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok
+= asin downward ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= asin upward ldbl-96-m68k 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok
+= asin downward ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= asin tonearest ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= asin towardzero ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= asin upward ldbl-128 0x8p-152L : 0x8.0000000000000000000000000008p-152L : inexact-ok
+= asin downward ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= asin tonearest ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= asin towardzero ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= asin upward ldbl-128ibm 0x8p-152L : 0x8.00000000000000000000000004p-152L : inexact-ok
+= asin downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= asin tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= asin towardzero flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= asin upward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= asin downward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= asin tonearest dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= asin towardzero dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= asin upward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= asin downward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= asin tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= asin towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= asin upward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= asin downward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= asin upward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= asin downward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= asin tonearest ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= asin towardzero ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= asin upward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= asin downward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= asin tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= asin towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= asin upward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= asin downward dbl-64 0x1p-600 : 0x1p-600 : inexact-ok
+= asin tonearest dbl-64 0x1p-600 : 0x1p-600 : inexact-ok
+= asin towardzero dbl-64 0x1p-600 : 0x1p-600 : inexact-ok
+= asin upward dbl-64 0x1p-600 : 0x1.0000000000001p-600 : inexact-ok
+= asin downward ldbl-96-intel 0x1p-600L : 0x1p-600L : inexact-ok
+= asin tonearest ldbl-96-intel 0x1p-600L : 0x1p-600L : inexact-ok
+= asin towardzero ldbl-96-intel 0x1p-600L : 0x1p-600L : inexact-ok
+= asin upward ldbl-96-intel 0x1p-600L : 0x1.0000000000000002p-600L : inexact-ok
+= asin downward ldbl-96-m68k 0x1p-600L : 0x1p-600L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x1p-600L : 0x1p-600L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x1p-600L : 0x1p-600L : inexact-ok
+= asin upward ldbl-96-m68k 0x1p-600L : 0x1.0000000000000002p-600L : inexact-ok
+= asin downward ldbl-128 0x1p-600L : 0x1p-600L : inexact-ok
+= asin tonearest ldbl-128 0x1p-600L : 0x1p-600L : inexact-ok
+= asin towardzero ldbl-128 0x1p-600L : 0x1p-600L : inexact-ok
+= asin upward ldbl-128 0x1p-600L : 0x1.0000000000000000000000000001p-600L : inexact-ok
+= asin downward ldbl-128ibm 0x1p-600L : 0x1p-600L : inexact-ok
+= asin tonearest ldbl-128ibm 0x1p-600L : 0x1p-600L : inexact-ok
+= asin towardzero ldbl-128ibm 0x1p-600L : 0x1p-600L : inexact-ok
+= asin upward ldbl-128ibm 0x1p-600L : 0x1.000000000000000000000000008p-600L : inexact-ok
+asin 0x1p-10000
+= asin downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= asin tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= asin towardzero flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= asin upward flt-32 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= asin downward dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= asin tonearest dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= asin towardzero dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= asin upward dbl-64 0x8p-152 : 0x8.0000000000008p-152 : inexact-ok
+= asin downward ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= asin tonearest ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= asin towardzero ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= asin upward ldbl-96-intel 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok
+= asin downward ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= asin upward ldbl-96-m68k 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok
+= asin downward ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= asin tonearest ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= asin towardzero ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= asin upward ldbl-128 0x8p-152L : 0x8.0000000000000000000000000008p-152L : inexact-ok
+= asin downward ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= asin tonearest ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= asin towardzero ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= asin upward ldbl-128ibm 0x8p-152L : 0x8.00000000000000000000000004p-152L : inexact-ok
+= asin downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= asin tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= asin towardzero flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= asin upward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= asin downward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= asin tonearest dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= asin towardzero dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= asin upward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= asin downward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= asin tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= asin towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= asin upward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= asin downward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= asin upward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= asin downward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= asin tonearest ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= asin towardzero ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= asin upward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= asin downward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= asin tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= asin towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= asin upward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= asin downward dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= asin tonearest dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= asin towardzero dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= asin upward dbl-64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
+= asin downward ldbl-96-intel 0x4p-1076L : 0x4p-1076L : inexact-ok
+= asin tonearest ldbl-96-intel 0x4p-1076L : 0x4p-1076L : inexact-ok
+= asin towardzero ldbl-96-intel 0x4p-1076L : 0x4p-1076L : inexact-ok
+= asin upward ldbl-96-intel 0x4p-1076L : 0x4.0000000000000008p-1076L : inexact-ok
+= asin downward ldbl-96-m68k 0x4p-1076L : 0x4p-1076L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x4p-1076L : 0x4p-1076L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x4p-1076L : 0x4p-1076L : inexact-ok
+= asin upward ldbl-96-m68k 0x4p-1076L : 0x4.0000000000000008p-1076L : inexact-ok
+= asin downward ldbl-128 0x4p-1076L : 0x4p-1076L : inexact-ok
+= asin tonearest ldbl-128 0x4p-1076L : 0x4p-1076L : inexact-ok
+= asin towardzero ldbl-128 0x4p-1076L : 0x4p-1076L : inexact-ok
+= asin upward ldbl-128 0x4p-1076L : 0x4.0000000000000000000000000004p-1076L : inexact-ok
+= asin downward ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= asin tonearest ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= asin towardzero ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= asin upward ldbl-128ibm 0x4p-1076L : 0x8p-1076L : inexact-ok underflow errno-erange-ok
+= asin downward ldbl-96-intel 0x1p-10000L : 0x1p-10000L : inexact-ok
+= asin tonearest ldbl-96-intel 0x1p-10000L : 0x1p-10000L : inexact-ok
+= asin towardzero ldbl-96-intel 0x1p-10000L : 0x1p-10000L : inexact-ok
+= asin upward ldbl-96-intel 0x1p-10000L : 0x1.0000000000000002p-10000L : inexact-ok
+= asin downward ldbl-96-m68k 0x1p-10000L : 0x1p-10000L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x1p-10000L : 0x1p-10000L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x1p-10000L : 0x1p-10000L : inexact-ok
+= asin upward ldbl-96-m68k 0x1p-10000L : 0x1.0000000000000002p-10000L : inexact-ok
+= asin downward ldbl-128 0x1p-10000L : 0x1p-10000L : inexact-ok
+= asin tonearest ldbl-128 0x1p-10000L : 0x1p-10000L : inexact-ok
+= asin towardzero ldbl-128 0x1p-10000L : 0x1p-10000L : inexact-ok
+= asin upward ldbl-128 0x1p-10000L : 0x1.0000000000000000000000000001p-10000L : inexact-ok
asin -0x2.18915cp-4
= asin downward flt-32 -0x2.18915cp-4f : -0x2.1a1d4cp-4f : inexact-ok
= asin tonearest flt-32 -0x2.18915cp-4f : -0x2.1a1d48p-4f : inexact-ok
@@ -4490,6 +6847,150 @@ asin -0xa.fc5afp-4
= asin tonearest ldbl-128ibm -0xa.fc5afp-4L : -0xc.1beb36c9491cd54007aee87258p-4L : inexact-ok
= asin towardzero ldbl-128ibm -0xa.fc5afp-4L : -0xc.1beb36c9491cd54007aee87254p-4L : inexact-ok
= asin upward ldbl-128ibm -0xa.fc5afp-4L : -0xc.1beb36c9491cd54007aee87254p-4L : inexact-ok
+asin 0xd.805e5p-4
+= asin downward flt-32 0xd.805e5p-4f : 0x1.012054p+0f : inexact-ok
+= asin tonearest flt-32 0xd.805e5p-4f : 0x1.012054p+0f : inexact-ok
+= asin towardzero flt-32 0xd.805e5p-4f : 0x1.012054p+0f : inexact-ok
+= asin upward flt-32 0xd.805e5p-4f : 0x1.012056p+0f : inexact-ok
+= asin downward dbl-64 0xd.805e5p-4 : 0x1.012054eb9eab6p+0 : inexact-ok
+= asin tonearest dbl-64 0xd.805e5p-4 : 0x1.012054eb9eab7p+0 : inexact-ok
+= asin towardzero dbl-64 0xd.805e5p-4 : 0x1.012054eb9eab6p+0 : inexact-ok
+= asin upward dbl-64 0xd.805e5p-4 : 0x1.012054eb9eab7p+0 : inexact-ok
+= asin downward ldbl-96-intel 0xd.805e5p-4L : 0x1.012054eb9eab68p+0L : inexact-ok
+= asin tonearest ldbl-96-intel 0xd.805e5p-4L : 0x1.012054eb9eab68p+0L : inexact-ok
+= asin towardzero ldbl-96-intel 0xd.805e5p-4L : 0x1.012054eb9eab68p+0L : inexact-ok
+= asin upward ldbl-96-intel 0xd.805e5p-4L : 0x1.012054eb9eab6802p+0L : inexact-ok
+= asin downward ldbl-96-m68k 0xd.805e5p-4L : 0x1.012054eb9eab68p+0L : inexact-ok
+= asin tonearest ldbl-96-m68k 0xd.805e5p-4L : 0x1.012054eb9eab68p+0L : inexact-ok
+= asin towardzero ldbl-96-m68k 0xd.805e5p-4L : 0x1.012054eb9eab68p+0L : inexact-ok
+= asin upward ldbl-96-m68k 0xd.805e5p-4L : 0x1.012054eb9eab6802p+0L : inexact-ok
+= asin downward ldbl-128 0xd.805e5p-4L : 0x1.012054eb9eab6800ea9c192bc489p+0L : inexact-ok
+= asin tonearest ldbl-128 0xd.805e5p-4L : 0x1.012054eb9eab6800ea9c192bc489p+0L : inexact-ok
+= asin towardzero ldbl-128 0xd.805e5p-4L : 0x1.012054eb9eab6800ea9c192bc489p+0L : inexact-ok
+= asin upward ldbl-128 0xd.805e5p-4L : 0x1.012054eb9eab6800ea9c192bc48ap+0L : inexact-ok
+= asin downward ldbl-128ibm 0xd.805e5p-4L : 0x1.012054eb9eab6800ea9c192bc48p+0L : inexact-ok
+= asin tonearest ldbl-128ibm 0xd.805e5p-4L : 0x1.012054eb9eab6800ea9c192bc48p+0L : inexact-ok
+= asin towardzero ldbl-128ibm 0xd.805e5p-4L : 0x1.012054eb9eab6800ea9c192bc48p+0L : inexact-ok
+= asin upward ldbl-128ibm 0xd.805e5p-4L : 0x1.012054eb9eab6800ea9c192bc5p+0L : inexact-ok
+asin -0x2.1a02dcp-4
+= asin downward flt-32 -0x2.1a02dcp-4f : -0x2.1b9204p-4f : inexact-ok
+= asin tonearest flt-32 -0x2.1a02dcp-4f : -0x2.1b9204p-4f : inexact-ok
+= asin towardzero flt-32 -0x2.1a02dcp-4f : -0x2.1b92p-4f : inexact-ok
+= asin upward flt-32 -0x2.1a02dcp-4f : -0x2.1b92p-4f : inexact-ok
+= asin downward dbl-64 -0x2.1a02dcp-4 : -0x2.1b92026bc6522p-4 : inexact-ok
+= asin tonearest dbl-64 -0x2.1a02dcp-4 : -0x2.1b92026bc6522p-4 : inexact-ok
+= asin towardzero dbl-64 -0x2.1a02dcp-4 : -0x2.1b92026bc652p-4 : inexact-ok
+= asin upward dbl-64 -0x2.1a02dcp-4 : -0x2.1b92026bc652p-4 : inexact-ok
+= asin downward ldbl-96-intel -0x2.1a02dcp-4L : -0x2.1b92026bc6522p-4L : inexact-ok
+= asin tonearest ldbl-96-intel -0x2.1a02dcp-4L : -0x2.1b92026bc6522p-4L : inexact-ok
+= asin towardzero ldbl-96-intel -0x2.1a02dcp-4L : -0x2.1b92026bc6521ffcp-4L : inexact-ok
+= asin upward ldbl-96-intel -0x2.1a02dcp-4L : -0x2.1b92026bc6521ffcp-4L : inexact-ok
+= asin downward ldbl-96-m68k -0x2.1a02dcp-4L : -0x2.1b92026bc6522p-4L : inexact-ok
+= asin tonearest ldbl-96-m68k -0x2.1a02dcp-4L : -0x2.1b92026bc6522p-4L : inexact-ok
+= asin towardzero ldbl-96-m68k -0x2.1a02dcp-4L : -0x2.1b92026bc6521ffcp-4L : inexact-ok
+= asin upward ldbl-96-m68k -0x2.1a02dcp-4L : -0x2.1b92026bc6521ffcp-4L : inexact-ok
+= asin downward ldbl-128 -0x2.1a02dcp-4L : -0x2.1b92026bc6521fffd679b7bc13a6p-4L : inexact-ok
+= asin tonearest ldbl-128 -0x2.1a02dcp-4L : -0x2.1b92026bc6521fffd679b7bc13a6p-4L : inexact-ok
+= asin towardzero ldbl-128 -0x2.1a02dcp-4L : -0x2.1b92026bc6521fffd679b7bc13a4p-4L : inexact-ok
+= asin upward ldbl-128 -0x2.1a02dcp-4L : -0x2.1b92026bc6521fffd679b7bc13a4p-4L : inexact-ok
+= asin downward ldbl-128ibm -0x2.1a02dcp-4L : -0x2.1b92026bc6521fffd679b7bc14p-4L : inexact-ok
+= asin tonearest ldbl-128ibm -0x2.1a02dcp-4L : -0x2.1b92026bc6521fffd679b7bc14p-4L : inexact-ok
+= asin towardzero ldbl-128ibm -0x2.1a02dcp-4L : -0x2.1b92026bc6521fffd679b7bc13p-4L : inexact-ok
+= asin upward ldbl-128ibm -0x2.1a02dcp-4L : -0x2.1b92026bc6521fffd679b7bc13p-4L : inexact-ok
+asin -0x8.1c120ac3e495p-4
+= asin downward flt-32 -0x8.1c12p-4f : -0x8.8125fp-4f : inexact-ok
+= asin tonearest flt-32 -0x8.1c12p-4f : -0x8.8125fp-4f : inexact-ok
+= asin towardzero flt-32 -0x8.1c12p-4f : -0x8.8125ep-4f : inexact-ok
+= asin upward flt-32 -0x8.1c12p-4f : -0x8.8125ep-4f : inexact-ok
+= asin downward dbl-64 -0x8.1c12p-4 : -0x8.8125ead6b6e8p-4 : inexact-ok
+= asin tonearest dbl-64 -0x8.1c12p-4 : -0x8.8125ead6b6e78p-4 : inexact-ok
+= asin towardzero dbl-64 -0x8.1c12p-4 : -0x8.8125ead6b6e78p-4 : inexact-ok
+= asin upward dbl-64 -0x8.1c12p-4 : -0x8.8125ead6b6e78p-4 : inexact-ok
+= asin downward ldbl-96-intel -0x8.1c12p-4L : -0x8.8125ead6b6e7a1ep-4L : inexact-ok
+= asin tonearest ldbl-96-intel -0x8.1c12p-4L : -0x8.8125ead6b6e7a1ep-4L : inexact-ok
+= asin towardzero ldbl-96-intel -0x8.1c12p-4L : -0x8.8125ead6b6e7a1dp-4L : inexact-ok
+= asin upward ldbl-96-intel -0x8.1c12p-4L : -0x8.8125ead6b6e7a1dp-4L : inexact-ok
+= asin downward ldbl-96-m68k -0x8.1c12p-4L : -0x8.8125ead6b6e7a1ep-4L : inexact-ok
+= asin tonearest ldbl-96-m68k -0x8.1c12p-4L : -0x8.8125ead6b6e7a1ep-4L : inexact-ok
+= asin towardzero ldbl-96-m68k -0x8.1c12p-4L : -0x8.8125ead6b6e7a1dp-4L : inexact-ok
+= asin upward ldbl-96-m68k -0x8.1c12p-4L : -0x8.8125ead6b6e7a1dp-4L : inexact-ok
+= asin downward ldbl-128 -0x8.1c12p-4L : -0x8.8125ead6b6e7a1d8c217cd5d95fp-4L : inexact-ok
+= asin tonearest ldbl-128 -0x8.1c12p-4L : -0x8.8125ead6b6e7a1d8c217cd5d95e8p-4L : inexact-ok
+= asin towardzero ldbl-128 -0x8.1c12p-4L : -0x8.8125ead6b6e7a1d8c217cd5d95e8p-4L : inexact-ok
+= asin upward ldbl-128 -0x8.1c12p-4L : -0x8.8125ead6b6e7a1d8c217cd5d95e8p-4L : inexact-ok
+= asin downward ldbl-128ibm -0x8.1c12p-4L : -0x8.8125ead6b6e7a1d8c217cd5d98p-4L : inexact-ok
+= asin tonearest ldbl-128ibm -0x8.1c12p-4L : -0x8.8125ead6b6e7a1d8c217cd5d94p-4L : inexact-ok
+= asin towardzero ldbl-128ibm -0x8.1c12p-4L : -0x8.8125ead6b6e7a1d8c217cd5d94p-4L : inexact-ok
+= asin upward ldbl-128ibm -0x8.1c12p-4L : -0x8.8125ead6b6e7a1d8c217cd5d94p-4L : inexact-ok
+= asin downward flt-32 -0x8.1c121p-4f : -0x8.8126p-4f : inexact-ok
+= asin tonearest flt-32 -0x8.1c121p-4f : -0x8.8126p-4f : inexact-ok
+= asin towardzero flt-32 -0x8.1c121p-4f : -0x8.8125fp-4f : inexact-ok
+= asin upward flt-32 -0x8.1c121p-4f : -0x8.8125fp-4f : inexact-ok
+= asin downward dbl-64 -0x8.1c121p-4 : -0x8.8125fd6646ap-4 : inexact-ok
+= asin tonearest dbl-64 -0x8.1c121p-4 : -0x8.8125fd6646ap-4 : inexact-ok
+= asin towardzero dbl-64 -0x8.1c121p-4 : -0x8.8125fd66469f8p-4 : inexact-ok
+= asin upward dbl-64 -0x8.1c121p-4 : -0x8.8125fd66469f8p-4 : inexact-ok
+= asin downward ldbl-96-intel -0x8.1c121p-4L : -0x8.8125fd66469ff71p-4L : inexact-ok
+= asin tonearest ldbl-96-intel -0x8.1c121p-4L : -0x8.8125fd66469ff71p-4L : inexact-ok
+= asin towardzero ldbl-96-intel -0x8.1c121p-4L : -0x8.8125fd66469ff7p-4L : inexact-ok
+= asin upward ldbl-96-intel -0x8.1c121p-4L : -0x8.8125fd66469ff7p-4L : inexact-ok
+= asin downward ldbl-96-m68k -0x8.1c121p-4L : -0x8.8125fd66469ff71p-4L : inexact-ok
+= asin tonearest ldbl-96-m68k -0x8.1c121p-4L : -0x8.8125fd66469ff71p-4L : inexact-ok
+= asin towardzero ldbl-96-m68k -0x8.1c121p-4L : -0x8.8125fd66469ff7p-4L : inexact-ok
+= asin upward ldbl-96-m68k -0x8.1c121p-4L : -0x8.8125fd66469ff7p-4L : inexact-ok
+= asin downward ldbl-128 -0x8.1c121p-4L : -0x8.8125fd66469ff70b465e5da19098p-4L : inexact-ok
+= asin tonearest ldbl-128 -0x8.1c121p-4L : -0x8.8125fd66469ff70b465e5da19098p-4L : inexact-ok
+= asin towardzero ldbl-128 -0x8.1c121p-4L : -0x8.8125fd66469ff70b465e5da1909p-4L : inexact-ok
+= asin upward ldbl-128 -0x8.1c121p-4L : -0x8.8125fd66469ff70b465e5da1909p-4L : inexact-ok
+= asin downward ldbl-128ibm -0x8.1c121p-4L : -0x8.8125fd66469ff70b465e5da194p-4L : inexact-ok
+= asin tonearest ldbl-128ibm -0x8.1c121p-4L : -0x8.8125fd66469ff70b465e5da19p-4L : inexact-ok
+= asin towardzero ldbl-128ibm -0x8.1c121p-4L : -0x8.8125fd66469ff70b465e5da19p-4L : inexact-ok
+= asin upward ldbl-128ibm -0x8.1c121p-4L : -0x8.8125fd66469ff70b465e5da19p-4L : inexact-ok
+= asin downward dbl-64 -0x8.1c120ac3e495p-4 : -0x8.8125f753af8cp-4 : inexact-ok
+= asin tonearest dbl-64 -0x8.1c120ac3e495p-4 : -0x8.8125f753af8b8p-4 : inexact-ok
+= asin towardzero dbl-64 -0x8.1c120ac3e495p-4 : -0x8.8125f753af8b8p-4 : inexact-ok
+= asin upward dbl-64 -0x8.1c120ac3e495p-4 : -0x8.8125f753af8b8p-4 : inexact-ok
+= asin downward ldbl-96-intel -0x8.1c120ac3e495p-4L : -0x8.8125f753af8ba1ep-4L : inexact-ok
+= asin tonearest ldbl-96-intel -0x8.1c120ac3e495p-4L : -0x8.8125f753af8ba1ep-4L : inexact-ok
+= asin towardzero ldbl-96-intel -0x8.1c120ac3e495p-4L : -0x8.8125f753af8ba1dp-4L : inexact-ok
+= asin upward ldbl-96-intel -0x8.1c120ac3e495p-4L : -0x8.8125f753af8ba1dp-4L : inexact-ok
+= asin downward ldbl-96-m68k -0x8.1c120ac3e495p-4L : -0x8.8125f753af8ba1ep-4L : inexact-ok
+= asin tonearest ldbl-96-m68k -0x8.1c120ac3e495p-4L : -0x8.8125f753af8ba1ep-4L : inexact-ok
+= asin towardzero ldbl-96-m68k -0x8.1c120ac3e495p-4L : -0x8.8125f753af8ba1dp-4L : inexact-ok
+= asin upward ldbl-96-m68k -0x8.1c120ac3e495p-4L : -0x8.8125f753af8ba1dp-4L : inexact-ok
+= asin downward ldbl-128 -0x8.1c120ac3e495p-4L : -0x8.8125f753af8ba1dc6075dd9103f8p-4L : inexact-ok
+= asin tonearest ldbl-128 -0x8.1c120ac3e495p-4L : -0x8.8125f753af8ba1dc6075dd9103f8p-4L : inexact-ok
+= asin towardzero ldbl-128 -0x8.1c120ac3e495p-4L : -0x8.8125f753af8ba1dc6075dd9103fp-4L : inexact-ok
+= asin upward ldbl-128 -0x8.1c120ac3e495p-4L : -0x8.8125f753af8ba1dc6075dd9103fp-4L : inexact-ok
+= asin downward ldbl-128ibm -0x8.1c120ac3e495p-4L : -0x8.8125f753af8ba1dc6075dd9104p-4L : inexact-ok
+= asin tonearest ldbl-128ibm -0x8.1c120ac3e495p-4L : -0x8.8125f753af8ba1dc6075dd9104p-4L : inexact-ok
+= asin towardzero ldbl-128ibm -0x8.1c120ac3e495p-4L : -0x8.8125f753af8ba1dc6075dd91p-4L : inexact-ok
+= asin upward ldbl-128ibm -0x8.1c120ac3e495p-4L : -0x8.8125f753af8ba1dc6075dd91p-4L : inexact-ok
+asin -0xb.36dacp-4
+= asin downward flt-32 -0xb.36dacp-4f : -0xc.6d261p-4f : inexact-ok
+= asin tonearest flt-32 -0xb.36dacp-4f : -0xc.6d261p-4f : inexact-ok
+= asin towardzero flt-32 -0xb.36dacp-4f : -0xc.6d26p-4f : inexact-ok
+= asin upward flt-32 -0xb.36dacp-4f : -0xc.6d26p-4f : inexact-ok
+= asin downward dbl-64 -0xb.36dacp-4 : -0xc.6d260a784d778p-4 : inexact-ok
+= asin tonearest dbl-64 -0xb.36dacp-4 : -0xc.6d260a784d778p-4 : inexact-ok
+= asin towardzero dbl-64 -0xb.36dacp-4 : -0xc.6d260a784d77p-4 : inexact-ok
+= asin upward dbl-64 -0xb.36dacp-4 : -0xc.6d260a784d77p-4 : inexact-ok
+= asin downward ldbl-96-intel -0xb.36dacp-4L : -0xc.6d260a784d776d9p-4L : inexact-ok
+= asin tonearest ldbl-96-intel -0xb.36dacp-4L : -0xc.6d260a784d776d8p-4L : inexact-ok
+= asin towardzero ldbl-96-intel -0xb.36dacp-4L : -0xc.6d260a784d776d8p-4L : inexact-ok
+= asin upward ldbl-96-intel -0xb.36dacp-4L : -0xc.6d260a784d776d8p-4L : inexact-ok
+= asin downward ldbl-96-m68k -0xb.36dacp-4L : -0xc.6d260a784d776d9p-4L : inexact-ok
+= asin tonearest ldbl-96-m68k -0xb.36dacp-4L : -0xc.6d260a784d776d8p-4L : inexact-ok
+= asin towardzero ldbl-96-m68k -0xb.36dacp-4L : -0xc.6d260a784d776d8p-4L : inexact-ok
+= asin upward ldbl-96-m68k -0xb.36dacp-4L : -0xc.6d260a784d776d8p-4L : inexact-ok
+= asin downward ldbl-128 -0xb.36dacp-4L : -0xc.6d260a784d776d866f2a5ba71c1p-4L : inexact-ok
+= asin tonearest ldbl-128 -0xb.36dacp-4L : -0xc.6d260a784d776d866f2a5ba71c08p-4L : inexact-ok
+= asin towardzero ldbl-128 -0xb.36dacp-4L : -0xc.6d260a784d776d866f2a5ba71c08p-4L : inexact-ok
+= asin upward ldbl-128 -0xb.36dacp-4L : -0xc.6d260a784d776d866f2a5ba71c08p-4L : inexact-ok
+= asin downward ldbl-128ibm -0xb.36dacp-4L : -0xc.6d260a784d776d866f2a5ba72p-4L : inexact-ok
+= asin tonearest ldbl-128ibm -0xb.36dacp-4L : -0xc.6d260a784d776d866f2a5ba71cp-4L : inexact-ok
+= asin towardzero ldbl-128ibm -0xb.36dacp-4L : -0xc.6d260a784d776d866f2a5ba71cp-4L : inexact-ok
+= asin upward ldbl-128ibm -0xb.36dacp-4L : -0xc.6d260a784d776d866f2a5ba71cp-4L : inexact-ok
asin min
= asin downward flt-32 0x4p-128f : 0x4p-128f : inexact-ok underflow-ok errno-erange-ok
= asin tonearest flt-32 0x4p-128f : 0x4p-128f : inexact-ok underflow-ok errno-erange-ok
@@ -6829,6 +9330,341 @@ asinh -0x7.88bcc8p-4
= asinh tonearest ldbl-128ibm -0x7.88bcc8p-4L : -0x7.47c17bbd7ba607458f4e549f14p-4L : inexact-ok
= asinh towardzero ldbl-128ibm -0x7.88bcc8p-4L : -0x7.47c17bbd7ba607458f4e549f12p-4L : inexact-ok
= asinh upward ldbl-128ibm -0x7.88bcc8p-4L : -0x7.47c17bbd7ba607458f4e549f12p-4L : inexact-ok
+asinh -0x3.11c35p-4
+= asinh downward flt-32 -0x3.11c35p-4f : -0x3.0d0584p-4f : inexact-ok
+= asinh tonearest flt-32 -0x3.11c35p-4f : -0x3.0d0584p-4f : inexact-ok
+= asinh towardzero flt-32 -0x3.11c35p-4f : -0x3.0d058p-4f : inexact-ok
+= asinh upward flt-32 -0x3.11c35p-4f : -0x3.0d058p-4f : inexact-ok
+= asinh downward dbl-64 -0x3.11c35p-4 : -0x3.0d05831101b46p-4 : inexact-ok
+= asinh tonearest dbl-64 -0x3.11c35p-4 : -0x3.0d05831101b46p-4 : inexact-ok
+= asinh towardzero dbl-64 -0x3.11c35p-4 : -0x3.0d05831101b44p-4 : inexact-ok
+= asinh upward dbl-64 -0x3.11c35p-4 : -0x3.0d05831101b44p-4 : inexact-ok
+= asinh downward ldbl-96-intel -0x3.11c35p-4L : -0x3.0d05831101b45004p-4L : inexact-ok
+= asinh tonearest ldbl-96-intel -0x3.11c35p-4L : -0x3.0d05831101b45p-4L : inexact-ok
+= asinh towardzero ldbl-96-intel -0x3.11c35p-4L : -0x3.0d05831101b45p-4L : inexact-ok
+= asinh upward ldbl-96-intel -0x3.11c35p-4L : -0x3.0d05831101b45p-4L : inexact-ok
+= asinh downward ldbl-96-m68k -0x3.11c35p-4L : -0x3.0d05831101b45004p-4L : inexact-ok
+= asinh tonearest ldbl-96-m68k -0x3.11c35p-4L : -0x3.0d05831101b45p-4L : inexact-ok
+= asinh towardzero ldbl-96-m68k -0x3.11c35p-4L : -0x3.0d05831101b45p-4L : inexact-ok
+= asinh upward ldbl-96-m68k -0x3.11c35p-4L : -0x3.0d05831101b45p-4L : inexact-ok
+= asinh downward ldbl-128 -0x3.11c35p-4L : -0x3.0d05831101b4500142e4b2901772p-4L : inexact-ok
+= asinh tonearest ldbl-128 -0x3.11c35p-4L : -0x3.0d05831101b4500142e4b2901772p-4L : inexact-ok
+= asinh towardzero ldbl-128 -0x3.11c35p-4L : -0x3.0d05831101b4500142e4b290177p-4L : inexact-ok
+= asinh upward ldbl-128 -0x3.11c35p-4L : -0x3.0d05831101b4500142e4b290177p-4L : inexact-ok
+= asinh downward ldbl-128ibm -0x3.11c35p-4L : -0x3.0d05831101b4500142e4b29018p-4L : inexact-ok
+= asinh tonearest ldbl-128ibm -0x3.11c35p-4L : -0x3.0d05831101b4500142e4b29017p-4L : inexact-ok
+= asinh towardzero ldbl-128ibm -0x3.11c35p-4L : -0x3.0d05831101b4500142e4b29017p-4L : inexact-ok
+= asinh upward ldbl-128ibm -0x3.11c35p-4L : -0x3.0d05831101b4500142e4b29017p-4L : inexact-ok
+asinh -0x4.39534p-4
+= asinh downward flt-32 -0x4.39534p-4f : -0x4.2d24bp-4f : inexact-ok
+= asinh tonearest flt-32 -0x4.39534p-4f : -0x4.2d24bp-4f : inexact-ok
+= asinh towardzero flt-32 -0x4.39534p-4f : -0x4.2d24a8p-4f : inexact-ok
+= asinh upward flt-32 -0x4.39534p-4f : -0x4.2d24a8p-4f : inexact-ok
+= asinh downward dbl-64 -0x4.39534p-4 : -0x4.2d24ad5bedc8cp-4 : inexact-ok
+= asinh tonearest dbl-64 -0x4.39534p-4 : -0x4.2d24ad5bedc88p-4 : inexact-ok
+= asinh towardzero dbl-64 -0x4.39534p-4 : -0x4.2d24ad5bedc88p-4 : inexact-ok
+= asinh upward dbl-64 -0x4.39534p-4 : -0x4.2d24ad5bedc88p-4 : inexact-ok
+= asinh downward ldbl-96-intel -0x4.39534p-4L : -0x4.2d24ad5bedc89dbp-4L : inexact-ok
+= asinh tonearest ldbl-96-intel -0x4.39534p-4L : -0x4.2d24ad5bedc89da8p-4L : inexact-ok
+= asinh towardzero ldbl-96-intel -0x4.39534p-4L : -0x4.2d24ad5bedc89da8p-4L : inexact-ok
+= asinh upward ldbl-96-intel -0x4.39534p-4L : -0x4.2d24ad5bedc89da8p-4L : inexact-ok
+= asinh downward ldbl-96-m68k -0x4.39534p-4L : -0x4.2d24ad5bedc89dbp-4L : inexact-ok
+= asinh tonearest ldbl-96-m68k -0x4.39534p-4L : -0x4.2d24ad5bedc89da8p-4L : inexact-ok
+= asinh towardzero ldbl-96-m68k -0x4.39534p-4L : -0x4.2d24ad5bedc89da8p-4L : inexact-ok
+= asinh upward ldbl-96-m68k -0x4.39534p-4L : -0x4.2d24ad5bedc89da8p-4L : inexact-ok
+= asinh downward ldbl-128 -0x4.39534p-4L : -0x4.2d24ad5bedc89dab07914ab2cedcp-4L : inexact-ok
+= asinh tonearest ldbl-128 -0x4.39534p-4L : -0x4.2d24ad5bedc89dab07914ab2cedcp-4L : inexact-ok
+= asinh towardzero ldbl-128 -0x4.39534p-4L : -0x4.2d24ad5bedc89dab07914ab2ced8p-4L : inexact-ok
+= asinh upward ldbl-128 -0x4.39534p-4L : -0x4.2d24ad5bedc89dab07914ab2ced8p-4L : inexact-ok
+= asinh downward ldbl-128ibm -0x4.39534p-4L : -0x4.2d24ad5bedc89dab07914ab2dp-4L : inexact-ok
+= asinh tonearest ldbl-128ibm -0x4.39534p-4L : -0x4.2d24ad5bedc89dab07914ab2cep-4L : inexact-ok
+= asinh towardzero ldbl-128ibm -0x4.39534p-4L : -0x4.2d24ad5bedc89dab07914ab2cep-4L : inexact-ok
+= asinh upward ldbl-128ibm -0x4.39534p-4L : -0x4.2d24ad5bedc89dab07914ab2cep-4L : inexact-ok
+asinh -0xd.d62e8p+92
+= asinh downward flt-32 -0xd.d62e8p+92f : -0x4.3170bp+4f : inexact-ok
+= asinh tonearest flt-32 -0xd.d62e8p+92f : -0x4.3170bp+4f : inexact-ok
+= asinh towardzero flt-32 -0xd.d62e8p+92f : -0x4.3170a8p+4f : inexact-ok
+= asinh upward flt-32 -0xd.d62e8p+92f : -0x4.3170a8p+4f : inexact-ok
+= asinh downward dbl-64 -0xd.d62e8p+92 : -0x4.3170acb26585cp+4 : inexact-ok
+= asinh tonearest dbl-64 -0xd.d62e8p+92 : -0x4.3170acb265858p+4 : inexact-ok
+= asinh towardzero dbl-64 -0xd.d62e8p+92 : -0x4.3170acb265858p+4 : inexact-ok
+= asinh upward dbl-64 -0xd.d62e8p+92 : -0x4.3170acb265858p+4 : inexact-ok
+= asinh downward ldbl-96-intel -0xd.d62e8p+92L : -0x4.3170acb265858008p+4L : inexact-ok
+= asinh tonearest ldbl-96-intel -0xd.d62e8p+92L : -0x4.3170acb265858p+4L : inexact-ok
+= asinh towardzero ldbl-96-intel -0xd.d62e8p+92L : -0x4.3170acb265858p+4L : inexact-ok
+= asinh upward ldbl-96-intel -0xd.d62e8p+92L : -0x4.3170acb265858p+4L : inexact-ok
+= asinh downward ldbl-96-m68k -0xd.d62e8p+92L : -0x4.3170acb265858008p+4L : inexact-ok
+= asinh tonearest ldbl-96-m68k -0xd.d62e8p+92L : -0x4.3170acb265858p+4L : inexact-ok
+= asinh towardzero ldbl-96-m68k -0xd.d62e8p+92L : -0x4.3170acb265858p+4L : inexact-ok
+= asinh upward ldbl-96-m68k -0xd.d62e8p+92L : -0x4.3170acb265858p+4L : inexact-ok
+= asinh downward ldbl-128 -0xd.d62e8p+92L : -0x4.3170acb265858000c5d391e6721p+4L : inexact-ok
+= asinh tonearest ldbl-128 -0xd.d62e8p+92L : -0x4.3170acb265858000c5d391e6721p+4L : inexact-ok
+= asinh towardzero ldbl-128 -0xd.d62e8p+92L : -0x4.3170acb265858000c5d391e6720cp+4L : inexact-ok
+= asinh upward ldbl-128 -0xd.d62e8p+92L : -0x4.3170acb265858000c5d391e6720cp+4L : inexact-ok
+= asinh downward ldbl-128ibm -0xd.d62e8p+92L : -0x4.3170acb265858000c5d391e674p+4L : inexact-ok
+= asinh tonearest ldbl-128ibm -0xd.d62e8p+92L : -0x4.3170acb265858000c5d391e672p+4L : inexact-ok
+= asinh towardzero ldbl-128ibm -0xd.d62e8p+92L : -0x4.3170acb265858000c5d391e672p+4L : inexact-ok
+= asinh upward ldbl-128ibm -0xd.d62e8p+92L : -0x4.3170acb265858000c5d391e672p+4L : inexact-ok
+asinh -0x4.cfb9805a53a2065p-4
+= asinh downward flt-32 -0x4.cfb98p-4f : -0x4.bde0b8p-4f : inexact-ok
+= asinh tonearest flt-32 -0x4.cfb98p-4f : -0x4.bde0b8p-4f : inexact-ok
+= asinh towardzero flt-32 -0x4.cfb98p-4f : -0x4.bde0bp-4f : inexact-ok
+= asinh upward flt-32 -0x4.cfb98p-4f : -0x4.bde0bp-4f : inexact-ok
+= asinh downward dbl-64 -0x4.cfb98p-4 : -0x4.bde0b72ea682p-4 : inexact-ok
+= asinh tonearest dbl-64 -0x4.cfb98p-4 : -0x4.bde0b72ea682p-4 : inexact-ok
+= asinh towardzero dbl-64 -0x4.cfb98p-4 : -0x4.bde0b72ea681cp-4 : inexact-ok
+= asinh upward dbl-64 -0x4.cfb98p-4 : -0x4.bde0b72ea681cp-4 : inexact-ok
+= asinh downward ldbl-96-intel -0x4.cfb98p-4L : -0x4.bde0b72ea681f6fp-4L : inexact-ok
+= asinh tonearest ldbl-96-intel -0x4.cfb98p-4L : -0x4.bde0b72ea681f6e8p-4L : inexact-ok
+= asinh towardzero ldbl-96-intel -0x4.cfb98p-4L : -0x4.bde0b72ea681f6e8p-4L : inexact-ok
+= asinh upward ldbl-96-intel -0x4.cfb98p-4L : -0x4.bde0b72ea681f6e8p-4L : inexact-ok
+= asinh downward ldbl-96-m68k -0x4.cfb98p-4L : -0x4.bde0b72ea681f6fp-4L : inexact-ok
+= asinh tonearest ldbl-96-m68k -0x4.cfb98p-4L : -0x4.bde0b72ea681f6e8p-4L : inexact-ok
+= asinh towardzero ldbl-96-m68k -0x4.cfb98p-4L : -0x4.bde0b72ea681f6e8p-4L : inexact-ok
+= asinh upward ldbl-96-m68k -0x4.cfb98p-4L : -0x4.bde0b72ea681f6e8p-4L : inexact-ok
+= asinh downward ldbl-128 -0x4.cfb98p-4L : -0x4.bde0b72ea681f6e82ea91bcdc42p-4L : inexact-ok
+= asinh tonearest ldbl-128 -0x4.cfb98p-4L : -0x4.bde0b72ea681f6e82ea91bcdc42p-4L : inexact-ok
+= asinh towardzero ldbl-128 -0x4.cfb98p-4L : -0x4.bde0b72ea681f6e82ea91bcdc41cp-4L : inexact-ok
+= asinh upward ldbl-128 -0x4.cfb98p-4L : -0x4.bde0b72ea681f6e82ea91bcdc41cp-4L : inexact-ok
+= asinh downward ldbl-128ibm -0x4.cfb98p-4L : -0x4.bde0b72ea681f6e82ea91bcdc6p-4L : inexact-ok
+= asinh tonearest ldbl-128ibm -0x4.cfb98p-4L : -0x4.bde0b72ea681f6e82ea91bcdc4p-4L : inexact-ok
+= asinh towardzero ldbl-128ibm -0x4.cfb98p-4L : -0x4.bde0b72ea681f6e82ea91bcdc4p-4L : inexact-ok
+= asinh upward ldbl-128ibm -0x4.cfb98p-4L : -0x4.bde0b72ea681f6e82ea91bcdc4p-4L : inexact-ok
+= asinh downward flt-32 -0x4.cfb988p-4f : -0x4.bde0cp-4f : inexact-ok
+= asinh tonearest flt-32 -0x4.cfb988p-4f : -0x4.bde0cp-4f : inexact-ok
+= asinh towardzero flt-32 -0x4.cfb988p-4f : -0x4.bde0b8p-4f : inexact-ok
+= asinh upward flt-32 -0x4.cfb988p-4f : -0x4.bde0b8p-4f : inexact-ok
+= asinh downward dbl-64 -0x4.cfb988p-4 : -0x4.bde0bed7e48fp-4 : inexact-ok
+= asinh tonearest dbl-64 -0x4.cfb988p-4 : -0x4.bde0bed7e48ecp-4 : inexact-ok
+= asinh towardzero dbl-64 -0x4.cfb988p-4 : -0x4.bde0bed7e48ecp-4 : inexact-ok
+= asinh upward dbl-64 -0x4.cfb988p-4 : -0x4.bde0bed7e48ecp-4 : inexact-ok
+= asinh downward ldbl-96-intel -0x4.cfb988p-4L : -0x4.bde0bed7e48ed178p-4L : inexact-ok
+= asinh tonearest ldbl-96-intel -0x4.cfb988p-4L : -0x4.bde0bed7e48ed178p-4L : inexact-ok
+= asinh towardzero ldbl-96-intel -0x4.cfb988p-4L : -0x4.bde0bed7e48ed17p-4L : inexact-ok
+= asinh upward ldbl-96-intel -0x4.cfb988p-4L : -0x4.bde0bed7e48ed17p-4L : inexact-ok
+= asinh downward ldbl-96-m68k -0x4.cfb988p-4L : -0x4.bde0bed7e48ed178p-4L : inexact-ok
+= asinh tonearest ldbl-96-m68k -0x4.cfb988p-4L : -0x4.bde0bed7e48ed178p-4L : inexact-ok
+= asinh towardzero ldbl-96-m68k -0x4.cfb988p-4L : -0x4.bde0bed7e48ed17p-4L : inexact-ok
+= asinh upward ldbl-96-m68k -0x4.cfb988p-4L : -0x4.bde0bed7e48ed17p-4L : inexact-ok
+= asinh downward ldbl-128 -0x4.cfb988p-4L : -0x4.bde0bed7e48ed176770b2cee5408p-4L : inexact-ok
+= asinh tonearest ldbl-128 -0x4.cfb988p-4L : -0x4.bde0bed7e48ed176770b2cee5404p-4L : inexact-ok
+= asinh towardzero ldbl-128 -0x4.cfb988p-4L : -0x4.bde0bed7e48ed176770b2cee5404p-4L : inexact-ok
+= asinh upward ldbl-128 -0x4.cfb988p-4L : -0x4.bde0bed7e48ed176770b2cee5404p-4L : inexact-ok
+= asinh downward ldbl-128ibm -0x4.cfb988p-4L : -0x4.bde0bed7e48ed176770b2cee56p-4L : inexact-ok
+= asinh tonearest ldbl-128ibm -0x4.cfb988p-4L : -0x4.bde0bed7e48ed176770b2cee54p-4L : inexact-ok
+= asinh towardzero ldbl-128ibm -0x4.cfb988p-4L : -0x4.bde0bed7e48ed176770b2cee54p-4L : inexact-ok
+= asinh upward ldbl-128ibm -0x4.cfb988p-4L : -0x4.bde0bed7e48ed176770b2cee54p-4L : inexact-ok
+= asinh downward dbl-64 -0x4.cfb9805a53a2p-4 : -0x4.bde0b78526934p-4 : inexact-ok
+= asinh tonearest dbl-64 -0x4.cfb9805a53a2p-4 : -0x4.bde0b7852693p-4 : inexact-ok
+= asinh towardzero dbl-64 -0x4.cfb9805a53a2p-4 : -0x4.bde0b7852693p-4 : inexact-ok
+= asinh upward dbl-64 -0x4.cfb9805a53a2p-4 : -0x4.bde0b7852693p-4 : inexact-ok
+= asinh downward ldbl-96-intel -0x4.cfb9805a53a2p-4L : -0x4.bde0b78526931428p-4L : inexact-ok
+= asinh tonearest ldbl-96-intel -0x4.cfb9805a53a2p-4L : -0x4.bde0b78526931428p-4L : inexact-ok
+= asinh towardzero ldbl-96-intel -0x4.cfb9805a53a2p-4L : -0x4.bde0b7852693142p-4L : inexact-ok
+= asinh upward ldbl-96-intel -0x4.cfb9805a53a2p-4L : -0x4.bde0b7852693142p-4L : inexact-ok
+= asinh downward ldbl-96-m68k -0x4.cfb9805a53a2p-4L : -0x4.bde0b78526931428p-4L : inexact-ok
+= asinh tonearest ldbl-96-m68k -0x4.cfb9805a53a2p-4L : -0x4.bde0b78526931428p-4L : inexact-ok
+= asinh towardzero ldbl-96-m68k -0x4.cfb9805a53a2p-4L : -0x4.bde0b7852693142p-4L : inexact-ok
+= asinh upward ldbl-96-m68k -0x4.cfb9805a53a2p-4L : -0x4.bde0b7852693142p-4L : inexact-ok
+= asinh downward ldbl-128 -0x4.cfb9805a53a2p-4L : -0x4.bde0b785269314242ca206df863cp-4L : inexact-ok
+= asinh tonearest ldbl-128 -0x4.cfb9805a53a2p-4L : -0x4.bde0b785269314242ca206df8638p-4L : inexact-ok
+= asinh towardzero ldbl-128 -0x4.cfb9805a53a2p-4L : -0x4.bde0b785269314242ca206df8638p-4L : inexact-ok
+= asinh upward ldbl-128 -0x4.cfb9805a53a2p-4L : -0x4.bde0b785269314242ca206df8638p-4L : inexact-ok
+= asinh downward ldbl-128ibm -0x4.cfb9805a53a2p-4L : -0x4.bde0b785269314242ca206df88p-4L : inexact-ok
+= asinh tonearest ldbl-128ibm -0x4.cfb9805a53a2p-4L : -0x4.bde0b785269314242ca206df86p-4L : inexact-ok
+= asinh towardzero ldbl-128ibm -0x4.cfb9805a53a2p-4L : -0x4.bde0b785269314242ca206df86p-4L : inexact-ok
+= asinh upward ldbl-128ibm -0x4.cfb9805a53a2p-4L : -0x4.bde0b785269314242ca206df86p-4L : inexact-ok
+= asinh downward dbl-64 -0x4.cfb9805a53a24p-4 : -0x4.bde0b78526938p-4 : inexact-ok
+= asinh tonearest dbl-64 -0x4.cfb9805a53a24p-4 : -0x4.bde0b78526934p-4 : inexact-ok
+= asinh towardzero dbl-64 -0x4.cfb9805a53a24p-4 : -0x4.bde0b78526934p-4 : inexact-ok
+= asinh upward dbl-64 -0x4.cfb9805a53a24p-4 : -0x4.bde0b78526934p-4 : inexact-ok
+= asinh downward ldbl-96-intel -0x4.cfb9805a53a24p-4L : -0x4.bde0b7852693517p-4L : inexact-ok
+= asinh tonearest ldbl-96-intel -0x4.cfb9805a53a24p-4L : -0x4.bde0b7852693517p-4L : inexact-ok
+= asinh towardzero ldbl-96-intel -0x4.cfb9805a53a24p-4L : -0x4.bde0b78526935168p-4L : inexact-ok
+= asinh upward ldbl-96-intel -0x4.cfb9805a53a24p-4L : -0x4.bde0b78526935168p-4L : inexact-ok
+= asinh downward ldbl-96-m68k -0x4.cfb9805a53a24p-4L : -0x4.bde0b7852693517p-4L : inexact-ok
+= asinh tonearest ldbl-96-m68k -0x4.cfb9805a53a24p-4L : -0x4.bde0b7852693517p-4L : inexact-ok
+= asinh towardzero ldbl-96-m68k -0x4.cfb9805a53a24p-4L : -0x4.bde0b78526935168p-4L : inexact-ok
+= asinh upward ldbl-96-m68k -0x4.cfb9805a53a24p-4L : -0x4.bde0b78526935168p-4L : inexact-ok
+= asinh downward ldbl-128 -0x4.cfb9805a53a24p-4L : -0x4.bde0b7852693516e1d0cb5a0a54cp-4L : inexact-ok
+= asinh tonearest ldbl-128 -0x4.cfb9805a53a24p-4L : -0x4.bde0b7852693516e1d0cb5a0a548p-4L : inexact-ok
+= asinh towardzero ldbl-128 -0x4.cfb9805a53a24p-4L : -0x4.bde0b7852693516e1d0cb5a0a548p-4L : inexact-ok
+= asinh upward ldbl-128 -0x4.cfb9805a53a24p-4L : -0x4.bde0b7852693516e1d0cb5a0a548p-4L : inexact-ok
+= asinh downward ldbl-128ibm -0x4.cfb9805a53a24p-4L : -0x4.bde0b7852693516e1d0cb5a0a6p-4L : inexact-ok
+= asinh tonearest ldbl-128ibm -0x4.cfb9805a53a24p-4L : -0x4.bde0b7852693516e1d0cb5a0a6p-4L : inexact-ok
+= asinh towardzero ldbl-128ibm -0x4.cfb9805a53a24p-4L : -0x4.bde0b7852693516e1d0cb5a0a4p-4L : inexact-ok
+= asinh upward ldbl-128ibm -0x4.cfb9805a53a24p-4L : -0x4.bde0b7852693516e1d0cb5a0a4p-4L : inexact-ok
+= asinh downward ldbl-96-intel -0x4.cfb9805a53a2065p-4L : -0x4.bde0b78526931a3p-4L : inexact-ok
+= asinh tonearest ldbl-96-intel -0x4.cfb9805a53a2065p-4L : -0x4.bde0b78526931a3p-4L : inexact-ok
+= asinh towardzero ldbl-96-intel -0x4.cfb9805a53a2065p-4L : -0x4.bde0b78526931a28p-4L : inexact-ok
+= asinh upward ldbl-96-intel -0x4.cfb9805a53a2065p-4L : -0x4.bde0b78526931a28p-4L : inexact-ok
+= asinh downward ldbl-96-m68k -0x4.cfb9805a53a2065p-4L : -0x4.bde0b78526931a3p-4L : inexact-ok
+= asinh tonearest ldbl-96-m68k -0x4.cfb9805a53a2065p-4L : -0x4.bde0b78526931a3p-4L : inexact-ok
+= asinh towardzero ldbl-96-m68k -0x4.cfb9805a53a2065p-4L : -0x4.bde0b78526931a28p-4L : inexact-ok
+= asinh upward ldbl-96-m68k -0x4.cfb9805a53a2065p-4L : -0x4.bde0b78526931a28p-4L : inexact-ok
+= asinh downward ldbl-128 -0x4.cfb9805a53a2065p-4L : -0x4.bde0b78526931a2fb7988c9c129p-4L : inexact-ok
+= asinh tonearest ldbl-128 -0x4.cfb9805a53a2065p-4L : -0x4.bde0b78526931a2fb7988c9c128cp-4L : inexact-ok
+= asinh towardzero ldbl-128 -0x4.cfb9805a53a2065p-4L : -0x4.bde0b78526931a2fb7988c9c128cp-4L : inexact-ok
+= asinh upward ldbl-128 -0x4.cfb9805a53a2065p-4L : -0x4.bde0b78526931a2fb7988c9c128cp-4L : inexact-ok
+= asinh downward ldbl-128ibm -0x4.cfb9805a53a2065p-4L : -0x4.bde0b78526931a2fb7988c9c14p-4L : inexact-ok
+= asinh tonearest ldbl-128ibm -0x4.cfb9805a53a2065p-4L : -0x4.bde0b78526931a2fb7988c9c12p-4L : inexact-ok
+= asinh towardzero ldbl-128ibm -0x4.cfb9805a53a2065p-4L : -0x4.bde0b78526931a2fb7988c9c12p-4L : inexact-ok
+= asinh upward ldbl-128ibm -0x4.cfb9805a53a2065p-4L : -0x4.bde0b78526931a2fb7988c9c12p-4L : inexact-ok
+asinh -0x5.cabae7a011e33d9p-4
+= asinh downward flt-32 -0x5.cabaep-4f : -0x5.ac1ebp-4f : inexact-ok
+= asinh tonearest flt-32 -0x5.cabaep-4f : -0x5.ac1ebp-4f : inexact-ok
+= asinh towardzero flt-32 -0x5.cabaep-4f : -0x5.ac1ea8p-4f : inexact-ok
+= asinh upward flt-32 -0x5.cabaep-4f : -0x5.ac1ea8p-4f : inexact-ok
+= asinh downward dbl-64 -0x5.cabaep-4 : -0x5.ac1eaf0870dccp-4 : inexact-ok
+= asinh tonearest dbl-64 -0x5.cabaep-4 : -0x5.ac1eaf0870dccp-4 : inexact-ok
+= asinh towardzero dbl-64 -0x5.cabaep-4 : -0x5.ac1eaf0870dc8p-4 : inexact-ok
+= asinh upward dbl-64 -0x5.cabaep-4 : -0x5.ac1eaf0870dc8p-4 : inexact-ok
+= asinh downward ldbl-96-intel -0x5.cabaep-4L : -0x5.ac1eaf0870dcb5p-4L : inexact-ok
+= asinh tonearest ldbl-96-intel -0x5.cabaep-4L : -0x5.ac1eaf0870dcb5p-4L : inexact-ok
+= asinh towardzero ldbl-96-intel -0x5.cabaep-4L : -0x5.ac1eaf0870dcb4f8p-4L : inexact-ok
+= asinh upward ldbl-96-intel -0x5.cabaep-4L : -0x5.ac1eaf0870dcb4f8p-4L : inexact-ok
+= asinh downward ldbl-96-m68k -0x5.cabaep-4L : -0x5.ac1eaf0870dcb5p-4L : inexact-ok
+= asinh tonearest ldbl-96-m68k -0x5.cabaep-4L : -0x5.ac1eaf0870dcb5p-4L : inexact-ok
+= asinh towardzero ldbl-96-m68k -0x5.cabaep-4L : -0x5.ac1eaf0870dcb4f8p-4L : inexact-ok
+= asinh upward ldbl-96-m68k -0x5.cabaep-4L : -0x5.ac1eaf0870dcb4f8p-4L : inexact-ok
+= asinh downward ldbl-128 -0x5.cabaep-4L : -0x5.ac1eaf0870dcb4fc584cd1a4e9a4p-4L : inexact-ok
+= asinh tonearest ldbl-128 -0x5.cabaep-4L : -0x5.ac1eaf0870dcb4fc584cd1a4e9a4p-4L : inexact-ok
+= asinh towardzero ldbl-128 -0x5.cabaep-4L : -0x5.ac1eaf0870dcb4fc584cd1a4e9ap-4L : inexact-ok
+= asinh upward ldbl-128 -0x5.cabaep-4L : -0x5.ac1eaf0870dcb4fc584cd1a4e9ap-4L : inexact-ok
+= asinh downward ldbl-128ibm -0x5.cabaep-4L : -0x5.ac1eaf0870dcb4fc584cd1a4eap-4L : inexact-ok
+= asinh tonearest ldbl-128ibm -0x5.cabaep-4L : -0x5.ac1eaf0870dcb4fc584cd1a4eap-4L : inexact-ok
+= asinh towardzero ldbl-128ibm -0x5.cabaep-4L : -0x5.ac1eaf0870dcb4fc584cd1a4e8p-4L : inexact-ok
+= asinh upward ldbl-128ibm -0x5.cabaep-4L : -0x5.ac1eaf0870dcb4fc584cd1a4e8p-4L : inexact-ok
+= asinh downward flt-32 -0x5.cabae8p-4f : -0x5.ac1eb8p-4f : inexact-ok
+= asinh tonearest flt-32 -0x5.cabae8p-4f : -0x5.ac1eb8p-4f : inexact-ok
+= asinh towardzero flt-32 -0x5.cabae8p-4f : -0x5.ac1ebp-4f : inexact-ok
+= asinh upward flt-32 -0x5.cabae8p-4f : -0x5.ac1ebp-4f : inexact-ok
+= asinh downward dbl-64 -0x5.cabae8p-4 : -0x5.ac1eb68e26b14p-4 : inexact-ok
+= asinh tonearest dbl-64 -0x5.cabae8p-4 : -0x5.ac1eb68e26b14p-4 : inexact-ok
+= asinh towardzero dbl-64 -0x5.cabae8p-4 : -0x5.ac1eb68e26b1p-4 : inexact-ok
+= asinh upward dbl-64 -0x5.cabae8p-4 : -0x5.ac1eb68e26b1p-4 : inexact-ok
+= asinh downward ldbl-96-intel -0x5.cabae8p-4L : -0x5.ac1eb68e26b132a8p-4L : inexact-ok
+= asinh tonearest ldbl-96-intel -0x5.cabae8p-4L : -0x5.ac1eb68e26b132a8p-4L : inexact-ok
+= asinh towardzero ldbl-96-intel -0x5.cabae8p-4L : -0x5.ac1eb68e26b132ap-4L : inexact-ok
+= asinh upward ldbl-96-intel -0x5.cabae8p-4L : -0x5.ac1eb68e26b132ap-4L : inexact-ok
+= asinh downward ldbl-96-m68k -0x5.cabae8p-4L : -0x5.ac1eb68e26b132a8p-4L : inexact-ok
+= asinh tonearest ldbl-96-m68k -0x5.cabae8p-4L : -0x5.ac1eb68e26b132a8p-4L : inexact-ok
+= asinh towardzero ldbl-96-m68k -0x5.cabae8p-4L : -0x5.ac1eb68e26b132ap-4L : inexact-ok
+= asinh upward ldbl-96-m68k -0x5.cabae8p-4L : -0x5.ac1eb68e26b132ap-4L : inexact-ok
+= asinh downward ldbl-128 -0x5.cabae8p-4L : -0x5.ac1eb68e26b132a5e3ce931aa7b4p-4L : inexact-ok
+= asinh tonearest ldbl-128 -0x5.cabae8p-4L : -0x5.ac1eb68e26b132a5e3ce931aa7b4p-4L : inexact-ok
+= asinh towardzero ldbl-128 -0x5.cabae8p-4L : -0x5.ac1eb68e26b132a5e3ce931aa7bp-4L : inexact-ok
+= asinh upward ldbl-128 -0x5.cabae8p-4L : -0x5.ac1eb68e26b132a5e3ce931aa7bp-4L : inexact-ok
+= asinh downward ldbl-128ibm -0x5.cabae8p-4L : -0x5.ac1eb68e26b132a5e3ce931aa8p-4L : inexact-ok
+= asinh tonearest ldbl-128ibm -0x5.cabae8p-4L : -0x5.ac1eb68e26b132a5e3ce931aa8p-4L : inexact-ok
+= asinh towardzero ldbl-128ibm -0x5.cabae8p-4L : -0x5.ac1eb68e26b132a5e3ce931aa6p-4L : inexact-ok
+= asinh upward ldbl-128ibm -0x5.cabae8p-4L : -0x5.ac1eb68e26b132a5e3ce931aa6p-4L : inexact-ok
+= asinh downward dbl-64 -0x5.cabae7a011e3p-4 : -0x5.ac1eb633f2fdp-4 : inexact-ok
+= asinh tonearest dbl-64 -0x5.cabae7a011e3p-4 : -0x5.ac1eb633f2fccp-4 : inexact-ok
+= asinh towardzero dbl-64 -0x5.cabae7a011e3p-4 : -0x5.ac1eb633f2fccp-4 : inexact-ok
+= asinh upward dbl-64 -0x5.cabae7a011e3p-4 : -0x5.ac1eb633f2fccp-4 : inexact-ok
+= asinh downward ldbl-96-intel -0x5.cabae7a011e3p-4L : -0x5.ac1eb633f2fcd81p-4L : inexact-ok
+= asinh tonearest ldbl-96-intel -0x5.cabae7a011e3p-4L : -0x5.ac1eb633f2fcd81p-4L : inexact-ok
+= asinh towardzero ldbl-96-intel -0x5.cabae7a011e3p-4L : -0x5.ac1eb633f2fcd808p-4L : inexact-ok
+= asinh upward ldbl-96-intel -0x5.cabae7a011e3p-4L : -0x5.ac1eb633f2fcd808p-4L : inexact-ok
+= asinh downward ldbl-96-m68k -0x5.cabae7a011e3p-4L : -0x5.ac1eb633f2fcd81p-4L : inexact-ok
+= asinh tonearest ldbl-96-m68k -0x5.cabae7a011e3p-4L : -0x5.ac1eb633f2fcd81p-4L : inexact-ok
+= asinh towardzero ldbl-96-m68k -0x5.cabae7a011e3p-4L : -0x5.ac1eb633f2fcd808p-4L : inexact-ok
+= asinh upward ldbl-96-m68k -0x5.cabae7a011e3p-4L : -0x5.ac1eb633f2fcd808p-4L : inexact-ok
+= asinh downward ldbl-128 -0x5.cabae7a011e3p-4L : -0x5.ac1eb633f2fcd80e04e8e6253e2p-4L : inexact-ok
+= asinh tonearest ldbl-128 -0x5.cabae7a011e3p-4L : -0x5.ac1eb633f2fcd80e04e8e6253e2p-4L : inexact-ok
+= asinh towardzero ldbl-128 -0x5.cabae7a011e3p-4L : -0x5.ac1eb633f2fcd80e04e8e6253e1cp-4L : inexact-ok
+= asinh upward ldbl-128 -0x5.cabae7a011e3p-4L : -0x5.ac1eb633f2fcd80e04e8e6253e1cp-4L : inexact-ok
+= asinh downward ldbl-128ibm -0x5.cabae7a011e3p-4L : -0x5.ac1eb633f2fcd80e04e8e6254p-4L : inexact-ok
+= asinh tonearest ldbl-128ibm -0x5.cabae7a011e3p-4L : -0x5.ac1eb633f2fcd80e04e8e6253ep-4L : inexact-ok
+= asinh towardzero ldbl-128ibm -0x5.cabae7a011e3p-4L : -0x5.ac1eb633f2fcd80e04e8e6253ep-4L : inexact-ok
+= asinh upward ldbl-128ibm -0x5.cabae7a011e3p-4L : -0x5.ac1eb633f2fcd80e04e8e6253ep-4L : inexact-ok
+= asinh downward dbl-64 -0x5.cabae7a011e34p-4 : -0x5.ac1eb633f2fd4p-4 : inexact-ok
+= asinh tonearest dbl-64 -0x5.cabae7a011e34p-4 : -0x5.ac1eb633f2fdp-4 : inexact-ok
+= asinh towardzero dbl-64 -0x5.cabae7a011e34p-4 : -0x5.ac1eb633f2fdp-4 : inexact-ok
+= asinh upward dbl-64 -0x5.cabae7a011e34p-4 : -0x5.ac1eb633f2fdp-4 : inexact-ok
+= asinh downward ldbl-96-intel -0x5.cabae7a011e34p-4L : -0x5.ac1eb633f2fd144p-4L : inexact-ok
+= asinh tonearest ldbl-96-intel -0x5.cabae7a011e34p-4L : -0x5.ac1eb633f2fd1438p-4L : inexact-ok
+= asinh towardzero ldbl-96-intel -0x5.cabae7a011e34p-4L : -0x5.ac1eb633f2fd1438p-4L : inexact-ok
+= asinh upward ldbl-96-intel -0x5.cabae7a011e34p-4L : -0x5.ac1eb633f2fd1438p-4L : inexact-ok
+= asinh downward ldbl-96-m68k -0x5.cabae7a011e34p-4L : -0x5.ac1eb633f2fd144p-4L : inexact-ok
+= asinh tonearest ldbl-96-m68k -0x5.cabae7a011e34p-4L : -0x5.ac1eb633f2fd1438p-4L : inexact-ok
+= asinh towardzero ldbl-96-m68k -0x5.cabae7a011e34p-4L : -0x5.ac1eb633f2fd1438p-4L : inexact-ok
+= asinh upward ldbl-96-m68k -0x5.cabae7a011e34p-4L : -0x5.ac1eb633f2fd1438p-4L : inexact-ok
+= asinh downward ldbl-128 -0x5.cabae7a011e34p-4L : -0x5.ac1eb633f2fd143bb3887641c888p-4L : inexact-ok
+= asinh tonearest ldbl-128 -0x5.cabae7a011e34p-4L : -0x5.ac1eb633f2fd143bb3887641c888p-4L : inexact-ok
+= asinh towardzero ldbl-128 -0x5.cabae7a011e34p-4L : -0x5.ac1eb633f2fd143bb3887641c884p-4L : inexact-ok
+= asinh upward ldbl-128 -0x5.cabae7a011e34p-4L : -0x5.ac1eb633f2fd143bb3887641c884p-4L : inexact-ok
+= asinh downward ldbl-128ibm -0x5.cabae7a011e34p-4L : -0x5.ac1eb633f2fd143bb3887641cap-4L : inexact-ok
+= asinh tonearest ldbl-128ibm -0x5.cabae7a011e34p-4L : -0x5.ac1eb633f2fd143bb3887641c8p-4L : inexact-ok
+= asinh towardzero ldbl-128ibm -0x5.cabae7a011e34p-4L : -0x5.ac1eb633f2fd143bb3887641c8p-4L : inexact-ok
+= asinh upward ldbl-128ibm -0x5.cabae7a011e34p-4L : -0x5.ac1eb633f2fd143bb3887641c8p-4L : inexact-ok
+= asinh downward ldbl-96-intel -0x5.cabae7a011e33d9p-4L : -0x5.ac1eb633f2fd11f8p-4L : inexact-ok
+= asinh tonearest ldbl-96-intel -0x5.cabae7a011e33d9p-4L : -0x5.ac1eb633f2fd11fp-4L : inexact-ok
+= asinh towardzero ldbl-96-intel -0x5.cabae7a011e33d9p-4L : -0x5.ac1eb633f2fd11fp-4L : inexact-ok
+= asinh upward ldbl-96-intel -0x5.cabae7a011e33d9p-4L : -0x5.ac1eb633f2fd11fp-4L : inexact-ok
+= asinh downward ldbl-96-m68k -0x5.cabae7a011e33d9p-4L : -0x5.ac1eb633f2fd11f8p-4L : inexact-ok
+= asinh tonearest ldbl-96-m68k -0x5.cabae7a011e33d9p-4L : -0x5.ac1eb633f2fd11fp-4L : inexact-ok
+= asinh towardzero ldbl-96-m68k -0x5.cabae7a011e33d9p-4L : -0x5.ac1eb633f2fd11fp-4L : inexact-ok
+= asinh upward ldbl-96-m68k -0x5.cabae7a011e33d9p-4L : -0x5.ac1eb633f2fd11fp-4L : inexact-ok
+= asinh downward ldbl-128 -0x5.cabae7a011e33d9p-4L : -0x5.ac1eb633f2fd11f0f621e284b244p-4L : inexact-ok
+= asinh tonearest ldbl-128 -0x5.cabae7a011e33d9p-4L : -0x5.ac1eb633f2fd11f0f621e284b244p-4L : inexact-ok
+= asinh towardzero ldbl-128 -0x5.cabae7a011e33d9p-4L : -0x5.ac1eb633f2fd11f0f621e284b24p-4L : inexact-ok
+= asinh upward ldbl-128 -0x5.cabae7a011e33d9p-4L : -0x5.ac1eb633f2fd11f0f621e284b24p-4L : inexact-ok
+= asinh downward ldbl-128ibm -0x5.cabae7a011e33d9p-4L : -0x5.ac1eb633f2fd11f0f621e284b4p-4L : inexact-ok
+= asinh tonearest ldbl-128ibm -0x5.cabae7a011e33d9p-4L : -0x5.ac1eb633f2fd11f0f621e284b2p-4L : inexact-ok
+= asinh towardzero ldbl-128ibm -0x5.cabae7a011e33d9p-4L : -0x5.ac1eb633f2fd11f0f621e284b2p-4L : inexact-ok
+= asinh upward ldbl-128ibm -0x5.cabae7a011e33d9p-4L : -0x5.ac1eb633f2fd11f0f621e284b2p-4L : inexact-ok
+asinh -0x6.e26358p-4
+= asinh downward flt-32 -0x6.e26358p-4f : -0x6.b01868p-4f : inexact-ok
+= asinh tonearest flt-32 -0x6.e26358p-4f : -0x6.b0186p-4f : inexact-ok
+= asinh towardzero flt-32 -0x6.e26358p-4f : -0x6.b0186p-4f : inexact-ok
+= asinh upward flt-32 -0x6.e26358p-4f : -0x6.b0186p-4f : inexact-ok
+= asinh downward dbl-64 -0x6.e26358p-4 : -0x6.b01863558de0cp-4 : inexact-ok
+= asinh tonearest dbl-64 -0x6.e26358p-4 : -0x6.b01863558de0cp-4 : inexact-ok
+= asinh towardzero dbl-64 -0x6.e26358p-4 : -0x6.b01863558de08p-4 : inexact-ok
+= asinh upward dbl-64 -0x6.e26358p-4 : -0x6.b01863558de08p-4 : inexact-ok
+= asinh downward ldbl-96-intel -0x6.e26358p-4L : -0x6.b01863558de0abap-4L : inexact-ok
+= asinh tonearest ldbl-96-intel -0x6.e26358p-4L : -0x6.b01863558de0abap-4L : inexact-ok
+= asinh towardzero ldbl-96-intel -0x6.e26358p-4L : -0x6.b01863558de0ab98p-4L : inexact-ok
+= asinh upward ldbl-96-intel -0x6.e26358p-4L : -0x6.b01863558de0ab98p-4L : inexact-ok
+= asinh downward ldbl-96-m68k -0x6.e26358p-4L : -0x6.b01863558de0abap-4L : inexact-ok
+= asinh tonearest ldbl-96-m68k -0x6.e26358p-4L : -0x6.b01863558de0abap-4L : inexact-ok
+= asinh towardzero ldbl-96-m68k -0x6.e26358p-4L : -0x6.b01863558de0ab98p-4L : inexact-ok
+= asinh upward ldbl-96-m68k -0x6.e26358p-4L : -0x6.b01863558de0ab98p-4L : inexact-ok
+= asinh downward ldbl-128 -0x6.e26358p-4L : -0x6.b01863558de0ab9db866832ea55cp-4L : inexact-ok
+= asinh tonearest ldbl-128 -0x6.e26358p-4L : -0x6.b01863558de0ab9db866832ea558p-4L : inexact-ok
+= asinh towardzero ldbl-128 -0x6.e26358p-4L : -0x6.b01863558de0ab9db866832ea558p-4L : inexact-ok
+= asinh upward ldbl-128 -0x6.e26358p-4L : -0x6.b01863558de0ab9db866832ea558p-4L : inexact-ok
+= asinh downward ldbl-128ibm -0x6.e26358p-4L : -0x6.b01863558de0ab9db866832ea6p-4L : inexact-ok
+= asinh tonearest ldbl-128ibm -0x6.e26358p-4L : -0x6.b01863558de0ab9db866832ea6p-4L : inexact-ok
+= asinh towardzero ldbl-128ibm -0x6.e26358p-4L : -0x6.b01863558de0ab9db866832ea4p-4L : inexact-ok
+= asinh upward ldbl-128ibm -0x6.e26358p-4L : -0x6.b01863558de0ab9db866832ea4p-4L : inexact-ok
+asinh 0x6.c92c08p-4
+= asinh downward flt-32 0x6.c92c08p-4f : 0x6.98e81p-4f : inexact-ok
+= asinh tonearest flt-32 0x6.c92c08p-4f : 0x6.98e81p-4f : inexact-ok
+= asinh towardzero flt-32 0x6.c92c08p-4f : 0x6.98e81p-4f : inexact-ok
+= asinh upward flt-32 0x6.c92c08p-4f : 0x6.98e818p-4f : inexact-ok
+= asinh downward dbl-64 0x6.c92c08p-4 : 0x6.98e810591e8cp-4 : inexact-ok
+= asinh tonearest dbl-64 0x6.c92c08p-4 : 0x6.98e810591e8cp-4 : inexact-ok
+= asinh towardzero dbl-64 0x6.c92c08p-4 : 0x6.98e810591e8cp-4 : inexact-ok
+= asinh upward dbl-64 0x6.c92c08p-4 : 0x6.98e810591e8c4p-4 : inexact-ok
+= asinh downward ldbl-96-intel 0x6.c92c08p-4L : 0x6.98e810591e8c1c78p-4L : inexact-ok
+= asinh tonearest ldbl-96-intel 0x6.c92c08p-4L : 0x6.98e810591e8c1c78p-4L : inexact-ok
+= asinh towardzero ldbl-96-intel 0x6.c92c08p-4L : 0x6.98e810591e8c1c78p-4L : inexact-ok
+= asinh upward ldbl-96-intel 0x6.c92c08p-4L : 0x6.98e810591e8c1c8p-4L : inexact-ok
+= asinh downward ldbl-96-m68k 0x6.c92c08p-4L : 0x6.98e810591e8c1c78p-4L : inexact-ok
+= asinh tonearest ldbl-96-m68k 0x6.c92c08p-4L : 0x6.98e810591e8c1c78p-4L : inexact-ok
+= asinh towardzero ldbl-96-m68k 0x6.c92c08p-4L : 0x6.98e810591e8c1c78p-4L : inexact-ok
+= asinh upward ldbl-96-m68k 0x6.c92c08p-4L : 0x6.98e810591e8c1c8p-4L : inexact-ok
+= asinh downward ldbl-128 0x6.c92c08p-4L : 0x6.98e810591e8c1c7a088484b273bp-4L : inexact-ok
+= asinh tonearest ldbl-128 0x6.c92c08p-4L : 0x6.98e810591e8c1c7a088484b273b4p-4L : inexact-ok
+= asinh towardzero ldbl-128 0x6.c92c08p-4L : 0x6.98e810591e8c1c7a088484b273bp-4L : inexact-ok
+= asinh upward ldbl-128 0x6.c92c08p-4L : 0x6.98e810591e8c1c7a088484b273b4p-4L : inexact-ok
+= asinh downward ldbl-128ibm 0x6.c92c08p-4L : 0x6.98e810591e8c1c7a088484b272p-4L : inexact-ok
+= asinh tonearest ldbl-128ibm 0x6.c92c08p-4L : 0x6.98e810591e8c1c7a088484b274p-4L : inexact-ok
+= asinh towardzero ldbl-128ibm 0x6.c92c08p-4L : 0x6.98e810591e8c1c7a088484b272p-4L : inexact-ok
+= asinh upward ldbl-128ibm 0x6.c92c08p-4L : 0x6.98e810591e8c1c7a088484b274p-4L : inexact-ok
asinh 0x1p-500
= asinh downward flt-32 0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange-ok
= asinh tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
@@ -7721,6 +10557,281 @@ atan 0x1p-5
= atan tonearest ldbl-128ibm 0x8p-8L : 0x7.ff556eea5d892a13bcebbb6ed4p-8L : inexact-ok
= atan towardzero ldbl-128ibm 0x8p-8L : 0x7.ff556eea5d892a13bcebbb6ed4p-8L : inexact-ok
= atan upward ldbl-128ibm 0x8p-8L : 0x7.ff556eea5d892a13bcebbb6ed6p-8L : inexact-ok
+atan 0x1p-10
+= atan downward flt-32 0x4p-12f : 0x3.ffffe8p-12f : inexact-ok
+= atan tonearest flt-32 0x4p-12f : 0x3.ffffecp-12f : inexact-ok
+= atan towardzero flt-32 0x4p-12f : 0x3.ffffe8p-12f : inexact-ok
+= atan upward flt-32 0x4p-12f : 0x3.ffffecp-12f : inexact-ok
+= atan downward dbl-64 0x4p-12 : 0x3.ffffeaaaab776p-12 : inexact-ok
+= atan tonearest dbl-64 0x4p-12 : 0x3.ffffeaaaab778p-12 : inexact-ok
+= atan towardzero dbl-64 0x4p-12 : 0x3.ffffeaaaab776p-12 : inexact-ok
+= atan upward dbl-64 0x4p-12 : 0x3.ffffeaaaab778p-12 : inexact-ok
+= atan downward ldbl-96-intel 0x4p-12L : 0x3.ffffeaaaab77776cp-12L : inexact-ok
+= atan tonearest ldbl-96-intel 0x4p-12L : 0x3.ffffeaaaab77777p-12L : inexact-ok
+= atan towardzero ldbl-96-intel 0x4p-12L : 0x3.ffffeaaaab77776cp-12L : inexact-ok
+= atan upward ldbl-96-intel 0x4p-12L : 0x3.ffffeaaaab77777p-12L : inexact-ok
+= atan downward ldbl-96-m68k 0x4p-12L : 0x3.ffffeaaaab77776cp-12L : inexact-ok
+= atan tonearest ldbl-96-m68k 0x4p-12L : 0x3.ffffeaaaab77777p-12L : inexact-ok
+= atan towardzero ldbl-96-m68k 0x4p-12L : 0x3.ffffeaaaab77776cp-12L : inexact-ok
+= atan upward ldbl-96-m68k 0x4p-12L : 0x3.ffffeaaaab77777p-12L : inexact-ok
+= atan downward ldbl-128 0x4p-12L : 0x3.ffffeaaaab77776e52e5a019fbcep-12L : inexact-ok
+= atan tonearest ldbl-128 0x4p-12L : 0x3.ffffeaaaab77776e52e5a019fbcep-12L : inexact-ok
+= atan towardzero ldbl-128 0x4p-12L : 0x3.ffffeaaaab77776e52e5a019fbcep-12L : inexact-ok
+= atan upward ldbl-128 0x4p-12L : 0x3.ffffeaaaab77776e52e5a019fbdp-12L : inexact-ok
+= atan downward ldbl-128ibm 0x4p-12L : 0x3.ffffeaaaab77776e52e5a019fbp-12L : inexact-ok
+= atan tonearest ldbl-128ibm 0x4p-12L : 0x3.ffffeaaaab77776e52e5a019fcp-12L : inexact-ok
+= atan towardzero ldbl-128ibm 0x4p-12L : 0x3.ffffeaaaab77776e52e5a019fbp-12L : inexact-ok
+= atan upward ldbl-128ibm 0x4p-12L : 0x3.ffffeaaaab77776e52e5a019fcp-12L : inexact-ok
+atan 0x1p-15
+= atan downward flt-32 0x2p-16f : 0x1.fffffep-16f : inexact-ok
+= atan tonearest flt-32 0x2p-16f : 0x2p-16f : inexact-ok
+= atan towardzero flt-32 0x2p-16f : 0x1.fffffep-16f : inexact-ok
+= atan upward flt-32 0x2p-16f : 0x2p-16f : inexact-ok
+= atan downward dbl-64 0x2p-16 : 0x1.fffffffd55555p-16 : inexact-ok
+= atan tonearest dbl-64 0x2p-16 : 0x1.fffffffd55555p-16 : inexact-ok
+= atan towardzero dbl-64 0x2p-16 : 0x1.fffffffd55555p-16 : inexact-ok
+= atan upward dbl-64 0x2p-16 : 0x1.fffffffd55556p-16 : inexact-ok
+= atan downward ldbl-96-intel 0x2p-16L : 0x1.fffffffd5555555ap-16L : inexact-ok
+= atan tonearest ldbl-96-intel 0x2p-16L : 0x1.fffffffd5555555cp-16L : inexact-ok
+= atan towardzero ldbl-96-intel 0x2p-16L : 0x1.fffffffd5555555ap-16L : inexact-ok
+= atan upward ldbl-96-intel 0x2p-16L : 0x1.fffffffd5555555cp-16L : inexact-ok
+= atan downward ldbl-96-m68k 0x2p-16L : 0x1.fffffffd5555555ap-16L : inexact-ok
+= atan tonearest ldbl-96-m68k 0x2p-16L : 0x1.fffffffd5555555cp-16L : inexact-ok
+= atan towardzero ldbl-96-m68k 0x2p-16L : 0x1.fffffffd5555555ap-16L : inexact-ok
+= atan upward ldbl-96-m68k 0x2p-16L : 0x1.fffffffd5555555cp-16L : inexact-ok
+= atan downward ldbl-128 0x2p-16L : 0x1.fffffffd5555555bbbbbbba97297p-16L : inexact-ok
+= atan tonearest ldbl-128 0x2p-16L : 0x1.fffffffd5555555bbbbbbba97297p-16L : inexact-ok
+= atan towardzero ldbl-128 0x2p-16L : 0x1.fffffffd5555555bbbbbbba97297p-16L : inexact-ok
+= atan upward ldbl-128 0x2p-16L : 0x1.fffffffd5555555bbbbbbba97298p-16L : inexact-ok
+= atan downward ldbl-128ibm 0x2p-16L : 0x1.fffffffd5555555bbbbbbba9728p-16L : inexact-ok
+= atan tonearest ldbl-128ibm 0x2p-16L : 0x1.fffffffd5555555bbbbbbba9728p-16L : inexact-ok
+= atan towardzero ldbl-128ibm 0x2p-16L : 0x1.fffffffd5555555bbbbbbba9728p-16L : inexact-ok
+= atan upward ldbl-128ibm 0x2p-16L : 0x1.fffffffd5555555bbbbbbba973p-16L : inexact-ok
+atan 0x1p-20
+= atan downward flt-32 0x1p-20f : 0xf.fffffp-24f : inexact-ok
+= atan tonearest flt-32 0x1p-20f : 0x1p-20f : inexact-ok
+= atan towardzero flt-32 0x1p-20f : 0xf.fffffp-24f : inexact-ok
+= atan upward flt-32 0x1p-20f : 0x1p-20f : inexact-ok
+= atan downward dbl-64 0x1p-20 : 0xf.fffffffffaaa8p-24 : inexact-ok
+= atan tonearest dbl-64 0x1p-20 : 0xf.fffffffffaaa8p-24 : inexact-ok
+= atan towardzero dbl-64 0x1p-20 : 0xf.fffffffffaaa8p-24 : inexact-ok
+= atan upward dbl-64 0x1p-20 : 0xf.fffffffffaabp-24 : inexact-ok
+= atan downward ldbl-96-intel 0x1p-20L : 0xf.fffffffffaaaaaap-24L : inexact-ok
+= atan tonearest ldbl-96-intel 0x1p-20L : 0xf.fffffffffaaaaabp-24L : inexact-ok
+= atan towardzero ldbl-96-intel 0x1p-20L : 0xf.fffffffffaaaaaap-24L : inexact-ok
+= atan upward ldbl-96-intel 0x1p-20L : 0xf.fffffffffaaaaabp-24L : inexact-ok
+= atan downward ldbl-96-m68k 0x1p-20L : 0xf.fffffffffaaaaaap-24L : inexact-ok
+= atan tonearest ldbl-96-m68k 0x1p-20L : 0xf.fffffffffaaaaabp-24L : inexact-ok
+= atan towardzero ldbl-96-m68k 0x1p-20L : 0xf.fffffffffaaaaaap-24L : inexact-ok
+= atan upward ldbl-96-m68k 0x1p-20L : 0xf.fffffffffaaaaabp-24L : inexact-ok
+= atan downward ldbl-128 0x1p-20L : 0xf.fffffffffaaaaaaaaaadddddddd8p-24L : inexact-ok
+= atan tonearest ldbl-128 0x1p-20L : 0xf.fffffffffaaaaaaaaaadddddddep-24L : inexact-ok
+= atan towardzero ldbl-128 0x1p-20L : 0xf.fffffffffaaaaaaaaaadddddddd8p-24L : inexact-ok
+= atan upward ldbl-128 0x1p-20L : 0xf.fffffffffaaaaaaaaaadddddddep-24L : inexact-ok
+= atan downward ldbl-128ibm 0x1p-20L : 0xf.fffffffffaaaaaaaaaaddddddcp-24L : inexact-ok
+= atan tonearest ldbl-128ibm 0x1p-20L : 0xf.fffffffffaaaaaaaaaaddddddcp-24L : inexact-ok
+= atan towardzero ldbl-128ibm 0x1p-20L : 0xf.fffffffffaaaaaaaaaaddddddcp-24L : inexact-ok
+= atan upward ldbl-128ibm 0x1p-20L : 0xf.fffffffffaaaaaaaaaadddddep-24L : inexact-ok
+atan 0x1p-25
+= atan downward flt-32 0x8p-28f : 0x7.fffff8p-28f : inexact-ok
+= atan tonearest flt-32 0x8p-28f : 0x8p-28f : inexact-ok
+= atan towardzero flt-32 0x8p-28f : 0x7.fffff8p-28f : inexact-ok
+= atan upward flt-32 0x8p-28f : 0x8p-28f : inexact-ok
+= atan downward dbl-64 0x8p-28 : 0x7.ffffffffffff4p-28 : inexact-ok
+= atan tonearest dbl-64 0x8p-28 : 0x7.ffffffffffff4p-28 : inexact-ok
+= atan towardzero dbl-64 0x8p-28 : 0x7.ffffffffffff4p-28 : inexact-ok
+= atan upward dbl-64 0x8p-28 : 0x7.ffffffffffff8p-28 : inexact-ok
+= atan downward ldbl-96-intel 0x8p-28L : 0x7.ffffffffffff555p-28L : inexact-ok
+= atan tonearest ldbl-96-intel 0x8p-28L : 0x7.ffffffffffff5558p-28L : inexact-ok
+= atan towardzero ldbl-96-intel 0x8p-28L : 0x7.ffffffffffff555p-28L : inexact-ok
+= atan upward ldbl-96-intel 0x8p-28L : 0x7.ffffffffffff5558p-28L : inexact-ok
+= atan downward ldbl-96-m68k 0x8p-28L : 0x7.ffffffffffff555p-28L : inexact-ok
+= atan tonearest ldbl-96-m68k 0x8p-28L : 0x7.ffffffffffff5558p-28L : inexact-ok
+= atan towardzero ldbl-96-m68k 0x8p-28L : 0x7.ffffffffffff555p-28L : inexact-ok
+= atan upward ldbl-96-m68k 0x8p-28L : 0x7.ffffffffffff5558p-28L : inexact-ok
+= atan downward ldbl-128 0x8p-28L : 0x7.ffffffffffff5555555555556eecp-28L : inexact-ok
+= atan tonearest ldbl-128 0x8p-28L : 0x7.ffffffffffff5555555555556efp-28L : inexact-ok
+= atan towardzero ldbl-128 0x8p-28L : 0x7.ffffffffffff5555555555556eecp-28L : inexact-ok
+= atan upward ldbl-128 0x8p-28L : 0x7.ffffffffffff5555555555556efp-28L : inexact-ok
+= atan downward ldbl-128ibm 0x8p-28L : 0x7.ffffffffffff5555555555556ep-28L : inexact-ok
+= atan tonearest ldbl-128ibm 0x8p-28L : 0x7.ffffffffffff5555555555556ep-28L : inexact-ok
+= atan towardzero ldbl-128ibm 0x8p-28L : 0x7.ffffffffffff5555555555556ep-28L : inexact-ok
+= atan upward ldbl-128ibm 0x8p-28L : 0x7.ffffffffffff5555555555557p-28L : inexact-ok
+atan 0x1p-30
+= atan downward flt-32 0x4p-32f : 0x3.fffffcp-32f : inexact-ok
+= atan tonearest flt-32 0x4p-32f : 0x4p-32f : inexact-ok
+= atan towardzero flt-32 0x4p-32f : 0x3.fffffcp-32f : inexact-ok
+= atan upward flt-32 0x4p-32f : 0x4p-32f : inexact-ok
+= atan downward dbl-64 0x4p-32 : 0x3.ffffffffffffep-32 : inexact-ok
+= atan tonearest dbl-64 0x4p-32 : 0x4p-32 : inexact-ok
+= atan towardzero dbl-64 0x4p-32 : 0x3.ffffffffffffep-32 : inexact-ok
+= atan upward dbl-64 0x4p-32 : 0x4p-32 : inexact-ok
+= atan downward ldbl-96-intel 0x4p-32L : 0x3.ffffffffffffffe8p-32L : inexact-ok
+= atan tonearest ldbl-96-intel 0x4p-32L : 0x3.ffffffffffffffecp-32L : inexact-ok
+= atan towardzero ldbl-96-intel 0x4p-32L : 0x3.ffffffffffffffe8p-32L : inexact-ok
+= atan upward ldbl-96-intel 0x4p-32L : 0x3.ffffffffffffffecp-32L : inexact-ok
+= atan downward ldbl-96-m68k 0x4p-32L : 0x3.ffffffffffffffe8p-32L : inexact-ok
+= atan tonearest ldbl-96-m68k 0x4p-32L : 0x3.ffffffffffffffecp-32L : inexact-ok
+= atan towardzero ldbl-96-m68k 0x4p-32L : 0x3.ffffffffffffffe8p-32L : inexact-ok
+= atan upward ldbl-96-m68k 0x4p-32L : 0x3.ffffffffffffffecp-32L : inexact-ok
+= atan downward ldbl-128 0x4p-32L : 0x3.ffffffffffffffeaaaaaaaaaaaaap-32L : inexact-ok
+= atan tonearest ldbl-128 0x4p-32L : 0x3.ffffffffffffffeaaaaaaaaaaaaap-32L : inexact-ok
+= atan towardzero ldbl-128 0x4p-32L : 0x3.ffffffffffffffeaaaaaaaaaaaaap-32L : inexact-ok
+= atan upward ldbl-128 0x4p-32L : 0x3.ffffffffffffffeaaaaaaaaaaaacp-32L : inexact-ok
+= atan downward ldbl-128ibm 0x4p-32L : 0x3.ffffffffffffffeaaaaaaaaaaap-32L : inexact-ok
+= atan tonearest ldbl-128ibm 0x4p-32L : 0x3.ffffffffffffffeaaaaaaaaaabp-32L : inexact-ok
+= atan towardzero ldbl-128ibm 0x4p-32L : 0x3.ffffffffffffffeaaaaaaaaaaap-32L : inexact-ok
+= atan upward ldbl-128ibm 0x4p-32L : 0x3.ffffffffffffffeaaaaaaaaaabp-32L : inexact-ok
+atan 0x1p-35
+= atan downward flt-32 0x2p-36f : 0x1.fffffep-36f : inexact-ok
+= atan tonearest flt-32 0x2p-36f : 0x2p-36f : inexact-ok
+= atan towardzero flt-32 0x2p-36f : 0x1.fffffep-36f : inexact-ok
+= atan upward flt-32 0x2p-36f : 0x2p-36f : inexact-ok
+= atan downward dbl-64 0x2p-36 : 0x1.fffffffffffffp-36 : inexact-ok
+= atan tonearest dbl-64 0x2p-36 : 0x2p-36 : inexact-ok
+= atan towardzero dbl-64 0x2p-36 : 0x1.fffffffffffffp-36 : inexact-ok
+= atan upward dbl-64 0x2p-36 : 0x2p-36 : inexact-ok
+= atan downward ldbl-96-intel 0x2p-36L : 0x1.fffffffffffffffep-36L : inexact-ok
+= atan tonearest ldbl-96-intel 0x2p-36L : 0x2p-36L : inexact-ok
+= atan towardzero ldbl-96-intel 0x2p-36L : 0x1.fffffffffffffffep-36L : inexact-ok
+= atan upward ldbl-96-intel 0x2p-36L : 0x2p-36L : inexact-ok
+= atan downward ldbl-96-m68k 0x2p-36L : 0x1.fffffffffffffffep-36L : inexact-ok
+= atan tonearest ldbl-96-m68k 0x2p-36L : 0x2p-36L : inexact-ok
+= atan towardzero ldbl-96-m68k 0x2p-36L : 0x1.fffffffffffffffep-36L : inexact-ok
+= atan upward ldbl-96-m68k 0x2p-36L : 0x2p-36L : inexact-ok
+= atan downward ldbl-128 0x2p-36L : 0x1.fffffffffffffffffd5555555555p-36L : inexact-ok
+= atan tonearest ldbl-128 0x2p-36L : 0x1.fffffffffffffffffd5555555555p-36L : inexact-ok
+= atan towardzero ldbl-128 0x2p-36L : 0x1.fffffffffffffffffd5555555555p-36L : inexact-ok
+= atan upward ldbl-128 0x2p-36L : 0x1.fffffffffffffffffd5555555556p-36L : inexact-ok
+= atan downward ldbl-128ibm 0x2p-36L : 0x1.fffffffffffffffffd55555555p-36L : inexact-ok
+= atan tonearest ldbl-128ibm 0x2p-36L : 0x1.fffffffffffffffffd555555558p-36L : inexact-ok
+= atan towardzero ldbl-128ibm 0x2p-36L : 0x1.fffffffffffffffffd55555555p-36L : inexact-ok
+= atan upward ldbl-128ibm 0x2p-36L : 0x1.fffffffffffffffffd555555558p-36L : inexact-ok
+atan 0x1p-40
+= atan downward flt-32 0x1p-40f : 0xf.fffffp-44f : inexact-ok
+= atan tonearest flt-32 0x1p-40f : 0x1p-40f : inexact-ok
+= atan towardzero flt-32 0x1p-40f : 0xf.fffffp-44f : inexact-ok
+= atan upward flt-32 0x1p-40f : 0x1p-40f : inexact-ok
+= atan downward dbl-64 0x1p-40 : 0xf.ffffffffffff8p-44 : inexact-ok
+= atan tonearest dbl-64 0x1p-40 : 0x1p-40 : inexact-ok
+= atan towardzero dbl-64 0x1p-40 : 0xf.ffffffffffff8p-44 : inexact-ok
+= atan upward dbl-64 0x1p-40 : 0x1p-40 : inexact-ok
+= atan downward ldbl-96-intel 0x1p-40L : 0xf.fffffffffffffffp-44L : inexact-ok
+= atan tonearest ldbl-96-intel 0x1p-40L : 0x1p-40L : inexact-ok
+= atan towardzero ldbl-96-intel 0x1p-40L : 0xf.fffffffffffffffp-44L : inexact-ok
+= atan upward ldbl-96-intel 0x1p-40L : 0x1p-40L : inexact-ok
+= atan downward ldbl-96-m68k 0x1p-40L : 0xf.fffffffffffffffp-44L : inexact-ok
+= atan tonearest ldbl-96-m68k 0x1p-40L : 0x1p-40L : inexact-ok
+= atan towardzero ldbl-96-m68k 0x1p-40L : 0xf.fffffffffffffffp-44L : inexact-ok
+= atan upward ldbl-96-m68k 0x1p-40L : 0x1p-40L : inexact-ok
+= atan downward ldbl-128 0x1p-40L : 0xf.fffffffffffffffffffaaaaaaaa8p-44L : inexact-ok
+= atan tonearest ldbl-128 0x1p-40L : 0xf.fffffffffffffffffffaaaaaaaa8p-44L : inexact-ok
+= atan towardzero ldbl-128 0x1p-40L : 0xf.fffffffffffffffffffaaaaaaaa8p-44L : inexact-ok
+= atan upward ldbl-128 0x1p-40L : 0xf.fffffffffffffffffffaaaaaaabp-44L : inexact-ok
+= atan downward ldbl-128ibm 0x1p-40L : 0xf.fffffffffffffffffffaaaaaa8p-44L : inexact-ok
+= atan tonearest ldbl-128ibm 0x1p-40L : 0xf.fffffffffffffffffffaaaaaacp-44L : inexact-ok
+= atan towardzero ldbl-128ibm 0x1p-40L : 0xf.fffffffffffffffffffaaaaaa8p-44L : inexact-ok
+= atan upward ldbl-128ibm 0x1p-40L : 0xf.fffffffffffffffffffaaaaaacp-44L : inexact-ok
+atan 0x1p-45
+= atan downward flt-32 0x8p-48f : 0x7.fffff8p-48f : inexact-ok
+= atan tonearest flt-32 0x8p-48f : 0x8p-48f : inexact-ok
+= atan towardzero flt-32 0x8p-48f : 0x7.fffff8p-48f : inexact-ok
+= atan upward flt-32 0x8p-48f : 0x8p-48f : inexact-ok
+= atan downward dbl-64 0x8p-48 : 0x7.ffffffffffffcp-48 : inexact-ok
+= atan tonearest dbl-64 0x8p-48 : 0x8p-48 : inexact-ok
+= atan towardzero dbl-64 0x8p-48 : 0x7.ffffffffffffcp-48 : inexact-ok
+= atan upward dbl-64 0x8p-48 : 0x8p-48 : inexact-ok
+= atan downward ldbl-96-intel 0x8p-48L : 0x7.fffffffffffffff8p-48L : inexact-ok
+= atan tonearest ldbl-96-intel 0x8p-48L : 0x8p-48L : inexact-ok
+= atan towardzero ldbl-96-intel 0x8p-48L : 0x7.fffffffffffffff8p-48L : inexact-ok
+= atan upward ldbl-96-intel 0x8p-48L : 0x8p-48L : inexact-ok
+= atan downward ldbl-96-m68k 0x8p-48L : 0x7.fffffffffffffff8p-48L : inexact-ok
+= atan tonearest ldbl-96-m68k 0x8p-48L : 0x8p-48L : inexact-ok
+= atan towardzero ldbl-96-m68k 0x8p-48L : 0x7.fffffffffffffff8p-48L : inexact-ok
+= atan upward ldbl-96-m68k 0x8p-48L : 0x8p-48L : inexact-ok
+= atan downward ldbl-128 0x8p-48L : 0x7.ffffffffffffffffffffff555554p-48L : inexact-ok
+= atan tonearest ldbl-128 0x8p-48L : 0x7.ffffffffffffffffffffff555554p-48L : inexact-ok
+= atan towardzero ldbl-128 0x8p-48L : 0x7.ffffffffffffffffffffff555554p-48L : inexact-ok
+= atan upward ldbl-128 0x8p-48L : 0x7.ffffffffffffffffffffff555558p-48L : inexact-ok
+= atan downward ldbl-128ibm 0x8p-48L : 0x7.ffffffffffffffffffffff5554p-48L : inexact-ok
+= atan tonearest ldbl-128ibm 0x8p-48L : 0x7.ffffffffffffffffffffff5556p-48L : inexact-ok
+= atan towardzero ldbl-128ibm 0x8p-48L : 0x7.ffffffffffffffffffffff5554p-48L : inexact-ok
+= atan upward ldbl-128ibm 0x8p-48L : 0x7.ffffffffffffffffffffff5556p-48L : inexact-ok
+atan 0x1p-50
+= atan downward flt-32 0x4p-52f : 0x3.fffffcp-52f : inexact-ok
+= atan tonearest flt-32 0x4p-52f : 0x4p-52f : inexact-ok
+= atan towardzero flt-32 0x4p-52f : 0x3.fffffcp-52f : inexact-ok
+= atan upward flt-32 0x4p-52f : 0x4p-52f : inexact-ok
+= atan downward dbl-64 0x4p-52 : 0x3.ffffffffffffep-52 : inexact-ok
+= atan tonearest dbl-64 0x4p-52 : 0x4p-52 : inexact-ok
+= atan towardzero dbl-64 0x4p-52 : 0x3.ffffffffffffep-52 : inexact-ok
+= atan upward dbl-64 0x4p-52 : 0x4p-52 : inexact-ok
+= atan downward ldbl-96-intel 0x4p-52L : 0x3.fffffffffffffffcp-52L : inexact-ok
+= atan tonearest ldbl-96-intel 0x4p-52L : 0x4p-52L : inexact-ok
+= atan towardzero ldbl-96-intel 0x4p-52L : 0x3.fffffffffffffffcp-52L : inexact-ok
+= atan upward ldbl-96-intel 0x4p-52L : 0x4p-52L : inexact-ok
+= atan downward ldbl-96-m68k 0x4p-52L : 0x3.fffffffffffffffcp-52L : inexact-ok
+= atan tonearest ldbl-96-m68k 0x4p-52L : 0x4p-52L : inexact-ok
+= atan towardzero ldbl-96-m68k 0x4p-52L : 0x3.fffffffffffffffcp-52L : inexact-ok
+= atan upward ldbl-96-m68k 0x4p-52L : 0x4p-52L : inexact-ok
+= atan downward ldbl-128 0x4p-52L : 0x3.ffffffffffffffffffffffffeaaap-52L : inexact-ok
+= atan tonearest ldbl-128 0x4p-52L : 0x3.ffffffffffffffffffffffffeaaap-52L : inexact-ok
+= atan towardzero ldbl-128 0x4p-52L : 0x3.ffffffffffffffffffffffffeaaap-52L : inexact-ok
+= atan upward ldbl-128 0x4p-52L : 0x3.ffffffffffffffffffffffffeaacp-52L : inexact-ok
+= atan downward ldbl-128ibm 0x4p-52L : 0x3.ffffffffffffffffffffffffeap-52L : inexact-ok
+= atan tonearest ldbl-128ibm 0x4p-52L : 0x3.ffffffffffffffffffffffffebp-52L : inexact-ok
+= atan towardzero ldbl-128ibm 0x4p-52L : 0x3.ffffffffffffffffffffffffeap-52L : inexact-ok
+= atan upward ldbl-128ibm 0x4p-52L : 0x3.ffffffffffffffffffffffffebp-52L : inexact-ok
+atan 0x1p-55
+= atan downward flt-32 0x2p-56f : 0x1.fffffep-56f : inexact-ok
+= atan tonearest flt-32 0x2p-56f : 0x2p-56f : inexact-ok
+= atan towardzero flt-32 0x2p-56f : 0x1.fffffep-56f : inexact-ok
+= atan upward flt-32 0x2p-56f : 0x2p-56f : inexact-ok
+= atan downward dbl-64 0x2p-56 : 0x1.fffffffffffffp-56 : inexact-ok
+= atan tonearest dbl-64 0x2p-56 : 0x2p-56 : inexact-ok
+= atan towardzero dbl-64 0x2p-56 : 0x1.fffffffffffffp-56 : inexact-ok
+= atan upward dbl-64 0x2p-56 : 0x2p-56 : inexact-ok
+= atan downward ldbl-96-intel 0x2p-56L : 0x1.fffffffffffffffep-56L : inexact-ok
+= atan tonearest ldbl-96-intel 0x2p-56L : 0x2p-56L : inexact-ok
+= atan towardzero ldbl-96-intel 0x2p-56L : 0x1.fffffffffffffffep-56L : inexact-ok
+= atan upward ldbl-96-intel 0x2p-56L : 0x2p-56L : inexact-ok
+= atan downward ldbl-96-m68k 0x2p-56L : 0x1.fffffffffffffffep-56L : inexact-ok
+= atan tonearest ldbl-96-m68k 0x2p-56L : 0x2p-56L : inexact-ok
+= atan towardzero ldbl-96-m68k 0x2p-56L : 0x1.fffffffffffffffep-56L : inexact-ok
+= atan upward ldbl-96-m68k 0x2p-56L : 0x2p-56L : inexact-ok
+= atan downward ldbl-128 0x2p-56L : 0x1.fffffffffffffffffffffffffffdp-56L : inexact-ok
+= atan tonearest ldbl-128 0x2p-56L : 0x1.fffffffffffffffffffffffffffdp-56L : inexact-ok
+= atan towardzero ldbl-128 0x2p-56L : 0x1.fffffffffffffffffffffffffffdp-56L : inexact-ok
+= atan upward ldbl-128 0x2p-56L : 0x1.fffffffffffffffffffffffffffep-56L : inexact-ok
+= atan downward ldbl-128ibm 0x2p-56L : 0x1.ffffffffffffffffffffffffff8p-56L : inexact-ok
+= atan tonearest ldbl-128ibm 0x2p-56L : 0x2p-56L : inexact-ok
+= atan towardzero ldbl-128ibm 0x2p-56L : 0x1.ffffffffffffffffffffffffff8p-56L : inexact-ok
+= atan upward ldbl-128ibm 0x2p-56L : 0x2p-56L : inexact-ok
+atan 0x1p-60
+= atan downward flt-32 0x1p-60f : 0xf.fffffp-64f : inexact-ok
+= atan tonearest flt-32 0x1p-60f : 0x1p-60f : inexact-ok
+= atan towardzero flt-32 0x1p-60f : 0xf.fffffp-64f : inexact-ok
+= atan upward flt-32 0x1p-60f : 0x1p-60f : inexact-ok
+= atan downward dbl-64 0x1p-60 : 0xf.ffffffffffff8p-64 : inexact-ok
+= atan tonearest dbl-64 0x1p-60 : 0x1p-60 : inexact-ok
+= atan towardzero dbl-64 0x1p-60 : 0xf.ffffffffffff8p-64 : inexact-ok
+= atan upward dbl-64 0x1p-60 : 0x1p-60 : inexact-ok
+= atan downward ldbl-96-intel 0x1p-60L : 0xf.fffffffffffffffp-64L : inexact-ok
+= atan tonearest ldbl-96-intel 0x1p-60L : 0x1p-60L : inexact-ok
+= atan towardzero ldbl-96-intel 0x1p-60L : 0xf.fffffffffffffffp-64L : inexact-ok
+= atan upward ldbl-96-intel 0x1p-60L : 0x1p-60L : inexact-ok
+= atan downward ldbl-96-m68k 0x1p-60L : 0xf.fffffffffffffffp-64L : inexact-ok
+= atan tonearest ldbl-96-m68k 0x1p-60L : 0x1p-60L : inexact-ok
+= atan towardzero ldbl-96-m68k 0x1p-60L : 0xf.fffffffffffffffp-64L : inexact-ok
+= atan upward ldbl-96-m68k 0x1p-60L : 0x1p-60L : inexact-ok
+= atan downward ldbl-128 0x1p-60L : 0xf.fffffffffffffffffffffffffff8p-64L : inexact-ok
+= atan tonearest ldbl-128 0x1p-60L : 0x1p-60L : inexact-ok
+= atan towardzero ldbl-128 0x1p-60L : 0xf.fffffffffffffffffffffffffff8p-64L : inexact-ok
+= atan upward ldbl-128 0x1p-60L : 0x1p-60L : inexact-ok
+= atan downward ldbl-128ibm 0x1p-60L : 0xf.fffffffffffffffffffffffffcp-64L : inexact-ok
+= atan tonearest ldbl-128ibm 0x1p-60L : 0x1p-60L : inexact-ok
+= atan towardzero ldbl-128ibm 0x1p-60L : 0xf.fffffffffffffffffffffffffcp-64L : inexact-ok
+= atan upward ldbl-128ibm 0x1p-60L : 0x1p-60L : inexact-ok
atan 2.5
= atan downward flt-32 0x2.8p+0f : 0x1.30b6d6p+0f : inexact-ok
= atan tonearest flt-32 0x2.8p+0f : 0x1.30b6d8p+0f : inexact-ok
@@ -8146,6 +11257,56 @@ atan -0x3.eb8e18p+0
= atan tonearest ldbl-128ibm -0x3.eb8e18p+0L : -0x1.522f0408c0e8c2d8d3fe682ee88p+0L : inexact-ok
= atan towardzero ldbl-128ibm -0x3.eb8e18p+0L : -0x1.522f0408c0e8c2d8d3fe682ee88p+0L : inexact-ok
= atan upward ldbl-128ibm -0x3.eb8e18p+0L : -0x1.522f0408c0e8c2d8d3fe682ee88p+0L : inexact-ok
+atan 0x3.53c188p+0
+= atan downward flt-32 0x3.53c188p+0f : 0x1.476164p+0f : inexact-ok
+= atan tonearest flt-32 0x3.53c188p+0f : 0x1.476166p+0f : inexact-ok
+= atan towardzero flt-32 0x3.53c188p+0f : 0x1.476164p+0f : inexact-ok
+= atan upward flt-32 0x3.53c188p+0f : 0x1.476166p+0f : inexact-ok
+= atan downward dbl-64 0x3.53c188p+0 : 0x1.476165c27ab51p+0 : inexact-ok
+= atan tonearest dbl-64 0x3.53c188p+0 : 0x1.476165c27ab51p+0 : inexact-ok
+= atan towardzero dbl-64 0x3.53c188p+0 : 0x1.476165c27ab51p+0 : inexact-ok
+= atan upward dbl-64 0x3.53c188p+0 : 0x1.476165c27ab52p+0 : inexact-ok
+= atan downward ldbl-96-intel 0x3.53c188p+0L : 0x1.476165c27ab517fep+0L : inexact-ok
+= atan tonearest ldbl-96-intel 0x3.53c188p+0L : 0x1.476165c27ab518p+0L : inexact-ok
+= atan towardzero ldbl-96-intel 0x3.53c188p+0L : 0x1.476165c27ab517fep+0L : inexact-ok
+= atan upward ldbl-96-intel 0x3.53c188p+0L : 0x1.476165c27ab518p+0L : inexact-ok
+= atan downward ldbl-96-m68k 0x3.53c188p+0L : 0x1.476165c27ab517fep+0L : inexact-ok
+= atan tonearest ldbl-96-m68k 0x3.53c188p+0L : 0x1.476165c27ab518p+0L : inexact-ok
+= atan towardzero ldbl-96-m68k 0x3.53c188p+0L : 0x1.476165c27ab517fep+0L : inexact-ok
+= atan upward ldbl-96-m68k 0x3.53c188p+0L : 0x1.476165c27ab518p+0L : inexact-ok
+= atan downward ldbl-128 0x3.53c188p+0L : 0x1.476165c27ab517ff156a94e45558p+0L : inexact-ok
+= atan tonearest ldbl-128 0x3.53c188p+0L : 0x1.476165c27ab517ff156a94e45559p+0L : inexact-ok
+= atan towardzero ldbl-128 0x3.53c188p+0L : 0x1.476165c27ab517ff156a94e45558p+0L : inexact-ok
+= atan upward ldbl-128 0x3.53c188p+0L : 0x1.476165c27ab517ff156a94e45559p+0L : inexact-ok
+= atan downward ldbl-128ibm 0x3.53c188p+0L : 0x1.476165c27ab517ff156a94e455p+0L : inexact-ok
+= atan tonearest ldbl-128ibm 0x3.53c188p+0L : 0x1.476165c27ab517ff156a94e4558p+0L : inexact-ok
+= atan towardzero ldbl-128ibm 0x3.53c188p+0L : 0x1.476165c27ab517ff156a94e455p+0L : inexact-ok
+= atan upward ldbl-128ibm 0x3.53c188p+0L : 0x1.476165c27ab517ff156a94e4558p+0L : inexact-ok
+atan -0x1.58c83p+0
+= atan downward flt-32 -0x1.58c83p+0f : -0xe.e9f01p-4f : inexact-ok
+= atan tonearest flt-32 -0x1.58c83p+0f : -0xe.e9f01p-4f : inexact-ok
+= atan towardzero flt-32 -0x1.58c83p+0f : -0xe.e9fp-4f : inexact-ok
+= atan upward flt-32 -0x1.58c83p+0f : -0xe.e9fp-4f : inexact-ok
+= atan downward dbl-64 -0x1.58c83p+0 : -0xe.e9f00a57b144p-4 : inexact-ok
+= atan tonearest dbl-64 -0x1.58c83p+0 : -0xe.e9f00a57b1438p-4 : inexact-ok
+= atan towardzero dbl-64 -0x1.58c83p+0 : -0xe.e9f00a57b1438p-4 : inexact-ok
+= atan upward dbl-64 -0x1.58c83p+0 : -0xe.e9f00a57b1438p-4 : inexact-ok
+= atan downward ldbl-96-intel -0x1.58c83p+0L : -0xe.e9f00a57b143b32p-4L : inexact-ok
+= atan tonearest ldbl-96-intel -0x1.58c83p+0L : -0xe.e9f00a57b143b32p-4L : inexact-ok
+= atan towardzero ldbl-96-intel -0x1.58c83p+0L : -0xe.e9f00a57b143b31p-4L : inexact-ok
+= atan upward ldbl-96-intel -0x1.58c83p+0L : -0xe.e9f00a57b143b31p-4L : inexact-ok
+= atan downward ldbl-96-m68k -0x1.58c83p+0L : -0xe.e9f00a57b143b32p-4L : inexact-ok
+= atan tonearest ldbl-96-m68k -0x1.58c83p+0L : -0xe.e9f00a57b143b32p-4L : inexact-ok
+= atan towardzero ldbl-96-m68k -0x1.58c83p+0L : -0xe.e9f00a57b143b31p-4L : inexact-ok
+= atan upward ldbl-96-m68k -0x1.58c83p+0L : -0xe.e9f00a57b143b31p-4L : inexact-ok
+= atan downward ldbl-128 -0x1.58c83p+0L : -0xe.e9f00a57b143b31a8f4be18ea31p-4L : inexact-ok
+= atan tonearest ldbl-128 -0x1.58c83p+0L : -0xe.e9f00a57b143b31a8f4be18ea31p-4L : inexact-ok
+= atan towardzero ldbl-128 -0x1.58c83p+0L : -0xe.e9f00a57b143b31a8f4be18ea308p-4L : inexact-ok
+= atan upward ldbl-128 -0x1.58c83p+0L : -0xe.e9f00a57b143b31a8f4be18ea308p-4L : inexact-ok
+= atan downward ldbl-128ibm -0x1.58c83p+0L : -0xe.e9f00a57b143b31a8f4be18ea4p-4L : inexact-ok
+= atan tonearest ldbl-128ibm -0x1.58c83p+0L : -0xe.e9f00a57b143b31a8f4be18ea4p-4L : inexact-ok
+= atan towardzero ldbl-128ibm -0x1.58c83p+0L : -0xe.e9f00a57b143b31a8f4be18eap-4L : inexact-ok
+= atan upward ldbl-128ibm -0x1.58c83p+0L : -0xe.e9f00a57b143b31a8f4be18eap-4L : inexact-ok
atan min
= atan downward flt-32 0x4p-128f : 0x3.fffff8p-128f : inexact-ok underflow-ok errno-erange-ok
= atan tonearest flt-32 0x4p-128f : 0x4p-128f : inexact-ok underflow-ok errno-erange-ok
@@ -13538,6 +16699,125 @@ atan2 -0x6.b0794p-4 0x3.8ff10cp+0
= atan2 tonearest ldbl-128ibm -0x6.b0794p-4L 0x3.8ff10cp+0L : -0x1.de89352a0e839633c32d65e254p-4L : inexact-ok
= atan2 towardzero ldbl-128ibm -0x6.b0794p-4L 0x3.8ff10cp+0L : -0x1.de89352a0e839633c32d65e254p-4L : inexact-ok
= atan2 upward ldbl-128ibm -0x6.b0794p-4L 0x3.8ff10cp+0L : -0x1.de89352a0e839633c32d65e254p-4L : inexact-ok
+atan2 -0x7.15e7af0a1780cp-724 0xf.fffffp+124
+= atan2 downward flt-32 -0x0p+0f 0xf.fffffp+124f : -0x0p+0f : inexact-ok
+= atan2 tonearest flt-32 -0x0p+0f 0xf.fffffp+124f : -0x0p+0f : inexact-ok
+= atan2 towardzero flt-32 -0x0p+0f 0xf.fffffp+124f : -0x0p+0f : inexact-ok
+= atan2 upward flt-32 -0x0p+0f 0xf.fffffp+124f : -0x0p+0f : inexact-ok
+= atan2 downward dbl-64 -0x0p+0 0xf.fffffp+124 : -0x0p+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x0p+0 0xf.fffffp+124 : -0x0p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x0p+0 0xf.fffffp+124 : -0x0p+0 : inexact-ok
+= atan2 upward dbl-64 -0x0p+0 0xf.fffffp+124 : -0x0p+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x0p+0L 0xf.fffffp+124L : -0x0p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x0p+0L 0xf.fffffp+124L : -0x0p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x0p+0L 0xf.fffffp+124L : -0x0p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x0p+0L 0xf.fffffp+124L : -0x0p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x0p+0L 0xf.fffffp+124L : -0x0p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x0p+0L 0xf.fffffp+124L : -0x0p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x0p+0L 0xf.fffffp+124L : -0x0p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x0p+0L 0xf.fffffp+124L : -0x0p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x0p+0L 0xf.fffffp+124L : -0x0p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x0p+0L 0xf.fffffp+124L : -0x0p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x0p+0L 0xf.fffffp+124L : -0x0p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x0p+0L 0xf.fffffp+124L : -0x0p+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x0p+0L 0xf.fffffp+124L : -0x0p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x0p+0L 0xf.fffffp+124L : -0x0p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x0p+0L 0xf.fffffp+124L : -0x0p+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x0p+0L 0xf.fffffp+124L : -0x0p+0L : inexact-ok
+= atan2 downward flt-32 -0x8p-152f 0xf.fffffp+124f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= atan2 tonearest flt-32 -0x8p-152f 0xf.fffffp+124f : -0x0p+0f : inexact-ok underflow errno-erange
+= atan2 towardzero flt-32 -0x8p-152f 0xf.fffffp+124f : -0x0p+0f : inexact-ok underflow errno-erange
+= atan2 upward flt-32 -0x8p-152f 0xf.fffffp+124f : -0x0p+0f : inexact-ok underflow errno-erange
+= atan2 downward dbl-64 -0x8p-152 0xf.fffffp+124 : -0x8.0000080000088p-280 : inexact-ok
+= atan2 tonearest dbl-64 -0x8p-152 0xf.fffffp+124 : -0x8.000008000008p-280 : inexact-ok
+= atan2 towardzero dbl-64 -0x8p-152 0xf.fffffp+124 : -0x8.000008000008p-280 : inexact-ok
+= atan2 upward dbl-64 -0x8p-152 0xf.fffffp+124 : -0x8.000008000008p-280 : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008001p-280L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008p-280L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008p-280L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008p-280L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008001p-280L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008p-280L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008p-280L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008p-280L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-152L 0xf.fffffp+124L : -0x8.0000080000080000080000080008p-280L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008000008000008p-280L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008000008000008p-280L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008000008000008p-280L : inexact-ok
+= atan2 downward ldbl-128ibm -0x8p-152L 0xf.fffffp+124L : -0x8.00000800000800000800000804p-280L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008000008000008p-280L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008000008000008p-280L : inexact-ok
+= atan2 upward ldbl-128ibm -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008000008000008p-280L : inexact-ok
+= atan2 downward dbl-64 -0x7.15e7af0a1780cp-724 0xf.fffffp+124 : -0x7.15e7b61fff37p-852 : inexact-ok
+= atan2 tonearest dbl-64 -0x7.15e7af0a1780cp-724 0xf.fffffp+124 : -0x7.15e7b61fff36cp-852 : inexact-ok
+= atan2 towardzero dbl-64 -0x7.15e7af0a1780cp-724 0xf.fffffp+124 : -0x7.15e7b61fff36cp-852 : inexact-ok
+= atan2 upward dbl-64 -0x7.15e7af0a1780cp-724 0xf.fffffp+124 : -0x7.15e7b61fff36cp-852 : inexact-ok
+= atan2 downward ldbl-96-intel -0x7.15e7af0a1780cp-724L 0xf.fffffp+124L : -0x7.15e7b61fff36ep-852L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x7.15e7af0a1780cp-724L 0xf.fffffp+124L : -0x7.15e7b61fff36ep-852L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x7.15e7af0a1780cp-724L 0xf.fffffp+124L : -0x7.15e7b61fff36dff8p-852L : inexact-ok
+= atan2 upward ldbl-96-intel -0x7.15e7af0a1780cp-724L 0xf.fffffp+124L : -0x7.15e7b61fff36dff8p-852L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x7.15e7af0a1780cp-724L 0xf.fffffp+124L : -0x7.15e7b61fff36ep-852L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x7.15e7af0a1780cp-724L 0xf.fffffp+124L : -0x7.15e7b61fff36ep-852L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x7.15e7af0a1780cp-724L 0xf.fffffp+124L : -0x7.15e7b61fff36dff8p-852L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x7.15e7af0a1780cp-724L 0xf.fffffp+124L : -0x7.15e7b61fff36dff8p-852L : inexact-ok
+= atan2 downward ldbl-128 -0x7.15e7af0a1780cp-724L 0xf.fffffp+124L : -0x7.15e7b61fff36dfff36dfff36ep-852L : inexact-ok
+= atan2 tonearest ldbl-128 -0x7.15e7af0a1780cp-724L 0xf.fffffp+124L : -0x7.15e7b61fff36dfff36dfff36ep-852L : inexact-ok
+= atan2 towardzero ldbl-128 -0x7.15e7af0a1780cp-724L 0xf.fffffp+124L : -0x7.15e7b61fff36dfff36dfff36dffcp-852L : inexact-ok
+= atan2 upward ldbl-128 -0x7.15e7af0a1780cp-724L 0xf.fffffp+124L : -0x7.15e7b61fff36dfff36dfff36dffcp-852L : inexact-ok
+= atan2 downward ldbl-128ibm -0x7.15e7af0a1780cp-724L 0xf.fffffp+124L : -0x7.15e7b61fff36dfff36dfff36ep-852L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x7.15e7af0a1780cp-724L 0xf.fffffp+124L : -0x7.15e7b61fff36dfff36dfff36ep-852L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x7.15e7af0a1780cp-724L 0xf.fffffp+124L : -0x7.15e7b61fff36dfff36dfff36dep-852L : inexact-ok
+= atan2 upward ldbl-128ibm -0x7.15e7af0a1780cp-724L 0xf.fffffp+124L : -0x7.15e7b61fff36dfff36dfff36dep-852L : inexact-ok
+atan2 0x3.f16f1p+0 -0x1.546056p+0
+= atan2 downward flt-32 0x3.f16f1p+0f -0x1.546056p+0f : 0x1.e56178p+0f : inexact-ok
+= atan2 tonearest flt-32 0x3.f16f1p+0f -0x1.546056p+0f : 0x1.e5617ap+0f : inexact-ok
+= atan2 towardzero flt-32 0x3.f16f1p+0f -0x1.546056p+0f : 0x1.e56178p+0f : inexact-ok
+= atan2 upward flt-32 0x3.f16f1p+0f -0x1.546056p+0f : 0x1.e5617ap+0f : inexact-ok
+= atan2 downward dbl-64 0x3.f16f1p+0 -0x1.546056p+0 : 0x1.e5617957818bbp+0 : inexact-ok
+= atan2 tonearest dbl-64 0x3.f16f1p+0 -0x1.546056p+0 : 0x1.e5617957818bcp+0 : inexact-ok
+= atan2 towardzero dbl-64 0x3.f16f1p+0 -0x1.546056p+0 : 0x1.e5617957818bbp+0 : inexact-ok
+= atan2 upward dbl-64 0x3.f16f1p+0 -0x1.546056p+0 : 0x1.e5617957818bcp+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x3.f16f1p+0L -0x1.546056p+0L : 0x1.e5617957818bbb3ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x3.f16f1p+0L -0x1.546056p+0L : 0x1.e5617957818bbb3ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x3.f16f1p+0L -0x1.546056p+0L : 0x1.e5617957818bbb3ap+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x3.f16f1p+0L -0x1.546056p+0L : 0x1.e5617957818bbb3cp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x3.f16f1p+0L -0x1.546056p+0L : 0x1.e5617957818bbb3ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x3.f16f1p+0L -0x1.546056p+0L : 0x1.e5617957818bbb3ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x3.f16f1p+0L -0x1.546056p+0L : 0x1.e5617957818bbb3ap+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x3.f16f1p+0L -0x1.546056p+0L : 0x1.e5617957818bbb3cp+0L : inexact-ok
+= atan2 downward ldbl-128 0x3.f16f1p+0L -0x1.546056p+0L : 0x1.e5617957818bbb3ab867fdf781cfp+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x3.f16f1p+0L -0x1.546056p+0L : 0x1.e5617957818bbb3ab867fdf781dp+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x3.f16f1p+0L -0x1.546056p+0L : 0x1.e5617957818bbb3ab867fdf781cfp+0L : inexact-ok
+= atan2 upward ldbl-128 0x3.f16f1p+0L -0x1.546056p+0L : 0x1.e5617957818bbb3ab867fdf781dp+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x3.f16f1p+0L -0x1.546056p+0L : 0x1.e5617957818bbb3ab867fdf7818p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x3.f16f1p+0L -0x1.546056p+0L : 0x1.e5617957818bbb3ab867fdf782p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x3.f16f1p+0L -0x1.546056p+0L : 0x1.e5617957818bbb3ab867fdf7818p+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x3.f16f1p+0L -0x1.546056p+0L : 0x1.e5617957818bbb3ab867fdf782p+0L : inexact-ok
+atan2 -0x1.9e657cp-24 0x7.40bb4p-52
+= atan2 downward flt-32 -0x1.9e657cp-24f 0x7.40bb4p-52f : -0x1.921fb6p+0f : inexact-ok
+= atan2 tonearest flt-32 -0x1.9e657cp-24f 0x7.40bb4p-52f : -0x1.921fb4p+0f : inexact-ok
+= atan2 towardzero flt-32 -0x1.9e657cp-24f 0x7.40bb4p-52f : -0x1.921fb4p+0f : inexact-ok
+= atan2 upward flt-32 -0x1.9e657cp-24f 0x7.40bb4p-52f : -0x1.921fb4p+0f : inexact-ok
+= atan2 downward dbl-64 -0x1.9e657cp-24 0x7.40bb4p-52 : -0x1.921fb4fc92694p+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x1.9e657cp-24 0x7.40bb4p-52 : -0x1.921fb4fc92693p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x1.9e657cp-24 0x7.40bb4p-52 : -0x1.921fb4fc92693p+0 : inexact-ok
+= atan2 upward dbl-64 -0x1.9e657cp-24 0x7.40bb4p-52 : -0x1.921fb4fc92693p+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x1.9e657cp-24L 0x7.40bb4p-52L : -0x1.921fb4fc926936ep+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x1.9e657cp-24L 0x7.40bb4p-52L : -0x1.921fb4fc926936dep+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x1.9e657cp-24L 0x7.40bb4p-52L : -0x1.921fb4fc926936dep+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x1.9e657cp-24L 0x7.40bb4p-52L : -0x1.921fb4fc926936dep+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x1.9e657cp-24L 0x7.40bb4p-52L : -0x1.921fb4fc926936ep+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x1.9e657cp-24L 0x7.40bb4p-52L : -0x1.921fb4fc926936dep+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x1.9e657cp-24L 0x7.40bb4p-52L : -0x1.921fb4fc926936dep+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x1.9e657cp-24L 0x7.40bb4p-52L : -0x1.921fb4fc926936dep+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1.9e657cp-24L 0x7.40bb4p-52L : -0x1.921fb4fc926936de7a5c2816052fp+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x1.9e657cp-24L 0x7.40bb4p-52L : -0x1.921fb4fc926936de7a5c2816052ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1.9e657cp-24L 0x7.40bb4p-52L : -0x1.921fb4fc926936de7a5c2816052ep+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1.9e657cp-24L 0x7.40bb4p-52L : -0x1.921fb4fc926936de7a5c2816052ep+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x1.9e657cp-24L 0x7.40bb4p-52L : -0x1.921fb4fc926936de7a5c2816058p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x1.9e657cp-24L 0x7.40bb4p-52L : -0x1.921fb4fc926936de7a5c281605p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x1.9e657cp-24L 0x7.40bb4p-52L : -0x1.921fb4fc926936de7a5c281605p+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x1.9e657cp-24L 0x7.40bb4p-52L : -0x1.921fb4fc926936de7a5c281605p+0L : inexact-ok
atan2 min min
= atan2 downward flt-32 0x4p-128f 0x4p-128f : 0xc.90fdap-4f : inexact-ok
= atan2 tonearest flt-32 0x4p-128f 0x4p-128f : 0xc.90fdbp-4f : inexact-ok
@@ -15994,6 +19274,2350 @@ atan2 -min_subnorm -min_subnorm
= atan2 tonearest ldbl-128 -0x4p-16496L -0x4p-16496L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
= atan2 towardzero ldbl-128 -0x4p-16496L -0x4p-16496L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
= atan2 upward ldbl-128 -0x4p-16496L -0x4p-16496L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
+atan2 min min_subnorm
+= atan2 downward flt-32 0x4p-128f 0x8p-152f : 0x1.921fb2p+0f : inexact-ok
+= atan2 tonearest flt-32 0x4p-128f 0x8p-152f : 0x1.921fb4p+0f : inexact-ok
+= atan2 towardzero flt-32 0x4p-128f 0x8p-152f : 0x1.921fb2p+0f : inexact-ok
+= atan2 upward flt-32 0x4p-128f 0x8p-152f : 0x1.921fb4p+0f : inexact-ok
+= atan2 downward dbl-64 0x4p-128 0x8p-152 : 0x1.921fb34442d18p+0 : inexact-ok
+= atan2 tonearest dbl-64 0x4p-128 0x8p-152 : 0x1.921fb34442d18p+0 : inexact-ok
+= atan2 towardzero dbl-64 0x4p-128 0x8p-152 : 0x1.921fb34442d18p+0 : inexact-ok
+= atan2 upward dbl-64 0x4p-128 0x8p-152 : 0x1.921fb34442d19p+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-128L 0x8p-152L : 0x1.921fb34442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-128L 0x8p-152L : 0x1.921fb34442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-128L 0x8p-152L : 0x1.921fb34442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-128L 0x8p-152L : 0x1.921fb34442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-128L 0x8p-152L : 0x1.921fb34442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-128L 0x8p-152L : 0x1.921fb34442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-128L 0x8p-152L : 0x1.921fb34442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-128L 0x8p-152L : 0x1.921fb34442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-128L 0x8p-152L : 0x1.921fb34442d184698c376fc1ac62p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-128L 0x8p-152L : 0x1.921fb34442d184698c376fc1ac63p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-128L 0x8p-152L : 0x1.921fb34442d184698c376fc1ac62p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-128L 0x8p-152L : 0x1.921fb34442d184698c376fc1ac63p+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x4p-128L 0x8p-152L : 0x1.921fb34442d184698c376fc1acp+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x4p-128L 0x8p-152L : 0x1.921fb34442d184698c376fc1ac8p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x4p-128L 0x8p-152L : 0x1.921fb34442d184698c376fc1acp+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x4p-128L 0x8p-152L : 0x1.921fb34442d184698c376fc1ac8p+0L : inexact-ok
+= atan2 downward dbl-64 0x4p-128 0x4p-1076 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 tonearest dbl-64 0x4p-128 0x4p-1076 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 towardzero dbl-64 0x4p-128 0x4p-1076 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 upward dbl-64 0x4p-128 0x4p-1076 : 0x1.921fb54442d19p+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-128L 0x4p-1076L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-128L 0x4p-1076L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-128L 0x4p-1076L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-128L 0x4p-1076L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-128L 0x4p-1076L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-128L 0x4p-1076L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-128L 0x4p-1076L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-128L 0x4p-1076L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-128L 0x4p-1076L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-128L 0x4p-1076L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-128L 0x4p-1076L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-128L 0x4p-1076L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x4p-128L 0x4p-1076L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x4p-128L 0x4p-1076L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x4p-128L 0x4p-1076L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x4p-128L 0x4p-1076L : 0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-128L 0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-128L 0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-128L 0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-128L 0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-128L 0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-128L 0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-128L 0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-128L 0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-128L 0x8p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-128L 0x8p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-128L 0x8p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-128L 0x8p-16448L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-128L 0x4p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-128L 0x4p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-128L 0x4p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-128L 0x4p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-128L 0x4p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-128L 0x4p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-128L 0x4p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-128L 0x4p-16448L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-128L 0x4p-16496L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-128L 0x4p-16496L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-128L 0x4p-16496L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-128L 0x4p-16496L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward dbl-64 0x4p-1024 0x8p-152 : 0x7.ffffffffffffcp-876 : inexact-ok
+= atan2 tonearest dbl-64 0x4p-1024 0x8p-152 : 0x8p-876 : inexact-ok
+= atan2 towardzero dbl-64 0x4p-1024 0x8p-152 : 0x7.ffffffffffffcp-876 : inexact-ok
+= atan2 upward dbl-64 0x4p-1024 0x8p-152 : 0x8p-876 : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-1024L 0x8p-152L : 0x7.fffffffffffffff8p-876L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-1024L 0x8p-152L : 0x8p-876L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-1024L 0x8p-152L : 0x7.fffffffffffffff8p-876L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-1024L 0x8p-152L : 0x8p-876L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-1024L 0x8p-152L : 0x7.fffffffffffffff8p-876L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-1024L 0x8p-152L : 0x8p-876L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-1024L 0x8p-152L : 0x7.fffffffffffffff8p-876L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-1024L 0x8p-152L : 0x8p-876L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1024L 0x8p-152L : 0x7.fffffffffffffffffffffffffffcp-876L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1024L 0x8p-152L : 0x8p-876L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1024L 0x8p-152L : 0x7.fffffffffffffffffffffffffffcp-876L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1024L 0x8p-152L : 0x8p-876L : inexact-ok
+= atan2 downward ldbl-128ibm 0x4p-1024L 0x8p-152L : 0x7.fffffffffffffffffffffffffep-876L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x4p-1024L 0x8p-152L : 0x8p-876L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x4p-1024L 0x8p-152L : 0x7.fffffffffffffffffffffffffep-876L : inexact-ok
+= atan2 upward ldbl-128ibm 0x4p-1024L 0x8p-152L : 0x8p-876L : inexact-ok
+= atan2 downward dbl-64 0x4p-1024 0x4p-1076 : 0x1.921fb54442d17p+0 : inexact-ok
+= atan2 tonearest dbl-64 0x4p-1024 0x4p-1076 : 0x1.921fb54442d17p+0 : inexact-ok
+= atan2 towardzero dbl-64 0x4p-1024 0x4p-1076 : 0x1.921fb54442d17p+0 : inexact-ok
+= atan2 upward dbl-64 0x4p-1024 0x4p-1076 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-1024L 0x4p-1076L : 0x1.921fb54442d17468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-1024L 0x4p-1076L : 0x1.921fb54442d1746ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-1024L 0x4p-1076L : 0x1.921fb54442d17468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-1024L 0x4p-1076L : 0x1.921fb54442d1746ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-1024L 0x4p-1076L : 0x1.921fb54442d17468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-1024L 0x4p-1076L : 0x1.921fb54442d1746ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-1024L 0x4p-1076L : 0x1.921fb54442d17468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-1024L 0x4p-1076L : 0x1.921fb54442d1746ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1024L 0x4p-1076L : 0x1.921fb54442d17469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1024L 0x4p-1076L : 0x1.921fb54442d17469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1024L 0x4p-1076L : 0x1.921fb54442d17469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1024L 0x4p-1076L : 0x1.921fb54442d17469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x4p-1024L 0x4p-1076L : 0x1.921fb54442d17469898cc517018p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x4p-1024L 0x4p-1076L : 0x1.921fb54442d17469898cc517018p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x4p-1024L 0x4p-1076L : 0x1.921fb54442d17469898cc517018p+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x4p-1024L 0x4p-1076L : 0x1.921fb54442d17469898cc51702p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-1024L 0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-1024L 0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-1024L 0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-1024L 0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-1024L 0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-1024L 0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-1024L 0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-1024L 0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1024L 0x8p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1024L 0x8p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1024L 0x8p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1024L 0x8p-16448L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-1024L 0x4p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-1024L 0x4p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-1024L 0x4p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-1024L 0x4p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1024L 0x4p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1024L 0x4p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1024L 0x4p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1024L 0x4p-16448L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1024L 0x4p-16496L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1024L 0x4p-16496L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1024L 0x4p-16496L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1024L 0x4p-16496L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-16384L 0x8p-152L : 0x7.fffffffffffffff8p-16236L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-16384L 0x8p-152L : 0x8p-16236L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-16384L 0x8p-152L : 0x7.fffffffffffffff8p-16236L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-16384L 0x8p-152L : 0x8p-16236L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-16384L 0x8p-152L : 0x7.fffffffffffffff8p-16236L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-16384L 0x8p-152L : 0x8p-16236L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-16384L 0x8p-152L : 0x7.fffffffffffffff8p-16236L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-16384L 0x8p-152L : 0x8p-16236L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16384L 0x8p-152L : 0x7.fffffffffffffffffffffffffffcp-16236L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16384L 0x8p-152L : 0x8p-16236L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16384L 0x8p-152L : 0x7.fffffffffffffffffffffffffffcp-16236L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16384L 0x8p-152L : 0x8p-16236L : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-16384L 0x4p-1076L : 0xf.fffffffffffffffp-15312L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-16384L 0x4p-1076L : 0x1p-15308L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-16384L 0x4p-1076L : 0xf.fffffffffffffffp-15312L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-16384L 0x4p-1076L : 0x1p-15308L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-16384L 0x4p-1076L : 0xf.fffffffffffffffp-15312L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-16384L 0x4p-1076L : 0x1p-15308L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-16384L 0x4p-1076L : 0xf.fffffffffffffffp-15312L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-16384L 0x4p-1076L : 0x1p-15308L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16384L 0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-15312L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16384L 0x4p-1076L : 0x1p-15308L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16384L 0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-15312L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16384L 0x4p-1076L : 0x1p-15308L : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-16384L 0x8p-16448L : 0x1.921fb54442d18466p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-16384L 0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-16384L 0x8p-16448L : 0x1.921fb54442d18466p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-16384L 0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-16384L 0x8p-16448L : 0x1.921fb54442d18466p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-16384L 0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-16384L 0x8p-16448L : 0x1.921fb54442d18466p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-16384L 0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16384L 0x8p-16448L : 0x1.921fb54442d18467898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16384L 0x8p-16448L : 0x1.921fb54442d18467898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16384L 0x8p-16448L : 0x1.921fb54442d18467898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16384L 0x8p-16448L : 0x1.921fb54442d18467898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-16384L 0x4p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-16384L 0x4p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-16384L 0x4p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-16384L 0x4p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16384L 0x4p-16448L : 0x1.921fb54442d18468898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16384L 0x4p-16448L : 0x1.921fb54442d18468898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16384L 0x4p-16448L : 0x1.921fb54442d18468898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16384L 0x4p-16448L : 0x1.921fb54442d18468898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16384L 0x4p-16496L : 0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16384L 0x4p-16496L : 0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16384L 0x4p-16496L : 0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16384L 0x4p-16496L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x2p-16384L 0x8p-152L : 0x3.fffffffffffffffcp-16236L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x2p-16384L 0x8p-152L : 0x4p-16236L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x2p-16384L 0x8p-152L : 0x3.fffffffffffffffcp-16236L : inexact-ok
+= atan2 upward ldbl-96-intel 0x2p-16384L 0x8p-152L : 0x4p-16236L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x2p-16384L 0x8p-152L : 0x3.fffffffffffffffcp-16236L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x2p-16384L 0x8p-152L : 0x4p-16236L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x2p-16384L 0x8p-152L : 0x3.fffffffffffffffcp-16236L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x2p-16384L 0x8p-152L : 0x4p-16236L : inexact-ok
+= atan2 downward ldbl-128 0x2p-16384L 0x8p-152L : 0x3.fffffffffffffffffffffffffffep-16236L : inexact-ok
+= atan2 tonearest ldbl-128 0x2p-16384L 0x8p-152L : 0x4p-16236L : inexact-ok
+= atan2 towardzero ldbl-128 0x2p-16384L 0x8p-152L : 0x3.fffffffffffffffffffffffffffep-16236L : inexact-ok
+= atan2 upward ldbl-128 0x2p-16384L 0x8p-152L : 0x4p-16236L : inexact-ok
+= atan2 downward ldbl-96-intel 0x2p-16384L 0x4p-1076L : 0x7.fffffffffffffff8p-15312L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x2p-16384L 0x4p-1076L : 0x8p-15312L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x2p-16384L 0x4p-1076L : 0x7.fffffffffffffff8p-15312L : inexact-ok
+= atan2 upward ldbl-96-intel 0x2p-16384L 0x4p-1076L : 0x8p-15312L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x2p-16384L 0x4p-1076L : 0x7.fffffffffffffff8p-15312L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x2p-16384L 0x4p-1076L : 0x8p-15312L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x2p-16384L 0x4p-1076L : 0x7.fffffffffffffff8p-15312L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x2p-16384L 0x4p-1076L : 0x8p-15312L : inexact-ok
+= atan2 downward ldbl-128 0x2p-16384L 0x4p-1076L : 0x7.fffffffffffffffffffffffffffcp-15312L : inexact-ok
+= atan2 tonearest ldbl-128 0x2p-16384L 0x4p-1076L : 0x8p-15312L : inexact-ok
+= atan2 towardzero ldbl-128 0x2p-16384L 0x4p-1076L : 0x7.fffffffffffffffffffffffffffcp-15312L : inexact-ok
+= atan2 upward ldbl-128 0x2p-16384L 0x4p-1076L : 0x8p-15312L : inexact-ok
+= atan2 downward ldbl-96-intel 0x2p-16384L 0x8p-16448L : 0x1.921fb54442d18464p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x2p-16384L 0x8p-16448L : 0x1.921fb54442d18466p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x2p-16384L 0x8p-16448L : 0x1.921fb54442d18464p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x2p-16384L 0x8p-16448L : 0x1.921fb54442d18466p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x2p-16384L 0x8p-16448L : 0x1.921fb54442d18464p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x2p-16384L 0x8p-16448L : 0x1.921fb54442d18466p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x2p-16384L 0x8p-16448L : 0x1.921fb54442d18464p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x2p-16384L 0x8p-16448L : 0x1.921fb54442d18466p+0L : inexact-ok
+= atan2 downward ldbl-128 0x2p-16384L 0x8p-16448L : 0x1.921fb54442d18465898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x2p-16384L 0x8p-16448L : 0x1.921fb54442d18465898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x2p-16384L 0x8p-16448L : 0x1.921fb54442d18465898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x2p-16384L 0x8p-16448L : 0x1.921fb54442d18465898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x2p-16384L 0x4p-16448L : 0x1.921fb54442d18466p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x2p-16384L 0x4p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x2p-16384L 0x4p-16448L : 0x1.921fb54442d18466p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x2p-16384L 0x4p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 0x2p-16384L 0x4p-16448L : 0x1.921fb54442d18467898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x2p-16384L 0x4p-16448L : 0x1.921fb54442d18467898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x2p-16384L 0x4p-16448L : 0x1.921fb54442d18467898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x2p-16384L 0x4p-16448L : 0x1.921fb54442d18467898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-128 0x2p-16384L 0x4p-16496L : 0x1.921fb54442d18469898cc51701b6p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x2p-16384L 0x4p-16496L : 0x1.921fb54442d18469898cc51701b6p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x2p-16384L 0x4p-16496L : 0x1.921fb54442d18469898cc51701b6p+0L : inexact-ok
+= atan2 upward ldbl-128 0x2p-16384L 0x4p-16496L : 0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 downward dbl-64 0x8p-972 0x8p-152 : 0xf.ffffffffffff8p-824 : inexact-ok
+= atan2 tonearest dbl-64 0x8p-972 0x8p-152 : 0x1p-820 : inexact-ok
+= atan2 towardzero dbl-64 0x8p-972 0x8p-152 : 0xf.ffffffffffff8p-824 : inexact-ok
+= atan2 upward dbl-64 0x8p-972 0x8p-152 : 0x1p-820 : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-972L 0x8p-152L : 0xf.fffffffffffffffp-824L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-972L 0x8p-152L : 0x1p-820L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-972L 0x8p-152L : 0xf.fffffffffffffffp-824L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-972L 0x8p-152L : 0x1p-820L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-972L 0x8p-152L : 0xf.fffffffffffffffp-824L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-972L 0x8p-152L : 0x1p-820L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-972L 0x8p-152L : 0xf.fffffffffffffffp-824L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-972L 0x8p-152L : 0x1p-820L : inexact-ok
+= atan2 downward ldbl-128 0x8p-972L 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-824L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-972L 0x8p-152L : 0x1p-820L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-972L 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-824L : inexact-ok
+= atan2 upward ldbl-128 0x8p-972L 0x8p-152L : 0x1p-820L : inexact-ok
+= atan2 downward ldbl-128ibm 0x8p-972L 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-824L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x8p-972L 0x8p-152L : 0x1p-820L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x8p-972L 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-824L : inexact-ok
+= atan2 upward ldbl-128ibm 0x8p-972L 0x8p-152L : 0x1p-820L : inexact-ok
+= atan2 downward dbl-64 0x8p-972 0x4p-1076 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 tonearest dbl-64 0x8p-972 0x4p-1076 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 towardzero dbl-64 0x8p-972 0x4p-1076 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 upward dbl-64 0x8p-972 0x4p-1076 : 0x1.921fb54442d19p+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-972L 0x4p-1076L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-972L 0x4p-1076L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-972L 0x4p-1076L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-972L 0x4p-1076L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-972L 0x4p-1076L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-972L 0x4p-1076L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-972L 0x4p-1076L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-972L 0x4p-1076L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-972L 0x4p-1076L : 0x1.921fb54442d18469898cc5170138p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-972L 0x4p-1076L : 0x1.921fb54442d18469898cc5170138p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-972L 0x4p-1076L : 0x1.921fb54442d18469898cc5170138p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-972L 0x4p-1076L : 0x1.921fb54442d18469898cc5170139p+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x8p-972L 0x4p-1076L : 0x1.921fb54442d18469898cc51701p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x8p-972L 0x4p-1076L : 0x1.921fb54442d18469898cc51701p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x8p-972L 0x4p-1076L : 0x1.921fb54442d18469898cc51701p+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x8p-972L 0x4p-1076L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-972L 0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-972L 0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-972L 0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-972L 0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-972L 0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-972L 0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-972L 0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-972L 0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-972L 0x8p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-972L 0x8p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-972L 0x8p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-972L 0x8p-16448L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-972L 0x4p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-972L 0x4p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-972L 0x4p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-972L 0x4p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-972L 0x4p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-972L 0x4p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-972L 0x4p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-972L 0x4p-16448L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-972L 0x4p-16496L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-972L 0x4p-16496L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-972L 0x4p-16496L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-972L 0x4p-16496L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+atan2 min -min_subnorm
+= atan2 downward flt-32 0x4p-128f -0x8p-152f : 0x1.921fb6p+0f : inexact-ok
+= atan2 tonearest flt-32 0x4p-128f -0x8p-152f : 0x1.921fb8p+0f : inexact-ok
+= atan2 towardzero flt-32 0x4p-128f -0x8p-152f : 0x1.921fb6p+0f : inexact-ok
+= atan2 upward flt-32 0x4p-128f -0x8p-152f : 0x1.921fb8p+0f : inexact-ok
+= atan2 downward dbl-64 0x4p-128 -0x8p-152 : 0x1.921fb74442d18p+0 : inexact-ok
+= atan2 tonearest dbl-64 0x4p-128 -0x8p-152 : 0x1.921fb74442d18p+0 : inexact-ok
+= atan2 towardzero dbl-64 0x4p-128 -0x8p-152 : 0x1.921fb74442d18p+0 : inexact-ok
+= atan2 upward dbl-64 0x4p-128 -0x8p-152 : 0x1.921fb74442d19p+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-128L -0x8p-152L : 0x1.921fb74442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-128L -0x8p-152L : 0x1.921fb74442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-128L -0x8p-152L : 0x1.921fb74442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-128L -0x8p-152L : 0x1.921fb74442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-128L -0x8p-152L : 0x1.921fb74442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-128L -0x8p-152L : 0x1.921fb74442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-128L -0x8p-152L : 0x1.921fb74442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-128L -0x8p-152L : 0x1.921fb74442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-128L -0x8p-152L : 0x1.921fb74442d1846986e21a6c570dp+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-128L -0x8p-152L : 0x1.921fb74442d1846986e21a6c570ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-128L -0x8p-152L : 0x1.921fb74442d1846986e21a6c570dp+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-128L -0x8p-152L : 0x1.921fb74442d1846986e21a6c570ep+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x4p-128L -0x8p-152L : 0x1.921fb74442d1846986e21a6c57p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x4p-128L -0x8p-152L : 0x1.921fb74442d1846986e21a6c57p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x4p-128L -0x8p-152L : 0x1.921fb74442d1846986e21a6c57p+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x4p-128L -0x8p-152L : 0x1.921fb74442d1846986e21a6c578p+0L : inexact-ok
+= atan2 downward dbl-64 0x4p-128 -0x4p-1076 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 tonearest dbl-64 0x4p-128 -0x4p-1076 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 towardzero dbl-64 0x4p-128 -0x4p-1076 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 upward dbl-64 0x4p-128 -0x4p-1076 : 0x1.921fb54442d19p+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-128L -0x4p-1076L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-128L -0x4p-1076L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-128L -0x4p-1076L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-128L -0x4p-1076L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-128L -0x4p-1076L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-128L -0x4p-1076L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-128L -0x4p-1076L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-128L -0x4p-1076L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-128L -0x4p-1076L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-128L -0x4p-1076L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-128L -0x4p-1076L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-128L -0x4p-1076L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x4p-128L -0x4p-1076L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x4p-128L -0x4p-1076L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x4p-128L -0x4p-1076L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x4p-128L -0x4p-1076L : 0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-128L -0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-128L -0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-128L -0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-128L -0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-128L -0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-128L -0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-128L -0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-128L -0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-128L -0x8p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-128L -0x8p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-128L -0x8p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-128L -0x8p-16448L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-128L -0x4p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-128L -0x4p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-128L -0x4p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-128L -0x4p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-128L -0x4p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-128L -0x4p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-128L -0x4p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-128L -0x4p-16448L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-128L -0x4p-16496L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-128L -0x4p-16496L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-128L -0x4p-16496L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-128L -0x4p-16496L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward dbl-64 0x4p-1024 -0x8p-152 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 tonearest dbl-64 0x4p-1024 -0x8p-152 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 towardzero dbl-64 0x4p-1024 -0x8p-152 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 upward dbl-64 0x4p-1024 -0x8p-152 : 0x3.243f6a8885a32p+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-1024L -0x8p-152L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-1024L -0x8p-152L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-1024L -0x8p-152L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-1024L -0x8p-152L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-1024L -0x8p-152L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-1024L -0x8p-152L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-1024L -0x8p-152L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-1024L -0x8p-152L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1024L -0x8p-152L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1024L -0x8p-152L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1024L -0x8p-152L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1024L -0x8p-152L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x4p-1024L -0x8p-152L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x4p-1024L -0x8p-152L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x4p-1024L -0x8p-152L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x4p-1024L -0x8p-152L : 0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
+= atan2 downward dbl-64 0x4p-1024 -0x4p-1076 : 0x1.921fb54442d19p+0 : inexact-ok
+= atan2 tonearest dbl-64 0x4p-1024 -0x4p-1076 : 0x1.921fb54442d19p+0 : inexact-ok
+= atan2 towardzero dbl-64 0x4p-1024 -0x4p-1076 : 0x1.921fb54442d19p+0 : inexact-ok
+= atan2 upward dbl-64 0x4p-1024 -0x4p-1076 : 0x1.921fb54442d1ap+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-1024L -0x4p-1076L : 0x1.921fb54442d19468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-1024L -0x4p-1076L : 0x1.921fb54442d1946ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-1024L -0x4p-1076L : 0x1.921fb54442d19468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-1024L -0x4p-1076L : 0x1.921fb54442d1946ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-1024L -0x4p-1076L : 0x1.921fb54442d19468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-1024L -0x4p-1076L : 0x1.921fb54442d1946ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-1024L -0x4p-1076L : 0x1.921fb54442d19468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-1024L -0x4p-1076L : 0x1.921fb54442d1946ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1024L -0x4p-1076L : 0x1.921fb54442d19469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1024L -0x4p-1076L : 0x1.921fb54442d19469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1024L -0x4p-1076L : 0x1.921fb54442d19469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1024L -0x4p-1076L : 0x1.921fb54442d19469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x4p-1024L -0x4p-1076L : 0x1.921fb54442d19469898cc517018p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x4p-1024L -0x4p-1076L : 0x1.921fb54442d19469898cc517018p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x4p-1024L -0x4p-1076L : 0x1.921fb54442d19469898cc517018p+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x4p-1024L -0x4p-1076L : 0x1.921fb54442d19469898cc51702p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-1024L -0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-1024L -0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-1024L -0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-1024L -0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-1024L -0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-1024L -0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-1024L -0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-1024L -0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1024L -0x8p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1024L -0x8p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1024L -0x8p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1024L -0x8p-16448L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-1024L -0x4p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-1024L -0x4p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-1024L -0x4p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-1024L -0x4p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1024L -0x4p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1024L -0x4p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1024L -0x4p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1024L -0x4p-16448L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1024L -0x4p-16496L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1024L -0x4p-16496L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1024L -0x4p-16496L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1024L -0x4p-16496L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-16384L -0x8p-152L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-16384L -0x8p-152L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-16384L -0x8p-152L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-16384L -0x8p-152L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-16384L -0x8p-152L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-16384L -0x8p-152L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-16384L -0x8p-152L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-16384L -0x8p-152L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16384L -0x8p-152L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16384L -0x8p-152L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16384L -0x8p-152L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16384L -0x8p-152L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-16384L -0x4p-1076L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-16384L -0x4p-1076L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-16384L -0x4p-1076L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-16384L -0x4p-1076L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-16384L -0x4p-1076L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-16384L -0x4p-1076L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-16384L -0x4p-1076L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-16384L -0x4p-1076L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16384L -0x4p-1076L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16384L -0x4p-1076L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16384L -0x4p-1076L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16384L -0x4p-1076L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-16384L -0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-16384L -0x8p-16448L : 0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-16384L -0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-16384L -0x8p-16448L : 0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-16384L -0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-16384L -0x8p-16448L : 0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-16384L -0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-16384L -0x8p-16448L : 0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16384L -0x8p-16448L : 0x1.921fb54442d1846b898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16384L -0x8p-16448L : 0x1.921fb54442d1846b898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16384L -0x8p-16448L : 0x1.921fb54442d1846b898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16384L -0x8p-16448L : 0x1.921fb54442d1846b898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-16384L -0x4p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-16384L -0x4p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-16384L -0x4p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-16384L -0x4p-16448L : 0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16384L -0x4p-16448L : 0x1.921fb54442d1846a898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16384L -0x4p-16448L : 0x1.921fb54442d1846a898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16384L -0x4p-16448L : 0x1.921fb54442d1846a898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16384L -0x4p-16448L : 0x1.921fb54442d1846a898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16384L -0x4p-16496L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16384L -0x4p-16496L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16384L -0x4p-16496L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16384L -0x4p-16496L : 0x1.921fb54442d18469898cc51701bap+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x2p-16384L -0x8p-152L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x2p-16384L -0x8p-152L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x2p-16384L -0x8p-152L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x2p-16384L -0x8p-152L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x2p-16384L -0x8p-152L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x2p-16384L -0x8p-152L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x2p-16384L -0x8p-152L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x2p-16384L -0x8p-152L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x2p-16384L -0x8p-152L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x2p-16384L -0x8p-152L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x2p-16384L -0x8p-152L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x2p-16384L -0x8p-152L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x2p-16384L -0x4p-1076L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x2p-16384L -0x4p-1076L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x2p-16384L -0x4p-1076L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x2p-16384L -0x4p-1076L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x2p-16384L -0x4p-1076L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x2p-16384L -0x4p-1076L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x2p-16384L -0x4p-1076L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x2p-16384L -0x4p-1076L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x2p-16384L -0x4p-1076L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x2p-16384L -0x4p-1076L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x2p-16384L -0x4p-1076L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x2p-16384L -0x4p-1076L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x2p-16384L -0x8p-16448L : 0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x2p-16384L -0x8p-16448L : 0x1.921fb54442d1846ep+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x2p-16384L -0x8p-16448L : 0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x2p-16384L -0x8p-16448L : 0x1.921fb54442d1846ep+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x2p-16384L -0x8p-16448L : 0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x2p-16384L -0x8p-16448L : 0x1.921fb54442d1846ep+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x2p-16384L -0x8p-16448L : 0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x2p-16384L -0x8p-16448L : 0x1.921fb54442d1846ep+0L : inexact-ok
+= atan2 downward ldbl-128 0x2p-16384L -0x8p-16448L : 0x1.921fb54442d1846d898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x2p-16384L -0x8p-16448L : 0x1.921fb54442d1846d898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x2p-16384L -0x8p-16448L : 0x1.921fb54442d1846d898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x2p-16384L -0x8p-16448L : 0x1.921fb54442d1846d898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x2p-16384L -0x4p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x2p-16384L -0x4p-16448L : 0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x2p-16384L -0x4p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x2p-16384L -0x4p-16448L : 0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 downward ldbl-128 0x2p-16384L -0x4p-16448L : 0x1.921fb54442d1846b898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x2p-16384L -0x4p-16448L : 0x1.921fb54442d1846b898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x2p-16384L -0x4p-16448L : 0x1.921fb54442d1846b898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x2p-16384L -0x4p-16448L : 0x1.921fb54442d1846b898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-128 0x2p-16384L -0x4p-16496L : 0x1.921fb54442d18469898cc51701bap+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x2p-16384L -0x4p-16496L : 0x1.921fb54442d18469898cc51701bap+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x2p-16384L -0x4p-16496L : 0x1.921fb54442d18469898cc51701bap+0L : inexact-ok
+= atan2 upward ldbl-128 0x2p-16384L -0x4p-16496L : 0x1.921fb54442d18469898cc51701bbp+0L : inexact-ok
+= atan2 downward dbl-64 0x8p-972 -0x8p-152 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 tonearest dbl-64 0x8p-972 -0x8p-152 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 towardzero dbl-64 0x8p-972 -0x8p-152 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 upward dbl-64 0x8p-972 -0x8p-152 : 0x3.243f6a8885a32p+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-972L -0x8p-152L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-972L -0x8p-152L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-972L -0x8p-152L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-972L -0x8p-152L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-972L -0x8p-152L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-972L -0x8p-152L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-972L -0x8p-152L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-972L -0x8p-152L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-972L -0x8p-152L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-972L -0x8p-152L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-972L -0x8p-152L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-972L -0x8p-152L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x8p-972L -0x8p-152L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x8p-972L -0x8p-152L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x8p-972L -0x8p-152L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x8p-972L -0x8p-152L : 0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
+= atan2 downward dbl-64 0x8p-972 -0x4p-1076 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 tonearest dbl-64 0x8p-972 -0x4p-1076 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 towardzero dbl-64 0x8p-972 -0x4p-1076 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 upward dbl-64 0x8p-972 -0x4p-1076 : 0x1.921fb54442d19p+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-972L -0x4p-1076L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-972L -0x4p-1076L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-972L -0x4p-1076L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-972L -0x4p-1076L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-972L -0x4p-1076L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-972L -0x4p-1076L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-972L -0x4p-1076L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-972L -0x4p-1076L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-972L -0x4p-1076L : 0x1.921fb54442d18469898cc5170238p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-972L -0x4p-1076L : 0x1.921fb54442d18469898cc5170238p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-972L -0x4p-1076L : 0x1.921fb54442d18469898cc5170238p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-972L -0x4p-1076L : 0x1.921fb54442d18469898cc5170239p+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x8p-972L -0x4p-1076L : 0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x8p-972L -0x4p-1076L : 0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x8p-972L -0x4p-1076L : 0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x8p-972L -0x4p-1076L : 0x1.921fb54442d18469898cc517028p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-972L -0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-972L -0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-972L -0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-972L -0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-972L -0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-972L -0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-972L -0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-972L -0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-972L -0x8p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-972L -0x8p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-972L -0x8p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-972L -0x8p-16448L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-972L -0x4p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-972L -0x4p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-972L -0x4p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-972L -0x4p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-972L -0x4p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-972L -0x4p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-972L -0x4p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-972L -0x4p-16448L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-972L -0x4p-16496L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-972L -0x4p-16496L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-972L -0x4p-16496L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-972L -0x4p-16496L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+atan2 -min min_subnorm
+= atan2 downward flt-32 -0x4p-128f 0x8p-152f : -0x1.921fb4p+0f : inexact-ok
+= atan2 tonearest flt-32 -0x4p-128f 0x8p-152f : -0x1.921fb4p+0f : inexact-ok
+= atan2 towardzero flt-32 -0x4p-128f 0x8p-152f : -0x1.921fb2p+0f : inexact-ok
+= atan2 upward flt-32 -0x4p-128f 0x8p-152f : -0x1.921fb2p+0f : inexact-ok
+= atan2 downward dbl-64 -0x4p-128 0x8p-152 : -0x1.921fb34442d19p+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x4p-128 0x8p-152 : -0x1.921fb34442d18p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x4p-128 0x8p-152 : -0x1.921fb34442d18p+0 : inexact-ok
+= atan2 upward dbl-64 -0x4p-128 0x8p-152 : -0x1.921fb34442d18p+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-128L 0x8p-152L : -0x1.921fb34442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-128L 0x8p-152L : -0x1.921fb34442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-128L 0x8p-152L : -0x1.921fb34442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-128L 0x8p-152L : -0x1.921fb34442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-128L 0x8p-152L : -0x1.921fb34442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-128L 0x8p-152L : -0x1.921fb34442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-128L 0x8p-152L : -0x1.921fb34442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-128L 0x8p-152L : -0x1.921fb34442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-128L 0x8p-152L : -0x1.921fb34442d184698c376fc1ac63p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-128L 0x8p-152L : -0x1.921fb34442d184698c376fc1ac63p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-128L 0x8p-152L : -0x1.921fb34442d184698c376fc1ac62p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-128L 0x8p-152L : -0x1.921fb34442d184698c376fc1ac62p+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x4p-128L 0x8p-152L : -0x1.921fb34442d184698c376fc1ac8p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x4p-128L 0x8p-152L : -0x1.921fb34442d184698c376fc1ac8p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x4p-128L 0x8p-152L : -0x1.921fb34442d184698c376fc1acp+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x4p-128L 0x8p-152L : -0x1.921fb34442d184698c376fc1acp+0L : inexact-ok
+= atan2 downward dbl-64 -0x4p-128 0x4p-1076 : -0x1.921fb54442d19p+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x4p-128 0x4p-1076 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x4p-128 0x4p-1076 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 upward dbl-64 -0x4p-128 0x4p-1076 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-128L 0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-128L 0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-128L 0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-128L 0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-128L 0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-128L 0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-128L 0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-128L 0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-128L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-128L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-128L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-128L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x4p-128L 0x4p-1076L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x4p-128L 0x4p-1076L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x4p-128L 0x4p-1076L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x4p-128L 0x4p-1076L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-128L 0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-128L 0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-128L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-128L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-128L 0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-128L 0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-128L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-128L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-128L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-128L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-128L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-128L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-128L 0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-128L 0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-128L 0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-128L 0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-128L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-128L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-128L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-128L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-128L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-128L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-128L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-128L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward dbl-64 -0x4p-1024 0x8p-152 : -0x8p-876 : inexact-ok
+= atan2 tonearest dbl-64 -0x4p-1024 0x8p-152 : -0x8p-876 : inexact-ok
+= atan2 towardzero dbl-64 -0x4p-1024 0x8p-152 : -0x7.ffffffffffffcp-876 : inexact-ok
+= atan2 upward dbl-64 -0x4p-1024 0x8p-152 : -0x7.ffffffffffffcp-876 : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-1024L 0x8p-152L : -0x8p-876L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-1024L 0x8p-152L : -0x8p-876L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-1024L 0x8p-152L : -0x7.fffffffffffffff8p-876L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-1024L 0x8p-152L : -0x7.fffffffffffffff8p-876L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-1024L 0x8p-152L : -0x8p-876L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-1024L 0x8p-152L : -0x8p-876L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-1024L 0x8p-152L : -0x7.fffffffffffffff8p-876L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-1024L 0x8p-152L : -0x7.fffffffffffffff8p-876L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1024L 0x8p-152L : -0x8p-876L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1024L 0x8p-152L : -0x8p-876L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1024L 0x8p-152L : -0x7.fffffffffffffffffffffffffffcp-876L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1024L 0x8p-152L : -0x7.fffffffffffffffffffffffffffcp-876L : inexact-ok
+= atan2 downward ldbl-128ibm -0x4p-1024L 0x8p-152L : -0x8p-876L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x4p-1024L 0x8p-152L : -0x8p-876L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x4p-1024L 0x8p-152L : -0x7.fffffffffffffffffffffffffep-876L : inexact-ok
+= atan2 upward ldbl-128ibm -0x4p-1024L 0x8p-152L : -0x7.fffffffffffffffffffffffffep-876L : inexact-ok
+= atan2 downward dbl-64 -0x4p-1024 0x4p-1076 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x4p-1024 0x4p-1076 : -0x1.921fb54442d17p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x4p-1024 0x4p-1076 : -0x1.921fb54442d17p+0 : inexact-ok
+= atan2 upward dbl-64 -0x4p-1024 0x4p-1076 : -0x1.921fb54442d17p+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-1024L 0x4p-1076L : -0x1.921fb54442d1746ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-1024L 0x4p-1076L : -0x1.921fb54442d1746ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-1024L 0x4p-1076L : -0x1.921fb54442d17468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-1024L 0x4p-1076L : -0x1.921fb54442d17468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-1024L 0x4p-1076L : -0x1.921fb54442d1746ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-1024L 0x4p-1076L : -0x1.921fb54442d1746ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-1024L 0x4p-1076L : -0x1.921fb54442d17468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-1024L 0x4p-1076L : -0x1.921fb54442d17468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1024L 0x4p-1076L : -0x1.921fb54442d17469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1024L 0x4p-1076L : -0x1.921fb54442d17469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1024L 0x4p-1076L : -0x1.921fb54442d17469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1024L 0x4p-1076L : -0x1.921fb54442d17469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x4p-1024L 0x4p-1076L : -0x1.921fb54442d17469898cc51702p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x4p-1024L 0x4p-1076L : -0x1.921fb54442d17469898cc517018p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x4p-1024L 0x4p-1076L : -0x1.921fb54442d17469898cc517018p+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x4p-1024L 0x4p-1076L : -0x1.921fb54442d17469898cc517018p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-1024L 0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-1024L 0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-1024L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-1024L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-1024L 0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-1024L 0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-1024L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-1024L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1024L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1024L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1024L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1024L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-1024L 0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-1024L 0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-1024L 0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-1024L 0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1024L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1024L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1024L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1024L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1024L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1024L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1024L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1024L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-16384L 0x8p-152L : -0x8p-16236L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-16384L 0x8p-152L : -0x8p-16236L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-16384L 0x8p-152L : -0x7.fffffffffffffff8p-16236L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-16384L 0x8p-152L : -0x7.fffffffffffffff8p-16236L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-16384L 0x8p-152L : -0x8p-16236L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16384L 0x8p-152L : -0x8p-16236L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-16384L 0x8p-152L : -0x7.fffffffffffffff8p-16236L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-16384L 0x8p-152L : -0x7.fffffffffffffff8p-16236L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16384L 0x8p-152L : -0x8p-16236L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16384L 0x8p-152L : -0x8p-16236L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16384L 0x8p-152L : -0x7.fffffffffffffffffffffffffffcp-16236L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16384L 0x8p-152L : -0x7.fffffffffffffffffffffffffffcp-16236L : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-16384L 0x4p-1076L : -0x1p-15308L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-16384L 0x4p-1076L : -0x1p-15308L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-16384L 0x4p-1076L : -0xf.fffffffffffffffp-15312L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-16384L 0x4p-1076L : -0xf.fffffffffffffffp-15312L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-16384L 0x4p-1076L : -0x1p-15308L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16384L 0x4p-1076L : -0x1p-15308L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-16384L 0x4p-1076L : -0xf.fffffffffffffffp-15312L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-16384L 0x4p-1076L : -0xf.fffffffffffffffp-15312L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16384L 0x4p-1076L : -0x1p-15308L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16384L 0x4p-1076L : -0x1p-15308L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16384L 0x4p-1076L : -0xf.fffffffffffffffffffffffffff8p-15312L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16384L 0x4p-1076L : -0xf.fffffffffffffffffffffffffff8p-15312L : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-16384L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-16384L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-16384L 0x8p-16448L : -0x1.921fb54442d18466p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-16384L 0x8p-16448L : -0x1.921fb54442d18466p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-16384L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16384L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-16384L 0x8p-16448L : -0x1.921fb54442d18466p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-16384L 0x8p-16448L : -0x1.921fb54442d18466p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16384L 0x8p-16448L : -0x1.921fb54442d18467898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16384L 0x8p-16448L : -0x1.921fb54442d18467898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16384L 0x8p-16448L : -0x1.921fb54442d18467898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16384L 0x8p-16448L : -0x1.921fb54442d18467898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-16384L 0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16384L 0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-16384L 0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-16384L 0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16384L 0x4p-16448L : -0x1.921fb54442d18468898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16384L 0x4p-16448L : -0x1.921fb54442d18468898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16384L 0x4p-16448L : -0x1.921fb54442d18468898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16384L 0x4p-16448L : -0x1.921fb54442d18468898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16384L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16384L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16384L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16384L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x2p-16384L 0x8p-152L : -0x4p-16236L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x2p-16384L 0x8p-152L : -0x4p-16236L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x2p-16384L 0x8p-152L : -0x3.fffffffffffffffcp-16236L : inexact-ok
+= atan2 upward ldbl-96-intel -0x2p-16384L 0x8p-152L : -0x3.fffffffffffffffcp-16236L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x2p-16384L 0x8p-152L : -0x4p-16236L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x2p-16384L 0x8p-152L : -0x4p-16236L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x2p-16384L 0x8p-152L : -0x3.fffffffffffffffcp-16236L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x2p-16384L 0x8p-152L : -0x3.fffffffffffffffcp-16236L : inexact-ok
+= atan2 downward ldbl-128 -0x2p-16384L 0x8p-152L : -0x4p-16236L : inexact-ok
+= atan2 tonearest ldbl-128 -0x2p-16384L 0x8p-152L : -0x4p-16236L : inexact-ok
+= atan2 towardzero ldbl-128 -0x2p-16384L 0x8p-152L : -0x3.fffffffffffffffffffffffffffep-16236L : inexact-ok
+= atan2 upward ldbl-128 -0x2p-16384L 0x8p-152L : -0x3.fffffffffffffffffffffffffffep-16236L : inexact-ok
+= atan2 downward ldbl-96-intel -0x2p-16384L 0x4p-1076L : -0x8p-15312L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x2p-16384L 0x4p-1076L : -0x8p-15312L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x2p-16384L 0x4p-1076L : -0x7.fffffffffffffff8p-15312L : inexact-ok
+= atan2 upward ldbl-96-intel -0x2p-16384L 0x4p-1076L : -0x7.fffffffffffffff8p-15312L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x2p-16384L 0x4p-1076L : -0x8p-15312L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x2p-16384L 0x4p-1076L : -0x8p-15312L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x2p-16384L 0x4p-1076L : -0x7.fffffffffffffff8p-15312L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x2p-16384L 0x4p-1076L : -0x7.fffffffffffffff8p-15312L : inexact-ok
+= atan2 downward ldbl-128 -0x2p-16384L 0x4p-1076L : -0x8p-15312L : inexact-ok
+= atan2 tonearest ldbl-128 -0x2p-16384L 0x4p-1076L : -0x8p-15312L : inexact-ok
+= atan2 towardzero ldbl-128 -0x2p-16384L 0x4p-1076L : -0x7.fffffffffffffffffffffffffffcp-15312L : inexact-ok
+= atan2 upward ldbl-128 -0x2p-16384L 0x4p-1076L : -0x7.fffffffffffffffffffffffffffcp-15312L : inexact-ok
+= atan2 downward ldbl-96-intel -0x2p-16384L 0x8p-16448L : -0x1.921fb54442d18466p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x2p-16384L 0x8p-16448L : -0x1.921fb54442d18466p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x2p-16384L 0x8p-16448L : -0x1.921fb54442d18464p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x2p-16384L 0x8p-16448L : -0x1.921fb54442d18464p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x2p-16384L 0x8p-16448L : -0x1.921fb54442d18466p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x2p-16384L 0x8p-16448L : -0x1.921fb54442d18466p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x2p-16384L 0x8p-16448L : -0x1.921fb54442d18464p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x2p-16384L 0x8p-16448L : -0x1.921fb54442d18464p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x2p-16384L 0x8p-16448L : -0x1.921fb54442d18465898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x2p-16384L 0x8p-16448L : -0x1.921fb54442d18465898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x2p-16384L 0x8p-16448L : -0x1.921fb54442d18465898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x2p-16384L 0x8p-16448L : -0x1.921fb54442d18465898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x2p-16384L 0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x2p-16384L 0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x2p-16384L 0x4p-16448L : -0x1.921fb54442d18466p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x2p-16384L 0x4p-16448L : -0x1.921fb54442d18466p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x2p-16384L 0x4p-16448L : -0x1.921fb54442d18467898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x2p-16384L 0x4p-16448L : -0x1.921fb54442d18467898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x2p-16384L 0x4p-16448L : -0x1.921fb54442d18467898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x2p-16384L 0x4p-16448L : -0x1.921fb54442d18467898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x2p-16384L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x2p-16384L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b6p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x2p-16384L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b6p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x2p-16384L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b6p+0L : inexact-ok
+= atan2 downward dbl-64 -0x8p-972 0x8p-152 : -0x1p-820 : inexact-ok
+= atan2 tonearest dbl-64 -0x8p-972 0x8p-152 : -0x1p-820 : inexact-ok
+= atan2 towardzero dbl-64 -0x8p-972 0x8p-152 : -0xf.ffffffffffff8p-824 : inexact-ok
+= atan2 upward dbl-64 -0x8p-972 0x8p-152 : -0xf.ffffffffffff8p-824 : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-972L 0x8p-152L : -0x1p-820L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-972L 0x8p-152L : -0x1p-820L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-972L 0x8p-152L : -0xf.fffffffffffffffp-824L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-972L 0x8p-152L : -0xf.fffffffffffffffp-824L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-972L 0x8p-152L : -0x1p-820L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-972L 0x8p-152L : -0x1p-820L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-972L 0x8p-152L : -0xf.fffffffffffffffp-824L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-972L 0x8p-152L : -0xf.fffffffffffffffp-824L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-972L 0x8p-152L : -0x1p-820L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-972L 0x8p-152L : -0x1p-820L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-972L 0x8p-152L : -0xf.fffffffffffffffffffffffffff8p-824L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-972L 0x8p-152L : -0xf.fffffffffffffffffffffffffff8p-824L : inexact-ok
+= atan2 downward ldbl-128ibm -0x8p-972L 0x8p-152L : -0x1p-820L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x8p-972L 0x8p-152L : -0x1p-820L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x8p-972L 0x8p-152L : -0xf.fffffffffffffffffffffffffcp-824L : inexact-ok
+= atan2 upward ldbl-128ibm -0x8p-972L 0x8p-152L : -0xf.fffffffffffffffffffffffffcp-824L : inexact-ok
+= atan2 downward dbl-64 -0x8p-972 0x4p-1076 : -0x1.921fb54442d19p+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x8p-972 0x4p-1076 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x8p-972 0x4p-1076 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 upward dbl-64 -0x8p-972 0x4p-1076 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-972L 0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-972L 0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-972L 0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-972L 0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-972L 0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-972L 0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-972L 0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-972L 0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-972L 0x4p-1076L : -0x1.921fb54442d18469898cc5170139p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-972L 0x4p-1076L : -0x1.921fb54442d18469898cc5170138p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-972L 0x4p-1076L : -0x1.921fb54442d18469898cc5170138p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-972L 0x4p-1076L : -0x1.921fb54442d18469898cc5170138p+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x8p-972L 0x4p-1076L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x8p-972L 0x4p-1076L : -0x1.921fb54442d18469898cc51701p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x8p-972L 0x4p-1076L : -0x1.921fb54442d18469898cc51701p+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x8p-972L 0x4p-1076L : -0x1.921fb54442d18469898cc51701p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-972L 0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-972L 0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-972L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-972L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-972L 0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-972L 0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-972L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-972L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-972L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-972L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-972L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-972L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-972L 0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-972L 0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-972L 0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-972L 0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-972L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-972L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-972L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-972L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-972L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-972L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-972L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-972L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+atan2 -min -min_subnorm
+= atan2 downward flt-32 -0x4p-128f -0x8p-152f : -0x1.921fb8p+0f : inexact-ok
+= atan2 tonearest flt-32 -0x4p-128f -0x8p-152f : -0x1.921fb8p+0f : inexact-ok
+= atan2 towardzero flt-32 -0x4p-128f -0x8p-152f : -0x1.921fb6p+0f : inexact-ok
+= atan2 upward flt-32 -0x4p-128f -0x8p-152f : -0x1.921fb6p+0f : inexact-ok
+= atan2 downward dbl-64 -0x4p-128 -0x8p-152 : -0x1.921fb74442d19p+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x4p-128 -0x8p-152 : -0x1.921fb74442d18p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x4p-128 -0x8p-152 : -0x1.921fb74442d18p+0 : inexact-ok
+= atan2 upward dbl-64 -0x4p-128 -0x8p-152 : -0x1.921fb74442d18p+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-128L -0x8p-152L : -0x1.921fb74442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-128L -0x8p-152L : -0x1.921fb74442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-128L -0x8p-152L : -0x1.921fb74442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-128L -0x8p-152L : -0x1.921fb74442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-128L -0x8p-152L : -0x1.921fb74442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-128L -0x8p-152L : -0x1.921fb74442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-128L -0x8p-152L : -0x1.921fb74442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-128L -0x8p-152L : -0x1.921fb74442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-128L -0x8p-152L : -0x1.921fb74442d1846986e21a6c570ep+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-128L -0x8p-152L : -0x1.921fb74442d1846986e21a6c570ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-128L -0x8p-152L : -0x1.921fb74442d1846986e21a6c570dp+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-128L -0x8p-152L : -0x1.921fb74442d1846986e21a6c570dp+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x4p-128L -0x8p-152L : -0x1.921fb74442d1846986e21a6c578p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x4p-128L -0x8p-152L : -0x1.921fb74442d1846986e21a6c57p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x4p-128L -0x8p-152L : -0x1.921fb74442d1846986e21a6c57p+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x4p-128L -0x8p-152L : -0x1.921fb74442d1846986e21a6c57p+0L : inexact-ok
+= atan2 downward dbl-64 -0x4p-128 -0x4p-1076 : -0x1.921fb54442d19p+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x4p-128 -0x4p-1076 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x4p-128 -0x4p-1076 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 upward dbl-64 -0x4p-128 -0x4p-1076 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-128L -0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-128L -0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-128L -0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-128L -0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-128L -0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-128L -0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-128L -0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-128L -0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-128L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-128L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-128L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-128L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x4p-128L -0x4p-1076L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x4p-128L -0x4p-1076L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x4p-128L -0x4p-1076L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x4p-128L -0x4p-1076L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-128L -0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-128L -0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-128L -0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-128L -0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-128L -0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-128L -0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-128L -0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-128L -0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-128L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-128L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-128L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-128L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-128L -0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-128L -0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-128L -0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-128L -0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-128L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-128L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-128L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-128L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-128L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-128L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-128L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-128L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward dbl-64 -0x4p-1024 -0x8p-152 : -0x3.243f6a8885a32p+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x4p-1024 -0x8p-152 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x4p-1024 -0x8p-152 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 upward dbl-64 -0x4p-1024 -0x8p-152 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-1024L -0x8p-152L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-1024L -0x8p-152L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-1024L -0x8p-152L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-1024L -0x8p-152L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-1024L -0x8p-152L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-1024L -0x8p-152L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-1024L -0x8p-152L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-1024L -0x8p-152L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1024L -0x8p-152L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1024L -0x8p-152L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1024L -0x8p-152L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1024L -0x8p-152L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x4p-1024L -0x8p-152L : -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x4p-1024L -0x8p-152L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x4p-1024L -0x8p-152L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x4p-1024L -0x8p-152L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 downward dbl-64 -0x4p-1024 -0x4p-1076 : -0x1.921fb54442d1ap+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x4p-1024 -0x4p-1076 : -0x1.921fb54442d19p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x4p-1024 -0x4p-1076 : -0x1.921fb54442d19p+0 : inexact-ok
+= atan2 upward dbl-64 -0x4p-1024 -0x4p-1076 : -0x1.921fb54442d19p+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-1024L -0x4p-1076L : -0x1.921fb54442d1946ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-1024L -0x4p-1076L : -0x1.921fb54442d1946ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-1024L -0x4p-1076L : -0x1.921fb54442d19468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-1024L -0x4p-1076L : -0x1.921fb54442d19468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-1024L -0x4p-1076L : -0x1.921fb54442d1946ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-1024L -0x4p-1076L : -0x1.921fb54442d1946ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-1024L -0x4p-1076L : -0x1.921fb54442d19468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-1024L -0x4p-1076L : -0x1.921fb54442d19468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1024L -0x4p-1076L : -0x1.921fb54442d19469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1024L -0x4p-1076L : -0x1.921fb54442d19469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1024L -0x4p-1076L : -0x1.921fb54442d19469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1024L -0x4p-1076L : -0x1.921fb54442d19469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x4p-1024L -0x4p-1076L : -0x1.921fb54442d19469898cc51702p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x4p-1024L -0x4p-1076L : -0x1.921fb54442d19469898cc517018p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x4p-1024L -0x4p-1076L : -0x1.921fb54442d19469898cc517018p+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x4p-1024L -0x4p-1076L : -0x1.921fb54442d19469898cc517018p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-1024L -0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-1024L -0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-1024L -0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-1024L -0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-1024L -0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-1024L -0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-1024L -0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-1024L -0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1024L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1024L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1024L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1024L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-1024L -0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-1024L -0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-1024L -0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-1024L -0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1024L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1024L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1024L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1024L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1024L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1024L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1024L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1024L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-16384L -0x8p-152L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-16384L -0x8p-152L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-16384L -0x8p-152L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-16384L -0x8p-152L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-16384L -0x8p-152L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16384L -0x8p-152L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-16384L -0x8p-152L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-16384L -0x8p-152L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16384L -0x8p-152L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16384L -0x8p-152L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16384L -0x8p-152L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16384L -0x8p-152L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-16384L -0x4p-1076L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-16384L -0x4p-1076L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-16384L -0x4p-1076L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-16384L -0x4p-1076L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-16384L -0x4p-1076L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16384L -0x4p-1076L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-16384L -0x4p-1076L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-16384L -0x4p-1076L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16384L -0x4p-1076L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16384L -0x4p-1076L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16384L -0x4p-1076L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16384L -0x4p-1076L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-16384L -0x8p-16448L : -0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-16384L -0x8p-16448L : -0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-16384L -0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-16384L -0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-16384L -0x8p-16448L : -0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16384L -0x8p-16448L : -0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-16384L -0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-16384L -0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16384L -0x8p-16448L : -0x1.921fb54442d1846b898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16384L -0x8p-16448L : -0x1.921fb54442d1846b898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16384L -0x8p-16448L : -0x1.921fb54442d1846b898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16384L -0x8p-16448L : -0x1.921fb54442d1846b898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-16384L -0x4p-16448L : -0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16384L -0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-16384L -0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-16384L -0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16384L -0x4p-16448L : -0x1.921fb54442d1846a898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16384L -0x4p-16448L : -0x1.921fb54442d1846a898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16384L -0x4p-16448L : -0x1.921fb54442d1846a898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16384L -0x4p-16448L : -0x1.921fb54442d1846a898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16384L -0x4p-16496L : -0x1.921fb54442d18469898cc51701bap+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16384L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16384L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16384L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x2p-16384L -0x8p-152L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x2p-16384L -0x8p-152L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x2p-16384L -0x8p-152L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x2p-16384L -0x8p-152L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x2p-16384L -0x8p-152L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x2p-16384L -0x8p-152L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x2p-16384L -0x8p-152L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x2p-16384L -0x8p-152L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x2p-16384L -0x8p-152L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x2p-16384L -0x8p-152L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x2p-16384L -0x8p-152L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x2p-16384L -0x8p-152L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x2p-16384L -0x4p-1076L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x2p-16384L -0x4p-1076L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x2p-16384L -0x4p-1076L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x2p-16384L -0x4p-1076L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x2p-16384L -0x4p-1076L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x2p-16384L -0x4p-1076L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x2p-16384L -0x4p-1076L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x2p-16384L -0x4p-1076L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x2p-16384L -0x4p-1076L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x2p-16384L -0x4p-1076L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x2p-16384L -0x4p-1076L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x2p-16384L -0x4p-1076L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x2p-16384L -0x8p-16448L : -0x1.921fb54442d1846ep+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x2p-16384L -0x8p-16448L : -0x1.921fb54442d1846ep+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x2p-16384L -0x8p-16448L : -0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x2p-16384L -0x8p-16448L : -0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x2p-16384L -0x8p-16448L : -0x1.921fb54442d1846ep+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x2p-16384L -0x8p-16448L : -0x1.921fb54442d1846ep+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x2p-16384L -0x8p-16448L : -0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x2p-16384L -0x8p-16448L : -0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x2p-16384L -0x8p-16448L : -0x1.921fb54442d1846d898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x2p-16384L -0x8p-16448L : -0x1.921fb54442d1846d898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x2p-16384L -0x8p-16448L : -0x1.921fb54442d1846d898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x2p-16384L -0x8p-16448L : -0x1.921fb54442d1846d898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x2p-16384L -0x4p-16448L : -0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x2p-16384L -0x4p-16448L : -0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x2p-16384L -0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x2p-16384L -0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 -0x2p-16384L -0x4p-16448L : -0x1.921fb54442d1846b898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x2p-16384L -0x4p-16448L : -0x1.921fb54442d1846b898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x2p-16384L -0x4p-16448L : -0x1.921fb54442d1846b898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x2p-16384L -0x4p-16448L : -0x1.921fb54442d1846b898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x2p-16384L -0x4p-16496L : -0x1.921fb54442d18469898cc51701bbp+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x2p-16384L -0x4p-16496L : -0x1.921fb54442d18469898cc51701bap+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x2p-16384L -0x4p-16496L : -0x1.921fb54442d18469898cc51701bap+0L : inexact-ok
+= atan2 upward ldbl-128 -0x2p-16384L -0x4p-16496L : -0x1.921fb54442d18469898cc51701bap+0L : inexact-ok
+= atan2 downward dbl-64 -0x8p-972 -0x8p-152 : -0x3.243f6a8885a32p+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x8p-972 -0x8p-152 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x8p-972 -0x8p-152 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 upward dbl-64 -0x8p-972 -0x8p-152 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-972L -0x8p-152L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-972L -0x8p-152L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-972L -0x8p-152L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-972L -0x8p-152L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-972L -0x8p-152L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-972L -0x8p-152L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-972L -0x8p-152L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-972L -0x8p-152L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-972L -0x8p-152L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-972L -0x8p-152L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-972L -0x8p-152L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-972L -0x8p-152L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x8p-972L -0x8p-152L : -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x8p-972L -0x8p-152L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x8p-972L -0x8p-152L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x8p-972L -0x8p-152L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 downward dbl-64 -0x8p-972 -0x4p-1076 : -0x1.921fb54442d19p+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x8p-972 -0x4p-1076 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x8p-972 -0x4p-1076 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 upward dbl-64 -0x8p-972 -0x4p-1076 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-972L -0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-972L -0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-972L -0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-972L -0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-972L -0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-972L -0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-972L -0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-972L -0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-972L -0x4p-1076L : -0x1.921fb54442d18469898cc5170239p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-972L -0x4p-1076L : -0x1.921fb54442d18469898cc5170238p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-972L -0x4p-1076L : -0x1.921fb54442d18469898cc5170238p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-972L -0x4p-1076L : -0x1.921fb54442d18469898cc5170238p+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x8p-972L -0x4p-1076L : -0x1.921fb54442d18469898cc517028p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x8p-972L -0x4p-1076L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x8p-972L -0x4p-1076L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x8p-972L -0x4p-1076L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-972L -0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-972L -0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-972L -0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-972L -0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-972L -0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-972L -0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-972L -0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-972L -0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-972L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-972L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-972L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-972L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-972L -0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-972L -0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-972L -0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-972L -0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-972L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-972L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-972L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-972L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-972L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-972L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-972L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-972L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+atan2 min_subnorm min
+= atan2 downward flt-32 0x8p-152f 0x4p-128f : 0x1.fffffep-24f : inexact-ok
+= atan2 tonearest flt-32 0x8p-152f 0x4p-128f : 0x2p-24f : inexact-ok
+= atan2 towardzero flt-32 0x8p-152f 0x4p-128f : 0x1.fffffep-24f : inexact-ok
+= atan2 upward flt-32 0x8p-152f 0x4p-128f : 0x2p-24f : inexact-ok
+= atan2 downward dbl-64 0x8p-152 0x4p-128 : 0x1.fffffffffffd5p-24 : inexact-ok
+= atan2 tonearest dbl-64 0x8p-152 0x4p-128 : 0x1.fffffffffffd5p-24 : inexact-ok
+= atan2 towardzero dbl-64 0x8p-152 0x4p-128 : 0x1.fffffffffffd5p-24 : inexact-ok
+= atan2 upward dbl-64 0x8p-152 0x4p-128 : 0x1.fffffffffffd6p-24 : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-152L 0x4p-128L : 0x1.fffffffffffd5554p-24L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-152L 0x4p-128L : 0x1.fffffffffffd5556p-24L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-152L 0x4p-128L : 0x1.fffffffffffd5554p-24L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-152L 0x4p-128L : 0x1.fffffffffffd5556p-24L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-152L 0x4p-128L : 0x1.fffffffffffd5554p-24L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-152L 0x4p-128L : 0x1.fffffffffffd5556p-24L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-152L 0x4p-128L : 0x1.fffffffffffd5554p-24L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-152L 0x4p-128L : 0x1.fffffffffffd5556p-24L : inexact-ok
+= atan2 downward ldbl-128 0x8p-152L 0x4p-128L : 0x1.fffffffffffd55555555555bbbbbp-24L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-152L 0x4p-128L : 0x1.fffffffffffd55555555555bbbbcp-24L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-152L 0x4p-128L : 0x1.fffffffffffd55555555555bbbbbp-24L : inexact-ok
+= atan2 upward ldbl-128 0x8p-152L 0x4p-128L : 0x1.fffffffffffd55555555555bbbbcp-24L : inexact-ok
+= atan2 downward ldbl-128ibm 0x8p-152L 0x4p-128L : 0x1.fffffffffffd55555555555bbb8p-24L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x8p-152L 0x4p-128L : 0x1.fffffffffffd55555555555bbb8p-24L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x8p-152L 0x4p-128L : 0x1.fffffffffffd55555555555bbb8p-24L : inexact-ok
+= atan2 upward ldbl-128ibm 0x8p-152L 0x4p-128L : 0x1.fffffffffffd55555555555bbcp-24L : inexact-ok
+= atan2 downward dbl-64 0x8p-152 0x4p-1024 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 tonearest dbl-64 0x8p-152 0x4p-1024 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 towardzero dbl-64 0x8p-152 0x4p-1024 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 upward dbl-64 0x8p-152 0x4p-1024 : 0x1.921fb54442d19p+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-152L 0x4p-1024L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-152L 0x4p-1024L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-152L 0x4p-1024L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-152L 0x4p-1024L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-152L 0x4p-1024L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-152L 0x4p-1024L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-152L 0x4p-1024L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-152L 0x4p-1024L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-152L 0x4p-1024L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-152L 0x4p-1024L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-152L 0x4p-1024L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-152L 0x4p-1024L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x8p-152L 0x4p-1024L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x8p-152L 0x4p-1024L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x8p-152L 0x4p-1024L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x8p-152L 0x4p-1024L : 0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-152L 0x4p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-152L 0x4p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-152L 0x4p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-152L 0x4p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-152L 0x4p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-152L 0x4p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-152L 0x4p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-152L 0x4p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-152L 0x4p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-152L 0x4p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-152L 0x4p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-152L 0x4p-16384L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-152L 0x2p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-152L 0x2p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-152L 0x2p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-152L 0x2p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-152L 0x2p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-152L 0x2p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-152L 0x2p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-152L 0x2p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-152L 0x2p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-152L 0x2p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-152L 0x2p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-152L 0x2p-16384L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward dbl-64 0x8p-152 0x8p-972 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 tonearest dbl-64 0x8p-152 0x8p-972 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 towardzero dbl-64 0x8p-152 0x8p-972 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 upward dbl-64 0x8p-152 0x8p-972 : 0x1.921fb54442d19p+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-152L 0x8p-972L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-152L 0x8p-972L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-152L 0x8p-972L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-152L 0x8p-972L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-152L 0x8p-972L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-152L 0x8p-972L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-152L 0x8p-972L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-152L 0x8p-972L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-152L 0x8p-972L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-152L 0x8p-972L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-152L 0x8p-972L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-152L 0x8p-972L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x8p-152L 0x8p-972L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x8p-152L 0x8p-972L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x8p-152L 0x8p-972L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x8p-152L 0x8p-972L : 0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= atan2 downward dbl-64 0x4p-1076 0x4p-128 : 0xf.ffffffffffff8p-952 : inexact-ok
+= atan2 tonearest dbl-64 0x4p-1076 0x4p-128 : 0x1p-948 : inexact-ok
+= atan2 towardzero dbl-64 0x4p-1076 0x4p-128 : 0xf.ffffffffffff8p-952 : inexact-ok
+= atan2 upward dbl-64 0x4p-1076 0x4p-128 : 0x1p-948 : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-1076L 0x4p-128L : 0xf.fffffffffffffffp-952L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-1076L 0x4p-128L : 0x1p-948L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-1076L 0x4p-128L : 0xf.fffffffffffffffp-952L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-1076L 0x4p-128L : 0x1p-948L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-1076L 0x4p-128L : 0xf.fffffffffffffffp-952L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-1076L 0x4p-128L : 0x1p-948L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-1076L 0x4p-128L : 0xf.fffffffffffffffp-952L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-1076L 0x4p-128L : 0x1p-948L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1076L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p-952L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1076L 0x4p-128L : 0x1p-948L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1076L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p-952L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1076L 0x4p-128L : 0x1p-948L : inexact-ok
+= atan2 downward ldbl-128ibm 0x4p-1076L 0x4p-128L : 0xf.fffffffffffffffffffffffffcp-952L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x4p-1076L 0x4p-128L : 0x1p-948L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x4p-1076L 0x4p-128L : 0xf.fffffffffffffffffffffffffcp-952L : inexact-ok
+= atan2 upward ldbl-128ibm 0x4p-1076L 0x4p-128L : 0x1p-948L : inexact-ok
+= atan2 downward dbl-64 0x4p-1076 0x4p-1024 : 0xf.ffffffffffff8p-56 : inexact-ok
+= atan2 tonearest dbl-64 0x4p-1076 0x4p-1024 : 0x1p-52 : inexact-ok
+= atan2 towardzero dbl-64 0x4p-1076 0x4p-1024 : 0xf.ffffffffffff8p-56 : inexact-ok
+= atan2 upward dbl-64 0x4p-1076 0x4p-1024 : 0x1p-52 : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-1076L 0x4p-1024L : 0xf.fffffffffffffffp-56L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-1076L 0x4p-1024L : 0x1p-52L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-1076L 0x4p-1024L : 0xf.fffffffffffffffp-56L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-1076L 0x4p-1024L : 0x1p-52L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-1076L 0x4p-1024L : 0xf.fffffffffffffffp-56L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-1076L 0x4p-1024L : 0x1p-52L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-1076L 0x4p-1024L : 0xf.fffffffffffffffp-56L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-1076L 0x4p-1024L : 0x1p-52L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1076L 0x4p-1024L : 0xf.fffffffffffffffffffffffffaa8p-56L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1076L 0x4p-1024L : 0xf.fffffffffffffffffffffffffaa8p-56L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1076L 0x4p-1024L : 0xf.fffffffffffffffffffffffffaa8p-56L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1076L 0x4p-1024L : 0xf.fffffffffffffffffffffffffabp-56L : inexact-ok
+= atan2 downward ldbl-128ibm 0x4p-1076L 0x4p-1024L : 0xf.fffffffffffffffffffffffff8p-56L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x4p-1076L 0x4p-1024L : 0xf.fffffffffffffffffffffffffcp-56L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x4p-1076L 0x4p-1024L : 0xf.fffffffffffffffffffffffff8p-56L : inexact-ok
+= atan2 upward ldbl-128ibm 0x4p-1076L 0x4p-1024L : 0xf.fffffffffffffffffffffffffcp-56L : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-1076L 0x4p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-1076L 0x4p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-1076L 0x4p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-1076L 0x4p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-1076L 0x4p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-1076L 0x4p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-1076L 0x4p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-1076L 0x4p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1076L 0x4p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1076L 0x4p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1076L 0x4p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1076L 0x4p-16384L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-1076L 0x2p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-1076L 0x2p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-1076L 0x2p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-1076L 0x2p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-1076L 0x2p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-1076L 0x2p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-1076L 0x2p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-1076L 0x2p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1076L 0x2p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1076L 0x2p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1076L 0x2p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1076L 0x2p-16384L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward dbl-64 0x4p-1076 0x8p-972 : 0x7.ffffffffffffcp-108 : inexact-ok
+= atan2 tonearest dbl-64 0x4p-1076 0x8p-972 : 0x8p-108 : inexact-ok
+= atan2 towardzero dbl-64 0x4p-1076 0x8p-972 : 0x7.ffffffffffffcp-108 : inexact-ok
+= atan2 upward dbl-64 0x4p-1076 0x8p-972 : 0x8p-108 : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-1076L 0x8p-972L : 0x7.fffffffffffffff8p-108L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-1076L 0x8p-972L : 0x8p-108L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-1076L 0x8p-972L : 0x7.fffffffffffffff8p-108L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-1076L 0x8p-972L : 0x8p-108L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-1076L 0x8p-972L : 0x7.fffffffffffffff8p-108L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-1076L 0x8p-972L : 0x8p-108L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-1076L 0x8p-972L : 0x7.fffffffffffffff8p-108L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-1076L 0x8p-972L : 0x8p-108L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1076L 0x8p-972L : 0x7.fffffffffffffffffffffffffffcp-108L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1076L 0x8p-972L : 0x8p-108L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1076L 0x8p-972L : 0x7.fffffffffffffffffffffffffffcp-108L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1076L 0x8p-972L : 0x8p-108L : inexact-ok
+= atan2 downward ldbl-128ibm 0x4p-1076L 0x8p-972L : 0x7.fffffffffffffffffffffffffep-108L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x4p-1076L 0x8p-972L : 0x8p-108L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x4p-1076L 0x8p-972L : 0x7.fffffffffffffffffffffffffep-108L : inexact-ok
+= atan2 upward ldbl-128ibm 0x4p-1076L 0x8p-972L : 0x8p-108L : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-16448L 0x4p-128L : 0x1.fffffffffffffffep-16320L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-16448L 0x4p-128L : 0x2p-16320L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-16448L 0x4p-128L : 0x1.fffffffffffffffep-16320L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-16448L 0x4p-128L : 0x2p-16320L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-16448L 0x4p-128L : 0x1.fffffffffffffffep-16320L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-16448L 0x4p-128L : 0x2p-16320L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-16448L 0x4p-128L : 0x1.fffffffffffffffep-16320L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-16448L 0x4p-128L : 0x2p-16320L : inexact-ok
+= atan2 downward ldbl-128 0x8p-16448L 0x4p-128L : 0x1.ffffffffffffffffffffffffffffp-16320L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-16448L 0x4p-128L : 0x2p-16320L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-16448L 0x4p-128L : 0x1.ffffffffffffffffffffffffffffp-16320L : inexact-ok
+= atan2 upward ldbl-128 0x8p-16448L 0x4p-128L : 0x2p-16320L : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-16448L 0x4p-1024L : 0x1.fffffffffffffffep-15424L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-16448L 0x4p-1024L : 0x2p-15424L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-16448L 0x4p-1024L : 0x1.fffffffffffffffep-15424L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-16448L 0x4p-1024L : 0x2p-15424L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-16448L 0x4p-1024L : 0x1.fffffffffffffffep-15424L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-16448L 0x4p-1024L : 0x2p-15424L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-16448L 0x4p-1024L : 0x1.fffffffffffffffep-15424L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-16448L 0x4p-1024L : 0x2p-15424L : inexact-ok
+= atan2 downward ldbl-128 0x8p-16448L 0x4p-1024L : 0x1.ffffffffffffffffffffffffffffp-15424L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-16448L 0x4p-1024L : 0x2p-15424L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-16448L 0x4p-1024L : 0x1.ffffffffffffffffffffffffffffp-15424L : inexact-ok
+= atan2 upward ldbl-128 0x8p-16448L 0x4p-1024L : 0x2p-15424L : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-16448L 0x4p-16384L : 0x1.fffffffffffffffep-64L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-16448L 0x4p-16384L : 0x2p-64L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-16448L 0x4p-16384L : 0x1.fffffffffffffffep-64L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-16448L 0x4p-16384L : 0x2p-64L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-16448L 0x4p-16384L : 0x1.fffffffffffffffep-64L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-16448L 0x4p-16384L : 0x2p-64L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-16448L 0x4p-16384L : 0x1.fffffffffffffffep-64L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-16448L 0x4p-16384L : 0x2p-64L : inexact-ok
+= atan2 downward ldbl-128 0x8p-16448L 0x4p-16384L : 0x1.ffffffffffffffffffffffffffffp-64L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-16448L 0x4p-16384L : 0x2p-64L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-16448L 0x4p-16384L : 0x1.ffffffffffffffffffffffffffffp-64L : inexact-ok
+= atan2 upward ldbl-128 0x8p-16448L 0x4p-16384L : 0x2p-64L : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-16448L 0x2p-16384L : 0x3.fffffffffffffffcp-64L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-16448L 0x2p-16384L : 0x4p-64L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-16448L 0x2p-16384L : 0x3.fffffffffffffffcp-64L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-16448L 0x2p-16384L : 0x4p-64L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-16448L 0x2p-16384L : 0x3.fffffffffffffffcp-64L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-16448L 0x2p-16384L : 0x4p-64L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-16448L 0x2p-16384L : 0x3.fffffffffffffffcp-64L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-16448L 0x2p-16384L : 0x4p-64L : inexact-ok
+= atan2 downward ldbl-128 0x8p-16448L 0x2p-16384L : 0x3.fffffffffffffffffffffffffffep-64L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-16448L 0x2p-16384L : 0x4p-64L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-16448L 0x2p-16384L : 0x3.fffffffffffffffffffffffffffep-64L : inexact-ok
+= atan2 upward ldbl-128 0x8p-16448L 0x2p-16384L : 0x4p-64L : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-16448L 0x8p-972L : 0xf.fffffffffffffffp-15480L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-16448L 0x8p-972L : 0x1p-15476L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-16448L 0x8p-972L : 0xf.fffffffffffffffp-15480L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-16448L 0x8p-972L : 0x1p-15476L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-16448L 0x8p-972L : 0xf.fffffffffffffffp-15480L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-16448L 0x8p-972L : 0x1p-15476L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-16448L 0x8p-972L : 0xf.fffffffffffffffp-15480L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-16448L 0x8p-972L : 0x1p-15476L : inexact-ok
+= atan2 downward ldbl-128 0x8p-16448L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p-15480L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-16448L 0x8p-972L : 0x1p-15476L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-16448L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p-15480L : inexact-ok
+= atan2 upward ldbl-128 0x8p-16448L 0x8p-972L : 0x1p-15476L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-16448L 0x4p-128L : 0xf.fffffffffffffffp-16324L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-16448L 0x4p-128L : 0x1p-16320L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-16448L 0x4p-128L : 0xf.fffffffffffffffp-16324L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-16448L 0x4p-128L : 0x1p-16320L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16448L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p-16324L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16448L 0x4p-128L : 0x1p-16320L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16448L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p-16324L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16448L 0x4p-128L : 0x1p-16320L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-16448L 0x4p-1024L : 0xf.fffffffffffffffp-15428L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-16448L 0x4p-1024L : 0x1p-15424L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-16448L 0x4p-1024L : 0xf.fffffffffffffffp-15428L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-16448L 0x4p-1024L : 0x1p-15424L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16448L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p-15428L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16448L 0x4p-1024L : 0x1p-15424L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16448L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p-15428L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16448L 0x4p-1024L : 0x1p-15424L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-16448L 0x4p-16384L : 0xf.fffffffffffffffp-68L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-16448L 0x4p-16384L : 0x1p-64L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-16448L 0x4p-16384L : 0xf.fffffffffffffffp-68L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-16448L 0x4p-16384L : 0x1p-64L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16448L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p-68L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16448L 0x4p-16384L : 0x1p-64L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16448L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p-68L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16448L 0x4p-16384L : 0x1p-64L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-16448L 0x2p-16384L : 0x1.fffffffffffffffep-64L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-16448L 0x2p-16384L : 0x2p-64L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-16448L 0x2p-16384L : 0x1.fffffffffffffffep-64L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-16448L 0x2p-16384L : 0x2p-64L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16448L 0x2p-16384L : 0x1.ffffffffffffffffffffffffffffp-64L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16448L 0x2p-16384L : 0x2p-64L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16448L 0x2p-16384L : 0x1.ffffffffffffffffffffffffffffp-64L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16448L 0x2p-16384L : 0x2p-64L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-16448L 0x8p-972L : 0x7.fffffffffffffff8p-15480L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-16448L 0x8p-972L : 0x8p-15480L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-16448L 0x8p-972L : 0x7.fffffffffffffff8p-15480L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-16448L 0x8p-972L : 0x8p-15480L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16448L 0x8p-972L : 0x7.fffffffffffffffffffffffffffcp-15480L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16448L 0x8p-972L : 0x8p-15480L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16448L 0x8p-972L : 0x7.fffffffffffffffffffffffffffcp-15480L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16448L 0x8p-972L : 0x8p-15480L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16496L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p-16372L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16496L 0x4p-128L : 0x1p-16368L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16496L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p-16372L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16496L 0x4p-128L : 0x1p-16368L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16496L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p-15476L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16496L 0x4p-1024L : 0x1p-15472L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16496L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p-15476L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16496L 0x4p-1024L : 0x1p-15472L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16496L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p-116L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16496L 0x4p-16384L : 0x1p-112L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16496L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p-116L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16496L 0x4p-16384L : 0x1p-112L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16496L 0x2p-16384L : 0x1.ffffffffffffffffffffffffffffp-112L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16496L 0x2p-16384L : 0x2p-112L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16496L 0x2p-16384L : 0x1.ffffffffffffffffffffffffffffp-112L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16496L 0x2p-16384L : 0x2p-112L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16496L 0x8p-972L : 0x7.fffffffffffffffffffffffffffcp-15528L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16496L 0x8p-972L : 0x8p-15528L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16496L 0x8p-972L : 0x7.fffffffffffffffffffffffffffcp-15528L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16496L 0x8p-972L : 0x8p-15528L : inexact-ok
+atan2 min_subnorm -min
+= atan2 downward flt-32 0x8p-152f -0x4p-128f : 0x3.243f68p+0f : inexact-ok
+= atan2 tonearest flt-32 0x8p-152f -0x4p-128f : 0x3.243f68p+0f : inexact-ok
+= atan2 towardzero flt-32 0x8p-152f -0x4p-128f : 0x3.243f68p+0f : inexact-ok
+= atan2 upward flt-32 0x8p-152f -0x4p-128f : 0x3.243f6cp+0f : inexact-ok
+= atan2 downward dbl-64 0x8p-152 -0x4p-128 : 0x3.243f688885a3p+0 : inexact-ok
+= atan2 tonearest dbl-64 0x8p-152 -0x4p-128 : 0x3.243f688885a3p+0 : inexact-ok
+= atan2 towardzero dbl-64 0x8p-152 -0x4p-128 : 0x3.243f688885a3p+0 : inexact-ok
+= atan2 upward dbl-64 0x8p-152 -0x4p-128 : 0x3.243f688885a32p+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-152L -0x4p-128L : 0x3.243f688885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-152L -0x4p-128L : 0x3.243f688885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-152L -0x4p-128L : 0x3.243f688885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-152L -0x4p-128L : 0x3.243f688885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-152L -0x4p-128L : 0x3.243f688885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-152L -0x4p-128L : 0x3.243f688885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-152L -0x4p-128L : 0x3.243f688885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-152L -0x4p-128L : 0x3.243f688885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-152L -0x4p-128L : 0x3.243f688885a308d315c434d8ae1ap+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-152L -0x4p-128L : 0x3.243f688885a308d315c434d8ae1cp+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-152L -0x4p-128L : 0x3.243f688885a308d315c434d8ae1ap+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-152L -0x4p-128L : 0x3.243f688885a308d315c434d8ae1cp+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x8p-152L -0x4p-128L : 0x3.243f688885a308d315c434d8aep+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x8p-152L -0x4p-128L : 0x3.243f688885a308d315c434d8aep+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x8p-152L -0x4p-128L : 0x3.243f688885a308d315c434d8aep+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x8p-152L -0x4p-128L : 0x3.243f688885a308d315c434d8afp+0L : inexact-ok
+= atan2 downward dbl-64 0x8p-152 -0x4p-1024 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 tonearest dbl-64 0x8p-152 -0x4p-1024 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 towardzero dbl-64 0x8p-152 -0x4p-1024 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 upward dbl-64 0x8p-152 -0x4p-1024 : 0x1.921fb54442d19p+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-152L -0x4p-1024L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-152L -0x4p-1024L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-152L -0x4p-1024L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-152L -0x4p-1024L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-152L -0x4p-1024L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-152L -0x4p-1024L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-152L -0x4p-1024L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-152L -0x4p-1024L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-152L -0x4p-1024L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-152L -0x4p-1024L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-152L -0x4p-1024L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-152L -0x4p-1024L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x8p-152L -0x4p-1024L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x8p-152L -0x4p-1024L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x8p-152L -0x4p-1024L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x8p-152L -0x4p-1024L : 0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-152L -0x4p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-152L -0x4p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-152L -0x4p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-152L -0x4p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-152L -0x4p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-152L -0x4p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-152L -0x4p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-152L -0x4p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-152L -0x4p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-152L -0x4p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-152L -0x4p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-152L -0x4p-16384L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-152L -0x2p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-152L -0x2p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-152L -0x2p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-152L -0x2p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-152L -0x2p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-152L -0x2p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-152L -0x2p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-152L -0x2p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-152L -0x2p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-152L -0x2p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-152L -0x2p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-152L -0x2p-16384L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward dbl-64 0x8p-152 -0x8p-972 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 tonearest dbl-64 0x8p-152 -0x8p-972 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 towardzero dbl-64 0x8p-152 -0x8p-972 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 upward dbl-64 0x8p-152 -0x8p-972 : 0x1.921fb54442d19p+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-152L -0x8p-972L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-152L -0x8p-972L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-152L -0x8p-972L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-152L -0x8p-972L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-152L -0x8p-972L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-152L -0x8p-972L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-152L -0x8p-972L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-152L -0x8p-972L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-152L -0x8p-972L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-152L -0x8p-972L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-152L -0x8p-972L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-152L -0x8p-972L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x8p-152L -0x8p-972L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x8p-152L -0x8p-972L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x8p-152L -0x8p-972L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x8p-152L -0x8p-972L : 0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= atan2 downward dbl-64 0x4p-1076 -0x4p-128 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 tonearest dbl-64 0x4p-1076 -0x4p-128 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 towardzero dbl-64 0x4p-1076 -0x4p-128 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 upward dbl-64 0x4p-1076 -0x4p-128 : 0x3.243f6a8885a32p+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-1076L -0x4p-128L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-1076L -0x4p-128L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-1076L -0x4p-128L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-1076L -0x4p-128L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-1076L -0x4p-128L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-1076L -0x4p-128L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-1076L -0x4p-128L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-1076L -0x4p-128L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1076L -0x4p-128L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1076L -0x4p-128L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1076L -0x4p-128L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1076L -0x4p-128L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x4p-1076L -0x4p-128L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x4p-1076L -0x4p-128L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x4p-1076L -0x4p-128L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x4p-1076L -0x4p-128L : 0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
+= atan2 downward dbl-64 0x4p-1076 -0x4p-1024 : 0x3.243f6a8885a2ep+0 : inexact-ok
+= atan2 tonearest dbl-64 0x4p-1076 -0x4p-1024 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 towardzero dbl-64 0x4p-1076 -0x4p-1024 : 0x3.243f6a8885a2ep+0 : inexact-ok
+= atan2 upward dbl-64 0x4p-1076 -0x4p-1024 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-1076L -0x4p-1024L : 0x3.243f6a8885a2f8dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-1076L -0x4p-1024L : 0x3.243f6a8885a2f8d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-1076L -0x4p-1024L : 0x3.243f6a8885a2f8dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-1076L -0x4p-1024L : 0x3.243f6a8885a2f8d4p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-1076L -0x4p-1024L : 0x3.243f6a8885a2f8dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-1076L -0x4p-1024L : 0x3.243f6a8885a2f8d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-1076L -0x4p-1024L : 0x3.243f6a8885a2f8dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-1076L -0x4p-1024L : 0x3.243f6a8885a2f8d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1076L -0x4p-1024L : 0x3.243f6a8885a2f8d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1076L -0x4p-1024L : 0x3.243f6a8885a2f8d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1076L -0x4p-1024L : 0x3.243f6a8885a2f8d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1076L -0x4p-1024L : 0x3.243f6a8885a2f8d313198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x4p-1076L -0x4p-1024L : 0x3.243f6a8885a2f8d313198a2e03p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x4p-1076L -0x4p-1024L : 0x3.243f6a8885a2f8d313198a2e03p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x4p-1076L -0x4p-1024L : 0x3.243f6a8885a2f8d313198a2e03p+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x4p-1076L -0x4p-1024L : 0x3.243f6a8885a2f8d313198a2e04p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-1076L -0x4p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-1076L -0x4p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-1076L -0x4p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-1076L -0x4p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-1076L -0x4p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-1076L -0x4p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-1076L -0x4p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-1076L -0x4p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1076L -0x4p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1076L -0x4p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1076L -0x4p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1076L -0x4p-16384L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-1076L -0x2p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-1076L -0x2p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-1076L -0x2p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-1076L -0x2p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-1076L -0x2p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-1076L -0x2p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-1076L -0x2p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-1076L -0x2p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1076L -0x2p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1076L -0x2p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1076L -0x2p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1076L -0x2p-16384L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward dbl-64 0x4p-1076 -0x8p-972 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 tonearest dbl-64 0x4p-1076 -0x8p-972 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 towardzero dbl-64 0x4p-1076 -0x8p-972 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 upward dbl-64 0x4p-1076 -0x8p-972 : 0x3.243f6a8885a32p+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-1076L -0x8p-972L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-1076L -0x8p-972L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-1076L -0x8p-972L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-1076L -0x8p-972L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-1076L -0x8p-972L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-1076L -0x8p-972L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-1076L -0x8p-972L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-1076L -0x8p-972L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1076L -0x8p-972L : 0x3.243f6a8885a308d313198a2e02fp+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1076L -0x8p-972L : 0x3.243f6a8885a308d313198a2e02fp+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1076L -0x8p-972L : 0x3.243f6a8885a308d313198a2e02fp+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1076L -0x8p-972L : 0x3.243f6a8885a308d313198a2e02f2p+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x4p-1076L -0x8p-972L : 0x3.243f6a8885a308d313198a2e02p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x4p-1076L -0x8p-972L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x4p-1076L -0x8p-972L : 0x3.243f6a8885a308d313198a2e02p+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x4p-1076L -0x8p-972L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-16448L -0x4p-128L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-16448L -0x4p-128L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-16448L -0x4p-128L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-16448L -0x4p-128L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-16448L -0x4p-128L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-16448L -0x4p-128L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-16448L -0x4p-128L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-16448L -0x4p-128L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-16448L -0x4p-128L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-16448L -0x4p-128L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-16448L -0x4p-128L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-16448L -0x4p-128L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-16448L -0x4p-1024L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-16448L -0x4p-1024L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-16448L -0x4p-1024L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-16448L -0x4p-1024L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-16448L -0x4p-1024L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-16448L -0x4p-1024L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-16448L -0x4p-1024L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-16448L -0x4p-1024L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-16448L -0x4p-1024L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-16448L -0x4p-1024L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-16448L -0x4p-1024L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-16448L -0x4p-1024L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-16448L -0x4p-16384L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-16448L -0x4p-16384L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-16448L -0x4p-16384L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-16448L -0x4p-16384L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-16448L -0x4p-16384L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-16448L -0x4p-16384L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-16448L -0x4p-16384L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-16448L -0x4p-16384L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-16448L -0x4p-16384L : 0x3.243f6a8885a308d113198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-16448L -0x4p-16384L : 0x3.243f6a8885a308d113198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-16448L -0x4p-16384L : 0x3.243f6a8885a308d113198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-16448L -0x4p-16384L : 0x3.243f6a8885a308d113198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-16448L -0x2p-16384L : 0x3.243f6a8885a308ccp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-16448L -0x2p-16384L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-16448L -0x2p-16384L : 0x3.243f6a8885a308ccp+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-16448L -0x2p-16384L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-16448L -0x2p-16384L : 0x3.243f6a8885a308ccp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-16448L -0x2p-16384L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-16448L -0x2p-16384L : 0x3.243f6a8885a308ccp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-16448L -0x2p-16384L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-16448L -0x2p-16384L : 0x3.243f6a8885a308cf13198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-16448L -0x2p-16384L : 0x3.243f6a8885a308cf13198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-16448L -0x2p-16384L : 0x3.243f6a8885a308cf13198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-16448L -0x2p-16384L : 0x3.243f6a8885a308cf13198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-16448L -0x8p-972L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-16448L -0x8p-972L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-16448L -0x8p-972L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-16448L -0x8p-972L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-16448L -0x8p-972L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-16448L -0x8p-972L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-16448L -0x8p-972L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-16448L -0x8p-972L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-16448L -0x8p-972L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-16448L -0x8p-972L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-16448L -0x8p-972L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-16448L -0x8p-972L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-16448L -0x4p-128L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-16448L -0x4p-128L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-16448L -0x4p-128L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-16448L -0x4p-128L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16448L -0x4p-128L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16448L -0x4p-128L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16448L -0x4p-128L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16448L -0x4p-128L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-16448L -0x4p-1024L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-16448L -0x4p-1024L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-16448L -0x4p-1024L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-16448L -0x4p-1024L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16448L -0x4p-1024L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16448L -0x4p-1024L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16448L -0x4p-1024L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16448L -0x4p-1024L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-16448L -0x4p-16384L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-16448L -0x4p-16384L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-16448L -0x4p-16384L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-16448L -0x4p-16384L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16448L -0x4p-16384L : 0x3.243f6a8885a308d213198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16448L -0x4p-16384L : 0x3.243f6a8885a308d213198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16448L -0x4p-16384L : 0x3.243f6a8885a308d213198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16448L -0x4p-16384L : 0x3.243f6a8885a308d213198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-16448L -0x2p-16384L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-16448L -0x2p-16384L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-16448L -0x2p-16384L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-16448L -0x2p-16384L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16448L -0x2p-16384L : 0x3.243f6a8885a308d113198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16448L -0x2p-16384L : 0x3.243f6a8885a308d113198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16448L -0x2p-16384L : 0x3.243f6a8885a308d113198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16448L -0x2p-16384L : 0x3.243f6a8885a308d113198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-16448L -0x8p-972L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-16448L -0x8p-972L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-16448L -0x8p-972L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-16448L -0x8p-972L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16448L -0x8p-972L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16448L -0x8p-972L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16448L -0x8p-972L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16448L -0x8p-972L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16496L -0x4p-128L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16496L -0x4p-128L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16496L -0x4p-128L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16496L -0x4p-128L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16496L -0x4p-1024L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16496L -0x4p-1024L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16496L -0x4p-1024L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16496L -0x4p-1024L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16496L -0x4p-16384L : 0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16496L -0x4p-16384L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16496L -0x4p-16384L : 0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16496L -0x4p-16384L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16496L -0x2p-16384L : 0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16496L -0x2p-16384L : 0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16496L -0x2p-16384L : 0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16496L -0x2p-16384L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16496L -0x8p-972L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16496L -0x8p-972L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16496L -0x8p-972L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16496L -0x8p-972L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+atan2 -min_subnorm min
+= atan2 downward flt-32 -0x8p-152f 0x4p-128f : -0x2p-24f : inexact-ok
+= atan2 tonearest flt-32 -0x8p-152f 0x4p-128f : -0x2p-24f : inexact-ok
+= atan2 towardzero flt-32 -0x8p-152f 0x4p-128f : -0x1.fffffep-24f : inexact-ok
+= atan2 upward flt-32 -0x8p-152f 0x4p-128f : -0x1.fffffep-24f : inexact-ok
+= atan2 downward dbl-64 -0x8p-152 0x4p-128 : -0x1.fffffffffffd6p-24 : inexact-ok
+= atan2 tonearest dbl-64 -0x8p-152 0x4p-128 : -0x1.fffffffffffd5p-24 : inexact-ok
+= atan2 towardzero dbl-64 -0x8p-152 0x4p-128 : -0x1.fffffffffffd5p-24 : inexact-ok
+= atan2 upward dbl-64 -0x8p-152 0x4p-128 : -0x1.fffffffffffd5p-24 : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-152L 0x4p-128L : -0x1.fffffffffffd5556p-24L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-152L 0x4p-128L : -0x1.fffffffffffd5556p-24L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-152L 0x4p-128L : -0x1.fffffffffffd5554p-24L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-152L 0x4p-128L : -0x1.fffffffffffd5554p-24L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-152L 0x4p-128L : -0x1.fffffffffffd5556p-24L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-152L 0x4p-128L : -0x1.fffffffffffd5556p-24L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-152L 0x4p-128L : -0x1.fffffffffffd5554p-24L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-152L 0x4p-128L : -0x1.fffffffffffd5554p-24L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-152L 0x4p-128L : -0x1.fffffffffffd55555555555bbbbcp-24L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-152L 0x4p-128L : -0x1.fffffffffffd55555555555bbbbcp-24L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-152L 0x4p-128L : -0x1.fffffffffffd55555555555bbbbbp-24L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-152L 0x4p-128L : -0x1.fffffffffffd55555555555bbbbbp-24L : inexact-ok
+= atan2 downward ldbl-128ibm -0x8p-152L 0x4p-128L : -0x1.fffffffffffd55555555555bbcp-24L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x8p-152L 0x4p-128L : -0x1.fffffffffffd55555555555bbb8p-24L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x8p-152L 0x4p-128L : -0x1.fffffffffffd55555555555bbb8p-24L : inexact-ok
+= atan2 upward ldbl-128ibm -0x8p-152L 0x4p-128L : -0x1.fffffffffffd55555555555bbb8p-24L : inexact-ok
+= atan2 downward dbl-64 -0x8p-152 0x4p-1024 : -0x1.921fb54442d19p+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x8p-152 0x4p-1024 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x8p-152 0x4p-1024 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 upward dbl-64 -0x8p-152 0x4p-1024 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-152L 0x4p-1024L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-152L 0x4p-1024L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-152L 0x4p-1024L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-152L 0x4p-1024L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-152L 0x4p-1024L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-152L 0x4p-1024L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-152L 0x4p-1024L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-152L 0x4p-1024L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-152L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-152L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-152L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-152L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x8p-152L 0x4p-1024L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x8p-152L 0x4p-1024L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x8p-152L 0x4p-1024L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x8p-152L 0x4p-1024L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-152L 0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-152L 0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-152L 0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-152L 0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-152L 0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-152L 0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-152L 0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-152L 0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-152L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-152L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-152L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-152L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-152L 0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-152L 0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-152L 0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-152L 0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-152L 0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-152L 0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-152L 0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-152L 0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-152L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-152L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-152L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-152L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward dbl-64 -0x8p-152 0x8p-972 : -0x1.921fb54442d19p+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x8p-152 0x8p-972 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x8p-152 0x8p-972 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 upward dbl-64 -0x8p-152 0x8p-972 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-152L 0x8p-972L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-152L 0x8p-972L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-152L 0x8p-972L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-152L 0x8p-972L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-152L 0x8p-972L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-152L 0x8p-972L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-152L 0x8p-972L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-152L 0x8p-972L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-152L 0x8p-972L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-152L 0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-152L 0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-152L 0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x8p-152L 0x8p-972L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x8p-152L 0x8p-972L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x8p-152L 0x8p-972L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x8p-152L 0x8p-972L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 downward dbl-64 -0x4p-1076 0x4p-128 : -0x1p-948 : inexact-ok
+= atan2 tonearest dbl-64 -0x4p-1076 0x4p-128 : -0x1p-948 : inexact-ok
+= atan2 towardzero dbl-64 -0x4p-1076 0x4p-128 : -0xf.ffffffffffff8p-952 : inexact-ok
+= atan2 upward dbl-64 -0x4p-1076 0x4p-128 : -0xf.ffffffffffff8p-952 : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-1076L 0x4p-128L : -0x1p-948L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-1076L 0x4p-128L : -0x1p-948L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-1076L 0x4p-128L : -0xf.fffffffffffffffp-952L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-1076L 0x4p-128L : -0xf.fffffffffffffffp-952L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-1076L 0x4p-128L : -0x1p-948L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-1076L 0x4p-128L : -0x1p-948L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-1076L 0x4p-128L : -0xf.fffffffffffffffp-952L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-1076L 0x4p-128L : -0xf.fffffffffffffffp-952L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1076L 0x4p-128L : -0x1p-948L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1076L 0x4p-128L : -0x1p-948L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1076L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p-952L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1076L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p-952L : inexact-ok
+= atan2 downward ldbl-128ibm -0x4p-1076L 0x4p-128L : -0x1p-948L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x4p-1076L 0x4p-128L : -0x1p-948L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x4p-1076L 0x4p-128L : -0xf.fffffffffffffffffffffffffcp-952L : inexact-ok
+= atan2 upward ldbl-128ibm -0x4p-1076L 0x4p-128L : -0xf.fffffffffffffffffffffffffcp-952L : inexact-ok
+= atan2 downward dbl-64 -0x4p-1076 0x4p-1024 : -0x1p-52 : inexact-ok
+= atan2 tonearest dbl-64 -0x4p-1076 0x4p-1024 : -0x1p-52 : inexact-ok
+= atan2 towardzero dbl-64 -0x4p-1076 0x4p-1024 : -0xf.ffffffffffff8p-56 : inexact-ok
+= atan2 upward dbl-64 -0x4p-1076 0x4p-1024 : -0xf.ffffffffffff8p-56 : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-1076L 0x4p-1024L : -0x1p-52L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-1076L 0x4p-1024L : -0x1p-52L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-1076L 0x4p-1024L : -0xf.fffffffffffffffp-56L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-1076L 0x4p-1024L : -0xf.fffffffffffffffp-56L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-1076L 0x4p-1024L : -0x1p-52L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-1076L 0x4p-1024L : -0x1p-52L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-1076L 0x4p-1024L : -0xf.fffffffffffffffp-56L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-1076L 0x4p-1024L : -0xf.fffffffffffffffp-56L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1076L 0x4p-1024L : -0xf.fffffffffffffffffffffffffabp-56L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1076L 0x4p-1024L : -0xf.fffffffffffffffffffffffffaa8p-56L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1076L 0x4p-1024L : -0xf.fffffffffffffffffffffffffaa8p-56L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1076L 0x4p-1024L : -0xf.fffffffffffffffffffffffffaa8p-56L : inexact-ok
+= atan2 downward ldbl-128ibm -0x4p-1076L 0x4p-1024L : -0xf.fffffffffffffffffffffffffcp-56L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x4p-1076L 0x4p-1024L : -0xf.fffffffffffffffffffffffffcp-56L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x4p-1076L 0x4p-1024L : -0xf.fffffffffffffffffffffffff8p-56L : inexact-ok
+= atan2 upward ldbl-128ibm -0x4p-1076L 0x4p-1024L : -0xf.fffffffffffffffffffffffff8p-56L : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-1076L 0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-1076L 0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-1076L 0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-1076L 0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-1076L 0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-1076L 0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-1076L 0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-1076L 0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1076L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1076L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1076L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1076L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-1076L 0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-1076L 0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-1076L 0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-1076L 0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-1076L 0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-1076L 0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-1076L 0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-1076L 0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1076L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1076L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1076L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1076L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward dbl-64 -0x4p-1076 0x8p-972 : -0x8p-108 : inexact-ok
+= atan2 tonearest dbl-64 -0x4p-1076 0x8p-972 : -0x8p-108 : inexact-ok
+= atan2 towardzero dbl-64 -0x4p-1076 0x8p-972 : -0x7.ffffffffffffcp-108 : inexact-ok
+= atan2 upward dbl-64 -0x4p-1076 0x8p-972 : -0x7.ffffffffffffcp-108 : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-1076L 0x8p-972L : -0x8p-108L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-1076L 0x8p-972L : -0x8p-108L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-1076L 0x8p-972L : -0x7.fffffffffffffff8p-108L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-1076L 0x8p-972L : -0x7.fffffffffffffff8p-108L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-1076L 0x8p-972L : -0x8p-108L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-1076L 0x8p-972L : -0x8p-108L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-1076L 0x8p-972L : -0x7.fffffffffffffff8p-108L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-1076L 0x8p-972L : -0x7.fffffffffffffff8p-108L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1076L 0x8p-972L : -0x8p-108L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1076L 0x8p-972L : -0x8p-108L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1076L 0x8p-972L : -0x7.fffffffffffffffffffffffffffcp-108L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1076L 0x8p-972L : -0x7.fffffffffffffffffffffffffffcp-108L : inexact-ok
+= atan2 downward ldbl-128ibm -0x4p-1076L 0x8p-972L : -0x8p-108L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x4p-1076L 0x8p-972L : -0x8p-108L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x4p-1076L 0x8p-972L : -0x7.fffffffffffffffffffffffffep-108L : inexact-ok
+= atan2 upward ldbl-128ibm -0x4p-1076L 0x8p-972L : -0x7.fffffffffffffffffffffffffep-108L : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-16448L 0x4p-128L : -0x2p-16320L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-16448L 0x4p-128L : -0x2p-16320L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-16448L 0x4p-128L : -0x1.fffffffffffffffep-16320L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-16448L 0x4p-128L : -0x1.fffffffffffffffep-16320L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-16448L 0x4p-128L : -0x2p-16320L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-16448L 0x4p-128L : -0x2p-16320L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-16448L 0x4p-128L : -0x1.fffffffffffffffep-16320L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-16448L 0x4p-128L : -0x1.fffffffffffffffep-16320L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-16448L 0x4p-128L : -0x2p-16320L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-16448L 0x4p-128L : -0x2p-16320L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-16448L 0x4p-128L : -0x1.ffffffffffffffffffffffffffffp-16320L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-16448L 0x4p-128L : -0x1.ffffffffffffffffffffffffffffp-16320L : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-16448L 0x4p-1024L : -0x2p-15424L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-16448L 0x4p-1024L : -0x2p-15424L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-16448L 0x4p-1024L : -0x1.fffffffffffffffep-15424L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-16448L 0x4p-1024L : -0x1.fffffffffffffffep-15424L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-16448L 0x4p-1024L : -0x2p-15424L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-16448L 0x4p-1024L : -0x2p-15424L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-16448L 0x4p-1024L : -0x1.fffffffffffffffep-15424L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-16448L 0x4p-1024L : -0x1.fffffffffffffffep-15424L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-16448L 0x4p-1024L : -0x2p-15424L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-16448L 0x4p-1024L : -0x2p-15424L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-16448L 0x4p-1024L : -0x1.ffffffffffffffffffffffffffffp-15424L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-16448L 0x4p-1024L : -0x1.ffffffffffffffffffffffffffffp-15424L : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-16448L 0x4p-16384L : -0x2p-64L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-16448L 0x4p-16384L : -0x2p-64L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-16448L 0x4p-16384L : -0x1.fffffffffffffffep-64L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-16448L 0x4p-16384L : -0x1.fffffffffffffffep-64L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-16448L 0x4p-16384L : -0x2p-64L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-16448L 0x4p-16384L : -0x2p-64L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-16448L 0x4p-16384L : -0x1.fffffffffffffffep-64L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-16448L 0x4p-16384L : -0x1.fffffffffffffffep-64L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-16448L 0x4p-16384L : -0x2p-64L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-16448L 0x4p-16384L : -0x2p-64L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-16448L 0x4p-16384L : -0x1.ffffffffffffffffffffffffffffp-64L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-16448L 0x4p-16384L : -0x1.ffffffffffffffffffffffffffffp-64L : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-16448L 0x2p-16384L : -0x4p-64L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-16448L 0x2p-16384L : -0x4p-64L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-16448L 0x2p-16384L : -0x3.fffffffffffffffcp-64L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-16448L 0x2p-16384L : -0x3.fffffffffffffffcp-64L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-16448L 0x2p-16384L : -0x4p-64L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-16448L 0x2p-16384L : -0x4p-64L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-16448L 0x2p-16384L : -0x3.fffffffffffffffcp-64L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-16448L 0x2p-16384L : -0x3.fffffffffffffffcp-64L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-16448L 0x2p-16384L : -0x4p-64L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-16448L 0x2p-16384L : -0x4p-64L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-16448L 0x2p-16384L : -0x3.fffffffffffffffffffffffffffep-64L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-16448L 0x2p-16384L : -0x3.fffffffffffffffffffffffffffep-64L : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-16448L 0x8p-972L : -0x1p-15476L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-16448L 0x8p-972L : -0x1p-15476L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-16448L 0x8p-972L : -0xf.fffffffffffffffp-15480L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-16448L 0x8p-972L : -0xf.fffffffffffffffp-15480L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-16448L 0x8p-972L : -0x1p-15476L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-16448L 0x8p-972L : -0x1p-15476L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-16448L 0x8p-972L : -0xf.fffffffffffffffp-15480L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-16448L 0x8p-972L : -0xf.fffffffffffffffp-15480L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-16448L 0x8p-972L : -0x1p-15476L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-16448L 0x8p-972L : -0x1p-15476L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-16448L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p-15480L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-16448L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p-15480L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-16448L 0x4p-128L : -0x1p-16320L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16448L 0x4p-128L : -0x1p-16320L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-16448L 0x4p-128L : -0xf.fffffffffffffffp-16324L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-16448L 0x4p-128L : -0xf.fffffffffffffffp-16324L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16448L 0x4p-128L : -0x1p-16320L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16448L 0x4p-128L : -0x1p-16320L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16448L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p-16324L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16448L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p-16324L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-16448L 0x4p-1024L : -0x1p-15424L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16448L 0x4p-1024L : -0x1p-15424L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-16448L 0x4p-1024L : -0xf.fffffffffffffffp-15428L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-16448L 0x4p-1024L : -0xf.fffffffffffffffp-15428L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16448L 0x4p-1024L : -0x1p-15424L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16448L 0x4p-1024L : -0x1p-15424L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16448L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p-15428L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16448L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p-15428L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-16448L 0x4p-16384L : -0x1p-64L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16448L 0x4p-16384L : -0x1p-64L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-16448L 0x4p-16384L : -0xf.fffffffffffffffp-68L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-16448L 0x4p-16384L : -0xf.fffffffffffffffp-68L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16448L 0x4p-16384L : -0x1p-64L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16448L 0x4p-16384L : -0x1p-64L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16448L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p-68L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16448L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p-68L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-16448L 0x2p-16384L : -0x2p-64L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16448L 0x2p-16384L : -0x2p-64L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-16448L 0x2p-16384L : -0x1.fffffffffffffffep-64L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-16448L 0x2p-16384L : -0x1.fffffffffffffffep-64L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16448L 0x2p-16384L : -0x2p-64L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16448L 0x2p-16384L : -0x2p-64L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16448L 0x2p-16384L : -0x1.ffffffffffffffffffffffffffffp-64L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16448L 0x2p-16384L : -0x1.ffffffffffffffffffffffffffffp-64L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-16448L 0x8p-972L : -0x8p-15480L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16448L 0x8p-972L : -0x8p-15480L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-16448L 0x8p-972L : -0x7.fffffffffffffff8p-15480L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-16448L 0x8p-972L : -0x7.fffffffffffffff8p-15480L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16448L 0x8p-972L : -0x8p-15480L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16448L 0x8p-972L : -0x8p-15480L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16448L 0x8p-972L : -0x7.fffffffffffffffffffffffffffcp-15480L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16448L 0x8p-972L : -0x7.fffffffffffffffffffffffffffcp-15480L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16496L 0x4p-128L : -0x1p-16368L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16496L 0x4p-128L : -0x1p-16368L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16496L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p-16372L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16496L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p-16372L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16496L 0x4p-1024L : -0x1p-15472L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16496L 0x4p-1024L : -0x1p-15472L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16496L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p-15476L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16496L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p-15476L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16496L 0x4p-16384L : -0x1p-112L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16496L 0x4p-16384L : -0x1p-112L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16496L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p-116L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16496L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p-116L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16496L 0x2p-16384L : -0x2p-112L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16496L 0x2p-16384L : -0x2p-112L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16496L 0x2p-16384L : -0x1.ffffffffffffffffffffffffffffp-112L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16496L 0x2p-16384L : -0x1.ffffffffffffffffffffffffffffp-112L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16496L 0x8p-972L : -0x8p-15528L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16496L 0x8p-972L : -0x8p-15528L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16496L 0x8p-972L : -0x7.fffffffffffffffffffffffffffcp-15528L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16496L 0x8p-972L : -0x7.fffffffffffffffffffffffffffcp-15528L : inexact-ok
+atan2 -min_subnorm -min
+= atan2 downward flt-32 -0x8p-152f -0x4p-128f : -0x3.243f6cp+0f : inexact-ok
+= atan2 tonearest flt-32 -0x8p-152f -0x4p-128f : -0x3.243f68p+0f : inexact-ok
+= atan2 towardzero flt-32 -0x8p-152f -0x4p-128f : -0x3.243f68p+0f : inexact-ok
+= atan2 upward flt-32 -0x8p-152f -0x4p-128f : -0x3.243f68p+0f : inexact-ok
+= atan2 downward dbl-64 -0x8p-152 -0x4p-128 : -0x3.243f688885a32p+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x8p-152 -0x4p-128 : -0x3.243f688885a3p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x8p-152 -0x4p-128 : -0x3.243f688885a3p+0 : inexact-ok
+= atan2 upward dbl-64 -0x8p-152 -0x4p-128 : -0x3.243f688885a3p+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-152L -0x4p-128L : -0x3.243f688885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-152L -0x4p-128L : -0x3.243f688885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-152L -0x4p-128L : -0x3.243f688885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-152L -0x4p-128L : -0x3.243f688885a308dp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-152L -0x4p-128L : -0x3.243f688885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-152L -0x4p-128L : -0x3.243f688885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-152L -0x4p-128L : -0x3.243f688885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-152L -0x4p-128L : -0x3.243f688885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-152L -0x4p-128L : -0x3.243f688885a308d315c434d8ae1cp+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-152L -0x4p-128L : -0x3.243f688885a308d315c434d8ae1cp+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-152L -0x4p-128L : -0x3.243f688885a308d315c434d8ae1ap+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-152L -0x4p-128L : -0x3.243f688885a308d315c434d8ae1ap+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x8p-152L -0x4p-128L : -0x3.243f688885a308d315c434d8afp+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x8p-152L -0x4p-128L : -0x3.243f688885a308d315c434d8aep+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x8p-152L -0x4p-128L : -0x3.243f688885a308d315c434d8aep+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x8p-152L -0x4p-128L : -0x3.243f688885a308d315c434d8aep+0L : inexact-ok
+= atan2 downward dbl-64 -0x8p-152 -0x4p-1024 : -0x1.921fb54442d19p+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x8p-152 -0x4p-1024 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x8p-152 -0x4p-1024 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 upward dbl-64 -0x8p-152 -0x4p-1024 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-152L -0x4p-1024L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-152L -0x4p-1024L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-152L -0x4p-1024L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-152L -0x4p-1024L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-152L -0x4p-1024L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-152L -0x4p-1024L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-152L -0x4p-1024L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-152L -0x4p-1024L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-152L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-152L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-152L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-152L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x8p-152L -0x4p-1024L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x8p-152L -0x4p-1024L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x8p-152L -0x4p-1024L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x8p-152L -0x4p-1024L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-152L -0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-152L -0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-152L -0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-152L -0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-152L -0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-152L -0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-152L -0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-152L -0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-152L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-152L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-152L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-152L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-152L -0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-152L -0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-152L -0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-152L -0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-152L -0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-152L -0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-152L -0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-152L -0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-152L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-152L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-152L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-152L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward dbl-64 -0x8p-152 -0x8p-972 : -0x1.921fb54442d19p+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x8p-152 -0x8p-972 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x8p-152 -0x8p-972 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 upward dbl-64 -0x8p-152 -0x8p-972 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-152L -0x8p-972L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-152L -0x8p-972L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-152L -0x8p-972L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-152L -0x8p-972L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-152L -0x8p-972L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-152L -0x8p-972L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-152L -0x8p-972L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-152L -0x8p-972L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-152L -0x8p-972L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-152L -0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-152L -0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-152L -0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x8p-152L -0x8p-972L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x8p-152L -0x8p-972L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x8p-152L -0x8p-972L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x8p-152L -0x8p-972L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 downward dbl-64 -0x4p-1076 -0x4p-128 : -0x3.243f6a8885a32p+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x4p-1076 -0x4p-128 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x4p-1076 -0x4p-128 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 upward dbl-64 -0x4p-1076 -0x4p-128 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-1076L -0x4p-128L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-1076L -0x4p-128L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-1076L -0x4p-128L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-1076L -0x4p-128L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-1076L -0x4p-128L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-1076L -0x4p-128L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-1076L -0x4p-128L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-1076L -0x4p-128L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1076L -0x4p-128L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1076L -0x4p-128L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1076L -0x4p-128L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1076L -0x4p-128L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x4p-1076L -0x4p-128L : -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x4p-1076L -0x4p-128L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x4p-1076L -0x4p-128L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x4p-1076L -0x4p-128L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 downward dbl-64 -0x4p-1076 -0x4p-1024 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x4p-1076 -0x4p-1024 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x4p-1076 -0x4p-1024 : -0x3.243f6a8885a2ep+0 : inexact-ok
+= atan2 upward dbl-64 -0x4p-1076 -0x4p-1024 : -0x3.243f6a8885a2ep+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-1076L -0x4p-1024L : -0x3.243f6a8885a2f8d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-1076L -0x4p-1024L : -0x3.243f6a8885a2f8d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-1076L -0x4p-1024L : -0x3.243f6a8885a2f8dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-1076L -0x4p-1024L : -0x3.243f6a8885a2f8dp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-1076L -0x4p-1024L : -0x3.243f6a8885a2f8d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-1076L -0x4p-1024L : -0x3.243f6a8885a2f8d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-1076L -0x4p-1024L : -0x3.243f6a8885a2f8dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-1076L -0x4p-1024L : -0x3.243f6a8885a2f8dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1076L -0x4p-1024L : -0x3.243f6a8885a2f8d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1076L -0x4p-1024L : -0x3.243f6a8885a2f8d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1076L -0x4p-1024L : -0x3.243f6a8885a2f8d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1076L -0x4p-1024L : -0x3.243f6a8885a2f8d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x4p-1076L -0x4p-1024L : -0x3.243f6a8885a2f8d313198a2e04p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x4p-1076L -0x4p-1024L : -0x3.243f6a8885a2f8d313198a2e03p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x4p-1076L -0x4p-1024L : -0x3.243f6a8885a2f8d313198a2e03p+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x4p-1076L -0x4p-1024L : -0x3.243f6a8885a2f8d313198a2e03p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-1076L -0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-1076L -0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-1076L -0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-1076L -0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-1076L -0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-1076L -0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-1076L -0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-1076L -0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1076L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1076L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1076L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1076L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-1076L -0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-1076L -0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-1076L -0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-1076L -0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-1076L -0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-1076L -0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-1076L -0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-1076L -0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1076L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1076L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1076L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1076L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward dbl-64 -0x4p-1076 -0x8p-972 : -0x3.243f6a8885a32p+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x4p-1076 -0x8p-972 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x4p-1076 -0x8p-972 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 upward dbl-64 -0x4p-1076 -0x8p-972 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-1076L -0x8p-972L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-1076L -0x8p-972L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-1076L -0x8p-972L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-1076L -0x8p-972L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-1076L -0x8p-972L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-1076L -0x8p-972L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-1076L -0x8p-972L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-1076L -0x8p-972L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1076L -0x8p-972L : -0x3.243f6a8885a308d313198a2e02f2p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1076L -0x8p-972L : -0x3.243f6a8885a308d313198a2e02fp+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1076L -0x8p-972L : -0x3.243f6a8885a308d313198a2e02fp+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1076L -0x8p-972L : -0x3.243f6a8885a308d313198a2e02fp+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x4p-1076L -0x8p-972L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x4p-1076L -0x8p-972L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x4p-1076L -0x8p-972L : -0x3.243f6a8885a308d313198a2e02p+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x4p-1076L -0x8p-972L : -0x3.243f6a8885a308d313198a2e02p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-16448L -0x4p-128L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-16448L -0x4p-128L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-16448L -0x4p-128L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-16448L -0x4p-128L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-16448L -0x4p-128L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-16448L -0x4p-128L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-16448L -0x4p-128L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-16448L -0x4p-128L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-16448L -0x4p-128L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-16448L -0x4p-128L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-16448L -0x4p-128L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-16448L -0x4p-128L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-16448L -0x4p-1024L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-16448L -0x4p-1024L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-16448L -0x4p-1024L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-16448L -0x4p-1024L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-16448L -0x4p-1024L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-16448L -0x4p-1024L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-16448L -0x4p-1024L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-16448L -0x4p-1024L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-16448L -0x4p-1024L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-16448L -0x4p-1024L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-16448L -0x4p-1024L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-16448L -0x4p-1024L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-16448L -0x4p-16384L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-16448L -0x4p-16384L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-16448L -0x4p-16384L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-16448L -0x4p-16384L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-16448L -0x4p-16384L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-16448L -0x4p-16384L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-16448L -0x4p-16384L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-16448L -0x4p-16384L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-16448L -0x4p-16384L : -0x3.243f6a8885a308d113198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-16448L -0x4p-16384L : -0x3.243f6a8885a308d113198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-16448L -0x4p-16384L : -0x3.243f6a8885a308d113198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-16448L -0x4p-16384L : -0x3.243f6a8885a308d113198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-16448L -0x2p-16384L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-16448L -0x2p-16384L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-16448L -0x2p-16384L : -0x3.243f6a8885a308ccp+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-16448L -0x2p-16384L : -0x3.243f6a8885a308ccp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-16448L -0x2p-16384L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-16448L -0x2p-16384L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-16448L -0x2p-16384L : -0x3.243f6a8885a308ccp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-16448L -0x2p-16384L : -0x3.243f6a8885a308ccp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-16448L -0x2p-16384L : -0x3.243f6a8885a308cf13198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-16448L -0x2p-16384L : -0x3.243f6a8885a308cf13198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-16448L -0x2p-16384L : -0x3.243f6a8885a308cf13198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-16448L -0x2p-16384L : -0x3.243f6a8885a308cf13198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-16448L -0x8p-972L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-16448L -0x8p-972L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-16448L -0x8p-972L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-16448L -0x8p-972L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-16448L -0x8p-972L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-16448L -0x8p-972L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-16448L -0x8p-972L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-16448L -0x8p-972L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-16448L -0x8p-972L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-16448L -0x8p-972L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-16448L -0x8p-972L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-16448L -0x8p-972L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-16448L -0x4p-128L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16448L -0x4p-128L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-16448L -0x4p-128L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-16448L -0x4p-128L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16448L -0x4p-128L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16448L -0x4p-128L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16448L -0x4p-128L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16448L -0x4p-128L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-16448L -0x4p-1024L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16448L -0x4p-1024L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-16448L -0x4p-1024L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-16448L -0x4p-1024L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16448L -0x4p-1024L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16448L -0x4p-1024L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16448L -0x4p-1024L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16448L -0x4p-1024L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-16448L -0x4p-16384L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16448L -0x4p-16384L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-16448L -0x4p-16384L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-16448L -0x4p-16384L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16448L -0x4p-16384L : -0x3.243f6a8885a308d213198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16448L -0x4p-16384L : -0x3.243f6a8885a308d213198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16448L -0x4p-16384L : -0x3.243f6a8885a308d213198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16448L -0x4p-16384L : -0x3.243f6a8885a308d213198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-16448L -0x2p-16384L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16448L -0x2p-16384L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-16448L -0x2p-16384L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-16448L -0x2p-16384L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16448L -0x2p-16384L : -0x3.243f6a8885a308d113198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16448L -0x2p-16384L : -0x3.243f6a8885a308d113198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16448L -0x2p-16384L : -0x3.243f6a8885a308d113198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16448L -0x2p-16384L : -0x3.243f6a8885a308d113198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-16448L -0x8p-972L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16448L -0x8p-972L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-16448L -0x8p-972L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-16448L -0x8p-972L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16448L -0x8p-972L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16448L -0x8p-972L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16448L -0x8p-972L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16448L -0x8p-972L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16496L -0x4p-128L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16496L -0x4p-128L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16496L -0x4p-128L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16496L -0x4p-128L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16496L -0x4p-1024L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16496L -0x4p-1024L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16496L -0x4p-1024L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16496L -0x4p-1024L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16496L -0x4p-16384L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16496L -0x4p-16384L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16496L -0x4p-16384L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16496L -0x4p-16384L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16496L -0x2p-16384L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16496L -0x2p-16384L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16496L -0x2p-16384L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16496L -0x2p-16384L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16496L -0x8p-972L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16496L -0x8p-972L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16496L -0x8p-972L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16496L -0x8p-972L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
atan2 1 -max
= atan2 downward flt-32 0x1p+0f -0xf.fffffp+124f : 0x3.243f68p+0f : inexact-ok
= atan2 tonearest flt-32 0x1p+0f -0xf.fffffp+124f : 0x3.243f6cp+0f : inexact-ok
@@ -20208,6 +25832,732 @@ atanh -0x1p-10000
= atanh tonearest ldbl-128 -0x1p-10000L : -0x1p-10000L : inexact-ok
= atanh towardzero ldbl-128 -0x1p-10000L : -0x1p-10000L : inexact-ok
= atanh upward ldbl-128 -0x1p-10000L : -0x1p-10000L : inexact-ok
+atanh 0x0.ffffffp0 no-test-inline
+= atanh downward flt-32 0xf.fffffp-4f : 0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh tonearest flt-32 0xf.fffffp-4f : 0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh towardzero flt-32 0xf.fffffp-4f : 0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh upward flt-32 0xf.fffffp-4f : 0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh downward dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh upward dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+atanh -0x0.ffffffp0 no-test-inline
+= atanh downward flt-32 -0xf.fffffp-4f : -0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh tonearest flt-32 -0xf.fffffp-4f : -0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh towardzero flt-32 -0xf.fffffp-4f : -0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh upward flt-32 -0xf.fffffp-4f : -0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh downward dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh upward dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+atanh 0x0.ffffffff8p0 no-test-inline
+= atanh downward flt-32 0xf.fffffp-4f : 0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh tonearest flt-32 0xf.fffffp-4f : 0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh towardzero flt-32 0xf.fffffp-4f : 0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh upward flt-32 0xf.fffffp-4f : 0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh downward dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh upward dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh downward dbl-64 0xf.fffffff8p-4 : 0xb.c8939774cec7p+0 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 0xf.fffffff8p-4 : 0xb.c8939774cec7p+0 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 0xf.fffffff8p-4 : 0xb.c8939774cec7p+0 : no-test-inline inexact-ok
+= atanh upward dbl-64 0xf.fffffff8p-4 : 0xb.c8939774cec78p+0 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel 0xf.fffffff8p-4L : 0xb.c8939774cec7146p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel 0xf.fffffff8p-4L : 0xb.c8939774cec7147p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel 0xf.fffffff8p-4L : 0xb.c8939774cec7146p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel 0xf.fffffff8p-4L : 0xb.c8939774cec7147p+0L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k 0xf.fffffff8p-4L : 0xb.c8939774cec7146p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k 0xf.fffffff8p-4L : 0xb.c8939774cec7147p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k 0xf.fffffff8p-4L : 0xb.c8939774cec7146p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k 0xf.fffffff8p-4L : 0xb.c8939774cec7147p+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128 0xf.fffffff8p-4L : 0xb.c8939774cec71468641eed18427p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 0xf.fffffff8p-4L : 0xb.c8939774cec71468641eed184278p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 0xf.fffffff8p-4L : 0xb.c8939774cec71468641eed18427p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128 0xf.fffffff8p-4L : 0xb.c8939774cec71468641eed184278p+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm 0xf.fffffff8p-4L : 0xb.c8939774cec71468641eed184p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm 0xf.fffffff8p-4L : 0xb.c8939774cec71468641eed1844p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm 0xf.fffffff8p-4L : 0xb.c8939774cec71468641eed184p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm 0xf.fffffff8p-4L : 0xb.c8939774cec71468641eed1844p+0L : no-test-inline inexact-ok
+atanh -0x0.ffffffff8p0 no-test-inline
+= atanh downward flt-32 -0xf.fffffp-4f : -0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh tonearest flt-32 -0xf.fffffp-4f : -0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh towardzero flt-32 -0xf.fffffp-4f : -0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh upward flt-32 -0xf.fffffp-4f : -0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh downward dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh upward dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh downward dbl-64 -0xf.fffffff8p-4 : -0xb.c8939774cec78p+0 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 -0xf.fffffff8p-4 : -0xb.c8939774cec7p+0 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 -0xf.fffffff8p-4 : -0xb.c8939774cec7p+0 : no-test-inline inexact-ok
+= atanh upward dbl-64 -0xf.fffffff8p-4 : -0xb.c8939774cec7p+0 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel -0xf.fffffff8p-4L : -0xb.c8939774cec7147p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel -0xf.fffffff8p-4L : -0xb.c8939774cec7147p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel -0xf.fffffff8p-4L : -0xb.c8939774cec7146p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel -0xf.fffffff8p-4L : -0xb.c8939774cec7146p+0L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k -0xf.fffffff8p-4L : -0xb.c8939774cec7147p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k -0xf.fffffff8p-4L : -0xb.c8939774cec7147p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k -0xf.fffffff8p-4L : -0xb.c8939774cec7146p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k -0xf.fffffff8p-4L : -0xb.c8939774cec7146p+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128 -0xf.fffffff8p-4L : -0xb.c8939774cec71468641eed184278p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 -0xf.fffffff8p-4L : -0xb.c8939774cec71468641eed184278p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 -0xf.fffffff8p-4L : -0xb.c8939774cec71468641eed18427p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128 -0xf.fffffff8p-4L : -0xb.c8939774cec71468641eed18427p+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm -0xf.fffffff8p-4L : -0xb.c8939774cec71468641eed1844p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm -0xf.fffffff8p-4L : -0xb.c8939774cec71468641eed1844p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm -0xf.fffffff8p-4L : -0xb.c8939774cec71468641eed184p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm -0xf.fffffff8p-4L : -0xb.c8939774cec71468641eed184p+0L : no-test-inline inexact-ok
+atanh 0x0.ffffffffffffp0 no-test-inline
+= atanh downward flt-32 0xf.fffffp-4f : 0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh tonearest flt-32 0xf.fffffp-4f : 0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh towardzero flt-32 0xf.fffffp-4f : 0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh upward flt-32 0xf.fffffp-4f : 0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh downward dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh upward dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh downward dbl-64 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945ap+4 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945bp+4 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945ap+4 : no-test-inline inexact-ok
+= atanh upward dbl-64 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945bp+4 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel 0xf.fffffffffffp-4L : 0x1.0fb6b4b37945ae4ep+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel 0xf.fffffffffffp-4L : 0x1.0fb6b4b37945ae5p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel 0xf.fffffffffffp-4L : 0x1.0fb6b4b37945ae4ep+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel 0xf.fffffffffffp-4L : 0x1.0fb6b4b37945ae5p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k 0xf.fffffffffffp-4L : 0x1.0fb6b4b37945ae4ep+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k 0xf.fffffffffffp-4L : 0x1.0fb6b4b37945ae5p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k 0xf.fffffffffffp-4L : 0x1.0fb6b4b37945ae4ep+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k 0xf.fffffffffffp-4L : 0x1.0fb6b4b37945ae5p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 0xf.fffffffffffp-4L : 0x1.0fb6b4b37945ae4f0d24ab00c50cp+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 0xf.fffffffffffp-4L : 0x1.0fb6b4b37945ae4f0d24ab00c50cp+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 0xf.fffffffffffp-4L : 0x1.0fb6b4b37945ae4f0d24ab00c50cp+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 0xf.fffffffffffp-4L : 0x1.0fb6b4b37945ae4f0d24ab00c50dp+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm 0xf.fffffffffffp-4L : 0x1.0fb6b4b37945ae4f0d24ab00c5p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm 0xf.fffffffffffp-4L : 0x1.0fb6b4b37945ae4f0d24ab00c5p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm 0xf.fffffffffffp-4L : 0x1.0fb6b4b37945ae4f0d24ab00c5p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm 0xf.fffffffffffp-4L : 0x1.0fb6b4b37945ae4f0d24ab00c58p+4L : no-test-inline inexact-ok
+atanh -0x0.ffffffffffffp0 no-test-inline
+= atanh downward flt-32 -0xf.fffffp-4f : -0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh tonearest flt-32 -0xf.fffffp-4f : -0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh towardzero flt-32 -0xf.fffffp-4f : -0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh upward flt-32 -0xf.fffffp-4f : -0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh downward dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh upward dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh downward dbl-64 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945bp+4 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945bp+4 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945ap+4 : no-test-inline inexact-ok
+= atanh upward dbl-64 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945ap+4 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel -0xf.fffffffffffp-4L : -0x1.0fb6b4b37945ae5p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel -0xf.fffffffffffp-4L : -0x1.0fb6b4b37945ae5p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel -0xf.fffffffffffp-4L : -0x1.0fb6b4b37945ae4ep+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel -0xf.fffffffffffp-4L : -0x1.0fb6b4b37945ae4ep+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k -0xf.fffffffffffp-4L : -0x1.0fb6b4b37945ae5p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k -0xf.fffffffffffp-4L : -0x1.0fb6b4b37945ae5p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k -0xf.fffffffffffp-4L : -0x1.0fb6b4b37945ae4ep+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k -0xf.fffffffffffp-4L : -0x1.0fb6b4b37945ae4ep+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 -0xf.fffffffffffp-4L : -0x1.0fb6b4b37945ae4f0d24ab00c50dp+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 -0xf.fffffffffffp-4L : -0x1.0fb6b4b37945ae4f0d24ab00c50cp+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 -0xf.fffffffffffp-4L : -0x1.0fb6b4b37945ae4f0d24ab00c50cp+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 -0xf.fffffffffffp-4L : -0x1.0fb6b4b37945ae4f0d24ab00c50cp+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm -0xf.fffffffffffp-4L : -0x1.0fb6b4b37945ae4f0d24ab00c58p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm -0xf.fffffffffffp-4L : -0x1.0fb6b4b37945ae4f0d24ab00c5p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm -0xf.fffffffffffp-4L : -0x1.0fb6b4b37945ae4f0d24ab00c5p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm -0xf.fffffffffffp-4L : -0x1.0fb6b4b37945ae4f0d24ab00c5p+4L : no-test-inline inexact-ok
+atanh 0x0.fffffffffffff8p0 no-test-inline
+= atanh downward flt-32 0xf.fffffp-4f : 0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh tonearest flt-32 0xf.fffffp-4f : 0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh towardzero flt-32 0xf.fffffp-4f : 0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh upward flt-32 0xf.fffffp-4f : 0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh downward dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh upward dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh downward dbl-64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1p+4 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e2p+4 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1p+4 : no-test-inline inexact-ok
+= atanh upward dbl-64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e2p+4 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f1086a9p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f1086aap+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f1086a9p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f1086aap+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f1087p+4L : no-test-inline inexact-ok
+atanh -0x0.fffffffffffff8p0 no-test-inline
+= atanh downward flt-32 -0xf.fffffp-4f : -0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh tonearest flt-32 -0xf.fffffp-4f : -0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh towardzero flt-32 -0xf.fffffp-4f : -0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh upward flt-32 -0xf.fffffp-4f : -0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh downward dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh upward dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh downward dbl-64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e2p+4 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e2p+4 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1p+4 : no-test-inline inexact-ok
+= atanh upward dbl-64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1p+4 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f1086aap+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f1086aap+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f1086a9p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f1086a9p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f1087p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+atanh 0x0.ffffffffffffffffp0 no-test-inline
+= atanh downward flt-32 0xf.fffffp-4f : 0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh tonearest flt-32 0xf.fffffp-4f : 0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh towardzero flt-32 0xf.fffffp-4f : 0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh upward flt-32 0xf.fffffp-4f : 0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh downward dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh upward dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh downward dbl-64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1p+4 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e2p+4 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1p+4 : no-test-inline inexact-ok
+= atanh upward dbl-64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e2p+4 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f1086a9p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f1086aap+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f1086a9p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f1086aap+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f1087p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f26p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f26p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc805p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc806p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc805p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc806p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc8p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc8p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc8p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc88p+4L : no-test-inline inexact-ok
+atanh -0x0.ffffffffffffffffp0 no-test-inline
+= atanh downward flt-32 -0xf.fffffp-4f : -0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh tonearest flt-32 -0xf.fffffp-4f : -0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh towardzero flt-32 -0xf.fffffp-4f : -0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh upward flt-32 -0xf.fffffp-4f : -0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh downward dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh upward dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh downward dbl-64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e2p+4 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e2p+4 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1p+4 : no-test-inline inexact-ok
+= atanh upward dbl-64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1p+4 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f1086aap+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f1086aap+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f1086a9p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f1086a9p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f1087p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f26p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f26p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc806p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc806p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc805p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc805p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc88p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc8p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc8p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc8p+4L : no-test-inline inexact-ok
+atanh 0x0.ffffffffffffffffffffffffffcp0 no-test-inline
+= atanh downward flt-32 0xf.fffffp-4f : 0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh tonearest flt-32 0xf.fffffp-4f : 0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh towardzero flt-32 0xf.fffffp-4f : 0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh upward flt-32 0xf.fffffp-4f : 0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh downward dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh upward dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh downward dbl-64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1p+4 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e2p+4 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1p+4 : no-test-inline inexact-ok
+= atanh upward dbl-64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e2p+4 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f1086a9p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f1086aap+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f1086a9p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f1086aap+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f1087p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f26p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f26p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc805p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc806p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc805p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc806p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc8p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc8p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc8p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc88p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0x2.51558024a58dbed66b1160844d32p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0x2.51558024a58dbed66b1160844d34p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0x2.51558024a58dbed66b1160844d32p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0x2.51558024a58dbed66b1160844d34p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0x2.51558024a58dbed66b1160844dp+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0x2.51558024a58dbed66b1160844dp+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0x2.51558024a58dbed66b1160844dp+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0x2.51558024a58dbed66b1160844ep+4L : no-test-inline inexact-ok
+atanh -0x0.ffffffffffffffffffffffffffcp0 no-test-inline
+= atanh downward flt-32 -0xf.fffffp-4f : -0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh tonearest flt-32 -0xf.fffffp-4f : -0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh towardzero flt-32 -0xf.fffffp-4f : -0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh upward flt-32 -0xf.fffffp-4f : -0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh downward dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh upward dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh downward dbl-64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e2p+4 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e2p+4 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1p+4 : no-test-inline inexact-ok
+= atanh upward dbl-64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1p+4 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f1086aap+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f1086aap+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f1086a9p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f1086a9p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f1087p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f26p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f26p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc806p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc806p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc805p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc805p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc88p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc8p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc8p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc8p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x2.51558024a58dbed66b1160844d34p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x2.51558024a58dbed66b1160844d34p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x2.51558024a58dbed66b1160844d32p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x2.51558024a58dbed66b1160844d32p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : -0x2.51558024a58dbed66b1160844ep+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : -0x2.51558024a58dbed66b1160844dp+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : -0x2.51558024a58dbed66b1160844dp+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : -0x2.51558024a58dbed66b1160844dp+4L : no-test-inline inexact-ok
+atanh 0x0.ffffffffffffffffffffffffffff8p0 no-test-inline
+= atanh downward flt-32 0xf.fffffp-4f : 0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh tonearest flt-32 0xf.fffffp-4f : 0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh towardzero flt-32 0xf.fffffp-4f : 0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh upward flt-32 0xf.fffffp-4f : 0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh downward dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh upward dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh downward dbl-64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1p+4 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e2p+4 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1p+4 : no-test-inline inexact-ok
+= atanh upward dbl-64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e2p+4 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f1086a9p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f1086aap+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f1086a9p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f1086aap+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f1087p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f26p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f26p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc805p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc806p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc805p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc806p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc8p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc8p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc8p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc88p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L : 0x2.78267562db732173ff3b2fcd8e1p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L : 0x2.78267562db732173ff3b2fcd8e12p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L : 0x2.78267562db732173ff3b2fcd8e1p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L : 0x2.78267562db732173ff3b2fcd8e12p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0x2.51558024a58dbed66b1160844d32p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0x2.51558024a58dbed66b1160844d34p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0x2.51558024a58dbed66b1160844d32p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0x2.51558024a58dbed66b1160844d34p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0x2.51558024a58dbed66b1160844dp+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0x2.51558024a58dbed66b1160844dp+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0x2.51558024a58dbed66b1160844dp+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0x2.51558024a58dbed66b1160844ep+4L : no-test-inline inexact-ok
+atanh -0x0.ffffffffffffffffffffffffffff8p0 no-test-inline
+= atanh downward flt-32 -0xf.fffffp-4f : -0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh tonearest flt-32 -0xf.fffffp-4f : -0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh towardzero flt-32 -0xf.fffffp-4f : -0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh upward flt-32 -0xf.fffffp-4f : -0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh downward dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh upward dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh downward dbl-64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e2p+4 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e2p+4 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1p+4 : no-test-inline inexact-ok
+= atanh upward dbl-64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1p+4 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f1086aap+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f1086aap+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f1086a9p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f1086a9p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f1087p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f26p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f26p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc806p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc806p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc805p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc805p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc88p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc8p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc8p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc8p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L : -0x2.78267562db732173ff3b2fcd8e12p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L : -0x2.78267562db732173ff3b2fcd8e12p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L : -0x2.78267562db732173ff3b2fcd8e1p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L : -0x2.78267562db732173ff3b2fcd8e1p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x2.51558024a58dbed66b1160844d34p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x2.51558024a58dbed66b1160844d34p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x2.51558024a58dbed66b1160844d32p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x2.51558024a58dbed66b1160844d32p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : -0x2.51558024a58dbed66b1160844ep+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : -0x2.51558024a58dbed66b1160844dp+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : -0x2.51558024a58dbed66b1160844dp+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : -0x2.51558024a58dbed66b1160844dp+4L : no-test-inline inexact-ok
atanh -0x6.e6c77p-20
= atanh downward flt-32 -0x6.e6c77p-20f : -0x6.e6c778p-20f : inexact-ok
= atanh tonearest flt-32 -0x6.e6c77p-20f : -0x6.e6c77p-20f : inexact-ok
@@ -20858,6 +27208,344 @@ atanh -0x3.f0f519a687b64p-8
= atanh tonearest ldbl-128ibm -0x3.f0f519a687b64p-8L : -0x3.f109829060504072b047c21906p-8L : inexact-ok
= atanh towardzero ldbl-128ibm -0x3.f0f519a687b64p-8L : -0x3.f109829060504072b047c21906p-8L : inexact-ok
= atanh upward ldbl-128ibm -0x3.f0f519a687b64p-8L : -0x3.f109829060504072b047c21906p-8L : inexact-ok
+atanh 0x6.fd4ec8p-4
+= atanh downward flt-32 0x6.fd4ec8p-4f : 0x7.7e3f7p-4f : inexact-ok
+= atanh tonearest flt-32 0x6.fd4ec8p-4f : 0x7.7e3f7p-4f : inexact-ok
+= atanh towardzero flt-32 0x6.fd4ec8p-4f : 0x7.7e3f7p-4f : inexact-ok
+= atanh upward flt-32 0x6.fd4ec8p-4f : 0x7.7e3f78p-4f : inexact-ok
+= atanh downward dbl-64 0x6.fd4ec8p-4 : 0x7.7e3f72addbf8cp-4 : inexact-ok
+= atanh tonearest dbl-64 0x6.fd4ec8p-4 : 0x7.7e3f72addbf8cp-4 : inexact-ok
+= atanh towardzero dbl-64 0x6.fd4ec8p-4 : 0x7.7e3f72addbf8cp-4 : inexact-ok
+= atanh upward dbl-64 0x6.fd4ec8p-4 : 0x7.7e3f72addbf9p-4 : inexact-ok
+= atanh downward ldbl-96-intel 0x6.fd4ec8p-4L : 0x7.7e3f72addbf8dff8p-4L : inexact-ok
+= atanh tonearest ldbl-96-intel 0x6.fd4ec8p-4L : 0x7.7e3f72addbf8ep-4L : inexact-ok
+= atanh towardzero ldbl-96-intel 0x6.fd4ec8p-4L : 0x7.7e3f72addbf8dff8p-4L : inexact-ok
+= atanh upward ldbl-96-intel 0x6.fd4ec8p-4L : 0x7.7e3f72addbf8ep-4L : inexact-ok
+= atanh downward ldbl-96-m68k 0x6.fd4ec8p-4L : 0x7.7e3f72addbf8dff8p-4L : inexact-ok
+= atanh tonearest ldbl-96-m68k 0x6.fd4ec8p-4L : 0x7.7e3f72addbf8ep-4L : inexact-ok
+= atanh towardzero ldbl-96-m68k 0x6.fd4ec8p-4L : 0x7.7e3f72addbf8dff8p-4L : inexact-ok
+= atanh upward ldbl-96-m68k 0x6.fd4ec8p-4L : 0x7.7e3f72addbf8ep-4L : inexact-ok
+= atanh downward ldbl-128 0x6.fd4ec8p-4L : 0x7.7e3f72addbf8dffe933d8e6e8b74p-4L : inexact-ok
+= atanh tonearest ldbl-128 0x6.fd4ec8p-4L : 0x7.7e3f72addbf8dffe933d8e6e8b78p-4L : inexact-ok
+= atanh towardzero ldbl-128 0x6.fd4ec8p-4L : 0x7.7e3f72addbf8dffe933d8e6e8b74p-4L : inexact-ok
+= atanh upward ldbl-128 0x6.fd4ec8p-4L : 0x7.7e3f72addbf8dffe933d8e6e8b78p-4L : inexact-ok
+= atanh downward ldbl-128ibm 0x6.fd4ec8p-4L : 0x7.7e3f72addbf8dffe933d8e6e8ap-4L : inexact-ok
+= atanh tonearest ldbl-128ibm 0x6.fd4ec8p-4L : 0x7.7e3f72addbf8dffe933d8e6e8cp-4L : inexact-ok
+= atanh towardzero ldbl-128ibm 0x6.fd4ec8p-4L : 0x7.7e3f72addbf8dffe933d8e6e8ap-4L : inexact-ok
+= atanh upward ldbl-128ibm 0x6.fd4ec8p-4L : 0x7.7e3f72addbf8dffe933d8e6e8cp-4L : inexact-ok
+atanh -0x2.6cb2a8p-4
+= atanh downward flt-32 -0x2.6cb2a8p-4f : -0x2.7184p-4f : inexact-ok
+= atanh tonearest flt-32 -0x2.6cb2a8p-4f : -0x2.7183fcp-4f : inexact-ok
+= atanh towardzero flt-32 -0x2.6cb2a8p-4f : -0x2.7183fcp-4f : inexact-ok
+= atanh upward flt-32 -0x2.6cb2a8p-4f : -0x2.7183fcp-4f : inexact-ok
+= atanh downward dbl-64 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffcp-4 : inexact-ok
+= atanh tonearest dbl-64 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffap-4 : inexact-ok
+= atanh towardzero dbl-64 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffap-4 : inexact-ok
+= atanh upward dbl-64 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffap-4 : inexact-ok
+= atanh downward ldbl-96-intel -0x2.6cb2a8p-4L : -0x2.7183fdca81ffbp-4L : inexact-ok
+= atanh tonearest ldbl-96-intel -0x2.6cb2a8p-4L : -0x2.7183fdca81ffbp-4L : inexact-ok
+= atanh towardzero ldbl-96-intel -0x2.6cb2a8p-4L : -0x2.7183fdca81ffaffcp-4L : inexact-ok
+= atanh upward ldbl-96-intel -0x2.6cb2a8p-4L : -0x2.7183fdca81ffaffcp-4L : inexact-ok
+= atanh downward ldbl-96-m68k -0x2.6cb2a8p-4L : -0x2.7183fdca81ffbp-4L : inexact-ok
+= atanh tonearest ldbl-96-m68k -0x2.6cb2a8p-4L : -0x2.7183fdca81ffbp-4L : inexact-ok
+= atanh towardzero ldbl-96-m68k -0x2.6cb2a8p-4L : -0x2.7183fdca81ffaffcp-4L : inexact-ok
+= atanh upward ldbl-96-m68k -0x2.6cb2a8p-4L : -0x2.7183fdca81ffaffcp-4L : inexact-ok
+= atanh downward ldbl-128 -0x2.6cb2a8p-4L : -0x2.7183fdca81ffaffebc101b3793c6p-4L : inexact-ok
+= atanh tonearest ldbl-128 -0x2.6cb2a8p-4L : -0x2.7183fdca81ffaffebc101b3793c6p-4L : inexact-ok
+= atanh towardzero ldbl-128 -0x2.6cb2a8p-4L : -0x2.7183fdca81ffaffebc101b3793c4p-4L : inexact-ok
+= atanh upward ldbl-128 -0x2.6cb2a8p-4L : -0x2.7183fdca81ffaffebc101b3793c4p-4L : inexact-ok
+= atanh downward ldbl-128ibm -0x2.6cb2a8p-4L : -0x2.7183fdca81ffaffebc101b3794p-4L : inexact-ok
+= atanh tonearest ldbl-128ibm -0x2.6cb2a8p-4L : -0x2.7183fdca81ffaffebc101b3794p-4L : inexact-ok
+= atanh towardzero ldbl-128ibm -0x2.6cb2a8p-4L : -0x2.7183fdca81ffaffebc101b3793p-4L : inexact-ok
+= atanh upward ldbl-128ibm -0x2.6cb2a8p-4L : -0x2.7183fdca81ffaffebc101b3793p-4L : inexact-ok
+atanh -0xc.21df7c7f51508p-4
+= atanh downward flt-32 -0xc.21df7p-4f : -0xf.dfc55p-4f : inexact-ok
+= atanh tonearest flt-32 -0xc.21df7p-4f : -0xf.dfc54p-4f : inexact-ok
+= atanh towardzero flt-32 -0xc.21df7p-4f : -0xf.dfc54p-4f : inexact-ok
+= atanh upward flt-32 -0xc.21df7p-4f : -0xf.dfc54p-4f : inexact-ok
+= atanh downward dbl-64 -0xc.21df7p-4 : -0xf.dfc543031a8d8p-4 : inexact-ok
+= atanh tonearest dbl-64 -0xc.21df7p-4 : -0xf.dfc543031a8d8p-4 : inexact-ok
+= atanh towardzero dbl-64 -0xc.21df7p-4 : -0xf.dfc543031a8dp-4 : inexact-ok
+= atanh upward dbl-64 -0xc.21df7p-4 : -0xf.dfc543031a8dp-4 : inexact-ok
+= atanh downward ldbl-96-intel -0xc.21df7p-4L : -0xf.dfc543031a8d535p-4L : inexact-ok
+= atanh tonearest ldbl-96-intel -0xc.21df7p-4L : -0xf.dfc543031a8d535p-4L : inexact-ok
+= atanh towardzero ldbl-96-intel -0xc.21df7p-4L : -0xf.dfc543031a8d534p-4L : inexact-ok
+= atanh upward ldbl-96-intel -0xc.21df7p-4L : -0xf.dfc543031a8d534p-4L : inexact-ok
+= atanh downward ldbl-96-m68k -0xc.21df7p-4L : -0xf.dfc543031a8d535p-4L : inexact-ok
+= atanh tonearest ldbl-96-m68k -0xc.21df7p-4L : -0xf.dfc543031a8d535p-4L : inexact-ok
+= atanh towardzero ldbl-96-m68k -0xc.21df7p-4L : -0xf.dfc543031a8d534p-4L : inexact-ok
+= atanh upward ldbl-96-m68k -0xc.21df7p-4L : -0xf.dfc543031a8d534p-4L : inexact-ok
+= atanh downward ldbl-128 -0xc.21df7p-4L : -0xf.dfc543031a8d534fa78510d3d478p-4L : inexact-ok
+= atanh tonearest ldbl-128 -0xc.21df7p-4L : -0xf.dfc543031a8d534fa78510d3d478p-4L : inexact-ok
+= atanh towardzero ldbl-128 -0xc.21df7p-4L : -0xf.dfc543031a8d534fa78510d3d47p-4L : inexact-ok
+= atanh upward ldbl-128 -0xc.21df7p-4L : -0xf.dfc543031a8d534fa78510d3d47p-4L : inexact-ok
+= atanh downward ldbl-128ibm -0xc.21df7p-4L : -0xf.dfc543031a8d534fa78510d3d8p-4L : inexact-ok
+= atanh tonearest ldbl-128ibm -0xc.21df7p-4L : -0xf.dfc543031a8d534fa78510d3d4p-4L : inexact-ok
+= atanh towardzero ldbl-128ibm -0xc.21df7p-4L : -0xf.dfc543031a8d534fa78510d3d4p-4L : inexact-ok
+= atanh upward ldbl-128ibm -0xc.21df7p-4L : -0xf.dfc543031a8d534fa78510d3d4p-4L : inexact-ok
+= atanh downward flt-32 -0xc.21df8p-4f : -0xf.dfc57p-4f : inexact-ok
+= atanh tonearest flt-32 -0xc.21df8p-4f : -0xf.dfc57p-4f : inexact-ok
+= atanh towardzero flt-32 -0xc.21df8p-4f : -0xf.dfc56p-4f : inexact-ok
+= atanh upward flt-32 -0xc.21df8p-4f : -0xf.dfc56p-4f : inexact-ok
+= atanh downward dbl-64 -0xc.21df8p-4 : -0xf.dfc568a8239cp-4 : inexact-ok
+= atanh tonearest dbl-64 -0xc.21df8p-4 : -0xf.dfc568a8239cp-4 : inexact-ok
+= atanh towardzero dbl-64 -0xc.21df8p-4 : -0xf.dfc568a8239b8p-4 : inexact-ok
+= atanh upward dbl-64 -0xc.21df8p-4 : -0xf.dfc568a8239b8p-4 : inexact-ok
+= atanh downward ldbl-96-intel -0xc.21df8p-4L : -0xf.dfc568a8239bd4ep-4L : inexact-ok
+= atanh tonearest ldbl-96-intel -0xc.21df8p-4L : -0xf.dfc568a8239bd4dp-4L : inexact-ok
+= atanh towardzero ldbl-96-intel -0xc.21df8p-4L : -0xf.dfc568a8239bd4dp-4L : inexact-ok
+= atanh upward ldbl-96-intel -0xc.21df8p-4L : -0xf.dfc568a8239bd4dp-4L : inexact-ok
+= atanh downward ldbl-96-m68k -0xc.21df8p-4L : -0xf.dfc568a8239bd4ep-4L : inexact-ok
+= atanh tonearest ldbl-96-m68k -0xc.21df8p-4L : -0xf.dfc568a8239bd4dp-4L : inexact-ok
+= atanh towardzero ldbl-96-m68k -0xc.21df8p-4L : -0xf.dfc568a8239bd4dp-4L : inexact-ok
+= atanh upward ldbl-96-m68k -0xc.21df8p-4L : -0xf.dfc568a8239bd4dp-4L : inexact-ok
+= atanh downward ldbl-128 -0xc.21df8p-4L : -0xf.dfc568a8239bd4d71e81b9dc9e9p-4L : inexact-ok
+= atanh tonearest ldbl-128 -0xc.21df8p-4L : -0xf.dfc568a8239bd4d71e81b9dc9e9p-4L : inexact-ok
+= atanh towardzero ldbl-128 -0xc.21df8p-4L : -0xf.dfc568a8239bd4d71e81b9dc9e88p-4L : inexact-ok
+= atanh upward ldbl-128 -0xc.21df8p-4L : -0xf.dfc568a8239bd4d71e81b9dc9e88p-4L : inexact-ok
+= atanh downward ldbl-128ibm -0xc.21df8p-4L : -0xf.dfc568a8239bd4d71e81b9dcap-4L : inexact-ok
+= atanh tonearest ldbl-128ibm -0xc.21df8p-4L : -0xf.dfc568a8239bd4d71e81b9dcap-4L : inexact-ok
+= atanh towardzero ldbl-128ibm -0xc.21df8p-4L : -0xf.dfc568a8239bd4d71e81b9dc9cp-4L : inexact-ok
+= atanh upward ldbl-128ibm -0xc.21df8p-4L : -0xf.dfc568a8239bd4d71e81b9dc9cp-4L : inexact-ok
+= atanh downward dbl-64 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e958p-4 : inexact-ok
+= atanh tonearest dbl-64 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e958p-4 : inexact-ok
+= atanh towardzero dbl-64 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e95p-4 : inexact-ok
+= atanh upward dbl-64 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e95p-4 : inexact-ok
+= atanh downward ldbl-96-intel -0xc.21df7c7f51508p-4L : -0xf.dfc5606a6e957ffp-4L : inexact-ok
+= atanh tonearest ldbl-96-intel -0xc.21df7c7f51508p-4L : -0xf.dfc5606a6e957ffp-4L : inexact-ok
+= atanh towardzero ldbl-96-intel -0xc.21df7c7f51508p-4L : -0xf.dfc5606a6e957fep-4L : inexact-ok
+= atanh upward ldbl-96-intel -0xc.21df7c7f51508p-4L : -0xf.dfc5606a6e957fep-4L : inexact-ok
+= atanh downward ldbl-96-m68k -0xc.21df7c7f51508p-4L : -0xf.dfc5606a6e957ffp-4L : inexact-ok
+= atanh tonearest ldbl-96-m68k -0xc.21df7c7f51508p-4L : -0xf.dfc5606a6e957ffp-4L : inexact-ok
+= atanh towardzero ldbl-96-m68k -0xc.21df7c7f51508p-4L : -0xf.dfc5606a6e957fep-4L : inexact-ok
+= atanh upward ldbl-96-m68k -0xc.21df7c7f51508p-4L : -0xf.dfc5606a6e957fep-4L : inexact-ok
+= atanh downward ldbl-128 -0xc.21df7c7f51508p-4L : -0xf.dfc5606a6e957febf5ef1a621eb8p-4L : inexact-ok
+= atanh tonearest ldbl-128 -0xc.21df7c7f51508p-4L : -0xf.dfc5606a6e957febf5ef1a621ebp-4L : inexact-ok
+= atanh towardzero ldbl-128 -0xc.21df7c7f51508p-4L : -0xf.dfc5606a6e957febf5ef1a621ebp-4L : inexact-ok
+= atanh upward ldbl-128 -0xc.21df7c7f51508p-4L : -0xf.dfc5606a6e957febf5ef1a621ebp-4L : inexact-ok
+= atanh downward ldbl-128ibm -0xc.21df7c7f51508p-4L : -0xf.dfc5606a6e957febf5ef1a622p-4L : inexact-ok
+= atanh tonearest ldbl-128ibm -0xc.21df7c7f51508p-4L : -0xf.dfc5606a6e957febf5ef1a622p-4L : inexact-ok
+= atanh towardzero ldbl-128ibm -0xc.21df7c7f51508p-4L : -0xf.dfc5606a6e957febf5ef1a621cp-4L : inexact-ok
+= atanh upward ldbl-128ibm -0xc.21df7c7f51508p-4L : -0xf.dfc5606a6e957febf5ef1a621cp-4L : inexact-ok
+atanh 0x5.8be99p-40
+= atanh downward flt-32 0x5.8be99p-40f : 0x5.8be99p-40f : inexact-ok
+= atanh tonearest flt-32 0x5.8be99p-40f : 0x5.8be99p-40f : inexact-ok
+= atanh towardzero flt-32 0x5.8be99p-40f : 0x5.8be99p-40f : inexact-ok
+= atanh upward flt-32 0x5.8be99p-40f : 0x5.8be998p-40f : inexact-ok
+= atanh downward dbl-64 0x5.8be99p-40 : 0x5.8be99p-40 : inexact-ok
+= atanh tonearest dbl-64 0x5.8be99p-40 : 0x5.8be99p-40 : inexact-ok
+= atanh towardzero dbl-64 0x5.8be99p-40 : 0x5.8be99p-40 : inexact-ok
+= atanh upward dbl-64 0x5.8be99p-40 : 0x5.8be9900000004p-40 : inexact-ok
+= atanh downward ldbl-96-intel 0x5.8be99p-40L : 0x5.8be99p-40L : inexact-ok
+= atanh tonearest ldbl-96-intel 0x5.8be99p-40L : 0x5.8be99p-40L : inexact-ok
+= atanh towardzero ldbl-96-intel 0x5.8be99p-40L : 0x5.8be99p-40L : inexact-ok
+= atanh upward ldbl-96-intel 0x5.8be99p-40L : 0x5.8be9900000000008p-40L : inexact-ok
+= atanh downward ldbl-96-m68k 0x5.8be99p-40L : 0x5.8be99p-40L : inexact-ok
+= atanh tonearest ldbl-96-m68k 0x5.8be99p-40L : 0x5.8be99p-40L : inexact-ok
+= atanh towardzero ldbl-96-m68k 0x5.8be99p-40L : 0x5.8be99p-40L : inexact-ok
+= atanh upward ldbl-96-m68k 0x5.8be99p-40L : 0x5.8be9900000000008p-40L : inexact-ok
+= atanh downward ldbl-128 0x5.8be99p-40L : 0x5.8be99000000000000038e0bd45dcp-40L : inexact-ok
+= atanh tonearest ldbl-128 0x5.8be99p-40L : 0x5.8be99000000000000038e0bd45ep-40L : inexact-ok
+= atanh towardzero ldbl-128 0x5.8be99p-40L : 0x5.8be99000000000000038e0bd45dcp-40L : inexact-ok
+= atanh upward ldbl-128 0x5.8be99p-40L : 0x5.8be99000000000000038e0bd45ep-40L : inexact-ok
+= atanh downward ldbl-128ibm 0x5.8be99p-40L : 0x5.8be99000000000000038e0bd44p-40L : inexact-ok
+= atanh tonearest ldbl-128ibm 0x5.8be99p-40L : 0x5.8be99000000000000038e0bd46p-40L : inexact-ok
+= atanh towardzero ldbl-128ibm 0x5.8be99p-40L : 0x5.8be99000000000000038e0bd44p-40L : inexact-ok
+= atanh upward ldbl-128ibm 0x5.8be99p-40L : 0x5.8be99000000000000038e0bd46p-40L : inexact-ok
+atanh 0x3.cbed35fe733d8p-4
+= atanh downward flt-32 0x3.cbed38p-4f : 0x3.decf6cp-4f : inexact-ok
+= atanh tonearest flt-32 0x3.cbed38p-4f : 0x3.decf6cp-4f : inexact-ok
+= atanh towardzero flt-32 0x3.cbed38p-4f : 0x3.decf6cp-4f : inexact-ok
+= atanh upward flt-32 0x3.cbed38p-4f : 0x3.decf7p-4f : inexact-ok
+= atanh downward dbl-64 0x3.cbed38p-4 : 0x3.decf6cf9b1c1p-4 : inexact-ok
+= atanh tonearest dbl-64 0x3.cbed38p-4 : 0x3.decf6cf9b1c12p-4 : inexact-ok
+= atanh towardzero dbl-64 0x3.cbed38p-4 : 0x3.decf6cf9b1c1p-4 : inexact-ok
+= atanh upward dbl-64 0x3.cbed38p-4 : 0x3.decf6cf9b1c12p-4 : inexact-ok
+= atanh downward ldbl-96-intel 0x3.cbed38p-4L : 0x3.decf6cf9b1c11f34p-4L : inexact-ok
+= atanh tonearest ldbl-96-intel 0x3.cbed38p-4L : 0x3.decf6cf9b1c11f34p-4L : inexact-ok
+= atanh towardzero ldbl-96-intel 0x3.cbed38p-4L : 0x3.decf6cf9b1c11f34p-4L : inexact-ok
+= atanh upward ldbl-96-intel 0x3.cbed38p-4L : 0x3.decf6cf9b1c11f38p-4L : inexact-ok
+= atanh downward ldbl-96-m68k 0x3.cbed38p-4L : 0x3.decf6cf9b1c11f34p-4L : inexact-ok
+= atanh tonearest ldbl-96-m68k 0x3.cbed38p-4L : 0x3.decf6cf9b1c11f34p-4L : inexact-ok
+= atanh towardzero ldbl-96-m68k 0x3.cbed38p-4L : 0x3.decf6cf9b1c11f34p-4L : inexact-ok
+= atanh upward ldbl-96-m68k 0x3.cbed38p-4L : 0x3.decf6cf9b1c11f38p-4L : inexact-ok
+= atanh downward ldbl-128 0x3.cbed38p-4L : 0x3.decf6cf9b1c11f3526a27331f12ap-4L : inexact-ok
+= atanh tonearest ldbl-128 0x3.cbed38p-4L : 0x3.decf6cf9b1c11f3526a27331f12cp-4L : inexact-ok
+= atanh towardzero ldbl-128 0x3.cbed38p-4L : 0x3.decf6cf9b1c11f3526a27331f12ap-4L : inexact-ok
+= atanh upward ldbl-128 0x3.cbed38p-4L : 0x3.decf6cf9b1c11f3526a27331f12cp-4L : inexact-ok
+= atanh downward ldbl-128ibm 0x3.cbed38p-4L : 0x3.decf6cf9b1c11f3526a27331f1p-4L : inexact-ok
+= atanh tonearest ldbl-128ibm 0x3.cbed38p-4L : 0x3.decf6cf9b1c11f3526a27331f1p-4L : inexact-ok
+= atanh towardzero ldbl-128ibm 0x3.cbed38p-4L : 0x3.decf6cf9b1c11f3526a27331f1p-4L : inexact-ok
+= atanh upward ldbl-128ibm 0x3.cbed38p-4L : 0x3.decf6cf9b1c11f3526a27331f2p-4L : inexact-ok
+= atanh downward flt-32 0x3.cbed34p-4f : 0x3.decf68p-4f : inexact-ok
+= atanh tonearest flt-32 0x3.cbed34p-4f : 0x3.decf68p-4f : inexact-ok
+= atanh towardzero flt-32 0x3.cbed34p-4f : 0x3.decf68p-4f : inexact-ok
+= atanh upward flt-32 0x3.cbed34p-4f : 0x3.decf6cp-4f : inexact-ok
+= atanh downward dbl-64 0x3.cbed34p-4 : 0x3.decf68bc9915ep-4 : inexact-ok
+= atanh tonearest dbl-64 0x3.cbed34p-4 : 0x3.decf68bc9915ep-4 : inexact-ok
+= atanh towardzero dbl-64 0x3.cbed34p-4 : 0x3.decf68bc9915ep-4 : inexact-ok
+= atanh upward dbl-64 0x3.cbed34p-4 : 0x3.decf68bc9916p-4 : inexact-ok
+= atanh downward ldbl-96-intel 0x3.cbed34p-4L : 0x3.decf68bc9915ecc8p-4L : inexact-ok
+= atanh tonearest ldbl-96-intel 0x3.cbed34p-4L : 0x3.decf68bc9915ecc8p-4L : inexact-ok
+= atanh towardzero ldbl-96-intel 0x3.cbed34p-4L : 0x3.decf68bc9915ecc8p-4L : inexact-ok
+= atanh upward ldbl-96-intel 0x3.cbed34p-4L : 0x3.decf68bc9915ecccp-4L : inexact-ok
+= atanh downward ldbl-96-m68k 0x3.cbed34p-4L : 0x3.decf68bc9915ecc8p-4L : inexact-ok
+= atanh tonearest ldbl-96-m68k 0x3.cbed34p-4L : 0x3.decf68bc9915ecc8p-4L : inexact-ok
+= atanh towardzero ldbl-96-m68k 0x3.cbed34p-4L : 0x3.decf68bc9915ecc8p-4L : inexact-ok
+= atanh upward ldbl-96-m68k 0x3.cbed34p-4L : 0x3.decf68bc9915ecccp-4L : inexact-ok
+= atanh downward ldbl-128 0x3.cbed34p-4L : 0x3.decf68bc9915ecc9a2f8c785e97cp-4L : inexact-ok
+= atanh tonearest ldbl-128 0x3.cbed34p-4L : 0x3.decf68bc9915ecc9a2f8c785e97ep-4L : inexact-ok
+= atanh towardzero ldbl-128 0x3.cbed34p-4L : 0x3.decf68bc9915ecc9a2f8c785e97cp-4L : inexact-ok
+= atanh upward ldbl-128 0x3.cbed34p-4L : 0x3.decf68bc9915ecc9a2f8c785e97ep-4L : inexact-ok
+= atanh downward ldbl-128ibm 0x3.cbed34p-4L : 0x3.decf68bc9915ecc9a2f8c785e9p-4L : inexact-ok
+= atanh tonearest ldbl-128ibm 0x3.cbed34p-4L : 0x3.decf68bc9915ecc9a2f8c785e9p-4L : inexact-ok
+= atanh towardzero ldbl-128ibm 0x3.cbed34p-4L : 0x3.decf68bc9915ecc9a2f8c785e9p-4L : inexact-ok
+= atanh upward ldbl-128ibm 0x3.cbed34p-4L : 0x3.decf68bc9915ecc9a2f8c785eap-4L : inexact-ok
+= atanh downward dbl-64 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccp-4 : inexact-ok
+= atanh tonearest dbl-64 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccp-4 : inexact-ok
+= atanh towardzero dbl-64 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccp-4 : inexact-ok
+= atanh upward dbl-64 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fcep-4 : inexact-ok
+= atanh downward ldbl-96-intel 0x3.cbed35fe733d8p-4L : 0x3.decf6ad980fccfecp-4L : inexact-ok
+= atanh tonearest ldbl-96-intel 0x3.cbed35fe733d8p-4L : 0x3.decf6ad980fccfecp-4L : inexact-ok
+= atanh towardzero ldbl-96-intel 0x3.cbed35fe733d8p-4L : 0x3.decf6ad980fccfecp-4L : inexact-ok
+= atanh upward ldbl-96-intel 0x3.cbed35fe733d8p-4L : 0x3.decf6ad980fccffp-4L : inexact-ok
+= atanh downward ldbl-96-m68k 0x3.cbed35fe733d8p-4L : 0x3.decf6ad980fccfecp-4L : inexact-ok
+= atanh tonearest ldbl-96-m68k 0x3.cbed35fe733d8p-4L : 0x3.decf6ad980fccfecp-4L : inexact-ok
+= atanh towardzero ldbl-96-m68k 0x3.cbed35fe733d8p-4L : 0x3.decf6ad980fccfecp-4L : inexact-ok
+= atanh upward ldbl-96-m68k 0x3.cbed35fe733d8p-4L : 0x3.decf6ad980fccffp-4L : inexact-ok
+= atanh downward ldbl-128 0x3.cbed35fe733d8p-4L : 0x3.decf6ad980fccfedf4ddd9d9005cp-4L : inexact-ok
+= atanh tonearest ldbl-128 0x3.cbed35fe733d8p-4L : 0x3.decf6ad980fccfedf4ddd9d9005cp-4L : inexact-ok
+= atanh towardzero ldbl-128 0x3.cbed35fe733d8p-4L : 0x3.decf6ad980fccfedf4ddd9d9005cp-4L : inexact-ok
+= atanh upward ldbl-128 0x3.cbed35fe733d8p-4L : 0x3.decf6ad980fccfedf4ddd9d9005ep-4L : inexact-ok
+= atanh downward ldbl-128ibm 0x3.cbed35fe733d8p-4L : 0x3.decf6ad980fccfedf4ddd9d9p-4L : inexact-ok
+= atanh tonearest ldbl-128ibm 0x3.cbed35fe733d8p-4L : 0x3.decf6ad980fccfedf4ddd9d9p-4L : inexact-ok
+= atanh towardzero ldbl-128ibm 0x3.cbed35fe733d8p-4L : 0x3.decf6ad980fccfedf4ddd9d9p-4L : inexact-ok
+= atanh upward ldbl-128ibm 0x3.cbed35fe733d8p-4L : 0x3.decf6ad980fccfedf4ddd9d901p-4L : inexact-ok
+atanh -0x5.c18b6p-4
+= atanh downward flt-32 -0x5.c18b6p-4f : -0x6.068eep-4f : inexact-ok
+= atanh tonearest flt-32 -0x5.c18b6p-4f : -0x6.068ed8p-4f : inexact-ok
+= atanh towardzero flt-32 -0x5.c18b6p-4f : -0x6.068ed8p-4f : inexact-ok
+= atanh upward flt-32 -0x5.c18b6p-4f : -0x6.068ed8p-4f : inexact-ok
+= atanh downward dbl-64 -0x5.c18b6p-4 : -0x6.068ed86859d38p-4 : inexact-ok
+= atanh tonearest dbl-64 -0x5.c18b6p-4 : -0x6.068ed86859d38p-4 : inexact-ok
+= atanh towardzero dbl-64 -0x5.c18b6p-4 : -0x6.068ed86859d34p-4 : inexact-ok
+= atanh upward dbl-64 -0x5.c18b6p-4 : -0x6.068ed86859d34p-4 : inexact-ok
+= atanh downward ldbl-96-intel -0x5.c18b6p-4L : -0x6.068ed86859d36f48p-4L : inexact-ok
+= atanh tonearest ldbl-96-intel -0x5.c18b6p-4L : -0x6.068ed86859d36f48p-4L : inexact-ok
+= atanh towardzero ldbl-96-intel -0x5.c18b6p-4L : -0x6.068ed86859d36f4p-4L : inexact-ok
+= atanh upward ldbl-96-intel -0x5.c18b6p-4L : -0x6.068ed86859d36f4p-4L : inexact-ok
+= atanh downward ldbl-96-m68k -0x5.c18b6p-4L : -0x6.068ed86859d36f48p-4L : inexact-ok
+= atanh tonearest ldbl-96-m68k -0x5.c18b6p-4L : -0x6.068ed86859d36f48p-4L : inexact-ok
+= atanh towardzero ldbl-96-m68k -0x5.c18b6p-4L : -0x6.068ed86859d36f4p-4L : inexact-ok
+= atanh upward ldbl-96-m68k -0x5.c18b6p-4L : -0x6.068ed86859d36f4p-4L : inexact-ok
+= atanh downward ldbl-128 -0x5.c18b6p-4L : -0x6.068ed86859d36f45107e2a5fbd28p-4L : inexact-ok
+= atanh tonearest ldbl-128 -0x5.c18b6p-4L : -0x6.068ed86859d36f45107e2a5fbd28p-4L : inexact-ok
+= atanh towardzero ldbl-128 -0x5.c18b6p-4L : -0x6.068ed86859d36f45107e2a5fbd24p-4L : inexact-ok
+= atanh upward ldbl-128 -0x5.c18b6p-4L : -0x6.068ed86859d36f45107e2a5fbd24p-4L : inexact-ok
+= atanh downward ldbl-128ibm -0x5.c18b6p-4L : -0x6.068ed86859d36f45107e2a5fbep-4L : inexact-ok
+= atanh tonearest ldbl-128ibm -0x5.c18b6p-4L : -0x6.068ed86859d36f45107e2a5fbep-4L : inexact-ok
+= atanh towardzero ldbl-128ibm -0x5.c18b6p-4L : -0x6.068ed86859d36f45107e2a5fbcp-4L : inexact-ok
+= atanh upward ldbl-128ibm -0x5.c18b6p-4L : -0x6.068ed86859d36f45107e2a5fbcp-4L : inexact-ok
+atanh -0x7.c88a5p-8
+= atanh downward flt-32 -0x7.c88a5p-8f : -0x7.c92798p-8f : inexact-ok
+= atanh tonearest flt-32 -0x7.c88a5p-8f : -0x7.c9279p-8f : inexact-ok
+= atanh towardzero flt-32 -0x7.c88a5p-8f : -0x7.c9279p-8f : inexact-ok
+= atanh upward flt-32 -0x7.c88a5p-8f : -0x7.c9279p-8f : inexact-ok
+= atanh downward dbl-64 -0x7.c88a5p-8 : -0x7.c92792d39745p-8 : inexact-ok
+= atanh tonearest dbl-64 -0x7.c88a5p-8 : -0x7.c92792d39745p-8 : inexact-ok
+= atanh towardzero dbl-64 -0x7.c88a5p-8 : -0x7.c92792d39744cp-8 : inexact-ok
+= atanh upward dbl-64 -0x7.c88a5p-8 : -0x7.c92792d39744cp-8 : inexact-ok
+= atanh downward ldbl-96-intel -0x7.c88a5p-8L : -0x7.c92792d39744e01p-8L : inexact-ok
+= atanh tonearest ldbl-96-intel -0x7.c88a5p-8L : -0x7.c92792d39744e01p-8L : inexact-ok
+= atanh towardzero ldbl-96-intel -0x7.c88a5p-8L : -0x7.c92792d39744e008p-8L : inexact-ok
+= atanh upward ldbl-96-intel -0x7.c88a5p-8L : -0x7.c92792d39744e008p-8L : inexact-ok
+= atanh downward ldbl-96-m68k -0x7.c88a5p-8L : -0x7.c92792d39744e01p-8L : inexact-ok
+= atanh tonearest ldbl-96-m68k -0x7.c88a5p-8L : -0x7.c92792d39744e01p-8L : inexact-ok
+= atanh towardzero ldbl-96-m68k -0x7.c88a5p-8L : -0x7.c92792d39744e008p-8L : inexact-ok
+= atanh upward ldbl-96-m68k -0x7.c88a5p-8L : -0x7.c92792d39744e008p-8L : inexact-ok
+= atanh downward ldbl-128 -0x7.c88a5p-8L : -0x7.c92792d39744e00eaa4f28293404p-8L : inexact-ok
+= atanh tonearest ldbl-128 -0x7.c88a5p-8L : -0x7.c92792d39744e00eaa4f282934p-8L : inexact-ok
+= atanh towardzero ldbl-128 -0x7.c88a5p-8L : -0x7.c92792d39744e00eaa4f282934p-8L : inexact-ok
+= atanh upward ldbl-128 -0x7.c88a5p-8L : -0x7.c92792d39744e00eaa4f282934p-8L : inexact-ok
+= atanh downward ldbl-128ibm -0x7.c88a5p-8L : -0x7.c92792d39744e00eaa4f282936p-8L : inexact-ok
+= atanh tonearest ldbl-128ibm -0x7.c88a5p-8L : -0x7.c92792d39744e00eaa4f282934p-8L : inexact-ok
+= atanh towardzero ldbl-128ibm -0x7.c88a5p-8L : -0x7.c92792d39744e00eaa4f282934p-8L : inexact-ok
+= atanh upward ldbl-128ibm -0x7.c88a5p-8L : -0x7.c92792d39744e00eaa4f282934p-8L : inexact-ok
+atanh -0x2.c72b7cp-4
+= atanh downward flt-32 -0x2.c72b7cp-4f : -0x2.ce72cp-4f : inexact-ok
+= atanh tonearest flt-32 -0x2.c72b7cp-4f : -0x2.ce72cp-4f : inexact-ok
+= atanh towardzero flt-32 -0x2.c72b7cp-4f : -0x2.ce72bcp-4f : inexact-ok
+= atanh upward flt-32 -0x2.c72b7cp-4f : -0x2.ce72bcp-4f : inexact-ok
+= atanh downward dbl-64 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bcp-4 : inexact-ok
+= atanh tonearest dbl-64 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bcp-4 : inexact-ok
+= atanh towardzero dbl-64 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bap-4 : inexact-ok
+= atanh upward dbl-64 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bap-4 : inexact-ok
+= atanh downward ldbl-96-intel -0x2.c72b7cp-4L : -0x2.ce72bf32b10bb258p-4L : inexact-ok
+= atanh tonearest ldbl-96-intel -0x2.c72b7cp-4L : -0x2.ce72bf32b10bb258p-4L : inexact-ok
+= atanh towardzero ldbl-96-intel -0x2.c72b7cp-4L : -0x2.ce72bf32b10bb254p-4L : inexact-ok
+= atanh upward ldbl-96-intel -0x2.c72b7cp-4L : -0x2.ce72bf32b10bb254p-4L : inexact-ok
+= atanh downward ldbl-96-m68k -0x2.c72b7cp-4L : -0x2.ce72bf32b10bb258p-4L : inexact-ok
+= atanh tonearest ldbl-96-m68k -0x2.c72b7cp-4L : -0x2.ce72bf32b10bb258p-4L : inexact-ok
+= atanh towardzero ldbl-96-m68k -0x2.c72b7cp-4L : -0x2.ce72bf32b10bb254p-4L : inexact-ok
+= atanh upward ldbl-96-m68k -0x2.c72b7cp-4L : -0x2.ce72bf32b10bb254p-4L : inexact-ok
+= atanh downward ldbl-128 -0x2.c72b7cp-4L : -0x2.ce72bf32b10bb257a11f7f551fdcp-4L : inexact-ok
+= atanh tonearest ldbl-128 -0x2.c72b7cp-4L : -0x2.ce72bf32b10bb257a11f7f551fdcp-4L : inexact-ok
+= atanh towardzero ldbl-128 -0x2.c72b7cp-4L : -0x2.ce72bf32b10bb257a11f7f551fdap-4L : inexact-ok
+= atanh upward ldbl-128 -0x2.c72b7cp-4L : -0x2.ce72bf32b10bb257a11f7f551fdap-4L : inexact-ok
+= atanh downward ldbl-128ibm -0x2.c72b7cp-4L : -0x2.ce72bf32b10bb257a11f7f552p-4L : inexact-ok
+= atanh tonearest ldbl-128ibm -0x2.c72b7cp-4L : -0x2.ce72bf32b10bb257a11f7f552p-4L : inexact-ok
+= atanh towardzero ldbl-128ibm -0x2.c72b7cp-4L : -0x2.ce72bf32b10bb257a11f7f551fp-4L : inexact-ok
+= atanh upward ldbl-128ibm -0x2.c72b7cp-4L : -0x2.ce72bf32b10bb257a11f7f551fp-4L : inexact-ok
+atanh -0x3.98eaf4p-4
+= atanh downward flt-32 -0x3.98eaf4p-4f : -0x3.a8ec74p-4f : inexact-ok
+= atanh tonearest flt-32 -0x3.98eaf4p-4f : -0x3.a8ec7p-4f : inexact-ok
+= atanh towardzero flt-32 -0x3.98eaf4p-4f : -0x3.a8ec7p-4f : inexact-ok
+= atanh upward flt-32 -0x3.98eaf4p-4f : -0x3.a8ec7p-4f : inexact-ok
+= atanh downward dbl-64 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57ep-4 : inexact-ok
+= atanh tonearest dbl-64 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57ep-4 : inexact-ok
+= atanh towardzero dbl-64 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57cp-4 : inexact-ok
+= atanh upward dbl-64 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57cp-4 : inexact-ok
+= atanh downward ldbl-96-intel -0x3.98eaf4p-4L : -0x3.a8ec71c4ba57d66p-4L : inexact-ok
+= atanh tonearest ldbl-96-intel -0x3.98eaf4p-4L : -0x3.a8ec71c4ba57d65cp-4L : inexact-ok
+= atanh towardzero ldbl-96-intel -0x3.98eaf4p-4L : -0x3.a8ec71c4ba57d65cp-4L : inexact-ok
+= atanh upward ldbl-96-intel -0x3.98eaf4p-4L : -0x3.a8ec71c4ba57d65cp-4L : inexact-ok
+= atanh downward ldbl-96-m68k -0x3.98eaf4p-4L : -0x3.a8ec71c4ba57d66p-4L : inexact-ok
+= atanh tonearest ldbl-96-m68k -0x3.98eaf4p-4L : -0x3.a8ec71c4ba57d65cp-4L : inexact-ok
+= atanh towardzero ldbl-96-m68k -0x3.98eaf4p-4L : -0x3.a8ec71c4ba57d65cp-4L : inexact-ok
+= atanh upward ldbl-96-m68k -0x3.98eaf4p-4L : -0x3.a8ec71c4ba57d65cp-4L : inexact-ok
+= atanh downward ldbl-128 -0x3.98eaf4p-4L : -0x3.a8ec71c4ba57d65d8e2679a1418p-4L : inexact-ok
+= atanh tonearest ldbl-128 -0x3.98eaf4p-4L : -0x3.a8ec71c4ba57d65d8e2679a1418p-4L : inexact-ok
+= atanh towardzero ldbl-128 -0x3.98eaf4p-4L : -0x3.a8ec71c4ba57d65d8e2679a1417ep-4L : inexact-ok
+= atanh upward ldbl-128 -0x3.98eaf4p-4L : -0x3.a8ec71c4ba57d65d8e2679a1417ep-4L : inexact-ok
+= atanh downward ldbl-128ibm -0x3.98eaf4p-4L : -0x3.a8ec71c4ba57d65d8e2679a142p-4L : inexact-ok
+= atanh tonearest ldbl-128ibm -0x3.98eaf4p-4L : -0x3.a8ec71c4ba57d65d8e2679a141p-4L : inexact-ok
+= atanh towardzero ldbl-128ibm -0x3.98eaf4p-4L : -0x3.a8ec71c4ba57d65d8e2679a141p-4L : inexact-ok
+= atanh upward ldbl-128ibm -0x3.98eaf4p-4L : -0x3.a8ec71c4ba57d65d8e2679a141p-4L : inexact-ok
+atanh 0x2.c1085p-4
+= atanh downward flt-32 0x2.c1085p-4f : 0x2.c81f28p-4f : inexact-ok
+= atanh tonearest flt-32 0x2.c1085p-4f : 0x2.c81f2cp-4f : inexact-ok
+= atanh towardzero flt-32 0x2.c1085p-4f : 0x2.c81f28p-4f : inexact-ok
+= atanh upward flt-32 0x2.c1085p-4f : 0x2.c81f2cp-4f : inexact-ok
+= atanh downward dbl-64 0x2.c1085p-4 : 0x2.c81f2bf4a730ap-4 : inexact-ok
+= atanh tonearest dbl-64 0x2.c1085p-4 : 0x2.c81f2bf4a730cp-4 : inexact-ok
+= atanh towardzero dbl-64 0x2.c1085p-4 : 0x2.c81f2bf4a730ap-4 : inexact-ok
+= atanh upward dbl-64 0x2.c1085p-4 : 0x2.c81f2bf4a730cp-4 : inexact-ok
+= atanh downward ldbl-96-intel 0x2.c1085p-4L : 0x2.c81f2bf4a730be38p-4L : inexact-ok
+= atanh tonearest ldbl-96-intel 0x2.c1085p-4L : 0x2.c81f2bf4a730be3cp-4L : inexact-ok
+= atanh towardzero ldbl-96-intel 0x2.c1085p-4L : 0x2.c81f2bf4a730be38p-4L : inexact-ok
+= atanh upward ldbl-96-intel 0x2.c1085p-4L : 0x2.c81f2bf4a730be3cp-4L : inexact-ok
+= atanh downward ldbl-96-m68k 0x2.c1085p-4L : 0x2.c81f2bf4a730be38p-4L : inexact-ok
+= atanh tonearest ldbl-96-m68k 0x2.c1085p-4L : 0x2.c81f2bf4a730be3cp-4L : inexact-ok
+= atanh towardzero ldbl-96-m68k 0x2.c1085p-4L : 0x2.c81f2bf4a730be38p-4L : inexact-ok
+= atanh upward ldbl-96-m68k 0x2.c1085p-4L : 0x2.c81f2bf4a730be3cp-4L : inexact-ok
+= atanh downward ldbl-128 0x2.c1085p-4L : 0x2.c81f2bf4a730be3ab43f058dee8ep-4L : inexact-ok
+= atanh tonearest ldbl-128 0x2.c1085p-4L : 0x2.c81f2bf4a730be3ab43f058dee9p-4L : inexact-ok
+= atanh towardzero ldbl-128 0x2.c1085p-4L : 0x2.c81f2bf4a730be3ab43f058dee8ep-4L : inexact-ok
+= atanh upward ldbl-128 0x2.c1085p-4L : 0x2.c81f2bf4a730be3ab43f058dee9p-4L : inexact-ok
+= atanh downward ldbl-128ibm 0x2.c1085p-4L : 0x2.c81f2bf4a730be3ab43f058deep-4L : inexact-ok
+= atanh tonearest ldbl-128ibm 0x2.c1085p-4L : 0x2.c81f2bf4a730be3ab43f058defp-4L : inexact-ok
+= atanh towardzero ldbl-128ibm 0x2.c1085p-4L : 0x2.c81f2bf4a730be3ab43f058deep-4L : inexact-ok
+= atanh upward ldbl-128ibm 0x2.c1085p-4L : 0x2.c81f2bf4a730be3ab43f058defp-4L : inexact-ok
atanh 0x1p-500
= atanh downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
= atanh tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
@@ -21774,6 +28462,220 @@ cabs -0x1.0eda54p+28 0xb.09476p+0
= cabs tonearest ldbl-128ibm -0x1.0eda54p+28L 0xb.09476p+0L : 0x1.0eda54000000398f4eef03909bp+28L : inexact-ok
= cabs towardzero ldbl-128ibm -0x1.0eda54p+28L 0xb.09476p+0L : 0x1.0eda54000000398f4eef03909a8p+28L : inexact-ok
= cabs upward ldbl-128ibm -0x1.0eda54p+28L 0xb.09476p+0L : 0x1.0eda54000000398f4eef03909bp+28L : inexact-ok
+cabs -0x1.133b84p+84 -0xa.7d925f57f60cp+768
+= cabs downward flt-32 -0x1.133b84p+84f -0xf.fffffp+124f : 0xf.fffffp+124f : inexact-ok
+= cabs tonearest flt-32 -0x1.133b84p+84f -0xf.fffffp+124f : 0xf.fffffp+124f : inexact-ok
+= cabs towardzero flt-32 -0x1.133b84p+84f -0xf.fffffp+124f : 0xf.fffffp+124f : inexact-ok
+= cabs upward flt-32 -0x1.133b84p+84f -0xf.fffffp+124f : plus_infty : inexact-ok overflow errno-erange-ok
+= cabs downward dbl-64 -0x1.133b84p+84 -0xf.fffffp+124 : 0xf.fffffp+124 : inexact-ok
+= cabs tonearest dbl-64 -0x1.133b84p+84 -0xf.fffffp+124 : 0xf.fffffp+124 : inexact-ok
+= cabs towardzero dbl-64 -0x1.133b84p+84 -0xf.fffffp+124 : 0xf.fffffp+124 : inexact-ok
+= cabs upward dbl-64 -0x1.133b84p+84 -0xf.fffffp+124 : 0xf.fffff00000008p+124 : inexact-ok
+= cabs downward ldbl-96-intel -0x1.133b84p+84L -0xf.fffffp+124L : 0xf.fffffp+124L : inexact-ok
+= cabs tonearest ldbl-96-intel -0x1.133b84p+84L -0xf.fffffp+124L : 0xf.fffffp+124L : inexact-ok
+= cabs towardzero ldbl-96-intel -0x1.133b84p+84L -0xf.fffffp+124L : 0xf.fffffp+124L : inexact-ok
+= cabs upward ldbl-96-intel -0x1.133b84p+84L -0xf.fffffp+124L : 0xf.fffff0000000001p+124L : inexact-ok
+= cabs downward ldbl-96-m68k -0x1.133b84p+84L -0xf.fffffp+124L : 0xf.fffffp+124L : inexact-ok
+= cabs tonearest ldbl-96-m68k -0x1.133b84p+84L -0xf.fffffp+124L : 0xf.fffffp+124L : inexact-ok
+= cabs towardzero ldbl-96-m68k -0x1.133b84p+84L -0xf.fffffp+124L : 0xf.fffffp+124L : inexact-ok
+= cabs upward ldbl-96-m68k -0x1.133b84p+84L -0xf.fffffp+124L : 0xf.fffff0000000001p+124L : inexact-ok
+= cabs downward ldbl-128 -0x1.133b84p+84L -0xf.fffffp+124L : 0xf.fffff000000000000000093f476p+124L : inexact-ok
+= cabs tonearest ldbl-128 -0x1.133b84p+84L -0xf.fffffp+124L : 0xf.fffff000000000000000093f4768p+124L : inexact-ok
+= cabs towardzero ldbl-128 -0x1.133b84p+84L -0xf.fffffp+124L : 0xf.fffff000000000000000093f476p+124L : inexact-ok
+= cabs upward ldbl-128 -0x1.133b84p+84L -0xf.fffffp+124L : 0xf.fffff000000000000000093f4768p+124L : inexact-ok
+= cabs downward ldbl-128ibm -0x1.133b84p+84L -0xf.fffffp+124L : 0xf.fffff000000000000000093f44p+124L : inexact-ok
+= cabs tonearest ldbl-128ibm -0x1.133b84p+84L -0xf.fffffp+124L : 0xf.fffff000000000000000093f48p+124L : inexact-ok
+= cabs towardzero ldbl-128ibm -0x1.133b84p+84L -0xf.fffffp+124L : 0xf.fffff000000000000000093f44p+124L : inexact-ok
+= cabs upward ldbl-128ibm -0x1.133b84p+84L -0xf.fffffp+124L : 0xf.fffff000000000000000093f48p+124L : inexact-ok
+= cabs downward dbl-64 -0x1.133b84p+84 -0xa.7d925f57f60cp+768 : 0xa.7d925f57f60cp+768 : inexact-ok
+= cabs tonearest dbl-64 -0x1.133b84p+84 -0xa.7d925f57f60cp+768 : 0xa.7d925f57f60cp+768 : inexact-ok
+= cabs towardzero dbl-64 -0x1.133b84p+84 -0xa.7d925f57f60cp+768 : 0xa.7d925f57f60cp+768 : inexact-ok
+= cabs upward dbl-64 -0x1.133b84p+84 -0xa.7d925f57f60cp+768 : 0xa.7d925f57f60c8p+768 : inexact-ok
+= cabs downward ldbl-96-intel -0x1.133b84p+84L -0xa.7d925f57f60cp+768L : 0xa.7d925f57f60cp+768L : inexact-ok
+= cabs tonearest ldbl-96-intel -0x1.133b84p+84L -0xa.7d925f57f60cp+768L : 0xa.7d925f57f60cp+768L : inexact-ok
+= cabs towardzero ldbl-96-intel -0x1.133b84p+84L -0xa.7d925f57f60cp+768L : 0xa.7d925f57f60cp+768L : inexact-ok
+= cabs upward ldbl-96-intel -0x1.133b84p+84L -0xa.7d925f57f60cp+768L : 0xa.7d925f57f60c001p+768L : inexact-ok
+= cabs downward ldbl-96-m68k -0x1.133b84p+84L -0xa.7d925f57f60cp+768L : 0xa.7d925f57f60cp+768L : inexact-ok
+= cabs tonearest ldbl-96-m68k -0x1.133b84p+84L -0xa.7d925f57f60cp+768L : 0xa.7d925f57f60cp+768L : inexact-ok
+= cabs towardzero ldbl-96-m68k -0x1.133b84p+84L -0xa.7d925f57f60cp+768L : 0xa.7d925f57f60cp+768L : inexact-ok
+= cabs upward ldbl-96-m68k -0x1.133b84p+84L -0xa.7d925f57f60cp+768L : 0xa.7d925f57f60c001p+768L : inexact-ok
+= cabs downward ldbl-128 -0x1.133b84p+84L -0xa.7d925f57f60cp+768L : 0xa.7d925f57f60cp+768L : inexact-ok
+= cabs tonearest ldbl-128 -0x1.133b84p+84L -0xa.7d925f57f60cp+768L : 0xa.7d925f57f60cp+768L : inexact-ok
+= cabs towardzero ldbl-128 -0x1.133b84p+84L -0xa.7d925f57f60cp+768L : 0xa.7d925f57f60cp+768L : inexact-ok
+= cabs upward ldbl-128 -0x1.133b84p+84L -0xa.7d925f57f60cp+768L : 0xa.7d925f57f60c0000000000000008p+768L : inexact-ok
+= cabs downward ldbl-128ibm -0x1.133b84p+84L -0xa.7d925f57f60cp+768L : 0xa.7d925f57f60cp+768L : inexact-ok
+= cabs tonearest ldbl-128ibm -0x1.133b84p+84L -0xa.7d925f57f60cp+768L : 0xa.7d925f57f60cp+768L : inexact-ok
+= cabs towardzero ldbl-128ibm -0x1.133b84p+84L -0xa.7d925f57f60cp+768L : 0xa.7d925f57f60cp+768L : inexact-ok
+= cabs upward ldbl-128ibm -0x1.133b84p+84L -0xa.7d925f57f60cp+768L : 0xa.7d925f57f60c00000000000004p+768L : inexact-ok
+cabs -0 -0x3.4e5d7877324cp+0
+= cabs downward flt-32 -0x0p+0f -0x3.4e5d78p+0f : 0x3.4e5d78p+0f : inexact-ok
+= cabs tonearest flt-32 -0x0p+0f -0x3.4e5d78p+0f : 0x3.4e5d78p+0f : inexact-ok
+= cabs towardzero flt-32 -0x0p+0f -0x3.4e5d78p+0f : 0x3.4e5d78p+0f : inexact-ok
+= cabs upward flt-32 -0x0p+0f -0x3.4e5d78p+0f : 0x3.4e5d78p+0f : inexact-ok
+= cabs downward dbl-64 -0x0p+0 -0x3.4e5d78p+0 : 0x3.4e5d78p+0 : inexact-ok
+= cabs tonearest dbl-64 -0x0p+0 -0x3.4e5d78p+0 : 0x3.4e5d78p+0 : inexact-ok
+= cabs towardzero dbl-64 -0x0p+0 -0x3.4e5d78p+0 : 0x3.4e5d78p+0 : inexact-ok
+= cabs upward dbl-64 -0x0p+0 -0x3.4e5d78p+0 : 0x3.4e5d78p+0 : inexact-ok
+= cabs downward ldbl-96-intel -0x0p+0L -0x3.4e5d78p+0L : 0x3.4e5d78p+0L : inexact-ok
+= cabs tonearest ldbl-96-intel -0x0p+0L -0x3.4e5d78p+0L : 0x3.4e5d78p+0L : inexact-ok
+= cabs towardzero ldbl-96-intel -0x0p+0L -0x3.4e5d78p+0L : 0x3.4e5d78p+0L : inexact-ok
+= cabs upward ldbl-96-intel -0x0p+0L -0x3.4e5d78p+0L : 0x3.4e5d78p+0L : inexact-ok
+= cabs downward ldbl-96-m68k -0x0p+0L -0x3.4e5d78p+0L : 0x3.4e5d78p+0L : inexact-ok
+= cabs tonearest ldbl-96-m68k -0x0p+0L -0x3.4e5d78p+0L : 0x3.4e5d78p+0L : inexact-ok
+= cabs towardzero ldbl-96-m68k -0x0p+0L -0x3.4e5d78p+0L : 0x3.4e5d78p+0L : inexact-ok
+= cabs upward ldbl-96-m68k -0x0p+0L -0x3.4e5d78p+0L : 0x3.4e5d78p+0L : inexact-ok
+= cabs downward ldbl-128 -0x0p+0L -0x3.4e5d78p+0L : 0x3.4e5d78p+0L : inexact-ok
+= cabs tonearest ldbl-128 -0x0p+0L -0x3.4e5d78p+0L : 0x3.4e5d78p+0L : inexact-ok
+= cabs towardzero ldbl-128 -0x0p+0L -0x3.4e5d78p+0L : 0x3.4e5d78p+0L : inexact-ok
+= cabs upward ldbl-128 -0x0p+0L -0x3.4e5d78p+0L : 0x3.4e5d78p+0L : inexact-ok
+= cabs downward ldbl-128ibm -0x0p+0L -0x3.4e5d78p+0L : 0x3.4e5d78p+0L : inexact-ok
+= cabs tonearest ldbl-128ibm -0x0p+0L -0x3.4e5d78p+0L : 0x3.4e5d78p+0L : inexact-ok
+= cabs towardzero ldbl-128ibm -0x0p+0L -0x3.4e5d78p+0L : 0x3.4e5d78p+0L : inexact-ok
+= cabs upward ldbl-128ibm -0x0p+0L -0x3.4e5d78p+0L : 0x3.4e5d78p+0L : inexact-ok
+= cabs downward flt-32 -0x0p+0f -0x3.4e5d7cp+0f : 0x3.4e5d7cp+0f : inexact-ok
+= cabs tonearest flt-32 -0x0p+0f -0x3.4e5d7cp+0f : 0x3.4e5d7cp+0f : inexact-ok
+= cabs towardzero flt-32 -0x0p+0f -0x3.4e5d7cp+0f : 0x3.4e5d7cp+0f : inexact-ok
+= cabs upward flt-32 -0x0p+0f -0x3.4e5d7cp+0f : 0x3.4e5d7cp+0f : inexact-ok
+= cabs downward dbl-64 -0x0p+0 -0x3.4e5d7cp+0 : 0x3.4e5d7cp+0 : inexact-ok
+= cabs tonearest dbl-64 -0x0p+0 -0x3.4e5d7cp+0 : 0x3.4e5d7cp+0 : inexact-ok
+= cabs towardzero dbl-64 -0x0p+0 -0x3.4e5d7cp+0 : 0x3.4e5d7cp+0 : inexact-ok
+= cabs upward dbl-64 -0x0p+0 -0x3.4e5d7cp+0 : 0x3.4e5d7cp+0 : inexact-ok
+= cabs downward ldbl-96-intel -0x0p+0L -0x3.4e5d7cp+0L : 0x3.4e5d7cp+0L : inexact-ok
+= cabs tonearest ldbl-96-intel -0x0p+0L -0x3.4e5d7cp+0L : 0x3.4e5d7cp+0L : inexact-ok
+= cabs towardzero ldbl-96-intel -0x0p+0L -0x3.4e5d7cp+0L : 0x3.4e5d7cp+0L : inexact-ok
+= cabs upward ldbl-96-intel -0x0p+0L -0x3.4e5d7cp+0L : 0x3.4e5d7cp+0L : inexact-ok
+= cabs downward ldbl-96-m68k -0x0p+0L -0x3.4e5d7cp+0L : 0x3.4e5d7cp+0L : inexact-ok
+= cabs tonearest ldbl-96-m68k -0x0p+0L -0x3.4e5d7cp+0L : 0x3.4e5d7cp+0L : inexact-ok
+= cabs towardzero ldbl-96-m68k -0x0p+0L -0x3.4e5d7cp+0L : 0x3.4e5d7cp+0L : inexact-ok
+= cabs upward ldbl-96-m68k -0x0p+0L -0x3.4e5d7cp+0L : 0x3.4e5d7cp+0L : inexact-ok
+= cabs downward ldbl-128 -0x0p+0L -0x3.4e5d7cp+0L : 0x3.4e5d7cp+0L : inexact-ok
+= cabs tonearest ldbl-128 -0x0p+0L -0x3.4e5d7cp+0L : 0x3.4e5d7cp+0L : inexact-ok
+= cabs towardzero ldbl-128 -0x0p+0L -0x3.4e5d7cp+0L : 0x3.4e5d7cp+0L : inexact-ok
+= cabs upward ldbl-128 -0x0p+0L -0x3.4e5d7cp+0L : 0x3.4e5d7cp+0L : inexact-ok
+= cabs downward ldbl-128ibm -0x0p+0L -0x3.4e5d7cp+0L : 0x3.4e5d7cp+0L : inexact-ok
+= cabs tonearest ldbl-128ibm -0x0p+0L -0x3.4e5d7cp+0L : 0x3.4e5d7cp+0L : inexact-ok
+= cabs towardzero ldbl-128ibm -0x0p+0L -0x3.4e5d7cp+0L : 0x3.4e5d7cp+0L : inexact-ok
+= cabs upward ldbl-128ibm -0x0p+0L -0x3.4e5d7cp+0L : 0x3.4e5d7cp+0L : inexact-ok
+= cabs downward dbl-64 -0x0p+0 -0x3.4e5d7877324cp+0 : 0x3.4e5d7877324cp+0 : inexact-ok
+= cabs tonearest dbl-64 -0x0p+0 -0x3.4e5d7877324cp+0 : 0x3.4e5d7877324cp+0 : inexact-ok
+= cabs towardzero dbl-64 -0x0p+0 -0x3.4e5d7877324cp+0 : 0x3.4e5d7877324cp+0 : inexact-ok
+= cabs upward dbl-64 -0x0p+0 -0x3.4e5d7877324cp+0 : 0x3.4e5d7877324cp+0 : inexact-ok
+= cabs downward ldbl-96-intel -0x0p+0L -0x3.4e5d7877324cp+0L : 0x3.4e5d7877324cp+0L : inexact-ok
+= cabs tonearest ldbl-96-intel -0x0p+0L -0x3.4e5d7877324cp+0L : 0x3.4e5d7877324cp+0L : inexact-ok
+= cabs towardzero ldbl-96-intel -0x0p+0L -0x3.4e5d7877324cp+0L : 0x3.4e5d7877324cp+0L : inexact-ok
+= cabs upward ldbl-96-intel -0x0p+0L -0x3.4e5d7877324cp+0L : 0x3.4e5d7877324cp+0L : inexact-ok
+= cabs downward ldbl-96-m68k -0x0p+0L -0x3.4e5d7877324cp+0L : 0x3.4e5d7877324cp+0L : inexact-ok
+= cabs tonearest ldbl-96-m68k -0x0p+0L -0x3.4e5d7877324cp+0L : 0x3.4e5d7877324cp+0L : inexact-ok
+= cabs towardzero ldbl-96-m68k -0x0p+0L -0x3.4e5d7877324cp+0L : 0x3.4e5d7877324cp+0L : inexact-ok
+= cabs upward ldbl-96-m68k -0x0p+0L -0x3.4e5d7877324cp+0L : 0x3.4e5d7877324cp+0L : inexact-ok
+= cabs downward ldbl-128 -0x0p+0L -0x3.4e5d7877324cp+0L : 0x3.4e5d7877324cp+0L : inexact-ok
+= cabs tonearest ldbl-128 -0x0p+0L -0x3.4e5d7877324cp+0L : 0x3.4e5d7877324cp+0L : inexact-ok
+= cabs towardzero ldbl-128 -0x0p+0L -0x3.4e5d7877324cp+0L : 0x3.4e5d7877324cp+0L : inexact-ok
+= cabs upward ldbl-128 -0x0p+0L -0x3.4e5d7877324cp+0L : 0x3.4e5d7877324cp+0L : inexact-ok
+= cabs downward ldbl-128ibm -0x0p+0L -0x3.4e5d7877324cp+0L : 0x3.4e5d7877324cp+0L : inexact-ok
+= cabs tonearest ldbl-128ibm -0x0p+0L -0x3.4e5d7877324cp+0L : 0x3.4e5d7877324cp+0L : inexact-ok
+= cabs towardzero ldbl-128ibm -0x0p+0L -0x3.4e5d7877324cp+0L : 0x3.4e5d7877324cp+0L : inexact-ok
+= cabs upward ldbl-128ibm -0x0p+0L -0x3.4e5d7877324cp+0L : 0x3.4e5d7877324cp+0L : inexact-ok
+cabs -0xa.f59b8p+4 0xa.21a95p+20
+= cabs downward flt-32 -0xa.f59b8p+4f 0xa.21a95p+20f : 0xa.21a95p+20f : inexact-ok
+= cabs tonearest flt-32 -0xa.f59b8p+4f 0xa.21a95p+20f : 0xa.21a95p+20f : inexact-ok
+= cabs towardzero flt-32 -0xa.f59b8p+4f 0xa.21a95p+20f : 0xa.21a95p+20f : inexact-ok
+= cabs upward flt-32 -0xa.f59b8p+4f 0xa.21a95p+20f : 0xa.21a96p+20f : inexact-ok
+= cabs downward dbl-64 -0xa.f59b8p+4 0xa.21a95p+20 : 0xa.21a95005ed6f8p+20 : inexact-ok
+= cabs tonearest dbl-64 -0xa.f59b8p+4 0xa.21a95p+20 : 0xa.21a95005ed6f8p+20 : inexact-ok
+= cabs towardzero dbl-64 -0xa.f59b8p+4 0xa.21a95p+20 : 0xa.21a95005ed6f8p+20 : inexact-ok
+= cabs upward dbl-64 -0xa.f59b8p+4 0xa.21a95p+20 : 0xa.21a95005ed7p+20 : inexact-ok
+= cabs downward ldbl-96-intel -0xa.f59b8p+4L 0xa.21a95p+20L : 0xa.21a95005ed6fbffp+20L : inexact-ok
+= cabs tonearest ldbl-96-intel -0xa.f59b8p+4L 0xa.21a95p+20L : 0xa.21a95005ed6fcp+20L : inexact-ok
+= cabs towardzero ldbl-96-intel -0xa.f59b8p+4L 0xa.21a95p+20L : 0xa.21a95005ed6fbffp+20L : inexact-ok
+= cabs upward ldbl-96-intel -0xa.f59b8p+4L 0xa.21a95p+20L : 0xa.21a95005ed6fcp+20L : inexact-ok
+= cabs downward ldbl-96-m68k -0xa.f59b8p+4L 0xa.21a95p+20L : 0xa.21a95005ed6fbffp+20L : inexact-ok
+= cabs tonearest ldbl-96-m68k -0xa.f59b8p+4L 0xa.21a95p+20L : 0xa.21a95005ed6fcp+20L : inexact-ok
+= cabs towardzero ldbl-96-m68k -0xa.f59b8p+4L 0xa.21a95p+20L : 0xa.21a95005ed6fbffp+20L : inexact-ok
+= cabs upward ldbl-96-m68k -0xa.f59b8p+4L 0xa.21a95p+20L : 0xa.21a95005ed6fcp+20L : inexact-ok
+= cabs downward ldbl-128 -0xa.f59b8p+4L 0xa.21a95p+20L : 0xa.21a95005ed6fbffe68d320c0fde8p+20L : inexact-ok
+= cabs tonearest ldbl-128 -0xa.f59b8p+4L 0xa.21a95p+20L : 0xa.21a95005ed6fbffe68d320c0fde8p+20L : inexact-ok
+= cabs towardzero ldbl-128 -0xa.f59b8p+4L 0xa.21a95p+20L : 0xa.21a95005ed6fbffe68d320c0fde8p+20L : inexact-ok
+= cabs upward ldbl-128 -0xa.f59b8p+4L 0xa.21a95p+20L : 0xa.21a95005ed6fbffe68d320c0fdfp+20L : inexact-ok
+= cabs downward ldbl-128ibm -0xa.f59b8p+4L 0xa.21a95p+20L : 0xa.21a95005ed6fbffe68d320c0fcp+20L : inexact-ok
+= cabs tonearest ldbl-128ibm -0xa.f59b8p+4L 0xa.21a95p+20L : 0xa.21a95005ed6fbffe68d320c0fcp+20L : inexact-ok
+= cabs towardzero ldbl-128ibm -0xa.f59b8p+4L 0xa.21a95p+20L : 0xa.21a95005ed6fbffe68d320c0fcp+20L : inexact-ok
+= cabs upward ldbl-128ibm -0xa.f59b8p+4L 0xa.21a95p+20L : 0xa.21a95005ed6fbffe68d320c1p+20L : inexact-ok
+cabs -0x1.30ed4cp+0 0x1.e9d956p+56
+= cabs downward flt-32 -0x1.30ed4cp+0f 0x1.e9d956p+56f : 0x1.e9d956p+56f : inexact-ok
+= cabs tonearest flt-32 -0x1.30ed4cp+0f 0x1.e9d956p+56f : 0x1.e9d956p+56f : inexact-ok
+= cabs towardzero flt-32 -0x1.30ed4cp+0f 0x1.e9d956p+56f : 0x1.e9d956p+56f : inexact-ok
+= cabs upward flt-32 -0x1.30ed4cp+0f 0x1.e9d956p+56f : 0x1.e9d958p+56f : inexact-ok
+= cabs downward dbl-64 -0x1.30ed4cp+0 0x1.e9d956p+56 : 0x1.e9d956p+56 : inexact-ok
+= cabs tonearest dbl-64 -0x1.30ed4cp+0 0x1.e9d956p+56 : 0x1.e9d956p+56 : inexact-ok
+= cabs towardzero dbl-64 -0x1.30ed4cp+0 0x1.e9d956p+56 : 0x1.e9d956p+56 : inexact-ok
+= cabs upward dbl-64 -0x1.30ed4cp+0 0x1.e9d956p+56 : 0x1.e9d9560000001p+56 : inexact-ok
+= cabs downward ldbl-96-intel -0x1.30ed4cp+0L 0x1.e9d956p+56L : 0x1.e9d956p+56L : inexact-ok
+= cabs tonearest ldbl-96-intel -0x1.30ed4cp+0L 0x1.e9d956p+56L : 0x1.e9d956p+56L : inexact-ok
+= cabs towardzero ldbl-96-intel -0x1.30ed4cp+0L 0x1.e9d956p+56L : 0x1.e9d956p+56L : inexact-ok
+= cabs upward ldbl-96-intel -0x1.30ed4cp+0L 0x1.e9d956p+56L : 0x1.e9d9560000000002p+56L : inexact-ok
+= cabs downward ldbl-96-m68k -0x1.30ed4cp+0L 0x1.e9d956p+56L : 0x1.e9d956p+56L : inexact-ok
+= cabs tonearest ldbl-96-m68k -0x1.30ed4cp+0L 0x1.e9d956p+56L : 0x1.e9d956p+56L : inexact-ok
+= cabs towardzero ldbl-96-m68k -0x1.30ed4cp+0L 0x1.e9d956p+56L : 0x1.e9d956p+56L : inexact-ok
+= cabs upward ldbl-96-m68k -0x1.30ed4cp+0L 0x1.e9d956p+56L : 0x1.e9d9560000000002p+56L : inexact-ok
+= cabs downward ldbl-128 -0x1.30ed4cp+0L 0x1.e9d956p+56L : 0x1.e9d956p+56L : inexact-ok
+= cabs tonearest ldbl-128 -0x1.30ed4cp+0L 0x1.e9d956p+56L : 0x1.e9d956p+56L : inexact-ok
+= cabs towardzero ldbl-128 -0x1.30ed4cp+0L 0x1.e9d956p+56L : 0x1.e9d956p+56L : inexact-ok
+= cabs upward ldbl-128 -0x1.30ed4cp+0L 0x1.e9d956p+56L : 0x1.e9d9560000000000000000000001p+56L : inexact-ok
+= cabs downward ldbl-128ibm -0x1.30ed4cp+0L 0x1.e9d956p+56L : 0x1.e9d956p+56L : inexact-ok
+= cabs tonearest ldbl-128ibm -0x1.30ed4cp+0L 0x1.e9d956p+56L : 0x1.e9d956p+56L : inexact-ok
+= cabs towardzero ldbl-128ibm -0x1.30ed4cp+0L 0x1.e9d956p+56L : 0x1.e9d956p+56L : inexact-ok
+= cabs upward ldbl-128ibm -0x1.30ed4cp+0L 0x1.e9d956p+56L : 0x1.e9d956000000000000000000008p+56L : inexact-ok
+cabs -0x1.250366p-36 -0x5.a5046p-4
+= cabs downward flt-32 -0x1.250366p-36f -0x5.a5046p-4f : 0x5.a5046p-4f : inexact-ok
+= cabs tonearest flt-32 -0x1.250366p-36f -0x5.a5046p-4f : 0x5.a5046p-4f : inexact-ok
+= cabs towardzero flt-32 -0x1.250366p-36f -0x5.a5046p-4f : 0x5.a5046p-4f : inexact-ok
+= cabs upward flt-32 -0x1.250366p-36f -0x5.a5046p-4f : 0x5.a50468p-4f : inexact-ok
+= cabs downward dbl-64 -0x1.250366p-36 -0x5.a5046p-4 : 0x5.a5046p-4 : inexact-ok
+= cabs tonearest dbl-64 -0x1.250366p-36 -0x5.a5046p-4 : 0x5.a5046p-4 : inexact-ok
+= cabs towardzero dbl-64 -0x1.250366p-36 -0x5.a5046p-4 : 0x5.a5046p-4 : inexact-ok
+= cabs upward dbl-64 -0x1.250366p-36 -0x5.a5046p-4 : 0x5.a504600000004p-4 : inexact-ok
+= cabs downward ldbl-96-intel -0x1.250366p-36L -0x5.a5046p-4L : 0x5.a5046p-4L : inexact-ok
+= cabs tonearest ldbl-96-intel -0x1.250366p-36L -0x5.a5046p-4L : 0x5.a5046p-4L : inexact-ok
+= cabs towardzero ldbl-96-intel -0x1.250366p-36L -0x5.a5046p-4L : 0x5.a5046p-4L : inexact-ok
+= cabs upward ldbl-96-intel -0x1.250366p-36L -0x5.a5046p-4L : 0x5.a504600000000008p-4L : inexact-ok
+= cabs downward ldbl-96-m68k -0x1.250366p-36L -0x5.a5046p-4L : 0x5.a5046p-4L : inexact-ok
+= cabs tonearest ldbl-96-m68k -0x1.250366p-36L -0x5.a5046p-4L : 0x5.a5046p-4L : inexact-ok
+= cabs towardzero ldbl-96-m68k -0x1.250366p-36L -0x5.a5046p-4L : 0x5.a5046p-4L : inexact-ok
+= cabs upward ldbl-96-m68k -0x1.250366p-36L -0x5.a5046p-4L : 0x5.a504600000000008p-4L : inexact-ok
+= cabs downward ldbl-128 -0x1.250366p-36L -0x5.a5046p-4L : 0x5.a5046000000000001db5376a4a08p-4L : inexact-ok
+= cabs tonearest ldbl-128 -0x1.250366p-36L -0x5.a5046p-4L : 0x5.a5046000000000001db5376a4a08p-4L : inexact-ok
+= cabs towardzero ldbl-128 -0x1.250366p-36L -0x5.a5046p-4L : 0x5.a5046000000000001db5376a4a08p-4L : inexact-ok
+= cabs upward ldbl-128 -0x1.250366p-36L -0x5.a5046p-4L : 0x5.a5046000000000001db5376a4a0cp-4L : inexact-ok
+= cabs downward ldbl-128ibm -0x1.250366p-36L -0x5.a5046p-4L : 0x5.a5046000000000001db5376a4ap-4L : inexact-ok
+= cabs tonearest ldbl-128ibm -0x1.250366p-36L -0x5.a5046p-4L : 0x5.a5046000000000001db5376a4ap-4L : inexact-ok
+= cabs towardzero ldbl-128ibm -0x1.250366p-36L -0x5.a5046p-4L : 0x5.a5046000000000001db5376a4ap-4L : inexact-ok
+= cabs upward ldbl-128ibm -0x1.250366p-36L -0x5.a5046p-4L : 0x5.a5046000000000001db5376a4cp-4L : inexact-ok
+cabs -0x1.88858cp+84 0x5.bd9198p+36
+= cabs downward flt-32 -0x1.88858cp+84f 0x5.bd9198p+36f : 0x1.88858cp+84f : inexact-ok
+= cabs tonearest flt-32 -0x1.88858cp+84f 0x5.bd9198p+36f : 0x1.88858cp+84f : inexact-ok
+= cabs towardzero flt-32 -0x1.88858cp+84f 0x5.bd9198p+36f : 0x1.88858cp+84f : inexact-ok
+= cabs upward flt-32 -0x1.88858cp+84f 0x5.bd9198p+36f : 0x1.88858ep+84f : inexact-ok
+= cabs downward dbl-64 -0x1.88858cp+84 0x5.bd9198p+36 : 0x1.88858cp+84 : inexact-ok
+= cabs tonearest dbl-64 -0x1.88858cp+84 0x5.bd9198p+36 : 0x1.88858cp+84 : inexact-ok
+= cabs towardzero dbl-64 -0x1.88858cp+84 0x5.bd9198p+36 : 0x1.88858cp+84 : inexact-ok
+= cabs upward dbl-64 -0x1.88858cp+84 0x5.bd9198p+36 : 0x1.88858c0000001p+84 : inexact-ok
+= cabs downward ldbl-96-intel -0x1.88858cp+84L 0x5.bd9198p+36L : 0x1.88858cp+84L : inexact-ok
+= cabs tonearest ldbl-96-intel -0x1.88858cp+84L 0x5.bd9198p+36L : 0x1.88858cp+84L : inexact-ok
+= cabs towardzero ldbl-96-intel -0x1.88858cp+84L 0x5.bd9198p+36L : 0x1.88858cp+84L : inexact-ok
+= cabs upward ldbl-96-intel -0x1.88858cp+84L 0x5.bd9198p+36L : 0x1.88858c0000000002p+84L : inexact-ok
+= cabs downward ldbl-96-m68k -0x1.88858cp+84L 0x5.bd9198p+36L : 0x1.88858cp+84L : inexact-ok
+= cabs tonearest ldbl-96-m68k -0x1.88858cp+84L 0x5.bd9198p+36L : 0x1.88858cp+84L : inexact-ok
+= cabs towardzero ldbl-96-m68k -0x1.88858cp+84L 0x5.bd9198p+36L : 0x1.88858cp+84L : inexact-ok
+= cabs upward ldbl-96-m68k -0x1.88858cp+84L 0x5.bd9198p+36L : 0x1.88858c0000000002p+84L : inexact-ok
+= cabs downward ldbl-128 -0x1.88858cp+84L 0x5.bd9198p+36L : 0x1.88858c00000000000000000abef8p+84L : inexact-ok
+= cabs tonearest ldbl-128 -0x1.88858cp+84L 0x5.bd9198p+36L : 0x1.88858c00000000000000000abef9p+84L : inexact-ok
+= cabs towardzero ldbl-128 -0x1.88858cp+84L 0x5.bd9198p+36L : 0x1.88858c00000000000000000abef8p+84L : inexact-ok
+= cabs upward ldbl-128 -0x1.88858cp+84L 0x5.bd9198p+36L : 0x1.88858c00000000000000000abef9p+84L : inexact-ok
+= cabs downward ldbl-128ibm -0x1.88858cp+84L 0x5.bd9198p+36L : 0x1.88858c00000000000000000abe8p+84L : inexact-ok
+= cabs tonearest ldbl-128ibm -0x1.88858cp+84L 0x5.bd9198p+36L : 0x1.88858c00000000000000000abfp+84L : inexact-ok
+= cabs towardzero ldbl-128ibm -0x1.88858cp+84L 0x5.bd9198p+36L : 0x1.88858c00000000000000000abe8p+84L : inexact-ok
+= cabs upward ldbl-128ibm -0x1.88858cp+84L 0x5.bd9198p+36L : 0x1.88858c00000000000000000abfp+84L : inexact-ok
carg 2.0 0
= carg downward flt-32 0x2p+0f 0x0p+0f : 0x0p+0f : inexact-ok
= carg tonearest flt-32 0x2p+0f 0x0p+0f : 0x0p+0f : inexact-ok
@@ -22274,6 +29176,632 @@ carg 0x3.8ff10cp+0 -0x6.b0794p-4
= carg tonearest ldbl-128ibm 0x3.8ff10cp+0L -0x6.b0794p-4L : -0x1.de89352a0e839633c32d65e254p-4L : inexact-ok
= carg towardzero ldbl-128ibm 0x3.8ff10cp+0L -0x6.b0794p-4L : -0x1.de89352a0e839633c32d65e254p-4L : inexact-ok
= carg upward ldbl-128ibm 0x3.8ff10cp+0L -0x6.b0794p-4L : -0x1.de89352a0e839633c32d65e254p-4L : inexact-ok
+carg -0x3.973cc4p+72 -0xf.fffffp+124
+= carg downward flt-32 -0x3.973cc4p+72f -0xf.fffffp+124f : -0x1.921fb6p+0f : inexact-ok
+= carg tonearest flt-32 -0x3.973cc4p+72f -0xf.fffffp+124f : -0x1.921fb6p+0f : inexact-ok
+= carg towardzero flt-32 -0x3.973cc4p+72f -0xf.fffffp+124f : -0x1.921fb4p+0f : inexact-ok
+= carg upward flt-32 -0x3.973cc4p+72f -0xf.fffffp+124f : -0x1.921fb4p+0f : inexact-ok
+= carg downward dbl-64 -0x3.973cc4p+72 -0xf.fffffp+124 : -0x1.921fb54442d19p+0 : inexact-ok
+= carg tonearest dbl-64 -0x3.973cc4p+72 -0xf.fffffp+124 : -0x1.921fb54442d19p+0 : inexact-ok
+= carg towardzero dbl-64 -0x3.973cc4p+72 -0xf.fffffp+124 : -0x1.921fb54442d18p+0 : inexact-ok
+= carg upward dbl-64 -0x3.973cc4p+72 -0xf.fffffp+124 : -0x1.921fb54442d18p+0 : inexact-ok
+= carg downward ldbl-96-intel -0x3.973cc4p+72L -0xf.fffffp+124L : -0x1.921fb54442d18802p+0L : inexact-ok
+= carg tonearest ldbl-96-intel -0x3.973cc4p+72L -0xf.fffffp+124L : -0x1.921fb54442d188p+0L : inexact-ok
+= carg towardzero ldbl-96-intel -0x3.973cc4p+72L -0xf.fffffp+124L : -0x1.921fb54442d188p+0L : inexact-ok
+= carg upward ldbl-96-intel -0x3.973cc4p+72L -0xf.fffffp+124L : -0x1.921fb54442d188p+0L : inexact-ok
+= carg downward ldbl-96-m68k -0x3.973cc4p+72L -0xf.fffffp+124L : -0x1.921fb54442d18802p+0L : inexact-ok
+= carg tonearest ldbl-96-m68k -0x3.973cc4p+72L -0xf.fffffp+124L : -0x1.921fb54442d188p+0L : inexact-ok
+= carg towardzero ldbl-96-m68k -0x3.973cc4p+72L -0xf.fffffp+124L : -0x1.921fb54442d188p+0L : inexact-ok
+= carg upward ldbl-96-m68k -0x3.973cc4p+72L -0xf.fffffp+124L : -0x1.921fb54442d188p+0L : inexact-ok
+= carg downward ldbl-128 -0x3.973cc4p+72L -0xf.fffffp+124L : -0x1.921fb54442d18800c6545c53c95p+0L : inexact-ok
+= carg tonearest ldbl-128 -0x3.973cc4p+72L -0xf.fffffp+124L : -0x1.921fb54442d18800c6545c53c94fp+0L : inexact-ok
+= carg towardzero ldbl-128 -0x3.973cc4p+72L -0xf.fffffp+124L : -0x1.921fb54442d18800c6545c53c94fp+0L : inexact-ok
+= carg upward ldbl-128 -0x3.973cc4p+72L -0xf.fffffp+124L : -0x1.921fb54442d18800c6545c53c94fp+0L : inexact-ok
+= carg downward ldbl-128ibm -0x3.973cc4p+72L -0xf.fffffp+124L : -0x1.921fb54442d18800c6545c53c98p+0L : inexact-ok
+= carg tonearest ldbl-128ibm -0x3.973cc4p+72L -0xf.fffffp+124L : -0x1.921fb54442d18800c6545c53c98p+0L : inexact-ok
+= carg towardzero ldbl-128ibm -0x3.973cc4p+72L -0xf.fffffp+124L : -0x1.921fb54442d18800c6545c53c9p+0L : inexact-ok
+= carg upward ldbl-128ibm -0x3.973cc4p+72L -0xf.fffffp+124L : -0x1.921fb54442d18800c6545c53c9p+0L : inexact-ok
+carg -0x1.0a512ap-120 0xf.54681p-108
+= carg downward flt-32 -0x1.0a512ap-120f 0xf.54681p-108f : 0x1.9220cap+0f : inexact-ok
+= carg tonearest flt-32 -0x1.0a512ap-120f 0xf.54681p-108f : 0x1.9220ccp+0f : inexact-ok
+= carg towardzero flt-32 -0x1.0a512ap-120f 0xf.54681p-108f : 0x1.9220cap+0f : inexact-ok
+= carg upward flt-32 -0x1.0a512ap-120f 0xf.54681p-108f : 0x1.9220ccp+0f : inexact-ok
+= carg downward dbl-64 -0x1.0a512ap-120 0xf.54681p-108 : 0x1.9220cb3a73868p+0 : inexact-ok
+= carg tonearest dbl-64 -0x1.0a512ap-120 0xf.54681p-108 : 0x1.9220cb3a73868p+0 : inexact-ok
+= carg towardzero dbl-64 -0x1.0a512ap-120 0xf.54681p-108 : 0x1.9220cb3a73868p+0 : inexact-ok
+= carg upward dbl-64 -0x1.0a512ap-120 0xf.54681p-108 : 0x1.9220cb3a73869p+0 : inexact-ok
+= carg downward ldbl-96-intel -0x1.0a512ap-120L 0xf.54681p-108L : 0x1.9220cb3a738682a4p+0L : inexact-ok
+= carg tonearest ldbl-96-intel -0x1.0a512ap-120L 0xf.54681p-108L : 0x1.9220cb3a738682a6p+0L : inexact-ok
+= carg towardzero ldbl-96-intel -0x1.0a512ap-120L 0xf.54681p-108L : 0x1.9220cb3a738682a4p+0L : inexact-ok
+= carg upward ldbl-96-intel -0x1.0a512ap-120L 0xf.54681p-108L : 0x1.9220cb3a738682a6p+0L : inexact-ok
+= carg downward ldbl-96-m68k -0x1.0a512ap-120L 0xf.54681p-108L : 0x1.9220cb3a738682a4p+0L : inexact-ok
+= carg tonearest ldbl-96-m68k -0x1.0a512ap-120L 0xf.54681p-108L : 0x1.9220cb3a738682a6p+0L : inexact-ok
+= carg towardzero ldbl-96-m68k -0x1.0a512ap-120L 0xf.54681p-108L : 0x1.9220cb3a738682a4p+0L : inexact-ok
+= carg upward ldbl-96-m68k -0x1.0a512ap-120L 0xf.54681p-108L : 0x1.9220cb3a738682a6p+0L : inexact-ok
+= carg downward ldbl-128 -0x1.0a512ap-120L 0xf.54681p-108L : 0x1.9220cb3a738682a53ab7ff520773p+0L : inexact-ok
+= carg tonearest ldbl-128 -0x1.0a512ap-120L 0xf.54681p-108L : 0x1.9220cb3a738682a53ab7ff520774p+0L : inexact-ok
+= carg towardzero ldbl-128 -0x1.0a512ap-120L 0xf.54681p-108L : 0x1.9220cb3a738682a53ab7ff520773p+0L : inexact-ok
+= carg upward ldbl-128 -0x1.0a512ap-120L 0xf.54681p-108L : 0x1.9220cb3a738682a53ab7ff520774p+0L : inexact-ok
+= carg downward ldbl-128ibm -0x1.0a512ap-120L 0xf.54681p-108L : 0x1.9220cb3a738682a53ab7ff5207p+0L : inexact-ok
+= carg tonearest ldbl-128ibm -0x1.0a512ap-120L 0xf.54681p-108L : 0x1.9220cb3a738682a53ab7ff52078p+0L : inexact-ok
+= carg towardzero ldbl-128ibm -0x1.0a512ap-120L 0xf.54681p-108L : 0x1.9220cb3a738682a53ab7ff5207p+0L : inexact-ok
+= carg upward ldbl-128ibm -0x1.0a512ap-120L 0xf.54681p-108L : 0x1.9220cb3a738682a53ab7ff52078p+0L : inexact-ok
+carg -0x3.be0054531569p-4 -0xb.0c5a9p-4
+= carg downward flt-32 -0x3.be0054p-4f -0xb.0c5a9p-4f : -0x1.e5bac6p+0f : inexact-ok
+= carg tonearest flt-32 -0x3.be0054p-4f -0xb.0c5a9p-4f : -0x1.e5bac4p+0f : inexact-ok
+= carg towardzero flt-32 -0x3.be0054p-4f -0xb.0c5a9p-4f : -0x1.e5bac4p+0f : inexact-ok
+= carg upward flt-32 -0x3.be0054p-4f -0xb.0c5a9p-4f : -0x1.e5bac4p+0f : inexact-ok
+= carg downward dbl-64 -0x3.be0054p-4 -0xb.0c5a9p-4 : -0x1.e5bac45eb390bp+0 : inexact-ok
+= carg tonearest dbl-64 -0x3.be0054p-4 -0xb.0c5a9p-4 : -0x1.e5bac45eb390ap+0 : inexact-ok
+= carg towardzero dbl-64 -0x3.be0054p-4 -0xb.0c5a9p-4 : -0x1.e5bac45eb390ap+0 : inexact-ok
+= carg upward dbl-64 -0x3.be0054p-4 -0xb.0c5a9p-4 : -0x1.e5bac45eb390ap+0 : inexact-ok
+= carg downward ldbl-96-intel -0x3.be0054p-4L -0xb.0c5a9p-4L : -0x1.e5bac45eb390a6d4p+0L : inexact-ok
+= carg tonearest ldbl-96-intel -0x3.be0054p-4L -0xb.0c5a9p-4L : -0x1.e5bac45eb390a6d4p+0L : inexact-ok
+= carg towardzero ldbl-96-intel -0x3.be0054p-4L -0xb.0c5a9p-4L : -0x1.e5bac45eb390a6d2p+0L : inexact-ok
+= carg upward ldbl-96-intel -0x3.be0054p-4L -0xb.0c5a9p-4L : -0x1.e5bac45eb390a6d2p+0L : inexact-ok
+= carg downward ldbl-96-m68k -0x3.be0054p-4L -0xb.0c5a9p-4L : -0x1.e5bac45eb390a6d4p+0L : inexact-ok
+= carg tonearest ldbl-96-m68k -0x3.be0054p-4L -0xb.0c5a9p-4L : -0x1.e5bac45eb390a6d4p+0L : inexact-ok
+= carg towardzero ldbl-96-m68k -0x3.be0054p-4L -0xb.0c5a9p-4L : -0x1.e5bac45eb390a6d2p+0L : inexact-ok
+= carg upward ldbl-96-m68k -0x3.be0054p-4L -0xb.0c5a9p-4L : -0x1.e5bac45eb390a6d2p+0L : inexact-ok
+= carg downward ldbl-128 -0x3.be0054p-4L -0xb.0c5a9p-4L : -0x1.e5bac45eb390a6d33f541e8704aap+0L : inexact-ok
+= carg tonearest ldbl-128 -0x3.be0054p-4L -0xb.0c5a9p-4L : -0x1.e5bac45eb390a6d33f541e8704aap+0L : inexact-ok
+= carg towardzero ldbl-128 -0x3.be0054p-4L -0xb.0c5a9p-4L : -0x1.e5bac45eb390a6d33f541e8704a9p+0L : inexact-ok
+= carg upward ldbl-128 -0x3.be0054p-4L -0xb.0c5a9p-4L : -0x1.e5bac45eb390a6d33f541e8704a9p+0L : inexact-ok
+= carg downward ldbl-128ibm -0x3.be0054p-4L -0xb.0c5a9p-4L : -0x1.e5bac45eb390a6d33f541e8705p+0L : inexact-ok
+= carg tonearest ldbl-128ibm -0x3.be0054p-4L -0xb.0c5a9p-4L : -0x1.e5bac45eb390a6d33f541e87048p+0L : inexact-ok
+= carg towardzero ldbl-128ibm -0x3.be0054p-4L -0xb.0c5a9p-4L : -0x1.e5bac45eb390a6d33f541e87048p+0L : inexact-ok
+= carg upward ldbl-128ibm -0x3.be0054p-4L -0xb.0c5a9p-4L : -0x1.e5bac45eb390a6d33f541e87048p+0L : inexact-ok
+= carg downward flt-32 -0x3.be0058p-4f -0xb.0c5a9p-4f : -0x1.e5bac6p+0f : inexact-ok
+= carg tonearest flt-32 -0x3.be0058p-4f -0xb.0c5a9p-4f : -0x1.e5bac4p+0f : inexact-ok
+= carg towardzero flt-32 -0x3.be0058p-4f -0xb.0c5a9p-4f : -0x1.e5bac4p+0f : inexact-ok
+= carg upward flt-32 -0x3.be0058p-4f -0xb.0c5a9p-4f : -0x1.e5bac4p+0f : inexact-ok
+= carg downward dbl-64 -0x3.be0058p-4 -0xb.0c5a9p-4 : -0x1.e5bac4b1d8c3dp+0 : inexact-ok
+= carg tonearest dbl-64 -0x3.be0058p-4 -0xb.0c5a9p-4 : -0x1.e5bac4b1d8c3dp+0 : inexact-ok
+= carg towardzero dbl-64 -0x3.be0058p-4 -0xb.0c5a9p-4 : -0x1.e5bac4b1d8c3cp+0 : inexact-ok
+= carg upward dbl-64 -0x3.be0058p-4 -0xb.0c5a9p-4 : -0x1.e5bac4b1d8c3cp+0 : inexact-ok
+= carg downward ldbl-96-intel -0x3.be0058p-4L -0xb.0c5a9p-4L : -0x1.e5bac4b1d8c3c81ap+0L : inexact-ok
+= carg tonearest ldbl-96-intel -0x3.be0058p-4L -0xb.0c5a9p-4L : -0x1.e5bac4b1d8c3c81ap+0L : inexact-ok
+= carg towardzero ldbl-96-intel -0x3.be0058p-4L -0xb.0c5a9p-4L : -0x1.e5bac4b1d8c3c818p+0L : inexact-ok
+= carg upward ldbl-96-intel -0x3.be0058p-4L -0xb.0c5a9p-4L : -0x1.e5bac4b1d8c3c818p+0L : inexact-ok
+= carg downward ldbl-96-m68k -0x3.be0058p-4L -0xb.0c5a9p-4L : -0x1.e5bac4b1d8c3c81ap+0L : inexact-ok
+= carg tonearest ldbl-96-m68k -0x3.be0058p-4L -0xb.0c5a9p-4L : -0x1.e5bac4b1d8c3c81ap+0L : inexact-ok
+= carg towardzero ldbl-96-m68k -0x3.be0058p-4L -0xb.0c5a9p-4L : -0x1.e5bac4b1d8c3c818p+0L : inexact-ok
+= carg upward ldbl-96-m68k -0x3.be0058p-4L -0xb.0c5a9p-4L : -0x1.e5bac4b1d8c3c818p+0L : inexact-ok
+= carg downward ldbl-128 -0x3.be0058p-4L -0xb.0c5a9p-4L : -0x1.e5bac4b1d8c3c81987f3ee7bd01ap+0L : inexact-ok
+= carg tonearest ldbl-128 -0x3.be0058p-4L -0xb.0c5a9p-4L : -0x1.e5bac4b1d8c3c81987f3ee7bd019p+0L : inexact-ok
+= carg towardzero ldbl-128 -0x3.be0058p-4L -0xb.0c5a9p-4L : -0x1.e5bac4b1d8c3c81987f3ee7bd019p+0L : inexact-ok
+= carg upward ldbl-128 -0x3.be0058p-4L -0xb.0c5a9p-4L : -0x1.e5bac4b1d8c3c81987f3ee7bd019p+0L : inexact-ok
+= carg downward ldbl-128ibm -0x3.be0058p-4L -0xb.0c5a9p-4L : -0x1.e5bac4b1d8c3c81987f3ee7bd08p+0L : inexact-ok
+= carg tonearest ldbl-128ibm -0x3.be0058p-4L -0xb.0c5a9p-4L : -0x1.e5bac4b1d8c3c81987f3ee7bdp+0L : inexact-ok
+= carg towardzero ldbl-128ibm -0x3.be0058p-4L -0xb.0c5a9p-4L : -0x1.e5bac4b1d8c3c81987f3ee7bdp+0L : inexact-ok
+= carg upward ldbl-128ibm -0x3.be0058p-4L -0xb.0c5a9p-4L : -0x1.e5bac4b1d8c3c81987f3ee7bdp+0L : inexact-ok
+= carg downward dbl-64 -0x3.be0054531569p-4 -0xb.0c5a9p-4 : -0x1.e5bac4657291ap+0 : inexact-ok
+= carg tonearest dbl-64 -0x3.be0054531569p-4 -0xb.0c5a9p-4 : -0x1.e5bac46572919p+0 : inexact-ok
+= carg towardzero dbl-64 -0x3.be0054531569p-4 -0xb.0c5a9p-4 : -0x1.e5bac46572919p+0 : inexact-ok
+= carg upward dbl-64 -0x3.be0054531569p-4 -0xb.0c5a9p-4 : -0x1.e5bac46572919p+0 : inexact-ok
+= carg downward ldbl-96-intel -0x3.be0054531569p-4L -0xb.0c5a9p-4L : -0x1.e5bac46572919652p+0L : inexact-ok
+= carg tonearest ldbl-96-intel -0x3.be0054531569p-4L -0xb.0c5a9p-4L : -0x1.e5bac46572919652p+0L : inexact-ok
+= carg towardzero ldbl-96-intel -0x3.be0054531569p-4L -0xb.0c5a9p-4L : -0x1.e5bac4657291965p+0L : inexact-ok
+= carg upward ldbl-96-intel -0x3.be0054531569p-4L -0xb.0c5a9p-4L : -0x1.e5bac4657291965p+0L : inexact-ok
+= carg downward ldbl-96-m68k -0x3.be0054531569p-4L -0xb.0c5a9p-4L : -0x1.e5bac46572919652p+0L : inexact-ok
+= carg tonearest ldbl-96-m68k -0x3.be0054531569p-4L -0xb.0c5a9p-4L : -0x1.e5bac46572919652p+0L : inexact-ok
+= carg towardzero ldbl-96-m68k -0x3.be0054531569p-4L -0xb.0c5a9p-4L : -0x1.e5bac4657291965p+0L : inexact-ok
+= carg upward ldbl-96-m68k -0x3.be0054531569p-4L -0xb.0c5a9p-4L : -0x1.e5bac4657291965p+0L : inexact-ok
+= carg downward ldbl-128 -0x3.be0054531569p-4L -0xb.0c5a9p-4L : -0x1.e5bac4657291965130fd9b80bae4p+0L : inexact-ok
+= carg tonearest ldbl-128 -0x3.be0054531569p-4L -0xb.0c5a9p-4L : -0x1.e5bac4657291965130fd9b80bae4p+0L : inexact-ok
+= carg towardzero ldbl-128 -0x3.be0054531569p-4L -0xb.0c5a9p-4L : -0x1.e5bac4657291965130fd9b80bae3p+0L : inexact-ok
+= carg upward ldbl-128 -0x3.be0054531569p-4L -0xb.0c5a9p-4L : -0x1.e5bac4657291965130fd9b80bae3p+0L : inexact-ok
+= carg downward ldbl-128ibm -0x3.be0054531569p-4L -0xb.0c5a9p-4L : -0x1.e5bac4657291965130fd9b80bbp+0L : inexact-ok
+= carg tonearest ldbl-128ibm -0x3.be0054531569p-4L -0xb.0c5a9p-4L : -0x1.e5bac4657291965130fd9b80bbp+0L : inexact-ok
+= carg towardzero ldbl-128ibm -0x3.be0054531569p-4L -0xb.0c5a9p-4L : -0x1.e5bac4657291965130fd9b80ba8p+0L : inexact-ok
+= carg upward ldbl-128ibm -0x3.be0054531569p-4L -0xb.0c5a9p-4L : -0x1.e5bac4657291965130fd9b80ba8p+0L : inexact-ok
+carg -0x1.0236b6p-20 0x2.a6e504p+108
+= carg downward flt-32 -0x1.0236b6p-20f 0x2.a6e504p+108f : 0x1.921fb4p+0f : inexact-ok
+= carg tonearest flt-32 -0x1.0236b6p-20f 0x2.a6e504p+108f : 0x1.921fb6p+0f : inexact-ok
+= carg towardzero flt-32 -0x1.0236b6p-20f 0x2.a6e504p+108f : 0x1.921fb4p+0f : inexact-ok
+= carg upward flt-32 -0x1.0236b6p-20f 0x2.a6e504p+108f : 0x1.921fb6p+0f : inexact-ok
+= carg downward dbl-64 -0x1.0236b6p-20 0x2.a6e504p+108 : 0x1.921fb54442d18p+0 : inexact-ok
+= carg tonearest dbl-64 -0x1.0236b6p-20 0x2.a6e504p+108 : 0x1.921fb54442d18p+0 : inexact-ok
+= carg towardzero dbl-64 -0x1.0236b6p-20 0x2.a6e504p+108 : 0x1.921fb54442d18p+0 : inexact-ok
+= carg upward dbl-64 -0x1.0236b6p-20 0x2.a6e504p+108 : 0x1.921fb54442d19p+0 : inexact-ok
+= carg downward ldbl-96-intel -0x1.0236b6p-20L 0x2.a6e504p+108L : 0x1.921fb54442d18468p+0L : inexact-ok
+= carg tonearest ldbl-96-intel -0x1.0236b6p-20L 0x2.a6e504p+108L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= carg towardzero ldbl-96-intel -0x1.0236b6p-20L 0x2.a6e504p+108L : 0x1.921fb54442d18468p+0L : inexact-ok
+= carg upward ldbl-96-intel -0x1.0236b6p-20L 0x2.a6e504p+108L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= carg downward ldbl-96-m68k -0x1.0236b6p-20L 0x2.a6e504p+108L : 0x1.921fb54442d18468p+0L : inexact-ok
+= carg tonearest ldbl-96-m68k -0x1.0236b6p-20L 0x2.a6e504p+108L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= carg towardzero ldbl-96-m68k -0x1.0236b6p-20L 0x2.a6e504p+108L : 0x1.921fb54442d18468p+0L : inexact-ok
+= carg upward ldbl-96-m68k -0x1.0236b6p-20L 0x2.a6e504p+108L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= carg downward ldbl-128 -0x1.0236b6p-20L 0x2.a6e504p+108L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= carg tonearest ldbl-128 -0x1.0236b6p-20L 0x2.a6e504p+108L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= carg towardzero ldbl-128 -0x1.0236b6p-20L 0x2.a6e504p+108L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= carg upward ldbl-128 -0x1.0236b6p-20L 0x2.a6e504p+108L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= carg downward ldbl-128ibm -0x1.0236b6p-20L 0x2.a6e504p+108L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= carg tonearest ldbl-128ibm -0x1.0236b6p-20L 0x2.a6e504p+108L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= carg towardzero ldbl-128ibm -0x1.0236b6p-20L 0x2.a6e504p+108L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= carg upward ldbl-128ibm -0x1.0236b6p-20L 0x2.a6e504p+108L : 0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+carg 0x9.27b5fd9157b6c92b151371ca23d8p+0 0x1.d8759b9024992p+0
+= carg downward flt-32 0x9.27b6p+0f 0x1.d8759cp+0f : 0x3.2ec6ep-4f : inexact-ok
+= carg tonearest flt-32 0x9.27b6p+0f 0x1.d8759cp+0f : 0x3.2ec6ep-4f : inexact-ok
+= carg towardzero flt-32 0x9.27b6p+0f 0x1.d8759cp+0f : 0x3.2ec6ep-4f : inexact-ok
+= carg upward flt-32 0x9.27b6p+0f 0x1.d8759cp+0f : 0x3.2ec6e4p-4f : inexact-ok
+= carg downward dbl-64 0x9.27b6p+0 0x1.d8759cp+0 : 0x3.2ec6e0e7c264p-4 : inexact-ok
+= carg tonearest dbl-64 0x9.27b6p+0 0x1.d8759cp+0 : 0x3.2ec6e0e7c264p-4 : inexact-ok
+= carg towardzero dbl-64 0x9.27b6p+0 0x1.d8759cp+0 : 0x3.2ec6e0e7c264p-4 : inexact-ok
+= carg upward dbl-64 0x9.27b6p+0 0x1.d8759cp+0 : 0x3.2ec6e0e7c2642p-4 : inexact-ok
+= carg downward ldbl-96-intel 0x9.27b6p+0L 0x1.d8759cp+0L : 0x3.2ec6e0e7c264013p-4L : inexact-ok
+= carg tonearest ldbl-96-intel 0x9.27b6p+0L 0x1.d8759cp+0L : 0x3.2ec6e0e7c2640134p-4L : inexact-ok
+= carg towardzero ldbl-96-intel 0x9.27b6p+0L 0x1.d8759cp+0L : 0x3.2ec6e0e7c264013p-4L : inexact-ok
+= carg upward ldbl-96-intel 0x9.27b6p+0L 0x1.d8759cp+0L : 0x3.2ec6e0e7c2640134p-4L : inexact-ok
+= carg downward ldbl-96-m68k 0x9.27b6p+0L 0x1.d8759cp+0L : 0x3.2ec6e0e7c264013p-4L : inexact-ok
+= carg tonearest ldbl-96-m68k 0x9.27b6p+0L 0x1.d8759cp+0L : 0x3.2ec6e0e7c2640134p-4L : inexact-ok
+= carg towardzero ldbl-96-m68k 0x9.27b6p+0L 0x1.d8759cp+0L : 0x3.2ec6e0e7c264013p-4L : inexact-ok
+= carg upward ldbl-96-m68k 0x9.27b6p+0L 0x1.d8759cp+0L : 0x3.2ec6e0e7c2640134p-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b6p+0L 0x1.d8759cp+0L : 0x3.2ec6e0e7c2640133b01126200202p-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b6p+0L 0x1.d8759cp+0L : 0x3.2ec6e0e7c2640133b01126200202p-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b6p+0L 0x1.d8759cp+0L : 0x3.2ec6e0e7c2640133b01126200202p-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b6p+0L 0x1.d8759cp+0L : 0x3.2ec6e0e7c2640133b01126200204p-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b6p+0L 0x1.d8759cp+0L : 0x3.2ec6e0e7c2640133b011262002p-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b6p+0L 0x1.d8759cp+0L : 0x3.2ec6e0e7c2640133b011262002p-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b6p+0L 0x1.d8759cp+0L : 0x3.2ec6e0e7c2640133b011262002p-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b6p+0L 0x1.d8759cp+0L : 0x3.2ec6e0e7c2640133b011262003p-4L : inexact-ok
+= carg downward flt-32 0x9.27b6p+0f 0x1.d8759ap+0f : 0x3.2ec6dcp-4f : inexact-ok
+= carg tonearest flt-32 0x9.27b6p+0f 0x1.d8759ap+0f : 0x3.2ec6dcp-4f : inexact-ok
+= carg towardzero flt-32 0x9.27b6p+0f 0x1.d8759ap+0f : 0x3.2ec6dcp-4f : inexact-ok
+= carg upward flt-32 0x9.27b6p+0f 0x1.d8759ap+0f : 0x3.2ec6ep-4f : inexact-ok
+= carg downward dbl-64 0x9.27b6p+0 0x1.d8759ap+0 : 0x3.2ec6dd8be6cc2p-4 : inexact-ok
+= carg tonearest dbl-64 0x9.27b6p+0 0x1.d8759ap+0 : 0x3.2ec6dd8be6cc2p-4 : inexact-ok
+= carg towardzero dbl-64 0x9.27b6p+0 0x1.d8759ap+0 : 0x3.2ec6dd8be6cc2p-4 : inexact-ok
+= carg upward dbl-64 0x9.27b6p+0 0x1.d8759ap+0 : 0x3.2ec6dd8be6cc4p-4 : inexact-ok
+= carg downward ldbl-96-intel 0x9.27b6p+0L 0x1.d8759ap+0L : 0x3.2ec6dd8be6cc206p-4L : inexact-ok
+= carg tonearest ldbl-96-intel 0x9.27b6p+0L 0x1.d8759ap+0L : 0x3.2ec6dd8be6cc206p-4L : inexact-ok
+= carg towardzero ldbl-96-intel 0x9.27b6p+0L 0x1.d8759ap+0L : 0x3.2ec6dd8be6cc206p-4L : inexact-ok
+= carg upward ldbl-96-intel 0x9.27b6p+0L 0x1.d8759ap+0L : 0x3.2ec6dd8be6cc2064p-4L : inexact-ok
+= carg downward ldbl-96-m68k 0x9.27b6p+0L 0x1.d8759ap+0L : 0x3.2ec6dd8be6cc206p-4L : inexact-ok
+= carg tonearest ldbl-96-m68k 0x9.27b6p+0L 0x1.d8759ap+0L : 0x3.2ec6dd8be6cc206p-4L : inexact-ok
+= carg towardzero ldbl-96-m68k 0x9.27b6p+0L 0x1.d8759ap+0L : 0x3.2ec6dd8be6cc206p-4L : inexact-ok
+= carg upward ldbl-96-m68k 0x9.27b6p+0L 0x1.d8759ap+0L : 0x3.2ec6dd8be6cc2064p-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b6p+0L 0x1.d8759ap+0L : 0x3.2ec6dd8be6cc20610e9a6ce98726p-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b6p+0L 0x1.d8759ap+0L : 0x3.2ec6dd8be6cc20610e9a6ce98726p-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b6p+0L 0x1.d8759ap+0L : 0x3.2ec6dd8be6cc20610e9a6ce98726p-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b6p+0L 0x1.d8759ap+0L : 0x3.2ec6dd8be6cc20610e9a6ce98728p-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b6p+0L 0x1.d8759ap+0L : 0x3.2ec6dd8be6cc20610e9a6ce987p-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b6p+0L 0x1.d8759ap+0L : 0x3.2ec6dd8be6cc20610e9a6ce987p-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b6p+0L 0x1.d8759ap+0L : 0x3.2ec6dd8be6cc20610e9a6ce987p-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b6p+0L 0x1.d8759ap+0L : 0x3.2ec6dd8be6cc20610e9a6ce988p-4L : inexact-ok
+= carg downward dbl-64 0x9.27b6p+0 0x1.d8759b9024992p+0 : 0x3.2ec6e02be7d16p-4 : inexact-ok
+= carg tonearest dbl-64 0x9.27b6p+0 0x1.d8759b9024992p+0 : 0x3.2ec6e02be7d16p-4 : inexact-ok
+= carg towardzero dbl-64 0x9.27b6p+0 0x1.d8759b9024992p+0 : 0x3.2ec6e02be7d16p-4 : inexact-ok
+= carg upward dbl-64 0x9.27b6p+0 0x1.d8759b9024992p+0 : 0x3.2ec6e02be7d18p-4 : inexact-ok
+= carg downward ldbl-96-intel 0x9.27b6p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e02be7d167c4p-4L : inexact-ok
+= carg tonearest ldbl-96-intel 0x9.27b6p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e02be7d167c8p-4L : inexact-ok
+= carg towardzero ldbl-96-intel 0x9.27b6p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e02be7d167c4p-4L : inexact-ok
+= carg upward ldbl-96-intel 0x9.27b6p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e02be7d167c8p-4L : inexact-ok
+= carg downward ldbl-96-m68k 0x9.27b6p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e02be7d167c4p-4L : inexact-ok
+= carg tonearest ldbl-96-m68k 0x9.27b6p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e02be7d167c8p-4L : inexact-ok
+= carg towardzero ldbl-96-m68k 0x9.27b6p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e02be7d167c4p-4L : inexact-ok
+= carg upward ldbl-96-m68k 0x9.27b6p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e02be7d167c8p-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b6p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e02be7d167c686712d2dadd6p-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b6p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e02be7d167c686712d2dadd8p-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b6p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e02be7d167c686712d2dadd6p-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b6p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e02be7d167c686712d2dadd8p-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b6p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e02be7d167c686712d2dadp-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b6p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e02be7d167c686712d2daep-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b6p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e02be7d167c686712d2dadp-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b6p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e02be7d167c686712d2daep-4L : inexact-ok
+= carg downward flt-32 0x9.27b5fp+0f 0x1.d8759cp+0f : 0x3.2ec6e4p-4f : inexact-ok
+= carg tonearest flt-32 0x9.27b5fp+0f 0x1.d8759cp+0f : 0x3.2ec6e8p-4f : inexact-ok
+= carg towardzero flt-32 0x9.27b5fp+0f 0x1.d8759cp+0f : 0x3.2ec6e4p-4f : inexact-ok
+= carg upward flt-32 0x9.27b5fp+0f 0x1.d8759cp+0f : 0x3.2ec6e8p-4f : inexact-ok
+= carg downward dbl-64 0x9.27b5fp+0 0x1.d8759cp+0 : 0x3.2ec6e652712d2p-4 : inexact-ok
+= carg tonearest dbl-64 0x9.27b5fp+0 0x1.d8759cp+0 : 0x3.2ec6e652712d4p-4 : inexact-ok
+= carg towardzero dbl-64 0x9.27b5fp+0 0x1.d8759cp+0 : 0x3.2ec6e652712d2p-4 : inexact-ok
+= carg upward dbl-64 0x9.27b5fp+0 0x1.d8759cp+0 : 0x3.2ec6e652712d4p-4 : inexact-ok
+= carg downward ldbl-96-intel 0x9.27b5fp+0L 0x1.d8759cp+0L : 0x3.2ec6e652712d3ebcp-4L : inexact-ok
+= carg tonearest ldbl-96-intel 0x9.27b5fp+0L 0x1.d8759cp+0L : 0x3.2ec6e652712d3ebcp-4L : inexact-ok
+= carg towardzero ldbl-96-intel 0x9.27b5fp+0L 0x1.d8759cp+0L : 0x3.2ec6e652712d3ebcp-4L : inexact-ok
+= carg upward ldbl-96-intel 0x9.27b5fp+0L 0x1.d8759cp+0L : 0x3.2ec6e652712d3ecp-4L : inexact-ok
+= carg downward ldbl-96-m68k 0x9.27b5fp+0L 0x1.d8759cp+0L : 0x3.2ec6e652712d3ebcp-4L : inexact-ok
+= carg tonearest ldbl-96-m68k 0x9.27b5fp+0L 0x1.d8759cp+0L : 0x3.2ec6e652712d3ebcp-4L : inexact-ok
+= carg towardzero ldbl-96-m68k 0x9.27b5fp+0L 0x1.d8759cp+0L : 0x3.2ec6e652712d3ebcp-4L : inexact-ok
+= carg upward ldbl-96-m68k 0x9.27b5fp+0L 0x1.d8759cp+0L : 0x3.2ec6e652712d3ecp-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fp+0L 0x1.d8759cp+0L : 0x3.2ec6e652712d3ebc292bc227adf6p-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fp+0L 0x1.d8759cp+0L : 0x3.2ec6e652712d3ebc292bc227adf8p-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fp+0L 0x1.d8759cp+0L : 0x3.2ec6e652712d3ebc292bc227adf6p-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fp+0L 0x1.d8759cp+0L : 0x3.2ec6e652712d3ebc292bc227adf8p-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b5fp+0L 0x1.d8759cp+0L : 0x3.2ec6e652712d3ebc292bc227adp-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b5fp+0L 0x1.d8759cp+0L : 0x3.2ec6e652712d3ebc292bc227aep-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b5fp+0L 0x1.d8759cp+0L : 0x3.2ec6e652712d3ebc292bc227adp-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b5fp+0L 0x1.d8759cp+0L : 0x3.2ec6e652712d3ebc292bc227aep-4L : inexact-ok
+= carg downward flt-32 0x9.27b5fp+0f 0x1.d8759ap+0f : 0x3.2ec6ep-4f : inexact-ok
+= carg tonearest flt-32 0x9.27b5fp+0f 0x1.d8759ap+0f : 0x3.2ec6e4p-4f : inexact-ok
+= carg towardzero flt-32 0x9.27b5fp+0f 0x1.d8759ap+0f : 0x3.2ec6ep-4f : inexact-ok
+= carg upward flt-32 0x9.27b5fp+0f 0x1.d8759ap+0f : 0x3.2ec6e4p-4f : inexact-ok
+= carg downward dbl-64 0x9.27b5fp+0 0x1.d8759ap+0 : 0x3.2ec6e2f6958fep-4 : inexact-ok
+= carg tonearest dbl-64 0x9.27b5fp+0 0x1.d8759ap+0 : 0x3.2ec6e2f6959p-4 : inexact-ok
+= carg towardzero dbl-64 0x9.27b5fp+0 0x1.d8759ap+0 : 0x3.2ec6e2f6958fep-4 : inexact-ok
+= carg upward dbl-64 0x9.27b5fp+0 0x1.d8759ap+0 : 0x3.2ec6e2f6959p-4 : inexact-ok
+= carg downward ldbl-96-intel 0x9.27b5fp+0L 0x1.d8759ap+0L : 0x3.2ec6e2f6958ff488p-4L : inexact-ok
+= carg tonearest ldbl-96-intel 0x9.27b5fp+0L 0x1.d8759ap+0L : 0x3.2ec6e2f6958ff48cp-4L : inexact-ok
+= carg towardzero ldbl-96-intel 0x9.27b5fp+0L 0x1.d8759ap+0L : 0x3.2ec6e2f6958ff488p-4L : inexact-ok
+= carg upward ldbl-96-intel 0x9.27b5fp+0L 0x1.d8759ap+0L : 0x3.2ec6e2f6958ff48cp-4L : inexact-ok
+= carg downward ldbl-96-m68k 0x9.27b5fp+0L 0x1.d8759ap+0L : 0x3.2ec6e2f6958ff488p-4L : inexact-ok
+= carg tonearest ldbl-96-m68k 0x9.27b5fp+0L 0x1.d8759ap+0L : 0x3.2ec6e2f6958ff48cp-4L : inexact-ok
+= carg towardzero ldbl-96-m68k 0x9.27b5fp+0L 0x1.d8759ap+0L : 0x3.2ec6e2f6958ff488p-4L : inexact-ok
+= carg upward ldbl-96-m68k 0x9.27b5fp+0L 0x1.d8759ap+0L : 0x3.2ec6e2f6958ff48cp-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fp+0L 0x1.d8759ap+0L : 0x3.2ec6e2f6958ff48a5bba99034128p-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fp+0L 0x1.d8759ap+0L : 0x3.2ec6e2f6958ff48a5bba9903412ap-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fp+0L 0x1.d8759ap+0L : 0x3.2ec6e2f6958ff48a5bba99034128p-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fp+0L 0x1.d8759ap+0L : 0x3.2ec6e2f6958ff48a5bba9903412ap-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b5fp+0L 0x1.d8759ap+0L : 0x3.2ec6e2f6958ff48a5bba990341p-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b5fp+0L 0x1.d8759ap+0L : 0x3.2ec6e2f6958ff48a5bba990341p-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b5fp+0L 0x1.d8759ap+0L : 0x3.2ec6e2f6958ff48a5bba990341p-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b5fp+0L 0x1.d8759ap+0L : 0x3.2ec6e2f6958ff48a5bba990342p-4L : inexact-ok
+= carg downward dbl-64 0x9.27b5fp+0 0x1.d8759b9024992p+0 : 0x3.2ec6e59696996p-4 : inexact-ok
+= carg tonearest dbl-64 0x9.27b5fp+0 0x1.d8759b9024992p+0 : 0x3.2ec6e59696998p-4 : inexact-ok
+= carg towardzero dbl-64 0x9.27b5fp+0 0x1.d8759b9024992p+0 : 0x3.2ec6e59696996p-4 : inexact-ok
+= carg upward dbl-64 0x9.27b5fp+0 0x1.d8759b9024992p+0 : 0x3.2ec6e59696998p-4 : inexact-ok
+= carg downward ldbl-96-intel 0x9.27b5fp+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e596969976a4p-4L : inexact-ok
+= carg tonearest ldbl-96-intel 0x9.27b5fp+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e596969976a4p-4L : inexact-ok
+= carg towardzero ldbl-96-intel 0x9.27b5fp+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e596969976a4p-4L : inexact-ok
+= carg upward ldbl-96-intel 0x9.27b5fp+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e596969976a8p-4L : inexact-ok
+= carg downward ldbl-96-m68k 0x9.27b5fp+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e596969976a4p-4L : inexact-ok
+= carg tonearest ldbl-96-m68k 0x9.27b5fp+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e596969976a4p-4L : inexact-ok
+= carg towardzero ldbl-96-m68k 0x9.27b5fp+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e596969976a4p-4L : inexact-ok
+= carg upward ldbl-96-m68k 0x9.27b5fp+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e596969976a8p-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fp+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e596969976a535107fa856eap-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fp+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e596969976a535107fa856ecp-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fp+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e596969976a535107fa856eap-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fp+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e596969976a535107fa856ecp-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b5fp+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e596969976a535107fa856p-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b5fp+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e596969976a535107fa857p-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b5fp+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e596969976a535107fa856p-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b5fp+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e596969976a535107fa857p-4L : inexact-ok
+= carg downward dbl-64 0x9.27b5fd9157b7p+0 0x1.d8759cp+0 : 0x3.2ec6e1ba8ea68p-4 : inexact-ok
+= carg tonearest dbl-64 0x9.27b5fd9157b7p+0 0x1.d8759cp+0 : 0x3.2ec6e1ba8ea68p-4 : inexact-ok
+= carg towardzero dbl-64 0x9.27b5fd9157b7p+0 0x1.d8759cp+0 : 0x3.2ec6e1ba8ea68p-4 : inexact-ok
+= carg upward dbl-64 0x9.27b5fd9157b7p+0 0x1.d8759cp+0 : 0x3.2ec6e1ba8ea6ap-4 : inexact-ok
+= carg downward ldbl-96-intel 0x9.27b5fd9157b7p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea68634p-4L : inexact-ok
+= carg tonearest ldbl-96-intel 0x9.27b5fd9157b7p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea68638p-4L : inexact-ok
+= carg towardzero ldbl-96-intel 0x9.27b5fd9157b7p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea68634p-4L : inexact-ok
+= carg upward ldbl-96-intel 0x9.27b5fd9157b7p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea68638p-4L : inexact-ok
+= carg downward ldbl-96-m68k 0x9.27b5fd9157b7p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea68634p-4L : inexact-ok
+= carg tonearest ldbl-96-m68k 0x9.27b5fd9157b7p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea68638p-4L : inexact-ok
+= carg towardzero ldbl-96-m68k 0x9.27b5fd9157b7p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea68634p-4L : inexact-ok
+= carg upward ldbl-96-m68k 0x9.27b5fd9157b7p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea68638p-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fd9157b7p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6863714534ed3f2c4p-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fd9157b7p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6863714534ed3f2c4p-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fd9157b7p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6863714534ed3f2c4p-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fd9157b7p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6863714534ed3f2c6p-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b5fd9157b7p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6863714534ed3f2p-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b5fd9157b7p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6863714534ed3f3p-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b5fd9157b7p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6863714534ed3f2p-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b5fd9157b7p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6863714534ed3f3p-4L : inexact-ok
+= carg downward dbl-64 0x9.27b5fd9157b7p+0 0x1.d8759ap+0 : 0x3.2ec6de5eb30dcp-4 : inexact-ok
+= carg tonearest dbl-64 0x9.27b5fd9157b7p+0 0x1.d8759ap+0 : 0x3.2ec6de5eb30dep-4 : inexact-ok
+= carg towardzero dbl-64 0x9.27b5fd9157b7p+0 0x1.d8759ap+0 : 0x3.2ec6de5eb30dcp-4 : inexact-ok
+= carg upward dbl-64 0x9.27b5fd9157b7p+0 0x1.d8759ap+0 : 0x3.2ec6de5eb30dep-4 : inexact-ok
+= carg downward ldbl-96-intel 0x9.27b5fd9157b7p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dd2c8p-4L : inexact-ok
+= carg tonearest ldbl-96-intel 0x9.27b5fd9157b7p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dd2ccp-4L : inexact-ok
+= carg towardzero ldbl-96-intel 0x9.27b5fd9157b7p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dd2c8p-4L : inexact-ok
+= carg upward ldbl-96-intel 0x9.27b5fd9157b7p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dd2ccp-4L : inexact-ok
+= carg downward ldbl-96-m68k 0x9.27b5fd9157b7p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dd2c8p-4L : inexact-ok
+= carg tonearest ldbl-96-m68k 0x9.27b5fd9157b7p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dd2ccp-4L : inexact-ok
+= carg towardzero ldbl-96-m68k 0x9.27b5fd9157b7p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dd2c8p-4L : inexact-ok
+= carg upward ldbl-96-m68k 0x9.27b5fd9157b7p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dd2ccp-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fd9157b7p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dd2cb350960010854p-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fd9157b7p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dd2cb350960010856p-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fd9157b7p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dd2cb350960010854p-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fd9157b7p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dd2cb350960010856p-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b5fd9157b7p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dd2cb3509600108p-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b5fd9157b7p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dd2cb3509600108p-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b5fd9157b7p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dd2cb3509600108p-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b5fd9157b7p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dd2cb3509600109p-4L : inexact-ok
+= carg downward dbl-64 0x9.27b5fd9157b7p+0 0x1.d8759b9024992p+0 : 0x3.2ec6e0feb413ap-4 : inexact-ok
+= carg tonearest dbl-64 0x9.27b5fd9157b7p+0 0x1.d8759b9024992p+0 : 0x3.2ec6e0feb413cp-4 : inexact-ok
+= carg towardzero dbl-64 0x9.27b5fd9157b7p+0 0x1.d8759b9024992p+0 : 0x3.2ec6e0feb413ap-4 : inexact-ok
+= carg upward dbl-64 0x9.27b5fd9157b7p+0 0x1.d8759b9024992p+0 : 0x3.2ec6e0feb413cp-4 : inexact-ok
+= carg downward ldbl-96-intel 0x9.27b5fd9157b7p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413bec4p-4L : inexact-ok
+= carg tonearest ldbl-96-intel 0x9.27b5fd9157b7p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413bec8p-4L : inexact-ok
+= carg towardzero ldbl-96-intel 0x9.27b5fd9157b7p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413bec4p-4L : inexact-ok
+= carg upward ldbl-96-intel 0x9.27b5fd9157b7p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413bec8p-4L : inexact-ok
+= carg downward ldbl-96-m68k 0x9.27b5fd9157b7p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413bec4p-4L : inexact-ok
+= carg tonearest ldbl-96-m68k 0x9.27b5fd9157b7p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413bec8p-4L : inexact-ok
+= carg towardzero ldbl-96-m68k 0x9.27b5fd9157b7p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413bec4p-4L : inexact-ok
+= carg upward ldbl-96-m68k 0x9.27b5fd9157b7p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413bec8p-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fd9157b7p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413bec772f42133ed3ap-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fd9157b7p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413bec772f42133ed3ap-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fd9157b7p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413bec772f42133ed3ap-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fd9157b7p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413bec772f42133ed3cp-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b5fd9157b7p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413bec772f42133edp-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b5fd9157b7p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413bec772f42133edp-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b5fd9157b7p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413bec772f42133edp-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b5fd9157b7p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413bec772f42133eep-4L : inexact-ok
+= carg downward dbl-64 0x9.27b5fd9157b68p+0 0x1.d8759cp+0 : 0x3.2ec6e1ba8ea6ap-4 : inexact-ok
+= carg tonearest dbl-64 0x9.27b5fd9157b68p+0 0x1.d8759cp+0 : 0x3.2ec6e1ba8ea6cp-4 : inexact-ok
+= carg towardzero dbl-64 0x9.27b5fd9157b68p+0 0x1.d8759cp+0 : 0x3.2ec6e1ba8ea6ap-4 : inexact-ok
+= carg upward dbl-64 0x9.27b5fd9157b68p+0 0x1.d8759cp+0 : 0x3.2ec6e1ba8ea6cp-4 : inexact-ok
+= carg downward ldbl-96-intel 0x9.27b5fd9157b68p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6b18cp-4L : inexact-ok
+= carg tonearest ldbl-96-intel 0x9.27b5fd9157b68p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6b18cp-4L : inexact-ok
+= carg towardzero ldbl-96-intel 0x9.27b5fd9157b68p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6b18cp-4L : inexact-ok
+= carg upward ldbl-96-intel 0x9.27b5fd9157b68p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6b19p-4L : inexact-ok
+= carg downward ldbl-96-m68k 0x9.27b5fd9157b68p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6b18cp-4L : inexact-ok
+= carg tonearest ldbl-96-m68k 0x9.27b5fd9157b68p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6b18cp-4L : inexact-ok
+= carg towardzero ldbl-96-m68k 0x9.27b5fd9157b68p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6b18cp-4L : inexact-ok
+= carg upward ldbl-96-m68k 0x9.27b5fd9157b68p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6b19p-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fd9157b68p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6b18c8a6a94e18e8ep-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fd9157b68p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6b18c8a6a94e18e8ep-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fd9157b68p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6b18c8a6a94e18e8ep-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fd9157b68p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6b18c8a6a94e18e9p-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b5fd9157b68p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6b18c8a6a94e18ep-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b5fd9157b68p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6b18c8a6a94e18fp-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b5fd9157b68p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6b18c8a6a94e18ep-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b5fd9157b68p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6b18c8a6a94e18fp-4L : inexact-ok
+= carg downward dbl-64 0x9.27b5fd9157b68p+0 0x1.d8759ap+0 : 0x3.2ec6de5eb30dep-4 : inexact-ok
+= carg tonearest dbl-64 0x9.27b5fd9157b68p+0 0x1.d8759ap+0 : 0x3.2ec6de5eb30ep-4 : inexact-ok
+= carg towardzero dbl-64 0x9.27b5fd9157b68p+0 0x1.d8759ap+0 : 0x3.2ec6de5eb30dep-4 : inexact-ok
+= carg upward dbl-64 0x9.27b5fd9157b68p+0 0x1.d8759ap+0 : 0x3.2ec6de5eb30ep-4 : inexact-ok
+= carg downward ldbl-96-intel 0x9.27b5fd9157b68p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dfe2p-4L : inexact-ok
+= carg tonearest ldbl-96-intel 0x9.27b5fd9157b68p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dfe2p-4L : inexact-ok
+= carg towardzero ldbl-96-intel 0x9.27b5fd9157b68p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dfe2p-4L : inexact-ok
+= carg upward ldbl-96-intel 0x9.27b5fd9157b68p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dfe24p-4L : inexact-ok
+= carg downward ldbl-96-m68k 0x9.27b5fd9157b68p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dfe2p-4L : inexact-ok
+= carg tonearest ldbl-96-m68k 0x9.27b5fd9157b68p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dfe2p-4L : inexact-ok
+= carg towardzero ldbl-96-m68k 0x9.27b5fd9157b68p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dfe2p-4L : inexact-ok
+= carg upward ldbl-96-m68k 0x9.27b5fd9157b68p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dfe24p-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fd9157b68p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dfe20aaf55b15729cp-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fd9157b68p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dfe20aaf55b15729cp-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fd9157b68p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dfe20aaf55b15729cp-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fd9157b68p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dfe20aaf55b15729ep-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b5fd9157b68p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dfe20aaf55b1572p-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b5fd9157b68p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dfe20aaf55b1573p-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b5fd9157b68p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dfe20aaf55b1572p-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b5fd9157b68p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dfe20aaf55b1573p-4L : inexact-ok
+= carg downward dbl-64 0x9.27b5fd9157b68p+0 0x1.d8759b9024992p+0 : 0x3.2ec6e0feb413ep-4 : inexact-ok
+= carg tonearest dbl-64 0x9.27b5fd9157b68p+0 0x1.d8759b9024992p+0 : 0x3.2ec6e0feb413ep-4 : inexact-ok
+= carg towardzero dbl-64 0x9.27b5fd9157b68p+0 0x1.d8759b9024992p+0 : 0x3.2ec6e0feb413ep-4 : inexact-ok
+= carg upward dbl-64 0x9.27b5fd9157b68p+0 0x1.d8759b9024992p+0 : 0x3.2ec6e0feb414p-4 : inexact-ok
+= carg downward ldbl-96-intel 0x9.27b5fd9157b68p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413ea1cp-4L : inexact-ok
+= carg tonearest ldbl-96-intel 0x9.27b5fd9157b68p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413ea1cp-4L : inexact-ok
+= carg towardzero ldbl-96-intel 0x9.27b5fd9157b68p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413ea1cp-4L : inexact-ok
+= carg upward ldbl-96-intel 0x9.27b5fd9157b68p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413ea2p-4L : inexact-ok
+= carg downward ldbl-96-m68k 0x9.27b5fd9157b68p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413ea1cp-4L : inexact-ok
+= carg tonearest ldbl-96-m68k 0x9.27b5fd9157b68p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413ea1cp-4L : inexact-ok
+= carg towardzero ldbl-96-m68k 0x9.27b5fd9157b68p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413ea1cp-4L : inexact-ok
+= carg upward ldbl-96-m68k 0x9.27b5fd9157b68p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413ea2p-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fd9157b68p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413ea1ce901f1f33f48p-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fd9157b68p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413ea1ce901f1f33f48p-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fd9157b68p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413ea1ce901f1f33f48p-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fd9157b68p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413ea1ce901f1f33f4ap-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b5fd9157b68p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413ea1ce901f1f33fp-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b5fd9157b68p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413ea1ce901f1f33fp-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b5fd9157b68p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413ea1ce901f1f33fp-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b5fd9157b68p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413ea1ce901f1f34p-4L : inexact-ok
+= carg downward ldbl-96-intel 0x9.27b5fd9157b6c93p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c4p-4L : inexact-ok
+= carg tonearest ldbl-96-intel 0x9.27b5fd9157b6c93p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c4p-4L : inexact-ok
+= carg towardzero ldbl-96-intel 0x9.27b5fd9157b6c93p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c4p-4L : inexact-ok
+= carg upward ldbl-96-intel 0x9.27b5fd9157b6c93p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c8p-4L : inexact-ok
+= carg downward ldbl-96-m68k 0x9.27b5fd9157b6c93p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c4p-4L : inexact-ok
+= carg tonearest ldbl-96-m68k 0x9.27b5fd9157b6c93p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c4p-4L : inexact-ok
+= carg towardzero ldbl-96-m68k 0x9.27b5fd9157b6c93p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c4p-4L : inexact-ok
+= carg upward ldbl-96-m68k 0x9.27b5fd9157b6c93p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c8p-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fd9157b6c93p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c58d050633860ap-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fd9157b6c93p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c58d050633860cp-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fd9157b6c93p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c58d050633860ap-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fd9157b6c93p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c58d050633860cp-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b5fd9157b6c93p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c58d05063386p-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b5fd9157b6c93p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c58d05063386p-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b5fd9157b6c93p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c58d05063386p-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b5fd9157b6c93p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c58d05063387p-4L : inexact-ok
+= carg downward ldbl-96-intel 0x9.27b5fd9157b6c93p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de558p-4L : inexact-ok
+= carg tonearest ldbl-96-intel 0x9.27b5fd9157b6c93p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de558p-4L : inexact-ok
+= carg towardzero ldbl-96-intel 0x9.27b5fd9157b6c93p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de558p-4L : inexact-ok
+= carg upward ldbl-96-intel 0x9.27b5fd9157b6c93p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55cp-4L : inexact-ok
+= carg downward ldbl-96-m68k 0x9.27b5fd9157b6c93p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de558p-4L : inexact-ok
+= carg tonearest ldbl-96-m68k 0x9.27b5fd9157b6c93p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de558p-4L : inexact-ok
+= carg towardzero ldbl-96-m68k 0x9.27b5fd9157b6c93p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de558p-4L : inexact-ok
+= carg upward ldbl-96-m68k 0x9.27b5fd9157b6c93p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55cp-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fd9157b6c93p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de559ada88d65a5c8p-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fd9157b6c93p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de559ada88d65a5cap-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fd9157b6c93p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de559ada88d65a5c8p-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fd9157b6c93p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de559ada88d65a5cap-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b5fd9157b6c93p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de559ada88d65a5p-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b5fd9157b6c93p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de559ada88d65a6p-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b5fd9157b6c93p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de559ada88d65a5p-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b5fd9157b6c93p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de559ada88d65a6p-4L : inexact-ok
+= carg downward ldbl-96-intel 0x9.27b5fd9157b6c93p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d154p-4L : inexact-ok
+= carg tonearest ldbl-96-intel 0x9.27b5fd9157b6c93p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d154p-4L : inexact-ok
+= carg towardzero ldbl-96-intel 0x9.27b5fd9157b6c93p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d154p-4L : inexact-ok
+= carg upward ldbl-96-intel 0x9.27b5fd9157b6c93p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d158p-4L : inexact-ok
+= carg downward ldbl-96-m68k 0x9.27b5fd9157b6c93p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d154p-4L : inexact-ok
+= carg tonearest ldbl-96-m68k 0x9.27b5fd9157b6c93p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d154p-4L : inexact-ok
+= carg towardzero ldbl-96-m68k 0x9.27b5fd9157b6c93p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d154p-4L : inexact-ok
+= carg upward ldbl-96-m68k 0x9.27b5fd9157b6c93p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d158p-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fd9157b6c93p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d155eba1cbb7da2ep-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fd9157b6c93p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d155eba1cbb7da3p-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fd9157b6c93p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d155eba1cbb7da2ep-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fd9157b6c93p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d155eba1cbb7da3p-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b5fd9157b6c93p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d155eba1cbb7dap-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b5fd9157b6c93p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d155eba1cbb7dap-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b5fd9157b6c93p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d155eba1cbb7dap-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b5fd9157b6c93p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d155eba1cbb7dbp-4L : inexact-ok
+= carg downward ldbl-96-intel 0x9.27b5fd9157b6c92p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c8p-4L : inexact-ok
+= carg tonearest ldbl-96-intel 0x9.27b5fd9157b6c92p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698ccp-4L : inexact-ok
+= carg towardzero ldbl-96-intel 0x9.27b5fd9157b6c92p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c8p-4L : inexact-ok
+= carg upward ldbl-96-intel 0x9.27b5fd9157b6c92p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698ccp-4L : inexact-ok
+= carg downward ldbl-96-m68k 0x9.27b5fd9157b6c92p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c8p-4L : inexact-ok
+= carg tonearest ldbl-96-m68k 0x9.27b5fd9157b6c92p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698ccp-4L : inexact-ok
+= carg towardzero ldbl-96-m68k 0x9.27b5fd9157b6c92p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c8p-4L : inexact-ok
+= carg upward ldbl-96-m68k 0x9.27b5fd9157b6c92p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698ccp-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fd9157b6c92p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698caf7b3c91c47bep-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fd9157b6c92p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698caf7b3c91c47cp-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fd9157b6c92p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698caf7b3c91c47bep-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fd9157b6c92p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698caf7b3c91c47cp-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b5fd9157b6c92p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698caf7b3c91c47p-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b5fd9157b6c92p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698caf7b3c91c48p-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b5fd9157b6c92p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698caf7b3c91c47p-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b5fd9157b6c92p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698caf7b3c91c48p-4L : inexact-ok
+= carg downward ldbl-96-intel 0x9.27b5fd9157b6c92p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55cp-4L : inexact-ok
+= carg tonearest ldbl-96-intel 0x9.27b5fd9157b6c92p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de56p-4L : inexact-ok
+= carg towardzero ldbl-96-intel 0x9.27b5fd9157b6c92p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55cp-4L : inexact-ok
+= carg upward ldbl-96-intel 0x9.27b5fd9157b6c92p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de56p-4L : inexact-ok
+= carg downward ldbl-96-m68k 0x9.27b5fd9157b6c92p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55cp-4L : inexact-ok
+= carg tonearest ldbl-96-m68k 0x9.27b5fd9157b6c92p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de56p-4L : inexact-ok
+= carg towardzero ldbl-96-m68k 0x9.27b5fd9157b6c92p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55cp-4L : inexact-ok
+= carg upward ldbl-96-m68k 0x9.27b5fd9157b6c92p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de56p-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fd9157b6c92p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55f18574ae50856p-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fd9157b6c92p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55f18574ae50858p-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fd9157b6c92p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55f18574ae50856p-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fd9157b6c92p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55f18574ae50858p-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b5fd9157b6c92p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55f18574ae508p-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b5fd9157b6c92p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55f18574ae508p-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b5fd9157b6c92p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55f18574ae508p-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b5fd9157b6c92p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55f18574ae509p-4L : inexact-ok
+= carg downward ldbl-96-intel 0x9.27b5fd9157b6c92p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d158p-4L : inexact-ok
+= carg tonearest ldbl-96-intel 0x9.27b5fd9157b6c92p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15cp-4L : inexact-ok
+= carg towardzero ldbl-96-intel 0x9.27b5fd9157b6c92p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d158p-4L : inexact-ok
+= carg upward ldbl-96-intel 0x9.27b5fd9157b6c92p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15cp-4L : inexact-ok
+= carg downward ldbl-96-m68k 0x9.27b5fd9157b6c92p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d158p-4L : inexact-ok
+= carg tonearest ldbl-96-m68k 0x9.27b5fd9157b6c92p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15cp-4L : inexact-ok
+= carg towardzero ldbl-96-m68k 0x9.27b5fd9157b6c92p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d158p-4L : inexact-ok
+= carg upward ldbl-96-m68k 0x9.27b5fd9157b6c92p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15cp-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fd9157b6c92p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15b56508d71f218p-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fd9157b6c92p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15b56508d71f21ap-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fd9157b6c92p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15b56508d71f218p-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fd9157b6c92p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15b56508d71f21ap-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b5fd9157b6c92p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15b56508d71f2p-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b5fd9157b6c92p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15b56508d71f2p-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b5fd9157b6c92p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15b56508d71f2p-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b5fd9157b6c92p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15b56508d71f3p-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fd9157b6c92b151371ca23d8p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c737390887085ep-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fd9157b6c92b151371ca23d8p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c737390887086p-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fd9157b6c92b151371ca23d8p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c737390887085ep-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fd9157b6c92b151371ca23d8p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c737390887086p-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fd9157b6c92b151371ca23d8p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55b57dc8e0f5b42p-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fd9157b6c92b151371ca23d8p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55b57dc8e0f5b42p-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fd9157b6c92b151371ca23d8p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55b57dc8e0f5b42p-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fd9157b6c92b151371ca23d8p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55b57dc8e0f5b44p-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fd9157b6c92b151371ca23d8p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15795d5cdae5622p-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fd9157b6c92b151371ca23d8p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15795d5cdae5624p-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fd9157b6c92b151371ca23d8p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15795d5cdae5622p-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fd9157b6c92b151371ca23d8p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15795d5cdae5624p-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c7373908870852p-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c7373908870852p-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c7373908870852p-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c7373908870854p-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c73739088708p-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c73739088708p-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c73739088708p-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c73739088709p-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55b57dc8e0f5b34p-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55b57dc8e0f5b34p-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55b57dc8e0f5b34p-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55b57dc8e0f5b36p-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55b57dc8e0f5bp-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55b57dc8e0f5bp-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55b57dc8e0f5bp-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55b57dc8e0f5cp-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15795d5cdae5614p-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15795d5cdae5616p-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15795d5cdae5614p-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15795d5cdae5616p-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15795d5cdae56p-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15795d5cdae56p-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15795d5cdae56p-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15795d5cdae57p-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c73739088709acp-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c73739088709aep-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c73739088709acp-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c73739088709aep-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c73739088709p-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c7373908870ap-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c73739088709p-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c7373908870ap-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55b57dc8e0f5c8ep-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55b57dc8e0f5c9p-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55b57dc8e0f5c8ep-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55b57dc8e0f5c9p-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55b57dc8e0f5cp-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55b57dc8e0f5dp-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55b57dc8e0f5cp-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55b57dc8e0f5dp-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15795d5cdae577p-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15795d5cdae577p-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15795d5cdae577p-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15795d5cdae5772p-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15795d5cdae57p-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15795d5cdae57p-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15795d5cdae57p-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15795d5cdae58p-4L : inexact-ok
+carg 0x8p-152 0x4p-1076
+= carg downward flt-32 0x8p-152f 0x8p-152f : 0xc.90fdap-4f : inexact-ok
+= carg tonearest flt-32 0x8p-152f 0x8p-152f : 0xc.90fdbp-4f : inexact-ok
+= carg towardzero flt-32 0x8p-152f 0x8p-152f : 0xc.90fdap-4f : inexact-ok
+= carg upward flt-32 0x8p-152f 0x8p-152f : 0xc.90fdbp-4f : inexact-ok
+= carg downward dbl-64 0x8p-152 0x8p-152 : 0xc.90fdaa22168cp-4 : inexact-ok
+= carg tonearest dbl-64 0x8p-152 0x8p-152 : 0xc.90fdaa22168cp-4 : inexact-ok
+= carg towardzero dbl-64 0x8p-152 0x8p-152 : 0xc.90fdaa22168cp-4 : inexact-ok
+= carg upward dbl-64 0x8p-152 0x8p-152 : 0xc.90fdaa22168c8p-4 : inexact-ok
+= carg downward ldbl-96-intel 0x8p-152L 0x8p-152L : 0xc.90fdaa22168c234p-4L : inexact-ok
+= carg tonearest ldbl-96-intel 0x8p-152L 0x8p-152L : 0xc.90fdaa22168c235p-4L : inexact-ok
+= carg towardzero ldbl-96-intel 0x8p-152L 0x8p-152L : 0xc.90fdaa22168c234p-4L : inexact-ok
+= carg upward ldbl-96-intel 0x8p-152L 0x8p-152L : 0xc.90fdaa22168c235p-4L : inexact-ok
+= carg downward ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xc.90fdaa22168c234p-4L : inexact-ok
+= carg tonearest ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xc.90fdaa22168c235p-4L : inexact-ok
+= carg towardzero ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xc.90fdaa22168c234p-4L : inexact-ok
+= carg upward ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xc.90fdaa22168c235p-4L : inexact-ok
+= carg downward ldbl-128 0x8p-152L 0x8p-152L : 0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
+= carg tonearest ldbl-128 0x8p-152L 0x8p-152L : 0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
+= carg towardzero ldbl-128 0x8p-152L 0x8p-152L : 0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
+= carg upward ldbl-128 0x8p-152L 0x8p-152L : 0xc.90fdaa22168c234c4c6628b80dc8p-4L : inexact-ok
+= carg downward ldbl-128ibm 0x8p-152L 0x8p-152L : 0xc.90fdaa22168c234c4c6628b80cp-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x8p-152L 0x8p-152L : 0xc.90fdaa22168c234c4c6628b80cp-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x8p-152L 0x8p-152L : 0xc.90fdaa22168c234c4c6628b80cp-4L : inexact-ok
+= carg upward ldbl-128ibm 0x8p-152L 0x8p-152L : 0xc.90fdaa22168c234c4c6628b81p-4L : inexact-ok
+= carg downward flt-32 0x8p-152f 0x0p+0f : 0x0p+0f : inexact-ok
+= carg tonearest flt-32 0x8p-152f 0x0p+0f : 0x0p+0f : inexact-ok
+= carg towardzero flt-32 0x8p-152f 0x0p+0f : 0x0p+0f : inexact-ok
+= carg upward flt-32 0x8p-152f 0x0p+0f : 0x0p+0f : inexact-ok
+= carg downward dbl-64 0x8p-152 0x0p+0 : 0x0p+0 : inexact-ok
+= carg tonearest dbl-64 0x8p-152 0x0p+0 : 0x0p+0 : inexact-ok
+= carg towardzero dbl-64 0x8p-152 0x0p+0 : 0x0p+0 : inexact-ok
+= carg upward dbl-64 0x8p-152 0x0p+0 : 0x0p+0 : inexact-ok
+= carg downward ldbl-96-intel 0x8p-152L 0x0p+0L : 0x0p+0L : inexact-ok
+= carg tonearest ldbl-96-intel 0x8p-152L 0x0p+0L : 0x0p+0L : inexact-ok
+= carg towardzero ldbl-96-intel 0x8p-152L 0x0p+0L : 0x0p+0L : inexact-ok
+= carg upward ldbl-96-intel 0x8p-152L 0x0p+0L : 0x0p+0L : inexact-ok
+= carg downward ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x0p+0L : inexact-ok
+= carg tonearest ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x0p+0L : inexact-ok
+= carg towardzero ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x0p+0L : inexact-ok
+= carg upward ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x0p+0L : inexact-ok
+= carg downward ldbl-128 0x8p-152L 0x0p+0L : 0x0p+0L : inexact-ok
+= carg tonearest ldbl-128 0x8p-152L 0x0p+0L : 0x0p+0L : inexact-ok
+= carg towardzero ldbl-128 0x8p-152L 0x0p+0L : 0x0p+0L : inexact-ok
+= carg upward ldbl-128 0x8p-152L 0x0p+0L : 0x0p+0L : inexact-ok
+= carg downward ldbl-128ibm 0x8p-152L 0x0p+0L : 0x0p+0L : inexact-ok
+= carg tonearest ldbl-128ibm 0x8p-152L 0x0p+0L : 0x0p+0L : inexact-ok
+= carg towardzero ldbl-128ibm 0x8p-152L 0x0p+0L : 0x0p+0L : inexact-ok
+= carg upward ldbl-128ibm 0x8p-152L 0x0p+0L : 0x0p+0L : inexact-ok
+= carg downward dbl-64 0x8p-152 0x4p-1076 : 0x7.ffffffffffffcp-928 : inexact-ok
+= carg tonearest dbl-64 0x8p-152 0x4p-1076 : 0x8p-928 : inexact-ok
+= carg towardzero dbl-64 0x8p-152 0x4p-1076 : 0x7.ffffffffffffcp-928 : inexact-ok
+= carg upward dbl-64 0x8p-152 0x4p-1076 : 0x8p-928 : inexact-ok
+= carg downward ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x7.fffffffffffffff8p-928L : inexact-ok
+= carg tonearest ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x8p-928L : inexact-ok
+= carg towardzero ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x7.fffffffffffffff8p-928L : inexact-ok
+= carg upward ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x8p-928L : inexact-ok
+= carg downward ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x7.fffffffffffffff8p-928L : inexact-ok
+= carg tonearest ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x8p-928L : inexact-ok
+= carg towardzero ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x7.fffffffffffffff8p-928L : inexact-ok
+= carg upward ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x8p-928L : inexact-ok
+= carg downward ldbl-128 0x8p-152L 0x4p-1076L : 0x7.fffffffffffffffffffffffffffcp-928L : inexact-ok
+= carg tonearest ldbl-128 0x8p-152L 0x4p-1076L : 0x8p-928L : inexact-ok
+= carg towardzero ldbl-128 0x8p-152L 0x4p-1076L : 0x7.fffffffffffffffffffffffffffcp-928L : inexact-ok
+= carg upward ldbl-128 0x8p-152L 0x4p-1076L : 0x8p-928L : inexact-ok
+= carg downward ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x7.fffffffffffffffffffffffffep-928L : inexact-ok
+= carg tonearest ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x8p-928L : inexact-ok
+= carg towardzero ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x7.fffffffffffffffffffffffffep-928L : inexact-ok
+= carg upward ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x8p-928L : inexact-ok
cbrt 0.0
= cbrt downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
= cbrt tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok
@@ -22469,6 +29997,56 @@ cbrt -0.001
= cbrt tonearest ldbl-128ibm -0x4.189374bc6a7ef9db22d0e56042p-12L : -0x1.999999999999999999999999998p-4L : inexact-ok
= cbrt towardzero ldbl-128ibm -0x4.189374bc6a7ef9db22d0e56042p-12L : -0x1.999999999999999999999999998p-4L : inexact-ok
= cbrt upward ldbl-128ibm -0x4.189374bc6a7ef9db22d0e56042p-12L : -0x1.999999999999999999999999998p-4L : inexact-ok
+cbrt 2
+= cbrt downward flt-32 0x2p+0f : 0x1.428a2ep+0f : inexact-ok
+= cbrt tonearest flt-32 0x2p+0f : 0x1.428a3p+0f : inexact-ok
+= cbrt towardzero flt-32 0x2p+0f : 0x1.428a2ep+0f : inexact-ok
+= cbrt upward flt-32 0x2p+0f : 0x1.428a3p+0f : inexact-ok
+= cbrt downward dbl-64 0x2p+0 : 0x1.428a2f98d728ap+0 : inexact-ok
+= cbrt tonearest dbl-64 0x2p+0 : 0x1.428a2f98d728bp+0 : inexact-ok
+= cbrt towardzero dbl-64 0x2p+0 : 0x1.428a2f98d728ap+0 : inexact-ok
+= cbrt upward dbl-64 0x2p+0 : 0x1.428a2f98d728bp+0 : inexact-ok
+= cbrt downward ldbl-96-intel 0x2p+0L : 0x1.428a2f98d728ae22p+0L : inexact-ok
+= cbrt tonearest ldbl-96-intel 0x2p+0L : 0x1.428a2f98d728ae22p+0L : inexact-ok
+= cbrt towardzero ldbl-96-intel 0x2p+0L : 0x1.428a2f98d728ae22p+0L : inexact-ok
+= cbrt upward ldbl-96-intel 0x2p+0L : 0x1.428a2f98d728ae24p+0L : inexact-ok
+= cbrt downward ldbl-96-m68k 0x2p+0L : 0x1.428a2f98d728ae22p+0L : inexact-ok
+= cbrt tonearest ldbl-96-m68k 0x2p+0L : 0x1.428a2f98d728ae22p+0L : inexact-ok
+= cbrt towardzero ldbl-96-m68k 0x2p+0L : 0x1.428a2f98d728ae22p+0L : inexact-ok
+= cbrt upward ldbl-96-m68k 0x2p+0L : 0x1.428a2f98d728ae24p+0L : inexact-ok
+= cbrt downward ldbl-128 0x2p+0L : 0x1.428a2f98d728ae223ddab715be25p+0L : inexact-ok
+= cbrt tonearest ldbl-128 0x2p+0L : 0x1.428a2f98d728ae223ddab715be25p+0L : inexact-ok
+= cbrt towardzero ldbl-128 0x2p+0L : 0x1.428a2f98d728ae223ddab715be25p+0L : inexact-ok
+= cbrt upward ldbl-128 0x2p+0L : 0x1.428a2f98d728ae223ddab715be26p+0L : inexact-ok
+= cbrt downward ldbl-128ibm 0x2p+0L : 0x1.428a2f98d728ae223ddab715bep+0L : inexact-ok
+= cbrt tonearest ldbl-128ibm 0x2p+0L : 0x1.428a2f98d728ae223ddab715bep+0L : inexact-ok
+= cbrt towardzero ldbl-128ibm 0x2p+0L : 0x1.428a2f98d728ae223ddab715bep+0L : inexact-ok
+= cbrt upward ldbl-128ibm 0x2p+0L : 0x1.428a2f98d728ae223ddab715be8p+0L : inexact-ok
+cbrt 4
+= cbrt downward flt-32 0x4p+0f : 0x1.965feap+0f : inexact-ok
+= cbrt tonearest flt-32 0x4p+0f : 0x1.965feap+0f : inexact-ok
+= cbrt towardzero flt-32 0x4p+0f : 0x1.965feap+0f : inexact-ok
+= cbrt upward flt-32 0x4p+0f : 0x1.965fecp+0f : inexact-ok
+= cbrt downward dbl-64 0x4p+0 : 0x1.965fea53d6e3cp+0 : inexact-ok
+= cbrt tonearest dbl-64 0x4p+0 : 0x1.965fea53d6e3dp+0 : inexact-ok
+= cbrt towardzero dbl-64 0x4p+0 : 0x1.965fea53d6e3cp+0 : inexact-ok
+= cbrt upward dbl-64 0x4p+0 : 0x1.965fea53d6e3dp+0 : inexact-ok
+= cbrt downward ldbl-96-intel 0x4p+0L : 0x1.965fea53d6e3c82ap+0L : inexact-ok
+= cbrt tonearest ldbl-96-intel 0x4p+0L : 0x1.965fea53d6e3c82cp+0L : inexact-ok
+= cbrt towardzero ldbl-96-intel 0x4p+0L : 0x1.965fea53d6e3c82ap+0L : inexact-ok
+= cbrt upward ldbl-96-intel 0x4p+0L : 0x1.965fea53d6e3c82cp+0L : inexact-ok
+= cbrt downward ldbl-96-m68k 0x4p+0L : 0x1.965fea53d6e3c82ap+0L : inexact-ok
+= cbrt tonearest ldbl-96-m68k 0x4p+0L : 0x1.965fea53d6e3c82cp+0L : inexact-ok
+= cbrt towardzero ldbl-96-m68k 0x4p+0L : 0x1.965fea53d6e3c82ap+0L : inexact-ok
+= cbrt upward ldbl-96-m68k 0x4p+0L : 0x1.965fea53d6e3c82cp+0L : inexact-ok
+= cbrt downward ldbl-128 0x4p+0L : 0x1.965fea53d6e3c82b05999ab43dc4p+0L : inexact-ok
+= cbrt tonearest ldbl-128 0x4p+0L : 0x1.965fea53d6e3c82b05999ab43dc5p+0L : inexact-ok
+= cbrt towardzero ldbl-128 0x4p+0L : 0x1.965fea53d6e3c82b05999ab43dc4p+0L : inexact-ok
+= cbrt upward ldbl-128 0x4p+0L : 0x1.965fea53d6e3c82b05999ab43dc5p+0L : inexact-ok
+= cbrt downward ldbl-128ibm 0x4p+0L : 0x1.965fea53d6e3c82b05999ab43d8p+0L : inexact-ok
+= cbrt tonearest ldbl-128ibm 0x4p+0L : 0x1.965fea53d6e3c82b05999ab43ep+0L : inexact-ok
+= cbrt towardzero ldbl-128ibm 0x4p+0L : 0x1.965fea53d6e3c82b05999ab43d8p+0L : inexact-ok
+= cbrt upward ldbl-128ibm 0x4p+0L : 0x1.965fea53d6e3c82b05999ab43ep+0L : inexact-ok
cbrt 8
= cbrt downward flt-32 0x8p+0f : 0x2p+0f : inexact-ok
= cbrt tonearest flt-32 0x8p+0f : 0x2p+0f : inexact-ok
@@ -22494,6 +30072,31 @@ cbrt 8
= cbrt tonearest ldbl-128ibm 0x8p+0L : 0x2p+0L : inexact-ok
= cbrt towardzero ldbl-128ibm 0x8p+0L : 0x2p+0L : inexact-ok
= cbrt upward ldbl-128ibm 0x8p+0L : 0x2p+0L : inexact-ok
+cbrt -10
+= cbrt downward flt-32 -0xap+0f : -0x2.27890cp+0f : inexact-ok
+= cbrt tonearest flt-32 -0xap+0f : -0x2.278908p+0f : inexact-ok
+= cbrt towardzero flt-32 -0xap+0f : -0x2.278908p+0f : inexact-ok
+= cbrt upward flt-32 -0xap+0f : -0x2.278908p+0f : inexact-ok
+= cbrt downward dbl-64 -0xap+0 : -0x2.278908270e09ep+0 : inexact-ok
+= cbrt tonearest dbl-64 -0xap+0 : -0x2.278908270e09ep+0 : inexact-ok
+= cbrt towardzero dbl-64 -0xap+0 : -0x2.278908270e09cp+0 : inexact-ok
+= cbrt upward dbl-64 -0xap+0 : -0x2.278908270e09cp+0 : inexact-ok
+= cbrt downward ldbl-96-intel -0xap+0L : -0x2.278908270e09d954p+0L : inexact-ok
+= cbrt tonearest ldbl-96-intel -0xap+0L : -0x2.278908270e09d95p+0L : inexact-ok
+= cbrt towardzero ldbl-96-intel -0xap+0L : -0x2.278908270e09d95p+0L : inexact-ok
+= cbrt upward ldbl-96-intel -0xap+0L : -0x2.278908270e09d95p+0L : inexact-ok
+= cbrt downward ldbl-96-m68k -0xap+0L : -0x2.278908270e09d954p+0L : inexact-ok
+= cbrt tonearest ldbl-96-m68k -0xap+0L : -0x2.278908270e09d95p+0L : inexact-ok
+= cbrt towardzero ldbl-96-m68k -0xap+0L : -0x2.278908270e09d95p+0L : inexact-ok
+= cbrt upward ldbl-96-m68k -0xap+0L : -0x2.278908270e09d95p+0L : inexact-ok
+= cbrt downward ldbl-128 -0xap+0L : -0x2.278908270e09d951445ae49bd414p+0L : inexact-ok
+= cbrt tonearest ldbl-128 -0xap+0L : -0x2.278908270e09d951445ae49bd412p+0L : inexact-ok
+= cbrt towardzero ldbl-128 -0xap+0L : -0x2.278908270e09d951445ae49bd412p+0L : inexact-ok
+= cbrt upward ldbl-128 -0xap+0L : -0x2.278908270e09d951445ae49bd412p+0L : inexact-ok
+= cbrt downward ldbl-128ibm -0xap+0L : -0x2.278908270e09d951445ae49bd5p+0L : inexact-ok
+= cbrt tonearest ldbl-128ibm -0xap+0L : -0x2.278908270e09d951445ae49bd4p+0L : inexact-ok
+= cbrt towardzero ldbl-128ibm -0xap+0L : -0x2.278908270e09d951445ae49bd4p+0L : inexact-ok
+= cbrt upward ldbl-128ibm -0xap+0L : -0x2.278908270e09d951445ae49bd4p+0L : inexact-ok
cbrt -27.0
= cbrt downward flt-32 -0x1.bp+4f : -0x3p+0f : inexact-ok
= cbrt tonearest flt-32 -0x1.bp+4f : -0x3p+0f : inexact-ok
@@ -22928,6 +30531,225 @@ cbrt -0x1.f28ab85f3580ap-128
= cbrt tonearest ldbl-128ibm -0x1.f28ab85f3580ap-128L : -0x3.25909b56c104c21f46cb785a47p-44L : inexact-ok
= cbrt towardzero ldbl-128ibm -0x1.f28ab85f3580ap-128L : -0x3.25909b56c104c21f46cb785a46p-44L : inexact-ok
= cbrt upward ldbl-128ibm -0x1.f28ab85f3580ap-128L : -0x3.25909b56c104c21f46cb785a46p-44L : inexact-ok
+cbrt -0x2.b5cd28p-36
+= cbrt downward flt-32 -0x2.b5cd28p-36f : -0x1.64ebb2p-12f : inexact-ok
+= cbrt tonearest flt-32 -0x2.b5cd28p-36f : -0x1.64ebb2p-12f : inexact-ok
+= cbrt towardzero flt-32 -0x2.b5cd28p-36f : -0x1.64ebbp-12f : inexact-ok
+= cbrt upward flt-32 -0x2.b5cd28p-36f : -0x1.64ebbp-12f : inexact-ok
+= cbrt downward dbl-64 -0x2.b5cd28p-36 : -0x1.64ebb100c787cp-12 : inexact-ok
+= cbrt tonearest dbl-64 -0x2.b5cd28p-36 : -0x1.64ebb100c787bp-12 : inexact-ok
+= cbrt towardzero dbl-64 -0x2.b5cd28p-36 : -0x1.64ebb100c787bp-12 : inexact-ok
+= cbrt upward dbl-64 -0x2.b5cd28p-36 : -0x1.64ebb100c787bp-12 : inexact-ok
+= cbrt downward ldbl-96-intel -0x2.b5cd28p-36L : -0x1.64ebb100c787b01ep-12L : inexact-ok
+= cbrt tonearest ldbl-96-intel -0x2.b5cd28p-36L : -0x1.64ebb100c787b01ep-12L : inexact-ok
+= cbrt towardzero ldbl-96-intel -0x2.b5cd28p-36L : -0x1.64ebb100c787b01cp-12L : inexact-ok
+= cbrt upward ldbl-96-intel -0x2.b5cd28p-36L : -0x1.64ebb100c787b01cp-12L : inexact-ok
+= cbrt downward ldbl-96-m68k -0x2.b5cd28p-36L : -0x1.64ebb100c787b01ep-12L : inexact-ok
+= cbrt tonearest ldbl-96-m68k -0x2.b5cd28p-36L : -0x1.64ebb100c787b01ep-12L : inexact-ok
+= cbrt towardzero ldbl-96-m68k -0x2.b5cd28p-36L : -0x1.64ebb100c787b01cp-12L : inexact-ok
+= cbrt upward ldbl-96-m68k -0x2.b5cd28p-36L : -0x1.64ebb100c787b01cp-12L : inexact-ok
+= cbrt downward ldbl-128 -0x2.b5cd28p-36L : -0x1.64ebb100c787b01d76587f2a6af3p-12L : inexact-ok
+= cbrt tonearest ldbl-128 -0x2.b5cd28p-36L : -0x1.64ebb100c787b01d76587f2a6af2p-12L : inexact-ok
+= cbrt towardzero ldbl-128 -0x2.b5cd28p-36L : -0x1.64ebb100c787b01d76587f2a6af2p-12L : inexact-ok
+= cbrt upward ldbl-128 -0x2.b5cd28p-36L : -0x1.64ebb100c787b01d76587f2a6af2p-12L : inexact-ok
+= cbrt downward ldbl-128ibm -0x2.b5cd28p-36L : -0x1.64ebb100c787b01d76587f2a6bp-12L : inexact-ok
+= cbrt tonearest ldbl-128ibm -0x2.b5cd28p-36L : -0x1.64ebb100c787b01d76587f2a6bp-12L : inexact-ok
+= cbrt towardzero ldbl-128ibm -0x2.b5cd28p-36L : -0x1.64ebb100c787b01d76587f2a6a8p-12L : inexact-ok
+= cbrt upward ldbl-128ibm -0x2.b5cd28p-36L : -0x1.64ebb100c787b01d76587f2a6a8p-12L : inexact-ok
+cbrt -0x1.d6a8bep-20
+= cbrt downward flt-32 -0x1.d6a8bep-20f : -0x3.164204p-8f : inexact-ok
+= cbrt tonearest flt-32 -0x1.d6a8bep-20f : -0x3.1642p-8f : inexact-ok
+= cbrt towardzero flt-32 -0x1.d6a8bep-20f : -0x3.1642p-8f : inexact-ok
+= cbrt upward flt-32 -0x1.d6a8bep-20f : -0x3.1642p-8f : inexact-ok
+= cbrt downward dbl-64 -0x1.d6a8bep-20 : -0x3.164200fbbcb74p-8 : inexact-ok
+= cbrt tonearest dbl-64 -0x1.d6a8bep-20 : -0x3.164200fbbcb72p-8 : inexact-ok
+= cbrt towardzero dbl-64 -0x1.d6a8bep-20 : -0x3.164200fbbcb72p-8 : inexact-ok
+= cbrt upward dbl-64 -0x1.d6a8bep-20 : -0x3.164200fbbcb72p-8 : inexact-ok
+= cbrt downward ldbl-96-intel -0x1.d6a8bep-20L : -0x3.164200fbbcb7214cp-8L : inexact-ok
+= cbrt tonearest ldbl-96-intel -0x1.d6a8bep-20L : -0x3.164200fbbcb7214cp-8L : inexact-ok
+= cbrt towardzero ldbl-96-intel -0x1.d6a8bep-20L : -0x3.164200fbbcb72148p-8L : inexact-ok
+= cbrt upward ldbl-96-intel -0x1.d6a8bep-20L : -0x3.164200fbbcb72148p-8L : inexact-ok
+= cbrt downward ldbl-96-m68k -0x1.d6a8bep-20L : -0x3.164200fbbcb7214cp-8L : inexact-ok
+= cbrt tonearest ldbl-96-m68k -0x1.d6a8bep-20L : -0x3.164200fbbcb7214cp-8L : inexact-ok
+= cbrt towardzero ldbl-96-m68k -0x1.d6a8bep-20L : -0x3.164200fbbcb72148p-8L : inexact-ok
+= cbrt upward ldbl-96-m68k -0x1.d6a8bep-20L : -0x3.164200fbbcb72148p-8L : inexact-ok
+= cbrt downward ldbl-128 -0x1.d6a8bep-20L : -0x3.164200fbbcb7214abb0ade43ea96p-8L : inexact-ok
+= cbrt tonearest ldbl-128 -0x1.d6a8bep-20L : -0x3.164200fbbcb7214abb0ade43ea94p-8L : inexact-ok
+= cbrt towardzero ldbl-128 -0x1.d6a8bep-20L : -0x3.164200fbbcb7214abb0ade43ea94p-8L : inexact-ok
+= cbrt upward ldbl-128 -0x1.d6a8bep-20L : -0x3.164200fbbcb7214abb0ade43ea94p-8L : inexact-ok
+= cbrt downward ldbl-128ibm -0x1.d6a8bep-20L : -0x3.164200fbbcb7214abb0ade43ebp-8L : inexact-ok
+= cbrt tonearest ldbl-128ibm -0x1.d6a8bep-20L : -0x3.164200fbbcb7214abb0ade43ebp-8L : inexact-ok
+= cbrt towardzero ldbl-128ibm -0x1.d6a8bep-20L : -0x3.164200fbbcb7214abb0ade43eap-8L : inexact-ok
+= cbrt upward ldbl-128ibm -0x1.d6a8bep-20L : -0x3.164200fbbcb7214abb0ade43eap-8L : inexact-ok
+cbrt -0x3.593ed8p-72
+= cbrt downward flt-32 -0x3.593ed8p-72f : -0x1.7eff2ap-24f : inexact-ok
+= cbrt tonearest flt-32 -0x3.593ed8p-72f : -0x1.7eff28p-24f : inexact-ok
+= cbrt towardzero flt-32 -0x3.593ed8p-72f : -0x1.7eff28p-24f : inexact-ok
+= cbrt upward flt-32 -0x3.593ed8p-72f : -0x1.7eff28p-24f : inexact-ok
+= cbrt downward dbl-64 -0x3.593ed8p-72 : -0x1.7eff2881c395fp-24 : inexact-ok
+= cbrt tonearest dbl-64 -0x3.593ed8p-72 : -0x1.7eff2881c395fp-24 : inexact-ok
+= cbrt towardzero dbl-64 -0x3.593ed8p-72 : -0x1.7eff2881c395ep-24 : inexact-ok
+= cbrt upward dbl-64 -0x3.593ed8p-72 : -0x1.7eff2881c395ep-24 : inexact-ok
+= cbrt downward ldbl-96-intel -0x3.593ed8p-72L : -0x1.7eff2881c395ed18p-24L : inexact-ok
+= cbrt tonearest ldbl-96-intel -0x3.593ed8p-72L : -0x1.7eff2881c395ed16p-24L : inexact-ok
+= cbrt towardzero ldbl-96-intel -0x3.593ed8p-72L : -0x1.7eff2881c395ed16p-24L : inexact-ok
+= cbrt upward ldbl-96-intel -0x3.593ed8p-72L : -0x1.7eff2881c395ed16p-24L : inexact-ok
+= cbrt downward ldbl-96-m68k -0x3.593ed8p-72L : -0x1.7eff2881c395ed18p-24L : inexact-ok
+= cbrt tonearest ldbl-96-m68k -0x3.593ed8p-72L : -0x1.7eff2881c395ed16p-24L : inexact-ok
+= cbrt towardzero ldbl-96-m68k -0x3.593ed8p-72L : -0x1.7eff2881c395ed16p-24L : inexact-ok
+= cbrt upward ldbl-96-m68k -0x3.593ed8p-72L : -0x1.7eff2881c395ed16p-24L : inexact-ok
+= cbrt downward ldbl-128 -0x3.593ed8p-72L : -0x1.7eff2881c395ed16ad29095a964dp-24L : inexact-ok
+= cbrt tonearest ldbl-128 -0x3.593ed8p-72L : -0x1.7eff2881c395ed16ad29095a964cp-24L : inexact-ok
+= cbrt towardzero ldbl-128 -0x3.593ed8p-72L : -0x1.7eff2881c395ed16ad29095a964cp-24L : inexact-ok
+= cbrt upward ldbl-128 -0x3.593ed8p-72L : -0x1.7eff2881c395ed16ad29095a964cp-24L : inexact-ok
+= cbrt downward ldbl-128ibm -0x3.593ed8p-72L : -0x1.7eff2881c395ed16ad29095a968p-24L : inexact-ok
+= cbrt tonearest ldbl-128ibm -0x3.593ed8p-72L : -0x1.7eff2881c395ed16ad29095a968p-24L : inexact-ok
+= cbrt towardzero ldbl-128ibm -0x3.593ed8p-72L : -0x1.7eff2881c395ed16ad29095a96p-24L : inexact-ok
+= cbrt upward ldbl-128ibm -0x3.593ed8p-72L : -0x1.7eff2881c395ed16ad29095a96p-24L : inexact-ok
+cbrt 0x1.bd0098p-104
+= cbrt downward flt-32 0x1.bd0098p-104f : 0x3.07a108p-36f : inexact-ok
+= cbrt tonearest flt-32 0x1.bd0098p-104f : 0x3.07a108p-36f : inexact-ok
+= cbrt towardzero flt-32 0x1.bd0098p-104f : 0x3.07a108p-36f : inexact-ok
+= cbrt upward flt-32 0x1.bd0098p-104f : 0x3.07a10cp-36f : inexact-ok
+= cbrt downward dbl-64 0x1.bd0098p-104 : 0x3.07a108f565328p-36 : inexact-ok
+= cbrt tonearest dbl-64 0x1.bd0098p-104 : 0x3.07a108f56532ap-36 : inexact-ok
+= cbrt towardzero dbl-64 0x1.bd0098p-104 : 0x3.07a108f565328p-36 : inexact-ok
+= cbrt upward dbl-64 0x1.bd0098p-104 : 0x3.07a108f56532ap-36 : inexact-ok
+= cbrt downward ldbl-96-intel 0x1.bd0098p-104L : 0x3.07a108f565329ec8p-36L : inexact-ok
+= cbrt tonearest ldbl-96-intel 0x1.bd0098p-104L : 0x3.07a108f565329ec8p-36L : inexact-ok
+= cbrt towardzero ldbl-96-intel 0x1.bd0098p-104L : 0x3.07a108f565329ec8p-36L : inexact-ok
+= cbrt upward ldbl-96-intel 0x1.bd0098p-104L : 0x3.07a108f565329eccp-36L : inexact-ok
+= cbrt downward ldbl-96-m68k 0x1.bd0098p-104L : 0x3.07a108f565329ec8p-36L : inexact-ok
+= cbrt tonearest ldbl-96-m68k 0x1.bd0098p-104L : 0x3.07a108f565329ec8p-36L : inexact-ok
+= cbrt towardzero ldbl-96-m68k 0x1.bd0098p-104L : 0x3.07a108f565329ec8p-36L : inexact-ok
+= cbrt upward ldbl-96-m68k 0x1.bd0098p-104L : 0x3.07a108f565329eccp-36L : inexact-ok
+= cbrt downward ldbl-128 0x1.bd0098p-104L : 0x3.07a108f565329ec8fffea3a6b34ep-36L : inexact-ok
+= cbrt tonearest ldbl-128 0x1.bd0098p-104L : 0x3.07a108f565329ec8fffea3a6b35p-36L : inexact-ok
+= cbrt towardzero ldbl-128 0x1.bd0098p-104L : 0x3.07a108f565329ec8fffea3a6b34ep-36L : inexact-ok
+= cbrt upward ldbl-128 0x1.bd0098p-104L : 0x3.07a108f565329ec8fffea3a6b35p-36L : inexact-ok
+= cbrt downward ldbl-128ibm 0x1.bd0098p-104L : 0x3.07a108f565329ec8fffea3a6b3p-36L : inexact-ok
+= cbrt tonearest ldbl-128ibm 0x1.bd0098p-104L : 0x3.07a108f565329ec8fffea3a6b3p-36L : inexact-ok
+= cbrt towardzero ldbl-128ibm 0x1.bd0098p-104L : 0x3.07a108f565329ec8fffea3a6b3p-36L : inexact-ok
+= cbrt upward ldbl-128ibm 0x1.bd0098p-104L : 0x3.07a108f565329ec8fffea3a6b4p-36L : inexact-ok
+cbrt -0x3.300d34p+0
+= cbrt downward flt-32 -0x3.300d34p+0f : -0x1.78c2ccp+0f : inexact-ok
+= cbrt tonearest flt-32 -0x3.300d34p+0f : -0x1.78c2ccp+0f : inexact-ok
+= cbrt towardzero flt-32 -0x3.300d34p+0f : -0x1.78c2cap+0f : inexact-ok
+= cbrt upward flt-32 -0x3.300d34p+0f : -0x1.78c2cap+0f : inexact-ok
+= cbrt downward dbl-64 -0x3.300d34p+0 : -0x1.78c2cb7ea3cep+0 : inexact-ok
+= cbrt tonearest dbl-64 -0x3.300d34p+0 : -0x1.78c2cb7ea3cdfp+0 : inexact-ok
+= cbrt towardzero dbl-64 -0x3.300d34p+0 : -0x1.78c2cb7ea3cdfp+0 : inexact-ok
+= cbrt upward dbl-64 -0x3.300d34p+0 : -0x1.78c2cb7ea3cdfp+0 : inexact-ok
+= cbrt downward ldbl-96-intel -0x3.300d34p+0L : -0x1.78c2cb7ea3cdf6cap+0L : inexact-ok
+= cbrt tonearest ldbl-96-intel -0x3.300d34p+0L : -0x1.78c2cb7ea3cdf6cap+0L : inexact-ok
+= cbrt towardzero ldbl-96-intel -0x3.300d34p+0L : -0x1.78c2cb7ea3cdf6c8p+0L : inexact-ok
+= cbrt upward ldbl-96-intel -0x3.300d34p+0L : -0x1.78c2cb7ea3cdf6c8p+0L : inexact-ok
+= cbrt downward ldbl-96-m68k -0x3.300d34p+0L : -0x1.78c2cb7ea3cdf6cap+0L : inexact-ok
+= cbrt tonearest ldbl-96-m68k -0x3.300d34p+0L : -0x1.78c2cb7ea3cdf6cap+0L : inexact-ok
+= cbrt towardzero ldbl-96-m68k -0x3.300d34p+0L : -0x1.78c2cb7ea3cdf6c8p+0L : inexact-ok
+= cbrt upward ldbl-96-m68k -0x3.300d34p+0L : -0x1.78c2cb7ea3cdf6c8p+0L : inexact-ok
+= cbrt downward ldbl-128 -0x3.300d34p+0L : -0x1.78c2cb7ea3cdf6c95160af9c9403p+0L : inexact-ok
+= cbrt tonearest ldbl-128 -0x3.300d34p+0L : -0x1.78c2cb7ea3cdf6c95160af9c9403p+0L : inexact-ok
+= cbrt towardzero ldbl-128 -0x3.300d34p+0L : -0x1.78c2cb7ea3cdf6c95160af9c9402p+0L : inexact-ok
+= cbrt upward ldbl-128 -0x3.300d34p+0L : -0x1.78c2cb7ea3cdf6c95160af9c9402p+0L : inexact-ok
+= cbrt downward ldbl-128ibm -0x3.300d34p+0L : -0x1.78c2cb7ea3cdf6c95160af9c948p+0L : inexact-ok
+= cbrt tonearest ldbl-128ibm -0x3.300d34p+0L : -0x1.78c2cb7ea3cdf6c95160af9c94p+0L : inexact-ok
+= cbrt towardzero ldbl-128ibm -0x3.300d34p+0L : -0x1.78c2cb7ea3cdf6c95160af9c94p+0L : inexact-ok
+= cbrt upward ldbl-128ibm -0x3.300d34p+0L : -0x1.78c2cb7ea3cdf6c95160af9c94p+0L : inexact-ok
+cbrt 0x6.247f5p-4
+= cbrt downward flt-32 0x6.247f5p-4f : 0xb.a0f06p-4f : inexact-ok
+= cbrt tonearest flt-32 0x6.247f5p-4f : 0xb.a0f06p-4f : inexact-ok
+= cbrt towardzero flt-32 0x6.247f5p-4f : 0xb.a0f06p-4f : inexact-ok
+= cbrt upward flt-32 0x6.247f5p-4f : 0xb.a0f07p-4f : inexact-ok
+= cbrt downward dbl-64 0x6.247f5p-4 : 0xb.a0f06280ab958p-4 : inexact-ok
+= cbrt tonearest dbl-64 0x6.247f5p-4 : 0xb.a0f06280ab958p-4 : inexact-ok
+= cbrt towardzero dbl-64 0x6.247f5p-4 : 0xb.a0f06280ab958p-4 : inexact-ok
+= cbrt upward dbl-64 0x6.247f5p-4 : 0xb.a0f06280ab96p-4 : inexact-ok
+= cbrt downward ldbl-96-intel 0x6.247f5p-4L : 0xb.a0f06280ab95b37p-4L : inexact-ok
+= cbrt tonearest ldbl-96-intel 0x6.247f5p-4L : 0xb.a0f06280ab95b38p-4L : inexact-ok
+= cbrt towardzero ldbl-96-intel 0x6.247f5p-4L : 0xb.a0f06280ab95b37p-4L : inexact-ok
+= cbrt upward ldbl-96-intel 0x6.247f5p-4L : 0xb.a0f06280ab95b38p-4L : inexact-ok
+= cbrt downward ldbl-96-m68k 0x6.247f5p-4L : 0xb.a0f06280ab95b37p-4L : inexact-ok
+= cbrt tonearest ldbl-96-m68k 0x6.247f5p-4L : 0xb.a0f06280ab95b38p-4L : inexact-ok
+= cbrt towardzero ldbl-96-m68k 0x6.247f5p-4L : 0xb.a0f06280ab95b37p-4L : inexact-ok
+= cbrt upward ldbl-96-m68k 0x6.247f5p-4L : 0xb.a0f06280ab95b38p-4L : inexact-ok
+= cbrt downward ldbl-128 0x6.247f5p-4L : 0xb.a0f06280ab95b378e4672472e74p-4L : inexact-ok
+= cbrt tonearest ldbl-128 0x6.247f5p-4L : 0xb.a0f06280ab95b378e4672472e74p-4L : inexact-ok
+= cbrt towardzero ldbl-128 0x6.247f5p-4L : 0xb.a0f06280ab95b378e4672472e74p-4L : inexact-ok
+= cbrt upward ldbl-128 0x6.247f5p-4L : 0xb.a0f06280ab95b378e4672472e748p-4L : inexact-ok
+= cbrt downward ldbl-128ibm 0x6.247f5p-4L : 0xb.a0f06280ab95b378e4672472e4p-4L : inexact-ok
+= cbrt tonearest ldbl-128ibm 0x6.247f5p-4L : 0xb.a0f06280ab95b378e4672472e8p-4L : inexact-ok
+= cbrt towardzero ldbl-128ibm 0x6.247f5p-4L : 0xb.a0f06280ab95b378e4672472e4p-4L : inexact-ok
+= cbrt upward ldbl-128ibm 0x6.247f5p-4L : 0xb.a0f06280ab95b378e4672472e8p-4L : inexact-ok
+cbrt -0x3.48648028cb464p+0
+= cbrt downward flt-32 -0x3.48648p+0f : -0x1.7c7864p+0f : inexact-ok
+= cbrt tonearest flt-32 -0x3.48648p+0f : -0x1.7c7862p+0f : inexact-ok
+= cbrt towardzero flt-32 -0x3.48648p+0f : -0x1.7c7862p+0f : inexact-ok
+= cbrt upward flt-32 -0x3.48648p+0f : -0x1.7c7862p+0f : inexact-ok
+= cbrt downward dbl-64 -0x3.48648p+0 : -0x1.7c7862d51e30fp+0 : inexact-ok
+= cbrt tonearest dbl-64 -0x3.48648p+0 : -0x1.7c7862d51e30fp+0 : inexact-ok
+= cbrt towardzero dbl-64 -0x3.48648p+0 : -0x1.7c7862d51e30ep+0 : inexact-ok
+= cbrt upward dbl-64 -0x3.48648p+0 : -0x1.7c7862d51e30ep+0 : inexact-ok
+= cbrt downward ldbl-96-intel -0x3.48648p+0L : -0x1.7c7862d51e30ebf8p+0L : inexact-ok
+= cbrt tonearest ldbl-96-intel -0x3.48648p+0L : -0x1.7c7862d51e30ebf8p+0L : inexact-ok
+= cbrt towardzero ldbl-96-intel -0x3.48648p+0L : -0x1.7c7862d51e30ebf6p+0L : inexact-ok
+= cbrt upward ldbl-96-intel -0x3.48648p+0L : -0x1.7c7862d51e30ebf6p+0L : inexact-ok
+= cbrt downward ldbl-96-m68k -0x3.48648p+0L : -0x1.7c7862d51e30ebf8p+0L : inexact-ok
+= cbrt tonearest ldbl-96-m68k -0x3.48648p+0L : -0x1.7c7862d51e30ebf8p+0L : inexact-ok
+= cbrt towardzero ldbl-96-m68k -0x3.48648p+0L : -0x1.7c7862d51e30ebf6p+0L : inexact-ok
+= cbrt upward ldbl-96-m68k -0x3.48648p+0L : -0x1.7c7862d51e30ebf6p+0L : inexact-ok
+= cbrt downward ldbl-128 -0x3.48648p+0L : -0x1.7c7862d51e30ebf738126e131417p+0L : inexact-ok
+= cbrt tonearest ldbl-128 -0x3.48648p+0L : -0x1.7c7862d51e30ebf738126e131417p+0L : inexact-ok
+= cbrt towardzero ldbl-128 -0x3.48648p+0L : -0x1.7c7862d51e30ebf738126e131416p+0L : inexact-ok
+= cbrt upward ldbl-128 -0x3.48648p+0L : -0x1.7c7862d51e30ebf738126e131416p+0L : inexact-ok
+= cbrt downward ldbl-128ibm -0x3.48648p+0L : -0x1.7c7862d51e30ebf738126e13148p+0L : inexact-ok
+= cbrt tonearest ldbl-128ibm -0x3.48648p+0L : -0x1.7c7862d51e30ebf738126e1314p+0L : inexact-ok
+= cbrt towardzero ldbl-128ibm -0x3.48648p+0L : -0x1.7c7862d51e30ebf738126e1314p+0L : inexact-ok
+= cbrt upward ldbl-128ibm -0x3.48648p+0L : -0x1.7c7862d51e30ebf738126e1314p+0L : inexact-ok
+= cbrt downward flt-32 -0x3.486484p+0f : -0x1.7c7864p+0f : inexact-ok
+= cbrt tonearest flt-32 -0x3.486484p+0f : -0x1.7c7864p+0f : inexact-ok
+= cbrt towardzero flt-32 -0x3.486484p+0f : -0x1.7c7862p+0f : inexact-ok
+= cbrt upward flt-32 -0x3.486484p+0f : -0x1.7c7862p+0f : inexact-ok
+= cbrt downward dbl-64 -0x3.486484p+0 : -0x1.7c78636fa6457p+0 : inexact-ok
+= cbrt tonearest dbl-64 -0x3.486484p+0 : -0x1.7c78636fa6457p+0 : inexact-ok
+= cbrt towardzero dbl-64 -0x3.486484p+0 : -0x1.7c78636fa6456p+0 : inexact-ok
+= cbrt upward dbl-64 -0x3.486484p+0 : -0x1.7c78636fa6456p+0 : inexact-ok
+= cbrt downward ldbl-96-intel -0x3.486484p+0L : -0x1.7c78636fa6456822p+0L : inexact-ok
+= cbrt tonearest ldbl-96-intel -0x3.486484p+0L : -0x1.7c78636fa645682p+0L : inexact-ok
+= cbrt towardzero ldbl-96-intel -0x3.486484p+0L : -0x1.7c78636fa645682p+0L : inexact-ok
+= cbrt upward ldbl-96-intel -0x3.486484p+0L : -0x1.7c78636fa645682p+0L : inexact-ok
+= cbrt downward ldbl-96-m68k -0x3.486484p+0L : -0x1.7c78636fa6456822p+0L : inexact-ok
+= cbrt tonearest ldbl-96-m68k -0x3.486484p+0L : -0x1.7c78636fa645682p+0L : inexact-ok
+= cbrt towardzero ldbl-96-m68k -0x3.486484p+0L : -0x1.7c78636fa645682p+0L : inexact-ok
+= cbrt upward ldbl-96-m68k -0x3.486484p+0L : -0x1.7c78636fa645682p+0L : inexact-ok
+= cbrt downward ldbl-128 -0x3.486484p+0L : -0x1.7c78636fa6456820b04e845d7b14p+0L : inexact-ok
+= cbrt tonearest ldbl-128 -0x3.486484p+0L : -0x1.7c78636fa6456820b04e845d7b13p+0L : inexact-ok
+= cbrt towardzero ldbl-128 -0x3.486484p+0L : -0x1.7c78636fa6456820b04e845d7b13p+0L : inexact-ok
+= cbrt upward ldbl-128 -0x3.486484p+0L : -0x1.7c78636fa6456820b04e845d7b13p+0L : inexact-ok
+= cbrt downward ldbl-128ibm -0x3.486484p+0L : -0x1.7c78636fa6456820b04e845d7b8p+0L : inexact-ok
+= cbrt tonearest ldbl-128ibm -0x3.486484p+0L : -0x1.7c78636fa6456820b04e845d7bp+0L : inexact-ok
+= cbrt towardzero ldbl-128ibm -0x3.486484p+0L : -0x1.7c78636fa6456820b04e845d7bp+0L : inexact-ok
+= cbrt upward ldbl-128ibm -0x3.486484p+0L : -0x1.7c78636fa6456820b04e845d7bp+0L : inexact-ok
+= cbrt downward dbl-64 -0x3.48648028cb464p+0 : -0x1.7c7862db462edp+0 : inexact-ok
+= cbrt tonearest dbl-64 -0x3.48648028cb464p+0 : -0x1.7c7862db462edp+0 : inexact-ok
+= cbrt towardzero dbl-64 -0x3.48648028cb464p+0 : -0x1.7c7862db462ecp+0 : inexact-ok
+= cbrt upward dbl-64 -0x3.48648028cb464p+0 : -0x1.7c7862db462ecp+0 : inexact-ok
+= cbrt downward ldbl-96-intel -0x3.48648028cb464p+0L : -0x1.7c7862db462ecf3ep+0L : inexact-ok
+= cbrt tonearest ldbl-96-intel -0x3.48648028cb464p+0L : -0x1.7c7862db462ecf3cp+0L : inexact-ok
+= cbrt towardzero ldbl-96-intel -0x3.48648028cb464p+0L : -0x1.7c7862db462ecf3cp+0L : inexact-ok
+= cbrt upward ldbl-96-intel -0x3.48648028cb464p+0L : -0x1.7c7862db462ecf3cp+0L : inexact-ok
+= cbrt downward ldbl-96-m68k -0x3.48648028cb464p+0L : -0x1.7c7862db462ecf3ep+0L : inexact-ok
+= cbrt tonearest ldbl-96-m68k -0x3.48648028cb464p+0L : -0x1.7c7862db462ecf3cp+0L : inexact-ok
+= cbrt towardzero ldbl-96-m68k -0x3.48648028cb464p+0L : -0x1.7c7862db462ecf3cp+0L : inexact-ok
+= cbrt upward ldbl-96-m68k -0x3.48648028cb464p+0L : -0x1.7c7862db462ecf3cp+0L : inexact-ok
+= cbrt downward ldbl-128 -0x3.48648028cb464p+0L : -0x1.7c7862db462ecf3cf63a9a1d7f4ap+0L : inexact-ok
+= cbrt tonearest ldbl-128 -0x3.48648028cb464p+0L : -0x1.7c7862db462ecf3cf63a9a1d7f4ap+0L : inexact-ok
+= cbrt towardzero ldbl-128 -0x3.48648028cb464p+0L : -0x1.7c7862db462ecf3cf63a9a1d7f49p+0L : inexact-ok
+= cbrt upward ldbl-128 -0x3.48648028cb464p+0L : -0x1.7c7862db462ecf3cf63a9a1d7f49p+0L : inexact-ok
+= cbrt downward ldbl-128ibm -0x3.48648028cb464p+0L : -0x1.7c7862db462ecf3cf63a9a1d7f8p+0L : inexact-ok
+= cbrt tonearest ldbl-128ibm -0x3.48648028cb464p+0L : -0x1.7c7862db462ecf3cf63a9a1d7f8p+0L : inexact-ok
+= cbrt towardzero ldbl-128ibm -0x3.48648028cb464p+0L : -0x1.7c7862db462ecf3cf63a9a1d7fp+0L : inexact-ok
+= cbrt upward ldbl-128ibm -0x3.48648028cb464p+0L : -0x1.7c7862db462ecf3cf63a9a1d7fp+0L : inexact-ok
cbrt max
= cbrt downward flt-32 0xf.fffffp+124f : 0x6.597fap+40f : inexact-ok
= cbrt tonearest flt-32 0xf.fffffp+124f : 0x6.597fa8p+40f : inexact-ok
@@ -29833,6 +37655,3250 @@ clog -0x1.0a69de710590dp+0 -0x7.bc7e121e2b0d1088p-4
= clog tonearest ldbl-128ibm -0x1.0a69de710590dp+0L -0x7.bc7e121e2b0d1088p-4L : 0x2.339ec9226c0b52fd99acd52353p-4L -0x2.b4e6e7f67e286c96aba1dd52a4p+0L : inexact-ok
= clog towardzero ldbl-128ibm -0x1.0a69de710590dp+0L -0x7.bc7e121e2b0d1088p-4L : 0x2.339ec9226c0b52fd99acd52352p-4L -0x2.b4e6e7f67e286c96aba1dd52a4p+0L : inexact-ok
= clog upward ldbl-128ibm -0x1.0a69de710590dp+0L -0x7.bc7e121e2b0d1088p-4L : 0x2.339ec9226c0b52fd99acd52353p-4L -0x2.b4e6e7f67e286c96aba1dd52a4p+0L : inexact-ok
+clog -0x2.7bdep-4 0x5.ab7a4p-4
+= clog downward flt-32 -0x2.7bdep-4f 0x5.ab7a4p-4f : -0xf.31c1cp-4f 0x1.fbd37ap+0f : inexact-ok
+= clog tonearest flt-32 -0x2.7bdep-4f 0x5.ab7a4p-4f : -0xf.31c1bp-4f 0x1.fbd37cp+0f : inexact-ok
+= clog towardzero flt-32 -0x2.7bdep-4f 0x5.ab7a4p-4f : -0xf.31c1bp-4f 0x1.fbd37ap+0f : inexact-ok
+= clog upward flt-32 -0x2.7bdep-4f 0x5.ab7a4p-4f : -0xf.31c1bp-4f 0x1.fbd37cp+0f : inexact-ok
+= clog downward dbl-64 -0x2.7bdep-4 0x5.ab7a4p-4 : -0xf.31c1b4adc2f6p-4 0x1.fbd37bf48e1bdp+0 : inexact-ok
+= clog tonearest dbl-64 -0x2.7bdep-4 0x5.ab7a4p-4 : -0xf.31c1b4adc2f6p-4 0x1.fbd37bf48e1bdp+0 : inexact-ok
+= clog towardzero dbl-64 -0x2.7bdep-4 0x5.ab7a4p-4 : -0xf.31c1b4adc2f58p-4 0x1.fbd37bf48e1bdp+0 : inexact-ok
+= clog upward dbl-64 -0x2.7bdep-4 0x5.ab7a4p-4 : -0xf.31c1b4adc2f58p-4 0x1.fbd37bf48e1bep+0 : inexact-ok
+= clog downward ldbl-96-intel -0x2.7bdep-4L 0x5.ab7a4p-4L : -0xf.31c1b4adc2f5efep-4L 0x1.fbd37bf48e1bd71ap+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x2.7bdep-4L 0x5.ab7a4p-4L : -0xf.31c1b4adc2f5efep-4L 0x1.fbd37bf48e1bd71ap+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x2.7bdep-4L 0x5.ab7a4p-4L : -0xf.31c1b4adc2f5efdp-4L 0x1.fbd37bf48e1bd71ap+0L : inexact-ok
+= clog upward ldbl-96-intel -0x2.7bdep-4L 0x5.ab7a4p-4L : -0xf.31c1b4adc2f5efdp-4L 0x1.fbd37bf48e1bd71cp+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x2.7bdep-4L 0x5.ab7a4p-4L : -0xf.31c1b4adc2f5efep-4L 0x1.fbd37bf48e1bd71ap+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x2.7bdep-4L 0x5.ab7a4p-4L : -0xf.31c1b4adc2f5efep-4L 0x1.fbd37bf48e1bd71ap+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x2.7bdep-4L 0x5.ab7a4p-4L : -0xf.31c1b4adc2f5efdp-4L 0x1.fbd37bf48e1bd71ap+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x2.7bdep-4L 0x5.ab7a4p-4L : -0xf.31c1b4adc2f5efdp-4L 0x1.fbd37bf48e1bd71cp+0L : inexact-ok
+= clog downward ldbl-128 -0x2.7bdep-4L 0x5.ab7a4p-4L : -0xf.31c1b4adc2f5efd9c9e5e994e068p-4L 0x1.fbd37bf48e1bd71a25d9ae4ed508p+0L : inexact-ok
+= clog tonearest ldbl-128 -0x2.7bdep-4L 0x5.ab7a4p-4L : -0xf.31c1b4adc2f5efd9c9e5e994e06p-4L 0x1.fbd37bf48e1bd71a25d9ae4ed508p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x2.7bdep-4L 0x5.ab7a4p-4L : -0xf.31c1b4adc2f5efd9c9e5e994e06p-4L 0x1.fbd37bf48e1bd71a25d9ae4ed508p+0L : inexact-ok
+= clog upward ldbl-128 -0x2.7bdep-4L 0x5.ab7a4p-4L : -0xf.31c1b4adc2f5efd9c9e5e994e06p-4L 0x1.fbd37bf48e1bd71a25d9ae4ed509p+0L : inexact-ok
+= clog downward ldbl-128ibm -0x2.7bdep-4L 0x5.ab7a4p-4L : -0xf.31c1b4adc2f5efd9c9e5e994e4p-4L 0x1.fbd37bf48e1bd71a25d9ae4ed5p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x2.7bdep-4L 0x5.ab7a4p-4L : -0xf.31c1b4adc2f5efd9c9e5e994ep-4L 0x1.fbd37bf48e1bd71a25d9ae4ed5p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x2.7bdep-4L 0x5.ab7a4p-4L : -0xf.31c1b4adc2f5efd9c9e5e994ep-4L 0x1.fbd37bf48e1bd71a25d9ae4ed5p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x2.7bdep-4L 0x5.ab7a4p-4L : -0xf.31c1b4adc2f5efd9c9e5e994ep-4L 0x1.fbd37bf48e1bd71a25d9ae4ed58p+0L : inexact-ok
+clog -0xb.e1d3d0ff44358p-4 -0x7.54785e1b143f8p-4
+= clog downward flt-32 -0xb.e1d3dp-4f -0x7.547858p-4f : -0x2.2e541cp-4f -0x2.96beb4p+0f : inexact-ok
+= clog tonearest flt-32 -0xb.e1d3dp-4f -0x7.547858p-4f : -0x2.2e541cp-4f -0x2.96bebp+0f : inexact-ok
+= clog towardzero flt-32 -0xb.e1d3dp-4f -0x7.547858p-4f : -0x2.2e5418p-4f -0x2.96bebp+0f : inexact-ok
+= clog upward flt-32 -0xb.e1d3dp-4f -0x7.547858p-4f : -0x2.2e5418p-4f -0x2.96bebp+0f : inexact-ok
+= clog downward dbl-64 -0xb.e1d3dp-4 -0x7.547858p-4 : -0x2.2e541b488986ap-4 -0x2.96beb06909ad4p+0 : inexact-ok
+= clog tonearest dbl-64 -0xb.e1d3dp-4 -0x7.547858p-4 : -0x2.2e541b4889868p-4 -0x2.96beb06909ad4p+0 : inexact-ok
+= clog towardzero dbl-64 -0xb.e1d3dp-4 -0x7.547858p-4 : -0x2.2e541b4889868p-4 -0x2.96beb06909ad2p+0 : inexact-ok
+= clog upward dbl-64 -0xb.e1d3dp-4 -0x7.547858p-4 : -0x2.2e541b4889868p-4 -0x2.96beb06909ad2p+0 : inexact-ok
+= clog downward ldbl-96-intel -0xb.e1d3dp-4L -0x7.547858p-4L : -0x2.2e541b48898682a8p-4L -0x2.96beb06909ad3064p+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0xb.e1d3dp-4L -0x7.547858p-4L : -0x2.2e541b48898682a4p-4L -0x2.96beb06909ad306p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0xb.e1d3dp-4L -0x7.547858p-4L : -0x2.2e541b48898682a4p-4L -0x2.96beb06909ad306p+0L : inexact-ok
+= clog upward ldbl-96-intel -0xb.e1d3dp-4L -0x7.547858p-4L : -0x2.2e541b48898682a4p-4L -0x2.96beb06909ad306p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0xb.e1d3dp-4L -0x7.547858p-4L : -0x2.2e541b48898682a8p-4L -0x2.96beb06909ad3064p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0xb.e1d3dp-4L -0x7.547858p-4L : -0x2.2e541b48898682a4p-4L -0x2.96beb06909ad306p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0xb.e1d3dp-4L -0x7.547858p-4L : -0x2.2e541b48898682a4p-4L -0x2.96beb06909ad306p+0L : inexact-ok
+= clog upward ldbl-96-m68k -0xb.e1d3dp-4L -0x7.547858p-4L : -0x2.2e541b48898682a4p-4L -0x2.96beb06909ad306p+0L : inexact-ok
+= clog downward ldbl-128 -0xb.e1d3dp-4L -0x7.547858p-4L : -0x2.2e541b48898682a5296f1ba09174p-4L -0x2.96beb06909ad3060ef492982e7eep+0L : inexact-ok
+= clog tonearest ldbl-128 -0xb.e1d3dp-4L -0x7.547858p-4L : -0x2.2e541b48898682a5296f1ba09174p-4L -0x2.96beb06909ad3060ef492982e7eep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xb.e1d3dp-4L -0x7.547858p-4L : -0x2.2e541b48898682a5296f1ba09172p-4L -0x2.96beb06909ad3060ef492982e7ecp+0L : inexact-ok
+= clog upward ldbl-128 -0xb.e1d3dp-4L -0x7.547858p-4L : -0x2.2e541b48898682a5296f1ba09172p-4L -0x2.96beb06909ad3060ef492982e7ecp+0L : inexact-ok
+= clog downward ldbl-128ibm -0xb.e1d3dp-4L -0x7.547858p-4L : -0x2.2e541b48898682a5296f1ba092p-4L -0x2.96beb06909ad3060ef492982e8p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0xb.e1d3dp-4L -0x7.547858p-4L : -0x2.2e541b48898682a5296f1ba091p-4L -0x2.96beb06909ad3060ef492982e8p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0xb.e1d3dp-4L -0x7.547858p-4L : -0x2.2e541b48898682a5296f1ba091p-4L -0x2.96beb06909ad3060ef492982e7p+0L : inexact-ok
+= clog upward ldbl-128ibm -0xb.e1d3dp-4L -0x7.547858p-4L : -0x2.2e541b48898682a5296f1ba091p-4L -0x2.96beb06909ad3060ef492982e7p+0L : inexact-ok
+= clog downward flt-32 -0xb.e1d3dp-4f -0x7.54786p-4f : -0x2.2e5418p-4f -0x2.96bebp+0f : inexact-ok
+= clog tonearest flt-32 -0xb.e1d3dp-4f -0x7.54786p-4f : -0x2.2e5418p-4f -0x2.96bebp+0f : inexact-ok
+= clog towardzero flt-32 -0xb.e1d3dp-4f -0x7.54786p-4f : -0x2.2e5414p-4f -0x2.96beacp+0f : inexact-ok
+= clog upward flt-32 -0xb.e1d3dp-4f -0x7.54786p-4f : -0x2.2e5414p-4f -0x2.96beacp+0f : inexact-ok
+= clog downward dbl-64 -0xb.e1d3dp-4 -0x7.54786p-4 : -0x2.2e54167841b1ap-4 -0x2.96beafec3085p+0 : inexact-ok
+= clog tonearest dbl-64 -0xb.e1d3dp-4 -0x7.54786p-4 : -0x2.2e54167841b18p-4 -0x2.96beafec3084ep+0 : inexact-ok
+= clog towardzero dbl-64 -0xb.e1d3dp-4 -0x7.54786p-4 : -0x2.2e54167841b18p-4 -0x2.96beafec3084ep+0 : inexact-ok
+= clog upward dbl-64 -0xb.e1d3dp-4 -0x7.54786p-4 : -0x2.2e54167841b18p-4 -0x2.96beafec3084ep+0 : inexact-ok
+= clog downward ldbl-96-intel -0xb.e1d3dp-4L -0x7.54786p-4L : -0x2.2e54167841b185d4p-4L -0x2.96beafec3084e87cp+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0xb.e1d3dp-4L -0x7.54786p-4L : -0x2.2e54167841b185d4p-4L -0x2.96beafec3084e878p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0xb.e1d3dp-4L -0x7.54786p-4L : -0x2.2e54167841b185dp-4L -0x2.96beafec3084e878p+0L : inexact-ok
+= clog upward ldbl-96-intel -0xb.e1d3dp-4L -0x7.54786p-4L : -0x2.2e54167841b185dp-4L -0x2.96beafec3084e878p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0xb.e1d3dp-4L -0x7.54786p-4L : -0x2.2e54167841b185d4p-4L -0x2.96beafec3084e87cp+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0xb.e1d3dp-4L -0x7.54786p-4L : -0x2.2e54167841b185d4p-4L -0x2.96beafec3084e878p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0xb.e1d3dp-4L -0x7.54786p-4L : -0x2.2e54167841b185dp-4L -0x2.96beafec3084e878p+0L : inexact-ok
+= clog upward ldbl-96-m68k -0xb.e1d3dp-4L -0x7.54786p-4L : -0x2.2e54167841b185dp-4L -0x2.96beafec3084e878p+0L : inexact-ok
+= clog downward ldbl-128 -0xb.e1d3dp-4L -0x7.54786p-4L : -0x2.2e54167841b185d20dda490bcdc4p-4L -0x2.96beafec3084e87802f6acad4a84p+0L : inexact-ok
+= clog tonearest ldbl-128 -0xb.e1d3dp-4L -0x7.54786p-4L : -0x2.2e54167841b185d20dda490bcdc2p-4L -0x2.96beafec3084e87802f6acad4a84p+0L : inexact-ok
+= clog towardzero ldbl-128 -0xb.e1d3dp-4L -0x7.54786p-4L : -0x2.2e54167841b185d20dda490bcdc2p-4L -0x2.96beafec3084e87802f6acad4a82p+0L : inexact-ok
+= clog upward ldbl-128 -0xb.e1d3dp-4L -0x7.54786p-4L : -0x2.2e54167841b185d20dda490bcdc2p-4L -0x2.96beafec3084e87802f6acad4a82p+0L : inexact-ok
+= clog downward ldbl-128ibm -0xb.e1d3dp-4L -0x7.54786p-4L : -0x2.2e54167841b185d20dda490bcep-4L -0x2.96beafec3084e87802f6acad4bp+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0xb.e1d3dp-4L -0x7.54786p-4L : -0x2.2e54167841b185d20dda490bcep-4L -0x2.96beafec3084e87802f6acad4bp+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0xb.e1d3dp-4L -0x7.54786p-4L : -0x2.2e54167841b185d20dda490bcdp-4L -0x2.96beafec3084e87802f6acad4ap+0L : inexact-ok
+= clog upward ldbl-128ibm -0xb.e1d3dp-4L -0x7.54786p-4L : -0x2.2e54167841b185d20dda490bcdp-4L -0x2.96beafec3084e87802f6acad4ap+0L : inexact-ok
+= clog downward dbl-64 -0xb.e1d3dp-4 -0x7.54785e1b143f8p-4 : -0x2.2e54179c0885cp-4 -0x2.96beb009c0362p+0 : inexact-ok
+= clog tonearest dbl-64 -0xb.e1d3dp-4 -0x7.54785e1b143f8p-4 : -0x2.2e54179c0885ap-4 -0x2.96beb009c036p+0 : inexact-ok
+= clog towardzero dbl-64 -0xb.e1d3dp-4 -0x7.54785e1b143f8p-4 : -0x2.2e54179c0885ap-4 -0x2.96beb009c036p+0 : inexact-ok
+= clog upward dbl-64 -0xb.e1d3dp-4 -0x7.54785e1b143f8p-4 : -0x2.2e54179c0885ap-4 -0x2.96beb009c036p+0 : inexact-ok
+= clog downward ldbl-96-intel -0xb.e1d3dp-4L -0x7.54785e1b143f8p-4L : -0x2.2e54179c0885a3ecp-4L -0x2.96beb009c0360dd8p+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0xb.e1d3dp-4L -0x7.54785e1b143f8p-4L : -0x2.2e54179c0885a3e8p-4L -0x2.96beb009c0360dd4p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0xb.e1d3dp-4L -0x7.54785e1b143f8p-4L : -0x2.2e54179c0885a3e8p-4L -0x2.96beb009c0360dd4p+0L : inexact-ok
+= clog upward ldbl-96-intel -0xb.e1d3dp-4L -0x7.54785e1b143f8p-4L : -0x2.2e54179c0885a3e8p-4L -0x2.96beb009c0360dd4p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0xb.e1d3dp-4L -0x7.54785e1b143f8p-4L : -0x2.2e54179c0885a3ecp-4L -0x2.96beb009c0360dd8p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0xb.e1d3dp-4L -0x7.54785e1b143f8p-4L : -0x2.2e54179c0885a3e8p-4L -0x2.96beb009c0360dd4p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0xb.e1d3dp-4L -0x7.54785e1b143f8p-4L : -0x2.2e54179c0885a3e8p-4L -0x2.96beb009c0360dd4p+0L : inexact-ok
+= clog upward ldbl-96-m68k -0xb.e1d3dp-4L -0x7.54785e1b143f8p-4L : -0x2.2e54179c0885a3e8p-4L -0x2.96beb009c0360dd4p+0L : inexact-ok
+= clog downward ldbl-128 -0xb.e1d3dp-4L -0x7.54785e1b143f8p-4L : -0x2.2e54179c0885a3e9d48ad20405f6p-4L -0x2.96beb009c0360dd5802b483c6a9p+0L : inexact-ok
+= clog tonearest ldbl-128 -0xb.e1d3dp-4L -0x7.54785e1b143f8p-4L : -0x2.2e54179c0885a3e9d48ad20405f6p-4L -0x2.96beb009c0360dd5802b483c6a9p+0L : inexact-ok
+= clog towardzero ldbl-128 -0xb.e1d3dp-4L -0x7.54785e1b143f8p-4L : -0x2.2e54179c0885a3e9d48ad20405f4p-4L -0x2.96beb009c0360dd5802b483c6a8ep+0L : inexact-ok
+= clog upward ldbl-128 -0xb.e1d3dp-4L -0x7.54785e1b143f8p-4L : -0x2.2e54179c0885a3e9d48ad20405f4p-4L -0x2.96beb009c0360dd5802b483c6a8ep+0L : inexact-ok
+= clog downward ldbl-128ibm -0xb.e1d3dp-4L -0x7.54785e1b143f8p-4L : -0x2.2e54179c0885a3e9d48ad20406p-4L -0x2.96beb009c0360dd5802b483c6bp+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0xb.e1d3dp-4L -0x7.54785e1b143f8p-4L : -0x2.2e54179c0885a3e9d48ad20406p-4L -0x2.96beb009c0360dd5802b483c6bp+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0xb.e1d3dp-4L -0x7.54785e1b143f8p-4L : -0x2.2e54179c0885a3e9d48ad20405p-4L -0x2.96beb009c0360dd5802b483c6ap+0L : inexact-ok
+= clog upward ldbl-128ibm -0xb.e1d3dp-4L -0x7.54785e1b143f8p-4L : -0x2.2e54179c0885a3e9d48ad20405p-4L -0x2.96beb009c0360dd5802b483c6ap+0L : inexact-ok
+= clog downward flt-32 -0xb.e1d3ep-4f -0x7.547858p-4f : -0x2.2e540cp-4f -0x2.96beb4p+0f : inexact-ok
+= clog tonearest flt-32 -0xb.e1d3ep-4f -0x7.547858p-4f : -0x2.2e540cp-4f -0x2.96bebp+0f : inexact-ok
+= clog towardzero flt-32 -0xb.e1d3ep-4f -0x7.547858p-4f : -0x2.2e5408p-4f -0x2.96bebp+0f : inexact-ok
+= clog upward flt-32 -0xb.e1d3ep-4f -0x7.547858p-4f : -0x2.2e5408p-4f -0x2.96bebp+0f : inexact-ok
+= clog downward dbl-64 -0xb.e1d3ep-4 -0x7.547858p-4 : -0x2.2e540bad647dap-4 -0x2.96beb10312a72p+0 : inexact-ok
+= clog tonearest dbl-64 -0xb.e1d3ep-4 -0x7.547858p-4 : -0x2.2e540bad647d8p-4 -0x2.96beb10312a72p+0 : inexact-ok
+= clog towardzero dbl-64 -0xb.e1d3ep-4 -0x7.547858p-4 : -0x2.2e540bad647d8p-4 -0x2.96beb10312a7p+0 : inexact-ok
+= clog upward dbl-64 -0xb.e1d3ep-4 -0x7.547858p-4 : -0x2.2e540bad647d8p-4 -0x2.96beb10312a7p+0 : inexact-ok
+= clog downward ldbl-96-intel -0xb.e1d3ep-4L -0x7.547858p-4L : -0x2.2e540bad647d8a84p-4L -0x2.96beb10312a71408p+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0xb.e1d3ep-4L -0x7.547858p-4L : -0x2.2e540bad647d8a84p-4L -0x2.96beb10312a71404p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0xb.e1d3ep-4L -0x7.547858p-4L : -0x2.2e540bad647d8a8p-4L -0x2.96beb10312a71404p+0L : inexact-ok
+= clog upward ldbl-96-intel -0xb.e1d3ep-4L -0x7.547858p-4L : -0x2.2e540bad647d8a8p-4L -0x2.96beb10312a71404p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0xb.e1d3ep-4L -0x7.547858p-4L : -0x2.2e540bad647d8a84p-4L -0x2.96beb10312a71408p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0xb.e1d3ep-4L -0x7.547858p-4L : -0x2.2e540bad647d8a84p-4L -0x2.96beb10312a71404p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0xb.e1d3ep-4L -0x7.547858p-4L : -0x2.2e540bad647d8a8p-4L -0x2.96beb10312a71404p+0L : inexact-ok
+= clog upward ldbl-96-m68k -0xb.e1d3ep-4L -0x7.547858p-4L : -0x2.2e540bad647d8a8p-4L -0x2.96beb10312a71404p+0L : inexact-ok
+= clog downward ldbl-128 -0xb.e1d3ep-4L -0x7.547858p-4L : -0x2.2e540bad647d8a83ea6f52567a7cp-4L -0x2.96beb10312a71405e8e1a77b860ap+0L : inexact-ok
+= clog tonearest ldbl-128 -0xb.e1d3ep-4L -0x7.547858p-4L : -0x2.2e540bad647d8a83ea6f52567a7cp-4L -0x2.96beb10312a71405e8e1a77b860ap+0L : inexact-ok
+= clog towardzero ldbl-128 -0xb.e1d3ep-4L -0x7.547858p-4L : -0x2.2e540bad647d8a83ea6f52567a7ap-4L -0x2.96beb10312a71405e8e1a77b8608p+0L : inexact-ok
+= clog upward ldbl-128 -0xb.e1d3ep-4L -0x7.547858p-4L : -0x2.2e540bad647d8a83ea6f52567a7ap-4L -0x2.96beb10312a71405e8e1a77b8608p+0L : inexact-ok
+= clog downward ldbl-128ibm -0xb.e1d3ep-4L -0x7.547858p-4L : -0x2.2e540bad647d8a83ea6f52567bp-4L -0x2.96beb10312a71405e8e1a77b87p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0xb.e1d3ep-4L -0x7.547858p-4L : -0x2.2e540bad647d8a83ea6f52567ap-4L -0x2.96beb10312a71405e8e1a77b86p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0xb.e1d3ep-4L -0x7.547858p-4L : -0x2.2e540bad647d8a83ea6f52567ap-4L -0x2.96beb10312a71405e8e1a77b86p+0L : inexact-ok
+= clog upward ldbl-128ibm -0xb.e1d3ep-4L -0x7.547858p-4L : -0x2.2e540bad647d8a83ea6f52567ap-4L -0x2.96beb10312a71405e8e1a77b86p+0L : inexact-ok
+= clog downward flt-32 -0xb.e1d3ep-4f -0x7.54786p-4f : -0x2.2e5408p-4f -0x2.96beb4p+0f : inexact-ok
+= clog tonearest flt-32 -0xb.e1d3ep-4f -0x7.54786p-4f : -0x2.2e5408p-4f -0x2.96bebp+0f : inexact-ok
+= clog towardzero flt-32 -0xb.e1d3ep-4f -0x7.54786p-4f : -0x2.2e5404p-4f -0x2.96bebp+0f : inexact-ok
+= clog upward flt-32 -0xb.e1d3ep-4f -0x7.54786p-4f : -0x2.2e5404p-4f -0x2.96bebp+0f : inexact-ok
+= clog downward dbl-64 -0xb.e1d3ep-4 -0x7.54786p-4 : -0x2.2e5406dd1cb2p-4 -0x2.96beb086397f2p+0 : inexact-ok
+= clog tonearest dbl-64 -0xb.e1d3ep-4 -0x7.54786p-4 : -0x2.2e5406dd1cb2p-4 -0x2.96beb086397f2p+0 : inexact-ok
+= clog towardzero dbl-64 -0xb.e1d3ep-4 -0x7.54786p-4 : -0x2.2e5406dd1cb1ep-4 -0x2.96beb086397fp+0 : inexact-ok
+= clog upward dbl-64 -0xb.e1d3ep-4 -0x7.54786p-4 : -0x2.2e5406dd1cb1ep-4 -0x2.96beb086397fp+0 : inexact-ok
+= clog downward ldbl-96-intel -0xb.e1d3ep-4L -0x7.54786p-4L : -0x2.2e5406dd1cb1f194p-4L -0x2.96beb086397f178cp+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0xb.e1d3ep-4L -0x7.54786p-4L : -0x2.2e5406dd1cb1f19p-4L -0x2.96beb086397f178cp+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0xb.e1d3ep-4L -0x7.54786p-4L : -0x2.2e5406dd1cb1f19p-4L -0x2.96beb086397f1788p+0L : inexact-ok
+= clog upward ldbl-96-intel -0xb.e1d3ep-4L -0x7.54786p-4L : -0x2.2e5406dd1cb1f19p-4L -0x2.96beb086397f1788p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0xb.e1d3ep-4L -0x7.54786p-4L : -0x2.2e5406dd1cb1f194p-4L -0x2.96beb086397f178cp+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0xb.e1d3ep-4L -0x7.54786p-4L : -0x2.2e5406dd1cb1f19p-4L -0x2.96beb086397f178cp+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0xb.e1d3ep-4L -0x7.54786p-4L : -0x2.2e5406dd1cb1f19p-4L -0x2.96beb086397f1788p+0L : inexact-ok
+= clog upward ldbl-96-m68k -0xb.e1d3ep-4L -0x7.54786p-4L : -0x2.2e5406dd1cb1f19p-4L -0x2.96beb086397f1788p+0L : inexact-ok
+= clog downward ldbl-128 -0xb.e1d3ep-4L -0x7.54786p-4L : -0x2.2e5406dd1cb1f1912aa91765b51p-4L -0x2.96beb086397f178bc4299f2d82ecp+0L : inexact-ok
+= clog tonearest ldbl-128 -0xb.e1d3ep-4L -0x7.54786p-4L : -0x2.2e5406dd1cb1f1912aa91765b51p-4L -0x2.96beb086397f178bc4299f2d82ecp+0L : inexact-ok
+= clog towardzero ldbl-128 -0xb.e1d3ep-4L -0x7.54786p-4L : -0x2.2e5406dd1cb1f1912aa91765b50ep-4L -0x2.96beb086397f178bc4299f2d82eap+0L : inexact-ok
+= clog upward ldbl-128 -0xb.e1d3ep-4L -0x7.54786p-4L : -0x2.2e5406dd1cb1f1912aa91765b50ep-4L -0x2.96beb086397f178bc4299f2d82eap+0L : inexact-ok
+= clog downward ldbl-128ibm -0xb.e1d3ep-4L -0x7.54786p-4L : -0x2.2e5406dd1cb1f1912aa91765b6p-4L -0x2.96beb086397f178bc4299f2d83p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0xb.e1d3ep-4L -0x7.54786p-4L : -0x2.2e5406dd1cb1f1912aa91765b5p-4L -0x2.96beb086397f178bc4299f2d83p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0xb.e1d3ep-4L -0x7.54786p-4L : -0x2.2e5406dd1cb1f1912aa91765b5p-4L -0x2.96beb086397f178bc4299f2d82p+0L : inexact-ok
+= clog upward ldbl-128ibm -0xb.e1d3ep-4L -0x7.54786p-4L : -0x2.2e5406dd1cb1f1912aa91765b5p-4L -0x2.96beb086397f178bc4299f2d82p+0L : inexact-ok
+= clog downward dbl-64 -0xb.e1d3ep-4 -0x7.54785e1b143f8p-4 : -0x2.2e540800e383ep-4 -0x2.96beb0a3c9304p+0 : inexact-ok
+= clog tonearest dbl-64 -0xb.e1d3ep-4 -0x7.54785e1b143f8p-4 : -0x2.2e540800e383ep-4 -0x2.96beb0a3c9302p+0 : inexact-ok
+= clog towardzero dbl-64 -0xb.e1d3ep-4 -0x7.54785e1b143f8p-4 : -0x2.2e540800e383cp-4 -0x2.96beb0a3c9302p+0 : inexact-ok
+= clog upward dbl-64 -0xb.e1d3ep-4 -0x7.54785e1b143f8p-4 : -0x2.2e540800e383cp-4 -0x2.96beb0a3c9302p+0 : inexact-ok
+= clog downward ldbl-96-intel -0xb.e1d3ep-4L -0x7.54785e1b143f8p-4L : -0x2.2e540800e383d67cp-4L -0x2.96beb0a3c9302b1p+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0xb.e1d3ep-4L -0x7.54785e1b143f8p-4L : -0x2.2e540800e383d678p-4L -0x2.96beb0a3c9302b0cp+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0xb.e1d3ep-4L -0x7.54785e1b143f8p-4L : -0x2.2e540800e383d678p-4L -0x2.96beb0a3c9302b0cp+0L : inexact-ok
+= clog upward ldbl-96-intel -0xb.e1d3ep-4L -0x7.54785e1b143f8p-4L : -0x2.2e540800e383d678p-4L -0x2.96beb0a3c9302b0cp+0L : inexact-ok
+= clog downward ldbl-96-m68k -0xb.e1d3ep-4L -0x7.54785e1b143f8p-4L : -0x2.2e540800e383d67cp-4L -0x2.96beb0a3c9302b1p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0xb.e1d3ep-4L -0x7.54785e1b143f8p-4L : -0x2.2e540800e383d678p-4L -0x2.96beb0a3c9302b0cp+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0xb.e1d3ep-4L -0x7.54785e1b143f8p-4L : -0x2.2e540800e383d678p-4L -0x2.96beb0a3c9302b0cp+0L : inexact-ok
+= clog upward ldbl-96-m68k -0xb.e1d3ep-4L -0x7.54785e1b143f8p-4L : -0x2.2e540800e383d678p-4L -0x2.96beb0a3c9302b0cp+0L : inexact-ok
+= clog downward ldbl-128 -0xb.e1d3ep-4L -0x7.54785e1b143f8p-4L : -0x2.2e540800e383d679b3edd12b1946p-4L -0x2.96beb0a3c9302b0ce45650d6cb3p+0L : inexact-ok
+= clog tonearest ldbl-128 -0xb.e1d3ep-4L -0x7.54785e1b143f8p-4L : -0x2.2e540800e383d679b3edd12b1944p-4L -0x2.96beb0a3c9302b0ce45650d6cb3p+0L : inexact-ok
+= clog towardzero ldbl-128 -0xb.e1d3ep-4L -0x7.54785e1b143f8p-4L : -0x2.2e540800e383d679b3edd12b1944p-4L -0x2.96beb0a3c9302b0ce45650d6cb2ep+0L : inexact-ok
+= clog upward ldbl-128 -0xb.e1d3ep-4L -0x7.54785e1b143f8p-4L : -0x2.2e540800e383d679b3edd12b1944p-4L -0x2.96beb0a3c9302b0ce45650d6cb2ep+0L : inexact-ok
+= clog downward ldbl-128ibm -0xb.e1d3ep-4L -0x7.54785e1b143f8p-4L : -0x2.2e540800e383d679b3edd12b1ap-4L -0x2.96beb0a3c9302b0ce45650d6ccp+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0xb.e1d3ep-4L -0x7.54785e1b143f8p-4L : -0x2.2e540800e383d679b3edd12b19p-4L -0x2.96beb0a3c9302b0ce45650d6cbp+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0xb.e1d3ep-4L -0x7.54785e1b143f8p-4L : -0x2.2e540800e383d679b3edd12b19p-4L -0x2.96beb0a3c9302b0ce45650d6cbp+0L : inexact-ok
+= clog upward ldbl-128ibm -0xb.e1d3ep-4L -0x7.54785e1b143f8p-4L : -0x2.2e540800e383d679b3edd12b19p-4L -0x2.96beb0a3c9302b0ce45650d6cbp+0L : inexact-ok
+= clog downward dbl-64 -0xb.e1d3d0ff44358p-4 -0x7.547858p-4 : -0x2.2e541a4f8e608p-4 -0x2.96beb072a32dp+0 : inexact-ok
+= clog tonearest dbl-64 -0xb.e1d3d0ff44358p-4 -0x7.547858p-4 : -0x2.2e541a4f8e608p-4 -0x2.96beb072a32dp+0 : inexact-ok
+= clog towardzero dbl-64 -0xb.e1d3d0ff44358p-4 -0x7.547858p-4 : -0x2.2e541a4f8e606p-4 -0x2.96beb072a32cep+0 : inexact-ok
+= clog upward dbl-64 -0xb.e1d3d0ff44358p-4 -0x7.547858p-4 : -0x2.2e541a4f8e606p-4 -0x2.96beb072a32cep+0 : inexact-ok
+= clog downward ldbl-96-intel -0xb.e1d3d0ff44358p-4L -0x7.547858p-4L : -0x2.2e541a4f8e607104p-4L -0x2.96beb072a32cf0fcp+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0xb.e1d3d0ff44358p-4L -0x7.547858p-4L : -0x2.2e541a4f8e6071p-4L -0x2.96beb072a32cf0f8p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0xb.e1d3d0ff44358p-4L -0x7.547858p-4L : -0x2.2e541a4f8e6071p-4L -0x2.96beb072a32cf0f8p+0L : inexact-ok
+= clog upward ldbl-96-intel -0xb.e1d3d0ff44358p-4L -0x7.547858p-4L : -0x2.2e541a4f8e6071p-4L -0x2.96beb072a32cf0f8p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0xb.e1d3d0ff44358p-4L -0x7.547858p-4L : -0x2.2e541a4f8e607104p-4L -0x2.96beb072a32cf0fcp+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0xb.e1d3d0ff44358p-4L -0x7.547858p-4L : -0x2.2e541a4f8e6071p-4L -0x2.96beb072a32cf0f8p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0xb.e1d3d0ff44358p-4L -0x7.547858p-4L : -0x2.2e541a4f8e6071p-4L -0x2.96beb072a32cf0f8p+0L : inexact-ok
+= clog upward ldbl-96-m68k -0xb.e1d3d0ff44358p-4L -0x7.547858p-4L : -0x2.2e541a4f8e6071p-4L -0x2.96beb072a32cf0f8p+0L : inexact-ok
+= clog downward ldbl-128 -0xb.e1d3d0ff44358p-4L -0x7.547858p-4L : -0x2.2e541a4f8e60710134ffa96dcfdap-4L -0x2.96beb072a32cf0f8aab451558aa2p+0L : inexact-ok
+= clog tonearest ldbl-128 -0xb.e1d3d0ff44358p-4L -0x7.547858p-4L : -0x2.2e541a4f8e60710134ffa96dcfdap-4L -0x2.96beb072a32cf0f8aab451558aa2p+0L : inexact-ok
+= clog towardzero ldbl-128 -0xb.e1d3d0ff44358p-4L -0x7.547858p-4L : -0x2.2e541a4f8e60710134ffa96dcfd8p-4L -0x2.96beb072a32cf0f8aab451558aap+0L : inexact-ok
+= clog upward ldbl-128 -0xb.e1d3d0ff44358p-4L -0x7.547858p-4L : -0x2.2e541a4f8e60710134ffa96dcfd8p-4L -0x2.96beb072a32cf0f8aab451558aap+0L : inexact-ok
+= clog downward ldbl-128ibm -0xb.e1d3d0ff44358p-4L -0x7.547858p-4L : -0x2.2e541a4f8e60710134ffa96ddp-4L -0x2.96beb072a32cf0f8aab451558bp+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0xb.e1d3d0ff44358p-4L -0x7.547858p-4L : -0x2.2e541a4f8e60710134ffa96ddp-4L -0x2.96beb072a32cf0f8aab451558bp+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0xb.e1d3d0ff44358p-4L -0x7.547858p-4L : -0x2.2e541a4f8e60710134ffa96dcfp-4L -0x2.96beb072a32cf0f8aab451558ap+0L : inexact-ok
+= clog upward ldbl-128ibm -0xb.e1d3d0ff44358p-4L -0x7.547858p-4L : -0x2.2e541a4f8e60710134ffa96dcfp-4L -0x2.96beb072a32cf0f8aab451558ap+0L : inexact-ok
+= clog downward dbl-64 -0xb.e1d3d0ff44358p-4 -0x7.54786p-4 : -0x2.2e54157f468c2p-4 -0x2.96beaff5ca04cp+0 : inexact-ok
+= clog tonearest dbl-64 -0xb.e1d3d0ff44358p-4 -0x7.54786p-4 : -0x2.2e54157f468cp-4 -0x2.96beaff5ca04ap+0 : inexact-ok
+= clog towardzero dbl-64 -0xb.e1d3d0ff44358p-4 -0x7.54786p-4 : -0x2.2e54157f468cp-4 -0x2.96beaff5ca04ap+0 : inexact-ok
+= clog upward dbl-64 -0xb.e1d3d0ff44358p-4 -0x7.54786p-4 : -0x2.2e54157f468cp-4 -0x2.96beaff5ca04ap+0 : inexact-ok
+= clog downward ldbl-96-intel -0xb.e1d3d0ff44358p-4L -0x7.54786p-4L : -0x2.2e54157f468c0ap-4L -0x2.96beaff5ca04adc4p+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0xb.e1d3d0ff44358p-4L -0x7.54786p-4L : -0x2.2e54157f468c09fcp-4L -0x2.96beaff5ca04adc4p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0xb.e1d3d0ff44358p-4L -0x7.54786p-4L : -0x2.2e54157f468c09fcp-4L -0x2.96beaff5ca04adcp+0L : inexact-ok
+= clog upward ldbl-96-intel -0xb.e1d3d0ff44358p-4L -0x7.54786p-4L : -0x2.2e54157f468c09fcp-4L -0x2.96beaff5ca04adcp+0L : inexact-ok
+= clog downward ldbl-96-m68k -0xb.e1d3d0ff44358p-4L -0x7.54786p-4L : -0x2.2e54157f468c0ap-4L -0x2.96beaff5ca04adc4p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0xb.e1d3d0ff44358p-4L -0x7.54786p-4L : -0x2.2e54157f468c09fcp-4L -0x2.96beaff5ca04adc4p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0xb.e1d3d0ff44358p-4L -0x7.54786p-4L : -0x2.2e54157f468c09fcp-4L -0x2.96beaff5ca04adcp+0L : inexact-ok
+= clog upward ldbl-96-m68k -0xb.e1d3d0ff44358p-4L -0x7.54786p-4L : -0x2.2e54157f468c09fcp-4L -0x2.96beaff5ca04adcp+0L : inexact-ok
+= clog downward ldbl-128 -0xb.e1d3d0ff44358p-4L -0x7.54786p-4L : -0x2.2e54157f468c09fde9b4f3f1f9b4p-4L -0x2.96beaff5ca04adc3358111287f34p+0L : inexact-ok
+= clog tonearest ldbl-128 -0xb.e1d3d0ff44358p-4L -0x7.54786p-4L : -0x2.2e54157f468c09fde9b4f3f1f9b4p-4L -0x2.96beaff5ca04adc3358111287f34p+0L : inexact-ok
+= clog towardzero ldbl-128 -0xb.e1d3d0ff44358p-4L -0x7.54786p-4L : -0x2.2e54157f468c09fde9b4f3f1f9b2p-4L -0x2.96beaff5ca04adc3358111287f32p+0L : inexact-ok
+= clog upward ldbl-128 -0xb.e1d3d0ff44358p-4L -0x7.54786p-4L : -0x2.2e54157f468c09fde9b4f3f1f9b2p-4L -0x2.96beaff5ca04adc3358111287f32p+0L : inexact-ok
+= clog downward ldbl-128ibm -0xb.e1d3d0ff44358p-4L -0x7.54786p-4L : -0x2.2e54157f468c09fde9b4f3f1fap-4L -0x2.96beaff5ca04adc3358111288p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0xb.e1d3d0ff44358p-4L -0x7.54786p-4L : -0x2.2e54157f468c09fde9b4f3f1fap-4L -0x2.96beaff5ca04adc3358111287fp+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0xb.e1d3d0ff44358p-4L -0x7.54786p-4L : -0x2.2e54157f468c09fde9b4f3f1f9p-4L -0x2.96beaff5ca04adc3358111287fp+0L : inexact-ok
+= clog upward ldbl-128ibm -0xb.e1d3d0ff44358p-4L -0x7.54786p-4L : -0x2.2e54157f468c09fde9b4f3f1f9p-4L -0x2.96beaff5ca04adc3358111287fp+0L : inexact-ok
+= clog downward dbl-64 -0xb.e1d3d0ff44358p-4 -0x7.54785e1b143f8p-4 : -0x2.2e5416a30d602p-4 -0x2.96beb01359b5ep+0 : inexact-ok
+= clog tonearest dbl-64 -0xb.e1d3d0ff44358p-4 -0x7.54785e1b143f8p-4 : -0x2.2e5416a30d6p-4 -0x2.96beb01359b5ep+0 : inexact-ok
+= clog towardzero dbl-64 -0xb.e1d3d0ff44358p-4 -0x7.54785e1b143f8p-4 : -0x2.2e5416a30d6p-4 -0x2.96beb01359b5cp+0 : inexact-ok
+= clog upward dbl-64 -0xb.e1d3d0ff44358p-4 -0x7.54785e1b143f8p-4 : -0x2.2e5416a30d6p-4 -0x2.96beb01359b5cp+0 : inexact-ok
+= clog downward ldbl-96-intel -0xb.e1d3d0ff44358p-4L -0x7.54785e1b143f8p-4L : -0x2.2e5416a30d6004ap-4L -0x2.96beb01359b5d204p+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0xb.e1d3d0ff44358p-4L -0x7.54785e1b143f8p-4L : -0x2.2e5416a30d60049cp-4L -0x2.96beb01359b5d204p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0xb.e1d3d0ff44358p-4L -0x7.54785e1b143f8p-4L : -0x2.2e5416a30d60049cp-4L -0x2.96beb01359b5d2p+0L : inexact-ok
+= clog upward ldbl-96-intel -0xb.e1d3d0ff44358p-4L -0x7.54785e1b143f8p-4L : -0x2.2e5416a30d60049cp-4L -0x2.96beb01359b5d2p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0xb.e1d3d0ff44358p-4L -0x7.54785e1b143f8p-4L : -0x2.2e5416a30d6004ap-4L -0x2.96beb01359b5d204p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0xb.e1d3d0ff44358p-4L -0x7.54785e1b143f8p-4L : -0x2.2e5416a30d60049cp-4L -0x2.96beb01359b5d204p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0xb.e1d3d0ff44358p-4L -0x7.54785e1b143f8p-4L : -0x2.2e5416a30d60049cp-4L -0x2.96beb01359b5d2p+0L : inexact-ok
+= clog upward ldbl-96-m68k -0xb.e1d3d0ff44358p-4L -0x7.54785e1b143f8p-4L : -0x2.2e5416a30d60049cp-4L -0x2.96beb01359b5d2p+0L : inexact-ok
+= clog downward ldbl-128 -0xb.e1d3d0ff44358p-4L -0x7.54785e1b143f8p-4L : -0x2.2e5416a30d60049cd4e01e18e442p-4L -0x2.96beb01359b5d203be86f5f84d8cp+0L : inexact-ok
+= clog tonearest ldbl-128 -0xb.e1d3d0ff44358p-4L -0x7.54785e1b143f8p-4L : -0x2.2e5416a30d60049cd4e01e18e442p-4L -0x2.96beb01359b5d203be86f5f84d8ap+0L : inexact-ok
+= clog towardzero ldbl-128 -0xb.e1d3d0ff44358p-4L -0x7.54785e1b143f8p-4L : -0x2.2e5416a30d60049cd4e01e18e44p-4L -0x2.96beb01359b5d203be86f5f84d8ap+0L : inexact-ok
+= clog upward ldbl-128 -0xb.e1d3d0ff44358p-4L -0x7.54785e1b143f8p-4L : -0x2.2e5416a30d60049cd4e01e18e44p-4L -0x2.96beb01359b5d203be86f5f84d8ap+0L : inexact-ok
+= clog downward ldbl-128ibm -0xb.e1d3d0ff44358p-4L -0x7.54785e1b143f8p-4L : -0x2.2e5416a30d60049cd4e01e18e5p-4L -0x2.96beb01359b5d203be86f5f84ep+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0xb.e1d3d0ff44358p-4L -0x7.54785e1b143f8p-4L : -0x2.2e5416a30d60049cd4e01e18e4p-4L -0x2.96beb01359b5d203be86f5f84ep+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0xb.e1d3d0ff44358p-4L -0x7.54785e1b143f8p-4L : -0x2.2e5416a30d60049cd4e01e18e4p-4L -0x2.96beb01359b5d203be86f5f84dp+0L : inexact-ok
+= clog upward ldbl-128ibm -0xb.e1d3d0ff44358p-4L -0x7.54785e1b143f8p-4L : -0x2.2e5416a30d60049cd4e01e18e4p-4L -0x2.96beb01359b5d203be86f5f84dp+0L : inexact-ok
+clog 0x3.ba473p+0 0x7.eea9ap-4
+= clog downward flt-32 0x3.ba473p+0f 0x7.eea9ap-4f : 0x1.531558p+0f 0x2.1d9424p-4f : inexact-ok
+= clog tonearest flt-32 0x3.ba473p+0f 0x7.eea9ap-4f : 0x1.53155ap+0f 0x2.1d9424p-4f : inexact-ok
+= clog towardzero flt-32 0x3.ba473p+0f 0x7.eea9ap-4f : 0x1.531558p+0f 0x2.1d9424p-4f : inexact-ok
+= clog upward flt-32 0x3.ba473p+0f 0x7.eea9ap-4f : 0x1.53155ap+0f 0x2.1d9428p-4f : inexact-ok
+= clog downward dbl-64 0x3.ba473p+0 0x7.eea9ap-4 : 0x1.5315593621248p+0 0x2.1d9424c739ae8p-4 : inexact-ok
+= clog tonearest dbl-64 0x3.ba473p+0 0x7.eea9ap-4 : 0x1.5315593621248p+0 0x2.1d9424c739aeap-4 : inexact-ok
+= clog towardzero dbl-64 0x3.ba473p+0 0x7.eea9ap-4 : 0x1.5315593621248p+0 0x2.1d9424c739ae8p-4 : inexact-ok
+= clog upward dbl-64 0x3.ba473p+0 0x7.eea9ap-4 : 0x1.5315593621249p+0 0x2.1d9424c739aeap-4 : inexact-ok
+= clog downward ldbl-96-intel 0x3.ba473p+0L 0x7.eea9ap-4L : 0x1.5315593621248552p+0L 0x2.1d9424c739ae9bacp-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0x3.ba473p+0L 0x7.eea9ap-4L : 0x1.5315593621248554p+0L 0x2.1d9424c739ae9bbp-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0x3.ba473p+0L 0x7.eea9ap-4L : 0x1.5315593621248552p+0L 0x2.1d9424c739ae9bacp-4L : inexact-ok
+= clog upward ldbl-96-intel 0x3.ba473p+0L 0x7.eea9ap-4L : 0x1.5315593621248554p+0L 0x2.1d9424c739ae9bbp-4L : inexact-ok
+= clog downward ldbl-96-m68k 0x3.ba473p+0L 0x7.eea9ap-4L : 0x1.5315593621248552p+0L 0x2.1d9424c739ae9bacp-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0x3.ba473p+0L 0x7.eea9ap-4L : 0x1.5315593621248554p+0L 0x2.1d9424c739ae9bbp-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0x3.ba473p+0L 0x7.eea9ap-4L : 0x1.5315593621248552p+0L 0x2.1d9424c739ae9bacp-4L : inexact-ok
+= clog upward ldbl-96-m68k 0x3.ba473p+0L 0x7.eea9ap-4L : 0x1.5315593621248554p+0L 0x2.1d9424c739ae9bbp-4L : inexact-ok
+= clog downward ldbl-128 0x3.ba473p+0L 0x7.eea9ap-4L : 0x1.531559362124855313ebe7ee4aa8p+0L 0x2.1d9424c739ae9baf8ab050b4b3c6p-4L : inexact-ok
+= clog tonearest ldbl-128 0x3.ba473p+0L 0x7.eea9ap-4L : 0x1.531559362124855313ebe7ee4aa9p+0L 0x2.1d9424c739ae9baf8ab050b4b3c8p-4L : inexact-ok
+= clog towardzero ldbl-128 0x3.ba473p+0L 0x7.eea9ap-4L : 0x1.531559362124855313ebe7ee4aa8p+0L 0x2.1d9424c739ae9baf8ab050b4b3c6p-4L : inexact-ok
+= clog upward ldbl-128 0x3.ba473p+0L 0x7.eea9ap-4L : 0x1.531559362124855313ebe7ee4aa9p+0L 0x2.1d9424c739ae9baf8ab050b4b3c8p-4L : inexact-ok
+= clog downward ldbl-128ibm 0x3.ba473p+0L 0x7.eea9ap-4L : 0x1.531559362124855313ebe7ee4a8p+0L 0x2.1d9424c739ae9baf8ab050b4b3p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0x3.ba473p+0L 0x7.eea9ap-4L : 0x1.531559362124855313ebe7ee4a8p+0L 0x2.1d9424c739ae9baf8ab050b4b4p-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0x3.ba473p+0L 0x7.eea9ap-4L : 0x1.531559362124855313ebe7ee4a8p+0L 0x2.1d9424c739ae9baf8ab050b4b3p-4L : inexact-ok
+= clog upward ldbl-128ibm 0x3.ba473p+0L 0x7.eea9ap-4L : 0x1.531559362124855313ebe7ee4bp+0L 0x2.1d9424c739ae9baf8ab050b4b4p-4L : inexact-ok
+clog 0x9.d02220baee4ep+36 0x2.b9a29cp+0
+= clog downward flt-32 0x9.d0223p+36f 0x2.b9a29cp+0f : 0x1.b3cac8p+4f 0x4.717c18p-40f : inexact-ok
+= clog tonearest flt-32 0x9.d0223p+36f 0x2.b9a29cp+0f : 0x1.b3cacap+4f 0x4.717c2p-40f : inexact-ok
+= clog towardzero flt-32 0x9.d0223p+36f 0x2.b9a29cp+0f : 0x1.b3cac8p+4f 0x4.717c18p-40f : inexact-ok
+= clog upward flt-32 0x9.d0223p+36f 0x2.b9a29cp+0f : 0x1.b3cacap+4f 0x4.717c2p-40f : inexact-ok
+= clog downward dbl-64 0x9.d0223p+36 0x2.b9a29cp+0 : 0x1.b3cac9ae71931p+4 0x4.717c1c8f2d9e4p-40 : inexact-ok
+= clog tonearest dbl-64 0x9.d0223p+36 0x2.b9a29cp+0 : 0x1.b3cac9ae71932p+4 0x4.717c1c8f2d9e4p-40 : inexact-ok
+= clog towardzero dbl-64 0x9.d0223p+36 0x2.b9a29cp+0 : 0x1.b3cac9ae71931p+4 0x4.717c1c8f2d9e4p-40 : inexact-ok
+= clog upward dbl-64 0x9.d0223p+36 0x2.b9a29cp+0 : 0x1.b3cac9ae71932p+4 0x4.717c1c8f2d9e8p-40 : inexact-ok
+= clog downward ldbl-96-intel 0x9.d0223p+36L 0x2.b9a29cp+0L : 0x1.b3cac9ae7193199ep+4L 0x4.717c1c8f2d9e46f8p-40L : inexact-ok
+= clog tonearest ldbl-96-intel 0x9.d0223p+36L 0x2.b9a29cp+0L : 0x1.b3cac9ae719319ap+4L 0x4.717c1c8f2d9e46f8p-40L : inexact-ok
+= clog towardzero ldbl-96-intel 0x9.d0223p+36L 0x2.b9a29cp+0L : 0x1.b3cac9ae7193199ep+4L 0x4.717c1c8f2d9e46f8p-40L : inexact-ok
+= clog upward ldbl-96-intel 0x9.d0223p+36L 0x2.b9a29cp+0L : 0x1.b3cac9ae719319ap+4L 0x4.717c1c8f2d9e47p-40L : inexact-ok
+= clog downward ldbl-96-m68k 0x9.d0223p+36L 0x2.b9a29cp+0L : 0x1.b3cac9ae7193199ep+4L 0x4.717c1c8f2d9e46f8p-40L : inexact-ok
+= clog tonearest ldbl-96-m68k 0x9.d0223p+36L 0x2.b9a29cp+0L : 0x1.b3cac9ae719319ap+4L 0x4.717c1c8f2d9e46f8p-40L : inexact-ok
+= clog towardzero ldbl-96-m68k 0x9.d0223p+36L 0x2.b9a29cp+0L : 0x1.b3cac9ae7193199ep+4L 0x4.717c1c8f2d9e46f8p-40L : inexact-ok
+= clog upward ldbl-96-m68k 0x9.d0223p+36L 0x2.b9a29cp+0L : 0x1.b3cac9ae719319ap+4L 0x4.717c1c8f2d9e47p-40L : inexact-ok
+= clog downward ldbl-128 0x9.d0223p+36L 0x2.b9a29cp+0L : 0x1.b3cac9ae7193199fb319599862e1p+4L 0x4.717c1c8f2d9e46f929388be95424p-40L : inexact-ok
+= clog tonearest ldbl-128 0x9.d0223p+36L 0x2.b9a29cp+0L : 0x1.b3cac9ae7193199fb319599862e2p+4L 0x4.717c1c8f2d9e46f929388be95428p-40L : inexact-ok
+= clog towardzero ldbl-128 0x9.d0223p+36L 0x2.b9a29cp+0L : 0x1.b3cac9ae7193199fb319599862e1p+4L 0x4.717c1c8f2d9e46f929388be95424p-40L : inexact-ok
+= clog upward ldbl-128 0x9.d0223p+36L 0x2.b9a29cp+0L : 0x1.b3cac9ae7193199fb319599862e2p+4L 0x4.717c1c8f2d9e46f929388be95428p-40L : inexact-ok
+= clog downward ldbl-128ibm 0x9.d0223p+36L 0x2.b9a29cp+0L : 0x1.b3cac9ae7193199fb3195998628p+4L 0x4.717c1c8f2d9e46f929388be954p-40L : inexact-ok
+= clog tonearest ldbl-128ibm 0x9.d0223p+36L 0x2.b9a29cp+0L : 0x1.b3cac9ae7193199fb319599863p+4L 0x4.717c1c8f2d9e46f929388be954p-40L : inexact-ok
+= clog towardzero ldbl-128ibm 0x9.d0223p+36L 0x2.b9a29cp+0L : 0x1.b3cac9ae7193199fb3195998628p+4L 0x4.717c1c8f2d9e46f929388be954p-40L : inexact-ok
+= clog upward ldbl-128ibm 0x9.d0223p+36L 0x2.b9a29cp+0L : 0x1.b3cac9ae7193199fb319599863p+4L 0x4.717c1c8f2d9e46f929388be956p-40L : inexact-ok
+= clog downward flt-32 0x9.d0222p+36f 0x2.b9a29cp+0f : 0x1.b3cac8p+4f 0x4.717c2p-40f : inexact-ok
+= clog tonearest flt-32 0x9.d0222p+36f 0x2.b9a29cp+0f : 0x1.b3cacap+4f 0x4.717c2p-40f : inexact-ok
+= clog towardzero flt-32 0x9.d0222p+36f 0x2.b9a29cp+0f : 0x1.b3cac8p+4f 0x4.717c2p-40f : inexact-ok
+= clog upward flt-32 0x9.d0222p+36f 0x2.b9a29cp+0f : 0x1.b3cacap+4f 0x4.717c28p-40f : inexact-ok
+= clog downward dbl-64 0x9.d0222p+36 0x2.b9a29cp+0 : 0x1.b3cac9945b19ep+4 0x4.717c23cdd5034p-40 : inexact-ok
+= clog tonearest dbl-64 0x9.d0222p+36 0x2.b9a29cp+0 : 0x1.b3cac9945b19fp+4 0x4.717c23cdd5034p-40 : inexact-ok
+= clog towardzero dbl-64 0x9.d0222p+36 0x2.b9a29cp+0 : 0x1.b3cac9945b19ep+4 0x4.717c23cdd5034p-40 : inexact-ok
+= clog upward dbl-64 0x9.d0222p+36 0x2.b9a29cp+0 : 0x1.b3cac9945b19fp+4 0x4.717c23cdd5038p-40 : inexact-ok
+= clog downward ldbl-96-intel 0x9.d0222p+36L 0x2.b9a29cp+0L : 0x1.b3cac9945b19ef3p+4L 0x4.717c23cdd503425p-40L : inexact-ok
+= clog tonearest ldbl-96-intel 0x9.d0222p+36L 0x2.b9a29cp+0L : 0x1.b3cac9945b19ef3p+4L 0x4.717c23cdd5034258p-40L : inexact-ok
+= clog towardzero ldbl-96-intel 0x9.d0222p+36L 0x2.b9a29cp+0L : 0x1.b3cac9945b19ef3p+4L 0x4.717c23cdd503425p-40L : inexact-ok
+= clog upward ldbl-96-intel 0x9.d0222p+36L 0x2.b9a29cp+0L : 0x1.b3cac9945b19ef32p+4L 0x4.717c23cdd5034258p-40L : inexact-ok
+= clog downward ldbl-96-m68k 0x9.d0222p+36L 0x2.b9a29cp+0L : 0x1.b3cac9945b19ef3p+4L 0x4.717c23cdd503425p-40L : inexact-ok
+= clog tonearest ldbl-96-m68k 0x9.d0222p+36L 0x2.b9a29cp+0L : 0x1.b3cac9945b19ef3p+4L 0x4.717c23cdd5034258p-40L : inexact-ok
+= clog towardzero ldbl-96-m68k 0x9.d0222p+36L 0x2.b9a29cp+0L : 0x1.b3cac9945b19ef3p+4L 0x4.717c23cdd503425p-40L : inexact-ok
+= clog upward ldbl-96-m68k 0x9.d0222p+36L 0x2.b9a29cp+0L : 0x1.b3cac9945b19ef32p+4L 0x4.717c23cdd5034258p-40L : inexact-ok
+= clog downward ldbl-128 0x9.d0222p+36L 0x2.b9a29cp+0L : 0x1.b3cac9945b19ef304457dcde67f1p+4L 0x4.717c23cdd50342567fe87c0ccbp-40L : inexact-ok
+= clog tonearest ldbl-128 0x9.d0222p+36L 0x2.b9a29cp+0L : 0x1.b3cac9945b19ef304457dcde67f1p+4L 0x4.717c23cdd50342567fe87c0ccb04p-40L : inexact-ok
+= clog towardzero ldbl-128 0x9.d0222p+36L 0x2.b9a29cp+0L : 0x1.b3cac9945b19ef304457dcde67f1p+4L 0x4.717c23cdd50342567fe87c0ccbp-40L : inexact-ok
+= clog upward ldbl-128 0x9.d0222p+36L 0x2.b9a29cp+0L : 0x1.b3cac9945b19ef304457dcde67f2p+4L 0x4.717c23cdd50342567fe87c0ccb04p-40L : inexact-ok
+= clog downward ldbl-128ibm 0x9.d0222p+36L 0x2.b9a29cp+0L : 0x1.b3cac9945b19ef304457dcde678p+4L 0x4.717c23cdd50342567fe87c0ccap-40L : inexact-ok
+= clog tonearest ldbl-128ibm 0x9.d0222p+36L 0x2.b9a29cp+0L : 0x1.b3cac9945b19ef304457dcde68p+4L 0x4.717c23cdd50342567fe87c0cccp-40L : inexact-ok
+= clog towardzero ldbl-128ibm 0x9.d0222p+36L 0x2.b9a29cp+0L : 0x1.b3cac9945b19ef304457dcde678p+4L 0x4.717c23cdd50342567fe87c0ccap-40L : inexact-ok
+= clog upward ldbl-128ibm 0x9.d0222p+36L 0x2.b9a29cp+0L : 0x1.b3cac9945b19ef304457dcde68p+4L 0x4.717c23cdd50342567fe87c0cccp-40L : inexact-ok
+= clog downward dbl-64 0x9.d02220baee4ep+36 0x2.b9a29cp+0 : 0x1.b3cac9958be3bp+4 0x4.717c237930c14p-40 : inexact-ok
+= clog tonearest dbl-64 0x9.d02220baee4ep+36 0x2.b9a29cp+0 : 0x1.b3cac9958be3cp+4 0x4.717c237930c18p-40 : inexact-ok
+= clog towardzero dbl-64 0x9.d02220baee4ep+36 0x2.b9a29cp+0 : 0x1.b3cac9958be3bp+4 0x4.717c237930c14p-40 : inexact-ok
+= clog upward dbl-64 0x9.d02220baee4ep+36 0x2.b9a29cp+0 : 0x1.b3cac9958be3cp+4 0x4.717c237930c18p-40 : inexact-ok
+= clog downward ldbl-96-intel 0x9.d02220baee4ep+36L 0x2.b9a29cp+0L : 0x1.b3cac9958be3be22p+4L 0x4.717c237930c17d48p-40L : inexact-ok
+= clog tonearest ldbl-96-intel 0x9.d02220baee4ep+36L 0x2.b9a29cp+0L : 0x1.b3cac9958be3be22p+4L 0x4.717c237930c17d48p-40L : inexact-ok
+= clog towardzero ldbl-96-intel 0x9.d02220baee4ep+36L 0x2.b9a29cp+0L : 0x1.b3cac9958be3be22p+4L 0x4.717c237930c17d48p-40L : inexact-ok
+= clog upward ldbl-96-intel 0x9.d02220baee4ep+36L 0x2.b9a29cp+0L : 0x1.b3cac9958be3be24p+4L 0x4.717c237930c17d5p-40L : inexact-ok
+= clog downward ldbl-96-m68k 0x9.d02220baee4ep+36L 0x2.b9a29cp+0L : 0x1.b3cac9958be3be22p+4L 0x4.717c237930c17d48p-40L : inexact-ok
+= clog tonearest ldbl-96-m68k 0x9.d02220baee4ep+36L 0x2.b9a29cp+0L : 0x1.b3cac9958be3be22p+4L 0x4.717c237930c17d48p-40L : inexact-ok
+= clog towardzero ldbl-96-m68k 0x9.d02220baee4ep+36L 0x2.b9a29cp+0L : 0x1.b3cac9958be3be22p+4L 0x4.717c237930c17d48p-40L : inexact-ok
+= clog upward ldbl-96-m68k 0x9.d02220baee4ep+36L 0x2.b9a29cp+0L : 0x1.b3cac9958be3be24p+4L 0x4.717c237930c17d5p-40L : inexact-ok
+= clog downward ldbl-128 0x9.d02220baee4ep+36L 0x2.b9a29cp+0L : 0x1.b3cac9958be3be229cad3814bfaap+4L 0x4.717c237930c17d48caabf38729fcp-40L : inexact-ok
+= clog tonearest ldbl-128 0x9.d02220baee4ep+36L 0x2.b9a29cp+0L : 0x1.b3cac9958be3be229cad3814bfabp+4L 0x4.717c237930c17d48caabf38729fcp-40L : inexact-ok
+= clog towardzero ldbl-128 0x9.d02220baee4ep+36L 0x2.b9a29cp+0L : 0x1.b3cac9958be3be229cad3814bfaap+4L 0x4.717c237930c17d48caabf38729fcp-40L : inexact-ok
+= clog upward ldbl-128 0x9.d02220baee4ep+36L 0x2.b9a29cp+0L : 0x1.b3cac9958be3be229cad3814bfabp+4L 0x4.717c237930c17d48caabf3872ap-40L : inexact-ok
+= clog downward ldbl-128ibm 0x9.d02220baee4ep+36L 0x2.b9a29cp+0L : 0x1.b3cac9958be3be229cad3814bf8p+4L 0x4.717c237930c17d48caabf38728p-40L : inexact-ok
+= clog tonearest ldbl-128ibm 0x9.d02220baee4ep+36L 0x2.b9a29cp+0L : 0x1.b3cac9958be3be229cad3814bf8p+4L 0x4.717c237930c17d48caabf3872ap-40L : inexact-ok
+= clog towardzero ldbl-128ibm 0x9.d02220baee4ep+36L 0x2.b9a29cp+0L : 0x1.b3cac9958be3be229cad3814bf8p+4L 0x4.717c237930c17d48caabf38728p-40L : inexact-ok
+= clog upward ldbl-128ibm 0x9.d02220baee4ep+36L 0x2.b9a29cp+0L : 0x1.b3cac9958be3be229cad3814cp+4L 0x4.717c237930c17d48caabf3872ap-40L : inexact-ok
+clog -0x5.1a5cf8p-4 -0xb.73012p-4
+= clog downward flt-32 -0x5.1a5cf8p-4f -0xb.73012p-4f : -0x3.e7b258p-4f -0x1.fd756ap+0f : inexact-ok
+= clog tonearest flt-32 -0x5.1a5cf8p-4f -0xb.73012p-4f : -0x3.e7b254p-4f -0x1.fd7568p+0f : inexact-ok
+= clog towardzero flt-32 -0x5.1a5cf8p-4f -0xb.73012p-4f : -0x3.e7b254p-4f -0x1.fd7568p+0f : inexact-ok
+= clog upward flt-32 -0x5.1a5cf8p-4f -0xb.73012p-4f : -0x3.e7b254p-4f -0x1.fd7568p+0f : inexact-ok
+= clog downward dbl-64 -0x5.1a5cf8p-4 -0xb.73012p-4 : -0x3.e7b2550b576bcp-4 -0x1.fd75685c20a8cp+0 : inexact-ok
+= clog tonearest dbl-64 -0x5.1a5cf8p-4 -0xb.73012p-4 : -0x3.e7b2550b576bap-4 -0x1.fd75685c20a8cp+0 : inexact-ok
+= clog towardzero dbl-64 -0x5.1a5cf8p-4 -0xb.73012p-4 : -0x3.e7b2550b576bap-4 -0x1.fd75685c20a8bp+0 : inexact-ok
+= clog upward dbl-64 -0x5.1a5cf8p-4 -0xb.73012p-4 : -0x3.e7b2550b576bap-4 -0x1.fd75685c20a8bp+0 : inexact-ok
+= clog downward ldbl-96-intel -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x3.e7b2550b576bac7p-4L -0x1.fd75685c20a8bcc6p+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x3.e7b2550b576bac7p-4L -0x1.fd75685c20a8bcc6p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x3.e7b2550b576bac6cp-4L -0x1.fd75685c20a8bcc4p+0L : inexact-ok
+= clog upward ldbl-96-intel -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x3.e7b2550b576bac6cp-4L -0x1.fd75685c20a8bcc4p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x3.e7b2550b576bac7p-4L -0x1.fd75685c20a8bcc6p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x3.e7b2550b576bac7p-4L -0x1.fd75685c20a8bcc6p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x3.e7b2550b576bac6cp-4L -0x1.fd75685c20a8bcc4p+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x3.e7b2550b576bac6cp-4L -0x1.fd75685c20a8bcc4p+0L : inexact-ok
+= clog downward ldbl-128 -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x3.e7b2550b576bac6e6f540dbbfff8p-4L -0x1.fd75685c20a8bcc549131ae7d4d8p+0L : inexact-ok
+= clog tonearest ldbl-128 -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x3.e7b2550b576bac6e6f540dbbfff8p-4L -0x1.fd75685c20a8bcc549131ae7d4d8p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x3.e7b2550b576bac6e6f540dbbfff6p-4L -0x1.fd75685c20a8bcc549131ae7d4d7p+0L : inexact-ok
+= clog upward ldbl-128 -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x3.e7b2550b576bac6e6f540dbbfff6p-4L -0x1.fd75685c20a8bcc549131ae7d4d7p+0L : inexact-ok
+= clog downward ldbl-128ibm -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x3.e7b2550b576bac6e6f540dbcp-4L -0x1.fd75685c20a8bcc549131ae7d5p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x3.e7b2550b576bac6e6f540dbcp-4L -0x1.fd75685c20a8bcc549131ae7d5p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x3.e7b2550b576bac6e6f540dbbffp-4L -0x1.fd75685c20a8bcc549131ae7d48p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x3.e7b2550b576bac6e6f540dbbffp-4L -0x1.fd75685c20a8bcc549131ae7d48p+0L : inexact-ok
+clog -0xa.ff292a609dbb8p-4 0x6.f73d4cp-4
+= clog downward flt-32 -0xa.ff292p-4f 0x6.f73d5p-4f : -0x3.4d0b9cp-4f 0x2.93b2bcp+0f : inexact-ok
+= clog tonearest flt-32 -0xa.ff292p-4f 0x6.f73d5p-4f : -0x3.4d0b98p-4f 0x2.93b2bcp+0f : inexact-ok
+= clog towardzero flt-32 -0xa.ff292p-4f 0x6.f73d5p-4f : -0x3.4d0b98p-4f 0x2.93b2bcp+0f : inexact-ok
+= clog upward flt-32 -0xa.ff292p-4f 0x6.f73d5p-4f : -0x3.4d0b98p-4f 0x2.93b2cp+0f : inexact-ok
+= clog downward dbl-64 -0xa.ff292p-4 0x6.f73d5p-4 : -0x3.4d0b99c40746ap-4 0x2.93b2bd0eebd02p+0 : inexact-ok
+= clog tonearest dbl-64 -0xa.ff292p-4 0x6.f73d5p-4 : -0x3.4d0b99c40746ap-4 0x2.93b2bd0eebd02p+0 : inexact-ok
+= clog towardzero dbl-64 -0xa.ff292p-4 0x6.f73d5p-4 : -0x3.4d0b99c407468p-4 0x2.93b2bd0eebd02p+0 : inexact-ok
+= clog upward dbl-64 -0xa.ff292p-4 0x6.f73d5p-4 : -0x3.4d0b99c407468p-4 0x2.93b2bd0eebd04p+0 : inexact-ok
+= clog downward ldbl-96-intel -0xa.ff292p-4L 0x6.f73d5p-4L : -0x3.4d0b99c407469ae4p-4L 0x2.93b2bd0eebd027f4p+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0xa.ff292p-4L 0x6.f73d5p-4L : -0x3.4d0b99c407469ae4p-4L 0x2.93b2bd0eebd027f4p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0xa.ff292p-4L 0x6.f73d5p-4L : -0x3.4d0b99c407469aep-4L 0x2.93b2bd0eebd027f4p+0L : inexact-ok
+= clog upward ldbl-96-intel -0xa.ff292p-4L 0x6.f73d5p-4L : -0x3.4d0b99c407469aep-4L 0x2.93b2bd0eebd027f8p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0xa.ff292p-4L 0x6.f73d5p-4L : -0x3.4d0b99c407469ae4p-4L 0x2.93b2bd0eebd027f4p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0xa.ff292p-4L 0x6.f73d5p-4L : -0x3.4d0b99c407469ae4p-4L 0x2.93b2bd0eebd027f4p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0xa.ff292p-4L 0x6.f73d5p-4L : -0x3.4d0b99c407469aep-4L 0x2.93b2bd0eebd027f4p+0L : inexact-ok
+= clog upward ldbl-96-m68k -0xa.ff292p-4L 0x6.f73d5p-4L : -0x3.4d0b99c407469aep-4L 0x2.93b2bd0eebd027f8p+0L : inexact-ok
+= clog downward ldbl-128 -0xa.ff292p-4L 0x6.f73d5p-4L : -0x3.4d0b99c407469ae2a49027454ba6p-4L 0x2.93b2bd0eebd027f50443e92186ep+0L : inexact-ok
+= clog tonearest ldbl-128 -0xa.ff292p-4L 0x6.f73d5p-4L : -0x3.4d0b99c407469ae2a49027454ba6p-4L 0x2.93b2bd0eebd027f50443e92186ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xa.ff292p-4L 0x6.f73d5p-4L : -0x3.4d0b99c407469ae2a49027454ba4p-4L 0x2.93b2bd0eebd027f50443e92186ep+0L : inexact-ok
+= clog upward ldbl-128 -0xa.ff292p-4L 0x6.f73d5p-4L : -0x3.4d0b99c407469ae2a49027454ba4p-4L 0x2.93b2bd0eebd027f50443e92186e2p+0L : inexact-ok
+= clog downward ldbl-128ibm -0xa.ff292p-4L 0x6.f73d5p-4L : -0x3.4d0b99c407469ae2a49027454cp-4L 0x2.93b2bd0eebd027f50443e92186p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0xa.ff292p-4L 0x6.f73d5p-4L : -0x3.4d0b99c407469ae2a49027454cp-4L 0x2.93b2bd0eebd027f50443e92187p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0xa.ff292p-4L 0x6.f73d5p-4L : -0x3.4d0b99c407469ae2a49027454bp-4L 0x2.93b2bd0eebd027f50443e92186p+0L : inexact-ok
+= clog upward ldbl-128ibm -0xa.ff292p-4L 0x6.f73d5p-4L : -0x3.4d0b99c407469ae2a49027454bp-4L 0x2.93b2bd0eebd027f50443e92187p+0L : inexact-ok
+= clog downward flt-32 -0xa.ff292p-4f 0x6.f73d48p-4f : -0x3.4d0bap-4f 0x2.93b2bcp+0f : inexact-ok
+= clog tonearest flt-32 -0xa.ff292p-4f 0x6.f73d48p-4f : -0x3.4d0bap-4f 0x2.93b2bcp+0f : inexact-ok
+= clog towardzero flt-32 -0xa.ff292p-4f 0x6.f73d48p-4f : -0x3.4d0b9cp-4f 0x2.93b2bcp+0f : inexact-ok
+= clog upward flt-32 -0xa.ff292p-4f 0x6.f73d48p-4f : -0x3.4d0b9cp-4f 0x2.93b2cp+0f : inexact-ok
+= clog downward dbl-64 -0xa.ff292p-4 0x6.f73d48p-4 : -0x3.4d0b9f070fabep-4 0x2.93b2bd93d44e8p+0 : inexact-ok
+= clog tonearest dbl-64 -0xa.ff292p-4 0x6.f73d48p-4 : -0x3.4d0b9f070fabcp-4 0x2.93b2bd93d44eap+0 : inexact-ok
+= clog towardzero dbl-64 -0xa.ff292p-4 0x6.f73d48p-4 : -0x3.4d0b9f070fabcp-4 0x2.93b2bd93d44e8p+0 : inexact-ok
+= clog upward dbl-64 -0xa.ff292p-4 0x6.f73d48p-4 : -0x3.4d0b9f070fabcp-4 0x2.93b2bd93d44eap+0 : inexact-ok
+= clog downward ldbl-96-intel -0xa.ff292p-4L 0x6.f73d48p-4L : -0x3.4d0b9f070fabc19p-4L 0x2.93b2bd93d44e9204p+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0xa.ff292p-4L 0x6.f73d48p-4L : -0x3.4d0b9f070fabc19p-4L 0x2.93b2bd93d44e9204p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0xa.ff292p-4L 0x6.f73d48p-4L : -0x3.4d0b9f070fabc18cp-4L 0x2.93b2bd93d44e9204p+0L : inexact-ok
+= clog upward ldbl-96-intel -0xa.ff292p-4L 0x6.f73d48p-4L : -0x3.4d0b9f070fabc18cp-4L 0x2.93b2bd93d44e9208p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0xa.ff292p-4L 0x6.f73d48p-4L : -0x3.4d0b9f070fabc19p-4L 0x2.93b2bd93d44e9204p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0xa.ff292p-4L 0x6.f73d48p-4L : -0x3.4d0b9f070fabc19p-4L 0x2.93b2bd93d44e9204p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0xa.ff292p-4L 0x6.f73d48p-4L : -0x3.4d0b9f070fabc18cp-4L 0x2.93b2bd93d44e9204p+0L : inexact-ok
+= clog upward ldbl-96-m68k -0xa.ff292p-4L 0x6.f73d48p-4L : -0x3.4d0b9f070fabc18cp-4L 0x2.93b2bd93d44e9208p+0L : inexact-ok
+= clog downward ldbl-128 -0xa.ff292p-4L 0x6.f73d48p-4L : -0x3.4d0b9f070fabc18eb132987f3678p-4L 0x2.93b2bd93d44e9204acbb4f5c16b8p+0L : inexact-ok
+= clog tonearest ldbl-128 -0xa.ff292p-4L 0x6.f73d48p-4L : -0x3.4d0b9f070fabc18eb132987f3676p-4L 0x2.93b2bd93d44e9204acbb4f5c16b8p+0L : inexact-ok
+= clog towardzero ldbl-128 -0xa.ff292p-4L 0x6.f73d48p-4L : -0x3.4d0b9f070fabc18eb132987f3676p-4L 0x2.93b2bd93d44e9204acbb4f5c16b8p+0L : inexact-ok
+= clog upward ldbl-128 -0xa.ff292p-4L 0x6.f73d48p-4L : -0x3.4d0b9f070fabc18eb132987f3676p-4L 0x2.93b2bd93d44e9204acbb4f5c16bap+0L : inexact-ok
+= clog downward ldbl-128ibm -0xa.ff292p-4L 0x6.f73d48p-4L : -0x3.4d0b9f070fabc18eb132987f37p-4L 0x2.93b2bd93d44e9204acbb4f5c16p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0xa.ff292p-4L 0x6.f73d48p-4L : -0x3.4d0b9f070fabc18eb132987f36p-4L 0x2.93b2bd93d44e9204acbb4f5c17p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0xa.ff292p-4L 0x6.f73d48p-4L : -0x3.4d0b9f070fabc18eb132987f36p-4L 0x2.93b2bd93d44e9204acbb4f5c16p+0L : inexact-ok
+= clog upward ldbl-128ibm -0xa.ff292p-4L 0x6.f73d48p-4L : -0x3.4d0b9f070fabc18eb132987f36p-4L 0x2.93b2bd93d44e9204acbb4f5c17p+0L : inexact-ok
+= clog downward dbl-64 -0xa.ff292p-4 0x6.f73d4cp-4 : -0x3.4d0b9c658b79ap-4 0x2.93b2bd51600f4p+0 : inexact-ok
+= clog tonearest dbl-64 -0xa.ff292p-4 0x6.f73d4cp-4 : -0x3.4d0b9c658b798p-4 0x2.93b2bd51600f6p+0 : inexact-ok
+= clog towardzero dbl-64 -0xa.ff292p-4 0x6.f73d4cp-4 : -0x3.4d0b9c658b798p-4 0x2.93b2bd51600f4p+0 : inexact-ok
+= clog upward dbl-64 -0xa.ff292p-4 0x6.f73d4cp-4 : -0x3.4d0b9c658b798p-4 0x2.93b2bd51600f6p+0 : inexact-ok
+= clog downward ldbl-96-intel -0xa.ff292p-4L 0x6.f73d4cp-4L : -0x3.4d0b9c658b7980dcp-4L 0x2.93b2bd51600f520cp+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0xa.ff292p-4L 0x6.f73d4cp-4L : -0x3.4d0b9c658b7980dcp-4L 0x2.93b2bd51600f521p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0xa.ff292p-4L 0x6.f73d4cp-4L : -0x3.4d0b9c658b7980d8p-4L 0x2.93b2bd51600f520cp+0L : inexact-ok
+= clog upward ldbl-96-intel -0xa.ff292p-4L 0x6.f73d4cp-4L : -0x3.4d0b9c658b7980d8p-4L 0x2.93b2bd51600f521p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0xa.ff292p-4L 0x6.f73d4cp-4L : -0x3.4d0b9c658b7980dcp-4L 0x2.93b2bd51600f520cp+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0xa.ff292p-4L 0x6.f73d4cp-4L : -0x3.4d0b9c658b7980dcp-4L 0x2.93b2bd51600f521p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0xa.ff292p-4L 0x6.f73d4cp-4L : -0x3.4d0b9c658b7980d8p-4L 0x2.93b2bd51600f520cp+0L : inexact-ok
+= clog upward ldbl-96-m68k -0xa.ff292p-4L 0x6.f73d4cp-4L : -0x3.4d0b9c658b7980d8p-4L 0x2.93b2bd51600f521p+0L : inexact-ok
+= clog downward ldbl-128 -0xa.ff292p-4L 0x6.f73d4cp-4L : -0x3.4d0b9c658b7980da1335669dc04ap-4L 0x2.93b2bd51600f520f79cbdcf9298p+0L : inexact-ok
+= clog tonearest ldbl-128 -0xa.ff292p-4L 0x6.f73d4cp-4L : -0x3.4d0b9c658b7980da1335669dc048p-4L 0x2.93b2bd51600f520f79cbdcf9298p+0L : inexact-ok
+= clog towardzero ldbl-128 -0xa.ff292p-4L 0x6.f73d4cp-4L : -0x3.4d0b9c658b7980da1335669dc048p-4L 0x2.93b2bd51600f520f79cbdcf9298p+0L : inexact-ok
+= clog upward ldbl-128 -0xa.ff292p-4L 0x6.f73d4cp-4L : -0x3.4d0b9c658b7980da1335669dc048p-4L 0x2.93b2bd51600f520f79cbdcf92982p+0L : inexact-ok
+= clog downward ldbl-128ibm -0xa.ff292p-4L 0x6.f73d4cp-4L : -0x3.4d0b9c658b7980da1335669dc1p-4L 0x2.93b2bd51600f520f79cbdcf929p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0xa.ff292p-4L 0x6.f73d4cp-4L : -0x3.4d0b9c658b7980da1335669dcp-4L 0x2.93b2bd51600f520f79cbdcf92ap+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0xa.ff292p-4L 0x6.f73d4cp-4L : -0x3.4d0b9c658b7980da1335669dcp-4L 0x2.93b2bd51600f520f79cbdcf929p+0L : inexact-ok
+= clog upward ldbl-128ibm -0xa.ff292p-4L 0x6.f73d4cp-4L : -0x3.4d0b9c658b7980da1335669dcp-4L 0x2.93b2bd51600f520f79cbdcf92ap+0L : inexact-ok
+= clog downward flt-32 -0xa.ff293p-4f 0x6.f73d5p-4f : -0x3.4d0b8cp-4f 0x2.93b2bcp+0f : inexact-ok
+= clog tonearest flt-32 -0xa.ff293p-4f 0x6.f73d5p-4f : -0x3.4d0b88p-4f 0x2.93b2bcp+0f : inexact-ok
+= clog towardzero flt-32 -0xa.ff293p-4f 0x6.f73d5p-4f : -0x3.4d0b88p-4f 0x2.93b2bcp+0f : inexact-ok
+= clog upward flt-32 -0xa.ff293p-4f 0x6.f73d5p-4f : -0x3.4d0b88p-4f 0x2.93b2cp+0f : inexact-ok
+= clog downward dbl-64 -0xa.ff293p-4 0x6.f73d5p-4 : -0x3.4d0b8926f784p-4 0x2.93b2bdb74cdc4p+0 : inexact-ok
+= clog tonearest dbl-64 -0xa.ff293p-4 0x6.f73d5p-4 : -0x3.4d0b8926f784p-4 0x2.93b2bdb74cdc4p+0 : inexact-ok
+= clog towardzero dbl-64 -0xa.ff293p-4 0x6.f73d5p-4 : -0x3.4d0b8926f783ep-4 0x2.93b2bdb74cdc4p+0 : inexact-ok
+= clog upward dbl-64 -0xa.ff293p-4 0x6.f73d5p-4 : -0x3.4d0b8926f783ep-4 0x2.93b2bdb74cdc6p+0 : inexact-ok
+= clog downward ldbl-96-intel -0xa.ff293p-4L 0x6.f73d5p-4L : -0x3.4d0b8926f783f9b4p-4L 0x2.93b2bdb74cdc4744p+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0xa.ff293p-4L 0x6.f73d5p-4L : -0x3.4d0b8926f783f9b4p-4L 0x2.93b2bdb74cdc4744p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0xa.ff293p-4L 0x6.f73d5p-4L : -0x3.4d0b8926f783f9bp-4L 0x2.93b2bdb74cdc4744p+0L : inexact-ok
+= clog upward ldbl-96-intel -0xa.ff293p-4L 0x6.f73d5p-4L : -0x3.4d0b8926f783f9bp-4L 0x2.93b2bdb74cdc4748p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0xa.ff293p-4L 0x6.f73d5p-4L : -0x3.4d0b8926f783f9b4p-4L 0x2.93b2bdb74cdc4744p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0xa.ff293p-4L 0x6.f73d5p-4L : -0x3.4d0b8926f783f9b4p-4L 0x2.93b2bdb74cdc4744p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0xa.ff293p-4L 0x6.f73d5p-4L : -0x3.4d0b8926f783f9bp-4L 0x2.93b2bdb74cdc4744p+0L : inexact-ok
+= clog upward ldbl-96-m68k -0xa.ff293p-4L 0x6.f73d5p-4L : -0x3.4d0b8926f783f9bp-4L 0x2.93b2bdb74cdc4748p+0L : inexact-ok
+= clog downward ldbl-128 -0xa.ff293p-4L 0x6.f73d5p-4L : -0x3.4d0b8926f783f9b36e74d1ae36cep-4L 0x2.93b2bdb74cdc47454f5e7959ec32p+0L : inexact-ok
+= clog tonearest ldbl-128 -0xa.ff293p-4L 0x6.f73d5p-4L : -0x3.4d0b8926f783f9b36e74d1ae36ccp-4L 0x2.93b2bdb74cdc47454f5e7959ec32p+0L : inexact-ok
+= clog towardzero ldbl-128 -0xa.ff293p-4L 0x6.f73d5p-4L : -0x3.4d0b8926f783f9b36e74d1ae36ccp-4L 0x2.93b2bdb74cdc47454f5e7959ec32p+0L : inexact-ok
+= clog upward ldbl-128 -0xa.ff293p-4L 0x6.f73d5p-4L : -0x3.4d0b8926f783f9b36e74d1ae36ccp-4L 0x2.93b2bdb74cdc47454f5e7959ec34p+0L : inexact-ok
+= clog downward ldbl-128ibm -0xa.ff293p-4L 0x6.f73d5p-4L : -0x3.4d0b8926f783f9b36e74d1ae37p-4L 0x2.93b2bdb74cdc47454f5e7959ecp+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0xa.ff293p-4L 0x6.f73d5p-4L : -0x3.4d0b8926f783f9b36e74d1ae37p-4L 0x2.93b2bdb74cdc47454f5e7959ecp+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0xa.ff293p-4L 0x6.f73d5p-4L : -0x3.4d0b8926f783f9b36e74d1ae36p-4L 0x2.93b2bdb74cdc47454f5e7959ecp+0L : inexact-ok
+= clog upward ldbl-128ibm -0xa.ff293p-4L 0x6.f73d5p-4L : -0x3.4d0b8926f783f9b36e74d1ae36p-4L 0x2.93b2bdb74cdc47454f5e7959edp+0L : inexact-ok
+= clog downward flt-32 -0xa.ff293p-4f 0x6.f73d48p-4f : -0x3.4d0b9p-4f 0x2.93b2bcp+0f : inexact-ok
+= clog tonearest flt-32 -0xa.ff293p-4f 0x6.f73d48p-4f : -0x3.4d0b9p-4f 0x2.93b2cp+0f : inexact-ok
+= clog towardzero flt-32 -0xa.ff293p-4f 0x6.f73d48p-4f : -0x3.4d0b8cp-4f 0x2.93b2bcp+0f : inexact-ok
+= clog upward flt-32 -0xa.ff293p-4f 0x6.f73d48p-4f : -0x3.4d0b8cp-4f 0x2.93b2cp+0f : inexact-ok
+= clog downward dbl-64 -0xa.ff293p-4 0x6.f73d48p-4 : -0x3.4d0b8e69ffde4p-4 0x2.93b2be3c355a4p+0 : inexact-ok
+= clog tonearest dbl-64 -0xa.ff293p-4 0x6.f73d48p-4 : -0x3.4d0b8e69ffde4p-4 0x2.93b2be3c355a6p+0 : inexact-ok
+= clog towardzero dbl-64 -0xa.ff293p-4 0x6.f73d48p-4 : -0x3.4d0b8e69ffde2p-4 0x2.93b2be3c355a4p+0 : inexact-ok
+= clog upward dbl-64 -0xa.ff293p-4 0x6.f73d48p-4 : -0x3.4d0b8e69ffde2p-4 0x2.93b2be3c355a6p+0 : inexact-ok
+= clog downward ldbl-96-intel -0xa.ff293p-4L 0x6.f73d48p-4L : -0x3.4d0b8e69ffde3304p-4L 0x2.93b2be3c355a5ebp+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0xa.ff293p-4L 0x6.f73d48p-4L : -0x3.4d0b8e69ffde33p-4L 0x2.93b2be3c355a5eb4p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0xa.ff293p-4L 0x6.f73d48p-4L : -0x3.4d0b8e69ffde33p-4L 0x2.93b2be3c355a5ebp+0L : inexact-ok
+= clog upward ldbl-96-intel -0xa.ff293p-4L 0x6.f73d48p-4L : -0x3.4d0b8e69ffde33p-4L 0x2.93b2be3c355a5eb4p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0xa.ff293p-4L 0x6.f73d48p-4L : -0x3.4d0b8e69ffde3304p-4L 0x2.93b2be3c355a5ebp+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0xa.ff293p-4L 0x6.f73d48p-4L : -0x3.4d0b8e69ffde33p-4L 0x2.93b2be3c355a5eb4p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0xa.ff293p-4L 0x6.f73d48p-4L : -0x3.4d0b8e69ffde33p-4L 0x2.93b2be3c355a5ebp+0L : inexact-ok
+= clog upward ldbl-96-m68k -0xa.ff293p-4L 0x6.f73d48p-4L : -0x3.4d0b8e69ffde33p-4L 0x2.93b2be3c355a5eb4p+0L : inexact-ok
+= clog downward ldbl-128 -0xa.ff293p-4L 0x6.f73d48p-4L : -0x3.4d0b8e69ffde3300d61633e02c0ap-4L 0x2.93b2be3c355a5eb38f64a6b95f8p+0L : inexact-ok
+= clog tonearest ldbl-128 -0xa.ff293p-4L 0x6.f73d48p-4L : -0x3.4d0b8e69ffde3300d61633e02c0ap-4L 0x2.93b2be3c355a5eb38f64a6b95f82p+0L : inexact-ok
+= clog towardzero ldbl-128 -0xa.ff293p-4L 0x6.f73d48p-4L : -0x3.4d0b8e69ffde3300d61633e02c08p-4L 0x2.93b2be3c355a5eb38f64a6b95f8p+0L : inexact-ok
+= clog upward ldbl-128 -0xa.ff293p-4L 0x6.f73d48p-4L : -0x3.4d0b8e69ffde3300d61633e02c08p-4L 0x2.93b2be3c355a5eb38f64a6b95f82p+0L : inexact-ok
+= clog downward ldbl-128ibm -0xa.ff293p-4L 0x6.f73d48p-4L : -0x3.4d0b8e69ffde3300d61633e02dp-4L 0x2.93b2be3c355a5eb38f64a6b95fp+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0xa.ff293p-4L 0x6.f73d48p-4L : -0x3.4d0b8e69ffde3300d61633e02cp-4L 0x2.93b2be3c355a5eb38f64a6b96p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0xa.ff293p-4L 0x6.f73d48p-4L : -0x3.4d0b8e69ffde3300d61633e02cp-4L 0x2.93b2be3c355a5eb38f64a6b95fp+0L : inexact-ok
+= clog upward ldbl-128ibm -0xa.ff293p-4L 0x6.f73d48p-4L : -0x3.4d0b8e69ffde3300d61633e02cp-4L 0x2.93b2be3c355a5eb38f64a6b96p+0L : inexact-ok
+= clog downward dbl-64 -0xa.ff293p-4 0x6.f73d4cp-4 : -0x3.4d0b8bc87bb18p-4 0x2.93b2bdf9c11b4p+0 : inexact-ok
+= clog tonearest dbl-64 -0xa.ff293p-4 0x6.f73d4cp-4 : -0x3.4d0b8bc87bb16p-4 0x2.93b2bdf9c11b4p+0 : inexact-ok
+= clog towardzero dbl-64 -0xa.ff293p-4 0x6.f73d4cp-4 : -0x3.4d0b8bc87bb16p-4 0x2.93b2bdf9c11b4p+0 : inexact-ok
+= clog upward dbl-64 -0xa.ff293p-4 0x6.f73d4cp-4 : -0x3.4d0b8bc87bb16p-4 0x2.93b2bdf9c11b6p+0 : inexact-ok
+= clog downward ldbl-96-intel -0xa.ff293p-4L 0x6.f73d4cp-4L : -0x3.4d0b8bc87bb168fcp-4L 0x2.93b2bdf9c11b480cp+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0xa.ff293p-4L 0x6.f73d4cp-4L : -0x3.4d0b8bc87bb168fcp-4L 0x2.93b2bdf9c11b481p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0xa.ff293p-4L 0x6.f73d4cp-4L : -0x3.4d0b8bc87bb168f8p-4L 0x2.93b2bdf9c11b480cp+0L : inexact-ok
+= clog upward ldbl-96-intel -0xa.ff293p-4L 0x6.f73d4cp-4L : -0x3.4d0b8bc87bb168f8p-4L 0x2.93b2bdf9c11b481p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0xa.ff293p-4L 0x6.f73d4cp-4L : -0x3.4d0b8bc87bb168fcp-4L 0x2.93b2bdf9c11b480cp+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0xa.ff293p-4L 0x6.f73d4cp-4L : -0x3.4d0b8bc87bb168fcp-4L 0x2.93b2bdf9c11b481p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0xa.ff293p-4L 0x6.f73d4cp-4L : -0x3.4d0b8bc87bb168f8p-4L 0x2.93b2bdf9c11b480cp+0L : inexact-ok
+= clog upward ldbl-96-m68k -0xa.ff293p-4L 0x6.f73d4cp-4L : -0x3.4d0b8bc87bb168f8p-4L 0x2.93b2bdf9c11b481p+0L : inexact-ok
+= clog downward ldbl-128 -0xa.ff293p-4L 0x6.f73d4cp-4L : -0x3.4d0b8bc87bb168fb8ad3edc12636p-4L 0x2.93b2bdf9c11b480f10cb4d312c3cp+0L : inexact-ok
+= clog tonearest ldbl-128 -0xa.ff293p-4L 0x6.f73d4cp-4L : -0x3.4d0b8bc87bb168fb8ad3edc12634p-4L 0x2.93b2bdf9c11b480f10cb4d312c3ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xa.ff293p-4L 0x6.f73d4cp-4L : -0x3.4d0b8bc87bb168fb8ad3edc12634p-4L 0x2.93b2bdf9c11b480f10cb4d312c3cp+0L : inexact-ok
+= clog upward ldbl-128 -0xa.ff293p-4L 0x6.f73d4cp-4L : -0x3.4d0b8bc87bb168fb8ad3edc12634p-4L 0x2.93b2bdf9c11b480f10cb4d312c3ep+0L : inexact-ok
+= clog downward ldbl-128ibm -0xa.ff293p-4L 0x6.f73d4cp-4L : -0x3.4d0b8bc87bb168fb8ad3edc127p-4L 0x2.93b2bdf9c11b480f10cb4d312cp+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0xa.ff293p-4L 0x6.f73d4cp-4L : -0x3.4d0b8bc87bb168fb8ad3edc126p-4L 0x2.93b2bdf9c11b480f10cb4d312cp+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0xa.ff293p-4L 0x6.f73d4cp-4L : -0x3.4d0b8bc87bb168fb8ad3edc126p-4L 0x2.93b2bdf9c11b480f10cb4d312cp+0L : inexact-ok
+= clog upward ldbl-128ibm -0xa.ff293p-4L 0x6.f73d4cp-4L : -0x3.4d0b8bc87bb168fb8ad3edc126p-4L 0x2.93b2bdf9c11b480f10cb4d312dp+0L : inexact-ok
+= clog downward dbl-64 -0xa.ff292a609dbb8p-4 0x6.f73d5p-4 : -0x3.4d0b8efd8b456p-4 0x2.93b2bd7c213ap+0 : inexact-ok
+= clog tonearest dbl-64 -0xa.ff292a609dbb8p-4 0x6.f73d5p-4 : -0x3.4d0b8efd8b456p-4 0x2.93b2bd7c213a2p+0 : inexact-ok
+= clog towardzero dbl-64 -0xa.ff292a609dbb8p-4 0x6.f73d5p-4 : -0x3.4d0b8efd8b454p-4 0x2.93b2bd7c213ap+0 : inexact-ok
+= clog upward dbl-64 -0xa.ff292a609dbb8p-4 0x6.f73d5p-4 : -0x3.4d0b8efd8b454p-4 0x2.93b2bd7c213a2p+0 : inexact-ok
+= clog downward ldbl-96-intel -0xa.ff292a609dbb8p-4L 0x6.f73d5p-4L : -0x3.4d0b8efd8b455dd4p-4L 0x2.93b2bd7c213a1994p+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0xa.ff292a609dbb8p-4L 0x6.f73d5p-4L : -0x3.4d0b8efd8b455dd4p-4L 0x2.93b2bd7c213a1994p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0xa.ff292a609dbb8p-4L 0x6.f73d5p-4L : -0x3.4d0b8efd8b455ddp-4L 0x2.93b2bd7c213a1994p+0L : inexact-ok
+= clog upward ldbl-96-intel -0xa.ff292a609dbb8p-4L 0x6.f73d5p-4L : -0x3.4d0b8efd8b455ddp-4L 0x2.93b2bd7c213a1998p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0xa.ff292a609dbb8p-4L 0x6.f73d5p-4L : -0x3.4d0b8efd8b455dd4p-4L 0x2.93b2bd7c213a1994p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0xa.ff292a609dbb8p-4L 0x6.f73d5p-4L : -0x3.4d0b8efd8b455dd4p-4L 0x2.93b2bd7c213a1994p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0xa.ff292a609dbb8p-4L 0x6.f73d5p-4L : -0x3.4d0b8efd8b455ddp-4L 0x2.93b2bd7c213a1994p+0L : inexact-ok
+= clog upward ldbl-96-m68k -0xa.ff292a609dbb8p-4L 0x6.f73d5p-4L : -0x3.4d0b8efd8b455ddp-4L 0x2.93b2bd7c213a1998p+0L : inexact-ok
+= clog downward ldbl-128 -0xa.ff292a609dbb8p-4L 0x6.f73d5p-4L : -0x3.4d0b8efd8b455dd26f4375d0da6cp-4L 0x2.93b2bd7c213a19949a456233ffbep+0L : inexact-ok
+= clog tonearest ldbl-128 -0xa.ff292a609dbb8p-4L 0x6.f73d5p-4L : -0x3.4d0b8efd8b455dd26f4375d0da6ap-4L 0x2.93b2bd7c213a19949a456233ffbep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xa.ff292a609dbb8p-4L 0x6.f73d5p-4L : -0x3.4d0b8efd8b455dd26f4375d0da6ap-4L 0x2.93b2bd7c213a19949a456233ffbep+0L : inexact-ok
+= clog upward ldbl-128 -0xa.ff292a609dbb8p-4L 0x6.f73d5p-4L : -0x3.4d0b8efd8b455dd26f4375d0da6ap-4L 0x2.93b2bd7c213a19949a456233ffcp+0L : inexact-ok
+= clog downward ldbl-128ibm -0xa.ff292a609dbb8p-4L 0x6.f73d5p-4L : -0x3.4d0b8efd8b455dd26f4375d0dbp-4L 0x2.93b2bd7c213a19949a456233ffp+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0xa.ff292a609dbb8p-4L 0x6.f73d5p-4L : -0x3.4d0b8efd8b455dd26f4375d0dap-4L 0x2.93b2bd7c213a19949a456234p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0xa.ff292a609dbb8p-4L 0x6.f73d5p-4L : -0x3.4d0b8efd8b455dd26f4375d0dap-4L 0x2.93b2bd7c213a19949a456233ffp+0L : inexact-ok
+= clog upward ldbl-128ibm -0xa.ff292a609dbb8p-4L 0x6.f73d5p-4L : -0x3.4d0b8efd8b455dd26f4375d0dap-4L 0x2.93b2bd7c213a19949a456234p+0L : inexact-ok
+= clog downward dbl-64 -0xa.ff292a609dbb8p-4 0x6.f73d48p-4 : -0x3.4d0b944093a38p-4 0x2.93b2be0109b84p+0 : inexact-ok
+= clog tonearest dbl-64 -0xa.ff292a609dbb8p-4 0x6.f73d48p-4 : -0x3.4d0b944093a36p-4 0x2.93b2be0109b84p+0 : inexact-ok
+= clog towardzero dbl-64 -0xa.ff292a609dbb8p-4 0x6.f73d48p-4 : -0x3.4d0b944093a36p-4 0x2.93b2be0109b84p+0 : inexact-ok
+= clog upward dbl-64 -0xa.ff292a609dbb8p-4 0x6.f73d48p-4 : -0x3.4d0b944093a36p-4 0x2.93b2be0109b86p+0 : inexact-ok
+= clog downward ldbl-96-intel -0xa.ff292a609dbb8p-4L 0x6.f73d48p-4L : -0x3.4d0b944093a36e28p-4L 0x2.93b2be0109b84e0cp+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0xa.ff292a609dbb8p-4L 0x6.f73d48p-4L : -0x3.4d0b944093a36e28p-4L 0x2.93b2be0109b84e0cp+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0xa.ff292a609dbb8p-4L 0x6.f73d48p-4L : -0x3.4d0b944093a36e24p-4L 0x2.93b2be0109b84e0cp+0L : inexact-ok
+= clog upward ldbl-96-intel -0xa.ff292a609dbb8p-4L 0x6.f73d48p-4L : -0x3.4d0b944093a36e24p-4L 0x2.93b2be0109b84e1p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0xa.ff292a609dbb8p-4L 0x6.f73d48p-4L : -0x3.4d0b944093a36e28p-4L 0x2.93b2be0109b84e0cp+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0xa.ff292a609dbb8p-4L 0x6.f73d48p-4L : -0x3.4d0b944093a36e28p-4L 0x2.93b2be0109b84e0cp+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0xa.ff292a609dbb8p-4L 0x6.f73d48p-4L : -0x3.4d0b944093a36e24p-4L 0x2.93b2be0109b84e0cp+0L : inexact-ok
+= clog upward ldbl-96-m68k -0xa.ff292a609dbb8p-4L 0x6.f73d48p-4L : -0x3.4d0b944093a36e24p-4L 0x2.93b2be0109b84e1p+0L : inexact-ok
+= clog downward ldbl-128 -0xa.ff292a609dbb8p-4L 0x6.f73d48p-4L : -0x3.4d0b944093a36e27604c9d85fc82p-4L 0x2.93b2be0109b84e0c6a71e0bd2134p+0L : inexact-ok
+= clog tonearest ldbl-128 -0xa.ff292a609dbb8p-4L 0x6.f73d48p-4L : -0x3.4d0b944093a36e27604c9d85fc82p-4L 0x2.93b2be0109b84e0c6a71e0bd2136p+0L : inexact-ok
+= clog towardzero ldbl-128 -0xa.ff292a609dbb8p-4L 0x6.f73d48p-4L : -0x3.4d0b944093a36e27604c9d85fc8p-4L 0x2.93b2be0109b84e0c6a71e0bd2134p+0L : inexact-ok
+= clog upward ldbl-128 -0xa.ff292a609dbb8p-4L 0x6.f73d48p-4L : -0x3.4d0b944093a36e27604c9d85fc8p-4L 0x2.93b2be0109b84e0c6a71e0bd2136p+0L : inexact-ok
+= clog downward ldbl-128ibm -0xa.ff292a609dbb8p-4L 0x6.f73d48p-4L : -0x3.4d0b944093a36e27604c9d85fdp-4L 0x2.93b2be0109b84e0c6a71e0bd21p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0xa.ff292a609dbb8p-4L 0x6.f73d48p-4L : -0x3.4d0b944093a36e27604c9d85fdp-4L 0x2.93b2be0109b84e0c6a71e0bd21p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0xa.ff292a609dbb8p-4L 0x6.f73d48p-4L : -0x3.4d0b944093a36e27604c9d85fcp-4L 0x2.93b2be0109b84e0c6a71e0bd21p+0L : inexact-ok
+= clog upward ldbl-128ibm -0xa.ff292a609dbb8p-4L 0x6.f73d48p-4L : -0x3.4d0b944093a36e27604c9d85fcp-4L 0x2.93b2be0109b84e0c6a71e0bd22p+0L : inexact-ok
+= clog downward dbl-64 -0xa.ff292a609dbb8p-4 0x6.f73d4cp-4 : -0x3.4d0b919f0f74cp-4 0x2.93b2bdbe95792p+0 : inexact-ok
+= clog tonearest dbl-64 -0xa.ff292a609dbb8p-4 0x6.f73d4cp-4 : -0x3.4d0b919f0f74cp-4 0x2.93b2bdbe95792p+0 : inexact-ok
+= clog towardzero dbl-64 -0xa.ff292a609dbb8p-4 0x6.f73d4cp-4 : -0x3.4d0b919f0f74ap-4 0x2.93b2bdbe95792p+0 : inexact-ok
+= clog upward dbl-64 -0xa.ff292a609dbb8p-4 0x6.f73d4cp-4 : -0x3.4d0b919f0f74ap-4 0x2.93b2bdbe95794p+0 : inexact-ok
+= clog downward ldbl-96-intel -0xa.ff292a609dbb8p-4L 0x6.f73d4cp-4L : -0x3.4d0b919f0f74b8ap-4L 0x2.93b2bdbe957928ep+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0xa.ff292a609dbb8p-4L 0x6.f73d4cp-4L : -0x3.4d0b919f0f74b8ap-4L 0x2.93b2bdbe957928e4p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0xa.ff292a609dbb8p-4L 0x6.f73d4cp-4L : -0x3.4d0b919f0f74b89cp-4L 0x2.93b2bdbe957928ep+0L : inexact-ok
+= clog upward ldbl-96-intel -0xa.ff292a609dbb8p-4L 0x6.f73d4cp-4L : -0x3.4d0b919f0f74b89cp-4L 0x2.93b2bdbe957928e4p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0xa.ff292a609dbb8p-4L 0x6.f73d4cp-4L : -0x3.4d0b919f0f74b8ap-4L 0x2.93b2bdbe957928ep+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0xa.ff292a609dbb8p-4L 0x6.f73d4cp-4L : -0x3.4d0b919f0f74b8ap-4L 0x2.93b2bdbe957928e4p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0xa.ff292a609dbb8p-4L 0x6.f73d4cp-4L : -0x3.4d0b919f0f74b89cp-4L 0x2.93b2bdbe957928ep+0L : inexact-ok
+= clog upward ldbl-96-m68k -0xa.ff292a609dbb8p-4L 0x6.f73d4cp-4L : -0x3.4d0b919f0f74b89cp-4L 0x2.93b2bdbe957928e4p+0L : inexact-ok
+= clog downward ldbl-128 -0xa.ff292a609dbb8p-4L 0x6.f73d4cp-4L : -0x3.4d0b919f0f74b89e5041efa78da8p-4L 0x2.93b2bdbe957928e323bb02046dap+0L : inexact-ok
+= clog tonearest ldbl-128 -0xa.ff292a609dbb8p-4L 0x6.f73d4cp-4L : -0x3.4d0b919f0f74b89e5041efa78da8p-4L 0x2.93b2bdbe957928e323bb02046dap+0L : inexact-ok
+= clog towardzero ldbl-128 -0xa.ff292a609dbb8p-4L 0x6.f73d4cp-4L : -0x3.4d0b919f0f74b89e5041efa78da6p-4L 0x2.93b2bdbe957928e323bb02046dap+0L : inexact-ok
+= clog upward ldbl-128 -0xa.ff292a609dbb8p-4L 0x6.f73d4cp-4L : -0x3.4d0b919f0f74b89e5041efa78da6p-4L 0x2.93b2bdbe957928e323bb02046da2p+0L : inexact-ok
+= clog downward ldbl-128ibm -0xa.ff292a609dbb8p-4L 0x6.f73d4cp-4L : -0x3.4d0b919f0f74b89e5041efa78ep-4L 0x2.93b2bdbe957928e323bb02046dp+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0xa.ff292a609dbb8p-4L 0x6.f73d4cp-4L : -0x3.4d0b919f0f74b89e5041efa78ep-4L 0x2.93b2bdbe957928e323bb02046ep+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0xa.ff292a609dbb8p-4L 0x6.f73d4cp-4L : -0x3.4d0b919f0f74b89e5041efa78dp-4L 0x2.93b2bdbe957928e323bb02046dp+0L : inexact-ok
+= clog upward ldbl-128ibm -0xa.ff292a609dbb8p-4L 0x6.f73d4cp-4L : -0x3.4d0b919f0f74b89e5041efa78dp-4L 0x2.93b2bdbe957928e323bb02046ep+0L : inexact-ok
+clog -0x5.1a5cfc2301114p-4 -0xb.730118p-4
+= clog downward flt-32 -0x5.1a5cf8p-4f -0xb.73011p-4f : -0x3.e7b268p-4f -0x1.fd756ap+0f : inexact-ok
+= clog tonearest flt-32 -0x5.1a5cf8p-4f -0xb.73011p-4f : -0x3.e7b268p-4f -0x1.fd7568p+0f : inexact-ok
+= clog towardzero flt-32 -0x5.1a5cf8p-4f -0xb.73011p-4f : -0x3.e7b264p-4f -0x1.fd7568p+0f : inexact-ok
+= clog upward flt-32 -0x5.1a5cf8p-4f -0xb.73011p-4f : -0x3.e7b264p-4f -0x1.fd7568p+0f : inexact-ok
+= clog downward dbl-64 -0x5.1a5cf8p-4 -0xb.73011p-4 : -0x3.e7b267b2be812p-4 -0x1.fd7568e12763ep+0 : inexact-ok
+= clog tonearest dbl-64 -0x5.1a5cf8p-4 -0xb.73011p-4 : -0x3.e7b267b2be812p-4 -0x1.fd7568e12763ep+0 : inexact-ok
+= clog towardzero dbl-64 -0x5.1a5cf8p-4 -0xb.73011p-4 : -0x3.e7b267b2be81p-4 -0x1.fd7568e12763dp+0 : inexact-ok
+= clog upward dbl-64 -0x5.1a5cf8p-4 -0xb.73011p-4 : -0x3.e7b267b2be81p-4 -0x1.fd7568e12763dp+0 : inexact-ok
+= clog downward ldbl-96-intel -0x5.1a5cf8p-4L -0xb.73011p-4L : -0x3.e7b267b2be811bp-4L -0x1.fd7568e12763dc42p+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x5.1a5cf8p-4L -0xb.73011p-4L : -0x3.e7b267b2be811bp-4L -0x1.fd7568e12763dc42p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x5.1a5cf8p-4L -0xb.73011p-4L : -0x3.e7b267b2be811afcp-4L -0x1.fd7568e12763dc4p+0L : inexact-ok
+= clog upward ldbl-96-intel -0x5.1a5cf8p-4L -0xb.73011p-4L : -0x3.e7b267b2be811afcp-4L -0x1.fd7568e12763dc4p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x5.1a5cf8p-4L -0xb.73011p-4L : -0x3.e7b267b2be811bp-4L -0x1.fd7568e12763dc42p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x5.1a5cf8p-4L -0xb.73011p-4L : -0x3.e7b267b2be811bp-4L -0x1.fd7568e12763dc42p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x5.1a5cf8p-4L -0xb.73011p-4L : -0x3.e7b267b2be811afcp-4L -0x1.fd7568e12763dc4p+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x5.1a5cf8p-4L -0xb.73011p-4L : -0x3.e7b267b2be811afcp-4L -0x1.fd7568e12763dc4p+0L : inexact-ok
+= clog downward ldbl-128 -0x5.1a5cf8p-4L -0xb.73011p-4L : -0x3.e7b267b2be811affe6bbf1e22b8cp-4L -0x1.fd7568e12763dc41b4676923ef8bp+0L : inexact-ok
+= clog tonearest ldbl-128 -0x5.1a5cf8p-4L -0xb.73011p-4L : -0x3.e7b267b2be811affe6bbf1e22b8ap-4L -0x1.fd7568e12763dc41b4676923ef8bp+0L : inexact-ok
+= clog towardzero ldbl-128 -0x5.1a5cf8p-4L -0xb.73011p-4L : -0x3.e7b267b2be811affe6bbf1e22b8ap-4L -0x1.fd7568e12763dc41b4676923ef8ap+0L : inexact-ok
+= clog upward ldbl-128 -0x5.1a5cf8p-4L -0xb.73011p-4L : -0x3.e7b267b2be811affe6bbf1e22b8ap-4L -0x1.fd7568e12763dc41b4676923ef8ap+0L : inexact-ok
+= clog downward ldbl-128ibm -0x5.1a5cf8p-4L -0xb.73011p-4L : -0x3.e7b267b2be811affe6bbf1e22cp-4L -0x1.fd7568e12763dc41b4676923fp+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x5.1a5cf8p-4L -0xb.73011p-4L : -0x3.e7b267b2be811affe6bbf1e22cp-4L -0x1.fd7568e12763dc41b4676923ef8p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x5.1a5cf8p-4L -0xb.73011p-4L : -0x3.e7b267b2be811affe6bbf1e22bp-4L -0x1.fd7568e12763dc41b4676923ef8p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x5.1a5cf8p-4L -0xb.73011p-4L : -0x3.e7b267b2be811affe6bbf1e22bp-4L -0x1.fd7568e12763dc41b4676923ef8p+0L : inexact-ok
+= clog downward flt-32 -0x5.1a5cf8p-4f -0xb.73012p-4f : -0x3.e7b258p-4f -0x1.fd756ap+0f : inexact-ok
+= clog tonearest flt-32 -0x5.1a5cf8p-4f -0xb.73012p-4f : -0x3.e7b254p-4f -0x1.fd7568p+0f : inexact-ok
+= clog towardzero flt-32 -0x5.1a5cf8p-4f -0xb.73012p-4f : -0x3.e7b254p-4f -0x1.fd7568p+0f : inexact-ok
+= clog upward flt-32 -0x5.1a5cf8p-4f -0xb.73012p-4f : -0x3.e7b254p-4f -0x1.fd7568p+0f : inexact-ok
+= clog downward dbl-64 -0x5.1a5cf8p-4 -0xb.73012p-4 : -0x3.e7b2550b576bcp-4 -0x1.fd75685c20a8cp+0 : inexact-ok
+= clog tonearest dbl-64 -0x5.1a5cf8p-4 -0xb.73012p-4 : -0x3.e7b2550b576bap-4 -0x1.fd75685c20a8cp+0 : inexact-ok
+= clog towardzero dbl-64 -0x5.1a5cf8p-4 -0xb.73012p-4 : -0x3.e7b2550b576bap-4 -0x1.fd75685c20a8bp+0 : inexact-ok
+= clog upward dbl-64 -0x5.1a5cf8p-4 -0xb.73012p-4 : -0x3.e7b2550b576bap-4 -0x1.fd75685c20a8bp+0 : inexact-ok
+= clog downward ldbl-96-intel -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x3.e7b2550b576bac7p-4L -0x1.fd75685c20a8bcc6p+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x3.e7b2550b576bac7p-4L -0x1.fd75685c20a8bcc6p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x3.e7b2550b576bac6cp-4L -0x1.fd75685c20a8bcc4p+0L : inexact-ok
+= clog upward ldbl-96-intel -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x3.e7b2550b576bac6cp-4L -0x1.fd75685c20a8bcc4p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x3.e7b2550b576bac7p-4L -0x1.fd75685c20a8bcc6p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x3.e7b2550b576bac7p-4L -0x1.fd75685c20a8bcc6p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x3.e7b2550b576bac6cp-4L -0x1.fd75685c20a8bcc4p+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x3.e7b2550b576bac6cp-4L -0x1.fd75685c20a8bcc4p+0L : inexact-ok
+= clog downward ldbl-128 -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x3.e7b2550b576bac6e6f540dbbfff8p-4L -0x1.fd75685c20a8bcc549131ae7d4d8p+0L : inexact-ok
+= clog tonearest ldbl-128 -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x3.e7b2550b576bac6e6f540dbbfff8p-4L -0x1.fd75685c20a8bcc549131ae7d4d8p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x3.e7b2550b576bac6e6f540dbbfff6p-4L -0x1.fd75685c20a8bcc549131ae7d4d7p+0L : inexact-ok
+= clog upward ldbl-128 -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x3.e7b2550b576bac6e6f540dbbfff6p-4L -0x1.fd75685c20a8bcc549131ae7d4d7p+0L : inexact-ok
+= clog downward ldbl-128ibm -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x3.e7b2550b576bac6e6f540dbcp-4L -0x1.fd75685c20a8bcc549131ae7d5p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x3.e7b2550b576bac6e6f540dbcp-4L -0x1.fd75685c20a8bcc549131ae7d5p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x3.e7b2550b576bac6e6f540dbbffp-4L -0x1.fd75685c20a8bcc549131ae7d48p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x3.e7b2550b576bac6e6f540dbbffp-4L -0x1.fd75685c20a8bcc549131ae7d48p+0L : inexact-ok
+= clog downward dbl-64 -0x5.1a5cf8p-4 -0xb.730118p-4 : -0x3.e7b25e5f0af44p-4 -0x1.fd75689ea4063p+0 : inexact-ok
+= clog tonearest dbl-64 -0x5.1a5cf8p-4 -0xb.730118p-4 : -0x3.e7b25e5f0af44p-4 -0x1.fd75689ea4062p+0 : inexact-ok
+= clog towardzero dbl-64 -0x5.1a5cf8p-4 -0xb.730118p-4 : -0x3.e7b25e5f0af42p-4 -0x1.fd75689ea4062p+0 : inexact-ok
+= clog upward dbl-64 -0x5.1a5cf8p-4 -0xb.730118p-4 : -0x3.e7b25e5f0af42p-4 -0x1.fd75689ea4062p+0 : inexact-ok
+= clog downward ldbl-96-intel -0x5.1a5cf8p-4L -0xb.730118p-4L : -0x3.e7b25e5f0af43608p-4L -0x1.fd75689ea40625bep+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x5.1a5cf8p-4L -0xb.730118p-4L : -0x3.e7b25e5f0af43608p-4L -0x1.fd75689ea40625bep+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x5.1a5cf8p-4L -0xb.730118p-4L : -0x3.e7b25e5f0af43604p-4L -0x1.fd75689ea40625bcp+0L : inexact-ok
+= clog upward ldbl-96-intel -0x5.1a5cf8p-4L -0xb.730118p-4L : -0x3.e7b25e5f0af43604p-4L -0x1.fd75689ea40625bcp+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x5.1a5cf8p-4L -0xb.730118p-4L : -0x3.e7b25e5f0af43608p-4L -0x1.fd75689ea40625bep+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x5.1a5cf8p-4L -0xb.730118p-4L : -0x3.e7b25e5f0af43608p-4L -0x1.fd75689ea40625bep+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x5.1a5cf8p-4L -0xb.730118p-4L : -0x3.e7b25e5f0af43604p-4L -0x1.fd75689ea40625bcp+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x5.1a5cf8p-4L -0xb.730118p-4L : -0x3.e7b25e5f0af43604p-4L -0x1.fd75689ea40625bcp+0L : inexact-ok
+= clog downward ldbl-128 -0x5.1a5cf8p-4L -0xb.730118p-4L : -0x3.e7b25e5f0af436073aea00f11abcp-4L -0x1.fd75689ea40625bda648bfb10e51p+0L : inexact-ok
+= clog tonearest ldbl-128 -0x5.1a5cf8p-4L -0xb.730118p-4L : -0x3.e7b25e5f0af436073aea00f11abap-4L -0x1.fd75689ea40625bda648bfb10e5p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x5.1a5cf8p-4L -0xb.730118p-4L : -0x3.e7b25e5f0af436073aea00f11abap-4L -0x1.fd75689ea40625bda648bfb10e5p+0L : inexact-ok
+= clog upward ldbl-128 -0x5.1a5cf8p-4L -0xb.730118p-4L : -0x3.e7b25e5f0af436073aea00f11abap-4L -0x1.fd75689ea40625bda648bfb10e5p+0L : inexact-ok
+= clog downward ldbl-128ibm -0x5.1a5cf8p-4L -0xb.730118p-4L : -0x3.e7b25e5f0af436073aea00f11bp-4L -0x1.fd75689ea40625bda648bfb10e8p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x5.1a5cf8p-4L -0xb.730118p-4L : -0x3.e7b25e5f0af436073aea00f11bp-4L -0x1.fd75689ea40625bda648bfb10e8p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x5.1a5cf8p-4L -0xb.730118p-4L : -0x3.e7b25e5f0af436073aea00f11ap-4L -0x1.fd75689ea40625bda648bfb10ep+0L : inexact-ok
+= clog upward ldbl-128ibm -0x5.1a5cf8p-4L -0xb.730118p-4L : -0x3.e7b25e5f0af436073aea00f11ap-4L -0x1.fd75689ea40625bda648bfb10ep+0L : inexact-ok
+= clog downward flt-32 -0x5.1a5dp-4f -0xb.73011p-4f : -0x3.e7b264p-4f -0x1.fd756ap+0f : inexact-ok
+= clog tonearest flt-32 -0x5.1a5dp-4f -0xb.73011p-4f : -0x3.e7b264p-4f -0x1.fd756ap+0f : inexact-ok
+= clog towardzero flt-32 -0x5.1a5dp-4f -0xb.73011p-4f : -0x3.e7b26p-4f -0x1.fd7568p+0f : inexact-ok
+= clog upward flt-32 -0x5.1a5dp-4f -0xb.73011p-4f : -0x3.e7b26p-4f -0x1.fd7568p+0f : inexact-ok
+= clog downward dbl-64 -0x5.1a5dp-4 -0xb.73011p-4 : -0x3.e7b2638a88a12p-4 -0x1.fd756976629cbp+0 : inexact-ok
+= clog tonearest dbl-64 -0x5.1a5dp-4 -0xb.73011p-4 : -0x3.e7b2638a88a12p-4 -0x1.fd756976629cap+0 : inexact-ok
+= clog towardzero dbl-64 -0x5.1a5dp-4 -0xb.73011p-4 : -0x3.e7b2638a88a1p-4 -0x1.fd756976629cap+0 : inexact-ok
+= clog upward dbl-64 -0x5.1a5dp-4 -0xb.73011p-4 : -0x3.e7b2638a88a1p-4 -0x1.fd756976629cap+0 : inexact-ok
+= clog downward ldbl-96-intel -0x5.1a5dp-4L -0xb.73011p-4L : -0x3.e7b2638a88a118b4p-4L -0x1.fd756976629ca6a8p+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x5.1a5dp-4L -0xb.73011p-4L : -0x3.e7b2638a88a118bp-4L -0x1.fd756976629ca6a6p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x5.1a5dp-4L -0xb.73011p-4L : -0x3.e7b2638a88a118bp-4L -0x1.fd756976629ca6a6p+0L : inexact-ok
+= clog upward ldbl-96-intel -0x5.1a5dp-4L -0xb.73011p-4L : -0x3.e7b2638a88a118bp-4L -0x1.fd756976629ca6a6p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x5.1a5dp-4L -0xb.73011p-4L : -0x3.e7b2638a88a118b4p-4L -0x1.fd756976629ca6a8p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x5.1a5dp-4L -0xb.73011p-4L : -0x3.e7b2638a88a118bp-4L -0x1.fd756976629ca6a6p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x5.1a5dp-4L -0xb.73011p-4L : -0x3.e7b2638a88a118bp-4L -0x1.fd756976629ca6a6p+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x5.1a5dp-4L -0xb.73011p-4L : -0x3.e7b2638a88a118bp-4L -0x1.fd756976629ca6a6p+0L : inexact-ok
+= clog downward ldbl-128 -0x5.1a5dp-4L -0xb.73011p-4L : -0x3.e7b2638a88a118b18ad1b2f64d9ap-4L -0x1.fd756976629ca6a665796946bb7p+0L : inexact-ok
+= clog tonearest ldbl-128 -0x5.1a5dp-4L -0xb.73011p-4L : -0x3.e7b2638a88a118b18ad1b2f64d98p-4L -0x1.fd756976629ca6a665796946bb7p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x5.1a5dp-4L -0xb.73011p-4L : -0x3.e7b2638a88a118b18ad1b2f64d98p-4L -0x1.fd756976629ca6a665796946bb6fp+0L : inexact-ok
+= clog upward ldbl-128 -0x5.1a5dp-4L -0xb.73011p-4L : -0x3.e7b2638a88a118b18ad1b2f64d98p-4L -0x1.fd756976629ca6a665796946bb6fp+0L : inexact-ok
+= clog downward ldbl-128ibm -0x5.1a5dp-4L -0xb.73011p-4L : -0x3.e7b2638a88a118b18ad1b2f64ep-4L -0x1.fd756976629ca6a665796946bb8p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x5.1a5dp-4L -0xb.73011p-4L : -0x3.e7b2638a88a118b18ad1b2f64ep-4L -0x1.fd756976629ca6a665796946bb8p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x5.1a5dp-4L -0xb.73011p-4L : -0x3.e7b2638a88a118b18ad1b2f64dp-4L -0x1.fd756976629ca6a665796946bbp+0L : inexact-ok
+= clog upward ldbl-128ibm -0x5.1a5dp-4L -0xb.73011p-4L : -0x3.e7b2638a88a118b18ad1b2f64dp-4L -0x1.fd756976629ca6a665796946bbp+0L : inexact-ok
+= clog downward flt-32 -0x5.1a5dp-4f -0xb.73012p-4f : -0x3.e7b254p-4f -0x1.fd756ap+0f : inexact-ok
+= clog tonearest flt-32 -0x5.1a5dp-4f -0xb.73012p-4f : -0x3.e7b25p-4f -0x1.fd7568p+0f : inexact-ok
+= clog towardzero flt-32 -0x5.1a5dp-4f -0xb.73012p-4f : -0x3.e7b25p-4f -0x1.fd7568p+0f : inexact-ok
+= clog upward flt-32 -0x5.1a5dp-4f -0xb.73012p-4f : -0x3.e7b25p-4f -0x1.fd7568p+0f : inexact-ok
+= clog downward dbl-64 -0x5.1a5dp-4 -0xb.73012p-4 : -0x3.e7b250e321956p-4 -0x1.fd7568f15be1p+0 : inexact-ok
+= clog tonearest dbl-64 -0x5.1a5dp-4 -0xb.73012p-4 : -0x3.e7b250e321956p-4 -0x1.fd7568f15be1p+0 : inexact-ok
+= clog towardzero dbl-64 -0x5.1a5dp-4 -0xb.73012p-4 : -0x3.e7b250e321954p-4 -0x1.fd7568f15be0fp+0 : inexact-ok
+= clog upward dbl-64 -0x5.1a5dp-4 -0xb.73012p-4 : -0x3.e7b250e321954p-4 -0x1.fd7568f15be0fp+0 : inexact-ok
+= clog downward ldbl-96-intel -0x5.1a5dp-4L -0xb.73012p-4L : -0x3.e7b250e321955b98p-4L -0x1.fd7568f15be0fbbep+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x5.1a5dp-4L -0xb.73012p-4L : -0x3.e7b250e321955b98p-4L -0x1.fd7568f15be0fbbep+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x5.1a5dp-4L -0xb.73012p-4L : -0x3.e7b250e321955b94p-4L -0x1.fd7568f15be0fbbcp+0L : inexact-ok
+= clog upward ldbl-96-intel -0x5.1a5dp-4L -0xb.73012p-4L : -0x3.e7b250e321955b94p-4L -0x1.fd7568f15be0fbbcp+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x5.1a5dp-4L -0xb.73012p-4L : -0x3.e7b250e321955b98p-4L -0x1.fd7568f15be0fbbep+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x5.1a5dp-4L -0xb.73012p-4L : -0x3.e7b250e321955b98p-4L -0x1.fd7568f15be0fbbep+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x5.1a5dp-4L -0xb.73012p-4L : -0x3.e7b250e321955b94p-4L -0x1.fd7568f15be0fbbcp+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x5.1a5dp-4L -0xb.73012p-4L : -0x3.e7b250e321955b94p-4L -0x1.fd7568f15be0fbbcp+0L : inexact-ok
+= clog downward ldbl-128 -0x5.1a5dp-4L -0xb.73012p-4L : -0x3.e7b250e321955b96331a0bdba134p-4L -0x1.fd7568f15be0fbbdfe9c3d31f5acp+0L : inexact-ok
+= clog tonearest ldbl-128 -0x5.1a5dp-4L -0xb.73012p-4L : -0x3.e7b250e321955b96331a0bdba134p-4L -0x1.fd7568f15be0fbbdfe9c3d31f5abp+0L : inexact-ok
+= clog towardzero ldbl-128 -0x5.1a5dp-4L -0xb.73012p-4L : -0x3.e7b250e321955b96331a0bdba132p-4L -0x1.fd7568f15be0fbbdfe9c3d31f5abp+0L : inexact-ok
+= clog upward ldbl-128 -0x5.1a5dp-4L -0xb.73012p-4L : -0x3.e7b250e321955b96331a0bdba132p-4L -0x1.fd7568f15be0fbbdfe9c3d31f5abp+0L : inexact-ok
+= clog downward ldbl-128ibm -0x5.1a5dp-4L -0xb.73012p-4L : -0x3.e7b250e321955b96331a0bdba2p-4L -0x1.fd7568f15be0fbbdfe9c3d31f6p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x5.1a5dp-4L -0xb.73012p-4L : -0x3.e7b250e321955b96331a0bdba1p-4L -0x1.fd7568f15be0fbbdfe9c3d31f58p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x5.1a5dp-4L -0xb.73012p-4L : -0x3.e7b250e321955b96331a0bdba1p-4L -0x1.fd7568f15be0fbbdfe9c3d31f58p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x5.1a5dp-4L -0xb.73012p-4L : -0x3.e7b250e321955b96331a0bdba1p-4L -0x1.fd7568f15be0fbbdfe9c3d31f58p+0L : inexact-ok
+= clog downward dbl-64 -0x5.1a5dp-4 -0xb.730118p-4 : -0x3.e7b25a36d5192p-4 -0x1.fd756933df3ebp+0 : inexact-ok
+= clog tonearest dbl-64 -0x5.1a5dp-4 -0xb.730118p-4 : -0x3.e7b25a36d519p-4 -0x1.fd756933df3ebp+0 : inexact-ok
+= clog towardzero dbl-64 -0x5.1a5dp-4 -0xb.730118p-4 : -0x3.e7b25a36d519p-4 -0x1.fd756933df3eap+0 : inexact-ok
+= clog upward dbl-64 -0x5.1a5dp-4 -0xb.730118p-4 : -0x3.e7b25a36d519p-4 -0x1.fd756933df3eap+0 : inexact-ok
+= clog downward ldbl-96-intel -0x5.1a5dp-4L -0xb.730118p-4L : -0x3.e7b25a36d5190c74p-4L -0x1.fd756933df3eaa6ep+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x5.1a5dp-4L -0xb.730118p-4L : -0x3.e7b25a36d5190c74p-4L -0x1.fd756933df3eaa6cp+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x5.1a5dp-4L -0xb.730118p-4L : -0x3.e7b25a36d5190c7p-4L -0x1.fd756933df3eaa6cp+0L : inexact-ok
+= clog upward ldbl-96-intel -0x5.1a5dp-4L -0xb.730118p-4L : -0x3.e7b25a36d5190c7p-4L -0x1.fd756933df3eaa6cp+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x5.1a5dp-4L -0xb.730118p-4L : -0x3.e7b25a36d5190c74p-4L -0x1.fd756933df3eaa6ep+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x5.1a5dp-4L -0xb.730118p-4L : -0x3.e7b25a36d5190c74p-4L -0x1.fd756933df3eaa6cp+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x5.1a5dp-4L -0xb.730118p-4L : -0x3.e7b25a36d5190c7p-4L -0x1.fd756933df3eaa6cp+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x5.1a5dp-4L -0xb.730118p-4L : -0x3.e7b25a36d5190c7p-4L -0x1.fd756933df3eaa6cp+0L : inexact-ok
+= clog downward ldbl-128 -0x5.1a5dp-4L -0xb.730118p-4L : -0x3.e7b25a36d5190c73f2ccef8151c6p-4L -0x1.fd756933df3eaa6c5981d3a8fab1p+0L : inexact-ok
+= clog tonearest ldbl-128 -0x5.1a5dp-4L -0xb.730118p-4L : -0x3.e7b25a36d5190c73f2ccef8151c4p-4L -0x1.fd756933df3eaa6c5981d3a8fab1p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x5.1a5dp-4L -0xb.730118p-4L : -0x3.e7b25a36d5190c73f2ccef8151c4p-4L -0x1.fd756933df3eaa6c5981d3a8fabp+0L : inexact-ok
+= clog upward ldbl-128 -0x5.1a5dp-4L -0xb.730118p-4L : -0x3.e7b25a36d5190c73f2ccef8151c4p-4L -0x1.fd756933df3eaa6c5981d3a8fabp+0L : inexact-ok
+= clog downward ldbl-128ibm -0x5.1a5dp-4L -0xb.730118p-4L : -0x3.e7b25a36d5190c73f2ccef8152p-4L -0x1.fd756933df3eaa6c5981d3a8fbp+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x5.1a5dp-4L -0xb.730118p-4L : -0x3.e7b25a36d5190c73f2ccef8152p-4L -0x1.fd756933df3eaa6c5981d3a8fa8p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x5.1a5dp-4L -0xb.730118p-4L : -0x3.e7b25a36d5190c73f2ccef8151p-4L -0x1.fd756933df3eaa6c5981d3a8fa8p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x5.1a5dp-4L -0xb.730118p-4L : -0x3.e7b25a36d5190c73f2ccef8151p-4L -0x1.fd756933df3eaa6c5981d3a8fa8p+0L : inexact-ok
+= clog downward dbl-64 -0x5.1a5cfc2301114p-4 -0xb.73011p-4 : -0x3.e7b2658c7318p-4 -0x1.fd75692e51f75p+0 : inexact-ok
+= clog tonearest dbl-64 -0x5.1a5cfc2301114p-4 -0xb.73011p-4 : -0x3.e7b2658c7318p-4 -0x1.fd75692e51f75p+0 : inexact-ok
+= clog towardzero dbl-64 -0x5.1a5cfc2301114p-4 -0xb.73011p-4 : -0x3.e7b2658c7317ep-4 -0x1.fd75692e51f74p+0 : inexact-ok
+= clog upward dbl-64 -0x5.1a5cfc2301114p-4 -0xb.73011p-4 : -0x3.e7b2658c7317ep-4 -0x1.fd75692e51f74p+0 : inexact-ok
+= clog downward ldbl-96-intel -0x5.1a5cfc2301114p-4L -0xb.73011p-4L : -0x3.e7b2658c7317f3a4p-4L -0x1.fd75692e51f74cc8p+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x5.1a5cfc2301114p-4L -0xb.73011p-4L : -0x3.e7b2658c7317f3ap-4L -0x1.fd75692e51f74cc6p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x5.1a5cfc2301114p-4L -0xb.73011p-4L : -0x3.e7b2658c7317f3ap-4L -0x1.fd75692e51f74cc6p+0L : inexact-ok
+= clog upward ldbl-96-intel -0x5.1a5cfc2301114p-4L -0xb.73011p-4L : -0x3.e7b2658c7317f3ap-4L -0x1.fd75692e51f74cc6p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x5.1a5cfc2301114p-4L -0xb.73011p-4L : -0x3.e7b2658c7317f3a4p-4L -0x1.fd75692e51f74cc8p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x5.1a5cfc2301114p-4L -0xb.73011p-4L : -0x3.e7b2658c7317f3ap-4L -0x1.fd75692e51f74cc6p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x5.1a5cfc2301114p-4L -0xb.73011p-4L : -0x3.e7b2658c7317f3ap-4L -0x1.fd75692e51f74cc6p+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x5.1a5cfc2301114p-4L -0xb.73011p-4L : -0x3.e7b2658c7317f3ap-4L -0x1.fd75692e51f74cc6p+0L : inexact-ok
+= clog downward ldbl-128 -0x5.1a5cfc2301114p-4L -0xb.73011p-4L : -0x3.e7b2658c7317f3a0bd78b008e2d8p-4L -0x1.fd75692e51f74cc6e11775f09ef9p+0L : inexact-ok
+= clog tonearest ldbl-128 -0x5.1a5cfc2301114p-4L -0xb.73011p-4L : -0x3.e7b2658c7317f3a0bd78b008e2d8p-4L -0x1.fd75692e51f74cc6e11775f09ef8p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x5.1a5cfc2301114p-4L -0xb.73011p-4L : -0x3.e7b2658c7317f3a0bd78b008e2d6p-4L -0x1.fd75692e51f74cc6e11775f09ef8p+0L : inexact-ok
+= clog upward ldbl-128 -0x5.1a5cfc2301114p-4L -0xb.73011p-4L : -0x3.e7b2658c7317f3a0bd78b008e2d6p-4L -0x1.fd75692e51f74cc6e11775f09ef8p+0L : inexact-ok
+= clog downward ldbl-128ibm -0x5.1a5cfc2301114p-4L -0xb.73011p-4L : -0x3.e7b2658c7317f3a0bd78b008e3p-4L -0x1.fd75692e51f74cc6e11775f09fp+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x5.1a5cfc2301114p-4L -0xb.73011p-4L : -0x3.e7b2658c7317f3a0bd78b008e3p-4L -0x1.fd75692e51f74cc6e11775f09fp+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x5.1a5cfc2301114p-4L -0xb.73011p-4L : -0x3.e7b2658c7317f3a0bd78b008e2p-4L -0x1.fd75692e51f74cc6e11775f09e8p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x5.1a5cfc2301114p-4L -0xb.73011p-4L : -0x3.e7b2658c7317f3a0bd78b008e2p-4L -0x1.fd75692e51f74cc6e11775f09e8p+0L : inexact-ok
+= clog downward dbl-64 -0x5.1a5cfc2301114p-4 -0xb.73012p-4 : -0x3.e7b252e50c07ap-4 -0x1.fd7568a94b3bfp+0 : inexact-ok
+= clog tonearest dbl-64 -0x5.1a5cfc2301114p-4 -0xb.73012p-4 : -0x3.e7b252e50c078p-4 -0x1.fd7568a94b3bep+0 : inexact-ok
+= clog towardzero dbl-64 -0x5.1a5cfc2301114p-4 -0xb.73012p-4 : -0x3.e7b252e50c078p-4 -0x1.fd7568a94b3bep+0 : inexact-ok
+= clog upward dbl-64 -0x5.1a5cfc2301114p-4 -0xb.73012p-4 : -0x3.e7b252e50c078p-4 -0x1.fd7568a94b3bep+0 : inexact-ok
+= clog downward ldbl-96-intel -0x5.1a5cfc2301114p-4L -0xb.73012p-4L : -0x3.e7b252e50c078838p-4L -0x1.fd7568a94b3be534p+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x5.1a5cfc2301114p-4L -0xb.73012p-4L : -0x3.e7b252e50c078834p-4L -0x1.fd7568a94b3be532p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x5.1a5cfc2301114p-4L -0xb.73012p-4L : -0x3.e7b252e50c078834p-4L -0x1.fd7568a94b3be532p+0L : inexact-ok
+= clog upward ldbl-96-intel -0x5.1a5cfc2301114p-4L -0xb.73012p-4L : -0x3.e7b252e50c078834p-4L -0x1.fd7568a94b3be532p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x5.1a5cfc2301114p-4L -0xb.73012p-4L : -0x3.e7b252e50c078838p-4L -0x1.fd7568a94b3be534p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x5.1a5cfc2301114p-4L -0xb.73012p-4L : -0x3.e7b252e50c078834p-4L -0x1.fd7568a94b3be532p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x5.1a5cfc2301114p-4L -0xb.73012p-4L : -0x3.e7b252e50c078834p-4L -0x1.fd7568a94b3be532p+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x5.1a5cfc2301114p-4L -0xb.73012p-4L : -0x3.e7b252e50c078834p-4L -0x1.fd7568a94b3be532p+0L : inexact-ok
+= clog downward ldbl-128 -0x5.1a5cfc2301114p-4L -0xb.73012p-4L : -0x3.e7b252e50c07883405253f324054p-4L -0x1.fd7568a94b3be5326cd882b6d37bp+0L : inexact-ok
+= clog tonearest ldbl-128 -0x5.1a5cfc2301114p-4L -0xb.73012p-4L : -0x3.e7b252e50c07883405253f324054p-4L -0x1.fd7568a94b3be5326cd882b6d37bp+0L : inexact-ok
+= clog towardzero ldbl-128 -0x5.1a5cfc2301114p-4L -0xb.73012p-4L : -0x3.e7b252e50c07883405253f324052p-4L -0x1.fd7568a94b3be5326cd882b6d37ap+0L : inexact-ok
+= clog upward ldbl-128 -0x5.1a5cfc2301114p-4L -0xb.73012p-4L : -0x3.e7b252e50c07883405253f324052p-4L -0x1.fd7568a94b3be5326cd882b6d37ap+0L : inexact-ok
+= clog downward ldbl-128ibm -0x5.1a5cfc2301114p-4L -0xb.73012p-4L : -0x3.e7b252e50c07883405253f3241p-4L -0x1.fd7568a94b3be5326cd882b6d38p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x5.1a5cfc2301114p-4L -0xb.73012p-4L : -0x3.e7b252e50c07883405253f324p-4L -0x1.fd7568a94b3be5326cd882b6d38p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x5.1a5cfc2301114p-4L -0xb.73012p-4L : -0x3.e7b252e50c07883405253f324p-4L -0x1.fd7568a94b3be5326cd882b6d3p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x5.1a5cfc2301114p-4L -0xb.73012p-4L : -0x3.e7b252e50c07883405253f324p-4L -0x1.fd7568a94b3be5326cd882b6d3p+0L : inexact-ok
+= clog downward dbl-64 -0x5.1a5cfc2301114p-4 -0xb.730118p-4 : -0x3.e7b25c38bf8dap-4 -0x1.fd7568ebce998p+0 : inexact-ok
+= clog tonearest dbl-64 -0x5.1a5cfc2301114p-4 -0xb.730118p-4 : -0x3.e7b25c38bf8dap-4 -0x1.fd7568ebce997p+0 : inexact-ok
+= clog towardzero dbl-64 -0x5.1a5cfc2301114p-4 -0xb.730118p-4 : -0x3.e7b25c38bf8d8p-4 -0x1.fd7568ebce997p+0 : inexact-ok
+= clog upward dbl-64 -0x5.1a5cfc2301114p-4 -0xb.730118p-4 : -0x3.e7b25c38bf8d8p-4 -0x1.fd7568ebce997p+0 : inexact-ok
+= clog downward ldbl-96-intel -0x5.1a5cfc2301114p-4L -0xb.730118p-4L : -0x3.e7b25c38bf8d903cp-4L -0x1.fd7568ebce997238p+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x5.1a5cfc2301114p-4L -0xb.730118p-4L : -0x3.e7b25c38bf8d903cp-4L -0x1.fd7568ebce997236p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x5.1a5cfc2301114p-4L -0xb.730118p-4L : -0x3.e7b25c38bf8d9038p-4L -0x1.fd7568ebce997236p+0L : inexact-ok
+= clog upward ldbl-96-intel -0x5.1a5cfc2301114p-4L -0xb.730118p-4L : -0x3.e7b25c38bf8d9038p-4L -0x1.fd7568ebce997236p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x5.1a5cfc2301114p-4L -0xb.730118p-4L : -0x3.e7b25c38bf8d903cp-4L -0x1.fd7568ebce997238p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x5.1a5cfc2301114p-4L -0xb.730118p-4L : -0x3.e7b25c38bf8d903cp-4L -0x1.fd7568ebce997236p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x5.1a5cfc2301114p-4L -0xb.730118p-4L : -0x3.e7b25c38bf8d9038p-4L -0x1.fd7568ebce997236p+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x5.1a5cfc2301114p-4L -0xb.730118p-4L : -0x3.e7b25c38bf8d9038p-4L -0x1.fd7568ebce997236p+0L : inexact-ok
+= clog downward ldbl-128 -0x5.1a5cfc2301114p-4L -0xb.730118p-4L : -0x3.e7b25c38bf8d903a733cd0e37c42p-4L -0x1.fd7568ebce997236ce78e1b8e318p+0L : inexact-ok
+= clog tonearest ldbl-128 -0x5.1a5cfc2301114p-4L -0xb.730118p-4L : -0x3.e7b25c38bf8d903a733cd0e37c4p-4L -0x1.fd7568ebce997236ce78e1b8e317p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x5.1a5cfc2301114p-4L -0xb.730118p-4L : -0x3.e7b25c38bf8d903a733cd0e37c4p-4L -0x1.fd7568ebce997236ce78e1b8e317p+0L : inexact-ok
+= clog upward ldbl-128 -0x5.1a5cfc2301114p-4L -0xb.730118p-4L : -0x3.e7b25c38bf8d903a733cd0e37c4p-4L -0x1.fd7568ebce997236ce78e1b8e317p+0L : inexact-ok
+= clog downward ldbl-128ibm -0x5.1a5cfc2301114p-4L -0xb.730118p-4L : -0x3.e7b25c38bf8d903a733cd0e37dp-4L -0x1.fd7568ebce997236ce78e1b8e38p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x5.1a5cfc2301114p-4L -0xb.730118p-4L : -0x3.e7b25c38bf8d903a733cd0e37cp-4L -0x1.fd7568ebce997236ce78e1b8e3p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x5.1a5cfc2301114p-4L -0xb.730118p-4L : -0x3.e7b25c38bf8d903a733cd0e37cp-4L -0x1.fd7568ebce997236ce78e1b8e3p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x5.1a5cfc2301114p-4L -0xb.730118p-4L : -0x3.e7b25c38bf8d903a733cd0e37cp-4L -0x1.fd7568ebce997236ce78e1b8e3p+0L : inexact-ok
+clog 0xb.ffffcp-4 0x7.ffff1p-4
+= clog downward flt-32 0xb.ffffcp-4f 0x7.ffff1p-4f : -0x1.a93fa4p-4f 0x9.6874bp-4f : inexact-ok
+= clog tonearest flt-32 0xb.ffffcp-4f 0x7.ffff1p-4f : -0x1.a93fa2p-4f 0x9.6874bp-4f : inexact-ok
+= clog towardzero flt-32 0xb.ffffcp-4f 0x7.ffff1p-4f : -0x1.a93fa2p-4f 0x9.6874bp-4f : inexact-ok
+= clog upward flt-32 0xb.ffffcp-4f 0x7.ffff1p-4f : -0x1.a93fa2p-4f 0x9.6874cp-4f : inexact-ok
+= clog downward dbl-64 0xb.ffffcp-4 0x7.ffff1p-4 : -0x1.a93fa28d9b183p-4 0x9.6874b4dbc6228p-4 : inexact-ok
+= clog tonearest dbl-64 0xb.ffffcp-4 0x7.ffff1p-4 : -0x1.a93fa28d9b182p-4 0x9.6874b4dbc6228p-4 : inexact-ok
+= clog towardzero dbl-64 0xb.ffffcp-4 0x7.ffff1p-4 : -0x1.a93fa28d9b182p-4 0x9.6874b4dbc6228p-4 : inexact-ok
+= clog upward dbl-64 0xb.ffffcp-4 0x7.ffff1p-4 : -0x1.a93fa28d9b182p-4 0x9.6874b4dbc623p-4 : inexact-ok
+= clog downward ldbl-96-intel 0xb.ffffcp-4L 0x7.ffff1p-4L : -0x1.a93fa28d9b182792p-4L 0x9.6874b4dbc62291dp-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xb.ffffcp-4L 0x7.ffff1p-4L : -0x1.a93fa28d9b182792p-4L 0x9.6874b4dbc62291ep-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xb.ffffcp-4L 0x7.ffff1p-4L : -0x1.a93fa28d9b18279p-4L 0x9.6874b4dbc62291dp-4L : inexact-ok
+= clog upward ldbl-96-intel 0xb.ffffcp-4L 0x7.ffff1p-4L : -0x1.a93fa28d9b18279p-4L 0x9.6874b4dbc62291ep-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xb.ffffcp-4L 0x7.ffff1p-4L : -0x1.a93fa28d9b182792p-4L 0x9.6874b4dbc62291dp-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xb.ffffcp-4L 0x7.ffff1p-4L : -0x1.a93fa28d9b182792p-4L 0x9.6874b4dbc62291ep-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xb.ffffcp-4L 0x7.ffff1p-4L : -0x1.a93fa28d9b18279p-4L 0x9.6874b4dbc62291dp-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xb.ffffcp-4L 0x7.ffff1p-4L : -0x1.a93fa28d9b18279p-4L 0x9.6874b4dbc62291ep-4L : inexact-ok
+= clog downward ldbl-128 0xb.ffffcp-4L 0x7.ffff1p-4L : -0x1.a93fa28d9b1827912745690a4232p-4L 0x9.6874b4dbc62291de15f1ce6eee5p-4L : inexact-ok
+= clog tonearest ldbl-128 0xb.ffffcp-4L 0x7.ffff1p-4L : -0x1.a93fa28d9b1827912745690a4231p-4L 0x9.6874b4dbc62291de15f1ce6eee5p-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.ffffcp-4L 0x7.ffff1p-4L : -0x1.a93fa28d9b1827912745690a4231p-4L 0x9.6874b4dbc62291de15f1ce6eee5p-4L : inexact-ok
+= clog upward ldbl-128 0xb.ffffcp-4L 0x7.ffff1p-4L : -0x1.a93fa28d9b1827912745690a4231p-4L 0x9.6874b4dbc62291de15f1ce6eee58p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.ffffcp-4L 0x7.ffff1p-4L : -0x1.a93fa28d9b1827912745690a428p-4L 0x9.6874b4dbc62291de15f1ce6eecp-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xb.ffffcp-4L 0x7.ffff1p-4L : -0x1.a93fa28d9b1827912745690a42p-4L 0x9.6874b4dbc62291de15f1ce6efp-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.ffffcp-4L 0x7.ffff1p-4L : -0x1.a93fa28d9b1827912745690a42p-4L 0x9.6874b4dbc62291de15f1ce6eecp-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.ffffcp-4L 0x7.ffff1p-4L : -0x1.a93fa28d9b1827912745690a42p-4L 0x9.6874b4dbc62291de15f1ce6efp-4L : inexact-ok
+clog 0xb.ffffp-4 0x7.ffffap-4
+= clog downward flt-32 0xb.ffffp-4f 0x7.ffffap-4f : -0x1.a93ffcp-4f 0x9.6875ap-4f : inexact-ok
+= clog tonearest flt-32 0xb.ffffp-4f 0x7.ffffap-4f : -0x1.a93ffcp-4f 0x9.6875bp-4f : inexact-ok
+= clog towardzero flt-32 0xb.ffffp-4f 0x7.ffffap-4f : -0x1.a93ffap-4f 0x9.6875ap-4f : inexact-ok
+= clog upward flt-32 0xb.ffffp-4f 0x7.ffffap-4f : -0x1.a93ffap-4f 0x9.6875bp-4f : inexact-ok
+= clog downward dbl-64 0xb.ffffp-4 0x7.ffffap-4 : -0x1.a93ffb2b2dd7dp-4 0x9.6875afef8588p-4 : inexact-ok
+= clog tonearest dbl-64 0xb.ffffp-4 0x7.ffffap-4 : -0x1.a93ffb2b2dd7cp-4 0x9.6875afef8588p-4 : inexact-ok
+= clog towardzero dbl-64 0xb.ffffp-4 0x7.ffffap-4 : -0x1.a93ffb2b2dd7cp-4 0x9.6875afef8588p-4 : inexact-ok
+= clog upward dbl-64 0xb.ffffp-4 0x7.ffffap-4 : -0x1.a93ffb2b2dd7cp-4 0x9.6875afef85888p-4 : inexact-ok
+= clog downward ldbl-96-intel 0xb.ffffp-4L 0x7.ffffap-4L : -0x1.a93ffb2b2dd7c74ap-4L 0x9.6875afef8588104p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xb.ffffp-4L 0x7.ffffap-4L : -0x1.a93ffb2b2dd7c748p-4L 0x9.6875afef8588105p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xb.ffffp-4L 0x7.ffffap-4L : -0x1.a93ffb2b2dd7c748p-4L 0x9.6875afef8588104p-4L : inexact-ok
+= clog upward ldbl-96-intel 0xb.ffffp-4L 0x7.ffffap-4L : -0x1.a93ffb2b2dd7c748p-4L 0x9.6875afef8588105p-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xb.ffffp-4L 0x7.ffffap-4L : -0x1.a93ffb2b2dd7c74ap-4L 0x9.6875afef8588104p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xb.ffffp-4L 0x7.ffffap-4L : -0x1.a93ffb2b2dd7c748p-4L 0x9.6875afef8588105p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xb.ffffp-4L 0x7.ffffap-4L : -0x1.a93ffb2b2dd7c748p-4L 0x9.6875afef8588104p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xb.ffffp-4L 0x7.ffffap-4L : -0x1.a93ffb2b2dd7c748p-4L 0x9.6875afef8588105p-4L : inexact-ok
+= clog downward ldbl-128 0xb.ffffp-4L 0x7.ffffap-4L : -0x1.a93ffb2b2dd7c7482f59a89436dbp-4L 0x9.6875afef8588104a978c1bcf0d5p-4L : inexact-ok
+= clog tonearest ldbl-128 0xb.ffffp-4L 0x7.ffffap-4L : -0x1.a93ffb2b2dd7c7482f59a89436dbp-4L 0x9.6875afef8588104a978c1bcf0d58p-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.ffffp-4L 0x7.ffffap-4L : -0x1.a93ffb2b2dd7c7482f59a89436dap-4L 0x9.6875afef8588104a978c1bcf0d5p-4L : inexact-ok
+= clog upward ldbl-128 0xb.ffffp-4L 0x7.ffffap-4L : -0x1.a93ffb2b2dd7c7482f59a89436dap-4L 0x9.6875afef8588104a978c1bcf0d58p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.ffffp-4L 0x7.ffffap-4L : -0x1.a93ffb2b2dd7c7482f59a89437p-4L 0x9.6875afef8588104a978c1bcf0cp-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xb.ffffp-4L 0x7.ffffap-4L : -0x1.a93ffb2b2dd7c7482f59a89437p-4L 0x9.6875afef8588104a978c1bcf0cp-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.ffffp-4L 0x7.ffffap-4L : -0x1.a93ffb2b2dd7c7482f59a894368p-4L 0x9.6875afef8588104a978c1bcf0cp-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.ffffp-4L 0x7.ffffap-4L : -0x1.a93ffb2b2dd7c7482f59a894368p-4L 0x9.6875afef8588104a978c1bcf1p-4L : inexact-ok
+clog 0xb.ffffp-4 0x7.fffff8p-4
+= clog downward flt-32 0xb.ffffp-4f 0x7.fffff8p-4f : -0x1.a93fc6p-4f 0x9.6876p-4f : inexact-ok
+= clog tonearest flt-32 0xb.ffffp-4f 0x7.fffff8p-4f : -0x1.a93fc6p-4f 0x9.6876p-4f : inexact-ok
+= clog towardzero flt-32 0xb.ffffp-4f 0x7.fffff8p-4f : -0x1.a93fc4p-4f 0x9.6876p-4f : inexact-ok
+= clog upward flt-32 0xb.ffffp-4f 0x7.fffff8p-4f : -0x1.a93fc4p-4f 0x9.68761p-4f : inexact-ok
+= clog downward dbl-64 0xb.ffffp-4 0x7.fffff8p-4 : -0x1.a93fc503c5a97p-4 0x9.6876012a9d188p-4 : inexact-ok
+= clog tonearest dbl-64 0xb.ffffp-4 0x7.fffff8p-4 : -0x1.a93fc503c5a96p-4 0x9.6876012a9d188p-4 : inexact-ok
+= clog towardzero dbl-64 0xb.ffffp-4 0x7.fffff8p-4 : -0x1.a93fc503c5a96p-4 0x9.6876012a9d188p-4 : inexact-ok
+= clog upward dbl-64 0xb.ffffp-4 0x7.fffff8p-4 : -0x1.a93fc503c5a96p-4 0x9.6876012a9d19p-4 : inexact-ok
+= clog downward ldbl-96-intel 0xb.ffffp-4L 0x7.fffff8p-4L : -0x1.a93fc503c5a962d6p-4L 0x9.6876012a9d18bap-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xb.ffffp-4L 0x7.fffff8p-4L : -0x1.a93fc503c5a962d4p-4L 0x9.6876012a9d18ba1p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xb.ffffp-4L 0x7.fffff8p-4L : -0x1.a93fc503c5a962d4p-4L 0x9.6876012a9d18bap-4L : inexact-ok
+= clog upward ldbl-96-intel 0xb.ffffp-4L 0x7.fffff8p-4L : -0x1.a93fc503c5a962d4p-4L 0x9.6876012a9d18ba1p-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xb.ffffp-4L 0x7.fffff8p-4L : -0x1.a93fc503c5a962d6p-4L 0x9.6876012a9d18bap-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xb.ffffp-4L 0x7.fffff8p-4L : -0x1.a93fc503c5a962d4p-4L 0x9.6876012a9d18ba1p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xb.ffffp-4L 0x7.fffff8p-4L : -0x1.a93fc503c5a962d4p-4L 0x9.6876012a9d18bap-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xb.ffffp-4L 0x7.fffff8p-4L : -0x1.a93fc503c5a962d4p-4L 0x9.6876012a9d18ba1p-4L : inexact-ok
+= clog downward ldbl-128 0xb.ffffp-4L 0x7.fffff8p-4L : -0x1.a93fc503c5a962d4fa1ae609afa4p-4L 0x9.6876012a9d18ba0cbf37b289409p-4L : inexact-ok
+= clog tonearest ldbl-128 0xb.ffffp-4L 0x7.fffff8p-4L : -0x1.a93fc503c5a962d4fa1ae609afa4p-4L 0x9.6876012a9d18ba0cbf37b2894098p-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.ffffp-4L 0x7.fffff8p-4L : -0x1.a93fc503c5a962d4fa1ae609afa3p-4L 0x9.6876012a9d18ba0cbf37b289409p-4L : inexact-ok
+= clog upward ldbl-128 0xb.ffffp-4L 0x7.fffff8p-4L : -0x1.a93fc503c5a962d4fa1ae609afa3p-4L 0x9.6876012a9d18ba0cbf37b2894098p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.ffffp-4L 0x7.fffff8p-4L : -0x1.a93fc503c5a962d4fa1ae609bp-4L 0x9.6876012a9d18ba0cbf37b2894p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xb.ffffp-4L 0x7.fffff8p-4L : -0x1.a93fc503c5a962d4fa1ae609af8p-4L 0x9.6876012a9d18ba0cbf37b2894p-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.ffffp-4L 0x7.fffff8p-4L : -0x1.a93fc503c5a962d4fa1ae609af8p-4L 0x9.6876012a9d18ba0cbf37b2894p-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.ffffp-4L 0x7.fffff8p-4L : -0x1.a93fc503c5a962d4fa1ae609af8p-4L 0x9.6876012a9d18ba0cbf37b28944p-4L : inexact-ok
+clog 0xb.ffffp-4 0x7.ffffp-4
+= clog downward flt-32 0xb.ffffp-4f 0x7.ffffp-4f : -0x1.a9405ep-4f 0x9.68751p-4f : inexact-ok
+= clog tonearest flt-32 0xb.ffffp-4f 0x7.ffffp-4f : -0x1.a9405ep-4f 0x9.68752p-4f : inexact-ok
+= clog towardzero flt-32 0xb.ffffp-4f 0x7.ffffp-4f : -0x1.a9405cp-4f 0x9.68751p-4f : inexact-ok
+= clog upward flt-32 0xb.ffffp-4f 0x7.ffffp-4f : -0x1.a9405cp-4f 0x9.68752p-4f : inexact-ok
+= clog downward dbl-64 0xb.ffffp-4 0x7.ffffp-4 : -0x1.a9405da15d559p-4 0x9.68751c3e3de9p-4 : inexact-ok
+= clog tonearest dbl-64 0xb.ffffp-4 0x7.ffffp-4 : -0x1.a9405da15d558p-4 0x9.68751c3e3de9p-4 : inexact-ok
+= clog towardzero dbl-64 0xb.ffffp-4 0x7.ffffp-4 : -0x1.a9405da15d558p-4 0x9.68751c3e3de9p-4 : inexact-ok
+= clog upward dbl-64 0xb.ffffp-4 0x7.ffffp-4 : -0x1.a9405da15d558p-4 0x9.68751c3e3de98p-4 : inexact-ok
+= clog downward ldbl-96-intel 0xb.ffffp-4L 0x7.ffffp-4L : -0x1.a9405da15d55823ep-4L 0x9.68751c3e3de9019p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xb.ffffp-4L 0x7.ffffp-4L : -0x1.a9405da15d55823ep-4L 0x9.68751c3e3de9019p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xb.ffffp-4L 0x7.ffffp-4L : -0x1.a9405da15d55823cp-4L 0x9.68751c3e3de9019p-4L : inexact-ok
+= clog upward ldbl-96-intel 0xb.ffffp-4L 0x7.ffffp-4L : -0x1.a9405da15d55823cp-4L 0x9.68751c3e3de901ap-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xb.ffffp-4L 0x7.ffffp-4L : -0x1.a9405da15d55823ep-4L 0x9.68751c3e3de9019p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xb.ffffp-4L 0x7.ffffp-4L : -0x1.a9405da15d55823ep-4L 0x9.68751c3e3de9019p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xb.ffffp-4L 0x7.ffffp-4L : -0x1.a9405da15d55823cp-4L 0x9.68751c3e3de9019p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xb.ffffp-4L 0x7.ffffp-4L : -0x1.a9405da15d55823cp-4L 0x9.68751c3e3de901ap-4L : inexact-ok
+= clog downward ldbl-128 0xb.ffffp-4L 0x7.ffffp-4L : -0x1.a9405da15d55823dbf25eb7ce6e5p-4L 0x9.68751c3e3de90196765cfce78ff8p-4L : inexact-ok
+= clog tonearest ldbl-128 0xb.ffffp-4L 0x7.ffffp-4L : -0x1.a9405da15d55823dbf25eb7ce6e4p-4L 0x9.68751c3e3de90196765cfce79p-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.ffffp-4L 0x7.ffffp-4L : -0x1.a9405da15d55823dbf25eb7ce6e4p-4L 0x9.68751c3e3de90196765cfce78ff8p-4L : inexact-ok
+= clog upward ldbl-128 0xb.ffffp-4L 0x7.ffffp-4L : -0x1.a9405da15d55823dbf25eb7ce6e4p-4L 0x9.68751c3e3de90196765cfce79p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.ffffp-4L 0x7.ffffp-4L : -0x1.a9405da15d55823dbf25eb7ce7p-4L 0x9.68751c3e3de90196765cfce78cp-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xb.ffffp-4L 0x7.ffffp-4L : -0x1.a9405da15d55823dbf25eb7ce7p-4L 0x9.68751c3e3de90196765cfce79p-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.ffffp-4L 0x7.ffffp-4L : -0x1.a9405da15d55823dbf25eb7ce68p-4L 0x9.68751c3e3de90196765cfce78cp-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.ffffp-4L 0x7.ffffp-4L : -0x1.a9405da15d55823dbf25eb7ce68p-4L 0x9.68751c3e3de90196765cfce79p-4L : inexact-ok
+clog 0xb.fffffp-4 0x7.ffff68p-4
+= clog downward flt-32 0xb.fffffp-4f 0x7.ffff68p-4f : -0x1.a93f42p-4f 0x9.6874ep-4f : inexact-ok
+= clog tonearest flt-32 0xb.fffffp-4f 0x7.ffff68p-4f : -0x1.a93f4p-4f 0x9.6874fp-4f : inexact-ok
+= clog towardzero flt-32 0xb.fffffp-4f 0x7.ffff68p-4f : -0x1.a93f4p-4f 0x9.6874ep-4f : inexact-ok
+= clog upward flt-32 0xb.fffffp-4f 0x7.ffff68p-4f : -0x1.a93f4p-4f 0x9.6874fp-4f : inexact-ok
+= clog downward dbl-64 0xb.fffffp-4 0x7.ffff68p-4 : -0x1.a93f401771e54p-4 0x9.6874e88d06f5p-4 : inexact-ok
+= clog tonearest dbl-64 0xb.fffffp-4 0x7.ffff68p-4 : -0x1.a93f401771e54p-4 0x9.6874e88d06f5p-4 : inexact-ok
+= clog towardzero dbl-64 0xb.fffffp-4 0x7.ffff68p-4 : -0x1.a93f401771e53p-4 0x9.6874e88d06f5p-4 : inexact-ok
+= clog upward dbl-64 0xb.fffffp-4 0x7.ffff68p-4 : -0x1.a93f401771e53p-4 0x9.6874e88d06f58p-4 : inexact-ok
+= clog downward ldbl-96-intel 0xb.fffffp-4L 0x7.ffff68p-4L : -0x1.a93f401771e53862p-4L 0x9.6874e88d06f5208p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xb.fffffp-4L 0x7.ffff68p-4L : -0x1.a93f401771e5386p-4L 0x9.6874e88d06f5209p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xb.fffffp-4L 0x7.ffff68p-4L : -0x1.a93f401771e5386p-4L 0x9.6874e88d06f5208p-4L : inexact-ok
+= clog upward ldbl-96-intel 0xb.fffffp-4L 0x7.ffff68p-4L : -0x1.a93f401771e5386p-4L 0x9.6874e88d06f5209p-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xb.fffffp-4L 0x7.ffff68p-4L : -0x1.a93f401771e53862p-4L 0x9.6874e88d06f5208p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xb.fffffp-4L 0x7.ffff68p-4L : -0x1.a93f401771e5386p-4L 0x9.6874e88d06f5209p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xb.fffffp-4L 0x7.ffff68p-4L : -0x1.a93f401771e5386p-4L 0x9.6874e88d06f5208p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xb.fffffp-4L 0x7.ffff68p-4L : -0x1.a93f401771e5386p-4L 0x9.6874e88d06f5209p-4L : inexact-ok
+= clog downward ldbl-128 0xb.fffffp-4L 0x7.ffff68p-4L : -0x1.a93f401771e53860dd91978cf023p-4L 0x9.6874e88d06f5208e18391bc8e0d8p-4L : inexact-ok
+= clog tonearest ldbl-128 0xb.fffffp-4L 0x7.ffff68p-4L : -0x1.a93f401771e53860dd91978cf023p-4L 0x9.6874e88d06f5208e18391bc8e0ep-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.fffffp-4L 0x7.ffff68p-4L : -0x1.a93f401771e53860dd91978cf022p-4L 0x9.6874e88d06f5208e18391bc8e0d8p-4L : inexact-ok
+= clog upward ldbl-128 0xb.fffffp-4L 0x7.ffff68p-4L : -0x1.a93f401771e53860dd91978cf022p-4L 0x9.6874e88d06f5208e18391bc8e0ep-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.fffffp-4L 0x7.ffff68p-4L : -0x1.a93f401771e53860dd91978cf08p-4L 0x9.6874e88d06f5208e18391bc8ep-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xb.fffffp-4L 0x7.ffff68p-4L : -0x1.a93f401771e53860dd91978cfp-4L 0x9.6874e88d06f5208e18391bc8ep-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.fffffp-4L 0x7.ffff68p-4L : -0x1.a93f401771e53860dd91978cfp-4L 0x9.6874e88d06f5208e18391bc8ep-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.fffffp-4L 0x7.ffff68p-4L : -0x1.a93f401771e53860dd91978cfp-4L 0x9.6874e88d06f5208e18391bc8e4p-4L : inexact-ok
+clog 0xb.fffffp-4 0x7.ffffp-4
+= clog downward flt-32 0xb.fffffp-4f 0x7.ffffp-4f : -0x1.a93f82p-4f 0x9.68748p-4f : inexact-ok
+= clog tonearest flt-32 0xb.fffffp-4f 0x7.ffffp-4f : -0x1.a93f8p-4f 0x9.68749p-4f : inexact-ok
+= clog towardzero flt-32 0xb.fffffp-4f 0x7.ffffp-4f : -0x1.a93f8p-4f 0x9.68748p-4f : inexact-ok
+= clog upward flt-32 0xb.fffffp-4f 0x7.ffffp-4f : -0x1.a93f8p-4f 0x9.68749p-4f : inexact-ok
+= clog downward dbl-64 0xb.fffffp-4 0x7.ffffp-4 : -0x1.a93f80176fe7bp-4 0x9.6874888d00e1p-4 : inexact-ok
+= clog tonearest dbl-64 0xb.fffffp-4 0x7.ffffp-4 : -0x1.a93f80176fe7bp-4 0x9.6874888d00e18p-4 : inexact-ok
+= clog towardzero dbl-64 0xb.fffffp-4 0x7.ffffp-4 : -0x1.a93f80176fe7ap-4 0x9.6874888d00e1p-4 : inexact-ok
+= clog upward dbl-64 0xb.fffffp-4 0x7.ffffp-4 : -0x1.a93f80176fe7ap-4 0x9.6874888d00e18p-4 : inexact-ok
+= clog downward ldbl-96-intel 0xb.fffffp-4L 0x7.ffffp-4L : -0x1.a93f80176fe7ae32p-4L 0x9.6874888d00e16f3p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xb.fffffp-4L 0x7.ffffp-4L : -0x1.a93f80176fe7ae32p-4L 0x9.6874888d00e16f3p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xb.fffffp-4L 0x7.ffffp-4L : -0x1.a93f80176fe7ae3p-4L 0x9.6874888d00e16f3p-4L : inexact-ok
+= clog upward ldbl-96-intel 0xb.fffffp-4L 0x7.ffffp-4L : -0x1.a93f80176fe7ae3p-4L 0x9.6874888d00e16f4p-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xb.fffffp-4L 0x7.ffffp-4L : -0x1.a93f80176fe7ae32p-4L 0x9.6874888d00e16f3p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xb.fffffp-4L 0x7.ffffp-4L : -0x1.a93f80176fe7ae32p-4L 0x9.6874888d00e16f3p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xb.fffffp-4L 0x7.ffffp-4L : -0x1.a93f80176fe7ae3p-4L 0x9.6874888d00e16f3p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xb.fffffp-4L 0x7.ffffp-4L : -0x1.a93f80176fe7ae3p-4L 0x9.6874888d00e16f4p-4L : inexact-ok
+= clog downward ldbl-128 0xb.fffffp-4L 0x7.ffffp-4L : -0x1.a93f80176fe7ae31192206c04e0ap-4L 0x9.6874888d00e16f338da175da3428p-4L : inexact-ok
+= clog tonearest ldbl-128 0xb.fffffp-4L 0x7.ffffp-4L : -0x1.a93f80176fe7ae31192206c04e09p-4L 0x9.6874888d00e16f338da175da343p-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.fffffp-4L 0x7.ffffp-4L : -0x1.a93f80176fe7ae31192206c04e09p-4L 0x9.6874888d00e16f338da175da3428p-4L : inexact-ok
+= clog upward ldbl-128 0xb.fffffp-4L 0x7.ffffp-4L : -0x1.a93f80176fe7ae31192206c04e09p-4L 0x9.6874888d00e16f338da175da343p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.fffffp-4L 0x7.ffffp-4L : -0x1.a93f80176fe7ae31192206c04e8p-4L 0x9.6874888d00e16f338da175da34p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xb.fffffp-4L 0x7.ffffp-4L : -0x1.a93f80176fe7ae31192206c04ep-4L 0x9.6874888d00e16f338da175da34p-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.fffffp-4L 0x7.ffffp-4L : -0x1.a93f80176fe7ae31192206c04ep-4L 0x9.6874888d00e16f338da175da34p-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.fffffp-4L 0x7.ffffp-4L : -0x1.a93f80176fe7ae31192206c04ep-4L 0x9.6874888d00e16f338da175da38p-4L : inexact-ok
+clog 0xb.ffff8p-4 0x7.ffffcp-4
+= clog downward flt-32 0xb.ffff8p-4f 0x7.ffffcp-4f : -0x1.a93f72p-4f 0x9.68757p-4f : inexact-ok
+= clog tonearest flt-32 0xb.ffff8p-4f 0x7.ffffcp-4f : -0x1.a93f72p-4f 0x9.68758p-4f : inexact-ok
+= clog towardzero flt-32 0xb.ffff8p-4f 0x7.ffffcp-4f : -0x1.a93f7p-4f 0x9.68757p-4f : inexact-ok
+= clog upward flt-32 0xb.ffff8p-4f 0x7.ffffcp-4f : -0x1.a93f7p-4f 0x9.68758p-4f : inexact-ok
+= clog downward dbl-64 0xb.ffff8p-4 0x7.ffffcp-4 : -0x1.a93f715289374p-4 0x9.68757eb46dap-4 : inexact-ok
+= clog tonearest dbl-64 0xb.ffff8p-4 0x7.ffffcp-4 : -0x1.a93f715289373p-4 0x9.68757eb46da08p-4 : inexact-ok
+= clog towardzero dbl-64 0xb.ffff8p-4 0x7.ffffcp-4 : -0x1.a93f715289373p-4 0x9.68757eb46dap-4 : inexact-ok
+= clog upward dbl-64 0xb.ffff8p-4 0x7.ffffcp-4 : -0x1.a93f715289373p-4 0x9.68757eb46da08p-4 : inexact-ok
+= clog downward ldbl-96-intel 0xb.ffff8p-4L 0x7.ffffcp-4L : -0x1.a93f715289373582p-4L 0x9.68757eb46da04c8p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xb.ffff8p-4L 0x7.ffffcp-4L : -0x1.a93f715289373582p-4L 0x9.68757eb46da04c9p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xb.ffff8p-4L 0x7.ffffcp-4L : -0x1.a93f71528937358p-4L 0x9.68757eb46da04c8p-4L : inexact-ok
+= clog upward ldbl-96-intel 0xb.ffff8p-4L 0x7.ffffcp-4L : -0x1.a93f71528937358p-4L 0x9.68757eb46da04c9p-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xb.ffff8p-4L 0x7.ffffcp-4L : -0x1.a93f715289373582p-4L 0x9.68757eb46da04c8p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xb.ffff8p-4L 0x7.ffffcp-4L : -0x1.a93f715289373582p-4L 0x9.68757eb46da04c9p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xb.ffff8p-4L 0x7.ffffcp-4L : -0x1.a93f71528937358p-4L 0x9.68757eb46da04c8p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xb.ffff8p-4L 0x7.ffffcp-4L : -0x1.a93f71528937358p-4L 0x9.68757eb46da04c9p-4L : inexact-ok
+= clog downward ldbl-128 0xb.ffff8p-4L 0x7.ffffcp-4L : -0x1.a93f715289373581e97f68c80c34p-4L 0x9.68757eb46da04c8f64c24c5d3cap-4L : inexact-ok
+= clog tonearest ldbl-128 0xb.ffff8p-4L 0x7.ffffcp-4L : -0x1.a93f715289373581e97f68c80c34p-4L 0x9.68757eb46da04c8f64c24c5d3ca8p-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.ffff8p-4L 0x7.ffffcp-4L : -0x1.a93f715289373581e97f68c80c33p-4L 0x9.68757eb46da04c8f64c24c5d3cap-4L : inexact-ok
+= clog upward ldbl-128 0xb.ffff8p-4L 0x7.ffffcp-4L : -0x1.a93f715289373581e97f68c80c33p-4L 0x9.68757eb46da04c8f64c24c5d3ca8p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.ffff8p-4L 0x7.ffffcp-4L : -0x1.a93f715289373581e97f68c80c8p-4L 0x9.68757eb46da04c8f64c24c5d3cp-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xb.ffff8p-4L 0x7.ffffcp-4L : -0x1.a93f715289373581e97f68c80cp-4L 0x9.68757eb46da04c8f64c24c5d3cp-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.ffff8p-4L 0x7.ffffcp-4L : -0x1.a93f715289373581e97f68c80cp-4L 0x9.68757eb46da04c8f64c24c5d3cp-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.ffff8p-4L 0x7.ffffcp-4L : -0x1.a93f715289373581e97f68c80cp-4L 0x9.68757eb46da04c8f64c24c5d4p-4L : inexact-ok
+clog 0xb.ffffp-4 0x7.ffffcp-4
+= clog downward flt-32 0xb.ffffp-4f 0x7.ffffcp-4f : -0x1.a93fe8p-4f 0x9.6875cp-4f : inexact-ok
+= clog tonearest flt-32 0xb.ffffp-4f 0x7.ffffcp-4f : -0x1.a93fe8p-4f 0x9.6875dp-4f : inexact-ok
+= clog towardzero flt-32 0xb.ffffp-4f 0x7.ffffcp-4f : -0x1.a93fe6p-4f 0x9.6875cp-4f : inexact-ok
+= clog upward flt-32 0xb.ffffp-4f 0x7.ffffcp-4f : -0x1.a93fe6p-4f 0x9.6875dp-4f : inexact-ok
+= clog downward dbl-64 0xb.ffffp-4 0x7.ffffcp-4 : -0x1.a93fe779f0ca3p-4 0x9.6875cd795fcd8p-4 : inexact-ok
+= clog tonearest dbl-64 0xb.ffffp-4 0x7.ffffcp-4 : -0x1.a93fe779f0ca2p-4 0x9.6875cd795fcd8p-4 : inexact-ok
+= clog towardzero dbl-64 0xb.ffffp-4 0x7.ffffcp-4 : -0x1.a93fe779f0ca2p-4 0x9.6875cd795fcd8p-4 : inexact-ok
+= clog upward dbl-64 0xb.ffffp-4 0x7.ffffcp-4 : -0x1.a93fe779f0ca2p-4 0x9.6875cd795fcep-4 : inexact-ok
+= clog downward ldbl-96-intel 0xb.ffffp-4L 0x7.ffffcp-4L : -0x1.a93fe779f0ca2508p-4L 0x9.6875cd795fcdbe9p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xb.ffffp-4L 0x7.ffffcp-4L : -0x1.a93fe779f0ca2508p-4L 0x9.6875cd795fcdbe9p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xb.ffffp-4L 0x7.ffffcp-4L : -0x1.a93fe779f0ca2506p-4L 0x9.6875cd795fcdbe9p-4L : inexact-ok
+= clog upward ldbl-96-intel 0xb.ffffp-4L 0x7.ffffcp-4L : -0x1.a93fe779f0ca2506p-4L 0x9.6875cd795fcdbeap-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xb.ffffp-4L 0x7.ffffcp-4L : -0x1.a93fe779f0ca2508p-4L 0x9.6875cd795fcdbe9p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xb.ffffp-4L 0x7.ffffcp-4L : -0x1.a93fe779f0ca2508p-4L 0x9.6875cd795fcdbe9p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xb.ffffp-4L 0x7.ffffcp-4L : -0x1.a93fe779f0ca2506p-4L 0x9.6875cd795fcdbe9p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xb.ffffp-4L 0x7.ffffcp-4L : -0x1.a93fe779f0ca2506p-4L 0x9.6875cd795fcdbeap-4L : inexact-ok
+= clog downward ldbl-128 0xb.ffffp-4L 0x7.ffffcp-4L : -0x1.a93fe779f0ca250718ecf47dde41p-4L 0x9.6875cd795fcdbe9155f265d863ap-4L : inexact-ok
+= clog tonearest ldbl-128 0xb.ffffp-4L 0x7.ffffcp-4L : -0x1.a93fe779f0ca250718ecf47dde4p-4L 0x9.6875cd795fcdbe9155f265d863ap-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.ffffp-4L 0x7.ffffcp-4L : -0x1.a93fe779f0ca250718ecf47dde4p-4L 0x9.6875cd795fcdbe9155f265d863ap-4L : inexact-ok
+= clog upward ldbl-128 0xb.ffffp-4L 0x7.ffffcp-4L : -0x1.a93fe779f0ca250718ecf47dde4p-4L 0x9.6875cd795fcdbe9155f265d863a8p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.ffffp-4L 0x7.ffffcp-4L : -0x1.a93fe779f0ca250718ecf47dde8p-4L 0x9.6875cd795fcdbe9155f265d86p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xb.ffffp-4L 0x7.ffffcp-4L : -0x1.a93fe779f0ca250718ecf47dde8p-4L 0x9.6875cd795fcdbe9155f265d864p-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.ffffp-4L 0x7.ffffcp-4L : -0x1.a93fe779f0ca250718ecf47ddep-4L 0x9.6875cd795fcdbe9155f265d86p-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.ffffp-4L 0x7.ffffcp-4L : -0x1.a93fe779f0ca250718ecf47ddep-4L 0x9.6875cd795fcdbe9155f265d864p-4L : inexact-ok
+clog 0xb.ffffp-4 0x7.ffffb8p-4
+= clog downward flt-32 0xb.ffffp-4f 0x7.ffffb8p-4f : -0x1.a93feep-4f 0x9.6875cp-4f : inexact-ok
+= clog tonearest flt-32 0xb.ffffp-4f 0x7.ffffb8p-4f : -0x1.a93fecp-4f 0x9.6875cp-4f : inexact-ok
+= clog towardzero flt-32 0xb.ffffp-4f 0x7.ffffb8p-4f : -0x1.a93fecp-4f 0x9.6875cp-4f : inexact-ok
+= clog upward flt-32 0xb.ffffp-4f 0x7.ffffb8p-4f : -0x1.a93fecp-4f 0x9.6875dp-4f : inexact-ok
+= clog downward dbl-64 0xb.ffffp-4 0x7.ffffb8p-4 : -0x1.a93fec6640107p-4 0x9.6875c616e943p-4 : inexact-ok
+= clog tonearest dbl-64 0xb.ffffp-4 0x7.ffffb8p-4 : -0x1.a93fec6640106p-4 0x9.6875c616e943p-4 : inexact-ok
+= clog towardzero dbl-64 0xb.ffffp-4 0x7.ffffb8p-4 : -0x1.a93fec6640106p-4 0x9.6875c616e943p-4 : inexact-ok
+= clog upward dbl-64 0xb.ffffp-4 0x7.ffffb8p-4 : -0x1.a93fec6640106p-4 0x9.6875c616e9438p-4 : inexact-ok
+= clog downward ldbl-96-intel 0xb.ffffp-4L 0x7.ffffb8p-4L : -0x1.a93fec66401064b2p-4L 0x9.6875c616e94324p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xb.ffffp-4L 0x7.ffffb8p-4L : -0x1.a93fec66401064b2p-4L 0x9.6875c616e943241p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xb.ffffp-4L 0x7.ffffb8p-4L : -0x1.a93fec66401064bp-4L 0x9.6875c616e94324p-4L : inexact-ok
+= clog upward ldbl-96-intel 0xb.ffffp-4L 0x7.ffffb8p-4L : -0x1.a93fec66401064bp-4L 0x9.6875c616e943241p-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xb.ffffp-4L 0x7.ffffb8p-4L : -0x1.a93fec66401064b2p-4L 0x9.6875c616e94324p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xb.ffffp-4L 0x7.ffffb8p-4L : -0x1.a93fec66401064b2p-4L 0x9.6875c616e943241p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xb.ffffp-4L 0x7.ffffb8p-4L : -0x1.a93fec66401064bp-4L 0x9.6875c616e94324p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xb.ffffp-4L 0x7.ffffb8p-4L : -0x1.a93fec66401064bp-4L 0x9.6875c616e943241p-4L : inexact-ok
+= clog downward ldbl-128 0xb.ffffp-4L 0x7.ffffb8p-4L : -0x1.a93fec66401064b13a4b0cfa7998p-4L 0x9.6875c616e943240b51581fb52a4p-4L : inexact-ok
+= clog tonearest ldbl-128 0xb.ffffp-4L 0x7.ffffb8p-4L : -0x1.a93fec66401064b13a4b0cfa7997p-4L 0x9.6875c616e943240b51581fb52a48p-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.ffffp-4L 0x7.ffffb8p-4L : -0x1.a93fec66401064b13a4b0cfa7997p-4L 0x9.6875c616e943240b51581fb52a4p-4L : inexact-ok
+= clog upward ldbl-128 0xb.ffffp-4L 0x7.ffffb8p-4L : -0x1.a93fec66401064b13a4b0cfa7997p-4L 0x9.6875c616e943240b51581fb52a48p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.ffffp-4L 0x7.ffffb8p-4L : -0x1.a93fec66401064b13a4b0cfa7ap-4L 0x9.6875c616e943240b51581fb528p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xb.ffffp-4L 0x7.ffffb8p-4L : -0x1.a93fec66401064b13a4b0cfa798p-4L 0x9.6875c616e943240b51581fb52cp-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.ffffp-4L 0x7.ffffb8p-4L : -0x1.a93fec66401064b13a4b0cfa798p-4L 0x9.6875c616e943240b51581fb528p-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.ffffp-4L 0x7.ffffb8p-4L : -0x1.a93fec66401064b13a4b0cfa798p-4L 0x9.6875c616e943240b51581fb52cp-4L : inexact-ok
+clog 0xb.ffffp-4 0x7.ffff7p-4
+= clog downward flt-32 0xb.ffffp-4f 0x7.ffff7p-4f : -0x1.a9401ap-4f 0x9.68758p-4f : inexact-ok
+= clog tonearest flt-32 0xb.ffffp-4f 0x7.ffff7p-4f : -0x1.a94018p-4f 0x9.68758p-4f : inexact-ok
+= clog towardzero flt-32 0xb.ffffp-4f 0x7.ffff7p-4f : -0x1.a94018p-4f 0x9.68758p-4f : inexact-ok
+= clog upward flt-32 0xb.ffffp-4f 0x7.ffff7p-4f : -0x1.a94018p-4f 0x9.68759p-4f : inexact-ok
+= clog downward dbl-64 0xb.ffffp-4 0x7.ffff7p-4 : -0x1.a94018b509337p-4 0x9.687583a0bd97p-4 : inexact-ok
+= clog tonearest dbl-64 0xb.ffffp-4 0x7.ffff7p-4 : -0x1.a94018b509337p-4 0x9.687583a0bd97p-4 : inexact-ok
+= clog towardzero dbl-64 0xb.ffffp-4 0x7.ffff7p-4 : -0x1.a94018b509336p-4 0x9.687583a0bd97p-4 : inexact-ok
+= clog upward dbl-64 0xb.ffffp-4 0x7.ffff7p-4 : -0x1.a94018b509336p-4 0x9.687583a0bd978p-4 : inexact-ok
+= clog downward ldbl-96-intel 0xb.ffffp-4L 0x7.ffff7p-4L : -0x1.a94018b509336ca4p-4L 0x9.687583a0bd9735fp-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xb.ffffp-4L 0x7.ffff7p-4L : -0x1.a94018b509336ca2p-4L 0x9.687583a0bd9735fp-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xb.ffffp-4L 0x7.ffff7p-4L : -0x1.a94018b509336ca2p-4L 0x9.687583a0bd9735fp-4L : inexact-ok
+= clog upward ldbl-96-intel 0xb.ffffp-4L 0x7.ffff7p-4L : -0x1.a94018b509336ca2p-4L 0x9.687583a0bd9736p-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xb.ffffp-4L 0x7.ffff7p-4L : -0x1.a94018b509336ca4p-4L 0x9.687583a0bd9735fp-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xb.ffffp-4L 0x7.ffff7p-4L : -0x1.a94018b509336ca2p-4L 0x9.687583a0bd9735fp-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xb.ffffp-4L 0x7.ffff7p-4L : -0x1.a94018b509336ca2p-4L 0x9.687583a0bd9735fp-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xb.ffffp-4L 0x7.ffff7p-4L : -0x1.a94018b509336ca2p-4L 0x9.687583a0bd9736p-4L : inexact-ok
+= clog downward ldbl-128 0xb.ffffp-4L 0x7.ffff7p-4L : -0x1.a94018b509336ca2c35ab132a5c3p-4L 0x9.687583a0bd9735f6bf9e6b51f6p-4L : inexact-ok
+= clog tonearest ldbl-128 0xb.ffffp-4L 0x7.ffff7p-4L : -0x1.a94018b509336ca2c35ab132a5c2p-4L 0x9.687583a0bd9735f6bf9e6b51f608p-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.ffffp-4L 0x7.ffff7p-4L : -0x1.a94018b509336ca2c35ab132a5c2p-4L 0x9.687583a0bd9735f6bf9e6b51f6p-4L : inexact-ok
+= clog upward ldbl-128 0xb.ffffp-4L 0x7.ffff7p-4L : -0x1.a94018b509336ca2c35ab132a5c2p-4L 0x9.687583a0bd9735f6bf9e6b51f608p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.ffffp-4L 0x7.ffff7p-4L : -0x1.a94018b509336ca2c35ab132a6p-4L 0x9.687583a0bd9735f6bf9e6b51f4p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xb.ffffp-4L 0x7.ffff7p-4L : -0x1.a94018b509336ca2c35ab132a6p-4L 0x9.687583a0bd9735f6bf9e6b51f8p-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.ffffp-4L 0x7.ffff7p-4L : -0x1.a94018b509336ca2c35ab132a58p-4L 0x9.687583a0bd9735f6bf9e6b51f4p-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.ffffp-4L 0x7.ffff7p-4L : -0x1.a94018b509336ca2c35ab132a58p-4L 0x9.687583a0bd9735f6bf9e6b51f8p-4L : inexact-ok
+clog 0xb.ffffp-4 0x7.ffff5p-4
+= clog downward flt-32 0xb.ffffp-4f 0x7.ffff5p-4f : -0x1.a9402ep-4f 0x9.68756p-4f : inexact-ok
+= clog tonearest flt-32 0xb.ffffp-4f 0x7.ffff5p-4f : -0x1.a9402cp-4f 0x9.68756p-4f : inexact-ok
+= clog towardzero flt-32 0xb.ffffp-4f 0x7.ffff5p-4f : -0x1.a9402cp-4f 0x9.68756p-4f : inexact-ok
+= clog upward flt-32 0xb.ffffp-4f 0x7.ffff5p-4f : -0x1.a9402cp-4f 0x9.68757p-4f : inexact-ok
+= clog downward dbl-64 0xb.ffffp-4 0x7.ffff5p-4 : -0x1.a9402c6645f56p-4 0x9.68756616e29b8p-4 : inexact-ok
+= clog tonearest dbl-64 0xb.ffffp-4 0x7.ffff5p-4 : -0x1.a9402c6645f55p-4 0x9.68756616e29cp-4 : inexact-ok
+= clog towardzero dbl-64 0xb.ffffp-4 0x7.ffff5p-4 : -0x1.a9402c6645f55p-4 0x9.68756616e29b8p-4 : inexact-ok
+= clog upward dbl-64 0xb.ffffp-4 0x7.ffff5p-4 : -0x1.a9402c6645f55p-4 0x9.68756616e29cp-4 : inexact-ok
+= clog downward ldbl-96-intel 0xb.ffffp-4L 0x7.ffff5p-4L : -0x1.a9402c6645f55184p-4L 0x9.68756616e29bc12p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xb.ffffp-4L 0x7.ffff5p-4L : -0x1.a9402c6645f55184p-4L 0x9.68756616e29bc12p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xb.ffffp-4L 0x7.ffff5p-4L : -0x1.a9402c6645f55182p-4L 0x9.68756616e29bc12p-4L : inexact-ok
+= clog upward ldbl-96-intel 0xb.ffffp-4L 0x7.ffff5p-4L : -0x1.a9402c6645f55182p-4L 0x9.68756616e29bc13p-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xb.ffffp-4L 0x7.ffff5p-4L : -0x1.a9402c6645f55184p-4L 0x9.68756616e29bc12p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xb.ffffp-4L 0x7.ffff5p-4L : -0x1.a9402c6645f55184p-4L 0x9.68756616e29bc12p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xb.ffffp-4L 0x7.ffff5p-4L : -0x1.a9402c6645f55182p-4L 0x9.68756616e29bc12p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xb.ffffp-4L 0x7.ffff5p-4L : -0x1.a9402c6645f55182p-4L 0x9.68756616e29bc13p-4L : inexact-ok
+= clog downward ldbl-128 0xb.ffffp-4L 0x7.ffff5p-4L : -0x1.a9402c6645f5518328a9cca64e0dp-4L 0x9.68756616e29bc122a6e6a162a9d8p-4L : inexact-ok
+= clog tonearest ldbl-128 0xb.ffffp-4L 0x7.ffff5p-4L : -0x1.a9402c6645f5518328a9cca64e0cp-4L 0x9.68756616e29bc122a6e6a162a9ep-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.ffffp-4L 0x7.ffff5p-4L : -0x1.a9402c6645f5518328a9cca64e0cp-4L 0x9.68756616e29bc122a6e6a162a9d8p-4L : inexact-ok
+= clog upward ldbl-128 0xb.ffffp-4L 0x7.ffff5p-4L : -0x1.a9402c6645f5518328a9cca64e0cp-4L 0x9.68756616e29bc122a6e6a162a9ep-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.ffffp-4L 0x7.ffff5p-4L : -0x1.a9402c6645f5518328a9cca64e8p-4L 0x9.68756616e29bc122a6e6a162a8p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xb.ffffp-4L 0x7.ffff5p-4L : -0x1.a9402c6645f5518328a9cca64ep-4L 0x9.68756616e29bc122a6e6a162a8p-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.ffffp-4L 0x7.ffff5p-4L : -0x1.a9402c6645f5518328a9cca64ep-4L 0x9.68756616e29bc122a6e6a162a8p-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.ffffp-4L 0x7.ffff5p-4L : -0x1.a9402c6645f5518328a9cca64ep-4L 0x9.68756616e29bc122a6e6a162acp-4L : inexact-ok
+clog 0xb.fffffffffff7p-4 0x7.fffff8p-4
+= clog downward flt-32 0xcp-4f 0x7.fffff8p-4f : -0x1.a93edap-4f 0x9.68756p-4f : inexact-ok
+= clog tonearest flt-32 0xcp-4f 0x7.fffff8p-4f : -0x1.a93ed8p-4f 0x9.68756p-4f : inexact-ok
+= clog towardzero flt-32 0xcp-4f 0x7.fffff8p-4f : -0x1.a93ed8p-4f 0x9.68756p-4f : inexact-ok
+= clog upward flt-32 0xcp-4f 0x7.fffff8p-4f : -0x1.a93ed8p-4f 0x9.68757p-4f : inexact-ok
+= clog downward dbl-64 0xcp-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc624p-4 0x9.687563a0bba1p-4 : inexact-ok
+= clog tonearest dbl-64 0xcp-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc623p-4 0x9.687563a0bba1p-4 : inexact-ok
+= clog towardzero dbl-64 0xcp-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc623p-4 0x9.687563a0bba1p-4 : inexact-ok
+= clog upward dbl-64 0xcp-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc623p-4 0x9.687563a0bba18p-4 : inexact-ok
+= clog downward ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e4p-4L 0x9.687563a0bba10e6p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e4p-4L 0x9.687563a0bba10e7p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e2p-4L 0x9.687563a0bba10e6p-4L : inexact-ok
+= clog upward ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e2p-4L 0x9.687563a0bba10e7p-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e4p-4L 0x9.687563a0bba10e6p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e4p-4L 0x9.687563a0bba10e7p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e2p-4L 0x9.687563a0bba10e6p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e2p-4L 0x9.687563a0bba10e7p-4L : inexact-ok
+= clog downward ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc86891p-4L 0x9.687563a0bba10e6cb54169f7056p-4L : inexact-ok
+= clog tonearest ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc86891p-4L 0x9.687563a0bba10e6cb54169f7056p-4L : inexact-ok
+= clog towardzero ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc8689p-4L 0x9.687563a0bba10e6cb54169f7056p-4L : inexact-ok
+= clog upward ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc8689p-4L 0x9.687563a0bba10e6cb54169f70568p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc869p-4L 0x9.687563a0bba10e6cb54169f704p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc8688p-4L 0x9.687563a0bba10e6cb54169f704p-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc8688p-4L 0x9.687563a0bba10e6cb54169f704p-4L : inexact-ok
+= clog upward ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc8688p-4L 0x9.687563a0bba10e6cb54169f708p-4L : inexact-ok
+= clog downward flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0x1.a93ee8p-4f 0x9.68756p-4f : inexact-ok
+= clog tonearest flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0x1.a93ee8p-4f 0x9.68757p-4f : inexact-ok
+= clog towardzero flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0x1.a93ee6p-4f 0x9.68756p-4f : inexact-ok
+= clog upward flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0x1.a93ee6p-4f 0x9.68757p-4f : inexact-ok
+= clog downward dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0x1.a93ee779e8bdep-4 0x9.68756d79593p-4 : inexact-ok
+= clog tonearest dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0x1.a93ee779e8bddp-4 0x9.68756d79593p-4 : inexact-ok
+= clog towardzero dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0x1.a93ee779e8bddp-4 0x9.68756d79593p-4 : inexact-ok
+= clog upward dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0x1.a93ee779e8bddp-4 0x9.68756d7959308p-4 : inexact-ok
+= clog downward ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd602p-4L 0x9.68756d795930344p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6p-4L 0x9.68756d795930345p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6p-4L 0x9.68756d795930344p-4L : inexact-ok
+= clog upward ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6p-4L 0x9.68756d795930345p-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd602p-4L 0x9.68756d795930344p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6p-4L 0x9.68756d795930345p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6p-4L 0x9.68756d795930344p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6p-4L 0x9.68756d795930345p-4L : inexact-ok
+= clog downward ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39a3cp-4L 0x9.68756d795930344b65d3749fb8cp-4L : inexact-ok
+= clog tonearest ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39a3bp-4L 0x9.68756d795930344b65d3749fb8cp-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39a3bp-4L 0x9.68756d795930344b65d3749fb8cp-4L : inexact-ok
+= clog upward ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39a3bp-4L 0x9.68756d795930344b65d3749fb8c8p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39a8p-4L 0x9.68756d795930344b65d3749fb8p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39ap-4L 0x9.68756d795930344b65d3749fb8p-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39ap-4L 0x9.68756d795930344b65d3749fb8p-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39ap-4L 0x9.68756d795930344b65d3749fbcp-4L : inexact-ok
+= clog downward dbl-64 0xb.fffffffffff7p-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc6a8p-4 0x9.687563a0bba68p-4 : inexact-ok
+= clog tonearest dbl-64 0xb.fffffffffff7p-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc6a8p-4 0x9.687563a0bba68p-4 : inexact-ok
+= clog towardzero dbl-64 0xb.fffffffffff7p-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc6a7p-4 0x9.687563a0bba68p-4 : inexact-ok
+= clog upward dbl-64 0xb.fffffffffff7p-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc6a7p-4 0x9.687563a0bba7p-4 : inexact-ok
+= clog downward ldbl-96-intel 0xb.fffffffffff7p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6a7faap-4L 0x9.687563a0bba6984p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xb.fffffffffff7p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6a7fa8p-4L 0x9.687563a0bba6984p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xb.fffffffffff7p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6a7fa8p-4L 0x9.687563a0bba6984p-4L : inexact-ok
+= clog upward ldbl-96-intel 0xb.fffffffffff7p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6a7fa8p-4L 0x9.687563a0bba6985p-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xb.fffffffffff7p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6a7faap-4L 0x9.687563a0bba6984p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xb.fffffffffff7p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6a7fa8p-4L 0x9.687563a0bba6984p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xb.fffffffffff7p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6a7fa8p-4L 0x9.687563a0bba6984p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xb.fffffffffff7p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6a7fa8p-4L 0x9.687563a0bba6985p-4L : inexact-ok
+= clog downward ldbl-128 0xb.fffffffffff7p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6a7fa8894fa8aa62cdp-4L 0x9.687563a0bba6984550a9ef4422d8p-4L : inexact-ok
+= clog tonearest ldbl-128 0xb.fffffffffff7p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6a7fa8894fa8aa62ccp-4L 0x9.687563a0bba6984550a9ef4422ep-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.fffffffffff7p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6a7fa8894fa8aa62ccp-4L 0x9.687563a0bba6984550a9ef4422d8p-4L : inexact-ok
+= clog upward ldbl-128 0xb.fffffffffff7p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6a7fa8894fa8aa62ccp-4L 0x9.687563a0bba6984550a9ef4422ep-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.fffffffffff7p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6a7fa8894fa8aa63p-4L 0x9.687563a0bba6984550a9ef442p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xb.fffffffffff7p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6a7fa8894fa8aa63p-4L 0x9.687563a0bba6984550a9ef4424p-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.fffffffffff7p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6a7fa8894fa8aa628p-4L 0x9.687563a0bba6984550a9ef442p-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.fffffffffff7p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6a7fa8894fa8aa628p-4L 0x9.687563a0bba6984550a9ef4424p-4L : inexact-ok
+clog 0xb.fffffffffff08p-4 0x7.fffffffffffdp-4
+= clog downward flt-32 0xcp-4f 0x8p-4f : -0x1.a93ed4p-4f 0x9.68756p-4f : inexact-ok
+= clog tonearest flt-32 0xcp-4f 0x8p-4f : -0x1.a93ed4p-4f 0x9.68757p-4f : inexact-ok
+= clog towardzero flt-32 0xcp-4f 0x8p-4f : -0x1.a93ed2p-4f 0x9.68756p-4f : inexact-ok
+= clog upward flt-32 0xcp-4f 0x8p-4f : -0x1.a93ed2p-4f 0x9.68757p-4f : inexact-ok
+= clog downward dbl-64 0xcp-4 0x8p-4 : -0x1.a93ed3c8ad9e4p-4 0x9.68756b0331ca8p-4 : inexact-ok
+= clog tonearest dbl-64 0xcp-4 0x8p-4 : -0x1.a93ed3c8ad9e3p-4 0x9.68756b0331ca8p-4 : inexact-ok
+= clog towardzero dbl-64 0xcp-4 0x8p-4 : -0x1.a93ed3c8ad9e3p-4 0x9.68756b0331ca8p-4 : inexact-ok
+= clog upward dbl-64 0xcp-4 0x8p-4 : -0x1.a93ed3c8ad9e3p-4 0x9.68756b0331cbp-4 : inexact-ok
+= clog downward ldbl-96-intel 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f4p-4L 0x9.68756b0331cab69p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2p-4L 0x9.68756b0331cab69p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2p-4L 0x9.68756b0331cab69p-4L : inexact-ok
+= clog upward ldbl-96-intel 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2p-4L 0x9.68756b0331cab6ap-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f4p-4L 0x9.68756b0331cab69p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2p-4L 0x9.68756b0331cab69p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2p-4L 0x9.68756b0331cab69p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2p-4L 0x9.68756b0331cab6ap-4L : inexact-ok
+= clog downward ldbl-128 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2bea77a5c80ddp-4L 0x9.68756b0331cab691105160a45eep-4L : inexact-ok
+= clog tonearest ldbl-128 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2bea77a5c80ddp-4L 0x9.68756b0331cab691105160a45ee8p-4L : inexact-ok
+= clog towardzero ldbl-128 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2bea77a5c80dcp-4L 0x9.68756b0331cab691105160a45eep-4L : inexact-ok
+= clog upward ldbl-128 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2bea77a5c80dcp-4L 0x9.68756b0331cab691105160a45ee8p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2bea77a5c81p-4L 0x9.68756b0331cab691105160a45cp-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2bea77a5c81p-4L 0x9.68756b0331cab691105160a46p-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2bea77a5c808p-4L 0x9.68756b0331cab691105160a45cp-4L : inexact-ok
+= clog upward ldbl-128ibm 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2bea77a5c808p-4L 0x9.68756b0331cab691105160a46p-4L : inexact-ok
+= clog downward flt-32 0xcp-4f 0x7.fffff8p-4f : -0x1.a93edap-4f 0x9.68756p-4f : inexact-ok
+= clog tonearest flt-32 0xcp-4f 0x7.fffff8p-4f : -0x1.a93ed8p-4f 0x9.68756p-4f : inexact-ok
+= clog towardzero flt-32 0xcp-4f 0x7.fffff8p-4f : -0x1.a93ed8p-4f 0x9.68756p-4f : inexact-ok
+= clog upward flt-32 0xcp-4f 0x7.fffff8p-4f : -0x1.a93ed8p-4f 0x9.68757p-4f : inexact-ok
+= clog downward dbl-64 0xcp-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc624p-4 0x9.687563a0bba1p-4 : inexact-ok
+= clog tonearest dbl-64 0xcp-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc623p-4 0x9.687563a0bba1p-4 : inexact-ok
+= clog towardzero dbl-64 0xcp-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc623p-4 0x9.687563a0bba1p-4 : inexact-ok
+= clog upward dbl-64 0xcp-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc623p-4 0x9.687563a0bba18p-4 : inexact-ok
+= clog downward ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e4p-4L 0x9.687563a0bba10e6p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e4p-4L 0x9.687563a0bba10e7p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e2p-4L 0x9.687563a0bba10e6p-4L : inexact-ok
+= clog upward ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e2p-4L 0x9.687563a0bba10e7p-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e4p-4L 0x9.687563a0bba10e6p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e4p-4L 0x9.687563a0bba10e7p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e2p-4L 0x9.687563a0bba10e6p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e2p-4L 0x9.687563a0bba10e7p-4L : inexact-ok
+= clog downward ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc86891p-4L 0x9.687563a0bba10e6cb54169f7056p-4L : inexact-ok
+= clog tonearest ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc86891p-4L 0x9.687563a0bba10e6cb54169f7056p-4L : inexact-ok
+= clog towardzero ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc8689p-4L 0x9.687563a0bba10e6cb54169f7056p-4L : inexact-ok
+= clog upward ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc8689p-4L 0x9.687563a0bba10e6cb54169f70568p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc869p-4L 0x9.687563a0bba10e6cb54169f704p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc8688p-4L 0x9.687563a0bba10e6cb54169f704p-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc8688p-4L 0x9.687563a0bba10e6cb54169f704p-4L : inexact-ok
+= clog upward ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc8688p-4L 0x9.687563a0bba10e6cb54169f708p-4L : inexact-ok
+= clog downward dbl-64 0xcp-4 0x7.fffffffffffdp-4 : -0x1.a93ed3c8ada01p-4 0x9.68756b0331c78p-4 : inexact-ok
+= clog tonearest dbl-64 0xcp-4 0x7.fffffffffffdp-4 : -0x1.a93ed3c8ada01p-4 0x9.68756b0331c8p-4 : inexact-ok
+= clog towardzero dbl-64 0xcp-4 0x7.fffffffffffdp-4 : -0x1.a93ed3c8adap-4 0x9.68756b0331c78p-4 : inexact-ok
+= clog upward dbl-64 0xcp-4 0x7.fffffffffffdp-4 : -0x1.a93ed3c8adap-4 0x9.68756b0331c8p-4 : inexact-ok
+= clog downward ldbl-96-intel 0xcp-4L 0x7.fffffffffffdp-4L : -0x1.a93ed3c8ada00f92p-4L 0x9.68756b0331c7f1ap-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xcp-4L 0x7.fffffffffffdp-4L : -0x1.a93ed3c8ada00f9p-4L 0x9.68756b0331c7f1ap-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xcp-4L 0x7.fffffffffffdp-4L : -0x1.a93ed3c8ada00f9p-4L 0x9.68756b0331c7f1ap-4L : inexact-ok
+= clog upward ldbl-96-intel 0xcp-4L 0x7.fffffffffffdp-4L : -0x1.a93ed3c8ada00f9p-4L 0x9.68756b0331c7f1bp-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xcp-4L 0x7.fffffffffffdp-4L : -0x1.a93ed3c8ada00f92p-4L 0x9.68756b0331c7f1ap-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xcp-4L 0x7.fffffffffffdp-4L : -0x1.a93ed3c8ada00f9p-4L 0x9.68756b0331c7f1ap-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xcp-4L 0x7.fffffffffffdp-4L : -0x1.a93ed3c8ada00f9p-4L 0x9.68756b0331c7f1ap-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xcp-4L 0x7.fffffffffffdp-4L : -0x1.a93ed3c8ada00f9p-4L 0x9.68756b0331c7f1bp-4L : inexact-ok
+= clog downward ldbl-128 0xcp-4L 0x7.fffffffffffdp-4L : -0x1.a93ed3c8ada00f90488017e63766p-4L 0x9.68756b0331c7f1a4c18c74554828p-4L : inexact-ok
+= clog tonearest ldbl-128 0xcp-4L 0x7.fffffffffffdp-4L : -0x1.a93ed3c8ada00f90488017e63765p-4L 0x9.68756b0331c7f1a4c18c7455483p-4L : inexact-ok
+= clog towardzero ldbl-128 0xcp-4L 0x7.fffffffffffdp-4L : -0x1.a93ed3c8ada00f90488017e63765p-4L 0x9.68756b0331c7f1a4c18c74554828p-4L : inexact-ok
+= clog upward ldbl-128 0xcp-4L 0x7.fffffffffffdp-4L : -0x1.a93ed3c8ada00f90488017e63765p-4L 0x9.68756b0331c7f1a4c18c7455483p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xcp-4L 0x7.fffffffffffdp-4L : -0x1.a93ed3c8ada00f90488017e6378p-4L 0x9.68756b0331c7f1a4c18c745548p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xcp-4L 0x7.fffffffffffdp-4L : -0x1.a93ed3c8ada00f90488017e6378p-4L 0x9.68756b0331c7f1a4c18c745548p-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xcp-4L 0x7.fffffffffffdp-4L : -0x1.a93ed3c8ada00f90488017e637p-4L 0x9.68756b0331c7f1a4c18c745548p-4L : inexact-ok
+= clog upward ldbl-128ibm 0xcp-4L 0x7.fffffffffffdp-4L : -0x1.a93ed3c8ada00f90488017e637p-4L 0x9.68756b0331c7f1a4c18c74554cp-4L : inexact-ok
+= clog downward flt-32 0xb.fffffp-4f 0x8p-4f : -0x1.a93ee4p-4f 0x9.68757p-4f : inexact-ok
+= clog tonearest flt-32 0xb.fffffp-4f 0x8p-4f : -0x1.a93ee2p-4f 0x9.68757p-4f : inexact-ok
+= clog towardzero flt-32 0xb.fffffp-4f 0x8p-4f : -0x1.a93ee2p-4f 0x9.68757p-4f : inexact-ok
+= clog upward flt-32 0xb.fffffp-4f 0x8p-4f : -0x1.a93ee2p-4f 0x9.68758p-4f : inexact-ok
+= clog downward dbl-64 0xb.fffffp-4 0x8p-4 : -0x1.a93ee28d99f0dp-4 0x9.687574dbcf5d8p-4 : inexact-ok
+= clog tonearest dbl-64 0xb.fffffp-4 0x8p-4 : -0x1.a93ee28d99f0cp-4 0x9.687574dbcf5d8p-4 : inexact-ok
+= clog towardzero dbl-64 0xb.fffffp-4 0x8p-4 : -0x1.a93ee28d99f0cp-4 0x9.687574dbcf5d8p-4 : inexact-ok
+= clog upward dbl-64 0xb.fffffp-4 0x8p-4 : -0x1.a93ee28d99f0cp-4 0x9.687574dbcf5ep-4 : inexact-ok
+= clog downward ldbl-96-intel 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c558p-4L 0x9.687574dbcf5da5ep-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556p-4L 0x9.687574dbcf5da5ep-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556p-4L 0x9.687574dbcf5da5ep-4L : inexact-ok
+= clog upward ldbl-96-intel 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556p-4L 0x9.687574dbcf5da5fp-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c558p-4L 0x9.687574dbcf5da5ep-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556p-4L 0x9.687574dbcf5da5ep-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556p-4L 0x9.687574dbcf5da5ep-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556p-4L 0x9.687574dbcf5da5fp-4L : inexact-ok
+= clog downward ldbl-128 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556b7325f6d8f7cp-4L 0x9.687574dbcf5da5e76f5294e65a3p-4L : inexact-ok
+= clog tonearest ldbl-128 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556b7325f6d8f7bp-4L 0x9.687574dbcf5da5e76f5294e65a3p-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556b7325f6d8f7bp-4L 0x9.687574dbcf5da5e76f5294e65a3p-4L : inexact-ok
+= clog upward ldbl-128 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556b7325f6d8f7bp-4L 0x9.687574dbcf5da5e76f5294e65a38p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556b7325f6d8f8p-4L 0x9.687574dbcf5da5e76f5294e658p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556b7325f6d8f8p-4L 0x9.687574dbcf5da5e76f5294e65cp-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556b7325f6d8fp-4L 0x9.687574dbcf5da5e76f5294e658p-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556b7325f6d8fp-4L 0x9.687574dbcf5da5e76f5294e65cp-4L : inexact-ok
+= clog downward flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0x1.a93ee8p-4f 0x9.68756p-4f : inexact-ok
+= clog tonearest flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0x1.a93ee8p-4f 0x9.68757p-4f : inexact-ok
+= clog towardzero flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0x1.a93ee6p-4f 0x9.68756p-4f : inexact-ok
+= clog upward flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0x1.a93ee6p-4f 0x9.68757p-4f : inexact-ok
+= clog downward dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0x1.a93ee779e8bdep-4 0x9.68756d79593p-4 : inexact-ok
+= clog tonearest dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0x1.a93ee779e8bddp-4 0x9.68756d79593p-4 : inexact-ok
+= clog towardzero dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0x1.a93ee779e8bddp-4 0x9.68756d79593p-4 : inexact-ok
+= clog upward dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0x1.a93ee779e8bddp-4 0x9.68756d7959308p-4 : inexact-ok
+= clog downward ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd602p-4L 0x9.68756d795930344p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6p-4L 0x9.68756d795930345p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6p-4L 0x9.68756d795930344p-4L : inexact-ok
+= clog upward ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6p-4L 0x9.68756d795930345p-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd602p-4L 0x9.68756d795930344p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6p-4L 0x9.68756d795930345p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6p-4L 0x9.68756d795930344p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6p-4L 0x9.68756d795930345p-4L : inexact-ok
+= clog downward ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39a3cp-4L 0x9.68756d795930344b65d3749fb8cp-4L : inexact-ok
+= clog tonearest ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39a3bp-4L 0x9.68756d795930344b65d3749fb8cp-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39a3bp-4L 0x9.68756d795930344b65d3749fb8cp-4L : inexact-ok
+= clog upward ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39a3bp-4L 0x9.68756d795930344b65d3749fb8c8p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39a8p-4L 0x9.68756d795930344b65d3749fb8p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39ap-4L 0x9.68756d795930344b65d3749fb8p-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39ap-4L 0x9.68756d795930344b65d3749fb8p-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39ap-4L 0x9.68756d795930344b65d3749fbcp-4L : inexact-ok
+= clog downward dbl-64 0xb.fffffp-4 0x7.fffffffffffdp-4 : -0x1.a93ee28d99f2ap-4 0x9.687574dbcf5a8p-4 : inexact-ok
+= clog tonearest dbl-64 0xb.fffffp-4 0x7.fffffffffffdp-4 : -0x1.a93ee28d99f2ap-4 0x9.687574dbcf5bp-4 : inexact-ok
+= clog towardzero dbl-64 0xb.fffffp-4 0x7.fffffffffffdp-4 : -0x1.a93ee28d99f29p-4 0x9.687574dbcf5a8p-4 : inexact-ok
+= clog upward dbl-64 0xb.fffffp-4 0x7.fffffffffffdp-4 : -0x1.a93ee28d99f29p-4 0x9.687574dbcf5bp-4 : inexact-ok
+= clog downward ldbl-96-intel 0xb.fffffp-4L 0x7.fffffffffffdp-4L : -0x1.a93ee28d99f29df6p-4L 0x9.687574dbcf5ae0fp-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xb.fffffp-4L 0x7.fffffffffffdp-4L : -0x1.a93ee28d99f29df4p-4L 0x9.687574dbcf5ae1p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xb.fffffp-4L 0x7.fffffffffffdp-4L : -0x1.a93ee28d99f29df4p-4L 0x9.687574dbcf5ae0fp-4L : inexact-ok
+= clog upward ldbl-96-intel 0xb.fffffp-4L 0x7.fffffffffffdp-4L : -0x1.a93ee28d99f29df4p-4L 0x9.687574dbcf5ae1p-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffffffffffdp-4L : -0x1.a93ee28d99f29df6p-4L 0x9.687574dbcf5ae0fp-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xb.fffffp-4L 0x7.fffffffffffdp-4L : -0x1.a93ee28d99f29df4p-4L 0x9.687574dbcf5ae1p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xb.fffffp-4L 0x7.fffffffffffdp-4L : -0x1.a93ee28d99f29df4p-4L 0x9.687574dbcf5ae0fp-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffffffffffdp-4L : -0x1.a93ee28d99f29df4p-4L 0x9.687574dbcf5ae1p-4L : inexact-ok
+= clog downward ldbl-128 0xb.fffffp-4L 0x7.fffffffffffdp-4L : -0x1.a93ee28d99f29df4447382488c47p-4L 0x9.687574dbcf5ae0fb1f221bb7dc58p-4L : inexact-ok
+= clog tonearest ldbl-128 0xb.fffffp-4L 0x7.fffffffffffdp-4L : -0x1.a93ee28d99f29df4447382488c47p-4L 0x9.687574dbcf5ae0fb1f221bb7dc58p-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.fffffp-4L 0x7.fffffffffffdp-4L : -0x1.a93ee28d99f29df4447382488c46p-4L 0x9.687574dbcf5ae0fb1f221bb7dc58p-4L : inexact-ok
+= clog upward ldbl-128 0xb.fffffp-4L 0x7.fffffffffffdp-4L : -0x1.a93ee28d99f29df4447382488c46p-4L 0x9.687574dbcf5ae0fb1f221bb7dc6p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.fffffp-4L 0x7.fffffffffffdp-4L : -0x1.a93ee28d99f29df4447382488c8p-4L 0x9.687574dbcf5ae0fb1f221bb7dcp-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xb.fffffp-4L 0x7.fffffffffffdp-4L : -0x1.a93ee28d99f29df4447382488c8p-4L 0x9.687574dbcf5ae0fb1f221bb7dcp-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.fffffp-4L 0x7.fffffffffffdp-4L : -0x1.a93ee28d99f29df4447382488cp-4L 0x9.687574dbcf5ae0fb1f221bb7dcp-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.fffffp-4L 0x7.fffffffffffdp-4L : -0x1.a93ee28d99f29df4447382488cp-4L 0x9.687574dbcf5ae0fb1f221bb7ep-4L : inexact-ok
+= clog downward dbl-64 0xb.fffffffffff08p-4 0x8p-4 : -0x1.a93ed3c8adac9p-4 0x9.68756b0331d4p-4 : inexact-ok
+= clog tonearest dbl-64 0xb.fffffffffff08p-4 0x8p-4 : -0x1.a93ed3c8adac8p-4 0x9.68756b0331d48p-4 : inexact-ok
+= clog towardzero dbl-64 0xb.fffffffffff08p-4 0x8p-4 : -0x1.a93ed3c8adac8p-4 0x9.68756b0331d4p-4 : inexact-ok
+= clog upward dbl-64 0xb.fffffffffff08p-4 0x8p-4 : -0x1.a93ed3c8adac8p-4 0x9.68756b0331d48p-4 : inexact-ok
+= clog downward ldbl-96-intel 0xb.fffffffffff08p-4L 0x8p-4L : -0x1.a93ed3c8adac85b8p-4L 0x9.68756b0331d4406p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xb.fffffffffff08p-4L 0x8p-4L : -0x1.a93ed3c8adac85b8p-4L 0x9.68756b0331d4407p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xb.fffffffffff08p-4L 0x8p-4L : -0x1.a93ed3c8adac85b6p-4L 0x9.68756b0331d4406p-4L : inexact-ok
+= clog upward ldbl-96-intel 0xb.fffffffffff08p-4L 0x8p-4L : -0x1.a93ed3c8adac85b6p-4L 0x9.68756b0331d4407p-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xb.fffffffffff08p-4L 0x8p-4L : -0x1.a93ed3c8adac85b8p-4L 0x9.68756b0331d4406p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xb.fffffffffff08p-4L 0x8p-4L : -0x1.a93ed3c8adac85b8p-4L 0x9.68756b0331d4407p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xb.fffffffffff08p-4L 0x8p-4L : -0x1.a93ed3c8adac85b6p-4L 0x9.68756b0331d4406p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xb.fffffffffff08p-4L 0x8p-4L : -0x1.a93ed3c8adac85b6p-4L 0x9.68756b0331d4407p-4L : inexact-ok
+= clog downward ldbl-128 0xb.fffffffffff08p-4L 0x8p-4L : -0x1.a93ed3c8adac85b7aaf63f4c5d75p-4L 0x9.68756b0331d44069addb394a705p-4L : inexact-ok
+= clog tonearest ldbl-128 0xb.fffffffffff08p-4L 0x8p-4L : -0x1.a93ed3c8adac85b7aaf63f4c5d74p-4L 0x9.68756b0331d44069addb394a705p-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.fffffffffff08p-4L 0x8p-4L : -0x1.a93ed3c8adac85b7aaf63f4c5d74p-4L 0x9.68756b0331d44069addb394a705p-4L : inexact-ok
+= clog upward ldbl-128 0xb.fffffffffff08p-4L 0x8p-4L : -0x1.a93ed3c8adac85b7aaf63f4c5d74p-4L 0x9.68756b0331d44069addb394a7058p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.fffffffffff08p-4L 0x8p-4L : -0x1.a93ed3c8adac85b7aaf63f4c5d8p-4L 0x9.68756b0331d44069addb394a7p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xb.fffffffffff08p-4L 0x8p-4L : -0x1.a93ed3c8adac85b7aaf63f4c5d8p-4L 0x9.68756b0331d44069addb394a7p-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.fffffffffff08p-4L 0x8p-4L : -0x1.a93ed3c8adac85b7aaf63f4c5dp-4L 0x9.68756b0331d44069addb394a7p-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.fffffffffff08p-4L 0x8p-4L : -0x1.a93ed3c8adac85b7aaf63f4c5dp-4L 0x9.68756b0331d44069addb394a74p-4L : inexact-ok
+= clog downward dbl-64 0xb.fffffffffff08p-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc708p-4 0x9.687563a0bbaa8p-4 : inexact-ok
+= clog tonearest dbl-64 0xb.fffffffffff08p-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc708p-4 0x9.687563a0bbaa8p-4 : inexact-ok
+= clog towardzero dbl-64 0xb.fffffffffff08p-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc707p-4 0x9.687563a0bbaa8p-4 : inexact-ok
+= clog upward dbl-64 0xb.fffffffffff08p-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc707p-4 0x9.687563a0bbabp-4 : inexact-ok
+= clog downward ldbl-96-intel 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc707faap-4L 0x9.687563a0bbaa984p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc707fa8p-4L 0x9.687563a0bbaa984p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc707fa8p-4L 0x9.687563a0bbaa984p-4L : inexact-ok
+= clog upward ldbl-96-intel 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc707fa8p-4L 0x9.687563a0bbaa985p-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc707faap-4L 0x9.687563a0bbaa984p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc707fa8p-4L 0x9.687563a0bbaa984p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc707fa8p-4L 0x9.687563a0bbaa984p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc707fa8p-4L 0x9.687563a0bbaa985p-4L : inexact-ok
+= clog downward ldbl-128 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc707fa88d00e3c0dc2cp-4L 0x9.687563a0bbaa98454f2016aa12fp-4L : inexact-ok
+= clog tonearest ldbl-128 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc707fa88d00e3c0dc2cp-4L 0x9.687563a0bbaa98454f2016aa12f8p-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc707fa88d00e3c0dc2bp-4L 0x9.687563a0bbaa98454f2016aa12fp-4L : inexact-ok
+= clog upward ldbl-128 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc707fa88d00e3c0dc2bp-4L 0x9.687563a0bbaa98454f2016aa12f8p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc707fa88d00e3c0dc8p-4L 0x9.687563a0bbaa98454f2016aa1p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc707fa88d00e3c0dcp-4L 0x9.687563a0bbaa98454f2016aa14p-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc707fa88d00e3c0dcp-4L 0x9.687563a0bbaa98454f2016aa1p-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc707fa88d00e3c0dcp-4L 0x9.687563a0bbaa98454f2016aa14p-4L : inexact-ok
+= clog downward dbl-64 0xb.fffffffffff08p-4 0x7.fffffffffffdp-4 : -0x1.a93ed3c8adae6p-4 0x9.68756b0331d1p-4 : inexact-ok
+= clog tonearest dbl-64 0xb.fffffffffff08p-4 0x7.fffffffffffdp-4 : -0x1.a93ed3c8adae6p-4 0x9.68756b0331d18p-4 : inexact-ok
+= clog towardzero dbl-64 0xb.fffffffffff08p-4 0x7.fffffffffffdp-4 : -0x1.a93ed3c8adae5p-4 0x9.68756b0331d1p-4 : inexact-ok
+= clog upward dbl-64 0xb.fffffffffff08p-4 0x7.fffffffffffdp-4 : -0x1.a93ed3c8adae5p-4 0x9.68756b0331d18p-4 : inexact-ok
+= clog downward ldbl-96-intel 0xb.fffffffffff08p-4L 0x7.fffffffffffdp-4L : -0x1.a93ed3c8adae5e56p-4L 0x9.68756b0331d17b7p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xb.fffffffffff08p-4L 0x7.fffffffffffdp-4L : -0x1.a93ed3c8adae5e56p-4L 0x9.68756b0331d17b8p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xb.fffffffffff08p-4L 0x7.fffffffffffdp-4L : -0x1.a93ed3c8adae5e54p-4L 0x9.68756b0331d17b7p-4L : inexact-ok
+= clog upward ldbl-96-intel 0xb.fffffffffff08p-4L 0x7.fffffffffffdp-4L : -0x1.a93ed3c8adae5e54p-4L 0x9.68756b0331d17b8p-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xb.fffffffffff08p-4L 0x7.fffffffffffdp-4L : -0x1.a93ed3c8adae5e56p-4L 0x9.68756b0331d17b7p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xb.fffffffffff08p-4L 0x7.fffffffffffdp-4L : -0x1.a93ed3c8adae5e56p-4L 0x9.68756b0331d17b8p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xb.fffffffffff08p-4L 0x7.fffffffffffdp-4L : -0x1.a93ed3c8adae5e54p-4L 0x9.68756b0331d17b7p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xb.fffffffffff08p-4L 0x7.fffffffffffdp-4L : -0x1.a93ed3c8adae5e54p-4L 0x9.68756b0331d17b8p-4L : inexact-ok
+= clog downward ldbl-128 0xb.fffffffffff08p-4L 0x7.fffffffffffdp-4L : -0x1.a93ed3c8adae5e5534cedcd9613ep-4L 0x9.68756b0331d17b7d5f164cf9f96p-4L : inexact-ok
+= clog tonearest ldbl-128 0xb.fffffffffff08p-4L 0x7.fffffffffffdp-4L : -0x1.a93ed3c8adae5e5534cedcd9613ep-4L 0x9.68756b0331d17b7d5f164cf9f968p-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.fffffffffff08p-4L 0x7.fffffffffffdp-4L : -0x1.a93ed3c8adae5e5534cedcd9613dp-4L 0x9.68756b0331d17b7d5f164cf9f96p-4L : inexact-ok
+= clog upward ldbl-128 0xb.fffffffffff08p-4L 0x7.fffffffffffdp-4L : -0x1.a93ed3c8adae5e5534cedcd9613dp-4L 0x9.68756b0331d17b7d5f164cf9f968p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.fffffffffff08p-4L 0x7.fffffffffffdp-4L : -0x1.a93ed3c8adae5e5534cedcd9618p-4L 0x9.68756b0331d17b7d5f164cf9f8p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xb.fffffffffff08p-4L 0x7.fffffffffffdp-4L : -0x1.a93ed3c8adae5e5534cedcd961p-4L 0x9.68756b0331d17b7d5f164cf9f8p-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.fffffffffff08p-4L 0x7.fffffffffffdp-4L : -0x1.a93ed3c8adae5e5534cedcd961p-4L 0x9.68756b0331d17b7d5f164cf9f8p-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.fffffffffff08p-4L 0x7.fffffffffffdp-4L : -0x1.a93ed3c8adae5e5534cedcd961p-4L 0x9.68756b0331d17b7d5f164cf9fcp-4L : inexact-ok
+clog 0xb.fffffffffff08p-4 0x7.fffffffffff9p-4
+= clog downward flt-32 0xcp-4f 0x8p-4f : -0x1.a93ed4p-4f 0x9.68756p-4f : inexact-ok
+= clog tonearest flt-32 0xcp-4f 0x8p-4f : -0x1.a93ed4p-4f 0x9.68757p-4f : inexact-ok
+= clog towardzero flt-32 0xcp-4f 0x8p-4f : -0x1.a93ed2p-4f 0x9.68756p-4f : inexact-ok
+= clog upward flt-32 0xcp-4f 0x8p-4f : -0x1.a93ed2p-4f 0x9.68757p-4f : inexact-ok
+= clog downward dbl-64 0xcp-4 0x8p-4 : -0x1.a93ed3c8ad9e4p-4 0x9.68756b0331ca8p-4 : inexact-ok
+= clog tonearest dbl-64 0xcp-4 0x8p-4 : -0x1.a93ed3c8ad9e3p-4 0x9.68756b0331ca8p-4 : inexact-ok
+= clog towardzero dbl-64 0xcp-4 0x8p-4 : -0x1.a93ed3c8ad9e3p-4 0x9.68756b0331ca8p-4 : inexact-ok
+= clog upward dbl-64 0xcp-4 0x8p-4 : -0x1.a93ed3c8ad9e3p-4 0x9.68756b0331cbp-4 : inexact-ok
+= clog downward ldbl-96-intel 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f4p-4L 0x9.68756b0331cab69p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2p-4L 0x9.68756b0331cab69p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2p-4L 0x9.68756b0331cab69p-4L : inexact-ok
+= clog upward ldbl-96-intel 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2p-4L 0x9.68756b0331cab6ap-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f4p-4L 0x9.68756b0331cab69p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2p-4L 0x9.68756b0331cab69p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2p-4L 0x9.68756b0331cab69p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2p-4L 0x9.68756b0331cab6ap-4L : inexact-ok
+= clog downward ldbl-128 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2bea77a5c80ddp-4L 0x9.68756b0331cab691105160a45eep-4L : inexact-ok
+= clog tonearest ldbl-128 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2bea77a5c80ddp-4L 0x9.68756b0331cab691105160a45ee8p-4L : inexact-ok
+= clog towardzero ldbl-128 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2bea77a5c80dcp-4L 0x9.68756b0331cab691105160a45eep-4L : inexact-ok
+= clog upward ldbl-128 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2bea77a5c80dcp-4L 0x9.68756b0331cab691105160a45ee8p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2bea77a5c81p-4L 0x9.68756b0331cab691105160a45cp-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2bea77a5c81p-4L 0x9.68756b0331cab691105160a46p-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2bea77a5c808p-4L 0x9.68756b0331cab691105160a45cp-4L : inexact-ok
+= clog upward ldbl-128ibm 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2bea77a5c808p-4L 0x9.68756b0331cab691105160a46p-4L : inexact-ok
+= clog downward flt-32 0xcp-4f 0x7.fffff8p-4f : -0x1.a93edap-4f 0x9.68756p-4f : inexact-ok
+= clog tonearest flt-32 0xcp-4f 0x7.fffff8p-4f : -0x1.a93ed8p-4f 0x9.68756p-4f : inexact-ok
+= clog towardzero flt-32 0xcp-4f 0x7.fffff8p-4f : -0x1.a93ed8p-4f 0x9.68756p-4f : inexact-ok
+= clog upward flt-32 0xcp-4f 0x7.fffff8p-4f : -0x1.a93ed8p-4f 0x9.68757p-4f : inexact-ok
+= clog downward dbl-64 0xcp-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc624p-4 0x9.687563a0bba1p-4 : inexact-ok
+= clog tonearest dbl-64 0xcp-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc623p-4 0x9.687563a0bba1p-4 : inexact-ok
+= clog towardzero dbl-64 0xcp-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc623p-4 0x9.687563a0bba1p-4 : inexact-ok
+= clog upward dbl-64 0xcp-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc623p-4 0x9.687563a0bba18p-4 : inexact-ok
+= clog downward ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e4p-4L 0x9.687563a0bba10e6p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e4p-4L 0x9.687563a0bba10e7p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e2p-4L 0x9.687563a0bba10e6p-4L : inexact-ok
+= clog upward ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e2p-4L 0x9.687563a0bba10e7p-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e4p-4L 0x9.687563a0bba10e6p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e4p-4L 0x9.687563a0bba10e7p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e2p-4L 0x9.687563a0bba10e6p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e2p-4L 0x9.687563a0bba10e7p-4L : inexact-ok
+= clog downward ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc86891p-4L 0x9.687563a0bba10e6cb54169f7056p-4L : inexact-ok
+= clog tonearest ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc86891p-4L 0x9.687563a0bba10e6cb54169f7056p-4L : inexact-ok
+= clog towardzero ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc8689p-4L 0x9.687563a0bba10e6cb54169f7056p-4L : inexact-ok
+= clog upward ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc8689p-4L 0x9.687563a0bba10e6cb54169f70568p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc869p-4L 0x9.687563a0bba10e6cb54169f704p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc8688p-4L 0x9.687563a0bba10e6cb54169f704p-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc8688p-4L 0x9.687563a0bba10e6cb54169f704p-4L : inexact-ok
+= clog upward ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc8688p-4L 0x9.687563a0bba10e6cb54169f708p-4L : inexact-ok
+= clog downward dbl-64 0xcp-4 0x7.fffffffffff9p-4 : -0x1.a93ed3c8ada29p-4 0x9.68756b0331c4p-4 : inexact-ok
+= clog tonearest dbl-64 0xcp-4 0x7.fffffffffff9p-4 : -0x1.a93ed3c8ada28p-4 0x9.68756b0331c48p-4 : inexact-ok
+= clog towardzero dbl-64 0xcp-4 0x7.fffffffffff9p-4 : -0x1.a93ed3c8ada28p-4 0x9.68756b0331c4p-4 : inexact-ok
+= clog upward dbl-64 0xcp-4 0x7.fffffffffff9p-4 : -0x1.a93ed3c8ada28p-4 0x9.68756b0331c48p-4 : inexact-ok
+= clog downward ldbl-96-intel 0xcp-4L 0x7.fffffffffff9p-4L : -0x1.a93ed3c8ada285b8p-4L 0x9.68756b0331c4406p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xcp-4L 0x7.fffffffffff9p-4L : -0x1.a93ed3c8ada285b8p-4L 0x9.68756b0331c4407p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xcp-4L 0x7.fffffffffff9p-4L : -0x1.a93ed3c8ada285b6p-4L 0x9.68756b0331c4406p-4L : inexact-ok
+= clog upward ldbl-96-intel 0xcp-4L 0x7.fffffffffff9p-4L : -0x1.a93ed3c8ada285b6p-4L 0x9.68756b0331c4407p-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xcp-4L 0x7.fffffffffff9p-4L : -0x1.a93ed3c8ada285b8p-4L 0x9.68756b0331c4406p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xcp-4L 0x7.fffffffffff9p-4L : -0x1.a93ed3c8ada285b8p-4L 0x9.68756b0331c4407p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xcp-4L 0x7.fffffffffff9p-4L : -0x1.a93ed3c8ada285b6p-4L 0x9.68756b0331c4406p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xcp-4L 0x7.fffffffffff9p-4L : -0x1.a93ed3c8ada285b6p-4L 0x9.68756b0331c4407p-4L : inexact-ok
+= clog downward ldbl-128 0xcp-4L 0x7.fffffffffff9p-4L : -0x1.a93ed3c8ada285b7aaf63f481612p-4L 0x9.68756b0331c44069addb39402b6p-4L : inexact-ok
+= clog tonearest ldbl-128 0xcp-4L 0x7.fffffffffff9p-4L : -0x1.a93ed3c8ada285b7aaf63f481612p-4L 0x9.68756b0331c44069addb39402b68p-4L : inexact-ok
+= clog towardzero ldbl-128 0xcp-4L 0x7.fffffffffff9p-4L : -0x1.a93ed3c8ada285b7aaf63f481611p-4L 0x9.68756b0331c44069addb39402b6p-4L : inexact-ok
+= clog upward ldbl-128 0xcp-4L 0x7.fffffffffff9p-4L : -0x1.a93ed3c8ada285b7aaf63f481611p-4L 0x9.68756b0331c44069addb39402b68p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xcp-4L 0x7.fffffffffff9p-4L : -0x1.a93ed3c8ada285b7aaf63f48168p-4L 0x9.68756b0331c44069addb394028p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xcp-4L 0x7.fffffffffff9p-4L : -0x1.a93ed3c8ada285b7aaf63f4816p-4L 0x9.68756b0331c44069addb39402cp-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xcp-4L 0x7.fffffffffff9p-4L : -0x1.a93ed3c8ada285b7aaf63f4816p-4L 0x9.68756b0331c44069addb394028p-4L : inexact-ok
+= clog upward ldbl-128ibm 0xcp-4L 0x7.fffffffffff9p-4L : -0x1.a93ed3c8ada285b7aaf63f4816p-4L 0x9.68756b0331c44069addb39402cp-4L : inexact-ok
+= clog downward flt-32 0xb.fffffp-4f 0x8p-4f : -0x1.a93ee4p-4f 0x9.68757p-4f : inexact-ok
+= clog tonearest flt-32 0xb.fffffp-4f 0x8p-4f : -0x1.a93ee2p-4f 0x9.68757p-4f : inexact-ok
+= clog towardzero flt-32 0xb.fffffp-4f 0x8p-4f : -0x1.a93ee2p-4f 0x9.68757p-4f : inexact-ok
+= clog upward flt-32 0xb.fffffp-4f 0x8p-4f : -0x1.a93ee2p-4f 0x9.68758p-4f : inexact-ok
+= clog downward dbl-64 0xb.fffffp-4 0x8p-4 : -0x1.a93ee28d99f0dp-4 0x9.687574dbcf5d8p-4 : inexact-ok
+= clog tonearest dbl-64 0xb.fffffp-4 0x8p-4 : -0x1.a93ee28d99f0cp-4 0x9.687574dbcf5d8p-4 : inexact-ok
+= clog towardzero dbl-64 0xb.fffffp-4 0x8p-4 : -0x1.a93ee28d99f0cp-4 0x9.687574dbcf5d8p-4 : inexact-ok
+= clog upward dbl-64 0xb.fffffp-4 0x8p-4 : -0x1.a93ee28d99f0cp-4 0x9.687574dbcf5ep-4 : inexact-ok
+= clog downward ldbl-96-intel 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c558p-4L 0x9.687574dbcf5da5ep-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556p-4L 0x9.687574dbcf5da5ep-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556p-4L 0x9.687574dbcf5da5ep-4L : inexact-ok
+= clog upward ldbl-96-intel 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556p-4L 0x9.687574dbcf5da5fp-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c558p-4L 0x9.687574dbcf5da5ep-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556p-4L 0x9.687574dbcf5da5ep-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556p-4L 0x9.687574dbcf5da5ep-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556p-4L 0x9.687574dbcf5da5fp-4L : inexact-ok
+= clog downward ldbl-128 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556b7325f6d8f7cp-4L 0x9.687574dbcf5da5e76f5294e65a3p-4L : inexact-ok
+= clog tonearest ldbl-128 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556b7325f6d8f7bp-4L 0x9.687574dbcf5da5e76f5294e65a3p-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556b7325f6d8f7bp-4L 0x9.687574dbcf5da5e76f5294e65a3p-4L : inexact-ok
+= clog upward ldbl-128 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556b7325f6d8f7bp-4L 0x9.687574dbcf5da5e76f5294e65a38p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556b7325f6d8f8p-4L 0x9.687574dbcf5da5e76f5294e658p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556b7325f6d8f8p-4L 0x9.687574dbcf5da5e76f5294e65cp-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556b7325f6d8fp-4L 0x9.687574dbcf5da5e76f5294e658p-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556b7325f6d8fp-4L 0x9.687574dbcf5da5e76f5294e65cp-4L : inexact-ok
+= clog downward flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0x1.a93ee8p-4f 0x9.68756p-4f : inexact-ok
+= clog tonearest flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0x1.a93ee8p-4f 0x9.68757p-4f : inexact-ok
+= clog towardzero flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0x1.a93ee6p-4f 0x9.68756p-4f : inexact-ok
+= clog upward flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0x1.a93ee6p-4f 0x9.68757p-4f : inexact-ok
+= clog downward dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0x1.a93ee779e8bdep-4 0x9.68756d79593p-4 : inexact-ok
+= clog tonearest dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0x1.a93ee779e8bddp-4 0x9.68756d79593p-4 : inexact-ok
+= clog towardzero dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0x1.a93ee779e8bddp-4 0x9.68756d79593p-4 : inexact-ok
+= clog upward dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0x1.a93ee779e8bddp-4 0x9.68756d7959308p-4 : inexact-ok
+= clog downward ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd602p-4L 0x9.68756d795930344p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6p-4L 0x9.68756d795930345p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6p-4L 0x9.68756d795930344p-4L : inexact-ok
+= clog upward ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6p-4L 0x9.68756d795930345p-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd602p-4L 0x9.68756d795930344p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6p-4L 0x9.68756d795930345p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6p-4L 0x9.68756d795930344p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6p-4L 0x9.68756d795930345p-4L : inexact-ok
+= clog downward ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39a3cp-4L 0x9.68756d795930344b65d3749fb8cp-4L : inexact-ok
+= clog tonearest ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39a3bp-4L 0x9.68756d795930344b65d3749fb8cp-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39a3bp-4L 0x9.68756d795930344b65d3749fb8cp-4L : inexact-ok
+= clog upward ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39a3bp-4L 0x9.68756d795930344b65d3749fb8c8p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39a8p-4L 0x9.68756d795930344b65d3749fb8p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39ap-4L 0x9.68756d795930344b65d3749fb8p-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39ap-4L 0x9.68756d795930344b65d3749fb8p-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39ap-4L 0x9.68756d795930344b65d3749fbcp-4L : inexact-ok
+= clog downward dbl-64 0xb.fffffp-4 0x7.fffffffffff9p-4 : -0x1.a93ee28d99f52p-4 0x9.687574dbcf57p-4 : inexact-ok
+= clog tonearest dbl-64 0xb.fffffp-4 0x7.fffffffffff9p-4 : -0x1.a93ee28d99f51p-4 0x9.687574dbcf57p-4 : inexact-ok
+= clog towardzero dbl-64 0xb.fffffp-4 0x7.fffffffffff9p-4 : -0x1.a93ee28d99f51p-4 0x9.687574dbcf57p-4 : inexact-ok
+= clog upward dbl-64 0xb.fffffp-4 0x7.fffffffffff9p-4 : -0x1.a93ee28d99f51p-4 0x9.687574dbcf578p-4 : inexact-ok
+= clog downward ldbl-96-intel 0xb.fffffp-4L 0x7.fffffffffff9p-4L : -0x1.a93ee28d99f5141cp-4L 0x9.687574dbcf572fcp-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xb.fffffp-4L 0x7.fffffffffff9p-4L : -0x1.a93ee28d99f5141cp-4L 0x9.687574dbcf572fcp-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xb.fffffp-4L 0x7.fffffffffff9p-4L : -0x1.a93ee28d99f5141ap-4L 0x9.687574dbcf572fcp-4L : inexact-ok
+= clog upward ldbl-96-intel 0xb.fffffp-4L 0x7.fffffffffff9p-4L : -0x1.a93ee28d99f5141ap-4L 0x9.687574dbcf572fdp-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffffffffff9p-4L : -0x1.a93ee28d99f5141cp-4L 0x9.687574dbcf572fcp-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xb.fffffp-4L 0x7.fffffffffff9p-4L : -0x1.a93ee28d99f5141cp-4L 0x9.687574dbcf572fcp-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xb.fffffp-4L 0x7.fffffffffff9p-4L : -0x1.a93ee28d99f5141ap-4L 0x9.687574dbcf572fcp-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffffffffff9p-4L : -0x1.a93ee28d99f5141ap-4L 0x9.687574dbcf572fdp-4L : inexact-ok
+= clog downward ldbl-128 0xb.fffffp-4L 0x7.fffffffffff9p-4L : -0x1.a93ee28d99f5141bab750616c8a3p-4L 0x9.687574dbcf572fc0098c24ce361p-4L : inexact-ok
+= clog tonearest ldbl-128 0xb.fffffp-4L 0x7.fffffffffff9p-4L : -0x1.a93ee28d99f5141bab750616c8a3p-4L 0x9.687574dbcf572fc0098c24ce361p-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.fffffp-4L 0x7.fffffffffff9p-4L : -0x1.a93ee28d99f5141bab750616c8a2p-4L 0x9.687574dbcf572fc0098c24ce361p-4L : inexact-ok
+= clog upward ldbl-128 0xb.fffffp-4L 0x7.fffffffffff9p-4L : -0x1.a93ee28d99f5141bab750616c8a2p-4L 0x9.687574dbcf572fc0098c24ce3618p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.fffffp-4L 0x7.fffffffffff9p-4L : -0x1.a93ee28d99f5141bab750616c9p-4L 0x9.687574dbcf572fc0098c24ce34p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xb.fffffp-4L 0x7.fffffffffff9p-4L : -0x1.a93ee28d99f5141bab750616c88p-4L 0x9.687574dbcf572fc0098c24ce38p-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.fffffp-4L 0x7.fffffffffff9p-4L : -0x1.a93ee28d99f5141bab750616c88p-4L 0x9.687574dbcf572fc0098c24ce34p-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.fffffp-4L 0x7.fffffffffff9p-4L : -0x1.a93ee28d99f5141bab750616c88p-4L 0x9.687574dbcf572fc0098c24ce38p-4L : inexact-ok
+= clog downward dbl-64 0xb.fffffffffff08p-4 0x8p-4 : -0x1.a93ed3c8adac9p-4 0x9.68756b0331d4p-4 : inexact-ok
+= clog tonearest dbl-64 0xb.fffffffffff08p-4 0x8p-4 : -0x1.a93ed3c8adac8p-4 0x9.68756b0331d48p-4 : inexact-ok
+= clog towardzero dbl-64 0xb.fffffffffff08p-4 0x8p-4 : -0x1.a93ed3c8adac8p-4 0x9.68756b0331d4p-4 : inexact-ok
+= clog upward dbl-64 0xb.fffffffffff08p-4 0x8p-4 : -0x1.a93ed3c8adac8p-4 0x9.68756b0331d48p-4 : inexact-ok
+= clog downward ldbl-96-intel 0xb.fffffffffff08p-4L 0x8p-4L : -0x1.a93ed3c8adac85b8p-4L 0x9.68756b0331d4406p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xb.fffffffffff08p-4L 0x8p-4L : -0x1.a93ed3c8adac85b8p-4L 0x9.68756b0331d4407p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xb.fffffffffff08p-4L 0x8p-4L : -0x1.a93ed3c8adac85b6p-4L 0x9.68756b0331d4406p-4L : inexact-ok
+= clog upward ldbl-96-intel 0xb.fffffffffff08p-4L 0x8p-4L : -0x1.a93ed3c8adac85b6p-4L 0x9.68756b0331d4407p-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xb.fffffffffff08p-4L 0x8p-4L : -0x1.a93ed3c8adac85b8p-4L 0x9.68756b0331d4406p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xb.fffffffffff08p-4L 0x8p-4L : -0x1.a93ed3c8adac85b8p-4L 0x9.68756b0331d4407p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xb.fffffffffff08p-4L 0x8p-4L : -0x1.a93ed3c8adac85b6p-4L 0x9.68756b0331d4406p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xb.fffffffffff08p-4L 0x8p-4L : -0x1.a93ed3c8adac85b6p-4L 0x9.68756b0331d4407p-4L : inexact-ok
+= clog downward ldbl-128 0xb.fffffffffff08p-4L 0x8p-4L : -0x1.a93ed3c8adac85b7aaf63f4c5d75p-4L 0x9.68756b0331d44069addb394a705p-4L : inexact-ok
+= clog tonearest ldbl-128 0xb.fffffffffff08p-4L 0x8p-4L : -0x1.a93ed3c8adac85b7aaf63f4c5d74p-4L 0x9.68756b0331d44069addb394a705p-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.fffffffffff08p-4L 0x8p-4L : -0x1.a93ed3c8adac85b7aaf63f4c5d74p-4L 0x9.68756b0331d44069addb394a705p-4L : inexact-ok
+= clog upward ldbl-128 0xb.fffffffffff08p-4L 0x8p-4L : -0x1.a93ed3c8adac85b7aaf63f4c5d74p-4L 0x9.68756b0331d44069addb394a7058p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.fffffffffff08p-4L 0x8p-4L : -0x1.a93ed3c8adac85b7aaf63f4c5d8p-4L 0x9.68756b0331d44069addb394a7p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xb.fffffffffff08p-4L 0x8p-4L : -0x1.a93ed3c8adac85b7aaf63f4c5d8p-4L 0x9.68756b0331d44069addb394a7p-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.fffffffffff08p-4L 0x8p-4L : -0x1.a93ed3c8adac85b7aaf63f4c5dp-4L 0x9.68756b0331d44069addb394a7p-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.fffffffffff08p-4L 0x8p-4L : -0x1.a93ed3c8adac85b7aaf63f4c5dp-4L 0x9.68756b0331d44069addb394a74p-4L : inexact-ok
+= clog downward dbl-64 0xb.fffffffffff08p-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc708p-4 0x9.687563a0bbaa8p-4 : inexact-ok
+= clog tonearest dbl-64 0xb.fffffffffff08p-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc708p-4 0x9.687563a0bbaa8p-4 : inexact-ok
+= clog towardzero dbl-64 0xb.fffffffffff08p-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc707p-4 0x9.687563a0bbaa8p-4 : inexact-ok
+= clog upward dbl-64 0xb.fffffffffff08p-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc707p-4 0x9.687563a0bbabp-4 : inexact-ok
+= clog downward ldbl-96-intel 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc707faap-4L 0x9.687563a0bbaa984p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc707fa8p-4L 0x9.687563a0bbaa984p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc707fa8p-4L 0x9.687563a0bbaa984p-4L : inexact-ok
+= clog upward ldbl-96-intel 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc707fa8p-4L 0x9.687563a0bbaa985p-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc707faap-4L 0x9.687563a0bbaa984p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc707fa8p-4L 0x9.687563a0bbaa984p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc707fa8p-4L 0x9.687563a0bbaa984p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc707fa8p-4L 0x9.687563a0bbaa985p-4L : inexact-ok
+= clog downward ldbl-128 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc707fa88d00e3c0dc2cp-4L 0x9.687563a0bbaa98454f2016aa12fp-4L : inexact-ok
+= clog tonearest ldbl-128 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc707fa88d00e3c0dc2cp-4L 0x9.687563a0bbaa98454f2016aa12f8p-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc707fa88d00e3c0dc2bp-4L 0x9.687563a0bbaa98454f2016aa12fp-4L : inexact-ok
+= clog upward ldbl-128 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc707fa88d00e3c0dc2bp-4L 0x9.687563a0bbaa98454f2016aa12f8p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc707fa88d00e3c0dc8p-4L 0x9.687563a0bbaa98454f2016aa1p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc707fa88d00e3c0dcp-4L 0x9.687563a0bbaa98454f2016aa14p-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc707fa88d00e3c0dcp-4L 0x9.687563a0bbaa98454f2016aa1p-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc707fa88d00e3c0dcp-4L 0x9.687563a0bbaa98454f2016aa14p-4L : inexact-ok
+= clog downward dbl-64 0xb.fffffffffff08p-4 0x7.fffffffffff9p-4 : -0x1.a93ed3c8adb0ep-4 0x9.68756b0331cd8p-4 : inexact-ok
+= clog tonearest dbl-64 0xb.fffffffffff08p-4 0x7.fffffffffff9p-4 : -0x1.a93ed3c8adb0dp-4 0x9.68756b0331cep-4 : inexact-ok
+= clog towardzero dbl-64 0xb.fffffffffff08p-4 0x7.fffffffffff9p-4 : -0x1.a93ed3c8adb0dp-4 0x9.68756b0331cd8p-4 : inexact-ok
+= clog upward dbl-64 0xb.fffffffffff08p-4 0x7.fffffffffff9p-4 : -0x1.a93ed3c8adb0dp-4 0x9.68756b0331cep-4 : inexact-ok
+= clog downward ldbl-96-intel 0xb.fffffffffff08p-4L 0x7.fffffffffff9p-4L : -0x1.a93ed3c8adb0d47ep-4L 0x9.68756b0331cdca4p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xb.fffffffffff08p-4L 0x7.fffffffffff9p-4L : -0x1.a93ed3c8adb0d47cp-4L 0x9.68756b0331cdca4p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xb.fffffffffff08p-4L 0x7.fffffffffff9p-4L : -0x1.a93ed3c8adb0d47cp-4L 0x9.68756b0331cdca4p-4L : inexact-ok
+= clog upward ldbl-96-intel 0xb.fffffffffff08p-4L 0x7.fffffffffff9p-4L : -0x1.a93ed3c8adb0d47cp-4L 0x9.68756b0331cdca5p-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xb.fffffffffff08p-4L 0x7.fffffffffff9p-4L : -0x1.a93ed3c8adb0d47ep-4L 0x9.68756b0331cdca4p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xb.fffffffffff08p-4L 0x7.fffffffffff9p-4L : -0x1.a93ed3c8adb0d47cp-4L 0x9.68756b0331cdca4p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xb.fffffffffff08p-4L 0x7.fffffffffff9p-4L : -0x1.a93ed3c8adb0d47cp-4L 0x9.68756b0331cdca4p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xb.fffffffffff08p-4L 0x7.fffffffffff9p-4L : -0x1.a93ed3c8adb0d47cp-4L 0x9.68756b0331cdca5p-4L : inexact-ok
+= clog downward ldbl-128 0xb.fffffffffff08p-4L 0x7.fffffffffff9p-4L : -0x1.a93ed3c8adb0d47c9745043fa6ecp-4L 0x9.68756b0331cdca424b6511e30708p-4L : inexact-ok
+= clog tonearest ldbl-128 0xb.fffffffffff08p-4L 0x7.fffffffffff9p-4L : -0x1.a93ed3c8adb0d47c9745043fa6ecp-4L 0x9.68756b0331cdca424b6511e30708p-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.fffffffffff08p-4L 0x7.fffffffffff9p-4L : -0x1.a93ed3c8adb0d47c9745043fa6ebp-4L 0x9.68756b0331cdca424b6511e30708p-4L : inexact-ok
+= clog upward ldbl-128 0xb.fffffffffff08p-4L 0x7.fffffffffff9p-4L : -0x1.a93ed3c8adb0d47c9745043fa6ebp-4L 0x9.68756b0331cdca424b6511e3071p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.fffffffffff08p-4L 0x7.fffffffffff9p-4L : -0x1.a93ed3c8adb0d47c9745043fa7p-4L 0x9.68756b0331cdca424b6511e304p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xb.fffffffffff08p-4L 0x7.fffffffffff9p-4L : -0x1.a93ed3c8adb0d47c9745043fa7p-4L 0x9.68756b0331cdca424b6511e308p-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.fffffffffff08p-4L 0x7.fffffffffff9p-4L : -0x1.a93ed3c8adb0d47c9745043fa68p-4L 0x9.68756b0331cdca424b6511e304p-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.fffffffffff08p-4L 0x7.fffffffffff9p-4L : -0x1.a93ed3c8adb0d47c9745043fa68p-4L 0x9.68756b0331cdca424b6511e308p-4L : inexact-ok
+clog 0xb.fffffffffffp-4 0x7.fffffffffffdcp-4
+= clog downward flt-32 0xcp-4f 0x8p-4f : -0x1.a93ed4p-4f 0x9.68756p-4f : inexact-ok
+= clog tonearest flt-32 0xcp-4f 0x8p-4f : -0x1.a93ed4p-4f 0x9.68757p-4f : inexact-ok
+= clog towardzero flt-32 0xcp-4f 0x8p-4f : -0x1.a93ed2p-4f 0x9.68756p-4f : inexact-ok
+= clog upward flt-32 0xcp-4f 0x8p-4f : -0x1.a93ed2p-4f 0x9.68757p-4f : inexact-ok
+= clog downward dbl-64 0xcp-4 0x8p-4 : -0x1.a93ed3c8ad9e4p-4 0x9.68756b0331ca8p-4 : inexact-ok
+= clog tonearest dbl-64 0xcp-4 0x8p-4 : -0x1.a93ed3c8ad9e3p-4 0x9.68756b0331ca8p-4 : inexact-ok
+= clog towardzero dbl-64 0xcp-4 0x8p-4 : -0x1.a93ed3c8ad9e3p-4 0x9.68756b0331ca8p-4 : inexact-ok
+= clog upward dbl-64 0xcp-4 0x8p-4 : -0x1.a93ed3c8ad9e3p-4 0x9.68756b0331cbp-4 : inexact-ok
+= clog downward ldbl-96-intel 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f4p-4L 0x9.68756b0331cab69p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2p-4L 0x9.68756b0331cab69p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2p-4L 0x9.68756b0331cab69p-4L : inexact-ok
+= clog upward ldbl-96-intel 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2p-4L 0x9.68756b0331cab6ap-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f4p-4L 0x9.68756b0331cab69p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2p-4L 0x9.68756b0331cab69p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2p-4L 0x9.68756b0331cab69p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2p-4L 0x9.68756b0331cab6ap-4L : inexact-ok
+= clog downward ldbl-128 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2bea77a5c80ddp-4L 0x9.68756b0331cab691105160a45eep-4L : inexact-ok
+= clog tonearest ldbl-128 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2bea77a5c80ddp-4L 0x9.68756b0331cab691105160a45ee8p-4L : inexact-ok
+= clog towardzero ldbl-128 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2bea77a5c80dcp-4L 0x9.68756b0331cab691105160a45eep-4L : inexact-ok
+= clog upward ldbl-128 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2bea77a5c80dcp-4L 0x9.68756b0331cab691105160a45ee8p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2bea77a5c81p-4L 0x9.68756b0331cab691105160a45cp-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2bea77a5c81p-4L 0x9.68756b0331cab691105160a46p-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2bea77a5c808p-4L 0x9.68756b0331cab691105160a45cp-4L : inexact-ok
+= clog upward ldbl-128ibm 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2bea77a5c808p-4L 0x9.68756b0331cab691105160a46p-4L : inexact-ok
+= clog downward flt-32 0xcp-4f 0x7.fffff8p-4f : -0x1.a93edap-4f 0x9.68756p-4f : inexact-ok
+= clog tonearest flt-32 0xcp-4f 0x7.fffff8p-4f : -0x1.a93ed8p-4f 0x9.68756p-4f : inexact-ok
+= clog towardzero flt-32 0xcp-4f 0x7.fffff8p-4f : -0x1.a93ed8p-4f 0x9.68756p-4f : inexact-ok
+= clog upward flt-32 0xcp-4f 0x7.fffff8p-4f : -0x1.a93ed8p-4f 0x9.68757p-4f : inexact-ok
+= clog downward dbl-64 0xcp-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc624p-4 0x9.687563a0bba1p-4 : inexact-ok
+= clog tonearest dbl-64 0xcp-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc623p-4 0x9.687563a0bba1p-4 : inexact-ok
+= clog towardzero dbl-64 0xcp-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc623p-4 0x9.687563a0bba1p-4 : inexact-ok
+= clog upward dbl-64 0xcp-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc623p-4 0x9.687563a0bba18p-4 : inexact-ok
+= clog downward ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e4p-4L 0x9.687563a0bba10e6p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e4p-4L 0x9.687563a0bba10e7p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e2p-4L 0x9.687563a0bba10e6p-4L : inexact-ok
+= clog upward ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e2p-4L 0x9.687563a0bba10e7p-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e4p-4L 0x9.687563a0bba10e6p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e4p-4L 0x9.687563a0bba10e7p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e2p-4L 0x9.687563a0bba10e6p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e2p-4L 0x9.687563a0bba10e7p-4L : inexact-ok
+= clog downward ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc86891p-4L 0x9.687563a0bba10e6cb54169f7056p-4L : inexact-ok
+= clog tonearest ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc86891p-4L 0x9.687563a0bba10e6cb54169f7056p-4L : inexact-ok
+= clog towardzero ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc8689p-4L 0x9.687563a0bba10e6cb54169f7056p-4L : inexact-ok
+= clog upward ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc8689p-4L 0x9.687563a0bba10e6cb54169f70568p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc869p-4L 0x9.687563a0bba10e6cb54169f704p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc8688p-4L 0x9.687563a0bba10e6cb54169f704p-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc8688p-4L 0x9.687563a0bba10e6cb54169f704p-4L : inexact-ok
+= clog upward ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc8688p-4L 0x9.687563a0bba10e6cb54169f708p-4L : inexact-ok
+= clog downward dbl-64 0xcp-4 0x7.fffffffffffdcp-4 : -0x1.a93ed3c8ad9fap-4 0x9.68756b0331c88p-4 : inexact-ok
+= clog tonearest dbl-64 0xcp-4 0x7.fffffffffffdcp-4 : -0x1.a93ed3c8ad9fap-4 0x9.68756b0331c88p-4 : inexact-ok
+= clog towardzero dbl-64 0xcp-4 0x7.fffffffffffdcp-4 : -0x1.a93ed3c8ad9f9p-4 0x9.68756b0331c88p-4 : inexact-ok
+= clog upward dbl-64 0xcp-4 0x7.fffffffffffdcp-4 : -0x1.a93ed3c8ad9f9p-4 0x9.68756b0331c9p-4 : inexact-ok
+= clog downward ldbl-96-intel 0xcp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ed3c8ad9f996ap-4L 0x9.68756b0331c8a2dp-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xcp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ed3c8ad9f9968p-4L 0x9.68756b0331c8a2ep-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xcp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ed3c8ad9f9968p-4L 0x9.68756b0331c8a2dp-4L : inexact-ok
+= clog upward ldbl-96-intel 0xcp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ed3c8ad9f9968p-4L 0x9.68756b0331c8a2ep-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xcp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ed3c8ad9f996ap-4L 0x9.68756b0331c8a2dp-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xcp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ed3c8ad9f9968p-4L 0x9.68756b0331c8a2ep-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xcp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ed3c8ad9f9968p-4L 0x9.68756b0331c8a2dp-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xcp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ed3c8ad9f9968p-4L 0x9.68756b0331c8a2ep-4L : inexact-ok
+= clog downward ldbl-128 0xcp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ed3c8ad9f9968e609f083d028p-4L 0x9.68756b0331c8a2dfd53daf691d3p-4L : inexact-ok
+= clog tonearest ldbl-128 0xcp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ed3c8ad9f9968e609f083d027p-4L 0x9.68756b0331c8a2dfd53daf691d3p-4L : inexact-ok
+= clog towardzero ldbl-128 0xcp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ed3c8ad9f9968e609f083d027p-4L 0x9.68756b0331c8a2dfd53daf691d3p-4L : inexact-ok
+= clog upward ldbl-128 0xcp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ed3c8ad9f9968e609f083d027p-4L 0x9.68756b0331c8a2dfd53daf691d38p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xcp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ed3c8ad9f9968e609f083d08p-4L 0x9.68756b0331c8a2dfd53daf691cp-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xcp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ed3c8ad9f9968e609f083dp-4L 0x9.68756b0331c8a2dfd53daf691cp-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xcp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ed3c8ad9f9968e609f083dp-4L 0x9.68756b0331c8a2dfd53daf691cp-4L : inexact-ok
+= clog upward ldbl-128ibm 0xcp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ed3c8ad9f9968e609f083dp-4L 0x9.68756b0331c8a2dfd53daf692p-4L : inexact-ok
+= clog downward flt-32 0xb.fffffp-4f 0x8p-4f : -0x1.a93ee4p-4f 0x9.68757p-4f : inexact-ok
+= clog tonearest flt-32 0xb.fffffp-4f 0x8p-4f : -0x1.a93ee2p-4f 0x9.68757p-4f : inexact-ok
+= clog towardzero flt-32 0xb.fffffp-4f 0x8p-4f : -0x1.a93ee2p-4f 0x9.68757p-4f : inexact-ok
+= clog upward flt-32 0xb.fffffp-4f 0x8p-4f : -0x1.a93ee2p-4f 0x9.68758p-4f : inexact-ok
+= clog downward dbl-64 0xb.fffffp-4 0x8p-4 : -0x1.a93ee28d99f0dp-4 0x9.687574dbcf5d8p-4 : inexact-ok
+= clog tonearest dbl-64 0xb.fffffp-4 0x8p-4 : -0x1.a93ee28d99f0cp-4 0x9.687574dbcf5d8p-4 : inexact-ok
+= clog towardzero dbl-64 0xb.fffffp-4 0x8p-4 : -0x1.a93ee28d99f0cp-4 0x9.687574dbcf5d8p-4 : inexact-ok
+= clog upward dbl-64 0xb.fffffp-4 0x8p-4 : -0x1.a93ee28d99f0cp-4 0x9.687574dbcf5ep-4 : inexact-ok
+= clog downward ldbl-96-intel 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c558p-4L 0x9.687574dbcf5da5ep-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556p-4L 0x9.687574dbcf5da5ep-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556p-4L 0x9.687574dbcf5da5ep-4L : inexact-ok
+= clog upward ldbl-96-intel 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556p-4L 0x9.687574dbcf5da5fp-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c558p-4L 0x9.687574dbcf5da5ep-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556p-4L 0x9.687574dbcf5da5ep-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556p-4L 0x9.687574dbcf5da5ep-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556p-4L 0x9.687574dbcf5da5fp-4L : inexact-ok
+= clog downward ldbl-128 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556b7325f6d8f7cp-4L 0x9.687574dbcf5da5e76f5294e65a3p-4L : inexact-ok
+= clog tonearest ldbl-128 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556b7325f6d8f7bp-4L 0x9.687574dbcf5da5e76f5294e65a3p-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556b7325f6d8f7bp-4L 0x9.687574dbcf5da5e76f5294e65a3p-4L : inexact-ok
+= clog upward ldbl-128 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556b7325f6d8f7bp-4L 0x9.687574dbcf5da5e76f5294e65a38p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556b7325f6d8f8p-4L 0x9.687574dbcf5da5e76f5294e658p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556b7325f6d8f8p-4L 0x9.687574dbcf5da5e76f5294e65cp-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556b7325f6d8fp-4L 0x9.687574dbcf5da5e76f5294e658p-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556b7325f6d8fp-4L 0x9.687574dbcf5da5e76f5294e65cp-4L : inexact-ok
+= clog downward flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0x1.a93ee8p-4f 0x9.68756p-4f : inexact-ok
+= clog tonearest flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0x1.a93ee8p-4f 0x9.68757p-4f : inexact-ok
+= clog towardzero flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0x1.a93ee6p-4f 0x9.68756p-4f : inexact-ok
+= clog upward flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0x1.a93ee6p-4f 0x9.68757p-4f : inexact-ok
+= clog downward dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0x1.a93ee779e8bdep-4 0x9.68756d79593p-4 : inexact-ok
+= clog tonearest dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0x1.a93ee779e8bddp-4 0x9.68756d79593p-4 : inexact-ok
+= clog towardzero dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0x1.a93ee779e8bddp-4 0x9.68756d79593p-4 : inexact-ok
+= clog upward dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0x1.a93ee779e8bddp-4 0x9.68756d7959308p-4 : inexact-ok
+= clog downward ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd602p-4L 0x9.68756d795930344p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6p-4L 0x9.68756d795930345p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6p-4L 0x9.68756d795930344p-4L : inexact-ok
+= clog upward ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6p-4L 0x9.68756d795930345p-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd602p-4L 0x9.68756d795930344p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6p-4L 0x9.68756d795930345p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6p-4L 0x9.68756d795930344p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6p-4L 0x9.68756d795930345p-4L : inexact-ok
+= clog downward ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39a3cp-4L 0x9.68756d795930344b65d3749fb8cp-4L : inexact-ok
+= clog tonearest ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39a3bp-4L 0x9.68756d795930344b65d3749fb8cp-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39a3bp-4L 0x9.68756d795930344b65d3749fb8cp-4L : inexact-ok
+= clog upward ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39a3bp-4L 0x9.68756d795930344b65d3749fb8c8p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39a8p-4L 0x9.68756d795930344b65d3749fb8p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39ap-4L 0x9.68756d795930344b65d3749fb8p-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39ap-4L 0x9.68756d795930344b65d3749fb8p-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39ap-4L 0x9.68756d795930344b65d3749fbcp-4L : inexact-ok
+= clog downward dbl-64 0xb.fffffp-4 0x7.fffffffffffdcp-4 : -0x1.a93ee28d99f23p-4 0x9.687574dbcf5b8p-4 : inexact-ok
+= clog tonearest dbl-64 0xb.fffffp-4 0x7.fffffffffffdcp-4 : -0x1.a93ee28d99f22p-4 0x9.687574dbcf5b8p-4 : inexact-ok
+= clog towardzero dbl-64 0xb.fffffp-4 0x7.fffffffffffdcp-4 : -0x1.a93ee28d99f22p-4 0x9.687574dbcf5b8p-4 : inexact-ok
+= clog upward dbl-64 0xb.fffffp-4 0x7.fffffffffffdcp-4 : -0x1.a93ee28d99f22p-4 0x9.687574dbcf5cp-4 : inexact-ok
+= clog downward ldbl-96-intel 0xb.fffffp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ee28d99f227cep-4L 0x9.687574dbcf5b923p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xb.fffffp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ee28d99f227ccp-4L 0x9.687574dbcf5b923p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xb.fffffp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ee28d99f227ccp-4L 0x9.687574dbcf5b923p-4L : inexact-ok
+= clog upward ldbl-96-intel 0xb.fffffp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ee28d99f227ccp-4L 0x9.687574dbcf5b924p-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ee28d99f227cep-4L 0x9.687574dbcf5b923p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xb.fffffp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ee28d99f227ccp-4L 0x9.687574dbcf5b923p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xb.fffffp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ee28d99f227ccp-4L 0x9.687574dbcf5b923p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ee28d99f227ccp-4L 0x9.687574dbcf5b924p-4L : inexact-ok
+= clog downward ldbl-128 0xb.fffffp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ee28d99f227cce1233991d379p-4L 0x9.687574dbcf5b9236332e3a038b2p-4L : inexact-ok
+= clog tonearest ldbl-128 0xb.fffffp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ee28d99f227cce1233991d378p-4L 0x9.687574dbcf5b9236332e3a038b28p-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.fffffp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ee28d99f227cce1233991d378p-4L 0x9.687574dbcf5b9236332e3a038b2p-4L : inexact-ok
+= clog upward ldbl-128 0xb.fffffp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ee28d99f227cce1233991d378p-4L 0x9.687574dbcf5b9236332e3a038b28p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.fffffp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ee28d99f227cce1233991d38p-4L 0x9.687574dbcf5b9236332e3a0388p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xb.fffffp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ee28d99f227cce1233991d38p-4L 0x9.687574dbcf5b9236332e3a038cp-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.fffffp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ee28d99f227cce1233991d3p-4L 0x9.687574dbcf5b9236332e3a0388p-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.fffffp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ee28d99f227cce1233991d3p-4L 0x9.687574dbcf5b9236332e3a038cp-4L : inexact-ok
+= clog downward dbl-64 0xb.fffffffffffp-4 0x8p-4 : -0x1.a93ed3c8adadp-4 0x9.68756b0331d48p-4 : inexact-ok
+= clog tonearest dbl-64 0xb.fffffffffffp-4 0x8p-4 : -0x1.a93ed3c8adadp-4 0x9.68756b0331d48p-4 : inexact-ok
+= clog towardzero dbl-64 0xb.fffffffffffp-4 0x8p-4 : -0x1.a93ed3c8adacfp-4 0x9.68756b0331d48p-4 : inexact-ok
+= clog upward dbl-64 0xb.fffffffffffp-4 0x8p-4 : -0x1.a93ed3c8adacfp-4 0x9.68756b0331d5p-4 : inexact-ok
+= clog downward ldbl-96-intel 0xb.fffffffffffp-4L 0x8p-4L : -0x1.a93ed3c8adacfbep-4L 0x9.68756b0331d48f2p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xb.fffffffffffp-4L 0x8p-4L : -0x1.a93ed3c8adacfbep-4L 0x9.68756b0331d48f3p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xb.fffffffffffp-4L 0x8p-4L : -0x1.a93ed3c8adacfbdep-4L 0x9.68756b0331d48f2p-4L : inexact-ok
+= clog upward ldbl-96-intel 0xb.fffffffffffp-4L 0x8p-4L : -0x1.a93ed3c8adacfbdep-4L 0x9.68756b0331d48f3p-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xb.fffffffffffp-4L 0x8p-4L : -0x1.a93ed3c8adacfbep-4L 0x9.68756b0331d48f2p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xb.fffffffffffp-4L 0x8p-4L : -0x1.a93ed3c8adacfbep-4L 0x9.68756b0331d48f3p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xb.fffffffffffp-4L 0x8p-4L : -0x1.a93ed3c8adacfbdep-4L 0x9.68756b0331d48f2p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xb.fffffffffffp-4L 0x8p-4L : -0x1.a93ed3c8adacfbdep-4L 0x9.68756b0331d48f3p-4L : inexact-ok
+= clog downward ldbl-128 0xb.fffffffffffp-4L 0x8p-4L : -0x1.a93ed3c8adacfbdf0d6c66af0f41p-4L 0x9.68756b0331d48f2e9a29fe374e38p-4L : inexact-ok
+= clog tonearest ldbl-128 0xb.fffffffffffp-4L 0x8p-4L : -0x1.a93ed3c8adacfbdf0d6c66af0f41p-4L 0x9.68756b0331d48f2e9a29fe374e38p-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.fffffffffffp-4L 0x8p-4L : -0x1.a93ed3c8adacfbdf0d6c66af0f4p-4L 0x9.68756b0331d48f2e9a29fe374e38p-4L : inexact-ok
+= clog upward ldbl-128 0xb.fffffffffffp-4L 0x8p-4L : -0x1.a93ed3c8adacfbdf0d6c66af0f4p-4L 0x9.68756b0331d48f2e9a29fe374e4p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.fffffffffffp-4L 0x8p-4L : -0x1.a93ed3c8adacfbdf0d6c66af0f8p-4L 0x9.68756b0331d48f2e9a29fe374cp-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xb.fffffffffffp-4L 0x8p-4L : -0x1.a93ed3c8adacfbdf0d6c66af0f8p-4L 0x9.68756b0331d48f2e9a29fe375p-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.fffffffffffp-4L 0x8p-4L : -0x1.a93ed3c8adacfbdf0d6c66af0fp-4L 0x9.68756b0331d48f2e9a29fe374cp-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.fffffffffffp-4L 0x8p-4L : -0x1.a93ed3c8adacfbdf0d6c66af0fp-4L 0x9.68756b0331d48f2e9a29fe375p-4L : inexact-ok
+= clog downward dbl-64 0xb.fffffffffffp-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc71p-4 0x9.687563a0bbaa8p-4 : inexact-ok
+= clog tonearest dbl-64 0xb.fffffffffffp-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc70fp-4 0x9.687563a0bbabp-4 : inexact-ok
+= clog towardzero dbl-64 0xb.fffffffffffp-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc70fp-4 0x9.687563a0bbaa8p-4 : inexact-ok
+= clog upward dbl-64 0xb.fffffffffffp-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc70fp-4 0x9.687563a0bbabp-4 : inexact-ok
+= clog downward ldbl-96-intel 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc70f5dp-4L 0x9.687563a0bbaae7p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc70f5dp-4L 0x9.687563a0bbaae71p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc70f5cep-4L 0x9.687563a0bbaae7p-4L : inexact-ok
+= clog upward ldbl-96-intel 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc70f5cep-4L 0x9.687563a0bbaae71p-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc70f5dp-4L 0x9.687563a0bbaae7p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc70f5dp-4L 0x9.687563a0bbaae71p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc70f5cep-4L 0x9.687563a0bbaae7p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc70f5cep-4L 0x9.687563a0bbaae71p-4L : inexact-ok
+= clog downward ldbl-128 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc70f5cfefbfc0ea0675p-4L 0x9.687563a0bbaae70a3b508fd96c98p-4L : inexact-ok
+= clog tonearest ldbl-128 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc70f5cfefbfc0ea0674p-4L 0x9.687563a0bbaae70a3b508fd96cap-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc70f5cfefbfc0ea0674p-4L 0x9.687563a0bbaae70a3b508fd96c98p-4L : inexact-ok
+= clog upward ldbl-128 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc70f5cfefbfc0ea0674p-4L 0x9.687563a0bbaae70a3b508fd96cap-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc70f5cfefbfc0ea068p-4L 0x9.687563a0bbaae70a3b508fd96cp-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc70f5cfefbfc0ea068p-4L 0x9.687563a0bbaae70a3b508fd96cp-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc70f5cfefbfc0ea06p-4L 0x9.687563a0bbaae70a3b508fd96cp-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc70f5cfefbfc0ea06p-4L 0x9.687563a0bbaae70a3b508fd97p-4L : inexact-ok
+= clog downward dbl-64 0xb.fffffffffffp-4 0x7.fffffffffffdcp-4 : -0x1.a93ed3c8adae6p-4 0x9.68756b0331d2p-4 : inexact-ok
+= clog tonearest dbl-64 0xb.fffffffffffp-4 0x7.fffffffffffdcp-4 : -0x1.a93ed3c8adae6p-4 0x9.68756b0331d28p-4 : inexact-ok
+= clog towardzero dbl-64 0xb.fffffffffffp-4 0x7.fffffffffffdcp-4 : -0x1.a93ed3c8adae5p-4 0x9.68756b0331d2p-4 : inexact-ok
+= clog upward dbl-64 0xb.fffffffffffp-4 0x7.fffffffffffdcp-4 : -0x1.a93ed3c8adae5p-4 0x9.68756b0331d28p-4 : inexact-ok
+= clog downward ldbl-96-intel 0xb.fffffffffffp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ed3c8adae5e56p-4L 0x9.68756b0331d27b7p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xb.fffffffffffp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ed3c8adae5e56p-4L 0x9.68756b0331d27b8p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xb.fffffffffffp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ed3c8adae5e54p-4L 0x9.68756b0331d27b7p-4L : inexact-ok
+= clog upward ldbl-96-intel 0xb.fffffffffffp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ed3c8adae5e54p-4L 0x9.68756b0331d27b8p-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xb.fffffffffffp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ed3c8adae5e56p-4L 0x9.68756b0331d27b7p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xb.fffffffffffp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ed3c8adae5e56p-4L 0x9.68756b0331d27b8p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xb.fffffffffffp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ed3c8adae5e54p-4L 0x9.68756b0331d27b7p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xb.fffffffffffp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ed3c8adae5e54p-4L 0x9.68756b0331d27b8p-4L : inexact-ok
+= clog downward ldbl-128 0xb.fffffffffffp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ed3c8adae5e5534cedcd8ecefp-4L 0x9.68756b0331d27b7d5f164cfafbd8p-4L : inexact-ok
+= clog tonearest ldbl-128 0xb.fffffffffffp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ed3c8adae5e5534cedcd8ecefp-4L 0x9.68756b0331d27b7d5f164cfafbep-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.fffffffffffp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ed3c8adae5e5534cedcd8eceep-4L 0x9.68756b0331d27b7d5f164cfafbd8p-4L : inexact-ok
+= clog upward ldbl-128 0xb.fffffffffffp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ed3c8adae5e5534cedcd8eceep-4L 0x9.68756b0331d27b7d5f164cfafbep-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.fffffffffffp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ed3c8adae5e5534cedcd8edp-4L 0x9.68756b0331d27b7d5f164cfaf8p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xb.fffffffffffp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ed3c8adae5e5534cedcd8edp-4L 0x9.68756b0331d27b7d5f164cfafcp-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.fffffffffffp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ed3c8adae5e5534cedcd8ec8p-4L 0x9.68756b0331d27b7d5f164cfaf8p-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.fffffffffffp-4L 0x7.fffffffffffdcp-4L : -0x1.a93ed3c8adae5e5534cedcd8ec8p-4L 0x9.68756b0331d27b7d5f164cfafcp-4L : inexact-ok
+clog 0xb.fffffp-4 0x7.ffffffffffff4p-4
+= clog downward flt-32 0xb.fffffp-4f 0x8p-4f : -0x1.a93ee4p-4f 0x9.68757p-4f : inexact-ok
+= clog tonearest flt-32 0xb.fffffp-4f 0x8p-4f : -0x1.a93ee2p-4f 0x9.68757p-4f : inexact-ok
+= clog towardzero flt-32 0xb.fffffp-4f 0x8p-4f : -0x1.a93ee2p-4f 0x9.68757p-4f : inexact-ok
+= clog upward flt-32 0xb.fffffp-4f 0x8p-4f : -0x1.a93ee2p-4f 0x9.68758p-4f : inexact-ok
+= clog downward dbl-64 0xb.fffffp-4 0x8p-4 : -0x1.a93ee28d99f0dp-4 0x9.687574dbcf5d8p-4 : inexact-ok
+= clog tonearest dbl-64 0xb.fffffp-4 0x8p-4 : -0x1.a93ee28d99f0cp-4 0x9.687574dbcf5d8p-4 : inexact-ok
+= clog towardzero dbl-64 0xb.fffffp-4 0x8p-4 : -0x1.a93ee28d99f0cp-4 0x9.687574dbcf5d8p-4 : inexact-ok
+= clog upward dbl-64 0xb.fffffp-4 0x8p-4 : -0x1.a93ee28d99f0cp-4 0x9.687574dbcf5ep-4 : inexact-ok
+= clog downward ldbl-96-intel 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c558p-4L 0x9.687574dbcf5da5ep-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556p-4L 0x9.687574dbcf5da5ep-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556p-4L 0x9.687574dbcf5da5ep-4L : inexact-ok
+= clog upward ldbl-96-intel 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556p-4L 0x9.687574dbcf5da5fp-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c558p-4L 0x9.687574dbcf5da5ep-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556p-4L 0x9.687574dbcf5da5ep-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556p-4L 0x9.687574dbcf5da5ep-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556p-4L 0x9.687574dbcf5da5fp-4L : inexact-ok
+= clog downward ldbl-128 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556b7325f6d8f7cp-4L 0x9.687574dbcf5da5e76f5294e65a3p-4L : inexact-ok
+= clog tonearest ldbl-128 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556b7325f6d8f7bp-4L 0x9.687574dbcf5da5e76f5294e65a3p-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556b7325f6d8f7bp-4L 0x9.687574dbcf5da5e76f5294e65a3p-4L : inexact-ok
+= clog upward ldbl-128 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556b7325f6d8f7bp-4L 0x9.687574dbcf5da5e76f5294e65a38p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556b7325f6d8f8p-4L 0x9.687574dbcf5da5e76f5294e658p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556b7325f6d8f8p-4L 0x9.687574dbcf5da5e76f5294e65cp-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556b7325f6d8fp-4L 0x9.687574dbcf5da5e76f5294e658p-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556b7325f6d8fp-4L 0x9.687574dbcf5da5e76f5294e65cp-4L : inexact-ok
+= clog downward flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0x1.a93ee8p-4f 0x9.68756p-4f : inexact-ok
+= clog tonearest flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0x1.a93ee8p-4f 0x9.68757p-4f : inexact-ok
+= clog towardzero flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0x1.a93ee6p-4f 0x9.68756p-4f : inexact-ok
+= clog upward flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0x1.a93ee6p-4f 0x9.68757p-4f : inexact-ok
+= clog downward dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0x1.a93ee779e8bdep-4 0x9.68756d79593p-4 : inexact-ok
+= clog tonearest dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0x1.a93ee779e8bddp-4 0x9.68756d79593p-4 : inexact-ok
+= clog towardzero dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0x1.a93ee779e8bddp-4 0x9.68756d79593p-4 : inexact-ok
+= clog upward dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0x1.a93ee779e8bddp-4 0x9.68756d7959308p-4 : inexact-ok
+= clog downward ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd602p-4L 0x9.68756d795930344p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6p-4L 0x9.68756d795930345p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6p-4L 0x9.68756d795930344p-4L : inexact-ok
+= clog upward ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6p-4L 0x9.68756d795930345p-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd602p-4L 0x9.68756d795930344p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6p-4L 0x9.68756d795930345p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6p-4L 0x9.68756d795930344p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6p-4L 0x9.68756d795930345p-4L : inexact-ok
+= clog downward ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39a3cp-4L 0x9.68756d795930344b65d3749fb8cp-4L : inexact-ok
+= clog tonearest ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39a3bp-4L 0x9.68756d795930344b65d3749fb8cp-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39a3bp-4L 0x9.68756d795930344b65d3749fb8cp-4L : inexact-ok
+= clog upward ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39a3bp-4L 0x9.68756d795930344b65d3749fb8c8p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39a8p-4L 0x9.68756d795930344b65d3749fb8p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39ap-4L 0x9.68756d795930344b65d3749fb8p-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39ap-4L 0x9.68756d795930344b65d3749fb8p-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39ap-4L 0x9.68756d795930344b65d3749fbcp-4L : inexact-ok
+= clog downward dbl-64 0xb.fffffp-4 0x7.ffffffffffff4p-4 : -0x1.a93ee28d99f14p-4 0x9.687574dbcf5c8p-4 : inexact-ok
+= clog tonearest dbl-64 0xb.fffffp-4 0x7.ffffffffffff4p-4 : -0x1.a93ee28d99f14p-4 0x9.687574dbcf5dp-4 : inexact-ok
+= clog towardzero dbl-64 0xb.fffffp-4 0x7.ffffffffffff4p-4 : -0x1.a93ee28d99f13p-4 0x9.687574dbcf5c8p-4 : inexact-ok
+= clog upward dbl-64 0xb.fffffp-4 0x7.ffffffffffff4p-4 : -0x1.a93ee28d99f13p-4 0x9.687574dbcf5dp-4 : inexact-ok
+= clog downward ldbl-96-intel 0xb.fffffp-4L 0x7.ffffffffffff4p-4L : -0x1.a93ee28d99f13b8p-4L 0x9.687574dbcf5cf4ap-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xb.fffffp-4L 0x7.ffffffffffff4p-4L : -0x1.a93ee28d99f13b7ep-4L 0x9.687574dbcf5cf4bp-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xb.fffffp-4L 0x7.ffffffffffff4p-4L : -0x1.a93ee28d99f13b7ep-4L 0x9.687574dbcf5cf4ap-4L : inexact-ok
+= clog upward ldbl-96-intel 0xb.fffffp-4L 0x7.ffffffffffff4p-4L : -0x1.a93ee28d99f13b7ep-4L 0x9.687574dbcf5cf4bp-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xb.fffffp-4L 0x7.ffffffffffff4p-4L : -0x1.a93ee28d99f13b8p-4L 0x9.687574dbcf5cf4ap-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xb.fffffp-4L 0x7.ffffffffffff4p-4L : -0x1.a93ee28d99f13b7ep-4L 0x9.687574dbcf5cf4bp-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xb.fffffp-4L 0x7.ffffffffffff4p-4L : -0x1.a93ee28d99f13b7ep-4L 0x9.687574dbcf5cf4ap-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xb.fffffp-4L 0x7.ffffffffffff4p-4L : -0x1.a93ee28d99f13b7ep-4L 0x9.687574dbcf5cf4bp-4L : inexact-ok
+= clog downward ldbl-128 0xb.fffffp-4L 0x7.ffffffffffff4p-4L : -0x1.a93ee28d99f13b7e1a82a8245513p-4L 0x9.687574dbcf5cf4ac5b46769aca1p-4L : inexact-ok
+= clog tonearest ldbl-128 0xb.fffffp-4L 0x7.ffffffffffff4p-4L : -0x1.a93ee28d99f13b7e1a82a8245512p-4L 0x9.687574dbcf5cf4ac5b46769aca1p-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.fffffp-4L 0x7.ffffffffffff4p-4L : -0x1.a93ee28d99f13b7e1a82a8245512p-4L 0x9.687574dbcf5cf4ac5b46769aca1p-4L : inexact-ok
+= clog upward ldbl-128 0xb.fffffp-4L 0x7.ffffffffffff4p-4L : -0x1.a93ee28d99f13b7e1a82a8245512p-4L 0x9.687574dbcf5cf4ac5b46769aca18p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.fffffp-4L 0x7.ffffffffffff4p-4L : -0x1.a93ee28d99f13b7e1a82a824558p-4L 0x9.687574dbcf5cf4ac5b46769ac8p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xb.fffffp-4L 0x7.ffffffffffff4p-4L : -0x1.a93ee28d99f13b7e1a82a82455p-4L 0x9.687574dbcf5cf4ac5b46769accp-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.fffffp-4L 0x7.ffffffffffff4p-4L : -0x1.a93ee28d99f13b7e1a82a82455p-4L 0x9.687574dbcf5cf4ac5b46769ac8p-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.fffffp-4L 0x7.ffffffffffff4p-4L : -0x1.a93ee28d99f13b7e1a82a82455p-4L 0x9.687574dbcf5cf4ac5b46769accp-4L : inexact-ok
+clog 0xb.fffffffffffp-4 0x7.fffffffffffecp-4
+= clog downward flt-32 0xcp-4f 0x8p-4f : -0x1.a93ed4p-4f 0x9.68756p-4f : inexact-ok
+= clog tonearest flt-32 0xcp-4f 0x8p-4f : -0x1.a93ed4p-4f 0x9.68757p-4f : inexact-ok
+= clog towardzero flt-32 0xcp-4f 0x8p-4f : -0x1.a93ed2p-4f 0x9.68756p-4f : inexact-ok
+= clog upward flt-32 0xcp-4f 0x8p-4f : -0x1.a93ed2p-4f 0x9.68757p-4f : inexact-ok
+= clog downward dbl-64 0xcp-4 0x8p-4 : -0x1.a93ed3c8ad9e4p-4 0x9.68756b0331ca8p-4 : inexact-ok
+= clog tonearest dbl-64 0xcp-4 0x8p-4 : -0x1.a93ed3c8ad9e3p-4 0x9.68756b0331ca8p-4 : inexact-ok
+= clog towardzero dbl-64 0xcp-4 0x8p-4 : -0x1.a93ed3c8ad9e3p-4 0x9.68756b0331ca8p-4 : inexact-ok
+= clog upward dbl-64 0xcp-4 0x8p-4 : -0x1.a93ed3c8ad9e3p-4 0x9.68756b0331cbp-4 : inexact-ok
+= clog downward ldbl-96-intel 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f4p-4L 0x9.68756b0331cab69p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2p-4L 0x9.68756b0331cab69p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2p-4L 0x9.68756b0331cab69p-4L : inexact-ok
+= clog upward ldbl-96-intel 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2p-4L 0x9.68756b0331cab6ap-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f4p-4L 0x9.68756b0331cab69p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2p-4L 0x9.68756b0331cab69p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2p-4L 0x9.68756b0331cab69p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2p-4L 0x9.68756b0331cab6ap-4L : inexact-ok
+= clog downward ldbl-128 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2bea77a5c80ddp-4L 0x9.68756b0331cab691105160a45eep-4L : inexact-ok
+= clog tonearest ldbl-128 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2bea77a5c80ddp-4L 0x9.68756b0331cab691105160a45ee8p-4L : inexact-ok
+= clog towardzero ldbl-128 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2bea77a5c80dcp-4L 0x9.68756b0331cab691105160a45eep-4L : inexact-ok
+= clog upward ldbl-128 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2bea77a5c80dcp-4L 0x9.68756b0331cab691105160a45ee8p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2bea77a5c81p-4L 0x9.68756b0331cab691105160a45cp-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2bea77a5c81p-4L 0x9.68756b0331cab691105160a46p-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2bea77a5c808p-4L 0x9.68756b0331cab691105160a45cp-4L : inexact-ok
+= clog upward ldbl-128ibm 0xcp-4L 0x8p-4L : -0x1.a93ed3c8ad9e36f2bea77a5c808p-4L 0x9.68756b0331cab691105160a46p-4L : inexact-ok
+= clog downward flt-32 0xcp-4f 0x7.fffff8p-4f : -0x1.a93edap-4f 0x9.68756p-4f : inexact-ok
+= clog tonearest flt-32 0xcp-4f 0x7.fffff8p-4f : -0x1.a93ed8p-4f 0x9.68756p-4f : inexact-ok
+= clog towardzero flt-32 0xcp-4f 0x7.fffff8p-4f : -0x1.a93ed8p-4f 0x9.68756p-4f : inexact-ok
+= clog upward flt-32 0xcp-4f 0x7.fffff8p-4f : -0x1.a93ed8p-4f 0x9.68757p-4f : inexact-ok
+= clog downward dbl-64 0xcp-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc624p-4 0x9.687563a0bba1p-4 : inexact-ok
+= clog tonearest dbl-64 0xcp-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc623p-4 0x9.687563a0bba1p-4 : inexact-ok
+= clog towardzero dbl-64 0xcp-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc623p-4 0x9.687563a0bba1p-4 : inexact-ok
+= clog upward dbl-64 0xcp-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc623p-4 0x9.687563a0bba18p-4 : inexact-ok
+= clog downward ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e4p-4L 0x9.687563a0bba10e6p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e4p-4L 0x9.687563a0bba10e7p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e2p-4L 0x9.687563a0bba10e6p-4L : inexact-ok
+= clog upward ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e2p-4L 0x9.687563a0bba10e7p-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e4p-4L 0x9.687563a0bba10e6p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e4p-4L 0x9.687563a0bba10e7p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e2p-4L 0x9.687563a0bba10e6p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e2p-4L 0x9.687563a0bba10e7p-4L : inexact-ok
+= clog downward ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc86891p-4L 0x9.687563a0bba10e6cb54169f7056p-4L : inexact-ok
+= clog tonearest ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc86891p-4L 0x9.687563a0bba10e6cb54169f7056p-4L : inexact-ok
+= clog towardzero ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc8689p-4L 0x9.687563a0bba10e6cb54169f7056p-4L : inexact-ok
+= clog upward ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc8689p-4L 0x9.687563a0bba10e6cb54169f70568p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc869p-4L 0x9.687563a0bba10e6cb54169f704p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc8688p-4L 0x9.687563a0bba10e6cb54169f704p-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc8688p-4L 0x9.687563a0bba10e6cb54169f704p-4L : inexact-ok
+= clog upward ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc8688p-4L 0x9.687563a0bba10e6cb54169f708p-4L : inexact-ok
+= clog downward dbl-64 0xcp-4 0x7.fffffffffffecp-4 : -0x1.a93ed3c8ad9fp-4 0x9.68756b0331c98p-4 : inexact-ok
+= clog tonearest dbl-64 0xcp-4 0x7.fffffffffffecp-4 : -0x1.a93ed3c8ad9fp-4 0x9.68756b0331c98p-4 : inexact-ok
+= clog towardzero dbl-64 0xcp-4 0x7.fffffffffffecp-4 : -0x1.a93ed3c8ad9efp-4 0x9.68756b0331c98p-4 : inexact-ok
+= clog upward dbl-64 0xcp-4 0x7.fffffffffffecp-4 : -0x1.a93ed3c8ad9efp-4 0x9.68756b0331cap-4 : inexact-ok
+= clog downward ldbl-96-intel 0xcp-4L 0x7.fffffffffffecp-4L : -0x1.a93ed3c8ad9efbep-4L 0x9.68756b0331c98f2p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xcp-4L 0x7.fffffffffffecp-4L : -0x1.a93ed3c8ad9efbep-4L 0x9.68756b0331c98f3p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xcp-4L 0x7.fffffffffffecp-4L : -0x1.a93ed3c8ad9efbdep-4L 0x9.68756b0331c98f2p-4L : inexact-ok
+= clog upward ldbl-96-intel 0xcp-4L 0x7.fffffffffffecp-4L : -0x1.a93ed3c8ad9efbdep-4L 0x9.68756b0331c98f3p-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xcp-4L 0x7.fffffffffffecp-4L : -0x1.a93ed3c8ad9efbep-4L 0x9.68756b0331c98f2p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xcp-4L 0x7.fffffffffffecp-4L : -0x1.a93ed3c8ad9efbep-4L 0x9.68756b0331c98f3p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xcp-4L 0x7.fffffffffffecp-4L : -0x1.a93ed3c8ad9efbdep-4L 0x9.68756b0331c98f2p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xcp-4L 0x7.fffffffffffecp-4L : -0x1.a93ed3c8ad9efbdep-4L 0x9.68756b0331c98f3p-4L : inexact-ok
+= clog downward ldbl-128 0xcp-4L 0x7.fffffffffffecp-4L : -0x1.a93ed3c8ad9efbdf0d6c66ab3fdfp-4L 0x9.68756b0331c98f2e9a29fe2e2948p-4L : inexact-ok
+= clog tonearest ldbl-128 0xcp-4L 0x7.fffffffffffecp-4L : -0x1.a93ed3c8ad9efbdf0d6c66ab3fdep-4L 0x9.68756b0331c98f2e9a29fe2e295p-4L : inexact-ok
+= clog towardzero ldbl-128 0xcp-4L 0x7.fffffffffffecp-4L : -0x1.a93ed3c8ad9efbdf0d6c66ab3fdep-4L 0x9.68756b0331c98f2e9a29fe2e2948p-4L : inexact-ok
+= clog upward ldbl-128 0xcp-4L 0x7.fffffffffffecp-4L : -0x1.a93ed3c8ad9efbdf0d6c66ab3fdep-4L 0x9.68756b0331c98f2e9a29fe2e295p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xcp-4L 0x7.fffffffffffecp-4L : -0x1.a93ed3c8ad9efbdf0d6c66ab4p-4L 0x9.68756b0331c98f2e9a29fe2e28p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xcp-4L 0x7.fffffffffffecp-4L : -0x1.a93ed3c8ad9efbdf0d6c66ab4p-4L 0x9.68756b0331c98f2e9a29fe2e28p-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xcp-4L 0x7.fffffffffffecp-4L : -0x1.a93ed3c8ad9efbdf0d6c66ab3f8p-4L 0x9.68756b0331c98f2e9a29fe2e28p-4L : inexact-ok
+= clog upward ldbl-128ibm 0xcp-4L 0x7.fffffffffffecp-4L : -0x1.a93ed3c8ad9efbdf0d6c66ab3f8p-4L 0x9.68756b0331c98f2e9a29fe2e2cp-4L : inexact-ok
+= clog downward flt-32 0xb.fffffp-4f 0x8p-4f : -0x1.a93ee4p-4f 0x9.68757p-4f : inexact-ok
+= clog tonearest flt-32 0xb.fffffp-4f 0x8p-4f : -0x1.a93ee2p-4f 0x9.68757p-4f : inexact-ok
+= clog towardzero flt-32 0xb.fffffp-4f 0x8p-4f : -0x1.a93ee2p-4f 0x9.68757p-4f : inexact-ok
+= clog upward flt-32 0xb.fffffp-4f 0x8p-4f : -0x1.a93ee2p-4f 0x9.68758p-4f : inexact-ok
+= clog downward dbl-64 0xb.fffffp-4 0x8p-4 : -0x1.a93ee28d99f0dp-4 0x9.687574dbcf5d8p-4 : inexact-ok
+= clog tonearest dbl-64 0xb.fffffp-4 0x8p-4 : -0x1.a93ee28d99f0cp-4 0x9.687574dbcf5d8p-4 : inexact-ok
+= clog towardzero dbl-64 0xb.fffffp-4 0x8p-4 : -0x1.a93ee28d99f0cp-4 0x9.687574dbcf5d8p-4 : inexact-ok
+= clog upward dbl-64 0xb.fffffp-4 0x8p-4 : -0x1.a93ee28d99f0cp-4 0x9.687574dbcf5ep-4 : inexact-ok
+= clog downward ldbl-96-intel 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c558p-4L 0x9.687574dbcf5da5ep-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556p-4L 0x9.687574dbcf5da5ep-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556p-4L 0x9.687574dbcf5da5ep-4L : inexact-ok
+= clog upward ldbl-96-intel 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556p-4L 0x9.687574dbcf5da5fp-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c558p-4L 0x9.687574dbcf5da5ep-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556p-4L 0x9.687574dbcf5da5ep-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556p-4L 0x9.687574dbcf5da5ep-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556p-4L 0x9.687574dbcf5da5fp-4L : inexact-ok
+= clog downward ldbl-128 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556b7325f6d8f7cp-4L 0x9.687574dbcf5da5e76f5294e65a3p-4L : inexact-ok
+= clog tonearest ldbl-128 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556b7325f6d8f7bp-4L 0x9.687574dbcf5da5e76f5294e65a3p-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556b7325f6d8f7bp-4L 0x9.687574dbcf5da5e76f5294e65a3p-4L : inexact-ok
+= clog upward ldbl-128 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556b7325f6d8f7bp-4L 0x9.687574dbcf5da5e76f5294e65a38p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556b7325f6d8f8p-4L 0x9.687574dbcf5da5e76f5294e658p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556b7325f6d8f8p-4L 0x9.687574dbcf5da5e76f5294e65cp-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556b7325f6d8fp-4L 0x9.687574dbcf5da5e76f5294e658p-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.fffffp-4L 0x8p-4L : -0x1.a93ee28d99f0c556b7325f6d8fp-4L 0x9.687574dbcf5da5e76f5294e65cp-4L : inexact-ok
+= clog downward flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0x1.a93ee8p-4f 0x9.68756p-4f : inexact-ok
+= clog tonearest flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0x1.a93ee8p-4f 0x9.68757p-4f : inexact-ok
+= clog towardzero flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0x1.a93ee6p-4f 0x9.68756p-4f : inexact-ok
+= clog upward flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0x1.a93ee6p-4f 0x9.68757p-4f : inexact-ok
+= clog downward dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0x1.a93ee779e8bdep-4 0x9.68756d79593p-4 : inexact-ok
+= clog tonearest dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0x1.a93ee779e8bddp-4 0x9.68756d79593p-4 : inexact-ok
+= clog towardzero dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0x1.a93ee779e8bddp-4 0x9.68756d79593p-4 : inexact-ok
+= clog upward dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0x1.a93ee779e8bddp-4 0x9.68756d7959308p-4 : inexact-ok
+= clog downward ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd602p-4L 0x9.68756d795930344p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6p-4L 0x9.68756d795930345p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6p-4L 0x9.68756d795930344p-4L : inexact-ok
+= clog upward ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6p-4L 0x9.68756d795930345p-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd602p-4L 0x9.68756d795930344p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6p-4L 0x9.68756d795930345p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6p-4L 0x9.68756d795930344p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6p-4L 0x9.68756d795930345p-4L : inexact-ok
+= clog downward ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39a3cp-4L 0x9.68756d795930344b65d3749fb8cp-4L : inexact-ok
+= clog tonearest ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39a3bp-4L 0x9.68756d795930344b65d3749fb8cp-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39a3bp-4L 0x9.68756d795930344b65d3749fb8cp-4L : inexact-ok
+= clog upward ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39a3bp-4L 0x9.68756d795930344b65d3749fb8c8p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39a8p-4L 0x9.68756d795930344b65d3749fb8p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39ap-4L 0x9.68756d795930344b65d3749fb8p-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39ap-4L 0x9.68756d795930344b65d3749fb8p-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39ap-4L 0x9.68756d795930344b65d3749fbcp-4L : inexact-ok
+= clog downward dbl-64 0xb.fffffp-4 0x7.fffffffffffecp-4 : -0x1.a93ee28d99f19p-4 0x9.687574dbcf5cp-4 : inexact-ok
+= clog tonearest dbl-64 0xb.fffffp-4 0x7.fffffffffffecp-4 : -0x1.a93ee28d99f19p-4 0x9.687574dbcf5c8p-4 : inexact-ok
+= clog towardzero dbl-64 0xb.fffffp-4 0x7.fffffffffffecp-4 : -0x1.a93ee28d99f18p-4 0x9.687574dbcf5cp-4 : inexact-ok
+= clog upward dbl-64 0xb.fffffp-4 0x7.fffffffffffecp-4 : -0x1.a93ee28d99f18p-4 0x9.687574dbcf5c8p-4 : inexact-ok
+= clog downward ldbl-96-intel 0xb.fffffp-4L 0x7.fffffffffffecp-4L : -0x1.a93ee28d99f18a44p-4L 0x9.687574dbcf5c7e8p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xb.fffffp-4L 0x7.fffffffffffecp-4L : -0x1.a93ee28d99f18a44p-4L 0x9.687574dbcf5c7e8p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xb.fffffp-4L 0x7.fffffffffffecp-4L : -0x1.a93ee28d99f18a42p-4L 0x9.687574dbcf5c7e8p-4L : inexact-ok
+= clog upward ldbl-96-intel 0xb.fffffp-4L 0x7.fffffffffffecp-4L : -0x1.a93ee28d99f18a42p-4L 0x9.687574dbcf5c7e9p-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffffffffffecp-4L : -0x1.a93ee28d99f18a44p-4L 0x9.687574dbcf5c7e8p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xb.fffffp-4L 0x7.fffffffffffecp-4L : -0x1.a93ee28d99f18a44p-4L 0x9.687574dbcf5c7e8p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xb.fffffp-4L 0x7.fffffffffffecp-4L : -0x1.a93ee28d99f18a42p-4L 0x9.687574dbcf5c7e8p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffffffffffecp-4L : -0x1.a93ee28d99f18a42p-4L 0x9.687574dbcf5c7e9p-4L : inexact-ok
+= clog downward ldbl-128 0xb.fffffp-4L 0x7.fffffffffffecp-4L : -0x1.a93ee28d99f18a430762d89e2bc4p-4L 0x9.687574dbcf5c7e84f893b7bdb9ap-4L : inexact-ok
+= clog tonearest ldbl-128 0xb.fffffp-4L 0x7.fffffffffffecp-4L : -0x1.a93ee28d99f18a430762d89e2bc4p-4L 0x9.687574dbcf5c7e84f893b7bdb9ap-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.fffffp-4L 0x7.fffffffffffecp-4L : -0x1.a93ee28d99f18a430762d89e2bc3p-4L 0x9.687574dbcf5c7e84f893b7bdb9ap-4L : inexact-ok
+= clog upward ldbl-128 0xb.fffffp-4L 0x7.fffffffffffecp-4L : -0x1.a93ee28d99f18a430762d89e2bc3p-4L 0x9.687574dbcf5c7e84f893b7bdb9a8p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.fffffp-4L 0x7.fffffffffffecp-4L : -0x1.a93ee28d99f18a430762d89e2cp-4L 0x9.687574dbcf5c7e84f893b7bdb8p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xb.fffffp-4L 0x7.fffffffffffecp-4L : -0x1.a93ee28d99f18a430762d89e2cp-4L 0x9.687574dbcf5c7e84f893b7bdb8p-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.fffffp-4L 0x7.fffffffffffecp-4L : -0x1.a93ee28d99f18a430762d89e2b8p-4L 0x9.687574dbcf5c7e84f893b7bdb8p-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.fffffp-4L 0x7.fffffffffffecp-4L : -0x1.a93ee28d99f18a430762d89e2b8p-4L 0x9.687574dbcf5c7e84f893b7bdbcp-4L : inexact-ok
+= clog downward dbl-64 0xb.fffffffffffp-4 0x8p-4 : -0x1.a93ed3c8adadp-4 0x9.68756b0331d48p-4 : inexact-ok
+= clog tonearest dbl-64 0xb.fffffffffffp-4 0x8p-4 : -0x1.a93ed3c8adadp-4 0x9.68756b0331d48p-4 : inexact-ok
+= clog towardzero dbl-64 0xb.fffffffffffp-4 0x8p-4 : -0x1.a93ed3c8adacfp-4 0x9.68756b0331d48p-4 : inexact-ok
+= clog upward dbl-64 0xb.fffffffffffp-4 0x8p-4 : -0x1.a93ed3c8adacfp-4 0x9.68756b0331d5p-4 : inexact-ok
+= clog downward ldbl-96-intel 0xb.fffffffffffp-4L 0x8p-4L : -0x1.a93ed3c8adacfbep-4L 0x9.68756b0331d48f2p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xb.fffffffffffp-4L 0x8p-4L : -0x1.a93ed3c8adacfbep-4L 0x9.68756b0331d48f3p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xb.fffffffffffp-4L 0x8p-4L : -0x1.a93ed3c8adacfbdep-4L 0x9.68756b0331d48f2p-4L : inexact-ok
+= clog upward ldbl-96-intel 0xb.fffffffffffp-4L 0x8p-4L : -0x1.a93ed3c8adacfbdep-4L 0x9.68756b0331d48f3p-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xb.fffffffffffp-4L 0x8p-4L : -0x1.a93ed3c8adacfbep-4L 0x9.68756b0331d48f2p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xb.fffffffffffp-4L 0x8p-4L : -0x1.a93ed3c8adacfbep-4L 0x9.68756b0331d48f3p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xb.fffffffffffp-4L 0x8p-4L : -0x1.a93ed3c8adacfbdep-4L 0x9.68756b0331d48f2p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xb.fffffffffffp-4L 0x8p-4L : -0x1.a93ed3c8adacfbdep-4L 0x9.68756b0331d48f3p-4L : inexact-ok
+= clog downward ldbl-128 0xb.fffffffffffp-4L 0x8p-4L : -0x1.a93ed3c8adacfbdf0d6c66af0f41p-4L 0x9.68756b0331d48f2e9a29fe374e38p-4L : inexact-ok
+= clog tonearest ldbl-128 0xb.fffffffffffp-4L 0x8p-4L : -0x1.a93ed3c8adacfbdf0d6c66af0f41p-4L 0x9.68756b0331d48f2e9a29fe374e38p-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.fffffffffffp-4L 0x8p-4L : -0x1.a93ed3c8adacfbdf0d6c66af0f4p-4L 0x9.68756b0331d48f2e9a29fe374e38p-4L : inexact-ok
+= clog upward ldbl-128 0xb.fffffffffffp-4L 0x8p-4L : -0x1.a93ed3c8adacfbdf0d6c66af0f4p-4L 0x9.68756b0331d48f2e9a29fe374e4p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.fffffffffffp-4L 0x8p-4L : -0x1.a93ed3c8adacfbdf0d6c66af0f8p-4L 0x9.68756b0331d48f2e9a29fe374cp-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xb.fffffffffffp-4L 0x8p-4L : -0x1.a93ed3c8adacfbdf0d6c66af0f8p-4L 0x9.68756b0331d48f2e9a29fe375p-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.fffffffffffp-4L 0x8p-4L : -0x1.a93ed3c8adacfbdf0d6c66af0fp-4L 0x9.68756b0331d48f2e9a29fe374cp-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.fffffffffffp-4L 0x8p-4L : -0x1.a93ed3c8adacfbdf0d6c66af0fp-4L 0x9.68756b0331d48f2e9a29fe375p-4L : inexact-ok
+= clog downward dbl-64 0xb.fffffffffffp-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc71p-4 0x9.687563a0bbaa8p-4 : inexact-ok
+= clog tonearest dbl-64 0xb.fffffffffffp-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc70fp-4 0x9.687563a0bbabp-4 : inexact-ok
+= clog towardzero dbl-64 0xb.fffffffffffp-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc70fp-4 0x9.687563a0bbaa8p-4 : inexact-ok
+= clog upward dbl-64 0xb.fffffffffffp-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc70fp-4 0x9.687563a0bbabp-4 : inexact-ok
+= clog downward ldbl-96-intel 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc70f5dp-4L 0x9.687563a0bbaae7p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc70f5dp-4L 0x9.687563a0bbaae71p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc70f5cep-4L 0x9.687563a0bbaae7p-4L : inexact-ok
+= clog upward ldbl-96-intel 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc70f5cep-4L 0x9.687563a0bbaae71p-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc70f5dp-4L 0x9.687563a0bbaae7p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc70f5dp-4L 0x9.687563a0bbaae71p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc70f5cep-4L 0x9.687563a0bbaae7p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc70f5cep-4L 0x9.687563a0bbaae71p-4L : inexact-ok
+= clog downward ldbl-128 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc70f5cfefbfc0ea0675p-4L 0x9.687563a0bbaae70a3b508fd96c98p-4L : inexact-ok
+= clog tonearest ldbl-128 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc70f5cfefbfc0ea0674p-4L 0x9.687563a0bbaae70a3b508fd96cap-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc70f5cfefbfc0ea0674p-4L 0x9.687563a0bbaae70a3b508fd96c98p-4L : inexact-ok
+= clog upward ldbl-128 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc70f5cfefbfc0ea0674p-4L 0x9.687563a0bbaae70a3b508fd96cap-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc70f5cfefbfc0ea068p-4L 0x9.687563a0bbaae70a3b508fd96cp-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc70f5cfefbfc0ea068p-4L 0x9.687563a0bbaae70a3b508fd96cp-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc70f5cfefbfc0ea06p-4L 0x9.687563a0bbaae70a3b508fd96cp-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc70f5cfefbfc0ea06p-4L 0x9.687563a0bbaae70a3b508fd97p-4L : inexact-ok
+= clog downward dbl-64 0xb.fffffffffffp-4 0x7.fffffffffffecp-4 : -0x1.a93ed3c8adaddp-4 0x9.68756b0331d3p-4 : inexact-ok
+= clog tonearest dbl-64 0xb.fffffffffffp-4 0x7.fffffffffffecp-4 : -0x1.a93ed3c8adadcp-4 0x9.68756b0331d38p-4 : inexact-ok
+= clog towardzero dbl-64 0xb.fffffffffffp-4 0x7.fffffffffffecp-4 : -0x1.a93ed3c8adadcp-4 0x9.68756b0331d3p-4 : inexact-ok
+= clog upward dbl-64 0xb.fffffffffffp-4 0x7.fffffffffffecp-4 : -0x1.a93ed3c8adadcp-4 0x9.68756b0331d38p-4 : inexact-ok
+= clog downward ldbl-96-intel 0xb.fffffffffffp-4L 0x7.fffffffffffecp-4L : -0x1.a93ed3c8adadc0ccp-4L 0x9.68756b0331d367cp-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xb.fffffffffffp-4L 0x7.fffffffffffecp-4L : -0x1.a93ed3c8adadc0ccp-4L 0x9.68756b0331d367dp-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xb.fffffffffffp-4L 0x7.fffffffffffecp-4L : -0x1.a93ed3c8adadc0cap-4L 0x9.68756b0331d367cp-4L : inexact-ok
+= clog upward ldbl-96-intel 0xb.fffffffffffp-4L 0x7.fffffffffffecp-4L : -0x1.a93ed3c8adadc0cap-4L 0x9.68756b0331d367dp-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xb.fffffffffffp-4L 0x7.fffffffffffecp-4L : -0x1.a93ed3c8adadc0ccp-4L 0x9.68756b0331d367cp-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xb.fffffffffffp-4L 0x7.fffffffffffecp-4L : -0x1.a93ed3c8adadc0ccp-4L 0x9.68756b0331d367dp-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xb.fffffffffffp-4L 0x7.fffffffffffecp-4L : -0x1.a93ed3c8adadc0cap-4L 0x9.68756b0331d367cp-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xb.fffffffffffp-4L 0x7.fffffffffffecp-4L : -0x1.a93ed3c8adadc0cap-4L 0x9.68756b0331d367dp-4L : inexact-ok
+= clog downward ldbl-128 0xb.fffffffffffp-4L 0x7.fffffffffffecp-4L : -0x1.a93ed3c8adadc0cb5c3152ff39dp-4L 0x9.68756b0331d367cc24029bc08128p-4L : inexact-ok
+= clog tonearest ldbl-128 0xb.fffffffffffp-4L 0x7.fffffffffffecp-4L : -0x1.a93ed3c8adadc0cb5c3152ff39cfp-4L 0x9.68756b0331d367cc24029bc08128p-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.fffffffffffp-4L 0x7.fffffffffffecp-4L : -0x1.a93ed3c8adadc0cb5c3152ff39cfp-4L 0x9.68756b0331d367cc24029bc08128p-4L : inexact-ok
+= clog upward ldbl-128 0xb.fffffffffffp-4L 0x7.fffffffffffecp-4L : -0x1.a93ed3c8adadc0cb5c3152ff39cfp-4L 0x9.68756b0331d367cc24029bc0813p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.fffffffffffp-4L 0x7.fffffffffffecp-4L : -0x1.a93ed3c8adadc0cb5c3152ff3ap-4L 0x9.68756b0331d367cc24029bc08p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xb.fffffffffffp-4L 0x7.fffffffffffecp-4L : -0x1.a93ed3c8adadc0cb5c3152ff3ap-4L 0x9.68756b0331d367cc24029bc08p-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.fffffffffffp-4L 0x7.fffffffffffecp-4L : -0x1.a93ed3c8adadc0cb5c3152ff398p-4L 0x9.68756b0331d367cc24029bc08p-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.fffffffffffp-4L 0x7.fffffffffffecp-4L : -0x1.a93ed3c8adadc0cb5c3152ff398p-4L 0x9.68756b0331d367cc24029bc084p-4L : inexact-ok
+clog 0xb.fffffffffff8p-4 0x7.fffff8p-4
+= clog downward flt-32 0xcp-4f 0x7.fffff8p-4f : -0x1.a93edap-4f 0x9.68756p-4f : inexact-ok
+= clog tonearest flt-32 0xcp-4f 0x7.fffff8p-4f : -0x1.a93ed8p-4f 0x9.68756p-4f : inexact-ok
+= clog towardzero flt-32 0xcp-4f 0x7.fffff8p-4f : -0x1.a93ed8p-4f 0x9.68756p-4f : inexact-ok
+= clog upward flt-32 0xcp-4f 0x7.fffff8p-4f : -0x1.a93ed8p-4f 0x9.68757p-4f : inexact-ok
+= clog downward dbl-64 0xcp-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc624p-4 0x9.687563a0bba1p-4 : inexact-ok
+= clog tonearest dbl-64 0xcp-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc623p-4 0x9.687563a0bba1p-4 : inexact-ok
+= clog towardzero dbl-64 0xcp-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc623p-4 0x9.687563a0bba1p-4 : inexact-ok
+= clog upward dbl-64 0xcp-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc623p-4 0x9.687563a0bba18p-4 : inexact-ok
+= clog downward ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e4p-4L 0x9.687563a0bba10e6p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e4p-4L 0x9.687563a0bba10e7p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e2p-4L 0x9.687563a0bba10e6p-4L : inexact-ok
+= clog upward ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e2p-4L 0x9.687563a0bba10e7p-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e4p-4L 0x9.687563a0bba10e6p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e4p-4L 0x9.687563a0bba10e7p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e2p-4L 0x9.687563a0bba10e6p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e2p-4L 0x9.687563a0bba10e7p-4L : inexact-ok
+= clog downward ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc86891p-4L 0x9.687563a0bba10e6cb54169f7056p-4L : inexact-ok
+= clog tonearest ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc86891p-4L 0x9.687563a0bba10e6cb54169f7056p-4L : inexact-ok
+= clog towardzero ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc8689p-4L 0x9.687563a0bba10e6cb54169f7056p-4L : inexact-ok
+= clog upward ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc8689p-4L 0x9.687563a0bba10e6cb54169f70568p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc869p-4L 0x9.687563a0bba10e6cb54169f704p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc8688p-4L 0x9.687563a0bba10e6cb54169f704p-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc8688p-4L 0x9.687563a0bba10e6cb54169f704p-4L : inexact-ok
+= clog upward ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc6230e397e41bc8688p-4L 0x9.687563a0bba10e6cb54169f708p-4L : inexact-ok
+= clog downward flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0x1.a93ee8p-4f 0x9.68756p-4f : inexact-ok
+= clog tonearest flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0x1.a93ee8p-4f 0x9.68757p-4f : inexact-ok
+= clog towardzero flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0x1.a93ee6p-4f 0x9.68756p-4f : inexact-ok
+= clog upward flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0x1.a93ee6p-4f 0x9.68757p-4f : inexact-ok
+= clog downward dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0x1.a93ee779e8bdep-4 0x9.68756d79593p-4 : inexact-ok
+= clog tonearest dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0x1.a93ee779e8bddp-4 0x9.68756d79593p-4 : inexact-ok
+= clog towardzero dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0x1.a93ee779e8bddp-4 0x9.68756d79593p-4 : inexact-ok
+= clog upward dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0x1.a93ee779e8bddp-4 0x9.68756d7959308p-4 : inexact-ok
+= clog downward ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd602p-4L 0x9.68756d795930344p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6p-4L 0x9.68756d795930345p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6p-4L 0x9.68756d795930344p-4L : inexact-ok
+= clog upward ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6p-4L 0x9.68756d795930345p-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd602p-4L 0x9.68756d795930344p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6p-4L 0x9.68756d795930345p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6p-4L 0x9.68756d795930344p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6p-4L 0x9.68756d795930345p-4L : inexact-ok
+= clog downward ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39a3cp-4L 0x9.68756d795930344b65d3749fb8cp-4L : inexact-ok
+= clog tonearest ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39a3bp-4L 0x9.68756d795930344b65d3749fb8cp-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39a3bp-4L 0x9.68756d795930344b65d3749fb8cp-4L : inexact-ok
+= clog upward ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39a3bp-4L 0x9.68756d795930344b65d3749fb8c8p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39a8p-4L 0x9.68756d795930344b65d3749fb8p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39ap-4L 0x9.68756d795930344b65d3749fb8p-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39ap-4L 0x9.68756d795930344b65d3749fb8p-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0x1.a93ee779e8bdd6006a36d6f39ap-4L 0x9.68756d795930344b65d3749fbcp-4L : inexact-ok
+= clog downward dbl-64 0xb.fffffffffff8p-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc69ap-4 0x9.687563a0bba58p-4 : inexact-ok
+= clog tonearest dbl-64 0xb.fffffffffff8p-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc699p-4 0x9.687563a0bba6p-4 : inexact-ok
+= clog towardzero dbl-64 0xb.fffffffffff8p-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc699p-4 0x9.687563a0bba58p-4 : inexact-ok
+= clog upward dbl-64 0xb.fffffffffff8p-4 0x7.fffff8p-4 : -0x1.a93ed8b4fc699p-4 0x9.687563a0bba6p-4 : inexact-ok
+= clog downward ldbl-96-intel 0xb.fffffffffff8p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc69935ap-4L 0x9.687563a0bba5fabp-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0xb.fffffffffff8p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc69935ap-4L 0x9.687563a0bba5facp-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0xb.fffffffffff8p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc699358p-4L 0x9.687563a0bba5fabp-4L : inexact-ok
+= clog upward ldbl-96-intel 0xb.fffffffffff8p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc699358p-4L 0x9.687563a0bba5facp-4L : inexact-ok
+= clog downward ldbl-96-m68k 0xb.fffffffffff8p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc69935ap-4L 0x9.687563a0bba5fabp-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xb.fffffffffff8p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc69935ap-4L 0x9.687563a0bba5facp-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xb.fffffffffff8p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc699358p-4L 0x9.687563a0bba5fabp-4L : inexact-ok
+= clog upward ldbl-96-m68k 0xb.fffffffffff8p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc699358p-4L 0x9.687563a0bba5facp-4L : inexact-ok
+= clog downward ldbl-128 0xb.fffffffffff8p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc699359c3d1ee584525p-4L 0x9.687563a0bba5fabb7848fce5f35p-4L : inexact-ok
+= clog tonearest ldbl-128 0xb.fffffffffff8p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc699359c3d1ee584525p-4L 0x9.687563a0bba5fabb7848fce5f35p-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.fffffffffff8p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc699359c3d1ee584524p-4L 0x9.687563a0bba5fabb7848fce5f35p-4L : inexact-ok
+= clog upward ldbl-128 0xb.fffffffffff8p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc699359c3d1ee584524p-4L 0x9.687563a0bba5fabb7848fce5f358p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.fffffffffff8p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc699359c3d1ee58458p-4L 0x9.687563a0bba5fabb7848fce5fp-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0xb.fffffffffff8p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc699359c3d1ee5845p-4L 0x9.687563a0bba5fabb7848fce5f4p-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.fffffffffff8p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc699359c3d1ee5845p-4L 0x9.687563a0bba5fabb7848fce5fp-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.fffffffffff8p-4L 0x7.fffff8p-4L : -0x1.a93ed8b4fc699359c3d1ee5845p-4L 0x9.687563a0bba5fabb7848fce5f4p-4L : inexact-ok
+clog 0x8p-152 -0x1.10233ap+0
+= clog downward flt-32 0x8p-152f -0x1.10233ap+0f : 0xf.a63dcp-8f -0x1.921fb6p+0f : inexact-ok
+= clog tonearest flt-32 0x8p-152f -0x1.10233ap+0f : 0xf.a63dcp-8f -0x1.921fb6p+0f : inexact-ok
+= clog towardzero flt-32 0x8p-152f -0x1.10233ap+0f : 0xf.a63dcp-8f -0x1.921fb4p+0f : inexact-ok
+= clog upward flt-32 0x8p-152f -0x1.10233ap+0f : 0xf.a63ddp-8f -0x1.921fb4p+0f : inexact-ok
+= clog downward dbl-64 0x8p-152 -0x1.10233ap+0 : 0xf.a63dc224226e8p-8 -0x1.921fb54442d19p+0 : inexact-ok
+= clog tonearest dbl-64 0x8p-152 -0x1.10233ap+0 : 0xf.a63dc224226e8p-8 -0x1.921fb54442d18p+0 : inexact-ok
+= clog towardzero dbl-64 0x8p-152 -0x1.10233ap+0 : 0xf.a63dc224226e8p-8 -0x1.921fb54442d18p+0 : inexact-ok
+= clog upward dbl-64 0x8p-152 -0x1.10233ap+0 : 0xf.a63dc224226fp-8 -0x1.921fb54442d18p+0 : inexact-ok
+= clog downward ldbl-96-intel 0x8p-152L -0x1.10233ap+0L : 0xf.a63dc224226e84bp-8L -0x1.921fb54442d1846ap+0L : inexact-ok
+= clog tonearest ldbl-96-intel 0x8p-152L -0x1.10233ap+0L : 0xf.a63dc224226e84cp-8L -0x1.921fb54442d1846ap+0L : inexact-ok
+= clog towardzero ldbl-96-intel 0x8p-152L -0x1.10233ap+0L : 0xf.a63dc224226e84bp-8L -0x1.921fb54442d18468p+0L : inexact-ok
+= clog upward ldbl-96-intel 0x8p-152L -0x1.10233ap+0L : 0xf.a63dc224226e84cp-8L -0x1.921fb54442d18468p+0L : inexact-ok
+= clog downward ldbl-96-m68k 0x8p-152L -0x1.10233ap+0L : 0xf.a63dc224226e84bp-8L -0x1.921fb54442d1846ap+0L : inexact-ok
+= clog tonearest ldbl-96-m68k 0x8p-152L -0x1.10233ap+0L : 0xf.a63dc224226e84cp-8L -0x1.921fb54442d1846ap+0L : inexact-ok
+= clog towardzero ldbl-96-m68k 0x8p-152L -0x1.10233ap+0L : 0xf.a63dc224226e84bp-8L -0x1.921fb54442d18468p+0L : inexact-ok
+= clog upward ldbl-96-m68k 0x8p-152L -0x1.10233ap+0L : 0xf.a63dc224226e84cp-8L -0x1.921fb54442d18468p+0L : inexact-ok
+= clog downward ldbl-128 0x8p-152L -0x1.10233ap+0L : 0xf.a63dc224226e84bde3434dfc841p-8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= clog tonearest ldbl-128 0x8p-152L -0x1.10233ap+0L : 0xf.a63dc224226e84bde3434dfc8418p-8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog towardzero ldbl-128 0x8p-152L -0x1.10233ap+0L : 0xf.a63dc224226e84bde3434dfc841p-8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x8p-152L -0x1.10233ap+0L : 0xf.a63dc224226e84bde3434dfc8418p-8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128ibm 0x8p-152L -0x1.10233ap+0L : 0xf.a63dc224226e84bde3434dfc84p-8L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= clog tonearest ldbl-128ibm 0x8p-152L -0x1.10233ap+0L : 0xf.a63dc224226e84bde3434dfc84p-8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= clog towardzero ldbl-128ibm 0x8p-152L -0x1.10233ap+0L : 0xf.a63dc224226e84bde3434dfc84p-8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= clog upward ldbl-128ibm 0x8p-152L -0x1.10233ap+0L : 0xf.a63dc224226e84bde3434dfc88p-8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+clog 0xa.03634p-4 -0x4.7bb918p-20
+= clog downward flt-32 0xa.03634p-4f -0x4.7bb918p-20f : -0x7.7fb7d8p-4f -0x7.29ee18p-20f : inexact-ok
+= clog tonearest flt-32 0xa.03634p-4f -0x4.7bb918p-20f : -0x7.7fb7d8p-4f -0x7.29ee1p-20f : inexact-ok
+= clog towardzero flt-32 0xa.03634p-4f -0x4.7bb918p-20f : -0x7.7fb7dp-4f -0x7.29ee1p-20f : inexact-ok
+= clog upward flt-32 0xa.03634p-4f -0x4.7bb918p-20f : -0x7.7fb7dp-4f -0x7.29ee1p-20f : inexact-ok
+= clog downward dbl-64 0xa.03634p-4 -0x4.7bb918p-20 : -0x7.7fb7d7c35bf6cp-4 -0x7.29ee1205aa524p-20 : inexact-ok
+= clog tonearest dbl-64 0xa.03634p-4 -0x4.7bb918p-20 : -0x7.7fb7d7c35bf6cp-4 -0x7.29ee1205aa52p-20 : inexact-ok
+= clog towardzero dbl-64 0xa.03634p-4 -0x4.7bb918p-20 : -0x7.7fb7d7c35bf68p-4 -0x7.29ee1205aa52p-20 : inexact-ok
+= clog upward dbl-64 0xa.03634p-4 -0x4.7bb918p-20 : -0x7.7fb7d7c35bf68p-4 -0x7.29ee1205aa52p-20 : inexact-ok
+= clog downward ldbl-96-intel 0xa.03634p-4L -0x4.7bb918p-20L : -0x7.7fb7d7c35bf6a7ep-4L -0x7.29ee1205aa52029p-20L : inexact-ok
+= clog tonearest ldbl-96-intel 0xa.03634p-4L -0x4.7bb918p-20L : -0x7.7fb7d7c35bf6a7d8p-4L -0x7.29ee1205aa52029p-20L : inexact-ok
+= clog towardzero ldbl-96-intel 0xa.03634p-4L -0x4.7bb918p-20L : -0x7.7fb7d7c35bf6a7d8p-4L -0x7.29ee1205aa520288p-20L : inexact-ok
+= clog upward ldbl-96-intel 0xa.03634p-4L -0x4.7bb918p-20L : -0x7.7fb7d7c35bf6a7d8p-4L -0x7.29ee1205aa520288p-20L : inexact-ok
+= clog downward ldbl-96-m68k 0xa.03634p-4L -0x4.7bb918p-20L : -0x7.7fb7d7c35bf6a7ep-4L -0x7.29ee1205aa52029p-20L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xa.03634p-4L -0x4.7bb918p-20L : -0x7.7fb7d7c35bf6a7d8p-4L -0x7.29ee1205aa52029p-20L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xa.03634p-4L -0x4.7bb918p-20L : -0x7.7fb7d7c35bf6a7d8p-4L -0x7.29ee1205aa520288p-20L : inexact-ok
+= clog upward ldbl-96-m68k 0xa.03634p-4L -0x4.7bb918p-20L : -0x7.7fb7d7c35bf6a7d8p-4L -0x7.29ee1205aa520288p-20L : inexact-ok
+= clog downward ldbl-128 0xa.03634p-4L -0x4.7bb918p-20L : -0x7.7fb7d7c35bf6a7db9957254ec34cp-4L -0x7.29ee1205aa52028c864a5b978f08p-20L : inexact-ok
+= clog tonearest ldbl-128 0xa.03634p-4L -0x4.7bb918p-20L : -0x7.7fb7d7c35bf6a7db9957254ec348p-4L -0x7.29ee1205aa52028c864a5b978f08p-20L : inexact-ok
+= clog towardzero ldbl-128 0xa.03634p-4L -0x4.7bb918p-20L : -0x7.7fb7d7c35bf6a7db9957254ec348p-4L -0x7.29ee1205aa52028c864a5b978f04p-20L : inexact-ok
+= clog upward ldbl-128 0xa.03634p-4L -0x4.7bb918p-20L : -0x7.7fb7d7c35bf6a7db9957254ec348p-4L -0x7.29ee1205aa52028c864a5b978f04p-20L : inexact-ok
+= clog downward ldbl-128ibm 0xa.03634p-4L -0x4.7bb918p-20L : -0x7.7fb7d7c35bf6a7db9957254ec4p-4L -0x7.29ee1205aa52028c864a5b979p-20L : inexact-ok
+= clog tonearest ldbl-128ibm 0xa.03634p-4L -0x4.7bb918p-20L : -0x7.7fb7d7c35bf6a7db9957254ec4p-4L -0x7.29ee1205aa52028c864a5b979p-20L : inexact-ok
+= clog towardzero ldbl-128ibm 0xa.03634p-4L -0x4.7bb918p-20L : -0x7.7fb7d7c35bf6a7db9957254ec2p-4L -0x7.29ee1205aa52028c864a5b978ep-20L : inexact-ok
+= clog upward ldbl-128ibm 0xa.03634p-4L -0x4.7bb918p-20L : -0x7.7fb7d7c35bf6a7db9957254ec2p-4L -0x7.29ee1205aa52028c864a5b978ep-20L : inexact-ok
+clog -0x5.e23d2p-4 0x8.525df889c21ap-4
+= clog downward flt-32 -0x5.e23d2p-4f 0x8.525ep-4f : -0x7.375fb8p-4f 0x2.2fac88p+0f : inexact-ok
+= clog tonearest flt-32 -0x5.e23d2p-4f 0x8.525ep-4f : -0x7.375fb8p-4f 0x2.2fac8cp+0f : inexact-ok
+= clog towardzero flt-32 -0x5.e23d2p-4f 0x8.525ep-4f : -0x7.375fbp-4f 0x2.2fac88p+0f : inexact-ok
+= clog upward flt-32 -0x5.e23d2p-4f 0x8.525ep-4f : -0x7.375fbp-4f 0x2.2fac8cp+0f : inexact-ok
+= clog downward dbl-64 -0x5.e23d2p-4 0x8.525ep-4 : -0x7.375fb60131084p-4 0x2.2fac8a12071eap+0 : inexact-ok
+= clog tonearest dbl-64 -0x5.e23d2p-4 0x8.525ep-4 : -0x7.375fb6013108p-4 0x2.2fac8a12071eap+0 : inexact-ok
+= clog towardzero dbl-64 -0x5.e23d2p-4 0x8.525ep-4 : -0x7.375fb6013108p-4 0x2.2fac8a12071eap+0 : inexact-ok
+= clog upward dbl-64 -0x5.e23d2p-4 0x8.525ep-4 : -0x7.375fb6013108p-4 0x2.2fac8a12071ecp+0 : inexact-ok
+= clog downward ldbl-96-intel -0x5.e23d2p-4L 0x8.525ep-4L : -0x7.375fb601310809d8p-4L 0x2.2fac8a12071ea498p+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x5.e23d2p-4L 0x8.525ep-4L : -0x7.375fb601310809d8p-4L 0x2.2fac8a12071ea49cp+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x5.e23d2p-4L 0x8.525ep-4L : -0x7.375fb601310809dp-4L 0x2.2fac8a12071ea498p+0L : inexact-ok
+= clog upward ldbl-96-intel -0x5.e23d2p-4L 0x8.525ep-4L : -0x7.375fb601310809dp-4L 0x2.2fac8a12071ea49cp+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x5.e23d2p-4L 0x8.525ep-4L : -0x7.375fb601310809d8p-4L 0x2.2fac8a12071ea498p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x5.e23d2p-4L 0x8.525ep-4L : -0x7.375fb601310809d8p-4L 0x2.2fac8a12071ea49cp+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x5.e23d2p-4L 0x8.525ep-4L : -0x7.375fb601310809dp-4L 0x2.2fac8a12071ea498p+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x5.e23d2p-4L 0x8.525ep-4L : -0x7.375fb601310809dp-4L 0x2.2fac8a12071ea49cp+0L : inexact-ok
+= clog downward ldbl-128 -0x5.e23d2p-4L 0x8.525ep-4L : -0x7.375fb601310809d5ee70c268164cp-4L 0x2.2fac8a12071ea49b30860d32969ap+0L : inexact-ok
+= clog tonearest ldbl-128 -0x5.e23d2p-4L 0x8.525ep-4L : -0x7.375fb601310809d5ee70c268164cp-4L 0x2.2fac8a12071ea49b30860d32969ap+0L : inexact-ok
+= clog towardzero ldbl-128 -0x5.e23d2p-4L 0x8.525ep-4L : -0x7.375fb601310809d5ee70c2681648p-4L 0x2.2fac8a12071ea49b30860d32969ap+0L : inexact-ok
+= clog upward ldbl-128 -0x5.e23d2p-4L 0x8.525ep-4L : -0x7.375fb601310809d5ee70c2681648p-4L 0x2.2fac8a12071ea49b30860d32969cp+0L : inexact-ok
+= clog downward ldbl-128ibm -0x5.e23d2p-4L 0x8.525ep-4L : -0x7.375fb601310809d5ee70c26818p-4L 0x2.2fac8a12071ea49b30860d3296p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x5.e23d2p-4L 0x8.525ep-4L : -0x7.375fb601310809d5ee70c26816p-4L 0x2.2fac8a12071ea49b30860d3297p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x5.e23d2p-4L 0x8.525ep-4L : -0x7.375fb601310809d5ee70c26816p-4L 0x2.2fac8a12071ea49b30860d3296p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x5.e23d2p-4L 0x8.525ep-4L : -0x7.375fb601310809d5ee70c26816p-4L 0x2.2fac8a12071ea49b30860d3297p+0L : inexact-ok
+= clog downward flt-32 -0x5.e23d2p-4f 0x8.525dfp-4f : -0x7.375fdp-4f 0x2.2fac88p+0f : inexact-ok
+= clog tonearest flt-32 -0x5.e23d2p-4f 0x8.525dfp-4f : -0x7.375fc8p-4f 0x2.2fac8cp+0f : inexact-ok
+= clog towardzero flt-32 -0x5.e23d2p-4f 0x8.525dfp-4f : -0x7.375fc8p-4f 0x2.2fac88p+0f : inexact-ok
+= clog upward flt-32 -0x5.e23d2p-4f 0x8.525dfp-4f : -0x7.375fc8p-4f 0x2.2fac8cp+0f : inexact-ok
+= clog downward dbl-64 -0x5.e23d2p-4 0x8.525dfp-4 : -0x7.375fca83bd3e4p-4 0x2.2fac8afa0c0bcp+0 : inexact-ok
+= clog tonearest dbl-64 -0x5.e23d2p-4 0x8.525dfp-4 : -0x7.375fca83bd3e4p-4 0x2.2fac8afa0c0bep+0 : inexact-ok
+= clog towardzero dbl-64 -0x5.e23d2p-4 0x8.525dfp-4 : -0x7.375fca83bd3ep-4 0x2.2fac8afa0c0bcp+0 : inexact-ok
+= clog upward dbl-64 -0x5.e23d2p-4 0x8.525dfp-4 : -0x7.375fca83bd3ep-4 0x2.2fac8afa0c0bep+0 : inexact-ok
+= clog downward ldbl-96-intel -0x5.e23d2p-4L 0x8.525dfp-4L : -0x7.375fca83bd3e3edp-4L 0x2.2fac8afa0c0bd8ap+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x5.e23d2p-4L 0x8.525dfp-4L : -0x7.375fca83bd3e3edp-4L 0x2.2fac8afa0c0bd8a4p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x5.e23d2p-4L 0x8.525dfp-4L : -0x7.375fca83bd3e3ec8p-4L 0x2.2fac8afa0c0bd8ap+0L : inexact-ok
+= clog upward ldbl-96-intel -0x5.e23d2p-4L 0x8.525dfp-4L : -0x7.375fca83bd3e3ec8p-4L 0x2.2fac8afa0c0bd8a4p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x5.e23d2p-4L 0x8.525dfp-4L : -0x7.375fca83bd3e3edp-4L 0x2.2fac8afa0c0bd8ap+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x5.e23d2p-4L 0x8.525dfp-4L : -0x7.375fca83bd3e3edp-4L 0x2.2fac8afa0c0bd8a4p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x5.e23d2p-4L 0x8.525dfp-4L : -0x7.375fca83bd3e3ec8p-4L 0x2.2fac8afa0c0bd8ap+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x5.e23d2p-4L 0x8.525dfp-4L : -0x7.375fca83bd3e3ec8p-4L 0x2.2fac8afa0c0bd8a4p+0L : inexact-ok
+= clog downward ldbl-128 -0x5.e23d2p-4L 0x8.525dfp-4L : -0x7.375fca83bd3e3ecc7ac16f4ff68p-4L 0x2.2fac8afa0c0bd8a3ab63d6281c68p+0L : inexact-ok
+= clog tonearest ldbl-128 -0x5.e23d2p-4L 0x8.525dfp-4L : -0x7.375fca83bd3e3ecc7ac16f4ff68p-4L 0x2.2fac8afa0c0bd8a3ab63d6281c68p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x5.e23d2p-4L 0x8.525dfp-4L : -0x7.375fca83bd3e3ecc7ac16f4ff67cp-4L 0x2.2fac8afa0c0bd8a3ab63d6281c68p+0L : inexact-ok
+= clog upward ldbl-128 -0x5.e23d2p-4L 0x8.525dfp-4L : -0x7.375fca83bd3e3ecc7ac16f4ff67cp-4L 0x2.2fac8afa0c0bd8a3ab63d6281c6ap+0L : inexact-ok
+= clog downward ldbl-128ibm -0x5.e23d2p-4L 0x8.525dfp-4L : -0x7.375fca83bd3e3ecc7ac16f4ff8p-4L 0x2.2fac8afa0c0bd8a3ab63d6281cp+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x5.e23d2p-4L 0x8.525dfp-4L : -0x7.375fca83bd3e3ecc7ac16f4ff6p-4L 0x2.2fac8afa0c0bd8a3ab63d6281cp+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x5.e23d2p-4L 0x8.525dfp-4L : -0x7.375fca83bd3e3ecc7ac16f4ff6p-4L 0x2.2fac8afa0c0bd8a3ab63d6281cp+0L : inexact-ok
+= clog upward ldbl-128ibm -0x5.e23d2p-4L 0x8.525dfp-4L : -0x7.375fca83bd3e3ecc7ac16f4ff6p-4L 0x2.2fac8afa0c0bd8a3ab63d6281dp+0L : inexact-ok
+= clog downward dbl-64 -0x5.e23d2p-4 0x8.525df889c21ap-4 : -0x7.375fbf91e080cp-4 0x2.2fac8a7e3becp+0 : inexact-ok
+= clog tonearest dbl-64 -0x5.e23d2p-4 0x8.525df889c21ap-4 : -0x7.375fbf91e080cp-4 0x2.2fac8a7e3bec2p+0 : inexact-ok
+= clog towardzero dbl-64 -0x5.e23d2p-4 0x8.525df889c21ap-4 : -0x7.375fbf91e0808p-4 0x2.2fac8a7e3becp+0 : inexact-ok
+= clog upward dbl-64 -0x5.e23d2p-4 0x8.525df889c21ap-4 : -0x7.375fbf91e0808p-4 0x2.2fac8a7e3bec2p+0 : inexact-ok
+= clog downward ldbl-96-intel -0x5.e23d2p-4L 0x8.525df889c21ap-4L : -0x7.375fbf91e080b92p-4L 0x2.2fac8a7e3bec10c8p+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x5.e23d2p-4L 0x8.525df889c21ap-4L : -0x7.375fbf91e080b92p-4L 0x2.2fac8a7e3bec10c8p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x5.e23d2p-4L 0x8.525df889c21ap-4L : -0x7.375fbf91e080b918p-4L 0x2.2fac8a7e3bec10c8p+0L : inexact-ok
+= clog upward ldbl-96-intel -0x5.e23d2p-4L 0x8.525df889c21ap-4L : -0x7.375fbf91e080b918p-4L 0x2.2fac8a7e3bec10ccp+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x5.e23d2p-4L 0x8.525df889c21ap-4L : -0x7.375fbf91e080b92p-4L 0x2.2fac8a7e3bec10c8p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x5.e23d2p-4L 0x8.525df889c21ap-4L : -0x7.375fbf91e080b92p-4L 0x2.2fac8a7e3bec10c8p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x5.e23d2p-4L 0x8.525df889c21ap-4L : -0x7.375fbf91e080b918p-4L 0x2.2fac8a7e3bec10c8p+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x5.e23d2p-4L 0x8.525df889c21ap-4L : -0x7.375fbf91e080b918p-4L 0x2.2fac8a7e3bec10ccp+0L : inexact-ok
+= clog downward ldbl-128 -0x5.e23d2p-4L 0x8.525df889c21ap-4L : -0x7.375fbf91e080b91ed8f7a790a9c8p-4L 0x2.2fac8a7e3bec10c91c47142e592ep+0L : inexact-ok
+= clog tonearest ldbl-128 -0x5.e23d2p-4L 0x8.525df889c21ap-4L : -0x7.375fbf91e080b91ed8f7a790a9c8p-4L 0x2.2fac8a7e3bec10c91c47142e593p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x5.e23d2p-4L 0x8.525df889c21ap-4L : -0x7.375fbf91e080b91ed8f7a790a9c4p-4L 0x2.2fac8a7e3bec10c91c47142e592ep+0L : inexact-ok
+= clog upward ldbl-128 -0x5.e23d2p-4L 0x8.525df889c21ap-4L : -0x7.375fbf91e080b91ed8f7a790a9c4p-4L 0x2.2fac8a7e3bec10c91c47142e593p+0L : inexact-ok
+= clog downward ldbl-128ibm -0x5.e23d2p-4L 0x8.525df889c21ap-4L : -0x7.375fbf91e080b91ed8f7a790aap-4L 0x2.2fac8a7e3bec10c91c47142e59p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x5.e23d2p-4L 0x8.525df889c21ap-4L : -0x7.375fbf91e080b91ed8f7a790aap-4L 0x2.2fac8a7e3bec10c91c47142e59p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x5.e23d2p-4L 0x8.525df889c21ap-4L : -0x7.375fbf91e080b91ed8f7a790a8p-4L 0x2.2fac8a7e3bec10c91c47142e59p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x5.e23d2p-4L 0x8.525df889c21ap-4L : -0x7.375fbf91e080b91ed8f7a790a8p-4L 0x2.2fac8a7e3bec10c91c47142e5ap+0L : inexact-ok
+clog 0x9.8ce58p-4 -0x8p-152
+= clog downward flt-32 0x9.8ce58p-4f -0x8p-152f : -0x8.4191cp-4f -0x1p-148f : inexact-ok underflow errno-erange-ok
+= clog tonearest flt-32 0x9.8ce58p-4f -0x8p-152f : -0x8.4191bp-4f -0x1p-148f : inexact-ok underflow errno-erange-ok
+= clog towardzero flt-32 0x9.8ce58p-4f -0x8p-152f : -0x8.4191bp-4f -0x8p-152f : inexact-ok underflow errno-erange-ok
+= clog upward flt-32 0x9.8ce58p-4f -0x8p-152f : -0x8.4191bp-4f -0x8p-152f : inexact-ok underflow errno-erange-ok
+= clog downward dbl-64 0x9.8ce58p-4 -0x8p-152 : -0x8.4191b688313ep-4 -0xd.67119b9f86f7p-152 : inexact-ok
+= clog tonearest dbl-64 0x9.8ce58p-4 -0x8p-152 : -0x8.4191b688313ep-4 -0xd.67119b9f86f7p-152 : inexact-ok
+= clog towardzero dbl-64 0x9.8ce58p-4 -0x8p-152 : -0x8.4191b688313d8p-4 -0xd.67119b9f86f68p-152 : inexact-ok
+= clog upward dbl-64 0x9.8ce58p-4 -0x8p-152 : -0x8.4191b688313d8p-4 -0xd.67119b9f86f68p-152 : inexact-ok
+= clog downward ldbl-96-intel 0x9.8ce58p-4L -0x8p-152L : -0x8.4191b688313dc99p-4L -0xd.67119b9f86f6d5ep-152L : inexact-ok
+= clog tonearest ldbl-96-intel 0x9.8ce58p-4L -0x8p-152L : -0x8.4191b688313dc98p-4L -0xd.67119b9f86f6d5ep-152L : inexact-ok
+= clog towardzero ldbl-96-intel 0x9.8ce58p-4L -0x8p-152L : -0x8.4191b688313dc98p-4L -0xd.67119b9f86f6d5dp-152L : inexact-ok
+= clog upward ldbl-96-intel 0x9.8ce58p-4L -0x8p-152L : -0x8.4191b688313dc98p-4L -0xd.67119b9f86f6d5dp-152L : inexact-ok
+= clog downward ldbl-96-m68k 0x9.8ce58p-4L -0x8p-152L : -0x8.4191b688313dc99p-4L -0xd.67119b9f86f6d5ep-152L : inexact-ok
+= clog tonearest ldbl-96-m68k 0x9.8ce58p-4L -0x8p-152L : -0x8.4191b688313dc98p-4L -0xd.67119b9f86f6d5ep-152L : inexact-ok
+= clog towardzero ldbl-96-m68k 0x9.8ce58p-4L -0x8p-152L : -0x8.4191b688313dc98p-4L -0xd.67119b9f86f6d5dp-152L : inexact-ok
+= clog upward ldbl-96-m68k 0x9.8ce58p-4L -0x8p-152L : -0x8.4191b688313dc98p-4L -0xd.67119b9f86f6d5dp-152L : inexact-ok
+= clog downward ldbl-128 0x9.8ce58p-4L -0x8p-152L : -0x8.4191b688313dc982842a8ad8cdf8p-4L -0xd.67119b9f86f6d5dcbab90ba36948p-152L : inexact-ok
+= clog tonearest ldbl-128 0x9.8ce58p-4L -0x8p-152L : -0x8.4191b688313dc982842a8ad8cdf8p-4L -0xd.67119b9f86f6d5dcbab90ba36948p-152L : inexact-ok
+= clog towardzero ldbl-128 0x9.8ce58p-4L -0x8p-152L : -0x8.4191b688313dc982842a8ad8cdfp-4L -0xd.67119b9f86f6d5dcbab90ba3694p-152L : inexact-ok
+= clog upward ldbl-128 0x9.8ce58p-4L -0x8p-152L : -0x8.4191b688313dc982842a8ad8cdfp-4L -0xd.67119b9f86f6d5dcbab90ba3694p-152L : inexact-ok
+= clog downward ldbl-128ibm 0x9.8ce58p-4L -0x8p-152L : -0x8.4191b688313dc982842a8ad8dp-4L -0xd.67119b9f86f6d5dcbab90ba36cp-152L : inexact-ok
+= clog tonearest ldbl-128ibm 0x9.8ce58p-4L -0x8p-152L : -0x8.4191b688313dc982842a8ad8ccp-4L -0xd.67119b9f86f6d5dcbab90ba368p-152L : inexact-ok
+= clog towardzero ldbl-128ibm 0x9.8ce58p-4L -0x8p-152L : -0x8.4191b688313dc982842a8ad8ccp-4L -0xd.67119b9f86f6d5dcbab90ba368p-152L : inexact-ok
+= clog upward ldbl-128ibm 0x9.8ce58p-4L -0x8p-152L : -0x8.4191b688313dc982842a8ad8ccp-4L -0xd.67119b9f86f6d5dcbab90ba368p-152L : inexact-ok
+clog 0x8p-152 0x9.2af75p-4
+= clog downward flt-32 0x8p-152f 0x9.2af75p-4f : -0x8.e902dp-4f 0x1.921fb4p+0f : inexact-ok
+= clog tonearest flt-32 0x8p-152f 0x9.2af75p-4f : -0x8.e902dp-4f 0x1.921fb6p+0f : inexact-ok
+= clog towardzero flt-32 0x8p-152f 0x9.2af75p-4f : -0x8.e902cp-4f 0x1.921fb4p+0f : inexact-ok
+= clog upward flt-32 0x8p-152f 0x9.2af75p-4f : -0x8.e902cp-4f 0x1.921fb6p+0f : inexact-ok
+= clog downward dbl-64 0x8p-152 0x9.2af75p-4 : -0x8.e902cb3c9bff8p-4 0x1.921fb54442d18p+0 : inexact-ok
+= clog tonearest dbl-64 0x8p-152 0x9.2af75p-4 : -0x8.e902cb3c9bff8p-4 0x1.921fb54442d18p+0 : inexact-ok
+= clog towardzero dbl-64 0x8p-152 0x9.2af75p-4 : -0x8.e902cb3c9bffp-4 0x1.921fb54442d18p+0 : inexact-ok
+= clog upward dbl-64 0x8p-152 0x9.2af75p-4 : -0x8.e902cb3c9bffp-4 0x1.921fb54442d19p+0 : inexact-ok
+= clog downward ldbl-96-intel 0x8p-152L 0x9.2af75p-4L : -0x8.e902cb3c9bff688p-4L 0x1.921fb54442d18468p+0L : inexact-ok
+= clog tonearest ldbl-96-intel 0x8p-152L 0x9.2af75p-4L : -0x8.e902cb3c9bff687p-4L 0x1.921fb54442d1846ap+0L : inexact-ok
+= clog towardzero ldbl-96-intel 0x8p-152L 0x9.2af75p-4L : -0x8.e902cb3c9bff687p-4L 0x1.921fb54442d18468p+0L : inexact-ok
+= clog upward ldbl-96-intel 0x8p-152L 0x9.2af75p-4L : -0x8.e902cb3c9bff687p-4L 0x1.921fb54442d1846ap+0L : inexact-ok
+= clog downward ldbl-96-m68k 0x8p-152L 0x9.2af75p-4L : -0x8.e902cb3c9bff688p-4L 0x1.921fb54442d18468p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k 0x8p-152L 0x9.2af75p-4L : -0x8.e902cb3c9bff687p-4L 0x1.921fb54442d1846ap+0L : inexact-ok
+= clog towardzero ldbl-96-m68k 0x8p-152L 0x9.2af75p-4L : -0x8.e902cb3c9bff687p-4L 0x1.921fb54442d18468p+0L : inexact-ok
+= clog upward ldbl-96-m68k 0x8p-152L 0x9.2af75p-4L : -0x8.e902cb3c9bff687p-4L 0x1.921fb54442d1846ap+0L : inexact-ok
+= clog downward ldbl-128 0x8p-152L 0x9.2af75p-4L : -0x8.e902cb3c9bff6873fba81c19f42p-4L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog tonearest ldbl-128 0x8p-152L 0x9.2af75p-4L : -0x8.e902cb3c9bff6873fba81c19f418p-4L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog towardzero ldbl-128 0x8p-152L 0x9.2af75p-4L : -0x8.e902cb3c9bff6873fba81c19f418p-4L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x8p-152L 0x9.2af75p-4L : -0x8.e902cb3c9bff6873fba81c19f418p-4L 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= clog downward ldbl-128ibm 0x8p-152L 0x9.2af75p-4L : -0x8.e902cb3c9bff6873fba81c19f8p-4L 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= clog tonearest ldbl-128ibm 0x8p-152L 0x9.2af75p-4L : -0x8.e902cb3c9bff6873fba81c19f4p-4L 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= clog towardzero ldbl-128ibm 0x8p-152L 0x9.2af75p-4L : -0x8.e902cb3c9bff6873fba81c19f4p-4L 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= clog upward ldbl-128ibm 0x8p-152L 0x9.2af75p-4L : -0x8.e902cb3c9bff6873fba81c19f4p-4L 0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+clog 0x9.97a15de8e59d8p-4 -0
+= clog downward flt-32 0x9.97a16p-4f -0x0p+0f : -0x8.2fa04p-4f -0x0p+0f : inexact-ok
+= clog tonearest flt-32 0x9.97a16p-4f -0x0p+0f : -0x8.2fa03p-4f -0x0p+0f : inexact-ok
+= clog towardzero flt-32 0x9.97a16p-4f -0x0p+0f : -0x8.2fa03p-4f -0x0p+0f : inexact-ok
+= clog upward flt-32 0x9.97a16p-4f -0x0p+0f : -0x8.2fa03p-4f -0x0p+0f : inexact-ok
+= clog downward dbl-64 0x9.97a16p-4 -0x0p+0 : -0x8.2fa0338207cap-4 -0x0p+0 : inexact-ok
+= clog tonearest dbl-64 0x9.97a16p-4 -0x0p+0 : -0x8.2fa0338207c98p-4 -0x0p+0 : inexact-ok
+= clog towardzero dbl-64 0x9.97a16p-4 -0x0p+0 : -0x8.2fa0338207c98p-4 -0x0p+0 : inexact-ok
+= clog upward dbl-64 0x9.97a16p-4 -0x0p+0 : -0x8.2fa0338207c98p-4 -0x0p+0 : inexact-ok
+= clog downward ldbl-96-intel 0x9.97a16p-4L -0x0p+0L : -0x8.2fa0338207c9affp-4L -0x0p+0L : inexact-ok
+= clog tonearest ldbl-96-intel 0x9.97a16p-4L -0x0p+0L : -0x8.2fa0338207c9afep-4L -0x0p+0L : inexact-ok
+= clog towardzero ldbl-96-intel 0x9.97a16p-4L -0x0p+0L : -0x8.2fa0338207c9afep-4L -0x0p+0L : inexact-ok
+= clog upward ldbl-96-intel 0x9.97a16p-4L -0x0p+0L : -0x8.2fa0338207c9afep-4L -0x0p+0L : inexact-ok
+= clog downward ldbl-96-m68k 0x9.97a16p-4L -0x0p+0L : -0x8.2fa0338207c9affp-4L -0x0p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k 0x9.97a16p-4L -0x0p+0L : -0x8.2fa0338207c9afep-4L -0x0p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k 0x9.97a16p-4L -0x0p+0L : -0x8.2fa0338207c9afep-4L -0x0p+0L : inexact-ok
+= clog upward ldbl-96-m68k 0x9.97a16p-4L -0x0p+0L : -0x8.2fa0338207c9afep-4L -0x0p+0L : inexact-ok
+= clog downward ldbl-128 0x9.97a16p-4L -0x0p+0L : -0x8.2fa0338207c9afe78b762f30a88p-4L -0x0p+0L : inexact-ok
+= clog tonearest ldbl-128 0x9.97a16p-4L -0x0p+0L : -0x8.2fa0338207c9afe78b762f30a878p-4L -0x0p+0L : inexact-ok
+= clog towardzero ldbl-128 0x9.97a16p-4L -0x0p+0L : -0x8.2fa0338207c9afe78b762f30a878p-4L -0x0p+0L : inexact-ok
+= clog upward ldbl-128 0x9.97a16p-4L -0x0p+0L : -0x8.2fa0338207c9afe78b762f30a878p-4L -0x0p+0L : inexact-ok
+= clog downward ldbl-128ibm 0x9.97a16p-4L -0x0p+0L : -0x8.2fa0338207c9afe78b762f30acp-4L -0x0p+0L : inexact-ok
+= clog tonearest ldbl-128ibm 0x9.97a16p-4L -0x0p+0L : -0x8.2fa0338207c9afe78b762f30a8p-4L -0x0p+0L : inexact-ok
+= clog towardzero ldbl-128ibm 0x9.97a16p-4L -0x0p+0L : -0x8.2fa0338207c9afe78b762f30a8p-4L -0x0p+0L : inexact-ok
+= clog upward ldbl-128ibm 0x9.97a16p-4L -0x0p+0L : -0x8.2fa0338207c9afe78b762f30a8p-4L -0x0p+0L : inexact-ok
+= clog downward flt-32 0x9.97a15p-4f -0x0p+0f : -0x8.2fa05p-4f -0x0p+0f : inexact-ok
+= clog tonearest flt-32 0x9.97a15p-4f -0x0p+0f : -0x8.2fa05p-4f -0x0p+0f : inexact-ok
+= clog towardzero flt-32 0x9.97a15p-4f -0x0p+0f : -0x8.2fa04p-4f -0x0p+0f : inexact-ok
+= clog upward flt-32 0x9.97a15p-4f -0x0p+0f : -0x8.2fa04p-4f -0x0p+0f : inexact-ok
+= clog downward dbl-64 0x9.97a15p-4 -0x0p+0 : -0x8.2fa04e322c4a8p-4 -0x0p+0 : inexact-ok
+= clog tonearest dbl-64 0x9.97a15p-4 -0x0p+0 : -0x8.2fa04e322c4ap-4 -0x0p+0 : inexact-ok
+= clog towardzero dbl-64 0x9.97a15p-4 -0x0p+0 : -0x8.2fa04e322c4ap-4 -0x0p+0 : inexact-ok
+= clog upward dbl-64 0x9.97a15p-4 -0x0p+0 : -0x8.2fa04e322c4ap-4 -0x0p+0 : inexact-ok
+= clog downward ldbl-96-intel 0x9.97a15p-4L -0x0p+0L : -0x8.2fa04e322c4a354p-4L -0x0p+0L : inexact-ok
+= clog tonearest ldbl-96-intel 0x9.97a15p-4L -0x0p+0L : -0x8.2fa04e322c4a354p-4L -0x0p+0L : inexact-ok
+= clog towardzero ldbl-96-intel 0x9.97a15p-4L -0x0p+0L : -0x8.2fa04e322c4a353p-4L -0x0p+0L : inexact-ok
+= clog upward ldbl-96-intel 0x9.97a15p-4L -0x0p+0L : -0x8.2fa04e322c4a353p-4L -0x0p+0L : inexact-ok
+= clog downward ldbl-96-m68k 0x9.97a15p-4L -0x0p+0L : -0x8.2fa04e322c4a354p-4L -0x0p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k 0x9.97a15p-4L -0x0p+0L : -0x8.2fa04e322c4a354p-4L -0x0p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k 0x9.97a15p-4L -0x0p+0L : -0x8.2fa04e322c4a353p-4L -0x0p+0L : inexact-ok
+= clog upward ldbl-96-m68k 0x9.97a15p-4L -0x0p+0L : -0x8.2fa04e322c4a353p-4L -0x0p+0L : inexact-ok
+= clog downward ldbl-128 0x9.97a15p-4L -0x0p+0L : -0x8.2fa04e322c4a353c57c2a0c9cf38p-4L -0x0p+0L : inexact-ok
+= clog tonearest ldbl-128 0x9.97a15p-4L -0x0p+0L : -0x8.2fa04e322c4a353c57c2a0c9cf38p-4L -0x0p+0L : inexact-ok
+= clog towardzero ldbl-128 0x9.97a15p-4L -0x0p+0L : -0x8.2fa04e322c4a353c57c2a0c9cf3p-4L -0x0p+0L : inexact-ok
+= clog upward ldbl-128 0x9.97a15p-4L -0x0p+0L : -0x8.2fa04e322c4a353c57c2a0c9cf3p-4L -0x0p+0L : inexact-ok
+= clog downward ldbl-128ibm 0x9.97a15p-4L -0x0p+0L : -0x8.2fa04e322c4a353c57c2a0c9dp-4L -0x0p+0L : inexact-ok
+= clog tonearest ldbl-128ibm 0x9.97a15p-4L -0x0p+0L : -0x8.2fa04e322c4a353c57c2a0c9dp-4L -0x0p+0L : inexact-ok
+= clog towardzero ldbl-128ibm 0x9.97a15p-4L -0x0p+0L : -0x8.2fa04e322c4a353c57c2a0c9ccp-4L -0x0p+0L : inexact-ok
+= clog upward ldbl-128ibm 0x9.97a15p-4L -0x0p+0L : -0x8.2fa04e322c4a353c57c2a0c9ccp-4L -0x0p+0L : inexact-ok
+= clog downward dbl-64 0x9.97a15de8e59d8p-4 -0x0p+0 : -0x8.2fa036fe958e8p-4 -0x0p+0 : inexact-ok
+= clog tonearest dbl-64 0x9.97a15de8e59d8p-4 -0x0p+0 : -0x8.2fa036fe958ep-4 -0x0p+0 : inexact-ok
+= clog towardzero dbl-64 0x9.97a15de8e59d8p-4 -0x0p+0 : -0x8.2fa036fe958ep-4 -0x0p+0 : inexact-ok
+= clog upward dbl-64 0x9.97a15de8e59d8p-4 -0x0p+0 : -0x8.2fa036fe958ep-4 -0x0p+0 : inexact-ok
+= clog downward ldbl-96-intel 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x8.2fa036fe958e39ep-4L -0x0p+0L : inexact-ok
+= clog tonearest ldbl-96-intel 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x8.2fa036fe958e39ep-4L -0x0p+0L : inexact-ok
+= clog towardzero ldbl-96-intel 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x8.2fa036fe958e39dp-4L -0x0p+0L : inexact-ok
+= clog upward ldbl-96-intel 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x8.2fa036fe958e39dp-4L -0x0p+0L : inexact-ok
+= clog downward ldbl-96-m68k 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x8.2fa036fe958e39ep-4L -0x0p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x8.2fa036fe958e39ep-4L -0x0p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x8.2fa036fe958e39dp-4L -0x0p+0L : inexact-ok
+= clog upward ldbl-96-m68k 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x8.2fa036fe958e39dp-4L -0x0p+0L : inexact-ok
+= clog downward ldbl-128 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x8.2fa036fe958e39de8ab6f47e979p-4L -0x0p+0L : inexact-ok
+= clog tonearest ldbl-128 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x8.2fa036fe958e39de8ab6f47e979p-4L -0x0p+0L : inexact-ok
+= clog towardzero ldbl-128 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x8.2fa036fe958e39de8ab6f47e9788p-4L -0x0p+0L : inexact-ok
+= clog upward ldbl-128 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x8.2fa036fe958e39de8ab6f47e9788p-4L -0x0p+0L : inexact-ok
+= clog downward ldbl-128ibm 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x8.2fa036fe958e39de8ab6f47e98p-4L -0x0p+0L : inexact-ok
+= clog tonearest ldbl-128ibm 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x8.2fa036fe958e39de8ab6f47e98p-4L -0x0p+0L : inexact-ok
+= clog towardzero ldbl-128ibm 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x8.2fa036fe958e39de8ab6f47e94p-4L -0x0p+0L : inexact-ok
+= clog upward ldbl-128ibm 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x8.2fa036fe958e39de8ab6f47e94p-4L -0x0p+0L : inexact-ok
+clog -0x4.74556ec92eb4746p-4 0x1.1e7aa1d936f6efe6p+0
+= clog downward flt-32 -0x4.745568p-4f 0x1.1e7aa2p+0f : 0x2.47bd08p-4f 0x1.d08b7cp+0f : inexact-ok
+= clog tonearest flt-32 -0x4.745568p-4f 0x1.1e7aa2p+0f : 0x2.47bd0cp-4f 0x1.d08b7cp+0f : inexact-ok
+= clog towardzero flt-32 -0x4.745568p-4f 0x1.1e7aa2p+0f : 0x2.47bd08p-4f 0x1.d08b7cp+0f : inexact-ok
+= clog upward flt-32 -0x4.745568p-4f 0x1.1e7aa2p+0f : 0x2.47bd0cp-4f 0x1.d08b7ep+0f : inexact-ok
+= clog downward dbl-64 -0x4.745568p-4 0x1.1e7aa2p+0 : 0x2.47bd0ae33b654p-4 0x1.d08b7c6bafb85p+0 : inexact-ok
+= clog tonearest dbl-64 -0x4.745568p-4 0x1.1e7aa2p+0 : 0x2.47bd0ae33b656p-4 0x1.d08b7c6bafb85p+0 : inexact-ok
+= clog towardzero dbl-64 -0x4.745568p-4 0x1.1e7aa2p+0 : 0x2.47bd0ae33b654p-4 0x1.d08b7c6bafb85p+0 : inexact-ok
+= clog upward dbl-64 -0x4.745568p-4 0x1.1e7aa2p+0 : 0x2.47bd0ae33b656p-4 0x1.d08b7c6bafb86p+0 : inexact-ok
+= clog downward ldbl-96-intel -0x4.745568p-4L 0x1.1e7aa2p+0L : 0x2.47bd0ae33b65558p-4L 0x1.d08b7c6bafb853aep+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x4.745568p-4L 0x1.1e7aa2p+0L : 0x2.47bd0ae33b655584p-4L 0x1.d08b7c6bafb853bp+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x4.745568p-4L 0x1.1e7aa2p+0L : 0x2.47bd0ae33b65558p-4L 0x1.d08b7c6bafb853aep+0L : inexact-ok
+= clog upward ldbl-96-intel -0x4.745568p-4L 0x1.1e7aa2p+0L : 0x2.47bd0ae33b655584p-4L 0x1.d08b7c6bafb853bp+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x4.745568p-4L 0x1.1e7aa2p+0L : 0x2.47bd0ae33b65558p-4L 0x1.d08b7c6bafb853aep+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x4.745568p-4L 0x1.1e7aa2p+0L : 0x2.47bd0ae33b655584p-4L 0x1.d08b7c6bafb853bp+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x4.745568p-4L 0x1.1e7aa2p+0L : 0x2.47bd0ae33b65558p-4L 0x1.d08b7c6bafb853aep+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x4.745568p-4L 0x1.1e7aa2p+0L : 0x2.47bd0ae33b655584p-4L 0x1.d08b7c6bafb853bp+0L : inexact-ok
+= clog downward ldbl-128 -0x4.745568p-4L 0x1.1e7aa2p+0L : 0x2.47bd0ae33b6555828c6d5e917446p-4L 0x1.d08b7c6bafb853af6883ad89d0ap+0L : inexact-ok
+= clog tonearest ldbl-128 -0x4.745568p-4L 0x1.1e7aa2p+0L : 0x2.47bd0ae33b6555828c6d5e917448p-4L 0x1.d08b7c6bafb853af6883ad89d0a1p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4.745568p-4L 0x1.1e7aa2p+0L : 0x2.47bd0ae33b6555828c6d5e917446p-4L 0x1.d08b7c6bafb853af6883ad89d0ap+0L : inexact-ok
+= clog upward ldbl-128 -0x4.745568p-4L 0x1.1e7aa2p+0L : 0x2.47bd0ae33b6555828c6d5e917448p-4L 0x1.d08b7c6bafb853af6883ad89d0a1p+0L : inexact-ok
+= clog downward ldbl-128ibm -0x4.745568p-4L 0x1.1e7aa2p+0L : 0x2.47bd0ae33b6555828c6d5e9174p-4L 0x1.d08b7c6bafb853af6883ad89d08p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x4.745568p-4L 0x1.1e7aa2p+0L : 0x2.47bd0ae33b6555828c6d5e9174p-4L 0x1.d08b7c6bafb853af6883ad89d08p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x4.745568p-4L 0x1.1e7aa2p+0L : 0x2.47bd0ae33b6555828c6d5e9174p-4L 0x1.d08b7c6bafb853af6883ad89d08p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x4.745568p-4L 0x1.1e7aa2p+0L : 0x2.47bd0ae33b6555828c6d5e9175p-4L 0x1.d08b7c6bafb853af6883ad89d1p+0L : inexact-ok
+= clog downward flt-32 -0x4.745568p-4f 0x1.1e7aap+0f : 0x2.47bcecp-4f 0x1.d08b7cp+0f : inexact-ok
+= clog tonearest flt-32 -0x4.745568p-4f 0x1.1e7aap+0f : 0x2.47bcfp-4f 0x1.d08b7cp+0f : inexact-ok
+= clog towardzero flt-32 -0x4.745568p-4f 0x1.1e7aap+0f : 0x2.47bcecp-4f 0x1.d08b7cp+0f : inexact-ok
+= clog upward flt-32 -0x4.745568p-4f 0x1.1e7aap+0f : 0x2.47bcfp-4f 0x1.d08b7ep+0f : inexact-ok
+= clog downward dbl-64 -0x4.745568p-4 0x1.1e7aap+0 : 0x2.47bceff5775dcp-4 0x1.d08b7cd6e072ap+0 : inexact-ok
+= clog tonearest dbl-64 -0x4.745568p-4 0x1.1e7aap+0 : 0x2.47bceff5775dcp-4 0x1.d08b7cd6e072bp+0 : inexact-ok
+= clog towardzero dbl-64 -0x4.745568p-4 0x1.1e7aap+0 : 0x2.47bceff5775dcp-4 0x1.d08b7cd6e072ap+0 : inexact-ok
+= clog upward dbl-64 -0x4.745568p-4 0x1.1e7aap+0 : 0x2.47bceff5775dep-4 0x1.d08b7cd6e072bp+0 : inexact-ok
+= clog downward ldbl-96-intel -0x4.745568p-4L 0x1.1e7aap+0L : 0x2.47bceff5775dc458p-4L 0x1.d08b7cd6e072aeeap+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x4.745568p-4L 0x1.1e7aap+0L : 0x2.47bceff5775dc458p-4L 0x1.d08b7cd6e072aeeap+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x4.745568p-4L 0x1.1e7aap+0L : 0x2.47bceff5775dc458p-4L 0x1.d08b7cd6e072aeeap+0L : inexact-ok
+= clog upward ldbl-96-intel -0x4.745568p-4L 0x1.1e7aap+0L : 0x2.47bceff5775dc45cp-4L 0x1.d08b7cd6e072aeecp+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x4.745568p-4L 0x1.1e7aap+0L : 0x2.47bceff5775dc458p-4L 0x1.d08b7cd6e072aeeap+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x4.745568p-4L 0x1.1e7aap+0L : 0x2.47bceff5775dc458p-4L 0x1.d08b7cd6e072aeeap+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x4.745568p-4L 0x1.1e7aap+0L : 0x2.47bceff5775dc458p-4L 0x1.d08b7cd6e072aeeap+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x4.745568p-4L 0x1.1e7aap+0L : 0x2.47bceff5775dc45cp-4L 0x1.d08b7cd6e072aeecp+0L : inexact-ok
+= clog downward ldbl-128 -0x4.745568p-4L 0x1.1e7aap+0L : 0x2.47bceff5775dc458285eee1b97eap-4L 0x1.d08b7cd6e072aeea68531a794312p+0L : inexact-ok
+= clog tonearest ldbl-128 -0x4.745568p-4L 0x1.1e7aap+0L : 0x2.47bceff5775dc458285eee1b97eap-4L 0x1.d08b7cd6e072aeea68531a794312p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4.745568p-4L 0x1.1e7aap+0L : 0x2.47bceff5775dc458285eee1b97eap-4L 0x1.d08b7cd6e072aeea68531a794312p+0L : inexact-ok
+= clog upward ldbl-128 -0x4.745568p-4L 0x1.1e7aap+0L : 0x2.47bceff5775dc458285eee1b97ecp-4L 0x1.d08b7cd6e072aeea68531a794313p+0L : inexact-ok
+= clog downward ldbl-128ibm -0x4.745568p-4L 0x1.1e7aap+0L : 0x2.47bceff5775dc458285eee1b97p-4L 0x1.d08b7cd6e072aeea68531a7943p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x4.745568p-4L 0x1.1e7aap+0L : 0x2.47bceff5775dc458285eee1b98p-4L 0x1.d08b7cd6e072aeea68531a7943p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x4.745568p-4L 0x1.1e7aap+0L : 0x2.47bceff5775dc458285eee1b97p-4L 0x1.d08b7cd6e072aeea68531a7943p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x4.745568p-4L 0x1.1e7aap+0L : 0x2.47bceff5775dc458285eee1b98p-4L 0x1.d08b7cd6e072aeea68531a79438p+0L : inexact-ok
+= clog downward dbl-64 -0x4.745568p-4 0x1.1e7aa1d936f6fp+0 : 0x2.47bd08d90308cp-4 0x1.d08b7c73ce6cap+0 : inexact-ok
+= clog tonearest dbl-64 -0x4.745568p-4 0x1.1e7aa1d936f6fp+0 : 0x2.47bd08d90308cp-4 0x1.d08b7c73ce6cap+0 : inexact-ok
+= clog towardzero dbl-64 -0x4.745568p-4 0x1.1e7aa1d936f6fp+0 : 0x2.47bd08d90308cp-4 0x1.d08b7c73ce6cap+0 : inexact-ok
+= clog upward dbl-64 -0x4.745568p-4 0x1.1e7aa1d936f6fp+0 : 0x2.47bd08d90308ep-4 0x1.d08b7c73ce6cbp+0 : inexact-ok
+= clog downward ldbl-96-intel -0x4.745568p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd08d90308c868p-4L 0x1.d08b7c73ce6ca2bp+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x4.745568p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd08d90308c86cp-4L 0x1.d08b7c73ce6ca2bp+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x4.745568p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd08d90308c868p-4L 0x1.d08b7c73ce6ca2bp+0L : inexact-ok
+= clog upward ldbl-96-intel -0x4.745568p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd08d90308c86cp-4L 0x1.d08b7c73ce6ca2b2p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x4.745568p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd08d90308c868p-4L 0x1.d08b7c73ce6ca2bp+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x4.745568p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd08d90308c86cp-4L 0x1.d08b7c73ce6ca2bp+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x4.745568p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd08d90308c868p-4L 0x1.d08b7c73ce6ca2bp+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x4.745568p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd08d90308c86cp-4L 0x1.d08b7c73ce6ca2b2p+0L : inexact-ok
+= clog downward ldbl-128 -0x4.745568p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd08d90308c86bc3c44c40058p-4L 0x1.d08b7c73ce6ca2b0dd96a7cdc3f2p+0L : inexact-ok
+= clog tonearest ldbl-128 -0x4.745568p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd08d90308c86bc3c44c40058p-4L 0x1.d08b7c73ce6ca2b0dd96a7cdc3f3p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4.745568p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd08d90308c86bc3c44c40058p-4L 0x1.d08b7c73ce6ca2b0dd96a7cdc3f2p+0L : inexact-ok
+= clog upward ldbl-128 -0x4.745568p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd08d90308c86bc3c44c400582p-4L 0x1.d08b7c73ce6ca2b0dd96a7cdc3f3p+0L : inexact-ok
+= clog downward ldbl-128ibm -0x4.745568p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd08d90308c86bc3c44c4005p-4L 0x1.d08b7c73ce6ca2b0dd96a7cdc38p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x4.745568p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd08d90308c86bc3c44c4006p-4L 0x1.d08b7c73ce6ca2b0dd96a7cdc4p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x4.745568p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd08d90308c86bc3c44c4005p-4L 0x1.d08b7c73ce6ca2b0dd96a7cdc38p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x4.745568p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd08d90308c86bc3c44c4006p-4L 0x1.d08b7c73ce6ca2b0dd96a7cdc4p+0L : inexact-ok
+= clog downward dbl-64 -0x4.745568p-4 0x1.1e7aa1d936f6ep+0 : 0x2.47bd08d90307ep-4 0x1.d08b7c73ce6cap+0 : inexact-ok
+= clog tonearest dbl-64 -0x4.745568p-4 0x1.1e7aa1d936f6ep+0 : 0x2.47bd08d90308p-4 0x1.d08b7c73ce6cap+0 : inexact-ok
+= clog towardzero dbl-64 -0x4.745568p-4 0x1.1e7aa1d936f6ep+0 : 0x2.47bd08d90307ep-4 0x1.d08b7c73ce6cap+0 : inexact-ok
+= clog upward dbl-64 -0x4.745568p-4 0x1.1e7aa1d936f6ep+0 : 0x2.47bd08d90308p-4 0x1.d08b7c73ce6cbp+0 : inexact-ok
+= clog downward ldbl-96-intel -0x4.745568p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd08d90307f0fcp-4L 0x1.d08b7c73ce6ca60ap+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x4.745568p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd08d90307f0fcp-4L 0x1.d08b7c73ce6ca60ap+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x4.745568p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd08d90307f0fcp-4L 0x1.d08b7c73ce6ca60ap+0L : inexact-ok
+= clog upward ldbl-96-intel -0x4.745568p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd08d90307f1p-4L 0x1.d08b7c73ce6ca60cp+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x4.745568p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd08d90307f0fcp-4L 0x1.d08b7c73ce6ca60ap+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x4.745568p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd08d90307f0fcp-4L 0x1.d08b7c73ce6ca60ap+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x4.745568p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd08d90307f0fcp-4L 0x1.d08b7c73ce6ca60ap+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x4.745568p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd08d90307f1p-4L 0x1.d08b7c73ce6ca60cp+0L : inexact-ok
+= clog downward ldbl-128 -0x4.745568p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd08d90307f0fda4181075a8cp-4L 0x1.d08b7c73ce6ca60a6364b90e2c32p+0L : inexact-ok
+= clog tonearest ldbl-128 -0x4.745568p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd08d90307f0fda4181075a8c2p-4L 0x1.d08b7c73ce6ca60a6364b90e2c32p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4.745568p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd08d90307f0fda4181075a8cp-4L 0x1.d08b7c73ce6ca60a6364b90e2c32p+0L : inexact-ok
+= clog upward ldbl-128 -0x4.745568p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd08d90307f0fda4181075a8c2p-4L 0x1.d08b7c73ce6ca60a6364b90e2c33p+0L : inexact-ok
+= clog downward ldbl-128ibm -0x4.745568p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd08d90307f0fda4181075a8p-4L 0x1.d08b7c73ce6ca60a6364b90e2cp+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x4.745568p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd08d90307f0fda4181075a9p-4L 0x1.d08b7c73ce6ca60a6364b90e2cp+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x4.745568p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd08d90307f0fda4181075a8p-4L 0x1.d08b7c73ce6ca60a6364b90e2cp+0L : inexact-ok
+= clog upward ldbl-128ibm -0x4.745568p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd08d90307f0fda4181075a9p-4L 0x1.d08b7c73ce6ca60a6364b90e2c8p+0L : inexact-ok
+= clog downward ldbl-96-intel -0x4.745568p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd08d90308c70cp-4L 0x1.d08b7c73ce6ca2b6p+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x4.745568p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd08d90308c70cp-4L 0x1.d08b7c73ce6ca2b6p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x4.745568p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd08d90308c70cp-4L 0x1.d08b7c73ce6ca2b6p+0L : inexact-ok
+= clog upward ldbl-96-intel -0x4.745568p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd08d90308c71p-4L 0x1.d08b7c73ce6ca2b8p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x4.745568p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd08d90308c70cp-4L 0x1.d08b7c73ce6ca2b6p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x4.745568p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd08d90308c70cp-4L 0x1.d08b7c73ce6ca2b6p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x4.745568p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd08d90308c70cp-4L 0x1.d08b7c73ce6ca2b6p+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x4.745568p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd08d90308c71p-4L 0x1.d08b7c73ce6ca2b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x4.745568p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd08d90308c70db0d0d45edcbp-4L 0x1.d08b7c73ce6ca2b64f1016a9cc9cp+0L : inexact-ok
+= clog tonearest ldbl-128 -0x4.745568p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd08d90308c70db0d0d45edcb2p-4L 0x1.d08b7c73ce6ca2b64f1016a9cc9cp+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4.745568p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd08d90308c70db0d0d45edcbp-4L 0x1.d08b7c73ce6ca2b64f1016a9cc9cp+0L : inexact-ok
+= clog upward ldbl-128 -0x4.745568p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd08d90308c70db0d0d45edcb2p-4L 0x1.d08b7c73ce6ca2b64f1016a9cc9dp+0L : inexact-ok
+= clog downward ldbl-128ibm -0x4.745568p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd08d90308c70db0d0d45edcp-4L 0x1.d08b7c73ce6ca2b64f1016a9cc8p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x4.745568p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd08d90308c70db0d0d45eddp-4L 0x1.d08b7c73ce6ca2b64f1016a9cc8p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x4.745568p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd08d90308c70db0d0d45edcp-4L 0x1.d08b7c73ce6ca2b64f1016a9cc8p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x4.745568p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd08d90308c70db0d0d45eddp-4L 0x1.d08b7c73ce6ca2b64f1016a9cdp+0L : inexact-ok
+= clog downward flt-32 -0x4.74557p-4f 0x1.1e7aa2p+0f : 0x2.47bd0cp-4f 0x1.d08b7cp+0f : inexact-ok
+= clog tonearest flt-32 -0x4.74557p-4f 0x1.1e7aa2p+0f : 0x2.47bd0cp-4f 0x1.d08b7cp+0f : inexact-ok
+= clog towardzero flt-32 -0x4.74557p-4f 0x1.1e7aa2p+0f : 0x2.47bd0cp-4f 0x1.d08b7cp+0f : inexact-ok
+= clog upward flt-32 -0x4.74557p-4f 0x1.1e7aa2p+0f : 0x2.47bd1p-4f 0x1.d08b7ep+0f : inexact-ok
+= clog downward dbl-64 -0x4.74557p-4 0x1.1e7aa2p+0 : 0x2.47bd0c8ffe4d4p-4 0x1.d08b7cd766c81p+0 : inexact-ok
+= clog tonearest dbl-64 -0x4.74557p-4 0x1.1e7aa2p+0 : 0x2.47bd0c8ffe4d4p-4 0x1.d08b7cd766c81p+0 : inexact-ok
+= clog towardzero dbl-64 -0x4.74557p-4 0x1.1e7aa2p+0 : 0x2.47bd0c8ffe4d4p-4 0x1.d08b7cd766c81p+0 : inexact-ok
+= clog upward dbl-64 -0x4.74557p-4 0x1.1e7aa2p+0 : 0x2.47bd0c8ffe4d6p-4 0x1.d08b7cd766c82p+0 : inexact-ok
+= clog downward ldbl-96-intel -0x4.74557p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c8ffe4d44fp-4L 0x1.d08b7cd766c811a4p+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x4.74557p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c8ffe4d44fp-4L 0x1.d08b7cd766c811a4p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x4.74557p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c8ffe4d44fp-4L 0x1.d08b7cd766c811a4p+0L : inexact-ok
+= clog upward ldbl-96-intel -0x4.74557p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c8ffe4d44f4p-4L 0x1.d08b7cd766c811a6p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x4.74557p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c8ffe4d44fp-4L 0x1.d08b7cd766c811a4p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x4.74557p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c8ffe4d44fp-4L 0x1.d08b7cd766c811a4p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x4.74557p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c8ffe4d44fp-4L 0x1.d08b7cd766c811a4p+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x4.74557p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c8ffe4d44f4p-4L 0x1.d08b7cd766c811a6p+0L : inexact-ok
+= clog downward ldbl-128 -0x4.74557p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c8ffe4d44f1b4b4f0535b4cp-4L 0x1.d08b7cd766c811a4b514e23800bbp+0L : inexact-ok
+= clog tonearest ldbl-128 -0x4.74557p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c8ffe4d44f1b4b4f0535b4ep-4L 0x1.d08b7cd766c811a4b514e23800bbp+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4.74557p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c8ffe4d44f1b4b4f0535b4cp-4L 0x1.d08b7cd766c811a4b514e23800bbp+0L : inexact-ok
+= clog upward ldbl-128 -0x4.74557p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c8ffe4d44f1b4b4f0535b4ep-4L 0x1.d08b7cd766c811a4b514e23800bcp+0L : inexact-ok
+= clog downward ldbl-128ibm -0x4.74557p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c8ffe4d44f1b4b4f0535bp-4L 0x1.d08b7cd766c811a4b514e238008p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x4.74557p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c8ffe4d44f1b4b4f0535bp-4L 0x1.d08b7cd766c811a4b514e238008p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x4.74557p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c8ffe4d44f1b4b4f0535bp-4L 0x1.d08b7cd766c811a4b514e238008p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x4.74557p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c8ffe4d44f1b4b4f0535cp-4L 0x1.d08b7cd766c811a4b514e23801p+0L : inexact-ok
+= clog downward flt-32 -0x4.74557p-4f 0x1.1e7aap+0f : 0x2.47bcfp-4f 0x1.d08b7cp+0f : inexact-ok
+= clog tonearest flt-32 -0x4.74557p-4f 0x1.1e7aap+0f : 0x2.47bcfp-4f 0x1.d08b7ep+0f : inexact-ok
+= clog towardzero flt-32 -0x4.74557p-4f 0x1.1e7aap+0f : 0x2.47bcfp-4f 0x1.d08b7cp+0f : inexact-ok
+= clog upward flt-32 -0x4.74557p-4f 0x1.1e7aap+0f : 0x2.47bcf4p-4f 0x1.d08b7ep+0f : inexact-ok
+= clog downward dbl-64 -0x4.74557p-4 0x1.1e7aap+0 : 0x2.47bcf1a23a4b4p-4 0x1.d08b7d4297831p+0 : inexact-ok
+= clog tonearest dbl-64 -0x4.74557p-4 0x1.1e7aap+0 : 0x2.47bcf1a23a4b6p-4 0x1.d08b7d4297831p+0 : inexact-ok
+= clog towardzero dbl-64 -0x4.74557p-4 0x1.1e7aap+0 : 0x2.47bcf1a23a4b4p-4 0x1.d08b7d4297831p+0 : inexact-ok
+= clog upward dbl-64 -0x4.74557p-4 0x1.1e7aap+0 : 0x2.47bcf1a23a4b6p-4 0x1.d08b7d4297832p+0 : inexact-ok
+= clog downward ldbl-96-intel -0x4.74557p-4L 0x1.1e7aap+0L : 0x2.47bcf1a23a4b5704p-4L 0x1.d08b7d42978316fp+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x4.74557p-4L 0x1.1e7aap+0L : 0x2.47bcf1a23a4b5708p-4L 0x1.d08b7d42978316f2p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x4.74557p-4L 0x1.1e7aap+0L : 0x2.47bcf1a23a4b5704p-4L 0x1.d08b7d42978316fp+0L : inexact-ok
+= clog upward ldbl-96-intel -0x4.74557p-4L 0x1.1e7aap+0L : 0x2.47bcf1a23a4b5708p-4L 0x1.d08b7d42978316f2p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x4.74557p-4L 0x1.1e7aap+0L : 0x2.47bcf1a23a4b5704p-4L 0x1.d08b7d42978316fp+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x4.74557p-4L 0x1.1e7aap+0L : 0x2.47bcf1a23a4b5708p-4L 0x1.d08b7d42978316f2p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x4.74557p-4L 0x1.1e7aap+0L : 0x2.47bcf1a23a4b5704p-4L 0x1.d08b7d42978316fp+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x4.74557p-4L 0x1.1e7aap+0L : 0x2.47bcf1a23a4b5708p-4L 0x1.d08b7d42978316f2p+0L : inexact-ok
+= clog downward ldbl-128 -0x4.74557p-4L 0x1.1e7aap+0L : 0x2.47bcf1a23a4b5707e3aa7bfa31dp-4L 0x1.d08b7d42978316f16cee48e7bdbfp+0L : inexact-ok
+= clog tonearest ldbl-128 -0x4.74557p-4L 0x1.1e7aap+0L : 0x2.47bcf1a23a4b5707e3aa7bfa31d2p-4L 0x1.d08b7d42978316f16cee48e7bdcp+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4.74557p-4L 0x1.1e7aap+0L : 0x2.47bcf1a23a4b5707e3aa7bfa31dp-4L 0x1.d08b7d42978316f16cee48e7bdbfp+0L : inexact-ok
+= clog upward ldbl-128 -0x4.74557p-4L 0x1.1e7aap+0L : 0x2.47bcf1a23a4b5707e3aa7bfa31d2p-4L 0x1.d08b7d42978316f16cee48e7bdcp+0L : inexact-ok
+= clog downward ldbl-128ibm -0x4.74557p-4L 0x1.1e7aap+0L : 0x2.47bcf1a23a4b5707e3aa7bfa31p-4L 0x1.d08b7d42978316f16cee48e7bd8p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x4.74557p-4L 0x1.1e7aap+0L : 0x2.47bcf1a23a4b5707e3aa7bfa32p-4L 0x1.d08b7d42978316f16cee48e7bd8p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x4.74557p-4L 0x1.1e7aap+0L : 0x2.47bcf1a23a4b5707e3aa7bfa31p-4L 0x1.d08b7d42978316f16cee48e7bd8p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x4.74557p-4L 0x1.1e7aap+0L : 0x2.47bcf1a23a4b5707e3aa7bfa32p-4L 0x1.d08b7d42978316f16cee48e7bep+0L : inexact-ok
+= clog downward dbl-64 -0x4.74557p-4 0x1.1e7aa1d936f6fp+0 : 0x2.47bd0a85c5f12p-4 0x1.d08b7cdf857c6p+0 : inexact-ok
+= clog tonearest dbl-64 -0x4.74557p-4 0x1.1e7aa1d936f6fp+0 : 0x2.47bd0a85c5f12p-4 0x1.d08b7cdf857c7p+0 : inexact-ok
+= clog towardzero dbl-64 -0x4.74557p-4 0x1.1e7aa1d936f6fp+0 : 0x2.47bd0a85c5f12p-4 0x1.d08b7cdf857c6p+0 : inexact-ok
+= clog upward dbl-64 -0x4.74557p-4 0x1.1e7aa1d936f6fp+0 : 0x2.47bd0a85c5f14p-4 0x1.d08b7cdf857c7p+0 : inexact-ok
+= clog downward ldbl-96-intel -0x4.74557p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a85c5f1252cp-4L 0x1.d08b7cdf857c6d88p+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x4.74557p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a85c5f1253p-4L 0x1.d08b7cdf857c6d88p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x4.74557p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a85c5f1252cp-4L 0x1.d08b7cdf857c6d88p+0L : inexact-ok
+= clog upward ldbl-96-intel -0x4.74557p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a85c5f1253p-4L 0x1.d08b7cdf857c6d8ap+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x4.74557p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a85c5f1252cp-4L 0x1.d08b7cdf857c6d88p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x4.74557p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a85c5f1253p-4L 0x1.d08b7cdf857c6d88p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x4.74557p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a85c5f1252cp-4L 0x1.d08b7cdf857c6d88p+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x4.74557p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a85c5f1253p-4L 0x1.d08b7cdf857c6d8ap+0L : inexact-ok
+= clog downward ldbl-128 -0x4.74557p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a85c5f1252f6660c65c29d4p-4L 0x1.d08b7cdf857c6d8841b694d40f93p+0L : inexact-ok
+= clog tonearest ldbl-128 -0x4.74557p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a85c5f1252f6660c65c29d6p-4L 0x1.d08b7cdf857c6d8841b694d40f94p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4.74557p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a85c5f1252f6660c65c29d4p-4L 0x1.d08b7cdf857c6d8841b694d40f93p+0L : inexact-ok
+= clog upward ldbl-128 -0x4.74557p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a85c5f1252f6660c65c29d6p-4L 0x1.d08b7cdf857c6d8841b694d40f94p+0L : inexact-ok
+= clog downward ldbl-128ibm -0x4.74557p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a85c5f1252f6660c65c29p-4L 0x1.d08b7cdf857c6d8841b694d40f8p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x4.74557p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a85c5f1252f6660c65c2ap-4L 0x1.d08b7cdf857c6d8841b694d40f8p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x4.74557p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a85c5f1252f6660c65c29p-4L 0x1.d08b7cdf857c6d8841b694d40f8p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x4.74557p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a85c5f1252f6660c65c2ap-4L 0x1.d08b7cdf857c6d8841b694d41p+0L : inexact-ok
+= clog downward dbl-64 -0x4.74557p-4 0x1.1e7aa1d936f6ep+0 : 0x2.47bd0a85c5f04p-4 0x1.d08b7cdf857c7p+0 : inexact-ok
+= clog tonearest dbl-64 -0x4.74557p-4 0x1.1e7aa1d936f6ep+0 : 0x2.47bd0a85c5f04p-4 0x1.d08b7cdf857c7p+0 : inexact-ok
+= clog towardzero dbl-64 -0x4.74557p-4 0x1.1e7aa1d936f6ep+0 : 0x2.47bd0a85c5f04p-4 0x1.d08b7cdf857c7p+0 : inexact-ok
+= clog upward dbl-64 -0x4.74557p-4 0x1.1e7aa1d936f6ep+0 : 0x2.47bd0a85c5f06p-4 0x1.d08b7cdf857c8p+0 : inexact-ok
+= clog downward ldbl-96-intel -0x4.74557p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a85c5f04dcp-4L 0x1.d08b7cdf857c70ep+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x4.74557p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a85c5f04dcp-4L 0x1.d08b7cdf857c70e2p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x4.74557p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a85c5f04dcp-4L 0x1.d08b7cdf857c70ep+0L : inexact-ok
+= clog upward ldbl-96-intel -0x4.74557p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a85c5f04dc4p-4L 0x1.d08b7cdf857c70e2p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x4.74557p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a85c5f04dcp-4L 0x1.d08b7cdf857c70ep+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x4.74557p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a85c5f04dcp-4L 0x1.d08b7cdf857c70e2p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x4.74557p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a85c5f04dcp-4L 0x1.d08b7cdf857c70ep+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x4.74557p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a85c5f04dc4p-4L 0x1.d08b7cdf857c70e2p+0L : inexact-ok
+= clog downward ldbl-128 -0x4.74557p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a85c5f04dc146e1a4960698p-4L 0x1.d08b7cdf857c70e1c789f6a2318cp+0L : inexact-ok
+= clog tonearest ldbl-128 -0x4.74557p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a85c5f04dc146e1a496069ap-4L 0x1.d08b7cdf857c70e1c789f6a2318cp+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4.74557p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a85c5f04dc146e1a4960698p-4L 0x1.d08b7cdf857c70e1c789f6a2318cp+0L : inexact-ok
+= clog upward ldbl-128 -0x4.74557p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a85c5f04dc146e1a496069ap-4L 0x1.d08b7cdf857c70e1c789f6a2318dp+0L : inexact-ok
+= clog downward ldbl-128ibm -0x4.74557p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a85c5f04dc146e1a49606p-4L 0x1.d08b7cdf857c70e1c789f6a2318p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x4.74557p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a85c5f04dc146e1a49607p-4L 0x1.d08b7cdf857c70e1c789f6a2318p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x4.74557p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a85c5f04dc146e1a49606p-4L 0x1.d08b7cdf857c70e1c789f6a2318p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x4.74557p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a85c5f04dc146e1a49607p-4L 0x1.d08b7cdf857c70e1c789f6a232p+0L : inexact-ok
+= clog downward ldbl-96-intel -0x4.74557p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a85c5f123dp-4L 0x1.d08b7cdf857c6d8cp+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x4.74557p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a85c5f123dp-4L 0x1.d08b7cdf857c6d8ep+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x4.74557p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a85c5f123dp-4L 0x1.d08b7cdf857c6d8cp+0L : inexact-ok
+= clog upward ldbl-96-intel -0x4.74557p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a85c5f123d4p-4L 0x1.d08b7cdf857c6d8ep+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x4.74557p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a85c5f123dp-4L 0x1.d08b7cdf857c6d8cp+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x4.74557p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a85c5f123dp-4L 0x1.d08b7cdf857c6d8ep+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x4.74557p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a85c5f123dp-4L 0x1.d08b7cdf857c6d8cp+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x4.74557p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a85c5f123d4p-4L 0x1.d08b7cdf857c6d8ep+0L : inexact-ok
+= clog downward ldbl-128 -0x4.74557p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a85c5f123d1536d97c547e4p-4L 0x1.d08b7cdf857c6d8db3300c52fe8ap+0L : inexact-ok
+= clog tonearest ldbl-128 -0x4.74557p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a85c5f123d1536d97c547e6p-4L 0x1.d08b7cdf857c6d8db3300c52fe8bp+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4.74557p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a85c5f123d1536d97c547e4p-4L 0x1.d08b7cdf857c6d8db3300c52fe8ap+0L : inexact-ok
+= clog upward ldbl-128 -0x4.74557p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a85c5f123d1536d97c547e6p-4L 0x1.d08b7cdf857c6d8db3300c52fe8bp+0L : inexact-ok
+= clog downward ldbl-128ibm -0x4.74557p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a85c5f123d1536d97c547p-4L 0x1.d08b7cdf857c6d8db3300c52fe8p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x4.74557p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a85c5f123d1536d97c548p-4L 0x1.d08b7cdf857c6d8db3300c52fe8p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x4.74557p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a85c5f123d1536d97c547p-4L 0x1.d08b7cdf857c6d8db3300c52fe8p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x4.74557p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a85c5f123d1536d97c548p-4L 0x1.d08b7cdf857c6d8db3300c52ffp+0L : inexact-ok
+= clog downward dbl-64 -0x4.74556ec92eb44p-4 0x1.1e7aa2p+0 : 0x2.47bd0c4eebfb2p-4 0x1.d08b7cc70dd06p+0 : inexact-ok
+= clog tonearest dbl-64 -0x4.74556ec92eb44p-4 0x1.1e7aa2p+0 : 0x2.47bd0c4eebfb4p-4 0x1.d08b7cc70dd06p+0 : inexact-ok
+= clog towardzero dbl-64 -0x4.74556ec92eb44p-4 0x1.1e7aa2p+0 : 0x2.47bd0c4eebfb2p-4 0x1.d08b7cc70dd06p+0 : inexact-ok
+= clog upward dbl-64 -0x4.74556ec92eb44p-4 0x1.1e7aa2p+0 : 0x2.47bd0c4eebfb4p-4 0x1.d08b7cc70dd07p+0 : inexact-ok
+= clog downward ldbl-96-intel -0x4.74556ec92eb44p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb3de8p-4L 0x1.d08b7cc70dd066aep+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x4.74556ec92eb44p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb3de8p-4L 0x1.d08b7cc70dd066aep+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x4.74556ec92eb44p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb3de8p-4L 0x1.d08b7cc70dd066aep+0L : inexact-ok
+= clog upward ldbl-96-intel -0x4.74556ec92eb44p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb3decp-4L 0x1.d08b7cc70dd066bp+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x4.74556ec92eb44p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb3de8p-4L 0x1.d08b7cc70dd066aep+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x4.74556ec92eb44p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb3de8p-4L 0x1.d08b7cc70dd066aep+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x4.74556ec92eb44p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb3de8p-4L 0x1.d08b7cc70dd066aep+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x4.74556ec92eb44p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb3decp-4L 0x1.d08b7cc70dd066bp+0L : inexact-ok
+= clog downward ldbl-128 -0x4.74556ec92eb44p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb3de94af548a4bd4cp-4L 0x1.d08b7cc70dd066aecae61a9c8d89p+0L : inexact-ok
+= clog tonearest ldbl-128 -0x4.74556ec92eb44p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb3de94af548a4bd4ep-4L 0x1.d08b7cc70dd066aecae61a9c8d8ap+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4.74556ec92eb44p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb3de94af548a4bd4cp-4L 0x1.d08b7cc70dd066aecae61a9c8d89p+0L : inexact-ok
+= clog upward ldbl-128 -0x4.74556ec92eb44p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb3de94af548a4bd4ep-4L 0x1.d08b7cc70dd066aecae61a9c8d8ap+0L : inexact-ok
+= clog downward ldbl-128ibm -0x4.74556ec92eb44p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb3de94af548a4bdp-4L 0x1.d08b7cc70dd066aecae61a9c8d8p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x4.74556ec92eb44p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb3de94af548a4bdp-4L 0x1.d08b7cc70dd066aecae61a9c8d8p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x4.74556ec92eb44p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb3de94af548a4bdp-4L 0x1.d08b7cc70dd066aecae61a9c8d8p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x4.74556ec92eb44p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb3de94af548a4bep-4L 0x1.d08b7cc70dd066aecae61a9c8ep+0L : inexact-ok
+= clog downward dbl-64 -0x4.74556ec92eb44p-4 0x1.1e7aap+0 : 0x2.47bcf16127f86p-4 0x1.d08b7d323e8b5p+0 : inexact-ok
+= clog tonearest dbl-64 -0x4.74556ec92eb44p-4 0x1.1e7aap+0 : 0x2.47bcf16127f88p-4 0x1.d08b7d323e8b5p+0 : inexact-ok
+= clog towardzero dbl-64 -0x4.74556ec92eb44p-4 0x1.1e7aap+0 : 0x2.47bcf16127f86p-4 0x1.d08b7d323e8b5p+0 : inexact-ok
+= clog upward dbl-64 -0x4.74556ec92eb44p-4 0x1.1e7aap+0 : 0x2.47bcf16127f88p-4 0x1.d08b7d323e8b6p+0 : inexact-ok
+= clog downward ldbl-96-intel -0x4.74556ec92eb44p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f874f4p-4L 0x1.d08b7d323e8b522ap+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x4.74556ec92eb44p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f874f4p-4L 0x1.d08b7d323e8b522cp+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x4.74556ec92eb44p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f874f4p-4L 0x1.d08b7d323e8b522ap+0L : inexact-ok
+= clog upward ldbl-96-intel -0x4.74556ec92eb44p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f874f8p-4L 0x1.d08b7d323e8b522cp+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x4.74556ec92eb44p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f874f4p-4L 0x1.d08b7d323e8b522ap+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x4.74556ec92eb44p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f874f4p-4L 0x1.d08b7d323e8b522cp+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x4.74556ec92eb44p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f874f4p-4L 0x1.d08b7d323e8b522ap+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x4.74556ec92eb44p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f874f8p-4L 0x1.d08b7d323e8b522cp+0L : inexact-ok
+= clog downward ldbl-128 -0x4.74556ec92eb44p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f874f5f4d13c36339ap-4L 0x1.d08b7d323e8b522bf2d1ec736f8ep+0L : inexact-ok
+= clog tonearest ldbl-128 -0x4.74556ec92eb44p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f874f5f4d13c36339cp-4L 0x1.d08b7d323e8b522bf2d1ec736f8ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4.74556ec92eb44p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f874f5f4d13c36339ap-4L 0x1.d08b7d323e8b522bf2d1ec736f8ep+0L : inexact-ok
+= clog upward ldbl-128 -0x4.74556ec92eb44p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f874f5f4d13c36339cp-4L 0x1.d08b7d323e8b522bf2d1ec736f8fp+0L : inexact-ok
+= clog downward ldbl-128ibm -0x4.74556ec92eb44p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f874f5f4d13c3633p-4L 0x1.d08b7d323e8b522bf2d1ec736f8p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x4.74556ec92eb44p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f874f5f4d13c3634p-4L 0x1.d08b7d323e8b522bf2d1ec736f8p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x4.74556ec92eb44p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f874f5f4d13c3633p-4L 0x1.d08b7d323e8b522bf2d1ec736f8p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x4.74556ec92eb44p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f874f5f4d13c3634p-4L 0x1.d08b7d323e8b522bf2d1ec737p+0L : inexact-ok
+= clog downward dbl-64 -0x4.74556ec92eb44p-4 0x1.1e7aa1d936f6fp+0 : 0x2.47bd0a44b39fp-4 0x1.d08b7ccf2c84cp+0 : inexact-ok
+= clog tonearest dbl-64 -0x4.74556ec92eb44p-4 0x1.1e7aa1d936f6fp+0 : 0x2.47bd0a44b39fp-4 0x1.d08b7ccf2c84cp+0 : inexact-ok
+= clog towardzero dbl-64 -0x4.74556ec92eb44p-4 0x1.1e7aa1d936f6fp+0 : 0x2.47bd0a44b39fp-4 0x1.d08b7ccf2c84cp+0 : inexact-ok
+= clog upward dbl-64 -0x4.74556ec92eb44p-4 0x1.1e7aa1d936f6fp+0 : 0x2.47bd0a44b39f2p-4 0x1.d08b7ccf2c84dp+0 : inexact-ok
+= clog downward ldbl-96-intel -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f0d8cp-4L 0x1.d08b7ccf2c84c09cp+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f0d9p-4L 0x1.d08b7ccf2c84c09ep+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f0d8cp-4L 0x1.d08b7ccf2c84c09cp+0L : inexact-ok
+= clog upward ldbl-96-intel -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f0d9p-4L 0x1.d08b7ccf2c84c09ep+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f0d8cp-4L 0x1.d08b7ccf2c84c09cp+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f0d9p-4L 0x1.d08b7ccf2c84c09ep+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f0d8cp-4L 0x1.d08b7ccf2c84c09cp+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f0d9p-4L 0x1.d08b7ccf2c84c09ep+0L : inexact-ok
+= clog downward ldbl-128 -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f0d8f46c8df894314p-4L 0x1.d08b7ccf2c84c09dcd6ad9c3a701p+0L : inexact-ok
+= clog tonearest ldbl-128 -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f0d8f46c8df894316p-4L 0x1.d08b7ccf2c84c09dcd6ad9c3a702p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f0d8f46c8df894314p-4L 0x1.d08b7ccf2c84c09dcd6ad9c3a701p+0L : inexact-ok
+= clog upward ldbl-128 -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f0d8f46c8df894316p-4L 0x1.d08b7ccf2c84c09dcd6ad9c3a702p+0L : inexact-ok
+= clog downward ldbl-128ibm -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f0d8f46c8df8943p-4L 0x1.d08b7ccf2c84c09dcd6ad9c3a7p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f0d8f46c8df8943p-4L 0x1.d08b7ccf2c84c09dcd6ad9c3a7p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f0d8f46c8df8943p-4L 0x1.d08b7ccf2c84c09dcd6ad9c3a7p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f0d8f46c8df8944p-4L 0x1.d08b7ccf2c84c09dcd6ad9c3a78p+0L : inexact-ok
+= clog downward dbl-64 -0x4.74556ec92eb44p-4 0x1.1e7aa1d936f6ep+0 : 0x2.47bd0a44b39e2p-4 0x1.d08b7ccf2c84cp+0 : inexact-ok
+= clog tonearest dbl-64 -0x4.74556ec92eb44p-4 0x1.1e7aa1d936f6ep+0 : 0x2.47bd0a44b39e4p-4 0x1.d08b7ccf2c84cp+0 : inexact-ok
+= clog towardzero dbl-64 -0x4.74556ec92eb44p-4 0x1.1e7aa1d936f6ep+0 : 0x2.47bd0a44b39e2p-4 0x1.d08b7ccf2c84cp+0 : inexact-ok
+= clog upward dbl-64 -0x4.74556ec92eb44p-4 0x1.1e7aa1d936f6ep+0 : 0x2.47bd0a44b39e4p-4 0x1.d08b7ccf2c84dp+0 : inexact-ok
+= clog downward ldbl-96-intel -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e362p-4L 0x1.d08b7ccf2c84c3f6p+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e362p-4L 0x1.d08b7ccf2c84c3f8p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e362p-4L 0x1.d08b7ccf2c84c3f6p+0L : inexact-ok
+= clog upward ldbl-96-intel -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e3624p-4L 0x1.d08b7ccf2c84c3f8p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e362p-4L 0x1.d08b7ccf2c84c3f6p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e362p-4L 0x1.d08b7ccf2c84c3f8p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e362p-4L 0x1.d08b7ccf2c84c3f6p+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e3624p-4L 0x1.d08b7ccf2c84c3f8p+0L : inexact-ok
+= clog downward ldbl-128 -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e36212742e5770568p-4L 0x1.d08b7ccf2c84c3f7533d6d154a8dp+0L : inexact-ok
+= clog tonearest ldbl-128 -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e36212742e5770568p-4L 0x1.d08b7ccf2c84c3f7533d6d154a8dp+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e36212742e5770568p-4L 0x1.d08b7ccf2c84c3f7533d6d154a8dp+0L : inexact-ok
+= clog upward ldbl-128 -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e36212742e577056ap-4L 0x1.d08b7ccf2c84c3f7533d6d154a8ep+0L : inexact-ok
+= clog downward ldbl-128ibm -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e36212742e57705p-4L 0x1.d08b7ccf2c84c3f7533d6d154a8p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e36212742e57705p-4L 0x1.d08b7ccf2c84c3f7533d6d154a8p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e36212742e57705p-4L 0x1.d08b7ccf2c84c3f7533d6d154a8p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e36212742e57706p-4L 0x1.d08b7ccf2c84c3f7533d6d154bp+0L : inexact-ok
+= clog downward ldbl-96-intel -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f0c3p-4L 0x1.d08b7ccf2c84c0a2p+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f0c3p-4L 0x1.d08b7ccf2c84c0a4p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f0c3p-4L 0x1.d08b7ccf2c84c0a2p+0L : inexact-ok
+= clog upward ldbl-96-intel -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f0c34p-4L 0x1.d08b7ccf2c84c0a4p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f0c3p-4L 0x1.d08b7ccf2c84c0a2p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f0c3p-4L 0x1.d08b7ccf2c84c0a4p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f0c3p-4L 0x1.d08b7ccf2c84c0a2p+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f0c34p-4L 0x1.d08b7ccf2c84c0a4p+0L : inexact-ok
+= clog downward ldbl-128 -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f0c3133d5a5d2e57ap-4L 0x1.d08b7ccf2c84c0a33ee44ff30babp+0L : inexact-ok
+= clog tonearest ldbl-128 -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f0c3133d5a5d2e57ap-4L 0x1.d08b7ccf2c84c0a33ee44ff30babp+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f0c3133d5a5d2e57ap-4L 0x1.d08b7ccf2c84c0a33ee44ff30babp+0L : inexact-ok
+= clog upward ldbl-128 -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f0c3133d5a5d2e57cp-4L 0x1.d08b7ccf2c84c0a33ee44ff30bacp+0L : inexact-ok
+= clog downward ldbl-128ibm -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f0c3133d5a5d2e5p-4L 0x1.d08b7ccf2c84c0a33ee44ff30b8p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f0c3133d5a5d2e5p-4L 0x1.d08b7ccf2c84c0a33ee44ff30b8p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f0c3133d5a5d2e5p-4L 0x1.d08b7ccf2c84c0a33ee44ff30b8p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f0c3133d5a5d2e6p-4L 0x1.d08b7ccf2c84c0a33ee44ff30cp+0L : inexact-ok
+= clog downward dbl-64 -0x4.74556ec92eb48p-4 0x1.1e7aa2p+0 : 0x2.47bd0c4eebfb4p-4 0x1.d08b7cc70dd06p+0 : inexact-ok
+= clog tonearest dbl-64 -0x4.74556ec92eb48p-4 0x1.1e7aa2p+0 : 0x2.47bd0c4eebfb4p-4 0x1.d08b7cc70dd07p+0 : inexact-ok
+= clog towardzero dbl-64 -0x4.74556ec92eb48p-4 0x1.1e7aa2p+0 : 0x2.47bd0c4eebfb4p-4 0x1.d08b7cc70dd06p+0 : inexact-ok
+= clog upward dbl-64 -0x4.74556ec92eb48p-4 0x1.1e7aa2p+0 : 0x2.47bd0c4eebfb6p-4 0x1.d08b7cc70dd07p+0 : inexact-ok
+= clog downward ldbl-96-intel -0x4.74556ec92eb48p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb4b4cp-4L 0x1.d08b7cc70dd06a0cp+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x4.74556ec92eb48p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb4b5p-4L 0x1.d08b7cc70dd06a0cp+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x4.74556ec92eb48p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb4b4cp-4L 0x1.d08b7cc70dd06a0cp+0L : inexact-ok
+= clog upward ldbl-96-intel -0x4.74556ec92eb48p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb4b5p-4L 0x1.d08b7cc70dd06a0ep+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x4.74556ec92eb48p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb4b4cp-4L 0x1.d08b7cc70dd06a0cp+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x4.74556ec92eb48p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb4b5p-4L 0x1.d08b7cc70dd06a0cp+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x4.74556ec92eb48p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb4b4cp-4L 0x1.d08b7cc70dd06a0cp+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x4.74556ec92eb48p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb4b5p-4L 0x1.d08b7cc70dd06a0ep+0L : inexact-ok
+= clog downward ldbl-128 -0x4.74556ec92eb48p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb4b4f623c2b4776dp-4L 0x1.d08b7cc70dd06a0c8363cb741a0ap+0L : inexact-ok
+= clog tonearest ldbl-128 -0x4.74556ec92eb48p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb4b4f623c2b4776d2p-4L 0x1.d08b7cc70dd06a0c8363cb741a0ap+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4.74556ec92eb48p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb4b4f623c2b4776dp-4L 0x1.d08b7cc70dd06a0c8363cb741a0ap+0L : inexact-ok
+= clog upward ldbl-128 -0x4.74556ec92eb48p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb4b4f623c2b4776d2p-4L 0x1.d08b7cc70dd06a0c8363cb741a0bp+0L : inexact-ok
+= clog downward ldbl-128ibm -0x4.74556ec92eb48p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb4b4f623c2b4776p-4L 0x1.d08b7cc70dd06a0c8363cb741ap+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x4.74556ec92eb48p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb4b4f623c2b4777p-4L 0x1.d08b7cc70dd06a0c8363cb741ap+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x4.74556ec92eb48p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb4b4f623c2b4776p-4L 0x1.d08b7cc70dd06a0c8363cb741ap+0L : inexact-ok
+= clog upward ldbl-128ibm -0x4.74556ec92eb48p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb4b4f623c2b4777p-4L 0x1.d08b7cc70dd06a0c8363cb741a8p+0L : inexact-ok
+= clog downward dbl-64 -0x4.74556ec92eb48p-4 0x1.1e7aap+0 : 0x2.47bcf16127f88p-4 0x1.d08b7d323e8b5p+0 : inexact-ok
+= clog tonearest dbl-64 -0x4.74556ec92eb48p-4 0x1.1e7aap+0 : 0x2.47bcf16127f88p-4 0x1.d08b7d323e8b5p+0 : inexact-ok
+= clog towardzero dbl-64 -0x4.74556ec92eb48p-4 0x1.1e7aap+0 : 0x2.47bcf16127f88p-4 0x1.d08b7d323e8b5p+0 : inexact-ok
+= clog upward dbl-64 -0x4.74556ec92eb48p-4 0x1.1e7aap+0 : 0x2.47bcf16127f8ap-4 0x1.d08b7d323e8b6p+0 : inexact-ok
+= clog downward ldbl-96-intel -0x4.74556ec92eb48p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f8825cp-4L 0x1.d08b7d323e8b5588p+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x4.74556ec92eb48p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f8825cp-4L 0x1.d08b7d323e8b558ap+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x4.74556ec92eb48p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f8825cp-4L 0x1.d08b7d323e8b5588p+0L : inexact-ok
+= clog upward ldbl-96-intel -0x4.74556ec92eb48p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f8826p-4L 0x1.d08b7d323e8b558ap+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x4.74556ec92eb48p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f8825cp-4L 0x1.d08b7d323e8b5588p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x4.74556ec92eb48p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f8825cp-4L 0x1.d08b7d323e8b558ap+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x4.74556ec92eb48p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f8825cp-4L 0x1.d08b7d323e8b5588p+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x4.74556ec92eb48p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f8826p-4L 0x1.d08b7d323e8b558ap+0L : inexact-ok
+= clog downward ldbl-128 -0x4.74556ec92eb48p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f8825c0c4538dd9aep-4L 0x1.d08b7d323e8b5589ab54edd8bb27p+0L : inexact-ok
+= clog tonearest ldbl-128 -0x4.74556ec92eb48p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f8825c0c4538dd9ae2p-4L 0x1.d08b7d323e8b5589ab54edd8bb28p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4.74556ec92eb48p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f8825c0c4538dd9aep-4L 0x1.d08b7d323e8b5589ab54edd8bb27p+0L : inexact-ok
+= clog upward ldbl-128 -0x4.74556ec92eb48p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f8825c0c4538dd9ae2p-4L 0x1.d08b7d323e8b5589ab54edd8bb28p+0L : inexact-ok
+= clog downward ldbl-128ibm -0x4.74556ec92eb48p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f8825c0c4538dd9ap-4L 0x1.d08b7d323e8b5589ab54edd8bbp+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x4.74556ec92eb48p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f8825c0c4538dd9bp-4L 0x1.d08b7d323e8b5589ab54edd8bbp+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x4.74556ec92eb48p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f8825c0c4538dd9ap-4L 0x1.d08b7d323e8b5589ab54edd8bbp+0L : inexact-ok
+= clog upward ldbl-128ibm -0x4.74556ec92eb48p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f8825c0c4538dd9bp-4L 0x1.d08b7d323e8b5589ab54edd8bb8p+0L : inexact-ok
+= clog downward dbl-64 -0x4.74556ec92eb48p-4 0x1.1e7aa1d936f6fp+0 : 0x2.47bd0a44b39fp-4 0x1.d08b7ccf2c84cp+0 : inexact-ok
+= clog tonearest dbl-64 -0x4.74556ec92eb48p-4 0x1.1e7aa1d936f6fp+0 : 0x2.47bd0a44b39f2p-4 0x1.d08b7ccf2c84cp+0 : inexact-ok
+= clog towardzero dbl-64 -0x4.74556ec92eb48p-4 0x1.1e7aa1d936f6fp+0 : 0x2.47bd0a44b39fp-4 0x1.d08b7ccf2c84cp+0 : inexact-ok
+= clog upward dbl-64 -0x4.74556ec92eb48p-4 0x1.1e7aa1d936f6fp+0 : 0x2.47bd0a44b39f2p-4 0x1.d08b7ccf2c84dp+0 : inexact-ok
+= clog downward ldbl-96-intel -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f1af4p-4L 0x1.d08b7ccf2c84c3fap+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f1af4p-4L 0x1.d08b7ccf2c84c3fcp+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f1af4p-4L 0x1.d08b7ccf2c84c3fap+0L : inexact-ok
+= clog upward ldbl-96-intel -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f1af8p-4L 0x1.d08b7ccf2c84c3fcp+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f1af4p-4L 0x1.d08b7ccf2c84c3fap+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f1af4p-4L 0x1.d08b7ccf2c84c3fcp+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f1af4p-4L 0x1.d08b7ccf2c84c3fap+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f1af8p-4L 0x1.d08b7ccf2c84c3fcp+0L : inexact-ok
+= clog downward ldbl-128 -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f1af55e132ccfd0e4p-4L 0x1.d08b7ccf2c84c3fb85e8f1abefep+0L : inexact-ok
+= clog tonearest ldbl-128 -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f1af55e132ccfd0e4p-4L 0x1.d08b7ccf2c84c3fb85e8f1abefep+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f1af55e132ccfd0e4p-4L 0x1.d08b7ccf2c84c3fb85e8f1abefep+0L : inexact-ok
+= clog upward ldbl-128 -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f1af55e132ccfd0e6p-4L 0x1.d08b7ccf2c84c3fb85e8f1abefe1p+0L : inexact-ok
+= clog downward ldbl-128ibm -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f1af55e132ccfdp-4L 0x1.d08b7ccf2c84c3fb85e8f1abef8p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f1af55e132ccfd1p-4L 0x1.d08b7ccf2c84c3fb85e8f1abfp+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f1af55e132ccfdp-4L 0x1.d08b7ccf2c84c3fb85e8f1abef8p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f1af55e132ccfd1p-4L 0x1.d08b7ccf2c84c3fb85e8f1abfp+0L : inexact-ok
+= clog downward dbl-64 -0x4.74556ec92eb48p-4 0x1.1e7aa1d936f6ep+0 : 0x2.47bd0a44b39e4p-4 0x1.d08b7ccf2c84cp+0 : inexact-ok
+= clog tonearest dbl-64 -0x4.74556ec92eb48p-4 0x1.1e7aa1d936f6ep+0 : 0x2.47bd0a44b39e4p-4 0x1.d08b7ccf2c84cp+0 : inexact-ok
+= clog towardzero dbl-64 -0x4.74556ec92eb48p-4 0x1.1e7aa1d936f6ep+0 : 0x2.47bd0a44b39e4p-4 0x1.d08b7ccf2c84cp+0 : inexact-ok
+= clog upward dbl-64 -0x4.74556ec92eb48p-4 0x1.1e7aa1d936f6ep+0 : 0x2.47bd0a44b39e6p-4 0x1.d08b7ccf2c84dp+0 : inexact-ok
+= clog downward ldbl-96-intel -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e4384p-4L 0x1.d08b7ccf2c84c754p+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e4388p-4L 0x1.d08b7ccf2c84c756p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e4384p-4L 0x1.d08b7ccf2c84c754p+0L : inexact-ok
+= clog upward ldbl-96-intel -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e4388p-4L 0x1.d08b7ccf2c84c756p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e4384p-4L 0x1.d08b7ccf2c84c754p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e4388p-4L 0x1.d08b7ccf2c84c756p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e4384p-4L 0x1.d08b7ccf2c84c754p+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e4388p-4L 0x1.d08b7ccf2c84c756p+0L : inexact-ok
+= clog downward ldbl-128 -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e43873e8d32bd94ap-4L 0x1.d08b7ccf2c84c7550bbb84fd9396p+0L : inexact-ok
+= clog tonearest ldbl-128 -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e43873e8d32bd94ap-4L 0x1.d08b7ccf2c84c7550bbb84fd9396p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e43873e8d32bd94ap-4L 0x1.d08b7ccf2c84c7550bbb84fd9396p+0L : inexact-ok
+= clog upward ldbl-128 -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e43873e8d32bd94a2p-4L 0x1.d08b7ccf2c84c7550bbb84fd9397p+0L : inexact-ok
+= clog downward ldbl-128ibm -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e43873e8d32bd94p-4L 0x1.d08b7ccf2c84c7550bbb84fd938p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e43873e8d32bd95p-4L 0x1.d08b7ccf2c84c7550bbb84fd938p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e43873e8d32bd94p-4L 0x1.d08b7ccf2c84c7550bbb84fd938p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e43873e8d32bd95p-4L 0x1.d08b7ccf2c84c7550bbb84fd94p+0L : inexact-ok
+= clog downward ldbl-96-intel -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f1994p-4L 0x1.d08b7ccf2c84c4p+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f1998p-4L 0x1.d08b7ccf2c84c4p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f1994p-4L 0x1.d08b7ccf2c84c4p+0L : inexact-ok
+= clog upward ldbl-96-intel -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f1998p-4L 0x1.d08b7ccf2c84c402p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f1994p-4L 0x1.d08b7ccf2c84c4p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f1998p-4L 0x1.d08b7ccf2c84c4p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f1994p-4L 0x1.d08b7ccf2c84c4p+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f1998p-4L 0x1.d08b7ccf2c84c402p+0L : inexact-ok
+= clog downward ldbl-128 -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f19974b1ff319734ap-4L 0x1.d08b7ccf2c84c400f76267db548ap+0L : inexact-ok
+= clog tonearest ldbl-128 -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f19974b1ff319734cp-4L 0x1.d08b7ccf2c84c400f76267db548ap+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f19974b1ff319734ap-4L 0x1.d08b7ccf2c84c400f76267db548ap+0L : inexact-ok
+= clog upward ldbl-128 -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f19974b1ff319734cp-4L 0x1.d08b7ccf2c84c400f76267db548bp+0L : inexact-ok
+= clog downward ldbl-128ibm -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f19974b1ff31973p-4L 0x1.d08b7ccf2c84c400f76267db548p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f19974b1ff31973p-4L 0x1.d08b7ccf2c84c400f76267db548p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f19974b1ff31973p-4L 0x1.d08b7ccf2c84c400f76267db548p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f19974b1ff31974p-4L 0x1.d08b7ccf2c84c400f76267db55p+0L : inexact-ok
+= clog downward ldbl-96-intel -0x4.74556ec92eb4746p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb48ep-4L 0x1.d08b7cc70dd0696ep+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x4.74556ec92eb4746p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb48ep-4L 0x1.d08b7cc70dd0697p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x4.74556ec92eb4746p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb48ep-4L 0x1.d08b7cc70dd0696ep+0L : inexact-ok
+= clog upward ldbl-96-intel -0x4.74556ec92eb4746p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb48e4p-4L 0x1.d08b7cc70dd0697p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x4.74556ec92eb4746p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb48ep-4L 0x1.d08b7cc70dd0696ep+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x4.74556ec92eb4746p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb48ep-4L 0x1.d08b7cc70dd0697p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x4.74556ec92eb4746p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb48ep-4L 0x1.d08b7cc70dd0696ep+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x4.74556ec92eb4746p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb48e4p-4L 0x1.d08b7cc70dd0697p+0L : inexact-ok
+= clog downward ldbl-128 -0x4.74556ec92eb4746p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb48e05701cb1ce812p-4L 0x1.d08b7cc70dd0696ffd60f6d4f305p+0L : inexact-ok
+= clog tonearest ldbl-128 -0x4.74556ec92eb4746p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb48e05701cb1ce812p-4L 0x1.d08b7cc70dd0696ffd60f6d4f305p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4.74556ec92eb4746p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb48e05701cb1ce812p-4L 0x1.d08b7cc70dd0696ffd60f6d4f305p+0L : inexact-ok
+= clog upward ldbl-128 -0x4.74556ec92eb4746p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb48e05701cb1ce814p-4L 0x1.d08b7cc70dd0696ffd60f6d4f306p+0L : inexact-ok
+= clog downward ldbl-128ibm -0x4.74556ec92eb4746p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb48e05701cb1ce8p-4L 0x1.d08b7cc70dd0696ffd60f6d4f3p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x4.74556ec92eb4746p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb48e05701cb1ce8p-4L 0x1.d08b7cc70dd0696ffd60f6d4f3p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x4.74556ec92eb4746p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb48e05701cb1ce8p-4L 0x1.d08b7cc70dd0696ffd60f6d4f3p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x4.74556ec92eb4746p-4L 0x1.1e7aa2p+0L : 0x2.47bd0c4eebfb48e05701cb1ce9p-4L 0x1.d08b7cc70dd0696ffd60f6d4f38p+0L : inexact-ok
+= clog downward ldbl-96-intel -0x4.74556ec92eb4746p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f87fecp-4L 0x1.d08b7d323e8b54ecp+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x4.74556ec92eb4746p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f87fecp-4L 0x1.d08b7d323e8b54eep+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x4.74556ec92eb4746p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f87fecp-4L 0x1.d08b7d323e8b54ecp+0L : inexact-ok
+= clog upward ldbl-96-intel -0x4.74556ec92eb4746p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f87ffp-4L 0x1.d08b7d323e8b54eep+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x4.74556ec92eb4746p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f87fecp-4L 0x1.d08b7d323e8b54ecp+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x4.74556ec92eb4746p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f87fecp-4L 0x1.d08b7d323e8b54eep+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x4.74556ec92eb4746p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f87fecp-4L 0x1.d08b7d323e8b54ecp+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x4.74556ec92eb4746p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f87ffp-4L 0x1.d08b7d323e8b54eep+0L : inexact-ok
+= clog downward ldbl-128 -0x4.74556ec92eb4746p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f87fed0102a7793292p-4L 0x1.d08b7d323e8b54ed25512217d4ecp+0L : inexact-ok
+= clog tonearest ldbl-128 -0x4.74556ec92eb4746p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f87fed0102a7793292p-4L 0x1.d08b7d323e8b54ed25512217d4edp+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4.74556ec92eb4746p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f87fed0102a7793292p-4L 0x1.d08b7d323e8b54ed25512217d4ecp+0L : inexact-ok
+= clog upward ldbl-128 -0x4.74556ec92eb4746p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f87fed0102a7793294p-4L 0x1.d08b7d323e8b54ed25512217d4edp+0L : inexact-ok
+= clog downward ldbl-128ibm -0x4.74556ec92eb4746p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f87fed0102a77932p-4L 0x1.d08b7d323e8b54ed25512217d48p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x4.74556ec92eb4746p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f87fed0102a77933p-4L 0x1.d08b7d323e8b54ed25512217d5p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x4.74556ec92eb4746p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f87fed0102a77932p-4L 0x1.d08b7d323e8b54ed25512217d48p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x4.74556ec92eb4746p-4L 0x1.1e7aap+0L : 0x2.47bcf16127f87fed0102a77933p-4L 0x1.d08b7d323e8b54ed25512217d5p+0L : inexact-ok
+= clog downward ldbl-96-intel -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f1884p-4L 0x1.d08b7ccf2c84c35ep+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f1888p-4L 0x1.d08b7ccf2c84c35ep+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f1884p-4L 0x1.d08b7ccf2c84c35ep+0L : inexact-ok
+= clog upward ldbl-96-intel -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f1888p-4L 0x1.d08b7ccf2c84c36p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f1884p-4L 0x1.d08b7ccf2c84c35ep+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f1888p-4L 0x1.d08b7ccf2c84c35ep+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f1884p-4L 0x1.d08b7ccf2c84c35ep+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f1888p-4L 0x1.d08b7ccf2c84c36p+0L : inexact-ok
+= clog downward ldbl-128 -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f188652d82dc68016p-4L 0x1.d08b7ccf2c84c35effe60a543ea4p+0L : inexact-ok
+= clog tonearest ldbl-128 -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f188652d82dc68016p-4L 0x1.d08b7ccf2c84c35effe60a543ea4p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f188652d82dc68016p-4L 0x1.d08b7ccf2c84c35effe60a543ea4p+0L : inexact-ok
+= clog upward ldbl-128 -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f188652d82dc68018p-4L 0x1.d08b7ccf2c84c35effe60a543ea5p+0L : inexact-ok
+= clog downward ldbl-128ibm -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f188652d82dc68p-4L 0x1.d08b7ccf2c84c35effe60a543e8p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f188652d82dc68p-4L 0x1.d08b7ccf2c84c35effe60a543e8p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f188652d82dc68p-4L 0x1.d08b7ccf2c84c35effe60a543e8p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6fp+0L : 0x2.47bd0a44b39f188652d82dc681p-4L 0x1.d08b7ccf2c84c35effe60a543fp+0L : inexact-ok
+= clog downward ldbl-96-intel -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e4118p-4L 0x1.d08b7ccf2c84c6b8p+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e4118p-4L 0x1.d08b7ccf2c84c6b8p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e4118p-4L 0x1.d08b7ccf2c84c6b8p+0L : inexact-ok
+= clog upward ldbl-96-intel -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e411cp-4L 0x1.d08b7ccf2c84c6bap+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e4118p-4L 0x1.d08b7ccf2c84c6b8p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e4118p-4L 0x1.d08b7ccf2c84c6b8p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e4118p-4L 0x1.d08b7ccf2c84c6b8p+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e411cp-4L 0x1.d08b7ccf2c84c6bap+0L : inexact-ok
+= clog downward ldbl-128 -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e4118335233b4439p-4L 0x1.d08b7ccf2c84c6b885b89da5e252p+0L : inexact-ok
+= clog tonearest ldbl-128 -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e4118335233b4439p-4L 0x1.d08b7ccf2c84c6b885b89da5e253p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e4118335233b4439p-4L 0x1.d08b7ccf2c84c6b885b89da5e252p+0L : inexact-ok
+= clog upward ldbl-128 -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e4118335233b44392p-4L 0x1.d08b7ccf2c84c6b885b89da5e253p+0L : inexact-ok
+= clog downward ldbl-128ibm -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e4118335233b443p-4L 0x1.d08b7ccf2c84c6b885b89da5e2p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e4118335233b444p-4L 0x1.d08b7ccf2c84c6b885b89da5e28p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e4118335233b443p-4L 0x1.d08b7ccf2c84c6b885b89da5e2p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6ep+0L : 0x2.47bd0a44b39e4118335233b444p-4L 0x1.d08b7ccf2c84c6b885b89da5e28p+0L : inexact-ok
+= clog downward ldbl-96-intel -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f1728p-4L 0x1.d08b7ccf2c84c364p+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f1728p-4L 0x1.d08b7ccf2c84c364p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f1728p-4L 0x1.d08b7ccf2c84c364p+0L : inexact-ok
+= clog upward ldbl-96-intel -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f172cp-4L 0x1.d08b7ccf2c84c366p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f1728p-4L 0x1.d08b7ccf2c84c364p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f1728p-4L 0x1.d08b7ccf2c84c364p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f1728p-4L 0x1.d08b7ccf2c84c364p+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f172cp-4L 0x1.d08b7ccf2c84c366p+0L : inexact-ok
+= clog downward ldbl-128 -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f17283fe4f410227cp-4L 0x1.d08b7ccf2c84c364715f8083a34dp+0L : inexact-ok
+= clog tonearest ldbl-128 -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f17283fe4f410227cp-4L 0x1.d08b7ccf2c84c364715f8083a34ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f17283fe4f410227cp-4L 0x1.d08b7ccf2c84c364715f8083a34dp+0L : inexact-ok
+= clog upward ldbl-128 -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f17283fe4f410227ep-4L 0x1.d08b7ccf2c84c364715f8083a34ep+0L : inexact-ok
+= clog downward ldbl-128ibm -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f17283fe4f41022p-4L 0x1.d08b7ccf2c84c364715f8083a3p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f17283fe4f41022p-4L 0x1.d08b7ccf2c84c364715f8083a38p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f17283fe4f41022p-4L 0x1.d08b7ccf2c84c364715f8083a3p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6efe6p+0L : 0x2.47bd0a44b39f17283fe4f41023p-4L 0x1.d08b7ccf2c84c364715f8083a38p+0L : inexact-ok
+clog 0x9.97a15de8e59d8p-4 -0
+= clog downward flt-32 0x9.97a16p-4f -0x0p+0f : -0x8.2fa04p-4f -0x0p+0f : inexact-ok
+= clog tonearest flt-32 0x9.97a16p-4f -0x0p+0f : -0x8.2fa03p-4f -0x0p+0f : inexact-ok
+= clog towardzero flt-32 0x9.97a16p-4f -0x0p+0f : -0x8.2fa03p-4f -0x0p+0f : inexact-ok
+= clog upward flt-32 0x9.97a16p-4f -0x0p+0f : -0x8.2fa03p-4f -0x0p+0f : inexact-ok
+= clog downward dbl-64 0x9.97a16p-4 -0x0p+0 : -0x8.2fa0338207cap-4 -0x0p+0 : inexact-ok
+= clog tonearest dbl-64 0x9.97a16p-4 -0x0p+0 : -0x8.2fa0338207c98p-4 -0x0p+0 : inexact-ok
+= clog towardzero dbl-64 0x9.97a16p-4 -0x0p+0 : -0x8.2fa0338207c98p-4 -0x0p+0 : inexact-ok
+= clog upward dbl-64 0x9.97a16p-4 -0x0p+0 : -0x8.2fa0338207c98p-4 -0x0p+0 : inexact-ok
+= clog downward ldbl-96-intel 0x9.97a16p-4L -0x0p+0L : -0x8.2fa0338207c9affp-4L -0x0p+0L : inexact-ok
+= clog tonearest ldbl-96-intel 0x9.97a16p-4L -0x0p+0L : -0x8.2fa0338207c9afep-4L -0x0p+0L : inexact-ok
+= clog towardzero ldbl-96-intel 0x9.97a16p-4L -0x0p+0L : -0x8.2fa0338207c9afep-4L -0x0p+0L : inexact-ok
+= clog upward ldbl-96-intel 0x9.97a16p-4L -0x0p+0L : -0x8.2fa0338207c9afep-4L -0x0p+0L : inexact-ok
+= clog downward ldbl-96-m68k 0x9.97a16p-4L -0x0p+0L : -0x8.2fa0338207c9affp-4L -0x0p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k 0x9.97a16p-4L -0x0p+0L : -0x8.2fa0338207c9afep-4L -0x0p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k 0x9.97a16p-4L -0x0p+0L : -0x8.2fa0338207c9afep-4L -0x0p+0L : inexact-ok
+= clog upward ldbl-96-m68k 0x9.97a16p-4L -0x0p+0L : -0x8.2fa0338207c9afep-4L -0x0p+0L : inexact-ok
+= clog downward ldbl-128 0x9.97a16p-4L -0x0p+0L : -0x8.2fa0338207c9afe78b762f30a88p-4L -0x0p+0L : inexact-ok
+= clog tonearest ldbl-128 0x9.97a16p-4L -0x0p+0L : -0x8.2fa0338207c9afe78b762f30a878p-4L -0x0p+0L : inexact-ok
+= clog towardzero ldbl-128 0x9.97a16p-4L -0x0p+0L : -0x8.2fa0338207c9afe78b762f30a878p-4L -0x0p+0L : inexact-ok
+= clog upward ldbl-128 0x9.97a16p-4L -0x0p+0L : -0x8.2fa0338207c9afe78b762f30a878p-4L -0x0p+0L : inexact-ok
+= clog downward ldbl-128ibm 0x9.97a16p-4L -0x0p+0L : -0x8.2fa0338207c9afe78b762f30acp-4L -0x0p+0L : inexact-ok
+= clog tonearest ldbl-128ibm 0x9.97a16p-4L -0x0p+0L : -0x8.2fa0338207c9afe78b762f30a8p-4L -0x0p+0L : inexact-ok
+= clog towardzero ldbl-128ibm 0x9.97a16p-4L -0x0p+0L : -0x8.2fa0338207c9afe78b762f30a8p-4L -0x0p+0L : inexact-ok
+= clog upward ldbl-128ibm 0x9.97a16p-4L -0x0p+0L : -0x8.2fa0338207c9afe78b762f30a8p-4L -0x0p+0L : inexact-ok
+= clog downward flt-32 0x9.97a15p-4f -0x0p+0f : -0x8.2fa05p-4f -0x0p+0f : inexact-ok
+= clog tonearest flt-32 0x9.97a15p-4f -0x0p+0f : -0x8.2fa05p-4f -0x0p+0f : inexact-ok
+= clog towardzero flt-32 0x9.97a15p-4f -0x0p+0f : -0x8.2fa04p-4f -0x0p+0f : inexact-ok
+= clog upward flt-32 0x9.97a15p-4f -0x0p+0f : -0x8.2fa04p-4f -0x0p+0f : inexact-ok
+= clog downward dbl-64 0x9.97a15p-4 -0x0p+0 : -0x8.2fa04e322c4a8p-4 -0x0p+0 : inexact-ok
+= clog tonearest dbl-64 0x9.97a15p-4 -0x0p+0 : -0x8.2fa04e322c4ap-4 -0x0p+0 : inexact-ok
+= clog towardzero dbl-64 0x9.97a15p-4 -0x0p+0 : -0x8.2fa04e322c4ap-4 -0x0p+0 : inexact-ok
+= clog upward dbl-64 0x9.97a15p-4 -0x0p+0 : -0x8.2fa04e322c4ap-4 -0x0p+0 : inexact-ok
+= clog downward ldbl-96-intel 0x9.97a15p-4L -0x0p+0L : -0x8.2fa04e322c4a354p-4L -0x0p+0L : inexact-ok
+= clog tonearest ldbl-96-intel 0x9.97a15p-4L -0x0p+0L : -0x8.2fa04e322c4a354p-4L -0x0p+0L : inexact-ok
+= clog towardzero ldbl-96-intel 0x9.97a15p-4L -0x0p+0L : -0x8.2fa04e322c4a353p-4L -0x0p+0L : inexact-ok
+= clog upward ldbl-96-intel 0x9.97a15p-4L -0x0p+0L : -0x8.2fa04e322c4a353p-4L -0x0p+0L : inexact-ok
+= clog downward ldbl-96-m68k 0x9.97a15p-4L -0x0p+0L : -0x8.2fa04e322c4a354p-4L -0x0p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k 0x9.97a15p-4L -0x0p+0L : -0x8.2fa04e322c4a354p-4L -0x0p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k 0x9.97a15p-4L -0x0p+0L : -0x8.2fa04e322c4a353p-4L -0x0p+0L : inexact-ok
+= clog upward ldbl-96-m68k 0x9.97a15p-4L -0x0p+0L : -0x8.2fa04e322c4a353p-4L -0x0p+0L : inexact-ok
+= clog downward ldbl-128 0x9.97a15p-4L -0x0p+0L : -0x8.2fa04e322c4a353c57c2a0c9cf38p-4L -0x0p+0L : inexact-ok
+= clog tonearest ldbl-128 0x9.97a15p-4L -0x0p+0L : -0x8.2fa04e322c4a353c57c2a0c9cf38p-4L -0x0p+0L : inexact-ok
+= clog towardzero ldbl-128 0x9.97a15p-4L -0x0p+0L : -0x8.2fa04e322c4a353c57c2a0c9cf3p-4L -0x0p+0L : inexact-ok
+= clog upward ldbl-128 0x9.97a15p-4L -0x0p+0L : -0x8.2fa04e322c4a353c57c2a0c9cf3p-4L -0x0p+0L : inexact-ok
+= clog downward ldbl-128ibm 0x9.97a15p-4L -0x0p+0L : -0x8.2fa04e322c4a353c57c2a0c9dp-4L -0x0p+0L : inexact-ok
+= clog tonearest ldbl-128ibm 0x9.97a15p-4L -0x0p+0L : -0x8.2fa04e322c4a353c57c2a0c9dp-4L -0x0p+0L : inexact-ok
+= clog towardzero ldbl-128ibm 0x9.97a15p-4L -0x0p+0L : -0x8.2fa04e322c4a353c57c2a0c9ccp-4L -0x0p+0L : inexact-ok
+= clog upward ldbl-128ibm 0x9.97a15p-4L -0x0p+0L : -0x8.2fa04e322c4a353c57c2a0c9ccp-4L -0x0p+0L : inexact-ok
+= clog downward dbl-64 0x9.97a15de8e59d8p-4 -0x0p+0 : -0x8.2fa036fe958e8p-4 -0x0p+0 : inexact-ok
+= clog tonearest dbl-64 0x9.97a15de8e59d8p-4 -0x0p+0 : -0x8.2fa036fe958ep-4 -0x0p+0 : inexact-ok
+= clog towardzero dbl-64 0x9.97a15de8e59d8p-4 -0x0p+0 : -0x8.2fa036fe958ep-4 -0x0p+0 : inexact-ok
+= clog upward dbl-64 0x9.97a15de8e59d8p-4 -0x0p+0 : -0x8.2fa036fe958ep-4 -0x0p+0 : inexact-ok
+= clog downward ldbl-96-intel 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x8.2fa036fe958e39ep-4L -0x0p+0L : inexact-ok
+= clog tonearest ldbl-96-intel 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x8.2fa036fe958e39ep-4L -0x0p+0L : inexact-ok
+= clog towardzero ldbl-96-intel 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x8.2fa036fe958e39dp-4L -0x0p+0L : inexact-ok
+= clog upward ldbl-96-intel 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x8.2fa036fe958e39dp-4L -0x0p+0L : inexact-ok
+= clog downward ldbl-96-m68k 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x8.2fa036fe958e39ep-4L -0x0p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x8.2fa036fe958e39ep-4L -0x0p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x8.2fa036fe958e39dp-4L -0x0p+0L : inexact-ok
+= clog upward ldbl-96-m68k 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x8.2fa036fe958e39dp-4L -0x0p+0L : inexact-ok
+= clog downward ldbl-128 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x8.2fa036fe958e39de8ab6f47e979p-4L -0x0p+0L : inexact-ok
+= clog tonearest ldbl-128 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x8.2fa036fe958e39de8ab6f47e979p-4L -0x0p+0L : inexact-ok
+= clog towardzero ldbl-128 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x8.2fa036fe958e39de8ab6f47e9788p-4L -0x0p+0L : inexact-ok
+= clog upward ldbl-128 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x8.2fa036fe958e39de8ab6f47e9788p-4L -0x0p+0L : inexact-ok
+= clog downward ldbl-128ibm 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x8.2fa036fe958e39de8ab6f47e98p-4L -0x0p+0L : inexact-ok
+= clog tonearest ldbl-128ibm 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x8.2fa036fe958e39de8ab6f47e98p-4L -0x0p+0L : inexact-ok
+= clog towardzero ldbl-128ibm 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x8.2fa036fe958e39de8ab6f47e94p-4L -0x0p+0L : inexact-ok
+= clog upward ldbl-128ibm 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x8.2fa036fe958e39de8ab6f47e94p-4L -0x0p+0L : inexact-ok
+clog -0x9.7f1d7p-64 0x9.db37dp-4
+= clog downward flt-32 -0x9.7f1d7p-64f 0x9.db37dp-4f : -0x7.c069b8p-4f 0x1.921fb4p+0f : inexact-ok
+= clog tonearest flt-32 -0x9.7f1d7p-64f 0x9.db37dp-4f : -0x7.c069b8p-4f 0x1.921fb6p+0f : inexact-ok
+= clog towardzero flt-32 -0x9.7f1d7p-64f 0x9.db37dp-4f : -0x7.c069bp-4f 0x1.921fb4p+0f : inexact-ok
+= clog upward flt-32 -0x9.7f1d7p-64f 0x9.db37dp-4f : -0x7.c069bp-4f 0x1.921fb6p+0f : inexact-ok
+= clog downward dbl-64 -0x9.7f1d7p-64 0x9.db37dp-4 : -0x7.c069b4eab887p-4 0x1.921fb54442d18p+0 : inexact-ok
+= clog tonearest dbl-64 -0x9.7f1d7p-64 0x9.db37dp-4 : -0x7.c069b4eab886cp-4 0x1.921fb54442d18p+0 : inexact-ok
+= clog towardzero dbl-64 -0x9.7f1d7p-64 0x9.db37dp-4 : -0x7.c069b4eab886cp-4 0x1.921fb54442d18p+0 : inexact-ok
+= clog upward dbl-64 -0x9.7f1d7p-64 0x9.db37dp-4 : -0x7.c069b4eab886cp-4 0x1.921fb54442d19p+0 : inexact-ok
+= clog downward ldbl-96-intel -0x9.7f1d7p-64L 0x9.db37dp-4L : -0x7.c069b4eab886cd9p-4L 0x1.921fb54442d18478p+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x9.7f1d7p-64L 0x9.db37dp-4L : -0x7.c069b4eab886cd9p-4L 0x1.921fb54442d18478p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x9.7f1d7p-64L 0x9.db37dp-4L : -0x7.c069b4eab886cd88p-4L 0x1.921fb54442d18478p+0L : inexact-ok
+= clog upward ldbl-96-intel -0x9.7f1d7p-64L 0x9.db37dp-4L : -0x7.c069b4eab886cd88p-4L 0x1.921fb54442d1847ap+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x9.7f1d7p-64L 0x9.db37dp-4L : -0x7.c069b4eab886cd9p-4L 0x1.921fb54442d18478p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x9.7f1d7p-64L 0x9.db37dp-4L : -0x7.c069b4eab886cd9p-4L 0x1.921fb54442d18478p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x9.7f1d7p-64L 0x9.db37dp-4L : -0x7.c069b4eab886cd88p-4L 0x1.921fb54442d18478p+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x9.7f1d7p-64L 0x9.db37dp-4L : -0x7.c069b4eab886cd88p-4L 0x1.921fb54442d1847ap+0L : inexact-ok
+= clog downward ldbl-128 -0x9.7f1d7p-64L 0x9.db37dp-4L : -0x7.c069b4eab886cd8d6be5f29ce284p-4L 0x1.921fb54442d18478f4096e681ccfp+0L : inexact-ok
+= clog tonearest ldbl-128 -0x9.7f1d7p-64L 0x9.db37dp-4L : -0x7.c069b4eab886cd8d6be5f29ce28p-4L 0x1.921fb54442d18478f4096e681cdp+0L : inexact-ok
+= clog towardzero ldbl-128 -0x9.7f1d7p-64L 0x9.db37dp-4L : -0x7.c069b4eab886cd8d6be5f29ce28p-4L 0x1.921fb54442d18478f4096e681ccfp+0L : inexact-ok
+= clog upward ldbl-128 -0x9.7f1d7p-64L 0x9.db37dp-4L : -0x7.c069b4eab886cd8d6be5f29ce28p-4L 0x1.921fb54442d18478f4096e681cdp+0L : inexact-ok
+= clog downward ldbl-128ibm -0x9.7f1d7p-64L 0x9.db37dp-4L : -0x7.c069b4eab886cd8d6be5f29ce4p-4L 0x1.921fb54442d18478f4096e681c8p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x9.7f1d7p-64L 0x9.db37dp-4L : -0x7.c069b4eab886cd8d6be5f29ce2p-4L 0x1.921fb54442d18478f4096e681dp+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x9.7f1d7p-64L 0x9.db37dp-4L : -0x7.c069b4eab886cd8d6be5f29ce2p-4L 0x1.921fb54442d18478f4096e681c8p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x9.7f1d7p-64L 0x9.db37dp-4L : -0x7.c069b4eab886cd8d6be5f29ce2p-4L 0x1.921fb54442d18478f4096e681dp+0L : inexact-ok
+clog -0x8.5efc4p-4 -0x5.40310cp-4
+= clog downward flt-32 -0x8.5efc4p-4f -0x5.403108p-4f : -0x7.b5f358p-4f -0x2.94d50cp+0f : inexact-ok
+= clog tonearest flt-32 -0x8.5efc4p-4f -0x5.403108p-4f : -0x7.b5f35p-4f -0x2.94d508p+0f : inexact-ok
+= clog towardzero flt-32 -0x8.5efc4p-4f -0x5.403108p-4f : -0x7.b5f35p-4f -0x2.94d508p+0f : inexact-ok
+= clog upward flt-32 -0x8.5efc4p-4f -0x5.403108p-4f : -0x7.b5f35p-4f -0x2.94d508p+0f : inexact-ok
+= clog downward dbl-64 -0x8.5efc4p-4 -0x5.403108p-4 : -0x7.b5f3515d4bd38p-4 -0x2.94d5092a0e768p+0 : inexact-ok
+= clog tonearest dbl-64 -0x8.5efc4p-4 -0x5.403108p-4 : -0x7.b5f3515d4bd38p-4 -0x2.94d5092a0e766p+0 : inexact-ok
+= clog towardzero dbl-64 -0x8.5efc4p-4 -0x5.403108p-4 : -0x7.b5f3515d4bd34p-4 -0x2.94d5092a0e766p+0 : inexact-ok
+= clog upward dbl-64 -0x8.5efc4p-4 -0x5.403108p-4 : -0x7.b5f3515d4bd34p-4 -0x2.94d5092a0e766p+0 : inexact-ok
+= clog downward ldbl-96-intel -0x8.5efc4p-4L -0x5.403108p-4L : -0x7.b5f3515d4bd36258p-4L -0x2.94d5092a0e76652p+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x8.5efc4p-4L -0x5.403108p-4L : -0x7.b5f3515d4bd36258p-4L -0x2.94d5092a0e76652p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x8.5efc4p-4L -0x5.403108p-4L : -0x7.b5f3515d4bd3625p-4L -0x2.94d5092a0e76651cp+0L : inexact-ok
+= clog upward ldbl-96-intel -0x8.5efc4p-4L -0x5.403108p-4L : -0x7.b5f3515d4bd3625p-4L -0x2.94d5092a0e76651cp+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x8.5efc4p-4L -0x5.403108p-4L : -0x7.b5f3515d4bd36258p-4L -0x2.94d5092a0e76652p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x8.5efc4p-4L -0x5.403108p-4L : -0x7.b5f3515d4bd36258p-4L -0x2.94d5092a0e76652p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x8.5efc4p-4L -0x5.403108p-4L : -0x7.b5f3515d4bd3625p-4L -0x2.94d5092a0e76651cp+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x8.5efc4p-4L -0x5.403108p-4L : -0x7.b5f3515d4bd3625p-4L -0x2.94d5092a0e76651cp+0L : inexact-ok
+= clog downward ldbl-128 -0x8.5efc4p-4L -0x5.403108p-4L : -0x7.b5f3515d4bd362553ede50ee8a4cp-4L -0x2.94d5092a0e76651e9247fe8b0768p+0L : inexact-ok
+= clog tonearest ldbl-128 -0x8.5efc4p-4L -0x5.403108p-4L : -0x7.b5f3515d4bd362553ede50ee8a4cp-4L -0x2.94d5092a0e76651e9247fe8b0768p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x8.5efc4p-4L -0x5.403108p-4L : -0x7.b5f3515d4bd362553ede50ee8a48p-4L -0x2.94d5092a0e76651e9247fe8b0766p+0L : inexact-ok
+= clog upward ldbl-128 -0x8.5efc4p-4L -0x5.403108p-4L : -0x7.b5f3515d4bd362553ede50ee8a48p-4L -0x2.94d5092a0e76651e9247fe8b0766p+0L : inexact-ok
+= clog downward ldbl-128ibm -0x8.5efc4p-4L -0x5.403108p-4L : -0x7.b5f3515d4bd362553ede50ee8cp-4L -0x2.94d5092a0e76651e9247fe8b08p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x8.5efc4p-4L -0x5.403108p-4L : -0x7.b5f3515d4bd362553ede50ee8ap-4L -0x2.94d5092a0e76651e9247fe8b07p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x8.5efc4p-4L -0x5.403108p-4L : -0x7.b5f3515d4bd362553ede50ee8ap-4L -0x2.94d5092a0e76651e9247fe8b07p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x8.5efc4p-4L -0x5.403108p-4L : -0x7.b5f3515d4bd362553ede50ee8ap-4L -0x2.94d5092a0e76651e9247fe8b07p+0L : inexact-ok
+= clog downward flt-32 -0x8.5efc4p-4f -0x5.40311p-4f : -0x7.b5f35p-4f -0x2.94d50cp+0f : inexact-ok
+= clog tonearest flt-32 -0x8.5efc4p-4f -0x5.40311p-4f : -0x7.b5f348p-4f -0x2.94d508p+0f : inexact-ok
+= clog towardzero flt-32 -0x8.5efc4p-4f -0x5.40311p-4f : -0x7.b5f348p-4f -0x2.94d508p+0f : inexact-ok
+= clog upward flt-32 -0x8.5efc4p-4f -0x5.40311p-4f : -0x7.b5f348p-4f -0x2.94d508p+0f : inexact-ok
+= clog downward dbl-64 -0x8.5efc4p-4 -0x5.40311p-4 : -0x7.b5f34a7b3a364p-4 -0x2.94d5087a7b722p+0 : inexact-ok
+= clog tonearest dbl-64 -0x8.5efc4p-4 -0x5.40311p-4 : -0x7.b5f34a7b3a364p-4 -0x2.94d5087a7b72p+0 : inexact-ok
+= clog towardzero dbl-64 -0x8.5efc4p-4 -0x5.40311p-4 : -0x7.b5f34a7b3a36p-4 -0x2.94d5087a7b72p+0 : inexact-ok
+= clog upward dbl-64 -0x8.5efc4p-4 -0x5.40311p-4 : -0x7.b5f34a7b3a36p-4 -0x2.94d5087a7b72p+0 : inexact-ok
+= clog downward ldbl-96-intel -0x8.5efc4p-4L -0x5.40311p-4L : -0x7.b5f34a7b3a363fd8p-4L -0x2.94d5087a7b720dap+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x8.5efc4p-4L -0x5.40311p-4L : -0x7.b5f34a7b3a363fdp-4L -0x2.94d5087a7b720d9cp+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x8.5efc4p-4L -0x5.40311p-4L : -0x7.b5f34a7b3a363fdp-4L -0x2.94d5087a7b720d9cp+0L : inexact-ok
+= clog upward ldbl-96-intel -0x8.5efc4p-4L -0x5.40311p-4L : -0x7.b5f34a7b3a363fdp-4L -0x2.94d5087a7b720d9cp+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x8.5efc4p-4L -0x5.40311p-4L : -0x7.b5f34a7b3a363fd8p-4L -0x2.94d5087a7b720dap+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x8.5efc4p-4L -0x5.40311p-4L : -0x7.b5f34a7b3a363fdp-4L -0x2.94d5087a7b720d9cp+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x8.5efc4p-4L -0x5.40311p-4L : -0x7.b5f34a7b3a363fdp-4L -0x2.94d5087a7b720d9cp+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x8.5efc4p-4L -0x5.40311p-4L : -0x7.b5f34a7b3a363fdp-4L -0x2.94d5087a7b720d9cp+0L : inexact-ok
+= clog downward ldbl-128 -0x8.5efc4p-4L -0x5.40311p-4L : -0x7.b5f34a7b3a363fd32156580aa38cp-4L -0x2.94d5087a7b720d9dc6e04453b712p+0L : inexact-ok
+= clog tonearest ldbl-128 -0x8.5efc4p-4L -0x5.40311p-4L : -0x7.b5f34a7b3a363fd32156580aa388p-4L -0x2.94d5087a7b720d9dc6e04453b712p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x8.5efc4p-4L -0x5.40311p-4L : -0x7.b5f34a7b3a363fd32156580aa388p-4L -0x2.94d5087a7b720d9dc6e04453b71p+0L : inexact-ok
+= clog upward ldbl-128 -0x8.5efc4p-4L -0x5.40311p-4L : -0x7.b5f34a7b3a363fd32156580aa388p-4L -0x2.94d5087a7b720d9dc6e04453b71p+0L : inexact-ok
+= clog downward ldbl-128ibm -0x8.5efc4p-4L -0x5.40311p-4L : -0x7.b5f34a7b3a363fd32156580aa4p-4L -0x2.94d5087a7b720d9dc6e04453b8p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x8.5efc4p-4L -0x5.40311p-4L : -0x7.b5f34a7b3a363fd32156580aa4p-4L -0x2.94d5087a7b720d9dc6e04453b7p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x8.5efc4p-4L -0x5.40311p-4L : -0x7.b5f34a7b3a363fd32156580aa2p-4L -0x2.94d5087a7b720d9dc6e04453b7p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x8.5efc4p-4L -0x5.40311p-4L : -0x7.b5f34a7b3a363fd32156580aa2p-4L -0x2.94d5087a7b720d9dc6e04453b7p+0L : inexact-ok
+= clog downward dbl-64 -0x8.5efc4p-4 -0x5.40310cp-4 : -0x7.b5f34dec43058p-4 -0x2.94d508d244f44p+0 : inexact-ok
+= clog tonearest dbl-64 -0x8.5efc4p-4 -0x5.40310cp-4 : -0x7.b5f34dec43058p-4 -0x2.94d508d244f42p+0 : inexact-ok
+= clog towardzero dbl-64 -0x8.5efc4p-4 -0x5.40310cp-4 : -0x7.b5f34dec43054p-4 -0x2.94d508d244f42p+0 : inexact-ok
+= clog upward dbl-64 -0x8.5efc4p-4 -0x5.40310cp-4 : -0x7.b5f34dec43054p-4 -0x2.94d508d244f42p+0 : inexact-ok
+= clog downward ldbl-96-intel -0x8.5efc4p-4L -0x5.40310cp-4L : -0x7.b5f34dec43056328p-4L -0x2.94d508d244f4268p+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x8.5efc4p-4L -0x5.40310cp-4L : -0x7.b5f34dec43056328p-4L -0x2.94d508d244f4267cp+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x8.5efc4p-4L -0x5.40310cp-4L : -0x7.b5f34dec4305632p-4L -0x2.94d508d244f4267cp+0L : inexact-ok
+= clog upward ldbl-96-intel -0x8.5efc4p-4L -0x5.40310cp-4L : -0x7.b5f34dec4305632p-4L -0x2.94d508d244f4267cp+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x8.5efc4p-4L -0x5.40310cp-4L : -0x7.b5f34dec43056328p-4L -0x2.94d508d244f4268p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x8.5efc4p-4L -0x5.40310cp-4L : -0x7.b5f34dec43056328p-4L -0x2.94d508d244f4267cp+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x8.5efc4p-4L -0x5.40310cp-4L : -0x7.b5f34dec4305632p-4L -0x2.94d508d244f4267cp+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x8.5efc4p-4L -0x5.40310cp-4L : -0x7.b5f34dec4305632p-4L -0x2.94d508d244f4267cp+0L : inexact-ok
+= clog downward ldbl-128 -0x8.5efc4p-4L -0x5.40310cp-4L : -0x7.b5f34dec43056327ebe5073df9a4p-4L -0x2.94d508d244f4267c34b277e48bfap+0L : inexact-ok
+= clog tonearest ldbl-128 -0x8.5efc4p-4L -0x5.40310cp-4L : -0x7.b5f34dec43056327ebe5073df9a4p-4L -0x2.94d508d244f4267c34b277e48bf8p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x8.5efc4p-4L -0x5.40310cp-4L : -0x7.b5f34dec43056327ebe5073df9ap-4L -0x2.94d508d244f4267c34b277e48bf8p+0L : inexact-ok
+= clog upward ldbl-128 -0x8.5efc4p-4L -0x5.40310cp-4L : -0x7.b5f34dec43056327ebe5073df9ap-4L -0x2.94d508d244f4267c34b277e48bf8p+0L : inexact-ok
+= clog downward ldbl-128ibm -0x8.5efc4p-4L -0x5.40310cp-4L : -0x7.b5f34dec43056327ebe5073dfap-4L -0x2.94d508d244f4267c34b277e48cp+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x8.5efc4p-4L -0x5.40310cp-4L : -0x7.b5f34dec43056327ebe5073dfap-4L -0x2.94d508d244f4267c34b277e48cp+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x8.5efc4p-4L -0x5.40310cp-4L : -0x7.b5f34dec43056327ebe5073df8p-4L -0x2.94d508d244f4267c34b277e48bp+0L : inexact-ok
+= clog upward ldbl-128ibm -0x8.5efc4p-4L -0x5.40310cp-4L : -0x7.b5f34dec43056327ebe5073df8p-4L -0x2.94d508d244f4267c34b277e48bp+0L : inexact-ok
+clog -0x9.0b459p-4 0
+= clog downward flt-32 -0x9.0b459p-4f 0x0p+0f : -0x9.20b3bp-4f 0x3.243f68p+0f : inexact-ok
+= clog tonearest flt-32 -0x9.0b459p-4f 0x0p+0f : -0x9.20b3ap-4f 0x3.243f6cp+0f : inexact-ok
+= clog towardzero flt-32 -0x9.0b459p-4f 0x0p+0f : -0x9.20b3ap-4f 0x3.243f68p+0f : inexact-ok
+= clog upward flt-32 -0x9.0b459p-4f 0x0p+0f : -0x9.20b3ap-4f 0x3.243f6cp+0f : inexact-ok
+= clog downward dbl-64 -0x9.0b459p-4 0x0p+0 : -0x9.20b3a6fb5caep-4 0x3.243f6a8885a3p+0 : inexact-ok
+= clog tonearest dbl-64 -0x9.0b459p-4 0x0p+0 : -0x9.20b3a6fb5caep-4 0x3.243f6a8885a3p+0 : inexact-ok
+= clog towardzero dbl-64 -0x9.0b459p-4 0x0p+0 : -0x9.20b3a6fb5cad8p-4 0x3.243f6a8885a3p+0 : inexact-ok
+= clog upward dbl-64 -0x9.0b459p-4 0x0p+0 : -0x9.20b3a6fb5cad8p-4 0x3.243f6a8885a32p+0 : inexact-ok
+= clog downward ldbl-96-intel -0x9.0b459p-4L 0x0p+0L : -0x9.20b3a6fb5cadcffp-4L 0x3.243f6a8885a308dp+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x9.0b459p-4L 0x0p+0L : -0x9.20b3a6fb5cadcfep-4L 0x3.243f6a8885a308d4p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x9.0b459p-4L 0x0p+0L : -0x9.20b3a6fb5cadcfep-4L 0x3.243f6a8885a308dp+0L : inexact-ok
+= clog upward ldbl-96-intel -0x9.0b459p-4L 0x0p+0L : -0x9.20b3a6fb5cadcfep-4L 0x3.243f6a8885a308d4p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x9.0b459p-4L 0x0p+0L : -0x9.20b3a6fb5cadcffp-4L 0x3.243f6a8885a308dp+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x9.0b459p-4L 0x0p+0L : -0x9.20b3a6fb5cadcfep-4L 0x3.243f6a8885a308d4p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x9.0b459p-4L 0x0p+0L : -0x9.20b3a6fb5cadcfep-4L 0x3.243f6a8885a308dp+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x9.0b459p-4L 0x0p+0L : -0x9.20b3a6fb5cadcfep-4L 0x3.243f6a8885a308d4p+0L : inexact-ok
+= clog downward ldbl-128 -0x9.0b459p-4L 0x0p+0L : -0x9.20b3a6fb5cadcfe64a4c2adccbbp-4L 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog tonearest ldbl-128 -0x9.0b459p-4L 0x0p+0L : -0x9.20b3a6fb5cadcfe64a4c2adccbbp-4L 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x9.0b459p-4L 0x0p+0L : -0x9.20b3a6fb5cadcfe64a4c2adccba8p-4L 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0x9.0b459p-4L 0x0p+0L : -0x9.20b3a6fb5cadcfe64a4c2adccba8p-4L 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= clog downward ldbl-128ibm -0x9.0b459p-4L 0x0p+0L : -0x9.20b3a6fb5cadcfe64a4c2adcccp-4L 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x9.0b459p-4L 0x0p+0L : -0x9.20b3a6fb5cadcfe64a4c2adcccp-4L 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x9.0b459p-4L 0x0p+0L : -0x9.20b3a6fb5cadcfe64a4c2adcc8p-4L 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x9.0b459p-4L 0x0p+0L : -0x9.20b3a6fb5cadcfe64a4c2adcc8p-4L 0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
+clog -0x6.a9419e9b30e68p-4 -0x6.262c7p-4
+= clog downward flt-32 -0x6.a94198p-4f -0x6.262c7p-4f : -0x9.17019p-4f -0x2.6569bcp+0f : inexact-ok
+= clog tonearest flt-32 -0x6.a94198p-4f -0x6.262c7p-4f : -0x9.17019p-4f -0x2.6569b8p+0f : inexact-ok
+= clog towardzero flt-32 -0x6.a94198p-4f -0x6.262c7p-4f : -0x9.17018p-4f -0x2.6569b8p+0f : inexact-ok
+= clog upward flt-32 -0x6.a94198p-4f -0x6.262c7p-4f : -0x9.17018p-4f -0x2.6569b8p+0f : inexact-ok
+= clog downward dbl-64 -0x6.a94198p-4 -0x6.262c7p-4 : -0x9.17018951757b8p-4 -0x2.6569b80792b3ep+0 : inexact-ok
+= clog tonearest dbl-64 -0x6.a94198p-4 -0x6.262c7p-4 : -0x9.17018951757bp-4 -0x2.6569b80792b3ep+0 : inexact-ok
+= clog towardzero dbl-64 -0x6.a94198p-4 -0x6.262c7p-4 : -0x9.17018951757bp-4 -0x2.6569b80792b3cp+0 : inexact-ok
+= clog upward dbl-64 -0x6.a94198p-4 -0x6.262c7p-4 : -0x9.17018951757bp-4 -0x2.6569b80792b3cp+0 : inexact-ok
+= clog downward ldbl-96-intel -0x6.a94198p-4L -0x6.262c7p-4L : -0x9.17018951757b1acp-4L -0x2.6569b80792b3d838p+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x6.a94198p-4L -0x6.262c7p-4L : -0x9.17018951757b1abp-4L -0x2.6569b80792b3d834p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x6.a94198p-4L -0x6.262c7p-4L : -0x9.17018951757b1abp-4L -0x2.6569b80792b3d834p+0L : inexact-ok
+= clog upward ldbl-96-intel -0x6.a94198p-4L -0x6.262c7p-4L : -0x9.17018951757b1abp-4L -0x2.6569b80792b3d834p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x6.a94198p-4L -0x6.262c7p-4L : -0x9.17018951757b1acp-4L -0x2.6569b80792b3d838p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x6.a94198p-4L -0x6.262c7p-4L : -0x9.17018951757b1abp-4L -0x2.6569b80792b3d834p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x6.a94198p-4L -0x6.262c7p-4L : -0x9.17018951757b1abp-4L -0x2.6569b80792b3d834p+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x6.a94198p-4L -0x6.262c7p-4L : -0x9.17018951757b1abp-4L -0x2.6569b80792b3d834p+0L : inexact-ok
+= clog downward ldbl-128 -0x6.a94198p-4L -0x6.262c7p-4L : -0x9.17018951757b1ab5cb6dcb4467dp-4L -0x2.6569b80792b3d834453df6f84adep+0L : inexact-ok
+= clog tonearest ldbl-128 -0x6.a94198p-4L -0x6.262c7p-4L : -0x9.17018951757b1ab5cb6dcb4467dp-4L -0x2.6569b80792b3d834453df6f84adep+0L : inexact-ok
+= clog towardzero ldbl-128 -0x6.a94198p-4L -0x6.262c7p-4L : -0x9.17018951757b1ab5cb6dcb4467c8p-4L -0x2.6569b80792b3d834453df6f84adcp+0L : inexact-ok
+= clog upward ldbl-128 -0x6.a94198p-4L -0x6.262c7p-4L : -0x9.17018951757b1ab5cb6dcb4467c8p-4L -0x2.6569b80792b3d834453df6f84adcp+0L : inexact-ok
+= clog downward ldbl-128ibm -0x6.a94198p-4L -0x6.262c7p-4L : -0x9.17018951757b1ab5cb6dcb4468p-4L -0x2.6569b80792b3d834453df6f84bp+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x6.a94198p-4L -0x6.262c7p-4L : -0x9.17018951757b1ab5cb6dcb4468p-4L -0x2.6569b80792b3d834453df6f84bp+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x6.a94198p-4L -0x6.262c7p-4L : -0x9.17018951757b1ab5cb6dcb4464p-4L -0x2.6569b80792b3d834453df6f84ap+0L : inexact-ok
+= clog upward ldbl-128ibm -0x6.a94198p-4L -0x6.262c7p-4L : -0x9.17018951757b1ab5cb6dcb4464p-4L -0x2.6569b80792b3d834453df6f84ap+0L : inexact-ok
+= clog downward flt-32 -0x6.a941ap-4f -0x6.262c7p-4f : -0x9.17018p-4f -0x2.6569bcp+0f : inexact-ok
+= clog tonearest flt-32 -0x6.a941ap-4f -0x6.262c7p-4f : -0x9.17018p-4f -0x2.6569b8p+0f : inexact-ok
+= clog towardzero flt-32 -0x6.a941ap-4f -0x6.262c7p-4f : -0x9.17017p-4f -0x2.6569b8p+0f : inexact-ok
+= clog upward flt-32 -0x6.a941ap-4f -0x6.262c7p-4f : -0x9.17017p-4f -0x2.6569b8p+0f : inexact-ok
+= clog downward dbl-64 -0x6.a941ap-4 -0x6.262c7p-4 : -0x9.17017ef182d58p-4 -0x2.6569b8a0cf46p+0 : inexact-ok
+= clog tonearest dbl-64 -0x6.a941ap-4 -0x6.262c7p-4 : -0x9.17017ef182d5p-4 -0x2.6569b8a0cf46p+0 : inexact-ok
+= clog towardzero dbl-64 -0x6.a941ap-4 -0x6.262c7p-4 : -0x9.17017ef182d5p-4 -0x2.6569b8a0cf45ep+0 : inexact-ok
+= clog upward dbl-64 -0x6.a941ap-4 -0x6.262c7p-4 : -0x9.17017ef182d5p-4 -0x2.6569b8a0cf45ep+0 : inexact-ok
+= clog downward ldbl-96-intel -0x6.a941ap-4L -0x6.262c7p-4L : -0x9.17017ef182d53c9p-4L -0x2.6569b8a0cf45f81p+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x6.a941ap-4L -0x6.262c7p-4L : -0x9.17017ef182d53c9p-4L -0x2.6569b8a0cf45f81p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x6.a941ap-4L -0x6.262c7p-4L : -0x9.17017ef182d53c8p-4L -0x2.6569b8a0cf45f80cp+0L : inexact-ok
+= clog upward ldbl-96-intel -0x6.a941ap-4L -0x6.262c7p-4L : -0x9.17017ef182d53c8p-4L -0x2.6569b8a0cf45f80cp+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x6.a941ap-4L -0x6.262c7p-4L : -0x9.17017ef182d53c9p-4L -0x2.6569b8a0cf45f81p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x6.a941ap-4L -0x6.262c7p-4L : -0x9.17017ef182d53c9p-4L -0x2.6569b8a0cf45f81p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x6.a941ap-4L -0x6.262c7p-4L : -0x9.17017ef182d53c8p-4L -0x2.6569b8a0cf45f80cp+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x6.a941ap-4L -0x6.262c7p-4L : -0x9.17017ef182d53c8p-4L -0x2.6569b8a0cf45f80cp+0L : inexact-ok
+= clog downward ldbl-128 -0x6.a941ap-4L -0x6.262c7p-4L : -0x9.17017ef182d53c8db880debe54ep-4L -0x2.6569b8a0cf45f80ec33385b11f8p+0L : inexact-ok
+= clog tonearest ldbl-128 -0x6.a941ap-4L -0x6.262c7p-4L : -0x9.17017ef182d53c8db880debe54ep-4L -0x2.6569b8a0cf45f80ec33385b11f7ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0x6.a941ap-4L -0x6.262c7p-4L : -0x9.17017ef182d53c8db880debe54d8p-4L -0x2.6569b8a0cf45f80ec33385b11f7ep+0L : inexact-ok
+= clog upward ldbl-128 -0x6.a941ap-4L -0x6.262c7p-4L : -0x9.17017ef182d53c8db880debe54d8p-4L -0x2.6569b8a0cf45f80ec33385b11f7ep+0L : inexact-ok
+= clog downward ldbl-128ibm -0x6.a941ap-4L -0x6.262c7p-4L : -0x9.17017ef182d53c8db880debe58p-4L -0x2.6569b8a0cf45f80ec33385b12p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x6.a941ap-4L -0x6.262c7p-4L : -0x9.17017ef182d53c8db880debe54p-4L -0x2.6569b8a0cf45f80ec33385b11fp+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x6.a941ap-4L -0x6.262c7p-4L : -0x9.17017ef182d53c8db880debe54p-4L -0x2.6569b8a0cf45f80ec33385b11fp+0L : inexact-ok
+= clog upward ldbl-128ibm -0x6.a941ap-4L -0x6.262c7p-4L : -0x9.17017ef182d53c8db880debe54p-4L -0x2.6569b8a0cf45f80ec33385b11fp+0L : inexact-ok
+= clog downward dbl-64 -0x6.a9419e9b30e68p-4 -0x6.262c7p-4 : -0x9.170180c03d17p-4 -0x2.6569b8861cbfcp+0 : inexact-ok
+= clog tonearest dbl-64 -0x6.a9419e9b30e68p-4 -0x6.262c7p-4 : -0x9.170180c03d168p-4 -0x2.6569b8861cbfcp+0 : inexact-ok
+= clog towardzero dbl-64 -0x6.a9419e9b30e68p-4 -0x6.262c7p-4 : -0x9.170180c03d168p-4 -0x2.6569b8861cbfap+0 : inexact-ok
+= clog upward dbl-64 -0x6.a9419e9b30e68p-4 -0x6.262c7p-4 : -0x9.170180c03d168p-4 -0x2.6569b8861cbfap+0 : inexact-ok
+= clog downward ldbl-96-intel -0x6.a9419e9b30e68p-4L -0x6.262c7p-4L : -0x9.170180c03d16b7cp-4L -0x2.6569b8861cbfb81cp+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x6.a9419e9b30e68p-4L -0x6.262c7p-4L : -0x9.170180c03d16b7bp-4L -0x2.6569b8861cbfb81cp+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x6.a9419e9b30e68p-4L -0x6.262c7p-4L : -0x9.170180c03d16b7bp-4L -0x2.6569b8861cbfb818p+0L : inexact-ok
+= clog upward ldbl-96-intel -0x6.a9419e9b30e68p-4L -0x6.262c7p-4L : -0x9.170180c03d16b7bp-4L -0x2.6569b8861cbfb818p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x6.a9419e9b30e68p-4L -0x6.262c7p-4L : -0x9.170180c03d16b7cp-4L -0x2.6569b8861cbfb81cp+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x6.a9419e9b30e68p-4L -0x6.262c7p-4L : -0x9.170180c03d16b7bp-4L -0x2.6569b8861cbfb81cp+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x6.a9419e9b30e68p-4L -0x6.262c7p-4L : -0x9.170180c03d16b7bp-4L -0x2.6569b8861cbfb818p+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x6.a9419e9b30e68p-4L -0x6.262c7p-4L : -0x9.170180c03d16b7bp-4L -0x2.6569b8861cbfb818p+0L : inexact-ok
+= clog downward ldbl-128 -0x6.a9419e9b30e68p-4L -0x6.262c7p-4L : -0x9.170180c03d16b7b495778a15ced8p-4L -0x2.6569b8861cbfb81ad171a6a703e4p+0L : inexact-ok
+= clog tonearest ldbl-128 -0x6.a9419e9b30e68p-4L -0x6.262c7p-4L : -0x9.170180c03d16b7b495778a15ced8p-4L -0x2.6569b8861cbfb81ad171a6a703e2p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x6.a9419e9b30e68p-4L -0x6.262c7p-4L : -0x9.170180c03d16b7b495778a15cedp-4L -0x2.6569b8861cbfb81ad171a6a703e2p+0L : inexact-ok
+= clog upward ldbl-128 -0x6.a9419e9b30e68p-4L -0x6.262c7p-4L : -0x9.170180c03d16b7b495778a15cedp-4L -0x2.6569b8861cbfb81ad171a6a703e2p+0L : inexact-ok
+= clog downward ldbl-128ibm -0x6.a9419e9b30e68p-4L -0x6.262c7p-4L : -0x9.170180c03d16b7b495778a15dp-4L -0x2.6569b8861cbfb81ad171a6a704p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x6.a9419e9b30e68p-4L -0x6.262c7p-4L : -0x9.170180c03d16b7b495778a15dp-4L -0x2.6569b8861cbfb81ad171a6a704p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x6.a9419e9b30e68p-4L -0x6.262c7p-4L : -0x9.170180c03d16b7b495778a15ccp-4L -0x2.6569b8861cbfb81ad171a6a703p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x6.a9419e9b30e68p-4L -0x6.262c7p-4L : -0x9.170180c03d16b7b495778a15ccp-4L -0x2.6569b8861cbfb81ad171a6a703p+0L : inexact-ok
+clog 0x5.2767cdfdfbf2p-4 0x7.69ee98p-4
+= clog downward flt-32 0x5.2767dp-4f 0x7.69ee98p-4f : -0x9.2766bp-4f 0xf.69bap-4f : inexact-ok
+= clog tonearest flt-32 0x5.2767dp-4f 0x7.69ee98p-4f : -0x9.2766bp-4f 0xf.69ba1p-4f : inexact-ok
+= clog towardzero flt-32 0x5.2767dp-4f 0x7.69ee98p-4f : -0x9.2766ap-4f 0xf.69bap-4f : inexact-ok
+= clog upward flt-32 0x5.2767dp-4f 0x7.69ee98p-4f : -0x9.2766ap-4f 0xf.69ba1p-4f : inexact-ok
+= clog downward dbl-64 0x5.2767dp-4 0x7.69ee98p-4 : -0x9.2766aec519aap-4 0xf.69ba09c5879f8p-4 : inexact-ok
+= clog tonearest dbl-64 0x5.2767dp-4 0x7.69ee98p-4 : -0x9.2766aec519aap-4 0xf.69ba09c587ap-4 : inexact-ok
+= clog towardzero dbl-64 0x5.2767dp-4 0x7.69ee98p-4 : -0x9.2766aec519a98p-4 0xf.69ba09c5879f8p-4 : inexact-ok
+= clog upward dbl-64 0x5.2767dp-4 0x7.69ee98p-4 : -0x9.2766aec519a98p-4 0xf.69ba09c587ap-4 : inexact-ok
+= clog downward ldbl-96-intel 0x5.2767dp-4L 0x7.69ee98p-4L : -0x9.2766aec519a9cedp-4L 0xf.69ba09c5879fff5p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0x5.2767dp-4L 0x7.69ee98p-4L : -0x9.2766aec519a9cedp-4L 0xf.69ba09c5879fff6p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0x5.2767dp-4L 0x7.69ee98p-4L : -0x9.2766aec519a9cecp-4L 0xf.69ba09c5879fff5p-4L : inexact-ok
+= clog upward ldbl-96-intel 0x5.2767dp-4L 0x7.69ee98p-4L : -0x9.2766aec519a9cecp-4L 0xf.69ba09c5879fff6p-4L : inexact-ok
+= clog downward ldbl-96-m68k 0x5.2767dp-4L 0x7.69ee98p-4L : -0x9.2766aec519a9cedp-4L 0xf.69ba09c5879fff5p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0x5.2767dp-4L 0x7.69ee98p-4L : -0x9.2766aec519a9cedp-4L 0xf.69ba09c5879fff6p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0x5.2767dp-4L 0x7.69ee98p-4L : -0x9.2766aec519a9cecp-4L 0xf.69ba09c5879fff5p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0x5.2767dp-4L 0x7.69ee98p-4L : -0x9.2766aec519a9cecp-4L 0xf.69ba09c5879fff6p-4L : inexact-ok
+= clog downward ldbl-128 0x5.2767dp-4L 0x7.69ee98p-4L : -0x9.2766aec519a9cec8085abd74d4f8p-4L 0xf.69ba09c5879fff5c5628bfaf4b2p-4L : inexact-ok
+= clog tonearest ldbl-128 0x5.2767dp-4L 0x7.69ee98p-4L : -0x9.2766aec519a9cec8085abd74d4fp-4L 0xf.69ba09c5879fff5c5628bfaf4b2p-4L : inexact-ok
+= clog towardzero ldbl-128 0x5.2767dp-4L 0x7.69ee98p-4L : -0x9.2766aec519a9cec8085abd74d4fp-4L 0xf.69ba09c5879fff5c5628bfaf4b2p-4L : inexact-ok
+= clog upward ldbl-128 0x5.2767dp-4L 0x7.69ee98p-4L : -0x9.2766aec519a9cec8085abd74d4fp-4L 0xf.69ba09c5879fff5c5628bfaf4b28p-4L : inexact-ok
+= clog downward ldbl-128ibm 0x5.2767dp-4L 0x7.69ee98p-4L : -0x9.2766aec519a9cec8085abd74d8p-4L 0xf.69ba09c5879fff5c5628bfaf48p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0x5.2767dp-4L 0x7.69ee98p-4L : -0x9.2766aec519a9cec8085abd74d4p-4L 0xf.69ba09c5879fff5c5628bfaf4cp-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0x5.2767dp-4L 0x7.69ee98p-4L : -0x9.2766aec519a9cec8085abd74d4p-4L 0xf.69ba09c5879fff5c5628bfaf48p-4L : inexact-ok
+= clog upward ldbl-128ibm 0x5.2767dp-4L 0x7.69ee98p-4L : -0x9.2766aec519a9cec8085abd74d4p-4L 0xf.69ba09c5879fff5c5628bfaf4cp-4L : inexact-ok
+= clog downward flt-32 0x5.2767c8p-4f 0x7.69ee98p-4f : -0x9.2766cp-4f 0xf.69ba1p-4f : inexact-ok
+= clog tonearest flt-32 0x5.2767c8p-4f 0x7.69ee98p-4f : -0x9.2766bp-4f 0xf.69ba1p-4f : inexact-ok
+= clog towardzero flt-32 0x5.2767c8p-4f 0x7.69ee98p-4f : -0x9.2766bp-4f 0xf.69ba1p-4f : inexact-ok
+= clog upward flt-32 0x5.2767c8p-4f 0x7.69ee98p-4f : -0x9.2766bp-4f 0xf.69ba2p-4f : inexact-ok
+= clog downward dbl-64 0x5.2767c8p-4 0x7.69ee98p-4 : -0x9.2766b6dc999ep-4 0xf.69ba156954b3p-4 : inexact-ok
+= clog tonearest dbl-64 0x5.2767c8p-4 0x7.69ee98p-4 : -0x9.2766b6dc999d8p-4 0xf.69ba156954b38p-4 : inexact-ok
+= clog towardzero dbl-64 0x5.2767c8p-4 0x7.69ee98p-4 : -0x9.2766b6dc999d8p-4 0xf.69ba156954b3p-4 : inexact-ok
+= clog upward dbl-64 0x5.2767c8p-4 0x7.69ee98p-4 : -0x9.2766b6dc999d8p-4 0xf.69ba156954b38p-4 : inexact-ok
+= clog downward ldbl-96-intel 0x5.2767c8p-4L 0x7.69ee98p-4L : -0x9.2766b6dc999db6fp-4L 0xf.69ba156954b374ap-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0x5.2767c8p-4L 0x7.69ee98p-4L : -0x9.2766b6dc999db6ep-4L 0xf.69ba156954b374bp-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0x5.2767c8p-4L 0x7.69ee98p-4L : -0x9.2766b6dc999db6ep-4L 0xf.69ba156954b374ap-4L : inexact-ok
+= clog upward ldbl-96-intel 0x5.2767c8p-4L 0x7.69ee98p-4L : -0x9.2766b6dc999db6ep-4L 0xf.69ba156954b374bp-4L : inexact-ok
+= clog downward ldbl-96-m68k 0x5.2767c8p-4L 0x7.69ee98p-4L : -0x9.2766b6dc999db6fp-4L 0xf.69ba156954b374ap-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0x5.2767c8p-4L 0x7.69ee98p-4L : -0x9.2766b6dc999db6ep-4L 0xf.69ba156954b374bp-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0x5.2767c8p-4L 0x7.69ee98p-4L : -0x9.2766b6dc999db6ep-4L 0xf.69ba156954b374ap-4L : inexact-ok
+= clog upward ldbl-96-m68k 0x5.2767c8p-4L 0x7.69ee98p-4L : -0x9.2766b6dc999db6ep-4L 0xf.69ba156954b374bp-4L : inexact-ok
+= clog downward ldbl-128 0x5.2767c8p-4L 0x7.69ee98p-4L : -0x9.2766b6dc999db6e11e36959ab2ep-4L 0xf.69ba156954b374a8c551816b973p-4L : inexact-ok
+= clog tonearest ldbl-128 0x5.2767c8p-4L 0x7.69ee98p-4L : -0x9.2766b6dc999db6e11e36959ab2ep-4L 0xf.69ba156954b374a8c551816b973p-4L : inexact-ok
+= clog towardzero ldbl-128 0x5.2767c8p-4L 0x7.69ee98p-4L : -0x9.2766b6dc999db6e11e36959ab2d8p-4L 0xf.69ba156954b374a8c551816b973p-4L : inexact-ok
+= clog upward ldbl-128 0x5.2767c8p-4L 0x7.69ee98p-4L : -0x9.2766b6dc999db6e11e36959ab2d8p-4L 0xf.69ba156954b374a8c551816b9738p-4L : inexact-ok
+= clog downward ldbl-128ibm 0x5.2767c8p-4L 0x7.69ee98p-4L : -0x9.2766b6dc999db6e11e36959ab4p-4L 0xf.69ba156954b374a8c551816b94p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0x5.2767c8p-4L 0x7.69ee98p-4L : -0x9.2766b6dc999db6e11e36959ab4p-4L 0xf.69ba156954b374a8c551816b98p-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0x5.2767c8p-4L 0x7.69ee98p-4L : -0x9.2766b6dc999db6e11e36959abp-4L 0xf.69ba156954b374a8c551816b94p-4L : inexact-ok
+= clog upward ldbl-128ibm 0x5.2767c8p-4L 0x7.69ee98p-4L : -0x9.2766b6dc999db6e11e36959abp-4L 0xf.69ba156954b374a8c551816b98p-4L : inexact-ok
+= clog downward dbl-64 0x5.2767cdfdfbf2p-4 0x7.69ee98p-4 : -0x9.2766b0cd03a18p-4 0xf.69ba0cb169bdp-4 : inexact-ok
+= clog tonearest dbl-64 0x5.2767cdfdfbf2p-4 0x7.69ee98p-4 : -0x9.2766b0cd03a1p-4 0xf.69ba0cb169bd8p-4 : inexact-ok
+= clog towardzero dbl-64 0x5.2767cdfdfbf2p-4 0x7.69ee98p-4 : -0x9.2766b0cd03a1p-4 0xf.69ba0cb169bdp-4 : inexact-ok
+= clog upward dbl-64 0x5.2767cdfdfbf2p-4 0x7.69ee98p-4 : -0x9.2766b0cd03a1p-4 0xf.69ba0cb169bd8p-4 : inexact-ok
+= clog downward ldbl-96-intel 0x5.2767cdfdfbf2p-4L 0x7.69ee98p-4L : -0x9.2766b0cd03a1183p-4L 0xf.69ba0cb169bd4b7p-4L : inexact-ok
+= clog tonearest ldbl-96-intel 0x5.2767cdfdfbf2p-4L 0x7.69ee98p-4L : -0x9.2766b0cd03a1183p-4L 0xf.69ba0cb169bd4b7p-4L : inexact-ok
+= clog towardzero ldbl-96-intel 0x5.2767cdfdfbf2p-4L 0x7.69ee98p-4L : -0x9.2766b0cd03a1182p-4L 0xf.69ba0cb169bd4b7p-4L : inexact-ok
+= clog upward ldbl-96-intel 0x5.2767cdfdfbf2p-4L 0x7.69ee98p-4L : -0x9.2766b0cd03a1182p-4L 0xf.69ba0cb169bd4b8p-4L : inexact-ok
+= clog downward ldbl-96-m68k 0x5.2767cdfdfbf2p-4L 0x7.69ee98p-4L : -0x9.2766b0cd03a1183p-4L 0xf.69ba0cb169bd4b7p-4L : inexact-ok
+= clog tonearest ldbl-96-m68k 0x5.2767cdfdfbf2p-4L 0x7.69ee98p-4L : -0x9.2766b0cd03a1183p-4L 0xf.69ba0cb169bd4b7p-4L : inexact-ok
+= clog towardzero ldbl-96-m68k 0x5.2767cdfdfbf2p-4L 0x7.69ee98p-4L : -0x9.2766b0cd03a1182p-4L 0xf.69ba0cb169bd4b7p-4L : inexact-ok
+= clog upward ldbl-96-m68k 0x5.2767cdfdfbf2p-4L 0x7.69ee98p-4L : -0x9.2766b0cd03a1182p-4L 0xf.69ba0cb169bd4b8p-4L : inexact-ok
+= clog downward ldbl-128 0x5.2767cdfdfbf2p-4L 0x7.69ee98p-4L : -0x9.2766b0cd03a1182c09ed12831b28p-4L 0xf.69ba0cb169bd4b700f8cebc4db38p-4L : inexact-ok
+= clog tonearest ldbl-128 0x5.2767cdfdfbf2p-4L 0x7.69ee98p-4L : -0x9.2766b0cd03a1182c09ed12831b2p-4L 0xf.69ba0cb169bd4b700f8cebc4db4p-4L : inexact-ok
+= clog towardzero ldbl-128 0x5.2767cdfdfbf2p-4L 0x7.69ee98p-4L : -0x9.2766b0cd03a1182c09ed12831b2p-4L 0xf.69ba0cb169bd4b700f8cebc4db38p-4L : inexact-ok
+= clog upward ldbl-128 0x5.2767cdfdfbf2p-4L 0x7.69ee98p-4L : -0x9.2766b0cd03a1182c09ed12831b2p-4L 0xf.69ba0cb169bd4b700f8cebc4db4p-4L : inexact-ok
+= clog downward ldbl-128ibm 0x5.2767cdfdfbf2p-4L 0x7.69ee98p-4L : -0x9.2766b0cd03a1182c09ed12831cp-4L 0xf.69ba0cb169bd4b700f8cebc4d8p-4L : inexact-ok
+= clog tonearest ldbl-128ibm 0x5.2767cdfdfbf2p-4L 0x7.69ee98p-4L : -0x9.2766b0cd03a1182c09ed12831cp-4L 0xf.69ba0cb169bd4b700f8cebc4dcp-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0x5.2767cdfdfbf2p-4L 0x7.69ee98p-4L : -0x9.2766b0cd03a1182c09ed128318p-4L 0xf.69ba0cb169bd4b700f8cebc4d8p-4L : inexact-ok
+= clog upward ldbl-128ibm 0x5.2767cdfdfbf2p-4L 0x7.69ee98p-4L : -0x9.2766b0cd03a1182c09ed128318p-4L 0xf.69ba0cb169bd4b700f8cebc4dcp-4L : inexact-ok
+clog -0x9.f5563cb3227d8p-4 0
+= clog downward flt-32 -0x9.f5563p-4f 0x0p+0f : -0x7.963b6p-4f 0x3.243f68p+0f : inexact-ok
+= clog tonearest flt-32 -0x9.f5563p-4f 0x0p+0f : -0x7.963b58p-4f 0x3.243f6cp+0f : inexact-ok
+= clog towardzero flt-32 -0x9.f5563p-4f 0x0p+0f : -0x7.963b58p-4f 0x3.243f68p+0f : inexact-ok
+= clog upward flt-32 -0x9.f5563p-4f 0x0p+0f : -0x7.963b58p-4f 0x3.243f6cp+0f : inexact-ok
+= clog downward dbl-64 -0x9.f5563p-4 0x0p+0 : -0x7.963b58efbbf3cp-4 0x3.243f6a8885a3p+0 : inexact-ok
+= clog tonearest dbl-64 -0x9.f5563p-4 0x0p+0 : -0x7.963b58efbbf3cp-4 0x3.243f6a8885a3p+0 : inexact-ok
+= clog towardzero dbl-64 -0x9.f5563p-4 0x0p+0 : -0x7.963b58efbbf38p-4 0x3.243f6a8885a3p+0 : inexact-ok
+= clog upward dbl-64 -0x9.f5563p-4 0x0p+0 : -0x7.963b58efbbf38p-4 0x3.243f6a8885a32p+0 : inexact-ok
+= clog downward ldbl-96-intel -0x9.f5563p-4L 0x0p+0L : -0x7.963b58efbbf3bbcp-4L 0x3.243f6a8885a308dp+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x9.f5563p-4L 0x0p+0L : -0x7.963b58efbbf3bbcp-4L 0x3.243f6a8885a308d4p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x9.f5563p-4L 0x0p+0L : -0x7.963b58efbbf3bbb8p-4L 0x3.243f6a8885a308dp+0L : inexact-ok
+= clog upward ldbl-96-intel -0x9.f5563p-4L 0x0p+0L : -0x7.963b58efbbf3bbb8p-4L 0x3.243f6a8885a308d4p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x9.f5563p-4L 0x0p+0L : -0x7.963b58efbbf3bbcp-4L 0x3.243f6a8885a308dp+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x9.f5563p-4L 0x0p+0L : -0x7.963b58efbbf3bbcp-4L 0x3.243f6a8885a308d4p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x9.f5563p-4L 0x0p+0L : -0x7.963b58efbbf3bbb8p-4L 0x3.243f6a8885a308dp+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x9.f5563p-4L 0x0p+0L : -0x7.963b58efbbf3bbb8p-4L 0x3.243f6a8885a308d4p+0L : inexact-ok
+= clog downward ldbl-128 -0x9.f5563p-4L 0x0p+0L : -0x7.963b58efbbf3bbbfb724b08bab88p-4L 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog tonearest ldbl-128 -0x9.f5563p-4L 0x0p+0L : -0x7.963b58efbbf3bbbfb724b08bab88p-4L 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x9.f5563p-4L 0x0p+0L : -0x7.963b58efbbf3bbbfb724b08bab84p-4L 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0x9.f5563p-4L 0x0p+0L : -0x7.963b58efbbf3bbbfb724b08bab84p-4L 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= clog downward ldbl-128ibm -0x9.f5563p-4L 0x0p+0L : -0x7.963b58efbbf3bbbfb724b08bacp-4L 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x9.f5563p-4L 0x0p+0L : -0x7.963b58efbbf3bbbfb724b08bacp-4L 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x9.f5563p-4L 0x0p+0L : -0x7.963b58efbbf3bbbfb724b08baap-4L 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x9.f5563p-4L 0x0p+0L : -0x7.963b58efbbf3bbbfb724b08baap-4L 0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
+= clog downward flt-32 -0x9.f5564p-4f 0x0p+0f : -0x7.963b4p-4f 0x3.243f68p+0f : inexact-ok
+= clog tonearest flt-32 -0x9.f5564p-4f 0x0p+0f : -0x7.963b4p-4f 0x3.243f6cp+0f : inexact-ok
+= clog towardzero flt-32 -0x9.f5564p-4f 0x0p+0f : -0x7.963b38p-4f 0x3.243f68p+0f : inexact-ok
+= clog upward flt-32 -0x9.f5564p-4f 0x0p+0f : -0x7.963b38p-4f 0x3.243f6cp+0f : inexact-ok
+= clog downward dbl-64 -0x9.f5564p-4 0x0p+0 : -0x7.963b3f3ab8e2p-4 0x3.243f6a8885a3p+0 : inexact-ok
+= clog tonearest dbl-64 -0x9.f5564p-4 0x0p+0 : -0x7.963b3f3ab8e1cp-4 0x3.243f6a8885a3p+0 : inexact-ok
+= clog towardzero dbl-64 -0x9.f5564p-4 0x0p+0 : -0x7.963b3f3ab8e1cp-4 0x3.243f6a8885a3p+0 : inexact-ok
+= clog upward dbl-64 -0x9.f5564p-4 0x0p+0 : -0x7.963b3f3ab8e1cp-4 0x3.243f6a8885a32p+0 : inexact-ok
+= clog downward ldbl-96-intel -0x9.f5564p-4L 0x0p+0L : -0x7.963b3f3ab8e1d1b8p-4L 0x3.243f6a8885a308dp+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x9.f5564p-4L 0x0p+0L : -0x7.963b3f3ab8e1d1b8p-4L 0x3.243f6a8885a308d4p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x9.f5564p-4L 0x0p+0L : -0x7.963b3f3ab8e1d1bp-4L 0x3.243f6a8885a308dp+0L : inexact-ok
+= clog upward ldbl-96-intel -0x9.f5564p-4L 0x0p+0L : -0x7.963b3f3ab8e1d1bp-4L 0x3.243f6a8885a308d4p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x9.f5564p-4L 0x0p+0L : -0x7.963b3f3ab8e1d1b8p-4L 0x3.243f6a8885a308dp+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x9.f5564p-4L 0x0p+0L : -0x7.963b3f3ab8e1d1b8p-4L 0x3.243f6a8885a308d4p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x9.f5564p-4L 0x0p+0L : -0x7.963b3f3ab8e1d1bp-4L 0x3.243f6a8885a308dp+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x9.f5564p-4L 0x0p+0L : -0x7.963b3f3ab8e1d1bp-4L 0x3.243f6a8885a308d4p+0L : inexact-ok
+= clog downward ldbl-128 -0x9.f5564p-4L 0x0p+0L : -0x7.963b3f3ab8e1d1b64eb91e97b814p-4L 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog tonearest ldbl-128 -0x9.f5564p-4L 0x0p+0L : -0x7.963b3f3ab8e1d1b64eb91e97b81p-4L 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x9.f5564p-4L 0x0p+0L : -0x7.963b3f3ab8e1d1b64eb91e97b81p-4L 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0x9.f5564p-4L 0x0p+0L : -0x7.963b3f3ab8e1d1b64eb91e97b81p-4L 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= clog downward ldbl-128ibm -0x9.f5564p-4L 0x0p+0L : -0x7.963b3f3ab8e1d1b64eb91e97bap-4L 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x9.f5564p-4L 0x0p+0L : -0x7.963b3f3ab8e1d1b64eb91e97b8p-4L 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x9.f5564p-4L 0x0p+0L : -0x7.963b3f3ab8e1d1b64eb91e97b8p-4L 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x9.f5564p-4L 0x0p+0L : -0x7.963b3f3ab8e1d1b64eb91e97b8p-4L 0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
+= clog downward dbl-64 -0x9.f5563cb3227d8p-4 0x0p+0 : -0x7.963b448829268p-4 0x3.243f6a8885a3p+0 : inexact-ok
+= clog tonearest dbl-64 -0x9.f5563cb3227d8p-4 0x0p+0 : -0x7.963b448829264p-4 0x3.243f6a8885a3p+0 : inexact-ok
+= clog towardzero dbl-64 -0x9.f5563cb3227d8p-4 0x0p+0 : -0x7.963b448829264p-4 0x3.243f6a8885a3p+0 : inexact-ok
+= clog upward dbl-64 -0x9.f5563cb3227d8p-4 0x0p+0 : -0x7.963b448829264p-4 0x3.243f6a8885a32p+0 : inexact-ok
+= clog downward ldbl-96-intel -0x9.f5563cb3227d8p-4L 0x0p+0L : -0x7.963b4488292647fp-4L 0x3.243f6a8885a308dp+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x9.f5563cb3227d8p-4L 0x0p+0L : -0x7.963b4488292647e8p-4L 0x3.243f6a8885a308d4p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x9.f5563cb3227d8p-4L 0x0p+0L : -0x7.963b4488292647e8p-4L 0x3.243f6a8885a308dp+0L : inexact-ok
+= clog upward ldbl-96-intel -0x9.f5563cb3227d8p-4L 0x0p+0L : -0x7.963b4488292647e8p-4L 0x3.243f6a8885a308d4p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x9.f5563cb3227d8p-4L 0x0p+0L : -0x7.963b4488292647fp-4L 0x3.243f6a8885a308dp+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x9.f5563cb3227d8p-4L 0x0p+0L : -0x7.963b4488292647e8p-4L 0x3.243f6a8885a308d4p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x9.f5563cb3227d8p-4L 0x0p+0L : -0x7.963b4488292647e8p-4L 0x3.243f6a8885a308dp+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x9.f5563cb3227d8p-4L 0x0p+0L : -0x7.963b4488292647e8p-4L 0x3.243f6a8885a308d4p+0L : inexact-ok
+= clog downward ldbl-128 -0x9.f5563cb3227d8p-4L 0x0p+0L : -0x7.963b4488292647e879b23086a878p-4L 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog tonearest ldbl-128 -0x9.f5563cb3227d8p-4L 0x0p+0L : -0x7.963b4488292647e879b23086a874p-4L 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x9.f5563cb3227d8p-4L 0x0p+0L : -0x7.963b4488292647e879b23086a874p-4L 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0x9.f5563cb3227d8p-4L 0x0p+0L : -0x7.963b4488292647e879b23086a874p-4L 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= clog downward ldbl-128ibm -0x9.f5563cb3227d8p-4L 0x0p+0L : -0x7.963b4488292647e879b23086aap-4L 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x9.f5563cb3227d8p-4L 0x0p+0L : -0x7.963b4488292647e879b23086a8p-4L 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x9.f5563cb3227d8p-4L 0x0p+0L : -0x7.963b4488292647e879b23086a8p-4L 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x9.f5563cb3227d8p-4L 0x0p+0L : -0x7.963b4488292647e879b23086a8p-4L 0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
+clog -0x9.5a284p-4 0x6.899578p-8
+= clog downward flt-32 -0x9.5a284p-4f 0x6.899578p-8f : -0x8.93903p-4f 0x3.1912p+0f : inexact-ok
+= clog tonearest flt-32 -0x9.5a284p-4f 0x6.899578p-8f : -0x8.93902p-4f 0x3.191204p+0f : inexact-ok
+= clog towardzero flt-32 -0x9.5a284p-4f 0x6.899578p-8f : -0x8.93902p-4f 0x3.1912p+0f : inexact-ok
+= clog upward flt-32 -0x9.5a284p-4f 0x6.899578p-8f : -0x8.93902p-4f 0x3.191204p+0f : inexact-ok
+= clog downward dbl-64 -0x9.5a284p-4 0x6.899578p-8 : -0x8.9390258b753ep-4 0x3.191203f90bc9p+0 : inexact-ok
+= clog tonearest dbl-64 -0x9.5a284p-4 0x6.899578p-8 : -0x8.9390258b753d8p-4 0x3.191203f90bc92p+0 : inexact-ok
+= clog towardzero dbl-64 -0x9.5a284p-4 0x6.899578p-8 : -0x8.9390258b753d8p-4 0x3.191203f90bc9p+0 : inexact-ok
+= clog upward dbl-64 -0x9.5a284p-4 0x6.899578p-8 : -0x8.9390258b753d8p-4 0x3.191203f90bc92p+0 : inexact-ok
+= clog downward ldbl-96-intel -0x9.5a284p-4L 0x6.899578p-8L : -0x8.9390258b753d8a6p-4L 0x3.191203f90bc91378p+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x9.5a284p-4L 0x6.899578p-8L : -0x8.9390258b753d8a6p-4L 0x3.191203f90bc91378p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x9.5a284p-4L 0x6.899578p-8L : -0x8.9390258b753d8a5p-4L 0x3.191203f90bc91378p+0L : inexact-ok
+= clog upward ldbl-96-intel -0x9.5a284p-4L 0x6.899578p-8L : -0x8.9390258b753d8a5p-4L 0x3.191203f90bc9137cp+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x9.5a284p-4L 0x6.899578p-8L : -0x8.9390258b753d8a6p-4L 0x3.191203f90bc91378p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x9.5a284p-4L 0x6.899578p-8L : -0x8.9390258b753d8a6p-4L 0x3.191203f90bc91378p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x9.5a284p-4L 0x6.899578p-8L : -0x8.9390258b753d8a5p-4L 0x3.191203f90bc91378p+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x9.5a284p-4L 0x6.899578p-8L : -0x8.9390258b753d8a5p-4L 0x3.191203f90bc9137cp+0L : inexact-ok
+= clog downward ldbl-128 -0x9.5a284p-4L 0x6.899578p-8L : -0x8.9390258b753d8a5969029442ae9p-4L 0x3.191203f90bc91378488caa74df12p+0L : inexact-ok
+= clog tonearest ldbl-128 -0x9.5a284p-4L 0x6.899578p-8L : -0x8.9390258b753d8a5969029442ae88p-4L 0x3.191203f90bc91378488caa74df14p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x9.5a284p-4L 0x6.899578p-8L : -0x8.9390258b753d8a5969029442ae88p-4L 0x3.191203f90bc91378488caa74df12p+0L : inexact-ok
+= clog upward ldbl-128 -0x9.5a284p-4L 0x6.899578p-8L : -0x8.9390258b753d8a5969029442ae88p-4L 0x3.191203f90bc91378488caa74df14p+0L : inexact-ok
+= clog downward ldbl-128ibm -0x9.5a284p-4L 0x6.899578p-8L : -0x8.9390258b753d8a5969029442bp-4L 0x3.191203f90bc91378488caa74dfp+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x9.5a284p-4L 0x6.899578p-8L : -0x8.9390258b753d8a5969029442bp-4L 0x3.191203f90bc91378488caa74dfp+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x9.5a284p-4L 0x6.899578p-8L : -0x8.9390258b753d8a5969029442acp-4L 0x3.191203f90bc91378488caa74dfp+0L : inexact-ok
+= clog upward ldbl-128ibm -0x9.5a284p-4L 0x6.899578p-8L : -0x8.9390258b753d8a5969029442acp-4L 0x3.191203f90bc91378488caa74ep+0L : inexact-ok
+clog 0xa.3e62bp-4 0x1.18c03p-100
+= clog downward flt-32 0xa.3e62bp-4f 0x1.18c03p-100f : -0x7.2283d8p-4f 0x1.b683ccp-100f : inexact-ok
+= clog tonearest flt-32 0xa.3e62bp-4f 0x1.18c03p-100f : -0x7.2283dp-4f 0x1.b683cep-100f : inexact-ok
+= clog towardzero flt-32 0xa.3e62bp-4f 0x1.18c03p-100f : -0x7.2283dp-4f 0x1.b683ccp-100f : inexact-ok
+= clog upward flt-32 0xa.3e62bp-4f 0x1.18c03p-100f : -0x7.2283dp-4f 0x1.b683cep-100f : inexact-ok
+= clog downward dbl-64 0xa.3e62bp-4 0x1.18c03p-100 : -0x7.2283d05b68a8p-4 0x1.b683cda061f38p-100 : inexact-ok
+= clog tonearest dbl-64 0xa.3e62bp-4 0x1.18c03p-100 : -0x7.2283d05b68a7cp-4 0x1.b683cda061f38p-100 : inexact-ok
+= clog towardzero dbl-64 0xa.3e62bp-4 0x1.18c03p-100 : -0x7.2283d05b68a7cp-4 0x1.b683cda061f38p-100 : inexact-ok
+= clog upward dbl-64 0xa.3e62bp-4 0x1.18c03p-100 : -0x7.2283d05b68a7cp-4 0x1.b683cda061f39p-100 : inexact-ok
+= clog downward ldbl-96-intel 0xa.3e62bp-4L 0x1.18c03p-100L : -0x7.2283d05b68a7c74p-4L 0x1.b683cda061f386aep-100L : inexact-ok
+= clog tonearest ldbl-96-intel 0xa.3e62bp-4L 0x1.18c03p-100L : -0x7.2283d05b68a7c74p-4L 0x1.b683cda061f386aep-100L : inexact-ok
+= clog towardzero ldbl-96-intel 0xa.3e62bp-4L 0x1.18c03p-100L : -0x7.2283d05b68a7c738p-4L 0x1.b683cda061f386aep-100L : inexact-ok
+= clog upward ldbl-96-intel 0xa.3e62bp-4L 0x1.18c03p-100L : -0x7.2283d05b68a7c738p-4L 0x1.b683cda061f386bp-100L : inexact-ok
+= clog downward ldbl-96-m68k 0xa.3e62bp-4L 0x1.18c03p-100L : -0x7.2283d05b68a7c74p-4L 0x1.b683cda061f386aep-100L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xa.3e62bp-4L 0x1.18c03p-100L : -0x7.2283d05b68a7c74p-4L 0x1.b683cda061f386aep-100L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xa.3e62bp-4L 0x1.18c03p-100L : -0x7.2283d05b68a7c738p-4L 0x1.b683cda061f386aep-100L : inexact-ok
+= clog upward ldbl-96-m68k 0xa.3e62bp-4L 0x1.18c03p-100L : -0x7.2283d05b68a7c738p-4L 0x1.b683cda061f386bp-100L : inexact-ok
+= clog downward ldbl-128 0xa.3e62bp-4L 0x1.18c03p-100L : -0x7.2283d05b68a7c73cde11a0b95554p-4L 0x1.b683cda061f386ae79e8b3c1d37fp-100L : inexact-ok
+= clog tonearest ldbl-128 0xa.3e62bp-4L 0x1.18c03p-100L : -0x7.2283d05b68a7c73cde11a0b9555p-4L 0x1.b683cda061f386ae79e8b3c1d38p-100L : inexact-ok
+= clog towardzero ldbl-128 0xa.3e62bp-4L 0x1.18c03p-100L : -0x7.2283d05b68a7c73cde11a0b9555p-4L 0x1.b683cda061f386ae79e8b3c1d37fp-100L : inexact-ok
+= clog upward ldbl-128 0xa.3e62bp-4L 0x1.18c03p-100L : -0x7.2283d05b68a7c73cde11a0b9555p-4L 0x1.b683cda061f386ae79e8b3c1d38p-100L : inexact-ok
+= clog downward ldbl-128ibm 0xa.3e62bp-4L 0x1.18c03p-100L : -0x7.2283d05b68a7c73cde11a0b956p-4L 0x1.b683cda061f386ae79e8b3c1d3p-100L : inexact-ok
+= clog tonearest ldbl-128ibm 0xa.3e62bp-4L 0x1.18c03p-100L : -0x7.2283d05b68a7c73cde11a0b956p-4L 0x1.b683cda061f386ae79e8b3c1d38p-100L : inexact-ok
+= clog towardzero ldbl-128ibm 0xa.3e62bp-4L 0x1.18c03p-100L : -0x7.2283d05b68a7c73cde11a0b954p-4L 0x1.b683cda061f386ae79e8b3c1d3p-100L : inexact-ok
+= clog upward ldbl-128ibm 0xa.3e62bp-4L 0x1.18c03p-100L : -0x7.2283d05b68a7c73cde11a0b954p-4L 0x1.b683cda061f386ae79e8b3c1d38p-100L : inexact-ok
+clog 0 -0x9.22a99p-4
+= clog downward flt-32 0x0p+0f -0x9.22a99p-4f : -0x8.f7875p-4f -0x1.921fb6p+0f : inexact-ok
+= clog tonearest flt-32 0x0p+0f -0x9.22a99p-4f : -0x8.f7875p-4f -0x1.921fb6p+0f : inexact-ok
+= clog towardzero flt-32 0x0p+0f -0x9.22a99p-4f : -0x8.f7874p-4f -0x1.921fb4p+0f : inexact-ok
+= clog upward flt-32 0x0p+0f -0x9.22a99p-4f : -0x8.f7874p-4f -0x1.921fb4p+0f : inexact-ok
+= clog downward dbl-64 0x0p+0 -0x9.22a99p-4 : -0x8.f7874c8f4aae8p-4 -0x1.921fb54442d19p+0 : inexact-ok
+= clog tonearest dbl-64 0x0p+0 -0x9.22a99p-4 : -0x8.f7874c8f4aae8p-4 -0x1.921fb54442d18p+0 : inexact-ok
+= clog towardzero dbl-64 0x0p+0 -0x9.22a99p-4 : -0x8.f7874c8f4aaep-4 -0x1.921fb54442d18p+0 : inexact-ok
+= clog upward dbl-64 0x0p+0 -0x9.22a99p-4 : -0x8.f7874c8f4aaep-4 -0x1.921fb54442d18p+0 : inexact-ok
+= clog downward ldbl-96-intel 0x0p+0L -0x9.22a99p-4L : -0x8.f7874c8f4aae6eep-4L -0x1.921fb54442d1846ap+0L : inexact-ok
+= clog tonearest ldbl-96-intel 0x0p+0L -0x9.22a99p-4L : -0x8.f7874c8f4aae6edp-4L -0x1.921fb54442d1846ap+0L : inexact-ok
+= clog towardzero ldbl-96-intel 0x0p+0L -0x9.22a99p-4L : -0x8.f7874c8f4aae6edp-4L -0x1.921fb54442d18468p+0L : inexact-ok
+= clog upward ldbl-96-intel 0x0p+0L -0x9.22a99p-4L : -0x8.f7874c8f4aae6edp-4L -0x1.921fb54442d18468p+0L : inexact-ok
+= clog downward ldbl-96-m68k 0x0p+0L -0x9.22a99p-4L : -0x8.f7874c8f4aae6eep-4L -0x1.921fb54442d1846ap+0L : inexact-ok
+= clog tonearest ldbl-96-m68k 0x0p+0L -0x9.22a99p-4L : -0x8.f7874c8f4aae6edp-4L -0x1.921fb54442d1846ap+0L : inexact-ok
+= clog towardzero ldbl-96-m68k 0x0p+0L -0x9.22a99p-4L : -0x8.f7874c8f4aae6edp-4L -0x1.921fb54442d18468p+0L : inexact-ok
+= clog upward ldbl-96-m68k 0x0p+0L -0x9.22a99p-4L : -0x8.f7874c8f4aae6edp-4L -0x1.921fb54442d18468p+0L : inexact-ok
+= clog downward ldbl-128 0x0p+0L -0x9.22a99p-4L : -0x8.f7874c8f4aae6ed110ddb650b508p-4L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= clog tonearest ldbl-128 0x0p+0L -0x9.22a99p-4L : -0x8.f7874c8f4aae6ed110ddb650b508p-4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog towardzero ldbl-128 0x0p+0L -0x9.22a99p-4L : -0x8.f7874c8f4aae6ed110ddb650b5p-4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x0p+0L -0x9.22a99p-4L : -0x8.f7874c8f4aae6ed110ddb650b5p-4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128ibm 0x0p+0L -0x9.22a99p-4L : -0x8.f7874c8f4aae6ed110ddb650b8p-4L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= clog tonearest ldbl-128ibm 0x0p+0L -0x9.22a99p-4L : -0x8.f7874c8f4aae6ed110ddb650b4p-4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= clog towardzero ldbl-128ibm 0x0p+0L -0x9.22a99p-4L : -0x8.f7874c8f4aae6ed110ddb650b4p-4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= clog upward ldbl-128ibm 0x0p+0L -0x9.22a99p-4L : -0x8.f7874c8f4aae6ed110ddb650b4p-4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+clog 0 0x9.7915bp-4
+= clog downward flt-32 0x0p+0f 0x9.7915bp-4f : -0x8.62e55p-4f 0x1.921fb4p+0f : inexact-ok
+= clog tonearest flt-32 0x0p+0f 0x9.7915bp-4f : -0x8.62e54p-4f 0x1.921fb6p+0f : inexact-ok
+= clog towardzero flt-32 0x0p+0f 0x9.7915bp-4f : -0x8.62e54p-4f 0x1.921fb4p+0f : inexact-ok
+= clog upward flt-32 0x0p+0f 0x9.7915bp-4f : -0x8.62e54p-4f 0x1.921fb6p+0f : inexact-ok
+= clog downward dbl-64 0x0p+0 0x9.7915bp-4 : -0x8.62e544dc76b7p-4 0x1.921fb54442d18p+0 : inexact-ok
+= clog tonearest dbl-64 0x0p+0 0x9.7915bp-4 : -0x8.62e544dc76b68p-4 0x1.921fb54442d18p+0 : inexact-ok
+= clog towardzero dbl-64 0x0p+0 0x9.7915bp-4 : -0x8.62e544dc76b68p-4 0x1.921fb54442d18p+0 : inexact-ok
+= clog upward dbl-64 0x0p+0 0x9.7915bp-4 : -0x8.62e544dc76b68p-4 0x1.921fb54442d19p+0 : inexact-ok
+= clog downward ldbl-96-intel 0x0p+0L 0x9.7915bp-4L : -0x8.62e544dc76b6bc9p-4L 0x1.921fb54442d18468p+0L : inexact-ok
+= clog tonearest ldbl-96-intel 0x0p+0L 0x9.7915bp-4L : -0x8.62e544dc76b6bc9p-4L 0x1.921fb54442d1846ap+0L : inexact-ok
+= clog towardzero ldbl-96-intel 0x0p+0L 0x9.7915bp-4L : -0x8.62e544dc76b6bc8p-4L 0x1.921fb54442d18468p+0L : inexact-ok
+= clog upward ldbl-96-intel 0x0p+0L 0x9.7915bp-4L : -0x8.62e544dc76b6bc8p-4L 0x1.921fb54442d1846ap+0L : inexact-ok
+= clog downward ldbl-96-m68k 0x0p+0L 0x9.7915bp-4L : -0x8.62e544dc76b6bc9p-4L 0x1.921fb54442d18468p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k 0x0p+0L 0x9.7915bp-4L : -0x8.62e544dc76b6bc9p-4L 0x1.921fb54442d1846ap+0L : inexact-ok
+= clog towardzero ldbl-96-m68k 0x0p+0L 0x9.7915bp-4L : -0x8.62e544dc76b6bc8p-4L 0x1.921fb54442d18468p+0L : inexact-ok
+= clog upward ldbl-96-m68k 0x0p+0L 0x9.7915bp-4L : -0x8.62e544dc76b6bc8p-4L 0x1.921fb54442d1846ap+0L : inexact-ok
+= clog downward ldbl-128 0x0p+0L 0x9.7915bp-4L : -0x8.62e544dc76b6bc8855ef9b0aa2ep-4L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog tonearest ldbl-128 0x0p+0L 0x9.7915bp-4L : -0x8.62e544dc76b6bc8855ef9b0aa2d8p-4L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog towardzero ldbl-128 0x0p+0L 0x9.7915bp-4L : -0x8.62e544dc76b6bc8855ef9b0aa2d8p-4L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x0p+0L 0x9.7915bp-4L : -0x8.62e544dc76b6bc8855ef9b0aa2d8p-4L 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= clog downward ldbl-128ibm 0x0p+0L 0x9.7915bp-4L : -0x8.62e544dc76b6bc8855ef9b0aa4p-4L 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= clog tonearest ldbl-128ibm 0x0p+0L 0x9.7915bp-4L : -0x8.62e544dc76b6bc8855ef9b0aa4p-4L 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= clog towardzero ldbl-128ibm 0x0p+0L 0x9.7915bp-4L : -0x8.62e544dc76b6bc8855ef9b0aap-4L 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= clog upward ldbl-128ibm 0x0p+0L 0x9.7915bp-4L : -0x8.62e544dc76b6bc8855ef9b0aap-4L 0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+clog 0x3.00d1ap-12 0x1.23ff6ap+0
+= clog downward flt-32 0x3.00d1ap-12f 0x1.23ff6ap+0f : 0x2.1ae7ccp-4f 0x1.91f594p+0f : inexact-ok
+= clog tonearest flt-32 0x3.00d1ap-12f 0x1.23ff6ap+0f : 0x2.1ae7dp-4f 0x1.91f594p+0f : inexact-ok
+= clog towardzero flt-32 0x3.00d1ap-12f 0x1.23ff6ap+0f : 0x2.1ae7ccp-4f 0x1.91f594p+0f : inexact-ok
+= clog upward flt-32 0x3.00d1ap-12f 0x1.23ff6ap+0f : 0x2.1ae7dp-4f 0x1.91f596p+0f : inexact-ok
+= clog downward dbl-64 0x3.00d1ap-12 0x1.23ff6ap+0 : 0x2.1ae7cef1a306ep-4 0x1.91f594a7fc9edp+0 : inexact-ok
+= clog tonearest dbl-64 0x3.00d1ap-12 0x1.23ff6ap+0 : 0x2.1ae7cef1a306ep-4 0x1.91f594a7fc9edp+0 : inexact-ok
+= clog towardzero dbl-64 0x3.00d1ap-12 0x1.23ff6ap+0 : 0x2.1ae7cef1a306ep-4 0x1.91f594a7fc9edp+0 : inexact-ok
+= clog upward dbl-64 0x3.00d1ap-12 0x1.23ff6ap+0 : 0x2.1ae7cef1a307p-4 0x1.91f594a7fc9eep+0 : inexact-ok
+= clog downward ldbl-96-intel 0x3.00d1ap-12L 0x1.23ff6ap+0L : 0x2.1ae7cef1a306e7d8p-4L 0x1.91f594a7fc9ed1fep+0L : inexact-ok
+= clog tonearest ldbl-96-intel 0x3.00d1ap-12L 0x1.23ff6ap+0L : 0x2.1ae7cef1a306e7d8p-4L 0x1.91f594a7fc9ed1fep+0L : inexact-ok
+= clog towardzero ldbl-96-intel 0x3.00d1ap-12L 0x1.23ff6ap+0L : 0x2.1ae7cef1a306e7d8p-4L 0x1.91f594a7fc9ed1fep+0L : inexact-ok
+= clog upward ldbl-96-intel 0x3.00d1ap-12L 0x1.23ff6ap+0L : 0x2.1ae7cef1a306e7dcp-4L 0x1.91f594a7fc9ed2p+0L : inexact-ok
+= clog downward ldbl-96-m68k 0x3.00d1ap-12L 0x1.23ff6ap+0L : 0x2.1ae7cef1a306e7d8p-4L 0x1.91f594a7fc9ed1fep+0L : inexact-ok
+= clog tonearest ldbl-96-m68k 0x3.00d1ap-12L 0x1.23ff6ap+0L : 0x2.1ae7cef1a306e7d8p-4L 0x1.91f594a7fc9ed1fep+0L : inexact-ok
+= clog towardzero ldbl-96-m68k 0x3.00d1ap-12L 0x1.23ff6ap+0L : 0x2.1ae7cef1a306e7d8p-4L 0x1.91f594a7fc9ed1fep+0L : inexact-ok
+= clog upward ldbl-96-m68k 0x3.00d1ap-12L 0x1.23ff6ap+0L : 0x2.1ae7cef1a306e7dcp-4L 0x1.91f594a7fc9ed2p+0L : inexact-ok
+= clog downward ldbl-128 0x3.00d1ap-12L 0x1.23ff6ap+0L : 0x2.1ae7cef1a306e7d9a6654974c972p-4L 0x1.91f594a7fc9ed1fed5800c5b3ccap+0L : inexact-ok
+= clog tonearest ldbl-128 0x3.00d1ap-12L 0x1.23ff6ap+0L : 0x2.1ae7cef1a306e7d9a6654974c974p-4L 0x1.91f594a7fc9ed1fed5800c5b3ccap+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.00d1ap-12L 0x1.23ff6ap+0L : 0x2.1ae7cef1a306e7d9a6654974c972p-4L 0x1.91f594a7fc9ed1fed5800c5b3ccap+0L : inexact-ok
+= clog upward ldbl-128 0x3.00d1ap-12L 0x1.23ff6ap+0L : 0x2.1ae7cef1a306e7d9a6654974c974p-4L 0x1.91f594a7fc9ed1fed5800c5b3ccbp+0L : inexact-ok
+= clog downward ldbl-128ibm 0x3.00d1ap-12L 0x1.23ff6ap+0L : 0x2.1ae7cef1a306e7d9a6654974c9p-4L 0x1.91f594a7fc9ed1fed5800c5b3c8p+0L : inexact-ok
+= clog tonearest ldbl-128ibm 0x3.00d1ap-12L 0x1.23ff6ap+0L : 0x2.1ae7cef1a306e7d9a6654974c9p-4L 0x1.91f594a7fc9ed1fed5800c5b3dp+0L : inexact-ok
+= clog towardzero ldbl-128ibm 0x3.00d1ap-12L 0x1.23ff6ap+0L : 0x2.1ae7cef1a306e7d9a6654974c9p-4L 0x1.91f594a7fc9ed1fed5800c5b3c8p+0L : inexact-ok
+= clog upward ldbl-128ibm 0x3.00d1ap-12L 0x1.23ff6ap+0L : 0x2.1ae7cef1a306e7d9a6654974cap-4L 0x1.91f594a7fc9ed1fed5800c5b3dp+0L : inexact-ok
clog 0x1.fffffep+127 0x1.fffffep+127
= clog downward flt-32 0xf.fffffp+124f 0xf.fffffp+124f : 0x5.911c5p+4f 0xc.90fdap-4f : inexact-ok
= clog tonearest flt-32 0xf.fffffp+124f 0xf.fffffp+124f : 0x5.911c5p+4f 0xc.90fdbp-4f : inexact-ok
@@ -59142,6 +70208,3250 @@ clog10 -0x1.0a69de710590dp+0 -0x7.bc7e121e2b0d1088p-4
= clog10 tonearest ldbl-128ibm -0x1.0a69de710590dp+0L -0x7.bc7e121e2b0d1088p-4L : 0xf.4c6f46feff31a7c5b96c445edp-8L -0x1.2cec6ad485bc0b0650c3a851928p+0L : inexact-ok
= clog10 towardzero ldbl-128ibm -0x1.0a69de710590dp+0L -0x7.bc7e121e2b0d1088p-4L : 0xf.4c6f46feff31a7c5b96c445edp-8L -0x1.2cec6ad485bc0b0650c3a85192p+0L : inexact-ok
= clog10 upward ldbl-128ibm -0x1.0a69de710590dp+0L -0x7.bc7e121e2b0d1088p-4L : 0xf.4c6f46feff31a7c5b96c445ed4p-8L -0x1.2cec6ad485bc0b0650c3a85192p+0L : inexact-ok
+clog10 -0x2.7bdep-4 0x5.ab7a4p-4
+= clog10 downward flt-32 -0x2.7bdep-4f 0x5.ab7a4p-4f : -0x6.994cc8p-4f 0xd.c8bcbp-4f : inexact-ok
+= clog10 tonearest flt-32 -0x2.7bdep-4f 0x5.ab7a4p-4f : -0x6.994ccp-4f 0xd.c8bccp-4f : inexact-ok
+= clog10 towardzero flt-32 -0x2.7bdep-4f 0x5.ab7a4p-4f : -0x6.994ccp-4f 0xd.c8bcbp-4f : inexact-ok
+= clog10 upward flt-32 -0x2.7bdep-4f 0x5.ab7a4p-4f : -0x6.994ccp-4f 0xd.c8bccp-4f : inexact-ok
+= clog10 downward dbl-64 -0x2.7bdep-4 0x5.ab7a4p-4 : -0x6.994cc3483c2p-4 0xd.c8bcbba9fe438p-4 : inexact-ok
+= clog10 tonearest dbl-64 -0x2.7bdep-4 0x5.ab7a4p-4 : -0x6.994cc3483c1fcp-4 0xd.c8bcbba9fe44p-4 : inexact-ok
+= clog10 towardzero dbl-64 -0x2.7bdep-4 0x5.ab7a4p-4 : -0x6.994cc3483c1fcp-4 0xd.c8bcbba9fe438p-4 : inexact-ok
+= clog10 upward dbl-64 -0x2.7bdep-4 0x5.ab7a4p-4 : -0x6.994cc3483c1fcp-4 0xd.c8bcbba9fe44p-4 : inexact-ok
+= clog10 downward ldbl-96-intel -0x2.7bdep-4L 0x5.ab7a4p-4L : -0x6.994cc3483c1fcc48p-4L 0xd.c8bcbba9fe43f62p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x2.7bdep-4L 0x5.ab7a4p-4L : -0x6.994cc3483c1fcc4p-4L 0xd.c8bcbba9fe43f62p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x2.7bdep-4L 0x5.ab7a4p-4L : -0x6.994cc3483c1fcc4p-4L 0xd.c8bcbba9fe43f62p-4L : inexact-ok
+= clog10 upward ldbl-96-intel -0x2.7bdep-4L 0x5.ab7a4p-4L : -0x6.994cc3483c1fcc4p-4L 0xd.c8bcbba9fe43f63p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x2.7bdep-4L 0x5.ab7a4p-4L : -0x6.994cc3483c1fcc48p-4L 0xd.c8bcbba9fe43f62p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x2.7bdep-4L 0x5.ab7a4p-4L : -0x6.994cc3483c1fcc4p-4L 0xd.c8bcbba9fe43f62p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x2.7bdep-4L 0x5.ab7a4p-4L : -0x6.994cc3483c1fcc4p-4L 0xd.c8bcbba9fe43f62p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x2.7bdep-4L 0x5.ab7a4p-4L : -0x6.994cc3483c1fcc4p-4L 0xd.c8bcbba9fe43f63p-4L : inexact-ok
+= clog10 downward ldbl-128 -0x2.7bdep-4L 0x5.ab7a4p-4L : -0x6.994cc3483c1fcc43c3c0a9a56a84p-4L 0xd.c8bcbba9fe43f6257b1186569dc8p-4L : inexact-ok
+= clog10 tonearest ldbl-128 -0x2.7bdep-4L 0x5.ab7a4p-4L : -0x6.994cc3483c1fcc43c3c0a9a56a8p-4L 0xd.c8bcbba9fe43f6257b1186569dc8p-4L : inexact-ok
+= clog10 towardzero ldbl-128 -0x2.7bdep-4L 0x5.ab7a4p-4L : -0x6.994cc3483c1fcc43c3c0a9a56a8p-4L 0xd.c8bcbba9fe43f6257b1186569dc8p-4L : inexact-ok
+= clog10 upward ldbl-128 -0x2.7bdep-4L 0x5.ab7a4p-4L : -0x6.994cc3483c1fcc43c3c0a9a56a8p-4L 0xd.c8bcbba9fe43f6257b1186569ddp-4L : inexact-ok
+= clog10 downward ldbl-128ibm -0x2.7bdep-4L 0x5.ab7a4p-4L : -0x6.994cc3483c1fcc43c3c0a9a56cp-4L 0xd.c8bcbba9fe43f6257b1186569cp-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x2.7bdep-4L 0x5.ab7a4p-4L : -0x6.994cc3483c1fcc43c3c0a9a56ap-4L 0xd.c8bcbba9fe43f6257b1186569cp-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x2.7bdep-4L 0x5.ab7a4p-4L : -0x6.994cc3483c1fcc43c3c0a9a56ap-4L 0xd.c8bcbba9fe43f6257b1186569cp-4L : inexact-ok
+= clog10 upward ldbl-128ibm -0x2.7bdep-4L 0x5.ab7a4p-4L : -0x6.994cc3483c1fcc43c3c0a9a56ap-4L 0xd.c8bcbba9fe43f6257b118656ap-4L : inexact-ok
+clog10 -0xb.e1d3d0ff44358p-4 -0x7.54785e1b143f8p-4
+= clog10 downward flt-32 -0xb.e1d3dp-4f -0x7.547858p-4f : -0xf.27aa1p-8f -0x1.1fd392p+0f : inexact-ok
+= clog10 tonearest flt-32 -0xb.e1d3dp-4f -0x7.547858p-4f : -0xf.27aap-8f -0x1.1fd392p+0f : inexact-ok
+= clog10 towardzero flt-32 -0xb.e1d3dp-4f -0x7.547858p-4f : -0xf.27aap-8f -0x1.1fd39p+0f : inexact-ok
+= clog10 upward flt-32 -0xb.e1d3dp-4f -0x7.547858p-4f : -0xf.27aap-8f -0x1.1fd39p+0f : inexact-ok
+= clog10 downward dbl-64 -0xb.e1d3dp-4 -0x7.547858p-4 : -0xf.27aa00b4f7188p-8 -0x1.1fd391d561a0cp+0 : inexact-ok
+= clog10 tonearest dbl-64 -0xb.e1d3dp-4 -0x7.547858p-4 : -0xf.27aa00b4f718p-8 -0x1.1fd391d561a0bp+0 : inexact-ok
+= clog10 towardzero dbl-64 -0xb.e1d3dp-4 -0x7.547858p-4 : -0xf.27aa00b4f718p-8 -0x1.1fd391d561a0bp+0 : inexact-ok
+= clog10 upward dbl-64 -0xb.e1d3dp-4 -0x7.547858p-4 : -0xf.27aa00b4f718p-8 -0x1.1fd391d561a0bp+0 : inexact-ok
+= clog10 downward ldbl-96-intel -0xb.e1d3dp-4L -0x7.547858p-4L : -0xf.27aa00b4f7182e1p-8L -0x1.1fd391d561a0b0e4p+0L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0xb.e1d3dp-4L -0x7.547858p-4L : -0xf.27aa00b4f7182e1p-8L -0x1.1fd391d561a0b0e2p+0L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0xb.e1d3dp-4L -0x7.547858p-4L : -0xf.27aa00b4f7182ep-8L -0x1.1fd391d561a0b0e2p+0L : inexact-ok
+= clog10 upward ldbl-96-intel -0xb.e1d3dp-4L -0x7.547858p-4L : -0xf.27aa00b4f7182ep-8L -0x1.1fd391d561a0b0e2p+0L : inexact-ok
+= clog10 downward ldbl-96-m68k -0xb.e1d3dp-4L -0x7.547858p-4L : -0xf.27aa00b4f7182e1p-8L -0x1.1fd391d561a0b0e4p+0L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0xb.e1d3dp-4L -0x7.547858p-4L : -0xf.27aa00b4f7182e1p-8L -0x1.1fd391d561a0b0e2p+0L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0xb.e1d3dp-4L -0x7.547858p-4L : -0xf.27aa00b4f7182ep-8L -0x1.1fd391d561a0b0e2p+0L : inexact-ok
+= clog10 upward ldbl-96-m68k -0xb.e1d3dp-4L -0x7.547858p-4L : -0xf.27aa00b4f7182ep-8L -0x1.1fd391d561a0b0e2p+0L : inexact-ok
+= clog10 downward ldbl-128 -0xb.e1d3dp-4L -0x7.547858p-4L : -0xf.27aa00b4f7182e0ab75a6a19894p-8L -0x1.1fd391d561a0b0e22d4c63f8a8f7p+0L : inexact-ok
+= clog10 tonearest ldbl-128 -0xb.e1d3dp-4L -0x7.547858p-4L : -0xf.27aa00b4f7182e0ab75a6a198938p-8L -0x1.1fd391d561a0b0e22d4c63f8a8f7p+0L : inexact-ok
+= clog10 towardzero ldbl-128 -0xb.e1d3dp-4L -0x7.547858p-4L : -0xf.27aa00b4f7182e0ab75a6a198938p-8L -0x1.1fd391d561a0b0e22d4c63f8a8f6p+0L : inexact-ok
+= clog10 upward ldbl-128 -0xb.e1d3dp-4L -0x7.547858p-4L : -0xf.27aa00b4f7182e0ab75a6a198938p-8L -0x1.1fd391d561a0b0e22d4c63f8a8f6p+0L : inexact-ok
+= clog10 downward ldbl-128ibm -0xb.e1d3dp-4L -0x7.547858p-4L : -0xf.27aa00b4f7182e0ab75a6a198cp-8L -0x1.1fd391d561a0b0e22d4c63f8a9p+0L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0xb.e1d3dp-4L -0x7.547858p-4L : -0xf.27aa00b4f7182e0ab75a6a1988p-8L -0x1.1fd391d561a0b0e22d4c63f8a9p+0L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0xb.e1d3dp-4L -0x7.547858p-4L : -0xf.27aa00b4f7182e0ab75a6a1988p-8L -0x1.1fd391d561a0b0e22d4c63f8a88p+0L : inexact-ok
+= clog10 upward ldbl-128ibm -0xb.e1d3dp-4L -0x7.547858p-4L : -0xf.27aa00b4f7182e0ab75a6a1988p-8L -0x1.1fd391d561a0b0e22d4c63f8a88p+0L : inexact-ok
+= clog10 downward flt-32 -0xb.e1d3dp-4f -0x7.54786p-4f : -0xf.27a9ep-8f -0x1.1fd392p+0f : inexact-ok
+= clog10 tonearest flt-32 -0xb.e1d3dp-4f -0x7.54786p-4f : -0xf.27a9ep-8f -0x1.1fd392p+0f : inexact-ok
+= clog10 towardzero flt-32 -0xb.e1d3dp-4f -0x7.54786p-4f : -0xf.27a9dp-8f -0x1.1fd39p+0f : inexact-ok
+= clog10 upward flt-32 -0xb.e1d3dp-4f -0x7.54786p-4f : -0xf.27a9dp-8f -0x1.1fd39p+0f : inexact-ok
+= clog10 downward dbl-64 -0xb.e1d3dp-4 -0x7.54786p-4 : -0xf.27a9df4233dfp-8 -0x1.1fd3919f2912dp+0 : inexact-ok
+= clog10 tonearest dbl-64 -0xb.e1d3dp-4 -0x7.54786p-4 : -0xf.27a9df4233dfp-8 -0x1.1fd3919f2912dp+0 : inexact-ok
+= clog10 towardzero dbl-64 -0xb.e1d3dp-4 -0x7.54786p-4 : -0xf.27a9df4233de8p-8 -0x1.1fd3919f2912cp+0 : inexact-ok
+= clog10 upward dbl-64 -0xb.e1d3dp-4 -0x7.54786p-4 : -0xf.27a9df4233de8p-8 -0x1.1fd3919f2912cp+0 : inexact-ok
+= clog10 downward ldbl-96-intel -0xb.e1d3dp-4L -0x7.54786p-4L : -0xf.27a9df4233def54p-8L -0x1.1fd3919f2912cc2cp+0L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0xb.e1d3dp-4L -0x7.54786p-4L : -0xf.27a9df4233def54p-8L -0x1.1fd3919f2912cc2cp+0L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0xb.e1d3dp-4L -0x7.54786p-4L : -0xf.27a9df4233def53p-8L -0x1.1fd3919f2912cc2ap+0L : inexact-ok
+= clog10 upward ldbl-96-intel -0xb.e1d3dp-4L -0x7.54786p-4L : -0xf.27a9df4233def53p-8L -0x1.1fd3919f2912cc2ap+0L : inexact-ok
+= clog10 downward ldbl-96-m68k -0xb.e1d3dp-4L -0x7.54786p-4L : -0xf.27a9df4233def54p-8L -0x1.1fd3919f2912cc2cp+0L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0xb.e1d3dp-4L -0x7.54786p-4L : -0xf.27a9df4233def54p-8L -0x1.1fd3919f2912cc2cp+0L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0xb.e1d3dp-4L -0x7.54786p-4L : -0xf.27a9df4233def53p-8L -0x1.1fd3919f2912cc2ap+0L : inexact-ok
+= clog10 upward ldbl-96-m68k -0xb.e1d3dp-4L -0x7.54786p-4L : -0xf.27a9df4233def53p-8L -0x1.1fd3919f2912cc2ap+0L : inexact-ok
+= clog10 downward ldbl-128 -0xb.e1d3dp-4L -0x7.54786p-4L : -0xf.27a9df4233def53e175d84a03878p-8L -0x1.1fd3919f2912cc2b479c21eb4f59p+0L : inexact-ok
+= clog10 tonearest ldbl-128 -0xb.e1d3dp-4L -0x7.54786p-4L : -0xf.27a9df4233def53e175d84a0387p-8L -0x1.1fd3919f2912cc2b479c21eb4f58p+0L : inexact-ok
+= clog10 towardzero ldbl-128 -0xb.e1d3dp-4L -0x7.54786p-4L : -0xf.27a9df4233def53e175d84a0387p-8L -0x1.1fd3919f2912cc2b479c21eb4f58p+0L : inexact-ok
+= clog10 upward ldbl-128 -0xb.e1d3dp-4L -0x7.54786p-4L : -0xf.27a9df4233def53e175d84a0387p-8L -0x1.1fd3919f2912cc2b479c21eb4f58p+0L : inexact-ok
+= clog10 downward ldbl-128ibm -0xb.e1d3dp-4L -0x7.54786p-4L : -0xf.27a9df4233def53e175d84a03cp-8L -0x1.1fd3919f2912cc2b479c21eb4f8p+0L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0xb.e1d3dp-4L -0x7.54786p-4L : -0xf.27a9df4233def53e175d84a038p-8L -0x1.1fd3919f2912cc2b479c21eb4f8p+0L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0xb.e1d3dp-4L -0x7.54786p-4L : -0xf.27a9df4233def53e175d84a038p-8L -0x1.1fd3919f2912cc2b479c21eb4fp+0L : inexact-ok
+= clog10 upward ldbl-128ibm -0xb.e1d3dp-4L -0x7.54786p-4L : -0xf.27a9df4233def53e175d84a038p-8L -0x1.1fd3919f2912cc2b479c21eb4fp+0L : inexact-ok
+= clog10 downward dbl-64 -0xb.e1d3dp-4 -0x7.54785e1b143f8p-4 : -0xf.27a9e72dacb38p-8 -0x1.1fd391abffae3p+0 : inexact-ok
+= clog10 tonearest dbl-64 -0xb.e1d3dp-4 -0x7.54785e1b143f8p-4 : -0xf.27a9e72dacb38p-8 -0x1.1fd391abffae2p+0 : inexact-ok
+= clog10 towardzero dbl-64 -0xb.e1d3dp-4 -0x7.54785e1b143f8p-4 : -0xf.27a9e72dacb3p-8 -0x1.1fd391abffae2p+0 : inexact-ok
+= clog10 upward dbl-64 -0xb.e1d3dp-4 -0x7.54785e1b143f8p-4 : -0xf.27a9e72dacb3p-8 -0x1.1fd391abffae2p+0 : inexact-ok
+= clog10 downward ldbl-96-intel -0xb.e1d3dp-4L -0x7.54785e1b143f8p-4L : -0xf.27a9e72dacb3764p-8L -0x1.1fd391abffae27cp+0L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0xb.e1d3dp-4L -0x7.54785e1b143f8p-4L : -0xf.27a9e72dacb3764p-8L -0x1.1fd391abffae27bep+0L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0xb.e1d3dp-4L -0x7.54785e1b143f8p-4L : -0xf.27a9e72dacb3763p-8L -0x1.1fd391abffae27bep+0L : inexact-ok
+= clog10 upward ldbl-96-intel -0xb.e1d3dp-4L -0x7.54785e1b143f8p-4L : -0xf.27a9e72dacb3763p-8L -0x1.1fd391abffae27bep+0L : inexact-ok
+= clog10 downward ldbl-96-m68k -0xb.e1d3dp-4L -0x7.54785e1b143f8p-4L : -0xf.27a9e72dacb3764p-8L -0x1.1fd391abffae27cp+0L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0xb.e1d3dp-4L -0x7.54785e1b143f8p-4L : -0xf.27a9e72dacb3764p-8L -0x1.1fd391abffae27bep+0L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0xb.e1d3dp-4L -0x7.54785e1b143f8p-4L : -0xf.27a9e72dacb3763p-8L -0x1.1fd391abffae27bep+0L : inexact-ok
+= clog10 upward ldbl-96-m68k -0xb.e1d3dp-4L -0x7.54785e1b143f8p-4L : -0xf.27a9e72dacb3763p-8L -0x1.1fd391abffae27bep+0L : inexact-ok
+= clog10 downward ldbl-128 -0xb.e1d3dp-4L -0x7.54785e1b143f8p-4L : -0xf.27a9e72dacb3763967436f10876p-8L -0x1.1fd391abffae27bece0548947e64p+0L : inexact-ok
+= clog10 tonearest ldbl-128 -0xb.e1d3dp-4L -0x7.54785e1b143f8p-4L : -0xf.27a9e72dacb3763967436f108758p-8L -0x1.1fd391abffae27bece0548947e64p+0L : inexact-ok
+= clog10 towardzero ldbl-128 -0xb.e1d3dp-4L -0x7.54785e1b143f8p-4L : -0xf.27a9e72dacb3763967436f108758p-8L -0x1.1fd391abffae27bece0548947e63p+0L : inexact-ok
+= clog10 upward ldbl-128 -0xb.e1d3dp-4L -0x7.54785e1b143f8p-4L : -0xf.27a9e72dacb3763967436f108758p-8L -0x1.1fd391abffae27bece0548947e63p+0L : inexact-ok
+= clog10 downward ldbl-128ibm -0xb.e1d3dp-4L -0x7.54785e1b143f8p-4L : -0xf.27a9e72dacb3763967436f1088p-8L -0x1.1fd391abffae27bece0548947e8p+0L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0xb.e1d3dp-4L -0x7.54785e1b143f8p-4L : -0xf.27a9e72dacb3763967436f1088p-8L -0x1.1fd391abffae27bece0548947e8p+0L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0xb.e1d3dp-4L -0x7.54785e1b143f8p-4L : -0xf.27a9e72dacb3763967436f1084p-8L -0x1.1fd391abffae27bece0548947ep+0L : inexact-ok
+= clog10 upward ldbl-128ibm -0xb.e1d3dp-4L -0x7.54785e1b143f8p-4L : -0xf.27a9e72dacb3763967436f1084p-8L -0x1.1fd391abffae27bece0548947ep+0L : inexact-ok
+= clog10 downward flt-32 -0xb.e1d3ep-4f -0x7.547858p-4f : -0xf.27a9ap-8f -0x1.1fd394p+0f : inexact-ok
+= clog10 tonearest flt-32 -0xb.e1d3ep-4f -0x7.547858p-4f : -0xf.27a99p-8f -0x1.1fd392p+0f : inexact-ok
+= clog10 towardzero flt-32 -0xb.e1d3ep-4f -0x7.547858p-4f : -0xf.27a99p-8f -0x1.1fd392p+0f : inexact-ok
+= clog10 upward flt-32 -0xb.e1d3ep-4f -0x7.547858p-4f : -0xf.27a99p-8f -0x1.1fd392p+0f : inexact-ok
+= clog10 downward dbl-64 -0xb.e1d3ep-4 -0x7.547858p-4 : -0xf.27a99443db4fp-8 -0x1.1fd392184726ep+0 : inexact-ok
+= clog10 tonearest dbl-64 -0xb.e1d3ep-4 -0x7.547858p-4 : -0xf.27a99443db4fp-8 -0x1.1fd392184726dp+0 : inexact-ok
+= clog10 towardzero dbl-64 -0xb.e1d3ep-4 -0x7.547858p-4 : -0xf.27a99443db4e8p-8 -0x1.1fd392184726dp+0 : inexact-ok
+= clog10 upward dbl-64 -0xb.e1d3ep-4 -0x7.547858p-4 : -0xf.27a99443db4e8p-8 -0x1.1fd392184726dp+0 : inexact-ok
+= clog10 downward ldbl-96-intel -0xb.e1d3ep-4L -0x7.547858p-4L : -0xf.27a99443db4ee2fp-8L -0x1.1fd392184726d1b4p+0L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0xb.e1d3ep-4L -0x7.547858p-4L : -0xf.27a99443db4ee2ep-8L -0x1.1fd392184726d1b2p+0L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0xb.e1d3ep-4L -0x7.547858p-4L : -0xf.27a99443db4ee2ep-8L -0x1.1fd392184726d1b2p+0L : inexact-ok
+= clog10 upward ldbl-96-intel -0xb.e1d3ep-4L -0x7.547858p-4L : -0xf.27a99443db4ee2ep-8L -0x1.1fd392184726d1b2p+0L : inexact-ok
+= clog10 downward ldbl-96-m68k -0xb.e1d3ep-4L -0x7.547858p-4L : -0xf.27a99443db4ee2fp-8L -0x1.1fd392184726d1b4p+0L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0xb.e1d3ep-4L -0x7.547858p-4L : -0xf.27a99443db4ee2ep-8L -0x1.1fd392184726d1b2p+0L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0xb.e1d3ep-4L -0x7.547858p-4L : -0xf.27a99443db4ee2ep-8L -0x1.1fd392184726d1b2p+0L : inexact-ok
+= clog10 upward ldbl-96-m68k -0xb.e1d3ep-4L -0x7.547858p-4L : -0xf.27a99443db4ee2ep-8L -0x1.1fd392184726d1b2p+0L : inexact-ok
+= clog10 downward ldbl-128 -0xb.e1d3ep-4L -0x7.547858p-4L : -0xf.27a99443db4ee2e3f087908ec41p-8L -0x1.1fd392184726d1b2a5fed3cb63dcp+0L : inexact-ok
+= clog10 tonearest ldbl-128 -0xb.e1d3ep-4L -0x7.547858p-4L : -0xf.27a99443db4ee2e3f087908ec408p-8L -0x1.1fd392184726d1b2a5fed3cb63dcp+0L : inexact-ok
+= clog10 towardzero ldbl-128 -0xb.e1d3ep-4L -0x7.547858p-4L : -0xf.27a99443db4ee2e3f087908ec408p-8L -0x1.1fd392184726d1b2a5fed3cb63dbp+0L : inexact-ok
+= clog10 upward ldbl-128 -0xb.e1d3ep-4L -0x7.547858p-4L : -0xf.27a99443db4ee2e3f087908ec408p-8L -0x1.1fd392184726d1b2a5fed3cb63dbp+0L : inexact-ok
+= clog10 downward ldbl-128ibm -0xb.e1d3ep-4L -0x7.547858p-4L : -0xf.27a99443db4ee2e3f087908ec8p-8L -0x1.1fd392184726d1b2a5fed3cb64p+0L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0xb.e1d3ep-4L -0x7.547858p-4L : -0xf.27a99443db4ee2e3f087908ec4p-8L -0x1.1fd392184726d1b2a5fed3cb64p+0L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0xb.e1d3ep-4L -0x7.547858p-4L : -0xf.27a99443db4ee2e3f087908ec4p-8L -0x1.1fd392184726d1b2a5fed3cb638p+0L : inexact-ok
+= clog10 upward ldbl-128ibm -0xb.e1d3ep-4L -0x7.547858p-4L : -0xf.27a99443db4ee2e3f087908ec4p-8L -0x1.1fd392184726d1b2a5fed3cb638p+0L : inexact-ok
+= clog10 downward flt-32 -0xb.e1d3ep-4f -0x7.54786p-4f : -0xf.27a98p-8f -0x1.1fd392p+0f : inexact-ok
+= clog10 tonearest flt-32 -0xb.e1d3ep-4f -0x7.54786p-4f : -0xf.27a97p-8f -0x1.1fd392p+0f : inexact-ok
+= clog10 towardzero flt-32 -0xb.e1d3ep-4f -0x7.54786p-4f : -0xf.27a97p-8f -0x1.1fd39p+0f : inexact-ok
+= clog10 upward flt-32 -0xb.e1d3ep-4f -0x7.54786p-4f : -0xf.27a97p-8f -0x1.1fd39p+0f : inexact-ok
+= clog10 downward dbl-64 -0xb.e1d3ep-4 -0x7.54786p-4 : -0xf.27a972d11857p-8 -0x1.1fd391e20e991p+0 : inexact-ok
+= clog10 tonearest dbl-64 -0xb.e1d3ep-4 -0x7.54786p-4 : -0xf.27a972d11857p-8 -0x1.1fd391e20e991p+0 : inexact-ok
+= clog10 towardzero dbl-64 -0xb.e1d3ep-4 -0x7.54786p-4 : -0xf.27a972d118568p-8 -0x1.1fd391e20e99p+0 : inexact-ok
+= clog10 upward dbl-64 -0xb.e1d3ep-4 -0x7.54786p-4 : -0xf.27a972d118568p-8 -0x1.1fd391e20e99p+0 : inexact-ok
+= clog10 downward ldbl-96-intel -0xb.e1d3ep-4L -0x7.54786p-4L : -0xf.27a972d11856e9fp-8L -0x1.1fd391e20e990dcp+0L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0xb.e1d3ep-4L -0x7.54786p-4L : -0xf.27a972d11856e9fp-8L -0x1.1fd391e20e990dbep+0L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0xb.e1d3ep-4L -0x7.54786p-4L : -0xf.27a972d11856e9ep-8L -0x1.1fd391e20e990dbep+0L : inexact-ok
+= clog10 upward ldbl-96-intel -0xb.e1d3ep-4L -0x7.54786p-4L : -0xf.27a972d11856e9ep-8L -0x1.1fd391e20e990dbep+0L : inexact-ok
+= clog10 downward ldbl-96-m68k -0xb.e1d3ep-4L -0x7.54786p-4L : -0xf.27a972d11856e9fp-8L -0x1.1fd391e20e990dcp+0L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0xb.e1d3ep-4L -0x7.54786p-4L : -0xf.27a972d11856e9fp-8L -0x1.1fd391e20e990dbep+0L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0xb.e1d3ep-4L -0x7.54786p-4L : -0xf.27a972d11856e9ep-8L -0x1.1fd391e20e990dbep+0L : inexact-ok
+= clog10 upward ldbl-96-m68k -0xb.e1d3ep-4L -0x7.54786p-4L : -0xf.27a972d11856e9ep-8L -0x1.1fd391e20e990dbep+0L : inexact-ok
+= clog10 downward ldbl-128 -0xb.e1d3ep-4L -0x7.54786p-4L : -0xf.27a972d11856e9ef674b0eb586fp-8L -0x1.1fd391e20e990dbe50f6ae9ef3b7p+0L : inexact-ok
+= clog10 tonearest ldbl-128 -0xb.e1d3ep-4L -0x7.54786p-4L : -0xf.27a972d11856e9ef674b0eb586fp-8L -0x1.1fd391e20e990dbe50f6ae9ef3b7p+0L : inexact-ok
+= clog10 towardzero ldbl-128 -0xb.e1d3ep-4L -0x7.54786p-4L : -0xf.27a972d11856e9ef674b0eb586e8p-8L -0x1.1fd391e20e990dbe50f6ae9ef3b6p+0L : inexact-ok
+= clog10 upward ldbl-128 -0xb.e1d3ep-4L -0x7.54786p-4L : -0xf.27a972d11856e9ef674b0eb586e8p-8L -0x1.1fd391e20e990dbe50f6ae9ef3b6p+0L : inexact-ok
+= clog10 downward ldbl-128ibm -0xb.e1d3ep-4L -0x7.54786p-4L : -0xf.27a972d11856e9ef674b0eb588p-8L -0x1.1fd391e20e990dbe50f6ae9ef4p+0L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0xb.e1d3ep-4L -0x7.54786p-4L : -0xf.27a972d11856e9ef674b0eb588p-8L -0x1.1fd391e20e990dbe50f6ae9ef38p+0L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0xb.e1d3ep-4L -0x7.54786p-4L : -0xf.27a972d11856e9ef674b0eb584p-8L -0x1.1fd391e20e990dbe50f6ae9ef38p+0L : inexact-ok
+= clog10 upward ldbl-128ibm -0xb.e1d3ep-4L -0x7.54786p-4L : -0xf.27a972d11856e9ef674b0eb584p-8L -0x1.1fd391e20e990dbe50f6ae9ef38p+0L : inexact-ok
+= clog10 downward dbl-64 -0xb.e1d3ep-4 -0x7.54785e1b143f8p-4 : -0xf.27a97abc911cp-8 -0x1.1fd391eee5347p+0 : inexact-ok
+= clog10 tonearest dbl-64 -0xb.e1d3ep-4 -0x7.54785e1b143f8p-4 : -0xf.27a97abc911cp-8 -0x1.1fd391eee5346p+0 : inexact-ok
+= clog10 towardzero dbl-64 -0xb.e1d3ep-4 -0x7.54785e1b143f8p-4 : -0xf.27a97abc911b8p-8 -0x1.1fd391eee5346p+0 : inexact-ok
+= clog10 upward dbl-64 -0xb.e1d3ep-4 -0x7.54785e1b143f8p-4 : -0xf.27a97abc911b8p-8 -0x1.1fd391eee5346p+0 : inexact-ok
+= clog10 downward ldbl-96-intel -0xb.e1d3ep-4L -0x7.54785e1b143f8p-4L : -0xf.27a97abc911bf7ep-8L -0x1.1fd391eee5346192p+0L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0xb.e1d3ep-4L -0x7.54785e1b143f8p-4L : -0xf.27a97abc911bf7dp-8L -0x1.1fd391eee534619p+0L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0xb.e1d3ep-4L -0x7.54785e1b143f8p-4L : -0xf.27a97abc911bf7dp-8L -0x1.1fd391eee534619p+0L : inexact-ok
+= clog10 upward ldbl-96-intel -0xb.e1d3ep-4L -0x7.54785e1b143f8p-4L : -0xf.27a97abc911bf7dp-8L -0x1.1fd391eee534619p+0L : inexact-ok
+= clog10 downward ldbl-96-m68k -0xb.e1d3ep-4L -0x7.54785e1b143f8p-4L : -0xf.27a97abc911bf7ep-8L -0x1.1fd391eee5346192p+0L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0xb.e1d3ep-4L -0x7.54785e1b143f8p-4L : -0xf.27a97abc911bf7dp-8L -0x1.1fd391eee534619p+0L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0xb.e1d3ep-4L -0x7.54785e1b143f8p-4L : -0xf.27a97abc911bf7dp-8L -0x1.1fd391eee534619p+0L : inexact-ok
+= clog10 upward ldbl-96-m68k -0xb.e1d3ep-4L -0x7.54785e1b143f8p-4L : -0xf.27a97abc911bf7dp-8L -0x1.1fd391eee534619p+0L : inexact-ok
+= clog10 downward ldbl-128 -0xb.e1d3ep-4L -0x7.54785e1b143f8p-4L : -0xf.27a97abc911bf7d150fdabf355cp-8L -0x1.1fd391eee534619016cfff8cc6e4p+0L : inexact-ok
+= clog10 tonearest ldbl-128 -0xb.e1d3ep-4L -0x7.54785e1b143f8p-4L : -0xf.27a97abc911bf7d150fdabf355b8p-8L -0x1.1fd391eee534619016cfff8cc6e3p+0L : inexact-ok
+= clog10 towardzero ldbl-128 -0xb.e1d3ep-4L -0x7.54785e1b143f8p-4L : -0xf.27a97abc911bf7d150fdabf355b8p-8L -0x1.1fd391eee534619016cfff8cc6e3p+0L : inexact-ok
+= clog10 upward ldbl-128 -0xb.e1d3ep-4L -0x7.54785e1b143f8p-4L : -0xf.27a97abc911bf7d150fdabf355b8p-8L -0x1.1fd391eee534619016cfff8cc6e3p+0L : inexact-ok
+= clog10 downward ldbl-128ibm -0xb.e1d3ep-4L -0x7.54785e1b143f8p-4L : -0xf.27a97abc911bf7d150fdabf358p-8L -0x1.1fd391eee534619016cfff8cc7p+0L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0xb.e1d3ep-4L -0x7.54785e1b143f8p-4L : -0xf.27a97abc911bf7d150fdabf354p-8L -0x1.1fd391eee534619016cfff8cc7p+0L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0xb.e1d3ep-4L -0x7.54785e1b143f8p-4L : -0xf.27a97abc911bf7d150fdabf354p-8L -0x1.1fd391eee534619016cfff8cc68p+0L : inexact-ok
+= clog10 upward ldbl-128ibm -0xb.e1d3ep-4L -0x7.54785e1b143f8p-4L : -0xf.27a97abc911bf7d150fdabf354p-8L -0x1.1fd391eee534619016cfff8cc68p+0L : inexact-ok
+= clog10 downward dbl-64 -0xb.e1d3d0ff44358p-4 -0x7.547858p-4 : -0xf.27a9f9f2de208p-8 -0x1.1fd391d98ce7fp+0 : inexact-ok
+= clog10 tonearest dbl-64 -0xb.e1d3d0ff44358p-4 -0x7.547858p-4 : -0xf.27a9f9f2de2p-8 -0x1.1fd391d98ce7fp+0 : inexact-ok
+= clog10 towardzero dbl-64 -0xb.e1d3d0ff44358p-4 -0x7.547858p-4 : -0xf.27a9f9f2de2p-8 -0x1.1fd391d98ce7ep+0 : inexact-ok
+= clog10 upward dbl-64 -0xb.e1d3d0ff44358p-4 -0x7.547858p-4 : -0xf.27a9f9f2de2p-8 -0x1.1fd391d98ce7ep+0 : inexact-ok
+= clog10 downward ldbl-96-intel -0xb.e1d3d0ff44358p-4L -0x7.547858p-4L : -0xf.27a9f9f2de201b9p-8L -0x1.1fd391d98ce7ed88p+0L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0xb.e1d3d0ff44358p-4L -0x7.547858p-4L : -0xf.27a9f9f2de201b9p-8L -0x1.1fd391d98ce7ed86p+0L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0xb.e1d3d0ff44358p-4L -0x7.547858p-4L : -0xf.27a9f9f2de201b8p-8L -0x1.1fd391d98ce7ed86p+0L : inexact-ok
+= clog10 upward ldbl-96-intel -0xb.e1d3d0ff44358p-4L -0x7.547858p-4L : -0xf.27a9f9f2de201b8p-8L -0x1.1fd391d98ce7ed86p+0L : inexact-ok
+= clog10 downward ldbl-96-m68k -0xb.e1d3d0ff44358p-4L -0x7.547858p-4L : -0xf.27a9f9f2de201b9p-8L -0x1.1fd391d98ce7ed88p+0L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0xb.e1d3d0ff44358p-4L -0x7.547858p-4L : -0xf.27a9f9f2de201b9p-8L -0x1.1fd391d98ce7ed86p+0L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0xb.e1d3d0ff44358p-4L -0x7.547858p-4L : -0xf.27a9f9f2de201b8p-8L -0x1.1fd391d98ce7ed86p+0L : inexact-ok
+= clog10 upward ldbl-96-m68k -0xb.e1d3d0ff44358p-4L -0x7.547858p-4L : -0xf.27a9f9f2de201b8p-8L -0x1.1fd391d98ce7ed86p+0L : inexact-ok
+= clog10 downward ldbl-128 -0xb.e1d3d0ff44358p-4L -0x7.547858p-4L : -0xf.27a9f9f2de201b8a9adf2b62a09p-8L -0x1.1fd391d98ce7ed86cb3217475966p+0L : inexact-ok
+= clog10 tonearest ldbl-128 -0xb.e1d3d0ff44358p-4L -0x7.547858p-4L : -0xf.27a9f9f2de201b8a9adf2b62a09p-8L -0x1.1fd391d98ce7ed86cb3217475966p+0L : inexact-ok
+= clog10 towardzero ldbl-128 -0xb.e1d3d0ff44358p-4L -0x7.547858p-4L : -0xf.27a9f9f2de201b8a9adf2b62a088p-8L -0x1.1fd391d98ce7ed86cb3217475965p+0L : inexact-ok
+= clog10 upward ldbl-128 -0xb.e1d3d0ff44358p-4L -0x7.547858p-4L : -0xf.27a9f9f2de201b8a9adf2b62a088p-8L -0x1.1fd391d98ce7ed86cb3217475965p+0L : inexact-ok
+= clog10 downward ldbl-128ibm -0xb.e1d3d0ff44358p-4L -0x7.547858p-4L : -0xf.27a9f9f2de201b8a9adf2b62a4p-8L -0x1.1fd391d98ce7ed86cb321747598p+0L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0xb.e1d3d0ff44358p-4L -0x7.547858p-4L : -0xf.27a9f9f2de201b8a9adf2b62ap-8L -0x1.1fd391d98ce7ed86cb321747598p+0L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0xb.e1d3d0ff44358p-4L -0x7.547858p-4L : -0xf.27a9f9f2de201b8a9adf2b62ap-8L -0x1.1fd391d98ce7ed86cb32174759p+0L : inexact-ok
+= clog10 upward ldbl-128ibm -0xb.e1d3d0ff44358p-4L -0x7.547858p-4L : -0xf.27a9f9f2de201b8a9adf2b62ap-8L -0x1.1fd391d98ce7ed86cb32174759p+0L : inexact-ok
+= clog10 downward dbl-64 -0xb.e1d3d0ff44358p-4 -0x7.54786p-4 : -0xf.27a9d8801aebp-8 -0x1.1fd391a3545a1p+0 : inexact-ok
+= clog10 tonearest dbl-64 -0xb.e1d3d0ff44358p-4 -0x7.54786p-4 : -0xf.27a9d8801aebp-8 -0x1.1fd391a3545a1p+0 : inexact-ok
+= clog10 towardzero dbl-64 -0xb.e1d3d0ff44358p-4 -0x7.54786p-4 : -0xf.27a9d8801aea8p-8 -0x1.1fd391a3545ap+0 : inexact-ok
+= clog10 upward dbl-64 -0xb.e1d3d0ff44358p-4 -0x7.54786p-4 : -0xf.27a9d8801aea8p-8 -0x1.1fd391a3545ap+0 : inexact-ok
+= clog10 downward ldbl-96-intel -0xb.e1d3d0ff44358p-4L -0x7.54786p-4L : -0xf.27a9d8801aeaf3cp-8L -0x1.1fd391a3545a0adcp+0L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0xb.e1d3d0ff44358p-4L -0x7.54786p-4L : -0xf.27a9d8801aeaf3cp-8L -0x1.1fd391a3545a0adap+0L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0xb.e1d3d0ff44358p-4L -0x7.54786p-4L : -0xf.27a9d8801aeaf3bp-8L -0x1.1fd391a3545a0adap+0L : inexact-ok
+= clog10 upward ldbl-96-intel -0xb.e1d3d0ff44358p-4L -0x7.54786p-4L : -0xf.27a9d8801aeaf3bp-8L -0x1.1fd391a3545a0adap+0L : inexact-ok
+= clog10 downward ldbl-96-m68k -0xb.e1d3d0ff44358p-4L -0x7.54786p-4L : -0xf.27a9d8801aeaf3cp-8L -0x1.1fd391a3545a0adcp+0L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0xb.e1d3d0ff44358p-4L -0x7.54786p-4L : -0xf.27a9d8801aeaf3cp-8L -0x1.1fd391a3545a0adap+0L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0xb.e1d3d0ff44358p-4L -0x7.54786p-4L : -0xf.27a9d8801aeaf3bp-8L -0x1.1fd391a3545a0adap+0L : inexact-ok
+= clog10 upward ldbl-96-m68k -0xb.e1d3d0ff44358p-4L -0x7.54786p-4L : -0xf.27a9d8801aeaf3bp-8L -0x1.1fd391a3545a0adap+0L : inexact-ok
+= clog10 downward ldbl-128 -0xb.e1d3d0ff44358p-4L -0x7.54786p-4L : -0xf.27a9d8801aeaf3bdad2fb43bcffp-8L -0x1.1fd391a3545a0ada8e0b509404cdp+0L : inexact-ok
+= clog10 tonearest ldbl-128 -0xb.e1d3d0ff44358p-4L -0x7.54786p-4L : -0xf.27a9d8801aeaf3bdad2fb43bcffp-8L -0x1.1fd391a3545a0ada8e0b509404ccp+0L : inexact-ok
+= clog10 towardzero ldbl-128 -0xb.e1d3d0ff44358p-4L -0x7.54786p-4L : -0xf.27a9d8801aeaf3bdad2fb43bcfe8p-8L -0x1.1fd391a3545a0ada8e0b509404ccp+0L : inexact-ok
+= clog10 upward ldbl-128 -0xb.e1d3d0ff44358p-4L -0x7.54786p-4L : -0xf.27a9d8801aeaf3bdad2fb43bcfe8p-8L -0x1.1fd391a3545a0ada8e0b509404ccp+0L : inexact-ok
+= clog10 downward ldbl-128ibm -0xb.e1d3d0ff44358p-4L -0x7.54786p-4L : -0xf.27a9d8801aeaf3bdad2fb43bdp-8L -0x1.1fd391a3545a0ada8e0b509405p+0L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0xb.e1d3d0ff44358p-4L -0x7.54786p-4L : -0xf.27a9d8801aeaf3bdad2fb43bdp-8L -0x1.1fd391a3545a0ada8e0b509405p+0L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0xb.e1d3d0ff44358p-4L -0x7.54786p-4L : -0xf.27a9d8801aeaf3bdad2fb43bccp-8L -0x1.1fd391a3545a0ada8e0b5094048p+0L : inexact-ok
+= clog10 upward ldbl-128ibm -0xb.e1d3d0ff44358p-4L -0x7.54786p-4L : -0xf.27a9d8801aeaf3bdad2fb43bccp-8L -0x1.1fd391a3545a0ada8e0b5094048p+0L : inexact-ok
+= clog10 downward dbl-64 -0xb.e1d3d0ff44358p-4 -0x7.54785e1b143f8p-4 : -0xf.27a9e06b93be8p-8 -0x1.1fd391b02af57p+0 : inexact-ok
+= clog10 tonearest dbl-64 -0xb.e1d3d0ff44358p-4 -0x7.54785e1b143f8p-4 : -0xf.27a9e06b93be8p-8 -0x1.1fd391b02af56p+0 : inexact-ok
+= clog10 towardzero dbl-64 -0xb.e1d3d0ff44358p-4 -0x7.54785e1b143f8p-4 : -0xf.27a9e06b93bep-8 -0x1.1fd391b02af56p+0 : inexact-ok
+= clog10 upward dbl-64 -0xb.e1d3d0ff44358p-4 -0x7.54785e1b143f8p-4 : -0xf.27a9e06b93bep-8 -0x1.1fd391b02af56p+0 : inexact-ok
+= clog10 downward ldbl-96-intel -0xb.e1d3d0ff44358p-4L -0x7.54785e1b143f8p-4L : -0xf.27a9e06b93be7e4p-8L -0x1.1fd391b02af565f4p+0L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0xb.e1d3d0ff44358p-4L -0x7.54785e1b143f8p-4L : -0xf.27a9e06b93be7e4p-8L -0x1.1fd391b02af565f2p+0L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0xb.e1d3d0ff44358p-4L -0x7.54785e1b143f8p-4L : -0xf.27a9e06b93be7e3p-8L -0x1.1fd391b02af565f2p+0L : inexact-ok
+= clog10 upward ldbl-96-intel -0xb.e1d3d0ff44358p-4L -0x7.54785e1b143f8p-4L : -0xf.27a9e06b93be7e3p-8L -0x1.1fd391b02af565f2p+0L : inexact-ok
+= clog10 downward ldbl-96-m68k -0xb.e1d3d0ff44358p-4L -0x7.54785e1b143f8p-4L : -0xf.27a9e06b93be7e4p-8L -0x1.1fd391b02af565f4p+0L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0xb.e1d3d0ff44358p-4L -0x7.54785e1b143f8p-4L : -0xf.27a9e06b93be7e4p-8L -0x1.1fd391b02af565f2p+0L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0xb.e1d3d0ff44358p-4L -0x7.54785e1b143f8p-4L : -0xf.27a9e06b93be7e3p-8L -0x1.1fd391b02af565f2p+0L : inexact-ok
+= clog10 upward ldbl-96-m68k -0xb.e1d3d0ff44358p-4L -0x7.54785e1b143f8p-4L : -0xf.27a9e06b93be7e3p-8L -0x1.1fd391b02af565f2p+0L : inexact-ok
+= clog10 downward ldbl-128 -0xb.e1d3d0ff44358p-4L -0x7.54785e1b143f8p-4L : -0xf.27a9e06b93be7e3cba4cbc6a4a58p-8L -0x1.1fd391b02af565f253763a81c328p+0L : inexact-ok
+= clog10 tonearest ldbl-128 -0xb.e1d3d0ff44358p-4L -0x7.54785e1b143f8p-4L : -0xf.27a9e06b93be7e3cba4cbc6a4a58p-8L -0x1.1fd391b02af565f253763a81c328p+0L : inexact-ok
+= clog10 towardzero ldbl-128 -0xb.e1d3d0ff44358p-4L -0x7.54785e1b143f8p-4L : -0xf.27a9e06b93be7e3cba4cbc6a4a5p-8L -0x1.1fd391b02af565f253763a81c327p+0L : inexact-ok
+= clog10 upward ldbl-128 -0xb.e1d3d0ff44358p-4L -0x7.54785e1b143f8p-4L : -0xf.27a9e06b93be7e3cba4cbc6a4a5p-8L -0x1.1fd391b02af565f253763a81c327p+0L : inexact-ok
+= clog10 downward ldbl-128ibm -0xb.e1d3d0ff44358p-4L -0x7.54785e1b143f8p-4L : -0xf.27a9e06b93be7e3cba4cbc6a4cp-8L -0x1.1fd391b02af565f253763a81c38p+0L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0xb.e1d3d0ff44358p-4L -0x7.54785e1b143f8p-4L : -0xf.27a9e06b93be7e3cba4cbc6a4cp-8L -0x1.1fd391b02af565f253763a81c3p+0L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0xb.e1d3d0ff44358p-4L -0x7.54785e1b143f8p-4L : -0xf.27a9e06b93be7e3cba4cbc6a48p-8L -0x1.1fd391b02af565f253763a81c3p+0L : inexact-ok
+= clog10 upward ldbl-128ibm -0xb.e1d3d0ff44358p-4L -0x7.54785e1b143f8p-4L : -0xf.27a9e06b93be7e3cba4cbc6a48p-8L -0x1.1fd391b02af565f253763a81c3p+0L : inexact-ok
+clog10 0x3.ba473p+0 0x7.eea9ap-4
+= clog10 downward flt-32 0x3.ba473p+0f 0x7.eea9ap-4f : 0x9.34315p-4f 0xe.b3462p-8f : inexact-ok
+= clog10 tonearest flt-32 0x3.ba473p+0f 0x7.eea9ap-4f : 0x9.34315p-4f 0xe.b3463p-8f : inexact-ok
+= clog10 towardzero flt-32 0x3.ba473p+0f 0x7.eea9ap-4f : 0x9.34315p-4f 0xe.b3462p-8f : inexact-ok
+= clog10 upward flt-32 0x3.ba473p+0f 0x7.eea9ap-4f : 0x9.34316p-4f 0xe.b3463p-8f : inexact-ok
+= clog10 downward dbl-64 0x3.ba473p+0 0x7.eea9ap-4 : 0x9.3431576e6341p-4 0xe.b3462f468addp-8 : inexact-ok
+= clog10 tonearest dbl-64 0x3.ba473p+0 0x7.eea9ap-4 : 0x9.3431576e63418p-4 0xe.b3462f468add8p-8 : inexact-ok
+= clog10 towardzero dbl-64 0x3.ba473p+0 0x7.eea9ap-4 : 0x9.3431576e6341p-4 0xe.b3462f468addp-8 : inexact-ok
+= clog10 upward dbl-64 0x3.ba473p+0 0x7.eea9ap-4 : 0x9.3431576e63418p-4 0xe.b3462f468add8p-8 : inexact-ok
+= clog10 downward ldbl-96-intel 0x3.ba473p+0L 0x7.eea9ap-4L : 0x9.3431576e634161fp-4L 0xe.b3462f468add7cdp-8L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0x3.ba473p+0L 0x7.eea9ap-4L : 0x9.3431576e634161fp-4L 0xe.b3462f468add7cdp-8L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0x3.ba473p+0L 0x7.eea9ap-4L : 0x9.3431576e634161fp-4L 0xe.b3462f468add7cdp-8L : inexact-ok
+= clog10 upward ldbl-96-intel 0x3.ba473p+0L 0x7.eea9ap-4L : 0x9.3431576e634162p-4L 0xe.b3462f468add7cep-8L : inexact-ok
+= clog10 downward ldbl-96-m68k 0x3.ba473p+0L 0x7.eea9ap-4L : 0x9.3431576e634161fp-4L 0xe.b3462f468add7cdp-8L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0x3.ba473p+0L 0x7.eea9ap-4L : 0x9.3431576e634161fp-4L 0xe.b3462f468add7cdp-8L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0x3.ba473p+0L 0x7.eea9ap-4L : 0x9.3431576e634161fp-4L 0xe.b3462f468add7cdp-8L : inexact-ok
+= clog10 upward ldbl-96-m68k 0x3.ba473p+0L 0x7.eea9ap-4L : 0x9.3431576e634162p-4L 0xe.b3462f468add7cep-8L : inexact-ok
+= clog10 downward ldbl-128 0x3.ba473p+0L 0x7.eea9ap-4L : 0x9.3431576e634161f60bbb92194ccp-4L 0xe.b3462f468add7cd4914470a5f89p-8L : inexact-ok
+= clog10 tonearest ldbl-128 0x3.ba473p+0L 0x7.eea9ap-4L : 0x9.3431576e634161f60bbb92194ccp-4L 0xe.b3462f468add7cd4914470a5f89p-8L : inexact-ok
+= clog10 towardzero ldbl-128 0x3.ba473p+0L 0x7.eea9ap-4L : 0x9.3431576e634161f60bbb92194ccp-4L 0xe.b3462f468add7cd4914470a5f89p-8L : inexact-ok
+= clog10 upward ldbl-128 0x3.ba473p+0L 0x7.eea9ap-4L : 0x9.3431576e634161f60bbb92194cc8p-4L 0xe.b3462f468add7cd4914470a5f898p-8L : inexact-ok
+= clog10 downward ldbl-128ibm 0x3.ba473p+0L 0x7.eea9ap-4L : 0x9.3431576e634161f60bbb92194cp-4L 0xe.b3462f468add7cd4914470a5f8p-8L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0x3.ba473p+0L 0x7.eea9ap-4L : 0x9.3431576e634161f60bbb92194cp-4L 0xe.b3462f468add7cd4914470a5f8p-8L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0x3.ba473p+0L 0x7.eea9ap-4L : 0x9.3431576e634161f60bbb92194cp-4L 0xe.b3462f468add7cd4914470a5f8p-8L : inexact-ok
+= clog10 upward ldbl-128ibm 0x3.ba473p+0L 0x7.eea9ap-4L : 0x9.3431576e634161f60bbb92195p-4L 0xe.b3462f468add7cd4914470a5fcp-8L : inexact-ok
+clog10 0x9.d02220baee4ep+36 0x2.b9a29cp+0
+= clog10 downward flt-32 0x9.d0223p+36f 0x2.b9a29cp+0f : 0xb.d431ap+0f 0x1.ee00dcp-40f : inexact-ok
+= clog10 tonearest flt-32 0x9.d0223p+36f 0x2.b9a29cp+0f : 0xb.d431ap+0f 0x1.ee00dep-40f : inexact-ok
+= clog10 towardzero flt-32 0x9.d0223p+36f 0x2.b9a29cp+0f : 0xb.d431ap+0f 0x1.ee00dcp-40f : inexact-ok
+= clog10 upward flt-32 0x9.d0223p+36f 0x2.b9a29cp+0f : 0xb.d431bp+0f 0x1.ee00dep-40f : inexact-ok
+= clog10 downward dbl-64 0x9.d0223p+36 0x2.b9a29cp+0 : 0xb.d431a671037dp+0 0x1.ee00dd497448cp-40 : inexact-ok
+= clog10 tonearest dbl-64 0x9.d0223p+36 0x2.b9a29cp+0 : 0xb.d431a671037d8p+0 0x1.ee00dd497448cp-40 : inexact-ok
+= clog10 towardzero dbl-64 0x9.d0223p+36 0x2.b9a29cp+0 : 0xb.d431a671037dp+0 0x1.ee00dd497448cp-40 : inexact-ok
+= clog10 upward dbl-64 0x9.d0223p+36 0x2.b9a29cp+0 : 0xb.d431a671037d8p+0 0x1.ee00dd497448dp-40 : inexact-ok
+= clog10 downward ldbl-96-intel 0x9.d0223p+36L 0x2.b9a29cp+0L : 0xb.d431a671037d6efp+0L 0x1.ee00dd497448c002p-40L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0x9.d0223p+36L 0x2.b9a29cp+0L : 0xb.d431a671037d6efp+0L 0x1.ee00dd497448c004p-40L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0x9.d0223p+36L 0x2.b9a29cp+0L : 0xb.d431a671037d6efp+0L 0x1.ee00dd497448c002p-40L : inexact-ok
+= clog10 upward ldbl-96-intel 0x9.d0223p+36L 0x2.b9a29cp+0L : 0xb.d431a671037d6fp+0L 0x1.ee00dd497448c004p-40L : inexact-ok
+= clog10 downward ldbl-96-m68k 0x9.d0223p+36L 0x2.b9a29cp+0L : 0xb.d431a671037d6efp+0L 0x1.ee00dd497448c002p-40L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0x9.d0223p+36L 0x2.b9a29cp+0L : 0xb.d431a671037d6efp+0L 0x1.ee00dd497448c004p-40L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0x9.d0223p+36L 0x2.b9a29cp+0L : 0xb.d431a671037d6efp+0L 0x1.ee00dd497448c002p-40L : inexact-ok
+= clog10 upward ldbl-96-m68k 0x9.d0223p+36L 0x2.b9a29cp+0L : 0xb.d431a671037d6fp+0L 0x1.ee00dd497448c004p-40L : inexact-ok
+= clog10 downward ldbl-128 0x9.d0223p+36L 0x2.b9a29cp+0L : 0xb.d431a671037d6ef18ad0966bf438p+0L 0x1.ee00dd497448c003f8e4dccaea22p-40L : inexact-ok
+= clog10 tonearest ldbl-128 0x9.d0223p+36L 0x2.b9a29cp+0L : 0xb.d431a671037d6ef18ad0966bf438p+0L 0x1.ee00dd497448c003f8e4dccaea23p-40L : inexact-ok
+= clog10 towardzero ldbl-128 0x9.d0223p+36L 0x2.b9a29cp+0L : 0xb.d431a671037d6ef18ad0966bf438p+0L 0x1.ee00dd497448c003f8e4dccaea22p-40L : inexact-ok
+= clog10 upward ldbl-128 0x9.d0223p+36L 0x2.b9a29cp+0L : 0xb.d431a671037d6ef18ad0966bf44p+0L 0x1.ee00dd497448c003f8e4dccaea23p-40L : inexact-ok
+= clog10 downward ldbl-128ibm 0x9.d0223p+36L 0x2.b9a29cp+0L : 0xb.d431a671037d6ef18ad0966bf4p+0L 0x1.ee00dd497448c003f8e4dccaeap-40L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0x9.d0223p+36L 0x2.b9a29cp+0L : 0xb.d431a671037d6ef18ad0966bf4p+0L 0x1.ee00dd497448c003f8e4dccaeap-40L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0x9.d0223p+36L 0x2.b9a29cp+0L : 0xb.d431a671037d6ef18ad0966bf4p+0L 0x1.ee00dd497448c003f8e4dccaeap-40L : inexact-ok
+= clog10 upward ldbl-128ibm 0x9.d0223p+36L 0x2.b9a29cp+0L : 0xb.d431a671037d6ef18ad0966bf8p+0L 0x1.ee00dd497448c003f8e4dccaea8p-40L : inexact-ok
+= clog10 downward flt-32 0x9.d0222p+36f 0x2.b9a29cp+0f : 0xb.d431ap+0f 0x1.ee00ep-40f : inexact-ok
+= clog10 tonearest flt-32 0x9.d0222p+36f 0x2.b9a29cp+0f : 0xb.d431ap+0f 0x1.ee00ep-40f : inexact-ok
+= clog10 towardzero flt-32 0x9.d0222p+36f 0x2.b9a29cp+0f : 0xb.d431ap+0f 0x1.ee00ep-40f : inexact-ok
+= clog10 upward flt-32 0x9.d0222p+36f 0x2.b9a29cp+0f : 0xb.d431bp+0f 0x1.ee00e2p-40f : inexact-ok
+= clog10 downward dbl-64 0x9.d0222p+36 0x2.b9a29cp+0 : 0xb.d431a5bbbcb4p+0 0x1.ee00e06eeb911p-40 : inexact-ok
+= clog10 tonearest dbl-64 0x9.d0222p+36 0x2.b9a29cp+0 : 0xb.d431a5bbbcb48p+0 0x1.ee00e06eeb912p-40 : inexact-ok
+= clog10 towardzero dbl-64 0x9.d0222p+36 0x2.b9a29cp+0 : 0xb.d431a5bbbcb4p+0 0x1.ee00e06eeb911p-40 : inexact-ok
+= clog10 upward dbl-64 0x9.d0222p+36 0x2.b9a29cp+0 : 0xb.d431a5bbbcb48p+0 0x1.ee00e06eeb912p-40 : inexact-ok
+= clog10 downward ldbl-96-intel 0x9.d0222p+36L 0x2.b9a29cp+0L : 0xb.d431a5bbbcb44e5p+0L 0x1.ee00e06eeb911d08p-40L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0x9.d0222p+36L 0x2.b9a29cp+0L : 0xb.d431a5bbbcb44e5p+0L 0x1.ee00e06eeb911d08p-40L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0x9.d0222p+36L 0x2.b9a29cp+0L : 0xb.d431a5bbbcb44e5p+0L 0x1.ee00e06eeb911d08p-40L : inexact-ok
+= clog10 upward ldbl-96-intel 0x9.d0222p+36L 0x2.b9a29cp+0L : 0xb.d431a5bbbcb44e6p+0L 0x1.ee00e06eeb911d0ap-40L : inexact-ok
+= clog10 downward ldbl-96-m68k 0x9.d0222p+36L 0x2.b9a29cp+0L : 0xb.d431a5bbbcb44e5p+0L 0x1.ee00e06eeb911d08p-40L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0x9.d0222p+36L 0x2.b9a29cp+0L : 0xb.d431a5bbbcb44e5p+0L 0x1.ee00e06eeb911d08p-40L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0x9.d0222p+36L 0x2.b9a29cp+0L : 0xb.d431a5bbbcb44e5p+0L 0x1.ee00e06eeb911d08p-40L : inexact-ok
+= clog10 upward ldbl-96-m68k 0x9.d0222p+36L 0x2.b9a29cp+0L : 0xb.d431a5bbbcb44e6p+0L 0x1.ee00e06eeb911d0ap-40L : inexact-ok
+= clog10 downward ldbl-128 0x9.d0222p+36L 0x2.b9a29cp+0L : 0xb.d431a5bbbcb44e56479e15677b1p+0L 0x1.ee00e06eeb911d08c6ee4463c234p-40L : inexact-ok
+= clog10 tonearest ldbl-128 0x9.d0222p+36L 0x2.b9a29cp+0L : 0xb.d431a5bbbcb44e56479e15677b1p+0L 0x1.ee00e06eeb911d08c6ee4463c234p-40L : inexact-ok
+= clog10 towardzero ldbl-128 0x9.d0222p+36L 0x2.b9a29cp+0L : 0xb.d431a5bbbcb44e56479e15677b1p+0L 0x1.ee00e06eeb911d08c6ee4463c234p-40L : inexact-ok
+= clog10 upward ldbl-128 0x9.d0222p+36L 0x2.b9a29cp+0L : 0xb.d431a5bbbcb44e56479e15677b18p+0L 0x1.ee00e06eeb911d08c6ee4463c235p-40L : inexact-ok
+= clog10 downward ldbl-128ibm 0x9.d0222p+36L 0x2.b9a29cp+0L : 0xb.d431a5bbbcb44e56479e156778p+0L 0x1.ee00e06eeb911d08c6ee4463c2p-40L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0x9.d0222p+36L 0x2.b9a29cp+0L : 0xb.d431a5bbbcb44e56479e15677cp+0L 0x1.ee00e06eeb911d08c6ee4463c2p-40L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0x9.d0222p+36L 0x2.b9a29cp+0L : 0xb.d431a5bbbcb44e56479e156778p+0L 0x1.ee00e06eeb911d08c6ee4463c2p-40L : inexact-ok
+= clog10 upward ldbl-128ibm 0x9.d0222p+36L 0x2.b9a29cp+0L : 0xb.d431a5bbbcb44e56479e15677cp+0L 0x1.ee00e06eeb911d08c6ee4463c28p-40L : inexact-ok
+= clog10 downward dbl-64 0x9.d02220baee4ep+36 0x2.b9a29cp+0 : 0xb.d431a5c40297p+0 0x1.ee00e04a29299p-40 : inexact-ok
+= clog10 tonearest dbl-64 0x9.d02220baee4ep+36 0x2.b9a29cp+0 : 0xb.d431a5c40297p+0 0x1.ee00e04a29299p-40 : inexact-ok
+= clog10 towardzero dbl-64 0x9.d02220baee4ep+36 0x2.b9a29cp+0 : 0xb.d431a5c40297p+0 0x1.ee00e04a29299p-40 : inexact-ok
+= clog10 upward dbl-64 0x9.d02220baee4ep+36 0x2.b9a29cp+0 : 0xb.d431a5c402978p+0 0x1.ee00e04a2929ap-40 : inexact-ok
+= clog10 downward ldbl-96-intel 0x9.d02220baee4ep+36L 0x2.b9a29cp+0L : 0xb.d431a5c40297278p+0L 0x1.ee00e04a292995a2p-40L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0x9.d02220baee4ep+36L 0x2.b9a29cp+0L : 0xb.d431a5c40297279p+0L 0x1.ee00e04a292995a2p-40L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0x9.d02220baee4ep+36L 0x2.b9a29cp+0L : 0xb.d431a5c40297278p+0L 0x1.ee00e04a292995a2p-40L : inexact-ok
+= clog10 upward ldbl-96-intel 0x9.d02220baee4ep+36L 0x2.b9a29cp+0L : 0xb.d431a5c40297279p+0L 0x1.ee00e04a292995a4p-40L : inexact-ok
+= clog10 downward ldbl-96-m68k 0x9.d02220baee4ep+36L 0x2.b9a29cp+0L : 0xb.d431a5c40297278p+0L 0x1.ee00e04a292995a2p-40L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0x9.d02220baee4ep+36L 0x2.b9a29cp+0L : 0xb.d431a5c40297279p+0L 0x1.ee00e04a292995a2p-40L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0x9.d02220baee4ep+36L 0x2.b9a29cp+0L : 0xb.d431a5c40297278p+0L 0x1.ee00e04a292995a2p-40L : inexact-ok
+= clog10 upward ldbl-96-m68k 0x9.d02220baee4ep+36L 0x2.b9a29cp+0L : 0xb.d431a5c40297279p+0L 0x1.ee00e04a292995a4p-40L : inexact-ok
+= clog10 downward ldbl-128 0x9.d02220baee4ep+36L 0x2.b9a29cp+0L : 0xb.d431a5c402972789f9a646d78a1p+0L 0x1.ee00e04a292995a23a3d4eba303bp-40L : inexact-ok
+= clog10 tonearest ldbl-128 0x9.d02220baee4ep+36L 0x2.b9a29cp+0L : 0xb.d431a5c402972789f9a646d78a18p+0L 0x1.ee00e04a292995a23a3d4eba303cp-40L : inexact-ok
+= clog10 towardzero ldbl-128 0x9.d02220baee4ep+36L 0x2.b9a29cp+0L : 0xb.d431a5c402972789f9a646d78a1p+0L 0x1.ee00e04a292995a23a3d4eba303bp-40L : inexact-ok
+= clog10 upward ldbl-128 0x9.d02220baee4ep+36L 0x2.b9a29cp+0L : 0xb.d431a5c402972789f9a646d78a18p+0L 0x1.ee00e04a292995a23a3d4eba303cp-40L : inexact-ok
+= clog10 downward ldbl-128ibm 0x9.d02220baee4ep+36L 0x2.b9a29cp+0L : 0xb.d431a5c402972789f9a646d788p+0L 0x1.ee00e04a292995a23a3d4eba3p-40L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0x9.d02220baee4ep+36L 0x2.b9a29cp+0L : 0xb.d431a5c402972789f9a646d78cp+0L 0x1.ee00e04a292995a23a3d4eba3p-40L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0x9.d02220baee4ep+36L 0x2.b9a29cp+0L : 0xb.d431a5c402972789f9a646d788p+0L 0x1.ee00e04a292995a23a3d4eba3p-40L : inexact-ok
+= clog10 upward ldbl-128ibm 0x9.d02220baee4ep+36L 0x2.b9a29cp+0L : 0xb.d431a5c402972789f9a646d78cp+0L 0x1.ee00e04a292995a23a3d4eba308p-40L : inexact-ok
+clog10 -0x5.1a5cf8p-4 -0xb.73012p-4
+= clog10 downward flt-32 -0x5.1a5cf8p-4f -0xb.73012p-4f : -0x1.b229aap-4f -0xd.d414dp-4f : inexact-ok
+= clog10 tonearest flt-32 -0x5.1a5cf8p-4f -0xb.73012p-4f : -0x1.b229a8p-4f -0xd.d414cp-4f : inexact-ok
+= clog10 towardzero flt-32 -0x5.1a5cf8p-4f -0xb.73012p-4f : -0x1.b229a8p-4f -0xd.d414cp-4f : inexact-ok
+= clog10 upward flt-32 -0x5.1a5cf8p-4f -0xb.73012p-4f : -0x1.b229a8p-4f -0xd.d414cp-4f : inexact-ok
+= clog10 downward dbl-64 -0x5.1a5cf8p-4 -0xb.73012p-4 : -0x1.b229a81baa5c4p-4 -0xd.d414c33e6b328p-4 : inexact-ok
+= clog10 tonearest dbl-64 -0x5.1a5cf8p-4 -0xb.73012p-4 : -0x1.b229a81baa5c3p-4 -0xd.d414c33e6b32p-4 : inexact-ok
+= clog10 towardzero dbl-64 -0x5.1a5cf8p-4 -0xb.73012p-4 : -0x1.b229a81baa5c3p-4 -0xd.d414c33e6b32p-4 : inexact-ok
+= clog10 upward dbl-64 -0x5.1a5cf8p-4 -0xb.73012p-4 : -0x1.b229a81baa5c3p-4 -0xd.d414c33e6b32p-4 : inexact-ok
+= clog10 downward ldbl-96-intel -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x1.b229a81baa5c346p-4L -0xd.d414c33e6b322eep-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x1.b229a81baa5c345ep-4L -0xd.d414c33e6b322eep-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x1.b229a81baa5c345ep-4L -0xd.d414c33e6b322edp-4L : inexact-ok
+= clog10 upward ldbl-96-intel -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x1.b229a81baa5c345ep-4L -0xd.d414c33e6b322edp-4L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x1.b229a81baa5c346p-4L -0xd.d414c33e6b322eep-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x1.b229a81baa5c345ep-4L -0xd.d414c33e6b322eep-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x1.b229a81baa5c345ep-4L -0xd.d414c33e6b322edp-4L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x1.b229a81baa5c345ep-4L -0xd.d414c33e6b322edp-4L : inexact-ok
+= clog10 downward ldbl-128 -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x1.b229a81baa5c345e5dcfd41cb7dbp-4L -0xd.d414c33e6b322edfd150e7f8a8fp-4L : inexact-ok
+= clog10 tonearest ldbl-128 -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x1.b229a81baa5c345e5dcfd41cb7dbp-4L -0xd.d414c33e6b322edfd150e7f8a8e8p-4L : inexact-ok
+= clog10 towardzero ldbl-128 -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x1.b229a81baa5c345e5dcfd41cb7dap-4L -0xd.d414c33e6b322edfd150e7f8a8e8p-4L : inexact-ok
+= clog10 upward ldbl-128 -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x1.b229a81baa5c345e5dcfd41cb7dap-4L -0xd.d414c33e6b322edfd150e7f8a8e8p-4L : inexact-ok
+= clog10 downward ldbl-128ibm -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x1.b229a81baa5c345e5dcfd41cb8p-4L -0xd.d414c33e6b322edfd150e7f8acp-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x1.b229a81baa5c345e5dcfd41cb8p-4L -0xd.d414c33e6b322edfd150e7f8a8p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x1.b229a81baa5c345e5dcfd41cb78p-4L -0xd.d414c33e6b322edfd150e7f8a8p-4L : inexact-ok
+= clog10 upward ldbl-128ibm -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x1.b229a81baa5c345e5dcfd41cb78p-4L -0xd.d414c33e6b322edfd150e7f8a8p-4L : inexact-ok
+clog10 -0xa.ff292a609dbb8p-4 0x6.f73d4cp-4
+= clog10 downward flt-32 -0xa.ff292p-4f 0x6.f73d5p-4f : -0x1.6effap-4f 0x1.1e80d6p+0f : inexact-ok
+= clog10 tonearest flt-32 -0xa.ff292p-4f 0x6.f73d5p-4f : -0x1.6eff9ep-4f 0x1.1e80d8p+0f : inexact-ok
+= clog10 towardzero flt-32 -0xa.ff292p-4f 0x6.f73d5p-4f : -0x1.6eff9ep-4f 0x1.1e80d6p+0f : inexact-ok
+= clog10 upward flt-32 -0xa.ff292p-4f 0x6.f73d5p-4f : -0x1.6eff9ep-4f 0x1.1e80d8p+0f : inexact-ok
+= clog10 downward dbl-64 -0xa.ff292p-4 0x6.f73d5p-4 : -0x1.6eff9ed401bb6p-4 0x1.1e80d76781b9ap+0 : inexact-ok
+= clog10 tonearest dbl-64 -0xa.ff292p-4 0x6.f73d5p-4 : -0x1.6eff9ed401bb6p-4 0x1.1e80d76781b9bp+0 : inexact-ok
+= clog10 towardzero dbl-64 -0xa.ff292p-4 0x6.f73d5p-4 : -0x1.6eff9ed401bb5p-4 0x1.1e80d76781b9ap+0 : inexact-ok
+= clog10 upward dbl-64 -0xa.ff292p-4 0x6.f73d5p-4 : -0x1.6eff9ed401bb5p-4 0x1.1e80d76781b9bp+0 : inexact-ok
+= clog10 downward ldbl-96-intel -0xa.ff292p-4L 0x6.f73d5p-4L : -0x1.6eff9ed401bb5bep-4L 0x1.1e80d76781b9ad5ap+0L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0xa.ff292p-4L 0x6.f73d5p-4L : -0x1.6eff9ed401bb5bdep-4L 0x1.1e80d76781b9ad5ap+0L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0xa.ff292p-4L 0x6.f73d5p-4L : -0x1.6eff9ed401bb5bdep-4L 0x1.1e80d76781b9ad5ap+0L : inexact-ok
+= clog10 upward ldbl-96-intel -0xa.ff292p-4L 0x6.f73d5p-4L : -0x1.6eff9ed401bb5bdep-4L 0x1.1e80d76781b9ad5cp+0L : inexact-ok
+= clog10 downward ldbl-96-m68k -0xa.ff292p-4L 0x6.f73d5p-4L : -0x1.6eff9ed401bb5bep-4L 0x1.1e80d76781b9ad5ap+0L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0xa.ff292p-4L 0x6.f73d5p-4L : -0x1.6eff9ed401bb5bdep-4L 0x1.1e80d76781b9ad5ap+0L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0xa.ff292p-4L 0x6.f73d5p-4L : -0x1.6eff9ed401bb5bdep-4L 0x1.1e80d76781b9ad5ap+0L : inexact-ok
+= clog10 upward ldbl-96-m68k -0xa.ff292p-4L 0x6.f73d5p-4L : -0x1.6eff9ed401bb5bdep-4L 0x1.1e80d76781b9ad5cp+0L : inexact-ok
+= clog10 downward ldbl-128 -0xa.ff292p-4L 0x6.f73d5p-4L : -0x1.6eff9ed401bb5bdee24226e23addp-4L 0x1.1e80d76781b9ad5a1073778862ccp+0L : inexact-ok
+= clog10 tonearest ldbl-128 -0xa.ff292p-4L 0x6.f73d5p-4L : -0x1.6eff9ed401bb5bdee24226e23adcp-4L 0x1.1e80d76781b9ad5a1073778862ccp+0L : inexact-ok
+= clog10 towardzero ldbl-128 -0xa.ff292p-4L 0x6.f73d5p-4L : -0x1.6eff9ed401bb5bdee24226e23adcp-4L 0x1.1e80d76781b9ad5a1073778862ccp+0L : inexact-ok
+= clog10 upward ldbl-128 -0xa.ff292p-4L 0x6.f73d5p-4L : -0x1.6eff9ed401bb5bdee24226e23adcp-4L 0x1.1e80d76781b9ad5a1073778862cdp+0L : inexact-ok
+= clog10 downward ldbl-128ibm -0xa.ff292p-4L 0x6.f73d5p-4L : -0x1.6eff9ed401bb5bdee24226e23bp-4L 0x1.1e80d76781b9ad5a10737788628p+0L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0xa.ff292p-4L 0x6.f73d5p-4L : -0x1.6eff9ed401bb5bdee24226e23bp-4L 0x1.1e80d76781b9ad5a1073778863p+0L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0xa.ff292p-4L 0x6.f73d5p-4L : -0x1.6eff9ed401bb5bdee24226e23a8p-4L 0x1.1e80d76781b9ad5a10737788628p+0L : inexact-ok
+= clog10 upward ldbl-128ibm -0xa.ff292p-4L 0x6.f73d5p-4L : -0x1.6eff9ed401bb5bdee24226e23a8p-4L 0x1.1e80d76781b9ad5a1073778863p+0L : inexact-ok
+= clog10 downward flt-32 -0xa.ff292p-4f 0x6.f73d48p-4f : -0x1.6effa2p-4f 0x1.1e80d6p+0f : inexact-ok
+= clog10 tonearest flt-32 -0xa.ff292p-4f 0x6.f73d48p-4f : -0x1.6effa2p-4f 0x1.1e80d8p+0f : inexact-ok
+= clog10 towardzero flt-32 -0xa.ff292p-4f 0x6.f73d48p-4f : -0x1.6effap-4f 0x1.1e80d6p+0f : inexact-ok
+= clog10 upward flt-32 -0xa.ff292p-4f 0x6.f73d48p-4f : -0x1.6effap-4f 0x1.1e80d8p+0f : inexact-ok
+= clog10 downward dbl-64 -0xa.ff292p-4 0x6.f73d48p-4 : -0x1.6effa11d04034p-4 0x1.1e80d7a13a6p+0 : inexact-ok
+= clog10 tonearest dbl-64 -0xa.ff292p-4 0x6.f73d48p-4 : -0x1.6effa11d04034p-4 0x1.1e80d7a13a601p+0 : inexact-ok
+= clog10 towardzero dbl-64 -0xa.ff292p-4 0x6.f73d48p-4 : -0x1.6effa11d04033p-4 0x1.1e80d7a13a6p+0 : inexact-ok
+= clog10 upward dbl-64 -0xa.ff292p-4 0x6.f73d48p-4 : -0x1.6effa11d04033p-4 0x1.1e80d7a13a601p+0 : inexact-ok
+= clog10 downward ldbl-96-intel -0xa.ff292p-4L 0x6.f73d48p-4L : -0x1.6effa11d04033a5ap-4L 0x1.1e80d7a13a600ddp+0L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0xa.ff292p-4L 0x6.f73d48p-4L : -0x1.6effa11d04033a5ap-4L 0x1.1e80d7a13a600dd2p+0L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0xa.ff292p-4L 0x6.f73d48p-4L : -0x1.6effa11d04033a58p-4L 0x1.1e80d7a13a600ddp+0L : inexact-ok
+= clog10 upward ldbl-96-intel -0xa.ff292p-4L 0x6.f73d48p-4L : -0x1.6effa11d04033a58p-4L 0x1.1e80d7a13a600dd2p+0L : inexact-ok
+= clog10 downward ldbl-96-m68k -0xa.ff292p-4L 0x6.f73d48p-4L : -0x1.6effa11d04033a5ap-4L 0x1.1e80d7a13a600ddp+0L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0xa.ff292p-4L 0x6.f73d48p-4L : -0x1.6effa11d04033a5ap-4L 0x1.1e80d7a13a600dd2p+0L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0xa.ff292p-4L 0x6.f73d48p-4L : -0x1.6effa11d04033a58p-4L 0x1.1e80d7a13a600ddp+0L : inexact-ok
+= clog10 upward ldbl-96-m68k -0xa.ff292p-4L 0x6.f73d48p-4L : -0x1.6effa11d04033a58p-4L 0x1.1e80d7a13a600dd2p+0L : inexact-ok
+= clog10 downward ldbl-128 -0xa.ff292p-4L 0x6.f73d48p-4L : -0x1.6effa11d04033a59ead3076f51abp-4L 0x1.1e80d7a13a600dd1183985a24dfep+0L : inexact-ok
+= clog10 tonearest ldbl-128 -0xa.ff292p-4L 0x6.f73d48p-4L : -0x1.6effa11d04033a59ead3076f51aap-4L 0x1.1e80d7a13a600dd1183985a24dffp+0L : inexact-ok
+= clog10 towardzero ldbl-128 -0xa.ff292p-4L 0x6.f73d48p-4L : -0x1.6effa11d04033a59ead3076f51aap-4L 0x1.1e80d7a13a600dd1183985a24dfep+0L : inexact-ok
+= clog10 upward ldbl-128 -0xa.ff292p-4L 0x6.f73d48p-4L : -0x1.6effa11d04033a59ead3076f51aap-4L 0x1.1e80d7a13a600dd1183985a24dffp+0L : inexact-ok
+= clog10 downward ldbl-128ibm -0xa.ff292p-4L 0x6.f73d48p-4L : -0x1.6effa11d04033a59ead3076f52p-4L 0x1.1e80d7a13a600dd1183985a24d8p+0L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0xa.ff292p-4L 0x6.f73d48p-4L : -0x1.6effa11d04033a59ead3076f518p-4L 0x1.1e80d7a13a600dd1183985a24ep+0L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0xa.ff292p-4L 0x6.f73d48p-4L : -0x1.6effa11d04033a59ead3076f518p-4L 0x1.1e80d7a13a600dd1183985a24d8p+0L : inexact-ok
+= clog10 upward ldbl-128ibm -0xa.ff292p-4L 0x6.f73d48p-4L : -0x1.6effa11d04033a59ead3076f518p-4L 0x1.1e80d7a13a600dd1183985a24ep+0L : inexact-ok
+= clog10 downward dbl-64 -0xa.ff292p-4 0x6.f73d4cp-4 : -0x1.6eff9ff882df7p-4 0x1.1e80d7845e0cdp+0 : inexact-ok
+= clog10 tonearest dbl-64 -0xa.ff292p-4 0x6.f73d4cp-4 : -0x1.6eff9ff882df7p-4 0x1.1e80d7845e0cep+0 : inexact-ok
+= clog10 towardzero dbl-64 -0xa.ff292p-4 0x6.f73d4cp-4 : -0x1.6eff9ff882df6p-4 0x1.1e80d7845e0cdp+0 : inexact-ok
+= clog10 upward dbl-64 -0xa.ff292p-4 0x6.f73d4cp-4 : -0x1.6eff9ff882df6p-4 0x1.1e80d7845e0cep+0 : inexact-ok
+= clog10 downward ldbl-96-intel -0xa.ff292p-4L 0x6.f73d4cp-4L : -0x1.6eff9ff882df6fp-4L 0x1.1e80d7845e0cd8d6p+0L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0xa.ff292p-4L 0x6.f73d4cp-4L : -0x1.6eff9ff882df6fp-4L 0x1.1e80d7845e0cd8d6p+0L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0xa.ff292p-4L 0x6.f73d4cp-4L : -0x1.6eff9ff882df6efep-4L 0x1.1e80d7845e0cd8d6p+0L : inexact-ok
+= clog10 upward ldbl-96-intel -0xa.ff292p-4L 0x6.f73d4cp-4L : -0x1.6eff9ff882df6efep-4L 0x1.1e80d7845e0cd8d8p+0L : inexact-ok
+= clog10 downward ldbl-96-m68k -0xa.ff292p-4L 0x6.f73d4cp-4L : -0x1.6eff9ff882df6fp-4L 0x1.1e80d7845e0cd8d6p+0L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0xa.ff292p-4L 0x6.f73d4cp-4L : -0x1.6eff9ff882df6fp-4L 0x1.1e80d7845e0cd8d6p+0L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0xa.ff292p-4L 0x6.f73d4cp-4L : -0x1.6eff9ff882df6efep-4L 0x1.1e80d7845e0cd8d6p+0L : inexact-ok
+= clog10 upward ldbl-96-m68k -0xa.ff292p-4L 0x6.f73d4cp-4L : -0x1.6eff9ff882df6efep-4L 0x1.1e80d7845e0cd8d8p+0L : inexact-ok
+= clog10 downward ldbl-128 -0xa.ff292p-4L 0x6.f73d4cp-4L : -0x1.6eff9ff882df6eff356e783484fbp-4L 0x1.1e80d7845e0cd8d6b2767938b32ep+0L : inexact-ok
+= clog10 tonearest ldbl-128 -0xa.ff292p-4L 0x6.f73d4cp-4L : -0x1.6eff9ff882df6eff356e783484fap-4L 0x1.1e80d7845e0cd8d6b2767938b32ep+0L : inexact-ok
+= clog10 towardzero ldbl-128 -0xa.ff292p-4L 0x6.f73d4cp-4L : -0x1.6eff9ff882df6eff356e783484fap-4L 0x1.1e80d7845e0cd8d6b2767938b32ep+0L : inexact-ok
+= clog10 upward ldbl-128 -0xa.ff292p-4L 0x6.f73d4cp-4L : -0x1.6eff9ff882df6eff356e783484fap-4L 0x1.1e80d7845e0cd8d6b2767938b32fp+0L : inexact-ok
+= clog10 downward ldbl-128ibm -0xa.ff292p-4L 0x6.f73d4cp-4L : -0x1.6eff9ff882df6eff356e783485p-4L 0x1.1e80d7845e0cd8d6b2767938b3p+0L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0xa.ff292p-4L 0x6.f73d4cp-4L : -0x1.6eff9ff882df6eff356e783485p-4L 0x1.1e80d7845e0cd8d6b2767938b3p+0L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0xa.ff292p-4L 0x6.f73d4cp-4L : -0x1.6eff9ff882df6eff356e7834848p-4L 0x1.1e80d7845e0cd8d6b2767938b3p+0L : inexact-ok
+= clog10 upward ldbl-128ibm -0xa.ff292p-4L 0x6.f73d4cp-4L : -0x1.6eff9ff882df6eff356e7834848p-4L 0x1.1e80d7845e0cd8d6b2767938b38p+0L : inexact-ok
+= clog10 downward flt-32 -0xa.ff293p-4f 0x6.f73d5p-4f : -0x1.6eff98p-4f 0x1.1e80d6p+0f : inexact-ok
+= clog10 tonearest flt-32 -0xa.ff293p-4f 0x6.f73d5p-4f : -0x1.6eff98p-4f 0x1.1e80d8p+0f : inexact-ok
+= clog10 towardzero flt-32 -0xa.ff293p-4f 0x6.f73d5p-4f : -0x1.6eff96p-4f 0x1.1e80d6p+0f : inexact-ok
+= clog10 upward flt-32 -0xa.ff293p-4f 0x6.f73d5p-4f : -0x1.6eff96p-4f 0x1.1e80d8p+0f : inexact-ok
+= clog10 downward dbl-64 -0xa.ff293p-4 0x6.f73d5p-4 : -0x1.6eff979cecf3fp-4 0x1.1e80d7b0a2026p+0 : inexact-ok
+= clog10 tonearest dbl-64 -0xa.ff293p-4 0x6.f73d5p-4 : -0x1.6eff979cecf3fp-4 0x1.1e80d7b0a2027p+0 : inexact-ok
+= clog10 towardzero dbl-64 -0xa.ff293p-4 0x6.f73d5p-4 : -0x1.6eff979cecf3ep-4 0x1.1e80d7b0a2026p+0 : inexact-ok
+= clog10 upward dbl-64 -0xa.ff293p-4 0x6.f73d5p-4 : -0x1.6eff979cecf3ep-4 0x1.1e80d7b0a2027p+0 : inexact-ok
+= clog10 downward ldbl-96-intel -0xa.ff293p-4L 0x6.f73d5p-4L : -0x1.6eff979cecf3ea9cp-4L 0x1.1e80d7b0a2026f2cp+0L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0xa.ff293p-4L 0x6.f73d5p-4L : -0x1.6eff979cecf3ea9cp-4L 0x1.1e80d7b0a2026f2cp+0L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0xa.ff293p-4L 0x6.f73d5p-4L : -0x1.6eff979cecf3ea9ap-4L 0x1.1e80d7b0a2026f2cp+0L : inexact-ok
+= clog10 upward ldbl-96-intel -0xa.ff293p-4L 0x6.f73d5p-4L : -0x1.6eff979cecf3ea9ap-4L 0x1.1e80d7b0a2026f2ep+0L : inexact-ok
+= clog10 downward ldbl-96-m68k -0xa.ff293p-4L 0x6.f73d5p-4L : -0x1.6eff979cecf3ea9cp-4L 0x1.1e80d7b0a2026f2cp+0L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0xa.ff293p-4L 0x6.f73d5p-4L : -0x1.6eff979cecf3ea9cp-4L 0x1.1e80d7b0a2026f2cp+0L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0xa.ff293p-4L 0x6.f73d5p-4L : -0x1.6eff979cecf3ea9ap-4L 0x1.1e80d7b0a2026f2cp+0L : inexact-ok
+= clog10 upward ldbl-96-m68k -0xa.ff293p-4L 0x6.f73d5p-4L : -0x1.6eff979cecf3ea9ap-4L 0x1.1e80d7b0a2026f2ep+0L : inexact-ok
+= clog10 downward ldbl-128 -0xa.ff293p-4L 0x6.f73d5p-4L : -0x1.6eff979cecf3ea9bc503eb112e0bp-4L 0x1.1e80d7b0a2026f2cbb3947c60156p+0L : inexact-ok
+= clog10 tonearest ldbl-128 -0xa.ff293p-4L 0x6.f73d5p-4L : -0x1.6eff979cecf3ea9bc503eb112e0ap-4L 0x1.1e80d7b0a2026f2cbb3947c60156p+0L : inexact-ok
+= clog10 towardzero ldbl-128 -0xa.ff293p-4L 0x6.f73d5p-4L : -0x1.6eff979cecf3ea9bc503eb112e0ap-4L 0x1.1e80d7b0a2026f2cbb3947c60156p+0L : inexact-ok
+= clog10 upward ldbl-128 -0xa.ff293p-4L 0x6.f73d5p-4L : -0x1.6eff979cecf3ea9bc503eb112e0ap-4L 0x1.1e80d7b0a2026f2cbb3947c60157p+0L : inexact-ok
+= clog10 downward ldbl-128ibm -0xa.ff293p-4L 0x6.f73d5p-4L : -0x1.6eff979cecf3ea9bc503eb112e8p-4L 0x1.1e80d7b0a2026f2cbb3947c601p+0L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0xa.ff293p-4L 0x6.f73d5p-4L : -0x1.6eff979cecf3ea9bc503eb112ep-4L 0x1.1e80d7b0a2026f2cbb3947c6018p+0L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0xa.ff293p-4L 0x6.f73d5p-4L : -0x1.6eff979cecf3ea9bc503eb112ep-4L 0x1.1e80d7b0a2026f2cbb3947c601p+0L : inexact-ok
+= clog10 upward ldbl-128ibm -0xa.ff293p-4L 0x6.f73d5p-4L : -0x1.6eff979cecf3ea9bc503eb112ep-4L 0x1.1e80d7b0a2026f2cbb3947c6018p+0L : inexact-ok
+= clog10 downward flt-32 -0xa.ff293p-4f 0x6.f73d48p-4f : -0x1.6eff9ap-4f 0x1.1e80d6p+0f : inexact-ok
+= clog10 tonearest flt-32 -0xa.ff293p-4f 0x6.f73d48p-4f : -0x1.6eff9ap-4f 0x1.1e80d8p+0f : inexact-ok
+= clog10 towardzero flt-32 -0xa.ff293p-4f 0x6.f73d48p-4f : -0x1.6eff98p-4f 0x1.1e80d6p+0f : inexact-ok
+= clog10 upward flt-32 -0xa.ff293p-4f 0x6.f73d48p-4f : -0x1.6eff98p-4f 0x1.1e80d8p+0f : inexact-ok
+= clog10 downward dbl-64 -0xa.ff293p-4 0x6.f73d48p-4 : -0x1.6eff99e5ef371p-4 0x1.1e80d7ea5aa8ap+0 : inexact-ok
+= clog10 tonearest dbl-64 -0xa.ff293p-4 0x6.f73d48p-4 : -0x1.6eff99e5ef371p-4 0x1.1e80d7ea5aa8bp+0 : inexact-ok
+= clog10 towardzero dbl-64 -0xa.ff293p-4 0x6.f73d48p-4 : -0x1.6eff99e5ef37p-4 0x1.1e80d7ea5aa8ap+0 : inexact-ok
+= clog10 upward dbl-64 -0xa.ff293p-4 0x6.f73d48p-4 : -0x1.6eff99e5ef37p-4 0x1.1e80d7ea5aa8bp+0 : inexact-ok
+= clog10 downward ldbl-96-intel -0xa.ff293p-4L 0x6.f73d48p-4L : -0x1.6eff99e5ef370a36p-4L 0x1.1e80d7ea5aa8abcp+0L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0xa.ff293p-4L 0x6.f73d48p-4L : -0x1.6eff99e5ef370a34p-4L 0x1.1e80d7ea5aa8abcp+0L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0xa.ff293p-4L 0x6.f73d48p-4L : -0x1.6eff99e5ef370a34p-4L 0x1.1e80d7ea5aa8abcp+0L : inexact-ok
+= clog10 upward ldbl-96-intel -0xa.ff293p-4L 0x6.f73d48p-4L : -0x1.6eff99e5ef370a34p-4L 0x1.1e80d7ea5aa8abc2p+0L : inexact-ok
+= clog10 downward ldbl-96-m68k -0xa.ff293p-4L 0x6.f73d48p-4L : -0x1.6eff99e5ef370a36p-4L 0x1.1e80d7ea5aa8abcp+0L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0xa.ff293p-4L 0x6.f73d48p-4L : -0x1.6eff99e5ef370a34p-4L 0x1.1e80d7ea5aa8abcp+0L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0xa.ff293p-4L 0x6.f73d48p-4L : -0x1.6eff99e5ef370a34p-4L 0x1.1e80d7ea5aa8abcp+0L : inexact-ok
+= clog10 upward ldbl-96-m68k -0xa.ff293p-4L 0x6.f73d48p-4L : -0x1.6eff99e5ef370a34p-4L 0x1.1e80d7ea5aa8abc2p+0L : inexact-ok
+= clog10 downward ldbl-128 -0xa.ff293p-4L 0x6.f73d48p-4L : -0x1.6eff99e5ef370a34f3f68db31991p-4L 0x1.1e80d7ea5aa8abc0f40ec6dbb532p+0L : inexact-ok
+= clog10 tonearest ldbl-128 -0xa.ff293p-4L 0x6.f73d48p-4L : -0x1.6eff99e5ef370a34f3f68db3199p-4L 0x1.1e80d7ea5aa8abc0f40ec6dbb532p+0L : inexact-ok
+= clog10 towardzero ldbl-128 -0xa.ff293p-4L 0x6.f73d48p-4L : -0x1.6eff99e5ef370a34f3f68db3199p-4L 0x1.1e80d7ea5aa8abc0f40ec6dbb532p+0L : inexact-ok
+= clog10 upward ldbl-128 -0xa.ff293p-4L 0x6.f73d48p-4L : -0x1.6eff99e5ef370a34f3f68db3199p-4L 0x1.1e80d7ea5aa8abc0f40ec6dbb533p+0L : inexact-ok
+= clog10 downward ldbl-128ibm -0xa.ff293p-4L 0x6.f73d48p-4L : -0x1.6eff99e5ef370a34f3f68db31ap-4L 0x1.1e80d7ea5aa8abc0f40ec6dbb5p+0L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0xa.ff293p-4L 0x6.f73d48p-4L : -0x1.6eff99e5ef370a34f3f68db3198p-4L 0x1.1e80d7ea5aa8abc0f40ec6dbb5p+0L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0xa.ff293p-4L 0x6.f73d48p-4L : -0x1.6eff99e5ef370a34f3f68db3198p-4L 0x1.1e80d7ea5aa8abc0f40ec6dbb5p+0L : inexact-ok
+= clog10 upward ldbl-128ibm -0xa.ff293p-4L 0x6.f73d48p-4L : -0x1.6eff99e5ef370a34f3f68db3198p-4L 0x1.1e80d7ea5aa8abc0f40ec6dbb58p+0L : inexact-ok
+= clog10 downward dbl-64 -0xa.ff293p-4 0x6.f73d4cp-4 : -0x1.6eff98c16e15ap-4 0x1.1e80d7cd7e558p+0 : inexact-ok
+= clog10 tonearest dbl-64 -0xa.ff293p-4 0x6.f73d4cp-4 : -0x1.6eff98c16e15ap-4 0x1.1e80d7cd7e559p+0 : inexact-ok
+= clog10 towardzero dbl-64 -0xa.ff293p-4 0x6.f73d4cp-4 : -0x1.6eff98c16e159p-4 0x1.1e80d7cd7e558p+0 : inexact-ok
+= clog10 upward dbl-64 -0xa.ff293p-4 0x6.f73d4cp-4 : -0x1.6eff98c16e159p-4 0x1.1e80d7cd7e559p+0 : inexact-ok
+= clog10 downward ldbl-96-intel -0xa.ff293p-4L 0x6.f73d4cp-4L : -0x1.6eff98c16e159e4cp-4L 0x1.1e80d7cd7e5588b6p+0L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0xa.ff293p-4L 0x6.f73d4cp-4L : -0x1.6eff98c16e159e4cp-4L 0x1.1e80d7cd7e5588b8p+0L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0xa.ff293p-4L 0x6.f73d4cp-4L : -0x1.6eff98c16e159e4ap-4L 0x1.1e80d7cd7e5588b6p+0L : inexact-ok
+= clog10 upward ldbl-96-intel -0xa.ff293p-4L 0x6.f73d4cp-4L : -0x1.6eff98c16e159e4ap-4L 0x1.1e80d7cd7e5588b8p+0L : inexact-ok
+= clog10 downward ldbl-96-m68k -0xa.ff293p-4L 0x6.f73d4cp-4L : -0x1.6eff98c16e159e4cp-4L 0x1.1e80d7cd7e5588b6p+0L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0xa.ff293p-4L 0x6.f73d4cp-4L : -0x1.6eff98c16e159e4cp-4L 0x1.1e80d7cd7e5588b8p+0L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0xa.ff293p-4L 0x6.f73d4cp-4L : -0x1.6eff98c16e159e4ap-4L 0x1.1e80d7cd7e5588b6p+0L : inexact-ok
+= clog10 upward ldbl-96-m68k -0xa.ff293p-4L 0x6.f73d4cp-4L : -0x1.6eff98c16e159e4ap-4L 0x1.1e80d7cd7e5588b8p+0L : inexact-ok
+= clog10 downward ldbl-128 -0xa.ff293p-4L 0x6.f73d4cp-4L : -0x1.6eff98c16e159e4b2b7a795e7e2ep-4L 0x1.1e80d7cd7e5588b7f5d0d031a3a2p+0L : inexact-ok
+= clog10 tonearest ldbl-128 -0xa.ff293p-4L 0x6.f73d4cp-4L : -0x1.6eff98c16e159e4b2b7a795e7e2dp-4L 0x1.1e80d7cd7e5588b7f5d0d031a3a2p+0L : inexact-ok
+= clog10 towardzero ldbl-128 -0xa.ff293p-4L 0x6.f73d4cp-4L : -0x1.6eff98c16e159e4b2b7a795e7e2dp-4L 0x1.1e80d7cd7e5588b7f5d0d031a3a2p+0L : inexact-ok
+= clog10 upward ldbl-128 -0xa.ff293p-4L 0x6.f73d4cp-4L : -0x1.6eff98c16e159e4b2b7a795e7e2dp-4L 0x1.1e80d7cd7e5588b7f5d0d031a3a3p+0L : inexact-ok
+= clog10 downward ldbl-128ibm -0xa.ff293p-4L 0x6.f73d4cp-4L : -0x1.6eff98c16e159e4b2b7a795e7e8p-4L 0x1.1e80d7cd7e5588b7f5d0d031a38p+0L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0xa.ff293p-4L 0x6.f73d4cp-4L : -0x1.6eff98c16e159e4b2b7a795e7ep-4L 0x1.1e80d7cd7e5588b7f5d0d031a38p+0L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0xa.ff293p-4L 0x6.f73d4cp-4L : -0x1.6eff98c16e159e4b2b7a795e7ep-4L 0x1.1e80d7cd7e5588b7f5d0d031a38p+0L : inexact-ok
+= clog10 upward ldbl-128ibm -0xa.ff293p-4L 0x6.f73d4cp-4L : -0x1.6eff98c16e159e4b2b7a795e7ep-4L 0x1.1e80d7cd7e5588b7f5d0d031a4p+0L : inexact-ok
+= clog10 downward dbl-64 -0xa.ff292a609dbb8p-4 0x6.f73d5p-4 : -0x1.6eff9a2603208p-4 0x1.1e80d796ef79dp+0 : inexact-ok
+= clog10 tonearest dbl-64 -0xa.ff292a609dbb8p-4 0x6.f73d5p-4 : -0x1.6eff9a2603208p-4 0x1.1e80d796ef79dp+0 : inexact-ok
+= clog10 towardzero dbl-64 -0xa.ff292a609dbb8p-4 0x6.f73d5p-4 : -0x1.6eff9a2603207p-4 0x1.1e80d796ef79dp+0 : inexact-ok
+= clog10 upward dbl-64 -0xa.ff292a609dbb8p-4 0x6.f73d5p-4 : -0x1.6eff9a2603207p-4 0x1.1e80d796ef79ep+0 : inexact-ok
+= clog10 downward ldbl-96-intel -0xa.ff292a609dbb8p-4L 0x6.f73d5p-4L : -0x1.6eff9a2603207c3p-4L 0x1.1e80d796ef79d212p+0L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0xa.ff292a609dbb8p-4L 0x6.f73d5p-4L : -0x1.6eff9a2603207c2ep-4L 0x1.1e80d796ef79d214p+0L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0xa.ff292a609dbb8p-4L 0x6.f73d5p-4L : -0x1.6eff9a2603207c2ep-4L 0x1.1e80d796ef79d212p+0L : inexact-ok
+= clog10 upward ldbl-96-intel -0xa.ff292a609dbb8p-4L 0x6.f73d5p-4L : -0x1.6eff9a2603207c2ep-4L 0x1.1e80d796ef79d214p+0L : inexact-ok
+= clog10 downward ldbl-96-m68k -0xa.ff292a609dbb8p-4L 0x6.f73d5p-4L : -0x1.6eff9a2603207c3p-4L 0x1.1e80d796ef79d212p+0L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0xa.ff292a609dbb8p-4L 0x6.f73d5p-4L : -0x1.6eff9a2603207c2ep-4L 0x1.1e80d796ef79d214p+0L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0xa.ff292a609dbb8p-4L 0x6.f73d5p-4L : -0x1.6eff9a2603207c2ep-4L 0x1.1e80d796ef79d212p+0L : inexact-ok
+= clog10 upward ldbl-96-m68k -0xa.ff292a609dbb8p-4L 0x6.f73d5p-4L : -0x1.6eff9a2603207c2ep-4L 0x1.1e80d796ef79d214p+0L : inexact-ok
+= clog10 downward ldbl-128 -0xa.ff292a609dbb8p-4L 0x6.f73d5p-4L : -0x1.6eff9a2603207c2ee0612a1067dcp-4L 0x1.1e80d796ef79d2134ba02098e05fp+0L : inexact-ok
+= clog10 tonearest ldbl-128 -0xa.ff292a609dbb8p-4L 0x6.f73d5p-4L : -0x1.6eff9a2603207c2ee0612a1067dbp-4L 0x1.1e80d796ef79d2134ba02098e06p+0L : inexact-ok
+= clog10 towardzero ldbl-128 -0xa.ff292a609dbb8p-4L 0x6.f73d5p-4L : -0x1.6eff9a2603207c2ee0612a1067dbp-4L 0x1.1e80d796ef79d2134ba02098e05fp+0L : inexact-ok
+= clog10 upward ldbl-128 -0xa.ff292a609dbb8p-4L 0x6.f73d5p-4L : -0x1.6eff9a2603207c2ee0612a1067dbp-4L 0x1.1e80d796ef79d2134ba02098e06p+0L : inexact-ok
+= clog10 downward ldbl-128ibm -0xa.ff292a609dbb8p-4L 0x6.f73d5p-4L : -0x1.6eff9a2603207c2ee0612a1068p-4L 0x1.1e80d796ef79d2134ba02098ep+0L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0xa.ff292a609dbb8p-4L 0x6.f73d5p-4L : -0x1.6eff9a2603207c2ee0612a1068p-4L 0x1.1e80d796ef79d2134ba02098e08p+0L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0xa.ff292a609dbb8p-4L 0x6.f73d5p-4L : -0x1.6eff9a2603207c2ee0612a10678p-4L 0x1.1e80d796ef79d2134ba02098ep+0L : inexact-ok
+= clog10 upward ldbl-128ibm -0xa.ff292a609dbb8p-4L 0x6.f73d5p-4L : -0x1.6eff9a2603207c2ee0612a10678p-4L 0x1.1e80d796ef79d2134ba02098e08p+0L : inexact-ok
+= clog10 downward dbl-64 -0xa.ff292a609dbb8p-4 0x6.f73d48p-4 : -0x1.6eff9c6f05655p-4 0x1.1e80d7d0a8201p+0 : inexact-ok
+= clog10 tonearest dbl-64 -0xa.ff292a609dbb8p-4 0x6.f73d48p-4 : -0x1.6eff9c6f05654p-4 0x1.1e80d7d0a8202p+0 : inexact-ok
+= clog10 towardzero dbl-64 -0xa.ff292a609dbb8p-4 0x6.f73d48p-4 : -0x1.6eff9c6f05654p-4 0x1.1e80d7d0a8201p+0 : inexact-ok
+= clog10 upward dbl-64 -0xa.ff292a609dbb8p-4 0x6.f73d48p-4 : -0x1.6eff9c6f05654p-4 0x1.1e80d7d0a8202p+0 : inexact-ok
+= clog10 downward ldbl-96-intel -0xa.ff292a609dbb8p-4L 0x6.f73d48p-4L : -0x1.6eff9c6f056546b6p-4L 0x1.1e80d7d0a8201b42p+0L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0xa.ff292a609dbb8p-4L 0x6.f73d48p-4L : -0x1.6eff9c6f056546b4p-4L 0x1.1e80d7d0a8201b44p+0L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0xa.ff292a609dbb8p-4L 0x6.f73d48p-4L : -0x1.6eff9c6f056546b4p-4L 0x1.1e80d7d0a8201b42p+0L : inexact-ok
+= clog10 upward ldbl-96-intel -0xa.ff292a609dbb8p-4L 0x6.f73d48p-4L : -0x1.6eff9c6f056546b4p-4L 0x1.1e80d7d0a8201b44p+0L : inexact-ok
+= clog10 downward ldbl-96-m68k -0xa.ff292a609dbb8p-4L 0x6.f73d48p-4L : -0x1.6eff9c6f056546b6p-4L 0x1.1e80d7d0a8201b42p+0L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0xa.ff292a609dbb8p-4L 0x6.f73d48p-4L : -0x1.6eff9c6f056546b4p-4L 0x1.1e80d7d0a8201b44p+0L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0xa.ff292a609dbb8p-4L 0x6.f73d48p-4L : -0x1.6eff9c6f056546b4p-4L 0x1.1e80d7d0a8201b42p+0L : inexact-ok
+= clog10 upward ldbl-96-m68k -0xa.ff292a609dbb8p-4L 0x6.f73d48p-4L : -0x1.6eff9c6f056546b4p-4L 0x1.1e80d7d0a8201b44p+0L : inexact-ok
+= clog10 downward ldbl-128 -0xa.ff292a609dbb8p-4L 0x6.f73d48p-4L : -0x1.6eff9c6f056546b4abbac92366a6p-4L 0x1.1e80d7d0a8201b43df72fd4824b7p+0L : inexact-ok
+= clog10 tonearest ldbl-128 -0xa.ff292a609dbb8p-4L 0x6.f73d48p-4L : -0x1.6eff9c6f056546b4abbac92366a5p-4L 0x1.1e80d7d0a8201b43df72fd4824b8p+0L : inexact-ok
+= clog10 towardzero ldbl-128 -0xa.ff292a609dbb8p-4L 0x6.f73d48p-4L : -0x1.6eff9c6f056546b4abbac92366a5p-4L 0x1.1e80d7d0a8201b43df72fd4824b7p+0L : inexact-ok
+= clog10 upward ldbl-128 -0xa.ff292a609dbb8p-4L 0x6.f73d48p-4L : -0x1.6eff9c6f056546b4abbac92366a5p-4L 0x1.1e80d7d0a8201b43df72fd4824b8p+0L : inexact-ok
+= clog10 downward ldbl-128ibm -0xa.ff292a609dbb8p-4L 0x6.f73d48p-4L : -0x1.6eff9c6f056546b4abbac92367p-4L 0x1.1e80d7d0a8201b43df72fd48248p+0L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0xa.ff292a609dbb8p-4L 0x6.f73d48p-4L : -0x1.6eff9c6f056546b4abbac923668p-4L 0x1.1e80d7d0a8201b43df72fd48248p+0L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0xa.ff292a609dbb8p-4L 0x6.f73d48p-4L : -0x1.6eff9c6f056546b4abbac923668p-4L 0x1.1e80d7d0a8201b43df72fd48248p+0L : inexact-ok
+= clog10 upward ldbl-128ibm -0xa.ff292a609dbb8p-4L 0x6.f73d48p-4L : -0x1.6eff9c6f056546b4abbac923668p-4L 0x1.1e80d7d0a8201b43df72fd4825p+0L : inexact-ok
+= clog10 downward dbl-64 -0xa.ff292a609dbb8p-4 0x6.f73d4cp-4 : -0x1.6eff9b4a84431p-4 0x1.1e80d7b3cbccfp+0 : inexact-ok
+= clog10 tonearest dbl-64 -0xa.ff292a609dbb8p-4 0x6.f73d4cp-4 : -0x1.6eff9b4a8443p-4 0x1.1e80d7b3cbccfp+0 : inexact-ok
+= clog10 towardzero dbl-64 -0xa.ff292a609dbb8p-4 0x6.f73d4cp-4 : -0x1.6eff9b4a8443p-4 0x1.1e80d7b3cbccfp+0 : inexact-ok
+= clog10 upward dbl-64 -0xa.ff292a609dbb8p-4 0x6.f73d4cp-4 : -0x1.6eff9b4a8443p-4 0x1.1e80d7b3cbcdp+0 : inexact-ok
+= clog10 downward ldbl-96-intel -0xa.ff292a609dbb8p-4L 0x6.f73d4cp-4L : -0x1.6eff9b4a84430556p-4L 0x1.1e80d7b3cbccf1ecp+0L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0xa.ff292a609dbb8p-4L 0x6.f73d4cp-4L : -0x1.6eff9b4a84430554p-4L 0x1.1e80d7b3cbccf1ecp+0L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0xa.ff292a609dbb8p-4L 0x6.f73d4cp-4L : -0x1.6eff9b4a84430554p-4L 0x1.1e80d7b3cbccf1ecp+0L : inexact-ok
+= clog10 upward ldbl-96-intel -0xa.ff292a609dbb8p-4L 0x6.f73d4cp-4L : -0x1.6eff9b4a84430554p-4L 0x1.1e80d7b3cbccf1eep+0L : inexact-ok
+= clog10 downward ldbl-96-m68k -0xa.ff292a609dbb8p-4L 0x6.f73d4cp-4L : -0x1.6eff9b4a84430556p-4L 0x1.1e80d7b3cbccf1ecp+0L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0xa.ff292a609dbb8p-4L 0x6.f73d4cp-4L : -0x1.6eff9b4a84430554p-4L 0x1.1e80d7b3cbccf1ecp+0L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0xa.ff292a609dbb8p-4L 0x6.f73d4cp-4L : -0x1.6eff9b4a84430554p-4L 0x1.1e80d7b3cbccf1ecp+0L : inexact-ok
+= clog10 upward ldbl-96-m68k -0xa.ff292a609dbb8p-4L 0x6.f73d4cp-4L : -0x1.6eff9b4a84430554p-4L 0x1.1e80d7b3cbccf1eep+0L : inexact-ok
+= clog10 downward ldbl-128 -0xa.ff292a609dbb8p-4L 0x6.f73d4cp-4L : -0x1.6eff9b4a8443055495024d3de151p-4L 0x1.1e80d7b3cbccf1ecb3b1d7cdf45fp+0L : inexact-ok
+= clog10 tonearest ldbl-128 -0xa.ff292a609dbb8p-4L 0x6.f73d4cp-4L : -0x1.6eff9b4a8443055495024d3de151p-4L 0x1.1e80d7b3cbccf1ecb3b1d7cdf45fp+0L : inexact-ok
+= clog10 towardzero ldbl-128 -0xa.ff292a609dbb8p-4L 0x6.f73d4cp-4L : -0x1.6eff9b4a8443055495024d3de15p-4L 0x1.1e80d7b3cbccf1ecb3b1d7cdf45fp+0L : inexact-ok
+= clog10 upward ldbl-128 -0xa.ff292a609dbb8p-4L 0x6.f73d4cp-4L : -0x1.6eff9b4a8443055495024d3de15p-4L 0x1.1e80d7b3cbccf1ecb3b1d7cdf46p+0L : inexact-ok
+= clog10 downward ldbl-128ibm -0xa.ff292a609dbb8p-4L 0x6.f73d4cp-4L : -0x1.6eff9b4a8443055495024d3de18p-4L 0x1.1e80d7b3cbccf1ecb3b1d7cdf4p+0L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0xa.ff292a609dbb8p-4L 0x6.f73d4cp-4L : -0x1.6eff9b4a8443055495024d3de18p-4L 0x1.1e80d7b3cbccf1ecb3b1d7cdf48p+0L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0xa.ff292a609dbb8p-4L 0x6.f73d4cp-4L : -0x1.6eff9b4a8443055495024d3de1p-4L 0x1.1e80d7b3cbccf1ecb3b1d7cdf4p+0L : inexact-ok
+= clog10 upward ldbl-128ibm -0xa.ff292a609dbb8p-4L 0x6.f73d4cp-4L : -0x1.6eff9b4a8443055495024d3de1p-4L 0x1.1e80d7b3cbccf1ecb3b1d7cdf48p+0L : inexact-ok
+clog10 -0x5.1a5cfc2301114p-4 -0xb.730118p-4
+= clog10 downward flt-32 -0x5.1a5cf8p-4f -0xb.73011p-4f : -0x1.b229b2p-4f -0xd.d414dp-4f : inexact-ok
+= clog10 tonearest flt-32 -0x5.1a5cf8p-4f -0xb.73011p-4f : -0x1.b229bp-4f -0xd.d414cp-4f : inexact-ok
+= clog10 towardzero flt-32 -0x5.1a5cf8p-4f -0xb.73011p-4f : -0x1.b229bp-4f -0xd.d414cp-4f : inexact-ok
+= clog10 upward flt-32 -0x5.1a5cf8p-4f -0xb.73011p-4f : -0x1.b229bp-4f -0xd.d414cp-4f : inexact-ok
+= clog10 downward dbl-64 -0x5.1a5cf8p-4 -0xb.73011p-4 : -0x1.b229b03598b42p-4 -0xd.d414c6dac7b48p-4 : inexact-ok
+= clog10 tonearest dbl-64 -0x5.1a5cf8p-4 -0xb.73011p-4 : -0x1.b229b03598b42p-4 -0xd.d414c6dac7b4p-4 : inexact-ok
+= clog10 towardzero dbl-64 -0x5.1a5cf8p-4 -0xb.73011p-4 : -0x1.b229b03598b41p-4 -0xd.d414c6dac7b4p-4 : inexact-ok
+= clog10 upward dbl-64 -0x5.1a5cf8p-4 -0xb.73011p-4 : -0x1.b229b03598b41p-4 -0xd.d414c6dac7b4p-4 : inexact-ok
+= clog10 downward ldbl-96-intel -0x5.1a5cf8p-4L -0xb.73011p-4L : -0x1.b229b03598b41b6p-4L -0xd.d414c6dac7b42a6p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x5.1a5cf8p-4L -0xb.73011p-4L : -0x1.b229b03598b41b6p-4L -0xd.d414c6dac7b42a5p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x5.1a5cf8p-4L -0xb.73011p-4L : -0x1.b229b03598b41b5ep-4L -0xd.d414c6dac7b42a5p-4L : inexact-ok
+= clog10 upward ldbl-96-intel -0x5.1a5cf8p-4L -0xb.73011p-4L : -0x1.b229b03598b41b5ep-4L -0xd.d414c6dac7b42a5p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x5.1a5cf8p-4L -0xb.73011p-4L : -0x1.b229b03598b41b6p-4L -0xd.d414c6dac7b42a6p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x5.1a5cf8p-4L -0xb.73011p-4L : -0x1.b229b03598b41b6p-4L -0xd.d414c6dac7b42a5p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x5.1a5cf8p-4L -0xb.73011p-4L : -0x1.b229b03598b41b5ep-4L -0xd.d414c6dac7b42a5p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x5.1a5cf8p-4L -0xb.73011p-4L : -0x1.b229b03598b41b5ep-4L -0xd.d414c6dac7b42a5p-4L : inexact-ok
+= clog10 downward ldbl-128 -0x5.1a5cf8p-4L -0xb.73011p-4L : -0x1.b229b03598b41b5f9d73335ab90dp-4L -0xd.d414c6dac7b42a50703350172518p-4L : inexact-ok
+= clog10 tonearest ldbl-128 -0x5.1a5cf8p-4L -0xb.73011p-4L : -0x1.b229b03598b41b5f9d73335ab90dp-4L -0xd.d414c6dac7b42a5070335017251p-4L : inexact-ok
+= clog10 towardzero ldbl-128 -0x5.1a5cf8p-4L -0xb.73011p-4L : -0x1.b229b03598b41b5f9d73335ab90cp-4L -0xd.d414c6dac7b42a5070335017251p-4L : inexact-ok
+= clog10 upward ldbl-128 -0x5.1a5cf8p-4L -0xb.73011p-4L : -0x1.b229b03598b41b5f9d73335ab90cp-4L -0xd.d414c6dac7b42a5070335017251p-4L : inexact-ok
+= clog10 downward ldbl-128ibm -0x5.1a5cf8p-4L -0xb.73011p-4L : -0x1.b229b03598b41b5f9d73335ab98p-4L -0xd.d414c6dac7b42a507033501728p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x5.1a5cf8p-4L -0xb.73011p-4L : -0x1.b229b03598b41b5f9d73335ab9p-4L -0xd.d414c6dac7b42a507033501724p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x5.1a5cf8p-4L -0xb.73011p-4L : -0x1.b229b03598b41b5f9d73335ab9p-4L -0xd.d414c6dac7b42a507033501724p-4L : inexact-ok
+= clog10 upward ldbl-128ibm -0x5.1a5cf8p-4L -0xb.73011p-4L : -0x1.b229b03598b41b5f9d73335ab9p-4L -0xd.d414c6dac7b42a507033501724p-4L : inexact-ok
+= clog10 downward flt-32 -0x5.1a5cf8p-4f -0xb.73012p-4f : -0x1.b229aap-4f -0xd.d414dp-4f : inexact-ok
+= clog10 tonearest flt-32 -0x5.1a5cf8p-4f -0xb.73012p-4f : -0x1.b229a8p-4f -0xd.d414cp-4f : inexact-ok
+= clog10 towardzero flt-32 -0x5.1a5cf8p-4f -0xb.73012p-4f : -0x1.b229a8p-4f -0xd.d414cp-4f : inexact-ok
+= clog10 upward flt-32 -0x5.1a5cf8p-4f -0xb.73012p-4f : -0x1.b229a8p-4f -0xd.d414cp-4f : inexact-ok
+= clog10 downward dbl-64 -0x5.1a5cf8p-4 -0xb.73012p-4 : -0x1.b229a81baa5c4p-4 -0xd.d414c33e6b328p-4 : inexact-ok
+= clog10 tonearest dbl-64 -0x5.1a5cf8p-4 -0xb.73012p-4 : -0x1.b229a81baa5c3p-4 -0xd.d414c33e6b32p-4 : inexact-ok
+= clog10 towardzero dbl-64 -0x5.1a5cf8p-4 -0xb.73012p-4 : -0x1.b229a81baa5c3p-4 -0xd.d414c33e6b32p-4 : inexact-ok
+= clog10 upward dbl-64 -0x5.1a5cf8p-4 -0xb.73012p-4 : -0x1.b229a81baa5c3p-4 -0xd.d414c33e6b32p-4 : inexact-ok
+= clog10 downward ldbl-96-intel -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x1.b229a81baa5c346p-4L -0xd.d414c33e6b322eep-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x1.b229a81baa5c345ep-4L -0xd.d414c33e6b322eep-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x1.b229a81baa5c345ep-4L -0xd.d414c33e6b322edp-4L : inexact-ok
+= clog10 upward ldbl-96-intel -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x1.b229a81baa5c345ep-4L -0xd.d414c33e6b322edp-4L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x1.b229a81baa5c346p-4L -0xd.d414c33e6b322eep-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x1.b229a81baa5c345ep-4L -0xd.d414c33e6b322eep-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x1.b229a81baa5c345ep-4L -0xd.d414c33e6b322edp-4L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x1.b229a81baa5c345ep-4L -0xd.d414c33e6b322edp-4L : inexact-ok
+= clog10 downward ldbl-128 -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x1.b229a81baa5c345e5dcfd41cb7dbp-4L -0xd.d414c33e6b322edfd150e7f8a8fp-4L : inexact-ok
+= clog10 tonearest ldbl-128 -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x1.b229a81baa5c345e5dcfd41cb7dbp-4L -0xd.d414c33e6b322edfd150e7f8a8e8p-4L : inexact-ok
+= clog10 towardzero ldbl-128 -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x1.b229a81baa5c345e5dcfd41cb7dap-4L -0xd.d414c33e6b322edfd150e7f8a8e8p-4L : inexact-ok
+= clog10 upward ldbl-128 -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x1.b229a81baa5c345e5dcfd41cb7dap-4L -0xd.d414c33e6b322edfd150e7f8a8e8p-4L : inexact-ok
+= clog10 downward ldbl-128ibm -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x1.b229a81baa5c345e5dcfd41cb8p-4L -0xd.d414c33e6b322edfd150e7f8acp-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x1.b229a81baa5c345e5dcfd41cb8p-4L -0xd.d414c33e6b322edfd150e7f8a8p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x1.b229a81baa5c345e5dcfd41cb78p-4L -0xd.d414c33e6b322edfd150e7f8a8p-4L : inexact-ok
+= clog10 upward ldbl-128ibm -0x5.1a5cf8p-4L -0xb.73012p-4L : -0x1.b229a81baa5c345e5dcfd41cb78p-4L -0xd.d414c33e6b322edfd150e7f8a8p-4L : inexact-ok
+= clog10 downward dbl-64 -0x5.1a5cf8p-4 -0xb.730118p-4 : -0x1.b229ac28a1874p-4 -0xd.d414c50c99728p-4 : inexact-ok
+= clog10 tonearest dbl-64 -0x5.1a5cf8p-4 -0xb.730118p-4 : -0x1.b229ac28a1873p-4 -0xd.d414c50c9972p-4 : inexact-ok
+= clog10 towardzero dbl-64 -0x5.1a5cf8p-4 -0xb.730118p-4 : -0x1.b229ac28a1873p-4 -0xd.d414c50c9972p-4 : inexact-ok
+= clog10 upward dbl-64 -0x5.1a5cf8p-4 -0xb.730118p-4 : -0x1.b229ac28a1873p-4 -0xd.d414c50c9972p-4 : inexact-ok
+= clog10 downward ldbl-96-intel -0x5.1a5cf8p-4L -0xb.730118p-4L : -0x1.b229ac28a18735acp-4L -0xd.d414c50c99721f3p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x5.1a5cf8p-4L -0xb.730118p-4L : -0x1.b229ac28a18735acp-4L -0xd.d414c50c99721f3p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x5.1a5cf8p-4L -0xb.730118p-4L : -0x1.b229ac28a18735aap-4L -0xd.d414c50c99721f2p-4L : inexact-ok
+= clog10 upward ldbl-96-intel -0x5.1a5cf8p-4L -0xb.730118p-4L : -0x1.b229ac28a18735aap-4L -0xd.d414c50c99721f2p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x5.1a5cf8p-4L -0xb.730118p-4L : -0x1.b229ac28a18735acp-4L -0xd.d414c50c99721f3p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x5.1a5cf8p-4L -0xb.730118p-4L : -0x1.b229ac28a18735acp-4L -0xd.d414c50c99721f3p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x5.1a5cf8p-4L -0xb.730118p-4L : -0x1.b229ac28a18735aap-4L -0xd.d414c50c99721f2p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x5.1a5cf8p-4L -0xb.730118p-4L : -0x1.b229ac28a18735aap-4L -0xd.d414c50c99721f2p-4L : inexact-ok
+= clog10 downward ldbl-128 -0x5.1a5cf8p-4L -0xb.730118p-4L : -0x1.b229ac28a18735aba9c0caf0cefap-4L -0xd.d414c50c99721f2c49f5cbc223d8p-4L : inexact-ok
+= clog10 tonearest ldbl-128 -0x5.1a5cf8p-4L -0xb.730118p-4L : -0x1.b229ac28a18735aba9c0caf0cefap-4L -0xd.d414c50c99721f2c49f5cbc223d8p-4L : inexact-ok
+= clog10 towardzero ldbl-128 -0x5.1a5cf8p-4L -0xb.730118p-4L : -0x1.b229ac28a18735aba9c0caf0cef9p-4L -0xd.d414c50c99721f2c49f5cbc223dp-4L : inexact-ok
+= clog10 upward ldbl-128 -0x5.1a5cf8p-4L -0xb.730118p-4L : -0x1.b229ac28a18735aba9c0caf0cef9p-4L -0xd.d414c50c99721f2c49f5cbc223dp-4L : inexact-ok
+= clog10 downward ldbl-128ibm -0x5.1a5cf8p-4L -0xb.730118p-4L : -0x1.b229ac28a18735aba9c0caf0cfp-4L -0xd.d414c50c99721f2c49f5cbc224p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x5.1a5cf8p-4L -0xb.730118p-4L : -0x1.b229ac28a18735aba9c0caf0cfp-4L -0xd.d414c50c99721f2c49f5cbc224p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x5.1a5cf8p-4L -0xb.730118p-4L : -0x1.b229ac28a18735aba9c0caf0ce8p-4L -0xd.d414c50c99721f2c49f5cbc22p-4L : inexact-ok
+= clog10 upward ldbl-128ibm -0x5.1a5cf8p-4L -0xb.730118p-4L : -0x1.b229ac28a18735aba9c0caf0ce8p-4L -0xd.d414c50c99721f2c49f5cbc22p-4L : inexact-ok
+= clog10 downward flt-32 -0x5.1a5dp-4f -0xb.73011p-4f : -0x1.b229bp-4f -0xd.d414dp-4f : inexact-ok
+= clog10 tonearest flt-32 -0x5.1a5dp-4f -0xb.73011p-4f : -0x1.b229aep-4f -0xd.d414dp-4f : inexact-ok
+= clog10 towardzero flt-32 -0x5.1a5dp-4f -0xb.73011p-4f : -0x1.b229aep-4f -0xd.d414cp-4f : inexact-ok
+= clog10 upward flt-32 -0x5.1a5dp-4f -0xb.73011p-4f : -0x1.b229aep-4f -0xd.d414cp-4f : inexact-ok
+= clog10 downward dbl-64 -0x5.1a5dp-4 -0xb.73011p-4 : -0x1.b229ae676a702p-4 -0xd.d414cae7bee1p-4 : inexact-ok
+= clog10 tonearest dbl-64 -0x5.1a5dp-4 -0xb.73011p-4 : -0x1.b229ae676a701p-4 -0xd.d414cae7bee1p-4 : inexact-ok
+= clog10 towardzero dbl-64 -0x5.1a5dp-4 -0xb.73011p-4 : -0x1.b229ae676a701p-4 -0xd.d414cae7bee08p-4 : inexact-ok
+= clog10 upward dbl-64 -0x5.1a5dp-4 -0xb.73011p-4 : -0x1.b229ae676a701p-4 -0xd.d414cae7bee08p-4 : inexact-ok
+= clog10 downward ldbl-96-intel -0x5.1a5dp-4L -0xb.73011p-4L : -0x1.b229ae676a70109ep-4L -0xd.d414cae7bee0f4dp-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x5.1a5dp-4L -0xb.73011p-4L : -0x1.b229ae676a70109cp-4L -0xd.d414cae7bee0f4dp-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x5.1a5dp-4L -0xb.73011p-4L : -0x1.b229ae676a70109cp-4L -0xd.d414cae7bee0f4cp-4L : inexact-ok
+= clog10 upward ldbl-96-intel -0x5.1a5dp-4L -0xb.73011p-4L : -0x1.b229ae676a70109cp-4L -0xd.d414cae7bee0f4cp-4L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x5.1a5dp-4L -0xb.73011p-4L : -0x1.b229ae676a70109ep-4L -0xd.d414cae7bee0f4dp-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x5.1a5dp-4L -0xb.73011p-4L : -0x1.b229ae676a70109cp-4L -0xd.d414cae7bee0f4dp-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x5.1a5dp-4L -0xb.73011p-4L : -0x1.b229ae676a70109cp-4L -0xd.d414cae7bee0f4cp-4L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x5.1a5dp-4L -0xb.73011p-4L : -0x1.b229ae676a70109cp-4L -0xd.d414cae7bee0f4cp-4L : inexact-ok
+= clog10 downward ldbl-128 -0x5.1a5dp-4L -0xb.73011p-4L : -0x1.b229ae676a70109c4b679e85fc3ap-4L -0xd.d414cae7bee0f4cbdf719f08c57p-4L : inexact-ok
+= clog10 tonearest ldbl-128 -0x5.1a5dp-4L -0xb.73011p-4L : -0x1.b229ae676a70109c4b679e85fc39p-4L -0xd.d414cae7bee0f4cbdf719f08c57p-4L : inexact-ok
+= clog10 towardzero ldbl-128 -0x5.1a5dp-4L -0xb.73011p-4L : -0x1.b229ae676a70109c4b679e85fc39p-4L -0xd.d414cae7bee0f4cbdf719f08c568p-4L : inexact-ok
+= clog10 upward ldbl-128 -0x5.1a5dp-4L -0xb.73011p-4L : -0x1.b229ae676a70109c4b679e85fc39p-4L -0xd.d414cae7bee0f4cbdf719f08c568p-4L : inexact-ok
+= clog10 downward ldbl-128ibm -0x5.1a5dp-4L -0xb.73011p-4L : -0x1.b229ae676a70109c4b679e85fc8p-4L -0xd.d414cae7bee0f4cbdf719f08c8p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x5.1a5dp-4L -0xb.73011p-4L : -0x1.b229ae676a70109c4b679e85fcp-4L -0xd.d414cae7bee0f4cbdf719f08c4p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x5.1a5dp-4L -0xb.73011p-4L : -0x1.b229ae676a70109c4b679e85fcp-4L -0xd.d414cae7bee0f4cbdf719f08c4p-4L : inexact-ok
+= clog10 upward ldbl-128ibm -0x5.1a5dp-4L -0xb.73011p-4L : -0x1.b229ae676a70109c4b679e85fcp-4L -0xd.d414cae7bee0f4cbdf719f08c4p-4L : inexact-ok
+= clog10 downward flt-32 -0x5.1a5dp-4f -0xb.73012p-4f : -0x1.b229a8p-4f -0xd.d414dp-4f : inexact-ok
+= clog10 tonearest flt-32 -0x5.1a5dp-4f -0xb.73012p-4f : -0x1.b229a6p-4f -0xd.d414cp-4f : inexact-ok
+= clog10 towardzero flt-32 -0x5.1a5dp-4f -0xb.73012p-4f : -0x1.b229a6p-4f -0xd.d414cp-4f : inexact-ok
+= clog10 upward flt-32 -0x5.1a5dp-4f -0xb.73012p-4f : -0x1.b229a6p-4f -0xd.d414cp-4f : inexact-ok
+= clog10 downward dbl-64 -0x5.1a5dp-4 -0xb.73012p-4 : -0x1.b229a64d7c1c6p-4 -0xd.d414c74b625b8p-4 : inexact-ok
+= clog10 tonearest dbl-64 -0x5.1a5dp-4 -0xb.73012p-4 : -0x1.b229a64d7c1c6p-4 -0xd.d414c74b625bp-4 : inexact-ok
+= clog10 towardzero dbl-64 -0x5.1a5dp-4 -0xb.73012p-4 : -0x1.b229a64d7c1c5p-4 -0xd.d414c74b625bp-4 : inexact-ok
+= clog10 upward dbl-64 -0x5.1a5dp-4 -0xb.73012p-4 : -0x1.b229a64d7c1c5p-4 -0xd.d414c74b625bp-4 : inexact-ok
+= clog10 downward ldbl-96-intel -0x5.1a5dp-4L -0xb.73012p-4L : -0x1.b229a64d7c1c5f4cp-4L -0xd.d414c74b625b309p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x5.1a5dp-4L -0xb.73012p-4L : -0x1.b229a64d7c1c5f4ap-4L -0xd.d414c74b625b309p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x5.1a5dp-4L -0xb.73012p-4L : -0x1.b229a64d7c1c5f4ap-4L -0xd.d414c74b625b308p-4L : inexact-ok
+= clog10 upward ldbl-96-intel -0x5.1a5dp-4L -0xb.73012p-4L : -0x1.b229a64d7c1c5f4ap-4L -0xd.d414c74b625b308p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x5.1a5dp-4L -0xb.73012p-4L : -0x1.b229a64d7c1c5f4cp-4L -0xd.d414c74b625b309p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x5.1a5dp-4L -0xb.73012p-4L : -0x1.b229a64d7c1c5f4ap-4L -0xd.d414c74b625b309p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x5.1a5dp-4L -0xb.73012p-4L : -0x1.b229a64d7c1c5f4ap-4L -0xd.d414c74b625b308p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x5.1a5dp-4L -0xb.73012p-4L : -0x1.b229a64d7c1c5f4ap-4L -0xd.d414c74b625b308p-4L : inexact-ok
+= clog10 downward ldbl-128 -0x5.1a5dp-4L -0xb.73012p-4L : -0x1.b229a64d7c1c5f4a68123fc2d445p-4L -0xd.d414c74b625b308df47c422e33e8p-4L : inexact-ok
+= clog10 tonearest ldbl-128 -0x5.1a5dp-4L -0xb.73012p-4L : -0x1.b229a64d7c1c5f4a68123fc2d445p-4L -0xd.d414c74b625b308df47c422e33ep-4L : inexact-ok
+= clog10 towardzero ldbl-128 -0x5.1a5dp-4L -0xb.73012p-4L : -0x1.b229a64d7c1c5f4a68123fc2d444p-4L -0xd.d414c74b625b308df47c422e33ep-4L : inexact-ok
+= clog10 upward ldbl-128 -0x5.1a5dp-4L -0xb.73012p-4L : -0x1.b229a64d7c1c5f4a68123fc2d444p-4L -0xd.d414c74b625b308df47c422e33ep-4L : inexact-ok
+= clog10 downward ldbl-128ibm -0x5.1a5dp-4L -0xb.73012p-4L : -0x1.b229a64d7c1c5f4a68123fc2d48p-4L -0xd.d414c74b625b308df47c422e34p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x5.1a5dp-4L -0xb.73012p-4L : -0x1.b229a64d7c1c5f4a68123fc2d48p-4L -0xd.d414c74b625b308df47c422e34p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x5.1a5dp-4L -0xb.73012p-4L : -0x1.b229a64d7c1c5f4a68123fc2d4p-4L -0xd.d414c74b625b308df47c422e3p-4L : inexact-ok
+= clog10 upward ldbl-128ibm -0x5.1a5dp-4L -0xb.73012p-4L : -0x1.b229a64d7c1c5f4a68123fc2d4p-4L -0xd.d414c74b625b308df47c422e3p-4L : inexact-ok
+= clog10 downward dbl-64 -0x5.1a5dp-4 -0xb.730118p-4 : -0x1.b229aa5a73455p-4 -0xd.d414c919909d8p-4 : inexact-ok
+= clog10 tonearest dbl-64 -0x5.1a5dp-4 -0xb.730118p-4 : -0x1.b229aa5a73454p-4 -0xd.d414c919909dp-4 : inexact-ok
+= clog10 towardzero dbl-64 -0x5.1a5dp-4 -0xb.730118p-4 : -0x1.b229aa5a73454p-4 -0xd.d414c919909dp-4 : inexact-ok
+= clog10 upward dbl-64 -0x5.1a5dp-4 -0xb.730118p-4 : -0x1.b229aa5a73454p-4 -0xd.d414c919909dp-4 : inexact-ok
+= clog10 downward ldbl-96-intel -0x5.1a5dp-4L -0xb.730118p-4L : -0x1.b229aa5a734545c2p-4L -0xd.d414c919909d055p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x5.1a5dp-4L -0xb.730118p-4L : -0x1.b229aa5a734545cp-4L -0xd.d414c919909d054p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x5.1a5dp-4L -0xb.730118p-4L : -0x1.b229aa5a734545cp-4L -0xd.d414c919909d054p-4L : inexact-ok
+= clog10 upward ldbl-96-intel -0x5.1a5dp-4L -0xb.730118p-4L : -0x1.b229aa5a734545cp-4L -0xd.d414c919909d054p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x5.1a5dp-4L -0xb.730118p-4L : -0x1.b229aa5a734545c2p-4L -0xd.d414c919909d055p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x5.1a5dp-4L -0xb.730118p-4L : -0x1.b229aa5a734545cp-4L -0xd.d414c919909d054p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x5.1a5dp-4L -0xb.730118p-4L : -0x1.b229aa5a734545cp-4L -0xd.d414c919909d054p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x5.1a5dp-4L -0xb.730118p-4L : -0x1.b229aa5a734545cp-4L -0xd.d414c919909d054p-4L : inexact-ok
+= clog10 downward ldbl-128 -0x5.1a5dp-4L -0xb.730118p-4L : -0x1.b229aa5a734545c007942d9127b5p-4L -0xd.d414c919909d0541129c40a4f8a8p-4L : inexact-ok
+= clog10 tonearest ldbl-128 -0x5.1a5dp-4L -0xb.730118p-4L : -0x1.b229aa5a734545c007942d9127b4p-4L -0xd.d414c919909d0541129c40a4f8a8p-4L : inexact-ok
+= clog10 towardzero ldbl-128 -0x5.1a5dp-4L -0xb.730118p-4L : -0x1.b229aa5a734545c007942d9127b4p-4L -0xd.d414c919909d0541129c40a4f8ap-4L : inexact-ok
+= clog10 upward ldbl-128 -0x5.1a5dp-4L -0xb.730118p-4L : -0x1.b229aa5a734545c007942d9127b4p-4L -0xd.d414c919909d0541129c40a4f8ap-4L : inexact-ok
+= clog10 downward ldbl-128ibm -0x5.1a5dp-4L -0xb.730118p-4L : -0x1.b229aa5a734545c007942d9128p-4L -0xd.d414c919909d0541129c40a4fcp-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x5.1a5dp-4L -0xb.730118p-4L : -0x1.b229aa5a734545c007942d91278p-4L -0xd.d414c919909d0541129c40a4f8p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x5.1a5dp-4L -0xb.730118p-4L : -0x1.b229aa5a734545c007942d91278p-4L -0xd.d414c919909d0541129c40a4f8p-4L : inexact-ok
+= clog10 upward ldbl-128ibm -0x5.1a5dp-4L -0xb.730118p-4L : -0x1.b229aa5a734545c007942d91278p-4L -0xd.d414c919909d0541129c40a4f8p-4L : inexact-ok
+= clog10 downward dbl-64 -0x5.1a5cfc2301114p-4 -0xb.73011p-4 : -0x1.b229af469b4a4p-4 -0xd.d414c8f2fc8fp-4 : inexact-ok
+= clog10 tonearest dbl-64 -0x5.1a5cfc2301114p-4 -0xb.73011p-4 : -0x1.b229af469b4a4p-4 -0xd.d414c8f2fc8e8p-4 : inexact-ok
+= clog10 towardzero dbl-64 -0x5.1a5cfc2301114p-4 -0xb.73011p-4 : -0x1.b229af469b4a3p-4 -0xd.d414c8f2fc8e8p-4 : inexact-ok
+= clog10 upward dbl-64 -0x5.1a5cfc2301114p-4 -0xb.73011p-4 : -0x1.b229af469b4a3p-4 -0xd.d414c8f2fc8e8p-4 : inexact-ok
+= clog10 downward ldbl-96-intel -0x5.1a5cfc2301114p-4L -0xb.73011p-4L : -0x1.b229af469b4a3e6ep-4L -0xd.d414c8f2fc8e91bp-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x5.1a5cfc2301114p-4L -0xb.73011p-4L : -0x1.b229af469b4a3e6ep-4L -0xd.d414c8f2fc8e91ap-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x5.1a5cfc2301114p-4L -0xb.73011p-4L : -0x1.b229af469b4a3e6cp-4L -0xd.d414c8f2fc8e91ap-4L : inexact-ok
+= clog10 upward ldbl-96-intel -0x5.1a5cfc2301114p-4L -0xb.73011p-4L : -0x1.b229af469b4a3e6cp-4L -0xd.d414c8f2fc8e91ap-4L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x5.1a5cfc2301114p-4L -0xb.73011p-4L : -0x1.b229af469b4a3e6ep-4L -0xd.d414c8f2fc8e91bp-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x5.1a5cfc2301114p-4L -0xb.73011p-4L : -0x1.b229af469b4a3e6ep-4L -0xd.d414c8f2fc8e91ap-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x5.1a5cfc2301114p-4L -0xb.73011p-4L : -0x1.b229af469b4a3e6cp-4L -0xd.d414c8f2fc8e91ap-4L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x5.1a5cfc2301114p-4L -0xb.73011p-4L : -0x1.b229af469b4a3e6cp-4L -0xd.d414c8f2fc8e91ap-4L : inexact-ok
+= clog10 downward ldbl-128 -0x5.1a5cfc2301114p-4L -0xb.73011p-4L : -0x1.b229af469b4a3e6d51c1cc1302f2p-4L -0xd.d414c8f2fc8e91a565d17258ff1p-4L : inexact-ok
+= clog10 tonearest ldbl-128 -0x5.1a5cfc2301114p-4L -0xb.73011p-4L : -0x1.b229af469b4a3e6d51c1cc1302f1p-4L -0xd.d414c8f2fc8e91a565d17258ff08p-4L : inexact-ok
+= clog10 towardzero ldbl-128 -0x5.1a5cfc2301114p-4L -0xb.73011p-4L : -0x1.b229af469b4a3e6d51c1cc1302f1p-4L -0xd.d414c8f2fc8e91a565d17258ff08p-4L : inexact-ok
+= clog10 upward ldbl-128 -0x5.1a5cfc2301114p-4L -0xb.73011p-4L : -0x1.b229af469b4a3e6d51c1cc1302f1p-4L -0xd.d414c8f2fc8e91a565d17258ff08p-4L : inexact-ok
+= clog10 downward ldbl-128ibm -0x5.1a5cfc2301114p-4L -0xb.73011p-4L : -0x1.b229af469b4a3e6d51c1cc1303p-4L -0xd.d414c8f2fc8e91a565d17259p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x5.1a5cfc2301114p-4L -0xb.73011p-4L : -0x1.b229af469b4a3e6d51c1cc1303p-4L -0xd.d414c8f2fc8e91a565d17259p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x5.1a5cfc2301114p-4L -0xb.73011p-4L : -0x1.b229af469b4a3e6d51c1cc13028p-4L -0xd.d414c8f2fc8e91a565d17258fcp-4L : inexact-ok
+= clog10 upward ldbl-128ibm -0x5.1a5cfc2301114p-4L -0xb.73011p-4L : -0x1.b229af469b4a3e6d51c1cc13028p-4L -0xd.d414c8f2fc8e91a565d17258fcp-4L : inexact-ok
+= clog10 downward dbl-64 -0x5.1a5cfc2301114p-4 -0xb.73012p-4 : -0x1.b229a72cacf49p-4 -0xd.d414c556a00bp-4 : inexact-ok
+= clog10 tonearest dbl-64 -0x5.1a5cfc2301114p-4 -0xb.73012p-4 : -0x1.b229a72cacf48p-4 -0xd.d414c556a00a8p-4 : inexact-ok
+= clog10 towardzero dbl-64 -0x5.1a5cfc2301114p-4 -0xb.73012p-4 : -0x1.b229a72cacf48p-4 -0xd.d414c556a00a8p-4 : inexact-ok
+= clog10 upward dbl-64 -0x5.1a5cfc2301114p-4 -0xb.73012p-4 : -0x1.b229a72cacf48p-4 -0xd.d414c556a00a8p-4 : inexact-ok
+= clog10 downward ldbl-96-intel -0x5.1a5cfc2301114p-4L -0xb.73012p-4L : -0x1.b229a72cacf484bp-4L -0xd.d414c556a00aa14p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x5.1a5cfc2301114p-4L -0xb.73012p-4L : -0x1.b229a72cacf484bp-4L -0xd.d414c556a00aa14p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x5.1a5cfc2301114p-4L -0xb.73012p-4L : -0x1.b229a72cacf484aep-4L -0xd.d414c556a00aa13p-4L : inexact-ok
+= clog10 upward ldbl-96-intel -0x5.1a5cfc2301114p-4L -0xb.73012p-4L : -0x1.b229a72cacf484aep-4L -0xd.d414c556a00aa13p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x5.1a5cfc2301114p-4L -0xb.73012p-4L : -0x1.b229a72cacf484bp-4L -0xd.d414c556a00aa14p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x5.1a5cfc2301114p-4L -0xb.73012p-4L : -0x1.b229a72cacf484bp-4L -0xd.d414c556a00aa14p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x5.1a5cfc2301114p-4L -0xb.73012p-4L : -0x1.b229a72cacf484aep-4L -0xd.d414c556a00aa13p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x5.1a5cfc2301114p-4L -0xb.73012p-4L : -0x1.b229a72cacf484aep-4L -0xd.d414c556a00aa13p-4L : inexact-ok
+= clog10 downward ldbl-128 -0x5.1a5cfc2301114p-4L -0xb.73012p-4L : -0x1.b229a72cacf484af2efbd5707dc3p-4L -0xd.d414c556a00aa13f1c9a5ef1f8c8p-4L : inexact-ok
+= clog10 tonearest ldbl-128 -0x5.1a5cfc2301114p-4L -0xb.73012p-4L : -0x1.b229a72cacf484af2efbd5707dc2p-4L -0xd.d414c556a00aa13f1c9a5ef1f8c8p-4L : inexact-ok
+= clog10 towardzero ldbl-128 -0x5.1a5cfc2301114p-4L -0xb.73012p-4L : -0x1.b229a72cacf484af2efbd5707dc2p-4L -0xd.d414c556a00aa13f1c9a5ef1f8cp-4L : inexact-ok
+= clog10 upward ldbl-128 -0x5.1a5cfc2301114p-4L -0xb.73012p-4L : -0x1.b229a72cacf484af2efbd5707dc2p-4L -0xd.d414c556a00aa13f1c9a5ef1f8cp-4L : inexact-ok
+= clog10 downward ldbl-128ibm -0x5.1a5cfc2301114p-4L -0xb.73012p-4L : -0x1.b229a72cacf484af2efbd5707ep-4L -0xd.d414c556a00aa13f1c9a5ef1fcp-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x5.1a5cfc2301114p-4L -0xb.73012p-4L : -0x1.b229a72cacf484af2efbd5707ep-4L -0xd.d414c556a00aa13f1c9a5ef1f8p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x5.1a5cfc2301114p-4L -0xb.73012p-4L : -0x1.b229a72cacf484af2efbd5707d8p-4L -0xd.d414c556a00aa13f1c9a5ef1f8p-4L : inexact-ok
+= clog10 upward ldbl-128ibm -0x5.1a5cfc2301114p-4L -0xb.73012p-4L : -0x1.b229a72cacf484af2efbd5707d8p-4L -0xd.d414c556a00aa13f1c9a5ef1f8p-4L : inexact-ok
+= clog10 downward dbl-64 -0x5.1a5cfc2301114p-4 -0xb.730118p-4 : -0x1.b229ab39a41e7p-4 -0xd.d414c724ce4cp-4 : inexact-ok
+= clog10 tonearest dbl-64 -0x5.1a5cfc2301114p-4 -0xb.730118p-4 : -0x1.b229ab39a41e7p-4 -0xd.d414c724ce4b8p-4 : inexact-ok
+= clog10 towardzero dbl-64 -0x5.1a5cfc2301114p-4 -0xb.730118p-4 : -0x1.b229ab39a41e6p-4 -0xd.d414c724ce4b8p-4 : inexact-ok
+= clog10 upward dbl-64 -0x5.1a5cfc2301114p-4 -0xb.730118p-4 : -0x1.b229ab39a41e6p-4 -0xd.d414c724ce4b8p-4 : inexact-ok
+= clog10 downward ldbl-96-intel -0x5.1a5cfc2301114p-4L -0xb.730118p-4L : -0x1.b229ab39a41e6f5cp-4L -0xd.d414c724ce4b8c1p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x5.1a5cfc2301114p-4L -0xb.730118p-4L : -0x1.b229ab39a41e6f5ap-4L -0xd.d414c724ce4b8cp-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x5.1a5cfc2301114p-4L -0xb.730118p-4L : -0x1.b229ab39a41e6f5ap-4L -0xd.d414c724ce4b8cp-4L : inexact-ok
+= clog10 upward ldbl-96-intel -0x5.1a5cfc2301114p-4L -0xb.730118p-4L : -0x1.b229ab39a41e6f5ap-4L -0xd.d414c724ce4b8cp-4L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x5.1a5cfc2301114p-4L -0xb.730118p-4L : -0x1.b229ab39a41e6f5cp-4L -0xd.d414c724ce4b8c1p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x5.1a5cfc2301114p-4L -0xb.730118p-4L : -0x1.b229ab39a41e6f5ap-4L -0xd.d414c724ce4b8cp-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x5.1a5cfc2301114p-4L -0xb.730118p-4L : -0x1.b229ab39a41e6f5ap-4L -0xd.d414c724ce4b8cp-4L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x5.1a5cfc2301114p-4L -0xb.730118p-4L : -0x1.b229ab39a41e6f5ap-4L -0xd.d414c724ce4b8cp-4L : inexact-ok
+= clog10 downward ldbl-128 -0x5.1a5cfc2301114p-4L -0xb.730118p-4L : -0x1.b229ab39a41e6f5aed6198a6fe2ap-4L -0xd.d414c724ce4b8c066a1ff9914628p-4L : inexact-ok
+= clog10 tonearest ldbl-128 -0x5.1a5cfc2301114p-4L -0xb.730118p-4L : -0x1.b229ab39a41e6f5aed6198a6fe29p-4L -0xd.d414c724ce4b8c066a1ff9914628p-4L : inexact-ok
+= clog10 towardzero ldbl-128 -0x5.1a5cfc2301114p-4L -0xb.730118p-4L : -0x1.b229ab39a41e6f5aed6198a6fe29p-4L -0xd.d414c724ce4b8c066a1ff991462p-4L : inexact-ok
+= clog10 upward ldbl-128 -0x5.1a5cfc2301114p-4L -0xb.730118p-4L : -0x1.b229ab39a41e6f5aed6198a6fe29p-4L -0xd.d414c724ce4b8c066a1ff991462p-4L : inexact-ok
+= clog10 downward ldbl-128ibm -0x5.1a5cfc2301114p-4L -0xb.730118p-4L : -0x1.b229ab39a41e6f5aed6198a6fe8p-4L -0xd.d414c724ce4b8c066a1ff99148p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x5.1a5cfc2301114p-4L -0xb.730118p-4L : -0x1.b229ab39a41e6f5aed6198a6fep-4L -0xd.d414c724ce4b8c066a1ff99148p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x5.1a5cfc2301114p-4L -0xb.730118p-4L : -0x1.b229ab39a41e6f5aed6198a6fep-4L -0xd.d414c724ce4b8c066a1ff99144p-4L : inexact-ok
+= clog10 upward ldbl-128ibm -0x5.1a5cfc2301114p-4L -0xb.730118p-4L : -0x1.b229ab39a41e6f5aed6198a6fep-4L -0xd.d414c724ce4b8c066a1ff99144p-4L : inexact-ok
+clog10 0xb.ffffcp-4 0x7.ffff1p-4
+= clog10 downward flt-32 0xb.ffffcp-4f 0x7.ffff1p-4f : -0xb.8aee1p-8f 0x4.15faap-4f : inexact-ok
+= clog10 tonearest flt-32 0xb.ffffcp-4f 0x7.ffff1p-4f : -0xb.8aeep-8f 0x4.15faa8p-4f : inexact-ok
+= clog10 towardzero flt-32 0xb.ffffcp-4f 0x7.ffff1p-4f : -0xb.8aeep-8f 0x4.15faap-4f : inexact-ok
+= clog10 upward flt-32 0xb.ffffcp-4f 0x7.ffff1p-4f : -0xb.8aeep-8f 0x4.15faa8p-4f : inexact-ok
+= clog10 downward dbl-64 0xb.ffffcp-4 0x7.ffff1p-4 : -0xb.8aee03e2e4f6p-8 0x4.15faa656aa41cp-4 : inexact-ok
+= clog10 tonearest dbl-64 0xb.ffffcp-4 0x7.ffff1p-4 : -0xb.8aee03e2e4f6p-8 0x4.15faa656aa42p-4 : inexact-ok
+= clog10 towardzero dbl-64 0xb.ffffcp-4 0x7.ffff1p-4 : -0xb.8aee03e2e4f58p-8 0x4.15faa656aa41cp-4 : inexact-ok
+= clog10 upward dbl-64 0xb.ffffcp-4 0x7.ffff1p-4 : -0xb.8aee03e2e4f58p-8 0x4.15faa656aa42p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xb.ffffcp-4L 0x7.ffff1p-4L : -0xb.8aee03e2e4f5c65p-8L 0x4.15faa656aa41e758p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xb.ffffcp-4L 0x7.ffff1p-4L : -0xb.8aee03e2e4f5c64p-8L 0x4.15faa656aa41e76p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xb.ffffcp-4L 0x7.ffff1p-4L : -0xb.8aee03e2e4f5c64p-8L 0x4.15faa656aa41e758p-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xb.ffffcp-4L 0x7.ffff1p-4L : -0xb.8aee03e2e4f5c64p-8L 0x4.15faa656aa41e76p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xb.ffffcp-4L 0x7.ffff1p-4L : -0xb.8aee03e2e4f5c65p-8L 0x4.15faa656aa41e758p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xb.ffffcp-4L 0x7.ffff1p-4L : -0xb.8aee03e2e4f5c64p-8L 0x4.15faa656aa41e76p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xb.ffffcp-4L 0x7.ffff1p-4L : -0xb.8aee03e2e4f5c64p-8L 0x4.15faa656aa41e758p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xb.ffffcp-4L 0x7.ffff1p-4L : -0xb.8aee03e2e4f5c64p-8L 0x4.15faa656aa41e76p-4L : inexact-ok
+= clog10 downward ldbl-128 0xb.ffffcp-4L 0x7.ffff1p-4L : -0xb.8aee03e2e4f5c643c6d5d5719df8p-8L 0x4.15faa656aa41e75d144432fb1e2cp-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xb.ffffcp-4L 0x7.ffff1p-4L : -0xb.8aee03e2e4f5c643c6d5d5719dfp-8L 0x4.15faa656aa41e75d144432fb1e2cp-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xb.ffffcp-4L 0x7.ffff1p-4L : -0xb.8aee03e2e4f5c643c6d5d5719dfp-8L 0x4.15faa656aa41e75d144432fb1e2cp-4L : inexact-ok
+= clog10 upward ldbl-128 0xb.ffffcp-4L 0x7.ffff1p-4L : -0xb.8aee03e2e4f5c643c6d5d5719dfp-8L 0x4.15faa656aa41e75d144432fb1e3p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xb.ffffcp-4L 0x7.ffff1p-4L : -0xb.8aee03e2e4f5c643c6d5d571ap-8L 0x4.15faa656aa41e75d144432fb1ep-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xb.ffffcp-4L 0x7.ffff1p-4L : -0xb.8aee03e2e4f5c643c6d5d5719cp-8L 0x4.15faa656aa41e75d144432fb1ep-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xb.ffffcp-4L 0x7.ffff1p-4L : -0xb.8aee03e2e4f5c643c6d5d5719cp-8L 0x4.15faa656aa41e75d144432fb1ep-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xb.ffffcp-4L 0x7.ffff1p-4L : -0xb.8aee03e2e4f5c643c6d5d5719cp-8L 0x4.15faa656aa41e75d144432fb2p-4L : inexact-ok
+clog10 0xb.ffffp-4 0x7.ffffap-4
+= clog10 downward flt-32 0xb.ffffp-4f 0x7.ffffap-4f : -0xb.8af07p-8f 0x4.15fb1p-4f : inexact-ok
+= clog10 tonearest flt-32 0xb.ffffp-4f 0x7.ffffap-4f : -0xb.8af07p-8f 0x4.15fb1p-4f : inexact-ok
+= clog10 towardzero flt-32 0xb.ffffp-4f 0x7.ffffap-4f : -0xb.8af06p-8f 0x4.15fb1p-4f : inexact-ok
+= clog10 upward flt-32 0xb.ffffp-4f 0x7.ffffap-4f : -0xb.8af06p-8f 0x4.15fb18p-4f : inexact-ok
+= clog10 downward dbl-64 0xb.ffffp-4 0x7.ffffap-4 : -0xb.8af06ba6671dp-8 0x4.15fb136144808p-4 : inexact-ok
+= clog10 tonearest dbl-64 0xb.ffffp-4 0x7.ffffap-4 : -0xb.8af06ba6671c8p-8 0x4.15fb13614480cp-4 : inexact-ok
+= clog10 towardzero dbl-64 0xb.ffffp-4 0x7.ffffap-4 : -0xb.8af06ba6671c8p-8 0x4.15fb136144808p-4 : inexact-ok
+= clog10 upward dbl-64 0xb.ffffp-4 0x7.ffffap-4 : -0xb.8af06ba6671c8p-8 0x4.15fb13614480cp-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xb.ffffp-4L 0x7.ffffap-4L : -0xb.8af06ba6671cb2cp-8L 0x4.15fb13614480bd88p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xb.ffffp-4L 0x7.ffffap-4L : -0xb.8af06ba6671cb2bp-8L 0x4.15fb13614480bd88p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xb.ffffp-4L 0x7.ffffap-4L : -0xb.8af06ba6671cb2bp-8L 0x4.15fb13614480bd88p-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xb.ffffp-4L 0x7.ffffap-4L : -0xb.8af06ba6671cb2bp-8L 0x4.15fb13614480bd9p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xb.ffffp-4L 0x7.ffffap-4L : -0xb.8af06ba6671cb2cp-8L 0x4.15fb13614480bd88p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xb.ffffp-4L 0x7.ffffap-4L : -0xb.8af06ba6671cb2bp-8L 0x4.15fb13614480bd88p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xb.ffffp-4L 0x7.ffffap-4L : -0xb.8af06ba6671cb2bp-8L 0x4.15fb13614480bd88p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xb.ffffp-4L 0x7.ffffap-4L : -0xb.8af06ba6671cb2bp-8L 0x4.15fb13614480bd9p-4L : inexact-ok
+= clog10 downward ldbl-128 0xb.ffffp-4L 0x7.ffffap-4L : -0xb.8af06ba6671cb2b30d32a6b3be28p-8L 0x4.15fb13614480bd880b62871c8d24p-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xb.ffffp-4L 0x7.ffffap-4L : -0xb.8af06ba6671cb2b30d32a6b3be28p-8L 0x4.15fb13614480bd880b62871c8d24p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xb.ffffp-4L 0x7.ffffap-4L : -0xb.8af06ba6671cb2b30d32a6b3be2p-8L 0x4.15fb13614480bd880b62871c8d24p-4L : inexact-ok
+= clog10 upward ldbl-128 0xb.ffffp-4L 0x7.ffffap-4L : -0xb.8af06ba6671cb2b30d32a6b3be2p-8L 0x4.15fb13614480bd880b62871c8d28p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xb.ffffp-4L 0x7.ffffap-4L : -0xb.8af06ba6671cb2b30d32a6b3cp-8L 0x4.15fb13614480bd880b62871c8cp-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xb.ffffp-4L 0x7.ffffap-4L : -0xb.8af06ba6671cb2b30d32a6b3cp-8L 0x4.15fb13614480bd880b62871c8ep-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xb.ffffp-4L 0x7.ffffap-4L : -0xb.8af06ba6671cb2b30d32a6b3bcp-8L 0x4.15fb13614480bd880b62871c8cp-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xb.ffffp-4L 0x7.ffffap-4L : -0xb.8af06ba6671cb2b30d32a6b3bcp-8L 0x4.15fb13614480bd880b62871c8ep-4L : inexact-ok
+clog10 0xb.ffffp-4 0x7.fffff8p-4
+= clog10 downward flt-32 0xb.ffffp-4f 0x7.fffff8p-4f : -0xb.8aefp-8f 0x4.15fb3p-4f : inexact-ok
+= clog10 tonearest flt-32 0xb.ffffp-4f 0x7.fffff8p-4f : -0xb.8aeefp-8f 0x4.15fb38p-4f : inexact-ok
+= clog10 towardzero flt-32 0xb.ffffp-4f 0x7.fffff8p-4f : -0xb.8aeefp-8f 0x4.15fb3p-4f : inexact-ok
+= clog10 upward flt-32 0xb.ffffp-4f 0x7.fffff8p-4f : -0xb.8aeefp-8f 0x4.15fb38p-4f : inexact-ok
+= clog10 downward dbl-64 0xb.ffffp-4 0x7.fffff8p-4 : -0xb.8aeef35995a28p-8 0x4.15fb36a87618cp-4 : inexact-ok
+= clog10 tonearest dbl-64 0xb.ffffp-4 0x7.fffff8p-4 : -0xb.8aeef35995a2p-8 0x4.15fb36a87619p-4 : inexact-ok
+= clog10 towardzero dbl-64 0xb.ffffp-4 0x7.fffff8p-4 : -0xb.8aeef35995a2p-8 0x4.15fb36a87618cp-4 : inexact-ok
+= clog10 upward dbl-64 0xb.ffffp-4 0x7.fffff8p-4 : -0xb.8aeef35995a2p-8 0x4.15fb36a87619p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xb.ffffp-4L 0x7.fffff8p-4L : -0xb.8aeef35995a2394p-8L 0x4.15fb36a87618ee08p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xb.ffffp-4L 0x7.fffff8p-4L : -0xb.8aeef35995a2393p-8L 0x4.15fb36a87618ee08p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xb.ffffp-4L 0x7.fffff8p-4L : -0xb.8aeef35995a2393p-8L 0x4.15fb36a87618ee08p-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xb.ffffp-4L 0x7.fffff8p-4L : -0xb.8aeef35995a2393p-8L 0x4.15fb36a87618ee1p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xb.ffffp-4L 0x7.fffff8p-4L : -0xb.8aeef35995a2394p-8L 0x4.15fb36a87618ee08p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xb.ffffp-4L 0x7.fffff8p-4L : -0xb.8aeef35995a2393p-8L 0x4.15fb36a87618ee08p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xb.ffffp-4L 0x7.fffff8p-4L : -0xb.8aeef35995a2393p-8L 0x4.15fb36a87618ee08p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xb.ffffp-4L 0x7.fffff8p-4L : -0xb.8aeef35995a2393p-8L 0x4.15fb36a87618ee1p-4L : inexact-ok
+= clog10 downward ldbl-128 0xb.ffffp-4L 0x7.fffff8p-4L : -0xb.8aeef35995a239369c9a0e6fc1d8p-8L 0x4.15fb36a87618ee0bf921042f9fbp-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xb.ffffp-4L 0x7.fffff8p-4L : -0xb.8aeef35995a239369c9a0e6fc1d8p-8L 0x4.15fb36a87618ee0bf921042f9fb4p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xb.ffffp-4L 0x7.fffff8p-4L : -0xb.8aeef35995a239369c9a0e6fc1dp-8L 0x4.15fb36a87618ee0bf921042f9fbp-4L : inexact-ok
+= clog10 upward ldbl-128 0xb.ffffp-4L 0x7.fffff8p-4L : -0xb.8aeef35995a239369c9a0e6fc1dp-8L 0x4.15fb36a87618ee0bf921042f9fb4p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xb.ffffp-4L 0x7.fffff8p-4L : -0xb.8aeef35995a239369c9a0e6fc4p-8L 0x4.15fb36a87618ee0bf921042f9ep-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xb.ffffp-4L 0x7.fffff8p-4L : -0xb.8aeef35995a239369c9a0e6fcp-8L 0x4.15fb36a87618ee0bf921042fap-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xb.ffffp-4L 0x7.fffff8p-4L : -0xb.8aeef35995a239369c9a0e6fcp-8L 0x4.15fb36a87618ee0bf921042f9ep-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xb.ffffp-4L 0x7.fffff8p-4L : -0xb.8aeef35995a239369c9a0e6fcp-8L 0x4.15fb36a87618ee0bf921042fap-4L : inexact-ok
+clog10 0xb.ffffp-4 0x7.ffffp-4
+= clog10 downward flt-32 0xb.ffffp-4f 0x7.ffffp-4f : -0xb.8af32p-8f 0x4.15fadp-4f : inexact-ok
+= clog10 tonearest flt-32 0xb.ffffp-4f 0x7.ffffp-4f : -0xb.8af31p-8f 0x4.15fadp-4f : inexact-ok
+= clog10 towardzero flt-32 0xb.ffffp-4f 0x7.ffffp-4f : -0xb.8af31p-8f 0x4.15fadp-4f : inexact-ok
+= clog10 upward flt-32 0xb.ffffp-4f 0x7.ffffp-4f : -0xb.8af31p-8f 0x4.15fad8p-4f : inexact-ok
+= clog10 downward dbl-64 0xb.ffffp-4 0x7.ffffp-4 : -0xb.8af317d4eb528p-8 0x4.15fad33ce7f0cp-4 : inexact-ok
+= clog10 tonearest dbl-64 0xb.ffffp-4 0x7.ffffp-4 : -0xb.8af317d4eb528p-8 0x4.15fad33ce7f1p-4 : inexact-ok
+= clog10 towardzero dbl-64 0xb.ffffp-4 0x7.ffffp-4 : -0xb.8af317d4eb52p-8 0x4.15fad33ce7f0cp-4 : inexact-ok
+= clog10 upward dbl-64 0xb.ffffp-4 0x7.ffffp-4 : -0xb.8af317d4eb52p-8 0x4.15fad33ce7f1p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xb.ffffp-4L 0x7.ffffp-4L : -0xb.8af317d4eb526bcp-8L 0x4.15fad33ce7f0f138p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xb.ffffp-4L 0x7.ffffp-4L : -0xb.8af317d4eb526bcp-8L 0x4.15fad33ce7f0f14p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xb.ffffp-4L 0x7.ffffp-4L : -0xb.8af317d4eb526bbp-8L 0x4.15fad33ce7f0f138p-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xb.ffffp-4L 0x7.ffffp-4L : -0xb.8af317d4eb526bbp-8L 0x4.15fad33ce7f0f14p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xb.ffffp-4L 0x7.ffffp-4L : -0xb.8af317d4eb526bcp-8L 0x4.15fad33ce7f0f138p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xb.ffffp-4L 0x7.ffffp-4L : -0xb.8af317d4eb526bcp-8L 0x4.15fad33ce7f0f14p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xb.ffffp-4L 0x7.ffffp-4L : -0xb.8af317d4eb526bbp-8L 0x4.15fad33ce7f0f138p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xb.ffffp-4L 0x7.ffffp-4L : -0xb.8af317d4eb526bbp-8L 0x4.15fad33ce7f0f14p-4L : inexact-ok
+= clog10 downward ldbl-128 0xb.ffffp-4L 0x7.ffffp-4L : -0xb.8af317d4eb526bb95df177f1273p-8L 0x4.15fad33ce7f0f13e5ff801159d3cp-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xb.ffffp-4L 0x7.ffffp-4L : -0xb.8af317d4eb526bb95df177f1273p-8L 0x4.15fad33ce7f0f13e5ff801159d3cp-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xb.ffffp-4L 0x7.ffffp-4L : -0xb.8af317d4eb526bb95df177f12728p-8L 0x4.15fad33ce7f0f13e5ff801159d3cp-4L : inexact-ok
+= clog10 upward ldbl-128 0xb.ffffp-4L 0x7.ffffp-4L : -0xb.8af317d4eb526bb95df177f12728p-8L 0x4.15fad33ce7f0f13e5ff801159d4p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xb.ffffp-4L 0x7.ffffp-4L : -0xb.8af317d4eb526bb95df177f128p-8L 0x4.15fad33ce7f0f13e5ff801159cp-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xb.ffffp-4L 0x7.ffffp-4L : -0xb.8af317d4eb526bb95df177f128p-8L 0x4.15fad33ce7f0f13e5ff801159ep-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xb.ffffp-4L 0x7.ffffp-4L : -0xb.8af317d4eb526bb95df177f124p-8L 0x4.15fad33ce7f0f13e5ff801159cp-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xb.ffffp-4L 0x7.ffffp-4L : -0xb.8af317d4eb526bb95df177f124p-8L 0x4.15fad33ce7f0f13e5ff801159ep-4L : inexact-ok
+clog10 0xb.fffffp-4 0x7.ffff68p-4
+= clog10 downward flt-32 0xb.fffffp-4f 0x7.ffff68p-4f : -0xb.8aeb6p-8f 0x4.15fab8p-4f : inexact-ok
+= clog10 tonearest flt-32 0xb.fffffp-4f 0x7.ffff68p-4f : -0xb.8aeb5p-8f 0x4.15facp-4f : inexact-ok
+= clog10 towardzero flt-32 0xb.fffffp-4f 0x7.ffff68p-4f : -0xb.8aeb5p-8f 0x4.15fab8p-4f : inexact-ok
+= clog10 upward flt-32 0xb.fffffp-4f 0x7.ffff68p-4f : -0xb.8aeb5p-8f 0x4.15facp-4f : inexact-ok
+= clog10 downward dbl-64 0xb.fffffp-4 0x7.ffff68p-4 : -0xb.8aeb57b48c798p-8 0x4.15fabcc9cb3ep-4 : inexact-ok
+= clog10 tonearest dbl-64 0xb.fffffp-4 0x7.ffff68p-4 : -0xb.8aeb57b48c79p-8 0x4.15fabcc9cb3ep-4 : inexact-ok
+= clog10 towardzero dbl-64 0xb.fffffp-4 0x7.ffff68p-4 : -0xb.8aeb57b48c79p-8 0x4.15fabcc9cb3ep-4 : inexact-ok
+= clog10 upward dbl-64 0xb.fffffp-4 0x7.ffff68p-4 : -0xb.8aeb57b48c79p-8 0x4.15fabcc9cb3e4p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xb.fffffp-4L 0x7.ffff68p-4L : -0xb.8aeb57b48c79024p-8L 0x4.15fabcc9cb3e159p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xb.fffffp-4L 0x7.ffff68p-4L : -0xb.8aeb57b48c79023p-8L 0x4.15fabcc9cb3e1598p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xb.fffffp-4L 0x7.ffff68p-4L : -0xb.8aeb57b48c79023p-8L 0x4.15fabcc9cb3e159p-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xb.fffffp-4L 0x7.ffff68p-4L : -0xb.8aeb57b48c79023p-8L 0x4.15fabcc9cb3e1598p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xb.fffffp-4L 0x7.ffff68p-4L : -0xb.8aeb57b48c79024p-8L 0x4.15fabcc9cb3e159p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xb.fffffp-4L 0x7.ffff68p-4L : -0xb.8aeb57b48c79023p-8L 0x4.15fabcc9cb3e1598p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xb.fffffp-4L 0x7.ffff68p-4L : -0xb.8aeb57b48c79023p-8L 0x4.15fabcc9cb3e159p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xb.fffffp-4L 0x7.ffff68p-4L : -0xb.8aeb57b48c79023p-8L 0x4.15fabcc9cb3e1598p-4L : inexact-ok
+= clog10 downward ldbl-128 0xb.fffffp-4L 0x7.ffff68p-4L : -0xb.8aeb57b48c790233aab0319e065p-8L 0x4.15fabcc9cb3e15941b033d4e3134p-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xb.fffffp-4L 0x7.ffff68p-4L : -0xb.8aeb57b48c790233aab0319e0648p-8L 0x4.15fabcc9cb3e15941b033d4e3134p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xb.fffffp-4L 0x7.ffff68p-4L : -0xb.8aeb57b48c790233aab0319e0648p-8L 0x4.15fabcc9cb3e15941b033d4e3134p-4L : inexact-ok
+= clog10 upward ldbl-128 0xb.fffffp-4L 0x7.ffff68p-4L : -0xb.8aeb57b48c790233aab0319e0648p-8L 0x4.15fabcc9cb3e15941b033d4e3138p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xb.fffffp-4L 0x7.ffff68p-4L : -0xb.8aeb57b48c790233aab0319e08p-8L 0x4.15fabcc9cb3e15941b033d4e3p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xb.fffffp-4L 0x7.ffff68p-4L : -0xb.8aeb57b48c790233aab0319e08p-8L 0x4.15fabcc9cb3e15941b033d4e32p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xb.fffffp-4L 0x7.ffff68p-4L : -0xb.8aeb57b48c790233aab0319e04p-8L 0x4.15fabcc9cb3e15941b033d4e3p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xb.fffffp-4L 0x7.ffff68p-4L : -0xb.8aeb57b48c790233aab0319e04p-8L 0x4.15fabcc9cb3e15941b033d4e32p-4L : inexact-ok
+clog10 0xb.fffffp-4 0x7.ffffp-4
+= clog10 downward flt-32 0xb.fffffp-4f 0x7.ffffp-4f : -0xb.8aed2p-8f 0x4.15fa9p-4f : inexact-ok
+= clog10 tonearest flt-32 0xb.fffffp-4f 0x7.ffffp-4f : -0xb.8aed1p-8f 0x4.15fa9p-4f : inexact-ok
+= clog10 towardzero flt-32 0xb.fffffp-4f 0x7.ffffp-4f : -0xb.8aed1p-8f 0x4.15fa9p-4f : inexact-ok
+= clog10 upward flt-32 0xb.fffffp-4f 0x7.ffffp-4f : -0xb.8aed1p-8f 0x4.15fa98p-4f : inexact-ok
+= clog10 downward dbl-64 0xb.fffffp-4 0x7.ffffp-4 : -0xb.8aed146c2ff7p-8 0x4.15fa93188ffa8p-4 : inexact-ok
+= clog10 tonearest dbl-64 0xb.fffffp-4 0x7.ffffp-4 : -0xb.8aed146c2ff7p-8 0x4.15fa93188ffacp-4 : inexact-ok
+= clog10 towardzero dbl-64 0xb.fffffp-4 0x7.ffffp-4 : -0xb.8aed146c2ff68p-8 0x4.15fa93188ffa8p-4 : inexact-ok
+= clog10 upward dbl-64 0xb.fffffp-4 0x7.ffffp-4 : -0xb.8aed146c2ff68p-8 0x4.15fa93188ffacp-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xb.fffffp-4L 0x7.ffffp-4L : -0xb.8aed146c2ff6cb6p-8L 0x4.15fa93188ffaba4p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xb.fffffp-4L 0x7.ffffp-4L : -0xb.8aed146c2ff6cb6p-8L 0x4.15fa93188ffaba4p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xb.fffffp-4L 0x7.ffffp-4L : -0xb.8aed146c2ff6cb5p-8L 0x4.15fa93188ffaba4p-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xb.fffffp-4L 0x7.ffffp-4L : -0xb.8aed146c2ff6cb5p-8L 0x4.15fa93188ffaba48p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xb.fffffp-4L 0x7.ffffp-4L : -0xb.8aed146c2ff6cb6p-8L 0x4.15fa93188ffaba4p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xb.fffffp-4L 0x7.ffffp-4L : -0xb.8aed146c2ff6cb6p-8L 0x4.15fa93188ffaba4p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xb.fffffp-4L 0x7.ffffp-4L : -0xb.8aed146c2ff6cb5p-8L 0x4.15fa93188ffaba4p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xb.fffffp-4L 0x7.ffffp-4L : -0xb.8aed146c2ff6cb5p-8L 0x4.15fa93188ffaba48p-4L : inexact-ok
+= clog10 downward ldbl-128 0xb.fffffp-4L 0x7.ffffp-4L : -0xb.8aed146c2ff6cb5e480b7ed00568p-8L 0x4.15fa93188ffaba43ed0e0b1b9a6p-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xb.fffffp-4L 0x7.ffffp-4L : -0xb.8aed146c2ff6cb5e480b7ed00568p-8L 0x4.15fa93188ffaba43ed0e0b1b9a6p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xb.fffffp-4L 0x7.ffffp-4L : -0xb.8aed146c2ff6cb5e480b7ed0056p-8L 0x4.15fa93188ffaba43ed0e0b1b9a6p-4L : inexact-ok
+= clog10 upward ldbl-128 0xb.fffffp-4L 0x7.ffffp-4L : -0xb.8aed146c2ff6cb5e480b7ed0056p-8L 0x4.15fa93188ffaba43ed0e0b1b9a64p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xb.fffffp-4L 0x7.ffffp-4L : -0xb.8aed146c2ff6cb5e480b7ed008p-8L 0x4.15fa93188ffaba43ed0e0b1b9ap-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xb.fffffp-4L 0x7.ffffp-4L : -0xb.8aed146c2ff6cb5e480b7ed004p-8L 0x4.15fa93188ffaba43ed0e0b1b9ap-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xb.fffffp-4L 0x7.ffffp-4L : -0xb.8aed146c2ff6cb5e480b7ed004p-8L 0x4.15fa93188ffaba43ed0e0b1b9ap-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xb.fffffp-4L 0x7.ffffp-4L : -0xb.8aed146c2ff6cb5e480b7ed004p-8L 0x4.15fa93188ffaba43ed0e0b1b9cp-4L : inexact-ok
+clog10 0xb.ffff8p-4 0x7.ffffcp-4
+= clog10 downward flt-32 0xb.ffff8p-4f 0x7.ffffcp-4f : -0xb.8aecbp-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 tonearest flt-32 0xb.ffff8p-4f 0x7.ffffcp-4f : -0xb.8aecbp-8f 0x4.15fbp-4f : inexact-ok
+= clog10 towardzero flt-32 0xb.ffff8p-4f 0x7.ffffcp-4f : -0xb.8aecap-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 upward flt-32 0xb.ffff8p-4f 0x7.ffffcp-4f : -0xb.8aecap-8f 0x4.15fbp-4f : inexact-ok
+= clog10 downward dbl-64 0xb.ffff8p-4 0x7.ffffcp-4 : -0xb.8aecadcbcb9f8p-8 0x4.15fafdffd04d4p-4 : inexact-ok
+= clog10 tonearest dbl-64 0xb.ffff8p-4 0x7.ffffcp-4 : -0xb.8aecadcbcb9f8p-8 0x4.15fafdffd04d4p-4 : inexact-ok
+= clog10 towardzero dbl-64 0xb.ffff8p-4 0x7.ffffcp-4 : -0xb.8aecadcbcb9fp-8 0x4.15fafdffd04d4p-4 : inexact-ok
+= clog10 upward dbl-64 0xb.ffff8p-4 0x7.ffffcp-4 : -0xb.8aecadcbcb9fp-8 0x4.15fafdffd04d8p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xb.ffff8p-4L 0x7.ffffcp-4L : -0xb.8aecadcbcb9f51dp-8L 0x4.15fafdffd04d4c9p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xb.ffff8p-4L 0x7.ffffcp-4L : -0xb.8aecadcbcb9f51dp-8L 0x4.15fafdffd04d4c9p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xb.ffff8p-4L 0x7.ffffcp-4L : -0xb.8aecadcbcb9f51cp-8L 0x4.15fafdffd04d4c9p-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xb.ffff8p-4L 0x7.ffffcp-4L : -0xb.8aecadcbcb9f51cp-8L 0x4.15fafdffd04d4c98p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xb.ffff8p-4L 0x7.ffffcp-4L : -0xb.8aecadcbcb9f51dp-8L 0x4.15fafdffd04d4c9p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xb.ffff8p-4L 0x7.ffffcp-4L : -0xb.8aecadcbcb9f51dp-8L 0x4.15fafdffd04d4c9p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xb.ffff8p-4L 0x7.ffffcp-4L : -0xb.8aecadcbcb9f51cp-8L 0x4.15fafdffd04d4c9p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xb.ffff8p-4L 0x7.ffffcp-4L : -0xb.8aecadcbcb9f51cp-8L 0x4.15fafdffd04d4c98p-4L : inexact-ok
+= clog10 downward ldbl-128 0xb.ffff8p-4L 0x7.ffffcp-4L : -0xb.8aecadcbcb9f51c921bc29a19418p-8L 0x4.15fafdffd04d4c93af694357fd2cp-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xb.ffff8p-4L 0x7.ffffcp-4L : -0xb.8aecadcbcb9f51c921bc29a1941p-8L 0x4.15fafdffd04d4c93af694357fd3p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xb.ffff8p-4L 0x7.ffffcp-4L : -0xb.8aecadcbcb9f51c921bc29a1941p-8L 0x4.15fafdffd04d4c93af694357fd2cp-4L : inexact-ok
+= clog10 upward ldbl-128 0xb.ffff8p-4L 0x7.ffffcp-4L : -0xb.8aecadcbcb9f51c921bc29a1941p-8L 0x4.15fafdffd04d4c93af694357fd3p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xb.ffff8p-4L 0x7.ffffcp-4L : -0xb.8aecadcbcb9f51c921bc29a198p-8L 0x4.15fafdffd04d4c93af694357fcp-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xb.ffff8p-4L 0x7.ffffcp-4L : -0xb.8aecadcbcb9f51c921bc29a194p-8L 0x4.15fafdffd04d4c93af694357fep-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xb.ffff8p-4L 0x7.ffffcp-4L : -0xb.8aecadcbcb9f51c921bc29a194p-8L 0x4.15fafdffd04d4c93af694357fcp-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xb.ffff8p-4L 0x7.ffffcp-4L : -0xb.8aecadcbcb9f51c921bc29a194p-8L 0x4.15fafdffd04d4c93af694357fep-4L : inexact-ok
+clog10 0xb.ffffp-4 0x7.ffffcp-4
+= clog10 downward flt-32 0xb.ffffp-4f 0x7.ffffcp-4f : -0xb.8aeffp-8f 0x4.15fb2p-4f : inexact-ok
+= clog10 tonearest flt-32 0xb.ffffp-4f 0x7.ffffcp-4f : -0xb.8aefep-8f 0x4.15fb2p-4f : inexact-ok
+= clog10 towardzero flt-32 0xb.ffffp-4f 0x7.ffffcp-4f : -0xb.8aefep-8f 0x4.15fb2p-4f : inexact-ok
+= clog10 upward flt-32 0xb.ffffp-4f 0x7.ffffcp-4f : -0xb.8aefep-8f 0x4.15fb28p-4f : inexact-ok
+= clog10 downward dbl-64 0xb.ffffp-4 0x7.ffffcp-4 : -0xb.8aefe2d04a348p-8 0x4.15fb203556a5p-4 : inexact-ok
+= clog10 tonearest dbl-64 0xb.ffffp-4 0x7.ffffcp-4 : -0xb.8aefe2d04a34p-8 0x4.15fb203556a54p-4 : inexact-ok
+= clog10 towardzero dbl-64 0xb.ffffp-4 0x7.ffffcp-4 : -0xb.8aefe2d04a34p-8 0x4.15fb203556a5p-4 : inexact-ok
+= clog10 upward dbl-64 0xb.ffffp-4 0x7.ffffcp-4 : -0xb.8aefe2d04a34p-8 0x4.15fb203556a54p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xb.ffffp-4L 0x7.ffffcp-4L : -0xb.8aefe2d04a34004p-8L 0x4.15fb203556a52ab8p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xb.ffffp-4L 0x7.ffffcp-4L : -0xb.8aefe2d04a34003p-8L 0x4.15fb203556a52acp-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xb.ffffp-4L 0x7.ffffcp-4L : -0xb.8aefe2d04a34003p-8L 0x4.15fb203556a52ab8p-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xb.ffffp-4L 0x7.ffffcp-4L : -0xb.8aefe2d04a34003p-8L 0x4.15fb203556a52acp-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xb.ffffp-4L 0x7.ffffcp-4L : -0xb.8aefe2d04a34004p-8L 0x4.15fb203556a52ab8p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xb.ffffp-4L 0x7.ffffcp-4L : -0xb.8aefe2d04a34003p-8L 0x4.15fb203556a52acp-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xb.ffffp-4L 0x7.ffffcp-4L : -0xb.8aefe2d04a34003p-8L 0x4.15fb203556a52ab8p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xb.ffffp-4L 0x7.ffffcp-4L : -0xb.8aefe2d04a34003p-8L 0x4.15fb203556a52acp-4L : inexact-ok
+= clog10 downward ldbl-128 0xb.ffffp-4L 0x7.ffffcp-4L : -0xb.8aefe2d04a3400321cef0f7f57b8p-8L 0x4.15fb203556a52abfc74ea91a6e6p-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xb.ffffp-4L 0x7.ffffcp-4L : -0xb.8aefe2d04a3400321cef0f7f57b8p-8L 0x4.15fb203556a52abfc74ea91a6e6p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xb.ffffp-4L 0x7.ffffcp-4L : -0xb.8aefe2d04a3400321cef0f7f57bp-8L 0x4.15fb203556a52abfc74ea91a6e6p-4L : inexact-ok
+= clog10 upward ldbl-128 0xb.ffffp-4L 0x7.ffffcp-4L : -0xb.8aefe2d04a3400321cef0f7f57bp-8L 0x4.15fb203556a52abfc74ea91a6e64p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xb.ffffp-4L 0x7.ffffcp-4L : -0xb.8aefe2d04a3400321cef0f7f58p-8L 0x4.15fb203556a52abfc74ea91a6ep-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xb.ffffp-4L 0x7.ffffcp-4L : -0xb.8aefe2d04a3400321cef0f7f58p-8L 0x4.15fb203556a52abfc74ea91a6ep-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xb.ffffp-4L 0x7.ffffcp-4L : -0xb.8aefe2d04a3400321cef0f7f54p-8L 0x4.15fb203556a52abfc74ea91a6ep-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xb.ffffp-4L 0x7.ffffcp-4L : -0xb.8aefe2d04a3400321cef0f7f54p-8L 0x4.15fb203556a52abfc74ea91a7p-4L : inexact-ok
+clog10 0xb.ffffp-4 0x7.ffffb8p-4
+= clog10 downward flt-32 0xb.ffffp-4f 0x7.ffffb8p-4f : -0xb.8af01p-8f 0x4.15fb18p-4f : inexact-ok
+= clog10 tonearest flt-32 0xb.ffffp-4f 0x7.ffffb8p-4f : -0xb.8afp-8f 0x4.15fb2p-4f : inexact-ok
+= clog10 towardzero flt-32 0xb.ffffp-4f 0x7.ffffb8p-4f : -0xb.8afp-8f 0x4.15fb18p-4f : inexact-ok
+= clog10 upward flt-32 0xb.ffffp-4f 0x7.ffffb8p-4f : -0xb.8afp-8f 0x4.15fb2p-4f : inexact-ok
+= clog10 downward dbl-64 0xb.ffffp-4 0x7.ffffb8p-4 : -0xb.8af00505d182p-8 0x4.15fb1d00521fp-4 : inexact-ok
+= clog10 tonearest dbl-64 0xb.ffffp-4 0x7.ffffb8p-4 : -0xb.8af00505d182p-8 0x4.15fb1d00521fp-4 : inexact-ok
+= clog10 towardzero dbl-64 0xb.ffffp-4 0x7.ffffb8p-4 : -0xb.8af00505d1818p-8 0x4.15fb1d00521fp-4 : inexact-ok
+= clog10 upward dbl-64 0xb.ffffp-4 0x7.ffffb8p-4 : -0xb.8af00505d1818p-8 0x4.15fb1d00521f4p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xb.ffffp-4L 0x7.ffffb8p-4L : -0xb.8af00505d181e94p-8L 0x4.15fb1d00521f0548p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xb.ffffp-4L 0x7.ffffb8p-4L : -0xb.8af00505d181e94p-8L 0x4.15fb1d00521f055p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xb.ffffp-4L 0x7.ffffb8p-4L : -0xb.8af00505d181e93p-8L 0x4.15fb1d00521f0548p-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xb.ffffp-4L 0x7.ffffb8p-4L : -0xb.8af00505d181e93p-8L 0x4.15fb1d00521f055p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xb.ffffp-4L 0x7.ffffb8p-4L : -0xb.8af00505d181e94p-8L 0x4.15fb1d00521f0548p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xb.ffffp-4L 0x7.ffffb8p-4L : -0xb.8af00505d181e94p-8L 0x4.15fb1d00521f055p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xb.ffffp-4L 0x7.ffffb8p-4L : -0xb.8af00505d181e93p-8L 0x4.15fb1d00521f0548p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xb.ffffp-4L 0x7.ffffb8p-4L : -0xb.8af00505d181e93p-8L 0x4.15fb1d00521f055p-4L : inexact-ok
+= clog10 downward ldbl-128 0xb.ffffp-4L 0x7.ffffb8p-4L : -0xb.8af00505d181e93caa149a637978p-8L 0x4.15fb1d00521f054ef17cdf948498p-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xb.ffffp-4L 0x7.ffffb8p-4L : -0xb.8af00505d181e93caa149a637978p-8L 0x4.15fb1d00521f054ef17cdf948498p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xb.ffffp-4L 0x7.ffffb8p-4L : -0xb.8af00505d181e93caa149a63797p-8L 0x4.15fb1d00521f054ef17cdf948498p-4L : inexact-ok
+= clog10 upward ldbl-128 0xb.ffffp-4L 0x7.ffffb8p-4L : -0xb.8af00505d181e93caa149a63797p-8L 0x4.15fb1d00521f054ef17cdf94849cp-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xb.ffffp-4L 0x7.ffffb8p-4L : -0xb.8af00505d181e93caa149a637cp-8L 0x4.15fb1d00521f054ef17cdf9484p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xb.ffffp-4L 0x7.ffffb8p-4L : -0xb.8af00505d181e93caa149a6378p-8L 0x4.15fb1d00521f054ef17cdf9484p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xb.ffffp-4L 0x7.ffffb8p-4L : -0xb.8af00505d181e93caa149a6378p-8L 0x4.15fb1d00521f054ef17cdf9484p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xb.ffffp-4L 0x7.ffffb8p-4L : -0xb.8af00505d181e93caa149a6378p-8L 0x4.15fb1d00521f054ef17cdf9486p-4L : inexact-ok
+clog10 0xb.ffffp-4 0x7.ffff7p-4
+= clog10 downward flt-32 0xb.ffffp-4f 0x7.ffff7p-4f : -0xb.8af14p-8f 0x4.15fbp-4f : inexact-ok
+= clog10 tonearest flt-32 0xb.ffffp-4f 0x7.ffff7p-4f : -0xb.8af14p-8f 0x4.15fbp-4f : inexact-ok
+= clog10 towardzero flt-32 0xb.ffffp-4f 0x7.ffff7p-4f : -0xb.8af13p-8f 0x4.15fbp-4f : inexact-ok
+= clog10 upward flt-32 0xb.ffffp-4f 0x7.ffff7p-4f : -0xb.8af13p-8f 0x4.15fb08p-4f : inexact-ok
+= clog10 downward dbl-64 0xb.ffffp-4 0x7.ffff7p-4 : -0xb.8af138e790ef8p-8 0x4.15fb0023290ecp-4 : inexact-ok
+= clog10 tonearest dbl-64 0xb.ffffp-4 0x7.ffff7p-4 : -0xb.8af138e790efp-8 0x4.15fb0023290fp-4 : inexact-ok
+= clog10 towardzero dbl-64 0xb.ffffp-4 0x7.ffff7p-4 : -0xb.8af138e790efp-8 0x4.15fb0023290ecp-4 : inexact-ok
+= clog10 upward dbl-64 0xb.ffffp-4 0x7.ffff7p-4 : -0xb.8af138e790efp-8 0x4.15fb0023290fp-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xb.ffffp-4L 0x7.ffff7p-4L : -0xb.8af138e790ef062p-8L 0x4.15fb0023290ee468p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xb.ffffp-4L 0x7.ffff7p-4L : -0xb.8af138e790ef062p-8L 0x4.15fb0023290ee47p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xb.ffffp-4L 0x7.ffff7p-4L : -0xb.8af138e790ef061p-8L 0x4.15fb0023290ee468p-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xb.ffffp-4L 0x7.ffff7p-4L : -0xb.8af138e790ef061p-8L 0x4.15fb0023290ee47p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xb.ffffp-4L 0x7.ffff7p-4L : -0xb.8af138e790ef062p-8L 0x4.15fb0023290ee468p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xb.ffffp-4L 0x7.ffff7p-4L : -0xb.8af138e790ef062p-8L 0x4.15fb0023290ee47p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xb.ffffp-4L 0x7.ffff7p-4L : -0xb.8af138e790ef061p-8L 0x4.15fb0023290ee468p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xb.ffffp-4L 0x7.ffff7p-4L : -0xb.8af138e790ef061p-8L 0x4.15fb0023290ee47p-4L : inexact-ok
+= clog10 downward ldbl-128 0xb.ffffp-4L 0x7.ffff7p-4L : -0xb.8af138e790ef061907e3a35854ep-8L 0x4.15fb0023290ee46e5149dc2166e4p-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xb.ffffp-4L 0x7.ffff7p-4L : -0xb.8af138e790ef061907e3a35854ep-8L 0x4.15fb0023290ee46e5149dc2166e8p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xb.ffffp-4L 0x7.ffff7p-4L : -0xb.8af138e790ef061907e3a35854d8p-8L 0x4.15fb0023290ee46e5149dc2166e4p-4L : inexact-ok
+= clog10 upward ldbl-128 0xb.ffffp-4L 0x7.ffff7p-4L : -0xb.8af138e790ef061907e3a35854d8p-8L 0x4.15fb0023290ee46e5149dc2166e8p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xb.ffffp-4L 0x7.ffff7p-4L : -0xb.8af138e790ef061907e3a35858p-8L 0x4.15fb0023290ee46e5149dc2166p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xb.ffffp-4L 0x7.ffff7p-4L : -0xb.8af138e790ef061907e3a35854p-8L 0x4.15fb0023290ee46e5149dc2166p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xb.ffffp-4L 0x7.ffff7p-4L : -0xb.8af138e790ef061907e3a35854p-8L 0x4.15fb0023290ee46e5149dc2166p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xb.ffffp-4L 0x7.ffff7p-4L : -0xb.8af138e790ef061907e3a35854p-8L 0x4.15fb0023290ee46e5149dc2168p-4L : inexact-ok
+clog10 0xb.ffffp-4 0x7.ffff5p-4
+= clog10 downward flt-32 0xb.ffffp-4f 0x7.ffff5p-4f : -0xb.8af1dp-8f 0x4.15fafp-4f : inexact-ok
+= clog10 tonearest flt-32 0xb.ffffp-4f 0x7.ffff5p-4f : -0xb.8af1cp-8f 0x4.15fafp-4f : inexact-ok
+= clog10 towardzero flt-32 0xb.ffffp-4f 0x7.ffff5p-4f : -0xb.8af1cp-8f 0x4.15fafp-4f : inexact-ok
+= clog10 upward flt-32 0xb.ffffp-4f 0x7.ffff5p-4f : -0xb.8af1cp-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 downward dbl-64 0xb.ffffp-4 0x7.ffff5p-4 : -0xb.8af1c1bdabc98p-8 0x4.15faf34f169b8p-4 : inexact-ok
+= clog10 tonearest dbl-64 0xb.ffffp-4 0x7.ffff5p-4 : -0xb.8af1c1bdabc98p-8 0x4.15faf34f169b8p-4 : inexact-ok
+= clog10 towardzero dbl-64 0xb.ffffp-4 0x7.ffff5p-4 : -0xb.8af1c1bdabc9p-8 0x4.15faf34f169b8p-4 : inexact-ok
+= clog10 upward dbl-64 0xb.ffffp-4 0x7.ffff5p-4 : -0xb.8af1c1bdabc9p-8 0x4.15faf34f169bcp-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xb.ffffp-4L 0x7.ffff5p-4L : -0xb.8af1c1bdabc96d7p-8L 0x4.15faf34f169b858p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xb.ffffp-4L 0x7.ffff5p-4L : -0xb.8af1c1bdabc96d6p-8L 0x4.15faf34f169b858p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xb.ffffp-4L 0x7.ffff5p-4L : -0xb.8af1c1bdabc96d6p-8L 0x4.15faf34f169b858p-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xb.ffffp-4L 0x7.ffff5p-4L : -0xb.8af1c1bdabc96d6p-8L 0x4.15faf34f169b8588p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xb.ffffp-4L 0x7.ffff5p-4L : -0xb.8af1c1bdabc96d7p-8L 0x4.15faf34f169b858p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xb.ffffp-4L 0x7.ffff5p-4L : -0xb.8af1c1bdabc96d6p-8L 0x4.15faf34f169b858p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xb.ffffp-4L 0x7.ffff5p-4L : -0xb.8af1c1bdabc96d6p-8L 0x4.15faf34f169b858p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xb.ffffp-4L 0x7.ffff5p-4L : -0xb.8af1c1bdabc96d6p-8L 0x4.15faf34f169b8588p-4L : inexact-ok
+= clog10 downward ldbl-128 0xb.ffffp-4L 0x7.ffff5p-4L : -0xb.8af1c1bdabc96d67d1a2dc131bb8p-8L 0x4.15faf34f169b8583953d953fdd48p-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xb.ffffp-4L 0x7.ffff5p-4L : -0xb.8af1c1bdabc96d67d1a2dc131bbp-8L 0x4.15faf34f169b8583953d953fdd48p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xb.ffffp-4L 0x7.ffff5p-4L : -0xb.8af1c1bdabc96d67d1a2dc131bbp-8L 0x4.15faf34f169b8583953d953fdd48p-4L : inexact-ok
+= clog10 upward ldbl-128 0xb.ffffp-4L 0x7.ffff5p-4L : -0xb.8af1c1bdabc96d67d1a2dc131bbp-8L 0x4.15faf34f169b8583953d953fdd4cp-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xb.ffffp-4L 0x7.ffff5p-4L : -0xb.8af1c1bdabc96d67d1a2dc131cp-8L 0x4.15faf34f169b8583953d953fdcp-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xb.ffffp-4L 0x7.ffff5p-4L : -0xb.8af1c1bdabc96d67d1a2dc131cp-8L 0x4.15faf34f169b8583953d953fdep-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xb.ffffp-4L 0x7.ffff5p-4L : -0xb.8af1c1bdabc96d67d1a2dc1318p-8L 0x4.15faf34f169b8583953d953fdcp-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xb.ffffp-4L 0x7.ffff5p-4L : -0xb.8af1c1bdabc96d67d1a2dc1318p-8L 0x4.15faf34f169b8583953d953fdep-4L : inexact-ok
+clog10 0xb.fffffffffff7p-4 0x7.fffff8p-4
+= clog10 downward flt-32 0xcp-4f 0x7.fffff8p-4f : -0xb.8ae89p-8f 0x4.15fafp-4f : inexact-ok
+= clog10 tonearest flt-32 0xcp-4f 0x7.fffff8p-4f : -0xb.8ae89p-8f 0x4.15fafp-4f : inexact-ok
+= clog10 towardzero flt-32 0xcp-4f 0x7.fffff8p-4f : -0xb.8ae88p-8f 0x4.15fafp-4f : inexact-ok
+= clog10 upward flt-32 0xcp-4f 0x7.fffff8p-4f : -0xb.8ae88p-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 downward dbl-64 0xcp-4 0x7.fffff8p-4 : -0xb.8ae88950c143p-8 0x4.15faf23d6aaap-4 : inexact-ok
+= clog10 tonearest dbl-64 0xcp-4 0x7.fffff8p-4 : -0xb.8ae88950c1428p-8 0x4.15faf23d6aaa4p-4 : inexact-ok
+= clog10 towardzero dbl-64 0xcp-4 0x7.fffff8p-4 : -0xb.8ae88950c1428p-8 0x4.15faf23d6aaap-4 : inexact-ok
+= clog10 upward dbl-64 0xcp-4 0x7.fffff8p-4 : -0xb.8ae88950c1428p-8 0x4.15faf23d6aaa4p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142864p-8L 0x4.15faf23d6aaa3bcp-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142864p-8L 0x4.15faf23d6aaa3bcp-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863p-8L 0x4.15faf23d6aaa3bcp-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863p-8L 0x4.15faf23d6aaa3bc8p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142864p-8L 0x4.15faf23d6aaa3bcp-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142864p-8L 0x4.15faf23d6aaa3bcp-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863p-8L 0x4.15faf23d6aaa3bcp-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863p-8L 0x4.15faf23d6aaa3bc8p-4L : inexact-ok
+= clog10 downward ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741e048p-8L 0x4.15faf23d6aaa3bc26a04fb5406fcp-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741e048p-8L 0x4.15faf23d6aaa3bc26a04fb5406fcp-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741e04p-8L 0x4.15faf23d6aaa3bc26a04fb5406fcp-4L : inexact-ok
+= clog10 upward ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741e04p-8L 0x4.15faf23d6aaa3bc26a04fb5407p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741e4p-8L 0x4.15faf23d6aaa3bc26a04fb5406p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741ep-8L 0x4.15faf23d6aaa3bc26a04fb5406p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741ep-8L 0x4.15faf23d6aaa3bc26a04fb5406p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741ep-8L 0x4.15faf23d6aaa3bc26a04fb5408p-4L : inexact-ok
+= clog10 downward flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0xb.8ae8fp-8f 0x4.15fafp-4f : inexact-ok
+= clog10 tonearest flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0xb.8ae8fp-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 towardzero flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0xb.8ae8ep-8f 0x4.15fafp-4f : inexact-ok
+= clog10 upward flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0xb.8ae8ep-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 downward dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0xb.8ae8eff14cfep-8 0x4.15faf6841b25cp-4 : inexact-ok
+= clog10 tonearest dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0xb.8ae8eff14cfep-8 0x4.15faf6841b26p-4 : inexact-ok
+= clog10 towardzero dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0xb.8ae8eff14cfd8p-8 0x4.15faf6841b25cp-4 : inexact-ok
+= clog10 upward dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0xb.8ae8eff14cfd8p-8 0x4.15faf6841b26p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc94p-8L 0x4.15faf6841b25f1ap-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc93p-8L 0x4.15faf6841b25f1a8p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc93p-8L 0x4.15faf6841b25f1ap-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc93p-8L 0x4.15faf6841b25f1a8p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc94p-8L 0x4.15faf6841b25f1ap-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc93p-8L 0x4.15faf6841b25f1a8p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc93p-8L 0x4.15faf6841b25f1ap-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc93p-8L 0x4.15faf6841b25f1a8p-4L : inexact-ok
+= clog10 downward ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8d88p-8L 0x4.15faf6841b25f1a7256aff7df96cp-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8d88p-8L 0x4.15faf6841b25f1a7256aff7df97p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8d8p-8L 0x4.15faf6841b25f1a7256aff7df96cp-4L : inexact-ok
+= clog10 upward ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8d8p-8L 0x4.15faf6841b25f1a7256aff7df97p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f9p-8L 0x4.15faf6841b25f1a7256aff7df8p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8cp-8L 0x4.15faf6841b25f1a7256aff7dfap-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8cp-8L 0x4.15faf6841b25f1a7256aff7df8p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8cp-8L 0x4.15faf6841b25f1a7256aff7dfap-4L : inexact-ok
+= clog10 downward dbl-64 0xb.fffffffffff7p-4 0x7.fffff8p-4 : -0xb.8ae88950c17c8p-8 0x4.15faf23d6aac8p-4 : inexact-ok
+= clog10 tonearest dbl-64 0xb.fffffffffff7p-4 0x7.fffff8p-4 : -0xb.8ae88950c17c8p-8 0x4.15faf23d6aaccp-4 : inexact-ok
+= clog10 towardzero dbl-64 0xb.fffffffffff7p-4 0x7.fffff8p-4 : -0xb.8ae88950c17cp-8 0x4.15faf23d6aac8p-4 : inexact-ok
+= clog10 upward dbl-64 0xb.fffffffffff7p-4 0x7.fffff8p-4 : -0xb.8ae88950c17cp-8 0x4.15faf23d6aaccp-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xb.fffffffffff7p-4L 0x7.fffff8p-4L : -0xb.8ae88950c17c409p-8L 0x4.15faf23d6aaca38p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xb.fffffffffff7p-4L 0x7.fffff8p-4L : -0xb.8ae88950c17c409p-8L 0x4.15faf23d6aaca388p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xb.fffffffffff7p-4L 0x7.fffff8p-4L : -0xb.8ae88950c17c408p-8L 0x4.15faf23d6aaca38p-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xb.fffffffffff7p-4L 0x7.fffff8p-4L : -0xb.8ae88950c17c408p-8L 0x4.15faf23d6aaca388p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xb.fffffffffff7p-4L 0x7.fffff8p-4L : -0xb.8ae88950c17c409p-8L 0x4.15faf23d6aaca38p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xb.fffffffffff7p-4L 0x7.fffff8p-4L : -0xb.8ae88950c17c409p-8L 0x4.15faf23d6aaca388p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xb.fffffffffff7p-4L 0x7.fffff8p-4L : -0xb.8ae88950c17c408p-8L 0x4.15faf23d6aaca38p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xb.fffffffffff7p-4L 0x7.fffff8p-4L : -0xb.8ae88950c17c408p-8L 0x4.15faf23d6aaca388p-4L : inexact-ok
+= clog10 downward ldbl-128 0xb.fffffffffff7p-4L 0x7.fffff8p-4L : -0xb.8ae88950c17c408ae307e20da3ep-8L 0x4.15faf23d6aaca385ad62e682505cp-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xb.fffffffffff7p-4L 0x7.fffff8p-4L : -0xb.8ae88950c17c408ae307e20da3d8p-8L 0x4.15faf23d6aaca385ad62e682506p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xb.fffffffffff7p-4L 0x7.fffff8p-4L : -0xb.8ae88950c17c408ae307e20da3d8p-8L 0x4.15faf23d6aaca385ad62e682505cp-4L : inexact-ok
+= clog10 upward ldbl-128 0xb.fffffffffff7p-4L 0x7.fffff8p-4L : -0xb.8ae88950c17c408ae307e20da3d8p-8L 0x4.15faf23d6aaca385ad62e682506p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xb.fffffffffff7p-4L 0x7.fffff8p-4L : -0xb.8ae88950c17c408ae307e20da4p-8L 0x4.15faf23d6aaca385ad62e6825p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xb.fffffffffff7p-4L 0x7.fffff8p-4L : -0xb.8ae88950c17c408ae307e20da4p-8L 0x4.15faf23d6aaca385ad62e6825p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xb.fffffffffff7p-4L 0x7.fffff8p-4L : -0xb.8ae88950c17c408ae307e20dap-8L 0x4.15faf23d6aaca385ad62e6825p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xb.fffffffffff7p-4L 0x7.fffff8p-4L : -0xb.8ae88950c17c408ae307e20dap-8L 0x4.15faf23d6aaca385ad62e68252p-4L : inexact-ok
+clog10 0xb.fffffffffff08p-4 0x7.fffffffffffdp-4
+= clog10 downward flt-32 0xcp-4f 0x8p-4f : -0xb.8ae87p-8f 0x4.15fafp-4f : inexact-ok
+= clog10 tonearest flt-32 0xcp-4f 0x8p-4f : -0xb.8ae86p-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 towardzero flt-32 0xcp-4f 0x8p-4f : -0xb.8ae86p-8f 0x4.15fafp-4f : inexact-ok
+= clog10 upward flt-32 0xcp-4f 0x8p-4f : -0xb.8ae86p-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 downward dbl-64 0xcp-4 0x8p-4 : -0xb.8ae8671b3d7ep-8 0x4.15faf5726f064p-4 : inexact-ok
+= clog10 tonearest dbl-64 0xcp-4 0x8p-4 : -0xb.8ae8671b3d7ep-8 0x4.15faf5726f064p-4 : inexact-ok
+= clog10 towardzero dbl-64 0xcp-4 0x8p-4 : -0xb.8ae8671b3d7d8p-8 0x4.15faf5726f064p-4 : inexact-ok
+= clog10 upward dbl-64 0xcp-4 0x8p-4 : -0xb.8ae8671b3d7d8p-8 0x4.15faf5726f068p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6dp-8L 0x4.15faf5726f0646bp-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6dp-8L 0x4.15faf5726f0646b8p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cp-8L 0x4.15faf5726f0646bp-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cp-8L 0x4.15faf5726f0646b8p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6dp-8L 0x4.15faf5726f0646bp-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6dp-8L 0x4.15faf5726f0646b8p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cp-8L 0x4.15faf5726f0646bp-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cp-8L 0x4.15faf5726f0646b8p-4L : inexact-ok
+= clog10 downward ldbl-128 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cf7e2ab36f09fp-8L 0x4.15faf5726f0646b6ccac83dbf67cp-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cf7e2ab36f09e8p-8L 0x4.15faf5726f0646b6ccac83dbf68p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cf7e2ab36f09e8p-8L 0x4.15faf5726f0646b6ccac83dbf67cp-4L : inexact-ok
+= clog10 upward ldbl-128 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cf7e2ab36f09e8p-8L 0x4.15faf5726f0646b6ccac83dbf68p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cf7e2ab36f0cp-8L 0x4.15faf5726f0646b6ccac83dbf6p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cf7e2ab36f08p-8L 0x4.15faf5726f0646b6ccac83dbf6p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cf7e2ab36f08p-8L 0x4.15faf5726f0646b6ccac83dbf6p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cf7e2ab36f08p-8L 0x4.15faf5726f0646b6ccac83dbf8p-4L : inexact-ok
+= clog10 downward flt-32 0xcp-4f 0x7.fffff8p-4f : -0xb.8ae89p-8f 0x4.15fafp-4f : inexact-ok
+= clog10 tonearest flt-32 0xcp-4f 0x7.fffff8p-4f : -0xb.8ae89p-8f 0x4.15fafp-4f : inexact-ok
+= clog10 towardzero flt-32 0xcp-4f 0x7.fffff8p-4f : -0xb.8ae88p-8f 0x4.15fafp-4f : inexact-ok
+= clog10 upward flt-32 0xcp-4f 0x7.fffff8p-4f : -0xb.8ae88p-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 downward dbl-64 0xcp-4 0x7.fffff8p-4 : -0xb.8ae88950c143p-8 0x4.15faf23d6aaap-4 : inexact-ok
+= clog10 tonearest dbl-64 0xcp-4 0x7.fffff8p-4 : -0xb.8ae88950c1428p-8 0x4.15faf23d6aaa4p-4 : inexact-ok
+= clog10 towardzero dbl-64 0xcp-4 0x7.fffff8p-4 : -0xb.8ae88950c1428p-8 0x4.15faf23d6aaap-4 : inexact-ok
+= clog10 upward dbl-64 0xcp-4 0x7.fffff8p-4 : -0xb.8ae88950c1428p-8 0x4.15faf23d6aaa4p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142864p-8L 0x4.15faf23d6aaa3bcp-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142864p-8L 0x4.15faf23d6aaa3bcp-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863p-8L 0x4.15faf23d6aaa3bcp-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863p-8L 0x4.15faf23d6aaa3bc8p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142864p-8L 0x4.15faf23d6aaa3bcp-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142864p-8L 0x4.15faf23d6aaa3bcp-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863p-8L 0x4.15faf23d6aaa3bcp-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863p-8L 0x4.15faf23d6aaa3bc8p-4L : inexact-ok
+= clog10 downward ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741e048p-8L 0x4.15faf23d6aaa3bc26a04fb5406fcp-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741e048p-8L 0x4.15faf23d6aaa3bc26a04fb5406fcp-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741e04p-8L 0x4.15faf23d6aaa3bc26a04fb5406fcp-4L : inexact-ok
+= clog10 upward ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741e04p-8L 0x4.15faf23d6aaa3bc26a04fb5407p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741e4p-8L 0x4.15faf23d6aaa3bc26a04fb5406p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741ep-8L 0x4.15faf23d6aaa3bc26a04fb5406p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741ep-8L 0x4.15faf23d6aaa3bc26a04fb5406p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741ep-8L 0x4.15faf23d6aaa3bc26a04fb5408p-4L : inexact-ok
+= clog10 downward dbl-64 0xcp-4 0x7.fffffffffffdp-4 : -0xb.8ae8671b3d8bp-8 0x4.15faf5726f05p-4 : inexact-ok
+= clog10 tonearest dbl-64 0xcp-4 0x7.fffffffffffdp-4 : -0xb.8ae8671b3d8a8p-8 0x4.15faf5726f05p-4 : inexact-ok
+= clog10 towardzero dbl-64 0xcp-4 0x7.fffffffffffdp-4 : -0xb.8ae8671b3d8a8p-8 0x4.15faf5726f05p-4 : inexact-ok
+= clog10 upward dbl-64 0xcp-4 0x7.fffffffffffdp-4 : -0xb.8ae8671b3d8a8p-8 0x4.15faf5726f054p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xcp-4L 0x7.fffffffffffdp-4L : -0xb.8ae8671b3d8aaafp-8L 0x4.15faf5726f0512dp-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xcp-4L 0x7.fffffffffffdp-4L : -0xb.8ae8671b3d8aaaep-8L 0x4.15faf5726f0512d8p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xcp-4L 0x7.fffffffffffdp-4L : -0xb.8ae8671b3d8aaaep-8L 0x4.15faf5726f0512dp-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xcp-4L 0x7.fffffffffffdp-4L : -0xb.8ae8671b3d8aaaep-8L 0x4.15faf5726f0512d8p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xcp-4L 0x7.fffffffffffdp-4L : -0xb.8ae8671b3d8aaafp-8L 0x4.15faf5726f0512dp-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xcp-4L 0x7.fffffffffffdp-4L : -0xb.8ae8671b3d8aaaep-8L 0x4.15faf5726f0512d8p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xcp-4L 0x7.fffffffffffdp-4L : -0xb.8ae8671b3d8aaaep-8L 0x4.15faf5726f0512dp-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xcp-4L 0x7.fffffffffffdp-4L : -0xb.8ae8671b3d8aaaep-8L 0x4.15faf5726f0512d8p-4L : inexact-ok
+= clog10 downward ldbl-128 0xcp-4L 0x7.fffffffffffdp-4L : -0xb.8ae8671b3d8aaae0ea640974aaap-8L 0x4.15faf5726f0512d52a8723cb35b4p-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xcp-4L 0x7.fffffffffffdp-4L : -0xb.8ae8671b3d8aaae0ea640974aaap-8L 0x4.15faf5726f0512d52a8723cb35b4p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xcp-4L 0x7.fffffffffffdp-4L : -0xb.8ae8671b3d8aaae0ea640974aa98p-8L 0x4.15faf5726f0512d52a8723cb35b4p-4L : inexact-ok
+= clog10 upward ldbl-128 0xcp-4L 0x7.fffffffffffdp-4L : -0xb.8ae8671b3d8aaae0ea640974aa98p-8L 0x4.15faf5726f0512d52a8723cb35b8p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xcp-4L 0x7.fffffffffffdp-4L : -0xb.8ae8671b3d8aaae0ea640974acp-8L 0x4.15faf5726f0512d52a8723cb34p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xcp-4L 0x7.fffffffffffdp-4L : -0xb.8ae8671b3d8aaae0ea640974acp-8L 0x4.15faf5726f0512d52a8723cb36p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xcp-4L 0x7.fffffffffffdp-4L : -0xb.8ae8671b3d8aaae0ea640974a8p-8L 0x4.15faf5726f0512d52a8723cb34p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xcp-4L 0x7.fffffffffffdp-4L : -0xb.8ae8671b3d8aaae0ea640974a8p-8L 0x4.15faf5726f0512d52a8723cb36p-4L : inexact-ok
+= clog10 downward flt-32 0xb.fffffp-4f 0x8p-4f : -0xb.8ae8dp-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 tonearest flt-32 0xb.fffffp-4f 0x8p-4f : -0xb.8ae8dp-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 towardzero flt-32 0xb.fffffp-4f 0x8p-4f : -0xb.8ae8cp-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 upward flt-32 0xb.fffffp-4f 0x8p-4f : -0xb.8ae8cp-8f 0x4.15fbp-4f : inexact-ok
+= clog10 downward dbl-64 0xb.fffffp-4 0x8p-4 : -0xb.8ae8cdbbc8fap-8 0x4.15faf9b91f838p-4 : inexact-ok
+= clog10 tonearest dbl-64 0xb.fffffp-4 0x8p-4 : -0xb.8ae8cdbbc8fap-8 0x4.15faf9b91f83cp-4 : inexact-ok
+= clog10 towardzero dbl-64 0xb.fffffp-4 0x8p-4 : -0xb.8ae8cdbbc8f98p-8 0x4.15faf9b91f838p-4 : inexact-ok
+= clog10 upward dbl-64 0xb.fffffp-4 0x8p-4 : -0xb.8ae8cdbbc8f98p-8 0x4.15faf9b91f83cp-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f21p-8L 0x4.15faf9b91f83a1ap-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f21p-8L 0x4.15faf9b91f83a1a8p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f2p-8L 0x4.15faf9b91f83a1ap-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f2p-8L 0x4.15faf9b91f83a1a8p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f21p-8L 0x4.15faf9b91f83a1ap-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f21p-8L 0x4.15faf9b91f83a1a8p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f2p-8L 0x4.15faf9b91f83a1ap-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f2p-8L 0x4.15faf9b91f83a1a8p-4L : inexact-ok
+= clog10 downward ldbl-128 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f20c6c9d6d311d28p-8L 0x4.15faf9b91f83a1a455b921da2ccp-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f20c6c9d6d311d2p-8L 0x4.15faf9b91f83a1a455b921da2cc4p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f20c6c9d6d311d2p-8L 0x4.15faf9b91f83a1a455b921da2ccp-4L : inexact-ok
+= clog10 upward ldbl-128 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f20c6c9d6d311d2p-8L 0x4.15faf9b91f83a1a455b921da2cc4p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f20c6c9d6d312p-8L 0x4.15faf9b91f83a1a455b921da2cp-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f20c6c9d6d311cp-8L 0x4.15faf9b91f83a1a455b921da2cp-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f20c6c9d6d311cp-8L 0x4.15faf9b91f83a1a455b921da2cp-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f20c6c9d6d311cp-8L 0x4.15faf9b91f83a1a455b921da2ep-4L : inexact-ok
+= clog10 downward flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0xb.8ae8fp-8f 0x4.15fafp-4f : inexact-ok
+= clog10 tonearest flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0xb.8ae8fp-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 towardzero flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0xb.8ae8ep-8f 0x4.15fafp-4f : inexact-ok
+= clog10 upward flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0xb.8ae8ep-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 downward dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0xb.8ae8eff14cfep-8 0x4.15faf6841b25cp-4 : inexact-ok
+= clog10 tonearest dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0xb.8ae8eff14cfep-8 0x4.15faf6841b26p-4 : inexact-ok
+= clog10 towardzero dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0xb.8ae8eff14cfd8p-8 0x4.15faf6841b25cp-4 : inexact-ok
+= clog10 upward dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0xb.8ae8eff14cfd8p-8 0x4.15faf6841b26p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc94p-8L 0x4.15faf6841b25f1ap-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc93p-8L 0x4.15faf6841b25f1a8p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc93p-8L 0x4.15faf6841b25f1ap-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc93p-8L 0x4.15faf6841b25f1a8p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc94p-8L 0x4.15faf6841b25f1ap-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc93p-8L 0x4.15faf6841b25f1a8p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc93p-8L 0x4.15faf6841b25f1ap-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc93p-8L 0x4.15faf6841b25f1a8p-4L : inexact-ok
+= clog10 downward ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8d88p-8L 0x4.15faf6841b25f1a7256aff7df96cp-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8d88p-8L 0x4.15faf6841b25f1a7256aff7df97p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8d8p-8L 0x4.15faf6841b25f1a7256aff7df96cp-4L : inexact-ok
+= clog10 upward ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8d8p-8L 0x4.15faf6841b25f1a7256aff7df97p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f9p-8L 0x4.15faf6841b25f1a7256aff7df8p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8cp-8L 0x4.15faf6841b25f1a7256aff7dfap-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8cp-8L 0x4.15faf6841b25f1a7256aff7df8p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8cp-8L 0x4.15faf6841b25f1a7256aff7dfap-4L : inexact-ok
+= clog10 downward dbl-64 0xb.fffffp-4 0x7.fffffffffffdp-4 : -0xb.8ae8cdbbc907p-8 0x4.15faf9b91f824p-4 : inexact-ok
+= clog10 tonearest dbl-64 0xb.fffffp-4 0x7.fffffffffffdp-4 : -0xb.8ae8cdbbc907p-8 0x4.15faf9b91f828p-4 : inexact-ok
+= clog10 towardzero dbl-64 0xb.fffffp-4 0x7.fffffffffffdp-4 : -0xb.8ae8cdbbc9068p-8 0x4.15faf9b91f824p-4 : inexact-ok
+= clog10 upward dbl-64 0xb.fffffp-4 0x7.fffffffffffdp-4 : -0xb.8ae8cdbbc9068p-8 0x4.15faf9b91f828p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xb.fffffp-4L 0x7.fffffffffffdp-4L : -0xb.8ae8cdbbc906c62p-8L 0x4.15faf9b91f826dcp-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xb.fffffp-4L 0x7.fffffffffffdp-4L : -0xb.8ae8cdbbc906c62p-8L 0x4.15faf9b91f826dcp-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xb.fffffp-4L 0x7.fffffffffffdp-4L : -0xb.8ae8cdbbc906c61p-8L 0x4.15faf9b91f826dcp-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xb.fffffp-4L 0x7.fffffffffffdp-4L : -0xb.8ae8cdbbc906c61p-8L 0x4.15faf9b91f826dc8p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffffffffffdp-4L : -0xb.8ae8cdbbc906c62p-8L 0x4.15faf9b91f826dcp-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xb.fffffp-4L 0x7.fffffffffffdp-4L : -0xb.8ae8cdbbc906c62p-8L 0x4.15faf9b91f826dcp-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xb.fffffp-4L 0x7.fffffffffffdp-4L : -0xb.8ae8cdbbc906c61p-8L 0x4.15faf9b91f826dcp-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffffffffffdp-4L : -0xb.8ae8cdbbc906c61p-8L 0x4.15faf9b91f826dc8p-4L : inexact-ok
+= clog10 downward ldbl-128 0xb.fffffp-4L 0x7.fffffffffffdp-4L : -0xb.8ae8cdbbc906c61df085a8693e3p-8L 0x4.15faf9b91f826dc2b2f5de7d2cf4p-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xb.fffffp-4L 0x7.fffffffffffdp-4L : -0xb.8ae8cdbbc906c61df085a8693e28p-8L 0x4.15faf9b91f826dc2b2f5de7d2cf8p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xb.fffffp-4L 0x7.fffffffffffdp-4L : -0xb.8ae8cdbbc906c61df085a8693e28p-8L 0x4.15faf9b91f826dc2b2f5de7d2cf4p-4L : inexact-ok
+= clog10 upward ldbl-128 0xb.fffffp-4L 0x7.fffffffffffdp-4L : -0xb.8ae8cdbbc906c61df085a8693e28p-8L 0x4.15faf9b91f826dc2b2f5de7d2cf8p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xb.fffffp-4L 0x7.fffffffffffdp-4L : -0xb.8ae8cdbbc906c61df085a8694p-8L 0x4.15faf9b91f826dc2b2f5de7d2cp-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xb.fffffp-4L 0x7.fffffffffffdp-4L : -0xb.8ae8cdbbc906c61df085a8694p-8L 0x4.15faf9b91f826dc2b2f5de7d2cp-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xb.fffffp-4L 0x7.fffffffffffdp-4L : -0xb.8ae8cdbbc906c61df085a8693cp-8L 0x4.15faf9b91f826dc2b2f5de7d2cp-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xb.fffffp-4L 0x7.fffffffffffdp-4L : -0xb.8ae8cdbbc906c61df085a8693cp-8L 0x4.15faf9b91f826dc2b2f5de7d2ep-4L : inexact-ok
+= clog10 downward dbl-64 0xb.fffffffffff08p-4 0x8p-4 : -0xb.8ae8671b3de18p-8 0x4.15faf5726f0a4p-4 : inexact-ok
+= clog10 tonearest dbl-64 0xb.fffffffffff08p-4 0x8p-4 : -0xb.8ae8671b3de18p-8 0x4.15faf5726f0a8p-4 : inexact-ok
+= clog10 towardzero dbl-64 0xb.fffffffffff08p-4 0x8p-4 : -0xb.8ae8671b3de1p-8 0x4.15faf5726f0a4p-4 : inexact-ok
+= clog10 upward dbl-64 0xb.fffffffffff08p-4 0x8p-4 : -0xb.8ae8671b3de1p-8 0x4.15faf5726f0a8p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xb.fffffffffff08p-4L 0x8p-4L : -0xb.8ae8671b3de1426p-8L 0x4.15faf5726f0a6b3p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xb.fffffffffff08p-4L 0x8p-4L : -0xb.8ae8671b3de1425p-8L 0x4.15faf5726f0a6b3p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xb.fffffffffff08p-4L 0x8p-4L : -0xb.8ae8671b3de1425p-8L 0x4.15faf5726f0a6b3p-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xb.fffffffffff08p-4L 0x8p-4L : -0xb.8ae8671b3de1425p-8L 0x4.15faf5726f0a6b38p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xb.fffffffffff08p-4L 0x8p-4L : -0xb.8ae8671b3de1426p-8L 0x4.15faf5726f0a6b3p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xb.fffffffffff08p-4L 0x8p-4L : -0xb.8ae8671b3de1425p-8L 0x4.15faf5726f0a6b3p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xb.fffffffffff08p-4L 0x8p-4L : -0xb.8ae8671b3de1425p-8L 0x4.15faf5726f0a6b3p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xb.fffffffffff08p-4L 0x8p-4L : -0xb.8ae8671b3de1425p-8L 0x4.15faf5726f0a6b38p-4L : inexact-ok
+= clog10 downward ldbl-128 0xb.fffffffffff08p-4L 0x8p-4L : -0xb.8ae8671b3de1425684e70e3a84ep-8L 0x4.15faf5726f0a6b31c249b251c884p-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xb.fffffffffff08p-4L 0x8p-4L : -0xb.8ae8671b3de1425684e70e3a84ep-8L 0x4.15faf5726f0a6b31c249b251c884p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xb.fffffffffff08p-4L 0x8p-4L : -0xb.8ae8671b3de1425684e70e3a84d8p-8L 0x4.15faf5726f0a6b31c249b251c884p-4L : inexact-ok
+= clog10 upward ldbl-128 0xb.fffffffffff08p-4L 0x8p-4L : -0xb.8ae8671b3de1425684e70e3a84d8p-8L 0x4.15faf5726f0a6b31c249b251c888p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xb.fffffffffff08p-4L 0x8p-4L : -0xb.8ae8671b3de1425684e70e3a88p-8L 0x4.15faf5726f0a6b31c249b251c8p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xb.fffffffffff08p-4L 0x8p-4L : -0xb.8ae8671b3de1425684e70e3a84p-8L 0x4.15faf5726f0a6b31c249b251c8p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xb.fffffffffff08p-4L 0x8p-4L : -0xb.8ae8671b3de1425684e70e3a84p-8L 0x4.15faf5726f0a6b31c249b251c8p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xb.fffffffffff08p-4L 0x8p-4L : -0xb.8ae8671b3de1425684e70e3a84p-8L 0x4.15faf5726f0a6b31c249b251cap-4L : inexact-ok
+= clog10 downward dbl-64 0xb.fffffffffff08p-4 0x7.fffff8p-4 : -0xb.8ae88950c1a6p-8 0x4.15faf23d6aae4p-4 : inexact-ok
+= clog10 tonearest dbl-64 0xb.fffffffffff08p-4 0x7.fffff8p-4 : -0xb.8ae88950c1a6p-8 0x4.15faf23d6aae8p-4 : inexact-ok
+= clog10 towardzero dbl-64 0xb.fffffffffff08p-4 0x7.fffff8p-4 : -0xb.8ae88950c1a58p-8 0x4.15faf23d6aae4p-4 : inexact-ok
+= clog10 upward dbl-64 0xb.fffffffffff08p-4 0x7.fffff8p-4 : -0xb.8ae88950c1a58p-8 0x4.15faf23d6aae8p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a5f1dp-8L 0x4.15faf23d6aae6038p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a5f1cp-8L 0x4.15faf23d6aae604p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a5f1cp-8L 0x4.15faf23d6aae6038p-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a5f1cp-8L 0x4.15faf23d6aae604p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a5f1dp-8L 0x4.15faf23d6aae6038p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a5f1cp-8L 0x4.15faf23d6aae604p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a5f1cp-8L 0x4.15faf23d6aae6038p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a5f1cp-8L 0x4.15faf23d6aae604p-4L : inexact-ok
+= clog10 downward ldbl-128 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a5f1c39c6a5c8eb7p-8L 0x4.15faf23d6aae603d5e0a4941bdb4p-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a5f1c39c6a5c8eb6f8p-8L 0x4.15faf23d6aae603d5e0a4941bdb8p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a5f1c39c6a5c8eb6f8p-8L 0x4.15faf23d6aae603d5e0a4941bdb4p-4L : inexact-ok
+= clog10 upward ldbl-128 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a5f1c39c6a5c8eb6f8p-8L 0x4.15faf23d6aae603d5e0a4941bdb8p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a5f1c39c6a5c8eb8p-8L 0x4.15faf23d6aae603d5e0a4941bcp-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a5f1c39c6a5c8eb8p-8L 0x4.15faf23d6aae603d5e0a4941bep-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a5f1c39c6a5c8eb4p-8L 0x4.15faf23d6aae603d5e0a4941bcp-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a5f1c39c6a5c8eb4p-8L 0x4.15faf23d6aae603d5e0a4941bep-4L : inexact-ok
+= clog10 downward dbl-64 0xb.fffffffffff08p-4 0x7.fffffffffffdp-4 : -0xb.8ae8671b3dee8p-8 0x4.15faf5726f09p-4 : inexact-ok
+= clog10 tonearest dbl-64 0xb.fffffffffff08p-4 0x7.fffffffffffdp-4 : -0xb.8ae8671b3deep-8 0x4.15faf5726f094p-4 : inexact-ok
+= clog10 towardzero dbl-64 0xb.fffffffffff08p-4 0x7.fffffffffffdp-4 : -0xb.8ae8671b3deep-8 0x4.15faf5726f09p-4 : inexact-ok
+= clog10 upward dbl-64 0xb.fffffffffff08p-4 0x7.fffffffffffdp-4 : -0xb.8ae8671b3deep-8 0x4.15faf5726f094p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xb.fffffffffff08p-4L 0x7.fffffffffffdp-4L : -0xb.8ae8671b3dee167p-8L 0x4.15faf5726f09375p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xb.fffffffffff08p-4L 0x7.fffffffffffdp-4L : -0xb.8ae8671b3dee166p-8L 0x4.15faf5726f09375p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xb.fffffffffff08p-4L 0x7.fffffffffffdp-4L : -0xb.8ae8671b3dee166p-8L 0x4.15faf5726f09375p-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xb.fffffffffff08p-4L 0x7.fffffffffffdp-4L : -0xb.8ae8671b3dee166p-8L 0x4.15faf5726f093758p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xb.fffffffffff08p-4L 0x7.fffffffffffdp-4L : -0xb.8ae8671b3dee167p-8L 0x4.15faf5726f09375p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xb.fffffffffff08p-4L 0x7.fffffffffffdp-4L : -0xb.8ae8671b3dee166p-8L 0x4.15faf5726f09375p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xb.fffffffffff08p-4L 0x7.fffffffffffdp-4L : -0xb.8ae8671b3dee166p-8L 0x4.15faf5726f09375p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xb.fffffffffff08p-4L 0x7.fffffffffffdp-4L : -0xb.8ae8671b3dee166p-8L 0x4.15faf5726f093758p-4L : inexact-ok
+= clog10 downward ldbl-128 0xb.fffffffffff08p-4L 0x7.fffffffffffdp-4L : -0xb.8ae8671b3dee1667f12064571708p-8L 0x4.15faf5726f093750202452406ec4p-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xb.fffffffffff08p-4L 0x7.fffffffffffdp-4L : -0xb.8ae8671b3dee1667f120645717p-8L 0x4.15faf5726f093750202452406ec4p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xb.fffffffffff08p-4L 0x7.fffffffffffdp-4L : -0xb.8ae8671b3dee1667f120645717p-8L 0x4.15faf5726f093750202452406ec4p-4L : inexact-ok
+= clog10 upward ldbl-128 0xb.fffffffffff08p-4L 0x7.fffffffffffdp-4L : -0xb.8ae8671b3dee1667f120645717p-8L 0x4.15faf5726f093750202452406ec8p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xb.fffffffffff08p-4L 0x7.fffffffffffdp-4L : -0xb.8ae8671b3dee1667f120645718p-8L 0x4.15faf5726f093750202452406ep-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xb.fffffffffff08p-4L 0x7.fffffffffffdp-4L : -0xb.8ae8671b3dee1667f120645718p-8L 0x4.15faf5726f093750202452406ep-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xb.fffffffffff08p-4L 0x7.fffffffffffdp-4L : -0xb.8ae8671b3dee1667f120645714p-8L 0x4.15faf5726f093750202452406ep-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xb.fffffffffff08p-4L 0x7.fffffffffffdp-4L : -0xb.8ae8671b3dee1667f120645714p-8L 0x4.15faf5726f093750202452407p-4L : inexact-ok
+clog10 0xb.fffffffffff08p-4 0x7.fffffffffff9p-4
+= clog10 downward flt-32 0xcp-4f 0x8p-4f : -0xb.8ae87p-8f 0x4.15fafp-4f : inexact-ok
+= clog10 tonearest flt-32 0xcp-4f 0x8p-4f : -0xb.8ae86p-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 towardzero flt-32 0xcp-4f 0x8p-4f : -0xb.8ae86p-8f 0x4.15fafp-4f : inexact-ok
+= clog10 upward flt-32 0xcp-4f 0x8p-4f : -0xb.8ae86p-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 downward dbl-64 0xcp-4 0x8p-4 : -0xb.8ae8671b3d7ep-8 0x4.15faf5726f064p-4 : inexact-ok
+= clog10 tonearest dbl-64 0xcp-4 0x8p-4 : -0xb.8ae8671b3d7ep-8 0x4.15faf5726f064p-4 : inexact-ok
+= clog10 towardzero dbl-64 0xcp-4 0x8p-4 : -0xb.8ae8671b3d7d8p-8 0x4.15faf5726f064p-4 : inexact-ok
+= clog10 upward dbl-64 0xcp-4 0x8p-4 : -0xb.8ae8671b3d7d8p-8 0x4.15faf5726f068p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6dp-8L 0x4.15faf5726f0646bp-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6dp-8L 0x4.15faf5726f0646b8p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cp-8L 0x4.15faf5726f0646bp-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cp-8L 0x4.15faf5726f0646b8p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6dp-8L 0x4.15faf5726f0646bp-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6dp-8L 0x4.15faf5726f0646b8p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cp-8L 0x4.15faf5726f0646bp-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cp-8L 0x4.15faf5726f0646b8p-4L : inexact-ok
+= clog10 downward ldbl-128 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cf7e2ab36f09fp-8L 0x4.15faf5726f0646b6ccac83dbf67cp-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cf7e2ab36f09e8p-8L 0x4.15faf5726f0646b6ccac83dbf68p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cf7e2ab36f09e8p-8L 0x4.15faf5726f0646b6ccac83dbf67cp-4L : inexact-ok
+= clog10 upward ldbl-128 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cf7e2ab36f09e8p-8L 0x4.15faf5726f0646b6ccac83dbf68p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cf7e2ab36f0cp-8L 0x4.15faf5726f0646b6ccac83dbf6p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cf7e2ab36f08p-8L 0x4.15faf5726f0646b6ccac83dbf6p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cf7e2ab36f08p-8L 0x4.15faf5726f0646b6ccac83dbf6p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cf7e2ab36f08p-8L 0x4.15faf5726f0646b6ccac83dbf8p-4L : inexact-ok
+= clog10 downward flt-32 0xcp-4f 0x7.fffff8p-4f : -0xb.8ae89p-8f 0x4.15fafp-4f : inexact-ok
+= clog10 tonearest flt-32 0xcp-4f 0x7.fffff8p-4f : -0xb.8ae89p-8f 0x4.15fafp-4f : inexact-ok
+= clog10 towardzero flt-32 0xcp-4f 0x7.fffff8p-4f : -0xb.8ae88p-8f 0x4.15fafp-4f : inexact-ok
+= clog10 upward flt-32 0xcp-4f 0x7.fffff8p-4f : -0xb.8ae88p-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 downward dbl-64 0xcp-4 0x7.fffff8p-4 : -0xb.8ae88950c143p-8 0x4.15faf23d6aaap-4 : inexact-ok
+= clog10 tonearest dbl-64 0xcp-4 0x7.fffff8p-4 : -0xb.8ae88950c1428p-8 0x4.15faf23d6aaa4p-4 : inexact-ok
+= clog10 towardzero dbl-64 0xcp-4 0x7.fffff8p-4 : -0xb.8ae88950c1428p-8 0x4.15faf23d6aaap-4 : inexact-ok
+= clog10 upward dbl-64 0xcp-4 0x7.fffff8p-4 : -0xb.8ae88950c1428p-8 0x4.15faf23d6aaa4p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142864p-8L 0x4.15faf23d6aaa3bcp-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142864p-8L 0x4.15faf23d6aaa3bcp-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863p-8L 0x4.15faf23d6aaa3bcp-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863p-8L 0x4.15faf23d6aaa3bc8p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142864p-8L 0x4.15faf23d6aaa3bcp-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142864p-8L 0x4.15faf23d6aaa3bcp-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863p-8L 0x4.15faf23d6aaa3bcp-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863p-8L 0x4.15faf23d6aaa3bc8p-4L : inexact-ok
+= clog10 downward ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741e048p-8L 0x4.15faf23d6aaa3bc26a04fb5406fcp-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741e048p-8L 0x4.15faf23d6aaa3bc26a04fb5406fcp-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741e04p-8L 0x4.15faf23d6aaa3bc26a04fb5406fcp-4L : inexact-ok
+= clog10 upward ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741e04p-8L 0x4.15faf23d6aaa3bc26a04fb5407p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741e4p-8L 0x4.15faf23d6aaa3bc26a04fb5406p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741ep-8L 0x4.15faf23d6aaa3bc26a04fb5406p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741ep-8L 0x4.15faf23d6aaa3bc26a04fb5406p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741ep-8L 0x4.15faf23d6aaa3bc26a04fb5408p-4L : inexact-ok
+= clog10 downward dbl-64 0xcp-4 0x7.fffffffffff9p-4 : -0xb.8ae8671b3d9cp-8 0x4.15faf5726f034p-4 : inexact-ok
+= clog10 tonearest dbl-64 0xcp-4 0x7.fffffffffff9p-4 : -0xb.8ae8671b3d9cp-8 0x4.15faf5726f038p-4 : inexact-ok
+= clog10 towardzero dbl-64 0xcp-4 0x7.fffffffffff9p-4 : -0xb.8ae8671b3d9b8p-8 0x4.15faf5726f034p-4 : inexact-ok
+= clog10 upward dbl-64 0xcp-4 0x7.fffffffffff9p-4 : -0xb.8ae8671b3d9b8p-8 0x4.15faf5726f038p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xcp-4L 0x7.fffffffffff9p-4L : -0xb.8ae8671b3d9bc5bp-8L 0x4.15faf5726f03785p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xcp-4L 0x7.fffffffffff9p-4L : -0xb.8ae8671b3d9bc5ap-8L 0x4.15faf5726f03785p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xcp-4L 0x7.fffffffffff9p-4L : -0xb.8ae8671b3d9bc5ap-8L 0x4.15faf5726f03785p-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xcp-4L 0x7.fffffffffff9p-4L : -0xb.8ae8671b3d9bc5ap-8L 0x4.15faf5726f037858p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xcp-4L 0x7.fffffffffff9p-4L : -0xb.8ae8671b3d9bc5bp-8L 0x4.15faf5726f03785p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xcp-4L 0x7.fffffffffff9p-4L : -0xb.8ae8671b3d9bc5ap-8L 0x4.15faf5726f03785p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xcp-4L 0x7.fffffffffff9p-4L : -0xb.8ae8671b3d9bc5ap-8L 0x4.15faf5726f03785p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xcp-4L 0x7.fffffffffff9p-4L : -0xb.8ae8671b3d9bc5ap-8L 0x4.15faf5726f037858p-4L : inexact-ok
+= clog10 downward ldbl-128 0xcp-4L 0x7.fffffffffff9p-4L : -0xb.8ae8671b3d9bc5a2d005d1794acp-8L 0x4.15faf5726f037852fcfff909c62p-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xcp-4L 0x7.fffffffffff9p-4L : -0xb.8ae8671b3d9bc5a2d005d1794ab8p-8L 0x4.15faf5726f037852fcfff909c62p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xcp-4L 0x7.fffffffffff9p-4L : -0xb.8ae8671b3d9bc5a2d005d1794ab8p-8L 0x4.15faf5726f037852fcfff909c62p-4L : inexact-ok
+= clog10 upward ldbl-128 0xcp-4L 0x7.fffffffffff9p-4L : -0xb.8ae8671b3d9bc5a2d005d1794ab8p-8L 0x4.15faf5726f037852fcfff909c624p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xcp-4L 0x7.fffffffffff9p-4L : -0xb.8ae8671b3d9bc5a2d005d1794cp-8L 0x4.15faf5726f037852fcfff909c6p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xcp-4L 0x7.fffffffffff9p-4L : -0xb.8ae8671b3d9bc5a2d005d1794cp-8L 0x4.15faf5726f037852fcfff909c6p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xcp-4L 0x7.fffffffffff9p-4L : -0xb.8ae8671b3d9bc5a2d005d17948p-8L 0x4.15faf5726f037852fcfff909c6p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xcp-4L 0x7.fffffffffff9p-4L : -0xb.8ae8671b3d9bc5a2d005d17948p-8L 0x4.15faf5726f037852fcfff909c8p-4L : inexact-ok
+= clog10 downward flt-32 0xb.fffffp-4f 0x8p-4f : -0xb.8ae8dp-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 tonearest flt-32 0xb.fffffp-4f 0x8p-4f : -0xb.8ae8dp-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 towardzero flt-32 0xb.fffffp-4f 0x8p-4f : -0xb.8ae8cp-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 upward flt-32 0xb.fffffp-4f 0x8p-4f : -0xb.8ae8cp-8f 0x4.15fbp-4f : inexact-ok
+= clog10 downward dbl-64 0xb.fffffp-4 0x8p-4 : -0xb.8ae8cdbbc8fap-8 0x4.15faf9b91f838p-4 : inexact-ok
+= clog10 tonearest dbl-64 0xb.fffffp-4 0x8p-4 : -0xb.8ae8cdbbc8fap-8 0x4.15faf9b91f83cp-4 : inexact-ok
+= clog10 towardzero dbl-64 0xb.fffffp-4 0x8p-4 : -0xb.8ae8cdbbc8f98p-8 0x4.15faf9b91f838p-4 : inexact-ok
+= clog10 upward dbl-64 0xb.fffffp-4 0x8p-4 : -0xb.8ae8cdbbc8f98p-8 0x4.15faf9b91f83cp-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f21p-8L 0x4.15faf9b91f83a1ap-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f21p-8L 0x4.15faf9b91f83a1a8p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f2p-8L 0x4.15faf9b91f83a1ap-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f2p-8L 0x4.15faf9b91f83a1a8p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f21p-8L 0x4.15faf9b91f83a1ap-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f21p-8L 0x4.15faf9b91f83a1a8p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f2p-8L 0x4.15faf9b91f83a1ap-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f2p-8L 0x4.15faf9b91f83a1a8p-4L : inexact-ok
+= clog10 downward ldbl-128 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f20c6c9d6d311d28p-8L 0x4.15faf9b91f83a1a455b921da2ccp-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f20c6c9d6d311d2p-8L 0x4.15faf9b91f83a1a455b921da2cc4p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f20c6c9d6d311d2p-8L 0x4.15faf9b91f83a1a455b921da2ccp-4L : inexact-ok
+= clog10 upward ldbl-128 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f20c6c9d6d311d2p-8L 0x4.15faf9b91f83a1a455b921da2cc4p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f20c6c9d6d312p-8L 0x4.15faf9b91f83a1a455b921da2cp-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f20c6c9d6d311cp-8L 0x4.15faf9b91f83a1a455b921da2cp-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f20c6c9d6d311cp-8L 0x4.15faf9b91f83a1a455b921da2cp-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f20c6c9d6d311cp-8L 0x4.15faf9b91f83a1a455b921da2ep-4L : inexact-ok
+= clog10 downward flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0xb.8ae8fp-8f 0x4.15fafp-4f : inexact-ok
+= clog10 tonearest flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0xb.8ae8fp-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 towardzero flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0xb.8ae8ep-8f 0x4.15fafp-4f : inexact-ok
+= clog10 upward flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0xb.8ae8ep-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 downward dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0xb.8ae8eff14cfep-8 0x4.15faf6841b25cp-4 : inexact-ok
+= clog10 tonearest dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0xb.8ae8eff14cfep-8 0x4.15faf6841b26p-4 : inexact-ok
+= clog10 towardzero dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0xb.8ae8eff14cfd8p-8 0x4.15faf6841b25cp-4 : inexact-ok
+= clog10 upward dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0xb.8ae8eff14cfd8p-8 0x4.15faf6841b26p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc94p-8L 0x4.15faf6841b25f1ap-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc93p-8L 0x4.15faf6841b25f1a8p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc93p-8L 0x4.15faf6841b25f1ap-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc93p-8L 0x4.15faf6841b25f1a8p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc94p-8L 0x4.15faf6841b25f1ap-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc93p-8L 0x4.15faf6841b25f1a8p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc93p-8L 0x4.15faf6841b25f1ap-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc93p-8L 0x4.15faf6841b25f1a8p-4L : inexact-ok
+= clog10 downward ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8d88p-8L 0x4.15faf6841b25f1a7256aff7df96cp-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8d88p-8L 0x4.15faf6841b25f1a7256aff7df97p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8d8p-8L 0x4.15faf6841b25f1a7256aff7df96cp-4L : inexact-ok
+= clog10 upward ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8d8p-8L 0x4.15faf6841b25f1a7256aff7df97p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f9p-8L 0x4.15faf6841b25f1a7256aff7df8p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8cp-8L 0x4.15faf6841b25f1a7256aff7dfap-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8cp-8L 0x4.15faf6841b25f1a7256aff7df8p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8cp-8L 0x4.15faf6841b25f1a7256aff7dfap-4L : inexact-ok
+= clog10 downward dbl-64 0xb.fffffp-4 0x7.fffffffffff9p-4 : -0xb.8ae8cdbbc918p-8 0x4.15faf9b91f80cp-4 : inexact-ok
+= clog10 tonearest dbl-64 0xb.fffffp-4 0x7.fffffffffff9p-4 : -0xb.8ae8cdbbc918p-8 0x4.15faf9b91f80cp-4 : inexact-ok
+= clog10 towardzero dbl-64 0xb.fffffp-4 0x7.fffffffffff9p-4 : -0xb.8ae8cdbbc9178p-8 0x4.15faf9b91f80cp-4 : inexact-ok
+= clog10 upward dbl-64 0xb.fffffp-4 0x7.fffffffffff9p-4 : -0xb.8ae8cdbbc9178p-8 0x4.15faf9b91f81p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xb.fffffp-4L 0x7.fffffffffff9p-4L : -0xb.8ae8cdbbc917e0ep-8L 0x4.15faf9b91f80d34p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xb.fffffp-4L 0x7.fffffffffff9p-4L : -0xb.8ae8cdbbc917e0ep-8L 0x4.15faf9b91f80d34p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xb.fffffp-4L 0x7.fffffffffff9p-4L : -0xb.8ae8cdbbc917e0dp-8L 0x4.15faf9b91f80d34p-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xb.fffffp-4L 0x7.fffffffffff9p-4L : -0xb.8ae8cdbbc917e0dp-8L 0x4.15faf9b91f80d348p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffffffffff9p-4L : -0xb.8ae8cdbbc917e0ep-8L 0x4.15faf9b91f80d34p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xb.fffffp-4L 0x7.fffffffffff9p-4L : -0xb.8ae8cdbbc917e0ep-8L 0x4.15faf9b91f80d34p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xb.fffffp-4L 0x7.fffffffffff9p-4L : -0xb.8ae8cdbbc917e0dp-8L 0x4.15faf9b91f80d34p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffffffffff9p-4L : -0xb.8ae8cdbbc917e0dp-8L 0x4.15faf9b91f80d348p-4L : inexact-ok
+= clog10 downward ldbl-128 0xb.fffffp-4L 0x7.fffffffffff9p-4L : -0xb.8ae8cdbbc917e0dff5bb4cb13418p-8L 0x4.15faf9b91f80d340849c2f56140cp-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xb.fffffp-4L 0x7.fffffffffff9p-4L : -0xb.8ae8cdbbc917e0dff5bb4cb13418p-8L 0x4.15faf9b91f80d340849c2f56140cp-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xb.fffffp-4L 0x7.fffffffffff9p-4L : -0xb.8ae8cdbbc917e0dff5bb4cb1341p-8L 0x4.15faf9b91f80d340849c2f56140cp-4L : inexact-ok
+= clog10 upward ldbl-128 0xb.fffffp-4L 0x7.fffffffffff9p-4L : -0xb.8ae8cdbbc917e0dff5bb4cb1341p-8L 0x4.15faf9b91f80d340849c2f56141p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xb.fffffp-4L 0x7.fffffffffff9p-4L : -0xb.8ae8cdbbc917e0dff5bb4cb138p-8L 0x4.15faf9b91f80d340849c2f5614p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xb.fffffp-4L 0x7.fffffffffff9p-4L : -0xb.8ae8cdbbc917e0dff5bb4cb134p-8L 0x4.15faf9b91f80d340849c2f5614p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xb.fffffp-4L 0x7.fffffffffff9p-4L : -0xb.8ae8cdbbc917e0dff5bb4cb134p-8L 0x4.15faf9b91f80d340849c2f5614p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xb.fffffp-4L 0x7.fffffffffff9p-4L : -0xb.8ae8cdbbc917e0dff5bb4cb134p-8L 0x4.15faf9b91f80d340849c2f5616p-4L : inexact-ok
+= clog10 downward dbl-64 0xb.fffffffffff08p-4 0x8p-4 : -0xb.8ae8671b3de18p-8 0x4.15faf5726f0a4p-4 : inexact-ok
+= clog10 tonearest dbl-64 0xb.fffffffffff08p-4 0x8p-4 : -0xb.8ae8671b3de18p-8 0x4.15faf5726f0a8p-4 : inexact-ok
+= clog10 towardzero dbl-64 0xb.fffffffffff08p-4 0x8p-4 : -0xb.8ae8671b3de1p-8 0x4.15faf5726f0a4p-4 : inexact-ok
+= clog10 upward dbl-64 0xb.fffffffffff08p-4 0x8p-4 : -0xb.8ae8671b3de1p-8 0x4.15faf5726f0a8p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xb.fffffffffff08p-4L 0x8p-4L : -0xb.8ae8671b3de1426p-8L 0x4.15faf5726f0a6b3p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xb.fffffffffff08p-4L 0x8p-4L : -0xb.8ae8671b3de1425p-8L 0x4.15faf5726f0a6b3p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xb.fffffffffff08p-4L 0x8p-4L : -0xb.8ae8671b3de1425p-8L 0x4.15faf5726f0a6b3p-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xb.fffffffffff08p-4L 0x8p-4L : -0xb.8ae8671b3de1425p-8L 0x4.15faf5726f0a6b38p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xb.fffffffffff08p-4L 0x8p-4L : -0xb.8ae8671b3de1426p-8L 0x4.15faf5726f0a6b3p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xb.fffffffffff08p-4L 0x8p-4L : -0xb.8ae8671b3de1425p-8L 0x4.15faf5726f0a6b3p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xb.fffffffffff08p-4L 0x8p-4L : -0xb.8ae8671b3de1425p-8L 0x4.15faf5726f0a6b3p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xb.fffffffffff08p-4L 0x8p-4L : -0xb.8ae8671b3de1425p-8L 0x4.15faf5726f0a6b38p-4L : inexact-ok
+= clog10 downward ldbl-128 0xb.fffffffffff08p-4L 0x8p-4L : -0xb.8ae8671b3de1425684e70e3a84ep-8L 0x4.15faf5726f0a6b31c249b251c884p-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xb.fffffffffff08p-4L 0x8p-4L : -0xb.8ae8671b3de1425684e70e3a84ep-8L 0x4.15faf5726f0a6b31c249b251c884p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xb.fffffffffff08p-4L 0x8p-4L : -0xb.8ae8671b3de1425684e70e3a84d8p-8L 0x4.15faf5726f0a6b31c249b251c884p-4L : inexact-ok
+= clog10 upward ldbl-128 0xb.fffffffffff08p-4L 0x8p-4L : -0xb.8ae8671b3de1425684e70e3a84d8p-8L 0x4.15faf5726f0a6b31c249b251c888p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xb.fffffffffff08p-4L 0x8p-4L : -0xb.8ae8671b3de1425684e70e3a88p-8L 0x4.15faf5726f0a6b31c249b251c8p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xb.fffffffffff08p-4L 0x8p-4L : -0xb.8ae8671b3de1425684e70e3a84p-8L 0x4.15faf5726f0a6b31c249b251c8p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xb.fffffffffff08p-4L 0x8p-4L : -0xb.8ae8671b3de1425684e70e3a84p-8L 0x4.15faf5726f0a6b31c249b251c8p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xb.fffffffffff08p-4L 0x8p-4L : -0xb.8ae8671b3de1425684e70e3a84p-8L 0x4.15faf5726f0a6b31c249b251cap-4L : inexact-ok
+= clog10 downward dbl-64 0xb.fffffffffff08p-4 0x7.fffff8p-4 : -0xb.8ae88950c1a6p-8 0x4.15faf23d6aae4p-4 : inexact-ok
+= clog10 tonearest dbl-64 0xb.fffffffffff08p-4 0x7.fffff8p-4 : -0xb.8ae88950c1a6p-8 0x4.15faf23d6aae8p-4 : inexact-ok
+= clog10 towardzero dbl-64 0xb.fffffffffff08p-4 0x7.fffff8p-4 : -0xb.8ae88950c1a58p-8 0x4.15faf23d6aae4p-4 : inexact-ok
+= clog10 upward dbl-64 0xb.fffffffffff08p-4 0x7.fffff8p-4 : -0xb.8ae88950c1a58p-8 0x4.15faf23d6aae8p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a5f1dp-8L 0x4.15faf23d6aae6038p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a5f1cp-8L 0x4.15faf23d6aae604p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a5f1cp-8L 0x4.15faf23d6aae6038p-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a5f1cp-8L 0x4.15faf23d6aae604p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a5f1dp-8L 0x4.15faf23d6aae6038p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a5f1cp-8L 0x4.15faf23d6aae604p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a5f1cp-8L 0x4.15faf23d6aae6038p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a5f1cp-8L 0x4.15faf23d6aae604p-4L : inexact-ok
+= clog10 downward ldbl-128 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a5f1c39c6a5c8eb7p-8L 0x4.15faf23d6aae603d5e0a4941bdb4p-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a5f1c39c6a5c8eb6f8p-8L 0x4.15faf23d6aae603d5e0a4941bdb8p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a5f1c39c6a5c8eb6f8p-8L 0x4.15faf23d6aae603d5e0a4941bdb4p-4L : inexact-ok
+= clog10 upward ldbl-128 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a5f1c39c6a5c8eb6f8p-8L 0x4.15faf23d6aae603d5e0a4941bdb8p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a5f1c39c6a5c8eb8p-8L 0x4.15faf23d6aae603d5e0a4941bcp-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a5f1c39c6a5c8eb8p-8L 0x4.15faf23d6aae603d5e0a4941bep-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a5f1c39c6a5c8eb4p-8L 0x4.15faf23d6aae603d5e0a4941bcp-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xb.fffffffffff08p-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a5f1c39c6a5c8eb4p-8L 0x4.15faf23d6aae603d5e0a4941bep-4L : inexact-ok
+= clog10 downward dbl-64 0xb.fffffffffff08p-4 0x7.fffffffffff9p-4 : -0xb.8ae8671b3dff8p-8 0x4.15faf5726f078p-4 : inexact-ok
+= clog10 tonearest dbl-64 0xb.fffffffffff08p-4 0x7.fffffffffff9p-4 : -0xb.8ae8671b3dffp-8 0x4.15faf5726f078p-4 : inexact-ok
+= clog10 towardzero dbl-64 0xb.fffffffffff08p-4 0x7.fffffffffff9p-4 : -0xb.8ae8671b3dffp-8 0x4.15faf5726f078p-4 : inexact-ok
+= clog10 upward dbl-64 0xb.fffffffffff08p-4 0x7.fffffffffff9p-4 : -0xb.8ae8671b3dffp-8 0x4.15faf5726f07cp-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xb.fffffffffff08p-4L 0x7.fffffffffff9p-4L : -0xb.8ae8671b3dff313p-8L 0x4.15faf5726f079cc8p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xb.fffffffffff08p-4L 0x7.fffffffffff9p-4L : -0xb.8ae8671b3dff313p-8L 0x4.15faf5726f079cdp-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xb.fffffffffff08p-4L 0x7.fffffffffff9p-4L : -0xb.8ae8671b3dff312p-8L 0x4.15faf5726f079cc8p-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xb.fffffffffff08p-4L 0x7.fffffffffff9p-4L : -0xb.8ae8671b3dff312p-8L 0x4.15faf5726f079cdp-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xb.fffffffffff08p-4L 0x7.fffffffffff9p-4L : -0xb.8ae8671b3dff313p-8L 0x4.15faf5726f079cc8p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xb.fffffffffff08p-4L 0x7.fffffffffff9p-4L : -0xb.8ae8671b3dff313p-8L 0x4.15faf5726f079cdp-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xb.fffffffffff08p-4L 0x7.fffffffffff9p-4L : -0xb.8ae8671b3dff312p-8L 0x4.15faf5726f079cc8p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xb.fffffffffff08p-4L 0x7.fffffffffff9p-4L : -0xb.8ae8671b3dff312p-8L 0x4.15faf5726f079cdp-4L : inexact-ok
+= clog10 downward ldbl-128 0xb.fffffffffff08p-4L 0x7.fffffffffff9p-4L : -0xb.8ae8671b3dff3129d6c22c7a4e6p-8L 0x4.15faf5726f079ccdf29d277e334p-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xb.fffffffffff08p-4L 0x7.fffffffffff9p-4L : -0xb.8ae8671b3dff3129d6c22c7a4e6p-8L 0x4.15faf5726f079ccdf29d277e334p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xb.fffffffffff08p-4L 0x7.fffffffffff9p-4L : -0xb.8ae8671b3dff3129d6c22c7a4e58p-8L 0x4.15faf5726f079ccdf29d277e334p-4L : inexact-ok
+= clog10 upward ldbl-128 0xb.fffffffffff08p-4L 0x7.fffffffffff9p-4L : -0xb.8ae8671b3dff3129d6c22c7a4e58p-8L 0x4.15faf5726f079ccdf29d277e3344p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xb.fffffffffff08p-4L 0x7.fffffffffff9p-4L : -0xb.8ae8671b3dff3129d6c22c7a5p-8L 0x4.15faf5726f079ccdf29d277e32p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xb.fffffffffff08p-4L 0x7.fffffffffff9p-4L : -0xb.8ae8671b3dff3129d6c22c7a5p-8L 0x4.15faf5726f079ccdf29d277e34p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xb.fffffffffff08p-4L 0x7.fffffffffff9p-4L : -0xb.8ae8671b3dff3129d6c22c7a4cp-8L 0x4.15faf5726f079ccdf29d277e32p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xb.fffffffffff08p-4L 0x7.fffffffffff9p-4L : -0xb.8ae8671b3dff3129d6c22c7a4cp-8L 0x4.15faf5726f079ccdf29d277e34p-4L : inexact-ok
+clog10 0xb.fffffffffffp-4 0x7.fffffffffffdcp-4
+= clog10 downward flt-32 0xcp-4f 0x8p-4f : -0xb.8ae87p-8f 0x4.15fafp-4f : inexact-ok
+= clog10 tonearest flt-32 0xcp-4f 0x8p-4f : -0xb.8ae86p-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 towardzero flt-32 0xcp-4f 0x8p-4f : -0xb.8ae86p-8f 0x4.15fafp-4f : inexact-ok
+= clog10 upward flt-32 0xcp-4f 0x8p-4f : -0xb.8ae86p-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 downward dbl-64 0xcp-4 0x8p-4 : -0xb.8ae8671b3d7ep-8 0x4.15faf5726f064p-4 : inexact-ok
+= clog10 tonearest dbl-64 0xcp-4 0x8p-4 : -0xb.8ae8671b3d7ep-8 0x4.15faf5726f064p-4 : inexact-ok
+= clog10 towardzero dbl-64 0xcp-4 0x8p-4 : -0xb.8ae8671b3d7d8p-8 0x4.15faf5726f064p-4 : inexact-ok
+= clog10 upward dbl-64 0xcp-4 0x8p-4 : -0xb.8ae8671b3d7d8p-8 0x4.15faf5726f068p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6dp-8L 0x4.15faf5726f0646bp-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6dp-8L 0x4.15faf5726f0646b8p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cp-8L 0x4.15faf5726f0646bp-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cp-8L 0x4.15faf5726f0646b8p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6dp-8L 0x4.15faf5726f0646bp-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6dp-8L 0x4.15faf5726f0646b8p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cp-8L 0x4.15faf5726f0646bp-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cp-8L 0x4.15faf5726f0646b8p-4L : inexact-ok
+= clog10 downward ldbl-128 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cf7e2ab36f09fp-8L 0x4.15faf5726f0646b6ccac83dbf67cp-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cf7e2ab36f09e8p-8L 0x4.15faf5726f0646b6ccac83dbf68p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cf7e2ab36f09e8p-8L 0x4.15faf5726f0646b6ccac83dbf67cp-4L : inexact-ok
+= clog10 upward ldbl-128 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cf7e2ab36f09e8p-8L 0x4.15faf5726f0646b6ccac83dbf68p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cf7e2ab36f0cp-8L 0x4.15faf5726f0646b6ccac83dbf6p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cf7e2ab36f08p-8L 0x4.15faf5726f0646b6ccac83dbf6p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cf7e2ab36f08p-8L 0x4.15faf5726f0646b6ccac83dbf6p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cf7e2ab36f08p-8L 0x4.15faf5726f0646b6ccac83dbf8p-4L : inexact-ok
+= clog10 downward flt-32 0xcp-4f 0x7.fffff8p-4f : -0xb.8ae89p-8f 0x4.15fafp-4f : inexact-ok
+= clog10 tonearest flt-32 0xcp-4f 0x7.fffff8p-4f : -0xb.8ae89p-8f 0x4.15fafp-4f : inexact-ok
+= clog10 towardzero flt-32 0xcp-4f 0x7.fffff8p-4f : -0xb.8ae88p-8f 0x4.15fafp-4f : inexact-ok
+= clog10 upward flt-32 0xcp-4f 0x7.fffff8p-4f : -0xb.8ae88p-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 downward dbl-64 0xcp-4 0x7.fffff8p-4 : -0xb.8ae88950c143p-8 0x4.15faf23d6aaap-4 : inexact-ok
+= clog10 tonearest dbl-64 0xcp-4 0x7.fffff8p-4 : -0xb.8ae88950c1428p-8 0x4.15faf23d6aaa4p-4 : inexact-ok
+= clog10 towardzero dbl-64 0xcp-4 0x7.fffff8p-4 : -0xb.8ae88950c1428p-8 0x4.15faf23d6aaap-4 : inexact-ok
+= clog10 upward dbl-64 0xcp-4 0x7.fffff8p-4 : -0xb.8ae88950c1428p-8 0x4.15faf23d6aaa4p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142864p-8L 0x4.15faf23d6aaa3bcp-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142864p-8L 0x4.15faf23d6aaa3bcp-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863p-8L 0x4.15faf23d6aaa3bcp-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863p-8L 0x4.15faf23d6aaa3bc8p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142864p-8L 0x4.15faf23d6aaa3bcp-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142864p-8L 0x4.15faf23d6aaa3bcp-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863p-8L 0x4.15faf23d6aaa3bcp-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863p-8L 0x4.15faf23d6aaa3bc8p-4L : inexact-ok
+= clog10 downward ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741e048p-8L 0x4.15faf23d6aaa3bc26a04fb5406fcp-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741e048p-8L 0x4.15faf23d6aaa3bc26a04fb5406fcp-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741e04p-8L 0x4.15faf23d6aaa3bc26a04fb5406fcp-4L : inexact-ok
+= clog10 upward ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741e04p-8L 0x4.15faf23d6aaa3bc26a04fb5407p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741e4p-8L 0x4.15faf23d6aaa3bc26a04fb5406p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741ep-8L 0x4.15faf23d6aaa3bc26a04fb5406p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741ep-8L 0x4.15faf23d6aaa3bc26a04fb5406p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741ep-8L 0x4.15faf23d6aaa3bc26a04fb5408p-4L : inexact-ok
+= clog10 downward dbl-64 0xcp-4 0x7.fffffffffffdcp-4 : -0xb.8ae8671b3d878p-8 0x4.15faf5726f054p-4 : inexact-ok
+= clog10 tonearest dbl-64 0xcp-4 0x7.fffffffffffdcp-4 : -0xb.8ae8671b3d878p-8 0x4.15faf5726f054p-4 : inexact-ok
+= clog10 towardzero dbl-64 0xcp-4 0x7.fffffffffffdcp-4 : -0xb.8ae8671b3d87p-8 0x4.15faf5726f054p-4 : inexact-ok
+= clog10 upward dbl-64 0xcp-4 0x7.fffffffffffdcp-4 : -0xb.8ae8671b3d87p-8 0x4.15faf5726f058p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xcp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8671b3d8775ep-8L 0x4.15faf5726f055fc8p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xcp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8671b3d8775ep-8L 0x4.15faf5726f055fdp-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xcp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8671b3d8775dp-8L 0x4.15faf5726f055fc8p-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xcp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8671b3d8775dp-8L 0x4.15faf5726f055fdp-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xcp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8671b3d8775ep-8L 0x4.15faf5726f055fc8p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xcp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8671b3d8775ep-8L 0x4.15faf5726f055fdp-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xcp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8671b3d8775dp-8L 0x4.15faf5726f055fc8p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xcp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8671b3d8775dp-8L 0x4.15faf5726f055fdp-4L : inexact-ok
+= clog10 downward ldbl-128 0xcp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8671b3d8775dc8f55b3f36ed8p-8L 0x4.15faf5726f055fcd93107bcf6c9p-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xcp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8671b3d8775dc8f55b3f36ed8p-8L 0x4.15faf5726f055fcd93107bcf6c9p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xcp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8671b3d8775dc8f55b3f36edp-8L 0x4.15faf5726f055fcd93107bcf6c9p-4L : inexact-ok
+= clog10 upward ldbl-128 0xcp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8671b3d8775dc8f55b3f36edp-8L 0x4.15faf5726f055fcd93107bcf6c94p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xcp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8671b3d8775dc8f55b3f37p-8L 0x4.15faf5726f055fcd93107bcf6cp-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xcp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8671b3d8775dc8f55b3f37p-8L 0x4.15faf5726f055fcd93107bcf6cp-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xcp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8671b3d8775dc8f55b3f36cp-8L 0x4.15faf5726f055fcd93107bcf6cp-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xcp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8671b3d8775dc8f55b3f36cp-8L 0x4.15faf5726f055fcd93107bcf6ep-4L : inexact-ok
+= clog10 downward flt-32 0xb.fffffp-4f 0x8p-4f : -0xb.8ae8dp-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 tonearest flt-32 0xb.fffffp-4f 0x8p-4f : -0xb.8ae8dp-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 towardzero flt-32 0xb.fffffp-4f 0x8p-4f : -0xb.8ae8cp-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 upward flt-32 0xb.fffffp-4f 0x8p-4f : -0xb.8ae8cp-8f 0x4.15fbp-4f : inexact-ok
+= clog10 downward dbl-64 0xb.fffffp-4 0x8p-4 : -0xb.8ae8cdbbc8fap-8 0x4.15faf9b91f838p-4 : inexact-ok
+= clog10 tonearest dbl-64 0xb.fffffp-4 0x8p-4 : -0xb.8ae8cdbbc8fap-8 0x4.15faf9b91f83cp-4 : inexact-ok
+= clog10 towardzero dbl-64 0xb.fffffp-4 0x8p-4 : -0xb.8ae8cdbbc8f98p-8 0x4.15faf9b91f838p-4 : inexact-ok
+= clog10 upward dbl-64 0xb.fffffp-4 0x8p-4 : -0xb.8ae8cdbbc8f98p-8 0x4.15faf9b91f83cp-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f21p-8L 0x4.15faf9b91f83a1ap-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f21p-8L 0x4.15faf9b91f83a1a8p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f2p-8L 0x4.15faf9b91f83a1ap-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f2p-8L 0x4.15faf9b91f83a1a8p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f21p-8L 0x4.15faf9b91f83a1ap-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f21p-8L 0x4.15faf9b91f83a1a8p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f2p-8L 0x4.15faf9b91f83a1ap-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f2p-8L 0x4.15faf9b91f83a1a8p-4L : inexact-ok
+= clog10 downward ldbl-128 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f20c6c9d6d311d28p-8L 0x4.15faf9b91f83a1a455b921da2ccp-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f20c6c9d6d311d2p-8L 0x4.15faf9b91f83a1a455b921da2cc4p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f20c6c9d6d311d2p-8L 0x4.15faf9b91f83a1a455b921da2ccp-4L : inexact-ok
+= clog10 upward ldbl-128 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f20c6c9d6d311d2p-8L 0x4.15faf9b91f83a1a455b921da2cc4p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f20c6c9d6d312p-8L 0x4.15faf9b91f83a1a455b921da2cp-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f20c6c9d6d311cp-8L 0x4.15faf9b91f83a1a455b921da2cp-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f20c6c9d6d311cp-8L 0x4.15faf9b91f83a1a455b921da2cp-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f20c6c9d6d311cp-8L 0x4.15faf9b91f83a1a455b921da2ep-4L : inexact-ok
+= clog10 downward flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0xb.8ae8fp-8f 0x4.15fafp-4f : inexact-ok
+= clog10 tonearest flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0xb.8ae8fp-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 towardzero flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0xb.8ae8ep-8f 0x4.15fafp-4f : inexact-ok
+= clog10 upward flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0xb.8ae8ep-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 downward dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0xb.8ae8eff14cfep-8 0x4.15faf6841b25cp-4 : inexact-ok
+= clog10 tonearest dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0xb.8ae8eff14cfep-8 0x4.15faf6841b26p-4 : inexact-ok
+= clog10 towardzero dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0xb.8ae8eff14cfd8p-8 0x4.15faf6841b25cp-4 : inexact-ok
+= clog10 upward dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0xb.8ae8eff14cfd8p-8 0x4.15faf6841b26p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc94p-8L 0x4.15faf6841b25f1ap-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc93p-8L 0x4.15faf6841b25f1a8p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc93p-8L 0x4.15faf6841b25f1ap-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc93p-8L 0x4.15faf6841b25f1a8p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc94p-8L 0x4.15faf6841b25f1ap-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc93p-8L 0x4.15faf6841b25f1a8p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc93p-8L 0x4.15faf6841b25f1ap-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc93p-8L 0x4.15faf6841b25f1a8p-4L : inexact-ok
+= clog10 downward ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8d88p-8L 0x4.15faf6841b25f1a7256aff7df96cp-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8d88p-8L 0x4.15faf6841b25f1a7256aff7df97p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8d8p-8L 0x4.15faf6841b25f1a7256aff7df96cp-4L : inexact-ok
+= clog10 upward ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8d8p-8L 0x4.15faf6841b25f1a7256aff7df97p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f9p-8L 0x4.15faf6841b25f1a7256aff7df8p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8cp-8L 0x4.15faf6841b25f1a7256aff7dfap-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8cp-8L 0x4.15faf6841b25f1a7256aff7df8p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8cp-8L 0x4.15faf6841b25f1a7256aff7dfap-4L : inexact-ok
+= clog10 downward dbl-64 0xb.fffffp-4 0x7.fffffffffffdcp-4 : -0xb.8ae8cdbbc904p-8 0x4.15faf9b91f828p-4 : inexact-ok
+= clog10 tonearest dbl-64 0xb.fffffp-4 0x7.fffffffffffdcp-4 : -0xb.8ae8cdbbc9038p-8 0x4.15faf9b91f82cp-4 : inexact-ok
+= clog10 towardzero dbl-64 0xb.fffffp-4 0x7.fffffffffffdcp-4 : -0xb.8ae8cdbbc9038p-8 0x4.15faf9b91f828p-4 : inexact-ok
+= clog10 upward dbl-64 0xb.fffffp-4 0x7.fffffffffffdcp-4 : -0xb.8ae8cdbbc9038p-8 0x4.15faf9b91f82cp-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xb.fffffp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8cdbbc903912p-8L 0x4.15faf9b91f82bab8p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xb.fffffp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8cdbbc903912p-8L 0x4.15faf9b91f82bab8p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xb.fffffp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8cdbbc903911p-8L 0x4.15faf9b91f82bab8p-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xb.fffffp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8cdbbc903911p-8L 0x4.15faf9b91f82bacp-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8cdbbc903912p-8L 0x4.15faf9b91f82bab8p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xb.fffffp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8cdbbc903912p-8L 0x4.15faf9b91f82bab8p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xb.fffffp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8cdbbc903911p-8L 0x4.15faf9b91f82bab8p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8cdbbc903911p-8L 0x4.15faf9b91f82bacp-4L : inexact-ok
+= clog10 downward ldbl-128 0xb.fffffp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8cdbbc90391198f8b999b6258p-8L 0x4.15faf9b91f82babb1ba6af54739p-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xb.fffffp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8cdbbc90391198f8b999b625p-8L 0x4.15faf9b91f82babb1ba6af547394p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xb.fffffp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8cdbbc90391198f8b999b625p-8L 0x4.15faf9b91f82babb1ba6af54739p-4L : inexact-ok
+= clog10 upward ldbl-128 0xb.fffffp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8cdbbc90391198f8b999b625p-8L 0x4.15faf9b91f82babb1ba6af547394p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xb.fffffp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8cdbbc90391198f8b999b64p-8L 0x4.15faf9b91f82babb1ba6af5472p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xb.fffffp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8cdbbc90391198f8b999b64p-8L 0x4.15faf9b91f82babb1ba6af5474p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xb.fffffp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8cdbbc90391198f8b999b6p-8L 0x4.15faf9b91f82babb1ba6af5472p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xb.fffffp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8cdbbc90391198f8b999b6p-8L 0x4.15faf9b91f82babb1ba6af5474p-4L : inexact-ok
+= clog10 downward dbl-64 0xb.fffffffffffp-4 0x8p-4 : -0xb.8ae8671b3de48p-8 0x4.15faf5726f0a8p-4 : inexact-ok
+= clog10 tonearest dbl-64 0xb.fffffffffffp-4 0x8p-4 : -0xb.8ae8671b3de48p-8 0x4.15faf5726f0a8p-4 : inexact-ok
+= clog10 towardzero dbl-64 0xb.fffffffffffp-4 0x8p-4 : -0xb.8ae8671b3de4p-8 0x4.15faf5726f0a8p-4 : inexact-ok
+= clog10 upward dbl-64 0xb.fffffffffffp-4 0x8p-4 : -0xb.8ae8671b3de4p-8 0x4.15faf5726f0acp-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xb.fffffffffffp-4L 0x8p-4L : -0xb.8ae8671b3de4776p-8L 0x4.15faf5726f0a8d6p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xb.fffffffffffp-4L 0x8p-4L : -0xb.8ae8671b3de4776p-8L 0x4.15faf5726f0a8d68p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xb.fffffffffffp-4L 0x8p-4L : -0xb.8ae8671b3de4775p-8L 0x4.15faf5726f0a8d6p-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xb.fffffffffffp-4L 0x8p-4L : -0xb.8ae8671b3de4775p-8L 0x4.15faf5726f0a8d68p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xb.fffffffffffp-4L 0x8p-4L : -0xb.8ae8671b3de4776p-8L 0x4.15faf5726f0a8d6p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xb.fffffffffffp-4L 0x8p-4L : -0xb.8ae8671b3de4776p-8L 0x4.15faf5726f0a8d68p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xb.fffffffffffp-4L 0x8p-4L : -0xb.8ae8671b3de4775p-8L 0x4.15faf5726f0a8d6p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xb.fffffffffffp-4L 0x8p-4L : -0xb.8ae8671b3de4775p-8L 0x4.15faf5726f0a8d68p-4L : inexact-ok
+= clog10 downward ldbl-128 0xb.fffffffffffp-4L 0x8p-4L : -0xb.8ae8671b3de4775adff563bdc6b8p-8L 0x4.15faf5726f0a8d674614f5e21828p-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xb.fffffffffffp-4L 0x8p-4L : -0xb.8ae8671b3de4775adff563bdc6b8p-8L 0x4.15faf5726f0a8d674614f5e21828p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xb.fffffffffffp-4L 0x8p-4L : -0xb.8ae8671b3de4775adff563bdc6bp-8L 0x4.15faf5726f0a8d674614f5e21828p-4L : inexact-ok
+= clog10 upward ldbl-128 0xb.fffffffffffp-4L 0x8p-4L : -0xb.8ae8671b3de4775adff563bdc6bp-8L 0x4.15faf5726f0a8d674614f5e2182cp-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xb.fffffffffffp-4L 0x8p-4L : -0xb.8ae8671b3de4775adff563bdc8p-8L 0x4.15faf5726f0a8d674614f5e218p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xb.fffffffffffp-4L 0x8p-4L : -0xb.8ae8671b3de4775adff563bdc8p-8L 0x4.15faf5726f0a8d674614f5e218p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xb.fffffffffffp-4L 0x8p-4L : -0xb.8ae8671b3de4775adff563bdc4p-8L 0x4.15faf5726f0a8d674614f5e218p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xb.fffffffffffp-4L 0x8p-4L : -0xb.8ae8671b3de4775adff563bdc4p-8L 0x4.15faf5726f0a8d674614f5e21ap-4L : inexact-ok
+= clog10 downward dbl-64 0xb.fffffffffffp-4 0x7.fffff8p-4 : -0xb.8ae88950c1a98p-8 0x4.15faf23d6aae8p-4 : inexact-ok
+= clog10 tonearest dbl-64 0xb.fffffffffffp-4 0x7.fffff8p-4 : -0xb.8ae88950c1a9p-8 0x4.15faf23d6aae8p-4 : inexact-ok
+= clog10 towardzero dbl-64 0xb.fffffffffffp-4 0x7.fffff8p-4 : -0xb.8ae88950c1a9p-8 0x4.15faf23d6aae8p-4 : inexact-ok
+= clog10 upward dbl-64 0xb.fffffffffffp-4 0x7.fffff8p-4 : -0xb.8ae88950c1a9p-8 0x4.15faf23d6aaecp-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a926dp-8L 0x4.15faf23d6aae827p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a926cp-8L 0x4.15faf23d6aae827p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a926cp-8L 0x4.15faf23d6aae827p-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a926cp-8L 0x4.15faf23d6aae8278p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a926dp-8L 0x4.15faf23d6aae827p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a926cp-8L 0x4.15faf23d6aae827p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a926cp-8L 0x4.15faf23d6aae827p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a926cp-8L 0x4.15faf23d6aae8278p-4L : inexact-ok
+= clog10 downward ldbl-128 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a926c7f971efd4149p-8L 0x4.15faf23d6aae8272e1c8648b98dcp-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a926c7f971efd4149p-8L 0x4.15faf23d6aae8272e1c8648b98dcp-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a926c7f971efd41488p-8L 0x4.15faf23d6aae8272e1c8648b98dcp-4L : inexact-ok
+= clog10 upward ldbl-128 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a926c7f971efd41488p-8L 0x4.15faf23d6aae8272e1c8648b98ep-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a926c7f971efd418p-8L 0x4.15faf23d6aae8272e1c8648b98p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a926c7f971efd414p-8L 0x4.15faf23d6aae8272e1c8648b98p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a926c7f971efd414p-8L 0x4.15faf23d6aae8272e1c8648b98p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a926c7f971efd414p-8L 0x4.15faf23d6aae8272e1c8648b9ap-4L : inexact-ok
+= clog10 downward dbl-64 0xb.fffffffffffp-4 0x7.fffffffffffdcp-4 : -0xb.8ae8671b3dee8p-8 0x4.15faf5726f098p-4 : inexact-ok
+= clog10 tonearest dbl-64 0xb.fffffffffffp-4 0x7.fffffffffffdcp-4 : -0xb.8ae8671b3deep-8 0x4.15faf5726f09cp-4 : inexact-ok
+= clog10 towardzero dbl-64 0xb.fffffffffffp-4 0x7.fffffffffffdcp-4 : -0xb.8ae8671b3deep-8 0x4.15faf5726f098p-4 : inexact-ok
+= clog10 upward dbl-64 0xb.fffffffffffp-4 0x7.fffffffffffdcp-4 : -0xb.8ae8671b3deep-8 0x4.15faf5726f09cp-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xb.fffffffffffp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8671b3dee167p-8L 0x4.15faf5726f09a678p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xb.fffffffffffp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8671b3dee166p-8L 0x4.15faf5726f09a68p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xb.fffffffffffp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8671b3dee166p-8L 0x4.15faf5726f09a678p-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xb.fffffffffffp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8671b3dee166p-8L 0x4.15faf5726f09a68p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xb.fffffffffffp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8671b3dee167p-8L 0x4.15faf5726f09a678p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xb.fffffffffffp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8671b3dee166p-8L 0x4.15faf5726f09a68p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xb.fffffffffffp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8671b3dee166p-8L 0x4.15faf5726f09a678p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xb.fffffffffffp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8671b3dee166p-8L 0x4.15faf5726f09a68p-4L : inexact-ok
+= clog10 downward ldbl-128 0xb.fffffffffffp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8671b3dee1667f1206453eedp-8L 0x4.15faf5726f09a67e0c78edd517ccp-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xb.fffffffffffp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8671b3dee1667f1206453eedp-8L 0x4.15faf5726f09a67e0c78edd517dp-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xb.fffffffffffp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8671b3dee1667f1206453eec8p-8L 0x4.15faf5726f09a67e0c78edd517ccp-4L : inexact-ok
+= clog10 upward ldbl-128 0xb.fffffffffffp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8671b3dee1667f1206453eec8p-8L 0x4.15faf5726f09a67e0c78edd517dp-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xb.fffffffffffp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8671b3dee1667f1206453fp-8L 0x4.15faf5726f09a67e0c78edd516p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xb.fffffffffffp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8671b3dee1667f1206453fp-8L 0x4.15faf5726f09a67e0c78edd518p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xb.fffffffffffp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8671b3dee1667f1206453ecp-8L 0x4.15faf5726f09a67e0c78edd516p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xb.fffffffffffp-4L 0x7.fffffffffffdcp-4L : -0xb.8ae8671b3dee1667f1206453ecp-8L 0x4.15faf5726f09a67e0c78edd518p-4L : inexact-ok
+clog10 0xb.fffffp-4 0x7.ffffffffffff4p-4
+= clog10 downward flt-32 0xb.fffffp-4f 0x8p-4f : -0xb.8ae8dp-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 tonearest flt-32 0xb.fffffp-4f 0x8p-4f : -0xb.8ae8dp-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 towardzero flt-32 0xb.fffffp-4f 0x8p-4f : -0xb.8ae8cp-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 upward flt-32 0xb.fffffp-4f 0x8p-4f : -0xb.8ae8cp-8f 0x4.15fbp-4f : inexact-ok
+= clog10 downward dbl-64 0xb.fffffp-4 0x8p-4 : -0xb.8ae8cdbbc8fap-8 0x4.15faf9b91f838p-4 : inexact-ok
+= clog10 tonearest dbl-64 0xb.fffffp-4 0x8p-4 : -0xb.8ae8cdbbc8fap-8 0x4.15faf9b91f83cp-4 : inexact-ok
+= clog10 towardzero dbl-64 0xb.fffffp-4 0x8p-4 : -0xb.8ae8cdbbc8f98p-8 0x4.15faf9b91f838p-4 : inexact-ok
+= clog10 upward dbl-64 0xb.fffffp-4 0x8p-4 : -0xb.8ae8cdbbc8f98p-8 0x4.15faf9b91f83cp-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f21p-8L 0x4.15faf9b91f83a1ap-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f21p-8L 0x4.15faf9b91f83a1a8p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f2p-8L 0x4.15faf9b91f83a1ap-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f2p-8L 0x4.15faf9b91f83a1a8p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f21p-8L 0x4.15faf9b91f83a1ap-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f21p-8L 0x4.15faf9b91f83a1a8p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f2p-8L 0x4.15faf9b91f83a1ap-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f2p-8L 0x4.15faf9b91f83a1a8p-4L : inexact-ok
+= clog10 downward ldbl-128 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f20c6c9d6d311d28p-8L 0x4.15faf9b91f83a1a455b921da2ccp-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f20c6c9d6d311d2p-8L 0x4.15faf9b91f83a1a455b921da2cc4p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f20c6c9d6d311d2p-8L 0x4.15faf9b91f83a1a455b921da2ccp-4L : inexact-ok
+= clog10 upward ldbl-128 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f20c6c9d6d311d2p-8L 0x4.15faf9b91f83a1a455b921da2cc4p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f20c6c9d6d312p-8L 0x4.15faf9b91f83a1a455b921da2cp-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f20c6c9d6d311cp-8L 0x4.15faf9b91f83a1a455b921da2cp-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f20c6c9d6d311cp-8L 0x4.15faf9b91f83a1a455b921da2cp-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f20c6c9d6d311cp-8L 0x4.15faf9b91f83a1a455b921da2ep-4L : inexact-ok
+= clog10 downward flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0xb.8ae8fp-8f 0x4.15fafp-4f : inexact-ok
+= clog10 tonearest flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0xb.8ae8fp-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 towardzero flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0xb.8ae8ep-8f 0x4.15fafp-4f : inexact-ok
+= clog10 upward flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0xb.8ae8ep-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 downward dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0xb.8ae8eff14cfep-8 0x4.15faf6841b25cp-4 : inexact-ok
+= clog10 tonearest dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0xb.8ae8eff14cfep-8 0x4.15faf6841b26p-4 : inexact-ok
+= clog10 towardzero dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0xb.8ae8eff14cfd8p-8 0x4.15faf6841b25cp-4 : inexact-ok
+= clog10 upward dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0xb.8ae8eff14cfd8p-8 0x4.15faf6841b26p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc94p-8L 0x4.15faf6841b25f1ap-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc93p-8L 0x4.15faf6841b25f1a8p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc93p-8L 0x4.15faf6841b25f1ap-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc93p-8L 0x4.15faf6841b25f1a8p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc94p-8L 0x4.15faf6841b25f1ap-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc93p-8L 0x4.15faf6841b25f1a8p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc93p-8L 0x4.15faf6841b25f1ap-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc93p-8L 0x4.15faf6841b25f1a8p-4L : inexact-ok
+= clog10 downward ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8d88p-8L 0x4.15faf6841b25f1a7256aff7df96cp-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8d88p-8L 0x4.15faf6841b25f1a7256aff7df97p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8d8p-8L 0x4.15faf6841b25f1a7256aff7df96cp-4L : inexact-ok
+= clog10 upward ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8d8p-8L 0x4.15faf6841b25f1a7256aff7df97p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f9p-8L 0x4.15faf6841b25f1a7256aff7df8p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8cp-8L 0x4.15faf6841b25f1a7256aff7dfap-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8cp-8L 0x4.15faf6841b25f1a7256aff7df8p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8cp-8L 0x4.15faf6841b25f1a7256aff7dfap-4L : inexact-ok
+= clog10 downward dbl-64 0xb.fffffp-4 0x7.ffffffffffff4p-4 : -0xb.8ae8cdbbc8fd8p-8 0x4.15faf9b91f834p-4 : inexact-ok
+= clog10 tonearest dbl-64 0xb.fffffp-4 0x7.ffffffffffff4p-4 : -0xb.8ae8cdbbc8fdp-8 0x4.15faf9b91f834p-4 : inexact-ok
+= clog10 towardzero dbl-64 0xb.fffffp-4 0x7.ffffffffffff4p-4 : -0xb.8ae8cdbbc8fdp-8 0x4.15faf9b91f834p-4 : inexact-ok
+= clog10 upward dbl-64 0xb.fffffp-4 0x7.ffffffffffff4p-4 : -0xb.8ae8cdbbc8fdp-8 0x4.15faf9b91f838p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xb.fffffp-4L 0x7.ffffffffffff4p-4L : -0xb.8ae8cdbbc8fd272p-8L 0x4.15faf9b91f8354a8p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xb.fffffp-4L 0x7.ffffffffffff4p-4L : -0xb.8ae8cdbbc8fd271p-8L 0x4.15faf9b91f8354a8p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xb.fffffp-4L 0x7.ffffffffffff4p-4L : -0xb.8ae8cdbbc8fd271p-8L 0x4.15faf9b91f8354a8p-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xb.fffffp-4L 0x7.ffffffffffff4p-4L : -0xb.8ae8cdbbc8fd271p-8L 0x4.15faf9b91f8354bp-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xb.fffffp-4L 0x7.ffffffffffff4p-4L : -0xb.8ae8cdbbc8fd272p-8L 0x4.15faf9b91f8354a8p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xb.fffffp-4L 0x7.ffffffffffff4p-4L : -0xb.8ae8cdbbc8fd271p-8L 0x4.15faf9b91f8354a8p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xb.fffffp-4L 0x7.ffffffffffff4p-4L : -0xb.8ae8cdbbc8fd271p-8L 0x4.15faf9b91f8354a8p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xb.fffffp-4L 0x7.ffffffffffff4p-4L : -0xb.8ae8cdbbc8fd271p-8L 0x4.15faf9b91f8354bp-4L : inexact-ok
+= clog10 downward ldbl-128 0xb.fffffp-4L 0x7.ffffffffffff4p-4L : -0xb.8ae8cdbbc8fd2710cd977bff51dp-8L 0x4.15faf9b91f8354abed085102f378p-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xb.fffffp-4L 0x7.ffffffffffff4p-4L : -0xb.8ae8cdbbc8fd2710cd977bff51c8p-8L 0x4.15faf9b91f8354abed085102f378p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xb.fffffp-4L 0x7.ffffffffffff4p-4L : -0xb.8ae8cdbbc8fd2710cd977bff51c8p-8L 0x4.15faf9b91f8354abed085102f378p-4L : inexact-ok
+= clog10 upward ldbl-128 0xb.fffffp-4L 0x7.ffffffffffff4p-4L : -0xb.8ae8cdbbc8fd2710cd977bff51c8p-8L 0x4.15faf9b91f8354abed085102f37cp-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xb.fffffp-4L 0x7.ffffffffffff4p-4L : -0xb.8ae8cdbbc8fd2710cd977bff54p-8L 0x4.15faf9b91f8354abed085102f2p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xb.fffffp-4L 0x7.ffffffffffff4p-4L : -0xb.8ae8cdbbc8fd2710cd977bff5p-8L 0x4.15faf9b91f8354abed085102f4p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xb.fffffp-4L 0x7.ffffffffffff4p-4L : -0xb.8ae8cdbbc8fd2710cd977bff5p-8L 0x4.15faf9b91f8354abed085102f2p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xb.fffffp-4L 0x7.ffffffffffff4p-4L : -0xb.8ae8cdbbc8fd2710cd977bff5p-8L 0x4.15faf9b91f8354abed085102f4p-4L : inexact-ok
+clog10 0xb.fffffffffffp-4 0x7.fffffffffffecp-4
+= clog10 downward flt-32 0xcp-4f 0x8p-4f : -0xb.8ae87p-8f 0x4.15fafp-4f : inexact-ok
+= clog10 tonearest flt-32 0xcp-4f 0x8p-4f : -0xb.8ae86p-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 towardzero flt-32 0xcp-4f 0x8p-4f : -0xb.8ae86p-8f 0x4.15fafp-4f : inexact-ok
+= clog10 upward flt-32 0xcp-4f 0x8p-4f : -0xb.8ae86p-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 downward dbl-64 0xcp-4 0x8p-4 : -0xb.8ae8671b3d7ep-8 0x4.15faf5726f064p-4 : inexact-ok
+= clog10 tonearest dbl-64 0xcp-4 0x8p-4 : -0xb.8ae8671b3d7ep-8 0x4.15faf5726f064p-4 : inexact-ok
+= clog10 towardzero dbl-64 0xcp-4 0x8p-4 : -0xb.8ae8671b3d7d8p-8 0x4.15faf5726f064p-4 : inexact-ok
+= clog10 upward dbl-64 0xcp-4 0x8p-4 : -0xb.8ae8671b3d7d8p-8 0x4.15faf5726f068p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6dp-8L 0x4.15faf5726f0646bp-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6dp-8L 0x4.15faf5726f0646b8p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cp-8L 0x4.15faf5726f0646bp-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cp-8L 0x4.15faf5726f0646b8p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6dp-8L 0x4.15faf5726f0646bp-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6dp-8L 0x4.15faf5726f0646b8p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cp-8L 0x4.15faf5726f0646bp-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cp-8L 0x4.15faf5726f0646b8p-4L : inexact-ok
+= clog10 downward ldbl-128 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cf7e2ab36f09fp-8L 0x4.15faf5726f0646b6ccac83dbf67cp-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cf7e2ab36f09e8p-8L 0x4.15faf5726f0646b6ccac83dbf68p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cf7e2ab36f09e8p-8L 0x4.15faf5726f0646b6ccac83dbf67cp-4L : inexact-ok
+= clog10 upward ldbl-128 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cf7e2ab36f09e8p-8L 0x4.15faf5726f0646b6ccac83dbf68p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cf7e2ab36f0cp-8L 0x4.15faf5726f0646b6ccac83dbf6p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cf7e2ab36f08p-8L 0x4.15faf5726f0646b6ccac83dbf6p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cf7e2ab36f08p-8L 0x4.15faf5726f0646b6ccac83dbf6p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xcp-4L 0x8p-4L : -0xb.8ae8671b3d7dd6cf7e2ab36f08p-8L 0x4.15faf5726f0646b6ccac83dbf8p-4L : inexact-ok
+= clog10 downward flt-32 0xcp-4f 0x7.fffff8p-4f : -0xb.8ae89p-8f 0x4.15fafp-4f : inexact-ok
+= clog10 tonearest flt-32 0xcp-4f 0x7.fffff8p-4f : -0xb.8ae89p-8f 0x4.15fafp-4f : inexact-ok
+= clog10 towardzero flt-32 0xcp-4f 0x7.fffff8p-4f : -0xb.8ae88p-8f 0x4.15fafp-4f : inexact-ok
+= clog10 upward flt-32 0xcp-4f 0x7.fffff8p-4f : -0xb.8ae88p-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 downward dbl-64 0xcp-4 0x7.fffff8p-4 : -0xb.8ae88950c143p-8 0x4.15faf23d6aaap-4 : inexact-ok
+= clog10 tonearest dbl-64 0xcp-4 0x7.fffff8p-4 : -0xb.8ae88950c1428p-8 0x4.15faf23d6aaa4p-4 : inexact-ok
+= clog10 towardzero dbl-64 0xcp-4 0x7.fffff8p-4 : -0xb.8ae88950c1428p-8 0x4.15faf23d6aaap-4 : inexact-ok
+= clog10 upward dbl-64 0xcp-4 0x7.fffff8p-4 : -0xb.8ae88950c1428p-8 0x4.15faf23d6aaa4p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142864p-8L 0x4.15faf23d6aaa3bcp-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142864p-8L 0x4.15faf23d6aaa3bcp-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863p-8L 0x4.15faf23d6aaa3bcp-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863p-8L 0x4.15faf23d6aaa3bc8p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142864p-8L 0x4.15faf23d6aaa3bcp-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142864p-8L 0x4.15faf23d6aaa3bcp-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863p-8L 0x4.15faf23d6aaa3bcp-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863p-8L 0x4.15faf23d6aaa3bc8p-4L : inexact-ok
+= clog10 downward ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741e048p-8L 0x4.15faf23d6aaa3bc26a04fb5406fcp-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741e048p-8L 0x4.15faf23d6aaa3bc26a04fb5406fcp-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741e04p-8L 0x4.15faf23d6aaa3bc26a04fb5406fcp-4L : inexact-ok
+= clog10 upward ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741e04p-8L 0x4.15faf23d6aaa3bc26a04fb5407p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741e4p-8L 0x4.15faf23d6aaa3bc26a04fb5406p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741ep-8L 0x4.15faf23d6aaa3bc26a04fb5406p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741ep-8L 0x4.15faf23d6aaa3bc26a04fb5406p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741ep-8L 0x4.15faf23d6aaa3bc26a04fb5408p-4L : inexact-ok
+= clog10 downward dbl-64 0xcp-4 0x7.fffffffffffecp-4 : -0xb.8ae8671b3d838p-8 0x4.15faf5726f05cp-4 : inexact-ok
+= clog10 tonearest dbl-64 0xcp-4 0x7.fffffffffffecp-4 : -0xb.8ae8671b3d83p-8 0x4.15faf5726f05cp-4 : inexact-ok
+= clog10 towardzero dbl-64 0xcp-4 0x7.fffffffffffecp-4 : -0xb.8ae8671b3d83p-8 0x4.15faf5726f05cp-4 : inexact-ok
+= clog10 upward dbl-64 0xcp-4 0x7.fffffffffffecp-4 : -0xb.8ae8671b3d83p-8 0x4.15faf5726f06p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xcp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8671b3d832f3p-8L 0x4.15faf5726f05c668p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xcp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8671b3d832f3p-8L 0x4.15faf5726f05c67p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xcp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8671b3d832f2p-8L 0x4.15faf5726f05c668p-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xcp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8671b3d832f2p-8L 0x4.15faf5726f05c67p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xcp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8671b3d832f3p-8L 0x4.15faf5726f05c668p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xcp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8671b3d832f3p-8L 0x4.15faf5726f05c67p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xcp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8671b3d832f2p-8L 0x4.15faf5726f05c668p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xcp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8671b3d832f2p-8L 0x4.15faf5726f05c67p-4L : inexact-ok
+= clog10 downward ldbl-128 0xcp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8671b3d832f2c15ed41f19bc8p-8L 0x4.15faf5726f05c66e1e72467faeccp-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xcp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8671b3d832f2c15ed41f19bcp-8L 0x4.15faf5726f05c66e1e72467faeccp-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xcp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8671b3d832f2c15ed41f19bcp-8L 0x4.15faf5726f05c66e1e72467faeccp-4L : inexact-ok
+= clog10 upward ldbl-128 0xcp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8671b3d832f2c15ed41f19bcp-8L 0x4.15faf5726f05c66e1e72467faedp-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xcp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8671b3d832f2c15ed41f19cp-8L 0x4.15faf5726f05c66e1e72467faep-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xcp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8671b3d832f2c15ed41f19cp-8L 0x4.15faf5726f05c66e1e72467faep-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xcp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8671b3d832f2c15ed41f198p-8L 0x4.15faf5726f05c66e1e72467faep-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xcp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8671b3d832f2c15ed41f198p-8L 0x4.15faf5726f05c66e1e72467fbp-4L : inexact-ok
+= clog10 downward flt-32 0xb.fffffp-4f 0x8p-4f : -0xb.8ae8dp-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 tonearest flt-32 0xb.fffffp-4f 0x8p-4f : -0xb.8ae8dp-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 towardzero flt-32 0xb.fffffp-4f 0x8p-4f : -0xb.8ae8cp-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 upward flt-32 0xb.fffffp-4f 0x8p-4f : -0xb.8ae8cp-8f 0x4.15fbp-4f : inexact-ok
+= clog10 downward dbl-64 0xb.fffffp-4 0x8p-4 : -0xb.8ae8cdbbc8fap-8 0x4.15faf9b91f838p-4 : inexact-ok
+= clog10 tonearest dbl-64 0xb.fffffp-4 0x8p-4 : -0xb.8ae8cdbbc8fap-8 0x4.15faf9b91f83cp-4 : inexact-ok
+= clog10 towardzero dbl-64 0xb.fffffp-4 0x8p-4 : -0xb.8ae8cdbbc8f98p-8 0x4.15faf9b91f838p-4 : inexact-ok
+= clog10 upward dbl-64 0xb.fffffp-4 0x8p-4 : -0xb.8ae8cdbbc8f98p-8 0x4.15faf9b91f83cp-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f21p-8L 0x4.15faf9b91f83a1ap-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f21p-8L 0x4.15faf9b91f83a1a8p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f2p-8L 0x4.15faf9b91f83a1ap-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f2p-8L 0x4.15faf9b91f83a1a8p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f21p-8L 0x4.15faf9b91f83a1ap-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f21p-8L 0x4.15faf9b91f83a1a8p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f2p-8L 0x4.15faf9b91f83a1ap-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f2p-8L 0x4.15faf9b91f83a1a8p-4L : inexact-ok
+= clog10 downward ldbl-128 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f20c6c9d6d311d28p-8L 0x4.15faf9b91f83a1a455b921da2ccp-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f20c6c9d6d311d2p-8L 0x4.15faf9b91f83a1a455b921da2cc4p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f20c6c9d6d311d2p-8L 0x4.15faf9b91f83a1a455b921da2ccp-4L : inexact-ok
+= clog10 upward ldbl-128 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f20c6c9d6d311d2p-8L 0x4.15faf9b91f83a1a455b921da2cc4p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f20c6c9d6d312p-8L 0x4.15faf9b91f83a1a455b921da2cp-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f20c6c9d6d311cp-8L 0x4.15faf9b91f83a1a455b921da2cp-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f20c6c9d6d311cp-8L 0x4.15faf9b91f83a1a455b921da2cp-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xb.fffffp-4L 0x8p-4L : -0xb.8ae8cdbbc8f9f20c6c9d6d311cp-8L 0x4.15faf9b91f83a1a455b921da2ep-4L : inexact-ok
+= clog10 downward flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0xb.8ae8fp-8f 0x4.15fafp-4f : inexact-ok
+= clog10 tonearest flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0xb.8ae8fp-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 towardzero flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0xb.8ae8ep-8f 0x4.15fafp-4f : inexact-ok
+= clog10 upward flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0xb.8ae8ep-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 downward dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0xb.8ae8eff14cfep-8 0x4.15faf6841b25cp-4 : inexact-ok
+= clog10 tonearest dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0xb.8ae8eff14cfep-8 0x4.15faf6841b26p-4 : inexact-ok
+= clog10 towardzero dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0xb.8ae8eff14cfd8p-8 0x4.15faf6841b25cp-4 : inexact-ok
+= clog10 upward dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0xb.8ae8eff14cfd8p-8 0x4.15faf6841b26p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc94p-8L 0x4.15faf6841b25f1ap-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc93p-8L 0x4.15faf6841b25f1a8p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc93p-8L 0x4.15faf6841b25f1ap-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc93p-8L 0x4.15faf6841b25f1a8p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc94p-8L 0x4.15faf6841b25f1ap-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc93p-8L 0x4.15faf6841b25f1a8p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc93p-8L 0x4.15faf6841b25f1ap-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc93p-8L 0x4.15faf6841b25f1a8p-4L : inexact-ok
+= clog10 downward ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8d88p-8L 0x4.15faf6841b25f1a7256aff7df96cp-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8d88p-8L 0x4.15faf6841b25f1a7256aff7df97p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8d8p-8L 0x4.15faf6841b25f1a7256aff7df96cp-4L : inexact-ok
+= clog10 upward ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8d8p-8L 0x4.15faf6841b25f1a7256aff7df97p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f9p-8L 0x4.15faf6841b25f1a7256aff7df8p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8cp-8L 0x4.15faf6841b25f1a7256aff7dfap-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8cp-8L 0x4.15faf6841b25f1a7256aff7df8p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8cp-8L 0x4.15faf6841b25f1a7256aff7dfap-4L : inexact-ok
+= clog10 downward dbl-64 0xb.fffffp-4 0x7.fffffffffffecp-4 : -0xb.8ae8cdbbc8ff8p-8 0x4.15faf9b91f83p-4 : inexact-ok
+= clog10 tonearest dbl-64 0xb.fffffp-4 0x7.fffffffffffecp-4 : -0xb.8ae8cdbbc8ff8p-8 0x4.15faf9b91f834p-4 : inexact-ok
+= clog10 towardzero dbl-64 0xb.fffffp-4 0x7.fffffffffffecp-4 : -0xb.8ae8cdbbc8ffp-8 0x4.15faf9b91f83p-4 : inexact-ok
+= clog10 upward dbl-64 0xb.fffffp-4 0x7.fffffffffffecp-4 : -0xb.8ae8cdbbc8ffp-8 0x4.15faf9b91f834p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xb.fffffp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8cdbbc8ff4a7p-8L 0x4.15faf9b91f832158p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xb.fffffp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8cdbbc8ff4a7p-8L 0x4.15faf9b91f832158p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xb.fffffp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8cdbbc8ff4a6p-8L 0x4.15faf9b91f832158p-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xb.fffffp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8cdbbc8ff4a6p-8L 0x4.15faf9b91f83216p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8cdbbc8ff4a7p-8L 0x4.15faf9b91f832158p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xb.fffffp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8cdbbc8ff4a7p-8L 0x4.15faf9b91f832158p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xb.fffffp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8cdbbc8ff4a6p-8L 0x4.15faf9b91f832158p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8cdbbc8ff4a6p-8L 0x4.15faf9b91f83216p-4L : inexact-ok
+= clog10 downward ldbl-128 0xb.fffffp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8cdbbc8ff4a690e3e3088b9dp-8L 0x4.15faf9b91f83215ba73d1b1e2024p-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xb.fffffp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8cdbbc8ff4a690e3e3088b9c8p-8L 0x4.15faf9b91f83215ba73d1b1e2024p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xb.fffffp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8cdbbc8ff4a690e3e3088b9c8p-8L 0x4.15faf9b91f83215ba73d1b1e2024p-4L : inexact-ok
+= clog10 upward ldbl-128 0xb.fffffp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8cdbbc8ff4a690e3e3088b9c8p-8L 0x4.15faf9b91f83215ba73d1b1e2028p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xb.fffffp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8cdbbc8ff4a690e3e3088bcp-8L 0x4.15faf9b91f83215ba73d1b1e2p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xb.fffffp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8cdbbc8ff4a690e3e3088b8p-8L 0x4.15faf9b91f83215ba73d1b1e2p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xb.fffffp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8cdbbc8ff4a690e3e3088b8p-8L 0x4.15faf9b91f83215ba73d1b1e2p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xb.fffffp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8cdbbc8ff4a690e3e3088b8p-8L 0x4.15faf9b91f83215ba73d1b1e22p-4L : inexact-ok
+= clog10 downward dbl-64 0xb.fffffffffffp-4 0x8p-4 : -0xb.8ae8671b3de48p-8 0x4.15faf5726f0a8p-4 : inexact-ok
+= clog10 tonearest dbl-64 0xb.fffffffffffp-4 0x8p-4 : -0xb.8ae8671b3de48p-8 0x4.15faf5726f0a8p-4 : inexact-ok
+= clog10 towardzero dbl-64 0xb.fffffffffffp-4 0x8p-4 : -0xb.8ae8671b3de4p-8 0x4.15faf5726f0a8p-4 : inexact-ok
+= clog10 upward dbl-64 0xb.fffffffffffp-4 0x8p-4 : -0xb.8ae8671b3de4p-8 0x4.15faf5726f0acp-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xb.fffffffffffp-4L 0x8p-4L : -0xb.8ae8671b3de4776p-8L 0x4.15faf5726f0a8d6p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xb.fffffffffffp-4L 0x8p-4L : -0xb.8ae8671b3de4776p-8L 0x4.15faf5726f0a8d68p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xb.fffffffffffp-4L 0x8p-4L : -0xb.8ae8671b3de4775p-8L 0x4.15faf5726f0a8d6p-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xb.fffffffffffp-4L 0x8p-4L : -0xb.8ae8671b3de4775p-8L 0x4.15faf5726f0a8d68p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xb.fffffffffffp-4L 0x8p-4L : -0xb.8ae8671b3de4776p-8L 0x4.15faf5726f0a8d6p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xb.fffffffffffp-4L 0x8p-4L : -0xb.8ae8671b3de4776p-8L 0x4.15faf5726f0a8d68p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xb.fffffffffffp-4L 0x8p-4L : -0xb.8ae8671b3de4775p-8L 0x4.15faf5726f0a8d6p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xb.fffffffffffp-4L 0x8p-4L : -0xb.8ae8671b3de4775p-8L 0x4.15faf5726f0a8d68p-4L : inexact-ok
+= clog10 downward ldbl-128 0xb.fffffffffffp-4L 0x8p-4L : -0xb.8ae8671b3de4775adff563bdc6b8p-8L 0x4.15faf5726f0a8d674614f5e21828p-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xb.fffffffffffp-4L 0x8p-4L : -0xb.8ae8671b3de4775adff563bdc6b8p-8L 0x4.15faf5726f0a8d674614f5e21828p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xb.fffffffffffp-4L 0x8p-4L : -0xb.8ae8671b3de4775adff563bdc6bp-8L 0x4.15faf5726f0a8d674614f5e21828p-4L : inexact-ok
+= clog10 upward ldbl-128 0xb.fffffffffffp-4L 0x8p-4L : -0xb.8ae8671b3de4775adff563bdc6bp-8L 0x4.15faf5726f0a8d674614f5e2182cp-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xb.fffffffffffp-4L 0x8p-4L : -0xb.8ae8671b3de4775adff563bdc8p-8L 0x4.15faf5726f0a8d674614f5e218p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xb.fffffffffffp-4L 0x8p-4L : -0xb.8ae8671b3de4775adff563bdc8p-8L 0x4.15faf5726f0a8d674614f5e218p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xb.fffffffffffp-4L 0x8p-4L : -0xb.8ae8671b3de4775adff563bdc4p-8L 0x4.15faf5726f0a8d674614f5e218p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xb.fffffffffffp-4L 0x8p-4L : -0xb.8ae8671b3de4775adff563bdc4p-8L 0x4.15faf5726f0a8d674614f5e21ap-4L : inexact-ok
+= clog10 downward dbl-64 0xb.fffffffffffp-4 0x7.fffff8p-4 : -0xb.8ae88950c1a98p-8 0x4.15faf23d6aae8p-4 : inexact-ok
+= clog10 tonearest dbl-64 0xb.fffffffffffp-4 0x7.fffff8p-4 : -0xb.8ae88950c1a9p-8 0x4.15faf23d6aae8p-4 : inexact-ok
+= clog10 towardzero dbl-64 0xb.fffffffffffp-4 0x7.fffff8p-4 : -0xb.8ae88950c1a9p-8 0x4.15faf23d6aae8p-4 : inexact-ok
+= clog10 upward dbl-64 0xb.fffffffffffp-4 0x7.fffff8p-4 : -0xb.8ae88950c1a9p-8 0x4.15faf23d6aaecp-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a926dp-8L 0x4.15faf23d6aae827p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a926cp-8L 0x4.15faf23d6aae827p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a926cp-8L 0x4.15faf23d6aae827p-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a926cp-8L 0x4.15faf23d6aae8278p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a926dp-8L 0x4.15faf23d6aae827p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a926cp-8L 0x4.15faf23d6aae827p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a926cp-8L 0x4.15faf23d6aae827p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a926cp-8L 0x4.15faf23d6aae8278p-4L : inexact-ok
+= clog10 downward ldbl-128 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a926c7f971efd4149p-8L 0x4.15faf23d6aae8272e1c8648b98dcp-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a926c7f971efd4149p-8L 0x4.15faf23d6aae8272e1c8648b98dcp-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a926c7f971efd41488p-8L 0x4.15faf23d6aae8272e1c8648b98dcp-4L : inexact-ok
+= clog10 upward ldbl-128 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a926c7f971efd41488p-8L 0x4.15faf23d6aae8272e1c8648b98ep-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a926c7f971efd418p-8L 0x4.15faf23d6aae8272e1c8648b98p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a926c7f971efd414p-8L 0x4.15faf23d6aae8272e1c8648b98p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a926c7f971efd414p-8L 0x4.15faf23d6aae8272e1c8648b98p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xb.fffffffffffp-4L 0x7.fffff8p-4L : -0xb.8ae88950c1a926c7f971efd414p-8L 0x4.15faf23d6aae8272e1c8648b9ap-4L : inexact-ok
+= clog10 downward dbl-64 0xb.fffffffffffp-4 0x7.fffffffffffecp-4 : -0xb.8ae8671b3deap-8 0x4.15faf5726f0ap-4 : inexact-ok
+= clog10 tonearest dbl-64 0xb.fffffffffffp-4 0x7.fffffffffffecp-4 : -0xb.8ae8671b3deap-8 0x4.15faf5726f0ap-4 : inexact-ok
+= clog10 towardzero dbl-64 0xb.fffffffffffp-4 0x7.fffffffffffecp-4 : -0xb.8ae8671b3de98p-8 0x4.15faf5726f0ap-4 : inexact-ok
+= clog10 upward dbl-64 0xb.fffffffffffp-4 0x7.fffffffffffecp-4 : -0xb.8ae8671b3de98p-8 0x4.15faf5726f0a4p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xb.fffffffffffp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8671b3de9cfcp-8L 0x4.15faf5726f0a0d18p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xb.fffffffffffp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8671b3de9cfbp-8L 0x4.15faf5726f0a0d2p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xb.fffffffffffp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8671b3de9cfbp-8L 0x4.15faf5726f0a0d18p-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xb.fffffffffffp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8671b3de9cfbp-8L 0x4.15faf5726f0a0d2p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xb.fffffffffffp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8671b3de9cfcp-8L 0x4.15faf5726f0a0d18p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xb.fffffffffffp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8671b3de9cfbp-8L 0x4.15faf5726f0a0d2p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xb.fffffffffffp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8671b3de9cfbp-8L 0x4.15faf5726f0a0d18p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xb.fffffffffffp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8671b3de9cfbp-8L 0x4.15faf5726f0a0d2p-4L : inexact-ok
+= clog10 downward ldbl-128 0xb.fffffffffffp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8671b3de9cfb777b7f24a36c8p-8L 0x4.15faf5726f0a0d1e97dab8858eacp-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xb.fffffffffffp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8671b3de9cfb777b7f24a36c8p-8L 0x4.15faf5726f0a0d1e97dab8858eacp-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xb.fffffffffffp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8671b3de9cfb777b7f24a36cp-8L 0x4.15faf5726f0a0d1e97dab8858eacp-4L : inexact-ok
+= clog10 upward ldbl-128 0xb.fffffffffffp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8671b3de9cfb777b7f24a36cp-8L 0x4.15faf5726f0a0d1e97dab8858ebp-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xb.fffffffffffp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8671b3de9cfb777b7f24a38p-8L 0x4.15faf5726f0a0d1e97dab8858ep-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xb.fffffffffffp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8671b3de9cfb777b7f24a38p-8L 0x4.15faf5726f0a0d1e97dab8858ep-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xb.fffffffffffp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8671b3de9cfb777b7f24a34p-8L 0x4.15faf5726f0a0d1e97dab8858ep-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xb.fffffffffffp-4L 0x7.fffffffffffecp-4L : -0xb.8ae8671b3de9cfb777b7f24a34p-8L 0x4.15faf5726f0a0d1e97dab8859p-4L : inexact-ok
+clog10 0xb.fffffffffff8p-4 0x7.fffff8p-4
+= clog10 downward flt-32 0xcp-4f 0x7.fffff8p-4f : -0xb.8ae89p-8f 0x4.15fafp-4f : inexact-ok
+= clog10 tonearest flt-32 0xcp-4f 0x7.fffff8p-4f : -0xb.8ae89p-8f 0x4.15fafp-4f : inexact-ok
+= clog10 towardzero flt-32 0xcp-4f 0x7.fffff8p-4f : -0xb.8ae88p-8f 0x4.15fafp-4f : inexact-ok
+= clog10 upward flt-32 0xcp-4f 0x7.fffff8p-4f : -0xb.8ae88p-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 downward dbl-64 0xcp-4 0x7.fffff8p-4 : -0xb.8ae88950c143p-8 0x4.15faf23d6aaap-4 : inexact-ok
+= clog10 tonearest dbl-64 0xcp-4 0x7.fffff8p-4 : -0xb.8ae88950c1428p-8 0x4.15faf23d6aaa4p-4 : inexact-ok
+= clog10 towardzero dbl-64 0xcp-4 0x7.fffff8p-4 : -0xb.8ae88950c1428p-8 0x4.15faf23d6aaap-4 : inexact-ok
+= clog10 upward dbl-64 0xcp-4 0x7.fffff8p-4 : -0xb.8ae88950c1428p-8 0x4.15faf23d6aaa4p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142864p-8L 0x4.15faf23d6aaa3bcp-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142864p-8L 0x4.15faf23d6aaa3bcp-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863p-8L 0x4.15faf23d6aaa3bcp-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863p-8L 0x4.15faf23d6aaa3bc8p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142864p-8L 0x4.15faf23d6aaa3bcp-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142864p-8L 0x4.15faf23d6aaa3bcp-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863p-8L 0x4.15faf23d6aaa3bcp-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863p-8L 0x4.15faf23d6aaa3bc8p-4L : inexact-ok
+= clog10 downward ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741e048p-8L 0x4.15faf23d6aaa3bc26a04fb5406fcp-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741e048p-8L 0x4.15faf23d6aaa3bc26a04fb5406fcp-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741e04p-8L 0x4.15faf23d6aaa3bc26a04fb5406fcp-4L : inexact-ok
+= clog10 upward ldbl-128 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741e04p-8L 0x4.15faf23d6aaa3bc26a04fb5407p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741e4p-8L 0x4.15faf23d6aaa3bc26a04fb5406p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741ep-8L 0x4.15faf23d6aaa3bc26a04fb5406p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741ep-8L 0x4.15faf23d6aaa3bc26a04fb5406p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xcp-4L 0x7.fffff8p-4L : -0xb.8ae88950c142863c587f8741ep-8L 0x4.15faf23d6aaa3bc26a04fb5408p-4L : inexact-ok
+= clog10 downward flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0xb.8ae8fp-8f 0x4.15fafp-4f : inexact-ok
+= clog10 tonearest flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0xb.8ae8fp-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 towardzero flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0xb.8ae8ep-8f 0x4.15fafp-4f : inexact-ok
+= clog10 upward flt-32 0xb.fffffp-4f 0x7.fffff8p-4f : -0xb.8ae8ep-8f 0x4.15faf8p-4f : inexact-ok
+= clog10 downward dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0xb.8ae8eff14cfep-8 0x4.15faf6841b25cp-4 : inexact-ok
+= clog10 tonearest dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0xb.8ae8eff14cfep-8 0x4.15faf6841b26p-4 : inexact-ok
+= clog10 towardzero dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0xb.8ae8eff14cfd8p-8 0x4.15faf6841b25cp-4 : inexact-ok
+= clog10 upward dbl-64 0xb.fffffp-4 0x7.fffff8p-4 : -0xb.8ae8eff14cfd8p-8 0x4.15faf6841b26p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc94p-8L 0x4.15faf6841b25f1ap-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc93p-8L 0x4.15faf6841b25f1a8p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc93p-8L 0x4.15faf6841b25f1ap-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc93p-8L 0x4.15faf6841b25f1a8p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc94p-8L 0x4.15faf6841b25f1ap-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc93p-8L 0x4.15faf6841b25f1a8p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc93p-8L 0x4.15faf6841b25f1ap-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc93p-8L 0x4.15faf6841b25f1a8p-4L : inexact-ok
+= clog10 downward ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8d88p-8L 0x4.15faf6841b25f1a7256aff7df96cp-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8d88p-8L 0x4.15faf6841b25f1a7256aff7df97p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8d8p-8L 0x4.15faf6841b25f1a7256aff7df96cp-4L : inexact-ok
+= clog10 upward ldbl-128 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8d8p-8L 0x4.15faf6841b25f1a7256aff7df97p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f9p-8L 0x4.15faf6841b25f1a7256aff7df8p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8cp-8L 0x4.15faf6841b25f1a7256aff7dfap-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8cp-8L 0x4.15faf6841b25f1a7256aff7df8p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xb.fffffp-4L 0x7.fffff8p-4L : -0xb.8ae8eff14cfdc931d4e7576f8cp-8L 0x4.15faf6841b25f1a7256aff7dfap-4L : inexact-ok
+= clog10 downward dbl-64 0xb.fffffffffff8p-4 0x7.fffff8p-4 : -0xb.8ae88950c176p-8 0x4.15faf23d6aac4p-4 : inexact-ok
+= clog10 tonearest dbl-64 0xb.fffffffffff8p-4 0x7.fffff8p-4 : -0xb.8ae88950c176p-8 0x4.15faf23d6aac4p-4 : inexact-ok
+= clog10 towardzero dbl-64 0xb.fffffffffff8p-4 0x7.fffff8p-4 : -0xb.8ae88950c1758p-8 0x4.15faf23d6aac4p-4 : inexact-ok
+= clog10 upward dbl-64 0xb.fffffffffff8p-4 0x7.fffff8p-4 : -0xb.8ae88950c1758p-8 0x4.15faf23d6aac8p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0xb.fffffffffff8p-4L 0x7.fffff8p-4L : -0xb.8ae88950c175d69p-8L 0x4.15faf23d6aac5f18p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xb.fffffffffff8p-4L 0x7.fffff8p-4L : -0xb.8ae88950c175d68p-8L 0x4.15faf23d6aac5f18p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xb.fffffffffff8p-4L 0x7.fffff8p-4L : -0xb.8ae88950c175d68p-8L 0x4.15faf23d6aac5f18p-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0xb.fffffffffff8p-4L 0x7.fffff8p-4L : -0xb.8ae88950c175d68p-8L 0x4.15faf23d6aac5f2p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xb.fffffffffff8p-4L 0x7.fffff8p-4L : -0xb.8ae88950c175d69p-8L 0x4.15faf23d6aac5f18p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xb.fffffffffff8p-4L 0x7.fffff8p-4L : -0xb.8ae88950c175d68p-8L 0x4.15faf23d6aac5f18p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xb.fffffffffff8p-4L 0x7.fffff8p-4L : -0xb.8ae88950c175d68p-8L 0x4.15faf23d6aac5f18p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xb.fffffffffff8p-4L 0x7.fffff8p-4L : -0xb.8ae88950c175d68p-8L 0x4.15faf23d6aac5f2p-4L : inexact-ok
+= clog10 downward ldbl-128 0xb.fffffffffff8p-4L 0x7.fffff8p-4L : -0xb.8ae88950c175d68228f8bb846648p-8L 0x4.15faf23d6aac5f1aa5e6afeed34cp-4L : inexact-ok
+= clog10 tonearest ldbl-128 0xb.fffffffffff8p-4L 0x7.fffff8p-4L : -0xb.8ae88950c175d68228f8bb846648p-8L 0x4.15faf23d6aac5f1aa5e6afeed35p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0xb.fffffffffff8p-4L 0x7.fffff8p-4L : -0xb.8ae88950c175d68228f8bb84664p-8L 0x4.15faf23d6aac5f1aa5e6afeed34cp-4L : inexact-ok
+= clog10 upward ldbl-128 0xb.fffffffffff8p-4L 0x7.fffff8p-4L : -0xb.8ae88950c175d68228f8bb84664p-8L 0x4.15faf23d6aac5f1aa5e6afeed35p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0xb.fffffffffff8p-4L 0x7.fffff8p-4L : -0xb.8ae88950c175d68228f8bb8468p-8L 0x4.15faf23d6aac5f1aa5e6afeed2p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xb.fffffffffff8p-4L 0x7.fffff8p-4L : -0xb.8ae88950c175d68228f8bb8468p-8L 0x4.15faf23d6aac5f1aa5e6afeed4p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xb.fffffffffff8p-4L 0x7.fffff8p-4L : -0xb.8ae88950c175d68228f8bb8464p-8L 0x4.15faf23d6aac5f1aa5e6afeed2p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0xb.fffffffffff8p-4L 0x7.fffff8p-4L : -0xb.8ae88950c175d68228f8bb8464p-8L 0x4.15faf23d6aac5f1aa5e6afeed4p-4L : inexact-ok
+clog10 0x8p-152 -0x1.10233ap+0
+= clog10 downward flt-32 0x8p-152f -0x1.10233ap+0f : 0x6.cbe37p-8f -0xa.ea3e3p-4f : inexact-ok
+= clog10 tonearest flt-32 0x8p-152f -0x1.10233ap+0f : 0x6.cbe37p-8f -0xa.ea3e2p-4f : inexact-ok
+= clog10 towardzero flt-32 0x8p-152f -0x1.10233ap+0f : 0x6.cbe37p-8f -0xa.ea3e2p-4f : inexact-ok
+= clog10 upward flt-32 0x8p-152f -0x1.10233ap+0f : 0x6.cbe378p-8f -0xa.ea3e2p-4f : inexact-ok
+= clog10 downward dbl-64 0x8p-152 -0x1.10233ap+0 : 0x6.cbe37275c93bcp-8 -0xa.ea3e26597dd08p-4 : inexact-ok
+= clog10 tonearest dbl-64 0x8p-152 -0x1.10233ap+0 : 0x6.cbe37275c93cp-8 -0xa.ea3e26597dd08p-4 : inexact-ok
+= clog10 towardzero dbl-64 0x8p-152 -0x1.10233ap+0 : 0x6.cbe37275c93bcp-8 -0xa.ea3e26597ddp-4 : inexact-ok
+= clog10 upward dbl-64 0x8p-152 -0x1.10233ap+0 : 0x6.cbe37275c93cp-8 -0xa.ea3e26597ddp-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0x8p-152L -0x1.10233ap+0L : 0x6.cbe37275c93bf59p-8L -0xa.ea3e26597dd0588p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0x8p-152L -0x1.10233ap+0L : 0x6.cbe37275c93bf598p-8L -0xa.ea3e26597dd0587p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0x8p-152L -0x1.10233ap+0L : 0x6.cbe37275c93bf59p-8L -0xa.ea3e26597dd0587p-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0x8p-152L -0x1.10233ap+0L : 0x6.cbe37275c93bf598p-8L -0xa.ea3e26597dd0587p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0x8p-152L -0x1.10233ap+0L : 0x6.cbe37275c93bf59p-8L -0xa.ea3e26597dd0588p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0x8p-152L -0x1.10233ap+0L : 0x6.cbe37275c93bf598p-8L -0xa.ea3e26597dd0587p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0x8p-152L -0x1.10233ap+0L : 0x6.cbe37275c93bf59p-8L -0xa.ea3e26597dd0587p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0x8p-152L -0x1.10233ap+0L : 0x6.cbe37275c93bf598p-8L -0xa.ea3e26597dd0587p-4L : inexact-ok
+= clog10 downward ldbl-128 0x8p-152L -0x1.10233ap+0L : 0x6.cbe37275c93bf5951b1f30face48p-8L -0xa.ea3e26597dd05876b91890073458p-4L : inexact-ok
+= clog10 tonearest ldbl-128 0x8p-152L -0x1.10233ap+0L : 0x6.cbe37275c93bf5951b1f30face48p-8L -0xa.ea3e26597dd05876b91890073458p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0x8p-152L -0x1.10233ap+0L : 0x6.cbe37275c93bf5951b1f30face48p-8L -0xa.ea3e26597dd05876b9189007345p-4L : inexact-ok
+= clog10 upward ldbl-128 0x8p-152L -0x1.10233ap+0L : 0x6.cbe37275c93bf5951b1f30face4cp-8L -0xa.ea3e26597dd05876b9189007345p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0x8p-152L -0x1.10233ap+0L : 0x6.cbe37275c93bf5951b1f30facep-8L -0xa.ea3e26597dd05876b918900738p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0x8p-152L -0x1.10233ap+0L : 0x6.cbe37275c93bf5951b1f30facep-8L -0xa.ea3e26597dd05876b918900734p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0x8p-152L -0x1.10233ap+0L : 0x6.cbe37275c93bf5951b1f30facep-8L -0xa.ea3e26597dd05876b918900734p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0x8p-152L -0x1.10233ap+0L : 0x6.cbe37275c93bf5951b1f30fadp-8L -0xa.ea3e26597dd05876b918900734p-4L : inexact-ok
+clog10 0xa.03634p-4 -0x4.7bb918p-20
+= clog10 downward flt-32 0xa.03634p-4f -0x4.7bb918p-20f : -0x3.41b918p-4f -0x3.1c7738p-20f : inexact-ok
+= clog10 tonearest flt-32 0xa.03634p-4f -0x4.7bb918p-20f : -0x3.41b918p-4f -0x3.1c7734p-20f : inexact-ok
+= clog10 towardzero flt-32 0xa.03634p-4f -0x4.7bb918p-20f : -0x3.41b914p-4f -0x3.1c7734p-20f : inexact-ok
+= clog10 upward flt-32 0xa.03634p-4f -0x4.7bb918p-20f : -0x3.41b914p-4f -0x3.1c7734p-20f : inexact-ok
+= clog10 downward dbl-64 0xa.03634p-4 -0x4.7bb918p-20 : -0x3.41b91616941dep-4 -0x3.1c7735af351cap-20 : inexact-ok
+= clog10 tonearest dbl-64 0xa.03634p-4 -0x4.7bb918p-20 : -0x3.41b91616941dep-4 -0x3.1c7735af351cap-20 : inexact-ok
+= clog10 towardzero dbl-64 0xa.03634p-4 -0x4.7bb918p-20 : -0x3.41b91616941dcp-4 -0x3.1c7735af351c8p-20 : inexact-ok
+= clog10 upward dbl-64 0xa.03634p-4 -0x4.7bb918p-20 : -0x3.41b91616941dcp-4 -0x3.1c7735af351c8p-20 : inexact-ok
+= clog10 downward ldbl-96-intel 0xa.03634p-4L -0x4.7bb918p-20L : -0x3.41b91616941dd1d4p-4L -0x3.1c7735af351c9bccp-20L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xa.03634p-4L -0x4.7bb918p-20L : -0x3.41b91616941dd1dp-4L -0x3.1c7735af351c9bc8p-20L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xa.03634p-4L -0x4.7bb918p-20L : -0x3.41b91616941dd1dp-4L -0x3.1c7735af351c9bc8p-20L : inexact-ok
+= clog10 upward ldbl-96-intel 0xa.03634p-4L -0x4.7bb918p-20L : -0x3.41b91616941dd1dp-4L -0x3.1c7735af351c9bc8p-20L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xa.03634p-4L -0x4.7bb918p-20L : -0x3.41b91616941dd1d4p-4L -0x3.1c7735af351c9bccp-20L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xa.03634p-4L -0x4.7bb918p-20L : -0x3.41b91616941dd1dp-4L -0x3.1c7735af351c9bc8p-20L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xa.03634p-4L -0x4.7bb918p-20L : -0x3.41b91616941dd1dp-4L -0x3.1c7735af351c9bc8p-20L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xa.03634p-4L -0x4.7bb918p-20L : -0x3.41b91616941dd1dp-4L -0x3.1c7735af351c9bc8p-20L : inexact-ok
+= clog10 downward ldbl-128 0xa.03634p-4L -0x4.7bb918p-20L : -0x3.41b91616941dd1d0d492e847de44p-4L -0x3.1c7735af351c9bc8357854723ddcp-20L : inexact-ok
+= clog10 tonearest ldbl-128 0xa.03634p-4L -0x4.7bb918p-20L : -0x3.41b91616941dd1d0d492e847de44p-4L -0x3.1c7735af351c9bc8357854723ddcp-20L : inexact-ok
+= clog10 towardzero ldbl-128 0xa.03634p-4L -0x4.7bb918p-20L : -0x3.41b91616941dd1d0d492e847de42p-4L -0x3.1c7735af351c9bc8357854723ddap-20L : inexact-ok
+= clog10 upward ldbl-128 0xa.03634p-4L -0x4.7bb918p-20L : -0x3.41b91616941dd1d0d492e847de42p-4L -0x3.1c7735af351c9bc8357854723ddap-20L : inexact-ok
+= clog10 downward ldbl-128ibm 0xa.03634p-4L -0x4.7bb918p-20L : -0x3.41b91616941dd1d0d492e847dfp-4L -0x3.1c7735af351c9bc8357854723ep-20L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xa.03634p-4L -0x4.7bb918p-20L : -0x3.41b91616941dd1d0d492e847dep-4L -0x3.1c7735af351c9bc8357854723ep-20L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xa.03634p-4L -0x4.7bb918p-20L : -0x3.41b91616941dd1d0d492e847dep-4L -0x3.1c7735af351c9bc8357854723dp-20L : inexact-ok
+= clog10 upward ldbl-128ibm 0xa.03634p-4L -0x4.7bb918p-20L : -0x3.41b91616941dd1d0d492e847dep-4L -0x3.1c7735af351c9bc8357854723dp-20L : inexact-ok
+clog10 -0x5.e23d2p-4 0x8.525df889c21ap-4
+= clog10 downward flt-32 -0x5.e23d2p-4f 0x8.525ep-4f : -0x3.224de8p-4f 0xf.31035p-4f : inexact-ok
+= clog10 tonearest flt-32 -0x5.e23d2p-4f 0x8.525ep-4f : -0x3.224de4p-4f 0xf.31036p-4f : inexact-ok
+= clog10 towardzero flt-32 -0x5.e23d2p-4f 0x8.525ep-4f : -0x3.224de4p-4f 0xf.31035p-4f : inexact-ok
+= clog10 upward flt-32 -0x5.e23d2p-4f 0x8.525ep-4f : -0x3.224de4p-4f 0xf.31036p-4f : inexact-ok
+= clog10 downward dbl-64 -0x5.e23d2p-4 0x8.525ep-4 : -0x3.224de52c4c5d8p-4 0xf.31035de1e48f8p-4 : inexact-ok
+= clog10 tonearest dbl-64 -0x5.e23d2p-4 0x8.525ep-4 : -0x3.224de52c4c5d8p-4 0xf.31035de1e48f8p-4 : inexact-ok
+= clog10 towardzero dbl-64 -0x5.e23d2p-4 0x8.525ep-4 : -0x3.224de52c4c5d6p-4 0xf.31035de1e48f8p-4 : inexact-ok
+= clog10 upward dbl-64 -0x5.e23d2p-4 0x8.525ep-4 : -0x3.224de52c4c5d6p-4 0xf.31035de1e49p-4 : inexact-ok
+= clog10 downward ldbl-96-intel -0x5.e23d2p-4L 0x8.525ep-4L : -0x3.224de52c4c5d7cap-4L 0xf.31035de1e48f9bep-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x5.e23d2p-4L 0x8.525ep-4L : -0x3.224de52c4c5d7cap-4L 0xf.31035de1e48f9bep-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x5.e23d2p-4L 0x8.525ep-4L : -0x3.224de52c4c5d7c9cp-4L 0xf.31035de1e48f9bep-4L : inexact-ok
+= clog10 upward ldbl-96-intel -0x5.e23d2p-4L 0x8.525ep-4L : -0x3.224de52c4c5d7c9cp-4L 0xf.31035de1e48f9bfp-4L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x5.e23d2p-4L 0x8.525ep-4L : -0x3.224de52c4c5d7cap-4L 0xf.31035de1e48f9bep-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x5.e23d2p-4L 0x8.525ep-4L : -0x3.224de52c4c5d7cap-4L 0xf.31035de1e48f9bep-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x5.e23d2p-4L 0x8.525ep-4L : -0x3.224de52c4c5d7c9cp-4L 0xf.31035de1e48f9bep-4L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x5.e23d2p-4L 0x8.525ep-4L : -0x3.224de52c4c5d7c9cp-4L 0xf.31035de1e48f9bfp-4L : inexact-ok
+= clog10 downward ldbl-128 -0x5.e23d2p-4L 0x8.525ep-4L : -0x3.224de52c4c5d7c9feb9e591b5e9ep-4L 0xf.31035de1e48f9be3a5d1f2cf1c7p-4L : inexact-ok
+= clog10 tonearest ldbl-128 -0x5.e23d2p-4L 0x8.525ep-4L : -0x3.224de52c4c5d7c9feb9e591b5e9cp-4L 0xf.31035de1e48f9be3a5d1f2cf1c78p-4L : inexact-ok
+= clog10 towardzero ldbl-128 -0x5.e23d2p-4L 0x8.525ep-4L : -0x3.224de52c4c5d7c9feb9e591b5e9cp-4L 0xf.31035de1e48f9be3a5d1f2cf1c7p-4L : inexact-ok
+= clog10 upward ldbl-128 -0x5.e23d2p-4L 0x8.525ep-4L : -0x3.224de52c4c5d7c9feb9e591b5e9cp-4L 0xf.31035de1e48f9be3a5d1f2cf1c78p-4L : inexact-ok
+= clog10 downward ldbl-128ibm -0x5.e23d2p-4L 0x8.525ep-4L : -0x3.224de52c4c5d7c9feb9e591b5fp-4L 0xf.31035de1e48f9be3a5d1f2cf1cp-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x5.e23d2p-4L 0x8.525ep-4L : -0x3.224de52c4c5d7c9feb9e591b5fp-4L 0xf.31035de1e48f9be3a5d1f2cf1cp-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x5.e23d2p-4L 0x8.525ep-4L : -0x3.224de52c4c5d7c9feb9e591b5ep-4L 0xf.31035de1e48f9be3a5d1f2cf1cp-4L : inexact-ok
+= clog10 upward ldbl-128ibm -0x5.e23d2p-4L 0x8.525ep-4L : -0x3.224de52c4c5d7c9feb9e591b5ep-4L 0xf.31035de1e48f9be3a5d1f2cf2p-4L : inexact-ok
+= clog10 downward flt-32 -0x5.e23d2p-4f 0x8.525dfp-4f : -0x3.224dfp-4f 0xf.31036p-4f : inexact-ok
+= clog10 tonearest flt-32 -0x5.e23d2p-4f 0x8.525dfp-4f : -0x3.224dfp-4f 0xf.31036p-4f : inexact-ok
+= clog10 towardzero flt-32 -0x5.e23d2p-4f 0x8.525dfp-4f : -0x3.224decp-4f 0xf.31036p-4f : inexact-ok
+= clog10 upward flt-32 -0x5.e23d2p-4f 0x8.525dfp-4f : -0x3.224decp-4f 0xf.31037p-4f : inexact-ok
+= clog10 downward dbl-64 -0x5.e23d2p-4 0x8.525dfp-4 : -0x3.224dee14950aep-4 0xf.3103642e20aep-4 : inexact-ok
+= clog10 tonearest dbl-64 -0x5.e23d2p-4 0x8.525dfp-4 : -0x3.224dee14950acp-4 0xf.3103642e20aep-4 : inexact-ok
+= clog10 towardzero dbl-64 -0x5.e23d2p-4 0x8.525dfp-4 : -0x3.224dee14950acp-4 0xf.3103642e20aep-4 : inexact-ok
+= clog10 upward dbl-64 -0x5.e23d2p-4 0x8.525dfp-4 : -0x3.224dee14950acp-4 0xf.3103642e20ae8p-4 : inexact-ok
+= clog10 downward ldbl-96-intel -0x5.e23d2p-4L 0x8.525dfp-4L : -0x3.224dee14950ac3bp-4L 0xf.3103642e20ae239p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x5.e23d2p-4L 0x8.525dfp-4L : -0x3.224dee14950ac3acp-4L 0xf.3103642e20ae239p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x5.e23d2p-4L 0x8.525dfp-4L : -0x3.224dee14950ac3acp-4L 0xf.3103642e20ae239p-4L : inexact-ok
+= clog10 upward ldbl-96-intel -0x5.e23d2p-4L 0x8.525dfp-4L : -0x3.224dee14950ac3acp-4L 0xf.3103642e20ae23ap-4L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x5.e23d2p-4L 0x8.525dfp-4L : -0x3.224dee14950ac3bp-4L 0xf.3103642e20ae239p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x5.e23d2p-4L 0x8.525dfp-4L : -0x3.224dee14950ac3acp-4L 0xf.3103642e20ae239p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x5.e23d2p-4L 0x8.525dfp-4L : -0x3.224dee14950ac3acp-4L 0xf.3103642e20ae239p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x5.e23d2p-4L 0x8.525dfp-4L : -0x3.224dee14950ac3acp-4L 0xf.3103642e20ae23ap-4L : inexact-ok
+= clog10 downward ldbl-128 -0x5.e23d2p-4L 0x8.525dfp-4L : -0x3.224dee14950ac3ad075353fd90f8p-4L 0xf.3103642e20ae239583fb6afae58p-4L : inexact-ok
+= clog10 tonearest ldbl-128 -0x5.e23d2p-4L 0x8.525dfp-4L : -0x3.224dee14950ac3ad075353fd90f6p-4L 0xf.3103642e20ae239583fb6afae58p-4L : inexact-ok
+= clog10 towardzero ldbl-128 -0x5.e23d2p-4L 0x8.525dfp-4L : -0x3.224dee14950ac3ad075353fd90f6p-4L 0xf.3103642e20ae239583fb6afae58p-4L : inexact-ok
+= clog10 upward ldbl-128 -0x5.e23d2p-4L 0x8.525dfp-4L : -0x3.224dee14950ac3ad075353fd90f6p-4L 0xf.3103642e20ae239583fb6afae588p-4L : inexact-ok
+= clog10 downward ldbl-128ibm -0x5.e23d2p-4L 0x8.525dfp-4L : -0x3.224dee14950ac3ad075353fd91p-4L 0xf.3103642e20ae239583fb6afae4p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x5.e23d2p-4L 0x8.525dfp-4L : -0x3.224dee14950ac3ad075353fd91p-4L 0xf.3103642e20ae239583fb6afae4p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x5.e23d2p-4L 0x8.525dfp-4L : -0x3.224dee14950ac3ad075353fd9p-4L 0xf.3103642e20ae239583fb6afae4p-4L : inexact-ok
+= clog10 upward ldbl-128ibm -0x5.e23d2p-4L 0x8.525dfp-4L : -0x3.224dee14950ac3ad075353fd9p-4L 0xf.3103642e20ae239583fb6afae8p-4L : inexact-ok
+= clog10 downward dbl-64 -0x5.e23d2p-4 0x8.525df889c21ap-4 : -0x3.224de953bfb64p-4 0xf.310360d1c9738p-4 : inexact-ok
+= clog10 tonearest dbl-64 -0x5.e23d2p-4 0x8.525df889c21ap-4 : -0x3.224de953bfb64p-4 0xf.310360d1c9738p-4 : inexact-ok
+= clog10 towardzero dbl-64 -0x5.e23d2p-4 0x8.525df889c21ap-4 : -0x3.224de953bfb62p-4 0xf.310360d1c9738p-4 : inexact-ok
+= clog10 upward dbl-64 -0x5.e23d2p-4 0x8.525df889c21ap-4 : -0x3.224de953bfb62p-4 0xf.310360d1c974p-4 : inexact-ok
+= clog10 downward ldbl-96-intel -0x5.e23d2p-4L 0x8.525df889c21ap-4L : -0x3.224de953bfb633e8p-4L 0xf.310360d1c973832p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x5.e23d2p-4L 0x8.525df889c21ap-4L : -0x3.224de953bfb633e4p-4L 0xf.310360d1c973833p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x5.e23d2p-4L 0x8.525df889c21ap-4L : -0x3.224de953bfb633e4p-4L 0xf.310360d1c973832p-4L : inexact-ok
+= clog10 upward ldbl-96-intel -0x5.e23d2p-4L 0x8.525df889c21ap-4L : -0x3.224de953bfb633e4p-4L 0xf.310360d1c973833p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x5.e23d2p-4L 0x8.525df889c21ap-4L : -0x3.224de953bfb633e8p-4L 0xf.310360d1c973832p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x5.e23d2p-4L 0x8.525df889c21ap-4L : -0x3.224de953bfb633e4p-4L 0xf.310360d1c973833p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x5.e23d2p-4L 0x8.525df889c21ap-4L : -0x3.224de953bfb633e4p-4L 0xf.310360d1c973832p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x5.e23d2p-4L 0x8.525df889c21ap-4L : -0x3.224de953bfb633e4p-4L 0xf.310360d1c973833p-4L : inexact-ok
+= clog10 downward ldbl-128 -0x5.e23d2p-4L 0x8.525df889c21ap-4L : -0x3.224de953bfb633e45253888a6e3ep-4L 0xf.310360d1c9738329d68fefbf6768p-4L : inexact-ok
+= clog10 tonearest ldbl-128 -0x5.e23d2p-4L 0x8.525df889c21ap-4L : -0x3.224de953bfb633e45253888a6e3ep-4L 0xf.310360d1c9738329d68fefbf6768p-4L : inexact-ok
+= clog10 towardzero ldbl-128 -0x5.e23d2p-4L 0x8.525df889c21ap-4L : -0x3.224de953bfb633e45253888a6e3cp-4L 0xf.310360d1c9738329d68fefbf6768p-4L : inexact-ok
+= clog10 upward ldbl-128 -0x5.e23d2p-4L 0x8.525df889c21ap-4L : -0x3.224de953bfb633e45253888a6e3cp-4L 0xf.310360d1c9738329d68fefbf677p-4L : inexact-ok
+= clog10 downward ldbl-128ibm -0x5.e23d2p-4L 0x8.525df889c21ap-4L : -0x3.224de953bfb633e45253888a6fp-4L 0xf.310360d1c9738329d68fefbf64p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x5.e23d2p-4L 0x8.525df889c21ap-4L : -0x3.224de953bfb633e45253888a6ep-4L 0xf.310360d1c9738329d68fefbf68p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x5.e23d2p-4L 0x8.525df889c21ap-4L : -0x3.224de953bfb633e45253888a6ep-4L 0xf.310360d1c9738329d68fefbf64p-4L : inexact-ok
+= clog10 upward ldbl-128ibm -0x5.e23d2p-4L 0x8.525df889c21ap-4L : -0x3.224de953bfb633e45253888a6ep-4L 0xf.310360d1c9738329d68fefbf68p-4L : inexact-ok
+clog10 0x9.8ce58p-4 -0x8p-152
+= clog10 downward flt-32 0x9.8ce58p-4f -0x8p-152f : -0x3.95e954p-4f -0x8p-152f : inexact-ok underflow errno-erange-ok
+= clog10 tonearest flt-32 0x9.8ce58p-4f -0x8p-152f : -0x3.95e954p-4f -0x8p-152f : inexact-ok underflow errno-erange-ok
+= clog10 towardzero flt-32 0x9.8ce58p-4f -0x8p-152f : -0x3.95e95p-4f -0x0p+0f : inexact-ok underflow errno-erange-ok
+= clog10 upward flt-32 0x9.8ce58p-4f -0x8p-152f : -0x3.95e95p-4f -0x0p+0f : inexact-ok underflow errno-erange-ok
+= clog10 downward dbl-64 0x9.8ce58p-4 -0x8p-152 : -0x3.95e953eeffdaep-4 -0x5.d2182004b8f84p-152 : inexact-ok
+= clog10 tonearest dbl-64 0x9.8ce58p-4 -0x8p-152 : -0x3.95e953eeffdaep-4 -0x5.d2182004b8f8p-152 : inexact-ok
+= clog10 towardzero dbl-64 0x9.8ce58p-4 -0x8p-152 : -0x3.95e953eeffdacp-4 -0x5.d2182004b8f8p-152 : inexact-ok
+= clog10 upward dbl-64 0x9.8ce58p-4 -0x8p-152 : -0x3.95e953eeffdacp-4 -0x5.d2182004b8f8p-152 : inexact-ok
+= clog10 downward ldbl-96-intel 0x9.8ce58p-4L -0x8p-152L : -0x3.95e953eeffdadaf4p-4L -0x5.d2182004b8f81978p-152L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0x9.8ce58p-4L -0x8p-152L : -0x3.95e953eeffdadaf4p-4L -0x5.d2182004b8f8197p-152L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0x9.8ce58p-4L -0x8p-152L : -0x3.95e953eeffdadafp-4L -0x5.d2182004b8f8197p-152L : inexact-ok
+= clog10 upward ldbl-96-intel 0x9.8ce58p-4L -0x8p-152L : -0x3.95e953eeffdadafp-4L -0x5.d2182004b8f8197p-152L : inexact-ok
+= clog10 downward ldbl-96-m68k 0x9.8ce58p-4L -0x8p-152L : -0x3.95e953eeffdadaf4p-4L -0x5.d2182004b8f81978p-152L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0x9.8ce58p-4L -0x8p-152L : -0x3.95e953eeffdadaf4p-4L -0x5.d2182004b8f8197p-152L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0x9.8ce58p-4L -0x8p-152L : -0x3.95e953eeffdadafp-4L -0x5.d2182004b8f8197p-152L : inexact-ok
+= clog10 upward ldbl-96-m68k 0x9.8ce58p-4L -0x8p-152L : -0x3.95e953eeffdadafp-4L -0x5.d2182004b8f8197p-152L : inexact-ok
+= clog10 downward ldbl-128 0x9.8ce58p-4L -0x8p-152L : -0x3.95e953eeffdadaf3b7cba9f99c84p-4L -0x5.d2182004b8f81970f8e44c9893b8p-152L : inexact-ok
+= clog10 tonearest ldbl-128 0x9.8ce58p-4L -0x8p-152L : -0x3.95e953eeffdadaf3b7cba9f99c82p-4L -0x5.d2182004b8f81970f8e44c9893b8p-152L : inexact-ok
+= clog10 towardzero ldbl-128 0x9.8ce58p-4L -0x8p-152L : -0x3.95e953eeffdadaf3b7cba9f99c82p-4L -0x5.d2182004b8f81970f8e44c9893b4p-152L : inexact-ok
+= clog10 upward ldbl-128 0x9.8ce58p-4L -0x8p-152L : -0x3.95e953eeffdadaf3b7cba9f99c82p-4L -0x5.d2182004b8f81970f8e44c9893b4p-152L : inexact-ok
+= clog10 downward ldbl-128ibm 0x9.8ce58p-4L -0x8p-152L : -0x3.95e953eeffdadaf3b7cba9f99dp-4L -0x5.d2182004b8f81970f8e44c9894p-152L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0x9.8ce58p-4L -0x8p-152L : -0x3.95e953eeffdadaf3b7cba9f99dp-4L -0x5.d2182004b8f81970f8e44c9894p-152L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0x9.8ce58p-4L -0x8p-152L : -0x3.95e953eeffdadaf3b7cba9f99cp-4L -0x5.d2182004b8f81970f8e44c9892p-152L : inexact-ok
+= clog10 upward ldbl-128ibm 0x9.8ce58p-4L -0x8p-152L : -0x3.95e953eeffdadaf3b7cba9f99cp-4L -0x5.d2182004b8f81970f8e44c9892p-152L : inexact-ok
+clog10 0x8p-152 0x9.2af75p-4
+= clog10 downward flt-32 0x8p-152f 0x9.2af75p-4f : -0x3.dea168p-4f 0xa.ea3e2p-4f : inexact-ok
+= clog10 tonearest flt-32 0x8p-152f 0x9.2af75p-4f : -0x3.dea164p-4f 0xa.ea3e2p-4f : inexact-ok
+= clog10 towardzero flt-32 0x8p-152f 0x9.2af75p-4f : -0x3.dea164p-4f 0xa.ea3e2p-4f : inexact-ok
+= clog10 upward flt-32 0x8p-152f 0x9.2af75p-4f : -0x3.dea164p-4f 0xa.ea3e3p-4f : inexact-ok
+= clog10 downward dbl-64 0x8p-152 0x9.2af75p-4 : -0x3.dea1655d73cf2p-4 0xa.ea3e26597ddp-4 : inexact-ok
+= clog10 tonearest dbl-64 0x8p-152 0x9.2af75p-4 : -0x3.dea1655d73cf2p-4 0xa.ea3e26597dd08p-4 : inexact-ok
+= clog10 towardzero dbl-64 0x8p-152 0x9.2af75p-4 : -0x3.dea1655d73cfp-4 0xa.ea3e26597ddp-4 : inexact-ok
+= clog10 upward dbl-64 0x8p-152 0x9.2af75p-4 : -0x3.dea1655d73cfp-4 0xa.ea3e26597dd08p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0x8p-152L 0x9.2af75p-4L : -0x3.dea1655d73cf1a94p-4L 0xa.ea3e26597dd0587p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0x8p-152L 0x9.2af75p-4L : -0x3.dea1655d73cf1a94p-4L 0xa.ea3e26597dd0587p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0x8p-152L 0x9.2af75p-4L : -0x3.dea1655d73cf1a9p-4L 0xa.ea3e26597dd0587p-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0x8p-152L 0x9.2af75p-4L : -0x3.dea1655d73cf1a9p-4L 0xa.ea3e26597dd0588p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0x8p-152L 0x9.2af75p-4L : -0x3.dea1655d73cf1a94p-4L 0xa.ea3e26597dd0587p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0x8p-152L 0x9.2af75p-4L : -0x3.dea1655d73cf1a94p-4L 0xa.ea3e26597dd0587p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0x8p-152L 0x9.2af75p-4L : -0x3.dea1655d73cf1a9p-4L 0xa.ea3e26597dd0587p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0x8p-152L 0x9.2af75p-4L : -0x3.dea1655d73cf1a9p-4L 0xa.ea3e26597dd0588p-4L : inexact-ok
+= clog10 downward ldbl-128 0x8p-152L 0x9.2af75p-4L : -0x3.dea1655d73cf1a9356fa58b71a44p-4L 0xa.ea3e26597dd05876b9189007345p-4L : inexact-ok
+= clog10 tonearest ldbl-128 0x8p-152L 0x9.2af75p-4L : -0x3.dea1655d73cf1a9356fa58b71a44p-4L 0xa.ea3e26597dd05876b91890073458p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0x8p-152L 0x9.2af75p-4L : -0x3.dea1655d73cf1a9356fa58b71a42p-4L 0xa.ea3e26597dd05876b9189007345p-4L : inexact-ok
+= clog10 upward ldbl-128 0x8p-152L 0x9.2af75p-4L : -0x3.dea1655d73cf1a9356fa58b71a42p-4L 0xa.ea3e26597dd05876b91890073458p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0x8p-152L 0x9.2af75p-4L : -0x3.dea1655d73cf1a9356fa58b71bp-4L 0xa.ea3e26597dd05876b918900734p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0x8p-152L 0x9.2af75p-4L : -0x3.dea1655d73cf1a9356fa58b71ap-4L 0xa.ea3e26597dd05876b918900734p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0x8p-152L 0x9.2af75p-4L : -0x3.dea1655d73cf1a9356fa58b71ap-4L 0xa.ea3e26597dd05876b918900734p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0x8p-152L 0x9.2af75p-4L : -0x3.dea1655d73cf1a9356fa58b71ap-4L 0xa.ea3e26597dd05876b918900738p-4L : inexact-ok
+clog10 0x9.97a15de8e59d8p-4 -0
+= clog10 downward flt-32 0x9.97a16p-4f -0x0p+0f : -0x3.8e1e68p-4f -0x0p+0f : inexact-ok
+= clog10 tonearest flt-32 0x9.97a16p-4f -0x0p+0f : -0x3.8e1e64p-4f -0x0p+0f : inexact-ok
+= clog10 towardzero flt-32 0x9.97a16p-4f -0x0p+0f : -0x3.8e1e64p-4f -0x0p+0f : inexact-ok
+= clog10 upward flt-32 0x9.97a16p-4f -0x0p+0f : -0x3.8e1e64p-4f -0x0p+0f : inexact-ok
+= clog10 downward dbl-64 0x9.97a16p-4 -0x0p+0 : -0x3.8e1e641ab8dcp-4 -0x0p+0 : inexact-ok
+= clog10 tonearest dbl-64 0x9.97a16p-4 -0x0p+0 : -0x3.8e1e641ab8dcp-4 -0x0p+0 : inexact-ok
+= clog10 towardzero dbl-64 0x9.97a16p-4 -0x0p+0 : -0x3.8e1e641ab8dbep-4 -0x0p+0 : inexact-ok
+= clog10 upward dbl-64 0x9.97a16p-4 -0x0p+0 : -0x3.8e1e641ab8dbep-4 -0x0p+0 : inexact-ok
+= clog10 downward ldbl-96-intel 0x9.97a16p-4L -0x0p+0L : -0x3.8e1e641ab8dbf048p-4L -0x0p+0L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0x9.97a16p-4L -0x0p+0L : -0x3.8e1e641ab8dbf044p-4L -0x0p+0L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0x9.97a16p-4L -0x0p+0L : -0x3.8e1e641ab8dbf044p-4L -0x0p+0L : inexact-ok
+= clog10 upward ldbl-96-intel 0x9.97a16p-4L -0x0p+0L : -0x3.8e1e641ab8dbf044p-4L -0x0p+0L : inexact-ok
+= clog10 downward ldbl-96-m68k 0x9.97a16p-4L -0x0p+0L : -0x3.8e1e641ab8dbf048p-4L -0x0p+0L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0x9.97a16p-4L -0x0p+0L : -0x3.8e1e641ab8dbf044p-4L -0x0p+0L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0x9.97a16p-4L -0x0p+0L : -0x3.8e1e641ab8dbf044p-4L -0x0p+0L : inexact-ok
+= clog10 upward ldbl-96-m68k 0x9.97a16p-4L -0x0p+0L : -0x3.8e1e641ab8dbf044p-4L -0x0p+0L : inexact-ok
+= clog10 downward ldbl-128 0x9.97a16p-4L -0x0p+0L : -0x3.8e1e641ab8dbf044e14903dea068p-4L -0x0p+0L : inexact-ok
+= clog10 tonearest ldbl-128 0x9.97a16p-4L -0x0p+0L : -0x3.8e1e641ab8dbf044e14903dea068p-4L -0x0p+0L : inexact-ok
+= clog10 towardzero ldbl-128 0x9.97a16p-4L -0x0p+0L : -0x3.8e1e641ab8dbf044e14903dea066p-4L -0x0p+0L : inexact-ok
+= clog10 upward ldbl-128 0x9.97a16p-4L -0x0p+0L : -0x3.8e1e641ab8dbf044e14903dea066p-4L -0x0p+0L : inexact-ok
+= clog10 downward ldbl-128ibm 0x9.97a16p-4L -0x0p+0L : -0x3.8e1e641ab8dbf044e14903dea1p-4L -0x0p+0L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0x9.97a16p-4L -0x0p+0L : -0x3.8e1e641ab8dbf044e14903deap-4L -0x0p+0L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0x9.97a16p-4L -0x0p+0L : -0x3.8e1e641ab8dbf044e14903deap-4L -0x0p+0L : inexact-ok
+= clog10 upward ldbl-128ibm 0x9.97a16p-4L -0x0p+0L : -0x3.8e1e641ab8dbf044e14903deap-4L -0x0p+0L : inexact-ok
+= clog10 downward flt-32 0x9.97a15p-4f -0x0p+0f : -0x3.8e1e7p-4f -0x0p+0f : inexact-ok
+= clog10 tonearest flt-32 0x9.97a15p-4f -0x0p+0f : -0x3.8e1e7p-4f -0x0p+0f : inexact-ok
+= clog10 towardzero flt-32 0x9.97a15p-4f -0x0p+0f : -0x3.8e1e6cp-4f -0x0p+0f : inexact-ok
+= clog10 upward flt-32 0x9.97a15p-4f -0x0p+0f : -0x3.8e1e6cp-4f -0x0p+0f : inexact-ok
+= clog10 downward dbl-64 0x9.97a15p-4 -0x0p+0 : -0x3.8e1e6fb1e2496p-4 -0x0p+0 : inexact-ok
+= clog10 tonearest dbl-64 0x9.97a15p-4 -0x0p+0 : -0x3.8e1e6fb1e2494p-4 -0x0p+0 : inexact-ok
+= clog10 towardzero dbl-64 0x9.97a15p-4 -0x0p+0 : -0x3.8e1e6fb1e2494p-4 -0x0p+0 : inexact-ok
+= clog10 upward dbl-64 0x9.97a15p-4 -0x0p+0 : -0x3.8e1e6fb1e2494p-4 -0x0p+0 : inexact-ok
+= clog10 downward ldbl-96-intel 0x9.97a15p-4L -0x0p+0L : -0x3.8e1e6fb1e2494858p-4L -0x0p+0L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0x9.97a15p-4L -0x0p+0L : -0x3.8e1e6fb1e2494858p-4L -0x0p+0L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0x9.97a15p-4L -0x0p+0L : -0x3.8e1e6fb1e2494854p-4L -0x0p+0L : inexact-ok
+= clog10 upward ldbl-96-intel 0x9.97a15p-4L -0x0p+0L : -0x3.8e1e6fb1e2494854p-4L -0x0p+0L : inexact-ok
+= clog10 downward ldbl-96-m68k 0x9.97a15p-4L -0x0p+0L : -0x3.8e1e6fb1e2494858p-4L -0x0p+0L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0x9.97a15p-4L -0x0p+0L : -0x3.8e1e6fb1e2494858p-4L -0x0p+0L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0x9.97a15p-4L -0x0p+0L : -0x3.8e1e6fb1e2494854p-4L -0x0p+0L : inexact-ok
+= clog10 upward ldbl-96-m68k 0x9.97a15p-4L -0x0p+0L : -0x3.8e1e6fb1e2494854p-4L -0x0p+0L : inexact-ok
+= clog10 downward ldbl-128 0x9.97a15p-4L -0x0p+0L : -0x3.8e1e6fb1e2494856a4b690d9ee74p-4L -0x0p+0L : inexact-ok
+= clog10 tonearest ldbl-128 0x9.97a15p-4L -0x0p+0L : -0x3.8e1e6fb1e2494856a4b690d9ee74p-4L -0x0p+0L : inexact-ok
+= clog10 towardzero ldbl-128 0x9.97a15p-4L -0x0p+0L : -0x3.8e1e6fb1e2494856a4b690d9ee72p-4L -0x0p+0L : inexact-ok
+= clog10 upward ldbl-128 0x9.97a15p-4L -0x0p+0L : -0x3.8e1e6fb1e2494856a4b690d9ee72p-4L -0x0p+0L : inexact-ok
+= clog10 downward ldbl-128ibm 0x9.97a15p-4L -0x0p+0L : -0x3.8e1e6fb1e2494856a4b690d9efp-4L -0x0p+0L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0x9.97a15p-4L -0x0p+0L : -0x3.8e1e6fb1e2494856a4b690d9eep-4L -0x0p+0L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0x9.97a15p-4L -0x0p+0L : -0x3.8e1e6fb1e2494856a4b690d9eep-4L -0x0p+0L : inexact-ok
+= clog10 upward ldbl-128ibm 0x9.97a15p-4L -0x0p+0L : -0x3.8e1e6fb1e2494856a4b690d9eep-4L -0x0p+0L : inexact-ok
+= clog10 downward dbl-64 0x9.97a15de8e59d8p-4 -0x0p+0 : -0x3.8e1e659e5a712p-4 -0x0p+0 : inexact-ok
+= clog10 tonearest dbl-64 0x9.97a15de8e59d8p-4 -0x0p+0 : -0x3.8e1e659e5a71p-4 -0x0p+0 : inexact-ok
+= clog10 towardzero dbl-64 0x9.97a15de8e59d8p-4 -0x0p+0 : -0x3.8e1e659e5a71p-4 -0x0p+0 : inexact-ok
+= clog10 upward dbl-64 0x9.97a15de8e59d8p-4 -0x0p+0 : -0x3.8e1e659e5a71p-4 -0x0p+0 : inexact-ok
+= clog10 downward ldbl-96-intel 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x3.8e1e659e5a710d54p-4L -0x0p+0L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x3.8e1e659e5a710d5p-4L -0x0p+0L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x3.8e1e659e5a710d5p-4L -0x0p+0L : inexact-ok
+= clog10 upward ldbl-96-intel 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x3.8e1e659e5a710d5p-4L -0x0p+0L : inexact-ok
+= clog10 downward ldbl-96-m68k 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x3.8e1e659e5a710d54p-4L -0x0p+0L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x3.8e1e659e5a710d5p-4L -0x0p+0L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x3.8e1e659e5a710d5p-4L -0x0p+0L : inexact-ok
+= clog10 upward ldbl-96-m68k 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x3.8e1e659e5a710d5p-4L -0x0p+0L : inexact-ok
+= clog10 downward ldbl-128 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x3.8e1e659e5a710d515cabe6b806ep-4L -0x0p+0L : inexact-ok
+= clog10 tonearest ldbl-128 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x3.8e1e659e5a710d515cabe6b806ep-4L -0x0p+0L : inexact-ok
+= clog10 towardzero ldbl-128 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x3.8e1e659e5a710d515cabe6b806dep-4L -0x0p+0L : inexact-ok
+= clog10 upward ldbl-128 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x3.8e1e659e5a710d515cabe6b806dep-4L -0x0p+0L : inexact-ok
+= clog10 downward ldbl-128ibm 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x3.8e1e659e5a710d515cabe6b807p-4L -0x0p+0L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x3.8e1e659e5a710d515cabe6b807p-4L -0x0p+0L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x3.8e1e659e5a710d515cabe6b806p-4L -0x0p+0L : inexact-ok
+= clog10 upward ldbl-128ibm 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x3.8e1e659e5a710d515cabe6b806p-4L -0x0p+0L : inexact-ok
+clog10 -0x4.74556ec92eb4746p-4 0x1.1e7aa1d936f6efe6p+0
+= clog10 downward flt-32 -0x4.745568p-4f 0x1.1e7aa2p+0f : 0xf.d83aep-8f 0xc.9bfdp-4f : inexact-ok
+= clog10 tonearest flt-32 -0x4.745568p-4f 0x1.1e7aa2p+0f : 0xf.d83afp-8f 0xc.9bfdp-4f : inexact-ok
+= clog10 towardzero flt-32 -0x4.745568p-4f 0x1.1e7aa2p+0f : 0xf.d83aep-8f 0xc.9bfdp-4f : inexact-ok
+= clog10 upward flt-32 -0x4.745568p-4f 0x1.1e7aa2p+0f : 0xf.d83afp-8f 0xc.9bfd1p-4f : inexact-ok
+= clog10 downward dbl-64 -0x4.745568p-4 0x1.1e7aa2p+0 : 0xf.d83aed6a384d8p-8 0xc.9bfd051aee85p-4 : inexact-ok
+= clog10 tonearest dbl-64 -0x4.745568p-4 0x1.1e7aa2p+0 : 0xf.d83aed6a384ep-8 0xc.9bfd051aee858p-4 : inexact-ok
+= clog10 towardzero dbl-64 -0x4.745568p-4 0x1.1e7aa2p+0 : 0xf.d83aed6a384d8p-8 0xc.9bfd051aee85p-4 : inexact-ok
+= clog10 upward dbl-64 -0x4.745568p-4 0x1.1e7aa2p+0 : 0xf.d83aed6a384ep-8 0xc.9bfd051aee858p-4 : inexact-ok
+= clog10 downward ldbl-96-intel -0x4.745568p-4L 0x1.1e7aa2p+0L : 0xf.d83aed6a384de95p-8L 0xc.9bfd051aee8550ap-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x4.745568p-4L 0x1.1e7aa2p+0L : 0xf.d83aed6a384de96p-8L 0xc.9bfd051aee8550bp-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x4.745568p-4L 0x1.1e7aa2p+0L : 0xf.d83aed6a384de95p-8L 0xc.9bfd051aee8550ap-4L : inexact-ok
+= clog10 upward ldbl-96-intel -0x4.745568p-4L 0x1.1e7aa2p+0L : 0xf.d83aed6a384de96p-8L 0xc.9bfd051aee8550bp-4L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x4.745568p-4L 0x1.1e7aa2p+0L : 0xf.d83aed6a384de95p-8L 0xc.9bfd051aee8550ap-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x4.745568p-4L 0x1.1e7aa2p+0L : 0xf.d83aed6a384de96p-8L 0xc.9bfd051aee8550bp-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x4.745568p-4L 0x1.1e7aa2p+0L : 0xf.d83aed6a384de95p-8L 0xc.9bfd051aee8550ap-4L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x4.745568p-4L 0x1.1e7aa2p+0L : 0xf.d83aed6a384de96p-8L 0xc.9bfd051aee8550bp-4L : inexact-ok
+= clog10 downward ldbl-128 -0x4.745568p-4L 0x1.1e7aa2p+0L : 0xf.d83aed6a384de95c17f9af1bd26p-8L 0xc.9bfd051aee8550aa564e82fd123p-4L : inexact-ok
+= clog10 tonearest ldbl-128 -0x4.745568p-4L 0x1.1e7aa2p+0L : 0xf.d83aed6a384de95c17f9af1bd26p-8L 0xc.9bfd051aee8550aa564e82fd1238p-4L : inexact-ok
+= clog10 towardzero ldbl-128 -0x4.745568p-4L 0x1.1e7aa2p+0L : 0xf.d83aed6a384de95c17f9af1bd26p-8L 0xc.9bfd051aee8550aa564e82fd123p-4L : inexact-ok
+= clog10 upward ldbl-128 -0x4.745568p-4L 0x1.1e7aa2p+0L : 0xf.d83aed6a384de95c17f9af1bd268p-8L 0xc.9bfd051aee8550aa564e82fd1238p-4L : inexact-ok
+= clog10 downward ldbl-128ibm -0x4.745568p-4L 0x1.1e7aa2p+0L : 0xf.d83aed6a384de95c17f9af1bdp-8L 0xc.9bfd051aee8550aa564e82fd1p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x4.745568p-4L 0x1.1e7aa2p+0L : 0xf.d83aed6a384de95c17f9af1bd4p-8L 0xc.9bfd051aee8550aa564e82fd14p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x4.745568p-4L 0x1.1e7aa2p+0L : 0xf.d83aed6a384de95c17f9af1bdp-8L 0xc.9bfd051aee8550aa564e82fd1p-4L : inexact-ok
+= clog10 upward ldbl-128ibm -0x4.745568p-4L 0x1.1e7aa2p+0L : 0xf.d83aed6a384de95c17f9af1bd4p-8L 0xc.9bfd051aee8550aa564e82fd14p-4L : inexact-ok
+= clog10 downward flt-32 -0x4.745568p-4f 0x1.1e7aap+0f : 0xf.d83a3p-8f 0xc.9bfdp-4f : inexact-ok
+= clog10 tonearest flt-32 -0x4.745568p-4f 0x1.1e7aap+0f : 0xf.d83a3p-8f 0xc.9bfd1p-4f : inexact-ok
+= clog10 towardzero flt-32 -0x4.745568p-4f 0x1.1e7aap+0f : 0xf.d83a3p-8f 0xc.9bfdp-4f : inexact-ok
+= clog10 upward flt-32 -0x4.745568p-4f 0x1.1e7aap+0f : 0xf.d83a4p-8f 0xc.9bfd1p-4f : inexact-ok
+= clog10 downward dbl-64 -0x4.745568p-4 0x1.1e7aap+0 : 0xf.d83a324b6de08p-8 0xc.9bfd0803c43ap-4 : inexact-ok
+= clog10 tonearest dbl-64 -0x4.745568p-4 0x1.1e7aap+0 : 0xf.d83a324b6de08p-8 0xc.9bfd0803c43a8p-4 : inexact-ok
+= clog10 towardzero dbl-64 -0x4.745568p-4 0x1.1e7aap+0 : 0xf.d83a324b6de08p-8 0xc.9bfd0803c43ap-4 : inexact-ok
+= clog10 upward dbl-64 -0x4.745568p-4 0x1.1e7aap+0 : 0xf.d83a324b6de1p-8 0xc.9bfd0803c43a8p-4 : inexact-ok
+= clog10 downward ldbl-96-intel -0x4.745568p-4L 0x1.1e7aap+0L : 0xf.d83a324b6de0a37p-8L 0xc.9bfd0803c43a7b4p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x4.745568p-4L 0x1.1e7aap+0L : 0xf.d83a324b6de0a37p-8L 0xc.9bfd0803c43a7b4p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x4.745568p-4L 0x1.1e7aap+0L : 0xf.d83a324b6de0a37p-8L 0xc.9bfd0803c43a7b4p-4L : inexact-ok
+= clog10 upward ldbl-96-intel -0x4.745568p-4L 0x1.1e7aap+0L : 0xf.d83a324b6de0a38p-8L 0xc.9bfd0803c43a7b5p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x4.745568p-4L 0x1.1e7aap+0L : 0xf.d83a324b6de0a37p-8L 0xc.9bfd0803c43a7b4p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x4.745568p-4L 0x1.1e7aap+0L : 0xf.d83a324b6de0a37p-8L 0xc.9bfd0803c43a7b4p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x4.745568p-4L 0x1.1e7aap+0L : 0xf.d83a324b6de0a37p-8L 0xc.9bfd0803c43a7b4p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x4.745568p-4L 0x1.1e7aap+0L : 0xf.d83a324b6de0a38p-8L 0xc.9bfd0803c43a7b5p-4L : inexact-ok
+= clog10 downward ldbl-128 -0x4.745568p-4L 0x1.1e7aap+0L : 0xf.d83a324b6de0a37023bcf767b9c8p-8L 0xc.9bfd0803c43a7b4317feb88646e8p-4L : inexact-ok
+= clog10 tonearest ldbl-128 -0x4.745568p-4L 0x1.1e7aap+0L : 0xf.d83a324b6de0a37023bcf767b9c8p-8L 0xc.9bfd0803c43a7b4317feb88646fp-4L : inexact-ok
+= clog10 towardzero ldbl-128 -0x4.745568p-4L 0x1.1e7aap+0L : 0xf.d83a324b6de0a37023bcf767b9c8p-8L 0xc.9bfd0803c43a7b4317feb88646e8p-4L : inexact-ok
+= clog10 upward ldbl-128 -0x4.745568p-4L 0x1.1e7aap+0L : 0xf.d83a324b6de0a37023bcf767b9dp-8L 0xc.9bfd0803c43a7b4317feb88646fp-4L : inexact-ok
+= clog10 downward ldbl-128ibm -0x4.745568p-4L 0x1.1e7aap+0L : 0xf.d83a324b6de0a37023bcf767b8p-8L 0xc.9bfd0803c43a7b4317feb88644p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x4.745568p-4L 0x1.1e7aap+0L : 0xf.d83a324b6de0a37023bcf767b8p-8L 0xc.9bfd0803c43a7b4317feb88648p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x4.745568p-4L 0x1.1e7aap+0L : 0xf.d83a324b6de0a37023bcf767b8p-8L 0xc.9bfd0803c43a7b4317feb88644p-4L : inexact-ok
+= clog10 upward ldbl-128ibm -0x4.745568p-4L 0x1.1e7aap+0L : 0xf.d83a324b6de0a37023bcf767bcp-8L 0xc.9bfd0803c43a7b4317feb88648p-4L : inexact-ok
+= clog10 downward dbl-64 -0x4.745568p-4 0x1.1e7aa1d936f6fp+0 : 0xf.d83adf3d766b8p-8 0xc.9bfd05535ad6p-4 : inexact-ok
+= clog10 tonearest dbl-64 -0x4.745568p-4 0x1.1e7aa1d936f6fp+0 : 0xf.d83adf3d766cp-8 0xc.9bfd05535ad68p-4 : inexact-ok
+= clog10 towardzero dbl-64 -0x4.745568p-4 0x1.1e7aa1d936f6fp+0 : 0xf.d83adf3d766b8p-8 0xc.9bfd05535ad6p-4 : inexact-ok
+= clog10 upward dbl-64 -0x4.745568p-4 0x1.1e7aa1d936f6fp+0 : 0xf.d83adf3d766cp-8 0xc.9bfd05535ad68p-4 : inexact-ok
+= clog10 downward ldbl-96-intel -0x4.745568p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83adf3d766bc96p-8L 0xc.9bfd05535ad67fbp-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x4.745568p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83adf3d766bc97p-8L 0xc.9bfd05535ad67fbp-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x4.745568p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83adf3d766bc96p-8L 0xc.9bfd05535ad67fbp-4L : inexact-ok
+= clog10 upward ldbl-96-intel -0x4.745568p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83adf3d766bc97p-8L 0xc.9bfd05535ad67fcp-4L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x4.745568p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83adf3d766bc96p-8L 0xc.9bfd05535ad67fbp-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x4.745568p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83adf3d766bc97p-8L 0xc.9bfd05535ad67fbp-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x4.745568p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83adf3d766bc96p-8L 0xc.9bfd05535ad67fbp-4L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x4.745568p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83adf3d766bc97p-8L 0xc.9bfd05535ad67fcp-4L : inexact-ok
+= clog10 downward ldbl-128 -0x4.745568p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83adf3d766bc96e4914143e45ep-8L 0xc.9bfd05535ad67fb65b3b4a950cbp-4L : inexact-ok
+= clog10 tonearest ldbl-128 -0x4.745568p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83adf3d766bc96e4914143e45ep-8L 0xc.9bfd05535ad67fb65b3b4a950cb8p-4L : inexact-ok
+= clog10 towardzero ldbl-128 -0x4.745568p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83adf3d766bc96e4914143e45ep-8L 0xc.9bfd05535ad67fb65b3b4a950cbp-4L : inexact-ok
+= clog10 upward ldbl-128 -0x4.745568p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83adf3d766bc96e4914143e45e8p-8L 0xc.9bfd05535ad67fb65b3b4a950cb8p-4L : inexact-ok
+= clog10 downward ldbl-128ibm -0x4.745568p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83adf3d766bc96e4914143e44p-8L 0xc.9bfd05535ad67fb65b3b4a950cp-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x4.745568p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83adf3d766bc96e4914143e44p-8L 0xc.9bfd05535ad67fb65b3b4a950cp-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x4.745568p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83adf3d766bc96e4914143e44p-8L 0xc.9bfd05535ad67fb65b3b4a950cp-4L : inexact-ok
+= clog10 upward ldbl-128ibm -0x4.745568p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83adf3d766bc96e4914143e48p-8L 0xc.9bfd05535ad67fb65b3b4a951p-4L : inexact-ok
+= clog10 downward dbl-64 -0x4.745568p-4 0x1.1e7aa1d936f6ep+0 : 0xf.d83adf3d76658p-8 0xc.9bfd05535ad68p-4 : inexact-ok
+= clog10 tonearest dbl-64 -0x4.745568p-4 0x1.1e7aa1d936f6ep+0 : 0xf.d83adf3d7666p-8 0xc.9bfd05535ad68p-4 : inexact-ok
+= clog10 towardzero dbl-64 -0x4.745568p-4 0x1.1e7aa1d936f6ep+0 : 0xf.d83adf3d76658p-8 0xc.9bfd05535ad68p-4 : inexact-ok
+= clog10 upward dbl-64 -0x4.745568p-4 0x1.1e7aa1d936f6ep+0 : 0xf.d83adf3d7666p-8 0xc.9bfd05535ad7p-4 : inexact-ok
+= clog10 downward ldbl-96-intel -0x4.745568p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83adf3d7665f07p-8L 0xc.9bfd05535ad696fp-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x4.745568p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83adf3d7665f07p-8L 0xc.9bfd05535ad697p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x4.745568p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83adf3d7665f07p-8L 0xc.9bfd05535ad696fp-4L : inexact-ok
+= clog10 upward ldbl-96-intel -0x4.745568p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83adf3d7665f08p-8L 0xc.9bfd05535ad697p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x4.745568p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83adf3d7665f07p-8L 0xc.9bfd05535ad696fp-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x4.745568p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83adf3d7665f07p-8L 0xc.9bfd05535ad697p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x4.745568p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83adf3d7665f07p-8L 0xc.9bfd05535ad696fp-4L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x4.745568p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83adf3d7665f08p-8L 0xc.9bfd05535ad697p-4L : inexact-ok
+= clog10 downward ldbl-128 -0x4.745568p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83adf3d7665f077f9949cf0f51p-8L 0xc.9bfd05535ad696fd08c36204a59p-4L : inexact-ok
+= clog10 tonearest ldbl-128 -0x4.745568p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83adf3d7665f077f9949cf0f51p-8L 0xc.9bfd05535ad696fd08c36204a598p-4L : inexact-ok
+= clog10 towardzero ldbl-128 -0x4.745568p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83adf3d7665f077f9949cf0f51p-8L 0xc.9bfd05535ad696fd08c36204a59p-4L : inexact-ok
+= clog10 upward ldbl-128 -0x4.745568p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83adf3d7665f077f9949cf0f518p-8L 0xc.9bfd05535ad696fd08c36204a598p-4L : inexact-ok
+= clog10 downward ldbl-128ibm -0x4.745568p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83adf3d7665f077f9949cf0f4p-8L 0xc.9bfd05535ad696fd08c36204a4p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x4.745568p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83adf3d7665f077f9949cf0f4p-8L 0xc.9bfd05535ad696fd08c36204a4p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x4.745568p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83adf3d7665f077f9949cf0f4p-8L 0xc.9bfd05535ad696fd08c36204a4p-4L : inexact-ok
+= clog10 upward ldbl-128ibm -0x4.745568p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83adf3d7665f077f9949cf0f8p-8L 0xc.9bfd05535ad696fd08c36204a8p-4L : inexact-ok
+= clog10 downward ldbl-96-intel -0x4.745568p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83adf3d766bbfep-8L 0xc.9bfd05535ad67fdp-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x4.745568p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83adf3d766bbffp-8L 0xc.9bfd05535ad67fep-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x4.745568p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83adf3d766bbfep-8L 0xc.9bfd05535ad67fdp-4L : inexact-ok
+= clog10 upward ldbl-96-intel -0x4.745568p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83adf3d766bbffp-8L 0xc.9bfd05535ad67fep-4L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x4.745568p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83adf3d766bbfep-8L 0xc.9bfd05535ad67fdp-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x4.745568p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83adf3d766bbffp-8L 0xc.9bfd05535ad67fep-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x4.745568p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83adf3d766bbfep-8L 0xc.9bfd05535ad67fdp-4L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x4.745568p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83adf3d766bbffp-8L 0xc.9bfd05535ad67fep-4L : inexact-ok
+= clog10 downward ldbl-128 -0x4.745568p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83adf3d766bbfedb8d2e51c6878p-8L 0xc.9bfd05535ad67fdc2e1547bb2208p-4L : inexact-ok
+= clog10 tonearest ldbl-128 -0x4.745568p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83adf3d766bbfedb8d2e51c6878p-8L 0xc.9bfd05535ad67fdc2e1547bb221p-4L : inexact-ok
+= clog10 towardzero ldbl-128 -0x4.745568p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83adf3d766bbfedb8d2e51c6878p-8L 0xc.9bfd05535ad67fdc2e1547bb2208p-4L : inexact-ok
+= clog10 upward ldbl-128 -0x4.745568p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83adf3d766bbfedb8d2e51c688p-8L 0xc.9bfd05535ad67fdc2e1547bb221p-4L : inexact-ok
+= clog10 downward ldbl-128ibm -0x4.745568p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83adf3d766bbfedb8d2e51c68p-8L 0xc.9bfd05535ad67fdc2e1547bb2p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x4.745568p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83adf3d766bbfedb8d2e51c68p-8L 0xc.9bfd05535ad67fdc2e1547bb24p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x4.745568p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83adf3d766bbfedb8d2e51c68p-8L 0xc.9bfd05535ad67fdc2e1547bb2p-4L : inexact-ok
+= clog10 upward ldbl-128ibm -0x4.745568p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83adf3d766bbfedb8d2e51c6cp-8L 0xc.9bfd05535ad67fdc2e1547bb24p-4L : inexact-ok
+= clog10 downward flt-32 -0x4.74557p-4f 0x1.1e7aa2p+0f : 0xf.d83afp-8f 0xc.9bfdp-4f : inexact-ok
+= clog10 tonearest flt-32 -0x4.74557p-4f 0x1.1e7aa2p+0f : 0xf.d83bp-8f 0xc.9bfd1p-4f : inexact-ok
+= clog10 towardzero flt-32 -0x4.74557p-4f 0x1.1e7aa2p+0f : 0xf.d83afp-8f 0xc.9bfdp-4f : inexact-ok
+= clog10 upward flt-32 -0x4.74557p-4f 0x1.1e7aa2p+0f : 0xf.d83bp-8f 0xc.9bfd1p-4f : inexact-ok
+= clog10 downward dbl-64 -0x4.74557p-4 0x1.1e7aa2p+0 : 0xf.d83af90d8f18p-8 0xc.9bfd080769acp-4 : inexact-ok
+= clog10 tonearest dbl-64 -0x4.74557p-4 0x1.1e7aa2p+0 : 0xf.d83af90d8f18p-8 0xc.9bfd080769ac8p-4 : inexact-ok
+= clog10 towardzero dbl-64 -0x4.74557p-4 0x1.1e7aa2p+0 : 0xf.d83af90d8f18p-8 0xc.9bfd080769acp-4 : inexact-ok
+= clog10 upward dbl-64 -0x4.74557p-4 0x1.1e7aa2p+0 : 0xf.d83af90d8f188p-8 0xc.9bfd080769ac8p-4 : inexact-ok
+= clog10 downward ldbl-96-intel -0x4.74557p-4L 0x1.1e7aa2p+0L : 0xf.d83af90d8f1838ep-8L 0xc.9bfd080769ac688p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x4.74557p-4L 0x1.1e7aa2p+0L : 0xf.d83af90d8f1838ep-8L 0xc.9bfd080769ac688p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x4.74557p-4L 0x1.1e7aa2p+0L : 0xf.d83af90d8f1838ep-8L 0xc.9bfd080769ac688p-4L : inexact-ok
+= clog10 upward ldbl-96-intel -0x4.74557p-4L 0x1.1e7aa2p+0L : 0xf.d83af90d8f1838fp-8L 0xc.9bfd080769ac689p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x4.74557p-4L 0x1.1e7aa2p+0L : 0xf.d83af90d8f1838ep-8L 0xc.9bfd080769ac688p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x4.74557p-4L 0x1.1e7aa2p+0L : 0xf.d83af90d8f1838ep-8L 0xc.9bfd080769ac688p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x4.74557p-4L 0x1.1e7aa2p+0L : 0xf.d83af90d8f1838ep-8L 0xc.9bfd080769ac688p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x4.74557p-4L 0x1.1e7aa2p+0L : 0xf.d83af90d8f1838fp-8L 0xc.9bfd080769ac689p-4L : inexact-ok
+= clog10 downward ldbl-128 -0x4.74557p-4L 0x1.1e7aa2p+0L : 0xf.d83af90d8f1838e6197fb5af2bp-8L 0xc.9bfd080769ac68870330d08e73c8p-4L : inexact-ok
+= clog10 tonearest ldbl-128 -0x4.74557p-4L 0x1.1e7aa2p+0L : 0xf.d83af90d8f1838e6197fb5af2bp-8L 0xc.9bfd080769ac68870330d08e73dp-4L : inexact-ok
+= clog10 towardzero ldbl-128 -0x4.74557p-4L 0x1.1e7aa2p+0L : 0xf.d83af90d8f1838e6197fb5af2bp-8L 0xc.9bfd080769ac68870330d08e73c8p-4L : inexact-ok
+= clog10 upward ldbl-128 -0x4.74557p-4L 0x1.1e7aa2p+0L : 0xf.d83af90d8f1838e6197fb5af2b08p-8L 0xc.9bfd080769ac68870330d08e73dp-4L : inexact-ok
+= clog10 downward ldbl-128ibm -0x4.74557p-4L 0x1.1e7aa2p+0L : 0xf.d83af90d8f1838e6197fb5af28p-8L 0xc.9bfd080769ac68870330d08e7p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x4.74557p-4L 0x1.1e7aa2p+0L : 0xf.d83af90d8f1838e6197fb5af2cp-8L 0xc.9bfd080769ac68870330d08e74p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x4.74557p-4L 0x1.1e7aa2p+0L : 0xf.d83af90d8f1838e6197fb5af28p-8L 0xc.9bfd080769ac68870330d08e7p-4L : inexact-ok
+= clog10 upward ldbl-128ibm -0x4.74557p-4L 0x1.1e7aa2p+0L : 0xf.d83af90d8f1838e6197fb5af2cp-8L 0xc.9bfd080769ac68870330d08e74p-4L : inexact-ok
+= clog10 downward flt-32 -0x4.74557p-4f 0x1.1e7aap+0f : 0xf.d83a3p-8f 0xc.9bfdp-4f : inexact-ok
+= clog10 tonearest flt-32 -0x4.74557p-4f 0x1.1e7aap+0f : 0xf.d83a4p-8f 0xc.9bfd1p-4f : inexact-ok
+= clog10 towardzero flt-32 -0x4.74557p-4f 0x1.1e7aap+0f : 0xf.d83a3p-8f 0xc.9bfdp-4f : inexact-ok
+= clog10 upward flt-32 -0x4.74557p-4f 0x1.1e7aap+0f : 0xf.d83a4p-8f 0xc.9bfd1p-4f : inexact-ok
+= clog10 downward dbl-64 -0x4.74557p-4 0x1.1e7aap+0 : 0xf.d83a3deec4d2p-8 0xc.9bfd0af03f66p-4 : inexact-ok
+= clog10 tonearest dbl-64 -0x4.74557p-4 0x1.1e7aap+0 : 0xf.d83a3deec4d2p-8 0xc.9bfd0af03f66p-4 : inexact-ok
+= clog10 towardzero dbl-64 -0x4.74557p-4 0x1.1e7aap+0 : 0xf.d83a3deec4d2p-8 0xc.9bfd0af03f66p-4 : inexact-ok
+= clog10 upward dbl-64 -0x4.74557p-4 0x1.1e7aap+0 : 0xf.d83a3deec4d28p-8 0xc.9bfd0af03f668p-4 : inexact-ok
+= clog10 downward ldbl-96-intel -0x4.74557p-4L 0x1.1e7aap+0L : 0xf.d83a3deec4d21fbp-8L 0xc.9bfd0af03f6630ep-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x4.74557p-4L 0x1.1e7aap+0L : 0xf.d83a3deec4d21fcp-8L 0xc.9bfd0af03f6630ep-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x4.74557p-4L 0x1.1e7aap+0L : 0xf.d83a3deec4d21fbp-8L 0xc.9bfd0af03f6630ep-4L : inexact-ok
+= clog10 upward ldbl-96-intel -0x4.74557p-4L 0x1.1e7aap+0L : 0xf.d83a3deec4d21fcp-8L 0xc.9bfd0af03f6630fp-4L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x4.74557p-4L 0x1.1e7aap+0L : 0xf.d83a3deec4d21fbp-8L 0xc.9bfd0af03f6630ep-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x4.74557p-4L 0x1.1e7aap+0L : 0xf.d83a3deec4d21fcp-8L 0xc.9bfd0af03f6630ep-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x4.74557p-4L 0x1.1e7aap+0L : 0xf.d83a3deec4d21fbp-8L 0xc.9bfd0af03f6630ep-4L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x4.74557p-4L 0x1.1e7aap+0L : 0xf.d83a3deec4d21fcp-8L 0xc.9bfd0af03f6630fp-4L : inexact-ok
+= clog10 downward ldbl-128 -0x4.74557p-4L 0x1.1e7aap+0L : 0xf.d83a3deec4d21fb88c947b717ff8p-8L 0xc.9bfd0af03f6630e2d3848418995p-4L : inexact-ok
+= clog10 tonearest ldbl-128 -0x4.74557p-4L 0x1.1e7aap+0L : 0xf.d83a3deec4d21fb88c947b718p-8L 0xc.9bfd0af03f6630e2d38484189958p-4L : inexact-ok
+= clog10 towardzero ldbl-128 -0x4.74557p-4L 0x1.1e7aap+0L : 0xf.d83a3deec4d21fb88c947b717ff8p-8L 0xc.9bfd0af03f6630e2d3848418995p-4L : inexact-ok
+= clog10 upward ldbl-128 -0x4.74557p-4L 0x1.1e7aap+0L : 0xf.d83a3deec4d21fb88c947b718p-8L 0xc.9bfd0af03f6630e2d38484189958p-4L : inexact-ok
+= clog10 downward ldbl-128ibm -0x4.74557p-4L 0x1.1e7aap+0L : 0xf.d83a3deec4d21fb88c947b717cp-8L 0xc.9bfd0af03f6630e2d384841898p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x4.74557p-4L 0x1.1e7aap+0L : 0xf.d83a3deec4d21fb88c947b718p-8L 0xc.9bfd0af03f6630e2d384841898p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x4.74557p-4L 0x1.1e7aap+0L : 0xf.d83a3deec4d21fb88c947b717cp-8L 0xc.9bfd0af03f6630e2d384841898p-4L : inexact-ok
+= clog10 upward ldbl-128ibm -0x4.74557p-4L 0x1.1e7aap+0L : 0xf.d83a3deec4d21fb88c947b718p-8L 0xc.9bfd0af03f6630e2d38484189cp-4L : inexact-ok
+= clog10 downward dbl-64 -0x4.74557p-4 0x1.1e7aa1d936f6fp+0 : 0xf.d83aeae0cd39p-8 0xc.9bfd083fd5fd8p-4 : inexact-ok
+= clog10 tonearest dbl-64 -0x4.74557p-4 0x1.1e7aa1d936f6fp+0 : 0xf.d83aeae0cd39p-8 0xc.9bfd083fd5fep-4 : inexact-ok
+= clog10 towardzero dbl-64 -0x4.74557p-4 0x1.1e7aa1d936f6fp+0 : 0xf.d83aeae0cd39p-8 0xc.9bfd083fd5fd8p-4 : inexact-ok
+= clog10 upward dbl-64 -0x4.74557p-4 0x1.1e7aa1d936f6fp+0 : 0xf.d83aeae0cd398p-8 0xc.9bfd083fd5fep-4 : inexact-ok
+= clog10 downward ldbl-96-intel -0x4.74557p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83aeae0cd3910ap-8L 0xc.9bfd083fd5fdf11p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x4.74557p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83aeae0cd3910bp-8L 0xc.9bfd083fd5fdf12p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x4.74557p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83aeae0cd3910ap-8L 0xc.9bfd083fd5fdf11p-4L : inexact-ok
+= clog10 upward ldbl-96-intel -0x4.74557p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83aeae0cd3910bp-8L 0xc.9bfd083fd5fdf12p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x4.74557p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83aeae0cd3910ap-8L 0xc.9bfd083fd5fdf11p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x4.74557p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83aeae0cd3910bp-8L 0xc.9bfd083fd5fdf12p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x4.74557p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83aeae0cd3910ap-8L 0xc.9bfd083fd5fdf11p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x4.74557p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83aeae0cd3910bp-8L 0xc.9bfd083fd5fdf12p-4L : inexact-ok
+= clog10 downward ldbl-128 -0x4.74557p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83aeae0cd3910ac27bf648ef93p-8L 0xc.9bfd083fd5fdf11885b8f42a8ebp-4L : inexact-ok
+= clog10 tonearest ldbl-128 -0x4.74557p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83aeae0cd3910ac27bf648ef938p-8L 0xc.9bfd083fd5fdf11885b8f42a8eb8p-4L : inexact-ok
+= clog10 towardzero ldbl-128 -0x4.74557p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83aeae0cd3910ac27bf648ef93p-8L 0xc.9bfd083fd5fdf11885b8f42a8ebp-4L : inexact-ok
+= clog10 upward ldbl-128 -0x4.74557p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83aeae0cd3910ac27bf648ef938p-8L 0xc.9bfd083fd5fdf11885b8f42a8eb8p-4L : inexact-ok
+= clog10 downward ldbl-128ibm -0x4.74557p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83aeae0cd3910ac27bf648ef8p-8L 0xc.9bfd083fd5fdf11885b8f42a8cp-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x4.74557p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83aeae0cd3910ac27bf648ef8p-8L 0xc.9bfd083fd5fdf11885b8f42a9p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x4.74557p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83aeae0cd3910ac27bf648ef8p-8L 0xc.9bfd083fd5fdf11885b8f42a8cp-4L : inexact-ok
+= clog10 upward ldbl-128ibm -0x4.74557p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83aeae0cd3910ac27bf648efcp-8L 0xc.9bfd083fd5fdf11885b8f42a9p-4L : inexact-ok
+= clog10 downward dbl-64 -0x4.74557p-4 0x1.1e7aa1d936f6ep+0 : 0xf.d83aeae0cd33p-8 0xc.9bfd083fd5fep-4 : inexact-ok
+= clog10 tonearest dbl-64 -0x4.74557p-4 0x1.1e7aa1d936f6ep+0 : 0xf.d83aeae0cd33p-8 0xc.9bfd083fd5fep-4 : inexact-ok
+= clog10 towardzero dbl-64 -0x4.74557p-4 0x1.1e7aa1d936f6ep+0 : 0xf.d83aeae0cd33p-8 0xc.9bfd083fd5fep-4 : inexact-ok
+= clog10 upward dbl-64 -0x4.74557p-4 0x1.1e7aa1d936f6ep+0 : 0xf.d83aeae0cd338p-8 0xc.9bfd083fd5fe8p-4 : inexact-ok
+= clog10 downward ldbl-96-intel -0x4.74557p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83aeae0cd3337bp-8L 0xc.9bfd083fd5fe085p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x4.74557p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83aeae0cd3337bp-8L 0xc.9bfd083fd5fe086p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x4.74557p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83aeae0cd3337bp-8L 0xc.9bfd083fd5fe085p-4L : inexact-ok
+= clog10 upward ldbl-96-intel -0x4.74557p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83aeae0cd3337cp-8L 0xc.9bfd083fd5fe086p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x4.74557p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83aeae0cd3337bp-8L 0xc.9bfd083fd5fe085p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x4.74557p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83aeae0cd3337bp-8L 0xc.9bfd083fd5fe086p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x4.74557p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83aeae0cd3337bp-8L 0xc.9bfd083fd5fe085p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x4.74557p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83aeae0cd3337cp-8L 0xc.9bfd083fd5fe086p-4L : inexact-ok
+= clog10 downward ldbl-128 -0x4.74557p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83aeae0cd3337b5d9795332517p-8L 0xc.9bfd083fd5fe085f3365f9b26ee8p-4L : inexact-ok
+= clog10 tonearest ldbl-128 -0x4.74557p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83aeae0cd3337b5d97953325178p-8L 0xc.9bfd083fd5fe085f3365f9b26ee8p-4L : inexact-ok
+= clog10 towardzero ldbl-128 -0x4.74557p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83aeae0cd3337b5d9795332517p-8L 0xc.9bfd083fd5fe085f3365f9b26ee8p-4L : inexact-ok
+= clog10 upward ldbl-128 -0x4.74557p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83aeae0cd3337b5d97953325178p-8L 0xc.9bfd083fd5fe085f3365f9b26efp-4L : inexact-ok
+= clog10 downward ldbl-128ibm -0x4.74557p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83aeae0cd3337b5d97953325p-8L 0xc.9bfd083fd5fe085f3365f9b26cp-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x4.74557p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83aeae0cd3337b5d97953325p-8L 0xc.9bfd083fd5fe085f3365f9b27p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x4.74557p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83aeae0cd3337b5d97953325p-8L 0xc.9bfd083fd5fe085f3365f9b26cp-4L : inexact-ok
+= clog10 upward ldbl-128ibm -0x4.74557p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83aeae0cd3337b5d979533254p-8L 0xc.9bfd083fd5fe085f3365f9b27p-4L : inexact-ok
+= clog10 downward ldbl-96-intel -0x4.74557p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83aeae0cd39072p-8L 0xc.9bfd083fd5fdf13p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x4.74557p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83aeae0cd39073p-8L 0xc.9bfd083fd5fdf14p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x4.74557p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83aeae0cd39072p-8L 0xc.9bfd083fd5fdf13p-4L : inexact-ok
+= clog10 upward ldbl-96-intel -0x4.74557p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83aeae0cd39073p-8L 0xc.9bfd083fd5fdf14p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x4.74557p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83aeae0cd39072p-8L 0xc.9bfd083fd5fdf13p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x4.74557p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83aeae0cd39073p-8L 0xc.9bfd083fd5fdf14p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x4.74557p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83aeae0cd39072p-8L 0xc.9bfd083fd5fdf13p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x4.74557p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83aeae0cd39073p-8L 0xc.9bfd083fd5fdf14p-4L : inexact-ok
+= clog10 downward ldbl-128 -0x4.74557p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83aeae0cd39072b978032b2c2ep-8L 0xc.9bfd083fd5fdf13e58932d538b8p-4L : inexact-ok
+= clog10 tonearest ldbl-128 -0x4.74557p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83aeae0cd39072b978032b2c2ep-8L 0xc.9bfd083fd5fdf13e58932d538b8p-4L : inexact-ok
+= clog10 towardzero ldbl-128 -0x4.74557p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83aeae0cd39072b978032b2c2ep-8L 0xc.9bfd083fd5fdf13e58932d538b8p-4L : inexact-ok
+= clog10 upward ldbl-128 -0x4.74557p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83aeae0cd39072b978032b2c2e8p-8L 0xc.9bfd083fd5fdf13e58932d538b88p-4L : inexact-ok
+= clog10 downward ldbl-128ibm -0x4.74557p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83aeae0cd39072b978032b2cp-8L 0xc.9bfd083fd5fdf13e58932d5388p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x4.74557p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83aeae0cd39072b978032b2c4p-8L 0xc.9bfd083fd5fdf13e58932d538cp-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x4.74557p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83aeae0cd39072b978032b2cp-8L 0xc.9bfd083fd5fdf13e58932d5388p-4L : inexact-ok
+= clog10 upward ldbl-128ibm -0x4.74557p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83aeae0cd39072b978032b2c4p-8L 0xc.9bfd083fd5fdf13e58932d538cp-4L : inexact-ok
+= clog10 downward dbl-64 -0x4.74556ec92eb44p-4 0x1.1e7aa2p+0 : 0xf.d83af749653ap-8 0xc.9bfd0795d18a8p-4 : inexact-ok
+= clog10 tonearest dbl-64 -0x4.74556ec92eb44p-4 0x1.1e7aa2p+0 : 0xf.d83af749653a8p-8 0xc.9bfd0795d18a8p-4 : inexact-ok
+= clog10 towardzero dbl-64 -0x4.74556ec92eb44p-4 0x1.1e7aa2p+0 : 0xf.d83af749653ap-8 0xc.9bfd0795d18a8p-4 : inexact-ok
+= clog10 upward dbl-64 -0x4.74556ec92eb44p-4 0x1.1e7aa2p+0 : 0xf.d83af749653a8p-8 0xc.9bfd0795d18bp-4 : inexact-ok
+= clog10 downward ldbl-96-intel -0x4.74556ec92eb44p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653a7b1p-8L 0xc.9bfd0795d18a873p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x4.74556ec92eb44p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653a7b1p-8L 0xc.9bfd0795d18a873p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x4.74556ec92eb44p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653a7b1p-8L 0xc.9bfd0795d18a873p-4L : inexact-ok
+= clog10 upward ldbl-96-intel -0x4.74556ec92eb44p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653a7b2p-8L 0xc.9bfd0795d18a874p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x4.74556ec92eb44p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653a7b1p-8L 0xc.9bfd0795d18a873p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x4.74556ec92eb44p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653a7b1p-8L 0xc.9bfd0795d18a873p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x4.74556ec92eb44p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653a7b1p-8L 0xc.9bfd0795d18a873p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x4.74556ec92eb44p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653a7b2p-8L 0xc.9bfd0795d18a874p-4L : inexact-ok
+= clog10 downward ldbl-128 -0x4.74556ec92eb44p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653a7b15218898680a78p-8L 0xc.9bfd0795d18a873503ac9977633p-4L : inexact-ok
+= clog10 tonearest ldbl-128 -0x4.74556ec92eb44p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653a7b15218898680a78p-8L 0xc.9bfd0795d18a873503ac9977633p-4L : inexact-ok
+= clog10 towardzero ldbl-128 -0x4.74556ec92eb44p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653a7b15218898680a78p-8L 0xc.9bfd0795d18a873503ac9977633p-4L : inexact-ok
+= clog10 upward ldbl-128 -0x4.74556ec92eb44p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653a7b15218898680a8p-8L 0xc.9bfd0795d18a873503ac99776338p-4L : inexact-ok
+= clog10 downward ldbl-128ibm -0x4.74556ec92eb44p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653a7b152188986808p-8L 0xc.9bfd0795d18a873503ac99776p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x4.74556ec92eb44p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653a7b15218898680cp-8L 0xc.9bfd0795d18a873503ac997764p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x4.74556ec92eb44p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653a7b152188986808p-8L 0xc.9bfd0795d18a873503ac99776p-4L : inexact-ok
+= clog10 upward ldbl-128ibm -0x4.74556ec92eb44p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653a7b15218898680cp-8L 0xc.9bfd0795d18a873503ac997764p-4L : inexact-ok
+= clog10 downward dbl-64 -0x4.74556ec92eb44p-4 0x1.1e7aap+0 : 0xf.d83a3c2a9aeep-8 0xc.9bfd0a7ea7438p-4 : inexact-ok
+= clog10 tonearest dbl-64 -0x4.74556ec92eb44p-4 0x1.1e7aap+0 : 0xf.d83a3c2a9aee8p-8 0xc.9bfd0a7ea7438p-4 : inexact-ok
+= clog10 towardzero dbl-64 -0x4.74556ec92eb44p-4 0x1.1e7aap+0 : 0xf.d83a3c2a9aeep-8 0xc.9bfd0a7ea7438p-4 : inexact-ok
+= clog10 upward dbl-64 -0x4.74556ec92eb44p-4 0x1.1e7aap+0 : 0xf.d83a3c2a9aee8p-8 0xc.9bfd0a7ea744p-4 : inexact-ok
+= clog10 downward ldbl-96-intel -0x4.74556ec92eb44p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aee6fep-8L 0xc.9bfd0a7ea7439c3p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x4.74556ec92eb44p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aee6fep-8L 0xc.9bfd0a7ea7439c3p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x4.74556ec92eb44p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aee6fep-8L 0xc.9bfd0a7ea7439c3p-4L : inexact-ok
+= clog10 upward ldbl-96-intel -0x4.74556ec92eb44p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aee6ffp-8L 0xc.9bfd0a7ea7439c4p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x4.74556ec92eb44p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aee6fep-8L 0xc.9bfd0a7ea7439c3p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x4.74556ec92eb44p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aee6fep-8L 0xc.9bfd0a7ea7439c3p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x4.74556ec92eb44p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aee6fep-8L 0xc.9bfd0a7ea7439c3p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x4.74556ec92eb44p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aee6ffp-8L 0xc.9bfd0a7ea7439c4p-4L : inexact-ok
+= clog10 downward ldbl-128 -0x4.74556ec92eb44p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aee6fe0db22c80cb358p-8L 0xc.9bfd0a7ea7439c36c87d4090a6d8p-4L : inexact-ok
+= clog10 tonearest ldbl-128 -0x4.74556ec92eb44p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aee6fe0db22c80cb36p-8L 0xc.9bfd0a7ea7439c36c87d4090a6d8p-4L : inexact-ok
+= clog10 towardzero ldbl-128 -0x4.74556ec92eb44p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aee6fe0db22c80cb358p-8L 0xc.9bfd0a7ea7439c36c87d4090a6d8p-4L : inexact-ok
+= clog10 upward ldbl-128 -0x4.74556ec92eb44p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aee6fe0db22c80cb36p-8L 0xc.9bfd0a7ea7439c36c87d4090a6ep-4L : inexact-ok
+= clog10 downward ldbl-128ibm -0x4.74556ec92eb44p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aee6fe0db22c80cbp-8L 0xc.9bfd0a7ea7439c36c87d4090a4p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x4.74556ec92eb44p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aee6fe0db22c80cb4p-8L 0xc.9bfd0a7ea7439c36c87d4090a8p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x4.74556ec92eb44p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aee6fe0db22c80cbp-8L 0xc.9bfd0a7ea7439c36c87d4090a4p-4L : inexact-ok
+= clog10 upward ldbl-128ibm -0x4.74556ec92eb44p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aee6fe0db22c80cb4p-8L 0xc.9bfd0a7ea7439c36c87d4090a8p-4L : inexact-ok
+= clog10 downward dbl-64 -0x4.74556ec92eb44p-4 0x1.1e7aa1d936f6fp+0 : 0xf.d83ae91ca35a8p-8 0xc.9bfd07ce3ddcp-4 : inexact-ok
+= clog10 tonearest dbl-64 -0x4.74556ec92eb44p-4 0x1.1e7aa1d936f6fp+0 : 0xf.d83ae91ca35bp-8 0xc.9bfd07ce3ddcp-4 : inexact-ok
+= clog10 towardzero dbl-64 -0x4.74556ec92eb44p-4 0x1.1e7aa1d936f6fp+0 : 0xf.d83ae91ca35a8p-8 0xc.9bfd07ce3ddcp-4 : inexact-ok
+= clog10 upward dbl-64 -0x4.74556ec92eb44p-4 0x1.1e7aa1d936f6fp+0 : 0xf.d83ae91ca35bp-8 0xc.9bfd07ce3ddc8p-4 : inexact-ok
+= clog10 downward ldbl-96-intel -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35adf8p-8L 0xc.9bfd07ce3ddc023p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35adf9p-8L 0xc.9bfd07ce3ddc023p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35adf8p-8L 0xc.9bfd07ce3ddc023p-4L : inexact-ok
+= clog10 upward ldbl-96-intel -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35adf9p-8L 0xc.9bfd07ce3ddc024p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35adf8p-8L 0xc.9bfd07ce3ddc023p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35adf9p-8L 0xc.9bfd07ce3ddc023p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35adf8p-8L 0xc.9bfd07ce3ddc023p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35adf9p-8L 0xc.9bfd07ce3ddc024p-4L : inexact-ok
+= clog10 downward ldbl-128 -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35adf8f12772902cf7p-8L 0xc.9bfd07ce3ddc02306b6626a828f8p-4L : inexact-ok
+= clog10 tonearest ldbl-128 -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35adf8f12772902cf78p-8L 0xc.9bfd07ce3ddc02306b6626a828f8p-4L : inexact-ok
+= clog10 towardzero ldbl-128 -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35adf8f12772902cf7p-8L 0xc.9bfd07ce3ddc02306b6626a828f8p-4L : inexact-ok
+= clog10 upward ldbl-128 -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35adf8f12772902cf78p-8L 0xc.9bfd07ce3ddc02306b6626a829p-4L : inexact-ok
+= clog10 downward ldbl-128ibm -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35adf8f12772902ccp-8L 0xc.9bfd07ce3ddc02306b6626a828p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35adf8f12772902dp-8L 0xc.9bfd07ce3ddc02306b6626a828p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35adf8f12772902ccp-8L 0xc.9bfd07ce3ddc02306b6626a828p-4L : inexact-ok
+= clog10 upward ldbl-128ibm -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35adf8f12772902dp-8L 0xc.9bfd07ce3ddc02306b6626a82cp-4L : inexact-ok
+= clog10 downward dbl-64 -0x4.74556ec92eb44p-4 0x1.1e7aa1d936f6ep+0 : 0xf.d83ae91ca355p-8 0xc.9bfd07ce3ddcp-4 : inexact-ok
+= clog10 tonearest dbl-64 -0x4.74556ec92eb44p-4 0x1.1e7aa1d936f6ep+0 : 0xf.d83ae91ca355p-8 0xc.9bfd07ce3ddcp-4 : inexact-ok
+= clog10 towardzero dbl-64 -0x4.74556ec92eb44p-4 0x1.1e7aa1d936f6ep+0 : 0xf.d83ae91ca355p-8 0xc.9bfd07ce3ddcp-4 : inexact-ok
+= clog10 upward dbl-64 -0x4.74556ec92eb44p-4 0x1.1e7aa1d936f6ep+0 : 0xf.d83ae91ca3558p-8 0xc.9bfd07ce3ddc8p-4 : inexact-ok
+= clog10 downward ldbl-96-intel -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca355069p-8L 0xc.9bfd07ce3ddc197p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca35506ap-8L 0xc.9bfd07ce3ddc197p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca355069p-8L 0xc.9bfd07ce3ddc197p-4L : inexact-ok
+= clog10 upward ldbl-96-intel -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca35506ap-8L 0xc.9bfd07ce3ddc198p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca355069p-8L 0xc.9bfd07ce3ddc197p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca35506ap-8L 0xc.9bfd07ce3ddc197p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca355069p-8L 0xc.9bfd07ce3ddc197p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca35506ap-8L 0xc.9bfd07ce3ddc198p-4L : inexact-ok
+= clog10 downward ldbl-128 -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca3550698c4018770bfa8p-8L 0xc.9bfd07ce3ddc1977190d915fb408p-4L : inexact-ok
+= clog10 tonearest ldbl-128 -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca3550698c4018770bfa8p-8L 0xc.9bfd07ce3ddc1977190d915fb408p-4L : inexact-ok
+= clog10 towardzero ldbl-128 -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca3550698c4018770bfa8p-8L 0xc.9bfd07ce3ddc1977190d915fb408p-4L : inexact-ok
+= clog10 upward ldbl-128 -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca3550698c4018770bfbp-8L 0xc.9bfd07ce3ddc1977190d915fb41p-4L : inexact-ok
+= clog10 downward ldbl-128ibm -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca3550698c4018770bcp-8L 0xc.9bfd07ce3ddc1977190d915fb4p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca3550698c4018770cp-8L 0xc.9bfd07ce3ddc1977190d915fb4p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca3550698c4018770bcp-8L 0xc.9bfd07ce3ddc1977190d915fb4p-4L : inexact-ok
+= clog10 upward ldbl-128ibm -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca3550698c4018770cp-8L 0xc.9bfd07ce3ddc1977190d915fb8p-4L : inexact-ok
+= clog10 downward ldbl-96-intel -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35ad6p-8L 0xc.9bfd07ce3ddc025p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35ad61p-8L 0xc.9bfd07ce3ddc025p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35ad6p-8L 0xc.9bfd07ce3ddc025p-4L : inexact-ok
+= clog10 upward ldbl-96-intel -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35ad61p-8L 0xc.9bfd07ce3ddc026p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35ad6p-8L 0xc.9bfd07ce3ddc025p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35ad61p-8L 0xc.9bfd07ce3ddc025p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35ad6p-8L 0xc.9bfd07ce3ddc025p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35ad61p-8L 0xc.9bfd07ce3ddc026p-4L : inexact-ok
+= clog10 downward ldbl-128 -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35ad60e8237a9dc4258p-8L 0xc.9bfd07ce3ddc02563e4056b59338p-4L : inexact-ok
+= clog10 tonearest ldbl-128 -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35ad60e8237a9dc4258p-8L 0xc.9bfd07ce3ddc02563e4056b59338p-4L : inexact-ok
+= clog10 towardzero ldbl-128 -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35ad60e8237a9dc4258p-8L 0xc.9bfd07ce3ddc02563e4056b59338p-4L : inexact-ok
+= clog10 upward ldbl-128 -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35ad60e8237a9dc426p-8L 0xc.9bfd07ce3ddc02563e4056b5934p-4L : inexact-ok
+= clog10 downward ldbl-128ibm -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35ad60e8237a9dc4p-8L 0xc.9bfd07ce3ddc02563e4056b59p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35ad60e8237a9dc44p-8L 0xc.9bfd07ce3ddc02563e4056b594p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35ad60e8237a9dc4p-8L 0xc.9bfd07ce3ddc02563e4056b59p-4L : inexact-ok
+= clog10 upward ldbl-128ibm -0x4.74556ec92eb44p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35ad60e8237a9dc44p-8L 0xc.9bfd07ce3ddc02563e4056b594p-4L : inexact-ok
+= clog10 downward dbl-64 -0x4.74556ec92eb48p-4 0x1.1e7aa2p+0 : 0xf.d83af749653a8p-8 0xc.9bfd0795d18a8p-4 : inexact-ok
+= clog10 tonearest dbl-64 -0x4.74556ec92eb48p-4 0x1.1e7aa2p+0 : 0xf.d83af749653bp-8 0xc.9bfd0795d18a8p-4 : inexact-ok
+= clog10 towardzero dbl-64 -0x4.74556ec92eb48p-4 0x1.1e7aa2p+0 : 0xf.d83af749653a8p-8 0xc.9bfd0795d18a8p-4 : inexact-ok
+= clog10 upward dbl-64 -0x4.74556ec92eb48p-4 0x1.1e7aa2p+0 : 0xf.d83af749653bp-8 0xc.9bfd0795d18bp-4 : inexact-ok
+= clog10 downward ldbl-96-intel -0x4.74556ec92eb48p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653ad82p-8L 0xc.9bfd0795d18a9e9p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x4.74556ec92eb48p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653ad83p-8L 0xc.9bfd0795d18a9eap-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x4.74556ec92eb48p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653ad82p-8L 0xc.9bfd0795d18a9e9p-4L : inexact-ok
+= clog10 upward ldbl-96-intel -0x4.74556ec92eb48p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653ad83p-8L 0xc.9bfd0795d18a9eap-4L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x4.74556ec92eb48p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653ad82p-8L 0xc.9bfd0795d18a9e9p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x4.74556ec92eb48p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653ad83p-8L 0xc.9bfd0795d18a9eap-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x4.74556ec92eb48p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653ad82p-8L 0xc.9bfd0795d18a9e9p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x4.74556ec92eb48p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653ad83p-8L 0xc.9bfd0795d18a9eap-4L : inexact-ok
+= clog10 downward ldbl-128 -0x4.74556ec92eb48p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653ad82fd80e85a73f9p-8L 0xc.9bfd0795d18a9e98dce3a3d1be9p-4L : inexact-ok
+= clog10 tonearest ldbl-128 -0x4.74556ec92eb48p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653ad82fd80e85a73f98p-8L 0xc.9bfd0795d18a9e98dce3a3d1be98p-4L : inexact-ok
+= clog10 towardzero ldbl-128 -0x4.74556ec92eb48p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653ad82fd80e85a73f9p-8L 0xc.9bfd0795d18a9e98dce3a3d1be9p-4L : inexact-ok
+= clog10 upward ldbl-128 -0x4.74556ec92eb48p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653ad82fd80e85a73f98p-8L 0xc.9bfd0795d18a9e98dce3a3d1be98p-4L : inexact-ok
+= clog10 downward ldbl-128ibm -0x4.74556ec92eb48p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653ad82fd80e85a73cp-8L 0xc.9bfd0795d18a9e98dce3a3d1bcp-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x4.74556ec92eb48p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653ad82fd80e85a74p-8L 0xc.9bfd0795d18a9e98dce3a3d1cp-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x4.74556ec92eb48p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653ad82fd80e85a73cp-8L 0xc.9bfd0795d18a9e98dce3a3d1bcp-4L : inexact-ok
+= clog10 upward ldbl-128ibm -0x4.74556ec92eb48p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653ad82fd80e85a74p-8L 0xc.9bfd0795d18a9e98dce3a3d1cp-4L : inexact-ok
+= clog10 downward dbl-64 -0x4.74556ec92eb48p-4 0x1.1e7aap+0 : 0xf.d83a3c2a9aee8p-8 0xc.9bfd0a7ea7438p-4 : inexact-ok
+= clog10 tonearest dbl-64 -0x4.74556ec92eb48p-4 0x1.1e7aap+0 : 0xf.d83a3c2a9aefp-8 0xc.9bfd0a7ea7438p-4 : inexact-ok
+= clog10 towardzero dbl-64 -0x4.74556ec92eb48p-4 0x1.1e7aap+0 : 0xf.d83a3c2a9aee8p-8 0xc.9bfd0a7ea7438p-4 : inexact-ok
+= clog10 upward dbl-64 -0x4.74556ec92eb48p-4 0x1.1e7aap+0 : 0xf.d83a3c2a9aefp-8 0xc.9bfd0a7ea744p-4 : inexact-ok
+= clog10 downward ldbl-96-intel -0x4.74556ec92eb48p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aeeccfp-8L 0xc.9bfd0a7ea743b39p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x4.74556ec92eb48p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aeecdp-8L 0xc.9bfd0a7ea743b3ap-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x4.74556ec92eb48p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aeeccfp-8L 0xc.9bfd0a7ea743b39p-4L : inexact-ok
+= clog10 upward ldbl-96-intel -0x4.74556ec92eb48p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aeecdp-8L 0xc.9bfd0a7ea743b3ap-4L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x4.74556ec92eb48p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aeeccfp-8L 0xc.9bfd0a7ea743b39p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x4.74556ec92eb48p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aeecdp-8L 0xc.9bfd0a7ea743b3ap-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x4.74556ec92eb48p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aeeccfp-8L 0xc.9bfd0a7ea743b39p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x4.74556ec92eb48p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aeecdp-8L 0xc.9bfd0a7ea743b3ap-4L : inexact-ok
+= clog10 downward ldbl-128 -0x4.74556ec92eb48p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aeeccfb92e21b3fb95p-8L 0xc.9bfd0a7ea743b39aa1d939036eep-4L : inexact-ok
+= clog10 tonearest ldbl-128 -0x4.74556ec92eb48p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aeeccfb92e21b3fb958p-8L 0xc.9bfd0a7ea743b39aa1d939036ee8p-4L : inexact-ok
+= clog10 towardzero ldbl-128 -0x4.74556ec92eb48p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aeeccfb92e21b3fb95p-8L 0xc.9bfd0a7ea743b39aa1d939036eep-4L : inexact-ok
+= clog10 upward ldbl-128 -0x4.74556ec92eb48p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aeeccfb92e21b3fb958p-8L 0xc.9bfd0a7ea743b39aa1d939036ee8p-4L : inexact-ok
+= clog10 downward ldbl-128ibm -0x4.74556ec92eb48p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aeeccfb92e21b3fb8p-8L 0xc.9bfd0a7ea743b39aa1d939036cp-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x4.74556ec92eb48p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aeeccfb92e21b3fb8p-8L 0xc.9bfd0a7ea743b39aa1d939037p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x4.74556ec92eb48p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aeeccfb92e21b3fb8p-8L 0xc.9bfd0a7ea743b39aa1d939036cp-4L : inexact-ok
+= clog10 upward ldbl-128ibm -0x4.74556ec92eb48p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aeeccfb92e21b3fbcp-8L 0xc.9bfd0a7ea743b39aa1d939037p-4L : inexact-ok
+= clog10 downward dbl-64 -0x4.74556ec92eb48p-4 0x1.1e7aa1d936f6fp+0 : 0xf.d83ae91ca35bp-8 0xc.9bfd07ce3ddcp-4 : inexact-ok
+= clog10 tonearest dbl-64 -0x4.74556ec92eb48p-4 0x1.1e7aa1d936f6fp+0 : 0xf.d83ae91ca35bp-8 0xc.9bfd07ce3ddcp-4 : inexact-ok
+= clog10 towardzero dbl-64 -0x4.74556ec92eb48p-4 0x1.1e7aa1d936f6fp+0 : 0xf.d83ae91ca35bp-8 0xc.9bfd07ce3ddcp-4 : inexact-ok
+= clog10 upward dbl-64 -0x4.74556ec92eb48p-4 0x1.1e7aa1d936f6fp+0 : 0xf.d83ae91ca35b8p-8 0xc.9bfd07ce3ddc8p-4 : inexact-ok
+= clog10 downward ldbl-96-intel -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35b3cap-8L 0xc.9bfd07ce3ddc199p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35b3cbp-8L 0xc.9bfd07ce3ddc199p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35b3cap-8L 0xc.9bfd07ce3ddc199p-4L : inexact-ok
+= clog10 upward ldbl-96-intel -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35b3cbp-8L 0xc.9bfd07ce3ddc19ap-4L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35b3cap-8L 0xc.9bfd07ce3ddc199p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35b3cbp-8L 0xc.9bfd07ce3ddc199p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35b3cap-8L 0xc.9bfd07ce3ddc199p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35b3cbp-8L 0xc.9bfd07ce3ddc19ap-4L : inexact-ok
+= clog10 downward ldbl-128 -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35b3ca9c914d3e0f918p-8L 0xc.9bfd07ce3ddc1994449ffd2e709p-4L : inexact-ok
+= clog10 tonearest ldbl-128 -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35b3ca9c914d3e0f92p-8L 0xc.9bfd07ce3ddc1994449ffd2e709p-4L : inexact-ok
+= clog10 towardzero ldbl-128 -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35b3ca9c914d3e0f918p-8L 0xc.9bfd07ce3ddc1994449ffd2e709p-4L : inexact-ok
+= clog10 upward ldbl-128 -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35b3ca9c914d3e0f92p-8L 0xc.9bfd07ce3ddc1994449ffd2e7098p-4L : inexact-ok
+= clog10 downward ldbl-128ibm -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35b3ca9c914d3e0f8p-8L 0xc.9bfd07ce3ddc1994449ffd2e7p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35b3ca9c914d3e0f8p-8L 0xc.9bfd07ce3ddc1994449ffd2e7p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35b3ca9c914d3e0f8p-8L 0xc.9bfd07ce3ddc1994449ffd2e7p-4L : inexact-ok
+= clog10 upward ldbl-128ibm -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35b3ca9c914d3e0fcp-8L 0xc.9bfd07ce3ddc1994449ffd2e74p-4L : inexact-ok
+= clog10 downward dbl-64 -0x4.74556ec92eb48p-4 0x1.1e7aa1d936f6ep+0 : 0xf.d83ae91ca355p-8 0xc.9bfd07ce3ddcp-4 : inexact-ok
+= clog10 tonearest dbl-64 -0x4.74556ec92eb48p-4 0x1.1e7aa1d936f6ep+0 : 0xf.d83ae91ca3558p-8 0xc.9bfd07ce3ddcp-4 : inexact-ok
+= clog10 towardzero dbl-64 -0x4.74556ec92eb48p-4 0x1.1e7aa1d936f6ep+0 : 0xf.d83ae91ca355p-8 0xc.9bfd07ce3ddcp-4 : inexact-ok
+= clog10 upward dbl-64 -0x4.74556ec92eb48p-4 0x1.1e7aa1d936f6ep+0 : 0xf.d83ae91ca3558p-8 0xc.9bfd07ce3ddc8p-4 : inexact-ok
+= clog10 downward ldbl-96-intel -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca35563bp-8L 0xc.9bfd07ce3ddc30dp-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca35563bp-8L 0xc.9bfd07ce3ddc30ep-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca35563bp-8L 0xc.9bfd07ce3ddc30dp-4L : inexact-ok
+= clog10 upward ldbl-96-intel -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca35563cp-8L 0xc.9bfd07ce3ddc30ep-4L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca35563bp-8L 0xc.9bfd07ce3ddc30dp-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca35563bp-8L 0xc.9bfd07ce3ddc30ep-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca35563bp-8L 0xc.9bfd07ce3ddc30dp-4L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca35563cp-8L 0xc.9bfd07ce3ddc30ep-4L : inexact-ok
+= clog10 downward ldbl-128 -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca35563b37a9f324ef318p-8L 0xc.9bfd07ce3ddc30daf24767e5fccp-4L : inexact-ok
+= clog10 tonearest ldbl-128 -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca35563b37a9f324ef32p-8L 0xc.9bfd07ce3ddc30daf24767e5fcc8p-4L : inexact-ok
+= clog10 towardzero ldbl-128 -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca35563b37a9f324ef318p-8L 0xc.9bfd07ce3ddc30daf24767e5fccp-4L : inexact-ok
+= clog10 upward ldbl-128 -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca35563b37a9f324ef32p-8L 0xc.9bfd07ce3ddc30daf24767e5fcc8p-4L : inexact-ok
+= clog10 downward ldbl-128ibm -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca35563b37a9f324efp-8L 0xc.9bfd07ce3ddc30daf24767e5fcp-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca35563b37a9f324ef4p-8L 0xc.9bfd07ce3ddc30daf24767e5fcp-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca35563b37a9f324efp-8L 0xc.9bfd07ce3ddc30daf24767e5fcp-4L : inexact-ok
+= clog10 upward ldbl-128ibm -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca35563b37a9f324ef4p-8L 0xc.9bfd07ce3ddc30daf24767e6p-4L : inexact-ok
+= clog10 downward ldbl-96-intel -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35b332p-8L 0xc.9bfd07ce3ddc19bp-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35b333p-8L 0xc.9bfd07ce3ddc19cp-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35b332p-8L 0xc.9bfd07ce3ddc19bp-4L : inexact-ok
+= clog10 upward ldbl-96-intel -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35b333p-8L 0xc.9bfd07ce3ddc19cp-4L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35b332p-8L 0xc.9bfd07ce3ddc19bp-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35b333p-8L 0xc.9bfd07ce3ddc19cp-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35b332p-8L 0xc.9bfd07ce3ddc19bp-4L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35b333p-8L 0xc.9bfd07ce3ddc19cp-4L : inexact-ok
+= clog10 downward ldbl-128 -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35b332938d554ba6c1p-8L 0xc.9bfd07ce3ddc19ba177a2d3bdadp-4L : inexact-ok
+= clog10 tonearest ldbl-128 -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35b332938d554ba6c1p-8L 0xc.9bfd07ce3ddc19ba177a2d3bdadp-4L : inexact-ok
+= clog10 towardzero ldbl-128 -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35b332938d554ba6c1p-8L 0xc.9bfd07ce3ddc19ba177a2d3bdadp-4L : inexact-ok
+= clog10 upward ldbl-128 -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35b332938d554ba6c18p-8L 0xc.9bfd07ce3ddc19ba177a2d3bdad8p-4L : inexact-ok
+= clog10 downward ldbl-128ibm -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35b332938d554ba6cp-8L 0xc.9bfd07ce3ddc19ba177a2d3bd8p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35b332938d554ba6cp-8L 0xc.9bfd07ce3ddc19ba177a2d3bdcp-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35b332938d554ba6cp-8L 0xc.9bfd07ce3ddc19ba177a2d3bd8p-4L : inexact-ok
+= clog10 upward ldbl-128ibm -0x4.74556ec92eb48p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35b332938d554ba7p-8L 0xc.9bfd07ce3ddc19ba177a2d3bdcp-4L : inexact-ok
+= clog10 downward ldbl-96-intel -0x4.74556ec92eb4746p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653ac74p-8L 0xc.9bfd0795d18a9a5p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x4.74556ec92eb4746p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653ac74p-8L 0xc.9bfd0795d18a9a6p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x4.74556ec92eb4746p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653ac74p-8L 0xc.9bfd0795d18a9a5p-4L : inexact-ok
+= clog10 upward ldbl-96-intel -0x4.74556ec92eb4746p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653ac75p-8L 0xc.9bfd0795d18a9a6p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x4.74556ec92eb4746p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653ac74p-8L 0xc.9bfd0795d18a9a5p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x4.74556ec92eb4746p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653ac74p-8L 0xc.9bfd0795d18a9a6p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x4.74556ec92eb4746p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653ac74p-8L 0xc.9bfd0795d18a9a5p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x4.74556ec92eb4746p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653ac75p-8L 0xc.9bfd0795d18a9a6p-4L : inexact-ok
+= clog10 downward ldbl-128 -0x4.74556ec92eb4746p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653ac7467de7320f4418p-8L 0xc.9bfd0795d18a9a5939ef247054f8p-4L : inexact-ok
+= clog10 tonearest ldbl-128 -0x4.74556ec92eb4746p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653ac7467de7320f4418p-8L 0xc.9bfd0795d18a9a5939ef247055p-4L : inexact-ok
+= clog10 towardzero ldbl-128 -0x4.74556ec92eb4746p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653ac7467de7320f4418p-8L 0xc.9bfd0795d18a9a5939ef247054f8p-4L : inexact-ok
+= clog10 upward ldbl-128 -0x4.74556ec92eb4746p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653ac7467de7320f442p-8L 0xc.9bfd0795d18a9a5939ef247055p-4L : inexact-ok
+= clog10 downward ldbl-128ibm -0x4.74556ec92eb4746p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653ac7467de7320f44p-8L 0xc.9bfd0795d18a9a5939ef247054p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x4.74556ec92eb4746p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653ac7467de7320f44p-8L 0xc.9bfd0795d18a9a5939ef247054p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x4.74556ec92eb4746p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653ac7467de7320f44p-8L 0xc.9bfd0795d18a9a5939ef247054p-4L : inexact-ok
+= clog10 upward ldbl-128ibm -0x4.74556ec92eb4746p-4L 0x1.1e7aa2p+0L : 0xf.d83af749653ac7467de7320f48p-8L 0xc.9bfd0795d18a9a5939ef247058p-4L : inexact-ok
+= clog10 downward ldbl-96-intel -0x4.74556ec92eb4746p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aeebc1p-8L 0xc.9bfd0a7ea743af5p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x4.74556ec92eb4746p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aeebc1p-8L 0xc.9bfd0a7ea743af6p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x4.74556ec92eb4746p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aeebc1p-8L 0xc.9bfd0a7ea743af5p-4L : inexact-ok
+= clog10 upward ldbl-96-intel -0x4.74556ec92eb4746p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aeebc2p-8L 0xc.9bfd0a7ea743af6p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x4.74556ec92eb4746p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aeebc1p-8L 0xc.9bfd0a7ea743af5p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x4.74556ec92eb4746p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aeebc1p-8L 0xc.9bfd0a7ea743af6p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x4.74556ec92eb4746p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aeebc1p-8L 0xc.9bfd0a7ea743af5p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x4.74556ec92eb4746p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aeebc2p-8L 0xc.9bfd0a7ea743af6p-4L : inexact-ok
+= clog10 downward ldbl-128 -0x4.74556ec92eb4746p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aeebc123881daa2f46p-8L 0xc.9bfd0a7ea743af5afede0462959p-4L : inexact-ok
+= clog10 tonearest ldbl-128 -0x4.74556ec92eb4746p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aeebc123881daa2f468p-8L 0xc.9bfd0a7ea743af5afede04629598p-4L : inexact-ok
+= clog10 towardzero ldbl-128 -0x4.74556ec92eb4746p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aeebc123881daa2f46p-8L 0xc.9bfd0a7ea743af5afede0462959p-4L : inexact-ok
+= clog10 upward ldbl-128 -0x4.74556ec92eb4746p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aeebc123881daa2f468p-8L 0xc.9bfd0a7ea743af5afede04629598p-4L : inexact-ok
+= clog10 downward ldbl-128ibm -0x4.74556ec92eb4746p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aeebc123881daa2f4p-8L 0xc.9bfd0a7ea743af5afede046294p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x4.74556ec92eb4746p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aeebc123881daa2f4p-8L 0xc.9bfd0a7ea743af5afede046294p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x4.74556ec92eb4746p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aeebc123881daa2f4p-8L 0xc.9bfd0a7ea743af5afede046294p-4L : inexact-ok
+= clog10 upward ldbl-128ibm -0x4.74556ec92eb4746p-4L 0x1.1e7aap+0L : 0xf.d83a3c2a9aeebc123881daa2f8p-8L 0xc.9bfd0a7ea743af5afede046298p-4L : inexact-ok
+= clog10 downward ldbl-96-intel -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35b2bcp-8L 0xc.9bfd07ce3ddc155p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35b2bcp-8L 0xc.9bfd07ce3ddc155p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35b2bcp-8L 0xc.9bfd07ce3ddc155p-4L : inexact-ok
+= clog10 upward ldbl-96-intel -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35b2bdp-8L 0xc.9bfd07ce3ddc156p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35b2bcp-8L 0xc.9bfd07ce3ddc155p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35b2bcp-8L 0xc.9bfd07ce3ddc155p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35b2bcp-8L 0xc.9bfd07ce3ddc155p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35b2bdp-8L 0xc.9bfd07ce3ddc156p-4L : inexact-ok
+= clog10 downward ldbl-128 -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35b2bc06ee930579e3p-8L 0xc.9bfd07ce3ddc1554a1aafbb70c9p-4L : inexact-ok
+= clog10 tonearest ldbl-128 -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35b2bc06ee930579e38p-8L 0xc.9bfd07ce3ddc1554a1aafbb70c9p-4L : inexact-ok
+= clog10 towardzero ldbl-128 -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35b2bc06ee930579e3p-8L 0xc.9bfd07ce3ddc1554a1aafbb70c9p-4L : inexact-ok
+= clog10 upward ldbl-128 -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35b2bc06ee930579e38p-8L 0xc.9bfd07ce3ddc1554a1aafbb70c98p-4L : inexact-ok
+= clog10 downward ldbl-128ibm -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35b2bc06ee930579cp-8L 0xc.9bfd07ce3ddc1554a1aafbb70cp-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35b2bc06ee93057ap-8L 0xc.9bfd07ce3ddc1554a1aafbb70cp-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35b2bc06ee930579cp-8L 0xc.9bfd07ce3ddc1554a1aafbb70cp-4L : inexact-ok
+= clog10 upward ldbl-128ibm -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6fp+0L : 0xf.d83ae91ca35b2bc06ee93057ap-8L 0xc.9bfd07ce3ddc1554a1aafbb71p-4L : inexact-ok
+= clog10 downward ldbl-96-intel -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca35552cp-8L 0xc.9bfd07ce3ddc2c9p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca35552dp-8L 0xc.9bfd07ce3ddc2cap-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca35552cp-8L 0xc.9bfd07ce3ddc2c9p-4L : inexact-ok
+= clog10 upward ldbl-96-intel -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca35552dp-8L 0xc.9bfd07ce3ddc2cap-4L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca35552cp-8L 0xc.9bfd07ce3ddc2c9p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca35552dp-8L 0xc.9bfd07ce3ddc2cap-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca35552cp-8L 0xc.9bfd07ce3ddc2c9p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca35552dp-8L 0xc.9bfd07ce3ddc2cap-4L : inexact-ok
+= clog10 downward ldbl-128 -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca35552ca20738ec59668p-8L 0xc.9bfd07ce3ddc2c9b4f52666e989p-4L : inexact-ok
+= clog10 tonearest ldbl-128 -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca35552ca20738ec5967p-8L 0xc.9bfd07ce3ddc2c9b4f52666e989p-4L : inexact-ok
+= clog10 towardzero ldbl-128 -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca35552ca20738ec59668p-8L 0xc.9bfd07ce3ddc2c9b4f52666e989p-4L : inexact-ok
+= clog10 upward ldbl-128 -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca35552ca20738ec5967p-8L 0xc.9bfd07ce3ddc2c9b4f52666e9898p-4L : inexact-ok
+= clog10 downward ldbl-128ibm -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca35552ca20738ec594p-8L 0xc.9bfd07ce3ddc2c9b4f52666e98p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca35552ca20738ec598p-8L 0xc.9bfd07ce3ddc2c9b4f52666e98p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca35552ca20738ec594p-8L 0xc.9bfd07ce3ddc2c9b4f52666e98p-4L : inexact-ok
+= clog10 upward ldbl-128ibm -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6ep+0L : 0xf.d83ae91ca35552ca20738ec598p-8L 0xc.9bfd07ce3ddc2c9b4f52666e9cp-4L : inexact-ok
+= clog10 downward ldbl-96-intel -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35b223p-8L 0xc.9bfd07ce3ddc157p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35b224p-8L 0xc.9bfd07ce3ddc158p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35b223p-8L 0xc.9bfd07ce3ddc157p-4L : inexact-ok
+= clog10 upward ldbl-96-intel -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35b224p-8L 0xc.9bfd07ce3ddc158p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35b223p-8L 0xc.9bfd07ce3ddc157p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35b224p-8L 0xc.9bfd07ce3ddc158p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35b223p-8L 0xc.9bfd07ce3ddc157p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35b224p-8L 0xc.9bfd07ce3ddc158p-4L : inexact-ok
+= clog10 downward ldbl-128 -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35b223fdea9b131112p-8L 0xc.9bfd07ce3ddc157a74852bc476dp-4L : inexact-ok
+= clog10 tonearest ldbl-128 -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35b223fdea9b1311128p-8L 0xc.9bfd07ce3ddc157a74852bc476dp-4L : inexact-ok
+= clog10 towardzero ldbl-128 -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35b223fdea9b131112p-8L 0xc.9bfd07ce3ddc157a74852bc476dp-4L : inexact-ok
+= clog10 upward ldbl-128 -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35b223fdea9b1311128p-8L 0xc.9bfd07ce3ddc157a74852bc476d8p-4L : inexact-ok
+= clog10 downward ldbl-128ibm -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35b223fdea9b1311p-8L 0xc.9bfd07ce3ddc157a74852bc474p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35b223fdea9b1311p-8L 0xc.9bfd07ce3ddc157a74852bc478p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35b223fdea9b1311p-8L 0xc.9bfd07ce3ddc157a74852bc474p-4L : inexact-ok
+= clog10 upward ldbl-128ibm -0x4.74556ec92eb4746p-4L 0x1.1e7aa1d936f6efe6p+0L : 0xf.d83ae91ca35b223fdea9b13114p-8L 0xc.9bfd07ce3ddc157a74852bc478p-4L : inexact-ok
+clog10 0x9.97a15de8e59d8p-4 -0
+= clog10 downward flt-32 0x9.97a16p-4f -0x0p+0f : -0x3.8e1e68p-4f -0x0p+0f : inexact-ok
+= clog10 tonearest flt-32 0x9.97a16p-4f -0x0p+0f : -0x3.8e1e64p-4f -0x0p+0f : inexact-ok
+= clog10 towardzero flt-32 0x9.97a16p-4f -0x0p+0f : -0x3.8e1e64p-4f -0x0p+0f : inexact-ok
+= clog10 upward flt-32 0x9.97a16p-4f -0x0p+0f : -0x3.8e1e64p-4f -0x0p+0f : inexact-ok
+= clog10 downward dbl-64 0x9.97a16p-4 -0x0p+0 : -0x3.8e1e641ab8dcp-4 -0x0p+0 : inexact-ok
+= clog10 tonearest dbl-64 0x9.97a16p-4 -0x0p+0 : -0x3.8e1e641ab8dcp-4 -0x0p+0 : inexact-ok
+= clog10 towardzero dbl-64 0x9.97a16p-4 -0x0p+0 : -0x3.8e1e641ab8dbep-4 -0x0p+0 : inexact-ok
+= clog10 upward dbl-64 0x9.97a16p-4 -0x0p+0 : -0x3.8e1e641ab8dbep-4 -0x0p+0 : inexact-ok
+= clog10 downward ldbl-96-intel 0x9.97a16p-4L -0x0p+0L : -0x3.8e1e641ab8dbf048p-4L -0x0p+0L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0x9.97a16p-4L -0x0p+0L : -0x3.8e1e641ab8dbf044p-4L -0x0p+0L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0x9.97a16p-4L -0x0p+0L : -0x3.8e1e641ab8dbf044p-4L -0x0p+0L : inexact-ok
+= clog10 upward ldbl-96-intel 0x9.97a16p-4L -0x0p+0L : -0x3.8e1e641ab8dbf044p-4L -0x0p+0L : inexact-ok
+= clog10 downward ldbl-96-m68k 0x9.97a16p-4L -0x0p+0L : -0x3.8e1e641ab8dbf048p-4L -0x0p+0L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0x9.97a16p-4L -0x0p+0L : -0x3.8e1e641ab8dbf044p-4L -0x0p+0L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0x9.97a16p-4L -0x0p+0L : -0x3.8e1e641ab8dbf044p-4L -0x0p+0L : inexact-ok
+= clog10 upward ldbl-96-m68k 0x9.97a16p-4L -0x0p+0L : -0x3.8e1e641ab8dbf044p-4L -0x0p+0L : inexact-ok
+= clog10 downward ldbl-128 0x9.97a16p-4L -0x0p+0L : -0x3.8e1e641ab8dbf044e14903dea068p-4L -0x0p+0L : inexact-ok
+= clog10 tonearest ldbl-128 0x9.97a16p-4L -0x0p+0L : -0x3.8e1e641ab8dbf044e14903dea068p-4L -0x0p+0L : inexact-ok
+= clog10 towardzero ldbl-128 0x9.97a16p-4L -0x0p+0L : -0x3.8e1e641ab8dbf044e14903dea066p-4L -0x0p+0L : inexact-ok
+= clog10 upward ldbl-128 0x9.97a16p-4L -0x0p+0L : -0x3.8e1e641ab8dbf044e14903dea066p-4L -0x0p+0L : inexact-ok
+= clog10 downward ldbl-128ibm 0x9.97a16p-4L -0x0p+0L : -0x3.8e1e641ab8dbf044e14903dea1p-4L -0x0p+0L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0x9.97a16p-4L -0x0p+0L : -0x3.8e1e641ab8dbf044e14903deap-4L -0x0p+0L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0x9.97a16p-4L -0x0p+0L : -0x3.8e1e641ab8dbf044e14903deap-4L -0x0p+0L : inexact-ok
+= clog10 upward ldbl-128ibm 0x9.97a16p-4L -0x0p+0L : -0x3.8e1e641ab8dbf044e14903deap-4L -0x0p+0L : inexact-ok
+= clog10 downward flt-32 0x9.97a15p-4f -0x0p+0f : -0x3.8e1e7p-4f -0x0p+0f : inexact-ok
+= clog10 tonearest flt-32 0x9.97a15p-4f -0x0p+0f : -0x3.8e1e7p-4f -0x0p+0f : inexact-ok
+= clog10 towardzero flt-32 0x9.97a15p-4f -0x0p+0f : -0x3.8e1e6cp-4f -0x0p+0f : inexact-ok
+= clog10 upward flt-32 0x9.97a15p-4f -0x0p+0f : -0x3.8e1e6cp-4f -0x0p+0f : inexact-ok
+= clog10 downward dbl-64 0x9.97a15p-4 -0x0p+0 : -0x3.8e1e6fb1e2496p-4 -0x0p+0 : inexact-ok
+= clog10 tonearest dbl-64 0x9.97a15p-4 -0x0p+0 : -0x3.8e1e6fb1e2494p-4 -0x0p+0 : inexact-ok
+= clog10 towardzero dbl-64 0x9.97a15p-4 -0x0p+0 : -0x3.8e1e6fb1e2494p-4 -0x0p+0 : inexact-ok
+= clog10 upward dbl-64 0x9.97a15p-4 -0x0p+0 : -0x3.8e1e6fb1e2494p-4 -0x0p+0 : inexact-ok
+= clog10 downward ldbl-96-intel 0x9.97a15p-4L -0x0p+0L : -0x3.8e1e6fb1e2494858p-4L -0x0p+0L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0x9.97a15p-4L -0x0p+0L : -0x3.8e1e6fb1e2494858p-4L -0x0p+0L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0x9.97a15p-4L -0x0p+0L : -0x3.8e1e6fb1e2494854p-4L -0x0p+0L : inexact-ok
+= clog10 upward ldbl-96-intel 0x9.97a15p-4L -0x0p+0L : -0x3.8e1e6fb1e2494854p-4L -0x0p+0L : inexact-ok
+= clog10 downward ldbl-96-m68k 0x9.97a15p-4L -0x0p+0L : -0x3.8e1e6fb1e2494858p-4L -0x0p+0L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0x9.97a15p-4L -0x0p+0L : -0x3.8e1e6fb1e2494858p-4L -0x0p+0L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0x9.97a15p-4L -0x0p+0L : -0x3.8e1e6fb1e2494854p-4L -0x0p+0L : inexact-ok
+= clog10 upward ldbl-96-m68k 0x9.97a15p-4L -0x0p+0L : -0x3.8e1e6fb1e2494854p-4L -0x0p+0L : inexact-ok
+= clog10 downward ldbl-128 0x9.97a15p-4L -0x0p+0L : -0x3.8e1e6fb1e2494856a4b690d9ee74p-4L -0x0p+0L : inexact-ok
+= clog10 tonearest ldbl-128 0x9.97a15p-4L -0x0p+0L : -0x3.8e1e6fb1e2494856a4b690d9ee74p-4L -0x0p+0L : inexact-ok
+= clog10 towardzero ldbl-128 0x9.97a15p-4L -0x0p+0L : -0x3.8e1e6fb1e2494856a4b690d9ee72p-4L -0x0p+0L : inexact-ok
+= clog10 upward ldbl-128 0x9.97a15p-4L -0x0p+0L : -0x3.8e1e6fb1e2494856a4b690d9ee72p-4L -0x0p+0L : inexact-ok
+= clog10 downward ldbl-128ibm 0x9.97a15p-4L -0x0p+0L : -0x3.8e1e6fb1e2494856a4b690d9efp-4L -0x0p+0L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0x9.97a15p-4L -0x0p+0L : -0x3.8e1e6fb1e2494856a4b690d9eep-4L -0x0p+0L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0x9.97a15p-4L -0x0p+0L : -0x3.8e1e6fb1e2494856a4b690d9eep-4L -0x0p+0L : inexact-ok
+= clog10 upward ldbl-128ibm 0x9.97a15p-4L -0x0p+0L : -0x3.8e1e6fb1e2494856a4b690d9eep-4L -0x0p+0L : inexact-ok
+= clog10 downward dbl-64 0x9.97a15de8e59d8p-4 -0x0p+0 : -0x3.8e1e659e5a712p-4 -0x0p+0 : inexact-ok
+= clog10 tonearest dbl-64 0x9.97a15de8e59d8p-4 -0x0p+0 : -0x3.8e1e659e5a71p-4 -0x0p+0 : inexact-ok
+= clog10 towardzero dbl-64 0x9.97a15de8e59d8p-4 -0x0p+0 : -0x3.8e1e659e5a71p-4 -0x0p+0 : inexact-ok
+= clog10 upward dbl-64 0x9.97a15de8e59d8p-4 -0x0p+0 : -0x3.8e1e659e5a71p-4 -0x0p+0 : inexact-ok
+= clog10 downward ldbl-96-intel 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x3.8e1e659e5a710d54p-4L -0x0p+0L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x3.8e1e659e5a710d5p-4L -0x0p+0L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x3.8e1e659e5a710d5p-4L -0x0p+0L : inexact-ok
+= clog10 upward ldbl-96-intel 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x3.8e1e659e5a710d5p-4L -0x0p+0L : inexact-ok
+= clog10 downward ldbl-96-m68k 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x3.8e1e659e5a710d54p-4L -0x0p+0L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x3.8e1e659e5a710d5p-4L -0x0p+0L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x3.8e1e659e5a710d5p-4L -0x0p+0L : inexact-ok
+= clog10 upward ldbl-96-m68k 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x3.8e1e659e5a710d5p-4L -0x0p+0L : inexact-ok
+= clog10 downward ldbl-128 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x3.8e1e659e5a710d515cabe6b806ep-4L -0x0p+0L : inexact-ok
+= clog10 tonearest ldbl-128 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x3.8e1e659e5a710d515cabe6b806ep-4L -0x0p+0L : inexact-ok
+= clog10 towardzero ldbl-128 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x3.8e1e659e5a710d515cabe6b806dep-4L -0x0p+0L : inexact-ok
+= clog10 upward ldbl-128 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x3.8e1e659e5a710d515cabe6b806dep-4L -0x0p+0L : inexact-ok
+= clog10 downward ldbl-128ibm 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x3.8e1e659e5a710d515cabe6b807p-4L -0x0p+0L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x3.8e1e659e5a710d515cabe6b807p-4L -0x0p+0L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x3.8e1e659e5a710d515cabe6b806p-4L -0x0p+0L : inexact-ok
+= clog10 upward ldbl-128ibm 0x9.97a15de8e59d8p-4L -0x0p+0L : -0x3.8e1e659e5a710d515cabe6b806p-4L -0x0p+0L : inexact-ok
+clog10 -0x9.7f1d7p-64 0x9.db37dp-4
+= clog10 downward flt-32 -0x9.7f1d7p-64f 0x9.db37dp-4f : -0x3.5dd1dp-4f 0xa.ea3e2p-4f : inexact-ok
+= clog10 tonearest flt-32 -0x9.7f1d7p-64f 0x9.db37dp-4f : -0x3.5dd1dp-4f 0xa.ea3e2p-4f : inexact-ok
+= clog10 towardzero flt-32 -0x9.7f1d7p-64f 0x9.db37dp-4f : -0x3.5dd1ccp-4f 0xa.ea3e2p-4f : inexact-ok
+= clog10 upward flt-32 -0x9.7f1d7p-64f 0x9.db37dp-4f : -0x3.5dd1ccp-4f 0xa.ea3e3p-4f : inexact-ok
+= clog10 downward dbl-64 -0x9.7f1d7p-64 0x9.db37dp-4 : -0x3.5dd1cff7deb9ap-4 0xa.ea3e26597ddp-4 : inexact-ok
+= clog10 tonearest dbl-64 -0x9.7f1d7p-64 0x9.db37dp-4 : -0x3.5dd1cff7deb9ap-4 0xa.ea3e26597dd08p-4 : inexact-ok
+= clog10 towardzero dbl-64 -0x9.7f1d7p-64 0x9.db37dp-4 : -0x3.5dd1cff7deb98p-4 0xa.ea3e26597ddp-4 : inexact-ok
+= clog10 upward dbl-64 -0x9.7f1d7p-64 0x9.db37dp-4 : -0x3.5dd1cff7deb98p-4 0xa.ea3e26597dd08p-4 : inexact-ok
+= clog10 downward ldbl-96-intel -0x9.7f1d7p-64L 0x9.db37dp-4L : -0x3.5dd1cff7deb997d4p-4L 0xa.ea3e26597dd058ep-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x9.7f1d7p-64L 0x9.db37dp-4L : -0x3.5dd1cff7deb997d4p-4L 0xa.ea3e26597dd058ep-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x9.7f1d7p-64L 0x9.db37dp-4L : -0x3.5dd1cff7deb997dp-4L 0xa.ea3e26597dd058ep-4L : inexact-ok
+= clog10 upward ldbl-96-intel -0x9.7f1d7p-64L 0x9.db37dp-4L : -0x3.5dd1cff7deb997dp-4L 0xa.ea3e26597dd058fp-4L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x9.7f1d7p-64L 0x9.db37dp-4L : -0x3.5dd1cff7deb997d4p-4L 0xa.ea3e26597dd058ep-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x9.7f1d7p-64L 0x9.db37dp-4L : -0x3.5dd1cff7deb997d4p-4L 0xa.ea3e26597dd058ep-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x9.7f1d7p-64L 0x9.db37dp-4L : -0x3.5dd1cff7deb997dp-4L 0xa.ea3e26597dd058ep-4L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x9.7f1d7p-64L 0x9.db37dp-4L : -0x3.5dd1cff7deb997dp-4L 0xa.ea3e26597dd058fp-4L : inexact-ok
+= clog10 downward ldbl-128 -0x9.7f1d7p-64L 0x9.db37dp-4L : -0x3.5dd1cff7deb997d39cc9f778e8e8p-4L 0xa.ea3e26597dd058e1d8189979cabp-4L : inexact-ok
+= clog10 tonearest ldbl-128 -0x9.7f1d7p-64L 0x9.db37dp-4L : -0x3.5dd1cff7deb997d39cc9f778e8e6p-4L 0xa.ea3e26597dd058e1d8189979cabp-4L : inexact-ok
+= clog10 towardzero ldbl-128 -0x9.7f1d7p-64L 0x9.db37dp-4L : -0x3.5dd1cff7deb997d39cc9f778e8e6p-4L 0xa.ea3e26597dd058e1d8189979cabp-4L : inexact-ok
+= clog10 upward ldbl-128 -0x9.7f1d7p-64L 0x9.db37dp-4L : -0x3.5dd1cff7deb997d39cc9f778e8e6p-4L 0xa.ea3e26597dd058e1d8189979cab8p-4L : inexact-ok
+= clog10 downward ldbl-128ibm -0x9.7f1d7p-64L 0x9.db37dp-4L : -0x3.5dd1cff7deb997d39cc9f778e9p-4L 0xa.ea3e26597dd058e1d8189979c8p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x9.7f1d7p-64L 0x9.db37dp-4L : -0x3.5dd1cff7deb997d39cc9f778e9p-4L 0xa.ea3e26597dd058e1d8189979ccp-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x9.7f1d7p-64L 0x9.db37dp-4L : -0x3.5dd1cff7deb997d39cc9f778e8p-4L 0xa.ea3e26597dd058e1d8189979c8p-4L : inexact-ok
+= clog10 upward ldbl-128ibm -0x9.7f1d7p-64L 0x9.db37dp-4L : -0x3.5dd1cff7deb997d39cc9f778e8p-4L 0xa.ea3e26597dd058e1d8189979ccp-4L : inexact-ok
+clog10 -0x8.5efc4p-4 -0x5.40310cp-4
+= clog10 downward flt-32 -0x8.5efc4p-4f -0x5.403108p-4f : -0x3.59469cp-4f -0x1.1efeecp+0f : inexact-ok
+= clog10 tonearest flt-32 -0x8.5efc4p-4f -0x5.403108p-4f : -0x3.59469cp-4f -0x1.1efeeap+0f : inexact-ok
+= clog10 towardzero flt-32 -0x8.5efc4p-4f -0x5.403108p-4f : -0x3.594698p-4f -0x1.1efeeap+0f : inexact-ok
+= clog10 upward flt-32 -0x8.5efc4p-4f -0x5.403108p-4f : -0x3.594698p-4f -0x1.1efeeap+0f : inexact-ok
+= clog10 downward dbl-64 -0x8.5efc4p-4 -0x5.403108p-4 : -0x3.59469a5573c1p-4 -0x1.1efeea7aa49f5p+0 : inexact-ok
+= clog10 tonearest dbl-64 -0x8.5efc4p-4 -0x5.403108p-4 : -0x3.59469a5573c0ep-4 -0x1.1efeea7aa49f4p+0 : inexact-ok
+= clog10 towardzero dbl-64 -0x8.5efc4p-4 -0x5.403108p-4 : -0x3.59469a5573c0ep-4 -0x1.1efeea7aa49f4p+0 : inexact-ok
+= clog10 upward dbl-64 -0x8.5efc4p-4 -0x5.403108p-4 : -0x3.59469a5573c0ep-4 -0x1.1efeea7aa49f4p+0 : inexact-ok
+= clog10 downward ldbl-96-intel -0x8.5efc4p-4L -0x5.403108p-4L : -0x3.59469a5573c0e928p-4L -0x1.1efeea7aa49f421ap+0L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x8.5efc4p-4L -0x5.403108p-4L : -0x3.59469a5573c0e924p-4L -0x1.1efeea7aa49f421ap+0L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x8.5efc4p-4L -0x5.403108p-4L : -0x3.59469a5573c0e924p-4L -0x1.1efeea7aa49f4218p+0L : inexact-ok
+= clog10 upward ldbl-96-intel -0x8.5efc4p-4L -0x5.403108p-4L : -0x3.59469a5573c0e924p-4L -0x1.1efeea7aa49f4218p+0L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x8.5efc4p-4L -0x5.403108p-4L : -0x3.59469a5573c0e928p-4L -0x1.1efeea7aa49f421ap+0L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x8.5efc4p-4L -0x5.403108p-4L : -0x3.59469a5573c0e924p-4L -0x1.1efeea7aa49f421ap+0L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x8.5efc4p-4L -0x5.403108p-4L : -0x3.59469a5573c0e924p-4L -0x1.1efeea7aa49f4218p+0L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x8.5efc4p-4L -0x5.403108p-4L : -0x3.59469a5573c0e924p-4L -0x1.1efeea7aa49f4218p+0L : inexact-ok
+= clog10 downward ldbl-128 -0x8.5efc4p-4L -0x5.403108p-4L : -0x3.59469a5573c0e924fa957c749ee4p-4L -0x1.1efeea7aa49f42194853a72029d3p+0L : inexact-ok
+= clog10 tonearest ldbl-128 -0x8.5efc4p-4L -0x5.403108p-4L : -0x3.59469a5573c0e924fa957c749ee4p-4L -0x1.1efeea7aa49f42194853a72029d3p+0L : inexact-ok
+= clog10 towardzero ldbl-128 -0x8.5efc4p-4L -0x5.403108p-4L : -0x3.59469a5573c0e924fa957c749ee2p-4L -0x1.1efeea7aa49f42194853a72029d2p+0L : inexact-ok
+= clog10 upward ldbl-128 -0x8.5efc4p-4L -0x5.403108p-4L : -0x3.59469a5573c0e924fa957c749ee2p-4L -0x1.1efeea7aa49f42194853a72029d2p+0L : inexact-ok
+= clog10 downward ldbl-128ibm -0x8.5efc4p-4L -0x5.403108p-4L : -0x3.59469a5573c0e924fa957c749fp-4L -0x1.1efeea7aa49f42194853a7202ap+0L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x8.5efc4p-4L -0x5.403108p-4L : -0x3.59469a5573c0e924fa957c749fp-4L -0x1.1efeea7aa49f42194853a7202ap+0L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x8.5efc4p-4L -0x5.403108p-4L : -0x3.59469a5573c0e924fa957c749ep-4L -0x1.1efeea7aa49f42194853a720298p+0L : inexact-ok
+= clog10 upward ldbl-128ibm -0x8.5efc4p-4L -0x5.403108p-4L : -0x3.59469a5573c0e924fa957c749ep-4L -0x1.1efeea7aa49f42194853a720298p+0L : inexact-ok
+= clog10 downward flt-32 -0x8.5efc4p-4f -0x5.40311p-4f : -0x3.594698p-4f -0x1.1efeecp+0f : inexact-ok
+= clog10 tonearest flt-32 -0x8.5efc4p-4f -0x5.40311p-4f : -0x3.594698p-4f -0x1.1efeeap+0f : inexact-ok
+= clog10 towardzero flt-32 -0x8.5efc4p-4f -0x5.40311p-4f : -0x3.594694p-4f -0x1.1efeeap+0f : inexact-ok
+= clog10 upward flt-32 -0x8.5efc4p-4f -0x5.40311p-4f : -0x3.594694p-4f -0x1.1efeeap+0f : inexact-ok
+= clog10 downward dbl-64 -0x8.5efc4p-4 -0x5.40311p-4 : -0x3.594697583206p-4 -0x1.1efeea2e64618p+0 : inexact-ok
+= clog10 tonearest dbl-64 -0x8.5efc4p-4 -0x5.40311p-4 : -0x3.594697583206p-4 -0x1.1efeea2e64617p+0 : inexact-ok
+= clog10 towardzero dbl-64 -0x8.5efc4p-4 -0x5.40311p-4 : -0x3.594697583205ep-4 -0x1.1efeea2e64617p+0 : inexact-ok
+= clog10 upward dbl-64 -0x8.5efc4p-4 -0x5.40311p-4 : -0x3.594697583205ep-4 -0x1.1efeea2e64617p+0 : inexact-ok
+= clog10 downward ldbl-96-intel -0x8.5efc4p-4L -0x5.40311p-4L : -0x3.594697583205fff8p-4L -0x1.1efeea2e646172d8p+0L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x8.5efc4p-4L -0x5.40311p-4L : -0x3.594697583205fff4p-4L -0x1.1efeea2e646172d6p+0L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x8.5efc4p-4L -0x5.40311p-4L : -0x3.594697583205fff4p-4L -0x1.1efeea2e646172d6p+0L : inexact-ok
+= clog10 upward ldbl-96-intel -0x8.5efc4p-4L -0x5.40311p-4L : -0x3.594697583205fff4p-4L -0x1.1efeea2e646172d6p+0L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x8.5efc4p-4L -0x5.40311p-4L : -0x3.594697583205fff8p-4L -0x1.1efeea2e646172d8p+0L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x8.5efc4p-4L -0x5.40311p-4L : -0x3.594697583205fff4p-4L -0x1.1efeea2e646172d6p+0L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x8.5efc4p-4L -0x5.40311p-4L : -0x3.594697583205fff4p-4L -0x1.1efeea2e646172d6p+0L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x8.5efc4p-4L -0x5.40311p-4L : -0x3.594697583205fff4p-4L -0x1.1efeea2e646172d6p+0L : inexact-ok
+= clog10 downward ldbl-128 -0x8.5efc4p-4L -0x5.40311p-4L : -0x3.594697583205fff5fea5d79657f8p-4L -0x1.1efeea2e646172d61cbae7c578b9p+0L : inexact-ok
+= clog10 tonearest ldbl-128 -0x8.5efc4p-4L -0x5.40311p-4L : -0x3.594697583205fff5fea5d79657f8p-4L -0x1.1efeea2e646172d61cbae7c578b9p+0L : inexact-ok
+= clog10 towardzero ldbl-128 -0x8.5efc4p-4L -0x5.40311p-4L : -0x3.594697583205fff5fea5d79657f6p-4L -0x1.1efeea2e646172d61cbae7c578b8p+0L : inexact-ok
+= clog10 upward ldbl-128 -0x8.5efc4p-4L -0x5.40311p-4L : -0x3.594697583205fff5fea5d79657f6p-4L -0x1.1efeea2e646172d61cbae7c578b8p+0L : inexact-ok
+= clog10 downward ldbl-128ibm -0x8.5efc4p-4L -0x5.40311p-4L : -0x3.594697583205fff5fea5d79658p-4L -0x1.1efeea2e646172d61cbae7c579p+0L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x8.5efc4p-4L -0x5.40311p-4L : -0x3.594697583205fff5fea5d79658p-4L -0x1.1efeea2e646172d61cbae7c5788p+0L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x8.5efc4p-4L -0x5.40311p-4L : -0x3.594697583205fff5fea5d79657p-4L -0x1.1efeea2e646172d61cbae7c5788p+0L : inexact-ok
+= clog10 upward ldbl-128ibm -0x8.5efc4p-4L -0x5.40311p-4L : -0x3.594697583205fff5fea5d79657p-4L -0x1.1efeea2e646172d61cbae7c5788p+0L : inexact-ok
+= clog10 downward dbl-64 -0x8.5efc4p-4 -0x5.40310cp-4 : -0x3.594698d6d2e3cp-4 -0x1.1efeea5484806p+0 : inexact-ok
+= clog10 tonearest dbl-64 -0x8.5efc4p-4 -0x5.40310cp-4 : -0x3.594698d6d2e3cp-4 -0x1.1efeea5484805p+0 : inexact-ok
+= clog10 towardzero dbl-64 -0x8.5efc4p-4 -0x5.40310cp-4 : -0x3.594698d6d2e3ap-4 -0x1.1efeea5484805p+0 : inexact-ok
+= clog10 upward dbl-64 -0x8.5efc4p-4 -0x5.40310cp-4 : -0x3.594698d6d2e3ap-4 -0x1.1efeea5484805p+0 : inexact-ok
+= clog10 downward ldbl-96-intel -0x8.5efc4p-4L -0x5.40310cp-4L : -0x3.594698d6d2e3b4p-4L -0x1.1efeea5484805246p+0L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x8.5efc4p-4L -0x5.40310cp-4L : -0x3.594698d6d2e3b4p-4L -0x1.1efeea5484805244p+0L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x8.5efc4p-4L -0x5.40310cp-4L : -0x3.594698d6d2e3b3fcp-4L -0x1.1efeea5484805244p+0L : inexact-ok
+= clog10 upward ldbl-96-intel -0x8.5efc4p-4L -0x5.40310cp-4L : -0x3.594698d6d2e3b3fcp-4L -0x1.1efeea5484805244p+0L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x8.5efc4p-4L -0x5.40310cp-4L : -0x3.594698d6d2e3b4p-4L -0x1.1efeea5484805246p+0L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x8.5efc4p-4L -0x5.40310cp-4L : -0x3.594698d6d2e3b4p-4L -0x1.1efeea5484805244p+0L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x8.5efc4p-4L -0x5.40310cp-4L : -0x3.594698d6d2e3b3fcp-4L -0x1.1efeea5484805244p+0L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x8.5efc4p-4L -0x5.40310cp-4L : -0x3.594698d6d2e3b3fcp-4L -0x1.1efeea5484805244p+0L : inexact-ok
+= clog10 downward ldbl-128 -0x8.5efc4p-4L -0x5.40310cp-4L : -0x3.594698d6d2e3b3fe3f5d0887c30cp-4L -0x1.1efeea548480524454e54e21b404p+0L : inexact-ok
+= clog10 tonearest ldbl-128 -0x8.5efc4p-4L -0x5.40310cp-4L : -0x3.594698d6d2e3b3fe3f5d0887c30ap-4L -0x1.1efeea548480524454e54e21b403p+0L : inexact-ok
+= clog10 towardzero ldbl-128 -0x8.5efc4p-4L -0x5.40310cp-4L : -0x3.594698d6d2e3b3fe3f5d0887c30ap-4L -0x1.1efeea548480524454e54e21b403p+0L : inexact-ok
+= clog10 upward ldbl-128 -0x8.5efc4p-4L -0x5.40310cp-4L : -0x3.594698d6d2e3b3fe3f5d0887c30ap-4L -0x1.1efeea548480524454e54e21b403p+0L : inexact-ok
+= clog10 downward ldbl-128ibm -0x8.5efc4p-4L -0x5.40310cp-4L : -0x3.594698d6d2e3b3fe3f5d0887c4p-4L -0x1.1efeea548480524454e54e21b48p+0L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x8.5efc4p-4L -0x5.40310cp-4L : -0x3.594698d6d2e3b3fe3f5d0887c3p-4L -0x1.1efeea548480524454e54e21b4p+0L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x8.5efc4p-4L -0x5.40310cp-4L : -0x3.594698d6d2e3b3fe3f5d0887c3p-4L -0x1.1efeea548480524454e54e21b4p+0L : inexact-ok
+= clog10 upward ldbl-128ibm -0x8.5efc4p-4L -0x5.40310cp-4L : -0x3.594698d6d2e3b3fe3f5d0887c3p-4L -0x1.1efeea548480524454e54e21b4p+0L : inexact-ok
+clog10 -0x9.0b459p-4 0
+= clog10 downward flt-32 -0x9.0b459p-4f 0x0p+0f : -0x3.f6d114p-4f 0x1.5d47c4p+0f : inexact-ok
+= clog10 tonearest flt-32 -0x9.0b459p-4f 0x0p+0f : -0x3.f6d114p-4f 0x1.5d47c4p+0f : inexact-ok
+= clog10 towardzero flt-32 -0x9.0b459p-4f 0x0p+0f : -0x3.f6d11p-4f 0x1.5d47c4p+0f : inexact-ok
+= clog10 upward flt-32 -0x9.0b459p-4f 0x0p+0f : -0x3.f6d11p-4f 0x1.5d47c6p+0f : inexact-ok
+= clog10 downward dbl-64 -0x9.0b459p-4 0x0p+0 : -0x3.f6d112253c56ep-4 0x1.5d47c4cb2fbap+0 : inexact-ok
+= clog10 tonearest dbl-64 -0x9.0b459p-4 0x0p+0 : -0x3.f6d112253c56ep-4 0x1.5d47c4cb2fba1p+0 : inexact-ok
+= clog10 towardzero dbl-64 -0x9.0b459p-4 0x0p+0 : -0x3.f6d112253c56cp-4 0x1.5d47c4cb2fbap+0 : inexact-ok
+= clog10 upward dbl-64 -0x9.0b459p-4 0x0p+0 : -0x3.f6d112253c56cp-4 0x1.5d47c4cb2fba1p+0 : inexact-ok
+= clog10 downward ldbl-96-intel -0x9.0b459p-4L 0x0p+0L : -0x3.f6d112253c56dff8p-4L 0x1.5d47c4cb2fba0b0ep+0L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x9.0b459p-4L 0x0p+0L : -0x3.f6d112253c56dff4p-4L 0x1.5d47c4cb2fba0b0ep+0L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x9.0b459p-4L 0x0p+0L : -0x3.f6d112253c56dff4p-4L 0x1.5d47c4cb2fba0b0ep+0L : inexact-ok
+= clog10 upward ldbl-96-intel -0x9.0b459p-4L 0x0p+0L : -0x3.f6d112253c56dff4p-4L 0x1.5d47c4cb2fba0b1p+0L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x9.0b459p-4L 0x0p+0L : -0x3.f6d112253c56dff8p-4L 0x1.5d47c4cb2fba0b0ep+0L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x9.0b459p-4L 0x0p+0L : -0x3.f6d112253c56dff4p-4L 0x1.5d47c4cb2fba0b0ep+0L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x9.0b459p-4L 0x0p+0L : -0x3.f6d112253c56dff4p-4L 0x1.5d47c4cb2fba0b0ep+0L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x9.0b459p-4L 0x0p+0L : -0x3.f6d112253c56dff4p-4L 0x1.5d47c4cb2fba0b1p+0L : inexact-ok
+= clog10 downward ldbl-128 -0x9.0b459p-4L 0x0p+0L : -0x3.f6d112253c56dff462f8f133efd2p-4L 0x1.5d47c4cb2fba0b0ed7231200e68ap+0L : inexact-ok
+= clog10 tonearest ldbl-128 -0x9.0b459p-4L 0x0p+0L : -0x3.f6d112253c56dff462f8f133efdp-4L 0x1.5d47c4cb2fba0b0ed7231200e68bp+0L : inexact-ok
+= clog10 towardzero ldbl-128 -0x9.0b459p-4L 0x0p+0L : -0x3.f6d112253c56dff462f8f133efdp-4L 0x1.5d47c4cb2fba0b0ed7231200e68ap+0L : inexact-ok
+= clog10 upward ldbl-128 -0x9.0b459p-4L 0x0p+0L : -0x3.f6d112253c56dff462f8f133efdp-4L 0x1.5d47c4cb2fba0b0ed7231200e68bp+0L : inexact-ok
+= clog10 downward ldbl-128ibm -0x9.0b459p-4L 0x0p+0L : -0x3.f6d112253c56dff462f8f133fp-4L 0x1.5d47c4cb2fba0b0ed7231200e68p+0L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x9.0b459p-4L 0x0p+0L : -0x3.f6d112253c56dff462f8f133fp-4L 0x1.5d47c4cb2fba0b0ed7231200e68p+0L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x9.0b459p-4L 0x0p+0L : -0x3.f6d112253c56dff462f8f133efp-4L 0x1.5d47c4cb2fba0b0ed7231200e68p+0L : inexact-ok
+= clog10 upward ldbl-128ibm -0x9.0b459p-4L 0x0p+0L : -0x3.f6d112253c56dff462f8f133efp-4L 0x1.5d47c4cb2fba0b0ed7231200e7p+0L : inexact-ok
+clog10 -0x6.a9419e9b30e68p-4 -0x6.262c7p-4
+= clog10 downward flt-32 -0x6.a94198p-4f -0x6.262c7p-4f : -0x3.f29b1cp-4f -0x1.0a66e2p+0f : inexact-ok
+= clog10 tonearest flt-32 -0x6.a94198p-4f -0x6.262c7p-4f : -0x3.f29b1cp-4f -0x1.0a66ep+0f : inexact-ok
+= clog10 towardzero flt-32 -0x6.a94198p-4f -0x6.262c7p-4f : -0x3.f29b18p-4f -0x1.0a66ep+0f : inexact-ok
+= clog10 upward flt-32 -0x6.a94198p-4f -0x6.262c7p-4f : -0x3.f29b18p-4f -0x1.0a66ep+0f : inexact-ok
+= clog10 downward dbl-64 -0x6.a94198p-4 -0x6.262c7p-4 : -0x3.f29b1a05f28b8p-4 -0x1.0a66e0a8d3125p+0 : inexact-ok
+= clog10 tonearest dbl-64 -0x6.a94198p-4 -0x6.262c7p-4 : -0x3.f29b1a05f28b6p-4 -0x1.0a66e0a8d3125p+0 : inexact-ok
+= clog10 towardzero dbl-64 -0x6.a94198p-4 -0x6.262c7p-4 : -0x3.f29b1a05f28b6p-4 -0x1.0a66e0a8d3124p+0 : inexact-ok
+= clog10 upward dbl-64 -0x6.a94198p-4 -0x6.262c7p-4 : -0x3.f29b1a05f28b6p-4 -0x1.0a66e0a8d3124p+0 : inexact-ok
+= clog10 downward ldbl-96-intel -0x6.a94198p-4L -0x6.262c7p-4L : -0x3.f29b1a05f28b6d84p-4L -0x1.0a66e0a8d3124db6p+0L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x6.a94198p-4L -0x6.262c7p-4L : -0x3.f29b1a05f28b6d84p-4L -0x1.0a66e0a8d3124db6p+0L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x6.a94198p-4L -0x6.262c7p-4L : -0x3.f29b1a05f28b6d8p-4L -0x1.0a66e0a8d3124db4p+0L : inexact-ok
+= clog10 upward ldbl-96-intel -0x6.a94198p-4L -0x6.262c7p-4L : -0x3.f29b1a05f28b6d8p-4L -0x1.0a66e0a8d3124db4p+0L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x6.a94198p-4L -0x6.262c7p-4L : -0x3.f29b1a05f28b6d84p-4L -0x1.0a66e0a8d3124db6p+0L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x6.a94198p-4L -0x6.262c7p-4L : -0x3.f29b1a05f28b6d84p-4L -0x1.0a66e0a8d3124db6p+0L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x6.a94198p-4L -0x6.262c7p-4L : -0x3.f29b1a05f28b6d8p-4L -0x1.0a66e0a8d3124db4p+0L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x6.a94198p-4L -0x6.262c7p-4L : -0x3.f29b1a05f28b6d8p-4L -0x1.0a66e0a8d3124db4p+0L : inexact-ok
+= clog10 downward ldbl-128 -0x6.a94198p-4L -0x6.262c7p-4L : -0x3.f29b1a05f28b6d823eaa64d803e4p-4L -0x1.0a66e0a8d3124db52c0bdd410217p+0L : inexact-ok
+= clog10 tonearest ldbl-128 -0x6.a94198p-4L -0x6.262c7p-4L : -0x3.f29b1a05f28b6d823eaa64d803e4p-4L -0x1.0a66e0a8d3124db52c0bdd410217p+0L : inexact-ok
+= clog10 towardzero ldbl-128 -0x6.a94198p-4L -0x6.262c7p-4L : -0x3.f29b1a05f28b6d823eaa64d803e2p-4L -0x1.0a66e0a8d3124db52c0bdd410216p+0L : inexact-ok
+= clog10 upward ldbl-128 -0x6.a94198p-4L -0x6.262c7p-4L : -0x3.f29b1a05f28b6d823eaa64d803e2p-4L -0x1.0a66e0a8d3124db52c0bdd410216p+0L : inexact-ok
+= clog10 downward ldbl-128ibm -0x6.a94198p-4L -0x6.262c7p-4L : -0x3.f29b1a05f28b6d823eaa64d804p-4L -0x1.0a66e0a8d3124db52c0bdd41028p+0L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x6.a94198p-4L -0x6.262c7p-4L : -0x3.f29b1a05f28b6d823eaa64d804p-4L -0x1.0a66e0a8d3124db52c0bdd4102p+0L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x6.a94198p-4L -0x6.262c7p-4L : -0x3.f29b1a05f28b6d823eaa64d803p-4L -0x1.0a66e0a8d3124db52c0bdd4102p+0L : inexact-ok
+= clog10 upward ldbl-128ibm -0x6.a94198p-4L -0x6.262c7p-4L : -0x3.f29b1a05f28b6d823eaa64d803p-4L -0x1.0a66e0a8d3124db52c0bdd4102p+0L : inexact-ok
+= clog10 downward flt-32 -0x6.a941ap-4f -0x6.262c7p-4f : -0x3.f29b18p-4f -0x1.0a66e2p+0f : inexact-ok
+= clog10 tonearest flt-32 -0x6.a941ap-4f -0x6.262c7p-4f : -0x3.f29b14p-4f -0x1.0a66ep+0f : inexact-ok
+= clog10 towardzero flt-32 -0x6.a941ap-4f -0x6.262c7p-4f : -0x3.f29b14p-4f -0x1.0a66ep+0f : inexact-ok
+= clog10 upward flt-32 -0x6.a941ap-4f -0x6.262c7p-4f : -0x3.f29b14p-4f -0x1.0a66ep+0f : inexact-ok
+= clog10 downward dbl-64 -0x6.a941ap-4 -0x6.262c7p-4 : -0x3.f29b15847be4p-4 -0x1.0a66e0eb5fd2dp+0 : inexact-ok
+= clog10 tonearest dbl-64 -0x6.a941ap-4 -0x6.262c7p-4 : -0x3.f29b15847be4p-4 -0x1.0a66e0eb5fd2cp+0 : inexact-ok
+= clog10 towardzero dbl-64 -0x6.a941ap-4 -0x6.262c7p-4 : -0x3.f29b15847be3ep-4 -0x1.0a66e0eb5fd2cp+0 : inexact-ok
+= clog10 upward dbl-64 -0x6.a941ap-4 -0x6.262c7p-4 : -0x3.f29b15847be3ep-4 -0x1.0a66e0eb5fd2cp+0 : inexact-ok
+= clog10 downward ldbl-96-intel -0x6.a941ap-4L -0x6.262c7p-4L : -0x3.f29b15847be3f99p-4L -0x1.0a66e0eb5fd2c5b2p+0L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x6.a941ap-4L -0x6.262c7p-4L : -0x3.f29b15847be3f98cp-4L -0x1.0a66e0eb5fd2c5bp+0L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x6.a941ap-4L -0x6.262c7p-4L : -0x3.f29b15847be3f98cp-4L -0x1.0a66e0eb5fd2c5bp+0L : inexact-ok
+= clog10 upward ldbl-96-intel -0x6.a941ap-4L -0x6.262c7p-4L : -0x3.f29b15847be3f98cp-4L -0x1.0a66e0eb5fd2c5bp+0L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x6.a941ap-4L -0x6.262c7p-4L : -0x3.f29b15847be3f99p-4L -0x1.0a66e0eb5fd2c5b2p+0L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x6.a941ap-4L -0x6.262c7p-4L : -0x3.f29b15847be3f98cp-4L -0x1.0a66e0eb5fd2c5bp+0L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x6.a941ap-4L -0x6.262c7p-4L : -0x3.f29b15847be3f98cp-4L -0x1.0a66e0eb5fd2c5bp+0L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x6.a941ap-4L -0x6.262c7p-4L : -0x3.f29b15847be3f98cp-4L -0x1.0a66e0eb5fd2c5bp+0L : inexact-ok
+= clog10 downward ldbl-128 -0x6.a941ap-4L -0x6.262c7p-4L : -0x3.f29b15847be3f98c3080979678c6p-4L -0x1.0a66e0eb5fd2c5b037c6d666fe43p+0L : inexact-ok
+= clog10 tonearest ldbl-128 -0x6.a941ap-4L -0x6.262c7p-4L : -0x3.f29b15847be3f98c3080979678c4p-4L -0x1.0a66e0eb5fd2c5b037c6d666fe43p+0L : inexact-ok
+= clog10 towardzero ldbl-128 -0x6.a941ap-4L -0x6.262c7p-4L : -0x3.f29b15847be3f98c3080979678c4p-4L -0x1.0a66e0eb5fd2c5b037c6d666fe42p+0L : inexact-ok
+= clog10 upward ldbl-128 -0x6.a941ap-4L -0x6.262c7p-4L : -0x3.f29b15847be3f98c3080979678c4p-4L -0x1.0a66e0eb5fd2c5b037c6d666fe42p+0L : inexact-ok
+= clog10 downward ldbl-128ibm -0x6.a941ap-4L -0x6.262c7p-4L : -0x3.f29b15847be3f98c3080979679p-4L -0x1.0a66e0eb5fd2c5b037c6d666fe8p+0L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x6.a941ap-4L -0x6.262c7p-4L : -0x3.f29b15847be3f98c3080979679p-4L -0x1.0a66e0eb5fd2c5b037c6d666fe8p+0L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x6.a941ap-4L -0x6.262c7p-4L : -0x3.f29b15847be3f98c3080979678p-4L -0x1.0a66e0eb5fd2c5b037c6d666fep+0L : inexact-ok
+= clog10 upward ldbl-128ibm -0x6.a941ap-4L -0x6.262c7p-4L : -0x3.f29b15847be3f98c3080979678p-4L -0x1.0a66e0eb5fd2c5b037c6d666fep+0L : inexact-ok
+= clog10 downward dbl-64 -0x6.a9419e9b30e68p-4 -0x6.262c7p-4 : -0x3.f29b164d71a86p-4 -0x1.0a66e0dfc7a09p+0 : inexact-ok
+= clog10 tonearest dbl-64 -0x6.a9419e9b30e68p-4 -0x6.262c7p-4 : -0x3.f29b164d71a84p-4 -0x1.0a66e0dfc7a09p+0 : inexact-ok
+= clog10 towardzero dbl-64 -0x6.a9419e9b30e68p-4 -0x6.262c7p-4 : -0x3.f29b164d71a84p-4 -0x1.0a66e0dfc7a08p+0 : inexact-ok
+= clog10 upward dbl-64 -0x6.a9419e9b30e68p-4 -0x6.262c7p-4 : -0x3.f29b164d71a84p-4 -0x1.0a66e0dfc7a08p+0 : inexact-ok
+= clog10 downward ldbl-96-intel -0x6.a9419e9b30e68p-4L -0x6.262c7p-4L : -0x3.f29b164d71a84818p-4L -0x1.0a66e0dfc7a088f6p+0L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x6.a9419e9b30e68p-4L -0x6.262c7p-4L : -0x3.f29b164d71a84818p-4L -0x1.0a66e0dfc7a088f6p+0L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x6.a9419e9b30e68p-4L -0x6.262c7p-4L : -0x3.f29b164d71a84814p-4L -0x1.0a66e0dfc7a088f4p+0L : inexact-ok
+= clog10 upward ldbl-96-intel -0x6.a9419e9b30e68p-4L -0x6.262c7p-4L : -0x3.f29b164d71a84814p-4L -0x1.0a66e0dfc7a088f4p+0L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x6.a9419e9b30e68p-4L -0x6.262c7p-4L : -0x3.f29b164d71a84818p-4L -0x1.0a66e0dfc7a088f6p+0L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x6.a9419e9b30e68p-4L -0x6.262c7p-4L : -0x3.f29b164d71a84818p-4L -0x1.0a66e0dfc7a088f6p+0L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x6.a9419e9b30e68p-4L -0x6.262c7p-4L : -0x3.f29b164d71a84814p-4L -0x1.0a66e0dfc7a088f4p+0L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x6.a9419e9b30e68p-4L -0x6.262c7p-4L : -0x3.f29b164d71a84814p-4L -0x1.0a66e0dfc7a088f4p+0L : inexact-ok
+= clog10 downward ldbl-128 -0x6.a9419e9b30e68p-4L -0x6.262c7p-4L : -0x3.f29b164d71a8481761d89a12070ap-4L -0x1.0a66e0dfc7a088f5a383fe2f506fp+0L : inexact-ok
+= clog10 tonearest ldbl-128 -0x6.a9419e9b30e68p-4L -0x6.262c7p-4L : -0x3.f29b164d71a8481761d89a12070ap-4L -0x1.0a66e0dfc7a088f5a383fe2f506fp+0L : inexact-ok
+= clog10 towardzero ldbl-128 -0x6.a9419e9b30e68p-4L -0x6.262c7p-4L : -0x3.f29b164d71a8481761d89a120708p-4L -0x1.0a66e0dfc7a088f5a383fe2f506ep+0L : inexact-ok
+= clog10 upward ldbl-128 -0x6.a9419e9b30e68p-4L -0x6.262c7p-4L : -0x3.f29b164d71a8481761d89a120708p-4L -0x1.0a66e0dfc7a088f5a383fe2f506ep+0L : inexact-ok
+= clog10 downward ldbl-128ibm -0x6.a9419e9b30e68p-4L -0x6.262c7p-4L : -0x3.f29b164d71a8481761d89a1208p-4L -0x1.0a66e0dfc7a088f5a383fe2f508p+0L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x6.a9419e9b30e68p-4L -0x6.262c7p-4L : -0x3.f29b164d71a8481761d89a1207p-4L -0x1.0a66e0dfc7a088f5a383fe2f508p+0L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x6.a9419e9b30e68p-4L -0x6.262c7p-4L : -0x3.f29b164d71a8481761d89a1207p-4L -0x1.0a66e0dfc7a088f5a383fe2f5p+0L : inexact-ok
+= clog10 upward ldbl-128ibm -0x6.a9419e9b30e68p-4L -0x6.262c7p-4L : -0x3.f29b164d71a8481761d89a1207p-4L -0x1.0a66e0dfc7a088f5a383fe2f5p+0L : inexact-ok
+clog10 0x5.2767cdfdfbf2p-4 0x7.69ee98p-4
+= clog10 downward flt-32 0x5.2767dp-4f 0x7.69ee98p-4f : -0x3.f9b9e8p-4f 0x6.b19b78p-4f : inexact-ok
+= clog10 tonearest flt-32 0x5.2767dp-4f 0x7.69ee98p-4f : -0x3.f9b9e8p-4f 0x6.b19b78p-4f : inexact-ok
+= clog10 towardzero flt-32 0x5.2767dp-4f 0x7.69ee98p-4f : -0x3.f9b9e4p-4f 0x6.b19b78p-4f : inexact-ok
+= clog10 upward flt-32 0x5.2767dp-4f 0x7.69ee98p-4f : -0x3.f9b9e4p-4f 0x6.b19b8p-4f : inexact-ok
+= clog10 downward dbl-64 0x5.2767dp-4 0x7.69ee98p-4 : -0x3.f9b9e62d55bd4p-4 0x6.b19b7a7fed848p-4 : inexact-ok
+= clog10 tonearest dbl-64 0x5.2767dp-4 0x7.69ee98p-4 : -0x3.f9b9e62d55bd2p-4 0x6.b19b7a7fed84cp-4 : inexact-ok
+= clog10 towardzero dbl-64 0x5.2767dp-4 0x7.69ee98p-4 : -0x3.f9b9e62d55bd2p-4 0x6.b19b7a7fed848p-4 : inexact-ok
+= clog10 upward dbl-64 0x5.2767dp-4 0x7.69ee98p-4 : -0x3.f9b9e62d55bd2p-4 0x6.b19b7a7fed84cp-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0x5.2767dp-4L 0x7.69ee98p-4L : -0x3.f9b9e62d55bd2ae4p-4L 0x6.b19b7a7fed84b378p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0x5.2767dp-4L 0x7.69ee98p-4L : -0x3.f9b9e62d55bd2ae4p-4L 0x6.b19b7a7fed84b38p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0x5.2767dp-4L 0x7.69ee98p-4L : -0x3.f9b9e62d55bd2aep-4L 0x6.b19b7a7fed84b378p-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0x5.2767dp-4L 0x7.69ee98p-4L : -0x3.f9b9e62d55bd2aep-4L 0x6.b19b7a7fed84b38p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0x5.2767dp-4L 0x7.69ee98p-4L : -0x3.f9b9e62d55bd2ae4p-4L 0x6.b19b7a7fed84b378p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0x5.2767dp-4L 0x7.69ee98p-4L : -0x3.f9b9e62d55bd2ae4p-4L 0x6.b19b7a7fed84b38p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0x5.2767dp-4L 0x7.69ee98p-4L : -0x3.f9b9e62d55bd2aep-4L 0x6.b19b7a7fed84b378p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0x5.2767dp-4L 0x7.69ee98p-4L : -0x3.f9b9e62d55bd2aep-4L 0x6.b19b7a7fed84b38p-4L : inexact-ok
+= clog10 downward ldbl-128 0x5.2767dp-4L 0x7.69ee98p-4L : -0x3.f9b9e62d55bd2ae280c9c364949cp-4L 0x6.b19b7a7fed84b37c9ad022802934p-4L : inexact-ok
+= clog10 tonearest ldbl-128 0x5.2767dp-4L 0x7.69ee98p-4L : -0x3.f9b9e62d55bd2ae280c9c364949cp-4L 0x6.b19b7a7fed84b37c9ad022802934p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0x5.2767dp-4L 0x7.69ee98p-4L : -0x3.f9b9e62d55bd2ae280c9c364949ap-4L 0x6.b19b7a7fed84b37c9ad022802934p-4L : inexact-ok
+= clog10 upward ldbl-128 0x5.2767dp-4L 0x7.69ee98p-4L : -0x3.f9b9e62d55bd2ae280c9c364949ap-4L 0x6.b19b7a7fed84b37c9ad022802938p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0x5.2767dp-4L 0x7.69ee98p-4L : -0x3.f9b9e62d55bd2ae280c9c36495p-4L 0x6.b19b7a7fed84b37c9ad0228028p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0x5.2767dp-4L 0x7.69ee98p-4L : -0x3.f9b9e62d55bd2ae280c9c36495p-4L 0x6.b19b7a7fed84b37c9ad022802ap-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0x5.2767dp-4L 0x7.69ee98p-4L : -0x3.f9b9e62d55bd2ae280c9c36494p-4L 0x6.b19b7a7fed84b37c9ad0228028p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0x5.2767dp-4L 0x7.69ee98p-4L : -0x3.f9b9e62d55bd2ae280c9c36494p-4L 0x6.b19b7a7fed84b37c9ad022802ap-4L : inexact-ok
+= clog10 downward flt-32 0x5.2767c8p-4f 0x7.69ee98p-4f : -0x3.f9b9ecp-4f 0x6.b19b78p-4f : inexact-ok
+= clog10 tonearest flt-32 0x5.2767c8p-4f 0x7.69ee98p-4f : -0x3.f9b9e8p-4f 0x6.b19b8p-4f : inexact-ok
+= clog10 towardzero flt-32 0x5.2767c8p-4f 0x7.69ee98p-4f : -0x3.f9b9e8p-4f 0x6.b19b78p-4f : inexact-ok
+= clog10 upward flt-32 0x5.2767c8p-4f 0x7.69ee98p-4f : -0x3.f9b9e8p-4f 0x6.b19b8p-4f : inexact-ok
+= clog10 downward dbl-64 0x5.2767c8p-4 0x7.69ee98p-4 : -0x3.f9b9e9b0f9d1ep-4 0x6.b19b7f8e09fap-4 : inexact-ok
+= clog10 tonearest dbl-64 0x5.2767c8p-4 0x7.69ee98p-4 : -0x3.f9b9e9b0f9d1cp-4 0x6.b19b7f8e09fap-4 : inexact-ok
+= clog10 towardzero dbl-64 0x5.2767c8p-4 0x7.69ee98p-4 : -0x3.f9b9e9b0f9d1cp-4 0x6.b19b7f8e09fap-4 : inexact-ok
+= clog10 upward dbl-64 0x5.2767c8p-4 0x7.69ee98p-4 : -0x3.f9b9e9b0f9d1cp-4 0x6.b19b7f8e09fa4p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0x5.2767c8p-4L 0x7.69ee98p-4L : -0x3.f9b9e9b0f9d1c0fcp-4L 0x6.b19b7f8e09fa09ap-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0x5.2767c8p-4L 0x7.69ee98p-4L : -0x3.f9b9e9b0f9d1c0fcp-4L 0x6.b19b7f8e09fa09a8p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0x5.2767c8p-4L 0x7.69ee98p-4L : -0x3.f9b9e9b0f9d1c0f8p-4L 0x6.b19b7f8e09fa09ap-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0x5.2767c8p-4L 0x7.69ee98p-4L : -0x3.f9b9e9b0f9d1c0f8p-4L 0x6.b19b7f8e09fa09a8p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0x5.2767c8p-4L 0x7.69ee98p-4L : -0x3.f9b9e9b0f9d1c0fcp-4L 0x6.b19b7f8e09fa09ap-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0x5.2767c8p-4L 0x7.69ee98p-4L : -0x3.f9b9e9b0f9d1c0fcp-4L 0x6.b19b7f8e09fa09a8p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0x5.2767c8p-4L 0x7.69ee98p-4L : -0x3.f9b9e9b0f9d1c0f8p-4L 0x6.b19b7f8e09fa09ap-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0x5.2767c8p-4L 0x7.69ee98p-4L : -0x3.f9b9e9b0f9d1c0f8p-4L 0x6.b19b7f8e09fa09a8p-4L : inexact-ok
+= clog10 downward ldbl-128 0x5.2767c8p-4L 0x7.69ee98p-4L : -0x3.f9b9e9b0f9d1c0faed8668192774p-4L 0x6.b19b7f8e09fa09a48269aea28384p-4L : inexact-ok
+= clog10 tonearest ldbl-128 0x5.2767c8p-4L 0x7.69ee98p-4L : -0x3.f9b9e9b0f9d1c0faed8668192772p-4L 0x6.b19b7f8e09fa09a48269aea28384p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0x5.2767c8p-4L 0x7.69ee98p-4L : -0x3.f9b9e9b0f9d1c0faed8668192772p-4L 0x6.b19b7f8e09fa09a48269aea28384p-4L : inexact-ok
+= clog10 upward ldbl-128 0x5.2767c8p-4L 0x7.69ee98p-4L : -0x3.f9b9e9b0f9d1c0faed8668192772p-4L 0x6.b19b7f8e09fa09a48269aea28388p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0x5.2767c8p-4L 0x7.69ee98p-4L : -0x3.f9b9e9b0f9d1c0faed86681928p-4L 0x6.b19b7f8e09fa09a48269aea282p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0x5.2767c8p-4L 0x7.69ee98p-4L : -0x3.f9b9e9b0f9d1c0faed86681927p-4L 0x6.b19b7f8e09fa09a48269aea284p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0x5.2767c8p-4L 0x7.69ee98p-4L : -0x3.f9b9e9b0f9d1c0faed86681927p-4L 0x6.b19b7f8e09fa09a48269aea282p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0x5.2767c8p-4L 0x7.69ee98p-4L : -0x3.f9b9e9b0f9d1c0faed86681927p-4L 0x6.b19b7f8e09fa09a48269aea284p-4L : inexact-ok
+= clog10 downward dbl-64 0x5.2767cdfdfbf2p-4 0x7.69ee98p-4 : -0x3.f9b9e70f21738p-4 0x6.b19b7bc4bab88p-4 : inexact-ok
+= clog10 tonearest dbl-64 0x5.2767cdfdfbf2p-4 0x7.69ee98p-4 : -0x3.f9b9e70f21738p-4 0x6.b19b7bc4bab88p-4 : inexact-ok
+= clog10 towardzero dbl-64 0x5.2767cdfdfbf2p-4 0x7.69ee98p-4 : -0x3.f9b9e70f21736p-4 0x6.b19b7bc4bab88p-4 : inexact-ok
+= clog10 upward dbl-64 0x5.2767cdfdfbf2p-4 0x7.69ee98p-4 : -0x3.f9b9e70f21736p-4 0x6.b19b7bc4bab8cp-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0x5.2767cdfdfbf2p-4L 0x7.69ee98p-4L : -0x3.f9b9e70f21737bb4p-4L 0x6.b19b7bc4bab89238p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0x5.2767cdfdfbf2p-4L 0x7.69ee98p-4L : -0x3.f9b9e70f21737bbp-4L 0x6.b19b7bc4bab8924p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0x5.2767cdfdfbf2p-4L 0x7.69ee98p-4L : -0x3.f9b9e70f21737bbp-4L 0x6.b19b7bc4bab89238p-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0x5.2767cdfdfbf2p-4L 0x7.69ee98p-4L : -0x3.f9b9e70f21737bbp-4L 0x6.b19b7bc4bab8924p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0x5.2767cdfdfbf2p-4L 0x7.69ee98p-4L : -0x3.f9b9e70f21737bb4p-4L 0x6.b19b7bc4bab89238p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0x5.2767cdfdfbf2p-4L 0x7.69ee98p-4L : -0x3.f9b9e70f21737bbp-4L 0x6.b19b7bc4bab8924p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0x5.2767cdfdfbf2p-4L 0x7.69ee98p-4L : -0x3.f9b9e70f21737bbp-4L 0x6.b19b7bc4bab89238p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0x5.2767cdfdfbf2p-4L 0x7.69ee98p-4L : -0x3.f9b9e70f21737bbp-4L 0x6.b19b7bc4bab8924p-4L : inexact-ok
+= clog10 downward ldbl-128 0x5.2767cdfdfbf2p-4L 0x7.69ee98p-4L : -0x3.f9b9e70f21737bb17888164ef6b6p-4L 0x6.b19b7bc4bab8923f3e55acf5124p-4L : inexact-ok
+= clog10 tonearest ldbl-128 0x5.2767cdfdfbf2p-4L 0x7.69ee98p-4L : -0x3.f9b9e70f21737bb17888164ef6b6p-4L 0x6.b19b7bc4bab8923f3e55acf51244p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0x5.2767cdfdfbf2p-4L 0x7.69ee98p-4L : -0x3.f9b9e70f21737bb17888164ef6b4p-4L 0x6.b19b7bc4bab8923f3e55acf5124p-4L : inexact-ok
+= clog10 upward ldbl-128 0x5.2767cdfdfbf2p-4L 0x7.69ee98p-4L : -0x3.f9b9e70f21737bb17888164ef6b4p-4L 0x6.b19b7bc4bab8923f3e55acf51244p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0x5.2767cdfdfbf2p-4L 0x7.69ee98p-4L : -0x3.f9b9e70f21737bb17888164ef7p-4L 0x6.b19b7bc4bab8923f3e55acf512p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0x5.2767cdfdfbf2p-4L 0x7.69ee98p-4L : -0x3.f9b9e70f21737bb17888164ef7p-4L 0x6.b19b7bc4bab8923f3e55acf512p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0x5.2767cdfdfbf2p-4L 0x7.69ee98p-4L : -0x3.f9b9e70f21737bb17888164ef6p-4L 0x6.b19b7bc4bab8923f3e55acf512p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0x5.2767cdfdfbf2p-4L 0x7.69ee98p-4L : -0x3.f9b9e70f21737bb17888164ef6p-4L 0x6.b19b7bc4bab8923f3e55acf514p-4L : inexact-ok
+clog10 -0x9.f5563cb3227d8p-4 0
+= clog10 downward flt-32 -0x9.f5563p-4f 0x0p+0f : -0x3.4b8028p-4f 0x1.5d47c4p+0f : inexact-ok
+= clog10 tonearest flt-32 -0x9.f5563p-4f 0x0p+0f : -0x3.4b8024p-4f 0x1.5d47c4p+0f : inexact-ok
+= clog10 towardzero flt-32 -0x9.f5563p-4f 0x0p+0f : -0x3.4b8024p-4f 0x1.5d47c4p+0f : inexact-ok
+= clog10 upward flt-32 -0x9.f5563p-4f 0x0p+0f : -0x3.4b8024p-4f 0x1.5d47c6p+0f : inexact-ok
+= clog10 downward dbl-64 -0x9.f5563p-4 0x0p+0 : -0x3.4b8024ff32738p-4 0x1.5d47c4cb2fbap+0 : inexact-ok
+= clog10 tonearest dbl-64 -0x9.f5563p-4 0x0p+0 : -0x3.4b8024ff32736p-4 0x1.5d47c4cb2fba1p+0 : inexact-ok
+= clog10 towardzero dbl-64 -0x9.f5563p-4 0x0p+0 : -0x3.4b8024ff32736p-4 0x1.5d47c4cb2fbap+0 : inexact-ok
+= clog10 upward dbl-64 -0x9.f5563p-4 0x0p+0 : -0x3.4b8024ff32736p-4 0x1.5d47c4cb2fba1p+0 : inexact-ok
+= clog10 downward ldbl-96-intel -0x9.f5563p-4L 0x0p+0L : -0x3.4b8024ff32736038p-4L 0x1.5d47c4cb2fba0b0ep+0L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x9.f5563p-4L 0x0p+0L : -0x3.4b8024ff32736034p-4L 0x1.5d47c4cb2fba0b0ep+0L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x9.f5563p-4L 0x0p+0L : -0x3.4b8024ff32736034p-4L 0x1.5d47c4cb2fba0b0ep+0L : inexact-ok
+= clog10 upward ldbl-96-intel -0x9.f5563p-4L 0x0p+0L : -0x3.4b8024ff32736034p-4L 0x1.5d47c4cb2fba0b1p+0L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x9.f5563p-4L 0x0p+0L : -0x3.4b8024ff32736038p-4L 0x1.5d47c4cb2fba0b0ep+0L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x9.f5563p-4L 0x0p+0L : -0x3.4b8024ff32736034p-4L 0x1.5d47c4cb2fba0b0ep+0L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x9.f5563p-4L 0x0p+0L : -0x3.4b8024ff32736034p-4L 0x1.5d47c4cb2fba0b0ep+0L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x9.f5563p-4L 0x0p+0L : -0x3.4b8024ff32736034p-4L 0x1.5d47c4cb2fba0b1p+0L : inexact-ok
+= clog10 downward ldbl-128 -0x9.f5563p-4L 0x0p+0L : -0x3.4b8024ff327360352b5ed7cfdd38p-4L 0x1.5d47c4cb2fba0b0ed7231200e68ap+0L : inexact-ok
+= clog10 tonearest ldbl-128 -0x9.f5563p-4L 0x0p+0L : -0x3.4b8024ff327360352b5ed7cfdd38p-4L 0x1.5d47c4cb2fba0b0ed7231200e68bp+0L : inexact-ok
+= clog10 towardzero ldbl-128 -0x9.f5563p-4L 0x0p+0L : -0x3.4b8024ff327360352b5ed7cfdd36p-4L 0x1.5d47c4cb2fba0b0ed7231200e68ap+0L : inexact-ok
+= clog10 upward ldbl-128 -0x9.f5563p-4L 0x0p+0L : -0x3.4b8024ff327360352b5ed7cfdd36p-4L 0x1.5d47c4cb2fba0b0ed7231200e68bp+0L : inexact-ok
+= clog10 downward ldbl-128ibm -0x9.f5563p-4L 0x0p+0L : -0x3.4b8024ff327360352b5ed7cfdep-4L 0x1.5d47c4cb2fba0b0ed7231200e68p+0L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x9.f5563p-4L 0x0p+0L : -0x3.4b8024ff327360352b5ed7cfddp-4L 0x1.5d47c4cb2fba0b0ed7231200e68p+0L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x9.f5563p-4L 0x0p+0L : -0x3.4b8024ff327360352b5ed7cfddp-4L 0x1.5d47c4cb2fba0b0ed7231200e68p+0L : inexact-ok
+= clog10 upward ldbl-128ibm -0x9.f5563p-4L 0x0p+0L : -0x3.4b8024ff327360352b5ed7cfddp-4L 0x1.5d47c4cb2fba0b0ed7231200e7p+0L : inexact-ok
+= clog10 downward flt-32 -0x9.f5564p-4f 0x0p+0f : -0x3.4b801cp-4f 0x1.5d47c4p+0f : inexact-ok
+= clog10 tonearest flt-32 -0x9.f5564p-4f 0x0p+0f : -0x3.4b8018p-4f 0x1.5d47c4p+0f : inexact-ok
+= clog10 towardzero flt-32 -0x9.f5564p-4f 0x0p+0f : -0x3.4b8018p-4f 0x1.5d47c4p+0f : inexact-ok
+= clog10 upward flt-32 -0x9.f5564p-4f 0x0p+0f : -0x3.4b8018p-4f 0x1.5d47c6p+0f : inexact-ok
+= clog10 downward dbl-64 -0x9.f5564p-4 0x0p+0 : -0x3.4b8019d51991cp-4 0x1.5d47c4cb2fbap+0 : inexact-ok
+= clog10 tonearest dbl-64 -0x9.f5564p-4 0x0p+0 : -0x3.4b8019d51991cp-4 0x1.5d47c4cb2fba1p+0 : inexact-ok
+= clog10 towardzero dbl-64 -0x9.f5564p-4 0x0p+0 : -0x3.4b8019d51991ap-4 0x1.5d47c4cb2fbap+0 : inexact-ok
+= clog10 upward dbl-64 -0x9.f5564p-4 0x0p+0 : -0x3.4b8019d51991ap-4 0x1.5d47c4cb2fba1p+0 : inexact-ok
+= clog10 downward ldbl-96-intel -0x9.f5564p-4L 0x0p+0L : -0x3.4b8019d51991b3bcp-4L 0x1.5d47c4cb2fba0b0ep+0L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x9.f5564p-4L 0x0p+0L : -0x3.4b8019d51991b3bcp-4L 0x1.5d47c4cb2fba0b0ep+0L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x9.f5564p-4L 0x0p+0L : -0x3.4b8019d51991b3b8p-4L 0x1.5d47c4cb2fba0b0ep+0L : inexact-ok
+= clog10 upward ldbl-96-intel -0x9.f5564p-4L 0x0p+0L : -0x3.4b8019d51991b3b8p-4L 0x1.5d47c4cb2fba0b1p+0L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x9.f5564p-4L 0x0p+0L : -0x3.4b8019d51991b3bcp-4L 0x1.5d47c4cb2fba0b0ep+0L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x9.f5564p-4L 0x0p+0L : -0x3.4b8019d51991b3bcp-4L 0x1.5d47c4cb2fba0b0ep+0L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x9.f5564p-4L 0x0p+0L : -0x3.4b8019d51991b3b8p-4L 0x1.5d47c4cb2fba0b0ep+0L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x9.f5564p-4L 0x0p+0L : -0x3.4b8019d51991b3b8p-4L 0x1.5d47c4cb2fba0b1p+0L : inexact-ok
+= clog10 downward ldbl-128 -0x9.f5564p-4L 0x0p+0L : -0x3.4b8019d51991b3bbf299d12d5158p-4L 0x1.5d47c4cb2fba0b0ed7231200e68ap+0L : inexact-ok
+= clog10 tonearest ldbl-128 -0x9.f5564p-4L 0x0p+0L : -0x3.4b8019d51991b3bbf299d12d5156p-4L 0x1.5d47c4cb2fba0b0ed7231200e68bp+0L : inexact-ok
+= clog10 towardzero ldbl-128 -0x9.f5564p-4L 0x0p+0L : -0x3.4b8019d51991b3bbf299d12d5156p-4L 0x1.5d47c4cb2fba0b0ed7231200e68ap+0L : inexact-ok
+= clog10 upward ldbl-128 -0x9.f5564p-4L 0x0p+0L : -0x3.4b8019d51991b3bbf299d12d5156p-4L 0x1.5d47c4cb2fba0b0ed7231200e68bp+0L : inexact-ok
+= clog10 downward ldbl-128ibm -0x9.f5564p-4L 0x0p+0L : -0x3.4b8019d51991b3bbf299d12d52p-4L 0x1.5d47c4cb2fba0b0ed7231200e68p+0L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x9.f5564p-4L 0x0p+0L : -0x3.4b8019d51991b3bbf299d12d51p-4L 0x1.5d47c4cb2fba0b0ed7231200e68p+0L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x9.f5564p-4L 0x0p+0L : -0x3.4b8019d51991b3bbf299d12d51p-4L 0x1.5d47c4cb2fba0b0ed7231200e68p+0L : inexact-ok
+= clog10 upward ldbl-128ibm -0x9.f5564p-4L 0x0p+0L : -0x3.4b8019d51991b3bbf299d12d51p-4L 0x1.5d47c4cb2fba0b0ed7231200e7p+0L : inexact-ok
+= clog10 downward dbl-64 -0x9.f5563cb3227d8p-4 0x0p+0 : -0x3.4b801c22a0c16p-4 0x1.5d47c4cb2fbap+0 : inexact-ok
+= clog10 tonearest dbl-64 -0x9.f5563cb3227d8p-4 0x0p+0 : -0x3.4b801c22a0c14p-4 0x1.5d47c4cb2fba1p+0 : inexact-ok
+= clog10 towardzero dbl-64 -0x9.f5563cb3227d8p-4 0x0p+0 : -0x3.4b801c22a0c14p-4 0x1.5d47c4cb2fbap+0 : inexact-ok
+= clog10 upward dbl-64 -0x9.f5563cb3227d8p-4 0x0p+0 : -0x3.4b801c22a0c14p-4 0x1.5d47c4cb2fba1p+0 : inexact-ok
+= clog10 downward ldbl-96-intel -0x9.f5563cb3227d8p-4L 0x0p+0L : -0x3.4b801c22a0c14328p-4L 0x1.5d47c4cb2fba0b0ep+0L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x9.f5563cb3227d8p-4L 0x0p+0L : -0x3.4b801c22a0c14324p-4L 0x1.5d47c4cb2fba0b0ep+0L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x9.f5563cb3227d8p-4L 0x0p+0L : -0x3.4b801c22a0c14324p-4L 0x1.5d47c4cb2fba0b0ep+0L : inexact-ok
+= clog10 upward ldbl-96-intel -0x9.f5563cb3227d8p-4L 0x0p+0L : -0x3.4b801c22a0c14324p-4L 0x1.5d47c4cb2fba0b1p+0L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x9.f5563cb3227d8p-4L 0x0p+0L : -0x3.4b801c22a0c14328p-4L 0x1.5d47c4cb2fba0b0ep+0L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x9.f5563cb3227d8p-4L 0x0p+0L : -0x3.4b801c22a0c14324p-4L 0x1.5d47c4cb2fba0b0ep+0L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x9.f5563cb3227d8p-4L 0x0p+0L : -0x3.4b801c22a0c14324p-4L 0x1.5d47c4cb2fba0b0ep+0L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x9.f5563cb3227d8p-4L 0x0p+0L : -0x3.4b801c22a0c14324p-4L 0x1.5d47c4cb2fba0b1p+0L : inexact-ok
+= clog10 downward ldbl-128 -0x9.f5563cb3227d8p-4L 0x0p+0L : -0x3.4b801c22a0c143256265e3d23d04p-4L 0x1.5d47c4cb2fba0b0ed7231200e68ap+0L : inexact-ok
+= clog10 tonearest ldbl-128 -0x9.f5563cb3227d8p-4L 0x0p+0L : -0x3.4b801c22a0c143256265e3d23d04p-4L 0x1.5d47c4cb2fba0b0ed7231200e68bp+0L : inexact-ok
+= clog10 towardzero ldbl-128 -0x9.f5563cb3227d8p-4L 0x0p+0L : -0x3.4b801c22a0c143256265e3d23d02p-4L 0x1.5d47c4cb2fba0b0ed7231200e68ap+0L : inexact-ok
+= clog10 upward ldbl-128 -0x9.f5563cb3227d8p-4L 0x0p+0L : -0x3.4b801c22a0c143256265e3d23d02p-4L 0x1.5d47c4cb2fba0b0ed7231200e68bp+0L : inexact-ok
+= clog10 downward ldbl-128ibm -0x9.f5563cb3227d8p-4L 0x0p+0L : -0x3.4b801c22a0c143256265e3d23ep-4L 0x1.5d47c4cb2fba0b0ed7231200e68p+0L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x9.f5563cb3227d8p-4L 0x0p+0L : -0x3.4b801c22a0c143256265e3d23dp-4L 0x1.5d47c4cb2fba0b0ed7231200e68p+0L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x9.f5563cb3227d8p-4L 0x0p+0L : -0x3.4b801c22a0c143256265e3d23dp-4L 0x1.5d47c4cb2fba0b0ed7231200e68p+0L : inexact-ok
+= clog10 upward ldbl-128ibm -0x9.f5563cb3227d8p-4L 0x0p+0L : -0x3.4b801c22a0c143256265e3d23dp-4L 0x1.5d47c4cb2fba0b0ed7231200e7p+0L : inexact-ok
+clog10 -0x9.5a284p-4 0x6.899578p-8
+= clog10 downward flt-32 -0x9.5a284p-4f 0x6.899578p-8f : -0x3.b9855cp-4f 0x1.586d14p+0f : inexact-ok
+= clog10 tonearest flt-32 -0x9.5a284p-4f 0x6.899578p-8f : -0x3.b9855cp-4f 0x1.586d14p+0f : inexact-ok
+= clog10 towardzero flt-32 -0x9.5a284p-4f 0x6.899578p-8f : -0x3.b98558p-4f 0x1.586d14p+0f : inexact-ok
+= clog10 upward flt-32 -0x9.5a284p-4f 0x6.899578p-8f : -0x3.b98558p-4f 0x1.586d16p+0f : inexact-ok
+= clog10 downward dbl-64 -0x9.5a284p-4 0x6.899578p-8 : -0x3.b9855b7c9591cp-4 0x1.586d1406666f3p+0 : inexact-ok
+= clog10 tonearest dbl-64 -0x9.5a284p-4 0x6.899578p-8 : -0x3.b9855b7c9591ap-4 0x1.586d1406666f4p+0 : inexact-ok
+= clog10 towardzero dbl-64 -0x9.5a284p-4 0x6.899578p-8 : -0x3.b9855b7c9591ap-4 0x1.586d1406666f3p+0 : inexact-ok
+= clog10 upward dbl-64 -0x9.5a284p-4 0x6.899578p-8 : -0x3.b9855b7c9591ap-4 0x1.586d1406666f4p+0 : inexact-ok
+= clog10 downward ldbl-96-intel -0x9.5a284p-4L 0x6.899578p-8L : -0x3.b9855b7c9591a9c8p-4L 0x1.586d1406666f3d2p+0L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x9.5a284p-4L 0x6.899578p-8L : -0x3.b9855b7c9591a9c8p-4L 0x1.586d1406666f3d2p+0L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x9.5a284p-4L 0x6.899578p-8L : -0x3.b9855b7c9591a9c4p-4L 0x1.586d1406666f3d2p+0L : inexact-ok
+= clog10 upward ldbl-96-intel -0x9.5a284p-4L 0x6.899578p-8L : -0x3.b9855b7c9591a9c4p-4L 0x1.586d1406666f3d22p+0L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x9.5a284p-4L 0x6.899578p-8L : -0x3.b9855b7c9591a9c8p-4L 0x1.586d1406666f3d2p+0L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x9.5a284p-4L 0x6.899578p-8L : -0x3.b9855b7c9591a9c8p-4L 0x1.586d1406666f3d2p+0L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x9.5a284p-4L 0x6.899578p-8L : -0x3.b9855b7c9591a9c4p-4L 0x1.586d1406666f3d2p+0L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x9.5a284p-4L 0x6.899578p-8L : -0x3.b9855b7c9591a9c4p-4L 0x1.586d1406666f3d22p+0L : inexact-ok
+= clog10 downward ldbl-128 -0x9.5a284p-4L 0x6.899578p-8L : -0x3.b9855b7c9591a9c7952326a16f86p-4L 0x1.586d1406666f3d207de98d991896p+0L : inexact-ok
+= clog10 tonearest ldbl-128 -0x9.5a284p-4L 0x6.899578p-8L : -0x3.b9855b7c9591a9c7952326a16f86p-4L 0x1.586d1406666f3d207de98d991897p+0L : inexact-ok
+= clog10 towardzero ldbl-128 -0x9.5a284p-4L 0x6.899578p-8L : -0x3.b9855b7c9591a9c7952326a16f84p-4L 0x1.586d1406666f3d207de98d991896p+0L : inexact-ok
+= clog10 upward ldbl-128 -0x9.5a284p-4L 0x6.899578p-8L : -0x3.b9855b7c9591a9c7952326a16f84p-4L 0x1.586d1406666f3d207de98d991897p+0L : inexact-ok
+= clog10 downward ldbl-128ibm -0x9.5a284p-4L 0x6.899578p-8L : -0x3.b9855b7c9591a9c7952326a17p-4L 0x1.586d1406666f3d207de98d99188p+0L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x9.5a284p-4L 0x6.899578p-8L : -0x3.b9855b7c9591a9c7952326a17p-4L 0x1.586d1406666f3d207de98d99188p+0L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x9.5a284p-4L 0x6.899578p-8L : -0x3.b9855b7c9591a9c7952326a16fp-4L 0x1.586d1406666f3d207de98d99188p+0L : inexact-ok
+= clog10 upward ldbl-128ibm -0x9.5a284p-4L 0x6.899578p-8L : -0x3.b9855b7c9591a9c7952326a16fp-4L 0x1.586d1406666f3d207de98d9919p+0L : inexact-ok
+clog10 0xa.3e62bp-4 0x1.18c03p-100
+= clog10 downward flt-32 0xa.3e62bp-4f 0x1.18c03p-100f : -0x3.193edp-4f 0xb.e71dp-104f : inexact-ok
+= clog10 tonearest flt-32 0xa.3e62bp-4f 0x1.18c03p-100f : -0x3.193edp-4f 0xb.e71dp-104f : inexact-ok
+= clog10 towardzero flt-32 0xa.3e62bp-4f 0x1.18c03p-100f : -0x3.193eccp-4f 0xb.e71dp-104f : inexact-ok
+= clog10 upward flt-32 0xa.3e62bp-4f 0x1.18c03p-100f : -0x3.193eccp-4f 0xb.e71d1p-104f : inexact-ok
+= clog10 downward dbl-64 0xa.3e62bp-4 0x1.18c03p-100 : -0x3.193eceb06fce2p-4 0xb.e71d0261ef8dp-104 : inexact-ok
+= clog10 tonearest dbl-64 0xa.3e62bp-4 0x1.18c03p-100 : -0x3.193eceb06fce2p-4 0xb.e71d0261ef8d8p-104 : inexact-ok
+= clog10 towardzero dbl-64 0xa.3e62bp-4 0x1.18c03p-100 : -0x3.193eceb06fcep-4 0xb.e71d0261ef8dp-104 : inexact-ok
+= clog10 upward dbl-64 0xa.3e62bp-4 0x1.18c03p-100 : -0x3.193eceb06fcep-4 0xb.e71d0261ef8d8p-104 : inexact-ok
+= clog10 downward ldbl-96-intel 0xa.3e62bp-4L 0x1.18c03p-100L : -0x3.193eceb06fce1fecp-4L 0xb.e71d0261ef8d51bp-104L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xa.3e62bp-4L 0x1.18c03p-100L : -0x3.193eceb06fce1fe8p-4L 0xb.e71d0261ef8d51cp-104L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xa.3e62bp-4L 0x1.18c03p-100L : -0x3.193eceb06fce1fe8p-4L 0xb.e71d0261ef8d51bp-104L : inexact-ok
+= clog10 upward ldbl-96-intel 0xa.3e62bp-4L 0x1.18c03p-100L : -0x3.193eceb06fce1fe8p-4L 0xb.e71d0261ef8d51cp-104L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xa.3e62bp-4L 0x1.18c03p-100L : -0x3.193eceb06fce1fecp-4L 0xb.e71d0261ef8d51bp-104L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xa.3e62bp-4L 0x1.18c03p-100L : -0x3.193eceb06fce1fe8p-4L 0xb.e71d0261ef8d51cp-104L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xa.3e62bp-4L 0x1.18c03p-100L : -0x3.193eceb06fce1fe8p-4L 0xb.e71d0261ef8d51bp-104L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xa.3e62bp-4L 0x1.18c03p-100L : -0x3.193eceb06fce1fe8p-4L 0xb.e71d0261ef8d51cp-104L : inexact-ok
+= clog10 downward ldbl-128 0xa.3e62bp-4L 0x1.18c03p-100L : -0x3.193eceb06fce1fe89b1e38b6392cp-4L 0xb.e71d0261ef8d51bd58fd501caee8p-104L : inexact-ok
+= clog10 tonearest ldbl-128 0xa.3e62bp-4L 0x1.18c03p-100L : -0x3.193eceb06fce1fe89b1e38b6392ap-4L 0xb.e71d0261ef8d51bd58fd501caefp-104L : inexact-ok
+= clog10 towardzero ldbl-128 0xa.3e62bp-4L 0x1.18c03p-100L : -0x3.193eceb06fce1fe89b1e38b6392ap-4L 0xb.e71d0261ef8d51bd58fd501caee8p-104L : inexact-ok
+= clog10 upward ldbl-128 0xa.3e62bp-4L 0x1.18c03p-100L : -0x3.193eceb06fce1fe89b1e38b6392ap-4L 0xb.e71d0261ef8d51bd58fd501caefp-104L : inexact-ok
+= clog10 downward ldbl-128ibm 0xa.3e62bp-4L 0x1.18c03p-100L : -0x3.193eceb06fce1fe89b1e38b63ap-4L 0xb.e71d0261ef8d51bd58fd501cacp-104L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xa.3e62bp-4L 0x1.18c03p-100L : -0x3.193eceb06fce1fe89b1e38b639p-4L 0xb.e71d0261ef8d51bd58fd501cbp-104L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xa.3e62bp-4L 0x1.18c03p-100L : -0x3.193eceb06fce1fe89b1e38b639p-4L 0xb.e71d0261ef8d51bd58fd501cacp-104L : inexact-ok
+= clog10 upward ldbl-128ibm 0xa.3e62bp-4L 0x1.18c03p-100L : -0x3.193eceb06fce1fe89b1e38b639p-4L 0xb.e71d0261ef8d51bd58fd501cbp-104L : inexact-ok
+clog10 0 -0x9.22a99p-4
+= clog10 downward flt-32 0x0p+0f -0x9.22a99p-4f : -0x3.e4ef78p-4f -0xa.ea3e3p-4f : inexact-ok
+= clog10 tonearest flt-32 0x0p+0f -0x9.22a99p-4f : -0x3.e4ef74p-4f -0xa.ea3e2p-4f : inexact-ok
+= clog10 towardzero flt-32 0x0p+0f -0x9.22a99p-4f : -0x3.e4ef74p-4f -0xa.ea3e2p-4f : inexact-ok
+= clog10 upward flt-32 0x0p+0f -0x9.22a99p-4f : -0x3.e4ef74p-4f -0xa.ea3e2p-4f : inexact-ok
+= clog10 downward dbl-64 0x0p+0 -0x9.22a99p-4 : -0x3.e4ef7421fc9bp-4 -0xa.ea3e26597dd08p-4 : inexact-ok
+= clog10 tonearest dbl-64 0x0p+0 -0x9.22a99p-4 : -0x3.e4ef7421fc9bp-4 -0xa.ea3e26597dd08p-4 : inexact-ok
+= clog10 towardzero dbl-64 0x0p+0 -0x9.22a99p-4 : -0x3.e4ef7421fc9aep-4 -0xa.ea3e26597ddp-4 : inexact-ok
+= clog10 upward dbl-64 0x0p+0 -0x9.22a99p-4 : -0x3.e4ef7421fc9aep-4 -0xa.ea3e26597ddp-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0x0p+0L -0x9.22a99p-4L : -0x3.e4ef7421fc9afd68p-4L -0xa.ea3e26597dd0588p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0x0p+0L -0x9.22a99p-4L : -0x3.e4ef7421fc9afd64p-4L -0xa.ea3e26597dd0587p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0x0p+0L -0x9.22a99p-4L : -0x3.e4ef7421fc9afd64p-4L -0xa.ea3e26597dd0587p-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0x0p+0L -0x9.22a99p-4L : -0x3.e4ef7421fc9afd64p-4L -0xa.ea3e26597dd0587p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0x0p+0L -0x9.22a99p-4L : -0x3.e4ef7421fc9afd68p-4L -0xa.ea3e26597dd0588p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0x0p+0L -0x9.22a99p-4L : -0x3.e4ef7421fc9afd64p-4L -0xa.ea3e26597dd0587p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0x0p+0L -0x9.22a99p-4L : -0x3.e4ef7421fc9afd64p-4L -0xa.ea3e26597dd0587p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0x0p+0L -0x9.22a99p-4L : -0x3.e4ef7421fc9afd64p-4L -0xa.ea3e26597dd0587p-4L : inexact-ok
+= clog10 downward ldbl-128 0x0p+0L -0x9.22a99p-4L : -0x3.e4ef7421fc9afd64ca03e007d936p-4L -0xa.ea3e26597dd05876b91890073458p-4L : inexact-ok
+= clog10 tonearest ldbl-128 0x0p+0L -0x9.22a99p-4L : -0x3.e4ef7421fc9afd64ca03e007d934p-4L -0xa.ea3e26597dd05876b91890073458p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0x0p+0L -0x9.22a99p-4L : -0x3.e4ef7421fc9afd64ca03e007d934p-4L -0xa.ea3e26597dd05876b9189007345p-4L : inexact-ok
+= clog10 upward ldbl-128 0x0p+0L -0x9.22a99p-4L : -0x3.e4ef7421fc9afd64ca03e007d934p-4L -0xa.ea3e26597dd05876b9189007345p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0x0p+0L -0x9.22a99p-4L : -0x3.e4ef7421fc9afd64ca03e007dap-4L -0xa.ea3e26597dd05876b918900738p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0x0p+0L -0x9.22a99p-4L : -0x3.e4ef7421fc9afd64ca03e007d9p-4L -0xa.ea3e26597dd05876b918900734p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0x0p+0L -0x9.22a99p-4L : -0x3.e4ef7421fc9afd64ca03e007d9p-4L -0xa.ea3e26597dd05876b918900734p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0x0p+0L -0x9.22a99p-4L : -0x3.e4ef7421fc9afd64ca03e007d9p-4L -0xa.ea3e26597dd05876b918900734p-4L : inexact-ok
+clog10 0 0x9.7915bp-4
+= clog10 downward flt-32 0x0p+0f 0x9.7915bp-4f : -0x3.a4628cp-4f 0xa.ea3e2p-4f : inexact-ok
+= clog10 tonearest flt-32 0x0p+0f 0x9.7915bp-4f : -0x3.a46288p-4f 0xa.ea3e2p-4f : inexact-ok
+= clog10 towardzero flt-32 0x0p+0f 0x9.7915bp-4f : -0x3.a46288p-4f 0xa.ea3e2p-4f : inexact-ok
+= clog10 upward flt-32 0x0p+0f 0x9.7915bp-4f : -0x3.a46288p-4f 0xa.ea3e3p-4f : inexact-ok
+= clog10 downward dbl-64 0x0p+0 0x9.7915bp-4 : -0x3.a462891999abep-4 0xa.ea3e26597ddp-4 : inexact-ok
+= clog10 tonearest dbl-64 0x0p+0 0x9.7915bp-4 : -0x3.a462891999abcp-4 0xa.ea3e26597dd08p-4 : inexact-ok
+= clog10 towardzero dbl-64 0x0p+0 0x9.7915bp-4 : -0x3.a462891999abcp-4 0xa.ea3e26597ddp-4 : inexact-ok
+= clog10 upward dbl-64 0x0p+0 0x9.7915bp-4 : -0x3.a462891999abcp-4 0xa.ea3e26597dd08p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0x0p+0L 0x9.7915bp-4L : -0x3.a462891999abc92cp-4L 0xa.ea3e26597dd0587p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0x0p+0L 0x9.7915bp-4L : -0x3.a462891999abc928p-4L 0xa.ea3e26597dd0587p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0x0p+0L 0x9.7915bp-4L : -0x3.a462891999abc928p-4L 0xa.ea3e26597dd0587p-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0x0p+0L 0x9.7915bp-4L : -0x3.a462891999abc928p-4L 0xa.ea3e26597dd0588p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0x0p+0L 0x9.7915bp-4L : -0x3.a462891999abc92cp-4L 0xa.ea3e26597dd0587p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0x0p+0L 0x9.7915bp-4L : -0x3.a462891999abc928p-4L 0xa.ea3e26597dd0587p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0x0p+0L 0x9.7915bp-4L : -0x3.a462891999abc928p-4L 0xa.ea3e26597dd0587p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0x0p+0L 0x9.7915bp-4L : -0x3.a462891999abc928p-4L 0xa.ea3e26597dd0588p-4L : inexact-ok
+= clog10 downward ldbl-128 0x0p+0L 0x9.7915bp-4L : -0x3.a462891999abc928377b1e8bb1a2p-4L 0xa.ea3e26597dd05876b9189007345p-4L : inexact-ok
+= clog10 tonearest ldbl-128 0x0p+0L 0x9.7915bp-4L : -0x3.a462891999abc928377b1e8bb1a2p-4L 0xa.ea3e26597dd05876b91890073458p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0x0p+0L 0x9.7915bp-4L : -0x3.a462891999abc928377b1e8bb1ap-4L 0xa.ea3e26597dd05876b9189007345p-4L : inexact-ok
+= clog10 upward ldbl-128 0x0p+0L 0x9.7915bp-4L : -0x3.a462891999abc928377b1e8bb1ap-4L 0xa.ea3e26597dd05876b91890073458p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0x0p+0L 0x9.7915bp-4L : -0x3.a462891999abc928377b1e8bb2p-4L 0xa.ea3e26597dd05876b918900734p-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0x0p+0L 0x9.7915bp-4L : -0x3.a462891999abc928377b1e8bb2p-4L 0xa.ea3e26597dd05876b918900734p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0x0p+0L 0x9.7915bp-4L : -0x3.a462891999abc928377b1e8bb1p-4L 0xa.ea3e26597dd05876b918900734p-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0x0p+0L 0x9.7915bp-4L : -0x3.a462891999abc928377b1e8bb1p-4L 0xa.ea3e26597dd05876b918900738p-4L : inexact-ok
+clog10 0x3.00d1ap-12 0x1.23ff6ap+0
+= clog10 downward flt-32 0x3.00d1ap-12f 0x1.23ff6ap+0f : 0xe.a0b2ep-8f 0xa.e9196p-4f : inexact-ok
+= clog10 tonearest flt-32 0x3.00d1ap-12f 0x1.23ff6ap+0f : 0xe.a0b2fp-8f 0xa.e9197p-4f : inexact-ok
+= clog10 towardzero flt-32 0x3.00d1ap-12f 0x1.23ff6ap+0f : 0xe.a0b2ep-8f 0xa.e9196p-4f : inexact-ok
+= clog10 upward flt-32 0x3.00d1ap-12f 0x1.23ff6ap+0f : 0xe.a0b2fp-8f 0xa.e9197p-4f : inexact-ok
+= clog10 downward dbl-64 0x3.00d1ap-12 0x1.23ff6ap+0 : 0xe.a0b2ef9f482bp-8 0xa.e9196b335f85p-4 : inexact-ok
+= clog10 tonearest dbl-64 0x3.00d1ap-12 0x1.23ff6ap+0 : 0xe.a0b2ef9f482bp-8 0xa.e9196b335f858p-4 : inexact-ok
+= clog10 towardzero dbl-64 0x3.00d1ap-12 0x1.23ff6ap+0 : 0xe.a0b2ef9f482bp-8 0xa.e9196b335f85p-4 : inexact-ok
+= clog10 upward dbl-64 0x3.00d1ap-12 0x1.23ff6ap+0 : 0xe.a0b2ef9f482b8p-8 0xa.e9196b335f858p-4 : inexact-ok
+= clog10 downward ldbl-96-intel 0x3.00d1ap-12L 0x1.23ff6ap+0L : 0xe.a0b2ef9f482b02fp-8L 0xa.e9196b335f85521p-4L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0x3.00d1ap-12L 0x1.23ff6ap+0L : 0xe.a0b2ef9f482b02fp-8L 0xa.e9196b335f85521p-4L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0x3.00d1ap-12L 0x1.23ff6ap+0L : 0xe.a0b2ef9f482b02fp-8L 0xa.e9196b335f85521p-4L : inexact-ok
+= clog10 upward ldbl-96-intel 0x3.00d1ap-12L 0x1.23ff6ap+0L : 0xe.a0b2ef9f482b03p-8L 0xa.e9196b335f85522p-4L : inexact-ok
+= clog10 downward ldbl-96-m68k 0x3.00d1ap-12L 0x1.23ff6ap+0L : 0xe.a0b2ef9f482b02fp-8L 0xa.e9196b335f85521p-4L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0x3.00d1ap-12L 0x1.23ff6ap+0L : 0xe.a0b2ef9f482b02fp-8L 0xa.e9196b335f85521p-4L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0x3.00d1ap-12L 0x1.23ff6ap+0L : 0xe.a0b2ef9f482b02fp-8L 0xa.e9196b335f85521p-4L : inexact-ok
+= clog10 upward ldbl-96-m68k 0x3.00d1ap-12L 0x1.23ff6ap+0L : 0xe.a0b2ef9f482b03p-8L 0xa.e9196b335f85522p-4L : inexact-ok
+= clog10 downward ldbl-128 0x3.00d1ap-12L 0x1.23ff6ap+0L : 0xe.a0b2ef9f482b02f239bda6a7aa78p-8L 0xa.e9196b335f85521344ecf725e3ep-4L : inexact-ok
+= clog10 tonearest ldbl-128 0x3.00d1ap-12L 0x1.23ff6ap+0L : 0xe.a0b2ef9f482b02f239bda6a7aa78p-8L 0xa.e9196b335f85521344ecf725e3e8p-4L : inexact-ok
+= clog10 towardzero ldbl-128 0x3.00d1ap-12L 0x1.23ff6ap+0L : 0xe.a0b2ef9f482b02f239bda6a7aa78p-8L 0xa.e9196b335f85521344ecf725e3ep-4L : inexact-ok
+= clog10 upward ldbl-128 0x3.00d1ap-12L 0x1.23ff6ap+0L : 0xe.a0b2ef9f482b02f239bda6a7aa8p-8L 0xa.e9196b335f85521344ecf725e3e8p-4L : inexact-ok
+= clog10 downward ldbl-128ibm 0x3.00d1ap-12L 0x1.23ff6ap+0L : 0xe.a0b2ef9f482b02f239bda6a7a8p-8L 0xa.e9196b335f85521344ecf725ep-4L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0x3.00d1ap-12L 0x1.23ff6ap+0L : 0xe.a0b2ef9f482b02f239bda6a7acp-8L 0xa.e9196b335f85521344ecf725e4p-4L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0x3.00d1ap-12L 0x1.23ff6ap+0L : 0xe.a0b2ef9f482b02f239bda6a7a8p-8L 0xa.e9196b335f85521344ecf725ep-4L : inexact-ok
+= clog10 upward ldbl-128ibm 0x3.00d1ap-12L 0x1.23ff6ap+0L : 0xe.a0b2ef9f482b02f239bda6a7acp-8L 0xa.e9196b335f85521344ecf725e4p-4L : inexact-ok
clog10 0x1.fffffep+127 0x1.fffffep+127
= clog10 downward flt-32 0xf.fffffp+124f 0xf.fffffp+124f : 0x2.6aeaecp+4f 0x5.751f1p-4f : inexact-ok
= clog10 tonearest flt-32 0xf.fffffp+124f 0xf.fffffp+124f : 0x2.6aeaecp+4f 0x5.751f1p-4f : inexact-ok
@@ -87963,6 +102273,481 @@ cos 10
= cos tonearest ldbl-128ibm 0xap+0L : -0xd.6cd64486358f904f7e2a0b9994p-4L : inexact-ok
= cos towardzero ldbl-128ibm 0xap+0L : -0xd.6cd64486358f904f7e2a0b9994p-4L : inexact-ok
= cos upward ldbl-128ibm 0xap+0L : -0xd.6cd64486358f904f7e2a0b9994p-4L : inexact-ok
+cos 0x1p-5
+= cos downward flt-32 0x8p-8f : 0xf.fep-4f : inexact-ok
+= cos tonearest flt-32 0x8p-8f : 0xf.fe001p-4f : inexact-ok
+= cos towardzero flt-32 0x8p-8f : 0xf.fep-4f : inexact-ok
+= cos upward flt-32 0x8p-8f : 0xf.fe001p-4f : inexact-ok
+= cos downward dbl-64 0x8p-8 : 0xf.fe000aaa93e9p-4 : inexact-ok
+= cos tonearest dbl-64 0x8p-8 : 0xf.fe000aaa93e98p-4 : inexact-ok
+= cos towardzero dbl-64 0x8p-8 : 0xf.fe000aaa93e9p-4 : inexact-ok
+= cos upward dbl-64 0x8p-8 : 0xf.fe000aaa93e98p-4 : inexact-ok
+= cos downward ldbl-96-intel 0x8p-8L : 0xf.fe000aaa93e9589p-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0x8p-8L : 0xf.fe000aaa93e9589p-4L : inexact-ok
+= cos towardzero ldbl-96-intel 0x8p-8L : 0xf.fe000aaa93e9589p-4L : inexact-ok
+= cos upward ldbl-96-intel 0x8p-8L : 0xf.fe000aaa93e958ap-4L : inexact-ok
+= cos downward ldbl-96-m68k 0x8p-8L : 0xf.fe000aaa93e9589p-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0x8p-8L : 0xf.fe000aaa93e9589p-4L : inexact-ok
+= cos towardzero ldbl-96-m68k 0x8p-8L : 0xf.fe000aaa93e9589p-4L : inexact-ok
+= cos upward ldbl-96-m68k 0x8p-8L : 0xf.fe000aaa93e958ap-4L : inexact-ok
+= cos downward ldbl-128 0x8p-8L : 0xf.fe000aaa93e9589576da4ec9494p-4L : inexact-ok
+= cos tonearest ldbl-128 0x8p-8L : 0xf.fe000aaa93e9589576da4ec94948p-4L : inexact-ok
+= cos towardzero ldbl-128 0x8p-8L : 0xf.fe000aaa93e9589576da4ec9494p-4L : inexact-ok
+= cos upward ldbl-128 0x8p-8L : 0xf.fe000aaa93e9589576da4ec94948p-4L : inexact-ok
+= cos downward ldbl-128ibm 0x8p-8L : 0xf.fe000aaa93e9589576da4ec948p-4L : inexact-ok
+= cos tonearest ldbl-128ibm 0x8p-8L : 0xf.fe000aaa93e9589576da4ec948p-4L : inexact-ok
+= cos towardzero ldbl-128ibm 0x8p-8L : 0xf.fe000aaa93e9589576da4ec948p-4L : inexact-ok
+= cos upward ldbl-128ibm 0x8p-8L : 0xf.fe000aaa93e9589576da4ec94cp-4L : inexact-ok
+cos 0x1p-10
+= cos downward flt-32 0x4p-12f : 0xf.ffff8p-4f : inexact-ok
+= cos tonearest flt-32 0x4p-12f : 0xf.ffff8p-4f : inexact-ok
+= cos towardzero flt-32 0x4p-12f : 0xf.ffff8p-4f : inexact-ok
+= cos upward flt-32 0x4p-12f : 0xf.ffff9p-4f : inexact-ok
+= cos downward dbl-64 0x4p-12 : 0xf.ffff800000aa8p-4 : inexact-ok
+= cos tonearest dbl-64 0x4p-12 : 0xf.ffff800000aa8p-4 : inexact-ok
+= cos towardzero dbl-64 0x4p-12 : 0xf.ffff800000aa8p-4 : inexact-ok
+= cos upward dbl-64 0x4p-12 : 0xf.ffff800000abp-4 : inexact-ok
+= cos downward ldbl-96-intel 0x4p-12L : 0xf.ffff800000aaaaap-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0x4p-12L : 0xf.ffff800000aaaabp-4L : inexact-ok
+= cos towardzero ldbl-96-intel 0x4p-12L : 0xf.ffff800000aaaaap-4L : inexact-ok
+= cos upward ldbl-96-intel 0x4p-12L : 0xf.ffff800000aaaabp-4L : inexact-ok
+= cos downward ldbl-96-m68k 0x4p-12L : 0xf.ffff800000aaaaap-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0x4p-12L : 0xf.ffff800000aaaabp-4L : inexact-ok
+= cos towardzero ldbl-96-m68k 0x4p-12L : 0xf.ffff800000aaaaap-4L : inexact-ok
+= cos upward ldbl-96-m68k 0x4p-12L : 0xf.ffff800000aaaabp-4L : inexact-ok
+= cos downward ldbl-128 0x4p-12L : 0xf.ffff800000aaaaaa4fa4fa69a698p-4L : inexact-ok
+= cos tonearest ldbl-128 0x4p-12L : 0xf.ffff800000aaaaaa4fa4fa69a698p-4L : inexact-ok
+= cos towardzero ldbl-128 0x4p-12L : 0xf.ffff800000aaaaaa4fa4fa69a698p-4L : inexact-ok
+= cos upward ldbl-128 0x4p-12L : 0xf.ffff800000aaaaaa4fa4fa69a6ap-4L : inexact-ok
+= cos downward ldbl-128ibm 0x4p-12L : 0xf.ffff800000aaaaaa4fa4fa69a4p-4L : inexact-ok
+= cos tonearest ldbl-128ibm 0x4p-12L : 0xf.ffff800000aaaaaa4fa4fa69a8p-4L : inexact-ok
+= cos towardzero ldbl-128ibm 0x4p-12L : 0xf.ffff800000aaaaaa4fa4fa69a4p-4L : inexact-ok
+= cos upward ldbl-128ibm 0x4p-12L : 0xf.ffff800000aaaaaa4fa4fa69a8p-4L : inexact-ok
+cos 0x1p-15
+= cos downward flt-32 0x2p-16f : 0xf.fffffp-4f : inexact-ok
+= cos tonearest flt-32 0x2p-16f : 0x1p+0f : inexact-ok
+= cos towardzero flt-32 0x2p-16f : 0xf.fffffp-4f : inexact-ok
+= cos upward flt-32 0x2p-16f : 0x1p+0f : inexact-ok
+= cos downward dbl-64 0x2p-16 : 0xf.ffffffep-4 : inexact-ok
+= cos tonearest dbl-64 0x2p-16 : 0xf.ffffffep-4 : inexact-ok
+= cos towardzero dbl-64 0x2p-16 : 0xf.ffffffep-4 : inexact-ok
+= cos upward dbl-64 0x2p-16 : 0xf.ffffffe000008p-4 : inexact-ok
+= cos downward ldbl-96-intel 0x2p-16L : 0xf.ffffffep-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0x2p-16L : 0xf.ffffffe00000001p-4L : inexact-ok
+= cos towardzero ldbl-96-intel 0x2p-16L : 0xf.ffffffep-4L : inexact-ok
+= cos upward ldbl-96-intel 0x2p-16L : 0xf.ffffffe00000001p-4L : inexact-ok
+= cos downward ldbl-96-m68k 0x2p-16L : 0xf.ffffffep-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0x2p-16L : 0xf.ffffffe00000001p-4L : inexact-ok
+= cos towardzero ldbl-96-m68k 0x2p-16L : 0xf.ffffffep-4L : inexact-ok
+= cos upward ldbl-96-m68k 0x2p-16L : 0xf.ffffffe00000001p-4L : inexact-ok
+= cos downward ldbl-128 0x2p-16L : 0xf.ffffffe00000000aaaaaaaa93e9p-4L : inexact-ok
+= cos tonearest ldbl-128 0x2p-16L : 0xf.ffffffe00000000aaaaaaaa93e9p-4L : inexact-ok
+= cos towardzero ldbl-128 0x2p-16L : 0xf.ffffffe00000000aaaaaaaa93e9p-4L : inexact-ok
+= cos upward ldbl-128 0x2p-16L : 0xf.ffffffe00000000aaaaaaaa93e98p-4L : inexact-ok
+= cos downward ldbl-128ibm 0x2p-16L : 0xf.ffffffe00000000aaaaaaaa93cp-4L : inexact-ok
+= cos tonearest ldbl-128ibm 0x2p-16L : 0xf.ffffffe00000000aaaaaaaa94p-4L : inexact-ok
+= cos towardzero ldbl-128ibm 0x2p-16L : 0xf.ffffffe00000000aaaaaaaa93cp-4L : inexact-ok
+= cos upward ldbl-128ibm 0x2p-16L : 0xf.ffffffe00000000aaaaaaaa94p-4L : inexact-ok
+cos 0x1p-20
+= cos downward flt-32 0x1p-20f : 0xf.fffffp-4f : inexact-ok
+= cos tonearest flt-32 0x1p-20f : 0x1p+0f : inexact-ok
+= cos towardzero flt-32 0x1p-20f : 0xf.fffffp-4f : inexact-ok
+= cos upward flt-32 0x1p-20f : 0x1p+0f : inexact-ok
+= cos downward dbl-64 0x1p-20 : 0xf.fffffffff8p-4 : inexact-ok
+= cos tonearest dbl-64 0x1p-20 : 0xf.fffffffff8p-4 : inexact-ok
+= cos towardzero dbl-64 0x1p-20 : 0xf.fffffffff8p-4 : inexact-ok
+= cos upward dbl-64 0x1p-20 : 0xf.fffffffff8008p-4 : inexact-ok
+= cos downward ldbl-96-intel 0x1p-20L : 0xf.fffffffff8p-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0x1p-20L : 0xf.fffffffff8p-4L : inexact-ok
+= cos towardzero ldbl-96-intel 0x1p-20L : 0xf.fffffffff8p-4L : inexact-ok
+= cos upward ldbl-96-intel 0x1p-20L : 0xf.fffffffff800001p-4L : inexact-ok
+= cos downward ldbl-96-m68k 0x1p-20L : 0xf.fffffffff8p-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0x1p-20L : 0xf.fffffffff8p-4L : inexact-ok
+= cos towardzero ldbl-96-m68k 0x1p-20L : 0xf.fffffffff8p-4L : inexact-ok
+= cos upward ldbl-96-m68k 0x1p-20L : 0xf.fffffffff800001p-4L : inexact-ok
+= cos downward ldbl-128 0x1p-20L : 0xf.fffffffff80000000000aaaaaaa8p-4L : inexact-ok
+= cos tonearest ldbl-128 0x1p-20L : 0xf.fffffffff80000000000aaaaaaa8p-4L : inexact-ok
+= cos towardzero ldbl-128 0x1p-20L : 0xf.fffffffff80000000000aaaaaaa8p-4L : inexact-ok
+= cos upward ldbl-128 0x1p-20L : 0xf.fffffffff80000000000aaaaaabp-4L : inexact-ok
+= cos downward ldbl-128ibm 0x1p-20L : 0xf.fffffffff80000000000aaaaa8p-4L : inexact-ok
+= cos tonearest ldbl-128ibm 0x1p-20L : 0xf.fffffffff80000000000aaaaacp-4L : inexact-ok
+= cos towardzero ldbl-128ibm 0x1p-20L : 0xf.fffffffff80000000000aaaaa8p-4L : inexact-ok
+= cos upward ldbl-128ibm 0x1p-20L : 0xf.fffffffff80000000000aaaaacp-4L : inexact-ok
+cos 0x1p-25
+= cos downward flt-32 0x8p-28f : 0xf.fffffp-4f : inexact-ok
+= cos tonearest flt-32 0x8p-28f : 0x1p+0f : inexact-ok
+= cos towardzero flt-32 0x8p-28f : 0xf.fffffp-4f : inexact-ok
+= cos upward flt-32 0x8p-28f : 0x1p+0f : inexact-ok
+= cos downward dbl-64 0x8p-28 : 0xf.fffffffffffep-4 : inexact-ok
+= cos tonearest dbl-64 0x8p-28 : 0xf.fffffffffffep-4 : inexact-ok
+= cos towardzero dbl-64 0x8p-28 : 0xf.fffffffffffep-4 : inexact-ok
+= cos upward dbl-64 0x8p-28 : 0xf.fffffffffffe8p-4 : inexact-ok
+= cos downward ldbl-96-intel 0x8p-28L : 0xf.fffffffffffep-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0x8p-28L : 0xf.fffffffffffep-4L : inexact-ok
+= cos towardzero ldbl-96-intel 0x8p-28L : 0xf.fffffffffffep-4L : inexact-ok
+= cos upward ldbl-96-intel 0x8p-28L : 0xf.fffffffffffe001p-4L : inexact-ok
+= cos downward ldbl-96-m68k 0x8p-28L : 0xf.fffffffffffep-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0x8p-28L : 0xf.fffffffffffep-4L : inexact-ok
+= cos towardzero ldbl-96-m68k 0x8p-28L : 0xf.fffffffffffep-4L : inexact-ok
+= cos upward ldbl-96-m68k 0x8p-28L : 0xf.fffffffffffe001p-4L : inexact-ok
+= cos downward ldbl-128 0x8p-28L : 0xf.fffffffffffe0000000000000aa8p-4L : inexact-ok
+= cos tonearest ldbl-128 0x8p-28L : 0xf.fffffffffffe0000000000000aa8p-4L : inexact-ok
+= cos towardzero ldbl-128 0x8p-28L : 0xf.fffffffffffe0000000000000aa8p-4L : inexact-ok
+= cos upward ldbl-128 0x8p-28L : 0xf.fffffffffffe0000000000000abp-4L : inexact-ok
+= cos downward ldbl-128ibm 0x8p-28L : 0xf.fffffffffffe00000000000008p-4L : inexact-ok
+= cos tonearest ldbl-128ibm 0x8p-28L : 0xf.fffffffffffe0000000000000cp-4L : inexact-ok
+= cos towardzero ldbl-128ibm 0x8p-28L : 0xf.fffffffffffe00000000000008p-4L : inexact-ok
+= cos upward ldbl-128ibm 0x8p-28L : 0xf.fffffffffffe0000000000000cp-4L : inexact-ok
+cos 0x1p-30
+= cos downward flt-32 0x4p-32f : 0xf.fffffp-4f : inexact-ok
+= cos tonearest flt-32 0x4p-32f : 0x1p+0f : inexact-ok
+= cos towardzero flt-32 0x4p-32f : 0xf.fffffp-4f : inexact-ok
+= cos upward flt-32 0x4p-32f : 0x1p+0f : inexact-ok
+= cos downward dbl-64 0x4p-32 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos tonearest dbl-64 0x4p-32 : 0x1p+0 : inexact-ok
+= cos towardzero dbl-64 0x4p-32 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos upward dbl-64 0x4p-32 : 0x1p+0 : inexact-ok
+= cos downward ldbl-96-intel 0x4p-32L : 0xf.ffffffffffffff8p-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0x4p-32L : 0xf.ffffffffffffff8p-4L : inexact-ok
+= cos towardzero ldbl-96-intel 0x4p-32L : 0xf.ffffffffffffff8p-4L : inexact-ok
+= cos upward ldbl-96-intel 0x4p-32L : 0xf.ffffffffffffff9p-4L : inexact-ok
+= cos downward ldbl-96-m68k 0x4p-32L : 0xf.ffffffffffffff8p-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0x4p-32L : 0xf.ffffffffffffff8p-4L : inexact-ok
+= cos towardzero ldbl-96-m68k 0x4p-32L : 0xf.ffffffffffffff8p-4L : inexact-ok
+= cos upward ldbl-96-m68k 0x4p-32L : 0xf.ffffffffffffff9p-4L : inexact-ok
+= cos downward ldbl-128 0x4p-32L : 0xf.ffffffffffffff8p-4L : inexact-ok
+= cos tonearest ldbl-128 0x4p-32L : 0xf.ffffffffffffff8p-4L : inexact-ok
+= cos towardzero ldbl-128 0x4p-32L : 0xf.ffffffffffffff8p-4L : inexact-ok
+= cos upward ldbl-128 0x4p-32L : 0xf.ffffffffffffff80000000000008p-4L : inexact-ok
+= cos downward ldbl-128ibm 0x4p-32L : 0xf.ffffffffffffff8p-4L : inexact-ok
+= cos tonearest ldbl-128ibm 0x4p-32L : 0xf.ffffffffffffff8p-4L : inexact-ok
+= cos towardzero ldbl-128ibm 0x4p-32L : 0xf.ffffffffffffff8p-4L : inexact-ok
+= cos upward ldbl-128ibm 0x4p-32L : 0xf.ffffffffffffff800000000004p-4L : inexact-ok
+cos 0x1p-35
+= cos downward flt-32 0x2p-36f : 0xf.fffffp-4f : inexact-ok
+= cos tonearest flt-32 0x2p-36f : 0x1p+0f : inexact-ok
+= cos towardzero flt-32 0x2p-36f : 0xf.fffffp-4f : inexact-ok
+= cos upward flt-32 0x2p-36f : 0x1p+0f : inexact-ok
+= cos downward dbl-64 0x2p-36 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos tonearest dbl-64 0x2p-36 : 0x1p+0 : inexact-ok
+= cos towardzero dbl-64 0x2p-36 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos upward dbl-64 0x2p-36 : 0x1p+0 : inexact-ok
+= cos downward ldbl-96-intel 0x2p-36L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0x2p-36L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-intel 0x2p-36L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-intel 0x2p-36L : 0x1p+0L : inexact-ok
+= cos downward ldbl-96-m68k 0x2p-36L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0x2p-36L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-m68k 0x2p-36L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-m68k 0x2p-36L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128 0x2p-36L : 0xf.ffffffffffffffffep-4L : inexact-ok
+= cos tonearest ldbl-128 0x2p-36L : 0xf.ffffffffffffffffep-4L : inexact-ok
+= cos towardzero ldbl-128 0x2p-36L : 0xf.ffffffffffffffffep-4L : inexact-ok
+= cos upward ldbl-128 0x2p-36L : 0xf.ffffffffffffffffe00000000008p-4L : inexact-ok
+= cos downward ldbl-128ibm 0x2p-36L : 0xf.ffffffffffffffffep-4L : inexact-ok
+= cos tonearest ldbl-128ibm 0x2p-36L : 0xf.ffffffffffffffffep-4L : inexact-ok
+= cos towardzero ldbl-128ibm 0x2p-36L : 0xf.ffffffffffffffffep-4L : inexact-ok
+= cos upward ldbl-128ibm 0x2p-36L : 0xf.ffffffffffffffffe000000004p-4L : inexact-ok
+cos 0x1p-40
+= cos downward flt-32 0x1p-40f : 0xf.fffffp-4f : inexact-ok
+= cos tonearest flt-32 0x1p-40f : 0x1p+0f : inexact-ok
+= cos towardzero flt-32 0x1p-40f : 0xf.fffffp-4f : inexact-ok
+= cos upward flt-32 0x1p-40f : 0x1p+0f : inexact-ok
+= cos downward dbl-64 0x1p-40 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos tonearest dbl-64 0x1p-40 : 0x1p+0 : inexact-ok
+= cos towardzero dbl-64 0x1p-40 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos upward dbl-64 0x1p-40 : 0x1p+0 : inexact-ok
+= cos downward ldbl-96-intel 0x1p-40L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0x1p-40L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-intel 0x1p-40L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-intel 0x1p-40L : 0x1p+0L : inexact-ok
+= cos downward ldbl-96-m68k 0x1p-40L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0x1p-40L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-m68k 0x1p-40L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-m68k 0x1p-40L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128 0x1p-40L : 0xf.fffffffffffffffffff8p-4L : inexact-ok
+= cos tonearest ldbl-128 0x1p-40L : 0xf.fffffffffffffffffff8p-4L : inexact-ok
+= cos towardzero ldbl-128 0x1p-40L : 0xf.fffffffffffffffffff8p-4L : inexact-ok
+= cos upward ldbl-128 0x1p-40L : 0xf.fffffffffffffffffff800000008p-4L : inexact-ok
+= cos downward ldbl-128ibm 0x1p-40L : 0xf.fffffffffffffffffff8p-4L : inexact-ok
+= cos tonearest ldbl-128ibm 0x1p-40L : 0xf.fffffffffffffffffff8p-4L : inexact-ok
+= cos towardzero ldbl-128ibm 0x1p-40L : 0xf.fffffffffffffffffff8p-4L : inexact-ok
+= cos upward ldbl-128ibm 0x1p-40L : 0xf.fffffffffffffffffff8000004p-4L : inexact-ok
+cos 0x1p-45
+= cos downward flt-32 0x8p-48f : 0xf.fffffp-4f : inexact-ok
+= cos tonearest flt-32 0x8p-48f : 0x1p+0f : inexact-ok
+= cos towardzero flt-32 0x8p-48f : 0xf.fffffp-4f : inexact-ok
+= cos upward flt-32 0x8p-48f : 0x1p+0f : inexact-ok
+= cos downward dbl-64 0x8p-48 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos tonearest dbl-64 0x8p-48 : 0x1p+0 : inexact-ok
+= cos towardzero dbl-64 0x8p-48 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos upward dbl-64 0x8p-48 : 0x1p+0 : inexact-ok
+= cos downward ldbl-96-intel 0x8p-48L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0x8p-48L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-intel 0x8p-48L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-intel 0x8p-48L : 0x1p+0L : inexact-ok
+= cos downward ldbl-96-m68k 0x8p-48L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0x8p-48L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-m68k 0x8p-48L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-m68k 0x8p-48L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128 0x8p-48L : 0xf.fffffffffffffffffffffep-4L : inexact-ok
+= cos tonearest ldbl-128 0x8p-48L : 0xf.fffffffffffffffffffffep-4L : inexact-ok
+= cos towardzero ldbl-128 0x8p-48L : 0xf.fffffffffffffffffffffep-4L : inexact-ok
+= cos upward ldbl-128 0x8p-48L : 0xf.fffffffffffffffffffffe000008p-4L : inexact-ok
+= cos downward ldbl-128ibm 0x8p-48L : 0xf.fffffffffffffffffffffep-4L : inexact-ok
+= cos tonearest ldbl-128ibm 0x8p-48L : 0xf.fffffffffffffffffffffep-4L : inexact-ok
+= cos towardzero ldbl-128ibm 0x8p-48L : 0xf.fffffffffffffffffffffep-4L : inexact-ok
+= cos upward ldbl-128ibm 0x8p-48L : 0xf.fffffffffffffffffffffe0004p-4L : inexact-ok
+cos 0x1p-50
+= cos downward flt-32 0x4p-52f : 0xf.fffffp-4f : inexact-ok
+= cos tonearest flt-32 0x4p-52f : 0x1p+0f : inexact-ok
+= cos towardzero flt-32 0x4p-52f : 0xf.fffffp-4f : inexact-ok
+= cos upward flt-32 0x4p-52f : 0x1p+0f : inexact-ok
+= cos downward dbl-64 0x4p-52 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos tonearest dbl-64 0x4p-52 : 0x1p+0 : inexact-ok
+= cos towardzero dbl-64 0x4p-52 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos upward dbl-64 0x4p-52 : 0x1p+0 : inexact-ok
+= cos downward ldbl-96-intel 0x4p-52L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0x4p-52L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-intel 0x4p-52L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-intel 0x4p-52L : 0x1p+0L : inexact-ok
+= cos downward ldbl-96-m68k 0x4p-52L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0x4p-52L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-m68k 0x4p-52L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-m68k 0x4p-52L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128 0x4p-52L : 0xf.ffffffffffffffffffffffff8p-4L : inexact-ok
+= cos tonearest ldbl-128 0x4p-52L : 0xf.ffffffffffffffffffffffff8p-4L : inexact-ok
+= cos towardzero ldbl-128 0x4p-52L : 0xf.ffffffffffffffffffffffff8p-4L : inexact-ok
+= cos upward ldbl-128 0x4p-52L : 0xf.ffffffffffffffffffffffff8008p-4L : inexact-ok
+= cos downward ldbl-128ibm 0x4p-52L : 0xf.ffffffffffffffffffffffff8p-4L : inexact-ok
+= cos tonearest ldbl-128ibm 0x4p-52L : 0xf.ffffffffffffffffffffffff8p-4L : inexact-ok
+= cos towardzero ldbl-128ibm 0x4p-52L : 0xf.ffffffffffffffffffffffff8p-4L : inexact-ok
+= cos upward ldbl-128ibm 0x4p-52L : 0xf.ffffffffffffffffffffffff84p-4L : inexact-ok
+cos 0x1p-55
+= cos downward flt-32 0x2p-56f : 0xf.fffffp-4f : inexact-ok
+= cos tonearest flt-32 0x2p-56f : 0x1p+0f : inexact-ok
+= cos towardzero flt-32 0x2p-56f : 0xf.fffffp-4f : inexact-ok
+= cos upward flt-32 0x2p-56f : 0x1p+0f : inexact-ok
+= cos downward dbl-64 0x2p-56 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos tonearest dbl-64 0x2p-56 : 0x1p+0 : inexact-ok
+= cos towardzero dbl-64 0x2p-56 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos upward dbl-64 0x2p-56 : 0x1p+0 : inexact-ok
+= cos downward ldbl-96-intel 0x2p-56L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0x2p-56L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-intel 0x2p-56L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-intel 0x2p-56L : 0x1p+0L : inexact-ok
+= cos downward ldbl-96-m68k 0x2p-56L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0x2p-56L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-m68k 0x2p-56L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-m68k 0x2p-56L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128 0x2p-56L : 0xf.ffffffffffffffffffffffffffep-4L : inexact-ok
+= cos tonearest ldbl-128 0x2p-56L : 0xf.ffffffffffffffffffffffffffep-4L : inexact-ok
+= cos towardzero ldbl-128 0x2p-56L : 0xf.ffffffffffffffffffffffffffep-4L : inexact-ok
+= cos upward ldbl-128 0x2p-56L : 0xf.ffffffffffffffffffffffffffe8p-4L : inexact-ok
+= cos downward ldbl-128ibm 0x2p-56L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= cos tonearest ldbl-128ibm 0x2p-56L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-128ibm 0x2p-56L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= cos upward ldbl-128ibm 0x2p-56L : 0x1p+0L : inexact-ok
+cos 0x1p-60
+= cos downward flt-32 0x1p-60f : 0xf.fffffp-4f : inexact-ok
+= cos tonearest flt-32 0x1p-60f : 0x1p+0f : inexact-ok
+= cos towardzero flt-32 0x1p-60f : 0xf.fffffp-4f : inexact-ok
+= cos upward flt-32 0x1p-60f : 0x1p+0f : inexact-ok
+= cos downward dbl-64 0x1p-60 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos tonearest dbl-64 0x1p-60 : 0x1p+0 : inexact-ok
+= cos towardzero dbl-64 0x1p-60 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos upward dbl-64 0x1p-60 : 0x1p+0 : inexact-ok
+= cos downward ldbl-96-intel 0x1p-60L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0x1p-60L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-intel 0x1p-60L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-intel 0x1p-60L : 0x1p+0L : inexact-ok
+= cos downward ldbl-96-m68k 0x1p-60L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0x1p-60L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-m68k 0x1p-60L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-m68k 0x1p-60L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128 0x1p-60L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= cos tonearest ldbl-128 0x1p-60L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-128 0x1p-60L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= cos upward ldbl-128 0x1p-60L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128ibm 0x1p-60L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= cos tonearest ldbl-128ibm 0x1p-60L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-128ibm 0x1p-60L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= cos upward ldbl-128ibm 0x1p-60L : 0x1p+0L : inexact-ok
+cos 0x1p-100
+= cos downward flt-32 0x1p-100f : 0xf.fffffp-4f : inexact-ok
+= cos tonearest flt-32 0x1p-100f : 0x1p+0f : inexact-ok
+= cos towardzero flt-32 0x1p-100f : 0xf.fffffp-4f : inexact-ok
+= cos upward flt-32 0x1p-100f : 0x1p+0f : inexact-ok
+= cos downward dbl-64 0x1p-100 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos tonearest dbl-64 0x1p-100 : 0x1p+0 : inexact-ok
+= cos towardzero dbl-64 0x1p-100 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos upward dbl-64 0x1p-100 : 0x1p+0 : inexact-ok
+= cos downward ldbl-96-intel 0x1p-100L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0x1p-100L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-intel 0x1p-100L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-intel 0x1p-100L : 0x1p+0L : inexact-ok
+= cos downward ldbl-96-m68k 0x1p-100L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0x1p-100L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-m68k 0x1p-100L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-m68k 0x1p-100L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128 0x1p-100L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= cos tonearest ldbl-128 0x1p-100L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-128 0x1p-100L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= cos upward ldbl-128 0x1p-100L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128ibm 0x1p-100L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= cos tonearest ldbl-128ibm 0x1p-100L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-128ibm 0x1p-100L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= cos upward ldbl-128ibm 0x1p-100L : 0x1p+0L : inexact-ok
+cos 0x1p-600
+= cos downward flt-32 0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= cos tonearest flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= cos towardzero flt-32 0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= cos upward flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= cos downward dbl-64 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos tonearest dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= cos towardzero dbl-64 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos upward dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= cos downward ldbl-96-intel 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-intel 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= cos downward ldbl-96-m68k 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-m68k 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= cos tonearest ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-128 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= cos upward ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128ibm 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= cos tonearest ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-128ibm 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= cos upward ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= cos downward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= cos tonearest flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= cos towardzero flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= cos upward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= cos downward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= cos tonearest dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= cos towardzero dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= cos upward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= cos downward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= cos tonearest ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= cos upward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= cos downward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= cos tonearest ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= cos upward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= cos tonearest ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= cos upward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= cos tonearest ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= cos upward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= cos downward dbl-64 0x1p-600 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos tonearest dbl-64 0x1p-600 : 0x1p+0 : inexact-ok
+= cos towardzero dbl-64 0x1p-600 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos upward dbl-64 0x1p-600 : 0x1p+0 : inexact-ok
+= cos downward ldbl-96-intel 0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0x1p-600L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-intel 0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-intel 0x1p-600L : 0x1p+0L : inexact-ok
+= cos downward ldbl-96-m68k 0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0x1p-600L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-m68k 0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-m68k 0x1p-600L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128 0x1p-600L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= cos tonearest ldbl-128 0x1p-600L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-128 0x1p-600L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= cos upward ldbl-128 0x1p-600L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128ibm 0x1p-600L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= cos tonearest ldbl-128ibm 0x1p-600L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-128ibm 0x1p-600L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= cos upward ldbl-128ibm 0x1p-600L : 0x1p+0L : inexact-ok
+cos 0x1p-10000
+= cos downward flt-32 0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= cos tonearest flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= cos towardzero flt-32 0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= cos upward flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= cos downward dbl-64 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos tonearest dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= cos towardzero dbl-64 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos upward dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= cos downward ldbl-96-intel 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-intel 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= cos downward ldbl-96-m68k 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-m68k 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= cos tonearest ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-128 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= cos upward ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128ibm 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= cos tonearest ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-128ibm 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= cos upward ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= cos downward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= cos tonearest flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= cos towardzero flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= cos upward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= cos downward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= cos tonearest dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= cos towardzero dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= cos upward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= cos downward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= cos tonearest ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= cos upward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= cos downward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= cos tonearest ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= cos upward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= cos tonearest ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= cos upward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= cos tonearest ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= cos upward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= cos downward dbl-64 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos tonearest dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok
+= cos towardzero dbl-64 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos upward dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok
+= cos downward ldbl-96-intel 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-intel 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok
+= cos downward ldbl-96-m68k 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-m68k 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128 0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= cos tonearest ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-128 0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= cos upward ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128ibm 0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= cos tonearest ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-128ibm 0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= cos upward ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok
+= cos downward ldbl-96-intel 0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0x1p-10000L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-intel 0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-intel 0x1p-10000L : 0x1p+0L : inexact-ok
+= cos downward ldbl-96-m68k 0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0x1p-10000L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-m68k 0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-m68k 0x1p-10000L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128 0x1p-10000L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= cos tonearest ldbl-128 0x1p-10000L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-128 0x1p-10000L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= cos upward ldbl-128 0x1p-10000L : 0x1p+0L : inexact-ok
cos max
= cos downward flt-32 0xf.fffffp+124f : 0xd.a5f96p-4f : inexact-ok
= cos tonearest flt-32 0xf.fffffp+124f : 0xd.a5f96p-4f : inexact-ok
@@ -88556,6 +103341,81 @@ cos 0x4.7857dp+68
= cos tonearest ldbl-128ibm 0x4.7857dp+68L : -0xf.dfe902135fc1c18492e869a3f8p-4L : inexact-ok
= cos towardzero ldbl-128ibm 0x4.7857dp+68L : -0xf.dfe902135fc1c18492e869a3f8p-4L : inexact-ok
= cos upward ldbl-128ibm 0x4.7857dp+68L : -0xf.dfe902135fc1c18492e869a3f8p-4L : inexact-ok
+cos -0x1.02e34cp+0
+= cos downward flt-32 -0x1.02e34cp+0f : 0x8.7e0eap-4f : inexact-ok
+= cos tonearest flt-32 -0x1.02e34cp+0f : 0x8.7e0eap-4f : inexact-ok
+= cos towardzero flt-32 -0x1.02e34cp+0f : 0x8.7e0eap-4f : inexact-ok
+= cos upward flt-32 -0x1.02e34cp+0f : 0x8.7e0ebp-4f : inexact-ok
+= cos downward dbl-64 -0x1.02e34cp+0 : 0x8.7e0ea4db2f488p-4 : inexact-ok
+= cos tonearest dbl-64 -0x1.02e34cp+0 : 0x8.7e0ea4db2f488p-4 : inexact-ok
+= cos towardzero dbl-64 -0x1.02e34cp+0 : 0x8.7e0ea4db2f488p-4 : inexact-ok
+= cos upward dbl-64 -0x1.02e34cp+0 : 0x8.7e0ea4db2f49p-4 : inexact-ok
+= cos downward ldbl-96-intel -0x1.02e34cp+0L : 0x8.7e0ea4db2f48867p-4L : inexact-ok
+= cos tonearest ldbl-96-intel -0x1.02e34cp+0L : 0x8.7e0ea4db2f48867p-4L : inexact-ok
+= cos towardzero ldbl-96-intel -0x1.02e34cp+0L : 0x8.7e0ea4db2f48867p-4L : inexact-ok
+= cos upward ldbl-96-intel -0x1.02e34cp+0L : 0x8.7e0ea4db2f48868p-4L : inexact-ok
+= cos downward ldbl-96-m68k -0x1.02e34cp+0L : 0x8.7e0ea4db2f48867p-4L : inexact-ok
+= cos tonearest ldbl-96-m68k -0x1.02e34cp+0L : 0x8.7e0ea4db2f48867p-4L : inexact-ok
+= cos towardzero ldbl-96-m68k -0x1.02e34cp+0L : 0x8.7e0ea4db2f48867p-4L : inexact-ok
+= cos upward ldbl-96-m68k -0x1.02e34cp+0L : 0x8.7e0ea4db2f48868p-4L : inexact-ok
+= cos downward ldbl-128 -0x1.02e34cp+0L : 0x8.7e0ea4db2f488671c85df720896p-4L : inexact-ok
+= cos tonearest ldbl-128 -0x1.02e34cp+0L : 0x8.7e0ea4db2f488671c85df7208968p-4L : inexact-ok
+= cos towardzero ldbl-128 -0x1.02e34cp+0L : 0x8.7e0ea4db2f488671c85df720896p-4L : inexact-ok
+= cos upward ldbl-128 -0x1.02e34cp+0L : 0x8.7e0ea4db2f488671c85df7208968p-4L : inexact-ok
+= cos downward ldbl-128ibm -0x1.02e34cp+0L : 0x8.7e0ea4db2f488671c85df72088p-4L : inexact-ok
+= cos tonearest ldbl-128ibm -0x1.02e34cp+0L : 0x8.7e0ea4db2f488671c85df72088p-4L : inexact-ok
+= cos towardzero ldbl-128ibm -0x1.02e34cp+0L : 0x8.7e0ea4db2f488671c85df72088p-4L : inexact-ok
+= cos upward ldbl-128ibm -0x1.02e34cp+0L : 0x8.7e0ea4db2f488671c85df7208cp-4L : inexact-ok
+cos 0xf.f0274p+4
+= cos downward flt-32 0xf.f0274p+4f : -0xd.b7f54p-4f : inexact-ok
+= cos tonearest flt-32 0xf.f0274p+4f : -0xd.b7f53p-4f : inexact-ok
+= cos towardzero flt-32 0xf.f0274p+4f : -0xd.b7f53p-4f : inexact-ok
+= cos upward flt-32 0xf.f0274p+4f : -0xd.b7f53p-4f : inexact-ok
+= cos downward dbl-64 0xf.f0274p+4 : -0xd.b7f5359babdb8p-4 : inexact-ok
+= cos tonearest dbl-64 0xf.f0274p+4 : -0xd.b7f5359babdb8p-4 : inexact-ok
+= cos towardzero dbl-64 0xf.f0274p+4 : -0xd.b7f5359babdbp-4 : inexact-ok
+= cos upward dbl-64 0xf.f0274p+4 : -0xd.b7f5359babdbp-4 : inexact-ok
+= cos downward ldbl-96-intel 0xf.f0274p+4L : -0xd.b7f5359babdb66cp-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0xf.f0274p+4L : -0xd.b7f5359babdb66cp-4L : inexact-ok
+= cos towardzero ldbl-96-intel 0xf.f0274p+4L : -0xd.b7f5359babdb66bp-4L : inexact-ok
+= cos upward ldbl-96-intel 0xf.f0274p+4L : -0xd.b7f5359babdb66bp-4L : inexact-ok
+= cos downward ldbl-96-m68k 0xf.f0274p+4L : -0xd.b7f5359babdb66cp-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0xf.f0274p+4L : -0xd.b7f5359babdb66cp-4L : inexact-ok
+= cos towardzero ldbl-96-m68k 0xf.f0274p+4L : -0xd.b7f5359babdb66bp-4L : inexact-ok
+= cos upward ldbl-96-m68k 0xf.f0274p+4L : -0xd.b7f5359babdb66bp-4L : inexact-ok
+= cos downward ldbl-128 0xf.f0274p+4L : -0xd.b7f5359babdb66be8d0cd3e293fp-4L : inexact-ok
+= cos tonearest ldbl-128 0xf.f0274p+4L : -0xd.b7f5359babdb66be8d0cd3e293e8p-4L : inexact-ok
+= cos towardzero ldbl-128 0xf.f0274p+4L : -0xd.b7f5359babdb66be8d0cd3e293e8p-4L : inexact-ok
+= cos upward ldbl-128 0xf.f0274p+4L : -0xd.b7f5359babdb66be8d0cd3e293e8p-4L : inexact-ok
+= cos downward ldbl-128ibm 0xf.f0274p+4L : -0xd.b7f5359babdb66be8d0cd3e294p-4L : inexact-ok
+= cos tonearest ldbl-128ibm 0xf.f0274p+4L : -0xd.b7f5359babdb66be8d0cd3e294p-4L : inexact-ok
+= cos towardzero ldbl-128ibm 0xf.f0274p+4L : -0xd.b7f5359babdb66be8d0cd3e29p-4L : inexact-ok
+= cos upward ldbl-128ibm 0xf.f0274p+4L : -0xd.b7f5359babdb66be8d0cd3e29p-4L : inexact-ok
+cos 0x3.042d88p+0
+= cos downward flt-32 0x3.042d88p+0f : -0xf.dfe7p-4f : inexact-ok
+= cos tonearest flt-32 0x3.042d88p+0f : -0xf.dfe6fp-4f : inexact-ok
+= cos towardzero flt-32 0x3.042d88p+0f : -0xf.dfe6fp-4f : inexact-ok
+= cos upward flt-32 0x3.042d88p+0f : -0xf.dfe6fp-4f : inexact-ok
+= cos downward dbl-64 0x3.042d88p+0 : -0xf.dfe6f2169e25p-4 : inexact-ok
+= cos tonearest dbl-64 0x3.042d88p+0 : -0xf.dfe6f2169e25p-4 : inexact-ok
+= cos towardzero dbl-64 0x3.042d88p+0 : -0xf.dfe6f2169e248p-4 : inexact-ok
+= cos upward dbl-64 0x3.042d88p+0 : -0xf.dfe6f2169e248p-4 : inexact-ok
+= cos downward ldbl-96-intel 0x3.042d88p+0L : -0xf.dfe6f2169e24f28p-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0x3.042d88p+0L : -0xf.dfe6f2169e24f27p-4L : inexact-ok
+= cos towardzero ldbl-96-intel 0x3.042d88p+0L : -0xf.dfe6f2169e24f27p-4L : inexact-ok
+= cos upward ldbl-96-intel 0x3.042d88p+0L : -0xf.dfe6f2169e24f27p-4L : inexact-ok
+= cos downward ldbl-96-m68k 0x3.042d88p+0L : -0xf.dfe6f2169e24f28p-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0x3.042d88p+0L : -0xf.dfe6f2169e24f27p-4L : inexact-ok
+= cos towardzero ldbl-96-m68k 0x3.042d88p+0L : -0xf.dfe6f2169e24f27p-4L : inexact-ok
+= cos upward ldbl-96-m68k 0x3.042d88p+0L : -0xf.dfe6f2169e24f27p-4L : inexact-ok
+= cos downward ldbl-128 0x3.042d88p+0L : -0xf.dfe6f2169e24f276e8027d91ba9p-4L : inexact-ok
+= cos tonearest ldbl-128 0x3.042d88p+0L : -0xf.dfe6f2169e24f276e8027d91ba9p-4L : inexact-ok
+= cos towardzero ldbl-128 0x3.042d88p+0L : -0xf.dfe6f2169e24f276e8027d91ba88p-4L : inexact-ok
+= cos upward ldbl-128 0x3.042d88p+0L : -0xf.dfe6f2169e24f276e8027d91ba88p-4L : inexact-ok
+= cos downward ldbl-128ibm 0x3.042d88p+0L : -0xf.dfe6f2169e24f276e8027d91bcp-4L : inexact-ok
+= cos tonearest ldbl-128ibm 0x3.042d88p+0L : -0xf.dfe6f2169e24f276e8027d91bcp-4L : inexact-ok
+= cos towardzero ldbl-128ibm 0x3.042d88p+0L : -0xf.dfe6f2169e24f276e8027d91b8p-4L : inexact-ok
+= cos upward ldbl-128ibm 0x3.042d88p+0L : -0xf.dfe6f2169e24f276e8027d91b8p-4L : inexact-ok
cosh 0
= cosh downward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
= cosh tonearest flt-32 0x0p+0f : 0x1p+0f : inexact-ok
@@ -88869,6 +103729,56 @@ cosh 0x1p-5
= cosh tonearest ldbl-128ibm 0x8p-8L : 0x1.002000aaac16c30c31eaf1bbb18p+0L : inexact-ok
= cosh towardzero ldbl-128ibm 0x8p-8L : 0x1.002000aaac16c30c31eaf1bbb18p+0L : inexact-ok
= cosh upward ldbl-128ibm 0x8p-8L : 0x1.002000aaac16c30c31eaf1bbb2p+0L : inexact-ok
+cosh 0x1p-10
+= cosh downward flt-32 0x4p-12f : 0x1.000008p+0f : inexact-ok
+= cosh tonearest flt-32 0x4p-12f : 0x1.000008p+0f : inexact-ok
+= cosh towardzero flt-32 0x4p-12f : 0x1.000008p+0f : inexact-ok
+= cosh upward flt-32 0x4p-12f : 0x1.00000ap+0f : inexact-ok
+= cosh downward dbl-64 0x4p-12 : 0x1.00000800000aap+0 : inexact-ok
+= cosh tonearest dbl-64 0x4p-12 : 0x1.00000800000abp+0 : inexact-ok
+= cosh towardzero dbl-64 0x4p-12 : 0x1.00000800000aap+0 : inexact-ok
+= cosh upward dbl-64 0x4p-12 : 0x1.00000800000abp+0 : inexact-ok
+= cosh downward ldbl-96-intel 0x4p-12L : 0x1.00000800000aaaaap+0L : inexact-ok
+= cosh tonearest ldbl-96-intel 0x4p-12L : 0x1.00000800000aaaaap+0L : inexact-ok
+= cosh towardzero ldbl-96-intel 0x4p-12L : 0x1.00000800000aaaaap+0L : inexact-ok
+= cosh upward ldbl-96-intel 0x4p-12L : 0x1.00000800000aaaacp+0L : inexact-ok
+= cosh downward ldbl-96-m68k 0x4p-12L : 0x1.00000800000aaaaap+0L : inexact-ok
+= cosh tonearest ldbl-96-m68k 0x4p-12L : 0x1.00000800000aaaaap+0L : inexact-ok
+= cosh towardzero ldbl-96-m68k 0x4p-12L : 0x1.00000800000aaaaap+0L : inexact-ok
+= cosh upward ldbl-96-m68k 0x4p-12L : 0x1.00000800000aaaacp+0L : inexact-ok
+= cosh downward ldbl-128 0x4p-12L : 0x1.00000800000aaaaab05b05b1fb1fp+0L : inexact-ok
+= cosh tonearest ldbl-128 0x4p-12L : 0x1.00000800000aaaaab05b05b1fb2p+0L : inexact-ok
+= cosh towardzero ldbl-128 0x4p-12L : 0x1.00000800000aaaaab05b05b1fb1fp+0L : inexact-ok
+= cosh upward ldbl-128 0x4p-12L : 0x1.00000800000aaaaab05b05b1fb2p+0L : inexact-ok
+= cosh downward ldbl-128ibm 0x4p-12L : 0x1.00000800000aaaaab05b05b1fbp+0L : inexact-ok
+= cosh tonearest ldbl-128ibm 0x4p-12L : 0x1.00000800000aaaaab05b05b1fbp+0L : inexact-ok
+= cosh towardzero ldbl-128ibm 0x4p-12L : 0x1.00000800000aaaaab05b05b1fbp+0L : inexact-ok
+= cosh upward ldbl-128ibm 0x4p-12L : 0x1.00000800000aaaaab05b05b1fb8p+0L : inexact-ok
+cosh 0x1p-15
+= cosh downward flt-32 0x2p-16f : 0x1p+0f : inexact-ok
+= cosh tonearest flt-32 0x2p-16f : 0x1p+0f : inexact-ok
+= cosh towardzero flt-32 0x2p-16f : 0x1p+0f : inexact-ok
+= cosh upward flt-32 0x2p-16f : 0x1.000002p+0f : inexact-ok
+= cosh downward dbl-64 0x2p-16 : 0x1.00000002p+0 : inexact-ok
+= cosh tonearest dbl-64 0x2p-16 : 0x1.00000002p+0 : inexact-ok
+= cosh towardzero dbl-64 0x2p-16 : 0x1.00000002p+0 : inexact-ok
+= cosh upward dbl-64 0x2p-16 : 0x1.0000000200001p+0 : inexact-ok
+= cosh downward ldbl-96-intel 0x2p-16L : 0x1.00000002p+0L : inexact-ok
+= cosh tonearest ldbl-96-intel 0x2p-16L : 0x1.00000002p+0L : inexact-ok
+= cosh towardzero ldbl-96-intel 0x2p-16L : 0x1.00000002p+0L : inexact-ok
+= cosh upward ldbl-96-intel 0x2p-16L : 0x1.0000000200000002p+0L : inexact-ok
+= cosh downward ldbl-96-m68k 0x2p-16L : 0x1.00000002p+0L : inexact-ok
+= cosh tonearest ldbl-96-m68k 0x2p-16L : 0x1.00000002p+0L : inexact-ok
+= cosh towardzero ldbl-96-m68k 0x2p-16L : 0x1.00000002p+0L : inexact-ok
+= cosh upward ldbl-96-m68k 0x2p-16L : 0x1.0000000200000002p+0L : inexact-ok
+= cosh downward ldbl-128 0x2p-16L : 0x1.0000000200000000aaaaaaaac16cp+0L : inexact-ok
+= cosh tonearest ldbl-128 0x2p-16L : 0x1.0000000200000000aaaaaaaac16cp+0L : inexact-ok
+= cosh towardzero ldbl-128 0x2p-16L : 0x1.0000000200000000aaaaaaaac16cp+0L : inexact-ok
+= cosh upward ldbl-128 0x2p-16L : 0x1.0000000200000000aaaaaaaac16dp+0L : inexact-ok
+= cosh downward ldbl-128ibm 0x2p-16L : 0x1.0000000200000000aaaaaaaac1p+0L : inexact-ok
+= cosh tonearest ldbl-128ibm 0x2p-16L : 0x1.0000000200000000aaaaaaaac18p+0L : inexact-ok
+= cosh towardzero ldbl-128ibm 0x2p-16L : 0x1.0000000200000000aaaaaaaac1p+0L : inexact-ok
+= cosh upward ldbl-128ibm 0x2p-16L : 0x1.0000000200000000aaaaaaaac18p+0L : inexact-ok
cosh 0x1p-20
= cosh downward flt-32 0x1p-20f : 0x1p+0f : inexact-ok
= cosh tonearest flt-32 0x1p-20f : 0x1p+0f : inexact-ok
@@ -88894,6 +103804,331 @@ cosh 0x1p-20
= cosh tonearest ldbl-128ibm 0x1p-20L : 0x1.000000000080000000000aaaaa8p+0L : inexact-ok
= cosh towardzero ldbl-128ibm 0x1p-20L : 0x1.000000000080000000000aaaaa8p+0L : inexact-ok
= cosh upward ldbl-128ibm 0x1p-20L : 0x1.000000000080000000000aaaabp+0L : inexact-ok
+cosh 0x1p-25
+= cosh downward flt-32 0x8p-28f : 0x1p+0f : inexact-ok
+= cosh tonearest flt-32 0x8p-28f : 0x1p+0f : inexact-ok
+= cosh towardzero flt-32 0x8p-28f : 0x1p+0f : inexact-ok
+= cosh upward flt-32 0x8p-28f : 0x1.000002p+0f : inexact-ok
+= cosh downward dbl-64 0x8p-28 : 0x1.0000000000002p+0 : inexact-ok
+= cosh tonearest dbl-64 0x8p-28 : 0x1.0000000000002p+0 : inexact-ok
+= cosh towardzero dbl-64 0x8p-28 : 0x1.0000000000002p+0 : inexact-ok
+= cosh upward dbl-64 0x8p-28 : 0x1.0000000000003p+0 : inexact-ok
+= cosh downward ldbl-96-intel 0x8p-28L : 0x1.0000000000002p+0L : inexact-ok
+= cosh tonearest ldbl-96-intel 0x8p-28L : 0x1.0000000000002p+0L : inexact-ok
+= cosh towardzero ldbl-96-intel 0x8p-28L : 0x1.0000000000002p+0L : inexact-ok
+= cosh upward ldbl-96-intel 0x8p-28L : 0x1.0000000000002002p+0L : inexact-ok
+= cosh downward ldbl-96-m68k 0x8p-28L : 0x1.0000000000002p+0L : inexact-ok
+= cosh tonearest ldbl-96-m68k 0x8p-28L : 0x1.0000000000002p+0L : inexact-ok
+= cosh towardzero ldbl-96-m68k 0x8p-28L : 0x1.0000000000002p+0L : inexact-ok
+= cosh upward ldbl-96-m68k 0x8p-28L : 0x1.0000000000002002p+0L : inexact-ok
+= cosh downward ldbl-128 0x8p-28L : 0x1.00000000000020000000000000aap+0L : inexact-ok
+= cosh tonearest ldbl-128 0x8p-28L : 0x1.00000000000020000000000000abp+0L : inexact-ok
+= cosh towardzero ldbl-128 0x8p-28L : 0x1.00000000000020000000000000aap+0L : inexact-ok
+= cosh upward ldbl-128 0x8p-28L : 0x1.00000000000020000000000000abp+0L : inexact-ok
+= cosh downward ldbl-128ibm 0x8p-28L : 0x1.000000000000200000000000008p+0L : inexact-ok
+= cosh tonearest ldbl-128ibm 0x8p-28L : 0x1.000000000000200000000000008p+0L : inexact-ok
+= cosh towardzero ldbl-128ibm 0x8p-28L : 0x1.000000000000200000000000008p+0L : inexact-ok
+= cosh upward ldbl-128ibm 0x8p-28L : 0x1.00000000000020000000000001p+0L : inexact-ok
+cosh 0x1p-30
+= cosh downward flt-32 0x4p-32f : 0x1p+0f : inexact-ok
+= cosh tonearest flt-32 0x4p-32f : 0x1p+0f : inexact-ok
+= cosh towardzero flt-32 0x4p-32f : 0x1p+0f : inexact-ok
+= cosh upward flt-32 0x4p-32f : 0x1.000002p+0f : inexact-ok
+= cosh downward dbl-64 0x4p-32 : 0x1p+0 : inexact-ok
+= cosh tonearest dbl-64 0x4p-32 : 0x1p+0 : inexact-ok
+= cosh towardzero dbl-64 0x4p-32 : 0x1p+0 : inexact-ok
+= cosh upward dbl-64 0x4p-32 : 0x1.0000000000001p+0 : inexact-ok
+= cosh downward ldbl-96-intel 0x4p-32L : 0x1.0000000000000008p+0L : inexact-ok
+= cosh tonearest ldbl-96-intel 0x4p-32L : 0x1.0000000000000008p+0L : inexact-ok
+= cosh towardzero ldbl-96-intel 0x4p-32L : 0x1.0000000000000008p+0L : inexact-ok
+= cosh upward ldbl-96-intel 0x4p-32L : 0x1.000000000000000ap+0L : inexact-ok
+= cosh downward ldbl-96-m68k 0x4p-32L : 0x1.0000000000000008p+0L : inexact-ok
+= cosh tonearest ldbl-96-m68k 0x4p-32L : 0x1.0000000000000008p+0L : inexact-ok
+= cosh towardzero ldbl-96-m68k 0x4p-32L : 0x1.0000000000000008p+0L : inexact-ok
+= cosh upward ldbl-96-m68k 0x4p-32L : 0x1.000000000000000ap+0L : inexact-ok
+= cosh downward ldbl-128 0x4p-32L : 0x1.0000000000000008p+0L : inexact-ok
+= cosh tonearest ldbl-128 0x4p-32L : 0x1.0000000000000008p+0L : inexact-ok
+= cosh towardzero ldbl-128 0x4p-32L : 0x1.0000000000000008p+0L : inexact-ok
+= cosh upward ldbl-128 0x4p-32L : 0x1.0000000000000008000000000001p+0L : inexact-ok
+= cosh downward ldbl-128ibm 0x4p-32L : 0x1.0000000000000008p+0L : inexact-ok
+= cosh tonearest ldbl-128ibm 0x4p-32L : 0x1.0000000000000008p+0L : inexact-ok
+= cosh towardzero ldbl-128ibm 0x4p-32L : 0x1.0000000000000008p+0L : inexact-ok
+= cosh upward ldbl-128ibm 0x4p-32L : 0x1.000000000000000800000000008p+0L : inexact-ok
+cosh 0x1p-35
+= cosh downward flt-32 0x2p-36f : 0x1p+0f : inexact-ok
+= cosh tonearest flt-32 0x2p-36f : 0x1p+0f : inexact-ok
+= cosh towardzero flt-32 0x2p-36f : 0x1p+0f : inexact-ok
+= cosh upward flt-32 0x2p-36f : 0x1.000002p+0f : inexact-ok
+= cosh downward dbl-64 0x2p-36 : 0x1p+0 : inexact-ok
+= cosh tonearest dbl-64 0x2p-36 : 0x1p+0 : inexact-ok
+= cosh towardzero dbl-64 0x2p-36 : 0x1p+0 : inexact-ok
+= cosh upward dbl-64 0x2p-36 : 0x1.0000000000001p+0 : inexact-ok
+= cosh downward ldbl-96-intel 0x2p-36L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-intel 0x2p-36L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-intel 0x2p-36L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-intel 0x2p-36L : 0x1.0000000000000002p+0L : inexact-ok
+= cosh downward ldbl-96-m68k 0x2p-36L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-m68k 0x2p-36L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-m68k 0x2p-36L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-m68k 0x2p-36L : 0x1.0000000000000002p+0L : inexact-ok
+= cosh downward ldbl-128 0x2p-36L : 0x1.000000000000000002p+0L : inexact-ok
+= cosh tonearest ldbl-128 0x2p-36L : 0x1.000000000000000002p+0L : inexact-ok
+= cosh towardzero ldbl-128 0x2p-36L : 0x1.000000000000000002p+0L : inexact-ok
+= cosh upward ldbl-128 0x2p-36L : 0x1.0000000000000000020000000001p+0L : inexact-ok
+= cosh downward ldbl-128ibm 0x2p-36L : 0x1.000000000000000002p+0L : inexact-ok
+= cosh tonearest ldbl-128ibm 0x2p-36L : 0x1.000000000000000002p+0L : inexact-ok
+= cosh towardzero ldbl-128ibm 0x2p-36L : 0x1.000000000000000002p+0L : inexact-ok
+= cosh upward ldbl-128ibm 0x2p-36L : 0x1.000000000000000002000000008p+0L : inexact-ok
+cosh 0x1p-40
+= cosh downward flt-32 0x1p-40f : 0x1p+0f : inexact-ok
+= cosh tonearest flt-32 0x1p-40f : 0x1p+0f : inexact-ok
+= cosh towardzero flt-32 0x1p-40f : 0x1p+0f : inexact-ok
+= cosh upward flt-32 0x1p-40f : 0x1.000002p+0f : inexact-ok
+= cosh downward dbl-64 0x1p-40 : 0x1p+0 : inexact-ok
+= cosh tonearest dbl-64 0x1p-40 : 0x1p+0 : inexact-ok
+= cosh towardzero dbl-64 0x1p-40 : 0x1p+0 : inexact-ok
+= cosh upward dbl-64 0x1p-40 : 0x1.0000000000001p+0 : inexact-ok
+= cosh downward ldbl-96-intel 0x1p-40L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-intel 0x1p-40L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-intel 0x1p-40L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-intel 0x1p-40L : 0x1.0000000000000002p+0L : inexact-ok
+= cosh downward ldbl-96-m68k 0x1p-40L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-m68k 0x1p-40L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-m68k 0x1p-40L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-m68k 0x1p-40L : 0x1.0000000000000002p+0L : inexact-ok
+= cosh downward ldbl-128 0x1p-40L : 0x1.000000000000000000008p+0L : inexact-ok
+= cosh tonearest ldbl-128 0x1p-40L : 0x1.000000000000000000008p+0L : inexact-ok
+= cosh towardzero ldbl-128 0x1p-40L : 0x1.000000000000000000008p+0L : inexact-ok
+= cosh upward ldbl-128 0x1p-40L : 0x1.0000000000000000000080000001p+0L : inexact-ok
+= cosh downward ldbl-128ibm 0x1p-40L : 0x1.000000000000000000008p+0L : inexact-ok
+= cosh tonearest ldbl-128ibm 0x1p-40L : 0x1.000000000000000000008p+0L : inexact-ok
+= cosh towardzero ldbl-128ibm 0x1p-40L : 0x1.000000000000000000008p+0L : inexact-ok
+= cosh upward ldbl-128ibm 0x1p-40L : 0x1.000000000000000000008000008p+0L : inexact-ok
+cosh 0x1p-45
+= cosh downward flt-32 0x8p-48f : 0x1p+0f : inexact-ok
+= cosh tonearest flt-32 0x8p-48f : 0x1p+0f : inexact-ok
+= cosh towardzero flt-32 0x8p-48f : 0x1p+0f : inexact-ok
+= cosh upward flt-32 0x8p-48f : 0x1.000002p+0f : inexact-ok
+= cosh downward dbl-64 0x8p-48 : 0x1p+0 : inexact-ok
+= cosh tonearest dbl-64 0x8p-48 : 0x1p+0 : inexact-ok
+= cosh towardzero dbl-64 0x8p-48 : 0x1p+0 : inexact-ok
+= cosh upward dbl-64 0x8p-48 : 0x1.0000000000001p+0 : inexact-ok
+= cosh downward ldbl-96-intel 0x8p-48L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-intel 0x8p-48L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-intel 0x8p-48L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-intel 0x8p-48L : 0x1.0000000000000002p+0L : inexact-ok
+= cosh downward ldbl-96-m68k 0x8p-48L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-m68k 0x8p-48L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-m68k 0x8p-48L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-m68k 0x8p-48L : 0x1.0000000000000002p+0L : inexact-ok
+= cosh downward ldbl-128 0x8p-48L : 0x1.00000000000000000000002p+0L : inexact-ok
+= cosh tonearest ldbl-128 0x8p-48L : 0x1.00000000000000000000002p+0L : inexact-ok
+= cosh towardzero ldbl-128 0x8p-48L : 0x1.00000000000000000000002p+0L : inexact-ok
+= cosh upward ldbl-128 0x8p-48L : 0x1.0000000000000000000000200001p+0L : inexact-ok
+= cosh downward ldbl-128ibm 0x8p-48L : 0x1.00000000000000000000002p+0L : inexact-ok
+= cosh tonearest ldbl-128ibm 0x8p-48L : 0x1.00000000000000000000002p+0L : inexact-ok
+= cosh towardzero ldbl-128ibm 0x8p-48L : 0x1.00000000000000000000002p+0L : inexact-ok
+= cosh upward ldbl-128ibm 0x8p-48L : 0x1.000000000000000000000020008p+0L : inexact-ok
+cosh 0x1p-50
+= cosh downward flt-32 0x4p-52f : 0x1p+0f : inexact-ok
+= cosh tonearest flt-32 0x4p-52f : 0x1p+0f : inexact-ok
+= cosh towardzero flt-32 0x4p-52f : 0x1p+0f : inexact-ok
+= cosh upward flt-32 0x4p-52f : 0x1.000002p+0f : inexact-ok
+= cosh downward dbl-64 0x4p-52 : 0x1p+0 : inexact-ok
+= cosh tonearest dbl-64 0x4p-52 : 0x1p+0 : inexact-ok
+= cosh towardzero dbl-64 0x4p-52 : 0x1p+0 : inexact-ok
+= cosh upward dbl-64 0x4p-52 : 0x1.0000000000001p+0 : inexact-ok
+= cosh downward ldbl-96-intel 0x4p-52L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-intel 0x4p-52L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-intel 0x4p-52L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-intel 0x4p-52L : 0x1.0000000000000002p+0L : inexact-ok
+= cosh downward ldbl-96-m68k 0x4p-52L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-m68k 0x4p-52L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-m68k 0x4p-52L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-m68k 0x4p-52L : 0x1.0000000000000002p+0L : inexact-ok
+= cosh downward ldbl-128 0x4p-52L : 0x1.00000000000000000000000008p+0L : inexact-ok
+= cosh tonearest ldbl-128 0x4p-52L : 0x1.00000000000000000000000008p+0L : inexact-ok
+= cosh towardzero ldbl-128 0x4p-52L : 0x1.00000000000000000000000008p+0L : inexact-ok
+= cosh upward ldbl-128 0x4p-52L : 0x1.0000000000000000000000000801p+0L : inexact-ok
+= cosh downward ldbl-128ibm 0x4p-52L : 0x1.00000000000000000000000008p+0L : inexact-ok
+= cosh tonearest ldbl-128ibm 0x4p-52L : 0x1.00000000000000000000000008p+0L : inexact-ok
+= cosh towardzero ldbl-128ibm 0x4p-52L : 0x1.00000000000000000000000008p+0L : inexact-ok
+= cosh upward ldbl-128ibm 0x4p-52L : 0x1.000000000000000000000000088p+0L : inexact-ok
+cosh 0x1p-100
+= cosh downward flt-32 0x1p-100f : 0x1p+0f : inexact-ok
+= cosh tonearest flt-32 0x1p-100f : 0x1p+0f : inexact-ok
+= cosh towardzero flt-32 0x1p-100f : 0x1p+0f : inexact-ok
+= cosh upward flt-32 0x1p-100f : 0x1.000002p+0f : inexact-ok
+= cosh downward dbl-64 0x1p-100 : 0x1p+0 : inexact-ok
+= cosh tonearest dbl-64 0x1p-100 : 0x1p+0 : inexact-ok
+= cosh towardzero dbl-64 0x1p-100 : 0x1p+0 : inexact-ok
+= cosh upward dbl-64 0x1p-100 : 0x1.0000000000001p+0 : inexact-ok
+= cosh downward ldbl-96-intel 0x1p-100L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-intel 0x1p-100L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-intel 0x1p-100L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-intel 0x1p-100L : 0x1.0000000000000002p+0L : inexact-ok
+= cosh downward ldbl-96-m68k 0x1p-100L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-m68k 0x1p-100L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-m68k 0x1p-100L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-m68k 0x1p-100L : 0x1.0000000000000002p+0L : inexact-ok
+= cosh downward ldbl-128 0x1p-100L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-128 0x1p-100L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-128 0x1p-100L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-128 0x1p-100L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= cosh downward ldbl-128ibm 0x1p-100L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-128ibm 0x1p-100L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-128ibm 0x1p-100L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-128ibm 0x1p-100L : 0x1.000000000000000000000000008p+0L : inexact-ok
+cosh 0x1p-600
+= cosh downward flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= cosh tonearest flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= cosh towardzero flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= cosh upward flt-32 0x8p-152f : 0x1.000002p+0f : inexact-ok
+= cosh downward dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= cosh tonearest dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= cosh towardzero dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= cosh upward dbl-64 0x8p-152 : 0x1.0000000000001p+0 : inexact-ok
+= cosh downward ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-intel 0x8p-152L : 0x1.0000000000000002p+0L : inexact-ok
+= cosh downward ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-m68k 0x8p-152L : 0x1.0000000000000002p+0L : inexact-ok
+= cosh downward ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-128 0x8p-152L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= cosh downward ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-128ibm 0x8p-152L : 0x1.000000000000000000000000008p+0L : inexact-ok
+= cosh downward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= cosh tonearest flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= cosh towardzero flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= cosh upward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= cosh downward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= cosh tonearest dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= cosh towardzero dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= cosh upward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= cosh downward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh downward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh downward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh downward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh downward dbl-64 0x1p-600 : 0x1p+0 : inexact-ok
+= cosh tonearest dbl-64 0x1p-600 : 0x1p+0 : inexact-ok
+= cosh towardzero dbl-64 0x1p-600 : 0x1p+0 : inexact-ok
+= cosh upward dbl-64 0x1p-600 : 0x1.0000000000001p+0 : inexact-ok
+= cosh downward ldbl-96-intel 0x1p-600L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-intel 0x1p-600L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-intel 0x1p-600L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-intel 0x1p-600L : 0x1.0000000000000002p+0L : inexact-ok
+= cosh downward ldbl-96-m68k 0x1p-600L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-m68k 0x1p-600L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-m68k 0x1p-600L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-m68k 0x1p-600L : 0x1.0000000000000002p+0L : inexact-ok
+= cosh downward ldbl-128 0x1p-600L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-128 0x1p-600L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-128 0x1p-600L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-128 0x1p-600L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= cosh downward ldbl-128ibm 0x1p-600L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-128ibm 0x1p-600L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-128ibm 0x1p-600L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-128ibm 0x1p-600L : 0x1.000000000000000000000000008p+0L : inexact-ok
+cosh 0x1p-10000
+= cosh downward flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= cosh tonearest flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= cosh towardzero flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= cosh upward flt-32 0x8p-152f : 0x1.000002p+0f : inexact-ok
+= cosh downward dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= cosh tonearest dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= cosh towardzero dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= cosh upward dbl-64 0x8p-152 : 0x1.0000000000001p+0 : inexact-ok
+= cosh downward ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-intel 0x8p-152L : 0x1.0000000000000002p+0L : inexact-ok
+= cosh downward ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-m68k 0x8p-152L : 0x1.0000000000000002p+0L : inexact-ok
+= cosh downward ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-128 0x8p-152L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= cosh downward ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-128ibm 0x8p-152L : 0x1.000000000000000000000000008p+0L : inexact-ok
+= cosh downward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= cosh tonearest flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= cosh towardzero flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= cosh upward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= cosh downward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= cosh tonearest dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= cosh towardzero dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= cosh upward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= cosh downward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh downward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh downward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh downward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh downward dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok
+= cosh tonearest dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok
+= cosh towardzero dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok
+= cosh upward dbl-64 0x4p-1076 : 0x1.0000000000001p+0 : inexact-ok
+= cosh downward ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-intel 0x4p-1076L : 0x1.0000000000000002p+0L : inexact-ok
+= cosh downward ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-m68k 0x4p-1076L : 0x1.0000000000000002p+0L : inexact-ok
+= cosh downward ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-128 0x4p-1076L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= cosh downward ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-128ibm 0x4p-1076L : 0x1.000000000000000000000000008p+0L : inexact-ok
+= cosh downward ldbl-96-intel 0x1p-10000L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-intel 0x1p-10000L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-intel 0x1p-10000L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-intel 0x1p-10000L : 0x1.0000000000000002p+0L : inexact-ok
+= cosh downward ldbl-96-m68k 0x1p-10000L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-m68k 0x1p-10000L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-m68k 0x1p-10000L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-m68k 0x1p-10000L : 0x1.0000000000000002p+0L : inexact-ok
+= cosh downward ldbl-128 0x1p-10000L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-128 0x1p-10000L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-128 0x1p-10000L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-128 0x1p-10000L : 0x1.0000000000000000000000000001p+0L : inexact-ok
cosh -1
= cosh downward flt-32 -0x1p+0f : 0x1.8b0754p+0f : inexact-ok
= cosh tonearest flt-32 -0x1p+0f : 0x1.8b0756p+0f : inexact-ok
@@ -88994,6 +104229,150 @@ cosh -0x3.cee48p+0
= cosh tonearest ldbl-128ibm -0x3.cee48p+0L : 0x1.68b8dc5c49a88f56145c6a6eb2p+4L : inexact-ok
= cosh towardzero ldbl-128ibm -0x3.cee48p+0L : 0x1.68b8dc5c49a88f56145c6a6eb18p+4L : inexact-ok
= cosh upward ldbl-128ibm -0x3.cee48p+0L : 0x1.68b8dc5c49a88f56145c6a6eb2p+4L : inexact-ok
+cosh 0x2.f5d128p+0
+= cosh downward flt-32 0x2.f5d128p+0f : 0x9.ad526p+0f : inexact-ok
+= cosh tonearest flt-32 0x2.f5d128p+0f : 0x9.ad527p+0f : inexact-ok
+= cosh towardzero flt-32 0x2.f5d128p+0f : 0x9.ad526p+0f : inexact-ok
+= cosh upward flt-32 0x2.f5d128p+0f : 0x9.ad527p+0f : inexact-ok
+= cosh downward dbl-64 0x2.f5d128p+0 : 0x9.ad526ad56446p+0 : inexact-ok
+= cosh tonearest dbl-64 0x2.f5d128p+0 : 0x9.ad526ad56446p+0 : inexact-ok
+= cosh towardzero dbl-64 0x2.f5d128p+0 : 0x9.ad526ad56446p+0 : inexact-ok
+= cosh upward dbl-64 0x2.f5d128p+0 : 0x9.ad526ad564468p+0 : inexact-ok
+= cosh downward ldbl-96-intel 0x2.f5d128p+0L : 0x9.ad526ad564463ffp+0L : inexact-ok
+= cosh tonearest ldbl-96-intel 0x2.f5d128p+0L : 0x9.ad526ad564464p+0L : inexact-ok
+= cosh towardzero ldbl-96-intel 0x2.f5d128p+0L : 0x9.ad526ad564463ffp+0L : inexact-ok
+= cosh upward ldbl-96-intel 0x2.f5d128p+0L : 0x9.ad526ad564464p+0L : inexact-ok
+= cosh downward ldbl-96-m68k 0x2.f5d128p+0L : 0x9.ad526ad564463ffp+0L : inexact-ok
+= cosh tonearest ldbl-96-m68k 0x2.f5d128p+0L : 0x9.ad526ad564464p+0L : inexact-ok
+= cosh towardzero ldbl-96-m68k 0x2.f5d128p+0L : 0x9.ad526ad564463ffp+0L : inexact-ok
+= cosh upward ldbl-96-m68k 0x2.f5d128p+0L : 0x9.ad526ad564464p+0L : inexact-ok
+= cosh downward ldbl-128 0x2.f5d128p+0L : 0x9.ad526ad564463ffecc391e2180a8p+0L : inexact-ok
+= cosh tonearest ldbl-128 0x2.f5d128p+0L : 0x9.ad526ad564463ffecc391e2180a8p+0L : inexact-ok
+= cosh towardzero ldbl-128 0x2.f5d128p+0L : 0x9.ad526ad564463ffecc391e2180a8p+0L : inexact-ok
+= cosh upward ldbl-128 0x2.f5d128p+0L : 0x9.ad526ad564463ffecc391e2180bp+0L : inexact-ok
+= cosh downward ldbl-128ibm 0x2.f5d128p+0L : 0x9.ad526ad564463ffecc391e218p+0L : inexact-ok
+= cosh tonearest ldbl-128ibm 0x2.f5d128p+0L : 0x9.ad526ad564463ffecc391e218p+0L : inexact-ok
+= cosh towardzero ldbl-128ibm 0x2.f5d128p+0L : 0x9.ad526ad564463ffecc391e218p+0L : inexact-ok
+= cosh upward ldbl-128ibm 0x2.f5d128p+0L : 0x9.ad526ad564463ffecc391e2184p+0L : inexact-ok
+cosh -0xd.0c03p+0
+= cosh downward flt-32 -0xd.0c03p+0f : 0x3.89993cp+16f : inexact-ok
+= cosh tonearest flt-32 -0xd.0c03p+0f : 0x3.89993cp+16f : inexact-ok
+= cosh towardzero flt-32 -0xd.0c03p+0f : 0x3.89993cp+16f : inexact-ok
+= cosh upward flt-32 -0xd.0c03p+0f : 0x3.89994p+16f : inexact-ok
+= cosh downward dbl-64 -0xd.0c03p+0 : 0x3.89993d3ed803p+16 : inexact-ok
+= cosh tonearest dbl-64 -0xd.0c03p+0 : 0x3.89993d3ed803p+16 : inexact-ok
+= cosh towardzero dbl-64 -0xd.0c03p+0 : 0x3.89993d3ed803p+16 : inexact-ok
+= cosh upward dbl-64 -0xd.0c03p+0 : 0x3.89993d3ed8032p+16 : inexact-ok
+= cosh downward ldbl-96-intel -0xd.0c03p+0L : 0x3.89993d3ed8030b94p+16L : inexact-ok
+= cosh tonearest ldbl-96-intel -0xd.0c03p+0L : 0x3.89993d3ed8030b98p+16L : inexact-ok
+= cosh towardzero ldbl-96-intel -0xd.0c03p+0L : 0x3.89993d3ed8030b94p+16L : inexact-ok
+= cosh upward ldbl-96-intel -0xd.0c03p+0L : 0x3.89993d3ed8030b98p+16L : inexact-ok
+= cosh downward ldbl-96-m68k -0xd.0c03p+0L : 0x3.89993d3ed8030b94p+16L : inexact-ok
+= cosh tonearest ldbl-96-m68k -0xd.0c03p+0L : 0x3.89993d3ed8030b98p+16L : inexact-ok
+= cosh towardzero ldbl-96-m68k -0xd.0c03p+0L : 0x3.89993d3ed8030b94p+16L : inexact-ok
+= cosh upward ldbl-96-m68k -0xd.0c03p+0L : 0x3.89993d3ed8030b98p+16L : inexact-ok
+= cosh downward ldbl-128 -0xd.0c03p+0L : 0x3.89993d3ed8030b962f4a1d333f74p+16L : inexact-ok
+= cosh tonearest ldbl-128 -0xd.0c03p+0L : 0x3.89993d3ed8030b962f4a1d333f74p+16L : inexact-ok
+= cosh towardzero ldbl-128 -0xd.0c03p+0L : 0x3.89993d3ed8030b962f4a1d333f74p+16L : inexact-ok
+= cosh upward ldbl-128 -0xd.0c03p+0L : 0x3.89993d3ed8030b962f4a1d333f76p+16L : inexact-ok
+= cosh downward ldbl-128ibm -0xd.0c03p+0L : 0x3.89993d3ed8030b962f4a1d333fp+16L : inexact-ok
+= cosh tonearest ldbl-128ibm -0xd.0c03p+0L : 0x3.89993d3ed8030b962f4a1d333fp+16L : inexact-ok
+= cosh towardzero ldbl-128ibm -0xd.0c03p+0L : 0x3.89993d3ed8030b962f4a1d333fp+16L : inexact-ok
+= cosh upward ldbl-128ibm -0xd.0c03p+0L : 0x3.89993d3ed8030b962f4a1d334p+16L : inexact-ok
+cosh -0x3.d04328728b72cp-4
+= cosh downward flt-32 -0x3.d04328p-4f : 0x1.074e54p+0f : inexact-ok
+= cosh tonearest flt-32 -0x3.d04328p-4f : 0x1.074e54p+0f : inexact-ok
+= cosh towardzero flt-32 -0x3.d04328p-4f : 0x1.074e54p+0f : inexact-ok
+= cosh upward flt-32 -0x3.d04328p-4f : 0x1.074e56p+0f : inexact-ok
+= cosh downward dbl-64 -0x3.d04328p-4 : 0x1.074e5452941d4p+0 : inexact-ok
+= cosh tonearest dbl-64 -0x3.d04328p-4 : 0x1.074e5452941d5p+0 : inexact-ok
+= cosh towardzero dbl-64 -0x3.d04328p-4 : 0x1.074e5452941d4p+0 : inexact-ok
+= cosh upward dbl-64 -0x3.d04328p-4 : 0x1.074e5452941d5p+0 : inexact-ok
+= cosh downward ldbl-96-intel -0x3.d04328p-4L : 0x1.074e5452941d4ccap+0L : inexact-ok
+= cosh tonearest ldbl-96-intel -0x3.d04328p-4L : 0x1.074e5452941d4ccap+0L : inexact-ok
+= cosh towardzero ldbl-96-intel -0x3.d04328p-4L : 0x1.074e5452941d4ccap+0L : inexact-ok
+= cosh upward ldbl-96-intel -0x3.d04328p-4L : 0x1.074e5452941d4cccp+0L : inexact-ok
+= cosh downward ldbl-96-m68k -0x3.d04328p-4L : 0x1.074e5452941d4ccap+0L : inexact-ok
+= cosh tonearest ldbl-96-m68k -0x3.d04328p-4L : 0x1.074e5452941d4ccap+0L : inexact-ok
+= cosh towardzero ldbl-96-m68k -0x3.d04328p-4L : 0x1.074e5452941d4ccap+0L : inexact-ok
+= cosh upward ldbl-96-m68k -0x3.d04328p-4L : 0x1.074e5452941d4cccp+0L : inexact-ok
+= cosh downward ldbl-128 -0x3.d04328p-4L : 0x1.074e5452941d4cca93e217a9d914p+0L : inexact-ok
+= cosh tonearest ldbl-128 -0x3.d04328p-4L : 0x1.074e5452941d4cca93e217a9d915p+0L : inexact-ok
+= cosh towardzero ldbl-128 -0x3.d04328p-4L : 0x1.074e5452941d4cca93e217a9d914p+0L : inexact-ok
+= cosh upward ldbl-128 -0x3.d04328p-4L : 0x1.074e5452941d4cca93e217a9d915p+0L : inexact-ok
+= cosh downward ldbl-128ibm -0x3.d04328p-4L : 0x1.074e5452941d4cca93e217a9d9p+0L : inexact-ok
+= cosh tonearest ldbl-128ibm -0x3.d04328p-4L : 0x1.074e5452941d4cca93e217a9d9p+0L : inexact-ok
+= cosh towardzero ldbl-128ibm -0x3.d04328p-4L : 0x1.074e5452941d4cca93e217a9d9p+0L : inexact-ok
+= cosh upward ldbl-128ibm -0x3.d04328p-4L : 0x1.074e5452941d4cca93e217a9d98p+0L : inexact-ok
+= cosh downward flt-32 -0x3.d0432cp-4f : 0x1.074e54p+0f : inexact-ok
+= cosh tonearest flt-32 -0x3.d0432cp-4f : 0x1.074e54p+0f : inexact-ok
+= cosh towardzero flt-32 -0x3.d0432cp-4f : 0x1.074e54p+0f : inexact-ok
+= cosh upward flt-32 -0x3.d0432cp-4f : 0x1.074e56p+0f : inexact-ok
+= cosh downward dbl-64 -0x3.d0432cp-4 : 0x1.074e5461fa3ep+0 : inexact-ok
+= cosh tonearest dbl-64 -0x3.d0432cp-4 : 0x1.074e5461fa3e1p+0 : inexact-ok
+= cosh towardzero dbl-64 -0x3.d0432cp-4 : 0x1.074e5461fa3ep+0 : inexact-ok
+= cosh upward dbl-64 -0x3.d0432cp-4 : 0x1.074e5461fa3e1p+0 : inexact-ok
+= cosh downward ldbl-96-intel -0x3.d0432cp-4L : 0x1.074e5461fa3e0c5cp+0L : inexact-ok
+= cosh tonearest ldbl-96-intel -0x3.d0432cp-4L : 0x1.074e5461fa3e0c5ep+0L : inexact-ok
+= cosh towardzero ldbl-96-intel -0x3.d0432cp-4L : 0x1.074e5461fa3e0c5cp+0L : inexact-ok
+= cosh upward ldbl-96-intel -0x3.d0432cp-4L : 0x1.074e5461fa3e0c5ep+0L : inexact-ok
+= cosh downward ldbl-96-m68k -0x3.d0432cp-4L : 0x1.074e5461fa3e0c5cp+0L : inexact-ok
+= cosh tonearest ldbl-96-m68k -0x3.d0432cp-4L : 0x1.074e5461fa3e0c5ep+0L : inexact-ok
+= cosh towardzero ldbl-96-m68k -0x3.d0432cp-4L : 0x1.074e5461fa3e0c5cp+0L : inexact-ok
+= cosh upward ldbl-96-m68k -0x3.d0432cp-4L : 0x1.074e5461fa3e0c5ep+0L : inexact-ok
+= cosh downward ldbl-128 -0x3.d0432cp-4L : 0x1.074e5461fa3e0c5d7d941a2999d4p+0L : inexact-ok
+= cosh tonearest ldbl-128 -0x3.d0432cp-4L : 0x1.074e5461fa3e0c5d7d941a2999d5p+0L : inexact-ok
+= cosh towardzero ldbl-128 -0x3.d0432cp-4L : 0x1.074e5461fa3e0c5d7d941a2999d4p+0L : inexact-ok
+= cosh upward ldbl-128 -0x3.d0432cp-4L : 0x1.074e5461fa3e0c5d7d941a2999d5p+0L : inexact-ok
+= cosh downward ldbl-128ibm -0x3.d0432cp-4L : 0x1.074e5461fa3e0c5d7d941a29998p+0L : inexact-ok
+= cosh tonearest ldbl-128ibm -0x3.d0432cp-4L : 0x1.074e5461fa3e0c5d7d941a299ap+0L : inexact-ok
+= cosh towardzero ldbl-128ibm -0x3.d0432cp-4L : 0x1.074e5461fa3e0c5d7d941a29998p+0L : inexact-ok
+= cosh upward ldbl-128ibm -0x3.d0432cp-4L : 0x1.074e5461fa3e0c5d7d941a299ap+0L : inexact-ok
+= cosh downward dbl-64 -0x3.d04328728b72cp-4 : 0x1.074e54544d14cp+0 : inexact-ok
+= cosh tonearest dbl-64 -0x3.d04328728b72cp-4 : 0x1.074e54544d14dp+0 : inexact-ok
+= cosh towardzero dbl-64 -0x3.d04328728b72cp-4 : 0x1.074e54544d14cp+0 : inexact-ok
+= cosh upward dbl-64 -0x3.d04328728b72cp-4 : 0x1.074e54544d14dp+0 : inexact-ok
+= cosh downward ldbl-96-intel -0x3.d04328728b72cp-4L : 0x1.074e54544d14c8p+0L : inexact-ok
+= cosh tonearest ldbl-96-intel -0x3.d04328728b72cp-4L : 0x1.074e54544d14c8p+0L : inexact-ok
+= cosh towardzero ldbl-96-intel -0x3.d04328728b72cp-4L : 0x1.074e54544d14c8p+0L : inexact-ok
+= cosh upward ldbl-96-intel -0x3.d04328728b72cp-4L : 0x1.074e54544d14c802p+0L : inexact-ok
+= cosh downward ldbl-96-m68k -0x3.d04328728b72cp-4L : 0x1.074e54544d14c8p+0L : inexact-ok
+= cosh tonearest ldbl-96-m68k -0x3.d04328728b72cp-4L : 0x1.074e54544d14c8p+0L : inexact-ok
+= cosh towardzero ldbl-96-m68k -0x3.d04328728b72cp-4L : 0x1.074e54544d14c8p+0L : inexact-ok
+= cosh upward ldbl-96-m68k -0x3.d04328728b72cp-4L : 0x1.074e54544d14c802p+0L : inexact-ok
+= cosh downward ldbl-128 -0x3.d04328728b72cp-4L : 0x1.074e54544d14c800f66940138bb8p+0L : inexact-ok
+= cosh tonearest ldbl-128 -0x3.d04328728b72cp-4L : 0x1.074e54544d14c800f66940138bb9p+0L : inexact-ok
+= cosh towardzero ldbl-128 -0x3.d04328728b72cp-4L : 0x1.074e54544d14c800f66940138bb8p+0L : inexact-ok
+= cosh upward ldbl-128 -0x3.d04328728b72cp-4L : 0x1.074e54544d14c800f66940138bb9p+0L : inexact-ok
+= cosh downward ldbl-128ibm -0x3.d04328728b72cp-4L : 0x1.074e54544d14c800f66940138b8p+0L : inexact-ok
+= cosh tonearest ldbl-128ibm -0x3.d04328728b72cp-4L : 0x1.074e54544d14c800f66940138b8p+0L : inexact-ok
+= cosh towardzero ldbl-128ibm -0x3.d04328728b72cp-4L : 0x1.074e54544d14c800f66940138b8p+0L : inexact-ok
+= cosh upward ldbl-128ibm -0x3.d04328728b72cp-4L : 0x1.074e54544d14c800f66940138cp+0L : inexact-ok
+cosh 0x1.629188p+4
+= cosh downward flt-32 0x1.629188p+4f : 0x7.d7161p+28f : inexact-ok
+= cosh tonearest flt-32 0x1.629188p+4f : 0x7.d7161p+28f : inexact-ok
+= cosh towardzero flt-32 0x1.629188p+4f : 0x7.d7161p+28f : inexact-ok
+= cosh upward flt-32 0x1.629188p+4f : 0x7.d71618p+28f : inexact-ok
+= cosh downward dbl-64 0x1.629188p+4 : 0x7.d716115677b78p+28 : inexact-ok
+= cosh tonearest dbl-64 0x1.629188p+4 : 0x7.d716115677b78p+28 : inexact-ok
+= cosh towardzero dbl-64 0x1.629188p+4 : 0x7.d716115677b78p+28 : inexact-ok
+= cosh upward dbl-64 0x1.629188p+4 : 0x7.d716115677b7cp+28 : inexact-ok
+= cosh downward ldbl-96-intel 0x1.629188p+4L : 0x7.d716115677b79818p+28L : inexact-ok
+= cosh tonearest ldbl-96-intel 0x1.629188p+4L : 0x7.d716115677b7982p+28L : inexact-ok
+= cosh towardzero ldbl-96-intel 0x1.629188p+4L : 0x7.d716115677b79818p+28L : inexact-ok
+= cosh upward ldbl-96-intel 0x1.629188p+4L : 0x7.d716115677b7982p+28L : inexact-ok
+= cosh downward ldbl-96-m68k 0x1.629188p+4L : 0x7.d716115677b79818p+28L : inexact-ok
+= cosh tonearest ldbl-96-m68k 0x1.629188p+4L : 0x7.d716115677b7982p+28L : inexact-ok
+= cosh towardzero ldbl-96-m68k 0x1.629188p+4L : 0x7.d716115677b79818p+28L : inexact-ok
+= cosh upward ldbl-96-m68k 0x1.629188p+4L : 0x7.d716115677b7982p+28L : inexact-ok
+= cosh downward ldbl-128 0x1.629188p+4L : 0x7.d716115677b7981c1502cadb3d14p+28L : inexact-ok
+= cosh tonearest ldbl-128 0x1.629188p+4L : 0x7.d716115677b7981c1502cadb3d14p+28L : inexact-ok
+= cosh towardzero ldbl-128 0x1.629188p+4L : 0x7.d716115677b7981c1502cadb3d14p+28L : inexact-ok
+= cosh upward ldbl-128 0x1.629188p+4L : 0x7.d716115677b7981c1502cadb3d18p+28L : inexact-ok
+= cosh downward ldbl-128ibm 0x1.629188p+4L : 0x7.d716115677b7981c1502cadb3cp+28L : inexact-ok
+= cosh tonearest ldbl-128ibm 0x1.629188p+4L : 0x7.d716115677b7981c1502cadb3ep+28L : inexact-ok
+= cosh towardzero ldbl-128ibm 0x1.629188p+4L : 0x7.d716115677b7981c1502cadb3cp+28L : inexact-ok
+= cosh upward ldbl-128ibm 0x1.629188p+4L : 0x7.d716115677b7981c1502cadb3ep+28L : inexact-ok
cosh max no-test-inline xfail-rounding:ldbl-128ibm
= cosh downward flt-32 0xf.fffffp+124f : 0xf.fffffp+124f : no-test-inline xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok
= cosh tonearest flt-32 0xf.fffffp+124f : plus_infty : no-test-inline inexact-ok overflow errno-erange
@@ -95902,6 +111281,831 @@ csqrt -0x9.0a61a7b482d28p-168 -0x8p-152
= csqrt tonearest ldbl-128ibm -0x9.0a61a7b482d28p-168L -0x8p-152L : 0x1.fffedeb41cc4e764fc7b2f071b8p-76L -0x2.0001214c86b1abbcd9ec0a3a2bp-76L : inexact-ok
= csqrt towardzero ldbl-128ibm -0x9.0a61a7b482d28p-168L -0x8p-152L : 0x1.fffedeb41cc4e764fc7b2f071b8p-76L -0x2.0001214c86b1abbcd9ec0a3a2ap-76L : inexact-ok
= csqrt upward ldbl-128ibm -0x9.0a61a7b482d28p-168L -0x8p-152L : 0x1.fffedeb41cc4e764fc7b2f071cp-76L -0x2.0001214c86b1abbcd9ec0a3a2ap-76L : inexact-ok
+csqrt 0x3.f768f58949e3fe6cp-4 0x2.0c2e89a5cff98p+0
+= csqrt downward flt-32 0x3.f768f8p-4f 0x2.0c2e8cp+0f : 0x1.1326dcp+0f 0xf.3d924p-4f : inexact-ok
+= csqrt tonearest flt-32 0x3.f768f8p-4f 0x2.0c2e8cp+0f : 0x1.1326dcp+0f 0xf.3d924p-4f : inexact-ok
+= csqrt towardzero flt-32 0x3.f768f8p-4f 0x2.0c2e8cp+0f : 0x1.1326dcp+0f 0xf.3d924p-4f : inexact-ok
+= csqrt upward flt-32 0x3.f768f8p-4f 0x2.0c2e8cp+0f : 0x1.1326dep+0f 0xf.3d925p-4f : inexact-ok
+= csqrt downward dbl-64 0x3.f768f8p-4 0x2.0c2e8cp+0 : 0x1.1326dc1c51e43p+0 0xf.3d9246758157p-4 : inexact-ok
+= csqrt tonearest dbl-64 0x3.f768f8p-4 0x2.0c2e8cp+0 : 0x1.1326dc1c51e43p+0 0xf.3d92467581578p-4 : inexact-ok
+= csqrt towardzero dbl-64 0x3.f768f8p-4 0x2.0c2e8cp+0 : 0x1.1326dc1c51e43p+0 0xf.3d9246758157p-4 : inexact-ok
+= csqrt upward dbl-64 0x3.f768f8p-4 0x2.0c2e8cp+0 : 0x1.1326dc1c51e44p+0 0xf.3d92467581578p-4 : inexact-ok
+= csqrt downward ldbl-96-intel 0x3.f768f8p-4L 0x2.0c2e8cp+0L : 0x1.1326dc1c51e435bap+0L 0xf.3d924675815750ap-4L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x3.f768f8p-4L 0x2.0c2e8cp+0L : 0x1.1326dc1c51e435bap+0L 0xf.3d924675815750ap-4L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x3.f768f8p-4L 0x2.0c2e8cp+0L : 0x1.1326dc1c51e435bap+0L 0xf.3d924675815750ap-4L : inexact-ok
+= csqrt upward ldbl-96-intel 0x3.f768f8p-4L 0x2.0c2e8cp+0L : 0x1.1326dc1c51e435bcp+0L 0xf.3d924675815750bp-4L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x3.f768f8p-4L 0x2.0c2e8cp+0L : 0x1.1326dc1c51e435bap+0L 0xf.3d924675815750ap-4L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x3.f768f8p-4L 0x2.0c2e8cp+0L : 0x1.1326dc1c51e435bap+0L 0xf.3d924675815750ap-4L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x3.f768f8p-4L 0x2.0c2e8cp+0L : 0x1.1326dc1c51e435bap+0L 0xf.3d924675815750ap-4L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x3.f768f8p-4L 0x2.0c2e8cp+0L : 0x1.1326dc1c51e435bcp+0L 0xf.3d924675815750bp-4L : inexact-ok
+= csqrt downward ldbl-128 0x3.f768f8p-4L 0x2.0c2e8cp+0L : 0x1.1326dc1c51e435ba2999d1f3426ap+0L 0xf.3d924675815750a6174c42a76aap-4L : inexact-ok
+= csqrt tonearest ldbl-128 0x3.f768f8p-4L 0x2.0c2e8cp+0L : 0x1.1326dc1c51e435ba2999d1f3426bp+0L 0xf.3d924675815750a6174c42a76aa8p-4L : inexact-ok
+= csqrt towardzero ldbl-128 0x3.f768f8p-4L 0x2.0c2e8cp+0L : 0x1.1326dc1c51e435ba2999d1f3426ap+0L 0xf.3d924675815750a6174c42a76aap-4L : inexact-ok
+= csqrt upward ldbl-128 0x3.f768f8p-4L 0x2.0c2e8cp+0L : 0x1.1326dc1c51e435ba2999d1f3426bp+0L 0xf.3d924675815750a6174c42a76aa8p-4L : inexact-ok
+= csqrt downward ldbl-128ibm 0x3.f768f8p-4L 0x2.0c2e8cp+0L : 0x1.1326dc1c51e435ba2999d1f342p+0L 0xf.3d924675815750a6174c42a768p-4L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x3.f768f8p-4L 0x2.0c2e8cp+0L : 0x1.1326dc1c51e435ba2999d1f3428p+0L 0xf.3d924675815750a6174c42a76cp-4L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x3.f768f8p-4L 0x2.0c2e8cp+0L : 0x1.1326dc1c51e435ba2999d1f342p+0L 0xf.3d924675815750a6174c42a768p-4L : inexact-ok
+= csqrt upward ldbl-128ibm 0x3.f768f8p-4L 0x2.0c2e8cp+0L : 0x1.1326dc1c51e435ba2999d1f3428p+0L 0xf.3d924675815750a6174c42a76cp-4L : inexact-ok
+= csqrt downward flt-32 0x3.f768f8p-4f 0x2.0c2e88p+0f : 0x1.1326dap+0f 0xf.3d923p-4f : inexact-ok
+= csqrt tonearest flt-32 0x3.f768f8p-4f 0x2.0c2e88p+0f : 0x1.1326dcp+0f 0xf.3d923p-4f : inexact-ok
+= csqrt towardzero flt-32 0x3.f768f8p-4f 0x2.0c2e88p+0f : 0x1.1326dap+0f 0xf.3d923p-4f : inexact-ok
+= csqrt upward flt-32 0x3.f768f8p-4f 0x2.0c2e88p+0f : 0x1.1326dcp+0f 0xf.3d924p-4f : inexact-ok
+= csqrt downward dbl-64 0x3.f768f8p-4 0x2.0c2e88p+0 : 0x1.1326db2fdd855p+0 0xf.3d9235c88f9f8p-4 : inexact-ok
+= csqrt tonearest dbl-64 0x3.f768f8p-4 0x2.0c2e88p+0 : 0x1.1326db2fdd856p+0 0xf.3d9235c88f9f8p-4 : inexact-ok
+= csqrt towardzero dbl-64 0x3.f768f8p-4 0x2.0c2e88p+0 : 0x1.1326db2fdd855p+0 0xf.3d9235c88f9f8p-4 : inexact-ok
+= csqrt upward dbl-64 0x3.f768f8p-4 0x2.0c2e88p+0 : 0x1.1326db2fdd856p+0 0xf.3d9235c88fap-4 : inexact-ok
+= csqrt downward ldbl-96-intel 0x3.f768f8p-4L 0x2.0c2e88p+0L : 0x1.1326db2fdd855d18p+0L 0xf.3d9235c88f9fa24p-4L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x3.f768f8p-4L 0x2.0c2e88p+0L : 0x1.1326db2fdd855d1ap+0L 0xf.3d9235c88f9fa24p-4L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x3.f768f8p-4L 0x2.0c2e88p+0L : 0x1.1326db2fdd855d18p+0L 0xf.3d9235c88f9fa24p-4L : inexact-ok
+= csqrt upward ldbl-96-intel 0x3.f768f8p-4L 0x2.0c2e88p+0L : 0x1.1326db2fdd855d1ap+0L 0xf.3d9235c88f9fa25p-4L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x3.f768f8p-4L 0x2.0c2e88p+0L : 0x1.1326db2fdd855d18p+0L 0xf.3d9235c88f9fa24p-4L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x3.f768f8p-4L 0x2.0c2e88p+0L : 0x1.1326db2fdd855d1ap+0L 0xf.3d9235c88f9fa24p-4L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x3.f768f8p-4L 0x2.0c2e88p+0L : 0x1.1326db2fdd855d18p+0L 0xf.3d9235c88f9fa24p-4L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x3.f768f8p-4L 0x2.0c2e88p+0L : 0x1.1326db2fdd855d1ap+0L 0xf.3d9235c88f9fa25p-4L : inexact-ok
+= csqrt downward ldbl-128 0x3.f768f8p-4L 0x2.0c2e88p+0L : 0x1.1326db2fdd855d19cf1f5e8bfbd3p+0L 0xf.3d9235c88f9fa24728a26688b1ep-4L : inexact-ok
+= csqrt tonearest ldbl-128 0x3.f768f8p-4L 0x2.0c2e88p+0L : 0x1.1326db2fdd855d19cf1f5e8bfbd3p+0L 0xf.3d9235c88f9fa24728a26688b1ep-4L : inexact-ok
+= csqrt towardzero ldbl-128 0x3.f768f8p-4L 0x2.0c2e88p+0L : 0x1.1326db2fdd855d19cf1f5e8bfbd3p+0L 0xf.3d9235c88f9fa24728a26688b1ep-4L : inexact-ok
+= csqrt upward ldbl-128 0x3.f768f8p-4L 0x2.0c2e88p+0L : 0x1.1326db2fdd855d19cf1f5e8bfbd4p+0L 0xf.3d9235c88f9fa24728a26688b1e8p-4L : inexact-ok
+= csqrt downward ldbl-128ibm 0x3.f768f8p-4L 0x2.0c2e88p+0L : 0x1.1326db2fdd855d19cf1f5e8bfb8p+0L 0xf.3d9235c88f9fa24728a26688bp-4L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x3.f768f8p-4L 0x2.0c2e88p+0L : 0x1.1326db2fdd855d19cf1f5e8bfcp+0L 0xf.3d9235c88f9fa24728a26688bp-4L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x3.f768f8p-4L 0x2.0c2e88p+0L : 0x1.1326db2fdd855d19cf1f5e8bfb8p+0L 0xf.3d9235c88f9fa24728a26688bp-4L : inexact-ok
+= csqrt upward ldbl-128ibm 0x3.f768f8p-4L 0x2.0c2e88p+0L : 0x1.1326db2fdd855d19cf1f5e8bfcp+0L 0xf.3d9235c88f9fa24728a26688b4p-4L : inexact-ok
+= csqrt downward dbl-64 0x3.f768f8p-4 0x2.0c2e89a5cff98p+0 : 0x1.1326db9144639p+0 0xf.3d923ca70d088p-4 : inexact-ok
+= csqrt tonearest dbl-64 0x3.f768f8p-4 0x2.0c2e89a5cff98p+0 : 0x1.1326db9144639p+0 0xf.3d923ca70d088p-4 : inexact-ok
+= csqrt towardzero dbl-64 0x3.f768f8p-4 0x2.0c2e89a5cff98p+0 : 0x1.1326db9144639p+0 0xf.3d923ca70d088p-4 : inexact-ok
+= csqrt upward dbl-64 0x3.f768f8p-4 0x2.0c2e89a5cff98p+0 : 0x1.1326db914463ap+0 0xf.3d923ca70d09p-4 : inexact-ok
+= csqrt downward ldbl-96-intel 0x3.f768f8p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db914463967ep+0L 0xf.3d923ca70d088e2p-4L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x3.f768f8p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db914463967ep+0L 0xf.3d923ca70d088e2p-4L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x3.f768f8p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db914463967ep+0L 0xf.3d923ca70d088e2p-4L : inexact-ok
+= csqrt upward ldbl-96-intel 0x3.f768f8p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db914463968p+0L 0xf.3d923ca70d088e3p-4L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x3.f768f8p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db914463967ep+0L 0xf.3d923ca70d088e2p-4L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x3.f768f8p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db914463967ep+0L 0xf.3d923ca70d088e2p-4L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x3.f768f8p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db914463967ep+0L 0xf.3d923ca70d088e2p-4L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x3.f768f8p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db914463968p+0L 0xf.3d923ca70d088e3p-4L : inexact-ok
+= csqrt downward ldbl-128 0x3.f768f8p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db914463967e5bb4fceaa5ap+0L 0xf.3d923ca70d088e2617e22ff8c15p-4L : inexact-ok
+= csqrt tonearest ldbl-128 0x3.f768f8p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db914463967e5bb4fceaa5ap+0L 0xf.3d923ca70d088e2617e22ff8c15p-4L : inexact-ok
+= csqrt towardzero ldbl-128 0x3.f768f8p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db914463967e5bb4fceaa5ap+0L 0xf.3d923ca70d088e2617e22ff8c15p-4L : inexact-ok
+= csqrt upward ldbl-128 0x3.f768f8p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db914463967e5bb4fceaa5a1p+0L 0xf.3d923ca70d088e2617e22ff8c158p-4L : inexact-ok
+= csqrt downward ldbl-128ibm 0x3.f768f8p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db914463967e5bb4fceaa58p+0L 0xf.3d923ca70d088e2617e22ff8cp-4L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x3.f768f8p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db914463967e5bb4fceaa58p+0L 0xf.3d923ca70d088e2617e22ff8cp-4L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x3.f768f8p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db914463967e5bb4fceaa58p+0L 0xf.3d923ca70d088e2617e22ff8cp-4L : inexact-ok
+= csqrt upward ldbl-128ibm 0x3.f768f8p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db914463967e5bb4fceaa6p+0L 0xf.3d923ca70d088e2617e22ff8c4p-4L : inexact-ok
+= csqrt downward flt-32 0x3.f768f4p-4f 0x2.0c2e8cp+0f : 0x1.1326dcp+0f 0xf.3d924p-4f : inexact-ok
+= csqrt tonearest flt-32 0x3.f768f4p-4f 0x2.0c2e8cp+0f : 0x1.1326dcp+0f 0xf.3d924p-4f : inexact-ok
+= csqrt towardzero flt-32 0x3.f768f4p-4f 0x2.0c2e8cp+0f : 0x1.1326dcp+0f 0xf.3d924p-4f : inexact-ok
+= csqrt upward flt-32 0x3.f768f4p-4f 0x2.0c2e8cp+0f : 0x1.1326dep+0f 0xf.3d925p-4f : inexact-ok
+= csqrt downward dbl-64 0x3.f768f4p-4 0x2.0c2e8cp+0 : 0x1.1326dc0ba4f28p+0 0xf.3d924761f5b58p-4 : inexact-ok
+= csqrt tonearest dbl-64 0x3.f768f4p-4 0x2.0c2e8cp+0 : 0x1.1326dc0ba4f28p+0 0xf.3d924761f5b6p-4 : inexact-ok
+= csqrt towardzero dbl-64 0x3.f768f4p-4 0x2.0c2e8cp+0 : 0x1.1326dc0ba4f28p+0 0xf.3d924761f5b58p-4 : inexact-ok
+= csqrt upward dbl-64 0x3.f768f4p-4 0x2.0c2e8cp+0 : 0x1.1326dc0ba4f29p+0 0xf.3d924761f5b6p-4 : inexact-ok
+= csqrt downward ldbl-96-intel 0x3.f768f4p-4L 0x2.0c2e8cp+0L : 0x1.1326dc0ba4f2875p+0L 0xf.3d924761f5b5cfep-4L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x3.f768f4p-4L 0x2.0c2e8cp+0L : 0x1.1326dc0ba4f28752p+0L 0xf.3d924761f5b5cfep-4L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x3.f768f4p-4L 0x2.0c2e8cp+0L : 0x1.1326dc0ba4f2875p+0L 0xf.3d924761f5b5cfep-4L : inexact-ok
+= csqrt upward ldbl-96-intel 0x3.f768f4p-4L 0x2.0c2e8cp+0L : 0x1.1326dc0ba4f28752p+0L 0xf.3d924761f5b5cffp-4L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x3.f768f4p-4L 0x2.0c2e8cp+0L : 0x1.1326dc0ba4f2875p+0L 0xf.3d924761f5b5cfep-4L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x3.f768f4p-4L 0x2.0c2e8cp+0L : 0x1.1326dc0ba4f28752p+0L 0xf.3d924761f5b5cfep-4L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x3.f768f4p-4L 0x2.0c2e8cp+0L : 0x1.1326dc0ba4f2875p+0L 0xf.3d924761f5b5cfep-4L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x3.f768f4p-4L 0x2.0c2e8cp+0L : 0x1.1326dc0ba4f28752p+0L 0xf.3d924761f5b5cffp-4L : inexact-ok
+= csqrt downward ldbl-128 0x3.f768f4p-4L 0x2.0c2e8cp+0L : 0x1.1326dc0ba4f2875145978e811eep+0L 0xf.3d924761f5b5cfe64009bf6f0bfp-4L : inexact-ok
+= csqrt tonearest ldbl-128 0x3.f768f4p-4L 0x2.0c2e8cp+0L : 0x1.1326dc0ba4f2875145978e811eep+0L 0xf.3d924761f5b5cfe64009bf6f0bf8p-4L : inexact-ok
+= csqrt towardzero ldbl-128 0x3.f768f4p-4L 0x2.0c2e8cp+0L : 0x1.1326dc0ba4f2875145978e811eep+0L 0xf.3d924761f5b5cfe64009bf6f0bfp-4L : inexact-ok
+= csqrt upward ldbl-128 0x3.f768f4p-4L 0x2.0c2e8cp+0L : 0x1.1326dc0ba4f2875145978e811ee1p+0L 0xf.3d924761f5b5cfe64009bf6f0bf8p-4L : inexact-ok
+= csqrt downward ldbl-128ibm 0x3.f768f4p-4L 0x2.0c2e8cp+0L : 0x1.1326dc0ba4f2875145978e811e8p+0L 0xf.3d924761f5b5cfe64009bf6f08p-4L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x3.f768f4p-4L 0x2.0c2e8cp+0L : 0x1.1326dc0ba4f2875145978e811fp+0L 0xf.3d924761f5b5cfe64009bf6f0cp-4L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x3.f768f4p-4L 0x2.0c2e8cp+0L : 0x1.1326dc0ba4f2875145978e811e8p+0L 0xf.3d924761f5b5cfe64009bf6f08p-4L : inexact-ok
+= csqrt upward ldbl-128ibm 0x3.f768f4p-4L 0x2.0c2e8cp+0L : 0x1.1326dc0ba4f2875145978e811fp+0L 0xf.3d924761f5b5cfe64009bf6f0cp-4L : inexact-ok
+= csqrt downward flt-32 0x3.f768f4p-4f 0x2.0c2e88p+0f : 0x1.1326dap+0f 0xf.3d923p-4f : inexact-ok
+= csqrt tonearest flt-32 0x3.f768f4p-4f 0x2.0c2e88p+0f : 0x1.1326dcp+0f 0xf.3d923p-4f : inexact-ok
+= csqrt towardzero flt-32 0x3.f768f4p-4f 0x2.0c2e88p+0f : 0x1.1326dap+0f 0xf.3d923p-4f : inexact-ok
+= csqrt upward flt-32 0x3.f768f4p-4f 0x2.0c2e88p+0f : 0x1.1326dcp+0f 0xf.3d924p-4f : inexact-ok
+= csqrt downward dbl-64 0x3.f768f4p-4 0x2.0c2e88p+0 : 0x1.1326db1f30939p+0 0xf.3d9236b503fe8p-4 : inexact-ok
+= csqrt tonearest dbl-64 0x3.f768f4p-4 0x2.0c2e88p+0 : 0x1.1326db1f3093ap+0 0xf.3d9236b503ffp-4 : inexact-ok
+= csqrt towardzero dbl-64 0x3.f768f4p-4 0x2.0c2e88p+0 : 0x1.1326db1f30939p+0 0xf.3d9236b503fe8p-4 : inexact-ok
+= csqrt upward dbl-64 0x3.f768f4p-4 0x2.0c2e88p+0 : 0x1.1326db1f3093ap+0 0xf.3d9236b503ffp-4 : inexact-ok
+= csqrt downward ldbl-96-intel 0x3.f768f4p-4L 0x2.0c2e88p+0L : 0x1.1326db1f30939ceap+0L 0xf.3d9236b503fee6p-4L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x3.f768f4p-4L 0x2.0c2e88p+0L : 0x1.1326db1f30939ceap+0L 0xf.3d9236b503fee61p-4L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x3.f768f4p-4L 0x2.0c2e88p+0L : 0x1.1326db1f30939ceap+0L 0xf.3d9236b503fee6p-4L : inexact-ok
+= csqrt upward ldbl-96-intel 0x3.f768f4p-4L 0x2.0c2e88p+0L : 0x1.1326db1f30939cecp+0L 0xf.3d9236b503fee61p-4L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x3.f768f4p-4L 0x2.0c2e88p+0L : 0x1.1326db1f30939ceap+0L 0xf.3d9236b503fee6p-4L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x3.f768f4p-4L 0x2.0c2e88p+0L : 0x1.1326db1f30939ceap+0L 0xf.3d9236b503fee61p-4L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x3.f768f4p-4L 0x2.0c2e88p+0L : 0x1.1326db1f30939ceap+0L 0xf.3d9236b503fee6p-4L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x3.f768f4p-4L 0x2.0c2e88p+0L : 0x1.1326db1f30939cecp+0L 0xf.3d9236b503fee61p-4L : inexact-ok
+= csqrt downward ldbl-128 0x3.f768f4p-4L 0x2.0c2e88p+0L : 0x1.1326db1f30939cea7c0dd70ad3dbp+0L 0xf.3d9236b503fee60e243767b55b28p-4L : inexact-ok
+= csqrt tonearest ldbl-128 0x3.f768f4p-4L 0x2.0c2e88p+0L : 0x1.1326db1f30939cea7c0dd70ad3dcp+0L 0xf.3d9236b503fee60e243767b55b3p-4L : inexact-ok
+= csqrt towardzero ldbl-128 0x3.f768f4p-4L 0x2.0c2e88p+0L : 0x1.1326db1f30939cea7c0dd70ad3dbp+0L 0xf.3d9236b503fee60e243767b55b28p-4L : inexact-ok
+= csqrt upward ldbl-128 0x3.f768f4p-4L 0x2.0c2e88p+0L : 0x1.1326db1f30939cea7c0dd70ad3dcp+0L 0xf.3d9236b503fee60e243767b55b3p-4L : inexact-ok
+= csqrt downward ldbl-128ibm 0x3.f768f4p-4L 0x2.0c2e88p+0L : 0x1.1326db1f30939cea7c0dd70ad38p+0L 0xf.3d9236b503fee60e243767b558p-4L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x3.f768f4p-4L 0x2.0c2e88p+0L : 0x1.1326db1f30939cea7c0dd70ad4p+0L 0xf.3d9236b503fee60e243767b55cp-4L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x3.f768f4p-4L 0x2.0c2e88p+0L : 0x1.1326db1f30939cea7c0dd70ad38p+0L 0xf.3d9236b503fee60e243767b558p-4L : inexact-ok
+= csqrt upward ldbl-128ibm 0x3.f768f4p-4L 0x2.0c2e88p+0L : 0x1.1326db1f30939cea7c0dd70ad4p+0L 0xf.3d9236b503fee60e243767b55cp-4L : inexact-ok
+= csqrt downward dbl-64 0x3.f768f4p-4 0x2.0c2e89a5cff98p+0 : 0x1.1326db809771dp+0 0xf.3d923d9381678p-4 : inexact-ok
+= csqrt tonearest dbl-64 0x3.f768f4p-4 0x2.0c2e89a5cff98p+0 : 0x1.1326db809771ep+0 0xf.3d923d9381678p-4 : inexact-ok
+= csqrt towardzero dbl-64 0x3.f768f4p-4 0x2.0c2e89a5cff98p+0 : 0x1.1326db809771dp+0 0xf.3d923d9381678p-4 : inexact-ok
+= csqrt upward dbl-64 0x3.f768f4p-4 0x2.0c2e89a5cff98p+0 : 0x1.1326db809771ep+0 0xf.3d923d938168p-4 : inexact-ok
+= csqrt downward ldbl-96-intel 0x3.f768f4p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db809771ddap+0L 0xf.3d923d93816780fp-4L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x3.f768f4p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db809771dda2p+0L 0xf.3d923d93816781p-4L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x3.f768f4p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db809771ddap+0L 0xf.3d923d93816780fp-4L : inexact-ok
+= csqrt upward ldbl-96-intel 0x3.f768f4p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db809771dda2p+0L 0xf.3d923d93816781p-4L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x3.f768f4p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db809771ddap+0L 0xf.3d923d93816780fp-4L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x3.f768f4p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db809771dda2p+0L 0xf.3d923d93816781p-4L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x3.f768f4p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db809771ddap+0L 0xf.3d923d93816780fp-4L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x3.f768f4p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db809771dda2p+0L 0xf.3d923d93816781p-4L : inexact-ok
+= csqrt downward ldbl-128 0x3.f768f4p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db809771dda17a04e5a9cfb1p+0L 0xf.3d923d93816780f8baebea446848p-4L : inexact-ok
+= csqrt tonearest ldbl-128 0x3.f768f4p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db809771dda17a04e5a9cfb2p+0L 0xf.3d923d93816780f8baebea44685p-4L : inexact-ok
+= csqrt towardzero ldbl-128 0x3.f768f4p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db809771dda17a04e5a9cfb1p+0L 0xf.3d923d93816780f8baebea446848p-4L : inexact-ok
+= csqrt upward ldbl-128 0x3.f768f4p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db809771dda17a04e5a9cfb2p+0L 0xf.3d923d93816780f8baebea44685p-4L : inexact-ok
+= csqrt downward ldbl-128ibm 0x3.f768f4p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db809771dda17a04e5a9cf8p+0L 0xf.3d923d93816780f8baebea4468p-4L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x3.f768f4p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db809771dda17a04e5a9cf8p+0L 0xf.3d923d93816780f8baebea4468p-4L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x3.f768f4p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db809771dda17a04e5a9cf8p+0L 0xf.3d923d93816780f8baebea4468p-4L : inexact-ok
+= csqrt upward ldbl-128ibm 0x3.f768f4p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db809771dda17a04e5a9dp+0L 0xf.3d923d93816780f8baebea446cp-4L : inexact-ok
+= csqrt downward dbl-64 0x3.f768f58949e4p-4 0x2.0c2e8cp+0 : 0x1.1326dc120c865p+0 0xf.3d92470724fc8p-4 : inexact-ok
+= csqrt tonearest dbl-64 0x3.f768f58949e4p-4 0x2.0c2e8cp+0 : 0x1.1326dc120c865p+0 0xf.3d92470724fc8p-4 : inexact-ok
+= csqrt towardzero dbl-64 0x3.f768f58949e4p-4 0x2.0c2e8cp+0 : 0x1.1326dc120c865p+0 0xf.3d92470724fc8p-4 : inexact-ok
+= csqrt upward dbl-64 0x3.f768f58949e4p-4 0x2.0c2e8cp+0 : 0x1.1326dc120c866p+0 0xf.3d92470724fdp-4 : inexact-ok
+= csqrt downward ldbl-96-intel 0x3.f768f58949e4p-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c865326p+0L 0xf.3d92470724fc97dp-4L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x3.f768f58949e4p-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c865326p+0L 0xf.3d92470724fc97dp-4L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x3.f768f58949e4p-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c865326p+0L 0xf.3d92470724fc97dp-4L : inexact-ok
+= csqrt upward ldbl-96-intel 0x3.f768f58949e4p-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c865328p+0L 0xf.3d92470724fc97ep-4L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x3.f768f58949e4p-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c865326p+0L 0xf.3d92470724fc97dp-4L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x3.f768f58949e4p-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c865326p+0L 0xf.3d92470724fc97dp-4L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x3.f768f58949e4p-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c865326p+0L 0xf.3d92470724fc97dp-4L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x3.f768f58949e4p-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c865328p+0L 0xf.3d92470724fc97ep-4L : inexact-ok
+= csqrt downward ldbl-128 0x3.f768f58949e4p-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c86532647229875a329p+0L 0xf.3d92470724fc97d009d0b659839p-4L : inexact-ok
+= csqrt tonearest ldbl-128 0x3.f768f58949e4p-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c86532647229875a32ap+0L 0xf.3d92470724fc97d009d0b6598398p-4L : inexact-ok
+= csqrt towardzero ldbl-128 0x3.f768f58949e4p-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c86532647229875a329p+0L 0xf.3d92470724fc97d009d0b659839p-4L : inexact-ok
+= csqrt upward ldbl-128 0x3.f768f58949e4p-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c86532647229875a32ap+0L 0xf.3d92470724fc97d009d0b6598398p-4L : inexact-ok
+= csqrt downward ldbl-128ibm 0x3.f768f58949e4p-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c86532647229875a3p+0L 0xf.3d92470724fc97d009d0b6598p-4L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x3.f768f58949e4p-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c86532647229875a3p+0L 0xf.3d92470724fc97d009d0b65984p-4L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x3.f768f58949e4p-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c86532647229875a3p+0L 0xf.3d92470724fc97d009d0b6598p-4L : inexact-ok
+= csqrt upward ldbl-128ibm 0x3.f768f58949e4p-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c86532647229875a38p+0L 0xf.3d92470724fc97d009d0b65984p-4L : inexact-ok
+= csqrt downward dbl-64 0x3.f768f58949e4p-4 0x2.0c2e88p+0 : 0x1.1326db2598276p+0 0xf.3d92365a3345p-4 : inexact-ok
+= csqrt tonearest dbl-64 0x3.f768f58949e4p-4 0x2.0c2e88p+0 : 0x1.1326db2598277p+0 0xf.3d92365a33458p-4 : inexact-ok
+= csqrt towardzero dbl-64 0x3.f768f58949e4p-4 0x2.0c2e88p+0 : 0x1.1326db2598276p+0 0xf.3d92365a3345p-4 : inexact-ok
+= csqrt upward dbl-64 0x3.f768f58949e4p-4 0x2.0c2e88p+0 : 0x1.1326db2598277p+0 0xf.3d92365a33458p-4 : inexact-ok
+= csqrt downward ldbl-96-intel 0x3.f768f58949e4p-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f92p+0L 0xf.3d92365a3345627p-4L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x3.f768f58949e4p-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f94p+0L 0xf.3d92365a3345628p-4L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x3.f768f58949e4p-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f92p+0L 0xf.3d92365a3345627p-4L : inexact-ok
+= csqrt upward ldbl-96-intel 0x3.f768f58949e4p-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f94p+0L 0xf.3d92365a3345628p-4L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x3.f768f58949e4p-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f92p+0L 0xf.3d92365a3345627p-4L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x3.f768f58949e4p-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f94p+0L 0xf.3d92365a3345628p-4L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x3.f768f58949e4p-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f92p+0L 0xf.3d92365a3345627p-4L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x3.f768f58949e4p-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f94p+0L 0xf.3d92365a3345628p-4L : inexact-ok
+= csqrt downward ldbl-128 0x3.f768f58949e4p-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f932e12df109811p+0L 0xf.3d92365a3345627d012e06d767ep-4L : inexact-ok
+= csqrt tonearest ldbl-128 0x3.f768f58949e4p-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f932e12df109811p+0L 0xf.3d92365a3345627d012e06d767ep-4L : inexact-ok
+= csqrt towardzero ldbl-128 0x3.f768f58949e4p-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f932e12df109811p+0L 0xf.3d92365a3345627d012e06d767ep-4L : inexact-ok
+= csqrt upward ldbl-128 0x3.f768f58949e4p-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f932e12df109812p+0L 0xf.3d92365a3345627d012e06d767e8p-4L : inexact-ok
+= csqrt downward ldbl-128ibm 0x3.f768f58949e4p-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f932e12df1098p+0L 0xf.3d92365a3345627d012e06d764p-4L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x3.f768f58949e4p-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f932e12df1098p+0L 0xf.3d92365a3345627d012e06d768p-4L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x3.f768f58949e4p-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f932e12df1098p+0L 0xf.3d92365a3345627d012e06d764p-4L : inexact-ok
+= csqrt upward ldbl-128ibm 0x3.f768f58949e4p-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f932e12df10988p+0L 0xf.3d92365a3345627d012e06d768p-4L : inexact-ok
+= csqrt downward dbl-64 0x3.f768f58949e4p-4 0x2.0c2e89a5cff98p+0 : 0x1.1326db86ff05ap+0 0xf.3d923d38b0aep-4 : inexact-ok
+= csqrt tonearest dbl-64 0x3.f768f58949e4p-4 0x2.0c2e89a5cff98p+0 : 0x1.1326db86ff05bp+0 0xf.3d923d38b0aep-4 : inexact-ok
+= csqrt towardzero dbl-64 0x3.f768f58949e4p-4 0x2.0c2e89a5cff98p+0 : 0x1.1326db86ff05ap+0 0xf.3d923d38b0aep-4 : inexact-ok
+= csqrt upward dbl-64 0x3.f768f58949e4p-4 0x2.0c2e89a5cff98p+0 : 0x1.1326db86ff05bp+0 0xf.3d923d38b0ae8p-4 : inexact-ok
+= csqrt downward ldbl-96-intel 0x3.f768f58949e4p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05ad7ap+0L 0xf.3d923d38b0ae1c7p-4L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x3.f768f58949e4p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05ad7ap+0L 0xf.3d923d38b0ae1c8p-4L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x3.f768f58949e4p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05ad7ap+0L 0xf.3d923d38b0ae1c7p-4L : inexact-ok
+= csqrt upward ldbl-96-intel 0x3.f768f58949e4p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05ad7cp+0L 0xf.3d923d38b0ae1c8p-4L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x3.f768f58949e4p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05ad7ap+0L 0xf.3d923d38b0ae1c7p-4L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x3.f768f58949e4p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05ad7ap+0L 0xf.3d923d38b0ae1c8p-4L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x3.f768f58949e4p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05ad7ap+0L 0xf.3d923d38b0ae1c7p-4L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x3.f768f58949e4p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05ad7cp+0L 0xf.3d923d38b0ae1c8p-4L : inexact-ok
+= csqrt downward ldbl-128 0x3.f768f58949e4p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05ad7a40c46eb8cc73p+0L 0xf.3d923d38b0ae1c7f36526ad99bdp-4L : inexact-ok
+= csqrt tonearest ldbl-128 0x3.f768f58949e4p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05ad7a40c46eb8cc73p+0L 0xf.3d923d38b0ae1c7f36526ad99bd8p-4L : inexact-ok
+= csqrt towardzero ldbl-128 0x3.f768f58949e4p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05ad7a40c46eb8cc73p+0L 0xf.3d923d38b0ae1c7f36526ad99bdp-4L : inexact-ok
+= csqrt upward ldbl-128 0x3.f768f58949e4p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05ad7a40c46eb8cc74p+0L 0xf.3d923d38b0ae1c7f36526ad99bd8p-4L : inexact-ok
+= csqrt downward ldbl-128ibm 0x3.f768f58949e4p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05ad7a40c46eb8ccp+0L 0xf.3d923d38b0ae1c7f36526ad998p-4L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x3.f768f58949e4p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05ad7a40c46eb8cc8p+0L 0xf.3d923d38b0ae1c7f36526ad99cp-4L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x3.f768f58949e4p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05ad7a40c46eb8ccp+0L 0xf.3d923d38b0ae1c7f36526ad998p-4L : inexact-ok
+= csqrt upward ldbl-128ibm 0x3.f768f58949e4p-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05ad7a40c46eb8cc8p+0L 0xf.3d923d38b0ae1c7f36526ad99cp-4L : inexact-ok
+= csqrt downward dbl-64 0x3.f768f58949e3ep-4 0x2.0c2e8cp+0 : 0x1.1326dc120c865p+0 0xf.3d92470724fc8p-4 : inexact-ok
+= csqrt tonearest dbl-64 0x3.f768f58949e3ep-4 0x2.0c2e8cp+0 : 0x1.1326dc120c865p+0 0xf.3d92470724fc8p-4 : inexact-ok
+= csqrt towardzero dbl-64 0x3.f768f58949e3ep-4 0x2.0c2e8cp+0 : 0x1.1326dc120c865p+0 0xf.3d92470724fc8p-4 : inexact-ok
+= csqrt upward dbl-64 0x3.f768f58949e3ep-4 0x2.0c2e8cp+0 : 0x1.1326dc120c866p+0 0xf.3d92470724fdp-4 : inexact-ok
+= csqrt downward ldbl-96-intel 0x3.f768f58949e3ep-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c8652ap+0L 0xf.3d92470724fc9f3p-4L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x3.f768f58949e3ep-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c8652ap+0L 0xf.3d92470724fc9f3p-4L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x3.f768f58949e3ep-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c8652ap+0L 0xf.3d92470724fc9f3p-4L : inexact-ok
+= csqrt upward ldbl-96-intel 0x3.f768f58949e3ep-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c8652a2p+0L 0xf.3d92470724fc9f4p-4L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x3.f768f58949e3ep-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c8652ap+0L 0xf.3d92470724fc9f3p-4L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x3.f768f58949e3ep-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c8652ap+0L 0xf.3d92470724fc9f3p-4L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x3.f768f58949e3ep-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c8652ap+0L 0xf.3d92470724fc9f3p-4L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x3.f768f58949e3ep-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c8652a2p+0L 0xf.3d92470724fc9f4p-4L : inexact-ok
+= csqrt downward ldbl-128 0x3.f768f58949e3ep-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c8652a0df9525e4c6fbp+0L 0xf.3d92470724fc9f33acc4c0d701dp-4L : inexact-ok
+= csqrt tonearest ldbl-128 0x3.f768f58949e3ep-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c8652a0df9525e4c6fcp+0L 0xf.3d92470724fc9f33acc4c0d701d8p-4L : inexact-ok
+= csqrt towardzero ldbl-128 0x3.f768f58949e3ep-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c8652a0df9525e4c6fbp+0L 0xf.3d92470724fc9f33acc4c0d701dp-4L : inexact-ok
+= csqrt upward ldbl-128 0x3.f768f58949e3ep-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c8652a0df9525e4c6fcp+0L 0xf.3d92470724fc9f33acc4c0d701d8p-4L : inexact-ok
+= csqrt downward ldbl-128ibm 0x3.f768f58949e3ep-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c8652a0df9525e4c68p+0L 0xf.3d92470724fc9f33acc4c0d7p-4L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x3.f768f58949e3ep-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c8652a0df9525e4c7p+0L 0xf.3d92470724fc9f33acc4c0d7p-4L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x3.f768f58949e3ep-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c8652a0df9525e4c68p+0L 0xf.3d92470724fc9f33acc4c0d7p-4L : inexact-ok
+= csqrt upward ldbl-128ibm 0x3.f768f58949e3ep-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c8652a0df9525e4c7p+0L 0xf.3d92470724fc9f33acc4c0d704p-4L : inexact-ok
+= csqrt downward dbl-64 0x3.f768f58949e3ep-4 0x2.0c2e88p+0 : 0x1.1326db2598276p+0 0xf.3d92365a3345p-4 : inexact-ok
+= csqrt tonearest dbl-64 0x3.f768f58949e3ep-4 0x2.0c2e88p+0 : 0x1.1326db2598277p+0 0xf.3d92365a33458p-4 : inexact-ok
+= csqrt towardzero dbl-64 0x3.f768f58949e3ep-4 0x2.0c2e88p+0 : 0x1.1326db2598276p+0 0xf.3d92365a3345p-4 : inexact-ok
+= csqrt upward dbl-64 0x3.f768f58949e3ep-4 0x2.0c2e88p+0 : 0x1.1326db2598277p+0 0xf.3d92365a33458p-4 : inexact-ok
+= csqrt downward ldbl-96-intel 0x3.f768f58949e3ep-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f0cp+0L 0xf.3d92365a334569ep-4L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x3.f768f58949e3ep-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f0ep+0L 0xf.3d92365a334569ep-4L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x3.f768f58949e3ep-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f0cp+0L 0xf.3d92365a334569ep-4L : inexact-ok
+= csqrt upward ldbl-96-intel 0x3.f768f58949e3ep-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f0ep+0L 0xf.3d92365a334569fp-4L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x3.f768f58949e3ep-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f0cp+0L 0xf.3d92365a334569ep-4L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x3.f768f58949e3ep-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f0ep+0L 0xf.3d92365a334569ep-4L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x3.f768f58949e3ep-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f0cp+0L 0xf.3d92365a334569ep-4L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x3.f768f58949e3ep-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f0ep+0L 0xf.3d92365a334569fp-4L : inexact-ok
+= csqrt downward ldbl-128 0x3.f768f58949e3ep-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f0dc684de4c436bp+0L 0xf.3d92365a334569e0a428358b7d1p-4L : inexact-ok
+= csqrt tonearest ldbl-128 0x3.f768f58949e3ep-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f0dc684de4c436bp+0L 0xf.3d92365a334569e0a428358b7d1p-4L : inexact-ok
+= csqrt towardzero ldbl-128 0x3.f768f58949e3ep-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f0dc684de4c436bp+0L 0xf.3d92365a334569e0a428358b7d1p-4L : inexact-ok
+= csqrt upward ldbl-128 0x3.f768f58949e3ep-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f0dc684de4c436cp+0L 0xf.3d92365a334569e0a428358b7d18p-4L : inexact-ok
+= csqrt downward ldbl-128ibm 0x3.f768f58949e3ep-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f0dc684de4c43p+0L 0xf.3d92365a334569e0a428358b7cp-4L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x3.f768f58949e3ep-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f0dc684de4c438p+0L 0xf.3d92365a334569e0a428358b7cp-4L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x3.f768f58949e3ep-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f0dc684de4c43p+0L 0xf.3d92365a334569e0a428358b7cp-4L : inexact-ok
+= csqrt upward ldbl-128ibm 0x3.f768f58949e3ep-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f0dc684de4c438p+0L 0xf.3d92365a334569e0a428358b8p-4L : inexact-ok
+= csqrt downward dbl-64 0x3.f768f58949e3ep-4 0x2.0c2e89a5cff98p+0 : 0x1.1326db86ff05ap+0 0xf.3d923d38b0aep-4 : inexact-ok
+= csqrt tonearest dbl-64 0x3.f768f58949e3ep-4 0x2.0c2e89a5cff98p+0 : 0x1.1326db86ff05bp+0 0xf.3d923d38b0aep-4 : inexact-ok
+= csqrt towardzero dbl-64 0x3.f768f58949e3ep-4 0x2.0c2e89a5cff98p+0 : 0x1.1326db86ff05ap+0 0xf.3d923d38b0aep-4 : inexact-ok
+= csqrt upward dbl-64 0x3.f768f58949e3ep-4 0x2.0c2e89a5cff98p+0 : 0x1.1326db86ff05bp+0 0xf.3d923d38b0ae8p-4 : inexact-ok
+= csqrt downward ldbl-96-intel 0x3.f768f58949e3ep-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05acf4p+0L 0xf.3d923d38b0ae23ep-4L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x3.f768f58949e3ep-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05acf4p+0L 0xf.3d923d38b0ae23ep-4L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x3.f768f58949e3ep-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05acf4p+0L 0xf.3d923d38b0ae23ep-4L : inexact-ok
+= csqrt upward ldbl-96-intel 0x3.f768f58949e3ep-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05acf6p+0L 0xf.3d923d38b0ae23fp-4L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x3.f768f58949e3ep-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05acf4p+0L 0xf.3d923d38b0ae23ep-4L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x3.f768f58949e3ep-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05acf4p+0L 0xf.3d923d38b0ae23ep-4L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x3.f768f58949e3ep-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05acf4p+0L 0xf.3d923d38b0ae23ep-4L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x3.f768f58949e3ep-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05acf6p+0L 0xf.3d923d38b0ae23fp-4L : inexact-ok
+= csqrt downward ldbl-128 0x3.f768f58949e3ep-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05acf4d936a88802d7p+0L 0xf.3d923d38b0ae23e2d94a11eaec9p-4L : inexact-ok
+= csqrt tonearest ldbl-128 0x3.f768f58949e3ep-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05acf4d936a88802d8p+0L 0xf.3d923d38b0ae23e2d94a11eaec98p-4L : inexact-ok
+= csqrt towardzero ldbl-128 0x3.f768f58949e3ep-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05acf4d936a88802d7p+0L 0xf.3d923d38b0ae23e2d94a11eaec9p-4L : inexact-ok
+= csqrt upward ldbl-128 0x3.f768f58949e3ep-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05acf4d936a88802d8p+0L 0xf.3d923d38b0ae23e2d94a11eaec98p-4L : inexact-ok
+= csqrt downward ldbl-128ibm 0x3.f768f58949e3ep-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05acf4d936a888028p+0L 0xf.3d923d38b0ae23e2d94a11eaecp-4L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x3.f768f58949e3ep-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05acf4d936a88803p+0L 0xf.3d923d38b0ae23e2d94a11eaecp-4L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x3.f768f58949e3ep-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05acf4d936a888028p+0L 0xf.3d923d38b0ae23e2d94a11eaecp-4L : inexact-ok
+= csqrt upward ldbl-128ibm 0x3.f768f58949e3ep-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05acf4d936a88803p+0L 0xf.3d923d38b0ae23e2d94a11eafp-4L : inexact-ok
+= csqrt downward ldbl-96-intel 0x3.f768f58949e3fe6cp-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c86531ep+0L 0xf.3d92470724fc982p-4L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x3.f768f58949e3fe6cp-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c86532p+0L 0xf.3d92470724fc983p-4L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x3.f768f58949e3fe6cp-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c86531ep+0L 0xf.3d92470724fc982p-4L : inexact-ok
+= csqrt upward ldbl-96-intel 0x3.f768f58949e3fe6cp-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c86532p+0L 0xf.3d92470724fc983p-4L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x3.f768f58949e3fe6cp-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c86531ep+0L 0xf.3d92470724fc982p-4L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x3.f768f58949e3fe6cp-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c86532p+0L 0xf.3d92470724fc983p-4L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x3.f768f58949e3fe6cp-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c86531ep+0L 0xf.3d92470724fc982p-4L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x3.f768f58949e3fe6cp-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c86532p+0L 0xf.3d92470724fc983p-4L : inexact-ok
+= csqrt downward ldbl-128 0x3.f768f58949e3fe6cp-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c86531fb2e73eaf3e4dp+0L 0xf.3d92470724fc982d53b9ff5df3e8p-4L : inexact-ok
+= csqrt tonearest ldbl-128 0x3.f768f58949e3fe6cp-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c86531fb2e73eaf3e4ep+0L 0xf.3d92470724fc982d53b9ff5df3fp-4L : inexact-ok
+= csqrt towardzero ldbl-128 0x3.f768f58949e3fe6cp-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c86531fb2e73eaf3e4dp+0L 0xf.3d92470724fc982d53b9ff5df3e8p-4L : inexact-ok
+= csqrt upward ldbl-128 0x3.f768f58949e3fe6cp-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c86531fb2e73eaf3e4ep+0L 0xf.3d92470724fc982d53b9ff5df3fp-4L : inexact-ok
+= csqrt downward ldbl-128ibm 0x3.f768f58949e3fe6cp-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c86531fb2e73eaf3ep+0L 0xf.3d92470724fc982d53b9ff5dfp-4L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x3.f768f58949e3fe6cp-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c86531fb2e73eaf3e8p+0L 0xf.3d92470724fc982d53b9ff5df4p-4L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x3.f768f58949e3fe6cp-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c86531fb2e73eaf3ep+0L 0xf.3d92470724fc982d53b9ff5dfp-4L : inexact-ok
+= csqrt upward ldbl-128ibm 0x3.f768f58949e3fe6cp-4L 0x2.0c2e8cp+0L : 0x1.1326dc120c86531fb2e73eaf3e8p+0L 0xf.3d92470724fc982d53b9ff5df4p-4L : inexact-ok
+= csqrt downward ldbl-96-intel 0x3.f768f58949e3fe6cp-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f8cp+0L 0xf.3d92365a334562dp-4L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x3.f768f58949e3fe6cp-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f8cp+0L 0xf.3d92365a334562ep-4L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x3.f768f58949e3fe6cp-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f8cp+0L 0xf.3d92365a334562dp-4L : inexact-ok
+= csqrt upward ldbl-96-intel 0x3.f768f58949e3fe6cp-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f8ep+0L 0xf.3d92365a334562ep-4L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x3.f768f58949e3fe6cp-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f8cp+0L 0xf.3d92365a334562dp-4L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x3.f768f58949e3fe6cp-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f8cp+0L 0xf.3d92365a334562ep-4L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x3.f768f58949e3fe6cp-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f8cp+0L 0xf.3d92365a334562dp-4L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x3.f768f58949e3fe6cp-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f8ep+0L 0xf.3d92365a334562ep-4L : inexact-ok
+= csqrt downward ldbl-128 0x3.f768f58949e3fe6cp-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f8c99d77e46e964p+0L 0xf.3d92365a334562da4b179d650968p-4L : inexact-ok
+= csqrt tonearest ldbl-128 0x3.f768f58949e3fe6cp-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f8c99d77e46e965p+0L 0xf.3d92365a334562da4b179d65097p-4L : inexact-ok
+= csqrt towardzero ldbl-128 0x3.f768f58949e3fe6cp-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f8c99d77e46e964p+0L 0xf.3d92365a334562da4b179d650968p-4L : inexact-ok
+= csqrt upward ldbl-128 0x3.f768f58949e3fe6cp-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f8c99d77e46e965p+0L 0xf.3d92365a334562da4b179d65097p-4L : inexact-ok
+= csqrt downward ldbl-128ibm 0x3.f768f58949e3fe6cp-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f8c99d77e46e9p+0L 0xf.3d92365a334562da4b179d6508p-4L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x3.f768f58949e3fe6cp-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f8c99d77e46e98p+0L 0xf.3d92365a334562da4b179d6508p-4L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x3.f768f58949e3fe6cp-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f8c99d77e46e9p+0L 0xf.3d92365a334562da4b179d6508p-4L : inexact-ok
+= csqrt upward ldbl-128ibm 0x3.f768f58949e3fe6cp-4L 0x2.0c2e88p+0L : 0x1.1326db2598276f8c99d77e46e98p+0L 0xf.3d92365a334562da4b179d650cp-4L : inexact-ok
+= csqrt downward ldbl-96-intel 0x3.f768f58949e3fe6cp-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05ad72p+0L 0xf.3d923d38b0ae1cdp-4L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x3.f768f58949e3fe6cp-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05ad74p+0L 0xf.3d923d38b0ae1cep-4L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x3.f768f58949e3fe6cp-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05ad72p+0L 0xf.3d923d38b0ae1cdp-4L : inexact-ok
+= csqrt upward ldbl-96-intel 0x3.f768f58949e3fe6cp-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05ad74p+0L 0xf.3d923d38b0ae1cep-4L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x3.f768f58949e3fe6cp-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05ad72p+0L 0xf.3d923d38b0ae1cdp-4L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x3.f768f58949e3fe6cp-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05ad74p+0L 0xf.3d923d38b0ae1cep-4L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x3.f768f58949e3fe6cp-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05ad72p+0L 0xf.3d923d38b0ae1cdp-4L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x3.f768f58949e3fe6cp-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05ad74p+0L 0xf.3d923d38b0ae1cep-4L : inexact-ok
+= csqrt downward ldbl-128 0x3.f768f58949e3fe6cp-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05ad73ac8910d2a482p+0L 0xf.3d923d38b0ae1cdc803be176d67p-4L : inexact-ok
+= csqrt tonearest ldbl-128 0x3.f768f58949e3fe6cp-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05ad73ac8910d2a482p+0L 0xf.3d923d38b0ae1cdc803be176d67p-4L : inexact-ok
+= csqrt towardzero ldbl-128 0x3.f768f58949e3fe6cp-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05ad73ac8910d2a482p+0L 0xf.3d923d38b0ae1cdc803be176d67p-4L : inexact-ok
+= csqrt upward ldbl-128 0x3.f768f58949e3fe6cp-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05ad73ac8910d2a483p+0L 0xf.3d923d38b0ae1cdc803be176d678p-4L : inexact-ok
+= csqrt downward ldbl-128ibm 0x3.f768f58949e3fe6cp-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05ad73ac8910d2a48p+0L 0xf.3d923d38b0ae1cdc803be176d4p-4L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x3.f768f58949e3fe6cp-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05ad73ac8910d2a48p+0L 0xf.3d923d38b0ae1cdc803be176d8p-4L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x3.f768f58949e3fe6cp-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05ad73ac8910d2a48p+0L 0xf.3d923d38b0ae1cdc803be176d4p-4L : inexact-ok
+= csqrt upward ldbl-128ibm 0x3.f768f58949e3fe6cp-4L 0x2.0c2e89a5cff98p+0L : 0x1.1326db86ff05ad73ac8910d2a5p+0L 0xf.3d923d38b0ae1cdc803be176d8p-4L : inexact-ok
+csqrt 0x6.b1a2e79e9c9acp-164 0x8p-152
+= csqrt downward flt-32 0x8p-152f 0x8p-152f : 0x3.1b884p-76f 0x1.49852ep-76f : inexact-ok
+= csqrt tonearest flt-32 0x8p-152f 0x8p-152f : 0x3.1b8844p-76f 0x1.49853p-76f : inexact-ok
+= csqrt towardzero flt-32 0x8p-152f 0x8p-152f : 0x3.1b884p-76f 0x1.49852ep-76f : inexact-ok
+= csqrt upward flt-32 0x8p-152f 0x8p-152f : 0x3.1b8844p-76f 0x1.49853p-76f : inexact-ok
+= csqrt downward dbl-64 0x8p-152 0x8p-152 : 0x3.1b884327ab804p-76 0x1.49852f983efddp-76 : inexact-ok
+= csqrt tonearest dbl-64 0x8p-152 0x8p-152 : 0x3.1b884327ab806p-76 0x1.49852f983efddp-76 : inexact-ok
+= csqrt towardzero dbl-64 0x8p-152 0x8p-152 : 0x3.1b884327ab804p-76 0x1.49852f983efddp-76 : inexact-ok
+= csqrt upward dbl-64 0x8p-152 0x8p-152 : 0x3.1b884327ab806p-76 0x1.49852f983efdep-76 : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057ep-76L 0x1.49852f983efdd57ap-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e4p-76L 0x1.49852f983efdd57cp-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057ep-76L 0x1.49852f983efdd57ap-76L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e4p-76L 0x1.49852f983efdd57cp-76L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057ep-76L 0x1.49852f983efdd57ap-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e4p-76L 0x1.49852f983efdd57cp-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057ep-76L 0x1.49852f983efdd57ap-76L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e4p-76L 0x1.49852f983efdd57cp-76L : inexact-ok
+= csqrt downward ldbl-128 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f396694p-76L 0x1.49852f983efdd57b4bab8f320d16p-76L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f396694p-76L 0x1.49852f983efdd57b4bab8f320d17p-76L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f396694p-76L 0x1.49852f983efdd57b4bab8f320d16p-76L : inexact-ok
+= csqrt upward ldbl-128 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f396696p-76L 0x1.49852f983efdd57b4bab8f320d17p-76L : inexact-ok
+= csqrt downward ldbl-128ibm 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f3966p-76L 0x1.49852f983efdd57b4bab8f320dp-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f3967p-76L 0x1.49852f983efdd57b4bab8f320dp-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f3966p-76L 0x1.49852f983efdd57b4bab8f320dp-76L : inexact-ok
+= csqrt upward ldbl-128ibm 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f3967p-76L 0x1.49852f983efdd57b4bab8f320d8p-76L : inexact-ok
+= csqrt downward flt-32 0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok
+= csqrt tonearest flt-32 0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok
+= csqrt towardzero flt-32 0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok
+= csqrt upward flt-32 0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok
+= csqrt downward dbl-64 0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt tonearest dbl-64 0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt towardzero dbl-64 0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt upward dbl-64 0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt downward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt upward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-128 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-128 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt upward ldbl-128 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt upward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt downward dbl-64 0x6.b1a2e79e9c9acp-164 0x8p-152 : 0x2.000d63729cf6cp-76 0x1.fff29ce700d43p-76 : inexact-ok
+= csqrt tonearest dbl-64 0x6.b1a2e79e9c9acp-164 0x8p-152 : 0x2.000d63729cf6cp-76 0x1.fff29ce700d43p-76 : inexact-ok
+= csqrt towardzero dbl-64 0x6.b1a2e79e9c9acp-164 0x8p-152 : 0x2.000d63729cf6cp-76 0x1.fff29ce700d43p-76 : inexact-ok
+= csqrt upward dbl-64 0x6.b1a2e79e9c9acp-164 0x8p-152 : 0x2.000d63729cf6ep-76 0x1.fff29ce700d44p-76 : inexact-ok
+= csqrt downward ldbl-96-intel 0x6.b1a2e79e9c9acp-164L 0x8p-152L : 0x2.000d63729cf6c5d8p-76L 0x1.fff29ce700d4355p-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x6.b1a2e79e9c9acp-164L 0x8p-152L : 0x2.000d63729cf6c5d8p-76L 0x1.fff29ce700d4355p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x6.b1a2e79e9c9acp-164L 0x8p-152L : 0x2.000d63729cf6c5d8p-76L 0x1.fff29ce700d4355p-76L : inexact-ok
+= csqrt upward ldbl-96-intel 0x6.b1a2e79e9c9acp-164L 0x8p-152L : 0x2.000d63729cf6c5dcp-76L 0x1.fff29ce700d43552p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x6.b1a2e79e9c9acp-164L 0x8p-152L : 0x2.000d63729cf6c5d8p-76L 0x1.fff29ce700d4355p-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x6.b1a2e79e9c9acp-164L 0x8p-152L : 0x2.000d63729cf6c5d8p-76L 0x1.fff29ce700d4355p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x6.b1a2e79e9c9acp-164L 0x8p-152L : 0x2.000d63729cf6c5d8p-76L 0x1.fff29ce700d4355p-76L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x6.b1a2e79e9c9acp-164L 0x8p-152L : 0x2.000d63729cf6c5dcp-76L 0x1.fff29ce700d43552p-76L : inexact-ok
+= csqrt downward ldbl-128 0x6.b1a2e79e9c9acp-164L 0x8p-152L : 0x2.000d63729cf6c5d96fbd4c72f68p-76L 0x1.fff29ce700d43550653bb310cafep-76L : inexact-ok
+= csqrt tonearest ldbl-128 0x6.b1a2e79e9c9acp-164L 0x8p-152L : 0x2.000d63729cf6c5d96fbd4c72f68p-76L 0x1.fff29ce700d43550653bb310caffp-76L : inexact-ok
+= csqrt towardzero ldbl-128 0x6.b1a2e79e9c9acp-164L 0x8p-152L : 0x2.000d63729cf6c5d96fbd4c72f68p-76L 0x1.fff29ce700d43550653bb310cafep-76L : inexact-ok
+= csqrt upward ldbl-128 0x6.b1a2e79e9c9acp-164L 0x8p-152L : 0x2.000d63729cf6c5d96fbd4c72f682p-76L 0x1.fff29ce700d43550653bb310caffp-76L : inexact-ok
+= csqrt downward ldbl-128ibm 0x6.b1a2e79e9c9acp-164L 0x8p-152L : 0x2.000d63729cf6c5d96fbd4c72f6p-76L 0x1.fff29ce700d43550653bb310ca8p-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x6.b1a2e79e9c9acp-164L 0x8p-152L : 0x2.000d63729cf6c5d96fbd4c72f7p-76L 0x1.fff29ce700d43550653bb310cbp-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x6.b1a2e79e9c9acp-164L 0x8p-152L : 0x2.000d63729cf6c5d96fbd4c72f6p-76L 0x1.fff29ce700d43550653bb310ca8p-76L : inexact-ok
+= csqrt upward ldbl-128ibm 0x6.b1a2e79e9c9acp-164L 0x8p-152L : 0x2.000d63729cf6c5d96fbd4c72f7p-76L 0x1.fff29ce700d43550653bb310cbp-76L : inexact-ok
+csqrt -0x8.ec8932bf5603p-172 0x8p-152
+= csqrt downward flt-32 -0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok
+= csqrt tonearest flt-32 -0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok
+= csqrt towardzero flt-32 -0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok
+= csqrt upward flt-32 -0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok
+= csqrt downward dbl-64 -0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt tonearest dbl-64 -0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt towardzero dbl-64 -0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt upward dbl-64 -0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt downward ldbl-96-intel -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt upward ldbl-96-intel -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt upward ldbl-96-m68k -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-128 -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-128 -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128 -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt upward ldbl-128 -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-128ibm -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt upward ldbl-128ibm -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt downward flt-32 -0x8p-152f 0x8p-152f : 0x1.49852ep-76f 0x3.1b884p-76f : inexact-ok
+= csqrt tonearest flt-32 -0x8p-152f 0x8p-152f : 0x1.49853p-76f 0x3.1b8844p-76f : inexact-ok
+= csqrt towardzero flt-32 -0x8p-152f 0x8p-152f : 0x1.49852ep-76f 0x3.1b884p-76f : inexact-ok
+= csqrt upward flt-32 -0x8p-152f 0x8p-152f : 0x1.49853p-76f 0x3.1b8844p-76f : inexact-ok
+= csqrt downward dbl-64 -0x8p-152 0x8p-152 : 0x1.49852f983efddp-76 0x3.1b884327ab804p-76 : inexact-ok
+= csqrt tonearest dbl-64 -0x8p-152 0x8p-152 : 0x1.49852f983efddp-76 0x3.1b884327ab806p-76 : inexact-ok
+= csqrt towardzero dbl-64 -0x8p-152 0x8p-152 : 0x1.49852f983efddp-76 0x3.1b884327ab804p-76 : inexact-ok
+= csqrt upward dbl-64 -0x8p-152 0x8p-152 : 0x1.49852f983efdep-76 0x3.1b884327ab806p-76 : inexact-ok
+= csqrt downward ldbl-96-intel -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57ap-76L 0x3.1b884327ab8057ep-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57cp-76L 0x3.1b884327ab8057e4p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57ap-76L 0x3.1b884327ab8057ep-76L : inexact-ok
+= csqrt upward ldbl-96-intel -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57cp-76L 0x3.1b884327ab8057e4p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57ap-76L 0x3.1b884327ab8057ep-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57cp-76L 0x3.1b884327ab8057e4p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57ap-76L 0x3.1b884327ab8057ep-76L : inexact-ok
+= csqrt upward ldbl-96-m68k -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57cp-76L 0x3.1b884327ab8057e4p-76L : inexact-ok
+= csqrt downward ldbl-128 -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57b4bab8f320d16p-76L 0x3.1b884327ab8057e2c8727f396694p-76L : inexact-ok
+= csqrt tonearest ldbl-128 -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57b4bab8f320d17p-76L 0x3.1b884327ab8057e2c8727f396694p-76L : inexact-ok
+= csqrt towardzero ldbl-128 -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57b4bab8f320d16p-76L 0x3.1b884327ab8057e2c8727f396694p-76L : inexact-ok
+= csqrt upward ldbl-128 -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57b4bab8f320d17p-76L 0x3.1b884327ab8057e2c8727f396696p-76L : inexact-ok
+= csqrt downward ldbl-128ibm -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57b4bab8f320dp-76L 0x3.1b884327ab8057e2c8727f3966p-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57b4bab8f320dp-76L 0x3.1b884327ab8057e2c8727f3967p-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57b4bab8f320dp-76L 0x3.1b884327ab8057e2c8727f3966p-76L : inexact-ok
+= csqrt upward ldbl-128ibm -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57b4bab8f320d8p-76L 0x3.1b884327ab8057e2c8727f3967p-76L : inexact-ok
+= csqrt downward dbl-64 -0x8.ec8932bf5603p-172 0x8p-152 : 0x1.ffffee26edea2p-76 0x2.000011d912b52p-76 : inexact-ok
+= csqrt tonearest dbl-64 -0x8.ec8932bf5603p-172 0x8p-152 : 0x1.ffffee26edea2p-76 0x2.000011d912b52p-76 : inexact-ok
+= csqrt towardzero dbl-64 -0x8.ec8932bf5603p-172 0x8p-152 : 0x1.ffffee26edea2p-76 0x2.000011d912b52p-76 : inexact-ok
+= csqrt upward dbl-64 -0x8.ec8932bf5603p-172 0x8p-152 : 0x1.ffffee26edea3p-76 0x2.000011d912b54p-76 : inexact-ok
+= csqrt downward ldbl-96-intel -0x8.ec8932bf5603p-172L 0x8p-152L : 0x1.ffffee26edea2476p-76L 0x2.000011d912b521c8p-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel -0x8.ec8932bf5603p-172L 0x8p-152L : 0x1.ffffee26edea2478p-76L 0x2.000011d912b521c8p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel -0x8.ec8932bf5603p-172L 0x8p-152L : 0x1.ffffee26edea2476p-76L 0x2.000011d912b521c8p-76L : inexact-ok
+= csqrt upward ldbl-96-intel -0x8.ec8932bf5603p-172L 0x8p-152L : 0x1.ffffee26edea2478p-76L 0x2.000011d912b521ccp-76L : inexact-ok
+= csqrt downward ldbl-96-m68k -0x8.ec8932bf5603p-172L 0x8p-152L : 0x1.ffffee26edea2476p-76L 0x2.000011d912b521c8p-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k -0x8.ec8932bf5603p-172L 0x8p-152L : 0x1.ffffee26edea2478p-76L 0x2.000011d912b521c8p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k -0x8.ec8932bf5603p-172L 0x8p-152L : 0x1.ffffee26edea2476p-76L 0x2.000011d912b521c8p-76L : inexact-ok
+= csqrt upward ldbl-96-m68k -0x8.ec8932bf5603p-172L 0x8p-152L : 0x1.ffffee26edea2478p-76L 0x2.000011d912b521ccp-76L : inexact-ok
+= csqrt downward ldbl-128 -0x8.ec8932bf5603p-172L 0x8p-152L : 0x1.ffffee26edea24772bbb75f81e72p-76L 0x2.000011d912b521c9aa5f4f56724ap-76L : inexact-ok
+= csqrt tonearest ldbl-128 -0x8.ec8932bf5603p-172L 0x8p-152L : 0x1.ffffee26edea24772bbb75f81e73p-76L 0x2.000011d912b521c9aa5f4f56724cp-76L : inexact-ok
+= csqrt towardzero ldbl-128 -0x8.ec8932bf5603p-172L 0x8p-152L : 0x1.ffffee26edea24772bbb75f81e72p-76L 0x2.000011d912b521c9aa5f4f56724ap-76L : inexact-ok
+= csqrt upward ldbl-128 -0x8.ec8932bf5603p-172L 0x8p-152L : 0x1.ffffee26edea24772bbb75f81e73p-76L 0x2.000011d912b521c9aa5f4f56724cp-76L : inexact-ok
+= csqrt downward ldbl-128ibm -0x8.ec8932bf5603p-172L 0x8p-152L : 0x1.ffffee26edea24772bbb75f81ep-76L 0x2.000011d912b521c9aa5f4f5672p-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm -0x8.ec8932bf5603p-172L 0x8p-152L : 0x1.ffffee26edea24772bbb75f81e8p-76L 0x2.000011d912b521c9aa5f4f5672p-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm -0x8.ec8932bf5603p-172L 0x8p-152L : 0x1.ffffee26edea24772bbb75f81ep-76L 0x2.000011d912b521c9aa5f4f5672p-76L : inexact-ok
+= csqrt upward ldbl-128ibm -0x8.ec8932bf5603p-172L 0x8p-152L : 0x1.ffffee26edea24772bbb75f81e8p-76L 0x2.000011d912b521c9aa5f4f5673p-76L : inexact-ok
+csqrt -0x1.9edb24c83e22cp-172 -0x8p-152
+= csqrt downward flt-32 -0x0p+0f -0x8p-152f : 0x2p-76f -0x2p-76f : inexact-ok
+= csqrt tonearest flt-32 -0x0p+0f -0x8p-152f : 0x2p-76f -0x2p-76f : inexact-ok
+= csqrt towardzero flt-32 -0x0p+0f -0x8p-152f : 0x2p-76f -0x2p-76f : inexact-ok
+= csqrt upward flt-32 -0x0p+0f -0x8p-152f : 0x2p-76f -0x2p-76f : inexact-ok
+= csqrt downward dbl-64 -0x0p+0 -0x8p-152 : 0x2p-76 -0x2p-76 : inexact-ok
+= csqrt tonearest dbl-64 -0x0p+0 -0x8p-152 : 0x2p-76 -0x2p-76 : inexact-ok
+= csqrt towardzero dbl-64 -0x0p+0 -0x8p-152 : 0x2p-76 -0x2p-76 : inexact-ok
+= csqrt upward dbl-64 -0x0p+0 -0x8p-152 : 0x2p-76 -0x2p-76 : inexact-ok
+= csqrt downward ldbl-96-intel -0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel -0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel -0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt upward ldbl-96-intel -0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k -0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k -0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k -0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt upward ldbl-96-m68k -0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt downward ldbl-128 -0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-128 -0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128 -0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt upward ldbl-128 -0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt downward ldbl-128ibm -0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm -0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm -0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt upward ldbl-128ibm -0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt downward flt-32 -0x8p-152f -0x8p-152f : 0x1.49852ep-76f -0x3.1b8844p-76f : inexact-ok
+= csqrt tonearest flt-32 -0x8p-152f -0x8p-152f : 0x1.49853p-76f -0x3.1b8844p-76f : inexact-ok
+= csqrt towardzero flt-32 -0x8p-152f -0x8p-152f : 0x1.49852ep-76f -0x3.1b884p-76f : inexact-ok
+= csqrt upward flt-32 -0x8p-152f -0x8p-152f : 0x1.49853p-76f -0x3.1b884p-76f : inexact-ok
+= csqrt downward dbl-64 -0x8p-152 -0x8p-152 : 0x1.49852f983efddp-76 -0x3.1b884327ab806p-76 : inexact-ok
+= csqrt tonearest dbl-64 -0x8p-152 -0x8p-152 : 0x1.49852f983efddp-76 -0x3.1b884327ab806p-76 : inexact-ok
+= csqrt towardzero dbl-64 -0x8p-152 -0x8p-152 : 0x1.49852f983efddp-76 -0x3.1b884327ab804p-76 : inexact-ok
+= csqrt upward dbl-64 -0x8p-152 -0x8p-152 : 0x1.49852f983efdep-76 -0x3.1b884327ab804p-76 : inexact-ok
+= csqrt downward ldbl-96-intel -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57ap-76L -0x3.1b884327ab8057e4p-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57cp-76L -0x3.1b884327ab8057e4p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57ap-76L -0x3.1b884327ab8057ep-76L : inexact-ok
+= csqrt upward ldbl-96-intel -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57cp-76L -0x3.1b884327ab8057ep-76L : inexact-ok
+= csqrt downward ldbl-96-m68k -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57ap-76L -0x3.1b884327ab8057e4p-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57cp-76L -0x3.1b884327ab8057e4p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57ap-76L -0x3.1b884327ab8057ep-76L : inexact-ok
+= csqrt upward ldbl-96-m68k -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57cp-76L -0x3.1b884327ab8057ep-76L : inexact-ok
+= csqrt downward ldbl-128 -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57b4bab8f320d16p-76L -0x3.1b884327ab8057e2c8727f396696p-76L : inexact-ok
+= csqrt tonearest ldbl-128 -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57b4bab8f320d17p-76L -0x3.1b884327ab8057e2c8727f396694p-76L : inexact-ok
+= csqrt towardzero ldbl-128 -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57b4bab8f320d16p-76L -0x3.1b884327ab8057e2c8727f396694p-76L : inexact-ok
+= csqrt upward ldbl-128 -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57b4bab8f320d17p-76L -0x3.1b884327ab8057e2c8727f396694p-76L : inexact-ok
+= csqrt downward ldbl-128ibm -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57b4bab8f320dp-76L -0x3.1b884327ab8057e2c8727f3967p-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57b4bab8f320dp-76L -0x3.1b884327ab8057e2c8727f3967p-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57b4bab8f320dp-76L -0x3.1b884327ab8057e2c8727f3966p-76L : inexact-ok
+= csqrt upward ldbl-128ibm -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57b4bab8f320d8p-76L -0x3.1b884327ab8057e2c8727f3966p-76L : inexact-ok
+= csqrt downward dbl-64 -0x1.9edb24c83e22cp-172 -0x8p-152 : 0x1.fffffcc249b9p-76 -0x2.0000033db64c4p-76 : inexact-ok
+= csqrt tonearest dbl-64 -0x1.9edb24c83e22cp-172 -0x8p-152 : 0x1.fffffcc249b91p-76 -0x2.0000033db64c4p-76 : inexact-ok
+= csqrt towardzero dbl-64 -0x1.9edb24c83e22cp-172 -0x8p-152 : 0x1.fffffcc249b9p-76 -0x2.0000033db64c2p-76 : inexact-ok
+= csqrt upward dbl-64 -0x1.9edb24c83e22cp-172 -0x8p-152 : 0x1.fffffcc249b91p-76 -0x2.0000033db64c2p-76 : inexact-ok
+= csqrt downward ldbl-96-intel -0x1.9edb24c83e22cp-172L -0x8p-152L : 0x1.fffffcc249b90fccp-76L -0x2.0000033db64c30c8p-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel -0x1.9edb24c83e22cp-172L -0x8p-152L : 0x1.fffffcc249b90fcep-76L -0x2.0000033db64c30c4p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel -0x1.9edb24c83e22cp-172L -0x8p-152L : 0x1.fffffcc249b90fccp-76L -0x2.0000033db64c30c4p-76L : inexact-ok
+= csqrt upward ldbl-96-intel -0x1.9edb24c83e22cp-172L -0x8p-152L : 0x1.fffffcc249b90fcep-76L -0x2.0000033db64c30c4p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k -0x1.9edb24c83e22cp-172L -0x8p-152L : 0x1.fffffcc249b90fccp-76L -0x2.0000033db64c30c8p-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k -0x1.9edb24c83e22cp-172L -0x8p-152L : 0x1.fffffcc249b90fcep-76L -0x2.0000033db64c30c4p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k -0x1.9edb24c83e22cp-172L -0x8p-152L : 0x1.fffffcc249b90fccp-76L -0x2.0000033db64c30c4p-76L : inexact-ok
+= csqrt upward ldbl-96-m68k -0x1.9edb24c83e22cp-172L -0x8p-152L : 0x1.fffffcc249b90fcep-76L -0x2.0000033db64c30c4p-76L : inexact-ok
+= csqrt downward ldbl-128 -0x1.9edb24c83e22cp-172L -0x8p-152L : 0x1.fffffcc249b90fcd4551133a1e3cp-76L -0x2.0000033db64c30c5c7ce266be91ep-76L : inexact-ok
+= csqrt tonearest ldbl-128 -0x1.9edb24c83e22cp-172L -0x8p-152L : 0x1.fffffcc249b90fcd4551133a1e3dp-76L -0x2.0000033db64c30c5c7ce266be91cp-76L : inexact-ok
+= csqrt towardzero ldbl-128 -0x1.9edb24c83e22cp-172L -0x8p-152L : 0x1.fffffcc249b90fcd4551133a1e3cp-76L -0x2.0000033db64c30c5c7ce266be91cp-76L : inexact-ok
+= csqrt upward ldbl-128 -0x1.9edb24c83e22cp-172L -0x8p-152L : 0x1.fffffcc249b90fcd4551133a1e3dp-76L -0x2.0000033db64c30c5c7ce266be91cp-76L : inexact-ok
+= csqrt downward ldbl-128ibm -0x1.9edb24c83e22cp-172L -0x8p-152L : 0x1.fffffcc249b90fcd4551133a1ep-76L -0x2.0000033db64c30c5c7ce266beap-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm -0x1.9edb24c83e22cp-172L -0x8p-152L : 0x1.fffffcc249b90fcd4551133a1ep-76L -0x2.0000033db64c30c5c7ce266be9p-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm -0x1.9edb24c83e22cp-172L -0x8p-152L : 0x1.fffffcc249b90fcd4551133a1ep-76L -0x2.0000033db64c30c5c7ce266be9p-76L : inexact-ok
+= csqrt upward ldbl-128ibm -0x1.9edb24c83e22cp-172L -0x8p-152L : 0x1.fffffcc249b90fcd4551133a1e8p-76L -0x2.0000033db64c30c5c7ce266be9p-76L : inexact-ok
+csqrt -0x1.65c7ac7c97a25p-176 -0x8p-152
+= csqrt downward flt-32 -0x0p+0f -0x8p-152f : 0x2p-76f -0x2p-76f : inexact-ok
+= csqrt tonearest flt-32 -0x0p+0f -0x8p-152f : 0x2p-76f -0x2p-76f : inexact-ok
+= csqrt towardzero flt-32 -0x0p+0f -0x8p-152f : 0x2p-76f -0x2p-76f : inexact-ok
+= csqrt upward flt-32 -0x0p+0f -0x8p-152f : 0x2p-76f -0x2p-76f : inexact-ok
+= csqrt downward dbl-64 -0x0p+0 -0x8p-152 : 0x2p-76 -0x2p-76 : inexact-ok
+= csqrt tonearest dbl-64 -0x0p+0 -0x8p-152 : 0x2p-76 -0x2p-76 : inexact-ok
+= csqrt towardzero dbl-64 -0x0p+0 -0x8p-152 : 0x2p-76 -0x2p-76 : inexact-ok
+= csqrt upward dbl-64 -0x0p+0 -0x8p-152 : 0x2p-76 -0x2p-76 : inexact-ok
+= csqrt downward ldbl-96-intel -0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel -0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel -0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt upward ldbl-96-intel -0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k -0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k -0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k -0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt upward ldbl-96-m68k -0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt downward ldbl-128 -0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-128 -0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128 -0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt upward ldbl-128 -0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt downward ldbl-128ibm -0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm -0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm -0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt upward ldbl-128ibm -0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt downward flt-32 -0x8p-152f -0x8p-152f : 0x1.49852ep-76f -0x3.1b8844p-76f : inexact-ok
+= csqrt tonearest flt-32 -0x8p-152f -0x8p-152f : 0x1.49853p-76f -0x3.1b8844p-76f : inexact-ok
+= csqrt towardzero flt-32 -0x8p-152f -0x8p-152f : 0x1.49852ep-76f -0x3.1b884p-76f : inexact-ok
+= csqrt upward flt-32 -0x8p-152f -0x8p-152f : 0x1.49853p-76f -0x3.1b884p-76f : inexact-ok
+= csqrt downward dbl-64 -0x8p-152 -0x8p-152 : 0x1.49852f983efddp-76 -0x3.1b884327ab806p-76 : inexact-ok
+= csqrt tonearest dbl-64 -0x8p-152 -0x8p-152 : 0x1.49852f983efddp-76 -0x3.1b884327ab806p-76 : inexact-ok
+= csqrt towardzero dbl-64 -0x8p-152 -0x8p-152 : 0x1.49852f983efddp-76 -0x3.1b884327ab804p-76 : inexact-ok
+= csqrt upward dbl-64 -0x8p-152 -0x8p-152 : 0x1.49852f983efdep-76 -0x3.1b884327ab804p-76 : inexact-ok
+= csqrt downward ldbl-96-intel -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57ap-76L -0x3.1b884327ab8057e4p-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57cp-76L -0x3.1b884327ab8057e4p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57ap-76L -0x3.1b884327ab8057ep-76L : inexact-ok
+= csqrt upward ldbl-96-intel -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57cp-76L -0x3.1b884327ab8057ep-76L : inexact-ok
+= csqrt downward ldbl-96-m68k -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57ap-76L -0x3.1b884327ab8057e4p-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57cp-76L -0x3.1b884327ab8057e4p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57ap-76L -0x3.1b884327ab8057ep-76L : inexact-ok
+= csqrt upward ldbl-96-m68k -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57cp-76L -0x3.1b884327ab8057ep-76L : inexact-ok
+= csqrt downward ldbl-128 -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57b4bab8f320d16p-76L -0x3.1b884327ab8057e2c8727f396696p-76L : inexact-ok
+= csqrt tonearest ldbl-128 -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57b4bab8f320d17p-76L -0x3.1b884327ab8057e2c8727f396694p-76L : inexact-ok
+= csqrt towardzero ldbl-128 -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57b4bab8f320d16p-76L -0x3.1b884327ab8057e2c8727f396694p-76L : inexact-ok
+= csqrt upward ldbl-128 -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57b4bab8f320d17p-76L -0x3.1b884327ab8057e2c8727f396694p-76L : inexact-ok
+= csqrt downward ldbl-128ibm -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57b4bab8f320dp-76L -0x3.1b884327ab8057e2c8727f3967p-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57b4bab8f320dp-76L -0x3.1b884327ab8057e2c8727f3967p-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57b4bab8f320dp-76L -0x3.1b884327ab8057e2c8727f3966p-76L : inexact-ok
+= csqrt upward ldbl-128ibm -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57b4bab8f320d8p-76L -0x3.1b884327ab8057e2c8727f3966p-76L : inexact-ok
+= csqrt downward dbl-64 -0x1.65c7ac7c97a25p-176 -0x8p-152 : 0x1.ffffffd3470a7p-76 -0x2.0000002cb8f5ap-76 : inexact-ok
+= csqrt tonearest dbl-64 -0x1.65c7ac7c97a25p-176 -0x8p-152 : 0x1.ffffffd3470a7p-76 -0x2.0000002cb8f5ap-76 : inexact-ok
+= csqrt towardzero dbl-64 -0x1.65c7ac7c97a25p-176 -0x8p-152 : 0x1.ffffffd3470a7p-76 -0x2.0000002cb8f58p-76 : inexact-ok
+= csqrt upward dbl-64 -0x1.65c7ac7c97a25p-176 -0x8p-152 : 0x1.ffffffd3470a8p-76 -0x2.0000002cb8f58p-76 : inexact-ok
+= csqrt downward ldbl-96-intel -0x1.65c7ac7c97a25p-176L -0x8p-152L : 0x1.ffffffd3470a726p-76L -0x2.0000002cb8f59188p-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel -0x1.65c7ac7c97a25p-176L -0x8p-152L : 0x1.ffffffd3470a7262p-76L -0x2.0000002cb8f59188p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel -0x1.65c7ac7c97a25p-176L -0x8p-152L : 0x1.ffffffd3470a726p-76L -0x2.0000002cb8f59184p-76L : inexact-ok
+= csqrt upward ldbl-96-intel -0x1.65c7ac7c97a25p-176L -0x8p-152L : 0x1.ffffffd3470a7262p-76L -0x2.0000002cb8f59184p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k -0x1.65c7ac7c97a25p-176L -0x8p-152L : 0x1.ffffffd3470a726p-76L -0x2.0000002cb8f59188p-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k -0x1.65c7ac7c97a25p-176L -0x8p-152L : 0x1.ffffffd3470a7262p-76L -0x2.0000002cb8f59188p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k -0x1.65c7ac7c97a25p-176L -0x8p-152L : 0x1.ffffffd3470a726p-76L -0x2.0000002cb8f59184p-76L : inexact-ok
+= csqrt upward ldbl-96-m68k -0x1.65c7ac7c97a25p-176L -0x8p-152L : 0x1.ffffffd3470a7262p-76L -0x2.0000002cb8f59184p-76L : inexact-ok
+= csqrt downward ldbl-128 -0x1.65c7ac7c97a25p-176L -0x8p-152L : 0x1.ffffffd3470a72611238fcca077bp-76L -0x2.0000002cb8f59186facca56fa4bp-76L : inexact-ok
+= csqrt tonearest ldbl-128 -0x1.65c7ac7c97a25p-176L -0x8p-152L : 0x1.ffffffd3470a72611238fcca077bp-76L -0x2.0000002cb8f59186facca56fa4aep-76L : inexact-ok
+= csqrt towardzero ldbl-128 -0x1.65c7ac7c97a25p-176L -0x8p-152L : 0x1.ffffffd3470a72611238fcca077bp-76L -0x2.0000002cb8f59186facca56fa4aep-76L : inexact-ok
+= csqrt upward ldbl-128 -0x1.65c7ac7c97a25p-176L -0x8p-152L : 0x1.ffffffd3470a72611238fcca077cp-76L -0x2.0000002cb8f59186facca56fa4aep-76L : inexact-ok
+= csqrt downward ldbl-128ibm -0x1.65c7ac7c97a25p-176L -0x8p-152L : 0x1.ffffffd3470a72611238fcca07p-76L -0x2.0000002cb8f59186facca56fa5p-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm -0x1.65c7ac7c97a25p-176L -0x8p-152L : 0x1.ffffffd3470a72611238fcca078p-76L -0x2.0000002cb8f59186facca56fa5p-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm -0x1.65c7ac7c97a25p-176L -0x8p-152L : 0x1.ffffffd3470a72611238fcca07p-76L -0x2.0000002cb8f59186facca56fa4p-76L : inexact-ok
+= csqrt upward ldbl-128ibm -0x1.65c7ac7c97a25p-176L -0x8p-152L : 0x1.ffffffd3470a72611238fcca078p-76L -0x2.0000002cb8f59186facca56fa4p-76L : inexact-ok
+csqrt 0x1.0221e29d5a3cdp-188 -0x8p-152
+= csqrt downward flt-32 0x8p-152f -0x8p-152f : 0x3.1b884p-76f -0x1.49853p-76f : inexact-ok
+= csqrt tonearest flt-32 0x8p-152f -0x8p-152f : 0x3.1b8844p-76f -0x1.49853p-76f : inexact-ok
+= csqrt towardzero flt-32 0x8p-152f -0x8p-152f : 0x3.1b884p-76f -0x1.49852ep-76f : inexact-ok
+= csqrt upward flt-32 0x8p-152f -0x8p-152f : 0x3.1b8844p-76f -0x1.49852ep-76f : inexact-ok
+= csqrt downward dbl-64 0x8p-152 -0x8p-152 : 0x3.1b884327ab804p-76 -0x1.49852f983efdep-76 : inexact-ok
+= csqrt tonearest dbl-64 0x8p-152 -0x8p-152 : 0x3.1b884327ab806p-76 -0x1.49852f983efddp-76 : inexact-ok
+= csqrt towardzero dbl-64 0x8p-152 -0x8p-152 : 0x3.1b884327ab804p-76 -0x1.49852f983efddp-76 : inexact-ok
+= csqrt upward dbl-64 0x8p-152 -0x8p-152 : 0x3.1b884327ab806p-76 -0x1.49852f983efddp-76 : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-152L -0x8p-152L : 0x3.1b884327ab8057ep-76L -0x1.49852f983efdd57cp-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-152L -0x8p-152L : 0x3.1b884327ab8057e4p-76L -0x1.49852f983efdd57cp-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-152L -0x8p-152L : 0x3.1b884327ab8057ep-76L -0x1.49852f983efdd57ap-76L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-152L -0x8p-152L : 0x3.1b884327ab8057e4p-76L -0x1.49852f983efdd57ap-76L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-152L -0x8p-152L : 0x3.1b884327ab8057ep-76L -0x1.49852f983efdd57cp-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-152L -0x8p-152L : 0x3.1b884327ab8057e4p-76L -0x1.49852f983efdd57cp-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-152L -0x8p-152L : 0x3.1b884327ab8057ep-76L -0x1.49852f983efdd57ap-76L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-152L -0x8p-152L : 0x3.1b884327ab8057e4p-76L -0x1.49852f983efdd57ap-76L : inexact-ok
+= csqrt downward ldbl-128 0x8p-152L -0x8p-152L : 0x3.1b884327ab8057e2c8727f396694p-76L -0x1.49852f983efdd57b4bab8f320d17p-76L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-152L -0x8p-152L : 0x3.1b884327ab8057e2c8727f396694p-76L -0x1.49852f983efdd57b4bab8f320d17p-76L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-152L -0x8p-152L : 0x3.1b884327ab8057e2c8727f396694p-76L -0x1.49852f983efdd57b4bab8f320d16p-76L : inexact-ok
+= csqrt upward ldbl-128 0x8p-152L -0x8p-152L : 0x3.1b884327ab8057e2c8727f396696p-76L -0x1.49852f983efdd57b4bab8f320d16p-76L : inexact-ok
+= csqrt downward ldbl-128ibm 0x8p-152L -0x8p-152L : 0x3.1b884327ab8057e2c8727f3966p-76L -0x1.49852f983efdd57b4bab8f320d8p-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x8p-152L -0x8p-152L : 0x3.1b884327ab8057e2c8727f3967p-76L -0x1.49852f983efdd57b4bab8f320dp-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x8p-152L -0x8p-152L : 0x3.1b884327ab8057e2c8727f3966p-76L -0x1.49852f983efdd57b4bab8f320dp-76L : inexact-ok
+= csqrt upward ldbl-128ibm 0x8p-152L -0x8p-152L : 0x3.1b884327ab8057e2c8727f3967p-76L -0x1.49852f983efdd57b4bab8f320dp-76L : inexact-ok
+= csqrt downward flt-32 0x0p+0f -0x8p-152f : 0x2p-76f -0x2p-76f : inexact-ok
+= csqrt tonearest flt-32 0x0p+0f -0x8p-152f : 0x2p-76f -0x2p-76f : inexact-ok
+= csqrt towardzero flt-32 0x0p+0f -0x8p-152f : 0x2p-76f -0x2p-76f : inexact-ok
+= csqrt upward flt-32 0x0p+0f -0x8p-152f : 0x2p-76f -0x2p-76f : inexact-ok
+= csqrt downward dbl-64 0x0p+0 -0x8p-152 : 0x2p-76 -0x2p-76 : inexact-ok
+= csqrt tonearest dbl-64 0x0p+0 -0x8p-152 : 0x2p-76 -0x2p-76 : inexact-ok
+= csqrt towardzero dbl-64 0x0p+0 -0x8p-152 : 0x2p-76 -0x2p-76 : inexact-ok
+= csqrt upward dbl-64 0x0p+0 -0x8p-152 : 0x2p-76 -0x2p-76 : inexact-ok
+= csqrt downward ldbl-96-intel 0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt upward ldbl-96-intel 0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt downward ldbl-128 0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-128 0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128 0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt upward ldbl-128 0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt downward ldbl-128ibm 0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt upward ldbl-128ibm 0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt downward dbl-64 0x1.0221e29d5a3cdp-188 -0x8p-152 : 0x2.0000000002044p-76 -0x1.fffffffffdfbcp-76 : inexact-ok
+= csqrt tonearest dbl-64 0x1.0221e29d5a3cdp-188 -0x8p-152 : 0x2.0000000002044p-76 -0x1.fffffffffdfbcp-76 : inexact-ok
+= csqrt towardzero dbl-64 0x1.0221e29d5a3cdp-188 -0x8p-152 : 0x2.0000000002044p-76 -0x1.fffffffffdfbbp-76 : inexact-ok
+= csqrt upward dbl-64 0x1.0221e29d5a3cdp-188 -0x8p-152 : 0x2.0000000002046p-76 -0x1.fffffffffdfbbp-76 : inexact-ok
+= csqrt downward ldbl-96-intel 0x1.0221e29d5a3cdp-188L -0x8p-152L : 0x2.00000000020443c4p-76L -0x1.fffffffffdfbbc3cp-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x1.0221e29d5a3cdp-188L -0x8p-152L : 0x2.00000000020443c4p-76L -0x1.fffffffffdfbbc3ap-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x1.0221e29d5a3cdp-188L -0x8p-152L : 0x2.00000000020443c4p-76L -0x1.fffffffffdfbbc3ap-76L : inexact-ok
+= csqrt upward ldbl-96-intel 0x1.0221e29d5a3cdp-188L -0x8p-152L : 0x2.00000000020443c8p-76L -0x1.fffffffffdfbbc3ap-76L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x1.0221e29d5a3cdp-188L -0x8p-152L : 0x2.00000000020443c4p-76L -0x1.fffffffffdfbbc3cp-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x1.0221e29d5a3cdp-188L -0x8p-152L : 0x2.00000000020443c4p-76L -0x1.fffffffffdfbbc3ap-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x1.0221e29d5a3cdp-188L -0x8p-152L : 0x2.00000000020443c4p-76L -0x1.fffffffffdfbbc3ap-76L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x1.0221e29d5a3cdp-188L -0x8p-152L : 0x2.00000000020443c8p-76L -0x1.fffffffffdfbbc3ap-76L : inexact-ok
+= csqrt downward ldbl-128 0x1.0221e29d5a3cdp-188L -0x8p-152L : 0x2.00000000020443c53ab57de8514p-76L -0x1.fffffffffdfbbc3ac54c8aa85142p-76L : inexact-ok
+= csqrt tonearest ldbl-128 0x1.0221e29d5a3cdp-188L -0x8p-152L : 0x2.00000000020443c53ab57de85142p-76L -0x1.fffffffffdfbbc3ac54c8aa85141p-76L : inexact-ok
+= csqrt towardzero ldbl-128 0x1.0221e29d5a3cdp-188L -0x8p-152L : 0x2.00000000020443c53ab57de8514p-76L -0x1.fffffffffdfbbc3ac54c8aa85141p-76L : inexact-ok
+= csqrt upward ldbl-128 0x1.0221e29d5a3cdp-188L -0x8p-152L : 0x2.00000000020443c53ab57de85142p-76L -0x1.fffffffffdfbbc3ac54c8aa85141p-76L : inexact-ok
+= csqrt downward ldbl-128ibm 0x1.0221e29d5a3cdp-188L -0x8p-152L : 0x2.00000000020443c53ab57de851p-76L -0x1.fffffffffdfbbc3ac54c8aa8518p-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x1.0221e29d5a3cdp-188L -0x8p-152L : 0x2.00000000020443c53ab57de851p-76L -0x1.fffffffffdfbbc3ac54c8aa8518p-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x1.0221e29d5a3cdp-188L -0x8p-152L : 0x2.00000000020443c53ab57de851p-76L -0x1.fffffffffdfbbc3ac54c8aa851p-76L : inexact-ok
+= csqrt upward ldbl-128ibm 0x1.0221e29d5a3cdp-188L -0x8p-152L : 0x2.00000000020443c53ab57de852p-76L -0x1.fffffffffdfbbc3ac54c8aa851p-76L : inexact-ok
+csqrt -0x2.927275f6febb6p-184 0x8p-152
+= csqrt downward flt-32 -0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok
+= csqrt tonearest flt-32 -0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok
+= csqrt towardzero flt-32 -0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok
+= csqrt upward flt-32 -0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok
+= csqrt downward dbl-64 -0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt tonearest dbl-64 -0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt towardzero dbl-64 -0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt upward dbl-64 -0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt downward ldbl-96-intel -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt upward ldbl-96-intel -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt upward ldbl-96-m68k -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-128 -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-128 -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128 -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt upward ldbl-128 -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-128ibm -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt upward ldbl-128ibm -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt downward flt-32 -0x8p-152f 0x8p-152f : 0x1.49852ep-76f 0x3.1b884p-76f : inexact-ok
+= csqrt tonearest flt-32 -0x8p-152f 0x8p-152f : 0x1.49853p-76f 0x3.1b8844p-76f : inexact-ok
+= csqrt towardzero flt-32 -0x8p-152f 0x8p-152f : 0x1.49852ep-76f 0x3.1b884p-76f : inexact-ok
+= csqrt upward flt-32 -0x8p-152f 0x8p-152f : 0x1.49853p-76f 0x3.1b8844p-76f : inexact-ok
+= csqrt downward dbl-64 -0x8p-152 0x8p-152 : 0x1.49852f983efddp-76 0x3.1b884327ab804p-76 : inexact-ok
+= csqrt tonearest dbl-64 -0x8p-152 0x8p-152 : 0x1.49852f983efddp-76 0x3.1b884327ab806p-76 : inexact-ok
+= csqrt towardzero dbl-64 -0x8p-152 0x8p-152 : 0x1.49852f983efddp-76 0x3.1b884327ab804p-76 : inexact-ok
+= csqrt upward dbl-64 -0x8p-152 0x8p-152 : 0x1.49852f983efdep-76 0x3.1b884327ab806p-76 : inexact-ok
+= csqrt downward ldbl-96-intel -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57ap-76L 0x3.1b884327ab8057ep-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57cp-76L 0x3.1b884327ab8057e4p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57ap-76L 0x3.1b884327ab8057ep-76L : inexact-ok
+= csqrt upward ldbl-96-intel -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57cp-76L 0x3.1b884327ab8057e4p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57ap-76L 0x3.1b884327ab8057ep-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57cp-76L 0x3.1b884327ab8057e4p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57ap-76L 0x3.1b884327ab8057ep-76L : inexact-ok
+= csqrt upward ldbl-96-m68k -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57cp-76L 0x3.1b884327ab8057e4p-76L : inexact-ok
+= csqrt downward ldbl-128 -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57b4bab8f320d16p-76L 0x3.1b884327ab8057e2c8727f396694p-76L : inexact-ok
+= csqrt tonearest ldbl-128 -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57b4bab8f320d17p-76L 0x3.1b884327ab8057e2c8727f396694p-76L : inexact-ok
+= csqrt towardzero ldbl-128 -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57b4bab8f320d16p-76L 0x3.1b884327ab8057e2c8727f396694p-76L : inexact-ok
+= csqrt upward ldbl-128 -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57b4bab8f320d17p-76L 0x3.1b884327ab8057e2c8727f396696p-76L : inexact-ok
+= csqrt downward ldbl-128ibm -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57b4bab8f320dp-76L 0x3.1b884327ab8057e2c8727f3966p-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57b4bab8f320dp-76L 0x3.1b884327ab8057e2c8727f3967p-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57b4bab8f320dp-76L 0x3.1b884327ab8057e2c8727f3966p-76L : inexact-ok
+= csqrt upward ldbl-128ibm -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57b4bab8f320d8p-76L 0x3.1b884327ab8057e2c8727f3967p-76L : inexact-ok
+= csqrt downward dbl-64 -0x2.927275f6febb6p-184 0x8p-152 : 0x1.ffffffffadb1bp-76 0x2.00000000524e4p-76 : inexact-ok
+= csqrt tonearest dbl-64 -0x2.927275f6febb6p-184 0x8p-152 : 0x1.ffffffffadb1bp-76 0x2.00000000524e4p-76 : inexact-ok
+= csqrt towardzero dbl-64 -0x2.927275f6febb6p-184 0x8p-152 : 0x1.ffffffffadb1bp-76 0x2.00000000524e4p-76 : inexact-ok
+= csqrt upward dbl-64 -0x2.927275f6febb6p-184 0x8p-152 : 0x1.ffffffffadb1cp-76 0x2.00000000524e6p-76 : inexact-ok
+= csqrt downward ldbl-96-intel -0x2.927275f6febb6p-184L 0x8p-152L : 0x1.ffffffffadb1b14p-76L 0x2.00000000524e4ebcp-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel -0x2.927275f6febb6p-184L 0x8p-152L : 0x1.ffffffffadb1b142p-76L 0x2.00000000524e4ecp-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel -0x2.927275f6febb6p-184L 0x8p-152L : 0x1.ffffffffadb1b14p-76L 0x2.00000000524e4ebcp-76L : inexact-ok
+= csqrt upward ldbl-96-intel -0x2.927275f6febb6p-184L 0x8p-152L : 0x1.ffffffffadb1b142p-76L 0x2.00000000524e4ecp-76L : inexact-ok
+= csqrt downward ldbl-96-m68k -0x2.927275f6febb6p-184L 0x8p-152L : 0x1.ffffffffadb1b14p-76L 0x2.00000000524e4ebcp-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k -0x2.927275f6febb6p-184L 0x8p-152L : 0x1.ffffffffadb1b142p-76L 0x2.00000000524e4ecp-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k -0x2.927275f6febb6p-184L 0x8p-152L : 0x1.ffffffffadb1b14p-76L 0x2.00000000524e4ebcp-76L : inexact-ok
+= csqrt upward ldbl-96-m68k -0x2.927275f6febb6p-184L 0x8p-152L : 0x1.ffffffffadb1b142p-76L 0x2.00000000524e4ecp-76L : inexact-ok
+= csqrt downward ldbl-128 -0x2.927275f6febb6p-184L 0x8p-152L : 0x1.ffffffffadb1b14126c62499980cp-76L 0x2.00000000524e4ebee674fc9995eap-76L : inexact-ok
+= csqrt tonearest ldbl-128 -0x2.927275f6febb6p-184L 0x8p-152L : 0x1.ffffffffadb1b14126c62499980cp-76L 0x2.00000000524e4ebee674fc9995ecp-76L : inexact-ok
+= csqrt towardzero ldbl-128 -0x2.927275f6febb6p-184L 0x8p-152L : 0x1.ffffffffadb1b14126c62499980cp-76L 0x2.00000000524e4ebee674fc9995eap-76L : inexact-ok
+= csqrt upward ldbl-128 -0x2.927275f6febb6p-184L 0x8p-152L : 0x1.ffffffffadb1b14126c62499980dp-76L 0x2.00000000524e4ebee674fc9995ecp-76L : inexact-ok
+= csqrt downward ldbl-128ibm -0x2.927275f6febb6p-184L 0x8p-152L : 0x1.ffffffffadb1b14126c6249998p-76L 0x2.00000000524e4ebee674fc9995p-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm -0x2.927275f6febb6p-184L 0x8p-152L : 0x1.ffffffffadb1b14126c6249998p-76L 0x2.00000000524e4ebee674fc9996p-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm -0x2.927275f6febb6p-184L 0x8p-152L : 0x1.ffffffffadb1b14126c6249998p-76L 0x2.00000000524e4ebee674fc9995p-76L : inexact-ok
+= csqrt upward ldbl-128ibm -0x2.927275f6febb6p-184L 0x8p-152L : 0x1.ffffffffadb1b14126c62499988p-76L 0x2.00000000524e4ebee674fc9996p-76L : inexact-ok
+csqrt -0x8p-152 -0x2.c832ff5b163af0dcp-2444
+= csqrt downward flt-32 -0x8p-152f -0x0p+0f : 0x0p+0f -0x2.d413dp-76f : inexact-ok
+= csqrt tonearest flt-32 -0x8p-152f -0x0p+0f : 0x0p+0f -0x2.d413ccp-76f : inexact-ok
+= csqrt towardzero flt-32 -0x8p-152f -0x0p+0f : 0x0p+0f -0x2.d413ccp-76f : inexact-ok
+= csqrt upward flt-32 -0x8p-152f -0x0p+0f : 0x0p+0f -0x2.d413ccp-76f : inexact-ok
+= csqrt downward dbl-64 -0x8p-152 -0x0p+0 : 0x0p+0 -0x2.d413cccfe779ap-76 : inexact-ok
+= csqrt tonearest dbl-64 -0x8p-152 -0x0p+0 : 0x0p+0 -0x2.d413cccfe779ap-76 : inexact-ok
+= csqrt towardzero dbl-64 -0x8p-152 -0x0p+0 : 0x0p+0 -0x2.d413cccfe7798p-76 : inexact-ok
+= csqrt upward dbl-64 -0x8p-152 -0x0p+0 : 0x0p+0 -0x2.d413cccfe7798p-76 : inexact-ok
+= csqrt downward ldbl-96-intel -0x8p-152L -0x0p+0L : 0x0p+0L -0x2.d413cccfe7799214p-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel -0x8p-152L -0x0p+0L : 0x0p+0L -0x2.d413cccfe779921p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel -0x8p-152L -0x0p+0L : 0x0p+0L -0x2.d413cccfe779921p-76L : inexact-ok
+= csqrt upward ldbl-96-intel -0x8p-152L -0x0p+0L : 0x0p+0L -0x2.d413cccfe779921p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k -0x8p-152L -0x0p+0L : 0x0p+0L -0x2.d413cccfe7799214p-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k -0x8p-152L -0x0p+0L : 0x0p+0L -0x2.d413cccfe779921p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k -0x8p-152L -0x0p+0L : 0x0p+0L -0x2.d413cccfe779921p-76L : inexact-ok
+= csqrt upward ldbl-96-m68k -0x8p-152L -0x0p+0L : 0x0p+0L -0x2.d413cccfe779921p-76L : inexact-ok
+= csqrt downward ldbl-128 -0x8p-152L -0x0p+0L : 0x0p+0L -0x2.d413cccfe779921165f626cdd52cp-76L : inexact-ok
+= csqrt tonearest ldbl-128 -0x8p-152L -0x0p+0L : 0x0p+0L -0x2.d413cccfe779921165f626cdd52ap-76L : inexact-ok
+= csqrt towardzero ldbl-128 -0x8p-152L -0x0p+0L : 0x0p+0L -0x2.d413cccfe779921165f626cdd52ap-76L : inexact-ok
+= csqrt upward ldbl-128 -0x8p-152L -0x0p+0L : 0x0p+0L -0x2.d413cccfe779921165f626cdd52ap-76L : inexact-ok
+= csqrt downward ldbl-128ibm -0x8p-152L -0x0p+0L : 0x0p+0L -0x2.d413cccfe779921165f626cdd6p-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm -0x8p-152L -0x0p+0L : 0x0p+0L -0x2.d413cccfe779921165f626cdd5p-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm -0x8p-152L -0x0p+0L : 0x0p+0L -0x2.d413cccfe779921165f626cdd5p-76L : inexact-ok
+= csqrt upward ldbl-128ibm -0x8p-152L -0x0p+0L : 0x0p+0L -0x2.d413cccfe779921165f626cdd5p-76L : inexact-ok
+= csqrt downward flt-32 -0x8p-152f -0x8p-152f : 0x1.49852ep-76f -0x3.1b8844p-76f : inexact-ok
+= csqrt tonearest flt-32 -0x8p-152f -0x8p-152f : 0x1.49853p-76f -0x3.1b8844p-76f : inexact-ok
+= csqrt towardzero flt-32 -0x8p-152f -0x8p-152f : 0x1.49852ep-76f -0x3.1b884p-76f : inexact-ok
+= csqrt upward flt-32 -0x8p-152f -0x8p-152f : 0x1.49853p-76f -0x3.1b884p-76f : inexact-ok
+= csqrt downward dbl-64 -0x8p-152 -0x8p-152 : 0x1.49852f983efddp-76 -0x3.1b884327ab806p-76 : inexact-ok
+= csqrt tonearest dbl-64 -0x8p-152 -0x8p-152 : 0x1.49852f983efddp-76 -0x3.1b884327ab806p-76 : inexact-ok
+= csqrt towardzero dbl-64 -0x8p-152 -0x8p-152 : 0x1.49852f983efddp-76 -0x3.1b884327ab804p-76 : inexact-ok
+= csqrt upward dbl-64 -0x8p-152 -0x8p-152 : 0x1.49852f983efdep-76 -0x3.1b884327ab804p-76 : inexact-ok
+= csqrt downward ldbl-96-intel -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57ap-76L -0x3.1b884327ab8057e4p-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57cp-76L -0x3.1b884327ab8057e4p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57ap-76L -0x3.1b884327ab8057ep-76L : inexact-ok
+= csqrt upward ldbl-96-intel -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57cp-76L -0x3.1b884327ab8057ep-76L : inexact-ok
+= csqrt downward ldbl-96-m68k -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57ap-76L -0x3.1b884327ab8057e4p-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57cp-76L -0x3.1b884327ab8057e4p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57ap-76L -0x3.1b884327ab8057ep-76L : inexact-ok
+= csqrt upward ldbl-96-m68k -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57cp-76L -0x3.1b884327ab8057ep-76L : inexact-ok
+= csqrt downward ldbl-128 -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57b4bab8f320d16p-76L -0x3.1b884327ab8057e2c8727f396696p-76L : inexact-ok
+= csqrt tonearest ldbl-128 -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57b4bab8f320d17p-76L -0x3.1b884327ab8057e2c8727f396694p-76L : inexact-ok
+= csqrt towardzero ldbl-128 -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57b4bab8f320d16p-76L -0x3.1b884327ab8057e2c8727f396694p-76L : inexact-ok
+= csqrt upward ldbl-128 -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57b4bab8f320d17p-76L -0x3.1b884327ab8057e2c8727f396694p-76L : inexact-ok
+= csqrt downward ldbl-128ibm -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57b4bab8f320dp-76L -0x3.1b884327ab8057e2c8727f3967p-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57b4bab8f320dp-76L -0x3.1b884327ab8057e2c8727f3967p-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57b4bab8f320dp-76L -0x3.1b884327ab8057e2c8727f3966p-76L : inexact-ok
+= csqrt upward ldbl-128ibm -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57b4bab8f320d8p-76L -0x3.1b884327ab8057e2c8727f3966p-76L : inexact-ok
+= csqrt downward dbl-64 -0x8p-152 -0x4p-1076 : 0xb.504f333f9de6p-1004 -0x2.d413cccfe779ap-76 : inexact-ok
+= csqrt tonearest dbl-64 -0x8p-152 -0x4p-1076 : 0xb.504f333f9de68p-1004 -0x2.d413cccfe779ap-76 : inexact-ok
+= csqrt towardzero dbl-64 -0x8p-152 -0x4p-1076 : 0xb.504f333f9de6p-1004 -0x2.d413cccfe7798p-76 : inexact-ok
+= csqrt upward dbl-64 -0x8p-152 -0x4p-1076 : 0xb.504f333f9de68p-1004 -0x2.d413cccfe7798p-76 : inexact-ok
+= csqrt downward ldbl-96-intel -0x8p-152L -0x4p-1076L : 0xb.504f333f9de6484p-1004L -0x2.d413cccfe7799214p-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel -0x8p-152L -0x4p-1076L : 0xb.504f333f9de6484p-1004L -0x2.d413cccfe779921p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel -0x8p-152L -0x4p-1076L : 0xb.504f333f9de6484p-1004L -0x2.d413cccfe779921p-76L : inexact-ok
+= csqrt upward ldbl-96-intel -0x8p-152L -0x4p-1076L : 0xb.504f333f9de6485p-1004L -0x2.d413cccfe779921p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k -0x8p-152L -0x4p-1076L : 0xb.504f333f9de6484p-1004L -0x2.d413cccfe7799214p-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k -0x8p-152L -0x4p-1076L : 0xb.504f333f9de6484p-1004L -0x2.d413cccfe779921p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k -0x8p-152L -0x4p-1076L : 0xb.504f333f9de6484p-1004L -0x2.d413cccfe779921p-76L : inexact-ok
+= csqrt upward ldbl-96-m68k -0x8p-152L -0x4p-1076L : 0xb.504f333f9de6485p-1004L -0x2.d413cccfe779921p-76L : inexact-ok
+= csqrt downward ldbl-128 -0x8p-152L -0x4p-1076L : 0xb.504f333f9de6484597d89b3754a8p-1004L -0x2.d413cccfe779921165f626cdd52cp-76L : inexact-ok
+= csqrt tonearest ldbl-128 -0x8p-152L -0x4p-1076L : 0xb.504f333f9de6484597d89b3754a8p-1004L -0x2.d413cccfe779921165f626cdd52ap-76L : inexact-ok
+= csqrt towardzero ldbl-128 -0x8p-152L -0x4p-1076L : 0xb.504f333f9de6484597d89b3754a8p-1004L -0x2.d413cccfe779921165f626cdd52ap-76L : inexact-ok
+= csqrt upward ldbl-128 -0x8p-152L -0x4p-1076L : 0xb.504f333f9de6484597d89b3754bp-1004L -0x2.d413cccfe779921165f626cdd52ap-76L : inexact-ok
+= csqrt downward ldbl-128ibm -0x8p-152L -0x4p-1076L : 0xb.504f333f9de6484594p-1004L -0x2.d413cccfe779921165f626cdd6p-76L : inexact-ok underflow errno-erange-ok
+= csqrt tonearest ldbl-128ibm -0x8p-152L -0x4p-1076L : 0xb.504f333f9de6484598p-1004L -0x2.d413cccfe779921165f626cdd5p-76L : inexact-ok underflow errno-erange-ok
+= csqrt towardzero ldbl-128ibm -0x8p-152L -0x4p-1076L : 0xb.504f333f9de6484594p-1004L -0x2.d413cccfe779921165f626cdd5p-76L : inexact-ok underflow errno-erange-ok
+= csqrt upward ldbl-128ibm -0x8p-152L -0x4p-1076L : 0xb.504f333f9de6484598p-1004L -0x2.d413cccfe779921165f626cdd5p-76L : inexact-ok underflow errno-erange-ok
+= csqrt downward ldbl-96-intel -0x8p-152L -0x2.c832ff5b163af0dcp-2444L : 0x7.de674fc19752a2c8p-2372L -0x2.d413cccfe7799214p-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel -0x8p-152L -0x2.c832ff5b163af0dcp-2444L : 0x7.de674fc19752a2dp-2372L -0x2.d413cccfe779921p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel -0x8p-152L -0x2.c832ff5b163af0dcp-2444L : 0x7.de674fc19752a2c8p-2372L -0x2.d413cccfe779921p-76L : inexact-ok
+= csqrt upward ldbl-96-intel -0x8p-152L -0x2.c832ff5b163af0dcp-2444L : 0x7.de674fc19752a2dp-2372L -0x2.d413cccfe779921p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k -0x8p-152L -0x2.c832ff5b163af0dcp-2444L : 0x7.de674fc19752a2c8p-2372L -0x2.d413cccfe7799214p-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k -0x8p-152L -0x2.c832ff5b163af0dcp-2444L : 0x7.de674fc19752a2dp-2372L -0x2.d413cccfe779921p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k -0x8p-152L -0x2.c832ff5b163af0dcp-2444L : 0x7.de674fc19752a2c8p-2372L -0x2.d413cccfe779921p-76L : inexact-ok
+= csqrt upward ldbl-96-m68k -0x8p-152L -0x2.c832ff5b163af0dcp-2444L : 0x7.de674fc19752a2dp-2372L -0x2.d413cccfe779921p-76L : inexact-ok
+= csqrt downward ldbl-128 -0x8p-152L -0x2.c832ff5b163af0dcp-2444L : 0x7.de674fc19752a2cf61b69684f858p-2372L -0x2.d413cccfe779921165f626cdd52cp-76L : inexact-ok
+= csqrt tonearest ldbl-128 -0x8p-152L -0x2.c832ff5b163af0dcp-2444L : 0x7.de674fc19752a2cf61b69684f858p-2372L -0x2.d413cccfe779921165f626cdd52ap-76L : inexact-ok
+= csqrt towardzero ldbl-128 -0x8p-152L -0x2.c832ff5b163af0dcp-2444L : 0x7.de674fc19752a2cf61b69684f858p-2372L -0x2.d413cccfe779921165f626cdd52ap-76L : inexact-ok
+= csqrt upward ldbl-128 -0x8p-152L -0x2.c832ff5b163af0dcp-2444L : 0x7.de674fc19752a2cf61b69684f85cp-2372L -0x2.d413cccfe779921165f626cdd52ap-76L : inexact-ok
+csqrt -0x8p-152 -0x1.818bccp+0
+= csqrt downward flt-32 -0x8p-152f -0x1.818bccp+0f : 0xd.e25fbp-4f -0xd.e25fcp-4f : inexact-ok
+= csqrt tonearest flt-32 -0x8p-152f -0x1.818bccp+0f : 0xd.e25fcp-4f -0xd.e25fcp-4f : inexact-ok
+= csqrt towardzero flt-32 -0x8p-152f -0x1.818bccp+0f : 0xd.e25fbp-4f -0xd.e25fbp-4f : inexact-ok
+= csqrt upward flt-32 -0x8p-152f -0x1.818bccp+0f : 0xd.e25fcp-4f -0xd.e25fbp-4f : inexact-ok
+= csqrt downward dbl-64 -0x8p-152 -0x1.818bccp+0 : 0xd.e25fb98f83908p-4 -0xd.e25fb98f8391p-4 : inexact-ok
+= csqrt tonearest dbl-64 -0x8p-152 -0x1.818bccp+0 : 0xd.e25fb98f83908p-4 -0xd.e25fb98f83908p-4 : inexact-ok
+= csqrt towardzero dbl-64 -0x8p-152 -0x1.818bccp+0 : 0xd.e25fb98f83908p-4 -0xd.e25fb98f83908p-4 : inexact-ok
+= csqrt upward dbl-64 -0x8p-152 -0x1.818bccp+0 : 0xd.e25fb98f8391p-4 -0xd.e25fb98f83908p-4 : inexact-ok
+= csqrt downward ldbl-96-intel -0x8p-152L -0x1.818bccp+0L : 0xd.e25fb98f8390a02p-4L -0xd.e25fb98f8390a03p-4L : inexact-ok
+= csqrt tonearest ldbl-96-intel -0x8p-152L -0x1.818bccp+0L : 0xd.e25fb98f8390a02p-4L -0xd.e25fb98f8390a02p-4L : inexact-ok
+= csqrt towardzero ldbl-96-intel -0x8p-152L -0x1.818bccp+0L : 0xd.e25fb98f8390a02p-4L -0xd.e25fb98f8390a02p-4L : inexact-ok
+= csqrt upward ldbl-96-intel -0x8p-152L -0x1.818bccp+0L : 0xd.e25fb98f8390a03p-4L -0xd.e25fb98f8390a02p-4L : inexact-ok
+= csqrt downward ldbl-96-m68k -0x8p-152L -0x1.818bccp+0L : 0xd.e25fb98f8390a02p-4L -0xd.e25fb98f8390a03p-4L : inexact-ok
+= csqrt tonearest ldbl-96-m68k -0x8p-152L -0x1.818bccp+0L : 0xd.e25fb98f8390a02p-4L -0xd.e25fb98f8390a02p-4L : inexact-ok
+= csqrt towardzero ldbl-96-m68k -0x8p-152L -0x1.818bccp+0L : 0xd.e25fb98f8390a02p-4L -0xd.e25fb98f8390a02p-4L : inexact-ok
+= csqrt upward ldbl-96-m68k -0x8p-152L -0x1.818bccp+0L : 0xd.e25fb98f8390a03p-4L -0xd.e25fb98f8390a02p-4L : inexact-ok
+= csqrt downward ldbl-128 -0x8p-152L -0x1.818bccp+0L : 0xd.e25fb98f8390a020c51dc0c93e1p-4L -0xd.e25fb98f8390a020c51dc0c93e18p-4L : inexact-ok
+= csqrt tonearest ldbl-128 -0x8p-152L -0x1.818bccp+0L : 0xd.e25fb98f8390a020c51dc0c93e18p-4L -0xd.e25fb98f8390a020c51dc0c93e18p-4L : inexact-ok
+= csqrt towardzero ldbl-128 -0x8p-152L -0x1.818bccp+0L : 0xd.e25fb98f8390a020c51dc0c93e1p-4L -0xd.e25fb98f8390a020c51dc0c93e1p-4L : inexact-ok
+= csqrt upward ldbl-128 -0x8p-152L -0x1.818bccp+0L : 0xd.e25fb98f8390a020c51dc0c93e18p-4L -0xd.e25fb98f8390a020c51dc0c93e1p-4L : inexact-ok
+= csqrt downward ldbl-128ibm -0x8p-152L -0x1.818bccp+0L : 0xd.e25fb98f8390a020c51dc0c93cp-4L -0xd.e25fb98f8390a020c51dc0c94p-4L : inexact-ok
+= csqrt tonearest ldbl-128ibm -0x8p-152L -0x1.818bccp+0L : 0xd.e25fb98f8390a020c51dc0c94p-4L -0xd.e25fb98f8390a020c51dc0c94p-4L : inexact-ok
+= csqrt towardzero ldbl-128ibm -0x8p-152L -0x1.818bccp+0L : 0xd.e25fb98f8390a020c51dc0c93cp-4L -0xd.e25fb98f8390a020c51dc0c93cp-4L : inexact-ok
+= csqrt upward ldbl-128ibm -0x8p-152L -0x1.818bccp+0L : 0xd.e25fb98f8390a020c51dc0c94p-4L -0xd.e25fb98f8390a020c51dc0c93cp-4L : inexact-ok
csqrt 0x1.fffffep+127 0x1.fffffep+127
= csqrt downward flt-32 0xf.fffffp+124f 0xf.fffffp+124f : 0x1.19435cp+64f 0x7.480c48p+60f : inexact-ok
= csqrt tonearest flt-32 0xf.fffffp+124f 0xf.fffffp+124f : 0x1.19435cp+64f 0x7.480c48p+60f : inexact-ok
@@ -102283,6 +118487,2194 @@ csqrt -0x0.ffp16384 0x1.1p-8189
= csqrt tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x8.8p-8192L : 0x4.40000000000008800000000000ap-8704L 0xf.ffffffffffffdffffffffffffdep+508L : inexact-ok
= csqrt towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x8.8p-8192L : 0x4.40000000000008800000000000ap-8704L 0xf.ffffffffffffdffffffffffffdd8p+508L : inexact-ok
= csqrt upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x8.8p-8192L : 0x4.40000000000008800000000000a4p-8704L 0xf.ffffffffffffdffffffffffffdep+508L : inexact-ok
+csqrt 0x1p-149 0x1.000002p-126
+= csqrt downward flt-32 0x8p-152f 0x4.000008p-128f : 0x1.6a09e8p-64f 0x1.6a09e6p-64f : inexact-ok
+= csqrt tonearest flt-32 0x8p-152f 0x4.000008p-128f : 0x1.6a09eap-64f 0x1.6a09e6p-64f : inexact-ok
+= csqrt towardzero flt-32 0x8p-152f 0x4.000008p-128f : 0x1.6a09e8p-64f 0x1.6a09e6p-64f : inexact-ok
+= csqrt upward flt-32 0x8p-152f 0x4.000008p-128f : 0x1.6a09eap-64f 0x1.6a09e8p-64f : inexact-ok
+= csqrt downward dbl-64 0x8p-152 0x4.000008p-128 : 0x1.6a09e93c07882p-64 0x1.6a09e667f3be3p-64 : inexact-ok
+= csqrt tonearest dbl-64 0x8p-152 0x4.000008p-128 : 0x1.6a09e93c07883p-64 0x1.6a09e667f3be3p-64 : inexact-ok
+= csqrt towardzero dbl-64 0x8p-152 0x4.000008p-128 : 0x1.6a09e93c07882p-64 0x1.6a09e667f3be3p-64 : inexact-ok
+= csqrt upward dbl-64 0x8p-152 0x4.000008p-128 : 0x1.6a09e93c07883p-64 0x1.6a09e667f3be4p-64 : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-152L 0x4.000008p-128L : 0x1.6a09e93c07882ee6p-64L 0x1.6a09e667f3be3312p-64L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-152L 0x4.000008p-128L : 0x1.6a09e93c07882ee6p-64L 0x1.6a09e667f3be3312p-64L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-152L 0x4.000008p-128L : 0x1.6a09e93c07882ee6p-64L 0x1.6a09e667f3be3312p-64L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-152L 0x4.000008p-128L : 0x1.6a09e93c07882ee8p-64L 0x1.6a09e667f3be3314p-64L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-152L 0x4.000008p-128L : 0x1.6a09e93c07882ee6p-64L 0x1.6a09e667f3be3312p-64L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-152L 0x4.000008p-128L : 0x1.6a09e93c07882ee6p-64L 0x1.6a09e667f3be3312p-64L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-152L 0x4.000008p-128L : 0x1.6a09e93c07882ee6p-64L 0x1.6a09e667f3be3312p-64L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-152L 0x4.000008p-128L : 0x1.6a09e93c07882ee8p-64L 0x1.6a09e667f3be3314p-64L : inexact-ok
+= csqrt downward ldbl-128 0x8p-152L 0x4.000008p-128L : 0x1.6a09e93c07882ee646253113a0ccp-64L 0x1.6a09e667f3be3312968ef35a6ccfp-64L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-152L 0x4.000008p-128L : 0x1.6a09e93c07882ee646253113a0ccp-64L 0x1.6a09e667f3be3312968ef35a6ccfp-64L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-152L 0x4.000008p-128L : 0x1.6a09e93c07882ee646253113a0ccp-64L 0x1.6a09e667f3be3312968ef35a6ccfp-64L : inexact-ok
+= csqrt upward ldbl-128 0x8p-152L 0x4.000008p-128L : 0x1.6a09e93c07882ee646253113a0cdp-64L 0x1.6a09e667f3be3312968ef35a6cdp-64L : inexact-ok
+= csqrt downward ldbl-128ibm 0x8p-152L 0x4.000008p-128L : 0x1.6a09e93c07882ee646253113a08p-64L 0x1.6a09e667f3be3312968ef35a6c8p-64L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x8p-152L 0x4.000008p-128L : 0x1.6a09e93c07882ee646253113a1p-64L 0x1.6a09e667f3be3312968ef35a6dp-64L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x8p-152L 0x4.000008p-128L : 0x1.6a09e93c07882ee646253113a08p-64L 0x1.6a09e667f3be3312968ef35a6c8p-64L : inexact-ok
+= csqrt upward ldbl-128ibm 0x8p-152L 0x4.000008p-128L : 0x1.6a09e93c07882ee646253113a1p-64L 0x1.6a09e667f3be3312968ef35a6dp-64L : inexact-ok
+csqrt 0x1p-149 0x1.000004p-126
+= csqrt downward flt-32 0x8p-152f 0x4.00001p-128f : 0x1.6a09eap-64f 0x1.6a09e6p-64f : inexact-ok
+= csqrt tonearest flt-32 0x8p-152f 0x4.00001p-128f : 0x1.6a09eap-64f 0x1.6a09e8p-64f : inexact-ok
+= csqrt towardzero flt-32 0x8p-152f 0x4.00001p-128f : 0x1.6a09eap-64f 0x1.6a09e6p-64f : inexact-ok
+= csqrt upward flt-32 0x8p-152f 0x4.00001p-128f : 0x1.6a09ecp-64f 0x1.6a09e8p-64f : inexact-ok
+= csqrt downward dbl-64 0x8p-152 0x4.00001p-128 : 0x1.6a09eaa6116bp-64 0x1.6a09e7d1fda3ep-64 : inexact-ok
+= csqrt tonearest dbl-64 0x8p-152 0x4.00001p-128 : 0x1.6a09eaa6116b1p-64 0x1.6a09e7d1fda3ep-64 : inexact-ok
+= csqrt towardzero dbl-64 0x8p-152 0x4.00001p-128 : 0x1.6a09eaa6116bp-64 0x1.6a09e7d1fda3ep-64 : inexact-ok
+= csqrt upward dbl-64 0x8p-152 0x4.00001p-128 : 0x1.6a09eaa6116b1p-64 0x1.6a09e7d1fda3fp-64 : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-152L 0x4.00001p-128L : 0x1.6a09eaa6116b0dcp-64L 0x1.6a09e7d1fda3e6p-64L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-152L 0x4.00001p-128L : 0x1.6a09eaa6116b0dc2p-64L 0x1.6a09e7d1fda3e602p-64L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-152L 0x4.00001p-128L : 0x1.6a09eaa6116b0dcp-64L 0x1.6a09e7d1fda3e6p-64L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-152L 0x4.00001p-128L : 0x1.6a09eaa6116b0dc2p-64L 0x1.6a09e7d1fda3e602p-64L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-152L 0x4.00001p-128L : 0x1.6a09eaa6116b0dcp-64L 0x1.6a09e7d1fda3e6p-64L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-152L 0x4.00001p-128L : 0x1.6a09eaa6116b0dc2p-64L 0x1.6a09e7d1fda3e602p-64L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-152L 0x4.00001p-128L : 0x1.6a09eaa6116b0dcp-64L 0x1.6a09e7d1fda3e6p-64L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-152L 0x4.00001p-128L : 0x1.6a09eaa6116b0dc2p-64L 0x1.6a09e7d1fda3e602p-64L : inexact-ok
+= csqrt downward ldbl-128 0x8p-152L 0x4.00001p-128L : 0x1.6a09eaa6116b0dc14c1b98b5b938p-64L 0x1.6a09e7d1fda3e6015c9ae986dce3p-64L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-152L 0x4.00001p-128L : 0x1.6a09eaa6116b0dc14c1b98b5b938p-64L 0x1.6a09e7d1fda3e6015c9ae986dce4p-64L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-152L 0x4.00001p-128L : 0x1.6a09eaa6116b0dc14c1b98b5b938p-64L 0x1.6a09e7d1fda3e6015c9ae986dce3p-64L : inexact-ok
+= csqrt upward ldbl-128 0x8p-152L 0x4.00001p-128L : 0x1.6a09eaa6116b0dc14c1b98b5b939p-64L 0x1.6a09e7d1fda3e6015c9ae986dce4p-64L : inexact-ok
+= csqrt downward ldbl-128ibm 0x8p-152L 0x4.00001p-128L : 0x1.6a09eaa6116b0dc14c1b98b5b9p-64L 0x1.6a09e7d1fda3e6015c9ae986dc8p-64L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x8p-152L 0x4.00001p-128L : 0x1.6a09eaa6116b0dc14c1b98b5b9p-64L 0x1.6a09e7d1fda3e6015c9ae986ddp-64L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x8p-152L 0x4.00001p-128L : 0x1.6a09eaa6116b0dc14c1b98b5b9p-64L 0x1.6a09e7d1fda3e6015c9ae986dc8p-64L : inexact-ok
+= csqrt upward ldbl-128ibm 0x8p-152L 0x4.00001p-128L : 0x1.6a09eaa6116b0dc14c1b98b5b98p-64L 0x1.6a09e7d1fda3e6015c9ae986ddp-64L : inexact-ok
+csqrt 0x1p-1074 0x1.0000000000001p-1022
+= csqrt downward flt-32 0x8p-152f 0x8p-152f : 0x3.1b884p-76f 0x1.49852ep-76f : inexact-ok
+= csqrt tonearest flt-32 0x8p-152f 0x8p-152f : 0x3.1b8844p-76f 0x1.49853p-76f : inexact-ok
+= csqrt towardzero flt-32 0x8p-152f 0x8p-152f : 0x3.1b884p-76f 0x1.49852ep-76f : inexact-ok
+= csqrt upward flt-32 0x8p-152f 0x8p-152f : 0x3.1b8844p-76f 0x1.49853p-76f : inexact-ok
+= csqrt downward dbl-64 0x8p-152 0x8p-152 : 0x3.1b884327ab804p-76 0x1.49852f983efddp-76 : inexact-ok
+= csqrt tonearest dbl-64 0x8p-152 0x8p-152 : 0x3.1b884327ab806p-76 0x1.49852f983efddp-76 : inexact-ok
+= csqrt towardzero dbl-64 0x8p-152 0x8p-152 : 0x3.1b884327ab804p-76 0x1.49852f983efddp-76 : inexact-ok
+= csqrt upward dbl-64 0x8p-152 0x8p-152 : 0x3.1b884327ab806p-76 0x1.49852f983efdep-76 : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057ep-76L 0x1.49852f983efdd57ap-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e4p-76L 0x1.49852f983efdd57cp-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057ep-76L 0x1.49852f983efdd57ap-76L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e4p-76L 0x1.49852f983efdd57cp-76L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057ep-76L 0x1.49852f983efdd57ap-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e4p-76L 0x1.49852f983efdd57cp-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057ep-76L 0x1.49852f983efdd57ap-76L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e4p-76L 0x1.49852f983efdd57cp-76L : inexact-ok
+= csqrt downward ldbl-128 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f396694p-76L 0x1.49852f983efdd57b4bab8f320d16p-76L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f396694p-76L 0x1.49852f983efdd57b4bab8f320d17p-76L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f396694p-76L 0x1.49852f983efdd57b4bab8f320d16p-76L : inexact-ok
+= csqrt upward ldbl-128 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f396696p-76L 0x1.49852f983efdd57b4bab8f320d17p-76L : inexact-ok
+= csqrt downward ldbl-128ibm 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f3966p-76L 0x1.49852f983efdd57b4bab8f320dp-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f3967p-76L 0x1.49852f983efdd57b4bab8f320dp-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f3966p-76L 0x1.49852f983efdd57b4bab8f320dp-76L : inexact-ok
+= csqrt upward ldbl-128ibm 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f3967p-76L 0x1.49852f983efdd57b4bab8f320d8p-76L : inexact-ok
+= csqrt downward flt-32 0x8p-152f 0x0p+0f : 0x2.d413ccp-76f 0x0p+0f : inexact-ok
+= csqrt tonearest flt-32 0x8p-152f 0x0p+0f : 0x2.d413ccp-76f 0x0p+0f : inexact-ok
+= csqrt towardzero flt-32 0x8p-152f 0x0p+0f : 0x2.d413ccp-76f 0x0p+0f : inexact-ok
+= csqrt upward flt-32 0x8p-152f 0x0p+0f : 0x2.d413dp-76f 0x0p+0f : inexact-ok
+= csqrt downward dbl-64 0x8p-152 0x0p+0 : 0x2.d413cccfe7798p-76 0x0p+0 : inexact-ok
+= csqrt tonearest dbl-64 0x8p-152 0x0p+0 : 0x2.d413cccfe779ap-76 0x0p+0 : inexact-ok
+= csqrt towardzero dbl-64 0x8p-152 0x0p+0 : 0x2.d413cccfe7798p-76 0x0p+0 : inexact-ok
+= csqrt upward dbl-64 0x8p-152 0x0p+0 : 0x2.d413cccfe779ap-76 0x0p+0 : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921p-76L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921p-76L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921p-76L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-152L 0x0p+0L : 0x2.d413cccfe7799214p-76L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921p-76L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921p-76L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921p-76L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x2.d413cccfe7799214p-76L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd52ap-76L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd52ap-76L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd52ap-76L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd52cp-76L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128ibm 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd5p-76L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd5p-76L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd5p-76L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128ibm 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd6p-76L 0x0p+0L : inexact-ok
+= csqrt downward dbl-64 0x8p-152 0x4.0000000000004p-1024 : 0x2.d413cccfe7798p-76 0xb.504f333f9de68p-952 : inexact-ok
+= csqrt tonearest dbl-64 0x8p-152 0x4.0000000000004p-1024 : 0x2.d413cccfe779ap-76 0xb.504f333f9de7p-952 : inexact-ok
+= csqrt towardzero dbl-64 0x8p-152 0x4.0000000000004p-1024 : 0x2.d413cccfe7798p-76 0xb.504f333f9de68p-952 : inexact-ok
+= csqrt upward dbl-64 0x8p-152 0x4.0000000000004p-1024 : 0x2.d413cccfe779ap-76 0xb.504f333f9de7p-952 : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-152L 0x4.0000000000004p-1024L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6fd4p-952L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-152L 0x4.0000000000004p-1024L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6fd5p-952L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-152L 0x4.0000000000004p-1024L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6fd4p-952L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-152L 0x4.0000000000004p-1024L : 0x2.d413cccfe7799214p-76L 0xb.504f333f9de6fd5p-952L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-152L 0x4.0000000000004p-1024L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6fd4p-952L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-152L 0x4.0000000000004p-1024L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6fd5p-952L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-152L 0x4.0000000000004p-1024L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6fd4p-952L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-152L 0x4.0000000000004p-1024L : 0x2.d413cccfe7799214p-76L 0xb.504f333f9de6fd5p-952L : inexact-ok
+= csqrt downward ldbl-128 0x8p-152L 0x4.0000000000004p-1024L : 0x2.d413cccfe779921165f626cdd52ap-76L 0xb.504f333f9de6fd4a8b0c9515b93p-952L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-152L 0x4.0000000000004p-1024L : 0x2.d413cccfe779921165f626cdd52ap-76L 0xb.504f333f9de6fd4a8b0c9515b93p-952L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-152L 0x4.0000000000004p-1024L : 0x2.d413cccfe779921165f626cdd52ap-76L 0xb.504f333f9de6fd4a8b0c9515b93p-952L : inexact-ok
+= csqrt upward ldbl-128 0x8p-152L 0x4.0000000000004p-1024L : 0x2.d413cccfe779921165f626cdd52cp-76L 0xb.504f333f9de6fd4a8b0c9515b938p-952L : inexact-ok
+= csqrt downward ldbl-128ibm 0x8p-152L 0x4.0000000000004p-1024L : 0x2.d413cccfe779921165f626cdd5p-76L 0xb.504f333f9de6fd4a8b0c9515b8p-952L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x8p-152L 0x4.0000000000004p-1024L : 0x2.d413cccfe779921165f626cdd5p-76L 0xb.504f333f9de6fd4a8b0c9515b8p-952L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x8p-152L 0x4.0000000000004p-1024L : 0x2.d413cccfe779921165f626cdd5p-76L 0xb.504f333f9de6fd4a8b0c9515b8p-952L : inexact-ok
+= csqrt upward ldbl-128ibm 0x8p-152L 0x4.0000000000004p-1024L : 0x2.d413cccfe779921165f626cdd6p-76L 0xb.504f333f9de6fd4a8b0c9515bcp-952L : inexact-ok
+= csqrt downward flt-32 0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok
+= csqrt tonearest flt-32 0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok
+= csqrt towardzero flt-32 0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok
+= csqrt upward flt-32 0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok
+= csqrt downward dbl-64 0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt tonearest dbl-64 0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt towardzero dbl-64 0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt upward dbl-64 0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt downward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt upward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-128 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-128 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt upward ldbl-128 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt upward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt downward flt-32 0x0p+0f 0x0p+0f : 0x0p+0f 0x0p+0f : inexact-ok
+= csqrt tonearest flt-32 0x0p+0f 0x0p+0f : 0x0p+0f 0x0p+0f : inexact-ok
+= csqrt towardzero flt-32 0x0p+0f 0x0p+0f : 0x0p+0f 0x0p+0f : inexact-ok
+= csqrt upward flt-32 0x0p+0f 0x0p+0f : 0x0p+0f 0x0p+0f : inexact-ok
+= csqrt downward dbl-64 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
+= csqrt tonearest dbl-64 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
+= csqrt towardzero dbl-64 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
+= csqrt upward dbl-64 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
+= csqrt downward ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt downward dbl-64 0x0p+0 0x4.0000000000004p-1024 : 0x1.6a09e667f3bcdp-512 0x1.6a09e667f3bcdp-512 : inexact-ok
+= csqrt tonearest dbl-64 0x0p+0 0x4.0000000000004p-1024 : 0x1.6a09e667f3bcdp-512 0x1.6a09e667f3bcdp-512 : inexact-ok
+= csqrt towardzero dbl-64 0x0p+0 0x4.0000000000004p-1024 : 0x1.6a09e667f3bcdp-512 0x1.6a09e667f3bcdp-512 : inexact-ok
+= csqrt upward dbl-64 0x0p+0 0x4.0000000000004p-1024 : 0x1.6a09e667f3bcep-512 0x1.6a09e667f3bcep-512 : inexact-ok
+= csqrt downward ldbl-96-intel 0x0p+0L 0x4.0000000000004p-1024L : 0x1.6a09e667f3bcd458p-512L 0x1.6a09e667f3bcd458p-512L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x0p+0L 0x4.0000000000004p-1024L : 0x1.6a09e667f3bcd45ap-512L 0x1.6a09e667f3bcd45ap-512L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x0p+0L 0x4.0000000000004p-1024L : 0x1.6a09e667f3bcd458p-512L 0x1.6a09e667f3bcd458p-512L : inexact-ok
+= csqrt upward ldbl-96-intel 0x0p+0L 0x4.0000000000004p-1024L : 0x1.6a09e667f3bcd45ap-512L 0x1.6a09e667f3bcd45ap-512L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x0p+0L 0x4.0000000000004p-1024L : 0x1.6a09e667f3bcd458p-512L 0x1.6a09e667f3bcd458p-512L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x0p+0L 0x4.0000000000004p-1024L : 0x1.6a09e667f3bcd45ap-512L 0x1.6a09e667f3bcd45ap-512L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x0p+0L 0x4.0000000000004p-1024L : 0x1.6a09e667f3bcd458p-512L 0x1.6a09e667f3bcd458p-512L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x0p+0L 0x4.0000000000004p-1024L : 0x1.6a09e667f3bcd45ap-512L 0x1.6a09e667f3bcd45ap-512L : inexact-ok
+= csqrt downward ldbl-128 0x0p+0L 0x4.0000000000004p-1024L : 0x1.6a09e667f3bcd459022e5304d0bp-512L 0x1.6a09e667f3bcd459022e5304d0bp-512L : inexact-ok
+= csqrt tonearest ldbl-128 0x0p+0L 0x4.0000000000004p-1024L : 0x1.6a09e667f3bcd459022e5304d0b1p-512L 0x1.6a09e667f3bcd459022e5304d0b1p-512L : inexact-ok
+= csqrt towardzero ldbl-128 0x0p+0L 0x4.0000000000004p-1024L : 0x1.6a09e667f3bcd459022e5304d0bp-512L 0x1.6a09e667f3bcd459022e5304d0bp-512L : inexact-ok
+= csqrt upward ldbl-128 0x0p+0L 0x4.0000000000004p-1024L : 0x1.6a09e667f3bcd459022e5304d0b1p-512L 0x1.6a09e667f3bcd459022e5304d0b1p-512L : inexact-ok
+= csqrt downward ldbl-128ibm 0x0p+0L 0x4.0000000000004p-1024L : 0x1.6a09e667f3bcd459022e5304d08p-512L 0x1.6a09e667f3bcd459022e5304d08p-512L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x0p+0L 0x4.0000000000004p-1024L : 0x1.6a09e667f3bcd459022e5304d08p-512L 0x1.6a09e667f3bcd459022e5304d08p-512L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x0p+0L 0x4.0000000000004p-1024L : 0x1.6a09e667f3bcd459022e5304d08p-512L 0x1.6a09e667f3bcd459022e5304d08p-512L : inexact-ok
+= csqrt upward ldbl-128ibm 0x0p+0L 0x4.0000000000004p-1024L : 0x1.6a09e667f3bcd459022e5304d1p-512L 0x1.6a09e667f3bcd459022e5304d1p-512L : inexact-ok
+= csqrt downward dbl-64 0x4p-1076 0x8p-152 : 0x2p-76 0x1.fffffffffffffp-76 : inexact-ok
+= csqrt tonearest dbl-64 0x4p-1076 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt towardzero dbl-64 0x4p-1076 0x8p-152 : 0x2p-76 0x1.fffffffffffffp-76 : inexact-ok
+= csqrt upward dbl-64 0x4p-1076 0x8p-152 : 0x2.0000000000002p-76 0x2p-76 : inexact-ok
+= csqrt downward ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt upward ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x2.0000000000000004p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x2.0000000000000004p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-128 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.ffffffffffffffffffffffffffffp-76L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-1076L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.ffffffffffffffffffffffffffffp-76L : inexact-ok
+= csqrt upward ldbl-128 0x4p-1076L 0x8p-152L : 0x2.0000000000000000000000000002p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.ffffffffffffffffffffffffff8p-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.ffffffffffffffffffffffffff8p-76L : inexact-ok
+= csqrt upward ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x2.00000000000000000000000001p-76L 0x2p-76L : inexact-ok
+= csqrt downward dbl-64 0x4p-1076 0x0p+0 : 0x8p-540 0x0p+0 : inexact-ok
+= csqrt tonearest dbl-64 0x4p-1076 0x0p+0 : 0x8p-540 0x0p+0 : inexact-ok
+= csqrt towardzero dbl-64 0x4p-1076 0x0p+0 : 0x8p-540 0x0p+0 : inexact-ok
+= csqrt upward dbl-64 0x4p-1076 0x0p+0 : 0x8p-540 0x0p+0 : inexact-ok
+= csqrt downward ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt downward dbl-64 0x4p-1076 0x4.0000000000004p-1024 : 0x1.6a09e667f3bcdp-512 0x1.6a09e667f3bccp-512 : inexact-ok
+= csqrt tonearest dbl-64 0x4p-1076 0x4.0000000000004p-1024 : 0x1.6a09e667f3bcep-512 0x1.6a09e667f3bcdp-512 : inexact-ok
+= csqrt towardzero dbl-64 0x4p-1076 0x4.0000000000004p-1024 : 0x1.6a09e667f3bcdp-512 0x1.6a09e667f3bccp-512 : inexact-ok
+= csqrt upward dbl-64 0x4p-1076 0x4.0000000000004p-1024 : 0x1.6a09e667f3bcep-512 0x1.6a09e667f3bcdp-512 : inexact-ok
+= csqrt downward ldbl-96-intel 0x4p-1076L 0x4.0000000000004p-1024L : 0x1.6a09e667f3bcdfa8p-512L 0x1.6a09e667f3bcc908p-512L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x4p-1076L 0x4.0000000000004p-1024L : 0x1.6a09e667f3bcdfaap-512L 0x1.6a09e667f3bcc908p-512L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x4p-1076L 0x4.0000000000004p-1024L : 0x1.6a09e667f3bcdfa8p-512L 0x1.6a09e667f3bcc908p-512L : inexact-ok
+= csqrt upward ldbl-96-intel 0x4p-1076L 0x4.0000000000004p-1024L : 0x1.6a09e667f3bcdfaap-512L 0x1.6a09e667f3bcc90ap-512L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x4p-1076L 0x4.0000000000004p-1024L : 0x1.6a09e667f3bcdfa8p-512L 0x1.6a09e667f3bcc908p-512L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x4p-1076L 0x4.0000000000004p-1024L : 0x1.6a09e667f3bcdfaap-512L 0x1.6a09e667f3bcc908p-512L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x4p-1076L 0x4.0000000000004p-1024L : 0x1.6a09e667f3bcdfa8p-512L 0x1.6a09e667f3bcc908p-512L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x4p-1076L 0x4.0000000000004p-1024L : 0x1.6a09e667f3bcdfaap-512L 0x1.6a09e667f3bcc90ap-512L : inexact-ok
+= csqrt downward ldbl-128 0x4p-1076L 0x4.0000000000004p-1024L : 0x1.6a09e667f3bcdfa9516192a2b6cbp-512L 0x1.6a09e667f3bcc908b2fb1366eaefp-512L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-1076L 0x4.0000000000004p-1024L : 0x1.6a09e667f3bcdfa9516192a2b6ccp-512L 0x1.6a09e667f3bcc908b2fb1366eafp-512L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-1076L 0x4.0000000000004p-1024L : 0x1.6a09e667f3bcdfa9516192a2b6cbp-512L 0x1.6a09e667f3bcc908b2fb1366eaefp-512L : inexact-ok
+= csqrt upward ldbl-128 0x4p-1076L 0x4.0000000000004p-1024L : 0x1.6a09e667f3bcdfa9516192a2b6ccp-512L 0x1.6a09e667f3bcc908b2fb1366eafp-512L : inexact-ok
+= csqrt downward ldbl-128ibm 0x4p-1076L 0x4.0000000000004p-1024L : 0x1.6a09e667f3bcdfa9516192a2b68p-512L 0x1.6a09e667f3bcc908b2fb1366ea8p-512L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x4p-1076L 0x4.0000000000004p-1024L : 0x1.6a09e667f3bcdfa9516192a2b7p-512L 0x1.6a09e667f3bcc908b2fb1366ebp-512L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x4p-1076L 0x4.0000000000004p-1024L : 0x1.6a09e667f3bcdfa9516192a2b68p-512L 0x1.6a09e667f3bcc908b2fb1366ea8p-512L : inexact-ok
+= csqrt upward ldbl-128ibm 0x4p-1076L 0x4.0000000000004p-1024L : 0x1.6a09e667f3bcdfa9516192a2b7p-512L 0x1.6a09e667f3bcc908b2fb1366ebp-512L : inexact-ok
+csqrt 0x1p-1074 0x1.0000000000002p-1022
+= csqrt downward flt-32 0x8p-152f 0x8p-152f : 0x3.1b884p-76f 0x1.49852ep-76f : inexact-ok
+= csqrt tonearest flt-32 0x8p-152f 0x8p-152f : 0x3.1b8844p-76f 0x1.49853p-76f : inexact-ok
+= csqrt towardzero flt-32 0x8p-152f 0x8p-152f : 0x3.1b884p-76f 0x1.49852ep-76f : inexact-ok
+= csqrt upward flt-32 0x8p-152f 0x8p-152f : 0x3.1b8844p-76f 0x1.49853p-76f : inexact-ok
+= csqrt downward dbl-64 0x8p-152 0x8p-152 : 0x3.1b884327ab804p-76 0x1.49852f983efddp-76 : inexact-ok
+= csqrt tonearest dbl-64 0x8p-152 0x8p-152 : 0x3.1b884327ab806p-76 0x1.49852f983efddp-76 : inexact-ok
+= csqrt towardzero dbl-64 0x8p-152 0x8p-152 : 0x3.1b884327ab804p-76 0x1.49852f983efddp-76 : inexact-ok
+= csqrt upward dbl-64 0x8p-152 0x8p-152 : 0x3.1b884327ab806p-76 0x1.49852f983efdep-76 : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057ep-76L 0x1.49852f983efdd57ap-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e4p-76L 0x1.49852f983efdd57cp-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057ep-76L 0x1.49852f983efdd57ap-76L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e4p-76L 0x1.49852f983efdd57cp-76L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057ep-76L 0x1.49852f983efdd57ap-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e4p-76L 0x1.49852f983efdd57cp-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057ep-76L 0x1.49852f983efdd57ap-76L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e4p-76L 0x1.49852f983efdd57cp-76L : inexact-ok
+= csqrt downward ldbl-128 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f396694p-76L 0x1.49852f983efdd57b4bab8f320d16p-76L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f396694p-76L 0x1.49852f983efdd57b4bab8f320d17p-76L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f396694p-76L 0x1.49852f983efdd57b4bab8f320d16p-76L : inexact-ok
+= csqrt upward ldbl-128 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f396696p-76L 0x1.49852f983efdd57b4bab8f320d17p-76L : inexact-ok
+= csqrt downward ldbl-128ibm 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f3966p-76L 0x1.49852f983efdd57b4bab8f320dp-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f3967p-76L 0x1.49852f983efdd57b4bab8f320dp-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f3966p-76L 0x1.49852f983efdd57b4bab8f320dp-76L : inexact-ok
+= csqrt upward ldbl-128ibm 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f3967p-76L 0x1.49852f983efdd57b4bab8f320d8p-76L : inexact-ok
+= csqrt downward flt-32 0x8p-152f 0x0p+0f : 0x2.d413ccp-76f 0x0p+0f : inexact-ok
+= csqrt tonearest flt-32 0x8p-152f 0x0p+0f : 0x2.d413ccp-76f 0x0p+0f : inexact-ok
+= csqrt towardzero flt-32 0x8p-152f 0x0p+0f : 0x2.d413ccp-76f 0x0p+0f : inexact-ok
+= csqrt upward flt-32 0x8p-152f 0x0p+0f : 0x2.d413dp-76f 0x0p+0f : inexact-ok
+= csqrt downward dbl-64 0x8p-152 0x0p+0 : 0x2.d413cccfe7798p-76 0x0p+0 : inexact-ok
+= csqrt tonearest dbl-64 0x8p-152 0x0p+0 : 0x2.d413cccfe779ap-76 0x0p+0 : inexact-ok
+= csqrt towardzero dbl-64 0x8p-152 0x0p+0 : 0x2.d413cccfe7798p-76 0x0p+0 : inexact-ok
+= csqrt upward dbl-64 0x8p-152 0x0p+0 : 0x2.d413cccfe779ap-76 0x0p+0 : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921p-76L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921p-76L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921p-76L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-152L 0x0p+0L : 0x2.d413cccfe7799214p-76L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921p-76L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921p-76L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921p-76L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x2.d413cccfe7799214p-76L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd52ap-76L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd52ap-76L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd52ap-76L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd52cp-76L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128ibm 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd5p-76L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd5p-76L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd5p-76L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128ibm 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd6p-76L 0x0p+0L : inexact-ok
+= csqrt downward dbl-64 0x8p-152 0x4.0000000000008p-1024 : 0x2.d413cccfe7798p-76 0xb.504f333f9de78p-952 : inexact-ok
+= csqrt tonearest dbl-64 0x8p-152 0x4.0000000000008p-1024 : 0x2.d413cccfe779ap-76 0xb.504f333f9de78p-952 : inexact-ok
+= csqrt towardzero dbl-64 0x8p-152 0x4.0000000000008p-1024 : 0x2.d413cccfe7798p-76 0xb.504f333f9de78p-952 : inexact-ok
+= csqrt upward dbl-64 0x8p-152 0x4.0000000000008p-1024 : 0x2.d413cccfe779ap-76 0xb.504f333f9de8p-952 : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-152L 0x4.0000000000008p-1024L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de7b24p-952L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-152L 0x4.0000000000008p-1024L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de7b25p-952L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-152L 0x4.0000000000008p-1024L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de7b24p-952L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-152L 0x4.0000000000008p-1024L : 0x2.d413cccfe7799214p-76L 0xb.504f333f9de7b25p-952L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-152L 0x4.0000000000008p-1024L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de7b24p-952L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-152L 0x4.0000000000008p-1024L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de7b25p-952L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-152L 0x4.0000000000008p-1024L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de7b24p-952L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-152L 0x4.0000000000008p-1024L : 0x2.d413cccfe7799214p-76L 0xb.504f333f9de7b25p-952L : inexact-ok
+= csqrt downward ldbl-128 0x8p-152L 0x4.0000000000008p-1024L : 0x2.d413cccfe779921165f626cdd52ap-76L 0xb.504f333f9de7b24f7e408ef41dbp-952L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-152L 0x4.0000000000008p-1024L : 0x2.d413cccfe779921165f626cdd52ap-76L 0xb.504f333f9de7b24f7e408ef41db8p-952L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-152L 0x4.0000000000008p-1024L : 0x2.d413cccfe779921165f626cdd52ap-76L 0xb.504f333f9de7b24f7e408ef41dbp-952L : inexact-ok
+= csqrt upward ldbl-128 0x8p-152L 0x4.0000000000008p-1024L : 0x2.d413cccfe779921165f626cdd52cp-76L 0xb.504f333f9de7b24f7e408ef41db8p-952L : inexact-ok
+= csqrt downward ldbl-128ibm 0x8p-152L 0x4.0000000000008p-1024L : 0x2.d413cccfe779921165f626cdd5p-76L 0xb.504f333f9de7b24f7e408ef41cp-952L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x8p-152L 0x4.0000000000008p-1024L : 0x2.d413cccfe779921165f626cdd5p-76L 0xb.504f333f9de7b24f7e408ef41cp-952L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x8p-152L 0x4.0000000000008p-1024L : 0x2.d413cccfe779921165f626cdd5p-76L 0xb.504f333f9de7b24f7e408ef41cp-952L : inexact-ok
+= csqrt upward ldbl-128ibm 0x8p-152L 0x4.0000000000008p-1024L : 0x2.d413cccfe779921165f626cdd6p-76L 0xb.504f333f9de7b24f7e408ef42p-952L : inexact-ok
+= csqrt downward flt-32 0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok
+= csqrt tonearest flt-32 0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok
+= csqrt towardzero flt-32 0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok
+= csqrt upward flt-32 0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok
+= csqrt downward dbl-64 0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt tonearest dbl-64 0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt towardzero dbl-64 0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt upward dbl-64 0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt downward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt upward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-128 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-128 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt upward ldbl-128 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt upward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt downward flt-32 0x0p+0f 0x0p+0f : 0x0p+0f 0x0p+0f : inexact-ok
+= csqrt tonearest flt-32 0x0p+0f 0x0p+0f : 0x0p+0f 0x0p+0f : inexact-ok
+= csqrt towardzero flt-32 0x0p+0f 0x0p+0f : 0x0p+0f 0x0p+0f : inexact-ok
+= csqrt upward flt-32 0x0p+0f 0x0p+0f : 0x0p+0f 0x0p+0f : inexact-ok
+= csqrt downward dbl-64 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
+= csqrt tonearest dbl-64 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
+= csqrt towardzero dbl-64 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
+= csqrt upward dbl-64 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
+= csqrt downward ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt downward dbl-64 0x0p+0 0x4.0000000000008p-1024 : 0x1.6a09e667f3bcdp-512 0x1.6a09e667f3bcdp-512 : inexact-ok
+= csqrt tonearest dbl-64 0x0p+0 0x4.0000000000008p-1024 : 0x1.6a09e667f3bcep-512 0x1.6a09e667f3bcep-512 : inexact-ok
+= csqrt towardzero dbl-64 0x0p+0 0x4.0000000000008p-1024 : 0x1.6a09e667f3bcdp-512 0x1.6a09e667f3bcdp-512 : inexact-ok
+= csqrt upward dbl-64 0x0p+0 0x4.0000000000008p-1024 : 0x1.6a09e667f3bcep-512 0x1.6a09e667f3bcep-512 : inexact-ok
+= csqrt downward ldbl-96-intel 0x0p+0L 0x4.0000000000008p-1024L : 0x1.6a09e667f3bcdfa8p-512L 0x1.6a09e667f3bcdfa8p-512L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x0p+0L 0x4.0000000000008p-1024L : 0x1.6a09e667f3bcdfaap-512L 0x1.6a09e667f3bcdfaap-512L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x0p+0L 0x4.0000000000008p-1024L : 0x1.6a09e667f3bcdfa8p-512L 0x1.6a09e667f3bcdfa8p-512L : inexact-ok
+= csqrt upward ldbl-96-intel 0x0p+0L 0x4.0000000000008p-1024L : 0x1.6a09e667f3bcdfaap-512L 0x1.6a09e667f3bcdfaap-512L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x0p+0L 0x4.0000000000008p-1024L : 0x1.6a09e667f3bcdfa8p-512L 0x1.6a09e667f3bcdfa8p-512L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x0p+0L 0x4.0000000000008p-1024L : 0x1.6a09e667f3bcdfaap-512L 0x1.6a09e667f3bcdfaap-512L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x0p+0L 0x4.0000000000008p-1024L : 0x1.6a09e667f3bcdfa8p-512L 0x1.6a09e667f3bcdfa8p-512L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x0p+0L 0x4.0000000000008p-1024L : 0x1.6a09e667f3bcdfaap-512L 0x1.6a09e667f3bcdfaap-512L : inexact-ok
+= csqrt downward ldbl-128 0x0p+0L 0x4.0000000000008p-1024L : 0x1.6a09e667f3bcdfa9516192a2b671p-512L 0x1.6a09e667f3bcdfa9516192a2b671p-512L : inexact-ok
+= csqrt tonearest ldbl-128 0x0p+0L 0x4.0000000000008p-1024L : 0x1.6a09e667f3bcdfa9516192a2b671p-512L 0x1.6a09e667f3bcdfa9516192a2b671p-512L : inexact-ok
+= csqrt towardzero ldbl-128 0x0p+0L 0x4.0000000000008p-1024L : 0x1.6a09e667f3bcdfa9516192a2b671p-512L 0x1.6a09e667f3bcdfa9516192a2b671p-512L : inexact-ok
+= csqrt upward ldbl-128 0x0p+0L 0x4.0000000000008p-1024L : 0x1.6a09e667f3bcdfa9516192a2b672p-512L 0x1.6a09e667f3bcdfa9516192a2b672p-512L : inexact-ok
+= csqrt downward ldbl-128ibm 0x0p+0L 0x4.0000000000008p-1024L : 0x1.6a09e667f3bcdfa9516192a2b6p-512L 0x1.6a09e667f3bcdfa9516192a2b6p-512L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x0p+0L 0x4.0000000000008p-1024L : 0x1.6a09e667f3bcdfa9516192a2b68p-512L 0x1.6a09e667f3bcdfa9516192a2b68p-512L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x0p+0L 0x4.0000000000008p-1024L : 0x1.6a09e667f3bcdfa9516192a2b6p-512L 0x1.6a09e667f3bcdfa9516192a2b6p-512L : inexact-ok
+= csqrt upward ldbl-128ibm 0x0p+0L 0x4.0000000000008p-1024L : 0x1.6a09e667f3bcdfa9516192a2b68p-512L 0x1.6a09e667f3bcdfa9516192a2b68p-512L : inexact-ok
+= csqrt downward dbl-64 0x4p-1076 0x8p-152 : 0x2p-76 0x1.fffffffffffffp-76 : inexact-ok
+= csqrt tonearest dbl-64 0x4p-1076 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt towardzero dbl-64 0x4p-1076 0x8p-152 : 0x2p-76 0x1.fffffffffffffp-76 : inexact-ok
+= csqrt upward dbl-64 0x4p-1076 0x8p-152 : 0x2.0000000000002p-76 0x2p-76 : inexact-ok
+= csqrt downward ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt upward ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x2.0000000000000004p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x2.0000000000000004p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-128 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.ffffffffffffffffffffffffffffp-76L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-1076L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.ffffffffffffffffffffffffffffp-76L : inexact-ok
+= csqrt upward ldbl-128 0x4p-1076L 0x8p-152L : 0x2.0000000000000000000000000002p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.ffffffffffffffffffffffffff8p-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.ffffffffffffffffffffffffff8p-76L : inexact-ok
+= csqrt upward ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x2.00000000000000000000000001p-76L 0x2p-76L : inexact-ok
+= csqrt downward dbl-64 0x4p-1076 0x0p+0 : 0x8p-540 0x0p+0 : inexact-ok
+= csqrt tonearest dbl-64 0x4p-1076 0x0p+0 : 0x8p-540 0x0p+0 : inexact-ok
+= csqrt towardzero dbl-64 0x4p-1076 0x0p+0 : 0x8p-540 0x0p+0 : inexact-ok
+= csqrt upward dbl-64 0x4p-1076 0x0p+0 : 0x8p-540 0x0p+0 : inexact-ok
+= csqrt downward ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt downward dbl-64 0x4p-1076 0x4.0000000000008p-1024 : 0x1.6a09e667f3bcep-512 0x1.6a09e667f3bcdp-512 : inexact-ok
+= csqrt tonearest dbl-64 0x4p-1076 0x4.0000000000008p-1024 : 0x1.6a09e667f3bcfp-512 0x1.6a09e667f3bcdp-512 : inexact-ok
+= csqrt towardzero dbl-64 0x4p-1076 0x4.0000000000008p-1024 : 0x1.6a09e667f3bcep-512 0x1.6a09e667f3bcdp-512 : inexact-ok
+= csqrt upward dbl-64 0x4p-1076 0x4.0000000000008p-1024 : 0x1.6a09e667f3bcfp-512 0x1.6a09e667f3bcep-512 : inexact-ok
+= csqrt downward ldbl-96-intel 0x4p-1076L 0x4.0000000000008p-1024L : 0x1.6a09e667f3bceaf8p-512L 0x1.6a09e667f3bcd458p-512L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x4p-1076L 0x4.0000000000008p-1024L : 0x1.6a09e667f3bceafap-512L 0x1.6a09e667f3bcd45ap-512L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x4p-1076L 0x4.0000000000008p-1024L : 0x1.6a09e667f3bceaf8p-512L 0x1.6a09e667f3bcd458p-512L : inexact-ok
+= csqrt upward ldbl-96-intel 0x4p-1076L 0x4.0000000000008p-1024L : 0x1.6a09e667f3bceafap-512L 0x1.6a09e667f3bcd45ap-512L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x4p-1076L 0x4.0000000000008p-1024L : 0x1.6a09e667f3bceaf8p-512L 0x1.6a09e667f3bcd458p-512L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x4p-1076L 0x4.0000000000008p-1024L : 0x1.6a09e667f3bceafap-512L 0x1.6a09e667f3bcd45ap-512L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x4p-1076L 0x4.0000000000008p-1024L : 0x1.6a09e667f3bceaf8p-512L 0x1.6a09e667f3bcd458p-512L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x4p-1076L 0x4.0000000000008p-1024L : 0x1.6a09e667f3bceafap-512L 0x1.6a09e667f3bcd45ap-512L : inexact-ok
+= csqrt downward ldbl-128 0x4p-1076L 0x4.0000000000008p-1024L : 0x1.6a09e667f3bceaf9a094d2409c31p-512L 0x1.6a09e667f3bcd459022e5304d10bp-512L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-1076L 0x4.0000000000008p-1024L : 0x1.6a09e667f3bceaf9a094d2409c32p-512L 0x1.6a09e667f3bcd459022e5304d10bp-512L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-1076L 0x4.0000000000008p-1024L : 0x1.6a09e667f3bceaf9a094d2409c31p-512L 0x1.6a09e667f3bcd459022e5304d10bp-512L : inexact-ok
+= csqrt upward ldbl-128 0x4p-1076L 0x4.0000000000008p-1024L : 0x1.6a09e667f3bceaf9a094d2409c32p-512L 0x1.6a09e667f3bcd459022e5304d10cp-512L : inexact-ok
+= csqrt downward ldbl-128ibm 0x4p-1076L 0x4.0000000000008p-1024L : 0x1.6a09e667f3bceaf9a094d2409cp-512L 0x1.6a09e667f3bcd459022e5304d1p-512L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x4p-1076L 0x4.0000000000008p-1024L : 0x1.6a09e667f3bceaf9a094d2409cp-512L 0x1.6a09e667f3bcd459022e5304d1p-512L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x4p-1076L 0x4.0000000000008p-1024L : 0x1.6a09e667f3bceaf9a094d2409cp-512L 0x1.6a09e667f3bcd459022e5304d1p-512L : inexact-ok
+= csqrt upward ldbl-128ibm 0x4p-1076L 0x4.0000000000008p-1024L : 0x1.6a09e667f3bceaf9a094d2409c8p-512L 0x1.6a09e667f3bcd459022e5304d18p-512L : inexact-ok
+csqrt 0x1p-16445 0x1.0000000000000002p-16382
+= csqrt downward flt-32 0x8p-152f 0x8p-152f : 0x3.1b884p-76f 0x1.49852ep-76f : inexact-ok
+= csqrt tonearest flt-32 0x8p-152f 0x8p-152f : 0x3.1b8844p-76f 0x1.49853p-76f : inexact-ok
+= csqrt towardzero flt-32 0x8p-152f 0x8p-152f : 0x3.1b884p-76f 0x1.49852ep-76f : inexact-ok
+= csqrt upward flt-32 0x8p-152f 0x8p-152f : 0x3.1b8844p-76f 0x1.49853p-76f : inexact-ok
+= csqrt downward dbl-64 0x8p-152 0x8p-152 : 0x3.1b884327ab804p-76 0x1.49852f983efddp-76 : inexact-ok
+= csqrt tonearest dbl-64 0x8p-152 0x8p-152 : 0x3.1b884327ab806p-76 0x1.49852f983efddp-76 : inexact-ok
+= csqrt towardzero dbl-64 0x8p-152 0x8p-152 : 0x3.1b884327ab804p-76 0x1.49852f983efddp-76 : inexact-ok
+= csqrt upward dbl-64 0x8p-152 0x8p-152 : 0x3.1b884327ab806p-76 0x1.49852f983efdep-76 : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057ep-76L 0x1.49852f983efdd57ap-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e4p-76L 0x1.49852f983efdd57cp-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057ep-76L 0x1.49852f983efdd57ap-76L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e4p-76L 0x1.49852f983efdd57cp-76L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057ep-76L 0x1.49852f983efdd57ap-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e4p-76L 0x1.49852f983efdd57cp-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057ep-76L 0x1.49852f983efdd57ap-76L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e4p-76L 0x1.49852f983efdd57cp-76L : inexact-ok
+= csqrt downward ldbl-128 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f396694p-76L 0x1.49852f983efdd57b4bab8f320d16p-76L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f396694p-76L 0x1.49852f983efdd57b4bab8f320d17p-76L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f396694p-76L 0x1.49852f983efdd57b4bab8f320d16p-76L : inexact-ok
+= csqrt upward ldbl-128 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f396696p-76L 0x1.49852f983efdd57b4bab8f320d17p-76L : inexact-ok
+= csqrt downward ldbl-128ibm 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f3966p-76L 0x1.49852f983efdd57b4bab8f320dp-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f3967p-76L 0x1.49852f983efdd57b4bab8f320dp-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f3966p-76L 0x1.49852f983efdd57b4bab8f320dp-76L : inexact-ok
+= csqrt upward ldbl-128ibm 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f3967p-76L 0x1.49852f983efdd57b4bab8f320d8p-76L : inexact-ok
+= csqrt downward flt-32 0x8p-152f 0x0p+0f : 0x2.d413ccp-76f 0x0p+0f : inexact-ok
+= csqrt tonearest flt-32 0x8p-152f 0x0p+0f : 0x2.d413ccp-76f 0x0p+0f : inexact-ok
+= csqrt towardzero flt-32 0x8p-152f 0x0p+0f : 0x2.d413ccp-76f 0x0p+0f : inexact-ok
+= csqrt upward flt-32 0x8p-152f 0x0p+0f : 0x2.d413dp-76f 0x0p+0f : inexact-ok
+= csqrt downward dbl-64 0x8p-152 0x0p+0 : 0x2.d413cccfe7798p-76 0x0p+0 : inexact-ok
+= csqrt tonearest dbl-64 0x8p-152 0x0p+0 : 0x2.d413cccfe779ap-76 0x0p+0 : inexact-ok
+= csqrt towardzero dbl-64 0x8p-152 0x0p+0 : 0x2.d413cccfe7798p-76 0x0p+0 : inexact-ok
+= csqrt upward dbl-64 0x8p-152 0x0p+0 : 0x2.d413cccfe779ap-76 0x0p+0 : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921p-76L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921p-76L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921p-76L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-152L 0x0p+0L : 0x2.d413cccfe7799214p-76L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921p-76L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921p-76L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921p-76L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x2.d413cccfe7799214p-76L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd52ap-76L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd52ap-76L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd52ap-76L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd52cp-76L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128ibm 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd5p-76L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd5p-76L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd5p-76L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128ibm 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd6p-76L 0x0p+0L : inexact-ok
+= csqrt downward dbl-64 0x8p-152 0x4p-1076 : 0x2.d413cccfe7798p-76 0xb.504f333f9de6p-1004 : inexact-ok
+= csqrt tonearest dbl-64 0x8p-152 0x4p-1076 : 0x2.d413cccfe779ap-76 0xb.504f333f9de68p-1004 : inexact-ok
+= csqrt towardzero dbl-64 0x8p-152 0x4p-1076 : 0x2.d413cccfe7798p-76 0xb.504f333f9de6p-1004 : inexact-ok
+= csqrt upward dbl-64 0x8p-152 0x4p-1076 : 0x2.d413cccfe779ap-76 0xb.504f333f9de68p-1004 : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6484p-1004L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6484p-1004L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6484p-1004L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x2.d413cccfe7799214p-76L 0xb.504f333f9de6485p-1004L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6484p-1004L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6484p-1004L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6484p-1004L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x2.d413cccfe7799214p-76L 0xb.504f333f9de6485p-1004L : inexact-ok
+= csqrt downward ldbl-128 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921165f626cdd52ap-76L 0xb.504f333f9de6484597d89b3754a8p-1004L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921165f626cdd52ap-76L 0xb.504f333f9de6484597d89b3754a8p-1004L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921165f626cdd52ap-76L 0xb.504f333f9de6484597d89b3754a8p-1004L : inexact-ok
+= csqrt upward ldbl-128 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921165f626cdd52cp-76L 0xb.504f333f9de6484597d89b3754bp-1004L : inexact-ok
+= csqrt downward ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921165f626cdd5p-76L 0xb.504f333f9de6484594p-1004L : inexact-ok underflow errno-erange-ok
+= csqrt tonearest ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921165f626cdd5p-76L 0xb.504f333f9de6484598p-1004L : inexact-ok underflow errno-erange-ok
+= csqrt towardzero ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921165f626cdd5p-76L 0xb.504f333f9de6484594p-1004L : inexact-ok underflow errno-erange-ok
+= csqrt upward ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921165f626cdd6p-76L 0xb.504f333f9de6484598p-1004L : inexact-ok underflow errno-erange-ok
+= csqrt downward ldbl-96-intel 0x8p-152L 0x4.0000000000000008p-16384L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6485p-16312L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-152L 0x4.0000000000000008p-16384L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6486p-16312L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-152L 0x4.0000000000000008p-16384L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6485p-16312L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-152L 0x4.0000000000000008p-16384L : 0x2.d413cccfe7799214p-76L 0xb.504f333f9de6486p-16312L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-152L 0x4.0000000000000008p-16384L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6485p-16312L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-152L 0x4.0000000000000008p-16384L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6486p-16312L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-152L 0x4.0000000000000008p-16384L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6485p-16312L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-152L 0x4.0000000000000008p-16384L : 0x2.d413cccfe7799214p-76L 0xb.504f333f9de6486p-16312L : inexact-ok
+= csqrt downward ldbl-128 0x8p-152L 0x4.0000000000000008p-16384L : 0x2.d413cccfe779921165f626cdd52ap-76L 0xb.504f333f9de6485c387701b69078p-16312L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-152L 0x4.0000000000000008p-16384L : 0x2.d413cccfe779921165f626cdd52ap-76L 0xb.504f333f9de6485c387701b69078p-16312L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-152L 0x4.0000000000000008p-16384L : 0x2.d413cccfe779921165f626cdd52ap-76L 0xb.504f333f9de6485c387701b69078p-16312L : inexact-ok
+= csqrt upward ldbl-128 0x8p-152L 0x4.0000000000000008p-16384L : 0x2.d413cccfe779921165f626cdd52cp-76L 0xb.504f333f9de6485c387701b6908p-16312L : inexact-ok
+= csqrt downward flt-32 0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok
+= csqrt tonearest flt-32 0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok
+= csqrt towardzero flt-32 0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok
+= csqrt upward flt-32 0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok
+= csqrt downward dbl-64 0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt tonearest dbl-64 0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt towardzero dbl-64 0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt upward dbl-64 0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt downward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt upward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-128 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-128 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt upward ldbl-128 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt upward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt downward flt-32 0x0p+0f 0x0p+0f : 0x0p+0f 0x0p+0f : inexact-ok
+= csqrt tonearest flt-32 0x0p+0f 0x0p+0f : 0x0p+0f 0x0p+0f : inexact-ok
+= csqrt towardzero flt-32 0x0p+0f 0x0p+0f : 0x0p+0f 0x0p+0f : inexact-ok
+= csqrt upward flt-32 0x0p+0f 0x0p+0f : 0x0p+0f 0x0p+0f : inexact-ok
+= csqrt downward dbl-64 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
+= csqrt tonearest dbl-64 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
+= csqrt towardzero dbl-64 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
+= csqrt upward dbl-64 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
+= csqrt downward ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt downward dbl-64 0x0p+0 0x4p-1076 : 0x5.a827999fcef3p-540 0x5.a827999fcef3p-540 : inexact-ok
+= csqrt tonearest dbl-64 0x0p+0 0x4p-1076 : 0x5.a827999fcef34p-540 0x5.a827999fcef34p-540 : inexact-ok
+= csqrt towardzero dbl-64 0x0p+0 0x4p-1076 : 0x5.a827999fcef3p-540 0x5.a827999fcef3p-540 : inexact-ok
+= csqrt upward dbl-64 0x0p+0 0x4p-1076 : 0x5.a827999fcef34p-540 0x5.a827999fcef34p-540 : inexact-ok
+= csqrt downward ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt upward ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x5.a827999fcef32428p-540L 0x5.a827999fcef32428p-540L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x5.a827999fcef32428p-540L 0x5.a827999fcef32428p-540L : inexact-ok
+= csqrt downward ldbl-128 0x0p+0L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-540L 0x5.a827999fcef32422cbec4d9baa54p-540L : inexact-ok
+= csqrt tonearest ldbl-128 0x0p+0L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-540L 0x5.a827999fcef32422cbec4d9baa54p-540L : inexact-ok
+= csqrt towardzero ldbl-128 0x0p+0L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-540L 0x5.a827999fcef32422cbec4d9baa54p-540L : inexact-ok
+= csqrt upward ldbl-128 0x0p+0L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa58p-540L 0x5.a827999fcef32422cbec4d9baa58p-540L : inexact-ok
+= csqrt downward ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baap-540L 0x5.a827999fcef32422cbec4d9baap-540L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baap-540L 0x5.a827999fcef32422cbec4d9baap-540L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baap-540L 0x5.a827999fcef32422cbec4d9baap-540L : inexact-ok
+= csqrt upward ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9bacp-540L 0x5.a827999fcef32422cbec4d9bacp-540L : inexact-ok
+= csqrt downward ldbl-96-intel 0x0p+0L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc90ap-8192L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x0p+0L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc90ap-8192L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x0p+0L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc90ap-8192L : inexact-ok
+= csqrt upward ldbl-96-intel 0x0p+0L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90cp-8192L 0x1.6a09e667f3bcc90cp-8192L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x0p+0L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc90ap-8192L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x0p+0L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc90ap-8192L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x0p+0L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc90ap-8192L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x0p+0L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90cp-8192L 0x1.6a09e667f3bcc90cp-8192L : inexact-ok
+= csqrt downward ldbl-128 0x0p+0L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90a1d04f9cede52p-8192L 0x1.6a09e667f3bcc90a1d04f9cede52p-8192L : inexact-ok
+= csqrt tonearest ldbl-128 0x0p+0L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90a1d04f9cede52p-8192L 0x1.6a09e667f3bcc90a1d04f9cede52p-8192L : inexact-ok
+= csqrt towardzero ldbl-128 0x0p+0L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90a1d04f9cede52p-8192L 0x1.6a09e667f3bcc90a1d04f9cede52p-8192L : inexact-ok
+= csqrt upward ldbl-128 0x0p+0L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90a1d04f9cede53p-8192L 0x1.6a09e667f3bcc90a1d04f9cede53p-8192L : inexact-ok
+= csqrt downward dbl-64 0x4p-1076 0x8p-152 : 0x2p-76 0x1.fffffffffffffp-76 : inexact-ok
+= csqrt tonearest dbl-64 0x4p-1076 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt towardzero dbl-64 0x4p-1076 0x8p-152 : 0x2p-76 0x1.fffffffffffffp-76 : inexact-ok
+= csqrt upward dbl-64 0x4p-1076 0x8p-152 : 0x2.0000000000002p-76 0x2p-76 : inexact-ok
+= csqrt downward ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt upward ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x2.0000000000000004p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x2.0000000000000004p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-128 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.ffffffffffffffffffffffffffffp-76L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-1076L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.ffffffffffffffffffffffffffffp-76L : inexact-ok
+= csqrt upward ldbl-128 0x4p-1076L 0x8p-152L : 0x2.0000000000000000000000000002p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.ffffffffffffffffffffffffff8p-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.ffffffffffffffffffffffffff8p-76L : inexact-ok
+= csqrt upward ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x2.00000000000000000000000001p-76L 0x2p-76L : inexact-ok
+= csqrt downward dbl-64 0x4p-1076 0x0p+0 : 0x8p-540 0x0p+0 : inexact-ok
+= csqrt tonearest dbl-64 0x4p-1076 0x0p+0 : 0x8p-540 0x0p+0 : inexact-ok
+= csqrt towardzero dbl-64 0x4p-1076 0x0p+0 : 0x8p-540 0x0p+0 : inexact-ok
+= csqrt upward dbl-64 0x4p-1076 0x0p+0 : 0x8p-540 0x0p+0 : inexact-ok
+= csqrt downward ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt downward dbl-64 0x4p-1076 0x4p-1076 : 0x8.ca1ae57fd4fcp-540 0x3.a406271ed905p-540 : inexact-ok
+= csqrt tonearest dbl-64 0x4p-1076 0x4p-1076 : 0x8.ca1ae57fd4fc8p-540 0x3.a406271ed905p-540 : inexact-ok
+= csqrt towardzero dbl-64 0x4p-1076 0x4p-1076 : 0x8.ca1ae57fd4fcp-540 0x3.a406271ed905p-540 : inexact-ok
+= csqrt upward dbl-64 0x4p-1076 0x4p-1076 : 0x8.ca1ae57fd4fc8p-540 0x3.a406271ed9052p-540 : inexact-ok
+= csqrt downward ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abp-540L 0x3.a406271ed90504ccp-540L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5acp-540L 0x3.a406271ed90504dp-540L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abp-540L 0x3.a406271ed90504ccp-540L : inexact-ok
+= csqrt upward ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5acp-540L 0x3.a406271ed90504dp-540L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abp-540L 0x3.a406271ed90504ccp-540L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5acp-540L 0x3.a406271ed90504dp-540L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abp-540L 0x3.a406271ed90504ccp-540L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5acp-540L 0x3.a406271ed90504dp-540L : inexact-ok
+= csqrt downward ldbl-128 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abc283c1cd6e75p-540L 0x3.a406271ed90504cef98de00eb2fcp-540L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abc283c1cd6e758p-540L 0x3.a406271ed90504cef98de00eb2fcp-540L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abc283c1cd6e75p-540L 0x3.a406271ed90504cef98de00eb2fcp-540L : inexact-ok
+= csqrt upward ldbl-128 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abc283c1cd6e758p-540L 0x3.a406271ed90504cef98de00eb2fep-540L : inexact-ok
+= csqrt downward ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abc283c1cd6e4p-540L 0x3.a406271ed90504cef98de00eb2p-540L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abc283c1cd6e8p-540L 0x3.a406271ed90504cef98de00eb3p-540L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abc283c1cd6e4p-540L 0x3.a406271ed90504cef98de00eb2p-540L : inexact-ok
+= csqrt upward ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abc283c1cd6e8p-540L 0x3.a406271ed90504cef98de00eb3p-540L : inexact-ok
+= csqrt downward ldbl-96-intel 0x4p-1076L 0x4.0000000000000008p-16384L : 0x8p-540L 0x4p-15848L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x4p-1076L 0x4.0000000000000008p-16384L : 0x8p-540L 0x4.0000000000000008p-15848L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x4p-1076L 0x4.0000000000000008p-16384L : 0x8p-540L 0x4p-15848L : inexact-ok
+= csqrt upward ldbl-96-intel 0x4p-1076L 0x4.0000000000000008p-16384L : 0x8.000000000000001p-540L 0x4.0000000000000008p-15848L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x4p-1076L 0x4.0000000000000008p-16384L : 0x8p-540L 0x4p-15848L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x4p-1076L 0x4.0000000000000008p-16384L : 0x8p-540L 0x4.0000000000000008p-15848L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x4p-1076L 0x4.0000000000000008p-16384L : 0x8p-540L 0x4p-15848L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x4p-1076L 0x4.0000000000000008p-16384L : 0x8.000000000000001p-540L 0x4.0000000000000008p-15848L : inexact-ok
+= csqrt downward ldbl-128 0x4p-1076L 0x4.0000000000000008p-16384L : 0x8p-540L 0x4.0000000000000007fffffffffffcp-15848L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-1076L 0x4.0000000000000008p-16384L : 0x8p-540L 0x4.0000000000000008p-15848L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-1076L 0x4.0000000000000008p-16384L : 0x8p-540L 0x4.0000000000000007fffffffffffcp-15848L : inexact-ok
+= csqrt upward ldbl-128 0x4p-1076L 0x4.0000000000000008p-16384L : 0x8.0000000000000000000000000008p-540L 0x4.0000000000000008p-15848L : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-16448L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-16448L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-16448L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-16448L 0x8p-152L : 0x2.0000000000000004p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-16448L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-16448L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-16448L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-16448L 0x8p-152L : 0x2.0000000000000004p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-128 0x8p-16448L 0x8p-152L : 0x2p-76L 0x1.ffffffffffffffffffffffffffffp-76L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-16448L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-16448L 0x8p-152L : 0x2p-76L 0x1.ffffffffffffffffffffffffffffp-76L : inexact-ok
+= csqrt upward ldbl-128 0x8p-16448L 0x8p-152L : 0x2.0000000000000000000000000002p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-16448L 0x0p+0L : 0x2.d413cccfe779921p-8224L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-16448L 0x0p+0L : 0x2.d413cccfe779921p-8224L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-16448L 0x0p+0L : 0x2.d413cccfe779921p-8224L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-16448L 0x0p+0L : 0x2.d413cccfe7799214p-8224L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-16448L 0x0p+0L : 0x2.d413cccfe779921p-8224L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-16448L 0x0p+0L : 0x2.d413cccfe779921p-8224L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-16448L 0x0p+0L : 0x2.d413cccfe779921p-8224L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-16448L 0x0p+0L : 0x2.d413cccfe7799214p-8224L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128 0x8p-16448L 0x0p+0L : 0x2.d413cccfe779921165f626cdd52ap-8224L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-16448L 0x0p+0L : 0x2.d413cccfe779921165f626cdd52ap-8224L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-16448L 0x0p+0L : 0x2.d413cccfe779921165f626cdd52ap-8224L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128 0x8p-16448L 0x0p+0L : 0x2.d413cccfe779921165f626cdd52cp-8224L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef32428p-540L 0x5.a827999fcef32428p-540L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef32428p-540L 0x5.a827999fcef32428p-540L : inexact-ok
+= csqrt downward ldbl-128 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-540L 0x5.a827999fcef32422cbec4d9baa54p-540L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-540L 0x5.a827999fcef32422cbec4d9baa54p-540L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-540L 0x5.a827999fcef32422cbec4d9baa54p-540L : inexact-ok
+= csqrt upward ldbl-128 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa58p-540L 0x5.a827999fcef32422cbec4d9baa58p-540L : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90cp-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90cp-8192L 0x1.6a09e667f3bcc90ap-8192L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90cp-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90cp-8192L 0x1.6a09e667f3bcc90ap-8192L : inexact-ok
+= csqrt downward ldbl-128 0x8p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90b870ee036d20fp-8192L 0x1.6a09e667f3bcc908b2fb1366ea95p-8192L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90b870ee036d20fp-8192L 0x1.6a09e667f3bcc908b2fb1366ea95p-8192L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90b870ee036d20fp-8192L 0x1.6a09e667f3bcc908b2fb1366ea95p-8192L : inexact-ok
+= csqrt upward ldbl-128 0x8p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90b870ee036d21p-8192L 0x1.6a09e667f3bcc908b2fb1366ea96p-8192L : inexact-ok
+csqrt 0x1p-16445 0x1.0000000000000004p-16382
+= csqrt downward flt-32 0x8p-152f 0x8p-152f : 0x3.1b884p-76f 0x1.49852ep-76f : inexact-ok
+= csqrt tonearest flt-32 0x8p-152f 0x8p-152f : 0x3.1b8844p-76f 0x1.49853p-76f : inexact-ok
+= csqrt towardzero flt-32 0x8p-152f 0x8p-152f : 0x3.1b884p-76f 0x1.49852ep-76f : inexact-ok
+= csqrt upward flt-32 0x8p-152f 0x8p-152f : 0x3.1b8844p-76f 0x1.49853p-76f : inexact-ok
+= csqrt downward dbl-64 0x8p-152 0x8p-152 : 0x3.1b884327ab804p-76 0x1.49852f983efddp-76 : inexact-ok
+= csqrt tonearest dbl-64 0x8p-152 0x8p-152 : 0x3.1b884327ab806p-76 0x1.49852f983efddp-76 : inexact-ok
+= csqrt towardzero dbl-64 0x8p-152 0x8p-152 : 0x3.1b884327ab804p-76 0x1.49852f983efddp-76 : inexact-ok
+= csqrt upward dbl-64 0x8p-152 0x8p-152 : 0x3.1b884327ab806p-76 0x1.49852f983efdep-76 : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057ep-76L 0x1.49852f983efdd57ap-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e4p-76L 0x1.49852f983efdd57cp-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057ep-76L 0x1.49852f983efdd57ap-76L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e4p-76L 0x1.49852f983efdd57cp-76L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057ep-76L 0x1.49852f983efdd57ap-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e4p-76L 0x1.49852f983efdd57cp-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057ep-76L 0x1.49852f983efdd57ap-76L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e4p-76L 0x1.49852f983efdd57cp-76L : inexact-ok
+= csqrt downward ldbl-128 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f396694p-76L 0x1.49852f983efdd57b4bab8f320d16p-76L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f396694p-76L 0x1.49852f983efdd57b4bab8f320d17p-76L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f396694p-76L 0x1.49852f983efdd57b4bab8f320d16p-76L : inexact-ok
+= csqrt upward ldbl-128 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f396696p-76L 0x1.49852f983efdd57b4bab8f320d17p-76L : inexact-ok
+= csqrt downward ldbl-128ibm 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f3966p-76L 0x1.49852f983efdd57b4bab8f320dp-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f3967p-76L 0x1.49852f983efdd57b4bab8f320dp-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f3966p-76L 0x1.49852f983efdd57b4bab8f320dp-76L : inexact-ok
+= csqrt upward ldbl-128ibm 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f3967p-76L 0x1.49852f983efdd57b4bab8f320d8p-76L : inexact-ok
+= csqrt downward flt-32 0x8p-152f 0x0p+0f : 0x2.d413ccp-76f 0x0p+0f : inexact-ok
+= csqrt tonearest flt-32 0x8p-152f 0x0p+0f : 0x2.d413ccp-76f 0x0p+0f : inexact-ok
+= csqrt towardzero flt-32 0x8p-152f 0x0p+0f : 0x2.d413ccp-76f 0x0p+0f : inexact-ok
+= csqrt upward flt-32 0x8p-152f 0x0p+0f : 0x2.d413dp-76f 0x0p+0f : inexact-ok
+= csqrt downward dbl-64 0x8p-152 0x0p+0 : 0x2.d413cccfe7798p-76 0x0p+0 : inexact-ok
+= csqrt tonearest dbl-64 0x8p-152 0x0p+0 : 0x2.d413cccfe779ap-76 0x0p+0 : inexact-ok
+= csqrt towardzero dbl-64 0x8p-152 0x0p+0 : 0x2.d413cccfe7798p-76 0x0p+0 : inexact-ok
+= csqrt upward dbl-64 0x8p-152 0x0p+0 : 0x2.d413cccfe779ap-76 0x0p+0 : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921p-76L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921p-76L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921p-76L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-152L 0x0p+0L : 0x2.d413cccfe7799214p-76L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921p-76L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921p-76L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921p-76L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x2.d413cccfe7799214p-76L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd52ap-76L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd52ap-76L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd52ap-76L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd52cp-76L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128ibm 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd5p-76L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd5p-76L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd5p-76L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128ibm 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd6p-76L 0x0p+0L : inexact-ok
+= csqrt downward dbl-64 0x8p-152 0x4p-1076 : 0x2.d413cccfe7798p-76 0xb.504f333f9de6p-1004 : inexact-ok
+= csqrt tonearest dbl-64 0x8p-152 0x4p-1076 : 0x2.d413cccfe779ap-76 0xb.504f333f9de68p-1004 : inexact-ok
+= csqrt towardzero dbl-64 0x8p-152 0x4p-1076 : 0x2.d413cccfe7798p-76 0xb.504f333f9de6p-1004 : inexact-ok
+= csqrt upward dbl-64 0x8p-152 0x4p-1076 : 0x2.d413cccfe779ap-76 0xb.504f333f9de68p-1004 : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6484p-1004L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6484p-1004L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6484p-1004L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x2.d413cccfe7799214p-76L 0xb.504f333f9de6485p-1004L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6484p-1004L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6484p-1004L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6484p-1004L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x2.d413cccfe7799214p-76L 0xb.504f333f9de6485p-1004L : inexact-ok
+= csqrt downward ldbl-128 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921165f626cdd52ap-76L 0xb.504f333f9de6484597d89b3754a8p-1004L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921165f626cdd52ap-76L 0xb.504f333f9de6484597d89b3754a8p-1004L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921165f626cdd52ap-76L 0xb.504f333f9de6484597d89b3754a8p-1004L : inexact-ok
+= csqrt upward ldbl-128 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921165f626cdd52cp-76L 0xb.504f333f9de6484597d89b3754bp-1004L : inexact-ok
+= csqrt downward ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921165f626cdd5p-76L 0xb.504f333f9de6484594p-1004L : inexact-ok underflow errno-erange-ok
+= csqrt tonearest ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921165f626cdd5p-76L 0xb.504f333f9de6484598p-1004L : inexact-ok underflow errno-erange-ok
+= csqrt towardzero ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921165f626cdd5p-76L 0xb.504f333f9de6484594p-1004L : inexact-ok underflow errno-erange-ok
+= csqrt upward ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921165f626cdd6p-76L 0xb.504f333f9de6484598p-1004L : inexact-ok underflow errno-erange-ok
+= csqrt downward ldbl-96-intel 0x8p-152L 0x4.000000000000001p-16384L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6487p-16312L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-152L 0x4.000000000000001p-16384L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6487p-16312L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-152L 0x4.000000000000001p-16384L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6487p-16312L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-152L 0x4.000000000000001p-16384L : 0x2.d413cccfe7799214p-76L 0xb.504f333f9de6488p-16312L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-152L 0x4.000000000000001p-16384L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6487p-16312L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-152L 0x4.000000000000001p-16384L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6487p-16312L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-152L 0x4.000000000000001p-16384L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6487p-16312L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-152L 0x4.000000000000001p-16384L : 0x2.d413cccfe7799214p-76L 0xb.504f333f9de6488p-16312L : inexact-ok
+= csqrt downward ldbl-128 0x8p-152L 0x4.000000000000001p-16384L : 0x2.d413cccfe779921165f626cdd52ap-76L 0xb.504f333f9de64872d9156835cc4p-16312L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-152L 0x4.000000000000001p-16384L : 0x2.d413cccfe779921165f626cdd52ap-76L 0xb.504f333f9de64872d9156835cc48p-16312L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-152L 0x4.000000000000001p-16384L : 0x2.d413cccfe779921165f626cdd52ap-76L 0xb.504f333f9de64872d9156835cc4p-16312L : inexact-ok
+= csqrt upward ldbl-128 0x8p-152L 0x4.000000000000001p-16384L : 0x2.d413cccfe779921165f626cdd52cp-76L 0xb.504f333f9de64872d9156835cc48p-16312L : inexact-ok
+= csqrt downward flt-32 0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok
+= csqrt tonearest flt-32 0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok
+= csqrt towardzero flt-32 0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok
+= csqrt upward flt-32 0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok
+= csqrt downward dbl-64 0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt tonearest dbl-64 0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt towardzero dbl-64 0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt upward dbl-64 0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt downward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt upward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-128 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-128 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt upward ldbl-128 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt upward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt downward flt-32 0x0p+0f 0x0p+0f : 0x0p+0f 0x0p+0f : inexact-ok
+= csqrt tonearest flt-32 0x0p+0f 0x0p+0f : 0x0p+0f 0x0p+0f : inexact-ok
+= csqrt towardzero flt-32 0x0p+0f 0x0p+0f : 0x0p+0f 0x0p+0f : inexact-ok
+= csqrt upward flt-32 0x0p+0f 0x0p+0f : 0x0p+0f 0x0p+0f : inexact-ok
+= csqrt downward dbl-64 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
+= csqrt tonearest dbl-64 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
+= csqrt towardzero dbl-64 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
+= csqrt upward dbl-64 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
+= csqrt downward ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt downward dbl-64 0x0p+0 0x4p-1076 : 0x5.a827999fcef3p-540 0x5.a827999fcef3p-540 : inexact-ok
+= csqrt tonearest dbl-64 0x0p+0 0x4p-1076 : 0x5.a827999fcef34p-540 0x5.a827999fcef34p-540 : inexact-ok
+= csqrt towardzero dbl-64 0x0p+0 0x4p-1076 : 0x5.a827999fcef3p-540 0x5.a827999fcef3p-540 : inexact-ok
+= csqrt upward dbl-64 0x0p+0 0x4p-1076 : 0x5.a827999fcef34p-540 0x5.a827999fcef34p-540 : inexact-ok
+= csqrt downward ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt upward ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x5.a827999fcef32428p-540L 0x5.a827999fcef32428p-540L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x5.a827999fcef32428p-540L 0x5.a827999fcef32428p-540L : inexact-ok
+= csqrt downward ldbl-128 0x0p+0L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-540L 0x5.a827999fcef32422cbec4d9baa54p-540L : inexact-ok
+= csqrt tonearest ldbl-128 0x0p+0L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-540L 0x5.a827999fcef32422cbec4d9baa54p-540L : inexact-ok
+= csqrt towardzero ldbl-128 0x0p+0L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-540L 0x5.a827999fcef32422cbec4d9baa54p-540L : inexact-ok
+= csqrt upward ldbl-128 0x0p+0L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa58p-540L 0x5.a827999fcef32422cbec4d9baa58p-540L : inexact-ok
+= csqrt downward ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baap-540L 0x5.a827999fcef32422cbec4d9baap-540L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baap-540L 0x5.a827999fcef32422cbec4d9baap-540L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baap-540L 0x5.a827999fcef32422cbec4d9baap-540L : inexact-ok
+= csqrt upward ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9bacp-540L 0x5.a827999fcef32422cbec4d9bacp-540L : inexact-ok
+= csqrt downward ldbl-96-intel 0x0p+0L 0x4.000000000000001p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc90ap-8192L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x0p+0L 0x4.000000000000001p-16384L : 0x1.6a09e667f3bcc90cp-8192L 0x1.6a09e667f3bcc90cp-8192L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x0p+0L 0x4.000000000000001p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc90ap-8192L : inexact-ok
+= csqrt upward ldbl-96-intel 0x0p+0L 0x4.000000000000001p-16384L : 0x1.6a09e667f3bcc90cp-8192L 0x1.6a09e667f3bcc90cp-8192L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x0p+0L 0x4.000000000000001p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc90ap-8192L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x0p+0L 0x4.000000000000001p-16384L : 0x1.6a09e667f3bcc90cp-8192L 0x1.6a09e667f3bcc90cp-8192L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x0p+0L 0x4.000000000000001p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc90ap-8192L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x0p+0L 0x4.000000000000001p-16384L : 0x1.6a09e667f3bcc90cp-8192L 0x1.6a09e667f3bcc90cp-8192L : inexact-ok
+= csqrt downward ldbl-128 0x0p+0L 0x4.000000000000001p-16384L : 0x1.6a09e667f3bcc90b870ee036d20fp-8192L 0x1.6a09e667f3bcc90b870ee036d20fp-8192L : inexact-ok
+= csqrt tonearest ldbl-128 0x0p+0L 0x4.000000000000001p-16384L : 0x1.6a09e667f3bcc90b870ee036d20fp-8192L 0x1.6a09e667f3bcc90b870ee036d20fp-8192L : inexact-ok
+= csqrt towardzero ldbl-128 0x0p+0L 0x4.000000000000001p-16384L : 0x1.6a09e667f3bcc90b870ee036d20fp-8192L 0x1.6a09e667f3bcc90b870ee036d20fp-8192L : inexact-ok
+= csqrt upward ldbl-128 0x0p+0L 0x4.000000000000001p-16384L : 0x1.6a09e667f3bcc90b870ee036d21p-8192L 0x1.6a09e667f3bcc90b870ee036d21p-8192L : inexact-ok
+= csqrt downward dbl-64 0x4p-1076 0x8p-152 : 0x2p-76 0x1.fffffffffffffp-76 : inexact-ok
+= csqrt tonearest dbl-64 0x4p-1076 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt towardzero dbl-64 0x4p-1076 0x8p-152 : 0x2p-76 0x1.fffffffffffffp-76 : inexact-ok
+= csqrt upward dbl-64 0x4p-1076 0x8p-152 : 0x2.0000000000002p-76 0x2p-76 : inexact-ok
+= csqrt downward ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt upward ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x2.0000000000000004p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x2.0000000000000004p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-128 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.ffffffffffffffffffffffffffffp-76L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-1076L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.ffffffffffffffffffffffffffffp-76L : inexact-ok
+= csqrt upward ldbl-128 0x4p-1076L 0x8p-152L : 0x2.0000000000000000000000000002p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.ffffffffffffffffffffffffff8p-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.ffffffffffffffffffffffffff8p-76L : inexact-ok
+= csqrt upward ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x2.00000000000000000000000001p-76L 0x2p-76L : inexact-ok
+= csqrt downward dbl-64 0x4p-1076 0x0p+0 : 0x8p-540 0x0p+0 : inexact-ok
+= csqrt tonearest dbl-64 0x4p-1076 0x0p+0 : 0x8p-540 0x0p+0 : inexact-ok
+= csqrt towardzero dbl-64 0x4p-1076 0x0p+0 : 0x8p-540 0x0p+0 : inexact-ok
+= csqrt upward dbl-64 0x4p-1076 0x0p+0 : 0x8p-540 0x0p+0 : inexact-ok
+= csqrt downward ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt downward dbl-64 0x4p-1076 0x4p-1076 : 0x8.ca1ae57fd4fcp-540 0x3.a406271ed905p-540 : inexact-ok
+= csqrt tonearest dbl-64 0x4p-1076 0x4p-1076 : 0x8.ca1ae57fd4fc8p-540 0x3.a406271ed905p-540 : inexact-ok
+= csqrt towardzero dbl-64 0x4p-1076 0x4p-1076 : 0x8.ca1ae57fd4fcp-540 0x3.a406271ed905p-540 : inexact-ok
+= csqrt upward dbl-64 0x4p-1076 0x4p-1076 : 0x8.ca1ae57fd4fc8p-540 0x3.a406271ed9052p-540 : inexact-ok
+= csqrt downward ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abp-540L 0x3.a406271ed90504ccp-540L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5acp-540L 0x3.a406271ed90504dp-540L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abp-540L 0x3.a406271ed90504ccp-540L : inexact-ok
+= csqrt upward ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5acp-540L 0x3.a406271ed90504dp-540L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abp-540L 0x3.a406271ed90504ccp-540L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5acp-540L 0x3.a406271ed90504dp-540L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abp-540L 0x3.a406271ed90504ccp-540L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5acp-540L 0x3.a406271ed90504dp-540L : inexact-ok
+= csqrt downward ldbl-128 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abc283c1cd6e75p-540L 0x3.a406271ed90504cef98de00eb2fcp-540L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abc283c1cd6e758p-540L 0x3.a406271ed90504cef98de00eb2fcp-540L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abc283c1cd6e75p-540L 0x3.a406271ed90504cef98de00eb2fcp-540L : inexact-ok
+= csqrt upward ldbl-128 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abc283c1cd6e758p-540L 0x3.a406271ed90504cef98de00eb2fep-540L : inexact-ok
+= csqrt downward ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abc283c1cd6e4p-540L 0x3.a406271ed90504cef98de00eb2p-540L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abc283c1cd6e8p-540L 0x3.a406271ed90504cef98de00eb3p-540L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abc283c1cd6e4p-540L 0x3.a406271ed90504cef98de00eb2p-540L : inexact-ok
+= csqrt upward ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abc283c1cd6e8p-540L 0x3.a406271ed90504cef98de00eb3p-540L : inexact-ok
+= csqrt downward ldbl-96-intel 0x4p-1076L 0x4.000000000000001p-16384L : 0x8p-540L 0x4.0000000000000008p-15848L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x4p-1076L 0x4.000000000000001p-16384L : 0x8p-540L 0x4.000000000000001p-15848L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x4p-1076L 0x4.000000000000001p-16384L : 0x8p-540L 0x4.0000000000000008p-15848L : inexact-ok
+= csqrt upward ldbl-96-intel 0x4p-1076L 0x4.000000000000001p-16384L : 0x8.000000000000001p-540L 0x4.000000000000001p-15848L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x4p-1076L 0x4.000000000000001p-16384L : 0x8p-540L 0x4.0000000000000008p-15848L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x4p-1076L 0x4.000000000000001p-16384L : 0x8p-540L 0x4.000000000000001p-15848L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x4p-1076L 0x4.000000000000001p-16384L : 0x8p-540L 0x4.0000000000000008p-15848L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x4p-1076L 0x4.000000000000001p-16384L : 0x8.000000000000001p-540L 0x4.000000000000001p-15848L : inexact-ok
+= csqrt downward ldbl-128 0x4p-1076L 0x4.000000000000001p-16384L : 0x8p-540L 0x4.000000000000000ffffffffffffcp-15848L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-1076L 0x4.000000000000001p-16384L : 0x8p-540L 0x4.000000000000001p-15848L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-1076L 0x4.000000000000001p-16384L : 0x8p-540L 0x4.000000000000000ffffffffffffcp-15848L : inexact-ok
+= csqrt upward ldbl-128 0x4p-1076L 0x4.000000000000001p-16384L : 0x8.0000000000000000000000000008p-540L 0x4.000000000000001p-15848L : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-16448L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-16448L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-16448L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-16448L 0x8p-152L : 0x2.0000000000000004p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-16448L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-16448L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-16448L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-16448L 0x8p-152L : 0x2.0000000000000004p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-128 0x8p-16448L 0x8p-152L : 0x2p-76L 0x1.ffffffffffffffffffffffffffffp-76L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-16448L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-16448L 0x8p-152L : 0x2p-76L 0x1.ffffffffffffffffffffffffffffp-76L : inexact-ok
+= csqrt upward ldbl-128 0x8p-16448L 0x8p-152L : 0x2.0000000000000000000000000002p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-16448L 0x0p+0L : 0x2.d413cccfe779921p-8224L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-16448L 0x0p+0L : 0x2.d413cccfe779921p-8224L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-16448L 0x0p+0L : 0x2.d413cccfe779921p-8224L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-16448L 0x0p+0L : 0x2.d413cccfe7799214p-8224L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-16448L 0x0p+0L : 0x2.d413cccfe779921p-8224L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-16448L 0x0p+0L : 0x2.d413cccfe779921p-8224L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-16448L 0x0p+0L : 0x2.d413cccfe779921p-8224L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-16448L 0x0p+0L : 0x2.d413cccfe7799214p-8224L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128 0x8p-16448L 0x0p+0L : 0x2.d413cccfe779921165f626cdd52ap-8224L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-16448L 0x0p+0L : 0x2.d413cccfe779921165f626cdd52ap-8224L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-16448L 0x0p+0L : 0x2.d413cccfe779921165f626cdd52ap-8224L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128 0x8p-16448L 0x0p+0L : 0x2.d413cccfe779921165f626cdd52cp-8224L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef32428p-540L 0x5.a827999fcef32428p-540L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef32428p-540L 0x5.a827999fcef32428p-540L : inexact-ok
+= csqrt downward ldbl-128 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-540L 0x5.a827999fcef32422cbec4d9baa54p-540L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-540L 0x5.a827999fcef32422cbec4d9baa54p-540L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-540L 0x5.a827999fcef32422cbec4d9baa54p-540L : inexact-ok
+= csqrt upward ldbl-128 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa58p-540L 0x5.a827999fcef32422cbec4d9baa58p-540L : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-16448L 0x4.000000000000001p-16384L : 0x1.6a09e667f3bcc90cp-8192L 0x1.6a09e667f3bcc90ap-8192L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-16448L 0x4.000000000000001p-16384L : 0x1.6a09e667f3bcc90cp-8192L 0x1.6a09e667f3bcc90ap-8192L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-16448L 0x4.000000000000001p-16384L : 0x1.6a09e667f3bcc90cp-8192L 0x1.6a09e667f3bcc90ap-8192L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-16448L 0x4.000000000000001p-16384L : 0x1.6a09e667f3bcc90ep-8192L 0x1.6a09e667f3bcc90cp-8192L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-16448L 0x4.000000000000001p-16384L : 0x1.6a09e667f3bcc90cp-8192L 0x1.6a09e667f3bcc90ap-8192L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-16448L 0x4.000000000000001p-16384L : 0x1.6a09e667f3bcc90cp-8192L 0x1.6a09e667f3bcc90ap-8192L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-16448L 0x4.000000000000001p-16384L : 0x1.6a09e667f3bcc90cp-8192L 0x1.6a09e667f3bcc90ap-8192L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-16448L 0x4.000000000000001p-16384L : 0x1.6a09e667f3bcc90ep-8192L 0x1.6a09e667f3bcc90cp-8192L : inexact-ok
+= csqrt downward ldbl-128 0x8p-16448L 0x4.000000000000001p-16384L : 0x1.6a09e667f3bcc90cf118c69ec5cbp-8192L 0x1.6a09e667f3bcc90a1d04f9cede52p-8192L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-16448L 0x4.000000000000001p-16384L : 0x1.6a09e667f3bcc90cf118c69ec5ccp-8192L 0x1.6a09e667f3bcc90a1d04f9cede52p-8192L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-16448L 0x4.000000000000001p-16384L : 0x1.6a09e667f3bcc90cf118c69ec5cbp-8192L 0x1.6a09e667f3bcc90a1d04f9cede52p-8192L : inexact-ok
+= csqrt upward ldbl-128 0x8p-16448L 0x4.000000000000001p-16384L : 0x1.6a09e667f3bcc90cf118c69ec5ccp-8192L 0x1.6a09e667f3bcc90a1d04f9cede53p-8192L : inexact-ok
+csqrt 0x1p-16494 0x1.0000000000000000000000000001p-16382
+= csqrt downward flt-32 0x8p-152f 0x8p-152f : 0x3.1b884p-76f 0x1.49852ep-76f : inexact-ok
+= csqrt tonearest flt-32 0x8p-152f 0x8p-152f : 0x3.1b8844p-76f 0x1.49853p-76f : inexact-ok
+= csqrt towardzero flt-32 0x8p-152f 0x8p-152f : 0x3.1b884p-76f 0x1.49852ep-76f : inexact-ok
+= csqrt upward flt-32 0x8p-152f 0x8p-152f : 0x3.1b8844p-76f 0x1.49853p-76f : inexact-ok
+= csqrt downward dbl-64 0x8p-152 0x8p-152 : 0x3.1b884327ab804p-76 0x1.49852f983efddp-76 : inexact-ok
+= csqrt tonearest dbl-64 0x8p-152 0x8p-152 : 0x3.1b884327ab806p-76 0x1.49852f983efddp-76 : inexact-ok
+= csqrt towardzero dbl-64 0x8p-152 0x8p-152 : 0x3.1b884327ab804p-76 0x1.49852f983efddp-76 : inexact-ok
+= csqrt upward dbl-64 0x8p-152 0x8p-152 : 0x3.1b884327ab806p-76 0x1.49852f983efdep-76 : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057ep-76L 0x1.49852f983efdd57ap-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e4p-76L 0x1.49852f983efdd57cp-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057ep-76L 0x1.49852f983efdd57ap-76L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e4p-76L 0x1.49852f983efdd57cp-76L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057ep-76L 0x1.49852f983efdd57ap-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e4p-76L 0x1.49852f983efdd57cp-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057ep-76L 0x1.49852f983efdd57ap-76L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e4p-76L 0x1.49852f983efdd57cp-76L : inexact-ok
+= csqrt downward ldbl-128 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f396694p-76L 0x1.49852f983efdd57b4bab8f320d16p-76L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f396694p-76L 0x1.49852f983efdd57b4bab8f320d17p-76L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f396694p-76L 0x1.49852f983efdd57b4bab8f320d16p-76L : inexact-ok
+= csqrt upward ldbl-128 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f396696p-76L 0x1.49852f983efdd57b4bab8f320d17p-76L : inexact-ok
+= csqrt downward ldbl-128ibm 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f3966p-76L 0x1.49852f983efdd57b4bab8f320dp-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f3967p-76L 0x1.49852f983efdd57b4bab8f320dp-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f3966p-76L 0x1.49852f983efdd57b4bab8f320dp-76L : inexact-ok
+= csqrt upward ldbl-128ibm 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f3967p-76L 0x1.49852f983efdd57b4bab8f320d8p-76L : inexact-ok
+= csqrt downward flt-32 0x8p-152f 0x0p+0f : 0x2.d413ccp-76f 0x0p+0f : inexact-ok
+= csqrt tonearest flt-32 0x8p-152f 0x0p+0f : 0x2.d413ccp-76f 0x0p+0f : inexact-ok
+= csqrt towardzero flt-32 0x8p-152f 0x0p+0f : 0x2.d413ccp-76f 0x0p+0f : inexact-ok
+= csqrt upward flt-32 0x8p-152f 0x0p+0f : 0x2.d413dp-76f 0x0p+0f : inexact-ok
+= csqrt downward dbl-64 0x8p-152 0x0p+0 : 0x2.d413cccfe7798p-76 0x0p+0 : inexact-ok
+= csqrt tonearest dbl-64 0x8p-152 0x0p+0 : 0x2.d413cccfe779ap-76 0x0p+0 : inexact-ok
+= csqrt towardzero dbl-64 0x8p-152 0x0p+0 : 0x2.d413cccfe7798p-76 0x0p+0 : inexact-ok
+= csqrt upward dbl-64 0x8p-152 0x0p+0 : 0x2.d413cccfe779ap-76 0x0p+0 : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921p-76L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921p-76L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921p-76L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-152L 0x0p+0L : 0x2.d413cccfe7799214p-76L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921p-76L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921p-76L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921p-76L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x2.d413cccfe7799214p-76L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd52ap-76L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd52ap-76L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd52ap-76L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd52cp-76L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128ibm 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd5p-76L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd5p-76L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd5p-76L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128ibm 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd6p-76L 0x0p+0L : inexact-ok
+= csqrt downward dbl-64 0x8p-152 0x4p-1076 : 0x2.d413cccfe7798p-76 0xb.504f333f9de6p-1004 : inexact-ok
+= csqrt tonearest dbl-64 0x8p-152 0x4p-1076 : 0x2.d413cccfe779ap-76 0xb.504f333f9de68p-1004 : inexact-ok
+= csqrt towardzero dbl-64 0x8p-152 0x4p-1076 : 0x2.d413cccfe7798p-76 0xb.504f333f9de6p-1004 : inexact-ok
+= csqrt upward dbl-64 0x8p-152 0x4p-1076 : 0x2.d413cccfe779ap-76 0xb.504f333f9de68p-1004 : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6484p-1004L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6484p-1004L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6484p-1004L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x2.d413cccfe7799214p-76L 0xb.504f333f9de6485p-1004L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6484p-1004L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6484p-1004L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6484p-1004L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x2.d413cccfe7799214p-76L 0xb.504f333f9de6485p-1004L : inexact-ok
+= csqrt downward ldbl-128 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921165f626cdd52ap-76L 0xb.504f333f9de6484597d89b3754a8p-1004L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921165f626cdd52ap-76L 0xb.504f333f9de6484597d89b3754a8p-1004L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921165f626cdd52ap-76L 0xb.504f333f9de6484597d89b3754a8p-1004L : inexact-ok
+= csqrt upward ldbl-128 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921165f626cdd52cp-76L 0xb.504f333f9de6484597d89b3754bp-1004L : inexact-ok
+= csqrt downward ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921165f626cdd5p-76L 0xb.504f333f9de6484594p-1004L : inexact-ok underflow errno-erange-ok
+= csqrt tonearest ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921165f626cdd5p-76L 0xb.504f333f9de6484598p-1004L : inexact-ok underflow errno-erange-ok
+= csqrt towardzero ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921165f626cdd5p-76L 0xb.504f333f9de6484594p-1004L : inexact-ok underflow errno-erange-ok
+= csqrt upward ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921165f626cdd6p-76L 0xb.504f333f9de6484598p-1004L : inexact-ok underflow errno-erange-ok
+= csqrt downward ldbl-96-intel 0x8p-152L 0x4.0000000000000008p-16384L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6485p-16312L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-152L 0x4.0000000000000008p-16384L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6486p-16312L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-152L 0x4.0000000000000008p-16384L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6485p-16312L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-152L 0x4.0000000000000008p-16384L : 0x2.d413cccfe7799214p-76L 0xb.504f333f9de6486p-16312L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-152L 0x4.0000000000000008p-16384L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6485p-16312L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-152L 0x4.0000000000000008p-16384L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6486p-16312L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-152L 0x4.0000000000000008p-16384L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6485p-16312L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-152L 0x4.0000000000000008p-16384L : 0x2.d413cccfe7799214p-76L 0xb.504f333f9de6486p-16312L : inexact-ok
+= csqrt downward ldbl-128 0x8p-152L 0x4.0000000000000008p-16384L : 0x2.d413cccfe779921165f626cdd52ap-76L 0xb.504f333f9de6485c387701b69078p-16312L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-152L 0x4.0000000000000008p-16384L : 0x2.d413cccfe779921165f626cdd52ap-76L 0xb.504f333f9de6485c387701b69078p-16312L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-152L 0x4.0000000000000008p-16384L : 0x2.d413cccfe779921165f626cdd52ap-76L 0xb.504f333f9de6485c387701b69078p-16312L : inexact-ok
+= csqrt upward ldbl-128 0x8p-152L 0x4.0000000000000008p-16384L : 0x2.d413cccfe779921165f626cdd52cp-76L 0xb.504f333f9de6485c387701b6908p-16312L : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-152L 0x4p-16384L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6484p-16312L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-152L 0x4p-16384L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6484p-16312L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-152L 0x4p-16384L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6484p-16312L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-152L 0x4p-16384L : 0x2.d413cccfe7799214p-76L 0xb.504f333f9de6485p-16312L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-152L 0x4p-16384L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6484p-16312L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-152L 0x4p-16384L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6484p-16312L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-152L 0x4p-16384L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6484p-16312L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-152L 0x4p-16384L : 0x2.d413cccfe7799214p-76L 0xb.504f333f9de6485p-16312L : inexact-ok
+= csqrt downward ldbl-128 0x8p-152L 0x4p-16384L : 0x2.d413cccfe779921165f626cdd52ap-76L 0xb.504f333f9de6484597d89b3754a8p-16312L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-152L 0x4p-16384L : 0x2.d413cccfe779921165f626cdd52ap-76L 0xb.504f333f9de6484597d89b3754a8p-16312L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-152L 0x4p-16384L : 0x2.d413cccfe779921165f626cdd52ap-76L 0xb.504f333f9de6484597d89b3754a8p-16312L : inexact-ok
+= csqrt upward ldbl-128 0x8p-152L 0x4p-16384L : 0x2.d413cccfe779921165f626cdd52cp-76L 0xb.504f333f9de6484597d89b3754bp-16312L : inexact-ok
+= csqrt downward ldbl-128 0x8p-152L 0x4.0000000000000000000000000004p-16384L : 0x2.d413cccfe779921165f626cdd52ap-76L 0xb.504f333f9de6484597d89b3754bp-16312L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-152L 0x4.0000000000000000000000000004p-16384L : 0x2.d413cccfe779921165f626cdd52ap-76L 0xb.504f333f9de6484597d89b3754b8p-16312L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-152L 0x4.0000000000000000000000000004p-16384L : 0x2.d413cccfe779921165f626cdd52ap-76L 0xb.504f333f9de6484597d89b3754bp-16312L : inexact-ok
+= csqrt upward ldbl-128 0x8p-152L 0x4.0000000000000000000000000004p-16384L : 0x2.d413cccfe779921165f626cdd52cp-76L 0xb.504f333f9de6484597d89b3754b8p-16312L : inexact-ok
+= csqrt downward flt-32 0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok
+= csqrt tonearest flt-32 0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok
+= csqrt towardzero flt-32 0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok
+= csqrt upward flt-32 0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok
+= csqrt downward dbl-64 0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt tonearest dbl-64 0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt towardzero dbl-64 0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt upward dbl-64 0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt downward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt upward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-128 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-128 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt upward ldbl-128 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt upward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt downward flt-32 0x0p+0f 0x0p+0f : 0x0p+0f 0x0p+0f : inexact-ok
+= csqrt tonearest flt-32 0x0p+0f 0x0p+0f : 0x0p+0f 0x0p+0f : inexact-ok
+= csqrt towardzero flt-32 0x0p+0f 0x0p+0f : 0x0p+0f 0x0p+0f : inexact-ok
+= csqrt upward flt-32 0x0p+0f 0x0p+0f : 0x0p+0f 0x0p+0f : inexact-ok
+= csqrt downward dbl-64 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
+= csqrt tonearest dbl-64 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
+= csqrt towardzero dbl-64 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
+= csqrt upward dbl-64 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
+= csqrt downward ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt downward dbl-64 0x0p+0 0x4p-1076 : 0x5.a827999fcef3p-540 0x5.a827999fcef3p-540 : inexact-ok
+= csqrt tonearest dbl-64 0x0p+0 0x4p-1076 : 0x5.a827999fcef34p-540 0x5.a827999fcef34p-540 : inexact-ok
+= csqrt towardzero dbl-64 0x0p+0 0x4p-1076 : 0x5.a827999fcef3p-540 0x5.a827999fcef3p-540 : inexact-ok
+= csqrt upward dbl-64 0x0p+0 0x4p-1076 : 0x5.a827999fcef34p-540 0x5.a827999fcef34p-540 : inexact-ok
+= csqrt downward ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt upward ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x5.a827999fcef32428p-540L 0x5.a827999fcef32428p-540L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x5.a827999fcef32428p-540L 0x5.a827999fcef32428p-540L : inexact-ok
+= csqrt downward ldbl-128 0x0p+0L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-540L 0x5.a827999fcef32422cbec4d9baa54p-540L : inexact-ok
+= csqrt tonearest ldbl-128 0x0p+0L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-540L 0x5.a827999fcef32422cbec4d9baa54p-540L : inexact-ok
+= csqrt towardzero ldbl-128 0x0p+0L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-540L 0x5.a827999fcef32422cbec4d9baa54p-540L : inexact-ok
+= csqrt upward ldbl-128 0x0p+0L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa58p-540L 0x5.a827999fcef32422cbec4d9baa58p-540L : inexact-ok
+= csqrt downward ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baap-540L 0x5.a827999fcef32422cbec4d9baap-540L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baap-540L 0x5.a827999fcef32422cbec4d9baap-540L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baap-540L 0x5.a827999fcef32422cbec4d9baap-540L : inexact-ok
+= csqrt upward ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9bacp-540L 0x5.a827999fcef32422cbec4d9bacp-540L : inexact-ok
+= csqrt downward ldbl-96-intel 0x0p+0L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc90ap-8192L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x0p+0L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc90ap-8192L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x0p+0L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc90ap-8192L : inexact-ok
+= csqrt upward ldbl-96-intel 0x0p+0L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90cp-8192L 0x1.6a09e667f3bcc90cp-8192L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x0p+0L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc90ap-8192L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x0p+0L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc90ap-8192L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x0p+0L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc90ap-8192L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x0p+0L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90cp-8192L 0x1.6a09e667f3bcc90cp-8192L : inexact-ok
+= csqrt downward ldbl-128 0x0p+0L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90a1d04f9cede52p-8192L 0x1.6a09e667f3bcc90a1d04f9cede52p-8192L : inexact-ok
+= csqrt tonearest ldbl-128 0x0p+0L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90a1d04f9cede52p-8192L 0x1.6a09e667f3bcc90a1d04f9cede52p-8192L : inexact-ok
+= csqrt towardzero ldbl-128 0x0p+0L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90a1d04f9cede52p-8192L 0x1.6a09e667f3bcc90a1d04f9cede52p-8192L : inexact-ok
+= csqrt upward ldbl-128 0x0p+0L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90a1d04f9cede53p-8192L 0x1.6a09e667f3bcc90a1d04f9cede53p-8192L : inexact-ok
+= csqrt downward ldbl-96-intel 0x0p+0L 0x4p-16384L : 0x1.6a09e667f3bcc908p-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x0p+0L 0x4p-16384L : 0x1.6a09e667f3bcc908p-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x0p+0L 0x4p-16384L : 0x1.6a09e667f3bcc908p-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt upward ldbl-96-intel 0x0p+0L 0x4p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc90ap-8192L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x0p+0L 0x4p-16384L : 0x1.6a09e667f3bcc908p-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x0p+0L 0x4p-16384L : 0x1.6a09e667f3bcc908p-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x0p+0L 0x4p-16384L : 0x1.6a09e667f3bcc908p-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x0p+0L 0x4p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc90ap-8192L : inexact-ok
+= csqrt downward ldbl-128 0x0p+0L 0x4p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea95p-8192L 0x1.6a09e667f3bcc908b2fb1366ea95p-8192L : inexact-ok
+= csqrt tonearest ldbl-128 0x0p+0L 0x4p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea95p-8192L 0x1.6a09e667f3bcc908b2fb1366ea95p-8192L : inexact-ok
+= csqrt towardzero ldbl-128 0x0p+0L 0x4p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea95p-8192L 0x1.6a09e667f3bcc908b2fb1366ea95p-8192L : inexact-ok
+= csqrt upward ldbl-128 0x0p+0L 0x4p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea96p-8192L 0x1.6a09e667f3bcc908b2fb1366ea96p-8192L : inexact-ok
+= csqrt downward ldbl-128 0x0p+0L 0x4.0000000000000000000000000004p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea96p-8192L 0x1.6a09e667f3bcc908b2fb1366ea96p-8192L : inexact-ok
+= csqrt tonearest ldbl-128 0x0p+0L 0x4.0000000000000000000000000004p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea96p-8192L 0x1.6a09e667f3bcc908b2fb1366ea96p-8192L : inexact-ok
+= csqrt towardzero ldbl-128 0x0p+0L 0x4.0000000000000000000000000004p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea96p-8192L 0x1.6a09e667f3bcc908b2fb1366ea96p-8192L : inexact-ok
+= csqrt upward ldbl-128 0x0p+0L 0x4.0000000000000000000000000004p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea97p-8192L 0x1.6a09e667f3bcc908b2fb1366ea97p-8192L : inexact-ok
+= csqrt downward dbl-64 0x4p-1076 0x8p-152 : 0x2p-76 0x1.fffffffffffffp-76 : inexact-ok
+= csqrt tonearest dbl-64 0x4p-1076 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt towardzero dbl-64 0x4p-1076 0x8p-152 : 0x2p-76 0x1.fffffffffffffp-76 : inexact-ok
+= csqrt upward dbl-64 0x4p-1076 0x8p-152 : 0x2.0000000000002p-76 0x2p-76 : inexact-ok
+= csqrt downward ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt upward ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x2.0000000000000004p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x2.0000000000000004p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-128 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.ffffffffffffffffffffffffffffp-76L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-1076L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.ffffffffffffffffffffffffffffp-76L : inexact-ok
+= csqrt upward ldbl-128 0x4p-1076L 0x8p-152L : 0x2.0000000000000000000000000002p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.ffffffffffffffffffffffffff8p-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.ffffffffffffffffffffffffff8p-76L : inexact-ok
+= csqrt upward ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x2.00000000000000000000000001p-76L 0x2p-76L : inexact-ok
+= csqrt downward dbl-64 0x4p-1076 0x0p+0 : 0x8p-540 0x0p+0 : inexact-ok
+= csqrt tonearest dbl-64 0x4p-1076 0x0p+0 : 0x8p-540 0x0p+0 : inexact-ok
+= csqrt towardzero dbl-64 0x4p-1076 0x0p+0 : 0x8p-540 0x0p+0 : inexact-ok
+= csqrt upward dbl-64 0x4p-1076 0x0p+0 : 0x8p-540 0x0p+0 : inexact-ok
+= csqrt downward ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt downward dbl-64 0x4p-1076 0x4p-1076 : 0x8.ca1ae57fd4fcp-540 0x3.a406271ed905p-540 : inexact-ok
+= csqrt tonearest dbl-64 0x4p-1076 0x4p-1076 : 0x8.ca1ae57fd4fc8p-540 0x3.a406271ed905p-540 : inexact-ok
+= csqrt towardzero dbl-64 0x4p-1076 0x4p-1076 : 0x8.ca1ae57fd4fcp-540 0x3.a406271ed905p-540 : inexact-ok
+= csqrt upward dbl-64 0x4p-1076 0x4p-1076 : 0x8.ca1ae57fd4fc8p-540 0x3.a406271ed9052p-540 : inexact-ok
+= csqrt downward ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abp-540L 0x3.a406271ed90504ccp-540L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5acp-540L 0x3.a406271ed90504dp-540L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abp-540L 0x3.a406271ed90504ccp-540L : inexact-ok
+= csqrt upward ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5acp-540L 0x3.a406271ed90504dp-540L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abp-540L 0x3.a406271ed90504ccp-540L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5acp-540L 0x3.a406271ed90504dp-540L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abp-540L 0x3.a406271ed90504ccp-540L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5acp-540L 0x3.a406271ed90504dp-540L : inexact-ok
+= csqrt downward ldbl-128 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abc283c1cd6e75p-540L 0x3.a406271ed90504cef98de00eb2fcp-540L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abc283c1cd6e758p-540L 0x3.a406271ed90504cef98de00eb2fcp-540L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abc283c1cd6e75p-540L 0x3.a406271ed90504cef98de00eb2fcp-540L : inexact-ok
+= csqrt upward ldbl-128 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abc283c1cd6e758p-540L 0x3.a406271ed90504cef98de00eb2fep-540L : inexact-ok
+= csqrt downward ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abc283c1cd6e4p-540L 0x3.a406271ed90504cef98de00eb2p-540L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abc283c1cd6e8p-540L 0x3.a406271ed90504cef98de00eb3p-540L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abc283c1cd6e4p-540L 0x3.a406271ed90504cef98de00eb2p-540L : inexact-ok
+= csqrt upward ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abc283c1cd6e8p-540L 0x3.a406271ed90504cef98de00eb3p-540L : inexact-ok
+= csqrt downward ldbl-96-intel 0x4p-1076L 0x4.0000000000000008p-16384L : 0x8p-540L 0x4p-15848L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x4p-1076L 0x4.0000000000000008p-16384L : 0x8p-540L 0x4.0000000000000008p-15848L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x4p-1076L 0x4.0000000000000008p-16384L : 0x8p-540L 0x4p-15848L : inexact-ok
+= csqrt upward ldbl-96-intel 0x4p-1076L 0x4.0000000000000008p-16384L : 0x8.000000000000001p-540L 0x4.0000000000000008p-15848L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x4p-1076L 0x4.0000000000000008p-16384L : 0x8p-540L 0x4p-15848L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x4p-1076L 0x4.0000000000000008p-16384L : 0x8p-540L 0x4.0000000000000008p-15848L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x4p-1076L 0x4.0000000000000008p-16384L : 0x8p-540L 0x4p-15848L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x4p-1076L 0x4.0000000000000008p-16384L : 0x8.000000000000001p-540L 0x4.0000000000000008p-15848L : inexact-ok
+= csqrt downward ldbl-128 0x4p-1076L 0x4.0000000000000008p-16384L : 0x8p-540L 0x4.0000000000000007fffffffffffcp-15848L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-1076L 0x4.0000000000000008p-16384L : 0x8p-540L 0x4.0000000000000008p-15848L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-1076L 0x4.0000000000000008p-16384L : 0x8p-540L 0x4.0000000000000007fffffffffffcp-15848L : inexact-ok
+= csqrt upward ldbl-128 0x4p-1076L 0x4.0000000000000008p-16384L : 0x8.0000000000000000000000000008p-540L 0x4.0000000000000008p-15848L : inexact-ok
+= csqrt downward ldbl-96-intel 0x4p-1076L 0x4p-16384L : 0x8p-540L 0x3.fffffffffffffffcp-15848L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x4p-1076L 0x4p-16384L : 0x8p-540L 0x4p-15848L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x4p-1076L 0x4p-16384L : 0x8p-540L 0x3.fffffffffffffffcp-15848L : inexact-ok
+= csqrt upward ldbl-96-intel 0x4p-1076L 0x4p-16384L : 0x8.000000000000001p-540L 0x4p-15848L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x4p-1076L 0x4p-16384L : 0x8p-540L 0x3.fffffffffffffffcp-15848L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x4p-1076L 0x4p-16384L : 0x8p-540L 0x4p-15848L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x4p-1076L 0x4p-16384L : 0x8p-540L 0x3.fffffffffffffffcp-15848L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x4p-1076L 0x4p-16384L : 0x8.000000000000001p-540L 0x4p-15848L : inexact-ok
+= csqrt downward ldbl-128 0x4p-1076L 0x4p-16384L : 0x8p-540L 0x3.fffffffffffffffffffffffffffep-15848L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-1076L 0x4p-16384L : 0x8p-540L 0x4p-15848L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-1076L 0x4p-16384L : 0x8p-540L 0x3.fffffffffffffffffffffffffffep-15848L : inexact-ok
+= csqrt upward ldbl-128 0x4p-1076L 0x4p-16384L : 0x8.0000000000000000000000000008p-540L 0x4p-15848L : inexact-ok
+= csqrt downward ldbl-128 0x4p-1076L 0x4.0000000000000000000000000004p-16384L : 0x8p-540L 0x4p-15848L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-1076L 0x4.0000000000000000000000000004p-16384L : 0x8p-540L 0x4.0000000000000000000000000004p-15848L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-1076L 0x4.0000000000000000000000000004p-16384L : 0x8p-540L 0x4p-15848L : inexact-ok
+= csqrt upward ldbl-128 0x4p-1076L 0x4.0000000000000000000000000004p-16384L : 0x8.0000000000000000000000000008p-540L 0x4.0000000000000000000000000004p-15848L : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-16448L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-16448L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-16448L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-16448L 0x8p-152L : 0x2.0000000000000004p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-16448L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-16448L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-16448L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-16448L 0x8p-152L : 0x2.0000000000000004p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-128 0x8p-16448L 0x8p-152L : 0x2p-76L 0x1.ffffffffffffffffffffffffffffp-76L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-16448L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-16448L 0x8p-152L : 0x2p-76L 0x1.ffffffffffffffffffffffffffffp-76L : inexact-ok
+= csqrt upward ldbl-128 0x8p-16448L 0x8p-152L : 0x2.0000000000000000000000000002p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-16448L 0x0p+0L : 0x2.d413cccfe779921p-8224L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-16448L 0x0p+0L : 0x2.d413cccfe779921p-8224L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-16448L 0x0p+0L : 0x2.d413cccfe779921p-8224L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-16448L 0x0p+0L : 0x2.d413cccfe7799214p-8224L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-16448L 0x0p+0L : 0x2.d413cccfe779921p-8224L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-16448L 0x0p+0L : 0x2.d413cccfe779921p-8224L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-16448L 0x0p+0L : 0x2.d413cccfe779921p-8224L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-16448L 0x0p+0L : 0x2.d413cccfe7799214p-8224L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128 0x8p-16448L 0x0p+0L : 0x2.d413cccfe779921165f626cdd52ap-8224L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-16448L 0x0p+0L : 0x2.d413cccfe779921165f626cdd52ap-8224L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-16448L 0x0p+0L : 0x2.d413cccfe779921165f626cdd52ap-8224L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128 0x8p-16448L 0x0p+0L : 0x2.d413cccfe779921165f626cdd52cp-8224L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef32428p-540L 0x5.a827999fcef32428p-540L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef32428p-540L 0x5.a827999fcef32428p-540L : inexact-ok
+= csqrt downward ldbl-128 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-540L 0x5.a827999fcef32422cbec4d9baa54p-540L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-540L 0x5.a827999fcef32422cbec4d9baa54p-540L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-540L 0x5.a827999fcef32422cbec4d9baa54p-540L : inexact-ok
+= csqrt upward ldbl-128 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa58p-540L 0x5.a827999fcef32422cbec4d9baa58p-540L : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90cp-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90cp-8192L 0x1.6a09e667f3bcc90ap-8192L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90cp-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90cp-8192L 0x1.6a09e667f3bcc90ap-8192L : inexact-ok
+= csqrt downward ldbl-128 0x8p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90b870ee036d20fp-8192L 0x1.6a09e667f3bcc908b2fb1366ea95p-8192L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90b870ee036d20fp-8192L 0x1.6a09e667f3bcc908b2fb1366ea95p-8192L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90b870ee036d20fp-8192L 0x1.6a09e667f3bcc908b2fb1366ea95p-8192L : inexact-ok
+= csqrt upward ldbl-128 0x8p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90b870ee036d21p-8192L 0x1.6a09e667f3bcc908b2fb1366ea96p-8192L : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-16448L 0x4p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc906p-8192L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-16448L 0x4p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-16448L 0x4p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc906p-8192L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-16448L 0x4p-16384L : 0x1.6a09e667f3bcc90cp-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-16448L 0x4p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc906p-8192L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-16448L 0x4p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-16448L 0x4p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc906p-8192L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-16448L 0x4p-16384L : 0x1.6a09e667f3bcc90cp-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt downward ldbl-128 0x8p-16448L 0x4p-16384L : 0x1.6a09e667f3bcc90a1d04f9cede52p-8192L 0x1.6a09e667f3bcc90748f12cfef6d8p-8192L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-16448L 0x4p-16384L : 0x1.6a09e667f3bcc90a1d04f9cede52p-8192L 0x1.6a09e667f3bcc90748f12cfef6d9p-8192L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-16448L 0x4p-16384L : 0x1.6a09e667f3bcc90a1d04f9cede52p-8192L 0x1.6a09e667f3bcc90748f12cfef6d8p-8192L : inexact-ok
+= csqrt upward ldbl-128 0x8p-16448L 0x4p-16384L : 0x1.6a09e667f3bcc90a1d04f9cede53p-8192L 0x1.6a09e667f3bcc90748f12cfef6d9p-8192L : inexact-ok
+= csqrt downward ldbl-128 0x8p-16448L 0x4.0000000000000000000000000004p-16384L : 0x1.6a09e667f3bcc90a1d04f9cede52p-8192L 0x1.6a09e667f3bcc90748f12cfef6d9p-8192L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-16448L 0x4.0000000000000000000000000004p-16384L : 0x1.6a09e667f3bcc90a1d04f9cede53p-8192L 0x1.6a09e667f3bcc90748f12cfef6d9p-8192L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-16448L 0x4.0000000000000000000000000004p-16384L : 0x1.6a09e667f3bcc90a1d04f9cede52p-8192L 0x1.6a09e667f3bcc90748f12cfef6d9p-8192L : inexact-ok
+= csqrt upward ldbl-128 0x8p-16448L 0x4.0000000000000000000000000004p-16384L : 0x1.6a09e667f3bcc90a1d04f9cede53p-8192L 0x1.6a09e667f3bcc90748f12cfef6dap-8192L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x4p-16448L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x4p-16448L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x4p-16448L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x4p-16448L 0x8p-152L : 0x2.0000000000000004p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-128 0x4p-16448L 0x8p-152L : 0x2p-76L 0x1.ffffffffffffffffffffffffffffp-76L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-16448L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-16448L 0x8p-152L : 0x2p-76L 0x1.ffffffffffffffffffffffffffffp-76L : inexact-ok
+= csqrt upward ldbl-128 0x4p-16448L 0x8p-152L : 0x2.0000000000000000000000000002p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x4p-16448L 0x0p+0L : 0x2p-8224L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x4p-16448L 0x0p+0L : 0x2p-8224L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x4p-16448L 0x0p+0L : 0x2p-8224L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x4p-16448L 0x0p+0L : 0x2p-8224L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128 0x4p-16448L 0x0p+0L : 0x2p-8224L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-16448L 0x0p+0L : 0x2p-8224L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-16448L 0x0p+0L : 0x2p-8224L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128 0x4p-16448L 0x0p+0L : 0x2p-8224L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x4p-16448L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x4p-16448L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x4p-16448L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x4p-16448L 0x4p-1076L : 0x5.a827999fcef32428p-540L 0x5.a827999fcef32428p-540L : inexact-ok
+= csqrt downward ldbl-128 0x4p-16448L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-540L 0x5.a827999fcef32422cbec4d9baa54p-540L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-16448L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-540L 0x5.a827999fcef32422cbec4d9baa54p-540L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-16448L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-540L 0x5.a827999fcef32422cbec4d9baa54p-540L : inexact-ok
+= csqrt upward ldbl-128 0x4p-16448L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa58p-540L 0x5.a827999fcef32422cbec4d9baa58p-540L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x4p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x4p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc90ap-8192L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x4p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x4p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90cp-8192L 0x1.6a09e667f3bcc90ap-8192L : inexact-ok
+= csqrt downward ldbl-128 0x4p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ad209ed02d83p-8192L 0x1.6a09e667f3bcc9096800069ae473p-8192L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ad209ed02d831p-8192L 0x1.6a09e667f3bcc9096800069ae474p-8192L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ad209ed02d83p-8192L 0x1.6a09e667f3bcc9096800069ae473p-8192L : inexact-ok
+= csqrt upward ldbl-128 0x4p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ad209ed02d831p-8192L 0x1.6a09e667f3bcc9096800069ae474p-8192L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x4p-16448L 0x4p-16384L : 0x1.6a09e667f3bcc908p-8192L 0x1.6a09e667f3bcc906p-8192L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x4p-16448L 0x4p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x4p-16448L 0x4p-16384L : 0x1.6a09e667f3bcc908p-8192L 0x1.6a09e667f3bcc906p-8192L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x4p-16448L 0x4p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt downward ldbl-128 0x4p-16448L 0x4p-16384L : 0x1.6a09e667f3bcc9096800069ae473p-8192L 0x1.6a09e667f3bcc907fdf62032f0b7p-8192L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-16448L 0x4p-16384L : 0x1.6a09e667f3bcc9096800069ae474p-8192L 0x1.6a09e667f3bcc907fdf62032f0b7p-8192L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-16448L 0x4p-16384L : 0x1.6a09e667f3bcc9096800069ae473p-8192L 0x1.6a09e667f3bcc907fdf62032f0b7p-8192L : inexact-ok
+= csqrt upward ldbl-128 0x4p-16448L 0x4p-16384L : 0x1.6a09e667f3bcc9096800069ae474p-8192L 0x1.6a09e667f3bcc907fdf62032f0b8p-8192L : inexact-ok
+= csqrt downward ldbl-128 0x4p-16448L 0x4.0000000000000000000000000004p-16384L : 0x1.6a09e667f3bcc9096800069ae474p-8192L 0x1.6a09e667f3bcc907fdf62032f0b7p-8192L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-16448L 0x4.0000000000000000000000000004p-16384L : 0x1.6a09e667f3bcc9096800069ae475p-8192L 0x1.6a09e667f3bcc907fdf62032f0b8p-8192L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-16448L 0x4.0000000000000000000000000004p-16384L : 0x1.6a09e667f3bcc9096800069ae474p-8192L 0x1.6a09e667f3bcc907fdf62032f0b7p-8192L : inexact-ok
+= csqrt upward ldbl-128 0x4p-16448L 0x4.0000000000000000000000000004p-16384L : 0x1.6a09e667f3bcc9096800069ae475p-8192L 0x1.6a09e667f3bcc907fdf62032f0b8p-8192L : inexact-ok
+= csqrt downward ldbl-128 0x4p-16496L 0x8p-152L : 0x2p-76L 0x1.ffffffffffffffffffffffffffffp-76L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-16496L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-16496L 0x8p-152L : 0x2p-76L 0x1.ffffffffffffffffffffffffffffp-76L : inexact-ok
+= csqrt upward ldbl-128 0x4p-16496L 0x8p-152L : 0x2.0000000000000000000000000002p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-128 0x4p-16496L 0x0p+0L : 0x2p-8248L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-16496L 0x0p+0L : 0x2p-8248L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-16496L 0x0p+0L : 0x2p-8248L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128 0x4p-16496L 0x0p+0L : 0x2p-8248L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128 0x4p-16496L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-540L 0x5.a827999fcef32422cbec4d9baa54p-540L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-16496L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-540L 0x5.a827999fcef32422cbec4d9baa54p-540L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-16496L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-540L 0x5.a827999fcef32422cbec4d9baa54p-540L : inexact-ok
+= csqrt upward ldbl-128 0x4p-16496L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa58p-540L 0x5.a827999fcef32422cbec4d9baa58p-540L : inexact-ok
+= csqrt downward ldbl-128 0x4p-16496L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90a1d04f9cede52p-8192L 0x1.6a09e667f3bcc90a1d04f9cede51p-8192L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-16496L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90a1d04f9cede53p-8192L 0x1.6a09e667f3bcc90a1d04f9cede52p-8192L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-16496L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90a1d04f9cede52p-8192L 0x1.6a09e667f3bcc90a1d04f9cede51p-8192L : inexact-ok
+= csqrt upward ldbl-128 0x4p-16496L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90a1d04f9cede53p-8192L 0x1.6a09e667f3bcc90a1d04f9cede52p-8192L : inexact-ok
+= csqrt downward ldbl-128 0x4p-16496L 0x4p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea96p-8192L 0x1.6a09e667f3bcc908b2fb1366ea94p-8192L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-16496L 0x4p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea96p-8192L 0x1.6a09e667f3bcc908b2fb1366ea95p-8192L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-16496L 0x4p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea96p-8192L 0x1.6a09e667f3bcc908b2fb1366ea94p-8192L : inexact-ok
+= csqrt upward ldbl-128 0x4p-16496L 0x4p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea97p-8192L 0x1.6a09e667f3bcc908b2fb1366ea95p-8192L : inexact-ok
+= csqrt downward ldbl-128 0x4p-16496L 0x4.0000000000000000000000000004p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea96p-8192L 0x1.6a09e667f3bcc908b2fb1366ea95p-8192L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-16496L 0x4.0000000000000000000000000004p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea97p-8192L 0x1.6a09e667f3bcc908b2fb1366ea95p-8192L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-16496L 0x4.0000000000000000000000000004p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea96p-8192L 0x1.6a09e667f3bcc908b2fb1366ea95p-8192L : inexact-ok
+= csqrt upward ldbl-128 0x4p-16496L 0x4.0000000000000000000000000004p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea97p-8192L 0x1.6a09e667f3bcc908b2fb1366ea96p-8192L : inexact-ok
+csqrt 0x1p-16494 0x1.0000000000000000000000000002p-16382
+= csqrt downward flt-32 0x8p-152f 0x8p-152f : 0x3.1b884p-76f 0x1.49852ep-76f : inexact-ok
+= csqrt tonearest flt-32 0x8p-152f 0x8p-152f : 0x3.1b8844p-76f 0x1.49853p-76f : inexact-ok
+= csqrt towardzero flt-32 0x8p-152f 0x8p-152f : 0x3.1b884p-76f 0x1.49852ep-76f : inexact-ok
+= csqrt upward flt-32 0x8p-152f 0x8p-152f : 0x3.1b8844p-76f 0x1.49853p-76f : inexact-ok
+= csqrt downward dbl-64 0x8p-152 0x8p-152 : 0x3.1b884327ab804p-76 0x1.49852f983efddp-76 : inexact-ok
+= csqrt tonearest dbl-64 0x8p-152 0x8p-152 : 0x3.1b884327ab806p-76 0x1.49852f983efddp-76 : inexact-ok
+= csqrt towardzero dbl-64 0x8p-152 0x8p-152 : 0x3.1b884327ab804p-76 0x1.49852f983efddp-76 : inexact-ok
+= csqrt upward dbl-64 0x8p-152 0x8p-152 : 0x3.1b884327ab806p-76 0x1.49852f983efdep-76 : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057ep-76L 0x1.49852f983efdd57ap-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e4p-76L 0x1.49852f983efdd57cp-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057ep-76L 0x1.49852f983efdd57ap-76L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e4p-76L 0x1.49852f983efdd57cp-76L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057ep-76L 0x1.49852f983efdd57ap-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e4p-76L 0x1.49852f983efdd57cp-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057ep-76L 0x1.49852f983efdd57ap-76L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e4p-76L 0x1.49852f983efdd57cp-76L : inexact-ok
+= csqrt downward ldbl-128 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f396694p-76L 0x1.49852f983efdd57b4bab8f320d16p-76L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f396694p-76L 0x1.49852f983efdd57b4bab8f320d17p-76L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f396694p-76L 0x1.49852f983efdd57b4bab8f320d16p-76L : inexact-ok
+= csqrt upward ldbl-128 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f396696p-76L 0x1.49852f983efdd57b4bab8f320d17p-76L : inexact-ok
+= csqrt downward ldbl-128ibm 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f3966p-76L 0x1.49852f983efdd57b4bab8f320dp-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f3967p-76L 0x1.49852f983efdd57b4bab8f320dp-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f3966p-76L 0x1.49852f983efdd57b4bab8f320dp-76L : inexact-ok
+= csqrt upward ldbl-128ibm 0x8p-152L 0x8p-152L : 0x3.1b884327ab8057e2c8727f3967p-76L 0x1.49852f983efdd57b4bab8f320d8p-76L : inexact-ok
+= csqrt downward flt-32 0x8p-152f 0x0p+0f : 0x2.d413ccp-76f 0x0p+0f : inexact-ok
+= csqrt tonearest flt-32 0x8p-152f 0x0p+0f : 0x2.d413ccp-76f 0x0p+0f : inexact-ok
+= csqrt towardzero flt-32 0x8p-152f 0x0p+0f : 0x2.d413ccp-76f 0x0p+0f : inexact-ok
+= csqrt upward flt-32 0x8p-152f 0x0p+0f : 0x2.d413dp-76f 0x0p+0f : inexact-ok
+= csqrt downward dbl-64 0x8p-152 0x0p+0 : 0x2.d413cccfe7798p-76 0x0p+0 : inexact-ok
+= csqrt tonearest dbl-64 0x8p-152 0x0p+0 : 0x2.d413cccfe779ap-76 0x0p+0 : inexact-ok
+= csqrt towardzero dbl-64 0x8p-152 0x0p+0 : 0x2.d413cccfe7798p-76 0x0p+0 : inexact-ok
+= csqrt upward dbl-64 0x8p-152 0x0p+0 : 0x2.d413cccfe779ap-76 0x0p+0 : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921p-76L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921p-76L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921p-76L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-152L 0x0p+0L : 0x2.d413cccfe7799214p-76L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921p-76L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921p-76L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921p-76L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x2.d413cccfe7799214p-76L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd52ap-76L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd52ap-76L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd52ap-76L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd52cp-76L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128ibm 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd5p-76L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd5p-76L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd5p-76L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128ibm 0x8p-152L 0x0p+0L : 0x2.d413cccfe779921165f626cdd6p-76L 0x0p+0L : inexact-ok
+= csqrt downward dbl-64 0x8p-152 0x4p-1076 : 0x2.d413cccfe7798p-76 0xb.504f333f9de6p-1004 : inexact-ok
+= csqrt tonearest dbl-64 0x8p-152 0x4p-1076 : 0x2.d413cccfe779ap-76 0xb.504f333f9de68p-1004 : inexact-ok
+= csqrt towardzero dbl-64 0x8p-152 0x4p-1076 : 0x2.d413cccfe7798p-76 0xb.504f333f9de6p-1004 : inexact-ok
+= csqrt upward dbl-64 0x8p-152 0x4p-1076 : 0x2.d413cccfe779ap-76 0xb.504f333f9de68p-1004 : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6484p-1004L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6484p-1004L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6484p-1004L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x2.d413cccfe7799214p-76L 0xb.504f333f9de6485p-1004L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6484p-1004L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6484p-1004L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6484p-1004L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x2.d413cccfe7799214p-76L 0xb.504f333f9de6485p-1004L : inexact-ok
+= csqrt downward ldbl-128 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921165f626cdd52ap-76L 0xb.504f333f9de6484597d89b3754a8p-1004L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921165f626cdd52ap-76L 0xb.504f333f9de6484597d89b3754a8p-1004L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921165f626cdd52ap-76L 0xb.504f333f9de6484597d89b3754a8p-1004L : inexact-ok
+= csqrt upward ldbl-128 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921165f626cdd52cp-76L 0xb.504f333f9de6484597d89b3754bp-1004L : inexact-ok
+= csqrt downward ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921165f626cdd5p-76L 0xb.504f333f9de6484594p-1004L : inexact-ok underflow errno-erange-ok
+= csqrt tonearest ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921165f626cdd5p-76L 0xb.504f333f9de6484598p-1004L : inexact-ok underflow errno-erange-ok
+= csqrt towardzero ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921165f626cdd5p-76L 0xb.504f333f9de6484594p-1004L : inexact-ok underflow errno-erange-ok
+= csqrt upward ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x2.d413cccfe779921165f626cdd6p-76L 0xb.504f333f9de6484598p-1004L : inexact-ok underflow errno-erange-ok
+= csqrt downward ldbl-96-intel 0x8p-152L 0x4.0000000000000008p-16384L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6485p-16312L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-152L 0x4.0000000000000008p-16384L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6486p-16312L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-152L 0x4.0000000000000008p-16384L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6485p-16312L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-152L 0x4.0000000000000008p-16384L : 0x2.d413cccfe7799214p-76L 0xb.504f333f9de6486p-16312L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-152L 0x4.0000000000000008p-16384L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6485p-16312L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-152L 0x4.0000000000000008p-16384L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6486p-16312L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-152L 0x4.0000000000000008p-16384L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6485p-16312L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-152L 0x4.0000000000000008p-16384L : 0x2.d413cccfe7799214p-76L 0xb.504f333f9de6486p-16312L : inexact-ok
+= csqrt downward ldbl-128 0x8p-152L 0x4.0000000000000008p-16384L : 0x2.d413cccfe779921165f626cdd52ap-76L 0xb.504f333f9de6485c387701b69078p-16312L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-152L 0x4.0000000000000008p-16384L : 0x2.d413cccfe779921165f626cdd52ap-76L 0xb.504f333f9de6485c387701b69078p-16312L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-152L 0x4.0000000000000008p-16384L : 0x2.d413cccfe779921165f626cdd52ap-76L 0xb.504f333f9de6485c387701b69078p-16312L : inexact-ok
+= csqrt upward ldbl-128 0x8p-152L 0x4.0000000000000008p-16384L : 0x2.d413cccfe779921165f626cdd52cp-76L 0xb.504f333f9de6485c387701b6908p-16312L : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-152L 0x4p-16384L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6484p-16312L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-152L 0x4p-16384L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6484p-16312L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-152L 0x4p-16384L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6484p-16312L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-152L 0x4p-16384L : 0x2.d413cccfe7799214p-76L 0xb.504f333f9de6485p-16312L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-152L 0x4p-16384L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6484p-16312L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-152L 0x4p-16384L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6484p-16312L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-152L 0x4p-16384L : 0x2.d413cccfe779921p-76L 0xb.504f333f9de6484p-16312L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-152L 0x4p-16384L : 0x2.d413cccfe7799214p-76L 0xb.504f333f9de6485p-16312L : inexact-ok
+= csqrt downward ldbl-128 0x8p-152L 0x4p-16384L : 0x2.d413cccfe779921165f626cdd52ap-76L 0xb.504f333f9de6484597d89b3754a8p-16312L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-152L 0x4p-16384L : 0x2.d413cccfe779921165f626cdd52ap-76L 0xb.504f333f9de6484597d89b3754a8p-16312L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-152L 0x4p-16384L : 0x2.d413cccfe779921165f626cdd52ap-76L 0xb.504f333f9de6484597d89b3754a8p-16312L : inexact-ok
+= csqrt upward ldbl-128 0x8p-152L 0x4p-16384L : 0x2.d413cccfe779921165f626cdd52cp-76L 0xb.504f333f9de6484597d89b3754bp-16312L : inexact-ok
+= csqrt downward ldbl-128 0x8p-152L 0x4.0000000000000000000000000008p-16384L : 0x2.d413cccfe779921165f626cdd52ap-76L 0xb.504f333f9de6484597d89b3754cp-16312L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-152L 0x4.0000000000000000000000000008p-16384L : 0x2.d413cccfe779921165f626cdd52ap-76L 0xb.504f333f9de6484597d89b3754cp-16312L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-152L 0x4.0000000000000000000000000008p-16384L : 0x2.d413cccfe779921165f626cdd52ap-76L 0xb.504f333f9de6484597d89b3754cp-16312L : inexact-ok
+= csqrt upward ldbl-128 0x8p-152L 0x4.0000000000000000000000000008p-16384L : 0x2.d413cccfe779921165f626cdd52cp-76L 0xb.504f333f9de6484597d89b3754c8p-16312L : inexact-ok
+= csqrt downward flt-32 0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok
+= csqrt tonearest flt-32 0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok
+= csqrt towardzero flt-32 0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok
+= csqrt upward flt-32 0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok
+= csqrt downward dbl-64 0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt tonearest dbl-64 0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt towardzero dbl-64 0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt upward dbl-64 0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt downward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt upward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-128 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-128 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt upward ldbl-128 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt upward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt downward flt-32 0x0p+0f 0x0p+0f : 0x0p+0f 0x0p+0f : inexact-ok
+= csqrt tonearest flt-32 0x0p+0f 0x0p+0f : 0x0p+0f 0x0p+0f : inexact-ok
+= csqrt towardzero flt-32 0x0p+0f 0x0p+0f : 0x0p+0f 0x0p+0f : inexact-ok
+= csqrt upward flt-32 0x0p+0f 0x0p+0f : 0x0p+0f 0x0p+0f : inexact-ok
+= csqrt downward dbl-64 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
+= csqrt tonearest dbl-64 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
+= csqrt towardzero dbl-64 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
+= csqrt upward dbl-64 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
+= csqrt downward ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok
+= csqrt downward dbl-64 0x0p+0 0x4p-1076 : 0x5.a827999fcef3p-540 0x5.a827999fcef3p-540 : inexact-ok
+= csqrt tonearest dbl-64 0x0p+0 0x4p-1076 : 0x5.a827999fcef34p-540 0x5.a827999fcef34p-540 : inexact-ok
+= csqrt towardzero dbl-64 0x0p+0 0x4p-1076 : 0x5.a827999fcef3p-540 0x5.a827999fcef3p-540 : inexact-ok
+= csqrt upward dbl-64 0x0p+0 0x4p-1076 : 0x5.a827999fcef34p-540 0x5.a827999fcef34p-540 : inexact-ok
+= csqrt downward ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt upward ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x5.a827999fcef32428p-540L 0x5.a827999fcef32428p-540L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x5.a827999fcef32428p-540L 0x5.a827999fcef32428p-540L : inexact-ok
+= csqrt downward ldbl-128 0x0p+0L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-540L 0x5.a827999fcef32422cbec4d9baa54p-540L : inexact-ok
+= csqrt tonearest ldbl-128 0x0p+0L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-540L 0x5.a827999fcef32422cbec4d9baa54p-540L : inexact-ok
+= csqrt towardzero ldbl-128 0x0p+0L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-540L 0x5.a827999fcef32422cbec4d9baa54p-540L : inexact-ok
+= csqrt upward ldbl-128 0x0p+0L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa58p-540L 0x5.a827999fcef32422cbec4d9baa58p-540L : inexact-ok
+= csqrt downward ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baap-540L 0x5.a827999fcef32422cbec4d9baap-540L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baap-540L 0x5.a827999fcef32422cbec4d9baap-540L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baap-540L 0x5.a827999fcef32422cbec4d9baap-540L : inexact-ok
+= csqrt upward ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9bacp-540L 0x5.a827999fcef32422cbec4d9bacp-540L : inexact-ok
+= csqrt downward ldbl-96-intel 0x0p+0L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc90ap-8192L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x0p+0L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc90ap-8192L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x0p+0L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc90ap-8192L : inexact-ok
+= csqrt upward ldbl-96-intel 0x0p+0L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90cp-8192L 0x1.6a09e667f3bcc90cp-8192L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x0p+0L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc90ap-8192L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x0p+0L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc90ap-8192L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x0p+0L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc90ap-8192L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x0p+0L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90cp-8192L 0x1.6a09e667f3bcc90cp-8192L : inexact-ok
+= csqrt downward ldbl-128 0x0p+0L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90a1d04f9cede52p-8192L 0x1.6a09e667f3bcc90a1d04f9cede52p-8192L : inexact-ok
+= csqrt tonearest ldbl-128 0x0p+0L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90a1d04f9cede52p-8192L 0x1.6a09e667f3bcc90a1d04f9cede52p-8192L : inexact-ok
+= csqrt towardzero ldbl-128 0x0p+0L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90a1d04f9cede52p-8192L 0x1.6a09e667f3bcc90a1d04f9cede52p-8192L : inexact-ok
+= csqrt upward ldbl-128 0x0p+0L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90a1d04f9cede53p-8192L 0x1.6a09e667f3bcc90a1d04f9cede53p-8192L : inexact-ok
+= csqrt downward ldbl-96-intel 0x0p+0L 0x4p-16384L : 0x1.6a09e667f3bcc908p-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x0p+0L 0x4p-16384L : 0x1.6a09e667f3bcc908p-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x0p+0L 0x4p-16384L : 0x1.6a09e667f3bcc908p-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt upward ldbl-96-intel 0x0p+0L 0x4p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc90ap-8192L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x0p+0L 0x4p-16384L : 0x1.6a09e667f3bcc908p-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x0p+0L 0x4p-16384L : 0x1.6a09e667f3bcc908p-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x0p+0L 0x4p-16384L : 0x1.6a09e667f3bcc908p-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x0p+0L 0x4p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc90ap-8192L : inexact-ok
+= csqrt downward ldbl-128 0x0p+0L 0x4p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea95p-8192L 0x1.6a09e667f3bcc908b2fb1366ea95p-8192L : inexact-ok
+= csqrt tonearest ldbl-128 0x0p+0L 0x4p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea95p-8192L 0x1.6a09e667f3bcc908b2fb1366ea95p-8192L : inexact-ok
+= csqrt towardzero ldbl-128 0x0p+0L 0x4p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea95p-8192L 0x1.6a09e667f3bcc908b2fb1366ea95p-8192L : inexact-ok
+= csqrt upward ldbl-128 0x0p+0L 0x4p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea96p-8192L 0x1.6a09e667f3bcc908b2fb1366ea96p-8192L : inexact-ok
+= csqrt downward ldbl-128 0x0p+0L 0x4.0000000000000000000000000008p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea96p-8192L 0x1.6a09e667f3bcc908b2fb1366ea96p-8192L : inexact-ok
+= csqrt tonearest ldbl-128 0x0p+0L 0x4.0000000000000000000000000008p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea97p-8192L 0x1.6a09e667f3bcc908b2fb1366ea97p-8192L : inexact-ok
+= csqrt towardzero ldbl-128 0x0p+0L 0x4.0000000000000000000000000008p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea96p-8192L 0x1.6a09e667f3bcc908b2fb1366ea96p-8192L : inexact-ok
+= csqrt upward ldbl-128 0x0p+0L 0x4.0000000000000000000000000008p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea97p-8192L 0x1.6a09e667f3bcc908b2fb1366ea97p-8192L : inexact-ok
+= csqrt downward dbl-64 0x4p-1076 0x8p-152 : 0x2p-76 0x1.fffffffffffffp-76 : inexact-ok
+= csqrt tonearest dbl-64 0x4p-1076 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt towardzero dbl-64 0x4p-1076 0x8p-152 : 0x2p-76 0x1.fffffffffffffp-76 : inexact-ok
+= csqrt upward dbl-64 0x4p-1076 0x8p-152 : 0x2.0000000000002p-76 0x2p-76 : inexact-ok
+= csqrt downward ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt upward ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x2.0000000000000004p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x2.0000000000000004p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-128 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.ffffffffffffffffffffffffffffp-76L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-1076L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.ffffffffffffffffffffffffffffp-76L : inexact-ok
+= csqrt upward ldbl-128 0x4p-1076L 0x8p-152L : 0x2.0000000000000000000000000002p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.ffffffffffffffffffffffffff8p-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x2p-76L 0x1.ffffffffffffffffffffffffff8p-76L : inexact-ok
+= csqrt upward ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x2.00000000000000000000000001p-76L 0x2p-76L : inexact-ok
+= csqrt downward dbl-64 0x4p-1076 0x0p+0 : 0x8p-540 0x0p+0 : inexact-ok
+= csqrt tonearest dbl-64 0x4p-1076 0x0p+0 : 0x8p-540 0x0p+0 : inexact-ok
+= csqrt towardzero dbl-64 0x4p-1076 0x0p+0 : 0x8p-540 0x0p+0 : inexact-ok
+= csqrt upward dbl-64 0x4p-1076 0x0p+0 : 0x8p-540 0x0p+0 : inexact-ok
+= csqrt downward ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x8p-540L 0x0p+0L : inexact-ok
+= csqrt downward dbl-64 0x4p-1076 0x4p-1076 : 0x8.ca1ae57fd4fcp-540 0x3.a406271ed905p-540 : inexact-ok
+= csqrt tonearest dbl-64 0x4p-1076 0x4p-1076 : 0x8.ca1ae57fd4fc8p-540 0x3.a406271ed905p-540 : inexact-ok
+= csqrt towardzero dbl-64 0x4p-1076 0x4p-1076 : 0x8.ca1ae57fd4fcp-540 0x3.a406271ed905p-540 : inexact-ok
+= csqrt upward dbl-64 0x4p-1076 0x4p-1076 : 0x8.ca1ae57fd4fc8p-540 0x3.a406271ed9052p-540 : inexact-ok
+= csqrt downward ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abp-540L 0x3.a406271ed90504ccp-540L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5acp-540L 0x3.a406271ed90504dp-540L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abp-540L 0x3.a406271ed90504ccp-540L : inexact-ok
+= csqrt upward ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5acp-540L 0x3.a406271ed90504dp-540L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abp-540L 0x3.a406271ed90504ccp-540L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5acp-540L 0x3.a406271ed90504dp-540L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abp-540L 0x3.a406271ed90504ccp-540L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5acp-540L 0x3.a406271ed90504dp-540L : inexact-ok
+= csqrt downward ldbl-128 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abc283c1cd6e75p-540L 0x3.a406271ed90504cef98de00eb2fcp-540L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abc283c1cd6e758p-540L 0x3.a406271ed90504cef98de00eb2fcp-540L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abc283c1cd6e75p-540L 0x3.a406271ed90504cef98de00eb2fcp-540L : inexact-ok
+= csqrt upward ldbl-128 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abc283c1cd6e758p-540L 0x3.a406271ed90504cef98de00eb2fep-540L : inexact-ok
+= csqrt downward ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abc283c1cd6e4p-540L 0x3.a406271ed90504cef98de00eb2p-540L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abc283c1cd6e8p-540L 0x3.a406271ed90504cef98de00eb3p-540L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abc283c1cd6e4p-540L 0x3.a406271ed90504cef98de00eb2p-540L : inexact-ok
+= csqrt upward ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x8.ca1ae57fd4fc5abc283c1cd6e8p-540L 0x3.a406271ed90504cef98de00eb3p-540L : inexact-ok
+= csqrt downward ldbl-96-intel 0x4p-1076L 0x4.0000000000000008p-16384L : 0x8p-540L 0x4p-15848L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x4p-1076L 0x4.0000000000000008p-16384L : 0x8p-540L 0x4.0000000000000008p-15848L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x4p-1076L 0x4.0000000000000008p-16384L : 0x8p-540L 0x4p-15848L : inexact-ok
+= csqrt upward ldbl-96-intel 0x4p-1076L 0x4.0000000000000008p-16384L : 0x8.000000000000001p-540L 0x4.0000000000000008p-15848L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x4p-1076L 0x4.0000000000000008p-16384L : 0x8p-540L 0x4p-15848L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x4p-1076L 0x4.0000000000000008p-16384L : 0x8p-540L 0x4.0000000000000008p-15848L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x4p-1076L 0x4.0000000000000008p-16384L : 0x8p-540L 0x4p-15848L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x4p-1076L 0x4.0000000000000008p-16384L : 0x8.000000000000001p-540L 0x4.0000000000000008p-15848L : inexact-ok
+= csqrt downward ldbl-128 0x4p-1076L 0x4.0000000000000008p-16384L : 0x8p-540L 0x4.0000000000000007fffffffffffcp-15848L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-1076L 0x4.0000000000000008p-16384L : 0x8p-540L 0x4.0000000000000008p-15848L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-1076L 0x4.0000000000000008p-16384L : 0x8p-540L 0x4.0000000000000007fffffffffffcp-15848L : inexact-ok
+= csqrt upward ldbl-128 0x4p-1076L 0x4.0000000000000008p-16384L : 0x8.0000000000000000000000000008p-540L 0x4.0000000000000008p-15848L : inexact-ok
+= csqrt downward ldbl-96-intel 0x4p-1076L 0x4p-16384L : 0x8p-540L 0x3.fffffffffffffffcp-15848L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x4p-1076L 0x4p-16384L : 0x8p-540L 0x4p-15848L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x4p-1076L 0x4p-16384L : 0x8p-540L 0x3.fffffffffffffffcp-15848L : inexact-ok
+= csqrt upward ldbl-96-intel 0x4p-1076L 0x4p-16384L : 0x8.000000000000001p-540L 0x4p-15848L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x4p-1076L 0x4p-16384L : 0x8p-540L 0x3.fffffffffffffffcp-15848L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x4p-1076L 0x4p-16384L : 0x8p-540L 0x4p-15848L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x4p-1076L 0x4p-16384L : 0x8p-540L 0x3.fffffffffffffffcp-15848L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x4p-1076L 0x4p-16384L : 0x8.000000000000001p-540L 0x4p-15848L : inexact-ok
+= csqrt downward ldbl-128 0x4p-1076L 0x4p-16384L : 0x8p-540L 0x3.fffffffffffffffffffffffffffep-15848L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-1076L 0x4p-16384L : 0x8p-540L 0x4p-15848L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-1076L 0x4p-16384L : 0x8p-540L 0x3.fffffffffffffffffffffffffffep-15848L : inexact-ok
+= csqrt upward ldbl-128 0x4p-1076L 0x4p-16384L : 0x8.0000000000000000000000000008p-540L 0x4p-15848L : inexact-ok
+= csqrt downward ldbl-128 0x4p-1076L 0x4.0000000000000000000000000008p-16384L : 0x8p-540L 0x4.0000000000000000000000000004p-15848L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-1076L 0x4.0000000000000000000000000008p-16384L : 0x8p-540L 0x4.0000000000000000000000000008p-15848L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-1076L 0x4.0000000000000000000000000008p-16384L : 0x8p-540L 0x4.0000000000000000000000000004p-15848L : inexact-ok
+= csqrt upward ldbl-128 0x4p-1076L 0x4.0000000000000000000000000008p-16384L : 0x8.0000000000000000000000000008p-540L 0x4.0000000000000000000000000008p-15848L : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-16448L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-16448L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-16448L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-16448L 0x8p-152L : 0x2.0000000000000004p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-16448L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-16448L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-16448L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-16448L 0x8p-152L : 0x2.0000000000000004p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-128 0x8p-16448L 0x8p-152L : 0x2p-76L 0x1.ffffffffffffffffffffffffffffp-76L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-16448L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-16448L 0x8p-152L : 0x2p-76L 0x1.ffffffffffffffffffffffffffffp-76L : inexact-ok
+= csqrt upward ldbl-128 0x8p-16448L 0x8p-152L : 0x2.0000000000000000000000000002p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-16448L 0x0p+0L : 0x2.d413cccfe779921p-8224L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-16448L 0x0p+0L : 0x2.d413cccfe779921p-8224L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-16448L 0x0p+0L : 0x2.d413cccfe779921p-8224L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-16448L 0x0p+0L : 0x2.d413cccfe7799214p-8224L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-16448L 0x0p+0L : 0x2.d413cccfe779921p-8224L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-16448L 0x0p+0L : 0x2.d413cccfe779921p-8224L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-16448L 0x0p+0L : 0x2.d413cccfe779921p-8224L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-16448L 0x0p+0L : 0x2.d413cccfe7799214p-8224L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128 0x8p-16448L 0x0p+0L : 0x2.d413cccfe779921165f626cdd52ap-8224L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-16448L 0x0p+0L : 0x2.d413cccfe779921165f626cdd52ap-8224L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-16448L 0x0p+0L : 0x2.d413cccfe779921165f626cdd52ap-8224L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128 0x8p-16448L 0x0p+0L : 0x2.d413cccfe779921165f626cdd52cp-8224L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef32428p-540L 0x5.a827999fcef32428p-540L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef32428p-540L 0x5.a827999fcef32428p-540L : inexact-ok
+= csqrt downward ldbl-128 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-540L 0x5.a827999fcef32422cbec4d9baa54p-540L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-540L 0x5.a827999fcef32422cbec4d9baa54p-540L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-540L 0x5.a827999fcef32422cbec4d9baa54p-540L : inexact-ok
+= csqrt upward ldbl-128 0x8p-16448L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa58p-540L 0x5.a827999fcef32422cbec4d9baa58p-540L : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90cp-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90cp-8192L 0x1.6a09e667f3bcc90ap-8192L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90cp-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90cp-8192L 0x1.6a09e667f3bcc90ap-8192L : inexact-ok
+= csqrt downward ldbl-128 0x8p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90b870ee036d20fp-8192L 0x1.6a09e667f3bcc908b2fb1366ea95p-8192L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90b870ee036d20fp-8192L 0x1.6a09e667f3bcc908b2fb1366ea95p-8192L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90b870ee036d20fp-8192L 0x1.6a09e667f3bcc908b2fb1366ea95p-8192L : inexact-ok
+= csqrt upward ldbl-128 0x8p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90b870ee036d21p-8192L 0x1.6a09e667f3bcc908b2fb1366ea96p-8192L : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-16448L 0x4p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc906p-8192L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-16448L 0x4p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-16448L 0x4p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc906p-8192L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-16448L 0x4p-16384L : 0x1.6a09e667f3bcc90cp-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-16448L 0x4p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc906p-8192L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-16448L 0x4p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-16448L 0x4p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc906p-8192L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-16448L 0x4p-16384L : 0x1.6a09e667f3bcc90cp-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt downward ldbl-128 0x8p-16448L 0x4p-16384L : 0x1.6a09e667f3bcc90a1d04f9cede52p-8192L 0x1.6a09e667f3bcc90748f12cfef6d8p-8192L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-16448L 0x4p-16384L : 0x1.6a09e667f3bcc90a1d04f9cede52p-8192L 0x1.6a09e667f3bcc90748f12cfef6d9p-8192L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-16448L 0x4p-16384L : 0x1.6a09e667f3bcc90a1d04f9cede52p-8192L 0x1.6a09e667f3bcc90748f12cfef6d8p-8192L : inexact-ok
+= csqrt upward ldbl-128 0x8p-16448L 0x4p-16384L : 0x1.6a09e667f3bcc90a1d04f9cede53p-8192L 0x1.6a09e667f3bcc90748f12cfef6d9p-8192L : inexact-ok
+= csqrt downward ldbl-128 0x8p-16448L 0x4.0000000000000000000000000008p-16384L : 0x1.6a09e667f3bcc90a1d04f9cede53p-8192L 0x1.6a09e667f3bcc90748f12cfef6dap-8192L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-16448L 0x4.0000000000000000000000000008p-16384L : 0x1.6a09e667f3bcc90a1d04f9cede54p-8192L 0x1.6a09e667f3bcc90748f12cfef6dap-8192L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-16448L 0x4.0000000000000000000000000008p-16384L : 0x1.6a09e667f3bcc90a1d04f9cede53p-8192L 0x1.6a09e667f3bcc90748f12cfef6dap-8192L : inexact-ok
+= csqrt upward ldbl-128 0x8p-16448L 0x4.0000000000000000000000000008p-16384L : 0x1.6a09e667f3bcc90a1d04f9cede54p-8192L 0x1.6a09e667f3bcc90748f12cfef6dbp-8192L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x4p-16448L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x4p-16448L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x4p-16448L 0x8p-152L : 0x2p-76L 0x1.fffffffffffffffep-76L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x4p-16448L 0x8p-152L : 0x2.0000000000000004p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-128 0x4p-16448L 0x8p-152L : 0x2p-76L 0x1.ffffffffffffffffffffffffffffp-76L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-16448L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-16448L 0x8p-152L : 0x2p-76L 0x1.ffffffffffffffffffffffffffffp-76L : inexact-ok
+= csqrt upward ldbl-128 0x4p-16448L 0x8p-152L : 0x2.0000000000000000000000000002p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x4p-16448L 0x0p+0L : 0x2p-8224L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x4p-16448L 0x0p+0L : 0x2p-8224L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x4p-16448L 0x0p+0L : 0x2p-8224L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x4p-16448L 0x0p+0L : 0x2p-8224L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128 0x4p-16448L 0x0p+0L : 0x2p-8224L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-16448L 0x0p+0L : 0x2p-8224L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-16448L 0x0p+0L : 0x2p-8224L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128 0x4p-16448L 0x0p+0L : 0x2p-8224L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x4p-16448L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x4p-16448L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x4p-16448L 0x4p-1076L : 0x5.a827999fcef3242p-540L 0x5.a827999fcef3242p-540L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x4p-16448L 0x4p-1076L : 0x5.a827999fcef32428p-540L 0x5.a827999fcef32428p-540L : inexact-ok
+= csqrt downward ldbl-128 0x4p-16448L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-540L 0x5.a827999fcef32422cbec4d9baa54p-540L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-16448L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-540L 0x5.a827999fcef32422cbec4d9baa54p-540L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-16448L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-540L 0x5.a827999fcef32422cbec4d9baa54p-540L : inexact-ok
+= csqrt upward ldbl-128 0x4p-16448L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa58p-540L 0x5.a827999fcef32422cbec4d9baa58p-540L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x4p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x4p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc90ap-8192L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x4p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x4p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90cp-8192L 0x1.6a09e667f3bcc90ap-8192L : inexact-ok
+= csqrt downward ldbl-128 0x4p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ad209ed02d83p-8192L 0x1.6a09e667f3bcc9096800069ae473p-8192L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ad209ed02d831p-8192L 0x1.6a09e667f3bcc9096800069ae474p-8192L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ad209ed02d83p-8192L 0x1.6a09e667f3bcc9096800069ae473p-8192L : inexact-ok
+= csqrt upward ldbl-128 0x4p-16448L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90ad209ed02d831p-8192L 0x1.6a09e667f3bcc9096800069ae474p-8192L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x4p-16448L 0x4p-16384L : 0x1.6a09e667f3bcc908p-8192L 0x1.6a09e667f3bcc906p-8192L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x4p-16448L 0x4p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x4p-16448L 0x4p-16384L : 0x1.6a09e667f3bcc908p-8192L 0x1.6a09e667f3bcc906p-8192L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x4p-16448L 0x4p-16384L : 0x1.6a09e667f3bcc90ap-8192L 0x1.6a09e667f3bcc908p-8192L : inexact-ok
+= csqrt downward ldbl-128 0x4p-16448L 0x4p-16384L : 0x1.6a09e667f3bcc9096800069ae473p-8192L 0x1.6a09e667f3bcc907fdf62032f0b7p-8192L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-16448L 0x4p-16384L : 0x1.6a09e667f3bcc9096800069ae474p-8192L 0x1.6a09e667f3bcc907fdf62032f0b7p-8192L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-16448L 0x4p-16384L : 0x1.6a09e667f3bcc9096800069ae473p-8192L 0x1.6a09e667f3bcc907fdf62032f0b7p-8192L : inexact-ok
+= csqrt upward ldbl-128 0x4p-16448L 0x4p-16384L : 0x1.6a09e667f3bcc9096800069ae474p-8192L 0x1.6a09e667f3bcc907fdf62032f0b8p-8192L : inexact-ok
+= csqrt downward ldbl-128 0x4p-16448L 0x4.0000000000000000000000000008p-16384L : 0x1.6a09e667f3bcc9096800069ae475p-8192L 0x1.6a09e667f3bcc907fdf62032f0b8p-8192L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-16448L 0x4.0000000000000000000000000008p-16384L : 0x1.6a09e667f3bcc9096800069ae475p-8192L 0x1.6a09e667f3bcc907fdf62032f0b9p-8192L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-16448L 0x4.0000000000000000000000000008p-16384L : 0x1.6a09e667f3bcc9096800069ae475p-8192L 0x1.6a09e667f3bcc907fdf62032f0b8p-8192L : inexact-ok
+= csqrt upward ldbl-128 0x4p-16448L 0x4.0000000000000000000000000008p-16384L : 0x1.6a09e667f3bcc9096800069ae476p-8192L 0x1.6a09e667f3bcc907fdf62032f0b9p-8192L : inexact-ok
+= csqrt downward ldbl-128 0x4p-16496L 0x8p-152L : 0x2p-76L 0x1.ffffffffffffffffffffffffffffp-76L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-16496L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-16496L 0x8p-152L : 0x2p-76L 0x1.ffffffffffffffffffffffffffffp-76L : inexact-ok
+= csqrt upward ldbl-128 0x4p-16496L 0x8p-152L : 0x2.0000000000000000000000000002p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-128 0x4p-16496L 0x0p+0L : 0x2p-8248L 0x0p+0L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-16496L 0x0p+0L : 0x2p-8248L 0x0p+0L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-16496L 0x0p+0L : 0x2p-8248L 0x0p+0L : inexact-ok
+= csqrt upward ldbl-128 0x4p-16496L 0x0p+0L : 0x2p-8248L 0x0p+0L : inexact-ok
+= csqrt downward ldbl-128 0x4p-16496L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-540L 0x5.a827999fcef32422cbec4d9baa54p-540L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-16496L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-540L 0x5.a827999fcef32422cbec4d9baa54p-540L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-16496L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-540L 0x5.a827999fcef32422cbec4d9baa54p-540L : inexact-ok
+= csqrt upward ldbl-128 0x4p-16496L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa58p-540L 0x5.a827999fcef32422cbec4d9baa58p-540L : inexact-ok
+= csqrt downward ldbl-128 0x4p-16496L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90a1d04f9cede52p-8192L 0x1.6a09e667f3bcc90a1d04f9cede51p-8192L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-16496L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90a1d04f9cede53p-8192L 0x1.6a09e667f3bcc90a1d04f9cede52p-8192L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-16496L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90a1d04f9cede52p-8192L 0x1.6a09e667f3bcc90a1d04f9cede51p-8192L : inexact-ok
+= csqrt upward ldbl-128 0x4p-16496L 0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90a1d04f9cede53p-8192L 0x1.6a09e667f3bcc90a1d04f9cede52p-8192L : inexact-ok
+= csqrt downward ldbl-128 0x4p-16496L 0x4p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea96p-8192L 0x1.6a09e667f3bcc908b2fb1366ea94p-8192L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-16496L 0x4p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea96p-8192L 0x1.6a09e667f3bcc908b2fb1366ea95p-8192L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-16496L 0x4p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea96p-8192L 0x1.6a09e667f3bcc908b2fb1366ea94p-8192L : inexact-ok
+= csqrt upward ldbl-128 0x4p-16496L 0x4p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea97p-8192L 0x1.6a09e667f3bcc908b2fb1366ea95p-8192L : inexact-ok
+= csqrt downward ldbl-128 0x4p-16496L 0x4.0000000000000000000000000008p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea97p-8192L 0x1.6a09e667f3bcc908b2fb1366ea96p-8192L : inexact-ok
+= csqrt tonearest ldbl-128 0x4p-16496L 0x4.0000000000000000000000000008p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea98p-8192L 0x1.6a09e667f3bcc908b2fb1366ea96p-8192L : inexact-ok
+= csqrt towardzero ldbl-128 0x4p-16496L 0x4.0000000000000000000000000008p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea97p-8192L 0x1.6a09e667f3bcc908b2fb1366ea96p-8192L : inexact-ok
+= csqrt upward ldbl-128 0x4p-16496L 0x4.0000000000000000000000000008p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea98p-8192L 0x1.6a09e667f3bcc908b2fb1366ea97p-8192L : inexact-ok
+csqrt 1 min
+= csqrt downward flt-32 0x1p+0f 0x4p-128f : 0x1p+0f 0x1.fffff8p-128f : inexact-ok underflow errno-erange-ok
+= csqrt tonearest flt-32 0x1p+0f 0x4p-128f : 0x1p+0f 0x2p-128f : inexact-ok underflow errno-erange-ok
+= csqrt towardzero flt-32 0x1p+0f 0x4p-128f : 0x1p+0f 0x1.fffff8p-128f : inexact-ok underflow errno-erange-ok
+= csqrt upward flt-32 0x1p+0f 0x4p-128f : 0x1.000002p+0f 0x2p-128f : inexact-ok underflow errno-erange-ok
+= csqrt downward dbl-64 0x1p+0 0x4p-128 : 0x1p+0 0x1.fffffffffffffp-128 : inexact-ok
+= csqrt tonearest dbl-64 0x1p+0 0x4p-128 : 0x1p+0 0x2p-128 : inexact-ok
+= csqrt towardzero dbl-64 0x1p+0 0x4p-128 : 0x1p+0 0x1.fffffffffffffp-128 : inexact-ok
+= csqrt upward dbl-64 0x1p+0 0x4p-128 : 0x1.0000000000001p+0 0x2p-128 : inexact-ok
+= csqrt downward ldbl-96-intel 0x1p+0L 0x4p-128L : 0x1p+0L 0x1.fffffffffffffffep-128L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x1p+0L 0x4p-128L : 0x1p+0L 0x2p-128L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x1p+0L 0x4p-128L : 0x1p+0L 0x1.fffffffffffffffep-128L : inexact-ok
+= csqrt upward ldbl-96-intel 0x1p+0L 0x4p-128L : 0x1.0000000000000002p+0L 0x2p-128L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x1p+0L 0x4p-128L : 0x1p+0L 0x1.fffffffffffffffep-128L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x1p+0L 0x4p-128L : 0x1p+0L 0x2p-128L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x1p+0L 0x4p-128L : 0x1p+0L 0x1.fffffffffffffffep-128L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x1p+0L 0x4p-128L : 0x1.0000000000000002p+0L 0x2p-128L : inexact-ok
+= csqrt downward ldbl-128 0x1p+0L 0x4p-128L : 0x1p+0L 0x1.ffffffffffffffffffffffffffffp-128L : inexact-ok
+= csqrt tonearest ldbl-128 0x1p+0L 0x4p-128L : 0x1p+0L 0x2p-128L : inexact-ok
+= csqrt towardzero ldbl-128 0x1p+0L 0x4p-128L : 0x1p+0L 0x1.ffffffffffffffffffffffffffffp-128L : inexact-ok
+= csqrt upward ldbl-128 0x1p+0L 0x4p-128L : 0x1.0000000000000000000000000001p+0L 0x2p-128L : inexact-ok
+= csqrt downward ldbl-128ibm 0x1p+0L 0x4p-128L : 0x1p+0L 0x1.ffffffffffffffffffffffffff8p-128L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x1p+0L 0x4p-128L : 0x1p+0L 0x2p-128L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x1p+0L 0x4p-128L : 0x1p+0L 0x1.ffffffffffffffffffffffffff8p-128L : inexact-ok
+= csqrt upward ldbl-128ibm 0x1p+0L 0x4p-128L : 0x1.000000000000000000000000008p+0L 0x2p-128L : inexact-ok
+= csqrt downward dbl-64 0x1p+0 0x4p-1024 : 0x1p+0 0x1.ffffffffffffcp-1024 : inexact-ok underflow errno-erange-ok
+= csqrt tonearest dbl-64 0x1p+0 0x4p-1024 : 0x1p+0 0x2p-1024 : inexact-ok underflow errno-erange-ok
+= csqrt towardzero dbl-64 0x1p+0 0x4p-1024 : 0x1p+0 0x1.ffffffffffffcp-1024 : inexact-ok underflow errno-erange-ok
+= csqrt upward dbl-64 0x1p+0 0x4p-1024 : 0x1.0000000000001p+0 0x2p-1024 : inexact-ok underflow errno-erange-ok
+= csqrt downward ldbl-96-intel 0x1p+0L 0x4p-1024L : 0x1p+0L 0x1.fffffffffffffffep-1024L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x1p+0L 0x4p-1024L : 0x1p+0L 0x2p-1024L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x1p+0L 0x4p-1024L : 0x1p+0L 0x1.fffffffffffffffep-1024L : inexact-ok
+= csqrt upward ldbl-96-intel 0x1p+0L 0x4p-1024L : 0x1.0000000000000002p+0L 0x2p-1024L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x1p+0L 0x4p-1024L : 0x1p+0L 0x1.fffffffffffffffep-1024L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x1p+0L 0x4p-1024L : 0x1p+0L 0x2p-1024L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x1p+0L 0x4p-1024L : 0x1p+0L 0x1.fffffffffffffffep-1024L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x1p+0L 0x4p-1024L : 0x1.0000000000000002p+0L 0x2p-1024L : inexact-ok
+= csqrt downward ldbl-128 0x1p+0L 0x4p-1024L : 0x1p+0L 0x1.ffffffffffffffffffffffffffffp-1024L : inexact-ok
+= csqrt tonearest ldbl-128 0x1p+0L 0x4p-1024L : 0x1p+0L 0x2p-1024L : inexact-ok
+= csqrt towardzero ldbl-128 0x1p+0L 0x4p-1024L : 0x1p+0L 0x1.ffffffffffffffffffffffffffffp-1024L : inexact-ok
+= csqrt upward ldbl-128 0x1p+0L 0x4p-1024L : 0x1.0000000000000000000000000001p+0L 0x2p-1024L : inexact-ok
+= csqrt downward ldbl-128ibm 0x1p+0L 0x4p-1024L : 0x1p+0L 0x1.ffffffffffffcp-1024L : inexact-ok underflow errno-erange-ok
+= csqrt tonearest ldbl-128ibm 0x1p+0L 0x4p-1024L : 0x1p+0L 0x2p-1024L : inexact-ok underflow errno-erange-ok
+= csqrt towardzero ldbl-128ibm 0x1p+0L 0x4p-1024L : 0x1p+0L 0x1.ffffffffffffcp-1024L : inexact-ok underflow errno-erange-ok
+= csqrt upward ldbl-128ibm 0x1p+0L 0x4p-1024L : 0x1.000000000000000000000000008p+0L 0x2p-1024L : inexact-ok underflow errno-erange-ok
+= csqrt downward ldbl-96-intel 0x1p+0L 0x4p-16384L : 0x1p+0L 0x1.fffffffffffffff8p-16384L : inexact-ok underflow errno-erange-ok
+= csqrt tonearest ldbl-96-intel 0x1p+0L 0x4p-16384L : 0x1p+0L 0x2p-16384L : inexact-ok underflow errno-erange-ok
+= csqrt towardzero ldbl-96-intel 0x1p+0L 0x4p-16384L : 0x1p+0L 0x1.fffffffffffffff8p-16384L : inexact-ok underflow errno-erange-ok
+= csqrt upward ldbl-96-intel 0x1p+0L 0x4p-16384L : 0x1.0000000000000002p+0L 0x2p-16384L : inexact-ok underflow errno-erange-ok
+= csqrt downward ldbl-96-m68k 0x1p+0L 0x4p-16384L : 0x1p+0L 0x1.fffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
+= csqrt tonearest ldbl-96-m68k 0x1p+0L 0x4p-16384L : 0x1p+0L 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= csqrt towardzero ldbl-96-m68k 0x1p+0L 0x4p-16384L : 0x1p+0L 0x1.fffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
+= csqrt upward ldbl-96-m68k 0x1p+0L 0x4p-16384L : 0x1.0000000000000002p+0L 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= csqrt downward ldbl-128 0x1p+0L 0x4p-16384L : 0x1p+0L 0x1.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow errno-erange-ok
+= csqrt tonearest ldbl-128 0x1p+0L 0x4p-16384L : 0x1p+0L 0x2p-16384L : inexact-ok underflow errno-erange-ok
+= csqrt towardzero ldbl-128 0x1p+0L 0x4p-16384L : 0x1p+0L 0x1.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow errno-erange-ok
+= csqrt upward ldbl-128 0x1p+0L 0x4p-16384L : 0x1.0000000000000000000000000001p+0L 0x2p-16384L : inexact-ok underflow errno-erange-ok
+= csqrt downward ldbl-96-intel 0x1p+0L 0x2p-16384L : 0x1p+0L 0xf.ffffffffffffff8p-16388L : inexact-ok underflow errno-erange-ok
+= csqrt tonearest ldbl-96-intel 0x1p+0L 0x2p-16384L : 0x1p+0L 0x1p-16384L : inexact-ok underflow errno-erange-ok
+= csqrt towardzero ldbl-96-intel 0x1p+0L 0x2p-16384L : 0x1p+0L 0xf.ffffffffffffff8p-16388L : inexact-ok underflow errno-erange-ok
+= csqrt upward ldbl-96-intel 0x1p+0L 0x2p-16384L : 0x1.0000000000000002p+0L 0x1p-16384L : inexact-ok underflow errno-erange-ok
+= csqrt downward ldbl-96-m68k 0x1p+0L 0x2p-16384L : 0x1p+0L 0xf.ffffffffffffffcp-16388L : inexact-ok underflow errno-erange-ok
+= csqrt tonearest ldbl-96-m68k 0x1p+0L 0x2p-16384L : 0x1p+0L 0x1p-16384L : inexact-ok underflow errno-erange-ok
+= csqrt towardzero ldbl-96-m68k 0x1p+0L 0x2p-16384L : 0x1p+0L 0xf.ffffffffffffffcp-16388L : inexact-ok underflow errno-erange-ok
+= csqrt upward ldbl-96-m68k 0x1p+0L 0x2p-16384L : 0x1.0000000000000002p+0L 0x1p-16384L : inexact-ok underflow errno-erange-ok
+= csqrt downward ldbl-128 0x1p+0L 0x2p-16384L : 0x1p+0L 0xf.ffffffffffffffffffffffffffcp-16388L : inexact-ok underflow errno-erange-ok
+= csqrt tonearest ldbl-128 0x1p+0L 0x2p-16384L : 0x1p+0L 0x1p-16384L : inexact-ok underflow errno-erange-ok
+= csqrt towardzero ldbl-128 0x1p+0L 0x2p-16384L : 0x1p+0L 0xf.ffffffffffffffffffffffffffcp-16388L : inexact-ok underflow errno-erange-ok
+= csqrt upward ldbl-128 0x1p+0L 0x2p-16384L : 0x1.0000000000000000000000000001p+0L 0x1p-16384L : inexact-ok underflow errno-erange-ok
+= csqrt downward dbl-64 0x1p+0 0x8p-972 : 0x1p+0 0x3.ffffffffffffep-972 : inexact-ok
+= csqrt tonearest dbl-64 0x1p+0 0x8p-972 : 0x1p+0 0x4p-972 : inexact-ok
+= csqrt towardzero dbl-64 0x1p+0 0x8p-972 : 0x1p+0 0x3.ffffffffffffep-972 : inexact-ok
+= csqrt upward dbl-64 0x1p+0 0x8p-972 : 0x1.0000000000001p+0 0x4p-972 : inexact-ok
+= csqrt downward ldbl-96-intel 0x1p+0L 0x8p-972L : 0x1p+0L 0x3.fffffffffffffffcp-972L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x1p+0L 0x8p-972L : 0x1p+0L 0x4p-972L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x1p+0L 0x8p-972L : 0x1p+0L 0x3.fffffffffffffffcp-972L : inexact-ok
+= csqrt upward ldbl-96-intel 0x1p+0L 0x8p-972L : 0x1.0000000000000002p+0L 0x4p-972L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x1p+0L 0x8p-972L : 0x1p+0L 0x3.fffffffffffffffcp-972L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x1p+0L 0x8p-972L : 0x1p+0L 0x4p-972L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x1p+0L 0x8p-972L : 0x1p+0L 0x3.fffffffffffffffcp-972L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x1p+0L 0x8p-972L : 0x1.0000000000000002p+0L 0x4p-972L : inexact-ok
+= csqrt downward ldbl-128 0x1p+0L 0x8p-972L : 0x1p+0L 0x3.fffffffffffffffffffffffffffep-972L : inexact-ok
+= csqrt tonearest ldbl-128 0x1p+0L 0x8p-972L : 0x1p+0L 0x4p-972L : inexact-ok
+= csqrt towardzero ldbl-128 0x1p+0L 0x8p-972L : 0x1p+0L 0x3.fffffffffffffffffffffffffffep-972L : inexact-ok
+= csqrt upward ldbl-128 0x1p+0L 0x8p-972L : 0x1.0000000000000000000000000001p+0L 0x4p-972L : inexact-ok
+= csqrt downward ldbl-128ibm 0x1p+0L 0x8p-972L : 0x1p+0L 0x3.fffffffffffffffffffffffffcp-972L : inexact-ok underflow errno-erange-ok
+= csqrt tonearest ldbl-128ibm 0x1p+0L 0x8p-972L : 0x1p+0L 0x4p-972L : inexact-ok underflow errno-erange-ok
+= csqrt towardzero ldbl-128ibm 0x1p+0L 0x8p-972L : 0x1p+0L 0x3.fffffffffffffffffffffffffcp-972L : inexact-ok underflow errno-erange-ok
+= csqrt upward ldbl-128ibm 0x1p+0L 0x8p-972L : 0x1.000000000000000000000000008p+0L 0x4p-972L : inexact-ok underflow errno-erange-ok
+csqrt 1 -min
+= csqrt downward flt-32 0x1p+0f -0x4p-128f : 0x1p+0f -0x2p-128f : inexact-ok underflow errno-erange-ok
+= csqrt tonearest flt-32 0x1p+0f -0x4p-128f : 0x1p+0f -0x2p-128f : inexact-ok underflow errno-erange-ok
+= csqrt towardzero flt-32 0x1p+0f -0x4p-128f : 0x1p+0f -0x1.fffff8p-128f : inexact-ok underflow errno-erange-ok
+= csqrt upward flt-32 0x1p+0f -0x4p-128f : 0x1.000002p+0f -0x1.fffff8p-128f : inexact-ok underflow errno-erange-ok
+= csqrt downward dbl-64 0x1p+0 -0x4p-128 : 0x1p+0 -0x2p-128 : inexact-ok
+= csqrt tonearest dbl-64 0x1p+0 -0x4p-128 : 0x1p+0 -0x2p-128 : inexact-ok
+= csqrt towardzero dbl-64 0x1p+0 -0x4p-128 : 0x1p+0 -0x1.fffffffffffffp-128 : inexact-ok
+= csqrt upward dbl-64 0x1p+0 -0x4p-128 : 0x1.0000000000001p+0 -0x1.fffffffffffffp-128 : inexact-ok
+= csqrt downward ldbl-96-intel 0x1p+0L -0x4p-128L : 0x1p+0L -0x2p-128L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x1p+0L -0x4p-128L : 0x1p+0L -0x2p-128L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x1p+0L -0x4p-128L : 0x1p+0L -0x1.fffffffffffffffep-128L : inexact-ok
+= csqrt upward ldbl-96-intel 0x1p+0L -0x4p-128L : 0x1.0000000000000002p+0L -0x1.fffffffffffffffep-128L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x1p+0L -0x4p-128L : 0x1p+0L -0x2p-128L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x1p+0L -0x4p-128L : 0x1p+0L -0x2p-128L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x1p+0L -0x4p-128L : 0x1p+0L -0x1.fffffffffffffffep-128L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x1p+0L -0x4p-128L : 0x1.0000000000000002p+0L -0x1.fffffffffffffffep-128L : inexact-ok
+= csqrt downward ldbl-128 0x1p+0L -0x4p-128L : 0x1p+0L -0x2p-128L : inexact-ok
+= csqrt tonearest ldbl-128 0x1p+0L -0x4p-128L : 0x1p+0L -0x2p-128L : inexact-ok
+= csqrt towardzero ldbl-128 0x1p+0L -0x4p-128L : 0x1p+0L -0x1.ffffffffffffffffffffffffffffp-128L : inexact-ok
+= csqrt upward ldbl-128 0x1p+0L -0x4p-128L : 0x1.0000000000000000000000000001p+0L -0x1.ffffffffffffffffffffffffffffp-128L : inexact-ok
+= csqrt downward ldbl-128ibm 0x1p+0L -0x4p-128L : 0x1p+0L -0x2p-128L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x1p+0L -0x4p-128L : 0x1p+0L -0x2p-128L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x1p+0L -0x4p-128L : 0x1p+0L -0x1.ffffffffffffffffffffffffff8p-128L : inexact-ok
+= csqrt upward ldbl-128ibm 0x1p+0L -0x4p-128L : 0x1.000000000000000000000000008p+0L -0x1.ffffffffffffffffffffffffff8p-128L : inexact-ok
+= csqrt downward dbl-64 0x1p+0 -0x4p-1024 : 0x1p+0 -0x2p-1024 : inexact-ok underflow errno-erange-ok
+= csqrt tonearest dbl-64 0x1p+0 -0x4p-1024 : 0x1p+0 -0x2p-1024 : inexact-ok underflow errno-erange-ok
+= csqrt towardzero dbl-64 0x1p+0 -0x4p-1024 : 0x1p+0 -0x1.ffffffffffffcp-1024 : inexact-ok underflow errno-erange-ok
+= csqrt upward dbl-64 0x1p+0 -0x4p-1024 : 0x1.0000000000001p+0 -0x1.ffffffffffffcp-1024 : inexact-ok underflow errno-erange-ok
+= csqrt downward ldbl-96-intel 0x1p+0L -0x4p-1024L : 0x1p+0L -0x2p-1024L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x1p+0L -0x4p-1024L : 0x1p+0L -0x2p-1024L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x1p+0L -0x4p-1024L : 0x1p+0L -0x1.fffffffffffffffep-1024L : inexact-ok
+= csqrt upward ldbl-96-intel 0x1p+0L -0x4p-1024L : 0x1.0000000000000002p+0L -0x1.fffffffffffffffep-1024L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x1p+0L -0x4p-1024L : 0x1p+0L -0x2p-1024L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x1p+0L -0x4p-1024L : 0x1p+0L -0x2p-1024L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x1p+0L -0x4p-1024L : 0x1p+0L -0x1.fffffffffffffffep-1024L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x1p+0L -0x4p-1024L : 0x1.0000000000000002p+0L -0x1.fffffffffffffffep-1024L : inexact-ok
+= csqrt downward ldbl-128 0x1p+0L -0x4p-1024L : 0x1p+0L -0x2p-1024L : inexact-ok
+= csqrt tonearest ldbl-128 0x1p+0L -0x4p-1024L : 0x1p+0L -0x2p-1024L : inexact-ok
+= csqrt towardzero ldbl-128 0x1p+0L -0x4p-1024L : 0x1p+0L -0x1.ffffffffffffffffffffffffffffp-1024L : inexact-ok
+= csqrt upward ldbl-128 0x1p+0L -0x4p-1024L : 0x1.0000000000000000000000000001p+0L -0x1.ffffffffffffffffffffffffffffp-1024L : inexact-ok
+= csqrt downward ldbl-128ibm 0x1p+0L -0x4p-1024L : 0x1p+0L -0x2p-1024L : inexact-ok underflow errno-erange-ok
+= csqrt tonearest ldbl-128ibm 0x1p+0L -0x4p-1024L : 0x1p+0L -0x2p-1024L : inexact-ok underflow errno-erange-ok
+= csqrt towardzero ldbl-128ibm 0x1p+0L -0x4p-1024L : 0x1p+0L -0x1.ffffffffffffcp-1024L : inexact-ok underflow errno-erange-ok
+= csqrt upward ldbl-128ibm 0x1p+0L -0x4p-1024L : 0x1.000000000000000000000000008p+0L -0x1.ffffffffffffcp-1024L : inexact-ok underflow errno-erange-ok
+= csqrt downward ldbl-96-intel 0x1p+0L -0x4p-16384L : 0x1p+0L -0x2p-16384L : inexact-ok underflow errno-erange-ok
+= csqrt tonearest ldbl-96-intel 0x1p+0L -0x4p-16384L : 0x1p+0L -0x2p-16384L : inexact-ok underflow errno-erange-ok
+= csqrt towardzero ldbl-96-intel 0x1p+0L -0x4p-16384L : 0x1p+0L -0x1.fffffffffffffff8p-16384L : inexact-ok underflow errno-erange-ok
+= csqrt upward ldbl-96-intel 0x1p+0L -0x4p-16384L : 0x1.0000000000000002p+0L -0x1.fffffffffffffff8p-16384L : inexact-ok underflow errno-erange-ok
+= csqrt downward ldbl-96-m68k 0x1p+0L -0x4p-16384L : 0x1p+0L -0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= csqrt tonearest ldbl-96-m68k 0x1p+0L -0x4p-16384L : 0x1p+0L -0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= csqrt towardzero ldbl-96-m68k 0x1p+0L -0x4p-16384L : 0x1p+0L -0x1.fffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
+= csqrt upward ldbl-96-m68k 0x1p+0L -0x4p-16384L : 0x1.0000000000000002p+0L -0x1.fffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
+= csqrt downward ldbl-128 0x1p+0L -0x4p-16384L : 0x1p+0L -0x2p-16384L : inexact-ok underflow errno-erange-ok
+= csqrt tonearest ldbl-128 0x1p+0L -0x4p-16384L : 0x1p+0L -0x2p-16384L : inexact-ok underflow errno-erange-ok
+= csqrt towardzero ldbl-128 0x1p+0L -0x4p-16384L : 0x1p+0L -0x1.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow errno-erange-ok
+= csqrt upward ldbl-128 0x1p+0L -0x4p-16384L : 0x1.0000000000000000000000000001p+0L -0x1.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow errno-erange-ok
+= csqrt downward ldbl-96-intel 0x1p+0L -0x2p-16384L : 0x1p+0L -0x1p-16384L : inexact-ok underflow errno-erange-ok
+= csqrt tonearest ldbl-96-intel 0x1p+0L -0x2p-16384L : 0x1p+0L -0x1p-16384L : inexact-ok underflow errno-erange-ok
+= csqrt towardzero ldbl-96-intel 0x1p+0L -0x2p-16384L : 0x1p+0L -0xf.ffffffffffffff8p-16388L : inexact-ok underflow errno-erange-ok
+= csqrt upward ldbl-96-intel 0x1p+0L -0x2p-16384L : 0x1.0000000000000002p+0L -0xf.ffffffffffffff8p-16388L : inexact-ok underflow errno-erange-ok
+= csqrt downward ldbl-96-m68k 0x1p+0L -0x2p-16384L : 0x1p+0L -0x1p-16384L : inexact-ok underflow errno-erange-ok
+= csqrt tonearest ldbl-96-m68k 0x1p+0L -0x2p-16384L : 0x1p+0L -0x1p-16384L : inexact-ok underflow errno-erange-ok
+= csqrt towardzero ldbl-96-m68k 0x1p+0L -0x2p-16384L : 0x1p+0L -0xf.ffffffffffffffcp-16388L : inexact-ok underflow errno-erange-ok
+= csqrt upward ldbl-96-m68k 0x1p+0L -0x2p-16384L : 0x1.0000000000000002p+0L -0xf.ffffffffffffffcp-16388L : inexact-ok underflow errno-erange-ok
+= csqrt downward ldbl-128 0x1p+0L -0x2p-16384L : 0x1p+0L -0x1p-16384L : inexact-ok underflow errno-erange-ok
+= csqrt tonearest ldbl-128 0x1p+0L -0x2p-16384L : 0x1p+0L -0x1p-16384L : inexact-ok underflow errno-erange-ok
+= csqrt towardzero ldbl-128 0x1p+0L -0x2p-16384L : 0x1p+0L -0xf.ffffffffffffffffffffffffffcp-16388L : inexact-ok underflow errno-erange-ok
+= csqrt upward ldbl-128 0x1p+0L -0x2p-16384L : 0x1.0000000000000000000000000001p+0L -0xf.ffffffffffffffffffffffffffcp-16388L : inexact-ok underflow errno-erange-ok
+= csqrt downward dbl-64 0x1p+0 -0x8p-972 : 0x1p+0 -0x4p-972 : inexact-ok
+= csqrt tonearest dbl-64 0x1p+0 -0x8p-972 : 0x1p+0 -0x4p-972 : inexact-ok
+= csqrt towardzero dbl-64 0x1p+0 -0x8p-972 : 0x1p+0 -0x3.ffffffffffffep-972 : inexact-ok
+= csqrt upward dbl-64 0x1p+0 -0x8p-972 : 0x1.0000000000001p+0 -0x3.ffffffffffffep-972 : inexact-ok
+= csqrt downward ldbl-96-intel 0x1p+0L -0x8p-972L : 0x1p+0L -0x4p-972L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x1p+0L -0x8p-972L : 0x1p+0L -0x4p-972L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x1p+0L -0x8p-972L : 0x1p+0L -0x3.fffffffffffffffcp-972L : inexact-ok
+= csqrt upward ldbl-96-intel 0x1p+0L -0x8p-972L : 0x1.0000000000000002p+0L -0x3.fffffffffffffffcp-972L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x1p+0L -0x8p-972L : 0x1p+0L -0x4p-972L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x1p+0L -0x8p-972L : 0x1p+0L -0x4p-972L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x1p+0L -0x8p-972L : 0x1p+0L -0x3.fffffffffffffffcp-972L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x1p+0L -0x8p-972L : 0x1.0000000000000002p+0L -0x3.fffffffffffffffcp-972L : inexact-ok
+= csqrt downward ldbl-128 0x1p+0L -0x8p-972L : 0x1p+0L -0x4p-972L : inexact-ok
+= csqrt tonearest ldbl-128 0x1p+0L -0x8p-972L : 0x1p+0L -0x4p-972L : inexact-ok
+= csqrt towardzero ldbl-128 0x1p+0L -0x8p-972L : 0x1p+0L -0x3.fffffffffffffffffffffffffffep-972L : inexact-ok
+= csqrt upward ldbl-128 0x1p+0L -0x8p-972L : 0x1.0000000000000000000000000001p+0L -0x3.fffffffffffffffffffffffffffep-972L : inexact-ok
+= csqrt downward ldbl-128ibm 0x1p+0L -0x8p-972L : 0x1p+0L -0x4p-972L : inexact-ok underflow errno-erange-ok
+= csqrt tonearest ldbl-128ibm 0x1p+0L -0x8p-972L : 0x1p+0L -0x4p-972L : inexact-ok underflow errno-erange-ok
+= csqrt towardzero ldbl-128ibm 0x1p+0L -0x8p-972L : 0x1p+0L -0x3.fffffffffffffffffffffffffcp-972L : inexact-ok underflow errno-erange-ok
+= csqrt upward ldbl-128ibm 0x1p+0L -0x8p-972L : 0x1.000000000000000000000000008p+0L -0x3.fffffffffffffffffffffffffcp-972L : inexact-ok underflow errno-erange-ok
+csqrt -1 min
+= csqrt downward flt-32 -0x1p+0f 0x4p-128f : 0x1.fffff8p-128f 0x1p+0f : inexact-ok underflow errno-erange-ok
+= csqrt tonearest flt-32 -0x1p+0f 0x4p-128f : 0x2p-128f 0x1p+0f : inexact-ok underflow errno-erange-ok
+= csqrt towardzero flt-32 -0x1p+0f 0x4p-128f : 0x1.fffff8p-128f 0x1p+0f : inexact-ok underflow errno-erange-ok
+= csqrt upward flt-32 -0x1p+0f 0x4p-128f : 0x2p-128f 0x1.000002p+0f : inexact-ok underflow errno-erange-ok
+= csqrt downward dbl-64 -0x1p+0 0x4p-128 : 0x1.fffffffffffffp-128 0x1p+0 : inexact-ok
+= csqrt tonearest dbl-64 -0x1p+0 0x4p-128 : 0x2p-128 0x1p+0 : inexact-ok
+= csqrt towardzero dbl-64 -0x1p+0 0x4p-128 : 0x1.fffffffffffffp-128 0x1p+0 : inexact-ok
+= csqrt upward dbl-64 -0x1p+0 0x4p-128 : 0x2p-128 0x1.0000000000001p+0 : inexact-ok
+= csqrt downward ldbl-96-intel -0x1p+0L 0x4p-128L : 0x1.fffffffffffffffep-128L 0x1p+0L : inexact-ok
+= csqrt tonearest ldbl-96-intel -0x1p+0L 0x4p-128L : 0x2p-128L 0x1p+0L : inexact-ok
+= csqrt towardzero ldbl-96-intel -0x1p+0L 0x4p-128L : 0x1.fffffffffffffffep-128L 0x1p+0L : inexact-ok
+= csqrt upward ldbl-96-intel -0x1p+0L 0x4p-128L : 0x2p-128L 0x1.0000000000000002p+0L : inexact-ok
+= csqrt downward ldbl-96-m68k -0x1p+0L 0x4p-128L : 0x1.fffffffffffffffep-128L 0x1p+0L : inexact-ok
+= csqrt tonearest ldbl-96-m68k -0x1p+0L 0x4p-128L : 0x2p-128L 0x1p+0L : inexact-ok
+= csqrt towardzero ldbl-96-m68k -0x1p+0L 0x4p-128L : 0x1.fffffffffffffffep-128L 0x1p+0L : inexact-ok
+= csqrt upward ldbl-96-m68k -0x1p+0L 0x4p-128L : 0x2p-128L 0x1.0000000000000002p+0L : inexact-ok
+= csqrt downward ldbl-128 -0x1p+0L 0x4p-128L : 0x1.ffffffffffffffffffffffffffffp-128L 0x1p+0L : inexact-ok
+= csqrt tonearest ldbl-128 -0x1p+0L 0x4p-128L : 0x2p-128L 0x1p+0L : inexact-ok
+= csqrt towardzero ldbl-128 -0x1p+0L 0x4p-128L : 0x1.ffffffffffffffffffffffffffffp-128L 0x1p+0L : inexact-ok
+= csqrt upward ldbl-128 -0x1p+0L 0x4p-128L : 0x2p-128L 0x1.0000000000000000000000000001p+0L : inexact-ok
+= csqrt downward ldbl-128ibm -0x1p+0L 0x4p-128L : 0x1.ffffffffffffffffffffffffff8p-128L 0x1p+0L : inexact-ok
+= csqrt tonearest ldbl-128ibm -0x1p+0L 0x4p-128L : 0x2p-128L 0x1p+0L : inexact-ok
+= csqrt towardzero ldbl-128ibm -0x1p+0L 0x4p-128L : 0x1.ffffffffffffffffffffffffff8p-128L 0x1p+0L : inexact-ok
+= csqrt upward ldbl-128ibm -0x1p+0L 0x4p-128L : 0x2p-128L 0x1.000000000000000000000000008p+0L : inexact-ok
+= csqrt downward dbl-64 -0x1p+0 0x4p-1024 : 0x1.ffffffffffffcp-1024 0x1p+0 : inexact-ok underflow errno-erange-ok
+= csqrt tonearest dbl-64 -0x1p+0 0x4p-1024 : 0x2p-1024 0x1p+0 : inexact-ok underflow errno-erange-ok
+= csqrt towardzero dbl-64 -0x1p+0 0x4p-1024 : 0x1.ffffffffffffcp-1024 0x1p+0 : inexact-ok underflow errno-erange-ok
+= csqrt upward dbl-64 -0x1p+0 0x4p-1024 : 0x2p-1024 0x1.0000000000001p+0 : inexact-ok underflow errno-erange-ok
+= csqrt downward ldbl-96-intel -0x1p+0L 0x4p-1024L : 0x1.fffffffffffffffep-1024L 0x1p+0L : inexact-ok
+= csqrt tonearest ldbl-96-intel -0x1p+0L 0x4p-1024L : 0x2p-1024L 0x1p+0L : inexact-ok
+= csqrt towardzero ldbl-96-intel -0x1p+0L 0x4p-1024L : 0x1.fffffffffffffffep-1024L 0x1p+0L : inexact-ok
+= csqrt upward ldbl-96-intel -0x1p+0L 0x4p-1024L : 0x2p-1024L 0x1.0000000000000002p+0L : inexact-ok
+= csqrt downward ldbl-96-m68k -0x1p+0L 0x4p-1024L : 0x1.fffffffffffffffep-1024L 0x1p+0L : inexact-ok
+= csqrt tonearest ldbl-96-m68k -0x1p+0L 0x4p-1024L : 0x2p-1024L 0x1p+0L : inexact-ok
+= csqrt towardzero ldbl-96-m68k -0x1p+0L 0x4p-1024L : 0x1.fffffffffffffffep-1024L 0x1p+0L : inexact-ok
+= csqrt upward ldbl-96-m68k -0x1p+0L 0x4p-1024L : 0x2p-1024L 0x1.0000000000000002p+0L : inexact-ok
+= csqrt downward ldbl-128 -0x1p+0L 0x4p-1024L : 0x1.ffffffffffffffffffffffffffffp-1024L 0x1p+0L : inexact-ok
+= csqrt tonearest ldbl-128 -0x1p+0L 0x4p-1024L : 0x2p-1024L 0x1p+0L : inexact-ok
+= csqrt towardzero ldbl-128 -0x1p+0L 0x4p-1024L : 0x1.ffffffffffffffffffffffffffffp-1024L 0x1p+0L : inexact-ok
+= csqrt upward ldbl-128 -0x1p+0L 0x4p-1024L : 0x2p-1024L 0x1.0000000000000000000000000001p+0L : inexact-ok
+= csqrt downward ldbl-128ibm -0x1p+0L 0x4p-1024L : 0x1.ffffffffffffcp-1024L 0x1p+0L : inexact-ok underflow errno-erange-ok
+= csqrt tonearest ldbl-128ibm -0x1p+0L 0x4p-1024L : 0x2p-1024L 0x1p+0L : inexact-ok underflow errno-erange-ok
+= csqrt towardzero ldbl-128ibm -0x1p+0L 0x4p-1024L : 0x1.ffffffffffffcp-1024L 0x1p+0L : inexact-ok underflow errno-erange-ok
+= csqrt upward ldbl-128ibm -0x1p+0L 0x4p-1024L : 0x2p-1024L 0x1.000000000000000000000000008p+0L : inexact-ok underflow errno-erange-ok
+= csqrt downward ldbl-96-intel -0x1p+0L 0x4p-16384L : 0x1.fffffffffffffff8p-16384L 0x1p+0L : inexact-ok underflow errno-erange-ok
+= csqrt tonearest ldbl-96-intel -0x1p+0L 0x4p-16384L : 0x2p-16384L 0x1p+0L : inexact-ok underflow errno-erange-ok
+= csqrt towardzero ldbl-96-intel -0x1p+0L 0x4p-16384L : 0x1.fffffffffffffff8p-16384L 0x1p+0L : inexact-ok underflow errno-erange-ok
+= csqrt upward ldbl-96-intel -0x1p+0L 0x4p-16384L : 0x2p-16384L 0x1.0000000000000002p+0L : inexact-ok underflow errno-erange-ok
+= csqrt downward ldbl-96-m68k -0x1p+0L 0x4p-16384L : 0x1.fffffffffffffffcp-16384L 0x1p+0L : inexact-ok underflow-ok errno-erange-ok
+= csqrt tonearest ldbl-96-m68k -0x1p+0L 0x4p-16384L : 0x2p-16384L 0x1p+0L : inexact-ok underflow-ok errno-erange-ok
+= csqrt towardzero ldbl-96-m68k -0x1p+0L 0x4p-16384L : 0x1.fffffffffffffffcp-16384L 0x1p+0L : inexact-ok underflow-ok errno-erange-ok
+= csqrt upward ldbl-96-m68k -0x1p+0L 0x4p-16384L : 0x2p-16384L 0x1.0000000000000002p+0L : inexact-ok underflow-ok errno-erange-ok
+= csqrt downward ldbl-128 -0x1p+0L 0x4p-16384L : 0x1.fffffffffffffffffffffffffffcp-16384L 0x1p+0L : inexact-ok underflow errno-erange-ok
+= csqrt tonearest ldbl-128 -0x1p+0L 0x4p-16384L : 0x2p-16384L 0x1p+0L : inexact-ok underflow errno-erange-ok
+= csqrt towardzero ldbl-128 -0x1p+0L 0x4p-16384L : 0x1.fffffffffffffffffffffffffffcp-16384L 0x1p+0L : inexact-ok underflow errno-erange-ok
+= csqrt upward ldbl-128 -0x1p+0L 0x4p-16384L : 0x2p-16384L 0x1.0000000000000000000000000001p+0L : inexact-ok underflow errno-erange-ok
+= csqrt downward ldbl-96-intel -0x1p+0L 0x2p-16384L : 0xf.ffffffffffffff8p-16388L 0x1p+0L : inexact-ok underflow errno-erange-ok
+= csqrt tonearest ldbl-96-intel -0x1p+0L 0x2p-16384L : 0x1p-16384L 0x1p+0L : inexact-ok underflow errno-erange-ok
+= csqrt towardzero ldbl-96-intel -0x1p+0L 0x2p-16384L : 0xf.ffffffffffffff8p-16388L 0x1p+0L : inexact-ok underflow errno-erange-ok
+= csqrt upward ldbl-96-intel -0x1p+0L 0x2p-16384L : 0x1p-16384L 0x1.0000000000000002p+0L : inexact-ok underflow errno-erange-ok
+= csqrt downward ldbl-96-m68k -0x1p+0L 0x2p-16384L : 0xf.ffffffffffffffcp-16388L 0x1p+0L : inexact-ok underflow errno-erange-ok
+= csqrt tonearest ldbl-96-m68k -0x1p+0L 0x2p-16384L : 0x1p-16384L 0x1p+0L : inexact-ok underflow errno-erange-ok
+= csqrt towardzero ldbl-96-m68k -0x1p+0L 0x2p-16384L : 0xf.ffffffffffffffcp-16388L 0x1p+0L : inexact-ok underflow errno-erange-ok
+= csqrt upward ldbl-96-m68k -0x1p+0L 0x2p-16384L : 0x1p-16384L 0x1.0000000000000002p+0L : inexact-ok underflow errno-erange-ok
+= csqrt downward ldbl-128 -0x1p+0L 0x2p-16384L : 0xf.ffffffffffffffffffffffffffcp-16388L 0x1p+0L : inexact-ok underflow errno-erange-ok
+= csqrt tonearest ldbl-128 -0x1p+0L 0x2p-16384L : 0x1p-16384L 0x1p+0L : inexact-ok underflow errno-erange-ok
+= csqrt towardzero ldbl-128 -0x1p+0L 0x2p-16384L : 0xf.ffffffffffffffffffffffffffcp-16388L 0x1p+0L : inexact-ok underflow errno-erange-ok
+= csqrt upward ldbl-128 -0x1p+0L 0x2p-16384L : 0x1p-16384L 0x1.0000000000000000000000000001p+0L : inexact-ok underflow errno-erange-ok
+= csqrt downward dbl-64 -0x1p+0 0x8p-972 : 0x3.ffffffffffffep-972 0x1p+0 : inexact-ok
+= csqrt tonearest dbl-64 -0x1p+0 0x8p-972 : 0x4p-972 0x1p+0 : inexact-ok
+= csqrt towardzero dbl-64 -0x1p+0 0x8p-972 : 0x3.ffffffffffffep-972 0x1p+0 : inexact-ok
+= csqrt upward dbl-64 -0x1p+0 0x8p-972 : 0x4p-972 0x1.0000000000001p+0 : inexact-ok
+= csqrt downward ldbl-96-intel -0x1p+0L 0x8p-972L : 0x3.fffffffffffffffcp-972L 0x1p+0L : inexact-ok
+= csqrt tonearest ldbl-96-intel -0x1p+0L 0x8p-972L : 0x4p-972L 0x1p+0L : inexact-ok
+= csqrt towardzero ldbl-96-intel -0x1p+0L 0x8p-972L : 0x3.fffffffffffffffcp-972L 0x1p+0L : inexact-ok
+= csqrt upward ldbl-96-intel -0x1p+0L 0x8p-972L : 0x4p-972L 0x1.0000000000000002p+0L : inexact-ok
+= csqrt downward ldbl-96-m68k -0x1p+0L 0x8p-972L : 0x3.fffffffffffffffcp-972L 0x1p+0L : inexact-ok
+= csqrt tonearest ldbl-96-m68k -0x1p+0L 0x8p-972L : 0x4p-972L 0x1p+0L : inexact-ok
+= csqrt towardzero ldbl-96-m68k -0x1p+0L 0x8p-972L : 0x3.fffffffffffffffcp-972L 0x1p+0L : inexact-ok
+= csqrt upward ldbl-96-m68k -0x1p+0L 0x8p-972L : 0x4p-972L 0x1.0000000000000002p+0L : inexact-ok
+= csqrt downward ldbl-128 -0x1p+0L 0x8p-972L : 0x3.fffffffffffffffffffffffffffep-972L 0x1p+0L : inexact-ok
+= csqrt tonearest ldbl-128 -0x1p+0L 0x8p-972L : 0x4p-972L 0x1p+0L : inexact-ok
+= csqrt towardzero ldbl-128 -0x1p+0L 0x8p-972L : 0x3.fffffffffffffffffffffffffffep-972L 0x1p+0L : inexact-ok
+= csqrt upward ldbl-128 -0x1p+0L 0x8p-972L : 0x4p-972L 0x1.0000000000000000000000000001p+0L : inexact-ok
+= csqrt downward ldbl-128ibm -0x1p+0L 0x8p-972L : 0x3.fffffffffffffffffffffffffcp-972L 0x1p+0L : inexact-ok underflow errno-erange-ok
+= csqrt tonearest ldbl-128ibm -0x1p+0L 0x8p-972L : 0x4p-972L 0x1p+0L : inexact-ok underflow errno-erange-ok
+= csqrt towardzero ldbl-128ibm -0x1p+0L 0x8p-972L : 0x3.fffffffffffffffffffffffffcp-972L 0x1p+0L : inexact-ok underflow errno-erange-ok
+= csqrt upward ldbl-128ibm -0x1p+0L 0x8p-972L : 0x4p-972L 0x1.000000000000000000000000008p+0L : inexact-ok underflow errno-erange-ok
+csqrt -1 -min
+= csqrt downward flt-32 -0x1p+0f -0x4p-128f : 0x1.fffff8p-128f -0x1.000002p+0f : inexact-ok underflow errno-erange-ok
+= csqrt tonearest flt-32 -0x1p+0f -0x4p-128f : 0x2p-128f -0x1p+0f : inexact-ok underflow errno-erange-ok
+= csqrt towardzero flt-32 -0x1p+0f -0x4p-128f : 0x1.fffff8p-128f -0x1p+0f : inexact-ok underflow errno-erange-ok
+= csqrt upward flt-32 -0x1p+0f -0x4p-128f : 0x2p-128f -0x1p+0f : inexact-ok underflow errno-erange-ok
+= csqrt downward dbl-64 -0x1p+0 -0x4p-128 : 0x1.fffffffffffffp-128 -0x1.0000000000001p+0 : inexact-ok
+= csqrt tonearest dbl-64 -0x1p+0 -0x4p-128 : 0x2p-128 -0x1p+0 : inexact-ok
+= csqrt towardzero dbl-64 -0x1p+0 -0x4p-128 : 0x1.fffffffffffffp-128 -0x1p+0 : inexact-ok
+= csqrt upward dbl-64 -0x1p+0 -0x4p-128 : 0x2p-128 -0x1p+0 : inexact-ok
+= csqrt downward ldbl-96-intel -0x1p+0L -0x4p-128L : 0x1.fffffffffffffffep-128L -0x1.0000000000000002p+0L : inexact-ok
+= csqrt tonearest ldbl-96-intel -0x1p+0L -0x4p-128L : 0x2p-128L -0x1p+0L : inexact-ok
+= csqrt towardzero ldbl-96-intel -0x1p+0L -0x4p-128L : 0x1.fffffffffffffffep-128L -0x1p+0L : inexact-ok
+= csqrt upward ldbl-96-intel -0x1p+0L -0x4p-128L : 0x2p-128L -0x1p+0L : inexact-ok
+= csqrt downward ldbl-96-m68k -0x1p+0L -0x4p-128L : 0x1.fffffffffffffffep-128L -0x1.0000000000000002p+0L : inexact-ok
+= csqrt tonearest ldbl-96-m68k -0x1p+0L -0x4p-128L : 0x2p-128L -0x1p+0L : inexact-ok
+= csqrt towardzero ldbl-96-m68k -0x1p+0L -0x4p-128L : 0x1.fffffffffffffffep-128L -0x1p+0L : inexact-ok
+= csqrt upward ldbl-96-m68k -0x1p+0L -0x4p-128L : 0x2p-128L -0x1p+0L : inexact-ok
+= csqrt downward ldbl-128 -0x1p+0L -0x4p-128L : 0x1.ffffffffffffffffffffffffffffp-128L -0x1.0000000000000000000000000001p+0L : inexact-ok
+= csqrt tonearest ldbl-128 -0x1p+0L -0x4p-128L : 0x2p-128L -0x1p+0L : inexact-ok
+= csqrt towardzero ldbl-128 -0x1p+0L -0x4p-128L : 0x1.ffffffffffffffffffffffffffffp-128L -0x1p+0L : inexact-ok
+= csqrt upward ldbl-128 -0x1p+0L -0x4p-128L : 0x2p-128L -0x1p+0L : inexact-ok
+= csqrt downward ldbl-128ibm -0x1p+0L -0x4p-128L : 0x1.ffffffffffffffffffffffffff8p-128L -0x1.000000000000000000000000008p+0L : inexact-ok
+= csqrt tonearest ldbl-128ibm -0x1p+0L -0x4p-128L : 0x2p-128L -0x1p+0L : inexact-ok
+= csqrt towardzero ldbl-128ibm -0x1p+0L -0x4p-128L : 0x1.ffffffffffffffffffffffffff8p-128L -0x1p+0L : inexact-ok
+= csqrt upward ldbl-128ibm -0x1p+0L -0x4p-128L : 0x2p-128L -0x1p+0L : inexact-ok
+= csqrt downward dbl-64 -0x1p+0 -0x4p-1024 : 0x1.ffffffffffffcp-1024 -0x1.0000000000001p+0 : inexact-ok underflow errno-erange-ok
+= csqrt tonearest dbl-64 -0x1p+0 -0x4p-1024 : 0x2p-1024 -0x1p+0 : inexact-ok underflow errno-erange-ok
+= csqrt towardzero dbl-64 -0x1p+0 -0x4p-1024 : 0x1.ffffffffffffcp-1024 -0x1p+0 : inexact-ok underflow errno-erange-ok
+= csqrt upward dbl-64 -0x1p+0 -0x4p-1024 : 0x2p-1024 -0x1p+0 : inexact-ok underflow errno-erange-ok
+= csqrt downward ldbl-96-intel -0x1p+0L -0x4p-1024L : 0x1.fffffffffffffffep-1024L -0x1.0000000000000002p+0L : inexact-ok
+= csqrt tonearest ldbl-96-intel -0x1p+0L -0x4p-1024L : 0x2p-1024L -0x1p+0L : inexact-ok
+= csqrt towardzero ldbl-96-intel -0x1p+0L -0x4p-1024L : 0x1.fffffffffffffffep-1024L -0x1p+0L : inexact-ok
+= csqrt upward ldbl-96-intel -0x1p+0L -0x4p-1024L : 0x2p-1024L -0x1p+0L : inexact-ok
+= csqrt downward ldbl-96-m68k -0x1p+0L -0x4p-1024L : 0x1.fffffffffffffffep-1024L -0x1.0000000000000002p+0L : inexact-ok
+= csqrt tonearest ldbl-96-m68k -0x1p+0L -0x4p-1024L : 0x2p-1024L -0x1p+0L : inexact-ok
+= csqrt towardzero ldbl-96-m68k -0x1p+0L -0x4p-1024L : 0x1.fffffffffffffffep-1024L -0x1p+0L : inexact-ok
+= csqrt upward ldbl-96-m68k -0x1p+0L -0x4p-1024L : 0x2p-1024L -0x1p+0L : inexact-ok
+= csqrt downward ldbl-128 -0x1p+0L -0x4p-1024L : 0x1.ffffffffffffffffffffffffffffp-1024L -0x1.0000000000000000000000000001p+0L : inexact-ok
+= csqrt tonearest ldbl-128 -0x1p+0L -0x4p-1024L : 0x2p-1024L -0x1p+0L : inexact-ok
+= csqrt towardzero ldbl-128 -0x1p+0L -0x4p-1024L : 0x1.ffffffffffffffffffffffffffffp-1024L -0x1p+0L : inexact-ok
+= csqrt upward ldbl-128 -0x1p+0L -0x4p-1024L : 0x2p-1024L -0x1p+0L : inexact-ok
+= csqrt downward ldbl-128ibm -0x1p+0L -0x4p-1024L : 0x1.ffffffffffffcp-1024L -0x1.000000000000000000000000008p+0L : inexact-ok underflow errno-erange-ok
+= csqrt tonearest ldbl-128ibm -0x1p+0L -0x4p-1024L : 0x2p-1024L -0x1p+0L : inexact-ok underflow errno-erange-ok
+= csqrt towardzero ldbl-128ibm -0x1p+0L -0x4p-1024L : 0x1.ffffffffffffcp-1024L -0x1p+0L : inexact-ok underflow errno-erange-ok
+= csqrt upward ldbl-128ibm -0x1p+0L -0x4p-1024L : 0x2p-1024L -0x1p+0L : inexact-ok underflow errno-erange-ok
+= csqrt downward ldbl-96-intel -0x1p+0L -0x4p-16384L : 0x1.fffffffffffffff8p-16384L -0x1.0000000000000002p+0L : inexact-ok underflow errno-erange-ok
+= csqrt tonearest ldbl-96-intel -0x1p+0L -0x4p-16384L : 0x2p-16384L -0x1p+0L : inexact-ok underflow errno-erange-ok
+= csqrt towardzero ldbl-96-intel -0x1p+0L -0x4p-16384L : 0x1.fffffffffffffff8p-16384L -0x1p+0L : inexact-ok underflow errno-erange-ok
+= csqrt upward ldbl-96-intel -0x1p+0L -0x4p-16384L : 0x2p-16384L -0x1p+0L : inexact-ok underflow errno-erange-ok
+= csqrt downward ldbl-96-m68k -0x1p+0L -0x4p-16384L : 0x1.fffffffffffffffcp-16384L -0x1.0000000000000002p+0L : inexact-ok underflow-ok errno-erange-ok
+= csqrt tonearest ldbl-96-m68k -0x1p+0L -0x4p-16384L : 0x2p-16384L -0x1p+0L : inexact-ok underflow-ok errno-erange-ok
+= csqrt towardzero ldbl-96-m68k -0x1p+0L -0x4p-16384L : 0x1.fffffffffffffffcp-16384L -0x1p+0L : inexact-ok underflow-ok errno-erange-ok
+= csqrt upward ldbl-96-m68k -0x1p+0L -0x4p-16384L : 0x2p-16384L -0x1p+0L : inexact-ok underflow-ok errno-erange-ok
+= csqrt downward ldbl-128 -0x1p+0L -0x4p-16384L : 0x1.fffffffffffffffffffffffffffcp-16384L -0x1.0000000000000000000000000001p+0L : inexact-ok underflow errno-erange-ok
+= csqrt tonearest ldbl-128 -0x1p+0L -0x4p-16384L : 0x2p-16384L -0x1p+0L : inexact-ok underflow errno-erange-ok
+= csqrt towardzero ldbl-128 -0x1p+0L -0x4p-16384L : 0x1.fffffffffffffffffffffffffffcp-16384L -0x1p+0L : inexact-ok underflow errno-erange-ok
+= csqrt upward ldbl-128 -0x1p+0L -0x4p-16384L : 0x2p-16384L -0x1p+0L : inexact-ok underflow errno-erange-ok
+= csqrt downward ldbl-96-intel -0x1p+0L -0x2p-16384L : 0xf.ffffffffffffff8p-16388L -0x1.0000000000000002p+0L : inexact-ok underflow errno-erange-ok
+= csqrt tonearest ldbl-96-intel -0x1p+0L -0x2p-16384L : 0x1p-16384L -0x1p+0L : inexact-ok underflow errno-erange-ok
+= csqrt towardzero ldbl-96-intel -0x1p+0L -0x2p-16384L : 0xf.ffffffffffffff8p-16388L -0x1p+0L : inexact-ok underflow errno-erange-ok
+= csqrt upward ldbl-96-intel -0x1p+0L -0x2p-16384L : 0x1p-16384L -0x1p+0L : inexact-ok underflow errno-erange-ok
+= csqrt downward ldbl-96-m68k -0x1p+0L -0x2p-16384L : 0xf.ffffffffffffffcp-16388L -0x1.0000000000000002p+0L : inexact-ok underflow errno-erange-ok
+= csqrt tonearest ldbl-96-m68k -0x1p+0L -0x2p-16384L : 0x1p-16384L -0x1p+0L : inexact-ok underflow errno-erange-ok
+= csqrt towardzero ldbl-96-m68k -0x1p+0L -0x2p-16384L : 0xf.ffffffffffffffcp-16388L -0x1p+0L : inexact-ok underflow errno-erange-ok
+= csqrt upward ldbl-96-m68k -0x1p+0L -0x2p-16384L : 0x1p-16384L -0x1p+0L : inexact-ok underflow errno-erange-ok
+= csqrt downward ldbl-128 -0x1p+0L -0x2p-16384L : 0xf.ffffffffffffffffffffffffffcp-16388L -0x1.0000000000000000000000000001p+0L : inexact-ok underflow errno-erange-ok
+= csqrt tonearest ldbl-128 -0x1p+0L -0x2p-16384L : 0x1p-16384L -0x1p+0L : inexact-ok underflow errno-erange-ok
+= csqrt towardzero ldbl-128 -0x1p+0L -0x2p-16384L : 0xf.ffffffffffffffffffffffffffcp-16388L -0x1p+0L : inexact-ok underflow errno-erange-ok
+= csqrt upward ldbl-128 -0x1p+0L -0x2p-16384L : 0x1p-16384L -0x1p+0L : inexact-ok underflow errno-erange-ok
+= csqrt downward dbl-64 -0x1p+0 -0x8p-972 : 0x3.ffffffffffffep-972 -0x1.0000000000001p+0 : inexact-ok
+= csqrt tonearest dbl-64 -0x1p+0 -0x8p-972 : 0x4p-972 -0x1p+0 : inexact-ok
+= csqrt towardzero dbl-64 -0x1p+0 -0x8p-972 : 0x3.ffffffffffffep-972 -0x1p+0 : inexact-ok
+= csqrt upward dbl-64 -0x1p+0 -0x8p-972 : 0x4p-972 -0x1p+0 : inexact-ok
+= csqrt downward ldbl-96-intel -0x1p+0L -0x8p-972L : 0x3.fffffffffffffffcp-972L -0x1.0000000000000002p+0L : inexact-ok
+= csqrt tonearest ldbl-96-intel -0x1p+0L -0x8p-972L : 0x4p-972L -0x1p+0L : inexact-ok
+= csqrt towardzero ldbl-96-intel -0x1p+0L -0x8p-972L : 0x3.fffffffffffffffcp-972L -0x1p+0L : inexact-ok
+= csqrt upward ldbl-96-intel -0x1p+0L -0x8p-972L : 0x4p-972L -0x1p+0L : inexact-ok
+= csqrt downward ldbl-96-m68k -0x1p+0L -0x8p-972L : 0x3.fffffffffffffffcp-972L -0x1.0000000000000002p+0L : inexact-ok
+= csqrt tonearest ldbl-96-m68k -0x1p+0L -0x8p-972L : 0x4p-972L -0x1p+0L : inexact-ok
+= csqrt towardzero ldbl-96-m68k -0x1p+0L -0x8p-972L : 0x3.fffffffffffffffcp-972L -0x1p+0L : inexact-ok
+= csqrt upward ldbl-96-m68k -0x1p+0L -0x8p-972L : 0x4p-972L -0x1p+0L : inexact-ok
+= csqrt downward ldbl-128 -0x1p+0L -0x8p-972L : 0x3.fffffffffffffffffffffffffffep-972L -0x1.0000000000000000000000000001p+0L : inexact-ok
+= csqrt tonearest ldbl-128 -0x1p+0L -0x8p-972L : 0x4p-972L -0x1p+0L : inexact-ok
+= csqrt towardzero ldbl-128 -0x1p+0L -0x8p-972L : 0x3.fffffffffffffffffffffffffffep-972L -0x1p+0L : inexact-ok
+= csqrt upward ldbl-128 -0x1p+0L -0x8p-972L : 0x4p-972L -0x1p+0L : inexact-ok
+= csqrt downward ldbl-128ibm -0x1p+0L -0x8p-972L : 0x3.fffffffffffffffffffffffffcp-972L -0x1.000000000000000000000000008p+0L : inexact-ok underflow errno-erange-ok
+= csqrt tonearest ldbl-128ibm -0x1p+0L -0x8p-972L : 0x4p-972L -0x1p+0L : inexact-ok underflow errno-erange-ok
+= csqrt towardzero ldbl-128ibm -0x1p+0L -0x8p-972L : 0x3.fffffffffffffffffffffffffcp-972L -0x1p+0L : inexact-ok underflow errno-erange-ok
+= csqrt upward ldbl-128ibm -0x1p+0L -0x8p-972L : 0x4p-972L -0x1p+0L : inexact-ok underflow errno-erange-ok
ctan 0 0
= ctan downward flt-32 0x0p+0f 0x0p+0f : 0x0p+0f 0x0p+0f : inexact-ok
= ctan tonearest flt-32 0x0p+0f 0x0p+0f : 0x0p+0f 0x0p+0f : inexact-ok
@@ -103430,7 +121822,7 @@ ctan 0x1.921fb54442d1846ap+0 0x1p-16445
= ctan tonearest ldbl-128 0x1.921fb54442d1846ap+0L 0x8p-16448L : -0x2.29478136aaf68d7b3b807fb349bap+64L 0x2.55e3001b8e1413fcf7193625f37ap-16316L : inexact-ok
= ctan towardzero ldbl-128 0x1.921fb54442d1846ap+0L 0x8p-16448L : -0x2.29478136aaf68d7b3b807fb349bap+64L 0x2.55e3001b8e1413fcf7193625f378p-16316L : inexact-ok
= ctan upward ldbl-128 0x1.921fb54442d1846ap+0L 0x8p-16448L : -0x2.29478136aaf68d7b3b807fb349bap+64L 0x2.55e3001b8e1413fcf7193625f37ap-16316L : inexact-ok
-ctan min 0 missing-underflow
+ctan min 0
= ctan downward flt-32 0x4p-128f 0x0p+0f : 0x4p-128f 0x0p+0f : inexact-ok underflow-ok errno-erange-ok
= ctan tonearest flt-32 0x4p-128f 0x0p+0f : 0x4p-128f 0x0p+0f : inexact-ok underflow-ok errno-erange-ok
= ctan towardzero flt-32 0x4p-128f 0x0p+0f : 0x4p-128f 0x0p+0f : inexact-ok underflow-ok errno-erange-ok
@@ -103471,10 +121863,10 @@ ctan min 0 missing-underflow
= ctan tonearest ldbl-128 0x4p-1024L 0x0p+0L : 0x4p-1024L 0x0p+0L : inexact-ok
= ctan towardzero ldbl-128 0x4p-1024L 0x0p+0L : 0x4p-1024L 0x0p+0L : inexact-ok
= ctan upward ldbl-128 0x4p-1024L 0x0p+0L : 0x4.0000000000000000000000000004p-1024L 0x0p+0L : inexact-ok
-= ctan downward ldbl-128ibm 0x4p-1024L 0x0p+0L : 0x4p-1024L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan tonearest ldbl-128ibm 0x4p-1024L 0x0p+0L : 0x4p-1024L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan towardzero ldbl-128ibm 0x4p-1024L 0x0p+0L : 0x4p-1024L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan upward ldbl-128ibm 0x4p-1024L 0x0p+0L : 0x4.0000000000004p-1024L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
+= ctan downward ldbl-128ibm 0x4p-1024L 0x0p+0L : 0x4p-1024L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan tonearest ldbl-128ibm 0x4p-1024L 0x0p+0L : 0x4p-1024L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-128ibm 0x4p-1024L 0x0p+0L : 0x4p-1024L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-128ibm 0x4p-1024L 0x0p+0L : 0x4.0000000000004p-1024L 0x0p+0L : inexact-ok underflow errno-erange-ok
= ctan downward ldbl-96-intel 0x4p-16384L 0x0p+0L : 0x4p-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
= ctan tonearest ldbl-96-intel 0x4p-16384L 0x0p+0L : 0x4p-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
= ctan towardzero ldbl-96-intel 0x4p-16384L 0x0p+0L : 0x4p-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
@@ -103487,18 +121879,18 @@ ctan min 0 missing-underflow
= ctan tonearest ldbl-128 0x4p-16384L 0x0p+0L : 0x4p-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
= ctan towardzero ldbl-128 0x4p-16384L 0x0p+0L : 0x4p-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
= ctan upward ldbl-128 0x4p-16384L 0x0p+0L : 0x4.0000000000000000000000000004p-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
-= ctan downward ldbl-96-intel 0x2p-16384L 0x0p+0L : 0x2p-16384L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan tonearest ldbl-96-intel 0x2p-16384L 0x0p+0L : 0x2p-16384L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan towardzero ldbl-96-intel 0x2p-16384L 0x0p+0L : 0x2p-16384L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan upward ldbl-96-intel 0x2p-16384L 0x0p+0L : 0x2.0000000000000008p-16384L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
+= ctan downward ldbl-96-intel 0x2p-16384L 0x0p+0L : 0x2p-16384L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan tonearest ldbl-96-intel 0x2p-16384L 0x0p+0L : 0x2p-16384L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-96-intel 0x2p-16384L 0x0p+0L : 0x2p-16384L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-96-intel 0x2p-16384L 0x0p+0L : 0x2.0000000000000008p-16384L 0x0p+0L : inexact-ok underflow errno-erange-ok
= ctan downward ldbl-96-m68k 0x2p-16384L 0x0p+0L : 0x2p-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
= ctan tonearest ldbl-96-m68k 0x2p-16384L 0x0p+0L : 0x2p-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
= ctan towardzero ldbl-96-m68k 0x2p-16384L 0x0p+0L : 0x2p-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
= ctan upward ldbl-96-m68k 0x2p-16384L 0x0p+0L : 0x2.0000000000000004p-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
-= ctan downward ldbl-128 0x2p-16384L 0x0p+0L : 0x2p-16384L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan tonearest ldbl-128 0x2p-16384L 0x0p+0L : 0x2p-16384L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan towardzero ldbl-128 0x2p-16384L 0x0p+0L : 0x2p-16384L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan upward ldbl-128 0x2p-16384L 0x0p+0L : 0x2.0000000000000000000000000004p-16384L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
+= ctan downward ldbl-128 0x2p-16384L 0x0p+0L : 0x2p-16384L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan tonearest ldbl-128 0x2p-16384L 0x0p+0L : 0x2p-16384L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-128 0x2p-16384L 0x0p+0L : 0x2p-16384L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-128 0x2p-16384L 0x0p+0L : 0x2.0000000000000000000000000004p-16384L 0x0p+0L : inexact-ok underflow errno-erange-ok
= ctan downward dbl-64 0x8p-972 0x0p+0 : 0x8p-972 0x0p+0 : inexact-ok
= ctan tonearest dbl-64 0x8p-972 0x0p+0 : 0x8p-972 0x0p+0 : inexact-ok
= ctan towardzero dbl-64 0x8p-972 0x0p+0 : 0x8p-972 0x0p+0 : inexact-ok
@@ -103519,7 +121911,7 @@ ctan min 0 missing-underflow
= ctan tonearest ldbl-128ibm 0x8p-972L 0x0p+0L : 0x8p-972L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
= ctan towardzero ldbl-128ibm 0x8p-972L 0x0p+0L : 0x8p-972L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
= ctan upward ldbl-128ibm 0x8p-972L 0x0p+0L : 0x8.00000000000000000000000004p-972L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
-ctan -min 0 missing-underflow
+ctan -min 0
= ctan downward flt-32 -0x4p-128f 0x0p+0f : -0x4.000008p-128f 0x0p+0f : inexact-ok underflow-ok errno-erange-ok
= ctan tonearest flt-32 -0x4p-128f 0x0p+0f : -0x4p-128f 0x0p+0f : inexact-ok underflow-ok errno-erange-ok
= ctan towardzero flt-32 -0x4p-128f 0x0p+0f : -0x4p-128f 0x0p+0f : inexact-ok underflow-ok errno-erange-ok
@@ -103560,10 +121952,10 @@ ctan -min 0 missing-underflow
= ctan tonearest ldbl-128 -0x4p-1024L 0x0p+0L : -0x4p-1024L 0x0p+0L : inexact-ok
= ctan towardzero ldbl-128 -0x4p-1024L 0x0p+0L : -0x4p-1024L 0x0p+0L : inexact-ok
= ctan upward ldbl-128 -0x4p-1024L 0x0p+0L : -0x4p-1024L 0x0p+0L : inexact-ok
-= ctan downward ldbl-128ibm -0x4p-1024L 0x0p+0L : -0x4.0000000000004p-1024L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan tonearest ldbl-128ibm -0x4p-1024L 0x0p+0L : -0x4p-1024L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan towardzero ldbl-128ibm -0x4p-1024L 0x0p+0L : -0x4p-1024L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan upward ldbl-128ibm -0x4p-1024L 0x0p+0L : -0x4p-1024L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
+= ctan downward ldbl-128ibm -0x4p-1024L 0x0p+0L : -0x4.0000000000004p-1024L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan tonearest ldbl-128ibm -0x4p-1024L 0x0p+0L : -0x4p-1024L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-128ibm -0x4p-1024L 0x0p+0L : -0x4p-1024L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-128ibm -0x4p-1024L 0x0p+0L : -0x4p-1024L 0x0p+0L : inexact-ok underflow errno-erange-ok
= ctan downward ldbl-96-intel -0x4p-16384L 0x0p+0L : -0x4.0000000000000008p-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
= ctan tonearest ldbl-96-intel -0x4p-16384L 0x0p+0L : -0x4p-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
= ctan towardzero ldbl-96-intel -0x4p-16384L 0x0p+0L : -0x4p-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
@@ -103576,18 +121968,18 @@ ctan -min 0 missing-underflow
= ctan tonearest ldbl-128 -0x4p-16384L 0x0p+0L : -0x4p-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
= ctan towardzero ldbl-128 -0x4p-16384L 0x0p+0L : -0x4p-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
= ctan upward ldbl-128 -0x4p-16384L 0x0p+0L : -0x4p-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
-= ctan downward ldbl-96-intel -0x2p-16384L 0x0p+0L : -0x2.0000000000000008p-16384L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan tonearest ldbl-96-intel -0x2p-16384L 0x0p+0L : -0x2p-16384L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan towardzero ldbl-96-intel -0x2p-16384L 0x0p+0L : -0x2p-16384L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan upward ldbl-96-intel -0x2p-16384L 0x0p+0L : -0x2p-16384L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
+= ctan downward ldbl-96-intel -0x2p-16384L 0x0p+0L : -0x2.0000000000000008p-16384L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan tonearest ldbl-96-intel -0x2p-16384L 0x0p+0L : -0x2p-16384L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-96-intel -0x2p-16384L 0x0p+0L : -0x2p-16384L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-96-intel -0x2p-16384L 0x0p+0L : -0x2p-16384L 0x0p+0L : inexact-ok underflow errno-erange-ok
= ctan downward ldbl-96-m68k -0x2p-16384L 0x0p+0L : -0x2.0000000000000004p-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
= ctan tonearest ldbl-96-m68k -0x2p-16384L 0x0p+0L : -0x2p-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
= ctan towardzero ldbl-96-m68k -0x2p-16384L 0x0p+0L : -0x2p-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
= ctan upward ldbl-96-m68k -0x2p-16384L 0x0p+0L : -0x2p-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
-= ctan downward ldbl-128 -0x2p-16384L 0x0p+0L : -0x2.0000000000000000000000000004p-16384L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan tonearest ldbl-128 -0x2p-16384L 0x0p+0L : -0x2p-16384L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan towardzero ldbl-128 -0x2p-16384L 0x0p+0L : -0x2p-16384L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan upward ldbl-128 -0x2p-16384L 0x0p+0L : -0x2p-16384L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
+= ctan downward ldbl-128 -0x2p-16384L 0x0p+0L : -0x2.0000000000000000000000000004p-16384L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan tonearest ldbl-128 -0x2p-16384L 0x0p+0L : -0x2p-16384L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-128 -0x2p-16384L 0x0p+0L : -0x2p-16384L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-128 -0x2p-16384L 0x0p+0L : -0x2p-16384L 0x0p+0L : inexact-ok underflow errno-erange-ok
= ctan downward dbl-64 -0x8p-972 0x0p+0 : -0x8.0000000000008p-972 0x0p+0 : inexact-ok
= ctan tonearest dbl-64 -0x8p-972 0x0p+0 : -0x8p-972 0x0p+0 : inexact-ok
= ctan towardzero dbl-64 -0x8p-972 0x0p+0 : -0x8p-972 0x0p+0 : inexact-ok
@@ -103608,11 +122000,11 @@ ctan -min 0 missing-underflow
= ctan tonearest ldbl-128ibm -0x8p-972L 0x0p+0L : -0x8p-972L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
= ctan towardzero ldbl-128ibm -0x8p-972L 0x0p+0L : -0x8p-972L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
= ctan upward ldbl-128ibm -0x8p-972L 0x0p+0L : -0x8p-972L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
-ctan min_subnorm 0 missing-underflow
-= ctan downward flt-32 0x8p-152f 0x0p+0f : 0x8p-152f 0x0p+0f : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan tonearest flt-32 0x8p-152f 0x0p+0f : 0x8p-152f 0x0p+0f : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan towardzero flt-32 0x8p-152f 0x0p+0f : 0x8p-152f 0x0p+0f : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan upward flt-32 0x8p-152f 0x0p+0f : 0x1p-148f 0x0p+0f : inexact-ok underflow underflow-ok errno-erange-ok
+ctan min_subnorm 0
+= ctan downward flt-32 0x8p-152f 0x0p+0f : 0x8p-152f 0x0p+0f : inexact-ok underflow errno-erange-ok
+= ctan tonearest flt-32 0x8p-152f 0x0p+0f : 0x8p-152f 0x0p+0f : inexact-ok underflow errno-erange-ok
+= ctan towardzero flt-32 0x8p-152f 0x0p+0f : 0x8p-152f 0x0p+0f : inexact-ok underflow errno-erange-ok
+= ctan upward flt-32 0x8p-152f 0x0p+0f : 0x1p-148f 0x0p+0f : inexact-ok underflow errno-erange-ok
= ctan downward dbl-64 0x8p-152 0x0p+0 : 0x8p-152 0x0p+0 : inexact-ok
= ctan tonearest dbl-64 0x8p-152 0x0p+0 : 0x8p-152 0x0p+0 : inexact-ok
= ctan towardzero dbl-64 0x8p-152 0x0p+0 : 0x8p-152 0x0p+0 : inexact-ok
@@ -103633,10 +122025,10 @@ ctan min_subnorm 0 missing-underflow
= ctan tonearest ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L 0x0p+0L : inexact-ok
= ctan towardzero ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L 0x0p+0L : inexact-ok
= ctan upward ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8.00000000000000000000000004p-152L 0x0p+0L : inexact-ok
-= ctan downward dbl-64 0x4p-1076 0x0p+0 : 0x4p-1076 0x0p+0 : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan tonearest dbl-64 0x4p-1076 0x0p+0 : 0x4p-1076 0x0p+0 : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan towardzero dbl-64 0x4p-1076 0x0p+0 : 0x4p-1076 0x0p+0 : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan upward dbl-64 0x4p-1076 0x0p+0 : 0x8p-1076 0x0p+0 : inexact-ok underflow underflow-ok errno-erange-ok
+= ctan downward dbl-64 0x4p-1076 0x0p+0 : 0x4p-1076 0x0p+0 : inexact-ok underflow errno-erange-ok
+= ctan tonearest dbl-64 0x4p-1076 0x0p+0 : 0x4p-1076 0x0p+0 : inexact-ok underflow errno-erange-ok
+= ctan towardzero dbl-64 0x4p-1076 0x0p+0 : 0x4p-1076 0x0p+0 : inexact-ok underflow errno-erange-ok
+= ctan upward dbl-64 0x4p-1076 0x0p+0 : 0x8p-1076 0x0p+0 : inexact-ok underflow errno-erange-ok
= ctan downward ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x4p-1076L 0x0p+0L : inexact-ok
= ctan tonearest ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x4p-1076L 0x0p+0L : inexact-ok
= ctan towardzero ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x4p-1076L 0x0p+0L : inexact-ok
@@ -103649,39 +122041,39 @@ ctan min_subnorm 0 missing-underflow
= ctan tonearest ldbl-128 0x4p-1076L 0x0p+0L : 0x4p-1076L 0x0p+0L : inexact-ok
= ctan towardzero ldbl-128 0x4p-1076L 0x0p+0L : 0x4p-1076L 0x0p+0L : inexact-ok
= ctan upward ldbl-128 0x4p-1076L 0x0p+0L : 0x4.0000000000000000000000000004p-1076L 0x0p+0L : inexact-ok
-= ctan downward ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x4p-1076L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan tonearest ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x4p-1076L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan towardzero ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x4p-1076L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan upward ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x8p-1076L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan downward ldbl-96-intel 0x8p-16448L 0x0p+0L : 0x8p-16448L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan tonearest ldbl-96-intel 0x8p-16448L 0x0p+0L : 0x8p-16448L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan towardzero ldbl-96-intel 0x8p-16448L 0x0p+0L : 0x8p-16448L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan upward ldbl-96-intel 0x8p-16448L 0x0p+0L : 0x1p-16444L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan downward ldbl-96-m68k 0x8p-16448L 0x0p+0L : 0x8p-16448L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan tonearest ldbl-96-m68k 0x8p-16448L 0x0p+0L : 0x8p-16448L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan towardzero ldbl-96-m68k 0x8p-16448L 0x0p+0L : 0x8p-16448L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan upward ldbl-96-m68k 0x8p-16448L 0x0p+0L : 0xcp-16448L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan downward ldbl-128 0x8p-16448L 0x0p+0L : 0x8p-16448L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan tonearest ldbl-128 0x8p-16448L 0x0p+0L : 0x8p-16448L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan towardzero ldbl-128 0x8p-16448L 0x0p+0L : 0x8p-16448L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan upward ldbl-128 0x8p-16448L 0x0p+0L : 0x8.000000000004p-16448L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan downward ldbl-96-m68k 0x4p-16448L 0x0p+0L : 0x4p-16448L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan tonearest ldbl-96-m68k 0x4p-16448L 0x0p+0L : 0x4p-16448L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan towardzero ldbl-96-m68k 0x4p-16448L 0x0p+0L : 0x4p-16448L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan upward ldbl-96-m68k 0x4p-16448L 0x0p+0L : 0x8p-16448L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan downward ldbl-128 0x4p-16448L 0x0p+0L : 0x4p-16448L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan tonearest ldbl-128 0x4p-16448L 0x0p+0L : 0x4p-16448L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan towardzero ldbl-128 0x4p-16448L 0x0p+0L : 0x4p-16448L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan upward ldbl-128 0x4p-16448L 0x0p+0L : 0x4.000000000004p-16448L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan downward ldbl-128 0x4p-16496L 0x0p+0L : 0x4p-16496L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan tonearest ldbl-128 0x4p-16496L 0x0p+0L : 0x4p-16496L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan towardzero ldbl-128 0x4p-16496L 0x0p+0L : 0x4p-16496L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan upward ldbl-128 0x4p-16496L 0x0p+0L : 0x8p-16496L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-ctan -min_subnorm 0 missing-underflow
-= ctan downward flt-32 -0x8p-152f 0x0p+0f : -0x1p-148f 0x0p+0f : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan tonearest flt-32 -0x8p-152f 0x0p+0f : -0x8p-152f 0x0p+0f : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan towardzero flt-32 -0x8p-152f 0x0p+0f : -0x8p-152f 0x0p+0f : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan upward flt-32 -0x8p-152f 0x0p+0f : -0x8p-152f 0x0p+0f : inexact-ok underflow underflow-ok errno-erange-ok
+= ctan downward ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x4p-1076L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan tonearest ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x4p-1076L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x4p-1076L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x8p-1076L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan downward ldbl-96-intel 0x8p-16448L 0x0p+0L : 0x8p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan tonearest ldbl-96-intel 0x8p-16448L 0x0p+0L : 0x8p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-96-intel 0x8p-16448L 0x0p+0L : 0x8p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-96-intel 0x8p-16448L 0x0p+0L : 0x1p-16444L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan downward ldbl-96-m68k 0x8p-16448L 0x0p+0L : 0x8p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan tonearest ldbl-96-m68k 0x8p-16448L 0x0p+0L : 0x8p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-96-m68k 0x8p-16448L 0x0p+0L : 0x8p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-96-m68k 0x8p-16448L 0x0p+0L : 0xcp-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan downward ldbl-128 0x8p-16448L 0x0p+0L : 0x8p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan tonearest ldbl-128 0x8p-16448L 0x0p+0L : 0x8p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-128 0x8p-16448L 0x0p+0L : 0x8p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-128 0x8p-16448L 0x0p+0L : 0x8.000000000004p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan downward ldbl-96-m68k 0x4p-16448L 0x0p+0L : 0x4p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan tonearest ldbl-96-m68k 0x4p-16448L 0x0p+0L : 0x4p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-96-m68k 0x4p-16448L 0x0p+0L : 0x4p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-96-m68k 0x4p-16448L 0x0p+0L : 0x8p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan downward ldbl-128 0x4p-16448L 0x0p+0L : 0x4p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan tonearest ldbl-128 0x4p-16448L 0x0p+0L : 0x4p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-128 0x4p-16448L 0x0p+0L : 0x4p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-128 0x4p-16448L 0x0p+0L : 0x4.000000000004p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan downward ldbl-128 0x4p-16496L 0x0p+0L : 0x4p-16496L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan tonearest ldbl-128 0x4p-16496L 0x0p+0L : 0x4p-16496L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-128 0x4p-16496L 0x0p+0L : 0x4p-16496L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-128 0x4p-16496L 0x0p+0L : 0x8p-16496L 0x0p+0L : inexact-ok underflow errno-erange-ok
+ctan -min_subnorm 0
+= ctan downward flt-32 -0x8p-152f 0x0p+0f : -0x1p-148f 0x0p+0f : inexact-ok underflow errno-erange-ok
+= ctan tonearest flt-32 -0x8p-152f 0x0p+0f : -0x8p-152f 0x0p+0f : inexact-ok underflow errno-erange-ok
+= ctan towardzero flt-32 -0x8p-152f 0x0p+0f : -0x8p-152f 0x0p+0f : inexact-ok underflow errno-erange-ok
+= ctan upward flt-32 -0x8p-152f 0x0p+0f : -0x8p-152f 0x0p+0f : inexact-ok underflow errno-erange-ok
= ctan downward dbl-64 -0x8p-152 0x0p+0 : -0x8.0000000000008p-152 0x0p+0 : inexact-ok
= ctan tonearest dbl-64 -0x8p-152 0x0p+0 : -0x8p-152 0x0p+0 : inexact-ok
= ctan towardzero dbl-64 -0x8p-152 0x0p+0 : -0x8p-152 0x0p+0 : inexact-ok
@@ -103702,10 +122094,10 @@ ctan -min_subnorm 0 missing-underflow
= ctan tonearest ldbl-128ibm -0x8p-152L 0x0p+0L : -0x8p-152L 0x0p+0L : inexact-ok
= ctan towardzero ldbl-128ibm -0x8p-152L 0x0p+0L : -0x8p-152L 0x0p+0L : inexact-ok
= ctan upward ldbl-128ibm -0x8p-152L 0x0p+0L : -0x8p-152L 0x0p+0L : inexact-ok
-= ctan downward dbl-64 -0x4p-1076 0x0p+0 : -0x8p-1076 0x0p+0 : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan tonearest dbl-64 -0x4p-1076 0x0p+0 : -0x4p-1076 0x0p+0 : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan towardzero dbl-64 -0x4p-1076 0x0p+0 : -0x4p-1076 0x0p+0 : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan upward dbl-64 -0x4p-1076 0x0p+0 : -0x4p-1076 0x0p+0 : inexact-ok underflow underflow-ok errno-erange-ok
+= ctan downward dbl-64 -0x4p-1076 0x0p+0 : -0x8p-1076 0x0p+0 : inexact-ok underflow errno-erange-ok
+= ctan tonearest dbl-64 -0x4p-1076 0x0p+0 : -0x4p-1076 0x0p+0 : inexact-ok underflow errno-erange-ok
+= ctan towardzero dbl-64 -0x4p-1076 0x0p+0 : -0x4p-1076 0x0p+0 : inexact-ok underflow errno-erange-ok
+= ctan upward dbl-64 -0x4p-1076 0x0p+0 : -0x4p-1076 0x0p+0 : inexact-ok underflow errno-erange-ok
= ctan downward ldbl-96-intel -0x4p-1076L 0x0p+0L : -0x4.0000000000000008p-1076L 0x0p+0L : inexact-ok
= ctan tonearest ldbl-96-intel -0x4p-1076L 0x0p+0L : -0x4p-1076L 0x0p+0L : inexact-ok
= ctan towardzero ldbl-96-intel -0x4p-1076L 0x0p+0L : -0x4p-1076L 0x0p+0L : inexact-ok
@@ -103718,34 +122110,350 @@ ctan -min_subnorm 0 missing-underflow
= ctan tonearest ldbl-128 -0x4p-1076L 0x0p+0L : -0x4p-1076L 0x0p+0L : inexact-ok
= ctan towardzero ldbl-128 -0x4p-1076L 0x0p+0L : -0x4p-1076L 0x0p+0L : inexact-ok
= ctan upward ldbl-128 -0x4p-1076L 0x0p+0L : -0x4p-1076L 0x0p+0L : inexact-ok
-= ctan downward ldbl-128ibm -0x4p-1076L 0x0p+0L : -0x8p-1076L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan tonearest ldbl-128ibm -0x4p-1076L 0x0p+0L : -0x4p-1076L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan towardzero ldbl-128ibm -0x4p-1076L 0x0p+0L : -0x4p-1076L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan upward ldbl-128ibm -0x4p-1076L 0x0p+0L : -0x4p-1076L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan downward ldbl-96-intel -0x8p-16448L 0x0p+0L : -0x1p-16444L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan tonearest ldbl-96-intel -0x8p-16448L 0x0p+0L : -0x8p-16448L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan towardzero ldbl-96-intel -0x8p-16448L 0x0p+0L : -0x8p-16448L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan upward ldbl-96-intel -0x8p-16448L 0x0p+0L : -0x8p-16448L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan downward ldbl-96-m68k -0x8p-16448L 0x0p+0L : -0xcp-16448L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan tonearest ldbl-96-m68k -0x8p-16448L 0x0p+0L : -0x8p-16448L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan towardzero ldbl-96-m68k -0x8p-16448L 0x0p+0L : -0x8p-16448L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan upward ldbl-96-m68k -0x8p-16448L 0x0p+0L : -0x8p-16448L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan downward ldbl-128 -0x8p-16448L 0x0p+0L : -0x8.000000000004p-16448L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan tonearest ldbl-128 -0x8p-16448L 0x0p+0L : -0x8p-16448L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan towardzero ldbl-128 -0x8p-16448L 0x0p+0L : -0x8p-16448L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan upward ldbl-128 -0x8p-16448L 0x0p+0L : -0x8p-16448L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan downward ldbl-96-m68k -0x4p-16448L 0x0p+0L : -0x8p-16448L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan tonearest ldbl-96-m68k -0x4p-16448L 0x0p+0L : -0x4p-16448L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan towardzero ldbl-96-m68k -0x4p-16448L 0x0p+0L : -0x4p-16448L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan upward ldbl-96-m68k -0x4p-16448L 0x0p+0L : -0x4p-16448L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan downward ldbl-128 -0x4p-16448L 0x0p+0L : -0x4.000000000004p-16448L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan tonearest ldbl-128 -0x4p-16448L 0x0p+0L : -0x4p-16448L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan towardzero ldbl-128 -0x4p-16448L 0x0p+0L : -0x4p-16448L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan upward ldbl-128 -0x4p-16448L 0x0p+0L : -0x4p-16448L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan downward ldbl-128 -0x4p-16496L 0x0p+0L : -0x8p-16496L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan tonearest ldbl-128 -0x4p-16496L 0x0p+0L : -0x4p-16496L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan towardzero ldbl-128 -0x4p-16496L 0x0p+0L : -0x4p-16496L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctan upward ldbl-128 -0x4p-16496L 0x0p+0L : -0x4p-16496L 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
+= ctan downward ldbl-128ibm -0x4p-1076L 0x0p+0L : -0x8p-1076L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan tonearest ldbl-128ibm -0x4p-1076L 0x0p+0L : -0x4p-1076L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-128ibm -0x4p-1076L 0x0p+0L : -0x4p-1076L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-128ibm -0x4p-1076L 0x0p+0L : -0x4p-1076L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan downward ldbl-96-intel -0x8p-16448L 0x0p+0L : -0x1p-16444L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan tonearest ldbl-96-intel -0x8p-16448L 0x0p+0L : -0x8p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-96-intel -0x8p-16448L 0x0p+0L : -0x8p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-96-intel -0x8p-16448L 0x0p+0L : -0x8p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan downward ldbl-96-m68k -0x8p-16448L 0x0p+0L : -0xcp-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan tonearest ldbl-96-m68k -0x8p-16448L 0x0p+0L : -0x8p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-96-m68k -0x8p-16448L 0x0p+0L : -0x8p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-96-m68k -0x8p-16448L 0x0p+0L : -0x8p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan downward ldbl-128 -0x8p-16448L 0x0p+0L : -0x8.000000000004p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan tonearest ldbl-128 -0x8p-16448L 0x0p+0L : -0x8p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-128 -0x8p-16448L 0x0p+0L : -0x8p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-128 -0x8p-16448L 0x0p+0L : -0x8p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan downward ldbl-96-m68k -0x4p-16448L 0x0p+0L : -0x8p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan tonearest ldbl-96-m68k -0x4p-16448L 0x0p+0L : -0x4p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-96-m68k -0x4p-16448L 0x0p+0L : -0x4p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-96-m68k -0x4p-16448L 0x0p+0L : -0x4p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan downward ldbl-128 -0x4p-16448L 0x0p+0L : -0x4.000000000004p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan tonearest ldbl-128 -0x4p-16448L 0x0p+0L : -0x4p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-128 -0x4p-16448L 0x0p+0L : -0x4p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-128 -0x4p-16448L 0x0p+0L : -0x4p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan downward ldbl-128 -0x4p-16496L 0x0p+0L : -0x8p-16496L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan tonearest ldbl-128 -0x4p-16496L 0x0p+0L : -0x4p-16496L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-128 -0x4p-16496L 0x0p+0L : -0x4p-16496L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-128 -0x4p-16496L 0x0p+0L : -0x4p-16496L 0x0p+0L : inexact-ok underflow errno-erange-ok
+ctan 0 min
+= ctan downward flt-32 0x0p+0f 0x4p-128f : 0x0p+0f 0x3.fffff8p-128f : inexact-ok underflow-ok errno-erange-ok
+= ctan tonearest flt-32 0x0p+0f 0x4p-128f : 0x0p+0f 0x4p-128f : inexact-ok underflow-ok errno-erange-ok
+= ctan towardzero flt-32 0x0p+0f 0x4p-128f : 0x0p+0f 0x3.fffff8p-128f : inexact-ok underflow-ok errno-erange-ok
+= ctan upward flt-32 0x0p+0f 0x4p-128f : 0x0p+0f 0x4p-128f : inexact-ok underflow-ok errno-erange-ok
+= ctan downward dbl-64 0x0p+0 0x4p-128 : 0x0p+0 0x3.ffffffffffffep-128 : inexact-ok
+= ctan tonearest dbl-64 0x0p+0 0x4p-128 : 0x0p+0 0x4p-128 : inexact-ok
+= ctan towardzero dbl-64 0x0p+0 0x4p-128 : 0x0p+0 0x3.ffffffffffffep-128 : inexact-ok
+= ctan upward dbl-64 0x0p+0 0x4p-128 : 0x0p+0 0x4p-128 : inexact-ok
+= ctan downward ldbl-96-intel 0x0p+0L 0x4p-128L : 0x0p+0L 0x3.fffffffffffffffcp-128L : inexact-ok
+= ctan tonearest ldbl-96-intel 0x0p+0L 0x4p-128L : 0x0p+0L 0x4p-128L : inexact-ok
+= ctan towardzero ldbl-96-intel 0x0p+0L 0x4p-128L : 0x0p+0L 0x3.fffffffffffffffcp-128L : inexact-ok
+= ctan upward ldbl-96-intel 0x0p+0L 0x4p-128L : 0x0p+0L 0x4p-128L : inexact-ok
+= ctan downward ldbl-96-m68k 0x0p+0L 0x4p-128L : 0x0p+0L 0x3.fffffffffffffffcp-128L : inexact-ok
+= ctan tonearest ldbl-96-m68k 0x0p+0L 0x4p-128L : 0x0p+0L 0x4p-128L : inexact-ok
+= ctan towardzero ldbl-96-m68k 0x0p+0L 0x4p-128L : 0x0p+0L 0x3.fffffffffffffffcp-128L : inexact-ok
+= ctan upward ldbl-96-m68k 0x0p+0L 0x4p-128L : 0x0p+0L 0x4p-128L : inexact-ok
+= ctan downward ldbl-128 0x0p+0L 0x4p-128L : 0x0p+0L 0x3.fffffffffffffffffffffffffffep-128L : inexact-ok
+= ctan tonearest ldbl-128 0x0p+0L 0x4p-128L : 0x0p+0L 0x4p-128L : inexact-ok
+= ctan towardzero ldbl-128 0x0p+0L 0x4p-128L : 0x0p+0L 0x3.fffffffffffffffffffffffffffep-128L : inexact-ok
+= ctan upward ldbl-128 0x0p+0L 0x4p-128L : 0x0p+0L 0x4p-128L : inexact-ok
+= ctan downward ldbl-128ibm 0x0p+0L 0x4p-128L : 0x0p+0L 0x3.ffffffffffffffffffffffffffp-128L : inexact-ok
+= ctan tonearest ldbl-128ibm 0x0p+0L 0x4p-128L : 0x0p+0L 0x4p-128L : inexact-ok
+= ctan towardzero ldbl-128ibm 0x0p+0L 0x4p-128L : 0x0p+0L 0x3.ffffffffffffffffffffffffffp-128L : inexact-ok
+= ctan upward ldbl-128ibm 0x0p+0L 0x4p-128L : 0x0p+0L 0x4p-128L : inexact-ok
+= ctan downward dbl-64 0x0p+0 0x4p-1024 : 0x0p+0 0x3.ffffffffffffcp-1024 : inexact-ok underflow-ok errno-erange-ok
+= ctan tonearest dbl-64 0x0p+0 0x4p-1024 : 0x0p+0 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= ctan towardzero dbl-64 0x0p+0 0x4p-1024 : 0x0p+0 0x3.ffffffffffffcp-1024 : inexact-ok underflow-ok errno-erange-ok
+= ctan upward dbl-64 0x0p+0 0x4p-1024 : 0x0p+0 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= ctan downward ldbl-96-intel 0x0p+0L 0x4p-1024L : 0x0p+0L 0x3.fffffffffffffffcp-1024L : inexact-ok
+= ctan tonearest ldbl-96-intel 0x0p+0L 0x4p-1024L : 0x0p+0L 0x4p-1024L : inexact-ok
+= ctan towardzero ldbl-96-intel 0x0p+0L 0x4p-1024L : 0x0p+0L 0x3.fffffffffffffffcp-1024L : inexact-ok
+= ctan upward ldbl-96-intel 0x0p+0L 0x4p-1024L : 0x0p+0L 0x4p-1024L : inexact-ok
+= ctan downward ldbl-96-m68k 0x0p+0L 0x4p-1024L : 0x0p+0L 0x3.fffffffffffffffcp-1024L : inexact-ok
+= ctan tonearest ldbl-96-m68k 0x0p+0L 0x4p-1024L : 0x0p+0L 0x4p-1024L : inexact-ok
+= ctan towardzero ldbl-96-m68k 0x0p+0L 0x4p-1024L : 0x0p+0L 0x3.fffffffffffffffcp-1024L : inexact-ok
+= ctan upward ldbl-96-m68k 0x0p+0L 0x4p-1024L : 0x0p+0L 0x4p-1024L : inexact-ok
+= ctan downward ldbl-128 0x0p+0L 0x4p-1024L : 0x0p+0L 0x3.fffffffffffffffffffffffffffep-1024L : inexact-ok
+= ctan tonearest ldbl-128 0x0p+0L 0x4p-1024L : 0x0p+0L 0x4p-1024L : inexact-ok
+= ctan towardzero ldbl-128 0x0p+0L 0x4p-1024L : 0x0p+0L 0x3.fffffffffffffffffffffffffffep-1024L : inexact-ok
+= ctan upward ldbl-128 0x0p+0L 0x4p-1024L : 0x0p+0L 0x4p-1024L : inexact-ok
+= ctan downward ldbl-128ibm 0x0p+0L 0x4p-1024L : 0x0p+0L 0x3.ffffffffffffcp-1024L : inexact-ok underflow errno-erange-ok
+= ctan tonearest ldbl-128ibm 0x0p+0L 0x4p-1024L : 0x0p+0L 0x4p-1024L : inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-128ibm 0x0p+0L 0x4p-1024L : 0x0p+0L 0x3.ffffffffffffcp-1024L : inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-128ibm 0x0p+0L 0x4p-1024L : 0x0p+0L 0x4p-1024L : inexact-ok underflow errno-erange-ok
+= ctan downward ldbl-96-intel 0x0p+0L 0x4p-16384L : 0x0p+0L 0x3.fffffffffffffff8p-16384L : inexact-ok underflow-ok errno-erange-ok
+= ctan tonearest ldbl-96-intel 0x0p+0L 0x4p-16384L : 0x0p+0L 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= ctan towardzero ldbl-96-intel 0x0p+0L 0x4p-16384L : 0x0p+0L 0x3.fffffffffffffff8p-16384L : inexact-ok underflow-ok errno-erange-ok
+= ctan upward ldbl-96-intel 0x0p+0L 0x4p-16384L : 0x0p+0L 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= ctan downward ldbl-96-m68k 0x0p+0L 0x4p-16384L : 0x0p+0L 0x3.fffffffffffffffcp-16384L : inexact-ok
+= ctan tonearest ldbl-96-m68k 0x0p+0L 0x4p-16384L : 0x0p+0L 0x4p-16384L : inexact-ok
+= ctan towardzero ldbl-96-m68k 0x0p+0L 0x4p-16384L : 0x0p+0L 0x3.fffffffffffffffcp-16384L : inexact-ok
+= ctan upward ldbl-96-m68k 0x0p+0L 0x4p-16384L : 0x0p+0L 0x4p-16384L : inexact-ok
+= ctan downward ldbl-128 0x0p+0L 0x4p-16384L : 0x0p+0L 0x3.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
+= ctan tonearest ldbl-128 0x0p+0L 0x4p-16384L : 0x0p+0L 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= ctan towardzero ldbl-128 0x0p+0L 0x4p-16384L : 0x0p+0L 0x3.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
+= ctan upward ldbl-128 0x0p+0L 0x4p-16384L : 0x0p+0L 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= ctan downward ldbl-96-intel 0x0p+0L 0x2p-16384L : 0x0p+0L 0x1.fffffffffffffff8p-16384L : inexact-ok underflow errno-erange-ok
+= ctan tonearest ldbl-96-intel 0x0p+0L 0x2p-16384L : 0x0p+0L 0x2p-16384L : inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-96-intel 0x0p+0L 0x2p-16384L : 0x0p+0L 0x1.fffffffffffffff8p-16384L : inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-96-intel 0x0p+0L 0x2p-16384L : 0x0p+0L 0x2p-16384L : inexact-ok underflow errno-erange-ok
+= ctan downward ldbl-96-m68k 0x0p+0L 0x2p-16384L : 0x0p+0L 0x1.fffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
+= ctan tonearest ldbl-96-m68k 0x0p+0L 0x2p-16384L : 0x0p+0L 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= ctan towardzero ldbl-96-m68k 0x0p+0L 0x2p-16384L : 0x0p+0L 0x1.fffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
+= ctan upward ldbl-96-m68k 0x0p+0L 0x2p-16384L : 0x0p+0L 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= ctan downward ldbl-128 0x0p+0L 0x2p-16384L : 0x0p+0L 0x1.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow errno-erange-ok
+= ctan tonearest ldbl-128 0x0p+0L 0x2p-16384L : 0x0p+0L 0x2p-16384L : inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-128 0x0p+0L 0x2p-16384L : 0x0p+0L 0x1.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-128 0x0p+0L 0x2p-16384L : 0x0p+0L 0x2p-16384L : inexact-ok underflow errno-erange-ok
+= ctan downward dbl-64 0x0p+0 0x8p-972 : 0x0p+0 0x7.ffffffffffffcp-972 : inexact-ok
+= ctan tonearest dbl-64 0x0p+0 0x8p-972 : 0x0p+0 0x8p-972 : inexact-ok
+= ctan towardzero dbl-64 0x0p+0 0x8p-972 : 0x0p+0 0x7.ffffffffffffcp-972 : inexact-ok
+= ctan upward dbl-64 0x0p+0 0x8p-972 : 0x0p+0 0x8p-972 : inexact-ok
+= ctan downward ldbl-96-intel 0x0p+0L 0x8p-972L : 0x0p+0L 0x7.fffffffffffffff8p-972L : inexact-ok
+= ctan tonearest ldbl-96-intel 0x0p+0L 0x8p-972L : 0x0p+0L 0x8p-972L : inexact-ok
+= ctan towardzero ldbl-96-intel 0x0p+0L 0x8p-972L : 0x0p+0L 0x7.fffffffffffffff8p-972L : inexact-ok
+= ctan upward ldbl-96-intel 0x0p+0L 0x8p-972L : 0x0p+0L 0x8p-972L : inexact-ok
+= ctan downward ldbl-96-m68k 0x0p+0L 0x8p-972L : 0x0p+0L 0x7.fffffffffffffff8p-972L : inexact-ok
+= ctan tonearest ldbl-96-m68k 0x0p+0L 0x8p-972L : 0x0p+0L 0x8p-972L : inexact-ok
+= ctan towardzero ldbl-96-m68k 0x0p+0L 0x8p-972L : 0x0p+0L 0x7.fffffffffffffff8p-972L : inexact-ok
+= ctan upward ldbl-96-m68k 0x0p+0L 0x8p-972L : 0x0p+0L 0x8p-972L : inexact-ok
+= ctan downward ldbl-128 0x0p+0L 0x8p-972L : 0x0p+0L 0x7.fffffffffffffffffffffffffffcp-972L : inexact-ok
+= ctan tonearest ldbl-128 0x0p+0L 0x8p-972L : 0x0p+0L 0x8p-972L : inexact-ok
+= ctan towardzero ldbl-128 0x0p+0L 0x8p-972L : 0x0p+0L 0x7.fffffffffffffffffffffffffffcp-972L : inexact-ok
+= ctan upward ldbl-128 0x0p+0L 0x8p-972L : 0x0p+0L 0x8p-972L : inexact-ok
+= ctan downward ldbl-128ibm 0x0p+0L 0x8p-972L : 0x0p+0L 0x7.fffffffffffffffffffffffffcp-972L : inexact-ok underflow-ok errno-erange-ok
+= ctan tonearest ldbl-128ibm 0x0p+0L 0x8p-972L : 0x0p+0L 0x8p-972L : inexact-ok underflow-ok errno-erange-ok
+= ctan towardzero ldbl-128ibm 0x0p+0L 0x8p-972L : 0x0p+0L 0x7.fffffffffffffffffffffffffcp-972L : inexact-ok underflow-ok errno-erange-ok
+= ctan upward ldbl-128ibm 0x0p+0L 0x8p-972L : 0x0p+0L 0x8p-972L : inexact-ok underflow-ok errno-erange-ok
+ctan 0 -min
+= ctan downward flt-32 0x0p+0f -0x4p-128f : 0x0p+0f -0x4p-128f : inexact-ok underflow-ok errno-erange-ok
+= ctan tonearest flt-32 0x0p+0f -0x4p-128f : 0x0p+0f -0x4p-128f : inexact-ok underflow-ok errno-erange-ok
+= ctan towardzero flt-32 0x0p+0f -0x4p-128f : 0x0p+0f -0x3.fffff8p-128f : inexact-ok underflow-ok errno-erange-ok
+= ctan upward flt-32 0x0p+0f -0x4p-128f : 0x0p+0f -0x3.fffff8p-128f : inexact-ok underflow-ok errno-erange-ok
+= ctan downward dbl-64 0x0p+0 -0x4p-128 : 0x0p+0 -0x4p-128 : inexact-ok
+= ctan tonearest dbl-64 0x0p+0 -0x4p-128 : 0x0p+0 -0x4p-128 : inexact-ok
+= ctan towardzero dbl-64 0x0p+0 -0x4p-128 : 0x0p+0 -0x3.ffffffffffffep-128 : inexact-ok
+= ctan upward dbl-64 0x0p+0 -0x4p-128 : 0x0p+0 -0x3.ffffffffffffep-128 : inexact-ok
+= ctan downward ldbl-96-intel 0x0p+0L -0x4p-128L : 0x0p+0L -0x4p-128L : inexact-ok
+= ctan tonearest ldbl-96-intel 0x0p+0L -0x4p-128L : 0x0p+0L -0x4p-128L : inexact-ok
+= ctan towardzero ldbl-96-intel 0x0p+0L -0x4p-128L : 0x0p+0L -0x3.fffffffffffffffcp-128L : inexact-ok
+= ctan upward ldbl-96-intel 0x0p+0L -0x4p-128L : 0x0p+0L -0x3.fffffffffffffffcp-128L : inexact-ok
+= ctan downward ldbl-96-m68k 0x0p+0L -0x4p-128L : 0x0p+0L -0x4p-128L : inexact-ok
+= ctan tonearest ldbl-96-m68k 0x0p+0L -0x4p-128L : 0x0p+0L -0x4p-128L : inexact-ok
+= ctan towardzero ldbl-96-m68k 0x0p+0L -0x4p-128L : 0x0p+0L -0x3.fffffffffffffffcp-128L : inexact-ok
+= ctan upward ldbl-96-m68k 0x0p+0L -0x4p-128L : 0x0p+0L -0x3.fffffffffffffffcp-128L : inexact-ok
+= ctan downward ldbl-128 0x0p+0L -0x4p-128L : 0x0p+0L -0x4p-128L : inexact-ok
+= ctan tonearest ldbl-128 0x0p+0L -0x4p-128L : 0x0p+0L -0x4p-128L : inexact-ok
+= ctan towardzero ldbl-128 0x0p+0L -0x4p-128L : 0x0p+0L -0x3.fffffffffffffffffffffffffffep-128L : inexact-ok
+= ctan upward ldbl-128 0x0p+0L -0x4p-128L : 0x0p+0L -0x3.fffffffffffffffffffffffffffep-128L : inexact-ok
+= ctan downward ldbl-128ibm 0x0p+0L -0x4p-128L : 0x0p+0L -0x4p-128L : inexact-ok
+= ctan tonearest ldbl-128ibm 0x0p+0L -0x4p-128L : 0x0p+0L -0x4p-128L : inexact-ok
+= ctan towardzero ldbl-128ibm 0x0p+0L -0x4p-128L : 0x0p+0L -0x3.ffffffffffffffffffffffffffp-128L : inexact-ok
+= ctan upward ldbl-128ibm 0x0p+0L -0x4p-128L : 0x0p+0L -0x3.ffffffffffffffffffffffffffp-128L : inexact-ok
+= ctan downward dbl-64 0x0p+0 -0x4p-1024 : 0x0p+0 -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= ctan tonearest dbl-64 0x0p+0 -0x4p-1024 : 0x0p+0 -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= ctan towardzero dbl-64 0x0p+0 -0x4p-1024 : 0x0p+0 -0x3.ffffffffffffcp-1024 : inexact-ok underflow-ok errno-erange-ok
+= ctan upward dbl-64 0x0p+0 -0x4p-1024 : 0x0p+0 -0x3.ffffffffffffcp-1024 : inexact-ok underflow-ok errno-erange-ok
+= ctan downward ldbl-96-intel 0x0p+0L -0x4p-1024L : 0x0p+0L -0x4p-1024L : inexact-ok
+= ctan tonearest ldbl-96-intel 0x0p+0L -0x4p-1024L : 0x0p+0L -0x4p-1024L : inexact-ok
+= ctan towardzero ldbl-96-intel 0x0p+0L -0x4p-1024L : 0x0p+0L -0x3.fffffffffffffffcp-1024L : inexact-ok
+= ctan upward ldbl-96-intel 0x0p+0L -0x4p-1024L : 0x0p+0L -0x3.fffffffffffffffcp-1024L : inexact-ok
+= ctan downward ldbl-96-m68k 0x0p+0L -0x4p-1024L : 0x0p+0L -0x4p-1024L : inexact-ok
+= ctan tonearest ldbl-96-m68k 0x0p+0L -0x4p-1024L : 0x0p+0L -0x4p-1024L : inexact-ok
+= ctan towardzero ldbl-96-m68k 0x0p+0L -0x4p-1024L : 0x0p+0L -0x3.fffffffffffffffcp-1024L : inexact-ok
+= ctan upward ldbl-96-m68k 0x0p+0L -0x4p-1024L : 0x0p+0L -0x3.fffffffffffffffcp-1024L : inexact-ok
+= ctan downward ldbl-128 0x0p+0L -0x4p-1024L : 0x0p+0L -0x4p-1024L : inexact-ok
+= ctan tonearest ldbl-128 0x0p+0L -0x4p-1024L : 0x0p+0L -0x4p-1024L : inexact-ok
+= ctan towardzero ldbl-128 0x0p+0L -0x4p-1024L : 0x0p+0L -0x3.fffffffffffffffffffffffffffep-1024L : inexact-ok
+= ctan upward ldbl-128 0x0p+0L -0x4p-1024L : 0x0p+0L -0x3.fffffffffffffffffffffffffffep-1024L : inexact-ok
+= ctan downward ldbl-128ibm 0x0p+0L -0x4p-1024L : 0x0p+0L -0x4p-1024L : inexact-ok underflow errno-erange-ok
+= ctan tonearest ldbl-128ibm 0x0p+0L -0x4p-1024L : 0x0p+0L -0x4p-1024L : inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-128ibm 0x0p+0L -0x4p-1024L : 0x0p+0L -0x3.ffffffffffffcp-1024L : inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-128ibm 0x0p+0L -0x4p-1024L : 0x0p+0L -0x3.ffffffffffffcp-1024L : inexact-ok underflow errno-erange-ok
+= ctan downward ldbl-96-intel 0x0p+0L -0x4p-16384L : 0x0p+0L -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= ctan tonearest ldbl-96-intel 0x0p+0L -0x4p-16384L : 0x0p+0L -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= ctan towardzero ldbl-96-intel 0x0p+0L -0x4p-16384L : 0x0p+0L -0x3.fffffffffffffff8p-16384L : inexact-ok underflow-ok errno-erange-ok
+= ctan upward ldbl-96-intel 0x0p+0L -0x4p-16384L : 0x0p+0L -0x3.fffffffffffffff8p-16384L : inexact-ok underflow-ok errno-erange-ok
+= ctan downward ldbl-96-m68k 0x0p+0L -0x4p-16384L : 0x0p+0L -0x4p-16384L : inexact-ok
+= ctan tonearest ldbl-96-m68k 0x0p+0L -0x4p-16384L : 0x0p+0L -0x4p-16384L : inexact-ok
+= ctan towardzero ldbl-96-m68k 0x0p+0L -0x4p-16384L : 0x0p+0L -0x3.fffffffffffffffcp-16384L : inexact-ok
+= ctan upward ldbl-96-m68k 0x0p+0L -0x4p-16384L : 0x0p+0L -0x3.fffffffffffffffcp-16384L : inexact-ok
+= ctan downward ldbl-128 0x0p+0L -0x4p-16384L : 0x0p+0L -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= ctan tonearest ldbl-128 0x0p+0L -0x4p-16384L : 0x0p+0L -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= ctan towardzero ldbl-128 0x0p+0L -0x4p-16384L : 0x0p+0L -0x3.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
+= ctan upward ldbl-128 0x0p+0L -0x4p-16384L : 0x0p+0L -0x3.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
+= ctan downward ldbl-96-intel 0x0p+0L -0x2p-16384L : 0x0p+0L -0x2p-16384L : inexact-ok underflow errno-erange-ok
+= ctan tonearest ldbl-96-intel 0x0p+0L -0x2p-16384L : 0x0p+0L -0x2p-16384L : inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-96-intel 0x0p+0L -0x2p-16384L : 0x0p+0L -0x1.fffffffffffffff8p-16384L : inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-96-intel 0x0p+0L -0x2p-16384L : 0x0p+0L -0x1.fffffffffffffff8p-16384L : inexact-ok underflow errno-erange-ok
+= ctan downward ldbl-96-m68k 0x0p+0L -0x2p-16384L : 0x0p+0L -0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= ctan tonearest ldbl-96-m68k 0x0p+0L -0x2p-16384L : 0x0p+0L -0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= ctan towardzero ldbl-96-m68k 0x0p+0L -0x2p-16384L : 0x0p+0L -0x1.fffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
+= ctan upward ldbl-96-m68k 0x0p+0L -0x2p-16384L : 0x0p+0L -0x1.fffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
+= ctan downward ldbl-128 0x0p+0L -0x2p-16384L : 0x0p+0L -0x2p-16384L : inexact-ok underflow errno-erange-ok
+= ctan tonearest ldbl-128 0x0p+0L -0x2p-16384L : 0x0p+0L -0x2p-16384L : inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-128 0x0p+0L -0x2p-16384L : 0x0p+0L -0x1.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-128 0x0p+0L -0x2p-16384L : 0x0p+0L -0x1.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow errno-erange-ok
+= ctan downward dbl-64 0x0p+0 -0x8p-972 : 0x0p+0 -0x8p-972 : inexact-ok
+= ctan tonearest dbl-64 0x0p+0 -0x8p-972 : 0x0p+0 -0x8p-972 : inexact-ok
+= ctan towardzero dbl-64 0x0p+0 -0x8p-972 : 0x0p+0 -0x7.ffffffffffffcp-972 : inexact-ok
+= ctan upward dbl-64 0x0p+0 -0x8p-972 : 0x0p+0 -0x7.ffffffffffffcp-972 : inexact-ok
+= ctan downward ldbl-96-intel 0x0p+0L -0x8p-972L : 0x0p+0L -0x8p-972L : inexact-ok
+= ctan tonearest ldbl-96-intel 0x0p+0L -0x8p-972L : 0x0p+0L -0x8p-972L : inexact-ok
+= ctan towardzero ldbl-96-intel 0x0p+0L -0x8p-972L : 0x0p+0L -0x7.fffffffffffffff8p-972L : inexact-ok
+= ctan upward ldbl-96-intel 0x0p+0L -0x8p-972L : 0x0p+0L -0x7.fffffffffffffff8p-972L : inexact-ok
+= ctan downward ldbl-96-m68k 0x0p+0L -0x8p-972L : 0x0p+0L -0x8p-972L : inexact-ok
+= ctan tonearest ldbl-96-m68k 0x0p+0L -0x8p-972L : 0x0p+0L -0x8p-972L : inexact-ok
+= ctan towardzero ldbl-96-m68k 0x0p+0L -0x8p-972L : 0x0p+0L -0x7.fffffffffffffff8p-972L : inexact-ok
+= ctan upward ldbl-96-m68k 0x0p+0L -0x8p-972L : 0x0p+0L -0x7.fffffffffffffff8p-972L : inexact-ok
+= ctan downward ldbl-128 0x0p+0L -0x8p-972L : 0x0p+0L -0x8p-972L : inexact-ok
+= ctan tonearest ldbl-128 0x0p+0L -0x8p-972L : 0x0p+0L -0x8p-972L : inexact-ok
+= ctan towardzero ldbl-128 0x0p+0L -0x8p-972L : 0x0p+0L -0x7.fffffffffffffffffffffffffffcp-972L : inexact-ok
+= ctan upward ldbl-128 0x0p+0L -0x8p-972L : 0x0p+0L -0x7.fffffffffffffffffffffffffffcp-972L : inexact-ok
+= ctan downward ldbl-128ibm 0x0p+0L -0x8p-972L : 0x0p+0L -0x8p-972L : inexact-ok underflow-ok errno-erange-ok
+= ctan tonearest ldbl-128ibm 0x0p+0L -0x8p-972L : 0x0p+0L -0x8p-972L : inexact-ok underflow-ok errno-erange-ok
+= ctan towardzero ldbl-128ibm 0x0p+0L -0x8p-972L : 0x0p+0L -0x7.fffffffffffffffffffffffffcp-972L : inexact-ok underflow-ok errno-erange-ok
+= ctan upward ldbl-128ibm 0x0p+0L -0x8p-972L : 0x0p+0L -0x7.fffffffffffffffffffffffffcp-972L : inexact-ok underflow-ok errno-erange-ok
+ctan 0 min_subnorm
+= ctan downward flt-32 0x0p+0f 0x8p-152f : 0x0p+0f 0x0p+0f : inexact-ok underflow errno-erange-ok
+= ctan tonearest flt-32 0x0p+0f 0x8p-152f : 0x0p+0f 0x8p-152f : inexact-ok underflow errno-erange-ok
+= ctan towardzero flt-32 0x0p+0f 0x8p-152f : 0x0p+0f 0x0p+0f : inexact-ok underflow errno-erange-ok
+= ctan upward flt-32 0x0p+0f 0x8p-152f : 0x0p+0f 0x8p-152f : inexact-ok underflow errno-erange-ok
+= ctan downward dbl-64 0x0p+0 0x8p-152 : 0x0p+0 0x7.ffffffffffffcp-152 : inexact-ok
+= ctan tonearest dbl-64 0x0p+0 0x8p-152 : 0x0p+0 0x8p-152 : inexact-ok
+= ctan towardzero dbl-64 0x0p+0 0x8p-152 : 0x0p+0 0x7.ffffffffffffcp-152 : inexact-ok
+= ctan upward dbl-64 0x0p+0 0x8p-152 : 0x0p+0 0x8p-152 : inexact-ok
+= ctan downward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x0p+0L 0x7.fffffffffffffff8p-152L : inexact-ok
+= ctan tonearest ldbl-96-intel 0x0p+0L 0x8p-152L : 0x0p+0L 0x8p-152L : inexact-ok
+= ctan towardzero ldbl-96-intel 0x0p+0L 0x8p-152L : 0x0p+0L 0x7.fffffffffffffff8p-152L : inexact-ok
+= ctan upward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x0p+0L 0x8p-152L : inexact-ok
+= ctan downward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x0p+0L 0x7.fffffffffffffff8p-152L : inexact-ok
+= ctan tonearest ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x0p+0L 0x8p-152L : inexact-ok
+= ctan towardzero ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x0p+0L 0x7.fffffffffffffff8p-152L : inexact-ok
+= ctan upward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x0p+0L 0x8p-152L : inexact-ok
+= ctan downward ldbl-128 0x0p+0L 0x8p-152L : 0x0p+0L 0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= ctan tonearest ldbl-128 0x0p+0L 0x8p-152L : 0x0p+0L 0x8p-152L : inexact-ok
+= ctan towardzero ldbl-128 0x0p+0L 0x8p-152L : 0x0p+0L 0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= ctan upward ldbl-128 0x0p+0L 0x8p-152L : 0x0p+0L 0x8p-152L : inexact-ok
+= ctan downward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x0p+0L 0x7.fffffffffffffffffffffffffep-152L : inexact-ok
+= ctan tonearest ldbl-128ibm 0x0p+0L 0x8p-152L : 0x0p+0L 0x8p-152L : inexact-ok
+= ctan towardzero ldbl-128ibm 0x0p+0L 0x8p-152L : 0x0p+0L 0x7.fffffffffffffffffffffffffep-152L : inexact-ok
+= ctan upward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x0p+0L 0x8p-152L : inexact-ok
+= ctan downward dbl-64 0x0p+0 0x4p-1076 : 0x0p+0 0x0p+0 : inexact-ok underflow errno-erange-ok
+= ctan tonearest dbl-64 0x0p+0 0x4p-1076 : 0x0p+0 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= ctan towardzero dbl-64 0x0p+0 0x4p-1076 : 0x0p+0 0x0p+0 : inexact-ok underflow errno-erange-ok
+= ctan upward dbl-64 0x0p+0 0x4p-1076 : 0x0p+0 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= ctan downward ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x0p+0L 0x3.fffffffffffffffcp-1076L : inexact-ok
+= ctan tonearest ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x0p+0L 0x4p-1076L : inexact-ok
+= ctan towardzero ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x0p+0L 0x3.fffffffffffffffcp-1076L : inexact-ok
+= ctan upward ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x0p+0L 0x4p-1076L : inexact-ok
+= ctan downward ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x0p+0L 0x3.fffffffffffffffcp-1076L : inexact-ok
+= ctan tonearest ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x0p+0L 0x4p-1076L : inexact-ok
+= ctan towardzero ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x0p+0L 0x3.fffffffffffffffcp-1076L : inexact-ok
+= ctan upward ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x0p+0L 0x4p-1076L : inexact-ok
+= ctan downward ldbl-128 0x0p+0L 0x4p-1076L : 0x0p+0L 0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok
+= ctan tonearest ldbl-128 0x0p+0L 0x4p-1076L : 0x0p+0L 0x4p-1076L : inexact-ok
+= ctan towardzero ldbl-128 0x0p+0L 0x4p-1076L : 0x0p+0L 0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok
+= ctan upward ldbl-128 0x0p+0L 0x4p-1076L : 0x0p+0L 0x4p-1076L : inexact-ok
+= ctan downward ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x0p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan tonearest ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x0p+0L 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x0p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x0p+0L 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= ctan downward ldbl-96-intel 0x0p+0L 0x8p-16448L : 0x0p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan tonearest ldbl-96-intel 0x0p+0L 0x8p-16448L : 0x0p+0L 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-96-intel 0x0p+0L 0x8p-16448L : 0x0p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-96-intel 0x0p+0L 0x8p-16448L : 0x0p+0L 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= ctan downward ldbl-96-m68k 0x0p+0L 0x8p-16448L : 0x0p+0L 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= ctan tonearest ldbl-96-m68k 0x0p+0L 0x8p-16448L : 0x0p+0L 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-96-m68k 0x0p+0L 0x8p-16448L : 0x0p+0L 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-96-m68k 0x0p+0L 0x8p-16448L : 0x0p+0L 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= ctan downward ldbl-128 0x0p+0L 0x8p-16448L : 0x0p+0L 0x7.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
+= ctan tonearest ldbl-128 0x0p+0L 0x8p-16448L : 0x0p+0L 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-128 0x0p+0L 0x8p-16448L : 0x0p+0L 0x7.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-128 0x0p+0L 0x8p-16448L : 0x0p+0L 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= ctan downward ldbl-96-m68k 0x0p+0L 0x4p-16448L : 0x0p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan tonearest ldbl-96-m68k 0x0p+0L 0x4p-16448L : 0x0p+0L 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-96-m68k 0x0p+0L 0x4p-16448L : 0x0p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-96-m68k 0x0p+0L 0x4p-16448L : 0x0p+0L 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= ctan downward ldbl-128 0x0p+0L 0x4p-16448L : 0x0p+0L 0x3.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
+= ctan tonearest ldbl-128 0x0p+0L 0x4p-16448L : 0x0p+0L 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-128 0x0p+0L 0x4p-16448L : 0x0p+0L 0x3.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-128 0x0p+0L 0x4p-16448L : 0x0p+0L 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= ctan downward ldbl-128 0x0p+0L 0x4p-16496L : 0x0p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan tonearest ldbl-128 0x0p+0L 0x4p-16496L : 0x0p+0L 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-128 0x0p+0L 0x4p-16496L : 0x0p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-128 0x0p+0L 0x4p-16496L : 0x0p+0L 0x4p-16496L : inexact-ok underflow errno-erange-ok
+ctan 0 -min_subnorm
+= ctan downward flt-32 0x0p+0f -0x8p-152f : 0x0p+0f -0x8p-152f : inexact-ok underflow errno-erange-ok
+= ctan tonearest flt-32 0x0p+0f -0x8p-152f : 0x0p+0f -0x8p-152f : inexact-ok underflow errno-erange-ok
+= ctan towardzero flt-32 0x0p+0f -0x8p-152f : 0x0p+0f -0x0p+0f : inexact-ok underflow errno-erange-ok
+= ctan upward flt-32 0x0p+0f -0x8p-152f : 0x0p+0f -0x0p+0f : inexact-ok underflow errno-erange-ok
+= ctan downward dbl-64 0x0p+0 -0x8p-152 : 0x0p+0 -0x8p-152 : inexact-ok
+= ctan tonearest dbl-64 0x0p+0 -0x8p-152 : 0x0p+0 -0x8p-152 : inexact-ok
+= ctan towardzero dbl-64 0x0p+0 -0x8p-152 : 0x0p+0 -0x7.ffffffffffffcp-152 : inexact-ok
+= ctan upward dbl-64 0x0p+0 -0x8p-152 : 0x0p+0 -0x7.ffffffffffffcp-152 : inexact-ok
+= ctan downward ldbl-96-intel 0x0p+0L -0x8p-152L : 0x0p+0L -0x8p-152L : inexact-ok
+= ctan tonearest ldbl-96-intel 0x0p+0L -0x8p-152L : 0x0p+0L -0x8p-152L : inexact-ok
+= ctan towardzero ldbl-96-intel 0x0p+0L -0x8p-152L : 0x0p+0L -0x7.fffffffffffffff8p-152L : inexact-ok
+= ctan upward ldbl-96-intel 0x0p+0L -0x8p-152L : 0x0p+0L -0x7.fffffffffffffff8p-152L : inexact-ok
+= ctan downward ldbl-96-m68k 0x0p+0L -0x8p-152L : 0x0p+0L -0x8p-152L : inexact-ok
+= ctan tonearest ldbl-96-m68k 0x0p+0L -0x8p-152L : 0x0p+0L -0x8p-152L : inexact-ok
+= ctan towardzero ldbl-96-m68k 0x0p+0L -0x8p-152L : 0x0p+0L -0x7.fffffffffffffff8p-152L : inexact-ok
+= ctan upward ldbl-96-m68k 0x0p+0L -0x8p-152L : 0x0p+0L -0x7.fffffffffffffff8p-152L : inexact-ok
+= ctan downward ldbl-128 0x0p+0L -0x8p-152L : 0x0p+0L -0x8p-152L : inexact-ok
+= ctan tonearest ldbl-128 0x0p+0L -0x8p-152L : 0x0p+0L -0x8p-152L : inexact-ok
+= ctan towardzero ldbl-128 0x0p+0L -0x8p-152L : 0x0p+0L -0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= ctan upward ldbl-128 0x0p+0L -0x8p-152L : 0x0p+0L -0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= ctan downward ldbl-128ibm 0x0p+0L -0x8p-152L : 0x0p+0L -0x8p-152L : inexact-ok
+= ctan tonearest ldbl-128ibm 0x0p+0L -0x8p-152L : 0x0p+0L -0x8p-152L : inexact-ok
+= ctan towardzero ldbl-128ibm 0x0p+0L -0x8p-152L : 0x0p+0L -0x7.fffffffffffffffffffffffffep-152L : inexact-ok
+= ctan upward ldbl-128ibm 0x0p+0L -0x8p-152L : 0x0p+0L -0x7.fffffffffffffffffffffffffep-152L : inexact-ok
+= ctan downward dbl-64 0x0p+0 -0x4p-1076 : 0x0p+0 -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= ctan tonearest dbl-64 0x0p+0 -0x4p-1076 : 0x0p+0 -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= ctan towardzero dbl-64 0x0p+0 -0x4p-1076 : 0x0p+0 -0x0p+0 : inexact-ok underflow errno-erange-ok
+= ctan upward dbl-64 0x0p+0 -0x4p-1076 : 0x0p+0 -0x0p+0 : inexact-ok underflow errno-erange-ok
+= ctan downward ldbl-96-intel 0x0p+0L -0x4p-1076L : 0x0p+0L -0x4p-1076L : inexact-ok
+= ctan tonearest ldbl-96-intel 0x0p+0L -0x4p-1076L : 0x0p+0L -0x4p-1076L : inexact-ok
+= ctan towardzero ldbl-96-intel 0x0p+0L -0x4p-1076L : 0x0p+0L -0x3.fffffffffffffffcp-1076L : inexact-ok
+= ctan upward ldbl-96-intel 0x0p+0L -0x4p-1076L : 0x0p+0L -0x3.fffffffffffffffcp-1076L : inexact-ok
+= ctan downward ldbl-96-m68k 0x0p+0L -0x4p-1076L : 0x0p+0L -0x4p-1076L : inexact-ok
+= ctan tonearest ldbl-96-m68k 0x0p+0L -0x4p-1076L : 0x0p+0L -0x4p-1076L : inexact-ok
+= ctan towardzero ldbl-96-m68k 0x0p+0L -0x4p-1076L : 0x0p+0L -0x3.fffffffffffffffcp-1076L : inexact-ok
+= ctan upward ldbl-96-m68k 0x0p+0L -0x4p-1076L : 0x0p+0L -0x3.fffffffffffffffcp-1076L : inexact-ok
+= ctan downward ldbl-128 0x0p+0L -0x4p-1076L : 0x0p+0L -0x4p-1076L : inexact-ok
+= ctan tonearest ldbl-128 0x0p+0L -0x4p-1076L : 0x0p+0L -0x4p-1076L : inexact-ok
+= ctan towardzero ldbl-128 0x0p+0L -0x4p-1076L : 0x0p+0L -0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok
+= ctan upward ldbl-128 0x0p+0L -0x4p-1076L : 0x0p+0L -0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok
+= ctan downward ldbl-128ibm 0x0p+0L -0x4p-1076L : 0x0p+0L -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= ctan tonearest ldbl-128ibm 0x0p+0L -0x4p-1076L : 0x0p+0L -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-128ibm 0x0p+0L -0x4p-1076L : 0x0p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-128ibm 0x0p+0L -0x4p-1076L : 0x0p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan downward ldbl-96-intel 0x0p+0L -0x8p-16448L : 0x0p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= ctan tonearest ldbl-96-intel 0x0p+0L -0x8p-16448L : 0x0p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-96-intel 0x0p+0L -0x8p-16448L : 0x0p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-96-intel 0x0p+0L -0x8p-16448L : 0x0p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan downward ldbl-96-m68k 0x0p+0L -0x8p-16448L : 0x0p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= ctan tonearest ldbl-96-m68k 0x0p+0L -0x8p-16448L : 0x0p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-96-m68k 0x0p+0L -0x8p-16448L : 0x0p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-96-m68k 0x0p+0L -0x8p-16448L : 0x0p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= ctan downward ldbl-128 0x0p+0L -0x8p-16448L : 0x0p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= ctan tonearest ldbl-128 0x0p+0L -0x8p-16448L : 0x0p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-128 0x0p+0L -0x8p-16448L : 0x0p+0L -0x7.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-128 0x0p+0L -0x8p-16448L : 0x0p+0L -0x7.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
+= ctan downward ldbl-96-m68k 0x0p+0L -0x4p-16448L : 0x0p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= ctan tonearest ldbl-96-m68k 0x0p+0L -0x4p-16448L : 0x0p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-96-m68k 0x0p+0L -0x4p-16448L : 0x0p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-96-m68k 0x0p+0L -0x4p-16448L : 0x0p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan downward ldbl-128 0x0p+0L -0x4p-16448L : 0x0p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= ctan tonearest ldbl-128 0x0p+0L -0x4p-16448L : 0x0p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-128 0x0p+0L -0x4p-16448L : 0x0p+0L -0x3.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-128 0x0p+0L -0x4p-16448L : 0x0p+0L -0x3.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
+= ctan downward ldbl-128 0x0p+0L -0x4p-16496L : 0x0p+0L -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= ctan tonearest ldbl-128 0x0p+0L -0x4p-16496L : 0x0p+0L -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-128 0x0p+0L -0x4p-16496L : 0x0p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-128 0x0p+0L -0x4p-16496L : 0x0p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
ctanh 0 0
= ctanh downward flt-32 0x0p+0f 0x0p+0f : 0x0p+0f 0x0p+0f : inexact-ok
= ctanh tonearest flt-32 0x0p+0f 0x0p+0f : 0x0p+0f 0x0p+0f : inexact-ok
@@ -105038,7 +123746,7 @@ ctanh 0x1p-16445 0x1.921fb54442d1846ap+0
= ctanh tonearest ldbl-128 0x8p-16448L 0x1.921fb54442d1846ap+0L : 0x2.55e3001b8e1413fcf7193625f37ap-16316L -0x2.29478136aaf68d7b3b807fb349bap+64L : inexact-ok
= ctanh towardzero ldbl-128 0x8p-16448L 0x1.921fb54442d1846ap+0L : 0x2.55e3001b8e1413fcf7193625f378p-16316L -0x2.29478136aaf68d7b3b807fb349bap+64L : inexact-ok
= ctanh upward ldbl-128 0x8p-16448L 0x1.921fb54442d1846ap+0L : 0x2.55e3001b8e1413fcf7193625f37ap-16316L -0x2.29478136aaf68d7b3b807fb349bap+64L : inexact-ok
-ctanh 0 min missing-underflow
+ctanh 0 min
= ctanh downward flt-32 0x0p+0f 0x4p-128f : 0x0p+0f 0x4p-128f : inexact-ok underflow-ok errno-erange-ok
= ctanh tonearest flt-32 0x0p+0f 0x4p-128f : 0x0p+0f 0x4p-128f : inexact-ok underflow-ok errno-erange-ok
= ctanh towardzero flt-32 0x0p+0f 0x4p-128f : 0x0p+0f 0x4p-128f : inexact-ok underflow-ok errno-erange-ok
@@ -105079,10 +123787,10 @@ ctanh 0 min missing-underflow
= ctanh tonearest ldbl-128 0x0p+0L 0x4p-1024L : 0x0p+0L 0x4p-1024L : inexact-ok
= ctanh towardzero ldbl-128 0x0p+0L 0x4p-1024L : 0x0p+0L 0x4p-1024L : inexact-ok
= ctanh upward ldbl-128 0x0p+0L 0x4p-1024L : 0x0p+0L 0x4.0000000000000000000000000004p-1024L : inexact-ok
-= ctanh downward ldbl-128ibm 0x0p+0L 0x4p-1024L : 0x0p+0L 0x4p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh tonearest ldbl-128ibm 0x0p+0L 0x4p-1024L : 0x0p+0L 0x4p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh towardzero ldbl-128ibm 0x0p+0L 0x4p-1024L : 0x0p+0L 0x4p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh upward ldbl-128ibm 0x0p+0L 0x4p-1024L : 0x0p+0L 0x4.0000000000004p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
+= ctanh downward ldbl-128ibm 0x0p+0L 0x4p-1024L : 0x0p+0L 0x4p-1024L : inexact-ok underflow errno-erange-ok
+= ctanh tonearest ldbl-128ibm 0x0p+0L 0x4p-1024L : 0x0p+0L 0x4p-1024L : inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-128ibm 0x0p+0L 0x4p-1024L : 0x0p+0L 0x4p-1024L : inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-128ibm 0x0p+0L 0x4p-1024L : 0x0p+0L 0x4.0000000000004p-1024L : inexact-ok underflow errno-erange-ok
= ctanh downward ldbl-96-intel 0x0p+0L 0x4p-16384L : 0x0p+0L 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
= ctanh tonearest ldbl-96-intel 0x0p+0L 0x4p-16384L : 0x0p+0L 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
= ctanh towardzero ldbl-96-intel 0x0p+0L 0x4p-16384L : 0x0p+0L 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
@@ -105095,18 +123803,18 @@ ctanh 0 min missing-underflow
= ctanh tonearest ldbl-128 0x0p+0L 0x4p-16384L : 0x0p+0L 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
= ctanh towardzero ldbl-128 0x0p+0L 0x4p-16384L : 0x0p+0L 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
= ctanh upward ldbl-128 0x0p+0L 0x4p-16384L : 0x0p+0L 0x4.0000000000000000000000000004p-16384L : inexact-ok underflow-ok errno-erange-ok
-= ctanh downward ldbl-96-intel 0x0p+0L 0x2p-16384L : 0x0p+0L 0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh tonearest ldbl-96-intel 0x0p+0L 0x2p-16384L : 0x0p+0L 0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh towardzero ldbl-96-intel 0x0p+0L 0x2p-16384L : 0x0p+0L 0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh upward ldbl-96-intel 0x0p+0L 0x2p-16384L : 0x0p+0L 0x2.0000000000000008p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
+= ctanh downward ldbl-96-intel 0x0p+0L 0x2p-16384L : 0x0p+0L 0x2p-16384L : inexact-ok underflow errno-erange-ok
+= ctanh tonearest ldbl-96-intel 0x0p+0L 0x2p-16384L : 0x0p+0L 0x2p-16384L : inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-96-intel 0x0p+0L 0x2p-16384L : 0x0p+0L 0x2p-16384L : inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-96-intel 0x0p+0L 0x2p-16384L : 0x0p+0L 0x2.0000000000000008p-16384L : inexact-ok underflow errno-erange-ok
= ctanh downward ldbl-96-m68k 0x0p+0L 0x2p-16384L : 0x0p+0L 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
= ctanh tonearest ldbl-96-m68k 0x0p+0L 0x2p-16384L : 0x0p+0L 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
= ctanh towardzero ldbl-96-m68k 0x0p+0L 0x2p-16384L : 0x0p+0L 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
= ctanh upward ldbl-96-m68k 0x0p+0L 0x2p-16384L : 0x0p+0L 0x2.0000000000000004p-16384L : inexact-ok underflow-ok errno-erange-ok
-= ctanh downward ldbl-128 0x0p+0L 0x2p-16384L : 0x0p+0L 0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh tonearest ldbl-128 0x0p+0L 0x2p-16384L : 0x0p+0L 0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh towardzero ldbl-128 0x0p+0L 0x2p-16384L : 0x0p+0L 0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh upward ldbl-128 0x0p+0L 0x2p-16384L : 0x0p+0L 0x2.0000000000000000000000000004p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
+= ctanh downward ldbl-128 0x0p+0L 0x2p-16384L : 0x0p+0L 0x2p-16384L : inexact-ok underflow errno-erange-ok
+= ctanh tonearest ldbl-128 0x0p+0L 0x2p-16384L : 0x0p+0L 0x2p-16384L : inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-128 0x0p+0L 0x2p-16384L : 0x0p+0L 0x2p-16384L : inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-128 0x0p+0L 0x2p-16384L : 0x0p+0L 0x2.0000000000000000000000000004p-16384L : inexact-ok underflow errno-erange-ok
= ctanh downward dbl-64 0x0p+0 0x8p-972 : 0x0p+0 0x8p-972 : inexact-ok
= ctanh tonearest dbl-64 0x0p+0 0x8p-972 : 0x0p+0 0x8p-972 : inexact-ok
= ctanh towardzero dbl-64 0x0p+0 0x8p-972 : 0x0p+0 0x8p-972 : inexact-ok
@@ -105127,7 +123835,7 @@ ctanh 0 min missing-underflow
= ctanh tonearest ldbl-128ibm 0x0p+0L 0x8p-972L : 0x0p+0L 0x8p-972L : inexact-ok underflow-ok errno-erange-ok
= ctanh towardzero ldbl-128ibm 0x0p+0L 0x8p-972L : 0x0p+0L 0x8p-972L : inexact-ok underflow-ok errno-erange-ok
= ctanh upward ldbl-128ibm 0x0p+0L 0x8p-972L : 0x0p+0L 0x8.00000000000000000000000004p-972L : inexact-ok underflow-ok errno-erange-ok
-ctanh 0 -min missing-underflow
+ctanh 0 -min
= ctanh downward flt-32 0x0p+0f -0x4p-128f : 0x0p+0f -0x4.000008p-128f : inexact-ok underflow-ok errno-erange-ok
= ctanh tonearest flt-32 0x0p+0f -0x4p-128f : 0x0p+0f -0x4p-128f : inexact-ok underflow-ok errno-erange-ok
= ctanh towardzero flt-32 0x0p+0f -0x4p-128f : 0x0p+0f -0x4p-128f : inexact-ok underflow-ok errno-erange-ok
@@ -105168,10 +123876,10 @@ ctanh 0 -min missing-underflow
= ctanh tonearest ldbl-128 0x0p+0L -0x4p-1024L : 0x0p+0L -0x4p-1024L : inexact-ok
= ctanh towardzero ldbl-128 0x0p+0L -0x4p-1024L : 0x0p+0L -0x4p-1024L : inexact-ok
= ctanh upward ldbl-128 0x0p+0L -0x4p-1024L : 0x0p+0L -0x4p-1024L : inexact-ok
-= ctanh downward ldbl-128ibm 0x0p+0L -0x4p-1024L : 0x0p+0L -0x4.0000000000004p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh tonearest ldbl-128ibm 0x0p+0L -0x4p-1024L : 0x0p+0L -0x4p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh towardzero ldbl-128ibm 0x0p+0L -0x4p-1024L : 0x0p+0L -0x4p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh upward ldbl-128ibm 0x0p+0L -0x4p-1024L : 0x0p+0L -0x4p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
+= ctanh downward ldbl-128ibm 0x0p+0L -0x4p-1024L : 0x0p+0L -0x4.0000000000004p-1024L : inexact-ok underflow errno-erange-ok
+= ctanh tonearest ldbl-128ibm 0x0p+0L -0x4p-1024L : 0x0p+0L -0x4p-1024L : inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-128ibm 0x0p+0L -0x4p-1024L : 0x0p+0L -0x4p-1024L : inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-128ibm 0x0p+0L -0x4p-1024L : 0x0p+0L -0x4p-1024L : inexact-ok underflow errno-erange-ok
= ctanh downward ldbl-96-intel 0x0p+0L -0x4p-16384L : 0x0p+0L -0x4.0000000000000008p-16384L : inexact-ok underflow-ok errno-erange-ok
= ctanh tonearest ldbl-96-intel 0x0p+0L -0x4p-16384L : 0x0p+0L -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
= ctanh towardzero ldbl-96-intel 0x0p+0L -0x4p-16384L : 0x0p+0L -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
@@ -105184,18 +123892,18 @@ ctanh 0 -min missing-underflow
= ctanh tonearest ldbl-128 0x0p+0L -0x4p-16384L : 0x0p+0L -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
= ctanh towardzero ldbl-128 0x0p+0L -0x4p-16384L : 0x0p+0L -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
= ctanh upward ldbl-128 0x0p+0L -0x4p-16384L : 0x0p+0L -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
-= ctanh downward ldbl-96-intel 0x0p+0L -0x2p-16384L : 0x0p+0L -0x2.0000000000000008p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh tonearest ldbl-96-intel 0x0p+0L -0x2p-16384L : 0x0p+0L -0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh towardzero ldbl-96-intel 0x0p+0L -0x2p-16384L : 0x0p+0L -0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh upward ldbl-96-intel 0x0p+0L -0x2p-16384L : 0x0p+0L -0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
+= ctanh downward ldbl-96-intel 0x0p+0L -0x2p-16384L : 0x0p+0L -0x2.0000000000000008p-16384L : inexact-ok underflow errno-erange-ok
+= ctanh tonearest ldbl-96-intel 0x0p+0L -0x2p-16384L : 0x0p+0L -0x2p-16384L : inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-96-intel 0x0p+0L -0x2p-16384L : 0x0p+0L -0x2p-16384L : inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-96-intel 0x0p+0L -0x2p-16384L : 0x0p+0L -0x2p-16384L : inexact-ok underflow errno-erange-ok
= ctanh downward ldbl-96-m68k 0x0p+0L -0x2p-16384L : 0x0p+0L -0x2.0000000000000004p-16384L : inexact-ok underflow-ok errno-erange-ok
= ctanh tonearest ldbl-96-m68k 0x0p+0L -0x2p-16384L : 0x0p+0L -0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
= ctanh towardzero ldbl-96-m68k 0x0p+0L -0x2p-16384L : 0x0p+0L -0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
= ctanh upward ldbl-96-m68k 0x0p+0L -0x2p-16384L : 0x0p+0L -0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
-= ctanh downward ldbl-128 0x0p+0L -0x2p-16384L : 0x0p+0L -0x2.0000000000000000000000000004p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh tonearest ldbl-128 0x0p+0L -0x2p-16384L : 0x0p+0L -0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh towardzero ldbl-128 0x0p+0L -0x2p-16384L : 0x0p+0L -0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh upward ldbl-128 0x0p+0L -0x2p-16384L : 0x0p+0L -0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
+= ctanh downward ldbl-128 0x0p+0L -0x2p-16384L : 0x0p+0L -0x2.0000000000000000000000000004p-16384L : inexact-ok underflow errno-erange-ok
+= ctanh tonearest ldbl-128 0x0p+0L -0x2p-16384L : 0x0p+0L -0x2p-16384L : inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-128 0x0p+0L -0x2p-16384L : 0x0p+0L -0x2p-16384L : inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-128 0x0p+0L -0x2p-16384L : 0x0p+0L -0x2p-16384L : inexact-ok underflow errno-erange-ok
= ctanh downward dbl-64 0x0p+0 -0x8p-972 : 0x0p+0 -0x8.0000000000008p-972 : inexact-ok
= ctanh tonearest dbl-64 0x0p+0 -0x8p-972 : 0x0p+0 -0x8p-972 : inexact-ok
= ctanh towardzero dbl-64 0x0p+0 -0x8p-972 : 0x0p+0 -0x8p-972 : inexact-ok
@@ -105216,11 +123924,11 @@ ctanh 0 -min missing-underflow
= ctanh tonearest ldbl-128ibm 0x0p+0L -0x8p-972L : 0x0p+0L -0x8p-972L : inexact-ok underflow-ok errno-erange-ok
= ctanh towardzero ldbl-128ibm 0x0p+0L -0x8p-972L : 0x0p+0L -0x8p-972L : inexact-ok underflow-ok errno-erange-ok
= ctanh upward ldbl-128ibm 0x0p+0L -0x8p-972L : 0x0p+0L -0x8p-972L : inexact-ok underflow-ok errno-erange-ok
-ctanh 0 min_subnorm missing-underflow
-= ctanh downward flt-32 0x0p+0f 0x8p-152f : 0x0p+0f 0x8p-152f : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh tonearest flt-32 0x0p+0f 0x8p-152f : 0x0p+0f 0x8p-152f : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh towardzero flt-32 0x0p+0f 0x8p-152f : 0x0p+0f 0x8p-152f : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh upward flt-32 0x0p+0f 0x8p-152f : 0x0p+0f 0x1p-148f : inexact-ok underflow underflow-ok errno-erange-ok
+ctanh 0 min_subnorm
+= ctanh downward flt-32 0x0p+0f 0x8p-152f : 0x0p+0f 0x8p-152f : inexact-ok underflow errno-erange-ok
+= ctanh tonearest flt-32 0x0p+0f 0x8p-152f : 0x0p+0f 0x8p-152f : inexact-ok underflow errno-erange-ok
+= ctanh towardzero flt-32 0x0p+0f 0x8p-152f : 0x0p+0f 0x8p-152f : inexact-ok underflow errno-erange-ok
+= ctanh upward flt-32 0x0p+0f 0x8p-152f : 0x0p+0f 0x1p-148f : inexact-ok underflow errno-erange-ok
= ctanh downward dbl-64 0x0p+0 0x8p-152 : 0x0p+0 0x8p-152 : inexact-ok
= ctanh tonearest dbl-64 0x0p+0 0x8p-152 : 0x0p+0 0x8p-152 : inexact-ok
= ctanh towardzero dbl-64 0x0p+0 0x8p-152 : 0x0p+0 0x8p-152 : inexact-ok
@@ -105241,10 +123949,10 @@ ctanh 0 min_subnorm missing-underflow
= ctanh tonearest ldbl-128ibm 0x0p+0L 0x8p-152L : 0x0p+0L 0x8p-152L : inexact-ok
= ctanh towardzero ldbl-128ibm 0x0p+0L 0x8p-152L : 0x0p+0L 0x8p-152L : inexact-ok
= ctanh upward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x0p+0L 0x8.00000000000000000000000004p-152L : inexact-ok
-= ctanh downward dbl-64 0x0p+0 0x4p-1076 : 0x0p+0 0x4p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh tonearest dbl-64 0x0p+0 0x4p-1076 : 0x0p+0 0x4p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh towardzero dbl-64 0x0p+0 0x4p-1076 : 0x0p+0 0x4p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh upward dbl-64 0x0p+0 0x4p-1076 : 0x0p+0 0x8p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
+= ctanh downward dbl-64 0x0p+0 0x4p-1076 : 0x0p+0 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= ctanh tonearest dbl-64 0x0p+0 0x4p-1076 : 0x0p+0 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= ctanh towardzero dbl-64 0x0p+0 0x4p-1076 : 0x0p+0 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= ctanh upward dbl-64 0x0p+0 0x4p-1076 : 0x0p+0 0x8p-1076 : inexact-ok underflow errno-erange-ok
= ctanh downward ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x0p+0L 0x4p-1076L : inexact-ok
= ctanh tonearest ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x0p+0L 0x4p-1076L : inexact-ok
= ctanh towardzero ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x0p+0L 0x4p-1076L : inexact-ok
@@ -105257,39 +123965,39 @@ ctanh 0 min_subnorm missing-underflow
= ctanh tonearest ldbl-128 0x0p+0L 0x4p-1076L : 0x0p+0L 0x4p-1076L : inexact-ok
= ctanh towardzero ldbl-128 0x0p+0L 0x4p-1076L : 0x0p+0L 0x4p-1076L : inexact-ok
= ctanh upward ldbl-128 0x0p+0L 0x4p-1076L : 0x0p+0L 0x4.0000000000000000000000000004p-1076L : inexact-ok
-= ctanh downward ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x0p+0L 0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh tonearest ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x0p+0L 0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh towardzero ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x0p+0L 0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh upward ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x0p+0L 0x8p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh downward ldbl-96-intel 0x0p+0L 0x8p-16448L : 0x0p+0L 0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh tonearest ldbl-96-intel 0x0p+0L 0x8p-16448L : 0x0p+0L 0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh towardzero ldbl-96-intel 0x0p+0L 0x8p-16448L : 0x0p+0L 0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh upward ldbl-96-intel 0x0p+0L 0x8p-16448L : 0x0p+0L 0x1p-16444L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh downward ldbl-96-m68k 0x0p+0L 0x8p-16448L : 0x0p+0L 0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh tonearest ldbl-96-m68k 0x0p+0L 0x8p-16448L : 0x0p+0L 0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh towardzero ldbl-96-m68k 0x0p+0L 0x8p-16448L : 0x0p+0L 0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh upward ldbl-96-m68k 0x0p+0L 0x8p-16448L : 0x0p+0L 0xcp-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh downward ldbl-128 0x0p+0L 0x8p-16448L : 0x0p+0L 0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh tonearest ldbl-128 0x0p+0L 0x8p-16448L : 0x0p+0L 0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh towardzero ldbl-128 0x0p+0L 0x8p-16448L : 0x0p+0L 0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh upward ldbl-128 0x0p+0L 0x8p-16448L : 0x0p+0L 0x8.000000000004p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh downward ldbl-96-m68k 0x0p+0L 0x4p-16448L : 0x0p+0L 0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh tonearest ldbl-96-m68k 0x0p+0L 0x4p-16448L : 0x0p+0L 0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh towardzero ldbl-96-m68k 0x0p+0L 0x4p-16448L : 0x0p+0L 0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh upward ldbl-96-m68k 0x0p+0L 0x4p-16448L : 0x0p+0L 0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh downward ldbl-128 0x0p+0L 0x4p-16448L : 0x0p+0L 0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh tonearest ldbl-128 0x0p+0L 0x4p-16448L : 0x0p+0L 0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh towardzero ldbl-128 0x0p+0L 0x4p-16448L : 0x0p+0L 0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh upward ldbl-128 0x0p+0L 0x4p-16448L : 0x0p+0L 0x4.000000000004p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh downward ldbl-128 0x0p+0L 0x4p-16496L : 0x0p+0L 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh tonearest ldbl-128 0x0p+0L 0x4p-16496L : 0x0p+0L 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh towardzero ldbl-128 0x0p+0L 0x4p-16496L : 0x0p+0L 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh upward ldbl-128 0x0p+0L 0x4p-16496L : 0x0p+0L 0x8p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-ctanh 0 -min_subnorm missing-underflow
-= ctanh downward flt-32 0x0p+0f -0x8p-152f : 0x0p+0f -0x1p-148f : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh tonearest flt-32 0x0p+0f -0x8p-152f : 0x0p+0f -0x8p-152f : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh towardzero flt-32 0x0p+0f -0x8p-152f : 0x0p+0f -0x8p-152f : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh upward flt-32 0x0p+0f -0x8p-152f : 0x0p+0f -0x8p-152f : inexact-ok underflow underflow-ok errno-erange-ok
+= ctanh downward ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x0p+0L 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= ctanh tonearest ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x0p+0L 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x0p+0L 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x0p+0L 0x8p-1076L : inexact-ok underflow errno-erange-ok
+= ctanh downward ldbl-96-intel 0x0p+0L 0x8p-16448L : 0x0p+0L 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= ctanh tonearest ldbl-96-intel 0x0p+0L 0x8p-16448L : 0x0p+0L 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-96-intel 0x0p+0L 0x8p-16448L : 0x0p+0L 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-96-intel 0x0p+0L 0x8p-16448L : 0x0p+0L 0x1p-16444L : inexact-ok underflow errno-erange-ok
+= ctanh downward ldbl-96-m68k 0x0p+0L 0x8p-16448L : 0x0p+0L 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= ctanh tonearest ldbl-96-m68k 0x0p+0L 0x8p-16448L : 0x0p+0L 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-96-m68k 0x0p+0L 0x8p-16448L : 0x0p+0L 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-96-m68k 0x0p+0L 0x8p-16448L : 0x0p+0L 0xcp-16448L : inexact-ok underflow errno-erange-ok
+= ctanh downward ldbl-128 0x0p+0L 0x8p-16448L : 0x0p+0L 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= ctanh tonearest ldbl-128 0x0p+0L 0x8p-16448L : 0x0p+0L 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-128 0x0p+0L 0x8p-16448L : 0x0p+0L 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-128 0x0p+0L 0x8p-16448L : 0x0p+0L 0x8.000000000004p-16448L : inexact-ok underflow errno-erange-ok
+= ctanh downward ldbl-96-m68k 0x0p+0L 0x4p-16448L : 0x0p+0L 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= ctanh tonearest ldbl-96-m68k 0x0p+0L 0x4p-16448L : 0x0p+0L 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-96-m68k 0x0p+0L 0x4p-16448L : 0x0p+0L 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-96-m68k 0x0p+0L 0x4p-16448L : 0x0p+0L 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= ctanh downward ldbl-128 0x0p+0L 0x4p-16448L : 0x0p+0L 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= ctanh tonearest ldbl-128 0x0p+0L 0x4p-16448L : 0x0p+0L 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-128 0x0p+0L 0x4p-16448L : 0x0p+0L 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-128 0x0p+0L 0x4p-16448L : 0x0p+0L 0x4.000000000004p-16448L : inexact-ok underflow errno-erange-ok
+= ctanh downward ldbl-128 0x0p+0L 0x4p-16496L : 0x0p+0L 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= ctanh tonearest ldbl-128 0x0p+0L 0x4p-16496L : 0x0p+0L 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-128 0x0p+0L 0x4p-16496L : 0x0p+0L 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-128 0x0p+0L 0x4p-16496L : 0x0p+0L 0x8p-16496L : inexact-ok underflow errno-erange-ok
+ctanh 0 -min_subnorm
+= ctanh downward flt-32 0x0p+0f -0x8p-152f : 0x0p+0f -0x1p-148f : inexact-ok underflow errno-erange-ok
+= ctanh tonearest flt-32 0x0p+0f -0x8p-152f : 0x0p+0f -0x8p-152f : inexact-ok underflow errno-erange-ok
+= ctanh towardzero flt-32 0x0p+0f -0x8p-152f : 0x0p+0f -0x8p-152f : inexact-ok underflow errno-erange-ok
+= ctanh upward flt-32 0x0p+0f -0x8p-152f : 0x0p+0f -0x8p-152f : inexact-ok underflow errno-erange-ok
= ctanh downward dbl-64 0x0p+0 -0x8p-152 : 0x0p+0 -0x8.0000000000008p-152 : inexact-ok
= ctanh tonearest dbl-64 0x0p+0 -0x8p-152 : 0x0p+0 -0x8p-152 : inexact-ok
= ctanh towardzero dbl-64 0x0p+0 -0x8p-152 : 0x0p+0 -0x8p-152 : inexact-ok
@@ -105310,10 +124018,10 @@ ctanh 0 -min_subnorm missing-underflow
= ctanh tonearest ldbl-128ibm 0x0p+0L -0x8p-152L : 0x0p+0L -0x8p-152L : inexact-ok
= ctanh towardzero ldbl-128ibm 0x0p+0L -0x8p-152L : 0x0p+0L -0x8p-152L : inexact-ok
= ctanh upward ldbl-128ibm 0x0p+0L -0x8p-152L : 0x0p+0L -0x8p-152L : inexact-ok
-= ctanh downward dbl-64 0x0p+0 -0x4p-1076 : 0x0p+0 -0x8p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh tonearest dbl-64 0x0p+0 -0x4p-1076 : 0x0p+0 -0x4p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh towardzero dbl-64 0x0p+0 -0x4p-1076 : 0x0p+0 -0x4p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh upward dbl-64 0x0p+0 -0x4p-1076 : 0x0p+0 -0x4p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
+= ctanh downward dbl-64 0x0p+0 -0x4p-1076 : 0x0p+0 -0x8p-1076 : inexact-ok underflow errno-erange-ok
+= ctanh tonearest dbl-64 0x0p+0 -0x4p-1076 : 0x0p+0 -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= ctanh towardzero dbl-64 0x0p+0 -0x4p-1076 : 0x0p+0 -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= ctanh upward dbl-64 0x0p+0 -0x4p-1076 : 0x0p+0 -0x4p-1076 : inexact-ok underflow errno-erange-ok
= ctanh downward ldbl-96-intel 0x0p+0L -0x4p-1076L : 0x0p+0L -0x4.0000000000000008p-1076L : inexact-ok
= ctanh tonearest ldbl-96-intel 0x0p+0L -0x4p-1076L : 0x0p+0L -0x4p-1076L : inexact-ok
= ctanh towardzero ldbl-96-intel 0x0p+0L -0x4p-1076L : 0x0p+0L -0x4p-1076L : inexact-ok
@@ -105326,34 +124034,350 @@ ctanh 0 -min_subnorm missing-underflow
= ctanh tonearest ldbl-128 0x0p+0L -0x4p-1076L : 0x0p+0L -0x4p-1076L : inexact-ok
= ctanh towardzero ldbl-128 0x0p+0L -0x4p-1076L : 0x0p+0L -0x4p-1076L : inexact-ok
= ctanh upward ldbl-128 0x0p+0L -0x4p-1076L : 0x0p+0L -0x4p-1076L : inexact-ok
-= ctanh downward ldbl-128ibm 0x0p+0L -0x4p-1076L : 0x0p+0L -0x8p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh tonearest ldbl-128ibm 0x0p+0L -0x4p-1076L : 0x0p+0L -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh towardzero ldbl-128ibm 0x0p+0L -0x4p-1076L : 0x0p+0L -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh upward ldbl-128ibm 0x0p+0L -0x4p-1076L : 0x0p+0L -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh downward ldbl-96-intel 0x0p+0L -0x8p-16448L : 0x0p+0L -0x1p-16444L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh tonearest ldbl-96-intel 0x0p+0L -0x8p-16448L : 0x0p+0L -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh towardzero ldbl-96-intel 0x0p+0L -0x8p-16448L : 0x0p+0L -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh upward ldbl-96-intel 0x0p+0L -0x8p-16448L : 0x0p+0L -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh downward ldbl-96-m68k 0x0p+0L -0x8p-16448L : 0x0p+0L -0xcp-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh tonearest ldbl-96-m68k 0x0p+0L -0x8p-16448L : 0x0p+0L -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh towardzero ldbl-96-m68k 0x0p+0L -0x8p-16448L : 0x0p+0L -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh upward ldbl-96-m68k 0x0p+0L -0x8p-16448L : 0x0p+0L -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh downward ldbl-128 0x0p+0L -0x8p-16448L : 0x0p+0L -0x8.000000000004p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh tonearest ldbl-128 0x0p+0L -0x8p-16448L : 0x0p+0L -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh towardzero ldbl-128 0x0p+0L -0x8p-16448L : 0x0p+0L -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh upward ldbl-128 0x0p+0L -0x8p-16448L : 0x0p+0L -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh downward ldbl-96-m68k 0x0p+0L -0x4p-16448L : 0x0p+0L -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh tonearest ldbl-96-m68k 0x0p+0L -0x4p-16448L : 0x0p+0L -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh towardzero ldbl-96-m68k 0x0p+0L -0x4p-16448L : 0x0p+0L -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh upward ldbl-96-m68k 0x0p+0L -0x4p-16448L : 0x0p+0L -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh downward ldbl-128 0x0p+0L -0x4p-16448L : 0x0p+0L -0x4.000000000004p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh tonearest ldbl-128 0x0p+0L -0x4p-16448L : 0x0p+0L -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh towardzero ldbl-128 0x0p+0L -0x4p-16448L : 0x0p+0L -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh upward ldbl-128 0x0p+0L -0x4p-16448L : 0x0p+0L -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh downward ldbl-128 0x0p+0L -0x4p-16496L : 0x0p+0L -0x8p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh tonearest ldbl-128 0x0p+0L -0x4p-16496L : 0x0p+0L -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh towardzero ldbl-128 0x0p+0L -0x4p-16496L : 0x0p+0L -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= ctanh upward ldbl-128 0x0p+0L -0x4p-16496L : 0x0p+0L -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
+= ctanh downward ldbl-128ibm 0x0p+0L -0x4p-1076L : 0x0p+0L -0x8p-1076L : inexact-ok underflow errno-erange-ok
+= ctanh tonearest ldbl-128ibm 0x0p+0L -0x4p-1076L : 0x0p+0L -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-128ibm 0x0p+0L -0x4p-1076L : 0x0p+0L -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-128ibm 0x0p+0L -0x4p-1076L : 0x0p+0L -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= ctanh downward ldbl-96-intel 0x0p+0L -0x8p-16448L : 0x0p+0L -0x1p-16444L : inexact-ok underflow errno-erange-ok
+= ctanh tonearest ldbl-96-intel 0x0p+0L -0x8p-16448L : 0x0p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-96-intel 0x0p+0L -0x8p-16448L : 0x0p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-96-intel 0x0p+0L -0x8p-16448L : 0x0p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= ctanh downward ldbl-96-m68k 0x0p+0L -0x8p-16448L : 0x0p+0L -0xcp-16448L : inexact-ok underflow errno-erange-ok
+= ctanh tonearest ldbl-96-m68k 0x0p+0L -0x8p-16448L : 0x0p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-96-m68k 0x0p+0L -0x8p-16448L : 0x0p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-96-m68k 0x0p+0L -0x8p-16448L : 0x0p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= ctanh downward ldbl-128 0x0p+0L -0x8p-16448L : 0x0p+0L -0x8.000000000004p-16448L : inexact-ok underflow errno-erange-ok
+= ctanh tonearest ldbl-128 0x0p+0L -0x8p-16448L : 0x0p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-128 0x0p+0L -0x8p-16448L : 0x0p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-128 0x0p+0L -0x8p-16448L : 0x0p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= ctanh downward ldbl-96-m68k 0x0p+0L -0x4p-16448L : 0x0p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= ctanh tonearest ldbl-96-m68k 0x0p+0L -0x4p-16448L : 0x0p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-96-m68k 0x0p+0L -0x4p-16448L : 0x0p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-96-m68k 0x0p+0L -0x4p-16448L : 0x0p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= ctanh downward ldbl-128 0x0p+0L -0x4p-16448L : 0x0p+0L -0x4.000000000004p-16448L : inexact-ok underflow errno-erange-ok
+= ctanh tonearest ldbl-128 0x0p+0L -0x4p-16448L : 0x0p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-128 0x0p+0L -0x4p-16448L : 0x0p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-128 0x0p+0L -0x4p-16448L : 0x0p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= ctanh downward ldbl-128 0x0p+0L -0x4p-16496L : 0x0p+0L -0x8p-16496L : inexact-ok underflow errno-erange-ok
+= ctanh tonearest ldbl-128 0x0p+0L -0x4p-16496L : 0x0p+0L -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-128 0x0p+0L -0x4p-16496L : 0x0p+0L -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-128 0x0p+0L -0x4p-16496L : 0x0p+0L -0x4p-16496L : inexact-ok underflow errno-erange-ok
+ctanh min 0
+= ctanh downward flt-32 0x4p-128f 0x0p+0f : 0x3.fffff8p-128f 0x0p+0f : inexact-ok underflow-ok errno-erange-ok
+= ctanh tonearest flt-32 0x4p-128f 0x0p+0f : 0x4p-128f 0x0p+0f : inexact-ok underflow-ok errno-erange-ok
+= ctanh towardzero flt-32 0x4p-128f 0x0p+0f : 0x3.fffff8p-128f 0x0p+0f : inexact-ok underflow-ok errno-erange-ok
+= ctanh upward flt-32 0x4p-128f 0x0p+0f : 0x4p-128f 0x0p+0f : inexact-ok underflow-ok errno-erange-ok
+= ctanh downward dbl-64 0x4p-128 0x0p+0 : 0x3.ffffffffffffep-128 0x0p+0 : inexact-ok
+= ctanh tonearest dbl-64 0x4p-128 0x0p+0 : 0x4p-128 0x0p+0 : inexact-ok
+= ctanh towardzero dbl-64 0x4p-128 0x0p+0 : 0x3.ffffffffffffep-128 0x0p+0 : inexact-ok
+= ctanh upward dbl-64 0x4p-128 0x0p+0 : 0x4p-128 0x0p+0 : inexact-ok
+= ctanh downward ldbl-96-intel 0x4p-128L 0x0p+0L : 0x3.fffffffffffffffcp-128L 0x0p+0L : inexact-ok
+= ctanh tonearest ldbl-96-intel 0x4p-128L 0x0p+0L : 0x4p-128L 0x0p+0L : inexact-ok
+= ctanh towardzero ldbl-96-intel 0x4p-128L 0x0p+0L : 0x3.fffffffffffffffcp-128L 0x0p+0L : inexact-ok
+= ctanh upward ldbl-96-intel 0x4p-128L 0x0p+0L : 0x4p-128L 0x0p+0L : inexact-ok
+= ctanh downward ldbl-96-m68k 0x4p-128L 0x0p+0L : 0x3.fffffffffffffffcp-128L 0x0p+0L : inexact-ok
+= ctanh tonearest ldbl-96-m68k 0x4p-128L 0x0p+0L : 0x4p-128L 0x0p+0L : inexact-ok
+= ctanh towardzero ldbl-96-m68k 0x4p-128L 0x0p+0L : 0x3.fffffffffffffffcp-128L 0x0p+0L : inexact-ok
+= ctanh upward ldbl-96-m68k 0x4p-128L 0x0p+0L : 0x4p-128L 0x0p+0L : inexact-ok
+= ctanh downward ldbl-128 0x4p-128L 0x0p+0L : 0x3.fffffffffffffffffffffffffffep-128L 0x0p+0L : inexact-ok
+= ctanh tonearest ldbl-128 0x4p-128L 0x0p+0L : 0x4p-128L 0x0p+0L : inexact-ok
+= ctanh towardzero ldbl-128 0x4p-128L 0x0p+0L : 0x3.fffffffffffffffffffffffffffep-128L 0x0p+0L : inexact-ok
+= ctanh upward ldbl-128 0x4p-128L 0x0p+0L : 0x4p-128L 0x0p+0L : inexact-ok
+= ctanh downward ldbl-128ibm 0x4p-128L 0x0p+0L : 0x3.ffffffffffffffffffffffffffp-128L 0x0p+0L : inexact-ok
+= ctanh tonearest ldbl-128ibm 0x4p-128L 0x0p+0L : 0x4p-128L 0x0p+0L : inexact-ok
+= ctanh towardzero ldbl-128ibm 0x4p-128L 0x0p+0L : 0x3.ffffffffffffffffffffffffffp-128L 0x0p+0L : inexact-ok
+= ctanh upward ldbl-128ibm 0x4p-128L 0x0p+0L : 0x4p-128L 0x0p+0L : inexact-ok
+= ctanh downward dbl-64 0x4p-1024 0x0p+0 : 0x3.ffffffffffffcp-1024 0x0p+0 : inexact-ok underflow-ok errno-erange-ok
+= ctanh tonearest dbl-64 0x4p-1024 0x0p+0 : 0x4p-1024 0x0p+0 : inexact-ok underflow-ok errno-erange-ok
+= ctanh towardzero dbl-64 0x4p-1024 0x0p+0 : 0x3.ffffffffffffcp-1024 0x0p+0 : inexact-ok underflow-ok errno-erange-ok
+= ctanh upward dbl-64 0x4p-1024 0x0p+0 : 0x4p-1024 0x0p+0 : inexact-ok underflow-ok errno-erange-ok
+= ctanh downward ldbl-96-intel 0x4p-1024L 0x0p+0L : 0x3.fffffffffffffffcp-1024L 0x0p+0L : inexact-ok
+= ctanh tonearest ldbl-96-intel 0x4p-1024L 0x0p+0L : 0x4p-1024L 0x0p+0L : inexact-ok
+= ctanh towardzero ldbl-96-intel 0x4p-1024L 0x0p+0L : 0x3.fffffffffffffffcp-1024L 0x0p+0L : inexact-ok
+= ctanh upward ldbl-96-intel 0x4p-1024L 0x0p+0L : 0x4p-1024L 0x0p+0L : inexact-ok
+= ctanh downward ldbl-96-m68k 0x4p-1024L 0x0p+0L : 0x3.fffffffffffffffcp-1024L 0x0p+0L : inexact-ok
+= ctanh tonearest ldbl-96-m68k 0x4p-1024L 0x0p+0L : 0x4p-1024L 0x0p+0L : inexact-ok
+= ctanh towardzero ldbl-96-m68k 0x4p-1024L 0x0p+0L : 0x3.fffffffffffffffcp-1024L 0x0p+0L : inexact-ok
+= ctanh upward ldbl-96-m68k 0x4p-1024L 0x0p+0L : 0x4p-1024L 0x0p+0L : inexact-ok
+= ctanh downward ldbl-128 0x4p-1024L 0x0p+0L : 0x3.fffffffffffffffffffffffffffep-1024L 0x0p+0L : inexact-ok
+= ctanh tonearest ldbl-128 0x4p-1024L 0x0p+0L : 0x4p-1024L 0x0p+0L : inexact-ok
+= ctanh towardzero ldbl-128 0x4p-1024L 0x0p+0L : 0x3.fffffffffffffffffffffffffffep-1024L 0x0p+0L : inexact-ok
+= ctanh upward ldbl-128 0x4p-1024L 0x0p+0L : 0x4p-1024L 0x0p+0L : inexact-ok
+= ctanh downward ldbl-128ibm 0x4p-1024L 0x0p+0L : 0x3.ffffffffffffcp-1024L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh tonearest ldbl-128ibm 0x4p-1024L 0x0p+0L : 0x4p-1024L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-128ibm 0x4p-1024L 0x0p+0L : 0x3.ffffffffffffcp-1024L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-128ibm 0x4p-1024L 0x0p+0L : 0x4p-1024L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh downward ldbl-96-intel 0x4p-16384L 0x0p+0L : 0x3.fffffffffffffff8p-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
+= ctanh tonearest ldbl-96-intel 0x4p-16384L 0x0p+0L : 0x4p-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
+= ctanh towardzero ldbl-96-intel 0x4p-16384L 0x0p+0L : 0x3.fffffffffffffff8p-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
+= ctanh upward ldbl-96-intel 0x4p-16384L 0x0p+0L : 0x4p-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
+= ctanh downward ldbl-96-m68k 0x4p-16384L 0x0p+0L : 0x3.fffffffffffffffcp-16384L 0x0p+0L : inexact-ok
+= ctanh tonearest ldbl-96-m68k 0x4p-16384L 0x0p+0L : 0x4p-16384L 0x0p+0L : inexact-ok
+= ctanh towardzero ldbl-96-m68k 0x4p-16384L 0x0p+0L : 0x3.fffffffffffffffcp-16384L 0x0p+0L : inexact-ok
+= ctanh upward ldbl-96-m68k 0x4p-16384L 0x0p+0L : 0x4p-16384L 0x0p+0L : inexact-ok
+= ctanh downward ldbl-128 0x4p-16384L 0x0p+0L : 0x3.fffffffffffffffffffffffffffcp-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
+= ctanh tonearest ldbl-128 0x4p-16384L 0x0p+0L : 0x4p-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
+= ctanh towardzero ldbl-128 0x4p-16384L 0x0p+0L : 0x3.fffffffffffffffffffffffffffcp-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
+= ctanh upward ldbl-128 0x4p-16384L 0x0p+0L : 0x4p-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
+= ctanh downward ldbl-96-intel 0x2p-16384L 0x0p+0L : 0x1.fffffffffffffff8p-16384L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh tonearest ldbl-96-intel 0x2p-16384L 0x0p+0L : 0x2p-16384L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-96-intel 0x2p-16384L 0x0p+0L : 0x1.fffffffffffffff8p-16384L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-96-intel 0x2p-16384L 0x0p+0L : 0x2p-16384L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh downward ldbl-96-m68k 0x2p-16384L 0x0p+0L : 0x1.fffffffffffffffcp-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
+= ctanh tonearest ldbl-96-m68k 0x2p-16384L 0x0p+0L : 0x2p-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
+= ctanh towardzero ldbl-96-m68k 0x2p-16384L 0x0p+0L : 0x1.fffffffffffffffcp-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
+= ctanh upward ldbl-96-m68k 0x2p-16384L 0x0p+0L : 0x2p-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
+= ctanh downward ldbl-128 0x2p-16384L 0x0p+0L : 0x1.fffffffffffffffffffffffffffcp-16384L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh tonearest ldbl-128 0x2p-16384L 0x0p+0L : 0x2p-16384L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-128 0x2p-16384L 0x0p+0L : 0x1.fffffffffffffffffffffffffffcp-16384L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-128 0x2p-16384L 0x0p+0L : 0x2p-16384L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh downward dbl-64 0x8p-972 0x0p+0 : 0x7.ffffffffffffcp-972 0x0p+0 : inexact-ok
+= ctanh tonearest dbl-64 0x8p-972 0x0p+0 : 0x8p-972 0x0p+0 : inexact-ok
+= ctanh towardzero dbl-64 0x8p-972 0x0p+0 : 0x7.ffffffffffffcp-972 0x0p+0 : inexact-ok
+= ctanh upward dbl-64 0x8p-972 0x0p+0 : 0x8p-972 0x0p+0 : inexact-ok
+= ctanh downward ldbl-96-intel 0x8p-972L 0x0p+0L : 0x7.fffffffffffffff8p-972L 0x0p+0L : inexact-ok
+= ctanh tonearest ldbl-96-intel 0x8p-972L 0x0p+0L : 0x8p-972L 0x0p+0L : inexact-ok
+= ctanh towardzero ldbl-96-intel 0x8p-972L 0x0p+0L : 0x7.fffffffffffffff8p-972L 0x0p+0L : inexact-ok
+= ctanh upward ldbl-96-intel 0x8p-972L 0x0p+0L : 0x8p-972L 0x0p+0L : inexact-ok
+= ctanh downward ldbl-96-m68k 0x8p-972L 0x0p+0L : 0x7.fffffffffffffff8p-972L 0x0p+0L : inexact-ok
+= ctanh tonearest ldbl-96-m68k 0x8p-972L 0x0p+0L : 0x8p-972L 0x0p+0L : inexact-ok
+= ctanh towardzero ldbl-96-m68k 0x8p-972L 0x0p+0L : 0x7.fffffffffffffff8p-972L 0x0p+0L : inexact-ok
+= ctanh upward ldbl-96-m68k 0x8p-972L 0x0p+0L : 0x8p-972L 0x0p+0L : inexact-ok
+= ctanh downward ldbl-128 0x8p-972L 0x0p+0L : 0x7.fffffffffffffffffffffffffffcp-972L 0x0p+0L : inexact-ok
+= ctanh tonearest ldbl-128 0x8p-972L 0x0p+0L : 0x8p-972L 0x0p+0L : inexact-ok
+= ctanh towardzero ldbl-128 0x8p-972L 0x0p+0L : 0x7.fffffffffffffffffffffffffffcp-972L 0x0p+0L : inexact-ok
+= ctanh upward ldbl-128 0x8p-972L 0x0p+0L : 0x8p-972L 0x0p+0L : inexact-ok
+= ctanh downward ldbl-128ibm 0x8p-972L 0x0p+0L : 0x7.fffffffffffffffffffffffffcp-972L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
+= ctanh tonearest ldbl-128ibm 0x8p-972L 0x0p+0L : 0x8p-972L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
+= ctanh towardzero ldbl-128ibm 0x8p-972L 0x0p+0L : 0x7.fffffffffffffffffffffffffcp-972L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
+= ctanh upward ldbl-128ibm 0x8p-972L 0x0p+0L : 0x8p-972L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
+ctanh -min 0
+= ctanh downward flt-32 -0x4p-128f 0x0p+0f : -0x4p-128f 0x0p+0f : inexact-ok underflow-ok errno-erange-ok
+= ctanh tonearest flt-32 -0x4p-128f 0x0p+0f : -0x4p-128f 0x0p+0f : inexact-ok underflow-ok errno-erange-ok
+= ctanh towardzero flt-32 -0x4p-128f 0x0p+0f : -0x3.fffff8p-128f 0x0p+0f : inexact-ok underflow-ok errno-erange-ok
+= ctanh upward flt-32 -0x4p-128f 0x0p+0f : -0x3.fffff8p-128f 0x0p+0f : inexact-ok underflow-ok errno-erange-ok
+= ctanh downward dbl-64 -0x4p-128 0x0p+0 : -0x4p-128 0x0p+0 : inexact-ok
+= ctanh tonearest dbl-64 -0x4p-128 0x0p+0 : -0x4p-128 0x0p+0 : inexact-ok
+= ctanh towardzero dbl-64 -0x4p-128 0x0p+0 : -0x3.ffffffffffffep-128 0x0p+0 : inexact-ok
+= ctanh upward dbl-64 -0x4p-128 0x0p+0 : -0x3.ffffffffffffep-128 0x0p+0 : inexact-ok
+= ctanh downward ldbl-96-intel -0x4p-128L 0x0p+0L : -0x4p-128L 0x0p+0L : inexact-ok
+= ctanh tonearest ldbl-96-intel -0x4p-128L 0x0p+0L : -0x4p-128L 0x0p+0L : inexact-ok
+= ctanh towardzero ldbl-96-intel -0x4p-128L 0x0p+0L : -0x3.fffffffffffffffcp-128L 0x0p+0L : inexact-ok
+= ctanh upward ldbl-96-intel -0x4p-128L 0x0p+0L : -0x3.fffffffffffffffcp-128L 0x0p+0L : inexact-ok
+= ctanh downward ldbl-96-m68k -0x4p-128L 0x0p+0L : -0x4p-128L 0x0p+0L : inexact-ok
+= ctanh tonearest ldbl-96-m68k -0x4p-128L 0x0p+0L : -0x4p-128L 0x0p+0L : inexact-ok
+= ctanh towardzero ldbl-96-m68k -0x4p-128L 0x0p+0L : -0x3.fffffffffffffffcp-128L 0x0p+0L : inexact-ok
+= ctanh upward ldbl-96-m68k -0x4p-128L 0x0p+0L : -0x3.fffffffffffffffcp-128L 0x0p+0L : inexact-ok
+= ctanh downward ldbl-128 -0x4p-128L 0x0p+0L : -0x4p-128L 0x0p+0L : inexact-ok
+= ctanh tonearest ldbl-128 -0x4p-128L 0x0p+0L : -0x4p-128L 0x0p+0L : inexact-ok
+= ctanh towardzero ldbl-128 -0x4p-128L 0x0p+0L : -0x3.fffffffffffffffffffffffffffep-128L 0x0p+0L : inexact-ok
+= ctanh upward ldbl-128 -0x4p-128L 0x0p+0L : -0x3.fffffffffffffffffffffffffffep-128L 0x0p+0L : inexact-ok
+= ctanh downward ldbl-128ibm -0x4p-128L 0x0p+0L : -0x4p-128L 0x0p+0L : inexact-ok
+= ctanh tonearest ldbl-128ibm -0x4p-128L 0x0p+0L : -0x4p-128L 0x0p+0L : inexact-ok
+= ctanh towardzero ldbl-128ibm -0x4p-128L 0x0p+0L : -0x3.ffffffffffffffffffffffffffp-128L 0x0p+0L : inexact-ok
+= ctanh upward ldbl-128ibm -0x4p-128L 0x0p+0L : -0x3.ffffffffffffffffffffffffffp-128L 0x0p+0L : inexact-ok
+= ctanh downward dbl-64 -0x4p-1024 0x0p+0 : -0x4p-1024 0x0p+0 : inexact-ok underflow-ok errno-erange-ok
+= ctanh tonearest dbl-64 -0x4p-1024 0x0p+0 : -0x4p-1024 0x0p+0 : inexact-ok underflow-ok errno-erange-ok
+= ctanh towardzero dbl-64 -0x4p-1024 0x0p+0 : -0x3.ffffffffffffcp-1024 0x0p+0 : inexact-ok underflow-ok errno-erange-ok
+= ctanh upward dbl-64 -0x4p-1024 0x0p+0 : -0x3.ffffffffffffcp-1024 0x0p+0 : inexact-ok underflow-ok errno-erange-ok
+= ctanh downward ldbl-96-intel -0x4p-1024L 0x0p+0L : -0x4p-1024L 0x0p+0L : inexact-ok
+= ctanh tonearest ldbl-96-intel -0x4p-1024L 0x0p+0L : -0x4p-1024L 0x0p+0L : inexact-ok
+= ctanh towardzero ldbl-96-intel -0x4p-1024L 0x0p+0L : -0x3.fffffffffffffffcp-1024L 0x0p+0L : inexact-ok
+= ctanh upward ldbl-96-intel -0x4p-1024L 0x0p+0L : -0x3.fffffffffffffffcp-1024L 0x0p+0L : inexact-ok
+= ctanh downward ldbl-96-m68k -0x4p-1024L 0x0p+0L : -0x4p-1024L 0x0p+0L : inexact-ok
+= ctanh tonearest ldbl-96-m68k -0x4p-1024L 0x0p+0L : -0x4p-1024L 0x0p+0L : inexact-ok
+= ctanh towardzero ldbl-96-m68k -0x4p-1024L 0x0p+0L : -0x3.fffffffffffffffcp-1024L 0x0p+0L : inexact-ok
+= ctanh upward ldbl-96-m68k -0x4p-1024L 0x0p+0L : -0x3.fffffffffffffffcp-1024L 0x0p+0L : inexact-ok
+= ctanh downward ldbl-128 -0x4p-1024L 0x0p+0L : -0x4p-1024L 0x0p+0L : inexact-ok
+= ctanh tonearest ldbl-128 -0x4p-1024L 0x0p+0L : -0x4p-1024L 0x0p+0L : inexact-ok
+= ctanh towardzero ldbl-128 -0x4p-1024L 0x0p+0L : -0x3.fffffffffffffffffffffffffffep-1024L 0x0p+0L : inexact-ok
+= ctanh upward ldbl-128 -0x4p-1024L 0x0p+0L : -0x3.fffffffffffffffffffffffffffep-1024L 0x0p+0L : inexact-ok
+= ctanh downward ldbl-128ibm -0x4p-1024L 0x0p+0L : -0x4p-1024L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh tonearest ldbl-128ibm -0x4p-1024L 0x0p+0L : -0x4p-1024L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-128ibm -0x4p-1024L 0x0p+0L : -0x3.ffffffffffffcp-1024L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-128ibm -0x4p-1024L 0x0p+0L : -0x3.ffffffffffffcp-1024L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh downward ldbl-96-intel -0x4p-16384L 0x0p+0L : -0x4p-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
+= ctanh tonearest ldbl-96-intel -0x4p-16384L 0x0p+0L : -0x4p-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
+= ctanh towardzero ldbl-96-intel -0x4p-16384L 0x0p+0L : -0x3.fffffffffffffff8p-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
+= ctanh upward ldbl-96-intel -0x4p-16384L 0x0p+0L : -0x3.fffffffffffffff8p-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
+= ctanh downward ldbl-96-m68k -0x4p-16384L 0x0p+0L : -0x4p-16384L 0x0p+0L : inexact-ok
+= ctanh tonearest ldbl-96-m68k -0x4p-16384L 0x0p+0L : -0x4p-16384L 0x0p+0L : inexact-ok
+= ctanh towardzero ldbl-96-m68k -0x4p-16384L 0x0p+0L : -0x3.fffffffffffffffcp-16384L 0x0p+0L : inexact-ok
+= ctanh upward ldbl-96-m68k -0x4p-16384L 0x0p+0L : -0x3.fffffffffffffffcp-16384L 0x0p+0L : inexact-ok
+= ctanh downward ldbl-128 -0x4p-16384L 0x0p+0L : -0x4p-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
+= ctanh tonearest ldbl-128 -0x4p-16384L 0x0p+0L : -0x4p-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
+= ctanh towardzero ldbl-128 -0x4p-16384L 0x0p+0L : -0x3.fffffffffffffffffffffffffffcp-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
+= ctanh upward ldbl-128 -0x4p-16384L 0x0p+0L : -0x3.fffffffffffffffffffffffffffcp-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
+= ctanh downward ldbl-96-intel -0x2p-16384L 0x0p+0L : -0x2p-16384L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh tonearest ldbl-96-intel -0x2p-16384L 0x0p+0L : -0x2p-16384L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-96-intel -0x2p-16384L 0x0p+0L : -0x1.fffffffffffffff8p-16384L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-96-intel -0x2p-16384L 0x0p+0L : -0x1.fffffffffffffff8p-16384L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh downward ldbl-96-m68k -0x2p-16384L 0x0p+0L : -0x2p-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
+= ctanh tonearest ldbl-96-m68k -0x2p-16384L 0x0p+0L : -0x2p-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
+= ctanh towardzero ldbl-96-m68k -0x2p-16384L 0x0p+0L : -0x1.fffffffffffffffcp-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
+= ctanh upward ldbl-96-m68k -0x2p-16384L 0x0p+0L : -0x1.fffffffffffffffcp-16384L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
+= ctanh downward ldbl-128 -0x2p-16384L 0x0p+0L : -0x2p-16384L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh tonearest ldbl-128 -0x2p-16384L 0x0p+0L : -0x2p-16384L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-128 -0x2p-16384L 0x0p+0L : -0x1.fffffffffffffffffffffffffffcp-16384L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-128 -0x2p-16384L 0x0p+0L : -0x1.fffffffffffffffffffffffffffcp-16384L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh downward dbl-64 -0x8p-972 0x0p+0 : -0x8p-972 0x0p+0 : inexact-ok
+= ctanh tonearest dbl-64 -0x8p-972 0x0p+0 : -0x8p-972 0x0p+0 : inexact-ok
+= ctanh towardzero dbl-64 -0x8p-972 0x0p+0 : -0x7.ffffffffffffcp-972 0x0p+0 : inexact-ok
+= ctanh upward dbl-64 -0x8p-972 0x0p+0 : -0x7.ffffffffffffcp-972 0x0p+0 : inexact-ok
+= ctanh downward ldbl-96-intel -0x8p-972L 0x0p+0L : -0x8p-972L 0x0p+0L : inexact-ok
+= ctanh tonearest ldbl-96-intel -0x8p-972L 0x0p+0L : -0x8p-972L 0x0p+0L : inexact-ok
+= ctanh towardzero ldbl-96-intel -0x8p-972L 0x0p+0L : -0x7.fffffffffffffff8p-972L 0x0p+0L : inexact-ok
+= ctanh upward ldbl-96-intel -0x8p-972L 0x0p+0L : -0x7.fffffffffffffff8p-972L 0x0p+0L : inexact-ok
+= ctanh downward ldbl-96-m68k -0x8p-972L 0x0p+0L : -0x8p-972L 0x0p+0L : inexact-ok
+= ctanh tonearest ldbl-96-m68k -0x8p-972L 0x0p+0L : -0x8p-972L 0x0p+0L : inexact-ok
+= ctanh towardzero ldbl-96-m68k -0x8p-972L 0x0p+0L : -0x7.fffffffffffffff8p-972L 0x0p+0L : inexact-ok
+= ctanh upward ldbl-96-m68k -0x8p-972L 0x0p+0L : -0x7.fffffffffffffff8p-972L 0x0p+0L : inexact-ok
+= ctanh downward ldbl-128 -0x8p-972L 0x0p+0L : -0x8p-972L 0x0p+0L : inexact-ok
+= ctanh tonearest ldbl-128 -0x8p-972L 0x0p+0L : -0x8p-972L 0x0p+0L : inexact-ok
+= ctanh towardzero ldbl-128 -0x8p-972L 0x0p+0L : -0x7.fffffffffffffffffffffffffffcp-972L 0x0p+0L : inexact-ok
+= ctanh upward ldbl-128 -0x8p-972L 0x0p+0L : -0x7.fffffffffffffffffffffffffffcp-972L 0x0p+0L : inexact-ok
+= ctanh downward ldbl-128ibm -0x8p-972L 0x0p+0L : -0x8p-972L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
+= ctanh tonearest ldbl-128ibm -0x8p-972L 0x0p+0L : -0x8p-972L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
+= ctanh towardzero ldbl-128ibm -0x8p-972L 0x0p+0L : -0x7.fffffffffffffffffffffffffcp-972L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
+= ctanh upward ldbl-128ibm -0x8p-972L 0x0p+0L : -0x7.fffffffffffffffffffffffffcp-972L 0x0p+0L : inexact-ok underflow-ok errno-erange-ok
+ctanh min_subnorm 0
+= ctanh downward flt-32 0x8p-152f 0x0p+0f : 0x0p+0f 0x0p+0f : inexact-ok underflow errno-erange-ok
+= ctanh tonearest flt-32 0x8p-152f 0x0p+0f : 0x8p-152f 0x0p+0f : inexact-ok underflow errno-erange-ok
+= ctanh towardzero flt-32 0x8p-152f 0x0p+0f : 0x0p+0f 0x0p+0f : inexact-ok underflow errno-erange-ok
+= ctanh upward flt-32 0x8p-152f 0x0p+0f : 0x8p-152f 0x0p+0f : inexact-ok underflow errno-erange-ok
+= ctanh downward dbl-64 0x8p-152 0x0p+0 : 0x7.ffffffffffffcp-152 0x0p+0 : inexact-ok
+= ctanh tonearest dbl-64 0x8p-152 0x0p+0 : 0x8p-152 0x0p+0 : inexact-ok
+= ctanh towardzero dbl-64 0x8p-152 0x0p+0 : 0x7.ffffffffffffcp-152 0x0p+0 : inexact-ok
+= ctanh upward dbl-64 0x8p-152 0x0p+0 : 0x8p-152 0x0p+0 : inexact-ok
+= ctanh downward ldbl-96-intel 0x8p-152L 0x0p+0L : 0x7.fffffffffffffff8p-152L 0x0p+0L : inexact-ok
+= ctanh tonearest ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L 0x0p+0L : inexact-ok
+= ctanh towardzero ldbl-96-intel 0x8p-152L 0x0p+0L : 0x7.fffffffffffffff8p-152L 0x0p+0L : inexact-ok
+= ctanh upward ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L 0x0p+0L : inexact-ok
+= ctanh downward ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x7.fffffffffffffff8p-152L 0x0p+0L : inexact-ok
+= ctanh tonearest ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L 0x0p+0L : inexact-ok
+= ctanh towardzero ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x7.fffffffffffffff8p-152L 0x0p+0L : inexact-ok
+= ctanh upward ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L 0x0p+0L : inexact-ok
+= ctanh downward ldbl-128 0x8p-152L 0x0p+0L : 0x7.fffffffffffffffffffffffffffcp-152L 0x0p+0L : inexact-ok
+= ctanh tonearest ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L 0x0p+0L : inexact-ok
+= ctanh towardzero ldbl-128 0x8p-152L 0x0p+0L : 0x7.fffffffffffffffffffffffffffcp-152L 0x0p+0L : inexact-ok
+= ctanh upward ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L 0x0p+0L : inexact-ok
+= ctanh downward ldbl-128ibm 0x8p-152L 0x0p+0L : 0x7.fffffffffffffffffffffffffep-152L 0x0p+0L : inexact-ok
+= ctanh tonearest ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L 0x0p+0L : inexact-ok
+= ctanh towardzero ldbl-128ibm 0x8p-152L 0x0p+0L : 0x7.fffffffffffffffffffffffffep-152L 0x0p+0L : inexact-ok
+= ctanh upward ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L 0x0p+0L : inexact-ok
+= ctanh downward dbl-64 0x4p-1076 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok underflow errno-erange-ok
+= ctanh tonearest dbl-64 0x4p-1076 0x0p+0 : 0x4p-1076 0x0p+0 : inexact-ok underflow errno-erange-ok
+= ctanh towardzero dbl-64 0x4p-1076 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok underflow errno-erange-ok
+= ctanh upward dbl-64 0x4p-1076 0x0p+0 : 0x4p-1076 0x0p+0 : inexact-ok underflow errno-erange-ok
+= ctanh downward ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x3.fffffffffffffffcp-1076L 0x0p+0L : inexact-ok
+= ctanh tonearest ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x4p-1076L 0x0p+0L : inexact-ok
+= ctanh towardzero ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x3.fffffffffffffffcp-1076L 0x0p+0L : inexact-ok
+= ctanh upward ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x4p-1076L 0x0p+0L : inexact-ok
+= ctanh downward ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x3.fffffffffffffffcp-1076L 0x0p+0L : inexact-ok
+= ctanh tonearest ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x4p-1076L 0x0p+0L : inexact-ok
+= ctanh towardzero ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x3.fffffffffffffffcp-1076L 0x0p+0L : inexact-ok
+= ctanh upward ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x4p-1076L 0x0p+0L : inexact-ok
+= ctanh downward ldbl-128 0x4p-1076L 0x0p+0L : 0x3.fffffffffffffffffffffffffffep-1076L 0x0p+0L : inexact-ok
+= ctanh tonearest ldbl-128 0x4p-1076L 0x0p+0L : 0x4p-1076L 0x0p+0L : inexact-ok
+= ctanh towardzero ldbl-128 0x4p-1076L 0x0p+0L : 0x3.fffffffffffffffffffffffffffep-1076L 0x0p+0L : inexact-ok
+= ctanh upward ldbl-128 0x4p-1076L 0x0p+0L : 0x4p-1076L 0x0p+0L : inexact-ok
+= ctanh downward ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh tonearest ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x4p-1076L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x4p-1076L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh downward ldbl-96-intel 0x8p-16448L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh tonearest ldbl-96-intel 0x8p-16448L 0x0p+0L : 0x8p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-96-intel 0x8p-16448L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-96-intel 0x8p-16448L 0x0p+0L : 0x8p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh downward ldbl-96-m68k 0x8p-16448L 0x0p+0L : 0x4p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh tonearest ldbl-96-m68k 0x8p-16448L 0x0p+0L : 0x8p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-96-m68k 0x8p-16448L 0x0p+0L : 0x4p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-96-m68k 0x8p-16448L 0x0p+0L : 0x8p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh downward ldbl-128 0x8p-16448L 0x0p+0L : 0x7.fffffffffffcp-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh tonearest ldbl-128 0x8p-16448L 0x0p+0L : 0x8p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-128 0x8p-16448L 0x0p+0L : 0x7.fffffffffffcp-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-128 0x8p-16448L 0x0p+0L : 0x8p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh downward ldbl-96-m68k 0x4p-16448L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh tonearest ldbl-96-m68k 0x4p-16448L 0x0p+0L : 0x4p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-96-m68k 0x4p-16448L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-96-m68k 0x4p-16448L 0x0p+0L : 0x4p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh downward ldbl-128 0x4p-16448L 0x0p+0L : 0x3.fffffffffffcp-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh tonearest ldbl-128 0x4p-16448L 0x0p+0L : 0x4p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-128 0x4p-16448L 0x0p+0L : 0x3.fffffffffffcp-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-128 0x4p-16448L 0x0p+0L : 0x4p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh downward ldbl-128 0x4p-16496L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh tonearest ldbl-128 0x4p-16496L 0x0p+0L : 0x4p-16496L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-128 0x4p-16496L 0x0p+0L : 0x0p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-128 0x4p-16496L 0x0p+0L : 0x4p-16496L 0x0p+0L : inexact-ok underflow errno-erange-ok
+ctanh -min_subnorm 0
+= ctanh downward flt-32 -0x8p-152f 0x0p+0f : -0x8p-152f 0x0p+0f : inexact-ok underflow errno-erange-ok
+= ctanh tonearest flt-32 -0x8p-152f 0x0p+0f : -0x8p-152f 0x0p+0f : inexact-ok underflow errno-erange-ok
+= ctanh towardzero flt-32 -0x8p-152f 0x0p+0f : -0x0p+0f 0x0p+0f : inexact-ok underflow errno-erange-ok
+= ctanh upward flt-32 -0x8p-152f 0x0p+0f : -0x0p+0f 0x0p+0f : inexact-ok underflow errno-erange-ok
+= ctanh downward dbl-64 -0x8p-152 0x0p+0 : -0x8p-152 0x0p+0 : inexact-ok
+= ctanh tonearest dbl-64 -0x8p-152 0x0p+0 : -0x8p-152 0x0p+0 : inexact-ok
+= ctanh towardzero dbl-64 -0x8p-152 0x0p+0 : -0x7.ffffffffffffcp-152 0x0p+0 : inexact-ok
+= ctanh upward dbl-64 -0x8p-152 0x0p+0 : -0x7.ffffffffffffcp-152 0x0p+0 : inexact-ok
+= ctanh downward ldbl-96-intel -0x8p-152L 0x0p+0L : -0x8p-152L 0x0p+0L : inexact-ok
+= ctanh tonearest ldbl-96-intel -0x8p-152L 0x0p+0L : -0x8p-152L 0x0p+0L : inexact-ok
+= ctanh towardzero ldbl-96-intel -0x8p-152L 0x0p+0L : -0x7.fffffffffffffff8p-152L 0x0p+0L : inexact-ok
+= ctanh upward ldbl-96-intel -0x8p-152L 0x0p+0L : -0x7.fffffffffffffff8p-152L 0x0p+0L : inexact-ok
+= ctanh downward ldbl-96-m68k -0x8p-152L 0x0p+0L : -0x8p-152L 0x0p+0L : inexact-ok
+= ctanh tonearest ldbl-96-m68k -0x8p-152L 0x0p+0L : -0x8p-152L 0x0p+0L : inexact-ok
+= ctanh towardzero ldbl-96-m68k -0x8p-152L 0x0p+0L : -0x7.fffffffffffffff8p-152L 0x0p+0L : inexact-ok
+= ctanh upward ldbl-96-m68k -0x8p-152L 0x0p+0L : -0x7.fffffffffffffff8p-152L 0x0p+0L : inexact-ok
+= ctanh downward ldbl-128 -0x8p-152L 0x0p+0L : -0x8p-152L 0x0p+0L : inexact-ok
+= ctanh tonearest ldbl-128 -0x8p-152L 0x0p+0L : -0x8p-152L 0x0p+0L : inexact-ok
+= ctanh towardzero ldbl-128 -0x8p-152L 0x0p+0L : -0x7.fffffffffffffffffffffffffffcp-152L 0x0p+0L : inexact-ok
+= ctanh upward ldbl-128 -0x8p-152L 0x0p+0L : -0x7.fffffffffffffffffffffffffffcp-152L 0x0p+0L : inexact-ok
+= ctanh downward ldbl-128ibm -0x8p-152L 0x0p+0L : -0x8p-152L 0x0p+0L : inexact-ok
+= ctanh tonearest ldbl-128ibm -0x8p-152L 0x0p+0L : -0x8p-152L 0x0p+0L : inexact-ok
+= ctanh towardzero ldbl-128ibm -0x8p-152L 0x0p+0L : -0x7.fffffffffffffffffffffffffep-152L 0x0p+0L : inexact-ok
+= ctanh upward ldbl-128ibm -0x8p-152L 0x0p+0L : -0x7.fffffffffffffffffffffffffep-152L 0x0p+0L : inexact-ok
+= ctanh downward dbl-64 -0x4p-1076 0x0p+0 : -0x4p-1076 0x0p+0 : inexact-ok underflow errno-erange-ok
+= ctanh tonearest dbl-64 -0x4p-1076 0x0p+0 : -0x4p-1076 0x0p+0 : inexact-ok underflow errno-erange-ok
+= ctanh towardzero dbl-64 -0x4p-1076 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok underflow errno-erange-ok
+= ctanh upward dbl-64 -0x4p-1076 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok underflow errno-erange-ok
+= ctanh downward ldbl-96-intel -0x4p-1076L 0x0p+0L : -0x4p-1076L 0x0p+0L : inexact-ok
+= ctanh tonearest ldbl-96-intel -0x4p-1076L 0x0p+0L : -0x4p-1076L 0x0p+0L : inexact-ok
+= ctanh towardzero ldbl-96-intel -0x4p-1076L 0x0p+0L : -0x3.fffffffffffffffcp-1076L 0x0p+0L : inexact-ok
+= ctanh upward ldbl-96-intel -0x4p-1076L 0x0p+0L : -0x3.fffffffffffffffcp-1076L 0x0p+0L : inexact-ok
+= ctanh downward ldbl-96-m68k -0x4p-1076L 0x0p+0L : -0x4p-1076L 0x0p+0L : inexact-ok
+= ctanh tonearest ldbl-96-m68k -0x4p-1076L 0x0p+0L : -0x4p-1076L 0x0p+0L : inexact-ok
+= ctanh towardzero ldbl-96-m68k -0x4p-1076L 0x0p+0L : -0x3.fffffffffffffffcp-1076L 0x0p+0L : inexact-ok
+= ctanh upward ldbl-96-m68k -0x4p-1076L 0x0p+0L : -0x3.fffffffffffffffcp-1076L 0x0p+0L : inexact-ok
+= ctanh downward ldbl-128 -0x4p-1076L 0x0p+0L : -0x4p-1076L 0x0p+0L : inexact-ok
+= ctanh tonearest ldbl-128 -0x4p-1076L 0x0p+0L : -0x4p-1076L 0x0p+0L : inexact-ok
+= ctanh towardzero ldbl-128 -0x4p-1076L 0x0p+0L : -0x3.fffffffffffffffffffffffffffep-1076L 0x0p+0L : inexact-ok
+= ctanh upward ldbl-128 -0x4p-1076L 0x0p+0L : -0x3.fffffffffffffffffffffffffffep-1076L 0x0p+0L : inexact-ok
+= ctanh downward ldbl-128ibm -0x4p-1076L 0x0p+0L : -0x4p-1076L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh tonearest ldbl-128ibm -0x4p-1076L 0x0p+0L : -0x4p-1076L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-128ibm -0x4p-1076L 0x0p+0L : -0x0p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-128ibm -0x4p-1076L 0x0p+0L : -0x0p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh downward ldbl-96-intel -0x8p-16448L 0x0p+0L : -0x8p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh tonearest ldbl-96-intel -0x8p-16448L 0x0p+0L : -0x8p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-96-intel -0x8p-16448L 0x0p+0L : -0x0p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-96-intel -0x8p-16448L 0x0p+0L : -0x0p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh downward ldbl-96-m68k -0x8p-16448L 0x0p+0L : -0x8p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh tonearest ldbl-96-m68k -0x8p-16448L 0x0p+0L : -0x8p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-96-m68k -0x8p-16448L 0x0p+0L : -0x4p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-96-m68k -0x8p-16448L 0x0p+0L : -0x4p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh downward ldbl-128 -0x8p-16448L 0x0p+0L : -0x8p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh tonearest ldbl-128 -0x8p-16448L 0x0p+0L : -0x8p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-128 -0x8p-16448L 0x0p+0L : -0x7.fffffffffffcp-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-128 -0x8p-16448L 0x0p+0L : -0x7.fffffffffffcp-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh downward ldbl-96-m68k -0x4p-16448L 0x0p+0L : -0x4p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh tonearest ldbl-96-m68k -0x4p-16448L 0x0p+0L : -0x4p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-96-m68k -0x4p-16448L 0x0p+0L : -0x0p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-96-m68k -0x4p-16448L 0x0p+0L : -0x0p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh downward ldbl-128 -0x4p-16448L 0x0p+0L : -0x4p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh tonearest ldbl-128 -0x4p-16448L 0x0p+0L : -0x4p-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-128 -0x4p-16448L 0x0p+0L : -0x3.fffffffffffcp-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-128 -0x4p-16448L 0x0p+0L : -0x3.fffffffffffcp-16448L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh downward ldbl-128 -0x4p-16496L 0x0p+0L : -0x4p-16496L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh tonearest ldbl-128 -0x4p-16496L 0x0p+0L : -0x4p-16496L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-128 -0x4p-16496L 0x0p+0L : -0x0p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-128 -0x4p-16496L 0x0p+0L : -0x0p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok
erf 0
= erf downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
= erf tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok
@@ -105454,6 +124478,56 @@ erf 0.75
= 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
+= erf downward flt-32 0x1p+0f : 0xd.7bb3dp-4f : inexact-ok
+= erf tonearest flt-32 0x1p+0f : 0xd.7bb3dp-4f : inexact-ok
+= erf towardzero flt-32 0x1p+0f : 0xd.7bb3dp-4f : inexact-ok
+= erf upward flt-32 0x1p+0f : 0xd.7bb3ep-4f : inexact-ok
+= erf downward dbl-64 0x1p+0 : 0xd.7bb3d3a08445p-4 : inexact-ok
+= erf tonearest dbl-64 0x1p+0 : 0xd.7bb3d3a084458p-4 : inexact-ok
+= erf towardzero dbl-64 0x1p+0 : 0xd.7bb3d3a08445p-4 : inexact-ok
+= erf upward dbl-64 0x1p+0 : 0xd.7bb3d3a084458p-4 : inexact-ok
+= erf downward ldbl-96-intel 0x1p+0L : 0xd.7bb3d3a08445636p-4L : inexact-ok
+= erf tonearest ldbl-96-intel 0x1p+0L : 0xd.7bb3d3a08445637p-4L : inexact-ok
+= erf towardzero ldbl-96-intel 0x1p+0L : 0xd.7bb3d3a08445636p-4L : inexact-ok
+= erf upward ldbl-96-intel 0x1p+0L : 0xd.7bb3d3a08445637p-4L : inexact-ok
+= erf downward ldbl-96-m68k 0x1p+0L : 0xd.7bb3d3a08445636p-4L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x1p+0L : 0xd.7bb3d3a08445637p-4L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x1p+0L : 0xd.7bb3d3a08445636p-4L : inexact-ok
+= erf upward ldbl-96-m68k 0x1p+0L : 0xd.7bb3d3a08445637p-4L : inexact-ok
+= erf downward ldbl-128 0x1p+0L : 0xd.7bb3d3a0844563680887edd8693p-4L : inexact-ok
+= erf tonearest ldbl-128 0x1p+0L : 0xd.7bb3d3a0844563680887edd86938p-4L : inexact-ok
+= erf towardzero ldbl-128 0x1p+0L : 0xd.7bb3d3a0844563680887edd8693p-4L : inexact-ok
+= erf upward ldbl-128 0x1p+0L : 0xd.7bb3d3a0844563680887edd86938p-4L : inexact-ok
+= erf downward ldbl-128ibm 0x1p+0L : 0xd.7bb3d3a0844563680887edd868p-4L : inexact-ok
+= erf tonearest ldbl-128ibm 0x1p+0L : 0xd.7bb3d3a0844563680887edd868p-4L : inexact-ok
+= erf towardzero ldbl-128ibm 0x1p+0L : 0xd.7bb3d3a0844563680887edd868p-4L : inexact-ok
+= erf upward ldbl-128ibm 0x1p+0L : 0xd.7bb3d3a0844563680887edd86cp-4L : inexact-ok
+erf -1
+= erf downward flt-32 -0x1p+0f : -0xd.7bb3ep-4f : inexact-ok
+= erf tonearest flt-32 -0x1p+0f : -0xd.7bb3dp-4f : inexact-ok
+= erf towardzero flt-32 -0x1p+0f : -0xd.7bb3dp-4f : inexact-ok
+= erf upward flt-32 -0x1p+0f : -0xd.7bb3dp-4f : inexact-ok
+= erf downward dbl-64 -0x1p+0 : -0xd.7bb3d3a084458p-4 : inexact-ok
+= erf tonearest dbl-64 -0x1p+0 : -0xd.7bb3d3a084458p-4 : inexact-ok
+= erf towardzero dbl-64 -0x1p+0 : -0xd.7bb3d3a08445p-4 : inexact-ok
+= erf upward dbl-64 -0x1p+0 : -0xd.7bb3d3a08445p-4 : inexact-ok
+= erf downward ldbl-96-intel -0x1p+0L : -0xd.7bb3d3a08445637p-4L : inexact-ok
+= erf tonearest ldbl-96-intel -0x1p+0L : -0xd.7bb3d3a08445637p-4L : inexact-ok
+= erf towardzero ldbl-96-intel -0x1p+0L : -0xd.7bb3d3a08445636p-4L : inexact-ok
+= erf upward ldbl-96-intel -0x1p+0L : -0xd.7bb3d3a08445636p-4L : inexact-ok
+= erf downward ldbl-96-m68k -0x1p+0L : -0xd.7bb3d3a08445637p-4L : inexact-ok
+= erf tonearest ldbl-96-m68k -0x1p+0L : -0xd.7bb3d3a08445637p-4L : inexact-ok
+= erf towardzero ldbl-96-m68k -0x1p+0L : -0xd.7bb3d3a08445636p-4L : inexact-ok
+= erf upward ldbl-96-m68k -0x1p+0L : -0xd.7bb3d3a08445636p-4L : inexact-ok
+= erf downward ldbl-128 -0x1p+0L : -0xd.7bb3d3a0844563680887edd86938p-4L : inexact-ok
+= erf tonearest ldbl-128 -0x1p+0L : -0xd.7bb3d3a0844563680887edd86938p-4L : inexact-ok
+= erf towardzero ldbl-128 -0x1p+0L : -0xd.7bb3d3a0844563680887edd8693p-4L : inexact-ok
+= erf upward ldbl-128 -0x1p+0L : -0xd.7bb3d3a0844563680887edd8693p-4L : inexact-ok
+= erf downward ldbl-128ibm -0x1p+0L : -0xd.7bb3d3a0844563680887edd86cp-4L : inexact-ok
+= erf tonearest ldbl-128ibm -0x1p+0L : -0xd.7bb3d3a0844563680887edd868p-4L : inexact-ok
+= erf towardzero ldbl-128ibm -0x1p+0L : -0xd.7bb3d3a0844563680887edd868p-4L : inexact-ok
+= erf upward ldbl-128ibm -0x1p+0L : -0xd.7bb3d3a0844563680887edd868p-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
@@ -105504,6 +124578,131 @@ erf 2.0
= 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 -2
+= erf downward flt-32 -0x2p+0f : -0xf.ecd71p-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.ecd7p-4f : inexact-ok
+= erf downward dbl-64 -0x2p+0 : -0xf.ecd70a13caf2p-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.ecd70a13caf18p-4 : inexact-ok
+= erf downward ldbl-96-intel -0x2p+0L : -0xf.ecd70a13caf1998p-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.ecd70a13caf1997p-4L : inexact-ok
+= erf downward ldbl-96-m68k -0x2p+0L : -0xf.ecd70a13caf1998p-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.ecd70a13caf1997p-4L : inexact-ok
+= erf downward ldbl-128 -0x2p+0L : -0xf.ecd70a13caf19972801904b9a34p-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.ecd70a13caf19972801904b9a338p-4L : inexact-ok
+= erf downward ldbl-128ibm -0x2p+0L : -0xf.ecd70a13caf19972801904b9a4p-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.ecd70a13caf19972801904b9ap-4L : inexact-ok
+erf 3
+= erf downward flt-32 0x3p+0f : 0xf.ffe8dp-4f : inexact-ok
+= erf tonearest flt-32 0x3p+0f : 0xf.ffe8dp-4f : inexact-ok
+= erf towardzero flt-32 0x3p+0f : 0xf.ffe8dp-4f : inexact-ok
+= erf upward flt-32 0x3p+0f : 0xf.ffe8ep-4f : inexact-ok
+= erf downward dbl-64 0x3p+0 : 0xf.ffe8d6209afc8p-4 : inexact-ok
+= erf tonearest dbl-64 0x3p+0 : 0xf.ffe8d6209afc8p-4 : inexact-ok
+= erf towardzero dbl-64 0x3p+0 : 0xf.ffe8d6209afc8p-4 : inexact-ok
+= erf upward dbl-64 0x3p+0 : 0xf.ffe8d6209afdp-4 : inexact-ok
+= erf downward ldbl-96-intel 0x3p+0L : 0xf.ffe8d6209afcbddp-4L : inexact-ok
+= erf tonearest ldbl-96-intel 0x3p+0L : 0xf.ffe8d6209afcbddp-4L : inexact-ok
+= erf towardzero ldbl-96-intel 0x3p+0L : 0xf.ffe8d6209afcbddp-4L : inexact-ok
+= erf upward ldbl-96-intel 0x3p+0L : 0xf.ffe8d6209afcbdep-4L : inexact-ok
+= erf downward ldbl-96-m68k 0x3p+0L : 0xf.ffe8d6209afcbddp-4L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x3p+0L : 0xf.ffe8d6209afcbddp-4L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x3p+0L : 0xf.ffe8d6209afcbddp-4L : inexact-ok
+= erf upward ldbl-96-m68k 0x3p+0L : 0xf.ffe8d6209afcbdep-4L : inexact-ok
+= erf downward ldbl-128 0x3p+0L : 0xf.ffe8d6209afcbdd5f43d9ad9debp-4L : inexact-ok
+= erf tonearest ldbl-128 0x3p+0L : 0xf.ffe8d6209afcbdd5f43d9ad9debp-4L : inexact-ok
+= erf towardzero ldbl-128 0x3p+0L : 0xf.ffe8d6209afcbdd5f43d9ad9debp-4L : inexact-ok
+= erf upward ldbl-128 0x3p+0L : 0xf.ffe8d6209afcbdd5f43d9ad9deb8p-4L : inexact-ok
+= erf downward ldbl-128ibm 0x3p+0L : 0xf.ffe8d6209afcbdd5f43d9ad9dcp-4L : inexact-ok
+= erf tonearest ldbl-128ibm 0x3p+0L : 0xf.ffe8d6209afcbdd5f43d9ad9ep-4L : inexact-ok
+= erf towardzero ldbl-128ibm 0x3p+0L : 0xf.ffe8d6209afcbdd5f43d9ad9dcp-4L : inexact-ok
+= erf upward ldbl-128ibm 0x3p+0L : 0xf.ffe8d6209afcbdd5f43d9ad9ep-4L : inexact-ok
+erf -3
+= erf downward flt-32 -0x3p+0f : -0xf.ffe8ep-4f : inexact-ok
+= erf tonearest flt-32 -0x3p+0f : -0xf.ffe8dp-4f : inexact-ok
+= erf towardzero flt-32 -0x3p+0f : -0xf.ffe8dp-4f : inexact-ok
+= erf upward flt-32 -0x3p+0f : -0xf.ffe8dp-4f : inexact-ok
+= erf downward dbl-64 -0x3p+0 : -0xf.ffe8d6209afdp-4 : inexact-ok
+= erf tonearest dbl-64 -0x3p+0 : -0xf.ffe8d6209afc8p-4 : inexact-ok
+= erf towardzero dbl-64 -0x3p+0 : -0xf.ffe8d6209afc8p-4 : inexact-ok
+= erf upward dbl-64 -0x3p+0 : -0xf.ffe8d6209afc8p-4 : inexact-ok
+= erf downward ldbl-96-intel -0x3p+0L : -0xf.ffe8d6209afcbdep-4L : inexact-ok
+= erf tonearest ldbl-96-intel -0x3p+0L : -0xf.ffe8d6209afcbddp-4L : inexact-ok
+= erf towardzero ldbl-96-intel -0x3p+0L : -0xf.ffe8d6209afcbddp-4L : inexact-ok
+= erf upward ldbl-96-intel -0x3p+0L : -0xf.ffe8d6209afcbddp-4L : inexact-ok
+= erf downward ldbl-96-m68k -0x3p+0L : -0xf.ffe8d6209afcbdep-4L : inexact-ok
+= erf tonearest ldbl-96-m68k -0x3p+0L : -0xf.ffe8d6209afcbddp-4L : inexact-ok
+= erf towardzero ldbl-96-m68k -0x3p+0L : -0xf.ffe8d6209afcbddp-4L : inexact-ok
+= erf upward ldbl-96-m68k -0x3p+0L : -0xf.ffe8d6209afcbddp-4L : inexact-ok
+= erf downward ldbl-128 -0x3p+0L : -0xf.ffe8d6209afcbdd5f43d9ad9deb8p-4L : inexact-ok
+= erf tonearest ldbl-128 -0x3p+0L : -0xf.ffe8d6209afcbdd5f43d9ad9debp-4L : inexact-ok
+= erf towardzero ldbl-128 -0x3p+0L : -0xf.ffe8d6209afcbdd5f43d9ad9debp-4L : inexact-ok
+= erf upward ldbl-128 -0x3p+0L : -0xf.ffe8d6209afcbdd5f43d9ad9debp-4L : inexact-ok
+= erf downward ldbl-128ibm -0x3p+0L : -0xf.ffe8d6209afcbdd5f43d9ad9ep-4L : inexact-ok
+= erf tonearest ldbl-128ibm -0x3p+0L : -0xf.ffe8d6209afcbdd5f43d9ad9ep-4L : inexact-ok
+= erf towardzero ldbl-128ibm -0x3p+0L : -0xf.ffe8d6209afcbdd5f43d9ad9dcp-4L : inexact-ok
+= erf upward ldbl-128ibm -0x3p+0L : -0xf.ffe8d6209afcbdd5f43d9ad9dcp-4L : inexact-ok
+erf 4
+= erf downward flt-32 0x4p+0f : 0xf.fffffp-4f : inexact-ok
+= erf tonearest flt-32 0x4p+0f : 0x1p+0f : inexact-ok
+= erf towardzero flt-32 0x4p+0f : 0xf.fffffp-4f : inexact-ok
+= erf upward flt-32 0x4p+0f : 0x1p+0f : inexact-ok
+= erf downward dbl-64 0x4p+0 : 0xf.fffffbdc88bbp-4 : inexact-ok
+= erf tonearest dbl-64 0x4p+0 : 0xf.fffffbdc88bbp-4 : inexact-ok
+= erf towardzero dbl-64 0x4p+0 : 0xf.fffffbdc88bbp-4 : inexact-ok
+= erf upward dbl-64 0x4p+0 : 0xf.fffffbdc88bb8p-4 : inexact-ok
+= erf downward ldbl-96-intel 0x4p+0L : 0xf.fffffbdc88bb10bp-4L : inexact-ok
+= erf tonearest ldbl-96-intel 0x4p+0L : 0xf.fffffbdc88bb10bp-4L : inexact-ok
+= erf towardzero ldbl-96-intel 0x4p+0L : 0xf.fffffbdc88bb10bp-4L : inexact-ok
+= erf upward ldbl-96-intel 0x4p+0L : 0xf.fffffbdc88bb10cp-4L : inexact-ok
+= erf downward ldbl-96-m68k 0x4p+0L : 0xf.fffffbdc88bb10bp-4L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x4p+0L : 0xf.fffffbdc88bb10bp-4L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x4p+0L : 0xf.fffffbdc88bb10bp-4L : inexact-ok
+= erf upward ldbl-96-m68k 0x4p+0L : 0xf.fffffbdc88bb10cp-4L : inexact-ok
+= erf downward ldbl-128 0x4p+0L : 0xf.fffffbdc88bb10b2865615db403p-4L : inexact-ok
+= erf tonearest ldbl-128 0x4p+0L : 0xf.fffffbdc88bb10b2865615db403p-4L : inexact-ok
+= erf towardzero ldbl-128 0x4p+0L : 0xf.fffffbdc88bb10b2865615db403p-4L : inexact-ok
+= erf upward ldbl-128 0x4p+0L : 0xf.fffffbdc88bb10b2865615db4038p-4L : inexact-ok
+= erf downward ldbl-128ibm 0x4p+0L : 0xf.fffffbdc88bb10b2865615db4p-4L : inexact-ok
+= erf tonearest ldbl-128ibm 0x4p+0L : 0xf.fffffbdc88bb10b2865615db4p-4L : inexact-ok
+= erf towardzero ldbl-128ibm 0x4p+0L : 0xf.fffffbdc88bb10b2865615db4p-4L : inexact-ok
+= erf upward ldbl-128ibm 0x4p+0L : 0xf.fffffbdc88bb10b2865615db44p-4L : inexact-ok
+erf -4
+= erf downward flt-32 -0x4p+0f : -0x1p+0f : inexact-ok
+= erf tonearest flt-32 -0x4p+0f : -0x1p+0f : inexact-ok
+= erf towardzero flt-32 -0x4p+0f : -0xf.fffffp-4f : inexact-ok
+= erf upward flt-32 -0x4p+0f : -0xf.fffffp-4f : inexact-ok
+= erf downward dbl-64 -0x4p+0 : -0xf.fffffbdc88bb8p-4 : inexact-ok
+= erf tonearest dbl-64 -0x4p+0 : -0xf.fffffbdc88bbp-4 : inexact-ok
+= erf towardzero dbl-64 -0x4p+0 : -0xf.fffffbdc88bbp-4 : inexact-ok
+= erf upward dbl-64 -0x4p+0 : -0xf.fffffbdc88bbp-4 : inexact-ok
+= erf downward ldbl-96-intel -0x4p+0L : -0xf.fffffbdc88bb10cp-4L : inexact-ok
+= erf tonearest ldbl-96-intel -0x4p+0L : -0xf.fffffbdc88bb10bp-4L : inexact-ok
+= erf towardzero ldbl-96-intel -0x4p+0L : -0xf.fffffbdc88bb10bp-4L : inexact-ok
+= erf upward ldbl-96-intel -0x4p+0L : -0xf.fffffbdc88bb10bp-4L : inexact-ok
+= erf downward ldbl-96-m68k -0x4p+0L : -0xf.fffffbdc88bb10cp-4L : inexact-ok
+= erf tonearest ldbl-96-m68k -0x4p+0L : -0xf.fffffbdc88bb10bp-4L : inexact-ok
+= erf towardzero ldbl-96-m68k -0x4p+0L : -0xf.fffffbdc88bb10bp-4L : inexact-ok
+= erf upward ldbl-96-m68k -0x4p+0L : -0xf.fffffbdc88bb10bp-4L : inexact-ok
+= erf downward ldbl-128 -0x4p+0L : -0xf.fffffbdc88bb10b2865615db4038p-4L : inexact-ok
+= erf tonearest ldbl-128 -0x4p+0L : -0xf.fffffbdc88bb10b2865615db403p-4L : inexact-ok
+= erf towardzero ldbl-128 -0x4p+0L : -0xf.fffffbdc88bb10b2865615db403p-4L : inexact-ok
+= erf upward ldbl-128 -0x4p+0L : -0xf.fffffbdc88bb10b2865615db403p-4L : inexact-ok
+= erf downward ldbl-128ibm -0x4p+0L : -0xf.fffffbdc88bb10b2865615db44p-4L : inexact-ok
+= erf tonearest ldbl-128ibm -0x4p+0L : -0xf.fffffbdc88bb10b2865615db4p-4L : inexact-ok
+= erf towardzero ldbl-128ibm -0x4p+0L : -0xf.fffffbdc88bb10b2865615db4p-4L : inexact-ok
+= erf upward ldbl-128ibm -0x4p+0L : -0xf.fffffbdc88bb10b2865615db4p-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
@@ -105529,6 +124728,181 @@ erf 4.125
= 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 5
+= erf downward flt-32 0x5p+0f : 0xf.fffffp-4f : inexact-ok
+= erf tonearest flt-32 0x5p+0f : 0x1p+0f : inexact-ok
+= erf towardzero flt-32 0x5p+0f : 0xf.fffffp-4f : inexact-ok
+= erf upward flt-32 0x5p+0f : 0x1p+0f : inexact-ok
+= erf downward dbl-64 0x5p+0 : 0xf.ffffffffe4f38p-4 : inexact-ok
+= erf tonearest dbl-64 0x5p+0 : 0xf.ffffffffe4f4p-4 : inexact-ok
+= erf towardzero dbl-64 0x5p+0 : 0xf.ffffffffe4f38p-4 : inexact-ok
+= erf upward dbl-64 0x5p+0 : 0xf.ffffffffe4f4p-4 : inexact-ok
+= erf downward ldbl-96-intel 0x5p+0L : 0xf.ffffffffe4f3e58p-4L : inexact-ok
+= erf tonearest ldbl-96-intel 0x5p+0L : 0xf.ffffffffe4f3e59p-4L : inexact-ok
+= erf towardzero ldbl-96-intel 0x5p+0L : 0xf.ffffffffe4f3e58p-4L : inexact-ok
+= erf upward ldbl-96-intel 0x5p+0L : 0xf.ffffffffe4f3e59p-4L : inexact-ok
+= erf downward ldbl-96-m68k 0x5p+0L : 0xf.ffffffffe4f3e58p-4L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x5p+0L : 0xf.ffffffffe4f3e59p-4L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x5p+0L : 0xf.ffffffffe4f3e58p-4L : inexact-ok
+= erf upward ldbl-96-m68k 0x5p+0L : 0xf.ffffffffe4f3e59p-4L : inexact-ok
+= erf downward ldbl-128 0x5p+0L : 0xf.ffffffffe4f3e58a6088c76ca158p-4L : inexact-ok
+= erf tonearest ldbl-128 0x5p+0L : 0xf.ffffffffe4f3e58a6088c76ca158p-4L : inexact-ok
+= erf towardzero ldbl-128 0x5p+0L : 0xf.ffffffffe4f3e58a6088c76ca158p-4L : inexact-ok
+= erf upward ldbl-128 0x5p+0L : 0xf.ffffffffe4f3e58a6088c76ca16p-4L : inexact-ok
+= erf downward ldbl-128ibm 0x5p+0L : 0xf.ffffffffe4f3e58a6088c76cap-4L : inexact-ok
+= erf tonearest ldbl-128ibm 0x5p+0L : 0xf.ffffffffe4f3e58a6088c76cap-4L : inexact-ok
+= erf towardzero ldbl-128ibm 0x5p+0L : 0xf.ffffffffe4f3e58a6088c76cap-4L : inexact-ok
+= erf upward ldbl-128ibm 0x5p+0L : 0xf.ffffffffe4f3e58a6088c76ca4p-4L : inexact-ok
+erf 6
+= erf downward flt-32 0x6p+0f : 0xf.fffffp-4f : inexact-ok
+= erf tonearest flt-32 0x6p+0f : 0x1p+0f : inexact-ok
+= erf towardzero flt-32 0x6p+0f : 0xf.fffffp-4f : inexact-ok
+= erf upward flt-32 0x6p+0f : 0x1p+0f : inexact-ok
+= erf downward dbl-64 0x6p+0 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf tonearest dbl-64 0x6p+0 : 0x1p+0 : inexact-ok
+= erf towardzero dbl-64 0x6p+0 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf upward dbl-64 0x6p+0 : 0x1p+0 : inexact-ok
+= erf downward ldbl-96-intel 0x6p+0L : 0xf.ffffffffffffe73p-4L : inexact-ok
+= erf tonearest ldbl-96-intel 0x6p+0L : 0xf.ffffffffffffe73p-4L : inexact-ok
+= erf towardzero ldbl-96-intel 0x6p+0L : 0xf.ffffffffffffe73p-4L : inexact-ok
+= erf upward ldbl-96-intel 0x6p+0L : 0xf.ffffffffffffe74p-4L : inexact-ok
+= erf downward ldbl-96-m68k 0x6p+0L : 0xf.ffffffffffffe73p-4L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x6p+0L : 0xf.ffffffffffffe73p-4L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x6p+0L : 0xf.ffffffffffffe73p-4L : inexact-ok
+= erf upward ldbl-96-m68k 0x6p+0L : 0xf.ffffffffffffe74p-4L : inexact-ok
+= erf downward ldbl-128 0x6p+0L : 0xf.ffffffffffffe7307eaa82df49ep-4L : inexact-ok
+= erf tonearest ldbl-128 0x6p+0L : 0xf.ffffffffffffe7307eaa82df49e8p-4L : inexact-ok
+= erf towardzero ldbl-128 0x6p+0L : 0xf.ffffffffffffe7307eaa82df49ep-4L : inexact-ok
+= erf upward ldbl-128 0x6p+0L : 0xf.ffffffffffffe7307eaa82df49e8p-4L : inexact-ok
+= erf downward ldbl-128ibm 0x6p+0L : 0xf.ffffffffffffe7307eaa82df48p-4L : inexact-ok
+= erf tonearest ldbl-128ibm 0x6p+0L : 0xf.ffffffffffffe7307eaa82df48p-4L : inexact-ok
+= erf towardzero ldbl-128ibm 0x6p+0L : 0xf.ffffffffffffe7307eaa82df48p-4L : inexact-ok
+= erf upward ldbl-128ibm 0x6p+0L : 0xf.ffffffffffffe7307eaa82df4cp-4L : inexact-ok
+erf 7
+= erf downward flt-32 0x7p+0f : 0xf.fffffp-4f : inexact-ok
+= erf tonearest flt-32 0x7p+0f : 0x1p+0f : inexact-ok
+= erf towardzero flt-32 0x7p+0f : 0xf.fffffp-4f : inexact-ok
+= erf upward flt-32 0x7p+0f : 0x1p+0f : inexact-ok
+= erf downward dbl-64 0x7p+0 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf tonearest dbl-64 0x7p+0 : 0x1p+0 : inexact-ok
+= erf towardzero dbl-64 0x7p+0 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf upward dbl-64 0x7p+0 : 0x1p+0 : inexact-ok
+= erf downward ldbl-96-intel 0x7p+0L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erf tonearest ldbl-96-intel 0x7p+0L : 0x1p+0L : inexact-ok
+= erf towardzero ldbl-96-intel 0x7p+0L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erf upward ldbl-96-intel 0x7p+0L : 0x1p+0L : inexact-ok
+= erf downward ldbl-96-m68k 0x7p+0L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x7p+0L : 0x1p+0L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x7p+0L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erf upward ldbl-96-m68k 0x7p+0L : 0x1p+0L : inexact-ok
+= erf downward ldbl-128 0x7p+0L : 0xf.fffffffffffffffffcd6bafd9208p-4L : inexact-ok
+= erf tonearest ldbl-128 0x7p+0L : 0xf.fffffffffffffffffcd6bafd9208p-4L : inexact-ok
+= erf towardzero ldbl-128 0x7p+0L : 0xf.fffffffffffffffffcd6bafd9208p-4L : inexact-ok
+= erf upward ldbl-128 0x7p+0L : 0xf.fffffffffffffffffcd6bafd921p-4L : inexact-ok
+= erf downward ldbl-128ibm 0x7p+0L : 0xf.fffffffffffffffffcd6bafd9p-4L : inexact-ok
+= erf tonearest ldbl-128ibm 0x7p+0L : 0xf.fffffffffffffffffcd6bafd94p-4L : inexact-ok
+= erf towardzero ldbl-128ibm 0x7p+0L : 0xf.fffffffffffffffffcd6bafd9p-4L : inexact-ok
+= erf upward ldbl-128ibm 0x7p+0L : 0xf.fffffffffffffffffcd6bafd94p-4L : inexact-ok
+erf 8
+= erf downward flt-32 0x8p+0f : 0xf.fffffp-4f : inexact-ok
+= erf tonearest flt-32 0x8p+0f : 0x1p+0f : inexact-ok
+= erf towardzero flt-32 0x8p+0f : 0xf.fffffp-4f : inexact-ok
+= erf upward flt-32 0x8p+0f : 0x1p+0f : inexact-ok
+= erf downward dbl-64 0x8p+0 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf tonearest dbl-64 0x8p+0 : 0x1p+0 : inexact-ok
+= erf towardzero dbl-64 0x8p+0 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf upward dbl-64 0x8p+0 : 0x1p+0 : inexact-ok
+= erf downward ldbl-96-intel 0x8p+0L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erf tonearest ldbl-96-intel 0x8p+0L : 0x1p+0L : inexact-ok
+= erf towardzero ldbl-96-intel 0x8p+0L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erf upward ldbl-96-intel 0x8p+0L : 0x1p+0L : inexact-ok
+= erf downward ldbl-96-m68k 0x8p+0L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x8p+0L : 0x1p+0L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x8p+0L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erf upward ldbl-96-m68k 0x8p+0L : 0x1p+0L : inexact-ok
+= erf downward ldbl-128 0x8p+0L : 0xf.fffffffffffffffffffffff1c58p-4L : inexact-ok
+= erf tonearest ldbl-128 0x8p+0L : 0xf.fffffffffffffffffffffff1c58p-4L : inexact-ok
+= erf towardzero ldbl-128 0x8p+0L : 0xf.fffffffffffffffffffffff1c58p-4L : inexact-ok
+= erf upward ldbl-128 0x8p+0L : 0xf.fffffffffffffffffffffff1c588p-4L : inexact-ok
+= erf downward ldbl-128ibm 0x8p+0L : 0xf.fffffffffffffffffffffff1c4p-4L : inexact-ok
+= erf tonearest ldbl-128ibm 0x8p+0L : 0xf.fffffffffffffffffffffff1c4p-4L : inexact-ok
+= erf towardzero ldbl-128ibm 0x8p+0L : 0xf.fffffffffffffffffffffff1c4p-4L : inexact-ok
+= erf upward ldbl-128ibm 0x8p+0L : 0xf.fffffffffffffffffffffff1c8p-4L : inexact-ok
+erf 9
+= erf downward flt-32 0x9p+0f : 0xf.fffffp-4f : inexact-ok
+= erf tonearest flt-32 0x9p+0f : 0x1p+0f : inexact-ok
+= erf towardzero flt-32 0x9p+0f : 0xf.fffffp-4f : inexact-ok
+= erf upward flt-32 0x9p+0f : 0x1p+0f : inexact-ok
+= erf downward dbl-64 0x9p+0 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf tonearest dbl-64 0x9p+0 : 0x1p+0 : inexact-ok
+= erf towardzero dbl-64 0x9p+0 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf upward dbl-64 0x9p+0 : 0x1p+0 : inexact-ok
+= erf downward ldbl-96-intel 0x9p+0L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erf tonearest ldbl-96-intel 0x9p+0L : 0x1p+0L : inexact-ok
+= erf towardzero ldbl-96-intel 0x9p+0L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erf upward ldbl-96-intel 0x9p+0L : 0x1p+0L : inexact-ok
+= erf downward ldbl-96-m68k 0x9p+0L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x9p+0L : 0x1p+0L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x9p+0L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erf upward ldbl-96-m68k 0x9p+0L : 0x1p+0L : inexact-ok
+= erf downward ldbl-128 0x9p+0L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erf tonearest ldbl-128 0x9p+0L : 0x1p+0L : inexact-ok
+= erf towardzero ldbl-128 0x9p+0L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erf upward ldbl-128 0x9p+0L : 0x1p+0L : inexact-ok
+= erf downward ldbl-128ibm 0x9p+0L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erf tonearest ldbl-128ibm 0x9p+0L : 0x1p+0L : inexact-ok
+= erf towardzero ldbl-128ibm 0x9p+0L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erf upward ldbl-128ibm 0x9p+0L : 0x1p+0L : inexact-ok
+erf 10
+= erf downward flt-32 0xap+0f : 0xf.fffffp-4f : inexact-ok
+= erf tonearest flt-32 0xap+0f : 0x1p+0f : inexact-ok
+= erf towardzero flt-32 0xap+0f : 0xf.fffffp-4f : inexact-ok
+= erf upward flt-32 0xap+0f : 0x1p+0f : inexact-ok
+= erf downward dbl-64 0xap+0 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf tonearest dbl-64 0xap+0 : 0x1p+0 : inexact-ok
+= erf towardzero dbl-64 0xap+0 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf upward dbl-64 0xap+0 : 0x1p+0 : inexact-ok
+= erf downward ldbl-96-intel 0xap+0L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erf tonearest ldbl-96-intel 0xap+0L : 0x1p+0L : inexact-ok
+= erf towardzero ldbl-96-intel 0xap+0L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erf upward ldbl-96-intel 0xap+0L : 0x1p+0L : inexact-ok
+= erf downward ldbl-96-m68k 0xap+0L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erf tonearest ldbl-96-m68k 0xap+0L : 0x1p+0L : inexact-ok
+= erf towardzero ldbl-96-m68k 0xap+0L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erf upward ldbl-96-m68k 0xap+0L : 0x1p+0L : inexact-ok
+= erf downward ldbl-128 0xap+0L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erf tonearest ldbl-128 0xap+0L : 0x1p+0L : inexact-ok
+= erf towardzero ldbl-128 0xap+0L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erf upward ldbl-128 0xap+0L : 0x1p+0L : inexact-ok
+= erf downward ldbl-128ibm 0xap+0L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erf tonearest ldbl-128ibm 0xap+0L : 0x1p+0L : inexact-ok
+= erf towardzero ldbl-128ibm 0xap+0L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erf upward ldbl-128ibm 0xap+0L : 0x1p+0L : inexact-ok
+erf -10
+= erf downward flt-32 -0xap+0f : -0x1p+0f : inexact-ok
+= erf tonearest flt-32 -0xap+0f : -0x1p+0f : inexact-ok
+= erf towardzero flt-32 -0xap+0f : -0xf.fffffp-4f : inexact-ok
+= erf upward flt-32 -0xap+0f : -0xf.fffffp-4f : inexact-ok
+= erf downward dbl-64 -0xap+0 : -0x1p+0 : inexact-ok
+= erf tonearest dbl-64 -0xap+0 : -0x1p+0 : inexact-ok
+= erf towardzero dbl-64 -0xap+0 : -0xf.ffffffffffff8p-4 : inexact-ok
+= erf upward dbl-64 -0xap+0 : -0xf.ffffffffffff8p-4 : inexact-ok
+= erf downward ldbl-96-intel -0xap+0L : -0x1p+0L : inexact-ok
+= erf tonearest ldbl-96-intel -0xap+0L : -0x1p+0L : inexact-ok
+= erf towardzero ldbl-96-intel -0xap+0L : -0xf.fffffffffffffffp-4L : inexact-ok
+= erf upward ldbl-96-intel -0xap+0L : -0xf.fffffffffffffffp-4L : inexact-ok
+= erf downward ldbl-96-m68k -0xap+0L : -0x1p+0L : inexact-ok
+= erf tonearest ldbl-96-m68k -0xap+0L : -0x1p+0L : inexact-ok
+= erf towardzero ldbl-96-m68k -0xap+0L : -0xf.fffffffffffffffp-4L : inexact-ok
+= erf upward ldbl-96-m68k -0xap+0L : -0xf.fffffffffffffffp-4L : inexact-ok
+= erf downward ldbl-128 -0xap+0L : -0x1p+0L : inexact-ok
+= erf tonearest ldbl-128 -0xap+0L : -0x1p+0L : inexact-ok
+= erf towardzero ldbl-128 -0xap+0L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erf upward ldbl-128 -0xap+0L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erf downward ldbl-128ibm -0xap+0L : -0x1p+0L : inexact-ok
+= erf tonearest ldbl-128ibm -0xap+0L : -0x1p+0L : inexact-ok
+= erf towardzero ldbl-128ibm -0xap+0L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erf upward ldbl-128ibm -0xap+0L : -0xf.fffffffffffffffffffffffffcp-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
@@ -105864,6 +125238,1142 @@ erf 0x3.8b7f12369ded5518p-16384
= erf tonearest ldbl-128 0x3.8b7f12369ded5518p-16384L : 0x4.0000000000000029274014aceae4p-16384L : inexact-ok
= erf towardzero ldbl-128 0x3.8b7f12369ded5518p-16384L : 0x4.0000000000000029274014aceae4p-16384L : inexact-ok
= erf upward ldbl-128 0x3.8b7f12369ded5518p-16384L : 0x4.0000000000000029274014aceae8p-16384L : inexact-ok
+erf 0x3.8b7ee8p-128
+= erf downward flt-32 0x3.8b7ee8p-128f : 0x3.ffffdp-128f : inexact-ok underflow errno-erange-ok
+= erf tonearest flt-32 0x3.8b7ee8p-128f : 0x3.ffffdp-128f : inexact-ok underflow errno-erange-ok
+= erf towardzero flt-32 0x3.8b7ee8p-128f : 0x3.ffffdp-128f : inexact-ok underflow errno-erange-ok
+= erf upward flt-32 0x3.8b7ee8p-128f : 0x3.ffffd8p-128f : inexact-ok underflow errno-erange-ok
+= erf downward dbl-64 0x3.8b7ee8p-128 : 0x3.ffffd05e09e3p-128 : inexact-ok
+= erf tonearest dbl-64 0x3.8b7ee8p-128 : 0x3.ffffd05e09e3p-128 : inexact-ok
+= erf towardzero dbl-64 0x3.8b7ee8p-128 : 0x3.ffffd05e09e3p-128 : inexact-ok
+= erf upward dbl-64 0x3.8b7ee8p-128 : 0x3.ffffd05e09e32p-128 : inexact-ok
+= erf downward ldbl-96-intel 0x3.8b7ee8p-128L : 0x3.ffffd05e09e304ap-128L : inexact-ok
+= erf tonearest ldbl-96-intel 0x3.8b7ee8p-128L : 0x3.ffffd05e09e304a4p-128L : inexact-ok
+= erf towardzero ldbl-96-intel 0x3.8b7ee8p-128L : 0x3.ffffd05e09e304ap-128L : inexact-ok
+= erf upward ldbl-96-intel 0x3.8b7ee8p-128L : 0x3.ffffd05e09e304a4p-128L : inexact-ok
+= erf downward ldbl-96-m68k 0x3.8b7ee8p-128L : 0x3.ffffd05e09e304ap-128L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x3.8b7ee8p-128L : 0x3.ffffd05e09e304a4p-128L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x3.8b7ee8p-128L : 0x3.ffffd05e09e304ap-128L : inexact-ok
+= erf upward ldbl-96-m68k 0x3.8b7ee8p-128L : 0x3.ffffd05e09e304a4p-128L : inexact-ok
+= erf downward ldbl-128 0x3.8b7ee8p-128L : 0x3.ffffd05e09e304a2dd5478ec77b4p-128L : inexact-ok
+= erf tonearest ldbl-128 0x3.8b7ee8p-128L : 0x3.ffffd05e09e304a2dd5478ec77b4p-128L : inexact-ok
+= erf towardzero ldbl-128 0x3.8b7ee8p-128L : 0x3.ffffd05e09e304a2dd5478ec77b4p-128L : inexact-ok
+= erf upward ldbl-128 0x3.8b7ee8p-128L : 0x3.ffffd05e09e304a2dd5478ec77b6p-128L : inexact-ok
+= erf downward ldbl-128ibm 0x3.8b7ee8p-128L : 0x3.ffffd05e09e304a2dd5478ec77p-128L : inexact-ok
+= erf tonearest ldbl-128ibm 0x3.8b7ee8p-128L : 0x3.ffffd05e09e304a2dd5478ec78p-128L : inexact-ok
+= erf towardzero ldbl-128ibm 0x3.8b7ee8p-128L : 0x3.ffffd05e09e304a2dd5478ec77p-128L : inexact-ok
+= erf upward ldbl-128ibm 0x3.8b7ee8p-128L : 0x3.ffffd05e09e304a2dd5478ec78p-128L : inexact-ok
+erf 0x3.8b7f3cp-128
+= erf downward flt-32 0x3.8b7f4p-128f : 0x4.00003p-128f : inexact-ok
+= erf tonearest flt-32 0x3.8b7f4p-128f : 0x4.00003p-128f : inexact-ok
+= erf towardzero flt-32 0x3.8b7f4p-128f : 0x4.00003p-128f : inexact-ok
+= erf upward flt-32 0x3.8b7f4p-128f : 0x4.000038p-128f : inexact-ok
+= erf downward dbl-64 0x3.8b7f4p-128 : 0x4.000033aa2a1c4p-128 : inexact-ok
+= erf tonearest dbl-64 0x3.8b7f4p-128 : 0x4.000033aa2a1c8p-128 : inexact-ok
+= erf towardzero dbl-64 0x3.8b7f4p-128 : 0x4.000033aa2a1c4p-128 : inexact-ok
+= erf upward dbl-64 0x3.8b7f4p-128 : 0x4.000033aa2a1c8p-128 : inexact-ok
+= erf downward ldbl-96-intel 0x3.8b7f4p-128L : 0x4.000033aa2a1c72f8p-128L : inexact-ok
+= erf tonearest ldbl-96-intel 0x3.8b7f4p-128L : 0x4.000033aa2a1c72f8p-128L : inexact-ok
+= erf towardzero ldbl-96-intel 0x3.8b7f4p-128L : 0x4.000033aa2a1c72f8p-128L : inexact-ok
+= erf upward ldbl-96-intel 0x3.8b7f4p-128L : 0x4.000033aa2a1c73p-128L : inexact-ok
+= erf downward ldbl-96-m68k 0x3.8b7f4p-128L : 0x4.000033aa2a1c72f8p-128L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x3.8b7f4p-128L : 0x4.000033aa2a1c72f8p-128L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x3.8b7f4p-128L : 0x4.000033aa2a1c72f8p-128L : inexact-ok
+= erf upward ldbl-96-m68k 0x3.8b7f4p-128L : 0x4.000033aa2a1c73p-128L : inexact-ok
+= erf downward ldbl-128 0x3.8b7f4p-128L : 0x4.000033aa2a1c72f9b535b72e96ecp-128L : inexact-ok
+= erf tonearest ldbl-128 0x3.8b7f4p-128L : 0x4.000033aa2a1c72f9b535b72e96ecp-128L : inexact-ok
+= erf towardzero ldbl-128 0x3.8b7f4p-128L : 0x4.000033aa2a1c72f9b535b72e96ecp-128L : inexact-ok
+= erf upward ldbl-128 0x3.8b7f4p-128L : 0x4.000033aa2a1c72f9b535b72e96fp-128L : inexact-ok
+= erf downward ldbl-128ibm 0x3.8b7f4p-128L : 0x4.000033aa2a1c72f9b535b72e96p-128L : inexact-ok
+= erf tonearest ldbl-128ibm 0x3.8b7f4p-128L : 0x4.000033aa2a1c72f9b535b72e96p-128L : inexact-ok
+= erf towardzero ldbl-128ibm 0x3.8b7f4p-128L : 0x4.000033aa2a1c72f9b535b72e96p-128L : inexact-ok
+= erf upward ldbl-128ibm 0x3.8b7f4p-128L : 0x4.000033aa2a1c72f9b535b72e98p-128L : inexact-ok
+= erf downward flt-32 0x3.8b7f38p-128f : 0x4.000028p-128f : inexact-ok
+= erf tonearest flt-32 0x3.8b7f38p-128f : 0x4.000028p-128f : inexact-ok
+= erf towardzero flt-32 0x3.8b7f38p-128f : 0x4.000028p-128f : inexact-ok
+= erf upward flt-32 0x3.8b7f38p-128f : 0x4.00003p-128f : inexact-ok
+= erf downward dbl-64 0x3.8b7f38p-128 : 0x4.00002aa33e744p-128 : inexact-ok
+= erf tonearest dbl-64 0x3.8b7f38p-128 : 0x4.00002aa33e744p-128 : inexact-ok
+= erf towardzero dbl-64 0x3.8b7f38p-128 : 0x4.00002aa33e744p-128 : inexact-ok
+= erf upward dbl-64 0x3.8b7f38p-128 : 0x4.00002aa33e748p-128 : inexact-ok
+= erf downward ldbl-96-intel 0x3.8b7f38p-128L : 0x4.00002aa33e7451a8p-128L : inexact-ok
+= erf tonearest ldbl-96-intel 0x3.8b7f38p-128L : 0x4.00002aa33e7451a8p-128L : inexact-ok
+= erf towardzero ldbl-96-intel 0x3.8b7f38p-128L : 0x4.00002aa33e7451a8p-128L : inexact-ok
+= erf upward ldbl-96-intel 0x3.8b7f38p-128L : 0x4.00002aa33e7451bp-128L : inexact-ok
+= erf downward ldbl-96-m68k 0x3.8b7f38p-128L : 0x4.00002aa33e7451a8p-128L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x3.8b7f38p-128L : 0x4.00002aa33e7451a8p-128L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x3.8b7f38p-128L : 0x4.00002aa33e7451a8p-128L : inexact-ok
+= erf upward ldbl-96-m68k 0x3.8b7f38p-128L : 0x4.00002aa33e7451bp-128L : inexact-ok
+= erf downward ldbl-128 0x3.8b7f38p-128L : 0x4.00002aa33e7451abfeace0114e44p-128L : inexact-ok
+= erf tonearest ldbl-128 0x3.8b7f38p-128L : 0x4.00002aa33e7451abfeace0114e44p-128L : inexact-ok
+= erf towardzero ldbl-128 0x3.8b7f38p-128L : 0x4.00002aa33e7451abfeace0114e44p-128L : inexact-ok
+= erf upward ldbl-128 0x3.8b7f38p-128L : 0x4.00002aa33e7451abfeace0114e48p-128L : inexact-ok
+= erf downward ldbl-128ibm 0x3.8b7f38p-128L : 0x4.00002aa33e7451abfeace0114ep-128L : inexact-ok
+= erf tonearest ldbl-128ibm 0x3.8b7f38p-128L : 0x4.00002aa33e7451abfeace0114ep-128L : inexact-ok
+= erf towardzero ldbl-128ibm 0x3.8b7f38p-128L : 0x4.00002aa33e7451abfeace0114ep-128L : inexact-ok
+= erf upward ldbl-128ibm 0x3.8b7f38p-128L : 0x4.00002aa33e7451abfeace0115p-128L : inexact-ok
+= erf downward dbl-64 0x3.8b7f3cp-128 : 0x4.00002f26b4484p-128 : inexact-ok
+= erf tonearest dbl-64 0x3.8b7f3cp-128 : 0x4.00002f26b4488p-128 : inexact-ok
+= erf towardzero dbl-64 0x3.8b7f3cp-128 : 0x4.00002f26b4484p-128 : inexact-ok
+= erf upward dbl-64 0x3.8b7f3cp-128 : 0x4.00002f26b4488p-128 : inexact-ok
+= erf downward ldbl-96-intel 0x3.8b7f3cp-128L : 0x4.00002f26b448625p-128L : inexact-ok
+= erf tonearest ldbl-96-intel 0x3.8b7f3cp-128L : 0x4.00002f26b448625p-128L : inexact-ok
+= erf towardzero ldbl-96-intel 0x3.8b7f3cp-128L : 0x4.00002f26b448625p-128L : inexact-ok
+= erf upward ldbl-96-intel 0x3.8b7f3cp-128L : 0x4.00002f26b4486258p-128L : inexact-ok
+= erf downward ldbl-96-m68k 0x3.8b7f3cp-128L : 0x4.00002f26b448625p-128L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x3.8b7f3cp-128L : 0x4.00002f26b448625p-128L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x3.8b7f3cp-128L : 0x4.00002f26b448625p-128L : inexact-ok
+= erf upward ldbl-96-m68k 0x3.8b7f3cp-128L : 0x4.00002f26b4486258p-128L : inexact-ok
+= erf downward ldbl-128 0x3.8b7f3cp-128L : 0x4.00002f26b4486252d9f14b9ff298p-128L : inexact-ok
+= erf tonearest ldbl-128 0x3.8b7f3cp-128L : 0x4.00002f26b4486252d9f14b9ff298p-128L : inexact-ok
+= erf towardzero ldbl-128 0x3.8b7f3cp-128L : 0x4.00002f26b4486252d9f14b9ff298p-128L : inexact-ok
+= erf upward ldbl-128 0x3.8b7f3cp-128L : 0x4.00002f26b4486252d9f14b9ff29cp-128L : inexact-ok
+= erf downward ldbl-128ibm 0x3.8b7f3cp-128L : 0x4.00002f26b4486252d9f14b9ff2p-128L : inexact-ok
+= erf tonearest ldbl-128ibm 0x3.8b7f3cp-128L : 0x4.00002f26b4486252d9f14b9ff2p-128L : inexact-ok
+= erf towardzero ldbl-128ibm 0x3.8b7f3cp-128L : 0x4.00002f26b4486252d9f14b9ff2p-128L : inexact-ok
+= erf upward ldbl-128ibm 0x3.8b7f3cp-128L : 0x4.00002f26b4486252d9f14b9ff4p-128L : inexact-ok
+erf 0x3.8b7f12369decp-1024
+= erf downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf towardzero flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf upward flt-32 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= erf downward dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf tonearest dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf upward dbl-64 0x8p-152 : 0x9.06eba8214db7p-152 : inexact-ok
+= erf downward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf tonearest ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf towardzero ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf upward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf downward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf tonearest ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf towardzero ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf upward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= 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 downward dbl-64 0x3.8b7f12369decp-1024 : 0x3.fffffffffffe4p-1024 : inexact-ok underflow errno-erange-ok
+= erf tonearest dbl-64 0x3.8b7f12369decp-1024 : 0x3.fffffffffffe8p-1024 : inexact-ok underflow errno-erange-ok
+= erf towardzero dbl-64 0x3.8b7f12369decp-1024 : 0x3.fffffffffffe4p-1024 : inexact-ok underflow errno-erange-ok
+= erf upward dbl-64 0x3.8b7f12369decp-1024 : 0x3.fffffffffffe8p-1024 : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x3.8b7f12369decp-1024L : 0x3.fffffffffffe7f44p-1024L : inexact-ok
+= erf tonearest ldbl-96-intel 0x3.8b7f12369decp-1024L : 0x3.fffffffffffe7f48p-1024L : inexact-ok
+= erf towardzero ldbl-96-intel 0x3.8b7f12369decp-1024L : 0x3.fffffffffffe7f44p-1024L : inexact-ok
+= erf upward ldbl-96-intel 0x3.8b7f12369decp-1024L : 0x3.fffffffffffe7f48p-1024L : inexact-ok
+= erf downward ldbl-96-m68k 0x3.8b7f12369decp-1024L : 0x3.fffffffffffe7f44p-1024L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x3.8b7f12369decp-1024L : 0x3.fffffffffffe7f48p-1024L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x3.8b7f12369decp-1024L : 0x3.fffffffffffe7f44p-1024L : inexact-ok
+= erf upward ldbl-96-m68k 0x3.8b7f12369decp-1024L : 0x3.fffffffffffe7f48p-1024L : inexact-ok
+= erf downward ldbl-128 0x3.8b7f12369decp-1024L : 0x3.fffffffffffe7f47159e90b87d38p-1024L : inexact-ok
+= erf tonearest ldbl-128 0x3.8b7f12369decp-1024L : 0x3.fffffffffffe7f47159e90b87d3ap-1024L : inexact-ok
+= erf towardzero ldbl-128 0x3.8b7f12369decp-1024L : 0x3.fffffffffffe7f47159e90b87d38p-1024L : inexact-ok
+= erf upward ldbl-128 0x3.8b7f12369decp-1024L : 0x3.fffffffffffe7f47159e90b87d3ap-1024L : inexact-ok
+= erf downward ldbl-128ibm 0x3.8b7f12369decp-1024L : 0x3.fffffffffffe4p-1024L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128ibm 0x3.8b7f12369decp-1024L : 0x3.fffffffffffe8p-1024L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128ibm 0x3.8b7f12369decp-1024L : 0x3.fffffffffffe4p-1024L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128ibm 0x3.8b7f12369decp-1024L : 0x3.fffffffffffe8p-1024L : inexact-ok underflow errno-erange-ok
+erf 0x3.8b7f12369deeap-1024
+= erf downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf towardzero flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf upward flt-32 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= erf downward dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf tonearest dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf upward dbl-64 0x8p-152 : 0x9.06eba8214db7p-152 : inexact-ok
+= erf downward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf tonearest ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf towardzero ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf upward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf downward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf tonearest ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf towardzero ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf upward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= 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 downward dbl-64 0x3.8b7f12369deecp-1024 : 0x4.0000000000018p-1024 : inexact-ok
+= erf tonearest dbl-64 0x3.8b7f12369deecp-1024 : 0x4.0000000000018p-1024 : inexact-ok
+= erf towardzero dbl-64 0x3.8b7f12369deecp-1024 : 0x4.0000000000018p-1024 : inexact-ok
+= erf upward dbl-64 0x3.8b7f12369deecp-1024 : 0x4.000000000001cp-1024 : inexact-ok
+= erf downward ldbl-96-intel 0x3.8b7f12369deecp-1024L : 0x4.00000000000199a8p-1024L : inexact-ok
+= erf tonearest ldbl-96-intel 0x3.8b7f12369deecp-1024L : 0x4.00000000000199a8p-1024L : inexact-ok
+= erf towardzero ldbl-96-intel 0x3.8b7f12369deecp-1024L : 0x4.00000000000199a8p-1024L : inexact-ok
+= erf upward ldbl-96-intel 0x3.8b7f12369deecp-1024L : 0x4.00000000000199bp-1024L : inexact-ok
+= erf downward ldbl-96-m68k 0x3.8b7f12369deecp-1024L : 0x4.00000000000199a8p-1024L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x3.8b7f12369deecp-1024L : 0x4.00000000000199a8p-1024L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x3.8b7f12369deecp-1024L : 0x4.00000000000199a8p-1024L : inexact-ok
+= erf upward ldbl-96-m68k 0x3.8b7f12369deecp-1024L : 0x4.00000000000199bp-1024L : inexact-ok
+= erf downward ldbl-128 0x3.8b7f12369deecp-1024L : 0x4.00000000000199a8176a036f3c4p-1024L : inexact-ok
+= erf tonearest ldbl-128 0x3.8b7f12369deecp-1024L : 0x4.00000000000199a8176a036f3c44p-1024L : inexact-ok
+= erf towardzero ldbl-128 0x3.8b7f12369deecp-1024L : 0x4.00000000000199a8176a036f3c4p-1024L : inexact-ok
+= erf upward ldbl-128 0x3.8b7f12369deecp-1024L : 0x4.00000000000199a8176a036f3c44p-1024L : inexact-ok
+= erf downward ldbl-128ibm 0x3.8b7f12369deecp-1024L : 0x4.0000000000018p-1024L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128ibm 0x3.8b7f12369deecp-1024L : 0x4.0000000000018p-1024L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128ibm 0x3.8b7f12369deecp-1024L : 0x4.0000000000018p-1024L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128ibm 0x3.8b7f12369deecp-1024L : 0x4.000000000001cp-1024L : inexact-ok underflow errno-erange-ok
+= erf downward dbl-64 0x3.8b7f12369dee8p-1024 : 0x4.0000000000014p-1024 : inexact-ok
+= erf tonearest dbl-64 0x3.8b7f12369dee8p-1024 : 0x4.0000000000014p-1024 : inexact-ok
+= erf towardzero dbl-64 0x3.8b7f12369dee8p-1024 : 0x4.0000000000014p-1024 : inexact-ok
+= erf upward dbl-64 0x3.8b7f12369dee8p-1024 : 0x4.0000000000018p-1024 : inexact-ok
+= erf downward ldbl-96-intel 0x3.8b7f12369dee8p-1024L : 0x4.000000000001517p-1024L : inexact-ok
+= erf tonearest ldbl-96-intel 0x3.8b7f12369dee8p-1024L : 0x4.000000000001517p-1024L : inexact-ok
+= erf towardzero ldbl-96-intel 0x3.8b7f12369dee8p-1024L : 0x4.000000000001517p-1024L : inexact-ok
+= erf upward ldbl-96-intel 0x3.8b7f12369dee8p-1024L : 0x4.0000000000015178p-1024L : inexact-ok
+= erf downward ldbl-96-m68k 0x3.8b7f12369dee8p-1024L : 0x4.000000000001517p-1024L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x3.8b7f12369dee8p-1024L : 0x4.000000000001517p-1024L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x3.8b7f12369dee8p-1024L : 0x4.000000000001517p-1024L : inexact-ok
+= erf upward ldbl-96-m68k 0x3.8b7f12369dee8p-1024L : 0x4.0000000000015178p-1024L : inexact-ok
+= erf downward ldbl-128 0x3.8b7f12369dee8p-1024L : 0x4.0000000000015170ba28f90187fcp-1024L : inexact-ok
+= erf tonearest ldbl-128 0x3.8b7f12369dee8p-1024L : 0x4.0000000000015170ba28f90187fcp-1024L : inexact-ok
+= erf towardzero ldbl-128 0x3.8b7f12369dee8p-1024L : 0x4.0000000000015170ba28f90187fcp-1024L : inexact-ok
+= erf upward ldbl-128 0x3.8b7f12369dee8p-1024L : 0x4.0000000000015170ba28f90188p-1024L : inexact-ok
+= erf downward ldbl-128ibm 0x3.8b7f12369dee8p-1024L : 0x4.0000000000014p-1024L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128ibm 0x3.8b7f12369dee8p-1024L : 0x4.0000000000014p-1024L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128ibm 0x3.8b7f12369dee8p-1024L : 0x4.0000000000014p-1024L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128ibm 0x3.8b7f12369dee8p-1024L : 0x4.0000000000018p-1024L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x3.8b7f12369deeap-1024L : 0x4.0000000000017588p-1024L : inexact-ok
+= erf tonearest ldbl-96-intel 0x3.8b7f12369deeap-1024L : 0x4.000000000001759p-1024L : inexact-ok
+= erf towardzero ldbl-96-intel 0x3.8b7f12369deeap-1024L : 0x4.0000000000017588p-1024L : inexact-ok
+= erf upward ldbl-96-intel 0x3.8b7f12369deeap-1024L : 0x4.000000000001759p-1024L : inexact-ok
+= erf downward ldbl-96-m68k 0x3.8b7f12369deeap-1024L : 0x4.0000000000017588p-1024L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x3.8b7f12369deeap-1024L : 0x4.000000000001759p-1024L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x3.8b7f12369deeap-1024L : 0x4.0000000000017588p-1024L : inexact-ok
+= erf upward ldbl-96-m68k 0x3.8b7f12369deeap-1024L : 0x4.000000000001759p-1024L : inexact-ok
+= erf downward ldbl-128 0x3.8b7f12369deeap-1024L : 0x4.000000000001758c68c97e38621cp-1024L : inexact-ok
+= erf tonearest ldbl-128 0x3.8b7f12369deeap-1024L : 0x4.000000000001758c68c97e38622p-1024L : inexact-ok
+= erf towardzero ldbl-128 0x3.8b7f12369deeap-1024L : 0x4.000000000001758c68c97e38621cp-1024L : inexact-ok
+= erf upward ldbl-128 0x3.8b7f12369deeap-1024L : 0x4.000000000001758c68c97e38622p-1024L : inexact-ok
+erf 0x7.16fe246d3bdaa9e70ec1483562p-972
+= erf downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf towardzero flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf upward flt-32 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= erf downward dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf tonearest dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf upward dbl-64 0x8p-152 : 0x9.06eba8214db7p-152 : inexact-ok
+= erf downward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf tonearest ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf towardzero ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf upward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf downward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf tonearest ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf towardzero ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf upward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= 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 downward dbl-64 0x7.16fe246d3bdacp-972 : 0x8p-972 : inexact-ok
+= erf tonearest dbl-64 0x7.16fe246d3bdacp-972 : 0x8p-972 : inexact-ok
+= erf towardzero dbl-64 0x7.16fe246d3bdacp-972 : 0x8p-972 : inexact-ok
+= erf upward dbl-64 0x7.16fe246d3bdacp-972 : 0x8.0000000000008p-972 : inexact-ok
+= erf downward ldbl-96-intel 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ep-972L : inexact-ok
+= erf tonearest ldbl-96-intel 0x7.16fe246d3bdacp-972L : 0x8.00000000000018fp-972L : inexact-ok
+= erf towardzero ldbl-96-intel 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ep-972L : inexact-ok
+= erf upward ldbl-96-intel 0x7.16fe246d3bdacp-972L : 0x8.00000000000018fp-972L : inexact-ok
+= erf downward ldbl-96-m68k 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ep-972L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x7.16fe246d3bdacp-972L : 0x8.00000000000018fp-972L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ep-972L : inexact-ok
+= erf upward ldbl-96-m68k 0x7.16fe246d3bdacp-972L : 0x8.00000000000018fp-972L : inexact-ok
+= erf downward ldbl-128 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ef2d089427b978p-972L : inexact-ok
+= erf tonearest ldbl-128 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ef2d089427b98p-972L : inexact-ok
+= erf towardzero ldbl-128 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ef2d089427b978p-972L : inexact-ok
+= erf upward ldbl-128 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ef2d089427b98p-972L : inexact-ok
+= erf downward ldbl-128ibm 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ef2d089427b8p-972L : inexact-ok
+= erf tonearest ldbl-128ibm 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ef2d089427b8p-972L : inexact-ok
+= erf towardzero ldbl-128ibm 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ef2d089427b8p-972L : inexact-ok
+= erf upward ldbl-128ibm 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ef2d089427bcp-972L : inexact-ok
+= erf downward dbl-64 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffcp-972 : inexact-ok
+= erf tonearest dbl-64 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffcp-972 : inexact-ok
+= erf towardzero dbl-64 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffcp-972 : inexact-ok
+= erf upward dbl-64 0x7.16fe246d3bda8p-972 : 0x8p-972 : inexact-ok
+= erf downward ldbl-96-intel 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0bp-972L : inexact-ok
+= erf tonearest ldbl-96-intel 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b8p-972L : inexact-ok
+= erf towardzero ldbl-96-intel 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0bp-972L : inexact-ok
+= erf upward ldbl-96-intel 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b8p-972L : inexact-ok
+= erf downward ldbl-96-m68k 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0bp-972L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b8p-972L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0bp-972L : inexact-ok
+= erf upward ldbl-96-m68k 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b8p-972L : inexact-ok
+= erf downward ldbl-128 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b7cfc789ba0534p-972L : inexact-ok
+= erf tonearest ldbl-128 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b7cfc789ba0534p-972L : inexact-ok
+= erf towardzero ldbl-128 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b7cfc789ba0534p-972L : inexact-ok
+= erf upward ldbl-128 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b7cfc789ba0538p-972L : inexact-ok
+= erf downward ldbl-128ibm 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b7cfc789ba04p-972L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128ibm 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b7cfc789ba04p-972L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128ibm 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b7cfc789ba04p-972L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128ibm 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b7cfc789ba08p-972L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x7.16fe246d3bdaa9e8p-972L : 0x8p-972L : inexact-ok
+= erf tonearest ldbl-96-intel 0x7.16fe246d3bdaa9e8p-972L : 0x8p-972L : inexact-ok
+= erf towardzero ldbl-96-intel 0x7.16fe246d3bdaa9e8p-972L : 0x8p-972L : inexact-ok
+= erf upward ldbl-96-intel 0x7.16fe246d3bdaa9e8p-972L : 0x8.000000000000001p-972L : inexact-ok
+= erf downward ldbl-96-m68k 0x7.16fe246d3bdaa9e8p-972L : 0x8p-972L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x7.16fe246d3bdaa9e8p-972L : 0x8p-972L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x7.16fe246d3bdaa9e8p-972L : 0x8p-972L : inexact-ok
+= erf upward ldbl-96-m68k 0x7.16fe246d3bdaa9e8p-972L : 0x8.000000000000001p-972L : inexact-ok
+= erf downward ldbl-128 0x7.16fe246d3bdaa9e8p-972L : 0x8.00000000000000011037402e1a6p-972L : inexact-ok
+= erf tonearest ldbl-128 0x7.16fe246d3bdaa9e8p-972L : 0x8.00000000000000011037402e1a6p-972L : inexact-ok
+= erf towardzero ldbl-128 0x7.16fe246d3bdaa9e8p-972L : 0x8.00000000000000011037402e1a6p-972L : inexact-ok
+= erf upward ldbl-128 0x7.16fe246d3bdaa9e8p-972L : 0x8.00000000000000011037402e1a68p-972L : inexact-ok
+= erf downward ldbl-128ibm 0x7.16fe246d3bdaa9e8p-972L : 0x8.00000000000000011037402e18p-972L : inexact-ok
+= erf tonearest ldbl-128ibm 0x7.16fe246d3bdaa9e8p-972L : 0x8.00000000000000011037402e1cp-972L : inexact-ok
+= erf towardzero ldbl-128ibm 0x7.16fe246d3bdaa9e8p-972L : 0x8.00000000000000011037402e18p-972L : inexact-ok
+= erf upward ldbl-128ibm 0x7.16fe246d3bdaa9e8p-972L : 0x8.00000000000000011037402e1cp-972L : inexact-ok
+= erf downward ldbl-96-intel 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8p-972L : inexact-ok
+= erf tonearest ldbl-96-intel 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8p-972L : inexact-ok
+= erf towardzero ldbl-96-intel 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8p-972L : inexact-ok
+= erf upward ldbl-96-intel 0x7.16fe246d3bdaa9ep-972L : 0x8p-972L : inexact-ok
+= erf downward ldbl-96-m68k 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8p-972L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8p-972L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8p-972L : inexact-ok
+= erf upward ldbl-96-m68k 0x7.16fe246d3bdaa9ep-972L : 0x8p-972L : inexact-ok
+= erf downward ldbl-128 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8094b980ccca8p-972L : inexact-ok
+= erf tonearest ldbl-128 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8094b980cccacp-972L : inexact-ok
+= erf towardzero ldbl-128 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8094b980ccca8p-972L : inexact-ok
+= erf upward ldbl-128 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8094b980cccacp-972L : inexact-ok
+= erf downward ldbl-128ibm 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8094b980cccp-972L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128ibm 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8094b980cccp-972L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128ibm 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8094b980cccp-972L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128ibm 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8094b980cdp-972L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-128 0x7.16fe246d3bdaa9e70ec1483562p-972L : 0x7.ffffffffffffffffffffffffe86cp-972L : inexact-ok
+= erf tonearest ldbl-128 0x7.16fe246d3bdaa9e70ec1483562p-972L : 0x7.ffffffffffffffffffffffffe86cp-972L : inexact-ok
+= erf towardzero ldbl-128 0x7.16fe246d3bdaa9e70ec1483562p-972L : 0x7.ffffffffffffffffffffffffe86cp-972L : inexact-ok
+= erf upward ldbl-128 0x7.16fe246d3bdaa9e70ec1483562p-972L : 0x7.ffffffffffffffffffffffffe87p-972L : inexact-ok
+= erf downward ldbl-128 0x7.16fe246d3bdaa9e70ec1483564p-972L : 0x7.ffffffffffffffffffffffffeaacp-972L : inexact-ok
+= erf tonearest ldbl-128 0x7.16fe246d3bdaa9e70ec1483564p-972L : 0x7.ffffffffffffffffffffffffeabp-972L : inexact-ok
+= erf towardzero ldbl-128 0x7.16fe246d3bdaa9e70ec1483564p-972L : 0x7.ffffffffffffffffffffffffeaacp-972L : inexact-ok
+= erf upward ldbl-128 0x7.16fe246d3bdaa9e70ec1483564p-972L : 0x7.ffffffffffffffffffffffffeabp-972L : inexact-ok
+= erf downward ldbl-128ibm 0x7.16fe246d3bdaa9e70ec1483564p-972L : 0x7.ffffffffffffffffffffffffe8p-972L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128ibm 0x7.16fe246d3bdaa9e70ec1483564p-972L : 0x7.ffffffffffffffffffffffffecp-972L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128ibm 0x7.16fe246d3bdaa9e70ec1483564p-972L : 0x7.ffffffffffffffffffffffffe8p-972L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128ibm 0x7.16fe246d3bdaa9e70ec1483564p-972L : 0x7.ffffffffffffffffffffffffecp-972L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-128 0x7.16fe246d3bdaa9e70ec148356p-972L : 0x7.ffffffffffffffffffffffffe628p-972L : inexact-ok
+= erf tonearest ldbl-128 0x7.16fe246d3bdaa9e70ec148356p-972L : 0x7.ffffffffffffffffffffffffe62cp-972L : inexact-ok
+= erf towardzero ldbl-128 0x7.16fe246d3bdaa9e70ec148356p-972L : 0x7.ffffffffffffffffffffffffe628p-972L : inexact-ok
+= erf upward ldbl-128 0x7.16fe246d3bdaa9e70ec148356p-972L : 0x7.ffffffffffffffffffffffffe62cp-972L : inexact-ok
+= erf downward ldbl-128ibm 0x7.16fe246d3bdaa9e70ec148356p-972L : 0x7.ffffffffffffffffffffffffe4p-972L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128ibm 0x7.16fe246d3bdaa9e70ec148356p-972L : 0x7.ffffffffffffffffffffffffe8p-972L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128ibm 0x7.16fe246d3bdaa9e70ec148356p-972L : 0x7.ffffffffffffffffffffffffe4p-972L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128ibm 0x7.16fe246d3bdaa9e70ec148356p-972L : 0x7.ffffffffffffffffffffffffe8p-972L : inexact-ok underflow errno-erange-ok
+erf 0x7.16fe246d3bdaa9e70ec148358cp-972
+= erf downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf towardzero flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf upward flt-32 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= erf downward dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf tonearest dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf upward dbl-64 0x8p-152 : 0x9.06eba8214db7p-152 : inexact-ok
+= erf downward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf tonearest ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf towardzero ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf upward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf downward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf tonearest ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf towardzero ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf upward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= 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 downward dbl-64 0x7.16fe246d3bdacp-972 : 0x8p-972 : inexact-ok
+= erf tonearest dbl-64 0x7.16fe246d3bdacp-972 : 0x8p-972 : inexact-ok
+= erf towardzero dbl-64 0x7.16fe246d3bdacp-972 : 0x8p-972 : inexact-ok
+= erf upward dbl-64 0x7.16fe246d3bdacp-972 : 0x8.0000000000008p-972 : inexact-ok
+= erf downward ldbl-96-intel 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ep-972L : inexact-ok
+= erf tonearest ldbl-96-intel 0x7.16fe246d3bdacp-972L : 0x8.00000000000018fp-972L : inexact-ok
+= erf towardzero ldbl-96-intel 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ep-972L : inexact-ok
+= erf upward ldbl-96-intel 0x7.16fe246d3bdacp-972L : 0x8.00000000000018fp-972L : inexact-ok
+= erf downward ldbl-96-m68k 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ep-972L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x7.16fe246d3bdacp-972L : 0x8.00000000000018fp-972L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ep-972L : inexact-ok
+= erf upward ldbl-96-m68k 0x7.16fe246d3bdacp-972L : 0x8.00000000000018fp-972L : inexact-ok
+= erf downward ldbl-128 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ef2d089427b978p-972L : inexact-ok
+= erf tonearest ldbl-128 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ef2d089427b98p-972L : inexact-ok
+= erf towardzero ldbl-128 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ef2d089427b978p-972L : inexact-ok
+= erf upward ldbl-128 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ef2d089427b98p-972L : inexact-ok
+= erf downward ldbl-128ibm 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ef2d089427b8p-972L : inexact-ok
+= erf tonearest ldbl-128ibm 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ef2d089427b8p-972L : inexact-ok
+= erf towardzero ldbl-128ibm 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ef2d089427b8p-972L : inexact-ok
+= erf upward ldbl-128ibm 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ef2d089427bcp-972L : inexact-ok
+= erf downward dbl-64 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffcp-972 : inexact-ok
+= erf tonearest dbl-64 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffcp-972 : inexact-ok
+= erf towardzero dbl-64 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffcp-972 : inexact-ok
+= erf upward dbl-64 0x7.16fe246d3bda8p-972 : 0x8p-972 : inexact-ok
+= erf downward ldbl-96-intel 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0bp-972L : inexact-ok
+= erf tonearest ldbl-96-intel 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b8p-972L : inexact-ok
+= erf towardzero ldbl-96-intel 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0bp-972L : inexact-ok
+= erf upward ldbl-96-intel 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b8p-972L : inexact-ok
+= erf downward ldbl-96-m68k 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0bp-972L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b8p-972L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0bp-972L : inexact-ok
+= erf upward ldbl-96-m68k 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b8p-972L : inexact-ok
+= erf downward ldbl-128 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b7cfc789ba0534p-972L : inexact-ok
+= erf tonearest ldbl-128 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b7cfc789ba0534p-972L : inexact-ok
+= erf towardzero ldbl-128 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b7cfc789ba0534p-972L : inexact-ok
+= erf upward ldbl-128 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b7cfc789ba0538p-972L : inexact-ok
+= erf downward ldbl-128ibm 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b7cfc789ba04p-972L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128ibm 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b7cfc789ba04p-972L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128ibm 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b7cfc789ba04p-972L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128ibm 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b7cfc789ba08p-972L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x7.16fe246d3bdaa9e8p-972L : 0x8p-972L : inexact-ok
+= erf tonearest ldbl-96-intel 0x7.16fe246d3bdaa9e8p-972L : 0x8p-972L : inexact-ok
+= erf towardzero ldbl-96-intel 0x7.16fe246d3bdaa9e8p-972L : 0x8p-972L : inexact-ok
+= erf upward ldbl-96-intel 0x7.16fe246d3bdaa9e8p-972L : 0x8.000000000000001p-972L : inexact-ok
+= erf downward ldbl-96-m68k 0x7.16fe246d3bdaa9e8p-972L : 0x8p-972L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x7.16fe246d3bdaa9e8p-972L : 0x8p-972L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x7.16fe246d3bdaa9e8p-972L : 0x8p-972L : inexact-ok
+= erf upward ldbl-96-m68k 0x7.16fe246d3bdaa9e8p-972L : 0x8.000000000000001p-972L : inexact-ok
+= erf downward ldbl-128 0x7.16fe246d3bdaa9e8p-972L : 0x8.00000000000000011037402e1a6p-972L : inexact-ok
+= erf tonearest ldbl-128 0x7.16fe246d3bdaa9e8p-972L : 0x8.00000000000000011037402e1a6p-972L : inexact-ok
+= erf towardzero ldbl-128 0x7.16fe246d3bdaa9e8p-972L : 0x8.00000000000000011037402e1a6p-972L : inexact-ok
+= erf upward ldbl-128 0x7.16fe246d3bdaa9e8p-972L : 0x8.00000000000000011037402e1a68p-972L : inexact-ok
+= erf downward ldbl-128ibm 0x7.16fe246d3bdaa9e8p-972L : 0x8.00000000000000011037402e18p-972L : inexact-ok
+= erf tonearest ldbl-128ibm 0x7.16fe246d3bdaa9e8p-972L : 0x8.00000000000000011037402e1cp-972L : inexact-ok
+= erf towardzero ldbl-128ibm 0x7.16fe246d3bdaa9e8p-972L : 0x8.00000000000000011037402e18p-972L : inexact-ok
+= erf upward ldbl-128ibm 0x7.16fe246d3bdaa9e8p-972L : 0x8.00000000000000011037402e1cp-972L : inexact-ok
+= erf downward ldbl-96-intel 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8p-972L : inexact-ok
+= erf tonearest ldbl-96-intel 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8p-972L : inexact-ok
+= erf towardzero ldbl-96-intel 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8p-972L : inexact-ok
+= erf upward ldbl-96-intel 0x7.16fe246d3bdaa9ep-972L : 0x8p-972L : inexact-ok
+= erf downward ldbl-96-m68k 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8p-972L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8p-972L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8p-972L : inexact-ok
+= erf upward ldbl-96-m68k 0x7.16fe246d3bdaa9ep-972L : 0x8p-972L : inexact-ok
+= erf downward ldbl-128 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8094b980ccca8p-972L : inexact-ok
+= erf tonearest ldbl-128 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8094b980cccacp-972L : inexact-ok
+= erf towardzero ldbl-128 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8094b980ccca8p-972L : inexact-ok
+= erf upward ldbl-128 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8094b980cccacp-972L : inexact-ok
+= erf downward ldbl-128ibm 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8094b980cccp-972L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128ibm 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8094b980cccp-972L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128ibm 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8094b980cccp-972L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128ibm 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8094b980cdp-972L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-128 0x7.16fe246d3bdaa9e70ec148358cp-972L : 0x8.00000000000000000000000017dp-972L : inexact-ok
+= erf tonearest ldbl-128 0x7.16fe246d3bdaa9e70ec148358cp-972L : 0x8.00000000000000000000000017dp-972L : inexact-ok
+= erf towardzero ldbl-128 0x7.16fe246d3bdaa9e70ec148358cp-972L : 0x8.00000000000000000000000017dp-972L : inexact-ok
+= erf upward ldbl-128 0x7.16fe246d3bdaa9e70ec148358cp-972L : 0x8.00000000000000000000000017d8p-972L : inexact-ok
+= erf downward ldbl-128ibm 0x7.16fe246d3bdaa9e70ec148358cp-972L : 0x8.00000000000000000000000014p-972L : inexact-ok
+= erf tonearest ldbl-128ibm 0x7.16fe246d3bdaa9e70ec148358cp-972L : 0x8.00000000000000000000000018p-972L : inexact-ok
+= erf towardzero ldbl-128ibm 0x7.16fe246d3bdaa9e70ec148358cp-972L : 0x8.00000000000000000000000014p-972L : inexact-ok
+= erf upward ldbl-128ibm 0x7.16fe246d3bdaa9e70ec148358cp-972L : 0x8.00000000000000000000000018p-972L : inexact-ok
+erf 0x3.8b7f12369ded54c8p-16384
+= erf downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf towardzero flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf upward flt-32 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= erf downward dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf tonearest dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf upward dbl-64 0x8p-152 : 0x9.06eba8214db7p-152 : inexact-ok
+= erf downward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf tonearest ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf towardzero ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf upward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf downward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf tonearest ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf towardzero ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf upward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= 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 downward dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf tonearest dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf towardzero dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf upward dbl-64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf tonearest ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf towardzero ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf upward ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db447p-1076L : inexact-ok
+= erf downward ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf upward ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db447p-1076L : inexact-ok
+= erf downward ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff4p-1076L : inexact-ok
+= erf tonearest ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff8p-1076L : inexact-ok
+= erf towardzero ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff4p-1076L : inexact-ok
+= erf upward ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff8p-1076L : inexact-ok
+= erf downward ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128ibm 0x4p-1076L : 0x8p-1076L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x3.8b7f12369ded54c8p-16384L : 0x3.ffffffffffffffc8p-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-96-intel 0x3.8b7f12369ded54c8p-16384L : 0x3.ffffffffffffffdp-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-96-intel 0x3.8b7f12369ded54c8p-16384L : 0x3.ffffffffffffffc8p-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-96-intel 0x3.8b7f12369ded54c8p-16384L : 0x3.ffffffffffffffdp-16384L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-m68k 0x3.8b7f12369ded54c8p-16384L : 0x3.ffffffffffffffccp-16384L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x3.8b7f12369ded54c8p-16384L : 0x3.ffffffffffffffdp-16384L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x3.8b7f12369ded54c8p-16384L : 0x3.ffffffffffffffccp-16384L : inexact-ok
+= erf upward ldbl-96-m68k 0x3.8b7f12369ded54c8p-16384L : 0x3.ffffffffffffffdp-16384L : inexact-ok
+= erf downward ldbl-128 0x3.8b7f12369ded54c8p-16384L : 0x3.ffffffffffffffcee20b835fe1c4p-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128 0x3.8b7f12369ded54c8p-16384L : 0x3.ffffffffffffffcee20b835fe1c4p-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128 0x3.8b7f12369ded54c8p-16384L : 0x3.ffffffffffffffcee20b835fe1c4p-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128 0x3.8b7f12369ded54c8p-16384L : 0x3.ffffffffffffffcee20b835fe1c8p-16384L : inexact-ok underflow errno-erange-ok
+erf 0x3.8b7f12369ded551cp-16384
+= erf downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf towardzero flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf upward flt-32 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= erf downward dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf tonearest dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf upward dbl-64 0x8p-152 : 0x9.06eba8214db7p-152 : inexact-ok
+= erf downward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf tonearest ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf towardzero ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf upward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf downward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf tonearest ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf towardzero ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf upward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= 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 downward dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf tonearest dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf towardzero dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf upward dbl-64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf tonearest ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf towardzero ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf upward ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db447p-1076L : inexact-ok
+= erf downward ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf upward ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db447p-1076L : inexact-ok
+= erf downward ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff4p-1076L : inexact-ok
+= erf tonearest ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff8p-1076L : inexact-ok
+= erf towardzero ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff4p-1076L : inexact-ok
+= erf upward ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff8p-1076L : inexact-ok
+= erf downward ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128ibm 0x4p-1076L : 0x8p-1076L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x3.8b7f12369ded552p-16384L : 0x4.000000000000003p-16384L : inexact-ok
+= erf tonearest ldbl-96-intel 0x3.8b7f12369ded552p-16384L : 0x4.000000000000003p-16384L : inexact-ok
+= erf towardzero ldbl-96-intel 0x3.8b7f12369ded552p-16384L : 0x4.000000000000003p-16384L : inexact-ok
+= erf upward ldbl-96-intel 0x3.8b7f12369ded552p-16384L : 0x4.0000000000000038p-16384L : inexact-ok
+= erf downward ldbl-96-m68k 0x3.8b7f12369ded552p-16384L : 0x4.000000000000003p-16384L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x3.8b7f12369ded552p-16384L : 0x4.000000000000003p-16384L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x3.8b7f12369ded552p-16384L : 0x4.000000000000003p-16384L : inexact-ok
+= erf upward ldbl-96-m68k 0x3.8b7f12369ded552p-16384L : 0x4.0000000000000038p-16384L : inexact-ok
+= erf downward ldbl-128 0x3.8b7f12369ded552p-16384L : 0x4.00000000000000322e2bbcce389cp-16384L : inexact-ok
+= erf tonearest ldbl-128 0x3.8b7f12369ded552p-16384L : 0x4.00000000000000322e2bbcce389cp-16384L : inexact-ok
+= erf towardzero ldbl-128 0x3.8b7f12369ded552p-16384L : 0x4.00000000000000322e2bbcce389cp-16384L : inexact-ok
+= erf upward ldbl-128 0x3.8b7f12369ded552p-16384L : 0x4.00000000000000322e2bbcce38ap-16384L : inexact-ok
+= erf downward ldbl-96-intel 0x3.8b7f12369ded5518p-16384L : 0x4.0000000000000028p-16384L : inexact-ok
+= erf tonearest ldbl-96-intel 0x3.8b7f12369ded5518p-16384L : 0x4.0000000000000028p-16384L : inexact-ok
+= erf towardzero ldbl-96-intel 0x3.8b7f12369ded5518p-16384L : 0x4.0000000000000028p-16384L : inexact-ok
+= erf upward ldbl-96-intel 0x3.8b7f12369ded5518p-16384L : 0x4.000000000000003p-16384L : inexact-ok
+= erf downward ldbl-96-m68k 0x3.8b7f12369ded5518p-16384L : 0x4.0000000000000028p-16384L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x3.8b7f12369ded5518p-16384L : 0x4.0000000000000028p-16384L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x3.8b7f12369ded5518p-16384L : 0x4.0000000000000028p-16384L : inexact-ok
+= erf upward ldbl-96-m68k 0x3.8b7f12369ded5518p-16384L : 0x4.000000000000003p-16384L : inexact-ok
+= erf downward ldbl-128 0x3.8b7f12369ded5518p-16384L : 0x4.0000000000000029274014aceae4p-16384L : inexact-ok
+= erf tonearest ldbl-128 0x3.8b7f12369ded5518p-16384L : 0x4.0000000000000029274014aceae4p-16384L : inexact-ok
+= erf towardzero ldbl-128 0x3.8b7f12369ded5518p-16384L : 0x4.0000000000000029274014aceae4p-16384L : inexact-ok
+= erf upward ldbl-128 0x3.8b7f12369ded5518p-16384L : 0x4.0000000000000029274014aceae8p-16384L : inexact-ok
+= erf downward ldbl-96-m68k 0x3.8b7f12369ded551cp-16384L : 0x4.0000000000000028p-16384L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x3.8b7f12369ded551cp-16384L : 0x4.000000000000003p-16384L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x3.8b7f12369ded551cp-16384L : 0x4.0000000000000028p-16384L : inexact-ok
+= erf upward ldbl-96-m68k 0x3.8b7f12369ded551cp-16384L : 0x4.000000000000003p-16384L : inexact-ok
+= erf downward ldbl-128 0x3.8b7f12369ded551cp-16384L : 0x4.000000000000002daab5e8bd91cp-16384L : inexact-ok
+= erf tonearest ldbl-128 0x3.8b7f12369ded551cp-16384L : 0x4.000000000000002daab5e8bd91cp-16384L : inexact-ok
+= erf towardzero ldbl-128 0x3.8b7f12369ded551cp-16384L : 0x4.000000000000002daab5e8bd91cp-16384L : inexact-ok
+= erf upward ldbl-128 0x3.8b7f12369ded551cp-16384L : 0x4.000000000000002daab5e8bd91c4p-16384L : inexact-ok
+erf 0x1.c5bf891b4ef6aa64p-16384
+= erf downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf towardzero flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf upward flt-32 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= erf downward dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf tonearest dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf upward dbl-64 0x8p-152 : 0x9.06eba8214db7p-152 : inexact-ok
+= erf downward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf tonearest ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf towardzero ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf upward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf downward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf tonearest ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf towardzero ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf upward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= 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 downward dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf tonearest dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf towardzero dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf upward dbl-64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf tonearest ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf towardzero ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf upward ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db447p-1076L : inexact-ok
+= erf downward ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf upward ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db447p-1076L : inexact-ok
+= erf downward ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff4p-1076L : inexact-ok
+= erf tonearest ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff8p-1076L : inexact-ok
+= erf towardzero ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff4p-1076L : inexact-ok
+= erf upward ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff8p-1076L : inexact-ok
+= erf downward ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128ibm 0x4p-1076L : 0x8p-1076L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x1.c5bf891b4ef6aa68p-16384L : 0x1.ffffffffffffffe8p-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-96-intel 0x1.c5bf891b4ef6aa68p-16384L : 0x1.ffffffffffffffe8p-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-96-intel 0x1.c5bf891b4ef6aa68p-16384L : 0x1.ffffffffffffffe8p-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-96-intel 0x1.c5bf891b4ef6aa68p-16384L : 0x1.fffffffffffffffp-16384L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-m68k 0x1.c5bf891b4ef6aa68p-16384L : 0x1.ffffffffffffffe8p-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-96-m68k 0x1.c5bf891b4ef6aa68p-16384L : 0x1.ffffffffffffffecp-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-96-m68k 0x1.c5bf891b4ef6aa68p-16384L : 0x1.ffffffffffffffe8p-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-96-m68k 0x1.c5bf891b4ef6aa68p-16384L : 0x1.ffffffffffffffecp-16384L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-128 0x1.c5bf891b4ef6aa68p-16384L : 0x1.ffffffffffffffebf47b95c097bcp-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128 0x1.c5bf891b4ef6aa68p-16384L : 0x1.ffffffffffffffebf47b95c097bcp-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128 0x1.c5bf891b4ef6aa68p-16384L : 0x1.ffffffffffffffebf47b95c097bcp-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128 0x1.c5bf891b4ef6aa68p-16384L : 0x1.ffffffffffffffebf47b95c097cp-16384L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x1.c5bf891b4ef6aa6p-16384L : 0x1.ffffffffffffffep-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-96-intel 0x1.c5bf891b4ef6aa6p-16384L : 0x1.ffffffffffffffep-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-96-intel 0x1.c5bf891b4ef6aa6p-16384L : 0x1.ffffffffffffffep-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-96-intel 0x1.c5bf891b4ef6aa6p-16384L : 0x1.ffffffffffffffe8p-16384L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-m68k 0x1.c5bf891b4ef6aa6p-16384L : 0x1.ffffffffffffffep-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-96-m68k 0x1.c5bf891b4ef6aa6p-16384L : 0x1.ffffffffffffffe4p-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-96-m68k 0x1.c5bf891b4ef6aa6p-16384L : 0x1.ffffffffffffffep-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-96-m68k 0x1.c5bf891b4ef6aa6p-16384L : 0x1.ffffffffffffffe4p-16384L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-128 0x1.c5bf891b4ef6aa6p-16384L : 0x1.ffffffffffffffe2ed8fed9f4a04p-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128 0x1.c5bf891b4ef6aa6p-16384L : 0x1.ffffffffffffffe2ed8fed9f4a08p-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128 0x1.c5bf891b4ef6aa6p-16384L : 0x1.ffffffffffffffe2ed8fed9f4a04p-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128 0x1.c5bf891b4ef6aa6p-16384L : 0x1.ffffffffffffffe2ed8fed9f4a08p-16384L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-m68k 0x1.c5bf891b4ef6aa64p-16384L : 0x1.ffffffffffffffe4p-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-96-m68k 0x1.c5bf891b4ef6aa64p-16384L : 0x1.ffffffffffffffe8p-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-96-m68k 0x1.c5bf891b4ef6aa64p-16384L : 0x1.ffffffffffffffe4p-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-96-m68k 0x1.c5bf891b4ef6aa64p-16384L : 0x1.ffffffffffffffe8p-16384L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-128 0x1.c5bf891b4ef6aa64p-16384L : 0x1.ffffffffffffffe77105c1aff0ep-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128 0x1.c5bf891b4ef6aa64p-16384L : 0x1.ffffffffffffffe77105c1aff0e4p-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128 0x1.c5bf891b4ef6aa64p-16384L : 0x1.ffffffffffffffe77105c1aff0ep-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128 0x1.c5bf891b4ef6aa64p-16384L : 0x1.ffffffffffffffe77105c1aff0e4p-16384L : inexact-ok underflow errno-erange-ok
+erf 0x1.c5bf891b4ef6aa8ep-16384
+= erf downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf towardzero flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf upward flt-32 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= erf downward dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf tonearest dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf upward dbl-64 0x8p-152 : 0x9.06eba8214db7p-152 : inexact-ok
+= erf downward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf tonearest ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf towardzero ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf upward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf downward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf tonearest ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf towardzero ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf upward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= 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 downward dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf tonearest dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf towardzero dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf upward dbl-64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf tonearest ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf towardzero ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf upward ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db447p-1076L : inexact-ok
+= erf downward ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf upward ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db447p-1076L : inexact-ok
+= erf downward ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff4p-1076L : inexact-ok
+= erf tonearest ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff8p-1076L : inexact-ok
+= erf towardzero ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff4p-1076L : inexact-ok
+= erf upward ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff8p-1076L : inexact-ok
+= erf downward ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128ibm 0x4p-1076L : 0x8p-1076L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x1.c5bf891b4ef6aa9p-16384L : 0x2.0000000000000018p-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-96-intel 0x1.c5bf891b4ef6aa9p-16384L : 0x2.0000000000000018p-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-96-intel 0x1.c5bf891b4ef6aa9p-16384L : 0x2.0000000000000018p-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-96-intel 0x1.c5bf891b4ef6aa9p-16384L : 0x2.000000000000002p-16384L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-m68k 0x1.c5bf891b4ef6aa9p-16384L : 0x2.0000000000000018p-16384L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x1.c5bf891b4ef6aa9p-16384L : 0x2.0000000000000018p-16384L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x1.c5bf891b4ef6aa9p-16384L : 0x2.0000000000000018p-16384L : inexact-ok
+= erf upward ldbl-96-m68k 0x1.c5bf891b4ef6aa9p-16384L : 0x2.000000000000001cp-16384L : inexact-ok
+= erf downward ldbl-128 0x1.c5bf891b4ef6aa9p-16384L : 0x2.00000000000000191715de671c4cp-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128 0x1.c5bf891b4ef6aa9p-16384L : 0x2.00000000000000191715de671c5p-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128 0x1.c5bf891b4ef6aa9p-16384L : 0x2.00000000000000191715de671c4cp-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128 0x1.c5bf891b4ef6aa9p-16384L : 0x2.00000000000000191715de671c5p-16384L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x1.c5bf891b4ef6aa88p-16384L : 0x2.000000000000001p-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-96-intel 0x1.c5bf891b4ef6aa88p-16384L : 0x2.000000000000001p-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-96-intel 0x1.c5bf891b4ef6aa88p-16384L : 0x2.000000000000001p-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-96-intel 0x1.c5bf891b4ef6aa88p-16384L : 0x2.0000000000000018p-16384L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-m68k 0x1.c5bf891b4ef6aa88p-16384L : 0x2.000000000000001p-16384L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x1.c5bf891b4ef6aa88p-16384L : 0x2.000000000000001p-16384L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x1.c5bf891b4ef6aa88p-16384L : 0x2.000000000000001p-16384L : inexact-ok
+= erf upward ldbl-96-m68k 0x1.c5bf891b4ef6aa88p-16384L : 0x2.0000000000000014p-16384L : inexact-ok
+= erf downward ldbl-128 0x1.c5bf891b4ef6aa88p-16384L : 0x2.0000000000000010102a3645ce94p-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128 0x1.c5bf891b4ef6aa88p-16384L : 0x2.0000000000000010102a3645ce98p-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128 0x1.c5bf891b4ef6aa88p-16384L : 0x2.0000000000000010102a3645ce94p-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128 0x1.c5bf891b4ef6aa88p-16384L : 0x2.0000000000000010102a3645ce98p-16384L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-m68k 0x1.c5bf891b4ef6aa8cp-16384L : 0x2.0000000000000014p-16384L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x1.c5bf891b4ef6aa8cp-16384L : 0x2.0000000000000014p-16384L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x1.c5bf891b4ef6aa8cp-16384L : 0x2.0000000000000014p-16384L : inexact-ok
+= erf upward ldbl-96-m68k 0x1.c5bf891b4ef6aa8cp-16384L : 0x2.0000000000000018p-16384L : inexact-ok
+= erf downward ldbl-128 0x1.c5bf891b4ef6aa8cp-16384L : 0x2.000000000000001493a00a56757p-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128 0x1.c5bf891b4ef6aa8cp-16384L : 0x2.000000000000001493a00a567574p-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128 0x1.c5bf891b4ef6aa8cp-16384L : 0x2.000000000000001493a00a56757p-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128 0x1.c5bf891b4ef6aa8cp-16384L : 0x2.000000000000001493a00a567574p-16384L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-128 0x1.c5bf891b4ef6aa8ep-16384L : 0x2.0000000000000016d55af45ec8ep-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128 0x1.c5bf891b4ef6aa8ep-16384L : 0x2.0000000000000016d55af45ec8ep-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128 0x1.c5bf891b4ef6aa8ep-16384L : 0x2.0000000000000016d55af45ec8ep-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128 0x1.c5bf891b4ef6aa8ep-16384L : 0x2.0000000000000016d55af45ec8e4p-16384L : inexact-ok underflow errno-erange-ok
+erf 0x3.8b7f12369ded54f38760a41abb5cp-16384
+= erf downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf towardzero flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf upward flt-32 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= erf downward dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf tonearest dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf upward dbl-64 0x8p-152 : 0x9.06eba8214db7p-152 : inexact-ok
+= erf downward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf tonearest ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf towardzero ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf upward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf downward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf tonearest ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf towardzero ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf upward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= 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 downward dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf tonearest dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf towardzero dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf upward dbl-64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf tonearest ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf towardzero ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf upward ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db447p-1076L : inexact-ok
+= erf downward ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf upward ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db447p-1076L : inexact-ok
+= erf downward ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff4p-1076L : inexact-ok
+= erf tonearest ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff8p-1076L : inexact-ok
+= erf towardzero ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff4p-1076L : inexact-ok
+= erf upward ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff8p-1076L : inexact-ok
+= erf downward ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128ibm 0x4p-1076L : 0x8p-1076L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x3.8b7f12369ded54f8p-16384L : 0x4p-16384L : inexact-ok
+= erf tonearest ldbl-96-intel 0x3.8b7f12369ded54f8p-16384L : 0x4.0000000000000008p-16384L : inexact-ok
+= erf towardzero ldbl-96-intel 0x3.8b7f12369ded54f8p-16384L : 0x4p-16384L : inexact-ok
+= erf upward ldbl-96-intel 0x3.8b7f12369ded54f8p-16384L : 0x4.0000000000000008p-16384L : inexact-ok
+= erf downward ldbl-96-m68k 0x3.8b7f12369ded54f8p-16384L : 0x4p-16384L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x3.8b7f12369ded54f8p-16384L : 0x4.0000000000000008p-16384L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x3.8b7f12369ded54f8p-16384L : 0x4p-16384L : inexact-ok
+= erf upward ldbl-96-m68k 0x3.8b7f12369ded54f8p-16384L : 0x4.0000000000000008p-16384L : inexact-ok
+= erf downward ldbl-128 0x3.8b7f12369ded54f8p-16384L : 0x4.00000000000000050b917427b408p-16384L : inexact-ok
+= erf tonearest ldbl-128 0x3.8b7f12369ded54f8p-16384L : 0x4.00000000000000050b917427b40cp-16384L : inexact-ok
+= erf towardzero ldbl-128 0x3.8b7f12369ded54f8p-16384L : 0x4.00000000000000050b917427b408p-16384L : inexact-ok
+= erf upward ldbl-128 0x3.8b7f12369ded54f8p-16384L : 0x4.00000000000000050b917427b40cp-16384L : inexact-ok
+= erf downward ldbl-96-intel 0x3.8b7f12369ded54fp-16384L : 0x3.fffffffffffffff8p-16384L : inexact-ok underflow-ok errno-erange-ok
+= erf tonearest ldbl-96-intel 0x3.8b7f12369ded54fp-16384L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= erf towardzero ldbl-96-intel 0x3.8b7f12369ded54fp-16384L : 0x3.fffffffffffffff8p-16384L : inexact-ok underflow-ok errno-erange-ok
+= erf upward ldbl-96-intel 0x3.8b7f12369ded54fp-16384L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= erf downward ldbl-96-m68k 0x3.8b7f12369ded54fp-16384L : 0x3.fffffffffffffffcp-16384L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x3.8b7f12369ded54fp-16384L : 0x3.fffffffffffffffcp-16384L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x3.8b7f12369ded54fp-16384L : 0x3.fffffffffffffffcp-16384L : inexact-ok
+= erf upward ldbl-96-m68k 0x3.8b7f12369ded54fp-16384L : 0x4p-16384L : inexact-ok
+= erf downward ldbl-128 0x3.8b7f12369ded54fp-16384L : 0x3.fffffffffffffffc04a5cc066654p-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128 0x3.8b7f12369ded54fp-16384L : 0x3.fffffffffffffffc04a5cc066654p-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128 0x3.8b7f12369ded54fp-16384L : 0x3.fffffffffffffffc04a5cc066654p-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128 0x3.8b7f12369ded54fp-16384L : 0x3.fffffffffffffffc04a5cc066658p-16384L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-m68k 0x3.8b7f12369ded54f4p-16384L : 0x4p-16384L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x3.8b7f12369ded54f4p-16384L : 0x4p-16384L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x3.8b7f12369ded54f4p-16384L : 0x4p-16384L : inexact-ok
+= erf upward ldbl-96-m68k 0x3.8b7f12369ded54f4p-16384L : 0x4.0000000000000008p-16384L : inexact-ok
+= erf downward ldbl-128 0x3.8b7f12369ded54f4p-16384L : 0x4.0000000000000000881ba0170d3p-16384L : inexact-ok
+= erf tonearest ldbl-128 0x3.8b7f12369ded54f4p-16384L : 0x4.0000000000000000881ba0170d3p-16384L : inexact-ok
+= erf towardzero ldbl-128 0x3.8b7f12369ded54f4p-16384L : 0x4.0000000000000000881ba0170d3p-16384L : inexact-ok
+= erf upward ldbl-128 0x3.8b7f12369ded54f4p-16384L : 0x4.0000000000000000881ba0170d34p-16384L : inexact-ok
+= erf downward ldbl-128 0x3.8b7f12369ded54f38760a41abb5cp-16384L : 0x3.ffffffffffffffffffffffffffe4p-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128 0x3.8b7f12369ded54f38760a41abb5cp-16384L : 0x3.ffffffffffffffffffffffffffe8p-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128 0x3.8b7f12369ded54f38760a41abb5cp-16384L : 0x3.ffffffffffffffffffffffffffe4p-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128 0x3.8b7f12369ded54f38760a41abb5cp-16384L : 0x3.ffffffffffffffffffffffffffe8p-16384L : inexact-ok underflow errno-erange-ok
+erf 0x3.8b7f12369ded54f38760a41abb86p-16384
+= erf downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf towardzero flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf upward flt-32 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= erf downward dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf tonearest dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf upward dbl-64 0x8p-152 : 0x9.06eba8214db7p-152 : inexact-ok
+= erf downward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf tonearest ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf towardzero ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf upward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf downward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf tonearest ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf towardzero ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf upward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= 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 downward dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf tonearest dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf towardzero dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf upward dbl-64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf tonearest ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf towardzero ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf upward ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db447p-1076L : inexact-ok
+= erf downward ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf upward ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db447p-1076L : inexact-ok
+= erf downward ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff4p-1076L : inexact-ok
+= erf tonearest ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff8p-1076L : inexact-ok
+= erf towardzero ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff4p-1076L : inexact-ok
+= erf upward ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff8p-1076L : inexact-ok
+= erf downward ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128ibm 0x4p-1076L : 0x8p-1076L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x3.8b7f12369ded54f8p-16384L : 0x4p-16384L : inexact-ok
+= erf tonearest ldbl-96-intel 0x3.8b7f12369ded54f8p-16384L : 0x4.0000000000000008p-16384L : inexact-ok
+= erf towardzero ldbl-96-intel 0x3.8b7f12369ded54f8p-16384L : 0x4p-16384L : inexact-ok
+= erf upward ldbl-96-intel 0x3.8b7f12369ded54f8p-16384L : 0x4.0000000000000008p-16384L : inexact-ok
+= erf downward ldbl-96-m68k 0x3.8b7f12369ded54f8p-16384L : 0x4p-16384L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x3.8b7f12369ded54f8p-16384L : 0x4.0000000000000008p-16384L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x3.8b7f12369ded54f8p-16384L : 0x4p-16384L : inexact-ok
+= erf upward ldbl-96-m68k 0x3.8b7f12369ded54f8p-16384L : 0x4.0000000000000008p-16384L : inexact-ok
+= erf downward ldbl-128 0x3.8b7f12369ded54f8p-16384L : 0x4.00000000000000050b917427b408p-16384L : inexact-ok
+= erf tonearest ldbl-128 0x3.8b7f12369ded54f8p-16384L : 0x4.00000000000000050b917427b40cp-16384L : inexact-ok
+= erf towardzero ldbl-128 0x3.8b7f12369ded54f8p-16384L : 0x4.00000000000000050b917427b408p-16384L : inexact-ok
+= erf upward ldbl-128 0x3.8b7f12369ded54f8p-16384L : 0x4.00000000000000050b917427b40cp-16384L : inexact-ok
+= erf downward ldbl-96-intel 0x3.8b7f12369ded54fp-16384L : 0x3.fffffffffffffff8p-16384L : inexact-ok underflow-ok errno-erange-ok
+= erf tonearest ldbl-96-intel 0x3.8b7f12369ded54fp-16384L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= erf towardzero ldbl-96-intel 0x3.8b7f12369ded54fp-16384L : 0x3.fffffffffffffff8p-16384L : inexact-ok underflow-ok errno-erange-ok
+= erf upward ldbl-96-intel 0x3.8b7f12369ded54fp-16384L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= erf downward ldbl-96-m68k 0x3.8b7f12369ded54fp-16384L : 0x3.fffffffffffffffcp-16384L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x3.8b7f12369ded54fp-16384L : 0x3.fffffffffffffffcp-16384L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x3.8b7f12369ded54fp-16384L : 0x3.fffffffffffffffcp-16384L : inexact-ok
+= erf upward ldbl-96-m68k 0x3.8b7f12369ded54fp-16384L : 0x4p-16384L : inexact-ok
+= erf downward ldbl-128 0x3.8b7f12369ded54fp-16384L : 0x3.fffffffffffffffc04a5cc066654p-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128 0x3.8b7f12369ded54fp-16384L : 0x3.fffffffffffffffc04a5cc066654p-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128 0x3.8b7f12369ded54fp-16384L : 0x3.fffffffffffffffc04a5cc066654p-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128 0x3.8b7f12369ded54fp-16384L : 0x3.fffffffffffffffc04a5cc066658p-16384L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-m68k 0x3.8b7f12369ded54f4p-16384L : 0x4p-16384L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x3.8b7f12369ded54f4p-16384L : 0x4p-16384L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x3.8b7f12369ded54f4p-16384L : 0x4p-16384L : inexact-ok
+= erf upward ldbl-96-m68k 0x3.8b7f12369ded54f4p-16384L : 0x4.0000000000000008p-16384L : inexact-ok
+= erf downward ldbl-128 0x3.8b7f12369ded54f4p-16384L : 0x4.0000000000000000881ba0170d3p-16384L : inexact-ok
+= erf tonearest ldbl-128 0x3.8b7f12369ded54f4p-16384L : 0x4.0000000000000000881ba0170d3p-16384L : inexact-ok
+= erf towardzero ldbl-128 0x3.8b7f12369ded54f4p-16384L : 0x4.0000000000000000881ba0170d3p-16384L : inexact-ok
+= erf upward ldbl-128 0x3.8b7f12369ded54f4p-16384L : 0x4.0000000000000000881ba0170d34p-16384L : inexact-ok
+= erf downward ldbl-128 0x3.8b7f12369ded54f38760a41abb88p-16384L : 0x4.0000000000000000000000000018p-16384L : inexact-ok
+= erf tonearest ldbl-128 0x3.8b7f12369ded54f38760a41abb88p-16384L : 0x4.0000000000000000000000000018p-16384L : inexact-ok
+= erf towardzero ldbl-128 0x3.8b7f12369ded54f38760a41abb88p-16384L : 0x4.0000000000000000000000000018p-16384L : inexact-ok
+= erf upward ldbl-128 0x3.8b7f12369ded54f38760a41abb88p-16384L : 0x4.000000000000000000000000001cp-16384L : inexact-ok
+= erf downward ldbl-128 0x3.8b7f12369ded54f38760a41abb84p-16384L : 0x4.000000000000000000000000001p-16384L : inexact-ok
+= erf tonearest ldbl-128 0x3.8b7f12369ded54f38760a41abb84p-16384L : 0x4.0000000000000000000000000014p-16384L : inexact-ok
+= erf towardzero ldbl-128 0x3.8b7f12369ded54f38760a41abb84p-16384L : 0x4.000000000000000000000000001p-16384L : inexact-ok
+= erf upward ldbl-128 0x3.8b7f12369ded54f38760a41abb84p-16384L : 0x4.0000000000000000000000000014p-16384L : inexact-ok
erf 26.0
= erf downward flt-32 0x1.ap+4f : 0xf.fffffp-4f : inexact-ok
= erf tonearest flt-32 0x1.ap+4f : 0x1p+0f : inexact-ok
@@ -106089,6 +126599,822 @@ erf 1000
= erf tonearest ldbl-128ibm 0x3.e8p+8L : 0x1p+0L : inexact-ok
= erf towardzero ldbl-128ibm 0x3.e8p+8L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
= erf upward ldbl-128ibm 0x3.e8p+8L : 0x1p+0L : inexact-ok
+erf 0x1p-5
+= erf downward flt-32 0x8p-8f : 0x9.062b2p-8f : inexact-ok
+= erf tonearest flt-32 0x8p-8f : 0x9.062b2p-8f : inexact-ok
+= erf towardzero flt-32 0x8p-8f : 0x9.062b2p-8f : inexact-ok
+= erf upward flt-32 0x8p-8f : 0x9.062b3p-8f : inexact-ok
+= erf downward dbl-64 0x8p-8 : 0x9.062b22ee929b8p-8 : inexact-ok
+= erf tonearest dbl-64 0x8p-8 : 0x9.062b22ee929cp-8 : inexact-ok
+= erf towardzero dbl-64 0x8p-8 : 0x9.062b22ee929b8p-8 : inexact-ok
+= erf upward dbl-64 0x8p-8 : 0x9.062b22ee929cp-8 : inexact-ok
+= erf downward ldbl-96-intel 0x8p-8L : 0x9.062b22ee929bfc9p-8L : inexact-ok
+= erf tonearest ldbl-96-intel 0x8p-8L : 0x9.062b22ee929bfcap-8L : inexact-ok
+= erf towardzero ldbl-96-intel 0x8p-8L : 0x9.062b22ee929bfc9p-8L : inexact-ok
+= erf upward ldbl-96-intel 0x8p-8L : 0x9.062b22ee929bfcap-8L : inexact-ok
+= erf downward ldbl-96-m68k 0x8p-8L : 0x9.062b22ee929bfc9p-8L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x8p-8L : 0x9.062b22ee929bfcap-8L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x8p-8L : 0x9.062b22ee929bfc9p-8L : inexact-ok
+= erf upward ldbl-96-m68k 0x8p-8L : 0x9.062b22ee929bfcap-8L : inexact-ok
+= erf downward ldbl-128 0x8p-8L : 0x9.062b22ee929bfc9c18d570fce478p-8L : inexact-ok
+= erf tonearest ldbl-128 0x8p-8L : 0x9.062b22ee929bfc9c18d570fce48p-8L : inexact-ok
+= erf towardzero ldbl-128 0x8p-8L : 0x9.062b22ee929bfc9c18d570fce478p-8L : inexact-ok
+= erf upward ldbl-128 0x8p-8L : 0x9.062b22ee929bfc9c18d570fce48p-8L : inexact-ok
+= erf downward ldbl-128ibm 0x8p-8L : 0x9.062b22ee929bfc9c18d570fce4p-8L : inexact-ok
+= erf tonearest ldbl-128ibm 0x8p-8L : 0x9.062b22ee929bfc9c18d570fce4p-8L : inexact-ok
+= erf towardzero ldbl-128ibm 0x8p-8L : 0x9.062b22ee929bfc9c18d570fce4p-8L : inexact-ok
+= erf upward ldbl-128ibm 0x8p-8L : 0x9.062b22ee929bfc9c18d570fce8p-8L : inexact-ok
+erf -0x1p-5
+= erf downward flt-32 -0x8p-8f : -0x9.062b3p-8f : inexact-ok
+= erf tonearest flt-32 -0x8p-8f : -0x9.062b2p-8f : inexact-ok
+= erf towardzero flt-32 -0x8p-8f : -0x9.062b2p-8f : inexact-ok
+= erf upward flt-32 -0x8p-8f : -0x9.062b2p-8f : inexact-ok
+= erf downward dbl-64 -0x8p-8 : -0x9.062b22ee929cp-8 : inexact-ok
+= erf tonearest dbl-64 -0x8p-8 : -0x9.062b22ee929cp-8 : inexact-ok
+= erf towardzero dbl-64 -0x8p-8 : -0x9.062b22ee929b8p-8 : inexact-ok
+= erf upward dbl-64 -0x8p-8 : -0x9.062b22ee929b8p-8 : inexact-ok
+= erf downward ldbl-96-intel -0x8p-8L : -0x9.062b22ee929bfcap-8L : inexact-ok
+= erf tonearest ldbl-96-intel -0x8p-8L : -0x9.062b22ee929bfcap-8L : inexact-ok
+= erf towardzero ldbl-96-intel -0x8p-8L : -0x9.062b22ee929bfc9p-8L : inexact-ok
+= erf upward ldbl-96-intel -0x8p-8L : -0x9.062b22ee929bfc9p-8L : inexact-ok
+= erf downward ldbl-96-m68k -0x8p-8L : -0x9.062b22ee929bfcap-8L : inexact-ok
+= erf tonearest ldbl-96-m68k -0x8p-8L : -0x9.062b22ee929bfcap-8L : inexact-ok
+= erf towardzero ldbl-96-m68k -0x8p-8L : -0x9.062b22ee929bfc9p-8L : inexact-ok
+= erf upward ldbl-96-m68k -0x8p-8L : -0x9.062b22ee929bfc9p-8L : inexact-ok
+= erf downward ldbl-128 -0x8p-8L : -0x9.062b22ee929bfc9c18d570fce48p-8L : inexact-ok
+= erf tonearest ldbl-128 -0x8p-8L : -0x9.062b22ee929bfc9c18d570fce48p-8L : inexact-ok
+= erf towardzero ldbl-128 -0x8p-8L : -0x9.062b22ee929bfc9c18d570fce478p-8L : inexact-ok
+= erf upward ldbl-128 -0x8p-8L : -0x9.062b22ee929bfc9c18d570fce478p-8L : inexact-ok
+= erf downward ldbl-128ibm -0x8p-8L : -0x9.062b22ee929bfc9c18d570fce8p-8L : inexact-ok
+= erf tonearest ldbl-128ibm -0x8p-8L : -0x9.062b22ee929bfc9c18d570fce4p-8L : inexact-ok
+= erf towardzero ldbl-128ibm -0x8p-8L : -0x9.062b22ee929bfc9c18d570fce4p-8L : inexact-ok
+= erf upward ldbl-128ibm -0x8p-8L : -0x9.062b22ee929bfc9c18d570fce4p-8L : inexact-ok
+erf 0x1p-10
+= erf downward flt-32 0x4p-12f : 0x4.8375b8p-12f : inexact-ok
+= erf tonearest flt-32 0x4p-12f : 0x4.8375b8p-12f : inexact-ok
+= erf towardzero flt-32 0x4p-12f : 0x4.8375b8p-12f : inexact-ok
+= erf upward flt-32 0x4p-12f : 0x4.8375cp-12f : inexact-ok
+= erf downward dbl-64 0x4p-12 : 0x4.8375bbfe32e3cp-12 : inexact-ok
+= erf tonearest dbl-64 0x4p-12 : 0x4.8375bbfe32e3cp-12 : inexact-ok
+= erf towardzero dbl-64 0x4p-12 : 0x4.8375bbfe32e3cp-12 : inexact-ok
+= erf upward dbl-64 0x4p-12 : 0x4.8375bbfe32e4p-12 : inexact-ok
+= erf downward ldbl-96-intel 0x4p-12L : 0x4.8375bbfe32e3ccb8p-12L : inexact-ok
+= erf tonearest ldbl-96-intel 0x4p-12L : 0x4.8375bbfe32e3ccb8p-12L : inexact-ok
+= erf towardzero ldbl-96-intel 0x4p-12L : 0x4.8375bbfe32e3ccb8p-12L : inexact-ok
+= erf upward ldbl-96-intel 0x4p-12L : 0x4.8375bbfe32e3cccp-12L : inexact-ok
+= erf downward ldbl-96-m68k 0x4p-12L : 0x4.8375bbfe32e3ccb8p-12L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x4p-12L : 0x4.8375bbfe32e3ccb8p-12L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x4p-12L : 0x4.8375bbfe32e3ccb8p-12L : inexact-ok
+= erf upward ldbl-96-m68k 0x4p-12L : 0x4.8375bbfe32e3cccp-12L : inexact-ok
+= erf downward ldbl-128 0x4p-12L : 0x4.8375bbfe32e3ccb857c5e825b188p-12L : inexact-ok
+= erf tonearest ldbl-128 0x4p-12L : 0x4.8375bbfe32e3ccb857c5e825b18cp-12L : inexact-ok
+= erf towardzero ldbl-128 0x4p-12L : 0x4.8375bbfe32e3ccb857c5e825b188p-12L : inexact-ok
+= erf upward ldbl-128 0x4p-12L : 0x4.8375bbfe32e3ccb857c5e825b18cp-12L : inexact-ok
+= erf downward ldbl-128ibm 0x4p-12L : 0x4.8375bbfe32e3ccb857c5e825bp-12L : inexact-ok
+= erf tonearest ldbl-128ibm 0x4p-12L : 0x4.8375bbfe32e3ccb857c5e825b2p-12L : inexact-ok
+= erf towardzero ldbl-128ibm 0x4p-12L : 0x4.8375bbfe32e3ccb857c5e825bp-12L : inexact-ok
+= erf upward ldbl-128ibm 0x4p-12L : 0x4.8375bbfe32e3ccb857c5e825b2p-12L : inexact-ok
+erf 0x1p-15
+= erf downward flt-32 0x2p-16f : 0x2.41bae8p-16f : inexact-ok
+= erf tonearest flt-32 0x2p-16f : 0x2.41baecp-16f : inexact-ok
+= erf towardzero flt-32 0x2p-16f : 0x2.41bae8p-16f : inexact-ok
+= erf upward flt-32 0x2p-16f : 0x2.41baecp-16f : inexact-ok
+= erf downward dbl-64 0x2p-16 : 0x2.41baea05511fp-16 : inexact-ok
+= erf tonearest dbl-64 0x2p-16 : 0x2.41baea05511f2p-16 : inexact-ok
+= erf towardzero dbl-64 0x2p-16 : 0x2.41baea05511fp-16 : inexact-ok
+= erf upward dbl-64 0x2p-16 : 0x2.41baea05511f2p-16 : inexact-ok
+= erf downward ldbl-96-intel 0x2p-16L : 0x2.41baea05511f14d8p-16L : inexact-ok
+= erf tonearest ldbl-96-intel 0x2p-16L : 0x2.41baea05511f14d8p-16L : inexact-ok
+= erf towardzero ldbl-96-intel 0x2p-16L : 0x2.41baea05511f14d8p-16L : inexact-ok
+= erf upward ldbl-96-intel 0x2p-16L : 0x2.41baea05511f14dcp-16L : inexact-ok
+= erf downward ldbl-96-m68k 0x2p-16L : 0x2.41baea05511f14d8p-16L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x2p-16L : 0x2.41baea05511f14d8p-16L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x2p-16L : 0x2.41baea05511f14d8p-16L : inexact-ok
+= erf upward ldbl-96-m68k 0x2p-16L : 0x2.41baea05511f14dcp-16L : inexact-ok
+= erf downward ldbl-128 0x2p-16L : 0x2.41baea05511f14d8f47394f310aep-16L : inexact-ok
+= erf tonearest ldbl-128 0x2p-16L : 0x2.41baea05511f14d8f47394f310bp-16L : inexact-ok
+= erf towardzero ldbl-128 0x2p-16L : 0x2.41baea05511f14d8f47394f310aep-16L : inexact-ok
+= erf upward ldbl-128 0x2p-16L : 0x2.41baea05511f14d8f47394f310bp-16L : inexact-ok
+= erf downward ldbl-128ibm 0x2p-16L : 0x2.41baea05511f14d8f47394f31p-16L : inexact-ok
+= erf tonearest ldbl-128ibm 0x2p-16L : 0x2.41baea05511f14d8f47394f311p-16L : inexact-ok
+= erf towardzero ldbl-128ibm 0x2p-16L : 0x2.41baea05511f14d8f47394f31p-16L : inexact-ok
+= erf upward ldbl-128ibm 0x2p-16L : 0x2.41baea05511f14d8f47394f311p-16L : inexact-ok
+erf 0x1p-20
+= erf downward flt-32 0x1p-20f : 0x1.20dd74p-20f : inexact-ok
+= erf tonearest flt-32 0x1p-20f : 0x1.20dd76p-20f : inexact-ok
+= erf towardzero flt-32 0x1p-20f : 0x1.20dd74p-20f : inexact-ok
+= erf upward flt-32 0x1p-20f : 0x1.20dd76p-20f : inexact-ok
+= erf downward dbl-64 0x1p-20 : 0x1.20dd750429568p-20 : inexact-ok
+= erf tonearest dbl-64 0x1p-20 : 0x1.20dd750429568p-20 : inexact-ok
+= erf towardzero dbl-64 0x1p-20 : 0x1.20dd750429568p-20 : inexact-ok
+= erf upward dbl-64 0x1p-20 : 0x1.20dd750429569p-20 : inexact-ok
+= erf downward ldbl-96-intel 0x1p-20L : 0x1.20dd750429568748p-20L : inexact-ok
+= erf tonearest ldbl-96-intel 0x1p-20L : 0x1.20dd75042956874ap-20L : inexact-ok
+= erf towardzero ldbl-96-intel 0x1p-20L : 0x1.20dd750429568748p-20L : inexact-ok
+= erf upward ldbl-96-intel 0x1p-20L : 0x1.20dd75042956874ap-20L : inexact-ok
+= erf downward ldbl-96-m68k 0x1p-20L : 0x1.20dd750429568748p-20L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x1p-20L : 0x1.20dd75042956874ap-20L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x1p-20L : 0x1.20dd750429568748p-20L : inexact-ok
+= erf upward ldbl-96-m68k 0x1p-20L : 0x1.20dd75042956874ap-20L : inexact-ok
+= erf downward ldbl-128 0x1p-20L : 0x1.20dd750429568749379b4a46c12p-20L : inexact-ok
+= erf tonearest ldbl-128 0x1p-20L : 0x1.20dd750429568749379b4a46c121p-20L : inexact-ok
+= erf towardzero ldbl-128 0x1p-20L : 0x1.20dd750429568749379b4a46c12p-20L : inexact-ok
+= erf upward ldbl-128 0x1p-20L : 0x1.20dd750429568749379b4a46c121p-20L : inexact-ok
+= erf downward ldbl-128ibm 0x1p-20L : 0x1.20dd750429568749379b4a46c1p-20L : inexact-ok
+= erf tonearest ldbl-128ibm 0x1p-20L : 0x1.20dd750429568749379b4a46c1p-20L : inexact-ok
+= erf towardzero ldbl-128ibm 0x1p-20L : 0x1.20dd750429568749379b4a46c1p-20L : inexact-ok
+= erf upward ldbl-128ibm 0x1p-20L : 0x1.20dd750429568749379b4a46c18p-20L : inexact-ok
+erf 0x1p-25
+= erf downward flt-32 0x8p-28f : 0x9.06ebap-28f : inexact-ok
+= erf tonearest flt-32 0x8p-28f : 0x9.06ebbp-28f : inexact-ok
+= erf towardzero flt-32 0x8p-28f : 0x9.06ebap-28f : inexact-ok
+= erf upward flt-32 0x8p-28f : 0x9.06ebbp-28f : inexact-ok
+= erf downward dbl-64 0x8p-28 : 0x9.06eba8214db58p-28 : inexact-ok
+= erf tonearest dbl-64 0x8p-28 : 0x9.06eba8214db6p-28 : inexact-ok
+= erf towardzero dbl-64 0x8p-28 : 0x9.06eba8214db58p-28 : inexact-ok
+= erf upward dbl-64 0x8p-28 : 0x9.06eba8214db6p-28 : inexact-ok
+= erf downward ldbl-96-intel 0x8p-28L : 0x9.06eba8214db5c84p-28L : inexact-ok
+= erf tonearest ldbl-96-intel 0x8p-28L : 0x9.06eba8214db5c84p-28L : inexact-ok
+= erf towardzero ldbl-96-intel 0x8p-28L : 0x9.06eba8214db5c84p-28L : inexact-ok
+= erf upward ldbl-96-intel 0x8p-28L : 0x9.06eba8214db5c85p-28L : inexact-ok
+= erf downward ldbl-96-m68k 0x8p-28L : 0x9.06eba8214db5c84p-28L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x8p-28L : 0x9.06eba8214db5c84p-28L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x8p-28L : 0x9.06eba8214db5c84p-28L : inexact-ok
+= erf upward ldbl-96-m68k 0x8p-28L : 0x9.06eba8214db5c85p-28L : inexact-ok
+= erf downward ldbl-128 0x8p-28L : 0x9.06eba8214db5c84379f08c279848p-28L : inexact-ok
+= erf tonearest ldbl-128 0x8p-28L : 0x9.06eba8214db5c84379f08c279848p-28L : inexact-ok
+= erf towardzero ldbl-128 0x8p-28L : 0x9.06eba8214db5c84379f08c279848p-28L : inexact-ok
+= erf upward ldbl-128 0x8p-28L : 0x9.06eba8214db5c84379f08c27985p-28L : inexact-ok
+= erf downward ldbl-128ibm 0x8p-28L : 0x9.06eba8214db5c84379f08c2798p-28L : inexact-ok
+= erf tonearest ldbl-128ibm 0x8p-28L : 0x9.06eba8214db5c84379f08c2798p-28L : inexact-ok
+= erf towardzero ldbl-128ibm 0x8p-28L : 0x9.06eba8214db5c84379f08c2798p-28L : inexact-ok
+= erf upward ldbl-128ibm 0x8p-28L : 0x9.06eba8214db5c84379f08c279cp-28L : inexact-ok
+erf 0x1p-30
+= erf downward flt-32 0x4p-32f : 0x4.8375dp-32f : inexact-ok
+= erf tonearest flt-32 0x4p-32f : 0x4.8375d8p-32f : inexact-ok
+= erf towardzero flt-32 0x4p-32f : 0x4.8375dp-32f : inexact-ok
+= erf upward flt-32 0x4p-32f : 0x4.8375d8p-32f : inexact-ok
+= erf downward dbl-64 0x4p-32 : 0x4.8375d410a6db4p-32 : inexact-ok
+= erf tonearest dbl-64 0x4p-32 : 0x4.8375d410a6db4p-32 : inexact-ok
+= erf towardzero dbl-64 0x4p-32 : 0x4.8375d410a6db4p-32 : inexact-ok
+= erf upward dbl-64 0x4p-32 : 0x4.8375d410a6db8p-32 : inexact-ok
+= erf downward ldbl-96-intel 0x4p-32L : 0x4.8375d410a6db445p-32L : inexact-ok
+= erf tonearest ldbl-96-intel 0x4p-32L : 0x4.8375d410a6db445p-32L : inexact-ok
+= erf towardzero ldbl-96-intel 0x4p-32L : 0x4.8375d410a6db445p-32L : inexact-ok
+= erf upward ldbl-96-intel 0x4p-32L : 0x4.8375d410a6db4458p-32L : inexact-ok
+= erf downward ldbl-96-m68k 0x4p-32L : 0x4.8375d410a6db445p-32L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x4p-32L : 0x4.8375d410a6db445p-32L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x4p-32L : 0x4.8375d410a6db445p-32L : inexact-ok
+= erf upward ldbl-96-m68k 0x4p-32L : 0x4.8375d410a6db4458p-32L : inexact-ok
+= erf downward ldbl-128 0x4p-32L : 0x4.8375d410a6db44537c2fe8f7e60cp-32L : inexact-ok
+= erf tonearest ldbl-128 0x4p-32L : 0x4.8375d410a6db44537c2fe8f7e61p-32L : inexact-ok
+= erf towardzero ldbl-128 0x4p-32L : 0x4.8375d410a6db44537c2fe8f7e60cp-32L : inexact-ok
+= erf upward ldbl-128 0x4p-32L : 0x4.8375d410a6db44537c2fe8f7e61p-32L : inexact-ok
+= erf downward ldbl-128ibm 0x4p-32L : 0x4.8375d410a6db44537c2fe8f7e6p-32L : inexact-ok
+= erf tonearest ldbl-128ibm 0x4p-32L : 0x4.8375d410a6db44537c2fe8f7e6p-32L : inexact-ok
+= erf towardzero ldbl-128ibm 0x4p-32L : 0x4.8375d410a6db44537c2fe8f7e6p-32L : inexact-ok
+= erf upward ldbl-128ibm 0x4p-32L : 0x4.8375d410a6db44537c2fe8f7e8p-32L : inexact-ok
+erf 0x1p-35
+= erf downward flt-32 0x2p-36f : 0x2.41bae8p-36f : inexact-ok
+= erf tonearest flt-32 0x2p-36f : 0x2.41baecp-36f : inexact-ok
+= erf towardzero flt-32 0x2p-36f : 0x2.41bae8p-36f : inexact-ok
+= erf upward flt-32 0x2p-36f : 0x2.41baecp-36f : inexact-ok
+= erf downward dbl-64 0x2p-36 : 0x2.41baea08536dap-36 : inexact-ok
+= erf tonearest dbl-64 0x2p-36 : 0x2.41baea08536dap-36 : inexact-ok
+= erf towardzero dbl-64 0x2p-36 : 0x2.41baea08536dap-36 : inexact-ok
+= erf upward dbl-64 0x2p-36 : 0x2.41baea08536dcp-36 : inexact-ok
+= erf downward ldbl-96-intel 0x2p-36L : 0x2.41baea08536da234p-36L : inexact-ok
+= erf tonearest ldbl-96-intel 0x2p-36L : 0x2.41baea08536da234p-36L : inexact-ok
+= erf towardzero ldbl-96-intel 0x2p-36L : 0x2.41baea08536da234p-36L : inexact-ok
+= erf upward ldbl-96-intel 0x2p-36L : 0x2.41baea08536da238p-36L : inexact-ok
+= erf downward ldbl-96-m68k 0x2p-36L : 0x2.41baea08536da234p-36L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x2p-36L : 0x2.41baea08536da234p-36L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x2p-36L : 0x2.41baea08536da234p-36L : inexact-ok
+= erf upward ldbl-96-m68k 0x2p-36L : 0x2.41baea08536da238p-36L : inexact-ok
+= erf downward ldbl-128 0x2p-36L : 0x2.41baea08536da235c44fdb704f8ap-36L : inexact-ok
+= erf tonearest ldbl-128 0x2p-36L : 0x2.41baea08536da235c44fdb704f8cp-36L : inexact-ok
+= erf towardzero ldbl-128 0x2p-36L : 0x2.41baea08536da235c44fdb704f8ap-36L : inexact-ok
+= erf upward ldbl-128 0x2p-36L : 0x2.41baea08536da235c44fdb704f8cp-36L : inexact-ok
+= erf downward ldbl-128ibm 0x2p-36L : 0x2.41baea08536da235c44fdb704fp-36L : inexact-ok
+= erf tonearest ldbl-128ibm 0x2p-36L : 0x2.41baea08536da235c44fdb705p-36L : inexact-ok
+= erf towardzero ldbl-128ibm 0x2p-36L : 0x2.41baea08536da235c44fdb704fp-36L : inexact-ok
+= erf upward ldbl-128ibm 0x2p-36L : 0x2.41baea08536da235c44fdb705p-36L : inexact-ok
+erf 0x1p-40
+= erf downward flt-32 0x1p-40f : 0x1.20dd74p-40f : inexact-ok
+= erf tonearest flt-32 0x1p-40f : 0x1.20dd76p-40f : inexact-ok
+= erf towardzero flt-32 0x1p-40f : 0x1.20dd74p-40f : inexact-ok
+= erf upward flt-32 0x1p-40f : 0x1.20dd76p-40f : inexact-ok
+= erf downward dbl-64 0x1p-40 : 0x1.20dd750429b6dp-40 : inexact-ok
+= erf tonearest dbl-64 0x1p-40 : 0x1.20dd750429b6dp-40 : inexact-ok
+= erf towardzero dbl-64 0x1p-40 : 0x1.20dd750429b6dp-40 : inexact-ok
+= erf upward dbl-64 0x1p-40 : 0x1.20dd750429b6ep-40 : inexact-ok
+= erf downward ldbl-96-intel 0x1p-40L : 0x1.20dd750429b6d11ap-40L : inexact-ok
+= erf tonearest ldbl-96-intel 0x1p-40L : 0x1.20dd750429b6d11ap-40L : inexact-ok
+= erf towardzero ldbl-96-intel 0x1p-40L : 0x1.20dd750429b6d11ap-40L : inexact-ok
+= erf upward ldbl-96-intel 0x1p-40L : 0x1.20dd750429b6d11cp-40L : inexact-ok
+= erf downward ldbl-96-m68k 0x1p-40L : 0x1.20dd750429b6d11ap-40L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x1p-40L : 0x1.20dd750429b6d11ap-40L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x1p-40L : 0x1.20dd750429b6d11ap-40L : inexact-ok
+= erf upward ldbl-96-m68k 0x1p-40L : 0x1.20dd750429b6d11cp-40L : inexact-ok
+= erf downward ldbl-128 0x1p-40L : 0x1.20dd750429b6d11ae3a8b4b50651p-40L : inexact-ok
+= erf tonearest ldbl-128 0x1p-40L : 0x1.20dd750429b6d11ae3a8b4b50651p-40L : inexact-ok
+= erf towardzero ldbl-128 0x1p-40L : 0x1.20dd750429b6d11ae3a8b4b50651p-40L : inexact-ok
+= erf upward ldbl-128 0x1p-40L : 0x1.20dd750429b6d11ae3a8b4b50652p-40L : inexact-ok
+= erf downward ldbl-128ibm 0x1p-40L : 0x1.20dd750429b6d11ae3a8b4b506p-40L : inexact-ok
+= erf tonearest ldbl-128ibm 0x1p-40L : 0x1.20dd750429b6d11ae3a8b4b5068p-40L : inexact-ok
+= erf towardzero ldbl-128ibm 0x1p-40L : 0x1.20dd750429b6d11ae3a8b4b506p-40L : inexact-ok
+= erf upward ldbl-128ibm 0x1p-40L : 0x1.20dd750429b6d11ae3a8b4b5068p-40L : inexact-ok
+erf 0x1p-45
+= erf downward flt-32 0x8p-48f : 0x9.06ebap-48f : inexact-ok
+= erf tonearest flt-32 0x8p-48f : 0x9.06ebbp-48f : inexact-ok
+= erf towardzero flt-32 0x8p-48f : 0x9.06ebap-48f : inexact-ok
+= erf upward flt-32 0x8p-48f : 0x9.06ebbp-48f : inexact-ok
+= erf downward dbl-64 0x8p-48 : 0x9.06eba8214db68p-48 : inexact-ok
+= erf tonearest dbl-64 0x8p-48 : 0x9.06eba8214db68p-48 : inexact-ok
+= erf towardzero dbl-64 0x8p-48 : 0x9.06eba8214db68p-48 : inexact-ok
+= erf upward dbl-64 0x8p-48 : 0x9.06eba8214db7p-48 : inexact-ok
+= erf downward ldbl-96-intel 0x8p-48L : 0x9.06eba8214db688dp-48L : inexact-ok
+= erf tonearest ldbl-96-intel 0x8p-48L : 0x9.06eba8214db688dp-48L : inexact-ok
+= erf towardzero ldbl-96-intel 0x8p-48L : 0x9.06eba8214db688dp-48L : inexact-ok
+= erf upward ldbl-96-intel 0x8p-48L : 0x9.06eba8214db688ep-48L : inexact-ok
+= erf downward ldbl-96-m68k 0x8p-48L : 0x9.06eba8214db688dp-48L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x8p-48L : 0x9.06eba8214db688dp-48L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x8p-48L : 0x9.06eba8214db688dp-48L : inexact-ok
+= erf upward ldbl-96-m68k 0x8p-48L : 0x9.06eba8214db688ep-48L : inexact-ok
+= erf downward ldbl-128 0x8p-48L : 0x9.06eba8214db688d71d48a7362c48p-48L : inexact-ok
+= erf tonearest ldbl-128 0x8p-48L : 0x9.06eba8214db688d71d48a7362c48p-48L : inexact-ok
+= erf towardzero ldbl-128 0x8p-48L : 0x9.06eba8214db688d71d48a7362c48p-48L : inexact-ok
+= erf upward ldbl-128 0x8p-48L : 0x9.06eba8214db688d71d48a7362c5p-48L : inexact-ok
+= erf downward ldbl-128ibm 0x8p-48L : 0x9.06eba8214db688d71d48a7362cp-48L : inexact-ok
+= erf tonearest ldbl-128ibm 0x8p-48L : 0x9.06eba8214db688d71d48a7362cp-48L : inexact-ok
+= erf towardzero ldbl-128ibm 0x8p-48L : 0x9.06eba8214db688d71d48a7362cp-48L : inexact-ok
+= erf upward ldbl-128ibm 0x8p-48L : 0x9.06eba8214db688d71d48a7363p-48L : inexact-ok
+erf 0x1p-50
+= erf downward flt-32 0x4p-52f : 0x4.8375dp-52f : inexact-ok
+= erf tonearest flt-32 0x4p-52f : 0x4.8375d8p-52f : inexact-ok
+= erf towardzero flt-32 0x4p-52f : 0x4.8375dp-52f : inexact-ok
+= erf upward flt-32 0x4p-52f : 0x4.8375d8p-52f : inexact-ok
+= erf downward dbl-64 0x4p-52 : 0x4.8375d410a6db4p-52 : inexact-ok
+= erf tonearest dbl-64 0x4p-52 : 0x4.8375d410a6db4p-52 : inexact-ok
+= erf towardzero dbl-64 0x4p-52 : 0x4.8375d410a6db4p-52 : inexact-ok
+= erf upward dbl-64 0x4p-52 : 0x4.8375d410a6db8p-52 : inexact-ok
+= erf downward ldbl-96-intel 0x4p-52L : 0x4.8375d410a6db4468p-52L : inexact-ok
+= erf tonearest ldbl-96-intel 0x4p-52L : 0x4.8375d410a6db4468p-52L : inexact-ok
+= erf towardzero ldbl-96-intel 0x4p-52L : 0x4.8375d410a6db4468p-52L : inexact-ok
+= erf upward ldbl-96-intel 0x4p-52L : 0x4.8375d410a6db447p-52L : inexact-ok
+= erf downward ldbl-96-m68k 0x4p-52L : 0x4.8375d410a6db4468p-52L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x4p-52L : 0x4.8375d410a6db4468p-52L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x4p-52L : 0x4.8375d410a6db4468p-52L : inexact-ok
+= erf upward ldbl-96-m68k 0x4p-52L : 0x4.8375d410a6db447p-52L : inexact-ok
+= erf downward ldbl-128 0x4p-52L : 0x4.8375d410a6db446b8ea453fb47ep-52L : inexact-ok
+= erf tonearest ldbl-128 0x4p-52L : 0x4.8375d410a6db446b8ea453fb47e4p-52L : inexact-ok
+= erf towardzero ldbl-128 0x4p-52L : 0x4.8375d410a6db446b8ea453fb47ep-52L : inexact-ok
+= erf upward ldbl-128 0x4p-52L : 0x4.8375d410a6db446b8ea453fb47e4p-52L : inexact-ok
+= erf downward ldbl-128ibm 0x4p-52L : 0x4.8375d410a6db446b8ea453fb46p-52L : inexact-ok
+= erf tonearest ldbl-128ibm 0x4p-52L : 0x4.8375d410a6db446b8ea453fb48p-52L : inexact-ok
+= erf towardzero ldbl-128ibm 0x4p-52L : 0x4.8375d410a6db446b8ea453fb46p-52L : inexact-ok
+= erf upward ldbl-128ibm 0x4p-52L : 0x4.8375d410a6db446b8ea453fb48p-52L : inexact-ok
+erf 0x1p-55
+= erf downward flt-32 0x2p-56f : 0x2.41bae8p-56f : inexact-ok
+= erf tonearest flt-32 0x2p-56f : 0x2.41baecp-56f : inexact-ok
+= erf towardzero flt-32 0x2p-56f : 0x2.41bae8p-56f : inexact-ok
+= erf upward flt-32 0x2p-56f : 0x2.41baecp-56f : inexact-ok
+= erf downward dbl-64 0x2p-56 : 0x2.41baea08536dap-56 : inexact-ok
+= erf tonearest dbl-64 0x2p-56 : 0x2.41baea08536dap-56 : inexact-ok
+= erf towardzero dbl-64 0x2p-56 : 0x2.41baea08536dap-56 : inexact-ok
+= erf upward dbl-64 0x2p-56 : 0x2.41baea08536dcp-56 : inexact-ok
+= erf downward ldbl-96-intel 0x2p-56L : 0x2.41baea08536da234p-56L : inexact-ok
+= erf tonearest ldbl-96-intel 0x2p-56L : 0x2.41baea08536da234p-56L : inexact-ok
+= erf towardzero ldbl-96-intel 0x2p-56L : 0x2.41baea08536da234p-56L : inexact-ok
+= erf upward ldbl-96-intel 0x2p-56L : 0x2.41baea08536da238p-56L : inexact-ok
+= erf downward ldbl-96-m68k 0x2p-56L : 0x2.41baea08536da234p-56L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x2p-56L : 0x2.41baea08536da234p-56L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x2p-56L : 0x2.41baea08536da234p-56L : inexact-ok
+= erf upward ldbl-96-m68k 0x2p-56L : 0x2.41baea08536da238p-56L : inexact-ok
+= erf downward ldbl-128 0x2p-56L : 0x2.41baea08536da235c75229fdaff8p-56L : inexact-ok
+= erf tonearest ldbl-128 0x2p-56L : 0x2.41baea08536da235c75229fdaff8p-56L : inexact-ok
+= erf towardzero ldbl-128 0x2p-56L : 0x2.41baea08536da235c75229fdaff8p-56L : inexact-ok
+= erf upward ldbl-128 0x2p-56L : 0x2.41baea08536da235c75229fdaffap-56L : inexact-ok
+= erf downward ldbl-128ibm 0x2p-56L : 0x2.41baea08536da235c75229fdafp-56L : inexact-ok
+= erf tonearest ldbl-128ibm 0x2p-56L : 0x2.41baea08536da235c75229fdbp-56L : inexact-ok
+= erf towardzero ldbl-128ibm 0x2p-56L : 0x2.41baea08536da235c75229fdafp-56L : inexact-ok
+= erf upward ldbl-128ibm 0x2p-56L : 0x2.41baea08536da235c75229fdbp-56L : inexact-ok
+erf 0x1p-60
+= erf downward flt-32 0x1p-60f : 0x1.20dd74p-60f : inexact-ok
+= erf tonearest flt-32 0x1p-60f : 0x1.20dd76p-60f : inexact-ok
+= erf towardzero flt-32 0x1p-60f : 0x1.20dd74p-60f : inexact-ok
+= erf upward flt-32 0x1p-60f : 0x1.20dd76p-60f : inexact-ok
+= erf downward dbl-64 0x1p-60 : 0x1.20dd750429b6dp-60 : inexact-ok
+= erf tonearest dbl-64 0x1p-60 : 0x1.20dd750429b6dp-60 : inexact-ok
+= erf towardzero dbl-64 0x1p-60 : 0x1.20dd750429b6dp-60 : inexact-ok
+= erf upward dbl-64 0x1p-60 : 0x1.20dd750429b6ep-60 : inexact-ok
+= erf downward ldbl-96-intel 0x1p-60L : 0x1.20dd750429b6d11ap-60L : inexact-ok
+= erf tonearest ldbl-96-intel 0x1p-60L : 0x1.20dd750429b6d11ap-60L : inexact-ok
+= erf towardzero ldbl-96-intel 0x1p-60L : 0x1.20dd750429b6d11ap-60L : inexact-ok
+= erf upward ldbl-96-intel 0x1p-60L : 0x1.20dd750429b6d11cp-60L : inexact-ok
+= erf downward ldbl-96-m68k 0x1p-60L : 0x1.20dd750429b6d11ap-60L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x1p-60L : 0x1.20dd750429b6d11ap-60L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x1p-60L : 0x1.20dd750429b6d11ap-60L : inexact-ok
+= erf upward ldbl-96-m68k 0x1p-60L : 0x1.20dd750429b6d11cp-60L : inexact-ok
+= erf downward ldbl-128 0x1p-60L : 0x1.20dd750429b6d11ae3a914fed7fdp-60L : inexact-ok
+= erf tonearest ldbl-128 0x1p-60L : 0x1.20dd750429b6d11ae3a914fed7fep-60L : inexact-ok
+= erf towardzero ldbl-128 0x1p-60L : 0x1.20dd750429b6d11ae3a914fed7fdp-60L : inexact-ok
+= erf upward ldbl-128 0x1p-60L : 0x1.20dd750429b6d11ae3a914fed7fep-60L : inexact-ok
+= erf downward ldbl-128ibm 0x1p-60L : 0x1.20dd750429b6d11ae3a914fed78p-60L : inexact-ok
+= erf tonearest ldbl-128ibm 0x1p-60L : 0x1.20dd750429b6d11ae3a914fed8p-60L : inexact-ok
+= erf towardzero ldbl-128ibm 0x1p-60L : 0x1.20dd750429b6d11ae3a914fed78p-60L : inexact-ok
+= erf upward ldbl-128ibm 0x1p-60L : 0x1.20dd750429b6d11ae3a914fed8p-60L : inexact-ok
+erf 0x1p-100
+= erf downward flt-32 0x1p-100f : 0x1.20dd74p-100f : inexact-ok
+= erf tonearest flt-32 0x1p-100f : 0x1.20dd76p-100f : inexact-ok
+= erf towardzero flt-32 0x1p-100f : 0x1.20dd74p-100f : inexact-ok
+= erf upward flt-32 0x1p-100f : 0x1.20dd76p-100f : inexact-ok
+= erf downward dbl-64 0x1p-100 : 0x1.20dd750429b6dp-100 : inexact-ok
+= erf tonearest dbl-64 0x1p-100 : 0x1.20dd750429b6dp-100 : inexact-ok
+= erf towardzero dbl-64 0x1p-100 : 0x1.20dd750429b6dp-100 : inexact-ok
+= erf upward dbl-64 0x1p-100 : 0x1.20dd750429b6ep-100 : inexact-ok
+= erf downward ldbl-96-intel 0x1p-100L : 0x1.20dd750429b6d11ap-100L : inexact-ok
+= erf tonearest ldbl-96-intel 0x1p-100L : 0x1.20dd750429b6d11ap-100L : inexact-ok
+= erf towardzero ldbl-96-intel 0x1p-100L : 0x1.20dd750429b6d11ap-100L : inexact-ok
+= erf upward ldbl-96-intel 0x1p-100L : 0x1.20dd750429b6d11cp-100L : inexact-ok
+= erf downward ldbl-96-m68k 0x1p-100L : 0x1.20dd750429b6d11ap-100L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x1p-100L : 0x1.20dd750429b6d11ap-100L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x1p-100L : 0x1.20dd750429b6d11ap-100L : inexact-ok
+= erf upward ldbl-96-m68k 0x1p-100L : 0x1.20dd750429b6d11cp-100L : inexact-ok
+= erf downward ldbl-128 0x1p-100L : 0x1.20dd750429b6d11ae3a914fed7fdp-100L : inexact-ok
+= erf tonearest ldbl-128 0x1p-100L : 0x1.20dd750429b6d11ae3a914fed7fep-100L : inexact-ok
+= erf towardzero ldbl-128 0x1p-100L : 0x1.20dd750429b6d11ae3a914fed7fdp-100L : inexact-ok
+= erf upward ldbl-128 0x1p-100L : 0x1.20dd750429b6d11ae3a914fed7fep-100L : inexact-ok
+= erf downward ldbl-128ibm 0x1p-100L : 0x1.20dd750429b6d11ae3a914fed78p-100L : inexact-ok
+= erf tonearest ldbl-128ibm 0x1p-100L : 0x1.20dd750429b6d11ae3a914fed8p-100L : inexact-ok
+= erf towardzero ldbl-128ibm 0x1p-100L : 0x1.20dd750429b6d11ae3a914fed78p-100L : inexact-ok
+= erf upward ldbl-128ibm 0x1p-100L : 0x1.20dd750429b6d11ae3a914fed8p-100L : inexact-ok
+erf 0x1p-600
+= erf downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf towardzero flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf upward flt-32 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= erf downward dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf tonearest dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf upward dbl-64 0x8p-152 : 0x9.06eba8214db7p-152 : inexact-ok
+= erf downward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf tonearest ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf towardzero ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf upward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf downward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf tonearest ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf towardzero ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf upward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= 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 downward dbl-64 0x1p-600 : 0x1.20dd750429b6dp-600 : inexact-ok
+= erf tonearest dbl-64 0x1p-600 : 0x1.20dd750429b6dp-600 : inexact-ok
+= erf towardzero dbl-64 0x1p-600 : 0x1.20dd750429b6dp-600 : inexact-ok
+= erf upward dbl-64 0x1p-600 : 0x1.20dd750429b6ep-600 : inexact-ok
+= erf downward ldbl-96-intel 0x1p-600L : 0x1.20dd750429b6d11ap-600L : inexact-ok
+= erf tonearest ldbl-96-intel 0x1p-600L : 0x1.20dd750429b6d11ap-600L : inexact-ok
+= erf towardzero ldbl-96-intel 0x1p-600L : 0x1.20dd750429b6d11ap-600L : inexact-ok
+= erf upward ldbl-96-intel 0x1p-600L : 0x1.20dd750429b6d11cp-600L : inexact-ok
+= erf downward ldbl-96-m68k 0x1p-600L : 0x1.20dd750429b6d11ap-600L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x1p-600L : 0x1.20dd750429b6d11ap-600L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x1p-600L : 0x1.20dd750429b6d11ap-600L : inexact-ok
+= erf upward ldbl-96-m68k 0x1p-600L : 0x1.20dd750429b6d11cp-600L : inexact-ok
+= erf downward ldbl-128 0x1p-600L : 0x1.20dd750429b6d11ae3a914fed7fdp-600L : inexact-ok
+= erf tonearest ldbl-128 0x1p-600L : 0x1.20dd750429b6d11ae3a914fed7fep-600L : inexact-ok
+= erf towardzero ldbl-128 0x1p-600L : 0x1.20dd750429b6d11ae3a914fed7fdp-600L : inexact-ok
+= erf upward ldbl-128 0x1p-600L : 0x1.20dd750429b6d11ae3a914fed7fep-600L : inexact-ok
+= erf downward ldbl-128ibm 0x1p-600L : 0x1.20dd750429b6d11ae3a914fed78p-600L : inexact-ok
+= erf tonearest ldbl-128ibm 0x1p-600L : 0x1.20dd750429b6d11ae3a914fed8p-600L : inexact-ok
+= erf towardzero ldbl-128ibm 0x1p-600L : 0x1.20dd750429b6d11ae3a914fed78p-600L : inexact-ok
+= erf upward ldbl-128ibm 0x1p-600L : 0x1.20dd750429b6d11ae3a914fed8p-600L : inexact-ok
+erf 0x1p-10000
+= erf downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf towardzero flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf upward flt-32 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= erf downward dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf tonearest dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf upward dbl-64 0x8p-152 : 0x9.06eba8214db7p-152 : inexact-ok
+= erf downward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf tonearest ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf towardzero ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf upward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf downward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf tonearest ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf towardzero ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf upward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= 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 downward dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf tonearest dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf towardzero dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf upward dbl-64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf tonearest ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf towardzero ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf upward ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db447p-1076L : inexact-ok
+= erf downward ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf upward ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db447p-1076L : inexact-ok
+= erf downward ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff4p-1076L : inexact-ok
+= erf tonearest ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff8p-1076L : inexact-ok
+= erf towardzero ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff4p-1076L : inexact-ok
+= erf upward ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff8p-1076L : inexact-ok
+= erf downward ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128ibm 0x4p-1076L : 0x8p-1076L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x1p-10000L : 0x1.20dd750429b6d11ap-10000L : inexact-ok
+= erf tonearest ldbl-96-intel 0x1p-10000L : 0x1.20dd750429b6d11ap-10000L : inexact-ok
+= erf towardzero ldbl-96-intel 0x1p-10000L : 0x1.20dd750429b6d11ap-10000L : inexact-ok
+= erf upward ldbl-96-intel 0x1p-10000L : 0x1.20dd750429b6d11cp-10000L : inexact-ok
+= erf downward ldbl-96-m68k 0x1p-10000L : 0x1.20dd750429b6d11ap-10000L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x1p-10000L : 0x1.20dd750429b6d11ap-10000L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x1p-10000L : 0x1.20dd750429b6d11ap-10000L : inexact-ok
+= erf upward ldbl-96-m68k 0x1p-10000L : 0x1.20dd750429b6d11cp-10000L : inexact-ok
+= erf downward ldbl-128 0x1p-10000L : 0x1.20dd750429b6d11ae3a914fed7fdp-10000L : inexact-ok
+= erf tonearest ldbl-128 0x1p-10000L : 0x1.20dd750429b6d11ae3a914fed7fep-10000L : inexact-ok
+= erf towardzero ldbl-128 0x1p-10000L : 0x1.20dd750429b6d11ae3a914fed7fdp-10000L : inexact-ok
+= erf upward ldbl-128 0x1p-10000L : 0x1.20dd750429b6d11ae3a914fed7fep-10000L : inexact-ok
+erf min
+= erf downward flt-32 0x4p-128f : 0x4.8375dp-128f : inexact-ok
+= erf tonearest flt-32 0x4p-128f : 0x4.8375d8p-128f : inexact-ok
+= erf towardzero flt-32 0x4p-128f : 0x4.8375dp-128f : inexact-ok
+= erf upward flt-32 0x4p-128f : 0x4.8375d8p-128f : inexact-ok
+= erf downward dbl-64 0x4p-128 : 0x4.8375d410a6db4p-128 : inexact-ok
+= erf tonearest dbl-64 0x4p-128 : 0x4.8375d410a6db4p-128 : inexact-ok
+= erf towardzero dbl-64 0x4p-128 : 0x4.8375d410a6db4p-128 : inexact-ok
+= erf upward dbl-64 0x4p-128 : 0x4.8375d410a6db8p-128 : inexact-ok
+= erf downward ldbl-96-intel 0x4p-128L : 0x4.8375d410a6db4468p-128L : inexact-ok
+= erf tonearest ldbl-96-intel 0x4p-128L : 0x4.8375d410a6db4468p-128L : inexact-ok
+= erf towardzero ldbl-96-intel 0x4p-128L : 0x4.8375d410a6db4468p-128L : inexact-ok
+= erf upward ldbl-96-intel 0x4p-128L : 0x4.8375d410a6db447p-128L : inexact-ok
+= erf downward ldbl-96-m68k 0x4p-128L : 0x4.8375d410a6db4468p-128L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x4p-128L : 0x4.8375d410a6db4468p-128L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x4p-128L : 0x4.8375d410a6db4468p-128L : inexact-ok
+= erf upward ldbl-96-m68k 0x4p-128L : 0x4.8375d410a6db447p-128L : inexact-ok
+= erf downward ldbl-128 0x4p-128L : 0x4.8375d410a6db446b8ea453fb5ff4p-128L : inexact-ok
+= erf tonearest ldbl-128 0x4p-128L : 0x4.8375d410a6db446b8ea453fb5ff8p-128L : inexact-ok
+= erf towardzero ldbl-128 0x4p-128L : 0x4.8375d410a6db446b8ea453fb5ff4p-128L : inexact-ok
+= erf upward ldbl-128 0x4p-128L : 0x4.8375d410a6db446b8ea453fb5ff8p-128L : inexact-ok
+= erf downward ldbl-128ibm 0x4p-128L : 0x4.8375d410a6db446b8ea453fb5ep-128L : inexact-ok
+= erf tonearest ldbl-128ibm 0x4p-128L : 0x4.8375d410a6db446b8ea453fb6p-128L : inexact-ok
+= erf towardzero ldbl-128ibm 0x4p-128L : 0x4.8375d410a6db446b8ea453fb5ep-128L : inexact-ok
+= erf upward ldbl-128ibm 0x4p-128L : 0x4.8375d410a6db446b8ea453fb6p-128L : inexact-ok
+= erf downward dbl-64 0x4p-1024 : 0x4.8375d410a6db4p-1024 : inexact-ok
+= erf tonearest dbl-64 0x4p-1024 : 0x4.8375d410a6db4p-1024 : inexact-ok
+= erf towardzero dbl-64 0x4p-1024 : 0x4.8375d410a6db4p-1024 : inexact-ok
+= erf upward dbl-64 0x4p-1024 : 0x4.8375d410a6db8p-1024 : inexact-ok
+= erf downward ldbl-96-intel 0x4p-1024L : 0x4.8375d410a6db4468p-1024L : inexact-ok
+= erf tonearest ldbl-96-intel 0x4p-1024L : 0x4.8375d410a6db4468p-1024L : inexact-ok
+= erf towardzero ldbl-96-intel 0x4p-1024L : 0x4.8375d410a6db4468p-1024L : inexact-ok
+= erf upward ldbl-96-intel 0x4p-1024L : 0x4.8375d410a6db447p-1024L : inexact-ok
+= erf downward ldbl-96-m68k 0x4p-1024L : 0x4.8375d410a6db4468p-1024L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x4p-1024L : 0x4.8375d410a6db4468p-1024L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x4p-1024L : 0x4.8375d410a6db4468p-1024L : inexact-ok
+= erf upward ldbl-96-m68k 0x4p-1024L : 0x4.8375d410a6db447p-1024L : inexact-ok
+= erf downward ldbl-128 0x4p-1024L : 0x4.8375d410a6db446b8ea453fb5ff4p-1024L : inexact-ok
+= erf tonearest ldbl-128 0x4p-1024L : 0x4.8375d410a6db446b8ea453fb5ff8p-1024L : inexact-ok
+= erf towardzero ldbl-128 0x4p-1024L : 0x4.8375d410a6db446b8ea453fb5ff4p-1024L : inexact-ok
+= erf upward ldbl-128 0x4p-1024L : 0x4.8375d410a6db446b8ea453fb5ff8p-1024L : inexact-ok
+= erf downward ldbl-128ibm 0x4p-1024L : 0x4.8375d410a6db4p-1024L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128ibm 0x4p-1024L : 0x4.8375d410a6db4p-1024L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128ibm 0x4p-1024L : 0x4.8375d410a6db4p-1024L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128ibm 0x4p-1024L : 0x4.8375d410a6db8p-1024L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x4p-16384L : 0x4.8375d410a6db4468p-16384L : inexact-ok
+= erf tonearest ldbl-96-intel 0x4p-16384L : 0x4.8375d410a6db4468p-16384L : inexact-ok
+= erf towardzero ldbl-96-intel 0x4p-16384L : 0x4.8375d410a6db4468p-16384L : inexact-ok
+= erf upward ldbl-96-intel 0x4p-16384L : 0x4.8375d410a6db447p-16384L : inexact-ok
+= erf downward ldbl-96-m68k 0x4p-16384L : 0x4.8375d410a6db4468p-16384L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x4p-16384L : 0x4.8375d410a6db4468p-16384L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x4p-16384L : 0x4.8375d410a6db4468p-16384L : inexact-ok
+= erf upward ldbl-96-m68k 0x4p-16384L : 0x4.8375d410a6db447p-16384L : inexact-ok
+= erf downward ldbl-128 0x4p-16384L : 0x4.8375d410a6db446b8ea453fb5ff4p-16384L : inexact-ok
+= erf tonearest ldbl-128 0x4p-16384L : 0x4.8375d410a6db446b8ea453fb5ff8p-16384L : inexact-ok
+= erf towardzero ldbl-128 0x4p-16384L : 0x4.8375d410a6db446b8ea453fb5ff4p-16384L : inexact-ok
+= erf upward ldbl-128 0x4p-16384L : 0x4.8375d410a6db446b8ea453fb5ff8p-16384L : inexact-ok
+= erf downward ldbl-96-intel 0x2p-16384L : 0x2.41baea08536da23p-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-96-intel 0x2p-16384L : 0x2.41baea08536da238p-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-96-intel 0x2p-16384L : 0x2.41baea08536da23p-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-96-intel 0x2p-16384L : 0x2.41baea08536da238p-16384L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-m68k 0x2p-16384L : 0x2.41baea08536da234p-16384L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x2p-16384L : 0x2.41baea08536da234p-16384L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x2p-16384L : 0x2.41baea08536da234p-16384L : inexact-ok
+= erf upward ldbl-96-m68k 0x2p-16384L : 0x2.41baea08536da238p-16384L : inexact-ok
+= erf downward ldbl-128 0x2p-16384L : 0x2.41baea08536da235c75229fdaff8p-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128 0x2p-16384L : 0x2.41baea08536da235c75229fdaffcp-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128 0x2p-16384L : 0x2.41baea08536da235c75229fdaff8p-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128 0x2p-16384L : 0x2.41baea08536da235c75229fdaffcp-16384L : inexact-ok underflow errno-erange-ok
+= erf downward dbl-64 0x8p-972 : 0x9.06eba8214db68p-972 : inexact-ok
+= erf tonearest dbl-64 0x8p-972 : 0x9.06eba8214db68p-972 : inexact-ok
+= erf towardzero dbl-64 0x8p-972 : 0x9.06eba8214db68p-972 : inexact-ok
+= erf upward dbl-64 0x8p-972 : 0x9.06eba8214db7p-972 : inexact-ok
+= erf downward ldbl-96-intel 0x8p-972L : 0x9.06eba8214db688dp-972L : inexact-ok
+= erf tonearest ldbl-96-intel 0x8p-972L : 0x9.06eba8214db688dp-972L : inexact-ok
+= erf towardzero ldbl-96-intel 0x8p-972L : 0x9.06eba8214db688dp-972L : inexact-ok
+= erf upward ldbl-96-intel 0x8p-972L : 0x9.06eba8214db688ep-972L : inexact-ok
+= erf downward ldbl-96-m68k 0x8p-972L : 0x9.06eba8214db688dp-972L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x8p-972L : 0x9.06eba8214db688dp-972L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x8p-972L : 0x9.06eba8214db688dp-972L : inexact-ok
+= erf upward ldbl-96-m68k 0x8p-972L : 0x9.06eba8214db688ep-972L : inexact-ok
+= erf downward ldbl-128 0x8p-972L : 0x9.06eba8214db688d71d48a7f6bfe8p-972L : inexact-ok
+= erf tonearest ldbl-128 0x8p-972L : 0x9.06eba8214db688d71d48a7f6bffp-972L : inexact-ok
+= erf towardzero ldbl-128 0x8p-972L : 0x9.06eba8214db688d71d48a7f6bfe8p-972L : inexact-ok
+= erf upward ldbl-128 0x8p-972L : 0x9.06eba8214db688d71d48a7f6bffp-972L : inexact-ok
+= erf downward ldbl-128ibm 0x8p-972L : 0x9.06eba8214db688d71d48a7f6bcp-972L : inexact-ok
+= erf tonearest ldbl-128ibm 0x8p-972L : 0x9.06eba8214db688d71d48a7f6cp-972L : inexact-ok
+= erf towardzero ldbl-128ibm 0x8p-972L : 0x9.06eba8214db688d71d48a7f6bcp-972L : inexact-ok
+= erf upward ldbl-128ibm 0x8p-972L : 0x9.06eba8214db688d71d48a7f6cp-972L : inexact-ok
+erf -min
+= erf downward flt-32 -0x4p-128f : -0x4.8375d8p-128f : inexact-ok
+= erf tonearest flt-32 -0x4p-128f : -0x4.8375d8p-128f : inexact-ok
+= erf towardzero flt-32 -0x4p-128f : -0x4.8375dp-128f : inexact-ok
+= erf upward flt-32 -0x4p-128f : -0x4.8375dp-128f : inexact-ok
+= erf downward dbl-64 -0x4p-128 : -0x4.8375d410a6db8p-128 : inexact-ok
+= erf tonearest dbl-64 -0x4p-128 : -0x4.8375d410a6db4p-128 : inexact-ok
+= erf towardzero dbl-64 -0x4p-128 : -0x4.8375d410a6db4p-128 : inexact-ok
+= erf upward dbl-64 -0x4p-128 : -0x4.8375d410a6db4p-128 : inexact-ok
+= erf downward ldbl-96-intel -0x4p-128L : -0x4.8375d410a6db447p-128L : inexact-ok
+= erf tonearest ldbl-96-intel -0x4p-128L : -0x4.8375d410a6db4468p-128L : inexact-ok
+= erf towardzero ldbl-96-intel -0x4p-128L : -0x4.8375d410a6db4468p-128L : inexact-ok
+= erf upward ldbl-96-intel -0x4p-128L : -0x4.8375d410a6db4468p-128L : inexact-ok
+= erf downward ldbl-96-m68k -0x4p-128L : -0x4.8375d410a6db447p-128L : inexact-ok
+= erf tonearest ldbl-96-m68k -0x4p-128L : -0x4.8375d410a6db4468p-128L : inexact-ok
+= erf towardzero ldbl-96-m68k -0x4p-128L : -0x4.8375d410a6db4468p-128L : inexact-ok
+= erf upward ldbl-96-m68k -0x4p-128L : -0x4.8375d410a6db4468p-128L : inexact-ok
+= erf downward ldbl-128 -0x4p-128L : -0x4.8375d410a6db446b8ea453fb5ff8p-128L : inexact-ok
+= erf tonearest ldbl-128 -0x4p-128L : -0x4.8375d410a6db446b8ea453fb5ff8p-128L : inexact-ok
+= erf towardzero ldbl-128 -0x4p-128L : -0x4.8375d410a6db446b8ea453fb5ff4p-128L : inexact-ok
+= erf upward ldbl-128 -0x4p-128L : -0x4.8375d410a6db446b8ea453fb5ff4p-128L : inexact-ok
+= erf downward ldbl-128ibm -0x4p-128L : -0x4.8375d410a6db446b8ea453fb6p-128L : inexact-ok
+= erf tonearest ldbl-128ibm -0x4p-128L : -0x4.8375d410a6db446b8ea453fb6p-128L : inexact-ok
+= erf towardzero ldbl-128ibm -0x4p-128L : -0x4.8375d410a6db446b8ea453fb5ep-128L : inexact-ok
+= erf upward ldbl-128ibm -0x4p-128L : -0x4.8375d410a6db446b8ea453fb5ep-128L : inexact-ok
+= erf downward dbl-64 -0x4p-1024 : -0x4.8375d410a6db8p-1024 : inexact-ok
+= erf tonearest dbl-64 -0x4p-1024 : -0x4.8375d410a6db4p-1024 : inexact-ok
+= erf towardzero dbl-64 -0x4p-1024 : -0x4.8375d410a6db4p-1024 : inexact-ok
+= erf upward dbl-64 -0x4p-1024 : -0x4.8375d410a6db4p-1024 : inexact-ok
+= erf downward ldbl-96-intel -0x4p-1024L : -0x4.8375d410a6db447p-1024L : inexact-ok
+= erf tonearest ldbl-96-intel -0x4p-1024L : -0x4.8375d410a6db4468p-1024L : inexact-ok
+= erf towardzero ldbl-96-intel -0x4p-1024L : -0x4.8375d410a6db4468p-1024L : inexact-ok
+= erf upward ldbl-96-intel -0x4p-1024L : -0x4.8375d410a6db4468p-1024L : inexact-ok
+= erf downward ldbl-96-m68k -0x4p-1024L : -0x4.8375d410a6db447p-1024L : inexact-ok
+= erf tonearest ldbl-96-m68k -0x4p-1024L : -0x4.8375d410a6db4468p-1024L : inexact-ok
+= erf towardzero ldbl-96-m68k -0x4p-1024L : -0x4.8375d410a6db4468p-1024L : inexact-ok
+= erf upward ldbl-96-m68k -0x4p-1024L : -0x4.8375d410a6db4468p-1024L : inexact-ok
+= erf downward ldbl-128 -0x4p-1024L : -0x4.8375d410a6db446b8ea453fb5ff8p-1024L : inexact-ok
+= erf tonearest ldbl-128 -0x4p-1024L : -0x4.8375d410a6db446b8ea453fb5ff8p-1024L : inexact-ok
+= erf towardzero ldbl-128 -0x4p-1024L : -0x4.8375d410a6db446b8ea453fb5ff4p-1024L : inexact-ok
+= erf upward ldbl-128 -0x4p-1024L : -0x4.8375d410a6db446b8ea453fb5ff4p-1024L : inexact-ok
+= erf downward ldbl-128ibm -0x4p-1024L : -0x4.8375d410a6db8p-1024L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128ibm -0x4p-1024L : -0x4.8375d410a6db4p-1024L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128ibm -0x4p-1024L : -0x4.8375d410a6db4p-1024L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128ibm -0x4p-1024L : -0x4.8375d410a6db4p-1024L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel -0x4p-16384L : -0x4.8375d410a6db447p-16384L : inexact-ok
+= erf tonearest ldbl-96-intel -0x4p-16384L : -0x4.8375d410a6db4468p-16384L : inexact-ok
+= erf towardzero ldbl-96-intel -0x4p-16384L : -0x4.8375d410a6db4468p-16384L : inexact-ok
+= erf upward ldbl-96-intel -0x4p-16384L : -0x4.8375d410a6db4468p-16384L : inexact-ok
+= erf downward ldbl-96-m68k -0x4p-16384L : -0x4.8375d410a6db447p-16384L : inexact-ok
+= erf tonearest ldbl-96-m68k -0x4p-16384L : -0x4.8375d410a6db4468p-16384L : inexact-ok
+= erf towardzero ldbl-96-m68k -0x4p-16384L : -0x4.8375d410a6db4468p-16384L : inexact-ok
+= erf upward ldbl-96-m68k -0x4p-16384L : -0x4.8375d410a6db4468p-16384L : inexact-ok
+= erf downward ldbl-128 -0x4p-16384L : -0x4.8375d410a6db446b8ea453fb5ff8p-16384L : inexact-ok
+= erf tonearest ldbl-128 -0x4p-16384L : -0x4.8375d410a6db446b8ea453fb5ff8p-16384L : inexact-ok
+= erf towardzero ldbl-128 -0x4p-16384L : -0x4.8375d410a6db446b8ea453fb5ff4p-16384L : inexact-ok
+= erf upward ldbl-128 -0x4p-16384L : -0x4.8375d410a6db446b8ea453fb5ff4p-16384L : inexact-ok
+= erf downward ldbl-96-intel -0x2p-16384L : -0x2.41baea08536da238p-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-96-intel -0x2p-16384L : -0x2.41baea08536da238p-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-96-intel -0x2p-16384L : -0x2.41baea08536da23p-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-96-intel -0x2p-16384L : -0x2.41baea08536da23p-16384L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-m68k -0x2p-16384L : -0x2.41baea08536da238p-16384L : inexact-ok
+= erf tonearest ldbl-96-m68k -0x2p-16384L : -0x2.41baea08536da234p-16384L : inexact-ok
+= erf towardzero ldbl-96-m68k -0x2p-16384L : -0x2.41baea08536da234p-16384L : inexact-ok
+= erf upward ldbl-96-m68k -0x2p-16384L : -0x2.41baea08536da234p-16384L : inexact-ok
+= erf downward ldbl-128 -0x2p-16384L : -0x2.41baea08536da235c75229fdaffcp-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128 -0x2p-16384L : -0x2.41baea08536da235c75229fdaffcp-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128 -0x2p-16384L : -0x2.41baea08536da235c75229fdaff8p-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128 -0x2p-16384L : -0x2.41baea08536da235c75229fdaff8p-16384L : inexact-ok underflow errno-erange-ok
+= erf downward dbl-64 -0x8p-972 : -0x9.06eba8214db7p-972 : inexact-ok
+= erf tonearest dbl-64 -0x8p-972 : -0x9.06eba8214db68p-972 : inexact-ok
+= erf towardzero dbl-64 -0x8p-972 : -0x9.06eba8214db68p-972 : inexact-ok
+= erf upward dbl-64 -0x8p-972 : -0x9.06eba8214db68p-972 : inexact-ok
+= erf downward ldbl-96-intel -0x8p-972L : -0x9.06eba8214db688ep-972L : inexact-ok
+= erf tonearest ldbl-96-intel -0x8p-972L : -0x9.06eba8214db688dp-972L : inexact-ok
+= erf towardzero ldbl-96-intel -0x8p-972L : -0x9.06eba8214db688dp-972L : inexact-ok
+= erf upward ldbl-96-intel -0x8p-972L : -0x9.06eba8214db688dp-972L : inexact-ok
+= erf downward ldbl-96-m68k -0x8p-972L : -0x9.06eba8214db688ep-972L : inexact-ok
+= erf tonearest ldbl-96-m68k -0x8p-972L : -0x9.06eba8214db688dp-972L : inexact-ok
+= erf towardzero ldbl-96-m68k -0x8p-972L : -0x9.06eba8214db688dp-972L : inexact-ok
+= erf upward ldbl-96-m68k -0x8p-972L : -0x9.06eba8214db688dp-972L : inexact-ok
+= erf downward ldbl-128 -0x8p-972L : -0x9.06eba8214db688d71d48a7f6bffp-972L : inexact-ok
+= erf tonearest ldbl-128 -0x8p-972L : -0x9.06eba8214db688d71d48a7f6bffp-972L : inexact-ok
+= erf towardzero ldbl-128 -0x8p-972L : -0x9.06eba8214db688d71d48a7f6bfe8p-972L : inexact-ok
+= erf upward ldbl-128 -0x8p-972L : -0x9.06eba8214db688d71d48a7f6bfe8p-972L : inexact-ok
+= erf downward ldbl-128ibm -0x8p-972L : -0x9.06eba8214db688d71d48a7f6cp-972L : inexact-ok
+= erf tonearest ldbl-128ibm -0x8p-972L : -0x9.06eba8214db688d71d48a7f6cp-972L : inexact-ok
+= erf towardzero ldbl-128ibm -0x8p-972L : -0x9.06eba8214db688d71d48a7f6bcp-972L : inexact-ok
+= erf upward ldbl-128ibm -0x8p-972L : -0x9.06eba8214db688d71d48a7f6bcp-972L : inexact-ok
+erf min_subnorm
+= erf downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf towardzero flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf upward flt-32 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= erf downward dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf tonearest dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf upward dbl-64 0x8p-152 : 0x9.06eba8214db7p-152 : inexact-ok
+= erf downward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf tonearest ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf towardzero ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf upward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf downward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf tonearest ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf towardzero ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf upward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf downward dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf tonearest dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf towardzero dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf upward dbl-64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf tonearest ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf towardzero ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf upward ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db447p-1076L : inexact-ok
+= erf downward ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf upward ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db447p-1076L : inexact-ok
+= erf downward ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff4p-1076L : inexact-ok
+= erf tonearest ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff8p-1076L : inexact-ok
+= erf towardzero ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff4p-1076L : inexact-ok
+= erf upward ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff8p-1076L : inexact-ok
+= erf downward ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128ibm 0x4p-1076L : 0x8p-1076L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-96-intel 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-96-intel 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-96-intel 0x8p-16448L : 0x1p-16444L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-m68k 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-96-m68k 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-96-m68k 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-96-m68k 0x8p-16448L : 0xcp-16448L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-128 0x8p-16448L : 0x9.06eba8214db4p-16448L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128 0x8p-16448L : 0x9.06eba8214db8p-16448L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128 0x8p-16448L : 0x9.06eba8214db4p-16448L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128 0x8p-16448L : 0x9.06eba8214db8p-16448L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-m68k 0x4p-16448L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-96-m68k 0x4p-16448L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-96-m68k 0x4p-16448L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-96-m68k 0x4p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-128 0x4p-16448L : 0x4.8375d410a6d8p-16448L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128 0x4p-16448L : 0x4.8375d410a6dcp-16448L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128 0x4p-16448L : 0x4.8375d410a6d8p-16448L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128 0x4p-16448L : 0x4.8375d410a6dcp-16448L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-128 0x4p-16496L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128 0x4p-16496L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128 0x4p-16496L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128 0x4p-16496L : 0x8p-16496L : inexact-ok underflow errno-erange-ok
+erf -min_subnorm
+= erf downward flt-32 -0x8p-152f : -0x1p-148f : inexact-ok underflow errno-erange-ok
+= erf tonearest flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf towardzero flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf upward flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf downward dbl-64 -0x8p-152 : -0x9.06eba8214db7p-152 : inexact-ok
+= erf tonearest dbl-64 -0x8p-152 : -0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero dbl-64 -0x8p-152 : -0x9.06eba8214db68p-152 : inexact-ok
+= erf upward dbl-64 -0x8p-152 : -0x9.06eba8214db68p-152 : inexact-ok
+= erf downward ldbl-96-intel -0x8p-152L : -0x9.06eba8214db688ep-152L : inexact-ok
+= erf tonearest ldbl-96-intel -0x8p-152L : -0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-intel -0x8p-152L : -0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-intel -0x8p-152L : -0x9.06eba8214db688dp-152L : inexact-ok
+= erf downward ldbl-96-m68k -0x8p-152L : -0x9.06eba8214db688ep-152L : inexact-ok
+= erf tonearest ldbl-96-m68k -0x8p-152L : -0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-m68k -0x8p-152L : -0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-m68k -0x8p-152L : -0x9.06eba8214db688dp-152L : inexact-ok
+= erf downward ldbl-128 -0x8p-152L : -0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf tonearest ldbl-128 -0x8p-152L : -0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf towardzero ldbl-128 -0x8p-152L : -0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf upward ldbl-128 -0x8p-152L : -0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf downward ldbl-128ibm -0x8p-152L : -0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf tonearest ldbl-128ibm -0x8p-152L : -0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf towardzero ldbl-128ibm -0x8p-152L : -0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf upward ldbl-128ibm -0x8p-152L : -0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf downward dbl-64 -0x4p-1076 : -0x8p-1076 : inexact-ok underflow errno-erange-ok
+= erf tonearest dbl-64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf towardzero dbl-64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf upward dbl-64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel -0x4p-1076L : -0x4.8375d410a6db447p-1076L : inexact-ok
+= erf tonearest ldbl-96-intel -0x4p-1076L : -0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf towardzero ldbl-96-intel -0x4p-1076L : -0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf upward ldbl-96-intel -0x4p-1076L : -0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf downward ldbl-96-m68k -0x4p-1076L : -0x4.8375d410a6db447p-1076L : inexact-ok
+= erf tonearest ldbl-96-m68k -0x4p-1076L : -0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf towardzero ldbl-96-m68k -0x4p-1076L : -0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf upward ldbl-96-m68k -0x4p-1076L : -0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf downward ldbl-128 -0x4p-1076L : -0x4.8375d410a6db446b8ea453fb5ff8p-1076L : inexact-ok
+= erf tonearest ldbl-128 -0x4p-1076L : -0x4.8375d410a6db446b8ea453fb5ff8p-1076L : inexact-ok
+= erf towardzero ldbl-128 -0x4p-1076L : -0x4.8375d410a6db446b8ea453fb5ff4p-1076L : inexact-ok
+= erf upward ldbl-128 -0x4p-1076L : -0x4.8375d410a6db446b8ea453fb5ff4p-1076L : inexact-ok
+= erf downward ldbl-128ibm -0x4p-1076L : -0x8p-1076L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128ibm -0x4p-1076L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128ibm -0x4p-1076L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128ibm -0x4p-1076L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel -0x8p-16448L : -0x1p-16444L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-96-intel -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-96-intel -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-96-intel -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-m68k -0x8p-16448L : -0xcp-16448L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-96-m68k -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-96-m68k -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-96-m68k -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-128 -0x8p-16448L : -0x9.06eba8214db8p-16448L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128 -0x8p-16448L : -0x9.06eba8214db8p-16448L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128 -0x8p-16448L : -0x9.06eba8214db4p-16448L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128 -0x8p-16448L : -0x9.06eba8214db4p-16448L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-m68k -0x4p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-96-m68k -0x4p-16448L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-96-m68k -0x4p-16448L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-96-m68k -0x4p-16448L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-128 -0x4p-16448L : -0x4.8375d410a6dcp-16448L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128 -0x4p-16448L : -0x4.8375d410a6dcp-16448L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128 -0x4p-16448L : -0x4.8375d410a6d8p-16448L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128 -0x4p-16448L : -0x4.8375d410a6d8p-16448L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-128 -0x4p-16496L : -0x8p-16496L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128 -0x4p-16496L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128 -0x4p-16496L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128 -0x4p-16496L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
erf max
= erf downward flt-32 0xf.fffffp+124f : 0xf.fffffp-4f : inexact-ok
= erf tonearest flt-32 0xf.fffffp+124f : 0x1p+0f : inexact-ok
@@ -106158,6 +127484,75 @@ erf max
= erf tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1p+0L : inexact-ok
= erf towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
= erf upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1p+0L : inexact-ok
+erf -max
+= erf downward flt-32 -0xf.fffffp+124f : -0x1p+0f : inexact-ok
+= erf tonearest flt-32 -0xf.fffffp+124f : -0x1p+0f : inexact-ok
+= erf towardzero flt-32 -0xf.fffffp+124f : -0xf.fffffp-4f : inexact-ok
+= erf upward flt-32 -0xf.fffffp+124f : -0xf.fffffp-4f : inexact-ok
+= erf downward dbl-64 -0xf.fffffp+124 : -0x1p+0 : inexact-ok
+= erf tonearest dbl-64 -0xf.fffffp+124 : -0x1p+0 : inexact-ok
+= erf towardzero dbl-64 -0xf.fffffp+124 : -0xf.ffffffffffff8p-4 : inexact-ok
+= erf upward dbl-64 -0xf.fffffp+124 : -0xf.ffffffffffff8p-4 : inexact-ok
+= erf downward ldbl-96-intel -0xf.fffffp+124L : -0x1p+0L : inexact-ok
+= erf tonearest ldbl-96-intel -0xf.fffffp+124L : -0x1p+0L : inexact-ok
+= erf towardzero ldbl-96-intel -0xf.fffffp+124L : -0xf.fffffffffffffffp-4L : inexact-ok
+= erf upward ldbl-96-intel -0xf.fffffp+124L : -0xf.fffffffffffffffp-4L : inexact-ok
+= erf downward ldbl-96-m68k -0xf.fffffp+124L : -0x1p+0L : inexact-ok
+= erf tonearest ldbl-96-m68k -0xf.fffffp+124L : -0x1p+0L : inexact-ok
+= erf towardzero ldbl-96-m68k -0xf.fffffp+124L : -0xf.fffffffffffffffp-4L : inexact-ok
+= erf upward ldbl-96-m68k -0xf.fffffp+124L : -0xf.fffffffffffffffp-4L : inexact-ok
+= erf downward ldbl-128 -0xf.fffffp+124L : -0x1p+0L : inexact-ok
+= erf tonearest ldbl-128 -0xf.fffffp+124L : -0x1p+0L : inexact-ok
+= erf towardzero ldbl-128 -0xf.fffffp+124L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erf upward ldbl-128 -0xf.fffffp+124L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erf downward ldbl-128ibm -0xf.fffffp+124L : -0x1p+0L : inexact-ok
+= erf tonearest ldbl-128ibm -0xf.fffffp+124L : -0x1p+0L : inexact-ok
+= erf towardzero ldbl-128ibm -0xf.fffffp+124L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erf upward ldbl-128ibm -0xf.fffffp+124L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erf downward dbl-64 -0xf.ffffffffffff8p+1020 : -0x1p+0 : inexact-ok
+= erf tonearest dbl-64 -0xf.ffffffffffff8p+1020 : -0x1p+0 : inexact-ok
+= erf towardzero dbl-64 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p-4 : inexact-ok
+= erf upward dbl-64 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p-4 : inexact-ok
+= erf downward ldbl-96-intel -0xf.ffffffffffff8p+1020L : -0x1p+0L : inexact-ok
+= erf tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L : -0x1p+0L : inexact-ok
+= erf towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L : -0xf.fffffffffffffffp-4L : inexact-ok
+= erf upward ldbl-96-intel -0xf.ffffffffffff8p+1020L : -0xf.fffffffffffffffp-4L : inexact-ok
+= erf downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L : -0x1p+0L : inexact-ok
+= erf tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L : -0x1p+0L : inexact-ok
+= erf towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L : -0xf.fffffffffffffffp-4L : inexact-ok
+= erf upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L : -0xf.fffffffffffffffp-4L : inexact-ok
+= erf downward ldbl-128 -0xf.ffffffffffff8p+1020L : -0x1p+0L : inexact-ok
+= erf tonearest ldbl-128 -0xf.ffffffffffff8p+1020L : -0x1p+0L : inexact-ok
+= erf towardzero ldbl-128 -0xf.ffffffffffff8p+1020L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erf upward ldbl-128 -0xf.ffffffffffff8p+1020L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erf downward ldbl-128ibm -0xf.ffffffffffff8p+1020L : -0x1p+0L : inexact-ok
+= erf tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L : -0x1p+0L : inexact-ok
+= erf towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erf upward ldbl-128ibm -0xf.ffffffffffff8p+1020L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erf downward ldbl-96-intel -0xf.fffffffffffffffp+16380L : -0x1p+0L : inexact-ok
+= erf tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L : -0x1p+0L : inexact-ok
+= erf towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffp-4L : inexact-ok
+= erf upward ldbl-96-intel -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffp-4L : inexact-ok
+= erf downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L : -0x1p+0L : inexact-ok
+= erf tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L : -0x1p+0L : inexact-ok
+= erf towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffp-4L : inexact-ok
+= erf upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffp-4L : inexact-ok
+= erf downward ldbl-128 -0xf.fffffffffffffffp+16380L : -0x1p+0L : inexact-ok
+= erf tonearest ldbl-128 -0xf.fffffffffffffffp+16380L : -0x1p+0L : inexact-ok
+= erf towardzero ldbl-128 -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erf upward ldbl-128 -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erf downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0x1p+0L : inexact-ok
+= erf tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0x1p+0L : inexact-ok
+= erf towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erf upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erf downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0x1p+0L : inexact-ok
+= erf tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0x1p+0L : inexact-ok
+= erf towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erf upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erf downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : -0x1p+0L : inexact-ok
+= erf tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : -0x1p+0L : inexact-ok
+= erf towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erf upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
erf -0x1.ddaea4p+0
= erf downward flt-32 -0x1.ddaea4p+0f : -0xf.dded1p-4f : inexact-ok
= erf tonearest flt-32 -0x1.ddaea4p+0f : -0xf.dded1p-4f : inexact-ok
@@ -106258,6 +127653,81 @@ erf -0x1.3a0d48p+0
= erf tonearest ldbl-128ibm -0x1.3a0d48p+0L : -0xe.ad06dfdab8f3efcfd1feb6bc4cp-4L : inexact-ok
= erf towardzero ldbl-128ibm -0x1.3a0d48p+0L : -0xe.ad06dfdab8f3efcfd1feb6bc48p-4L : inexact-ok
= erf upward ldbl-128ibm -0x1.3a0d48p+0L : -0xe.ad06dfdab8f3efcfd1feb6bc48p-4L : inexact-ok
+erf -0x1.c975cap+0
+= erf downward flt-32 -0x1.c975cap+0f : -0xf.d0e5ap-4f : inexact-ok
+= erf tonearest flt-32 -0x1.c975cap+0f : -0xf.d0e5ap-4f : inexact-ok
+= erf towardzero flt-32 -0x1.c975cap+0f : -0xf.d0e59p-4f : inexact-ok
+= erf upward flt-32 -0x1.c975cap+0f : -0xf.d0e59p-4f : inexact-ok
+= erf downward dbl-64 -0x1.c975cap+0 : -0xf.d0e59ffd2b02p-4 : inexact-ok
+= erf tonearest dbl-64 -0x1.c975cap+0 : -0xf.d0e59ffd2b02p-4 : inexact-ok
+= erf towardzero dbl-64 -0x1.c975cap+0 : -0xf.d0e59ffd2b018p-4 : inexact-ok
+= erf upward dbl-64 -0x1.c975cap+0 : -0xf.d0e59ffd2b018p-4 : inexact-ok
+= erf downward ldbl-96-intel -0x1.c975cap+0L : -0xf.d0e59ffd2b01ccap-4L : inexact-ok
+= erf tonearest ldbl-96-intel -0x1.c975cap+0L : -0xf.d0e59ffd2b01ccap-4L : inexact-ok
+= erf towardzero ldbl-96-intel -0x1.c975cap+0L : -0xf.d0e59ffd2b01cc9p-4L : inexact-ok
+= erf upward ldbl-96-intel -0x1.c975cap+0L : -0xf.d0e59ffd2b01cc9p-4L : inexact-ok
+= erf downward ldbl-96-m68k -0x1.c975cap+0L : -0xf.d0e59ffd2b01ccap-4L : inexact-ok
+= erf tonearest ldbl-96-m68k -0x1.c975cap+0L : -0xf.d0e59ffd2b01ccap-4L : inexact-ok
+= erf towardzero ldbl-96-m68k -0x1.c975cap+0L : -0xf.d0e59ffd2b01cc9p-4L : inexact-ok
+= erf upward ldbl-96-m68k -0x1.c975cap+0L : -0xf.d0e59ffd2b01cc9p-4L : inexact-ok
+= erf downward ldbl-128 -0x1.c975cap+0L : -0xf.d0e59ffd2b01cc98191c3d9fb338p-4L : inexact-ok
+= erf tonearest ldbl-128 -0x1.c975cap+0L : -0xf.d0e59ffd2b01cc98191c3d9fb338p-4L : inexact-ok
+= erf towardzero ldbl-128 -0x1.c975cap+0L : -0xf.d0e59ffd2b01cc98191c3d9fb33p-4L : inexact-ok
+= erf upward ldbl-128 -0x1.c975cap+0L : -0xf.d0e59ffd2b01cc98191c3d9fb33p-4L : inexact-ok
+= erf downward ldbl-128ibm -0x1.c975cap+0L : -0xf.d0e59ffd2b01cc98191c3d9fb4p-4L : inexact-ok
+= erf tonearest ldbl-128ibm -0x1.c975cap+0L : -0xf.d0e59ffd2b01cc98191c3d9fb4p-4L : inexact-ok
+= erf towardzero ldbl-128ibm -0x1.c975cap+0L : -0xf.d0e59ffd2b01cc98191c3d9fbp-4L : inexact-ok
+= erf upward ldbl-128ibm -0x1.c975cap+0L : -0xf.d0e59ffd2b01cc98191c3d9fbp-4L : inexact-ok
+erf -0x1.e6a006p+0
+= erf downward flt-32 -0x1.e6a006p+0f : -0xf.e2946p-4f : inexact-ok
+= erf tonearest flt-32 -0x1.e6a006p+0f : -0xf.e2945p-4f : inexact-ok
+= erf towardzero flt-32 -0x1.e6a006p+0f : -0xf.e2945p-4f : inexact-ok
+= erf upward flt-32 -0x1.e6a006p+0f : -0xf.e2945p-4f : inexact-ok
+= erf downward dbl-64 -0x1.e6a006p+0 : -0xf.e294502e0c118p-4 : inexact-ok
+= erf tonearest dbl-64 -0x1.e6a006p+0 : -0xf.e294502e0c118p-4 : inexact-ok
+= erf towardzero dbl-64 -0x1.e6a006p+0 : -0xf.e294502e0c11p-4 : inexact-ok
+= erf upward dbl-64 -0x1.e6a006p+0 : -0xf.e294502e0c11p-4 : inexact-ok
+= erf downward ldbl-96-intel -0x1.e6a006p+0L : -0xf.e294502e0c11683p-4L : inexact-ok
+= erf tonearest ldbl-96-intel -0x1.e6a006p+0L : -0xf.e294502e0c11683p-4L : inexact-ok
+= erf towardzero ldbl-96-intel -0x1.e6a006p+0L : -0xf.e294502e0c11682p-4L : inexact-ok
+= erf upward ldbl-96-intel -0x1.e6a006p+0L : -0xf.e294502e0c11682p-4L : inexact-ok
+= erf downward ldbl-96-m68k -0x1.e6a006p+0L : -0xf.e294502e0c11683p-4L : inexact-ok
+= erf tonearest ldbl-96-m68k -0x1.e6a006p+0L : -0xf.e294502e0c11683p-4L : inexact-ok
+= erf towardzero ldbl-96-m68k -0x1.e6a006p+0L : -0xf.e294502e0c11682p-4L : inexact-ok
+= erf upward ldbl-96-m68k -0x1.e6a006p+0L : -0xf.e294502e0c11682p-4L : inexact-ok
+= erf downward ldbl-128 -0x1.e6a006p+0L : -0xf.e294502e0c11682ba40c5a30e878p-4L : inexact-ok
+= erf tonearest ldbl-128 -0x1.e6a006p+0L : -0xf.e294502e0c11682ba40c5a30e87p-4L : inexact-ok
+= erf towardzero ldbl-128 -0x1.e6a006p+0L : -0xf.e294502e0c11682ba40c5a30e87p-4L : inexact-ok
+= erf upward ldbl-128 -0x1.e6a006p+0L : -0xf.e294502e0c11682ba40c5a30e87p-4L : inexact-ok
+= erf downward ldbl-128ibm -0x1.e6a006p+0L : -0xf.e294502e0c11682ba40c5a30ecp-4L : inexact-ok
+= erf tonearest ldbl-128ibm -0x1.e6a006p+0L : -0xf.e294502e0c11682ba40c5a30e8p-4L : inexact-ok
+= erf towardzero ldbl-128ibm -0x1.e6a006p+0L : -0xf.e294502e0c11682ba40c5a30e8p-4L : inexact-ok
+= erf upward ldbl-128ibm -0x1.e6a006p+0L : -0xf.e294502e0c11682ba40c5a30e8p-4L : inexact-ok
+erf -0x1.4d32f4p-12
+= erf downward flt-32 -0x1.4d32f4p-12f : -0x1.77f99p-12f : inexact-ok
+= erf tonearest flt-32 -0x1.4d32f4p-12f : -0x1.77f98ep-12f : inexact-ok
+= erf towardzero flt-32 -0x1.4d32f4p-12f : -0x1.77f98ep-12f : inexact-ok
+= erf upward flt-32 -0x1.4d32f4p-12f : -0x1.77f98ep-12f : inexact-ok
+= erf downward dbl-64 -0x1.4d32f4p-12 : -0x1.77f98ef609eb4p-12 : inexact-ok
+= erf tonearest dbl-64 -0x1.4d32f4p-12 : -0x1.77f98ef609eb3p-12 : inexact-ok
+= erf towardzero dbl-64 -0x1.4d32f4p-12 : -0x1.77f98ef609eb3p-12 : inexact-ok
+= erf upward dbl-64 -0x1.4d32f4p-12 : -0x1.77f98ef609eb3p-12 : inexact-ok
+= erf downward ldbl-96-intel -0x1.4d32f4p-12L : -0x1.77f98ef609eb3132p-12L : inexact-ok
+= erf tonearest ldbl-96-intel -0x1.4d32f4p-12L : -0x1.77f98ef609eb313p-12L : inexact-ok
+= erf towardzero ldbl-96-intel -0x1.4d32f4p-12L : -0x1.77f98ef609eb313p-12L : inexact-ok
+= erf upward ldbl-96-intel -0x1.4d32f4p-12L : -0x1.77f98ef609eb313p-12L : inexact-ok
+= erf downward ldbl-96-m68k -0x1.4d32f4p-12L : -0x1.77f98ef609eb3132p-12L : inexact-ok
+= erf tonearest ldbl-96-m68k -0x1.4d32f4p-12L : -0x1.77f98ef609eb313p-12L : inexact-ok
+= erf towardzero ldbl-96-m68k -0x1.4d32f4p-12L : -0x1.77f98ef609eb313p-12L : inexact-ok
+= erf upward ldbl-96-m68k -0x1.4d32f4p-12L : -0x1.77f98ef609eb313p-12L : inexact-ok
+= erf downward ldbl-128 -0x1.4d32f4p-12L : -0x1.77f98ef609eb313046ceab3fa8c8p-12L : inexact-ok
+= erf tonearest ldbl-128 -0x1.4d32f4p-12L : -0x1.77f98ef609eb313046ceab3fa8c7p-12L : inexact-ok
+= erf towardzero ldbl-128 -0x1.4d32f4p-12L : -0x1.77f98ef609eb313046ceab3fa8c7p-12L : inexact-ok
+= erf upward ldbl-128 -0x1.4d32f4p-12L : -0x1.77f98ef609eb313046ceab3fa8c7p-12L : inexact-ok
+= erf downward ldbl-128ibm -0x1.4d32f4p-12L : -0x1.77f98ef609eb313046ceab3fa9p-12L : inexact-ok
+= erf tonearest ldbl-128ibm -0x1.4d32f4p-12L : -0x1.77f98ef609eb313046ceab3fa9p-12L : inexact-ok
+= erf towardzero ldbl-128ibm -0x1.4d32f4p-12L : -0x1.77f98ef609eb313046ceab3fa88p-12L : inexact-ok
+= erf upward ldbl-128ibm -0x1.4d32f4p-12L : -0x1.77f98ef609eb313046ceab3fa88p-12L : 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
@@ -106408,6 +127878,56 @@ erfc 0.75
= 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
+= erfc downward flt-32 0x1p+0f : 0x2.844c2cp-4f : inexact-ok
+= erfc tonearest flt-32 0x1p+0f : 0x2.844c2cp-4f : inexact-ok
+= erfc towardzero flt-32 0x1p+0f : 0x2.844c2cp-4f : inexact-ok
+= erfc upward flt-32 0x1p+0f : 0x2.844c3p-4f : inexact-ok
+= erfc downward dbl-64 0x1p+0 : 0x2.844c2c5f7bba8p-4 : inexact-ok
+= erfc tonearest dbl-64 0x1p+0 : 0x2.844c2c5f7bbaap-4 : inexact-ok
+= erfc towardzero dbl-64 0x1p+0 : 0x2.844c2c5f7bba8p-4 : inexact-ok
+= erfc upward dbl-64 0x1p+0 : 0x2.844c2c5f7bbaap-4 : inexact-ok
+= erfc downward ldbl-96-intel 0x1p+0L : 0x2.844c2c5f7bba9c94p-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1p+0L : 0x2.844c2c5f7bba9c98p-4L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1p+0L : 0x2.844c2c5f7bba9c94p-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x1p+0L : 0x2.844c2c5f7bba9c98p-4L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1p+0L : 0x2.844c2c5f7bba9c94p-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1p+0L : 0x2.844c2c5f7bba9c98p-4L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1p+0L : 0x2.844c2c5f7bba9c94p-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1p+0L : 0x2.844c2c5f7bba9c98p-4L : inexact-ok
+= erfc downward ldbl-128 0x1p+0L : 0x2.844c2c5f7bba9c97f778122796c8p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x1p+0L : 0x2.844c2c5f7bba9c97f778122796c8p-4L : inexact-ok
+= erfc towardzero ldbl-128 0x1p+0L : 0x2.844c2c5f7bba9c97f778122796c8p-4L : inexact-ok
+= erfc upward ldbl-128 0x1p+0L : 0x2.844c2c5f7bba9c97f778122796cap-4L : inexact-ok
+= erfc downward ldbl-128ibm 0x1p+0L : 0x2.844c2c5f7bba9c97f778122796p-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x1p+0L : 0x2.844c2c5f7bba9c97f778122797p-4L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x1p+0L : 0x2.844c2c5f7bba9c97f778122796p-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x1p+0L : 0x2.844c2c5f7bba9c97f778122797p-4L : inexact-ok
+erfc -1
+= erfc downward flt-32 -0x1p+0f : 0x1.d7bb3cp+0f : inexact-ok
+= erfc tonearest flt-32 -0x1p+0f : 0x1.d7bb3ep+0f : inexact-ok
+= erfc towardzero flt-32 -0x1p+0f : 0x1.d7bb3cp+0f : inexact-ok
+= erfc upward flt-32 -0x1p+0f : 0x1.d7bb3ep+0f : inexact-ok
+= erfc downward dbl-64 -0x1p+0 : 0x1.d7bb3d3a08445p+0 : inexact-ok
+= erfc tonearest dbl-64 -0x1p+0 : 0x1.d7bb3d3a08445p+0 : inexact-ok
+= erfc towardzero dbl-64 -0x1p+0 : 0x1.d7bb3d3a08445p+0 : inexact-ok
+= erfc upward dbl-64 -0x1p+0 : 0x1.d7bb3d3a08446p+0 : inexact-ok
+= erfc downward ldbl-96-intel -0x1p+0L : 0x1.d7bb3d3a08445636p+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0x1p+0L : 0x1.d7bb3d3a08445636p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0x1p+0L : 0x1.d7bb3d3a08445636p+0L : inexact-ok
+= erfc upward ldbl-96-intel -0x1p+0L : 0x1.d7bb3d3a08445638p+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x1p+0L : 0x1.d7bb3d3a08445636p+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x1p+0L : 0x1.d7bb3d3a08445636p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x1p+0L : 0x1.d7bb3d3a08445636p+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x1p+0L : 0x1.d7bb3d3a08445638p+0L : inexact-ok
+= erfc downward ldbl-128 -0x1p+0L : 0x1.d7bb3d3a0844563680887edd8693p+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x1p+0L : 0x1.d7bb3d3a0844563680887edd8693p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x1p+0L : 0x1.d7bb3d3a0844563680887edd8693p+0L : inexact-ok
+= erfc upward ldbl-128 -0x1p+0L : 0x1.d7bb3d3a0844563680887edd8694p+0L : inexact-ok
+= erfc downward ldbl-128ibm -0x1p+0L : 0x1.d7bb3d3a0844563680887edd868p+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0x1p+0L : 0x1.d7bb3d3a0844563680887edd868p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0x1p+0L : 0x1.d7bb3d3a0844563680887edd868p+0L : inexact-ok
+= erfc upward ldbl-128ibm -0x1p+0L : 0x1.d7bb3d3a0844563680887edd87p+0L : 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
@@ -106458,6 +127978,81 @@ erfc 2.0
= 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 -2
+= erfc downward flt-32 -0x2p+0f : 0x1.fecd7p+0f : inexact-ok
+= erfc tonearest flt-32 -0x2p+0f : 0x1.fecd7p+0f : inexact-ok
+= erfc towardzero flt-32 -0x2p+0f : 0x1.fecd7p+0f : inexact-ok
+= erfc upward flt-32 -0x2p+0f : 0x1.fecd72p+0f : inexact-ok
+= erfc downward dbl-64 -0x2p+0 : 0x1.fecd70a13caf1p+0 : inexact-ok
+= erfc tonearest dbl-64 -0x2p+0 : 0x1.fecd70a13caf2p+0 : inexact-ok
+= erfc towardzero dbl-64 -0x2p+0 : 0x1.fecd70a13caf1p+0 : inexact-ok
+= erfc upward dbl-64 -0x2p+0 : 0x1.fecd70a13caf2p+0 : inexact-ok
+= erfc downward ldbl-96-intel -0x2p+0L : 0x1.fecd70a13caf1996p+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0x2p+0L : 0x1.fecd70a13caf1998p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0x2p+0L : 0x1.fecd70a13caf1996p+0L : inexact-ok
+= erfc upward ldbl-96-intel -0x2p+0L : 0x1.fecd70a13caf1998p+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x2p+0L : 0x1.fecd70a13caf1996p+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x2p+0L : 0x1.fecd70a13caf1998p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x2p+0L : 0x1.fecd70a13caf1996p+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x2p+0L : 0x1.fecd70a13caf1998p+0L : inexact-ok
+= erfc downward ldbl-128 -0x2p+0L : 0x1.fecd70a13caf19972801904b9a33p+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x2p+0L : 0x1.fecd70a13caf19972801904b9a34p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x2p+0L : 0x1.fecd70a13caf19972801904b9a33p+0L : inexact-ok
+= erfc upward ldbl-128 -0x2p+0L : 0x1.fecd70a13caf19972801904b9a34p+0L : inexact-ok
+= erfc downward ldbl-128ibm -0x2p+0L : 0x1.fecd70a13caf19972801904b9ap+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0x2p+0L : 0x1.fecd70a13caf19972801904b9ap+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0x2p+0L : 0x1.fecd70a13caf19972801904b9ap+0L : inexact-ok
+= erfc upward ldbl-128ibm -0x2p+0L : 0x1.fecd70a13caf19972801904b9a8p+0L : inexact-ok
+erfc 3
+= erfc downward flt-32 0x3p+0f : 0x1.729df6p-16f : inexact-ok
+= erfc tonearest flt-32 0x3p+0f : 0x1.729df6p-16f : inexact-ok
+= erfc towardzero flt-32 0x3p+0f : 0x1.729df6p-16f : inexact-ok
+= erfc upward flt-32 0x3p+0f : 0x1.729df8p-16f : inexact-ok
+= erfc downward dbl-64 0x3p+0 : 0x1.729df6503422ap-16 : inexact-ok
+= erfc tonearest dbl-64 0x3p+0 : 0x1.729df6503422ap-16 : inexact-ok
+= erfc towardzero dbl-64 0x3p+0 : 0x1.729df6503422ap-16 : inexact-ok
+= erfc upward dbl-64 0x3p+0 : 0x1.729df6503422bp-16 : inexact-ok
+= erfc downward ldbl-96-intel 0x3p+0L : 0x1.729df6503422a0bcp-16L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x3p+0L : 0x1.729df6503422a0bcp-16L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x3p+0L : 0x1.729df6503422a0bcp-16L : inexact-ok
+= erfc upward ldbl-96-intel 0x3p+0L : 0x1.729df6503422a0bep-16L : inexact-ok
+= erfc downward ldbl-96-m68k 0x3p+0L : 0x1.729df6503422a0bcp-16L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x3p+0L : 0x1.729df6503422a0bcp-16L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x3p+0L : 0x1.729df6503422a0bcp-16L : inexact-ok
+= erfc upward ldbl-96-m68k 0x3p+0L : 0x1.729df6503422a0bep-16L : inexact-ok
+= erfc downward ldbl-128 0x3p+0L : 0x1.729df6503422a0bc26526214d0a4p-16L : inexact-ok
+= erfc tonearest ldbl-128 0x3p+0L : 0x1.729df6503422a0bc26526214d0a4p-16L : inexact-ok
+= erfc towardzero ldbl-128 0x3p+0L : 0x1.729df6503422a0bc26526214d0a4p-16L : inexact-ok
+= erfc upward ldbl-128 0x3p+0L : 0x1.729df6503422a0bc26526214d0a5p-16L : inexact-ok
+= erfc downward ldbl-128ibm 0x3p+0L : 0x1.729df6503422a0bc26526214d08p-16L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x3p+0L : 0x1.729df6503422a0bc26526214d08p-16L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x3p+0L : 0x1.729df6503422a0bc26526214d08p-16L : inexact-ok
+= erfc upward ldbl-128ibm 0x3p+0L : 0x1.729df6503422a0bc26526214d1p-16L : inexact-ok
+erfc -3
+= erfc downward flt-32 -0x3p+0f : 0x1.fffe8cp+0f : inexact-ok
+= erfc tonearest flt-32 -0x3p+0f : 0x1.fffe8ep+0f : inexact-ok
+= erfc towardzero flt-32 -0x3p+0f : 0x1.fffe8cp+0f : inexact-ok
+= erfc upward flt-32 -0x3p+0f : 0x1.fffe8ep+0f : inexact-ok
+= erfc downward dbl-64 -0x3p+0 : 0x1.fffe8d6209afcp+0 : inexact-ok
+= erfc tonearest dbl-64 -0x3p+0 : 0x1.fffe8d6209afdp+0 : inexact-ok
+= erfc towardzero dbl-64 -0x3p+0 : 0x1.fffe8d6209afcp+0 : inexact-ok
+= erfc upward dbl-64 -0x3p+0 : 0x1.fffe8d6209afdp+0 : inexact-ok
+= erfc downward ldbl-96-intel -0x3p+0L : 0x1.fffe8d6209afcbdcp+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0x3p+0L : 0x1.fffe8d6209afcbdep+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0x3p+0L : 0x1.fffe8d6209afcbdcp+0L : inexact-ok
+= erfc upward ldbl-96-intel -0x3p+0L : 0x1.fffe8d6209afcbdep+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x3p+0L : 0x1.fffe8d6209afcbdcp+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x3p+0L : 0x1.fffe8d6209afcbdep+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x3p+0L : 0x1.fffe8d6209afcbdcp+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x3p+0L : 0x1.fffe8d6209afcbdep+0L : inexact-ok
+= erfc downward ldbl-128 -0x3p+0L : 0x1.fffe8d6209afcbdd5f43d9ad9debp+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x3p+0L : 0x1.fffe8d6209afcbdd5f43d9ad9debp+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x3p+0L : 0x1.fffe8d6209afcbdd5f43d9ad9debp+0L : inexact-ok
+= erfc upward ldbl-128 -0x3p+0L : 0x1.fffe8d6209afcbdd5f43d9ad9decp+0L : inexact-ok
+= erfc downward ldbl-128ibm -0x3p+0L : 0x1.fffe8d6209afcbdd5f43d9ad9d8p+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0x3p+0L : 0x1.fffe8d6209afcbdd5f43d9ad9ep+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0x3p+0L : 0x1.fffe8d6209afcbdd5f43d9ad9d8p+0L : inexact-ok
+= erfc upward ldbl-128ibm -0x3p+0L : 0x1.fffe8d6209afcbdd5f43d9ad9ep+0L : 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
@@ -106483,6 +128078,56 @@ erfc 0x1.f7303cp+1
= 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
+= erfc downward flt-32 0x4p+0f : 0x4.23774p-28f : inexact-ok
+= erfc tonearest flt-32 0x4p+0f : 0x4.237748p-28f : inexact-ok
+= erfc towardzero flt-32 0x4p+0f : 0x4.23774p-28f : inexact-ok
+= erfc upward flt-32 0x4p+0f : 0x4.237748p-28f : inexact-ok
+= erfc downward dbl-64 0x4p+0 : 0x4.237744ef4d798p-28 : inexact-ok
+= erfc tonearest dbl-64 0x4p+0 : 0x4.237744ef4d79cp-28 : inexact-ok
+= erfc towardzero dbl-64 0x4p+0 : 0x4.237744ef4d798p-28 : inexact-ok
+= erfc upward dbl-64 0x4p+0 : 0x4.237744ef4d79cp-28 : inexact-ok
+= erfc downward ldbl-96-intel 0x4p+0L : 0x4.237744ef4d79a9e8p-28L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x4p+0L : 0x4.237744ef4d79a9e8p-28L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x4p+0L : 0x4.237744ef4d79a9e8p-28L : inexact-ok
+= erfc upward ldbl-96-intel 0x4p+0L : 0x4.237744ef4d79a9fp-28L : inexact-ok
+= erfc downward ldbl-96-m68k 0x4p+0L : 0x4.237744ef4d79a9e8p-28L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x4p+0L : 0x4.237744ef4d79a9e8p-28L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x4p+0L : 0x4.237744ef4d79a9e8p-28L : inexact-ok
+= erfc upward ldbl-96-m68k 0x4p+0L : 0x4.237744ef4d79a9fp-28L : inexact-ok
+= erfc downward ldbl-128 0x4p+0L : 0x4.237744ef4d79a9ea24bfce6c7e88p-28L : inexact-ok
+= erfc tonearest ldbl-128 0x4p+0L : 0x4.237744ef4d79a9ea24bfce6c7e8cp-28L : inexact-ok
+= erfc towardzero ldbl-128 0x4p+0L : 0x4.237744ef4d79a9ea24bfce6c7e88p-28L : inexact-ok
+= erfc upward ldbl-128 0x4p+0L : 0x4.237744ef4d79a9ea24bfce6c7e8cp-28L : inexact-ok
+= erfc downward ldbl-128ibm 0x4p+0L : 0x4.237744ef4d79a9ea24bfce6c7ep-28L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x4p+0L : 0x4.237744ef4d79a9ea24bfce6c7ep-28L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x4p+0L : 0x4.237744ef4d79a9ea24bfce6c7ep-28L : inexact-ok
+= erfc upward ldbl-128ibm 0x4p+0L : 0x4.237744ef4d79a9ea24bfce6c8p-28L : inexact-ok
+erfc -4
+= erfc downward flt-32 -0x4p+0f : 0x1.fffffep+0f : inexact-ok
+= erfc tonearest flt-32 -0x4p+0f : 0x2p+0f : inexact-ok
+= erfc towardzero flt-32 -0x4p+0f : 0x1.fffffep+0f : inexact-ok
+= erfc upward flt-32 -0x4p+0f : 0x2p+0f : inexact-ok
+= erfc downward dbl-64 -0x4p+0 : 0x1.ffffffbdc88bbp+0 : inexact-ok
+= erfc tonearest dbl-64 -0x4p+0 : 0x1.ffffffbdc88bbp+0 : inexact-ok
+= erfc towardzero dbl-64 -0x4p+0 : 0x1.ffffffbdc88bbp+0 : inexact-ok
+= erfc upward dbl-64 -0x4p+0 : 0x1.ffffffbdc88bcp+0 : inexact-ok
+= erfc downward ldbl-96-intel -0x4p+0L : 0x1.ffffffbdc88bb10ap+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0x4p+0L : 0x1.ffffffbdc88bb10cp+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0x4p+0L : 0x1.ffffffbdc88bb10ap+0L : inexact-ok
+= erfc upward ldbl-96-intel -0x4p+0L : 0x1.ffffffbdc88bb10cp+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x4p+0L : 0x1.ffffffbdc88bb10ap+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x4p+0L : 0x1.ffffffbdc88bb10cp+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x4p+0L : 0x1.ffffffbdc88bb10ap+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x4p+0L : 0x1.ffffffbdc88bb10cp+0L : inexact-ok
+= erfc downward ldbl-128 -0x4p+0L : 0x1.ffffffbdc88bb10b2865615db403p+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x4p+0L : 0x1.ffffffbdc88bb10b2865615db403p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x4p+0L : 0x1.ffffffbdc88bb10b2865615db403p+0L : inexact-ok
+= erfc upward ldbl-128 -0x4p+0L : 0x1.ffffffbdc88bb10b2865615db404p+0L : inexact-ok
+= erfc downward ldbl-128ibm -0x4p+0L : 0x1.ffffffbdc88bb10b2865615db4p+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0x4p+0L : 0x1.ffffffbdc88bb10b2865615db4p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0x4p+0L : 0x1.ffffffbdc88bb10b2865615db4p+0L : inexact-ok
+= erfc upward ldbl-128ibm -0x4p+0L : 0x1.ffffffbdc88bb10b2865615db48p+0L : 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
@@ -106508,6 +128153,306 @@ erfc 4.125
= 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 5
+= erfc downward flt-32 0x5p+0f : 0x1.b0c1a6p-40f : inexact-ok
+= erfc tonearest flt-32 0x5p+0f : 0x1.b0c1a8p-40f : inexact-ok
+= erfc towardzero flt-32 0x5p+0f : 0x1.b0c1a6p-40f : inexact-ok
+= erfc upward flt-32 0x5p+0f : 0x1.b0c1a8p-40f : inexact-ok
+= erfc downward dbl-64 0x5p+0 : 0x1.b0c1a759f7738p-40 : inexact-ok
+= erfc tonearest dbl-64 0x5p+0 : 0x1.b0c1a759f7739p-40 : inexact-ok
+= erfc towardzero dbl-64 0x5p+0 : 0x1.b0c1a759f7738p-40 : inexact-ok
+= erfc upward dbl-64 0x5p+0 : 0x1.b0c1a759f7739p-40 : inexact-ok
+= erfc downward ldbl-96-intel 0x5p+0L : 0x1.b0c1a759f7738934p-40L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x5p+0L : 0x1.b0c1a759f7738936p-40L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x5p+0L : 0x1.b0c1a759f7738934p-40L : inexact-ok
+= erfc upward ldbl-96-intel 0x5p+0L : 0x1.b0c1a759f7738936p-40L : inexact-ok
+= erfc downward ldbl-96-m68k 0x5p+0L : 0x1.b0c1a759f7738934p-40L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x5p+0L : 0x1.b0c1a759f7738936p-40L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x5p+0L : 0x1.b0c1a759f7738934p-40L : inexact-ok
+= erfc upward ldbl-96-m68k 0x5p+0L : 0x1.b0c1a759f7738936p-40L : inexact-ok
+= erfc downward ldbl-128 0x5p+0L : 0x1.b0c1a759f7738935ea5dea8e17aap-40L : inexact-ok
+= erfc tonearest ldbl-128 0x5p+0L : 0x1.b0c1a759f7738935ea5dea8e17aap-40L : inexact-ok
+= erfc towardzero ldbl-128 0x5p+0L : 0x1.b0c1a759f7738935ea5dea8e17aap-40L : inexact-ok
+= erfc upward ldbl-128 0x5p+0L : 0x1.b0c1a759f7738935ea5dea8e17abp-40L : inexact-ok
+= erfc downward ldbl-128ibm 0x5p+0L : 0x1.b0c1a759f7738935ea5dea8e178p-40L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x5p+0L : 0x1.b0c1a759f7738935ea5dea8e178p-40L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x5p+0L : 0x1.b0c1a759f7738935ea5dea8e178p-40L : inexact-ok
+= erfc upward ldbl-128ibm 0x5p+0L : 0x1.b0c1a759f7738935ea5dea8e18p-40L : inexact-ok
+erfc -5
+= erfc downward flt-32 -0x5p+0f : 0x1.fffffep+0f : inexact-ok
+= erfc tonearest flt-32 -0x5p+0f : 0x2p+0f : inexact-ok
+= erfc towardzero flt-32 -0x5p+0f : 0x1.fffffep+0f : inexact-ok
+= erfc upward flt-32 -0x5p+0f : 0x2p+0f : inexact-ok
+= erfc downward dbl-64 -0x5p+0 : 0x1.fffffffffe4f3p+0 : inexact-ok
+= erfc tonearest dbl-64 -0x5p+0 : 0x1.fffffffffe4f4p+0 : inexact-ok
+= erfc towardzero dbl-64 -0x5p+0 : 0x1.fffffffffe4f3p+0 : inexact-ok
+= erfc upward dbl-64 -0x5p+0 : 0x1.fffffffffe4f4p+0 : inexact-ok
+= erfc downward ldbl-96-intel -0x5p+0L : 0x1.fffffffffe4f3e58p+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0x5p+0L : 0x1.fffffffffe4f3e58p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0x5p+0L : 0x1.fffffffffe4f3e58p+0L : inexact-ok
+= erfc upward ldbl-96-intel -0x5p+0L : 0x1.fffffffffe4f3e5ap+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x5p+0L : 0x1.fffffffffe4f3e58p+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x5p+0L : 0x1.fffffffffe4f3e58p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x5p+0L : 0x1.fffffffffe4f3e58p+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x5p+0L : 0x1.fffffffffe4f3e5ap+0L : inexact-ok
+= erfc downward ldbl-128 -0x5p+0L : 0x1.fffffffffe4f3e58a6088c76ca15p+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x5p+0L : 0x1.fffffffffe4f3e58a6088c76ca16p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x5p+0L : 0x1.fffffffffe4f3e58a6088c76ca15p+0L : inexact-ok
+= erfc upward ldbl-128 -0x5p+0L : 0x1.fffffffffe4f3e58a6088c76ca16p+0L : inexact-ok
+= erfc downward ldbl-128ibm -0x5p+0L : 0x1.fffffffffe4f3e58a6088c76cap+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0x5p+0L : 0x1.fffffffffe4f3e58a6088c76cap+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0x5p+0L : 0x1.fffffffffe4f3e58a6088c76cap+0L : inexact-ok
+= erfc upward ldbl-128ibm -0x5p+0L : 0x1.fffffffffe4f3e58a6088c76ca8p+0L : inexact-ok
+erfc 6
+= erfc downward flt-32 0x6p+0f : 0x1.8cf814p-56f : inexact-ok
+= erfc tonearest flt-32 0x6p+0f : 0x1.8cf816p-56f : inexact-ok
+= erfc towardzero flt-32 0x6p+0f : 0x1.8cf814p-56f : inexact-ok
+= erfc upward flt-32 0x6p+0f : 0x1.8cf816p-56f : inexact-ok
+= erfc downward dbl-64 0x6p+0 : 0x1.8cf81557d20b6p-56 : inexact-ok
+= erfc tonearest dbl-64 0x6p+0 : 0x1.8cf81557d20b6p-56 : inexact-ok
+= erfc towardzero dbl-64 0x6p+0 : 0x1.8cf81557d20b6p-56 : inexact-ok
+= erfc upward dbl-64 0x6p+0 : 0x1.8cf81557d20b7p-56 : inexact-ok
+= erfc downward ldbl-96-intel 0x6p+0L : 0x1.8cf81557d20b61a6p-56L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x6p+0L : 0x1.8cf81557d20b61a8p-56L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x6p+0L : 0x1.8cf81557d20b61a6p-56L : inexact-ok
+= erfc upward ldbl-96-intel 0x6p+0L : 0x1.8cf81557d20b61a8p-56L : inexact-ok
+= erfc downward ldbl-96-m68k 0x6p+0L : 0x1.8cf81557d20b61a6p-56L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6p+0L : 0x1.8cf81557d20b61a8p-56L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6p+0L : 0x1.8cf81557d20b61a6p-56L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6p+0L : 0x1.8cf81557d20b61a8p-56L : inexact-ok
+= erfc downward ldbl-128 0x6p+0L : 0x1.8cf81557d20b61a7fff0cc732bf9p-56L : inexact-ok
+= erfc tonearest ldbl-128 0x6p+0L : 0x1.8cf81557d20b61a7fff0cc732bfap-56L : inexact-ok
+= erfc towardzero ldbl-128 0x6p+0L : 0x1.8cf81557d20b61a7fff0cc732bf9p-56L : inexact-ok
+= erfc upward ldbl-128 0x6p+0L : 0x1.8cf81557d20b61a7fff0cc732bfap-56L : inexact-ok
+= erfc downward ldbl-128ibm 0x6p+0L : 0x1.8cf81557d20b61a7fff0cc732b8p-56L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x6p+0L : 0x1.8cf81557d20b61a7fff0cc732cp-56L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x6p+0L : 0x1.8cf81557d20b61a7fff0cc732b8p-56L : inexact-ok
+= erfc upward ldbl-128ibm 0x6p+0L : 0x1.8cf81557d20b61a7fff0cc732cp-56L : inexact-ok
+erfc -6
+= erfc downward flt-32 -0x6p+0f : 0x1.fffffep+0f : inexact-ok
+= erfc tonearest flt-32 -0x6p+0f : 0x2p+0f : inexact-ok
+= erfc towardzero flt-32 -0x6p+0f : 0x1.fffffep+0f : inexact-ok
+= erfc upward flt-32 -0x6p+0f : 0x2p+0f : inexact-ok
+= erfc downward dbl-64 -0x6p+0 : 0x1.fffffffffffffp+0 : inexact-ok
+= erfc tonearest dbl-64 -0x6p+0 : 0x2p+0 : inexact-ok
+= erfc towardzero dbl-64 -0x6p+0 : 0x1.fffffffffffffp+0 : inexact-ok
+= erfc upward dbl-64 -0x6p+0 : 0x2p+0 : inexact-ok
+= erfc downward ldbl-96-intel -0x6p+0L : 0x1.fffffffffffffe72p+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0x6p+0L : 0x1.fffffffffffffe74p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0x6p+0L : 0x1.fffffffffffffe72p+0L : inexact-ok
+= erfc upward ldbl-96-intel -0x6p+0L : 0x1.fffffffffffffe74p+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x6p+0L : 0x1.fffffffffffffe72p+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x6p+0L : 0x1.fffffffffffffe74p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x6p+0L : 0x1.fffffffffffffe72p+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x6p+0L : 0x1.fffffffffffffe74p+0L : inexact-ok
+= erfc downward ldbl-128 -0x6p+0L : 0x1.fffffffffffffe7307eaa82df49ep+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x6p+0L : 0x1.fffffffffffffe7307eaa82df49ep+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x6p+0L : 0x1.fffffffffffffe7307eaa82df49ep+0L : inexact-ok
+= erfc upward ldbl-128 -0x6p+0L : 0x1.fffffffffffffe7307eaa82df49fp+0L : inexact-ok
+= erfc downward ldbl-128ibm -0x6p+0L : 0x1.fffffffffffffe7307eaa82df48p+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0x6p+0L : 0x1.fffffffffffffe7307eaa82df48p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0x6p+0L : 0x1.fffffffffffffe7307eaa82df48p+0L : inexact-ok
+= erfc upward ldbl-128ibm -0x6p+0L : 0x1.fffffffffffffe7307eaa82df5p+0L : inexact-ok
+erfc 7
+= erfc downward flt-32 0x7p+0f : 0x3.2945p-76f : inexact-ok
+= erfc tonearest flt-32 0x7p+0f : 0x3.294504p-76f : inexact-ok
+= erfc towardzero flt-32 0x7p+0f : 0x3.2945p-76f : inexact-ok
+= erfc upward flt-32 0x7p+0f : 0x3.294504p-76f : inexact-ok
+= erfc downward dbl-64 0x7p+0 : 0x3.2945026df4e62p-76 : inexact-ok
+= erfc tonearest dbl-64 0x7p+0 : 0x3.2945026df4e62p-76 : inexact-ok
+= erfc towardzero dbl-64 0x7p+0 : 0x3.2945026df4e62p-76 : inexact-ok
+= erfc upward dbl-64 0x7p+0 : 0x3.2945026df4e64p-76 : inexact-ok
+= erfc downward ldbl-96-intel 0x7p+0L : 0x3.2945026df4e62a48p-76L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x7p+0L : 0x3.2945026df4e62a48p-76L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x7p+0L : 0x3.2945026df4e62a48p-76L : inexact-ok
+= erfc upward ldbl-96-intel 0x7p+0L : 0x3.2945026df4e62a4cp-76L : inexact-ok
+= erfc downward ldbl-96-m68k 0x7p+0L : 0x3.2945026df4e62a48p-76L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x7p+0L : 0x3.2945026df4e62a48p-76L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x7p+0L : 0x3.2945026df4e62a48p-76L : inexact-ok
+= erfc upward ldbl-96-m68k 0x7p+0L : 0x3.2945026df4e62a4cp-76L : inexact-ok
+= erfc downward ldbl-128 0x7p+0L : 0x3.2945026df4e62a48fcf382c1cfc8p-76L : inexact-ok
+= erfc tonearest ldbl-128 0x7p+0L : 0x3.2945026df4e62a48fcf382c1cfc8p-76L : inexact-ok
+= erfc towardzero ldbl-128 0x7p+0L : 0x3.2945026df4e62a48fcf382c1cfc8p-76L : inexact-ok
+= erfc upward ldbl-128 0x7p+0L : 0x3.2945026df4e62a48fcf382c1cfcap-76L : inexact-ok
+= erfc downward ldbl-128ibm 0x7p+0L : 0x3.2945026df4e62a48fcf382c1cfp-76L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x7p+0L : 0x3.2945026df4e62a48fcf382c1dp-76L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x7p+0L : 0x3.2945026df4e62a48fcf382c1cfp-76L : inexact-ok
+= erfc upward ldbl-128ibm 0x7p+0L : 0x3.2945026df4e62a48fcf382c1dp-76L : inexact-ok
+erfc -7
+= erfc downward flt-32 -0x7p+0f : 0x1.fffffep+0f : inexact-ok
+= erfc tonearest flt-32 -0x7p+0f : 0x2p+0f : inexact-ok
+= erfc towardzero flt-32 -0x7p+0f : 0x1.fffffep+0f : inexact-ok
+= erfc upward flt-32 -0x7p+0f : 0x2p+0f : inexact-ok
+= erfc downward dbl-64 -0x7p+0 : 0x1.fffffffffffffp+0 : inexact-ok
+= erfc tonearest dbl-64 -0x7p+0 : 0x2p+0 : inexact-ok
+= erfc towardzero dbl-64 -0x7p+0 : 0x1.fffffffffffffp+0 : inexact-ok
+= erfc upward dbl-64 -0x7p+0 : 0x2p+0 : inexact-ok
+= erfc downward ldbl-96-intel -0x7p+0L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0x7p+0L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0x7p+0L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc upward ldbl-96-intel -0x7p+0L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x7p+0L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x7p+0L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x7p+0L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x7p+0L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-128 -0x7p+0L : 0x1.ffffffffffffffffffcd6bafd92p+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x7p+0L : 0x1.ffffffffffffffffffcd6bafd921p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x7p+0L : 0x1.ffffffffffffffffffcd6bafd92p+0L : inexact-ok
+= erfc upward ldbl-128 -0x7p+0L : 0x1.ffffffffffffffffffcd6bafd921p+0L : inexact-ok
+= erfc downward ldbl-128ibm -0x7p+0L : 0x1.ffffffffffffffffffcd6bafd9p+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0x7p+0L : 0x1.ffffffffffffffffffcd6bafd9p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0x7p+0L : 0x1.ffffffffffffffffffcd6bafd9p+0L : inexact-ok
+= erfc upward ldbl-128ibm -0x7p+0L : 0x1.ffffffffffffffffffcd6bafd98p+0L : inexact-ok
+erfc 8
+= erfc downward flt-32 0x8p+0f : 0xe.3a7e2p-100f : inexact-ok
+= erfc tonearest flt-32 0x8p+0f : 0xe.3a7e2p-100f : inexact-ok
+= erfc towardzero flt-32 0x8p+0f : 0xe.3a7e2p-100f : inexact-ok
+= erfc upward flt-32 0x8p+0f : 0xe.3a7e3p-100f : inexact-ok
+= erfc downward dbl-64 0x8p+0 : 0xe.3a7e2090befd8p-100 : inexact-ok
+= erfc tonearest dbl-64 0x8p+0 : 0xe.3a7e2090befd8p-100 : inexact-ok
+= erfc towardzero dbl-64 0x8p+0 : 0xe.3a7e2090befd8p-100 : inexact-ok
+= erfc upward dbl-64 0x8p+0 : 0xe.3a7e2090befep-100 : inexact-ok
+= erfc downward ldbl-96-intel 0x8p+0L : 0xe.3a7e2090befdbb5p-100L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x8p+0L : 0xe.3a7e2090befdbb6p-100L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x8p+0L : 0xe.3a7e2090befdbb5p-100L : inexact-ok
+= erfc upward ldbl-96-intel 0x8p+0L : 0xe.3a7e2090befdbb6p-100L : inexact-ok
+= erfc downward ldbl-96-m68k 0x8p+0L : 0xe.3a7e2090befdbb5p-100L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x8p+0L : 0xe.3a7e2090befdbb6p-100L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x8p+0L : 0xe.3a7e2090befdbb5p-100L : inexact-ok
+= erfc upward ldbl-96-m68k 0x8p+0L : 0xe.3a7e2090befdbb6p-100L : inexact-ok
+= erfc downward ldbl-128 0x8p+0L : 0xe.3a7e2090befdbb5c007d16c48e8p-100L : inexact-ok
+= erfc tonearest ldbl-128 0x8p+0L : 0xe.3a7e2090befdbb5c007d16c48e88p-100L : inexact-ok
+= erfc towardzero ldbl-128 0x8p+0L : 0xe.3a7e2090befdbb5c007d16c48e8p-100L : inexact-ok
+= erfc upward ldbl-128 0x8p+0L : 0xe.3a7e2090befdbb5c007d16c48e88p-100L : inexact-ok
+= erfc downward ldbl-128ibm 0x8p+0L : 0xe.3a7e2090befdbb5c007d16c48cp-100L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x8p+0L : 0xe.3a7e2090befdbb5c007d16c49p-100L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x8p+0L : 0xe.3a7e2090befdbb5c007d16c48cp-100L : inexact-ok
+= erfc upward ldbl-128ibm 0x8p+0L : 0xe.3a7e2090befdbb5c007d16c49p-100L : inexact-ok
+erfc -8
+= erfc downward flt-32 -0x8p+0f : 0x1.fffffep+0f : inexact-ok
+= erfc tonearest flt-32 -0x8p+0f : 0x2p+0f : inexact-ok
+= erfc towardzero flt-32 -0x8p+0f : 0x1.fffffep+0f : inexact-ok
+= erfc upward flt-32 -0x8p+0f : 0x2p+0f : inexact-ok
+= erfc downward dbl-64 -0x8p+0 : 0x1.fffffffffffffp+0 : inexact-ok
+= erfc tonearest dbl-64 -0x8p+0 : 0x2p+0 : inexact-ok
+= erfc towardzero dbl-64 -0x8p+0 : 0x1.fffffffffffffp+0 : inexact-ok
+= erfc upward dbl-64 -0x8p+0 : 0x2p+0 : inexact-ok
+= erfc downward ldbl-96-intel -0x8p+0L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0x8p+0L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0x8p+0L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc upward ldbl-96-intel -0x8p+0L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x8p+0L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x8p+0L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x8p+0L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x8p+0L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-128 -0x8p+0L : 0x1.ffffffffffffffffffffffff1c58p+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x8p+0L : 0x1.ffffffffffffffffffffffff1c58p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x8p+0L : 0x1.ffffffffffffffffffffffff1c58p+0L : inexact-ok
+= erfc upward ldbl-128 -0x8p+0L : 0x1.ffffffffffffffffffffffff1c59p+0L : inexact-ok
+= erfc downward ldbl-128ibm -0x8p+0L : 0x1.ffffffffffffffffffffffff1cp+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0x8p+0L : 0x1.ffffffffffffffffffffffff1c8p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0x8p+0L : 0x1.ffffffffffffffffffffffff1cp+0L : inexact-ok
+= erfc upward ldbl-128ibm -0x8p+0L : 0x1.ffffffffffffffffffffffff1c8p+0L : inexact-ok
+erfc 9
+= erfc downward flt-32 0x9p+0f : 0x8.cc6a1p-124f : inexact-ok
+= erfc tonearest flt-32 0x9p+0f : 0x8.cc6a1p-124f : inexact-ok
+= erfc towardzero flt-32 0x9p+0f : 0x8.cc6a1p-124f : inexact-ok
+= erfc upward flt-32 0x9p+0f : 0x8.cc6a2p-124f : inexact-ok
+= erfc downward dbl-64 0x9p+0 : 0x8.cc6a115f1fc6p-124 : inexact-ok
+= erfc tonearest dbl-64 0x9p+0 : 0x8.cc6a115f1fc6p-124 : inexact-ok
+= erfc towardzero dbl-64 0x9p+0 : 0x8.cc6a115f1fc6p-124 : inexact-ok
+= erfc upward dbl-64 0x9p+0 : 0x8.cc6a115f1fc68p-124 : inexact-ok
+= erfc downward ldbl-96-intel 0x9p+0L : 0x8.cc6a115f1fc6136p-124L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x9p+0L : 0x8.cc6a115f1fc6137p-124L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x9p+0L : 0x8.cc6a115f1fc6136p-124L : inexact-ok
+= erfc upward ldbl-96-intel 0x9p+0L : 0x8.cc6a115f1fc6137p-124L : inexact-ok
+= erfc downward ldbl-96-m68k 0x9p+0L : 0x8.cc6a115f1fc6136p-124L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x9p+0L : 0x8.cc6a115f1fc6137p-124L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x9p+0L : 0x8.cc6a115f1fc6136p-124L : inexact-ok
+= erfc upward ldbl-96-m68k 0x9p+0L : 0x8.cc6a115f1fc6137p-124L : inexact-ok
+= erfc downward ldbl-128 0x9p+0L : 0x8.cc6a115f1fc6136ba610a005ff18p-124L : inexact-ok
+= erfc tonearest ldbl-128 0x9p+0L : 0x8.cc6a115f1fc6136ba610a005ff2p-124L : inexact-ok
+= erfc towardzero ldbl-128 0x9p+0L : 0x8.cc6a115f1fc6136ba610a005ff18p-124L : inexact-ok
+= erfc upward ldbl-128 0x9p+0L : 0x8.cc6a115f1fc6136ba610a005ff2p-124L : inexact-ok
+= erfc downward ldbl-128ibm 0x9p+0L : 0x8.cc6a115f1fc6136ba610a005fcp-124L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x9p+0L : 0x8.cc6a115f1fc6136ba610a006p-124L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x9p+0L : 0x8.cc6a115f1fc6136ba610a005fcp-124L : inexact-ok
+= erfc upward ldbl-128ibm 0x9p+0L : 0x8.cc6a115f1fc6136ba610a006p-124L : inexact-ok
+erfc -9
+= erfc downward flt-32 -0x9p+0f : 0x1.fffffep+0f : inexact-ok
+= erfc tonearest flt-32 -0x9p+0f : 0x2p+0f : inexact-ok
+= erfc towardzero flt-32 -0x9p+0f : 0x1.fffffep+0f : inexact-ok
+= erfc upward flt-32 -0x9p+0f : 0x2p+0f : inexact-ok
+= erfc downward dbl-64 -0x9p+0 : 0x1.fffffffffffffp+0 : inexact-ok
+= erfc tonearest dbl-64 -0x9p+0 : 0x2p+0 : inexact-ok
+= erfc towardzero dbl-64 -0x9p+0 : 0x1.fffffffffffffp+0 : inexact-ok
+= erfc upward dbl-64 -0x9p+0 : 0x2p+0 : inexact-ok
+= erfc downward ldbl-96-intel -0x9p+0L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0x9p+0L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0x9p+0L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc upward ldbl-96-intel -0x9p+0L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x9p+0L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x9p+0L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x9p+0L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x9p+0L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-128 -0x9p+0L : 0x1.ffffffffffffffffffffffffffffp+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x9p+0L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x9p+0L : 0x1.ffffffffffffffffffffffffffffp+0L : inexact-ok
+= erfc upward ldbl-128 -0x9p+0L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-128ibm -0x9p+0L : 0x1.ffffffffffffffffffffffffff8p+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0x9p+0L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0x9p+0L : 0x1.ffffffffffffffffffffffffff8p+0L : inexact-ok
+= erfc upward ldbl-128ibm -0x9p+0L : 0x2p+0L : inexact-ok
+erfc 10
+= erfc downward flt-32 0xap+0f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc tonearest flt-32 0xap+0f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc towardzero flt-32 0xap+0f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc upward flt-32 0xap+0f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0xap+0 : 0xb.ec53f95451678p-152 : inexact-ok
+= erfc tonearest dbl-64 0xap+0 : 0xb.ec53f9545168p-152 : inexact-ok
+= erfc towardzero dbl-64 0xap+0 : 0xb.ec53f95451678p-152 : inexact-ok
+= erfc upward dbl-64 0xap+0 : 0xb.ec53f9545168p-152 : inexact-ok
+= erfc downward ldbl-96-intel 0xap+0L : 0xb.ec53f9545167ce9p-152L : inexact-ok
+= erfc tonearest ldbl-96-intel 0xap+0L : 0xb.ec53f9545167ceap-152L : inexact-ok
+= erfc towardzero ldbl-96-intel 0xap+0L : 0xb.ec53f9545167ce9p-152L : inexact-ok
+= erfc upward ldbl-96-intel 0xap+0L : 0xb.ec53f9545167ceap-152L : inexact-ok
+= erfc downward ldbl-96-m68k 0xap+0L : 0xb.ec53f9545167ce9p-152L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0xap+0L : 0xb.ec53f9545167ceap-152L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0xap+0L : 0xb.ec53f9545167ce9p-152L : inexact-ok
+= erfc upward ldbl-96-m68k 0xap+0L : 0xb.ec53f9545167ceap-152L : inexact-ok
+= erfc downward ldbl-128 0xap+0L : 0xb.ec53f9545167ce9b9c460ae3b26p-152L : inexact-ok
+= erfc tonearest ldbl-128 0xap+0L : 0xb.ec53f9545167ce9b9c460ae3b268p-152L : inexact-ok
+= erfc towardzero ldbl-128 0xap+0L : 0xb.ec53f9545167ce9b9c460ae3b26p-152L : inexact-ok
+= erfc upward ldbl-128 0xap+0L : 0xb.ec53f9545167ce9b9c460ae3b268p-152L : inexact-ok
+= erfc downward ldbl-128ibm 0xap+0L : 0xb.ec53f9545167ce9b9c460ae3bp-152L : inexact-ok
+= erfc tonearest ldbl-128ibm 0xap+0L : 0xb.ec53f9545167ce9b9c460ae3b4p-152L : inexact-ok
+= erfc towardzero ldbl-128ibm 0xap+0L : 0xb.ec53f9545167ce9b9c460ae3bp-152L : inexact-ok
+= erfc upward ldbl-128ibm 0xap+0L : 0xb.ec53f9545167ce9b9c460ae3b4p-152L : inexact-ok
+erfc -10
+= erfc downward flt-32 -0xap+0f : 0x1.fffffep+0f : inexact-ok
+= erfc tonearest flt-32 -0xap+0f : 0x2p+0f : inexact-ok
+= erfc towardzero flt-32 -0xap+0f : 0x1.fffffep+0f : inexact-ok
+= erfc upward flt-32 -0xap+0f : 0x2p+0f : inexact-ok
+= erfc downward dbl-64 -0xap+0 : 0x1.fffffffffffffp+0 : inexact-ok
+= erfc tonearest dbl-64 -0xap+0 : 0x2p+0 : inexact-ok
+= erfc towardzero dbl-64 -0xap+0 : 0x1.fffffffffffffp+0 : inexact-ok
+= erfc upward dbl-64 -0xap+0 : 0x2p+0 : inexact-ok
+= erfc downward ldbl-96-intel -0xap+0L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0xap+0L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0xap+0L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc upward ldbl-96-intel -0xap+0L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0xap+0L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0xap+0L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0xap+0L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0xap+0L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-128 -0xap+0L : 0x1.ffffffffffffffffffffffffffffp+0L : inexact-ok
+= erfc tonearest ldbl-128 -0xap+0L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0xap+0L : 0x1.ffffffffffffffffffffffffffffp+0L : inexact-ok
+= erfc upward ldbl-128 -0xap+0L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-128ibm -0xap+0L : 0x1.ffffffffffffffffffffffffff8p+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0xap+0L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0xap+0L : 0x1.ffffffffffffffffffffffffff8p+0L : inexact-ok
+= erfc upward ldbl-128ibm -0xap+0L : 0x2p+0L : 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
@@ -107022,6 +128967,1945 @@ erfc 1000
= erfc tonearest ldbl-128ibm 0x3.e8p+8L : 0x0p+0L : inexact-ok underflow errno-erange
= erfc towardzero ldbl-128ibm 0x3.e8p+8L : 0x0p+0L : inexact-ok underflow errno-erange
= erfc upward ldbl-128ibm 0x3.e8p+8L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+erfc 0x1p-5
+= erfc downward flt-32 0x8p-8f : 0xf.6f9d4p-4f : inexact-ok
+= erfc tonearest flt-32 0x8p-8f : 0xf.6f9d5p-4f : inexact-ok
+= erfc towardzero flt-32 0x8p-8f : 0xf.6f9d4p-4f : inexact-ok
+= erfc upward flt-32 0x8p-8f : 0xf.6f9d5p-4f : inexact-ok
+= erfc downward dbl-64 0x8p-8 : 0xf.6f9d4dd116d6p-4 : inexact-ok
+= erfc tonearest dbl-64 0x8p-8 : 0xf.6f9d4dd116d68p-4 : inexact-ok
+= erfc towardzero dbl-64 0x8p-8 : 0xf.6f9d4dd116d6p-4 : inexact-ok
+= erfc upward dbl-64 0x8p-8 : 0xf.6f9d4dd116d68p-4 : inexact-ok
+= erfc downward ldbl-96-intel 0x8p-8L : 0xf.6f9d4dd116d6403p-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x8p-8L : 0xf.6f9d4dd116d6403p-4L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x8p-8L : 0xf.6f9d4dd116d6403p-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x8p-8L : 0xf.6f9d4dd116d6404p-4L : inexact-ok
+= erfc downward ldbl-96-m68k 0x8p-8L : 0xf.6f9d4dd116d6403p-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x8p-8L : 0xf.6f9d4dd116d6403p-4L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x8p-8L : 0xf.6f9d4dd116d6403p-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x8p-8L : 0xf.6f9d4dd116d6404p-4L : inexact-ok
+= erfc downward ldbl-128 0x8p-8L : 0xf.6f9d4dd116d640363e72a8f031b8p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x8p-8L : 0xf.6f9d4dd116d640363e72a8f031b8p-4L : inexact-ok
+= erfc towardzero ldbl-128 0x8p-8L : 0xf.6f9d4dd116d640363e72a8f031b8p-4L : inexact-ok
+= erfc upward ldbl-128 0x8p-8L : 0xf.6f9d4dd116d640363e72a8f031cp-4L : inexact-ok
+= erfc downward ldbl-128ibm 0x8p-8L : 0xf.6f9d4dd116d640363e72a8f03p-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x8p-8L : 0xf.6f9d4dd116d640363e72a8f03p-4L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x8p-8L : 0xf.6f9d4dd116d640363e72a8f03p-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x8p-8L : 0xf.6f9d4dd116d640363e72a8f034p-4L : inexact-ok
+erfc -0x1p-5
+= erfc downward flt-32 -0x8p-8f : 0x1.09062ap+0f : inexact-ok
+= erfc tonearest flt-32 -0x8p-8f : 0x1.09062cp+0f : inexact-ok
+= erfc towardzero flt-32 -0x8p-8f : 0x1.09062ap+0f : inexact-ok
+= erfc upward flt-32 -0x8p-8f : 0x1.09062cp+0f : inexact-ok
+= erfc downward dbl-64 -0x8p-8 : 0x1.09062b22ee929p+0 : inexact-ok
+= erfc tonearest dbl-64 -0x8p-8 : 0x1.09062b22ee92ap+0 : inexact-ok
+= erfc towardzero dbl-64 -0x8p-8 : 0x1.09062b22ee929p+0 : inexact-ok
+= erfc upward dbl-64 -0x8p-8 : 0x1.09062b22ee92ap+0 : inexact-ok
+= erfc downward ldbl-96-intel -0x8p-8L : 0x1.09062b22ee929bfcp+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0x8p-8L : 0x1.09062b22ee929bfcp+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0x8p-8L : 0x1.09062b22ee929bfcp+0L : inexact-ok
+= erfc upward ldbl-96-intel -0x8p-8L : 0x1.09062b22ee929bfep+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x8p-8L : 0x1.09062b22ee929bfcp+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x8p-8L : 0x1.09062b22ee929bfcp+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x8p-8L : 0x1.09062b22ee929bfcp+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x8p-8L : 0x1.09062b22ee929bfep+0L : inexact-ok
+= erfc downward ldbl-128 -0x8p-8L : 0x1.09062b22ee929bfc9c18d570fce4p+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x8p-8L : 0x1.09062b22ee929bfc9c18d570fce4p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x8p-8L : 0x1.09062b22ee929bfc9c18d570fce4p+0L : inexact-ok
+= erfc upward ldbl-128 -0x8p-8L : 0x1.09062b22ee929bfc9c18d570fce5p+0L : inexact-ok
+= erfc downward ldbl-128ibm -0x8p-8L : 0x1.09062b22ee929bfc9c18d570fc8p+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0x8p-8L : 0x1.09062b22ee929bfc9c18d570fdp+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0x8p-8L : 0x1.09062b22ee929bfc9c18d570fc8p+0L : inexact-ok
+= erfc upward ldbl-128ibm -0x8p-8L : 0x1.09062b22ee929bfc9c18d570fdp+0L : inexact-ok
+erfc 0x1p-10
+= erfc downward flt-32 0x4p-12f : 0xf.fb7c8p-4f : inexact-ok
+= erfc tonearest flt-32 0x4p-12f : 0xf.fb7c9p-4f : inexact-ok
+= erfc towardzero flt-32 0x4p-12f : 0xf.fb7c8p-4f : inexact-ok
+= erfc upward flt-32 0x4p-12f : 0xf.fb7c9p-4f : inexact-ok
+= erfc downward dbl-64 0x4p-12 : 0xf.fb7c8a4401cdp-4 : inexact-ok
+= erfc tonearest dbl-64 0x4p-12 : 0xf.fb7c8a4401cdp-4 : inexact-ok
+= erfc towardzero dbl-64 0x4p-12 : 0xf.fb7c8a4401cdp-4 : inexact-ok
+= erfc upward dbl-64 0x4p-12 : 0xf.fb7c8a4401cd8p-4 : inexact-ok
+= erfc downward ldbl-96-intel 0x4p-12L : 0xf.fb7c8a4401cd1c3p-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x4p-12L : 0xf.fb7c8a4401cd1c3p-4L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x4p-12L : 0xf.fb7c8a4401cd1c3p-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x4p-12L : 0xf.fb7c8a4401cd1c4p-4L : inexact-ok
+= erfc downward ldbl-96-m68k 0x4p-12L : 0xf.fb7c8a4401cd1c3p-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x4p-12L : 0xf.fb7c8a4401cd1c3p-4L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x4p-12L : 0xf.fb7c8a4401cd1c3p-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x4p-12L : 0xf.fb7c8a4401cd1c4p-4L : inexact-ok
+= erfc downward ldbl-128 0x4p-12L : 0xf.fb7c8a4401cd1c3347a83a17da48p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x4p-12L : 0xf.fb7c8a4401cd1c3347a83a17da5p-4L : inexact-ok
+= erfc towardzero ldbl-128 0x4p-12L : 0xf.fb7c8a4401cd1c3347a83a17da48p-4L : inexact-ok
+= erfc upward ldbl-128 0x4p-12L : 0xf.fb7c8a4401cd1c3347a83a17da5p-4L : inexact-ok
+= erfc downward ldbl-128ibm 0x4p-12L : 0xf.fb7c8a4401cd1c3347a83a17d8p-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x4p-12L : 0xf.fb7c8a4401cd1c3347a83a17dcp-4L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x4p-12L : 0xf.fb7c8a4401cd1c3347a83a17d8p-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x4p-12L : 0xf.fb7c8a4401cd1c3347a83a17dcp-4L : inexact-ok
+erfc 0x1p-15
+= erfc downward flt-32 0x2p-16f : 0xf.ffdbep-4f : inexact-ok
+= erfc tonearest flt-32 0x2p-16f : 0xf.ffdbep-4f : inexact-ok
+= erfc towardzero flt-32 0x2p-16f : 0xf.ffdbep-4f : inexact-ok
+= erfc upward flt-32 0x2p-16f : 0xf.ffdbfp-4f : inexact-ok
+= erfc downward dbl-64 0x2p-16 : 0xf.ffdbe4515faa8p-4 : inexact-ok
+= erfc tonearest dbl-64 0x2p-16 : 0xf.ffdbe4515fabp-4 : inexact-ok
+= erfc towardzero dbl-64 0x2p-16 : 0xf.ffdbe4515faa8p-4 : inexact-ok
+= erfc upward dbl-64 0x2p-16 : 0xf.ffdbe4515fabp-4 : inexact-ok
+= erfc downward ldbl-96-intel 0x2p-16L : 0xf.ffdbe4515faaeep-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x2p-16L : 0xf.ffdbe4515faaee1p-4L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x2p-16L : 0xf.ffdbe4515faaeep-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x2p-16L : 0xf.ffdbe4515faaee1p-4L : inexact-ok
+= erfc downward ldbl-96-m68k 0x2p-16L : 0xf.ffdbe4515faaeep-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x2p-16L : 0xf.ffdbe4515faaee1p-4L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x2p-16L : 0xf.ffdbe4515faaeep-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x2p-16L : 0xf.ffdbe4515faaee1p-4L : inexact-ok
+= erfc downward ldbl-128 0x2p-16L : 0xf.ffdbe4515faaee0eb270b8c6b0c8p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x2p-16L : 0xf.ffdbe4515faaee0eb270b8c6b0dp-4L : inexact-ok
+= erfc towardzero ldbl-128 0x2p-16L : 0xf.ffdbe4515faaee0eb270b8c6b0c8p-4L : inexact-ok
+= erfc upward ldbl-128 0x2p-16L : 0xf.ffdbe4515faaee0eb270b8c6b0dp-4L : inexact-ok
+= erfc downward ldbl-128ibm 0x2p-16L : 0xf.ffdbe4515faaee0eb270b8c6bp-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x2p-16L : 0xf.ffdbe4515faaee0eb270b8c6bp-4L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x2p-16L : 0xf.ffdbe4515faaee0eb270b8c6bp-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x2p-16L : 0xf.ffdbe4515faaee0eb270b8c6b4p-4L : inexact-ok
+erfc 0x1p-20
+= erfc downward flt-32 0x1p-20f : 0xf.fffedp-4f : inexact-ok
+= erfc tonearest flt-32 0x1p-20f : 0xf.fffeep-4f : inexact-ok
+= erfc towardzero flt-32 0x1p-20f : 0xf.fffedp-4f : inexact-ok
+= erfc upward flt-32 0x1p-20f : 0xf.fffeep-4f : inexact-ok
+= erfc downward dbl-64 0x1p-20 : 0xf.fffedf228afb8p-4 : inexact-ok
+= erfc tonearest dbl-64 0x1p-20 : 0xf.fffedf228afcp-4 : inexact-ok
+= erfc towardzero dbl-64 0x1p-20 : 0xf.fffedf228afb8p-4 : inexact-ok
+= erfc upward dbl-64 0x1p-20 : 0xf.fffedf228afcp-4 : inexact-ok
+= erfc downward ldbl-96-intel 0x1p-20L : 0xf.fffedf228afbd6ap-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1p-20L : 0xf.fffedf228afbd6bp-4L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1p-20L : 0xf.fffedf228afbd6ap-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x1p-20L : 0xf.fffedf228afbd6bp-4L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1p-20L : 0xf.fffedf228afbd6ap-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1p-20L : 0xf.fffedf228afbd6bp-4L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1p-20L : 0xf.fffedf228afbd6ap-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1p-20L : 0xf.fffedf228afbd6bp-4L : inexact-ok
+= erfc downward ldbl-128 0x1p-20L : 0xf.fffedf228afbd6a978b6c864b5b8p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x1p-20L : 0xf.fffedf228afbd6a978b6c864b5b8p-4L : inexact-ok
+= erfc towardzero ldbl-128 0x1p-20L : 0xf.fffedf228afbd6a978b6c864b5b8p-4L : inexact-ok
+= erfc upward ldbl-128 0x1p-20L : 0xf.fffedf228afbd6a978b6c864b5cp-4L : inexact-ok
+= erfc downward ldbl-128ibm 0x1p-20L : 0xf.fffedf228afbd6a978b6c864b4p-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x1p-20L : 0xf.fffedf228afbd6a978b6c864b4p-4L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x1p-20L : 0xf.fffedf228afbd6a978b6c864b4p-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x1p-20L : 0xf.fffedf228afbd6a978b6c864b8p-4L : inexact-ok
+erfc 0x1p-25
+= erfc downward flt-32 0x8p-28f : 0xf.fffffp-4f : inexact-ok
+= erfc tonearest flt-32 0x8p-28f : 0xf.fffffp-4f : inexact-ok
+= erfc towardzero flt-32 0x8p-28f : 0xf.fffffp-4f : inexact-ok
+= erfc upward flt-32 0x8p-28f : 0x1p+0f : inexact-ok
+= erfc downward dbl-64 0x8p-28 : 0xf.fffff6f914578p-4 : inexact-ok
+= erfc tonearest dbl-64 0x8p-28 : 0xf.fffff6f91458p-4 : inexact-ok
+= erfc towardzero dbl-64 0x8p-28 : 0xf.fffff6f914578p-4 : inexact-ok
+= erfc upward dbl-64 0x8p-28 : 0xf.fffff6f91458p-4 : inexact-ok
+= erfc downward ldbl-96-intel 0x8p-28L : 0xf.fffff6f91457debp-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x8p-28L : 0xf.fffff6f91457debp-4L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x8p-28L : 0xf.fffff6f91457debp-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x8p-28L : 0xf.fffff6f91457decp-4L : inexact-ok
+= erfc downward ldbl-96-m68k 0x8p-28L : 0xf.fffff6f91457debp-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x8p-28L : 0xf.fffff6f91457debp-4L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x8p-28L : 0xf.fffff6f91457debp-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x8p-28L : 0xf.fffff6f91457decp-4L : inexact-ok
+= erfc downward ldbl-128 0x8p-28L : 0xf.fffff6f91457deb24a37bc860f7p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x8p-28L : 0xf.fffff6f91457deb24a37bc860f7p-4L : inexact-ok
+= erfc towardzero ldbl-128 0x8p-28L : 0xf.fffff6f91457deb24a37bc860f7p-4L : inexact-ok
+= erfc upward ldbl-128 0x8p-28L : 0xf.fffff6f91457deb24a37bc860f78p-4L : inexact-ok
+= erfc downward ldbl-128ibm 0x8p-28L : 0xf.fffff6f91457deb24a37bc860cp-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x8p-28L : 0xf.fffff6f91457deb24a37bc861p-4L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x8p-28L : 0xf.fffff6f91457deb24a37bc860cp-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x8p-28L : 0xf.fffff6f91457deb24a37bc861p-4L : inexact-ok
+erfc 0x1p-30
+= erfc downward flt-32 0x4p-32f : 0xf.fffffp-4f : inexact-ok
+= erfc tonearest flt-32 0x4p-32f : 0x1p+0f : inexact-ok
+= erfc towardzero flt-32 0x4p-32f : 0xf.fffffp-4f : inexact-ok
+= erfc upward flt-32 0x4p-32f : 0x1p+0f : inexact-ok
+= erfc downward dbl-64 0x4p-32 : 0xf.ffffffb7c8a28p-4 : inexact-ok
+= erfc tonearest dbl-64 0x4p-32 : 0xf.ffffffb7c8a28p-4 : inexact-ok
+= erfc towardzero dbl-64 0x4p-32 : 0xf.ffffffb7c8a28p-4 : inexact-ok
+= erfc upward dbl-64 0x4p-32 : 0xf.ffffffb7c8a3p-4 : inexact-ok
+= erfc downward ldbl-96-intel 0x4p-32L : 0xf.ffffffb7c8a2befp-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x4p-32L : 0xf.ffffffb7c8a2befp-4L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x4p-32L : 0xf.ffffffb7c8a2befp-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x4p-32L : 0xf.ffffffb7c8a2bfp-4L : inexact-ok
+= erfc downward ldbl-96-m68k 0x4p-32L : 0xf.ffffffb7c8a2befp-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x4p-32L : 0xf.ffffffb7c8a2befp-4L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x4p-32L : 0xf.ffffffb7c8a2befp-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x4p-32L : 0xf.ffffffb7c8a2bfp-4L : inexact-ok
+= erfc downward ldbl-128 0x4p-32L : 0xf.ffffffb7c8a2bef5924bbac83dp-4L : inexact-ok
+= erfc tonearest ldbl-128 0x4p-32L : 0xf.ffffffb7c8a2bef5924bbac83dp-4L : inexact-ok
+= erfc towardzero ldbl-128 0x4p-32L : 0xf.ffffffb7c8a2bef5924bbac83dp-4L : inexact-ok
+= erfc upward ldbl-128 0x4p-32L : 0xf.ffffffb7c8a2bef5924bbac83d08p-4L : inexact-ok
+= erfc downward ldbl-128ibm 0x4p-32L : 0xf.ffffffb7c8a2bef5924bbac83cp-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x4p-32L : 0xf.ffffffb7c8a2bef5924bbac83cp-4L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x4p-32L : 0xf.ffffffb7c8a2bef5924bbac83cp-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x4p-32L : 0xf.ffffffb7c8a2bef5924bbac84p-4L : inexact-ok
+erfc 0x1p-35
+= erfc downward flt-32 0x2p-36f : 0xf.fffffp-4f : inexact-ok
+= erfc tonearest flt-32 0x2p-36f : 0x1p+0f : inexact-ok
+= erfc towardzero flt-32 0x2p-36f : 0xf.fffffp-4f : inexact-ok
+= erfc upward flt-32 0x2p-36f : 0x1p+0f : inexact-ok
+= erfc downward dbl-64 0x2p-36 : 0xf.fffffffdbe45p-4 : inexact-ok
+= erfc tonearest dbl-64 0x2p-36 : 0xf.fffffffdbe45p-4 : inexact-ok
+= erfc towardzero dbl-64 0x2p-36 : 0xf.fffffffdbe45p-4 : inexact-ok
+= erfc upward dbl-64 0x2p-36 : 0xf.fffffffdbe458p-4 : inexact-ok
+= erfc downward ldbl-96-intel 0x2p-36L : 0xf.fffffffdbe4515fp-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x2p-36L : 0xf.fffffffdbe4515fp-4L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x2p-36L : 0xf.fffffffdbe4515fp-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x2p-36L : 0xf.fffffffdbe4516p-4L : inexact-ok
+= erfc downward ldbl-96-m68k 0x2p-36L : 0xf.fffffffdbe4515fp-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x2p-36L : 0xf.fffffffdbe4515fp-4L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x2p-36L : 0xf.fffffffdbe4515fp-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x2p-36L : 0xf.fffffffdbe4516p-4L : inexact-ok
+= erfc downward ldbl-128 0x2p-36L : 0xf.fffffffdbe4515f7ac925dca3bbp-4L : inexact-ok
+= erfc tonearest ldbl-128 0x2p-36L : 0xf.fffffffdbe4515f7ac925dca3bbp-4L : inexact-ok
+= erfc towardzero ldbl-128 0x2p-36L : 0xf.fffffffdbe4515f7ac925dca3bbp-4L : inexact-ok
+= erfc upward ldbl-128 0x2p-36L : 0xf.fffffffdbe4515f7ac925dca3bb8p-4L : inexact-ok
+= erfc downward ldbl-128ibm 0x2p-36L : 0xf.fffffffdbe4515f7ac925dca38p-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x2p-36L : 0xf.fffffffdbe4515f7ac925dca3cp-4L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x2p-36L : 0xf.fffffffdbe4515f7ac925dca38p-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x2p-36L : 0xf.fffffffdbe4515f7ac925dca3cp-4L : inexact-ok
+erfc 0x1p-40
+= erfc downward flt-32 0x1p-40f : 0xf.fffffp-4f : inexact-ok
+= erfc tonearest flt-32 0x1p-40f : 0x1p+0f : inexact-ok
+= erfc towardzero flt-32 0x1p-40f : 0xf.fffffp-4f : inexact-ok
+= erfc upward flt-32 0x1p-40f : 0x1p+0f : inexact-ok
+= erfc downward dbl-64 0x1p-40 : 0xf.ffffffffedf2p-4 : inexact-ok
+= erfc tonearest dbl-64 0x1p-40 : 0xf.ffffffffedf2p-4 : inexact-ok
+= erfc towardzero dbl-64 0x1p-40 : 0xf.ffffffffedf2p-4 : inexact-ok
+= erfc upward dbl-64 0x1p-40 : 0xf.ffffffffedf28p-4 : inexact-ok
+= erfc downward ldbl-96-intel 0x1p-40L : 0xf.ffffffffedf228ap-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1p-40L : 0xf.ffffffffedf228bp-4L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1p-40L : 0xf.ffffffffedf228ap-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x1p-40L : 0xf.ffffffffedf228bp-4L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1p-40L : 0xf.ffffffffedf228ap-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1p-40L : 0xf.ffffffffedf228bp-4L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1p-40L : 0xf.ffffffffedf228ap-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1p-40L : 0xf.ffffffffedf228bp-4L : inexact-ok
+= erfc downward ldbl-128 0x1p-40L : 0xf.ffffffffedf228afbd6492ee51cp-4L : inexact-ok
+= erfc tonearest ldbl-128 0x1p-40L : 0xf.ffffffffedf228afbd6492ee51c8p-4L : inexact-ok
+= erfc towardzero ldbl-128 0x1p-40L : 0xf.ffffffffedf228afbd6492ee51cp-4L : inexact-ok
+= erfc upward ldbl-128 0x1p-40L : 0xf.ffffffffedf228afbd6492ee51c8p-4L : inexact-ok
+= erfc downward ldbl-128ibm 0x1p-40L : 0xf.ffffffffedf228afbd6492ee5p-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x1p-40L : 0xf.ffffffffedf228afbd6492ee5p-4L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x1p-40L : 0xf.ffffffffedf228afbd6492ee5p-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x1p-40L : 0xf.ffffffffedf228afbd6492ee54p-4L : inexact-ok
+erfc 0x1p-45
+= erfc downward flt-32 0x8p-48f : 0xf.fffffp-4f : inexact-ok
+= erfc tonearest flt-32 0x8p-48f : 0x1p+0f : inexact-ok
+= erfc towardzero flt-32 0x8p-48f : 0xf.fffffp-4f : inexact-ok
+= erfc upward flt-32 0x8p-48f : 0x1p+0f : inexact-ok
+= erfc downward dbl-64 0x8p-48 : 0xf.ffffffffff6f8p-4 : inexact-ok
+= erfc tonearest dbl-64 0x8p-48 : 0xf.ffffffffff6f8p-4 : inexact-ok
+= erfc towardzero dbl-64 0x8p-48 : 0xf.ffffffffff6f8p-4 : inexact-ok
+= erfc upward dbl-64 0x8p-48 : 0xf.ffffffffff7p-4 : inexact-ok
+= erfc downward ldbl-96-intel 0x8p-48L : 0xf.ffffffffff6f914p-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x8p-48L : 0xf.ffffffffff6f914p-4L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x8p-48L : 0xf.ffffffffff6f914p-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x8p-48L : 0xf.ffffffffff6f915p-4L : inexact-ok
+= erfc downward ldbl-96-m68k 0x8p-48L : 0xf.ffffffffff6f914p-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x8p-48L : 0xf.ffffffffff6f914p-4L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x8p-48L : 0xf.ffffffffff6f914p-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x8p-48L : 0xf.ffffffffff6f915p-4L : inexact-ok
+= erfc downward ldbl-128 0x8p-48L : 0xf.ffffffffff6f91457deb24977288p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x8p-48L : 0xf.ffffffffff6f91457deb2497729p-4L : inexact-ok
+= erfc towardzero ldbl-128 0x8p-48L : 0xf.ffffffffff6f91457deb24977288p-4L : inexact-ok
+= erfc upward ldbl-128 0x8p-48L : 0xf.ffffffffff6f91457deb2497729p-4L : inexact-ok
+= erfc downward ldbl-128ibm 0x8p-48L : 0xf.ffffffffff6f91457deb24977p-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x8p-48L : 0xf.ffffffffff6f91457deb249774p-4L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x8p-48L : 0xf.ffffffffff6f91457deb24977p-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x8p-48L : 0xf.ffffffffff6f91457deb249774p-4L : inexact-ok
+erfc 0x1p-50
+= erfc downward flt-32 0x4p-52f : 0xf.fffffp-4f : inexact-ok
+= erfc tonearest flt-32 0x4p-52f : 0x1p+0f : inexact-ok
+= erfc towardzero flt-32 0x4p-52f : 0xf.fffffp-4f : inexact-ok
+= erfc upward flt-32 0x4p-52f : 0x1p+0f : inexact-ok
+= erfc downward dbl-64 0x4p-52 : 0xf.fffffffffffbp-4 : inexact-ok
+= erfc tonearest dbl-64 0x4p-52 : 0xf.fffffffffffb8p-4 : inexact-ok
+= erfc towardzero dbl-64 0x4p-52 : 0xf.fffffffffffbp-4 : inexact-ok
+= erfc upward dbl-64 0x4p-52 : 0xf.fffffffffffb8p-4 : inexact-ok
+= erfc downward ldbl-96-intel 0x4p-52L : 0xf.fffffffffffb7c8p-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x4p-52L : 0xf.fffffffffffb7c9p-4L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x4p-52L : 0xf.fffffffffffb7c8p-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x4p-52L : 0xf.fffffffffffb7c9p-4L : inexact-ok
+= erfc downward ldbl-96-m68k 0x4p-52L : 0xf.fffffffffffb7c8p-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x4p-52L : 0xf.fffffffffffb7c9p-4L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x4p-52L : 0xf.fffffffffffb7c8p-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x4p-52L : 0xf.fffffffffffb7c9p-4L : inexact-ok
+= erfc downward ldbl-128 0x4p-52L : 0xf.fffffffffffb7c8a2bef5924bb9p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x4p-52L : 0xf.fffffffffffb7c8a2bef5924bb98p-4L : inexact-ok
+= erfc towardzero ldbl-128 0x4p-52L : 0xf.fffffffffffb7c8a2bef5924bb9p-4L : inexact-ok
+= erfc upward ldbl-128 0x4p-52L : 0xf.fffffffffffb7c8a2bef5924bb98p-4L : inexact-ok
+= erfc downward ldbl-128ibm 0x4p-52L : 0xf.fffffffffffb7c8a2bef5924b8p-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x4p-52L : 0xf.fffffffffffb7c8a2bef5924bcp-4L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x4p-52L : 0xf.fffffffffffb7c8a2bef5924b8p-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x4p-52L : 0xf.fffffffffffb7c8a2bef5924bcp-4L : inexact-ok
+erfc 0x1p-60
+= erfc downward flt-32 0x1p-60f : 0xf.fffffp-4f : inexact-ok
+= erfc tonearest flt-32 0x1p-60f : 0x1p+0f : inexact-ok
+= erfc towardzero flt-32 0x1p-60f : 0xf.fffffp-4f : inexact-ok
+= erfc upward flt-32 0x1p-60f : 0x1p+0f : inexact-ok
+= erfc downward dbl-64 0x1p-60 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc tonearest dbl-64 0x1p-60 : 0x1p+0 : inexact-ok
+= erfc towardzero dbl-64 0x1p-60 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc upward dbl-64 0x1p-60 : 0x1p+0 : inexact-ok
+= erfc downward ldbl-96-intel 0x1p-60L : 0xf.fffffffffffffedp-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1p-60L : 0xf.fffffffffffffeep-4L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1p-60L : 0xf.fffffffffffffedp-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x1p-60L : 0xf.fffffffffffffeep-4L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1p-60L : 0xf.fffffffffffffedp-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1p-60L : 0xf.fffffffffffffeep-4L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1p-60L : 0xf.fffffffffffffedp-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1p-60L : 0xf.fffffffffffffeep-4L : inexact-ok
+= erfc downward ldbl-128 0x1p-60L : 0xf.fffffffffffffedf228afbd64928p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x1p-60L : 0xf.fffffffffffffedf228afbd6493p-4L : inexact-ok
+= erfc towardzero ldbl-128 0x1p-60L : 0xf.fffffffffffffedf228afbd64928p-4L : inexact-ok
+= erfc upward ldbl-128 0x1p-60L : 0xf.fffffffffffffedf228afbd6493p-4L : inexact-ok
+= erfc downward ldbl-128ibm 0x1p-60L : 0xf.fffffffffffffedf228afbd648p-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x1p-60L : 0xf.fffffffffffffedf228afbd648p-4L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x1p-60L : 0xf.fffffffffffffedf228afbd648p-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x1p-60L : 0xf.fffffffffffffedf228afbd64cp-4L : inexact-ok
+erfc 0x1p-100
+= erfc downward flt-32 0x1p-100f : 0xf.fffffp-4f : inexact-ok
+= erfc tonearest flt-32 0x1p-100f : 0x1p+0f : inexact-ok
+= erfc towardzero flt-32 0x1p-100f : 0xf.fffffp-4f : inexact-ok
+= erfc upward flt-32 0x1p-100f : 0x1p+0f : inexact-ok
+= erfc downward dbl-64 0x1p-100 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc tonearest dbl-64 0x1p-100 : 0x1p+0 : inexact-ok
+= erfc towardzero dbl-64 0x1p-100 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc upward dbl-64 0x1p-100 : 0x1p+0 : inexact-ok
+= erfc downward ldbl-96-intel 0x1p-100L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1p-100L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1p-100L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x1p-100L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1p-100L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1p-100L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1p-100L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1p-100L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128 0x1p-100L : 0xf.fffffffffffffffffffffffedf2p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x1p-100L : 0xf.fffffffffffffffffffffffedf2p-4L : inexact-ok
+= erfc towardzero ldbl-128 0x1p-100L : 0xf.fffffffffffffffffffffffedf2p-4L : inexact-ok
+= erfc upward ldbl-128 0x1p-100L : 0xf.fffffffffffffffffffffffedf28p-4L : inexact-ok
+= erfc downward ldbl-128ibm 0x1p-100L : 0xf.fffffffffffffffffffffffedcp-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x1p-100L : 0xf.fffffffffffffffffffffffeep-4L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x1p-100L : 0xf.fffffffffffffffffffffffedcp-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x1p-100L : 0xf.fffffffffffffffffffffffeep-4L : inexact-ok
+erfc 0x1p-600
+= erfc downward flt-32 0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= erfc tonearest flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= erfc towardzero flt-32 0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= erfc upward flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= erfc downward dbl-64 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc tonearest dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= erfc towardzero dbl-64 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc upward dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= erfc downward ldbl-96-intel 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-96-m68k 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc upward ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128ibm 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= 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 downward dbl-64 0x1p-600 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc tonearest dbl-64 0x1p-600 : 0x1p+0 : inexact-ok
+= erfc towardzero dbl-64 0x1p-600 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc upward dbl-64 0x1p-600 : 0x1p+0 : inexact-ok
+= erfc downward ldbl-96-intel 0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1p-600L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x1p-600L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1p-600L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1p-600L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128 0x1p-600L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x1p-600L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 0x1p-600L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc upward ldbl-128 0x1p-600L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128ibm 0x1p-600L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x1p-600L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x1p-600L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x1p-600L : 0x1p+0L : inexact-ok
+erfc 0x1p-10000
+= erfc downward flt-32 0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= erfc tonearest flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= erfc towardzero flt-32 0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= erfc upward flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= erfc downward dbl-64 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc tonearest dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= erfc towardzero dbl-64 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc upward dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= erfc downward ldbl-96-intel 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-96-m68k 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc upward ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128ibm 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= 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 downward dbl-64 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc tonearest dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok
+= erfc towardzero dbl-64 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc upward dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok
+= erfc downward ldbl-96-intel 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-96-m68k 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128 0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc upward ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128ibm 0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-96-intel 0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1p-10000L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x1p-10000L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1p-10000L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1p-10000L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128 0x1p-10000L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x1p-10000L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 0x1p-10000L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc upward ldbl-128 0x1p-10000L : 0x1p+0L : inexact-ok
+erfc 0x9.31cdfp+0
+= erfc downward flt-32 0x9.31cdfp+0f : 0x4.00041p-128f : inexact-ok
+= erfc tonearest flt-32 0x9.31cdfp+0f : 0x4.000418p-128f : inexact-ok
+= erfc towardzero flt-32 0x9.31cdfp+0f : 0x4.00041p-128f : inexact-ok
+= erfc upward flt-32 0x9.31cdfp+0f : 0x4.000418p-128f : inexact-ok
+= erfc downward dbl-64 0x9.31cdfp+0 : 0x4.0004157f2239cp-128 : inexact-ok
+= erfc tonearest dbl-64 0x9.31cdfp+0 : 0x4.0004157f2239cp-128 : inexact-ok
+= erfc towardzero dbl-64 0x9.31cdfp+0 : 0x4.0004157f2239cp-128 : inexact-ok
+= erfc upward dbl-64 0x9.31cdfp+0 : 0x4.0004157f223ap-128 : inexact-ok
+= erfc downward ldbl-96-intel 0x9.31cdfp+0L : 0x4.0004157f2239d72p-128L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x9.31cdfp+0L : 0x4.0004157f2239d72p-128L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x9.31cdfp+0L : 0x4.0004157f2239d72p-128L : inexact-ok
+= erfc upward ldbl-96-intel 0x9.31cdfp+0L : 0x4.0004157f2239d728p-128L : inexact-ok
+= erfc downward ldbl-96-m68k 0x9.31cdfp+0L : 0x4.0004157f2239d72p-128L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x9.31cdfp+0L : 0x4.0004157f2239d72p-128L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x9.31cdfp+0L : 0x4.0004157f2239d72p-128L : inexact-ok
+= erfc upward ldbl-96-m68k 0x9.31cdfp+0L : 0x4.0004157f2239d728p-128L : inexact-ok
+= erfc downward ldbl-128 0x9.31cdfp+0L : 0x4.0004157f2239d721e27728e0acacp-128L : inexact-ok
+= erfc tonearest ldbl-128 0x9.31cdfp+0L : 0x4.0004157f2239d721e27728e0acacp-128L : inexact-ok
+= erfc towardzero ldbl-128 0x9.31cdfp+0L : 0x4.0004157f2239d721e27728e0acacp-128L : inexact-ok
+= erfc upward ldbl-128 0x9.31cdfp+0L : 0x4.0004157f2239d721e27728e0acbp-128L : inexact-ok
+= erfc downward ldbl-128ibm 0x9.31cdfp+0L : 0x4.0004157f2239d721e27728e0acp-128L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x9.31cdfp+0L : 0x4.0004157f2239d721e27728e0acp-128L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x9.31cdfp+0L : 0x4.0004157f2239d721e27728e0acp-128L : inexact-ok
+= erfc upward ldbl-128ibm 0x9.31cdfp+0L : 0x4.0004157f2239d721e27728e0aep-128L : inexact-ok
+erfc 0x9.31cep+0
+= erfc downward flt-32 0x9.31cep+0f : 0x3.ffff7p-128f : inexact-ok underflow errno-erange-ok
+= erfc tonearest flt-32 0x9.31cep+0f : 0x3.ffff78p-128f : inexact-ok underflow errno-erange-ok
+= erfc towardzero flt-32 0x9.31cep+0f : 0x3.ffff7p-128f : inexact-ok underflow errno-erange-ok
+= erfc upward flt-32 0x9.31cep+0f : 0x3.ffff78p-128f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x9.31cep+0 : 0x3.ffff75b4a7f7p-128 : inexact-ok
+= erfc tonearest dbl-64 0x9.31cep+0 : 0x3.ffff75b4a7f72p-128 : inexact-ok
+= erfc towardzero dbl-64 0x9.31cep+0 : 0x3.ffff75b4a7f7p-128 : inexact-ok
+= erfc upward dbl-64 0x9.31cep+0 : 0x3.ffff75b4a7f72p-128 : inexact-ok
+= erfc downward ldbl-96-intel 0x9.31cep+0L : 0x3.ffff75b4a7f7172p-128L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x9.31cep+0L : 0x3.ffff75b4a7f7172p-128L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x9.31cep+0L : 0x3.ffff75b4a7f7172p-128L : inexact-ok
+= erfc upward ldbl-96-intel 0x9.31cep+0L : 0x3.ffff75b4a7f71724p-128L : inexact-ok
+= erfc downward ldbl-96-m68k 0x9.31cep+0L : 0x3.ffff75b4a7f7172p-128L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x9.31cep+0L : 0x3.ffff75b4a7f7172p-128L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x9.31cep+0L : 0x3.ffff75b4a7f7172p-128L : inexact-ok
+= erfc upward ldbl-96-m68k 0x9.31cep+0L : 0x3.ffff75b4a7f71724p-128L : inexact-ok
+= erfc downward ldbl-128 0x9.31cep+0L : 0x3.ffff75b4a7f71721b89fe0646f56p-128L : inexact-ok
+= erfc tonearest ldbl-128 0x9.31cep+0L : 0x3.ffff75b4a7f71721b89fe0646f56p-128L : inexact-ok
+= erfc towardzero ldbl-128 0x9.31cep+0L : 0x3.ffff75b4a7f71721b89fe0646f56p-128L : inexact-ok
+= erfc upward ldbl-128 0x9.31cep+0L : 0x3.ffff75b4a7f71721b89fe0646f58p-128L : inexact-ok
+= erfc downward ldbl-128ibm 0x9.31cep+0L : 0x3.ffff75b4a7f71721b89fe0646fp-128L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x9.31cep+0L : 0x3.ffff75b4a7f71721b89fe0646fp-128L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x9.31cep+0L : 0x3.ffff75b4a7f71721b89fe0646fp-128L : inexact-ok
+= erfc upward ldbl-128ibm 0x9.31cep+0L : 0x3.ffff75b4a7f71721b89fe0647p-128L : inexact-ok
+erfc 0x1.a8b12fc6e4891p+4
+= erfc downward flt-32 0x1.a8b13p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc tonearest flt-32 0x1.a8b13p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc towardzero flt-32 0x1.a8b13p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc upward flt-32 0x1.a8b13p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x1.a8b13p+4 : 0x3.fffd098f7c638p-1024 : inexact-ok underflow errno-erange-ok
+= erfc tonearest dbl-64 0x1.a8b13p+4 : 0x3.fffd098f7c63cp-1024 : inexact-ok underflow errno-erange-ok
+= erfc towardzero dbl-64 0x1.a8b13p+4 : 0x3.fffd098f7c638p-1024 : inexact-ok underflow errno-erange-ok
+= erfc upward dbl-64 0x1.a8b13p+4 : 0x3.fffd098f7c63cp-1024 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x1.a8b13p+4L : 0x3.fffd098f7c63a42cp-1024L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.a8b13p+4L : 0x3.fffd098f7c63a42cp-1024L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.a8b13p+4L : 0x3.fffd098f7c63a42cp-1024L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.a8b13p+4L : 0x3.fffd098f7c63a43p-1024L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.a8b13p+4L : 0x3.fffd098f7c63a42cp-1024L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.a8b13p+4L : 0x3.fffd098f7c63a42cp-1024L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.a8b13p+4L : 0x3.fffd098f7c63a42cp-1024L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.a8b13p+4L : 0x3.fffd098f7c63a43p-1024L : inexact-ok
+= erfc downward ldbl-128 0x1.a8b13p+4L : 0x3.fffd098f7c63a42c4181f6fca376p-1024L : inexact-ok
+= erfc tonearest ldbl-128 0x1.a8b13p+4L : 0x3.fffd098f7c63a42c4181f6fca376p-1024L : inexact-ok
+= erfc towardzero ldbl-128 0x1.a8b13p+4L : 0x3.fffd098f7c63a42c4181f6fca376p-1024L : inexact-ok
+= erfc upward ldbl-128 0x1.a8b13p+4L : 0x3.fffd098f7c63a42c4181f6fca378p-1024L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.a8b13p+4L : 0x3.fffd098f7c638p-1024L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128ibm 0x1.a8b13p+4L : 0x3.fffd098f7c63cp-1024L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128ibm 0x1.a8b13p+4L : 0x3.fffd098f7c638p-1024L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128ibm 0x1.a8b13p+4L : 0x3.fffd098f7c63cp-1024L : inexact-ok underflow errno-erange-ok
+= erfc downward flt-32 0x1.a8b12ep+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc tonearest flt-32 0x1.a8b12ep+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc towardzero flt-32 0x1.a8b12ep+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc upward flt-32 0x1.a8b12ep+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x1.a8b12ep+4 : 0x4.001799b7b63b8p-1024 : inexact-ok
+= erfc tonearest dbl-64 0x1.a8b12ep+4 : 0x4.001799b7b63bcp-1024 : inexact-ok
+= erfc towardzero dbl-64 0x1.a8b12ep+4 : 0x4.001799b7b63b8p-1024 : inexact-ok
+= erfc upward dbl-64 0x1.a8b12ep+4 : 0x4.001799b7b63bcp-1024 : inexact-ok
+= erfc downward ldbl-96-intel 0x1.a8b12ep+4L : 0x4.001799b7b63bbef8p-1024L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.a8b12ep+4L : 0x4.001799b7b63bbfp-1024L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.a8b12ep+4L : 0x4.001799b7b63bbef8p-1024L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.a8b12ep+4L : 0x4.001799b7b63bbfp-1024L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.a8b12ep+4L : 0x4.001799b7b63bbef8p-1024L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.a8b12ep+4L : 0x4.001799b7b63bbfp-1024L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.a8b12ep+4L : 0x4.001799b7b63bbef8p-1024L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.a8b12ep+4L : 0x4.001799b7b63bbfp-1024L : inexact-ok
+= erfc downward ldbl-128 0x1.a8b12ep+4L : 0x4.001799b7b63bbeff7d28fedc0014p-1024L : inexact-ok
+= erfc tonearest ldbl-128 0x1.a8b12ep+4L : 0x4.001799b7b63bbeff7d28fedc0018p-1024L : inexact-ok
+= erfc towardzero ldbl-128 0x1.a8b12ep+4L : 0x4.001799b7b63bbeff7d28fedc0014p-1024L : inexact-ok
+= erfc upward ldbl-128 0x1.a8b12ep+4L : 0x4.001799b7b63bbeff7d28fedc0018p-1024L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.a8b12ep+4L : 0x4.001799b7b63b8p-1024L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128ibm 0x1.a8b12ep+4L : 0x4.001799b7b63bcp-1024L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128ibm 0x1.a8b12ep+4L : 0x4.001799b7b63b8p-1024L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128ibm 0x1.a8b12ep+4L : 0x4.001799b7b63bcp-1024L : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x1.a8b12fc6e4891p+4 : 0x4.0000000000cc8p-1024 : inexact-ok
+= erfc tonearest dbl-64 0x1.a8b12fc6e4891p+4 : 0x4.0000000000cc8p-1024 : inexact-ok
+= erfc towardzero dbl-64 0x1.a8b12fc6e4891p+4 : 0x4.0000000000cc8p-1024 : inexact-ok
+= erfc upward dbl-64 0x1.a8b12fc6e4891p+4 : 0x4.0000000000cccp-1024 : inexact-ok
+= erfc downward ldbl-96-intel 0x1.a8b12fc6e4891p+4L : 0x4.0000000000cc9078p-1024L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.a8b12fc6e4891p+4L : 0x4.0000000000cc9078p-1024L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.a8b12fc6e4891p+4L : 0x4.0000000000cc9078p-1024L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.a8b12fc6e4891p+4L : 0x4.0000000000cc908p-1024L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.a8b12fc6e4891p+4L : 0x4.0000000000cc9078p-1024L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.a8b12fc6e4891p+4L : 0x4.0000000000cc9078p-1024L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.a8b12fc6e4891p+4L : 0x4.0000000000cc9078p-1024L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.a8b12fc6e4891p+4L : 0x4.0000000000cc908p-1024L : inexact-ok
+= erfc downward ldbl-128 0x1.a8b12fc6e4891p+4L : 0x4.0000000000cc9079f71a2f32ab1p-1024L : inexact-ok
+= erfc tonearest ldbl-128 0x1.a8b12fc6e4891p+4L : 0x4.0000000000cc9079f71a2f32ab1p-1024L : inexact-ok
+= erfc towardzero ldbl-128 0x1.a8b12fc6e4891p+4L : 0x4.0000000000cc9079f71a2f32ab1p-1024L : inexact-ok
+= erfc upward ldbl-128 0x1.a8b12fc6e4891p+4L : 0x4.0000000000cc9079f71a2f32ab14p-1024L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.a8b12fc6e4891p+4L : 0x4.0000000000cc8p-1024L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128ibm 0x1.a8b12fc6e4891p+4L : 0x4.0000000000cc8p-1024L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128ibm 0x1.a8b12fc6e4891p+4L : 0x4.0000000000cc8p-1024L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128ibm 0x1.a8b12fc6e4891p+4L : 0x4.0000000000cccp-1024L : inexact-ok underflow errno-erange-ok
+erfc 0x1.a8b12fc6e4892p+4
+= erfc downward flt-32 0x1.a8b13p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc tonearest flt-32 0x1.a8b13p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc towardzero flt-32 0x1.a8b13p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc upward flt-32 0x1.a8b13p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x1.a8b13p+4 : 0x3.fffd098f7c638p-1024 : inexact-ok underflow errno-erange-ok
+= erfc tonearest dbl-64 0x1.a8b13p+4 : 0x3.fffd098f7c63cp-1024 : inexact-ok underflow errno-erange-ok
+= erfc towardzero dbl-64 0x1.a8b13p+4 : 0x3.fffd098f7c638p-1024 : inexact-ok underflow errno-erange-ok
+= erfc upward dbl-64 0x1.a8b13p+4 : 0x3.fffd098f7c63cp-1024 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x1.a8b13p+4L : 0x3.fffd098f7c63a42cp-1024L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.a8b13p+4L : 0x3.fffd098f7c63a42cp-1024L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.a8b13p+4L : 0x3.fffd098f7c63a42cp-1024L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.a8b13p+4L : 0x3.fffd098f7c63a43p-1024L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.a8b13p+4L : 0x3.fffd098f7c63a42cp-1024L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.a8b13p+4L : 0x3.fffd098f7c63a42cp-1024L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.a8b13p+4L : 0x3.fffd098f7c63a42cp-1024L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.a8b13p+4L : 0x3.fffd098f7c63a43p-1024L : inexact-ok
+= erfc downward ldbl-128 0x1.a8b13p+4L : 0x3.fffd098f7c63a42c4181f6fca376p-1024L : inexact-ok
+= erfc tonearest ldbl-128 0x1.a8b13p+4L : 0x3.fffd098f7c63a42c4181f6fca376p-1024L : inexact-ok
+= erfc towardzero ldbl-128 0x1.a8b13p+4L : 0x3.fffd098f7c63a42c4181f6fca376p-1024L : inexact-ok
+= erfc upward ldbl-128 0x1.a8b13p+4L : 0x3.fffd098f7c63a42c4181f6fca378p-1024L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.a8b13p+4L : 0x3.fffd098f7c638p-1024L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128ibm 0x1.a8b13p+4L : 0x3.fffd098f7c63cp-1024L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128ibm 0x1.a8b13p+4L : 0x3.fffd098f7c638p-1024L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128ibm 0x1.a8b13p+4L : 0x3.fffd098f7c63cp-1024L : inexact-ok underflow errno-erange-ok
+= erfc downward flt-32 0x1.a8b12ep+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc tonearest flt-32 0x1.a8b12ep+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc towardzero flt-32 0x1.a8b12ep+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc upward flt-32 0x1.a8b12ep+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x1.a8b12ep+4 : 0x4.001799b7b63b8p-1024 : inexact-ok
+= erfc tonearest dbl-64 0x1.a8b12ep+4 : 0x4.001799b7b63bcp-1024 : inexact-ok
+= erfc towardzero dbl-64 0x1.a8b12ep+4 : 0x4.001799b7b63b8p-1024 : inexact-ok
+= erfc upward dbl-64 0x1.a8b12ep+4 : 0x4.001799b7b63bcp-1024 : inexact-ok
+= erfc downward ldbl-96-intel 0x1.a8b12ep+4L : 0x4.001799b7b63bbef8p-1024L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.a8b12ep+4L : 0x4.001799b7b63bbfp-1024L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.a8b12ep+4L : 0x4.001799b7b63bbef8p-1024L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.a8b12ep+4L : 0x4.001799b7b63bbfp-1024L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.a8b12ep+4L : 0x4.001799b7b63bbef8p-1024L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.a8b12ep+4L : 0x4.001799b7b63bbfp-1024L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.a8b12ep+4L : 0x4.001799b7b63bbef8p-1024L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.a8b12ep+4L : 0x4.001799b7b63bbfp-1024L : inexact-ok
+= erfc downward ldbl-128 0x1.a8b12ep+4L : 0x4.001799b7b63bbeff7d28fedc0014p-1024L : inexact-ok
+= erfc tonearest ldbl-128 0x1.a8b12ep+4L : 0x4.001799b7b63bbeff7d28fedc0018p-1024L : inexact-ok
+= erfc towardzero ldbl-128 0x1.a8b12ep+4L : 0x4.001799b7b63bbeff7d28fedc0014p-1024L : inexact-ok
+= erfc upward ldbl-128 0x1.a8b12ep+4L : 0x4.001799b7b63bbeff7d28fedc0018p-1024L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.a8b12ep+4L : 0x4.001799b7b63b8p-1024L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128ibm 0x1.a8b12ep+4L : 0x4.001799b7b63bcp-1024L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128ibm 0x1.a8b12ep+4L : 0x4.001799b7b63b8p-1024L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128ibm 0x1.a8b12ep+4L : 0x4.001799b7b63bcp-1024L : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x1.a8b12fc6e4892p+4 : 0x3.fffffffffff8p-1024 : inexact-ok underflow errno-erange-ok
+= erfc tonearest dbl-64 0x1.a8b12fc6e4892p+4 : 0x3.fffffffffff8p-1024 : inexact-ok underflow errno-erange-ok
+= erfc towardzero dbl-64 0x1.a8b12fc6e4892p+4 : 0x3.fffffffffff8p-1024 : inexact-ok underflow errno-erange-ok
+= erfc upward dbl-64 0x1.a8b12fc6e4892p+4 : 0x3.fffffffffff84p-1024 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x1.a8b12fc6e4892p+4L : 0x3.fffffffffff81158p-1024L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.a8b12fc6e4892p+4L : 0x3.fffffffffff8115cp-1024L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.a8b12fc6e4892p+4L : 0x3.fffffffffff81158p-1024L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.a8b12fc6e4892p+4L : 0x3.fffffffffff8115cp-1024L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.a8b12fc6e4892p+4L : 0x3.fffffffffff81158p-1024L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.a8b12fc6e4892p+4L : 0x3.fffffffffff8115cp-1024L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.a8b12fc6e4892p+4L : 0x3.fffffffffff81158p-1024L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.a8b12fc6e4892p+4L : 0x3.fffffffffff8115cp-1024L : inexact-ok
+= erfc downward ldbl-128 0x1.a8b12fc6e4892p+4L : 0x3.fffffffffff8115bf0b754d4fe0ep-1024L : inexact-ok
+= erfc tonearest ldbl-128 0x1.a8b12fc6e4892p+4L : 0x3.fffffffffff8115bf0b754d4fe1p-1024L : inexact-ok
+= erfc towardzero ldbl-128 0x1.a8b12fc6e4892p+4L : 0x3.fffffffffff8115bf0b754d4fe0ep-1024L : inexact-ok
+= erfc upward ldbl-128 0x1.a8b12fc6e4892p+4L : 0x3.fffffffffff8115bf0b754d4fe1p-1024L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.a8b12fc6e4892p+4L : 0x3.fffffffffff8p-1024L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128ibm 0x1.a8b12fc6e4892p+4L : 0x3.fffffffffff8p-1024L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128ibm 0x1.a8b12fc6e4892p+4L : 0x3.fffffffffff8p-1024L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128ibm 0x1.a8b12fc6e4892p+4L : 0x3.fffffffffff84p-1024L : inexact-ok underflow errno-erange-ok
+erfc 0x1.9d7adac608e8586300e6c8b99ep+4
+= erfc downward flt-32 0x1.9d7adcp+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc tonearest flt-32 0x1.9d7adcp+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc towardzero flt-32 0x1.9d7adcp+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc upward flt-32 0x1.9d7adcp+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x1.9d7adcp+4 : 0x7.ffe0488939954p-972 : inexact-ok
+= erfc tonearest dbl-64 0x1.9d7adcp+4 : 0x7.ffe0488939958p-972 : inexact-ok
+= erfc towardzero dbl-64 0x1.9d7adcp+4 : 0x7.ffe0488939954p-972 : inexact-ok
+= erfc upward dbl-64 0x1.9d7adcp+4 : 0x7.ffe0488939958p-972 : inexact-ok
+= erfc downward ldbl-96-intel 0x1.9d7adcp+4L : 0x7.ffe0488939957038p-972L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.9d7adcp+4L : 0x7.ffe048893995704p-972L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.9d7adcp+4L : 0x7.ffe0488939957038p-972L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.9d7adcp+4L : 0x7.ffe048893995704p-972L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.9d7adcp+4L : 0x7.ffe0488939957038p-972L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.9d7adcp+4L : 0x7.ffe048893995704p-972L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.9d7adcp+4L : 0x7.ffe0488939957038p-972L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.9d7adcp+4L : 0x7.ffe048893995704p-972L : inexact-ok
+= erfc downward ldbl-128 0x1.9d7adcp+4L : 0x7.ffe048893995703e6ead0de50f7cp-972L : inexact-ok
+= erfc tonearest ldbl-128 0x1.9d7adcp+4L : 0x7.ffe048893995703e6ead0de50f7cp-972L : inexact-ok
+= erfc towardzero ldbl-128 0x1.9d7adcp+4L : 0x7.ffe048893995703e6ead0de50f7cp-972L : inexact-ok
+= erfc upward ldbl-128 0x1.9d7adcp+4L : 0x7.ffe048893995703e6ead0de50f8p-972L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.9d7adcp+4L : 0x7.ffe048893995703e6ead0de50cp-972L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128ibm 0x1.9d7adcp+4L : 0x7.ffe048893995703e6ead0de51p-972L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128ibm 0x1.9d7adcp+4L : 0x7.ffe048893995703e6ead0de50cp-972L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128ibm 0x1.9d7adcp+4L : 0x7.ffe048893995703e6ead0de51p-972L : inexact-ok underflow errno-erange-ok
+= erfc downward flt-32 0x1.9d7adap+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc tonearest flt-32 0x1.9d7adap+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc towardzero flt-32 0x1.9d7adap+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc upward flt-32 0x1.9d7adap+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x1.9d7adap+4 : 0x8.001401a2efa2p-972 : inexact-ok
+= erfc tonearest dbl-64 0x1.9d7adap+4 : 0x8.001401a2efa28p-972 : inexact-ok
+= erfc towardzero dbl-64 0x1.9d7adap+4 : 0x8.001401a2efa2p-972 : inexact-ok
+= erfc upward dbl-64 0x1.9d7adap+4 : 0x8.001401a2efa28p-972 : inexact-ok
+= erfc downward ldbl-96-intel 0x1.9d7adap+4L : 0x8.001401a2efa2624p-972L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.9d7adap+4L : 0x8.001401a2efa2625p-972L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.9d7adap+4L : 0x8.001401a2efa2624p-972L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.9d7adap+4L : 0x8.001401a2efa2625p-972L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.9d7adap+4L : 0x8.001401a2efa2624p-972L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.9d7adap+4L : 0x8.001401a2efa2625p-972L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.9d7adap+4L : 0x8.001401a2efa2624p-972L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.9d7adap+4L : 0x8.001401a2efa2625p-972L : inexact-ok
+= erfc downward ldbl-128 0x1.9d7adap+4L : 0x8.001401a2efa2624d0e762da1397p-972L : inexact-ok
+= erfc tonearest ldbl-128 0x1.9d7adap+4L : 0x8.001401a2efa2624d0e762da13978p-972L : inexact-ok
+= erfc towardzero ldbl-128 0x1.9d7adap+4L : 0x8.001401a2efa2624d0e762da1397p-972L : inexact-ok
+= erfc upward ldbl-128 0x1.9d7adap+4L : 0x8.001401a2efa2624d0e762da13978p-972L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.9d7adap+4L : 0x8.001401a2efa2624d0e762da138p-972L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x1.9d7adap+4L : 0x8.001401a2efa2624d0e762da138p-972L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x1.9d7adap+4L : 0x8.001401a2efa2624d0e762da138p-972L : inexact-ok
+= erfc upward ldbl-128ibm 0x1.9d7adap+4L : 0x8.001401a2efa2624d0e762da13cp-972L : inexact-ok
+= erfc downward dbl-64 0x1.9d7adac608e86p+4 : 0x7.ffffffffff3bp-972 : inexact-ok
+= erfc tonearest dbl-64 0x1.9d7adac608e86p+4 : 0x7.ffffffffff3bp-972 : inexact-ok
+= erfc towardzero dbl-64 0x1.9d7adac608e86p+4 : 0x7.ffffffffff3bp-972 : inexact-ok
+= erfc upward dbl-64 0x1.9d7adac608e86p+4 : 0x7.ffffffffff3b4p-972 : inexact-ok
+= erfc downward ldbl-96-intel 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b68p-972L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b68p-972L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b68p-972L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b7p-972L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b68p-972L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b68p-972L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b68p-972L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b7p-972L : inexact-ok
+= erfc downward ldbl-128 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b6aef1fdb453a1p-972L : inexact-ok
+= erfc tonearest ldbl-128 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b6aef1fdb453a14p-972L : inexact-ok
+= erfc towardzero ldbl-128 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b6aef1fdb453a1p-972L : inexact-ok
+= erfc upward ldbl-128 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b6aef1fdb453a14p-972L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b6aef1fdb4538p-972L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128ibm 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b6aef1fdb453cp-972L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128ibm 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b6aef1fdb4538p-972L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128ibm 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b6aef1fdb453cp-972L : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x1.9d7adac608e85p+4 : 0x8.0000000000d88p-972 : inexact-ok
+= erfc tonearest dbl-64 0x1.9d7adac608e85p+4 : 0x8.0000000000d9p-972 : inexact-ok
+= erfc towardzero dbl-64 0x1.9d7adac608e85p+4 : 0x8.0000000000d88p-972 : inexact-ok
+= erfc upward dbl-64 0x1.9d7adac608e85p+4 : 0x8.0000000000d9p-972 : inexact-ok
+= erfc downward ldbl-96-intel 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e56p-972L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e56p-972L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e56p-972L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e57p-972L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e56p-972L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e56p-972L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e56p-972L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e57p-972L : inexact-ok
+= erfc downward ldbl-128 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e567447df7350c68p-972L : inexact-ok
+= erfc tonearest ldbl-128 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e567447df7350c7p-972L : inexact-ok
+= erfc towardzero ldbl-128 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e567447df7350c68p-972L : inexact-ok
+= erfc upward ldbl-128 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e567447df7350c7p-972L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e567447df7350cp-972L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e567447df7350cp-972L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e567447df7350cp-972L : inexact-ok
+= erfc upward ldbl-128ibm 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e567447df7351p-972L : inexact-ok
+= erfc downward ldbl-96-intel 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe638p-972L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe638p-972L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe638p-972L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe64p-972L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe638p-972L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe638p-972L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe638p-972L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe64p-972L : inexact-ok
+= erfc downward ldbl-128 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe63ab0b952a39248p-972L : inexact-ok
+= erfc tonearest ldbl-128 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe63ab0b952a3924cp-972L : inexact-ok
+= erfc towardzero ldbl-128 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe63ab0b952a39248p-972L : inexact-ok
+= erfc upward ldbl-128 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe63ab0b952a3924cp-972L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe63ab0b952a39p-972L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128ibm 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe63ab0b952a394p-972L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128ibm 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe63ab0b952a39p-972L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128ibm 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe63ab0b952a394p-972L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x1.9d7adac608e85862p+4L : 0x8.00000000000019fp-972L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.9d7adac608e85862p+4L : 0x8.00000000000019fp-972L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.9d7adac608e85862p+4L : 0x8.00000000000019fp-972L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.9d7adac608e85862p+4L : 0x8.0000000000001ap-972L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.9d7adac608e85862p+4L : 0x8.00000000000019fp-972L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.9d7adac608e85862p+4L : 0x8.00000000000019fp-972L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.9d7adac608e85862p+4L : 0x8.00000000000019fp-972L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.9d7adac608e85862p+4L : 0x8.0000000000001ap-972L : inexact-ok
+= erfc downward ldbl-128 0x1.9d7adac608e85862p+4L : 0x8.00000000000019f3f043fe66cfa8p-972L : inexact-ok
+= erfc tonearest ldbl-128 0x1.9d7adac608e85862p+4L : 0x8.00000000000019f3f043fe66cfa8p-972L : inexact-ok
+= erfc towardzero ldbl-128 0x1.9d7adac608e85862p+4L : 0x8.00000000000019f3f043fe66cfa8p-972L : inexact-ok
+= erfc upward ldbl-128 0x1.9d7adac608e85862p+4L : 0x8.00000000000019f3f043fe66cfbp-972L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.9d7adac608e85862p+4L : 0x8.00000000000019f3f043fe66ccp-972L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x1.9d7adac608e85862p+4L : 0x8.00000000000019f3f043fe66dp-972L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x1.9d7adac608e85862p+4L : 0x8.00000000000019f3f043fe66ccp-972L : inexact-ok
+= erfc upward ldbl-128ibm 0x1.9d7adac608e85862p+4L : 0x8.00000000000019f3f043fe66dp-972L : inexact-ok
+= erfc downward ldbl-128 0x1.9d7adac608e8586300e6c8b99ep+4L : 0x8.0000000000000000000000023cc8p-972L : inexact-ok
+= erfc tonearest ldbl-128 0x1.9d7adac608e8586300e6c8b99ep+4L : 0x8.0000000000000000000000023cdp-972L : inexact-ok
+= erfc towardzero ldbl-128 0x1.9d7adac608e8586300e6c8b99ep+4L : 0x8.0000000000000000000000023cc8p-972L : inexact-ok
+= erfc upward ldbl-128 0x1.9d7adac608e8586300e6c8b99ep+4L : 0x8.0000000000000000000000023cdp-972L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.9d7adac608e8586300e6c8b99ep+4L : 0x8.0000000000000000000000023cp-972L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x1.9d7adac608e8586300e6c8b99ep+4L : 0x8.0000000000000000000000023cp-972L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x1.9d7adac608e8586300e6c8b99ep+4L : 0x8.0000000000000000000000023cp-972L : inexact-ok
+= erfc upward ldbl-128ibm 0x1.9d7adac608e8586300e6c8b99ep+4L : 0x8.0000000000000000000000024p-972L : inexact-ok
+erfc 0x1.9d7adac608e8586300e6c8b99e8p+4
+= erfc downward flt-32 0x1.9d7adcp+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc tonearest flt-32 0x1.9d7adcp+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc towardzero flt-32 0x1.9d7adcp+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc upward flt-32 0x1.9d7adcp+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x1.9d7adcp+4 : 0x7.ffe0488939954p-972 : inexact-ok
+= erfc tonearest dbl-64 0x1.9d7adcp+4 : 0x7.ffe0488939958p-972 : inexact-ok
+= erfc towardzero dbl-64 0x1.9d7adcp+4 : 0x7.ffe0488939954p-972 : inexact-ok
+= erfc upward dbl-64 0x1.9d7adcp+4 : 0x7.ffe0488939958p-972 : inexact-ok
+= erfc downward ldbl-96-intel 0x1.9d7adcp+4L : 0x7.ffe0488939957038p-972L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.9d7adcp+4L : 0x7.ffe048893995704p-972L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.9d7adcp+4L : 0x7.ffe0488939957038p-972L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.9d7adcp+4L : 0x7.ffe048893995704p-972L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.9d7adcp+4L : 0x7.ffe0488939957038p-972L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.9d7adcp+4L : 0x7.ffe048893995704p-972L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.9d7adcp+4L : 0x7.ffe0488939957038p-972L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.9d7adcp+4L : 0x7.ffe048893995704p-972L : inexact-ok
+= erfc downward ldbl-128 0x1.9d7adcp+4L : 0x7.ffe048893995703e6ead0de50f7cp-972L : inexact-ok
+= erfc tonearest ldbl-128 0x1.9d7adcp+4L : 0x7.ffe048893995703e6ead0de50f7cp-972L : inexact-ok
+= erfc towardzero ldbl-128 0x1.9d7adcp+4L : 0x7.ffe048893995703e6ead0de50f7cp-972L : inexact-ok
+= erfc upward ldbl-128 0x1.9d7adcp+4L : 0x7.ffe048893995703e6ead0de50f8p-972L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.9d7adcp+4L : 0x7.ffe048893995703e6ead0de50cp-972L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128ibm 0x1.9d7adcp+4L : 0x7.ffe048893995703e6ead0de51p-972L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128ibm 0x1.9d7adcp+4L : 0x7.ffe048893995703e6ead0de50cp-972L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128ibm 0x1.9d7adcp+4L : 0x7.ffe048893995703e6ead0de51p-972L : inexact-ok underflow errno-erange-ok
+= erfc downward flt-32 0x1.9d7adap+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc tonearest flt-32 0x1.9d7adap+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc towardzero flt-32 0x1.9d7adap+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc upward flt-32 0x1.9d7adap+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x1.9d7adap+4 : 0x8.001401a2efa2p-972 : inexact-ok
+= erfc tonearest dbl-64 0x1.9d7adap+4 : 0x8.001401a2efa28p-972 : inexact-ok
+= erfc towardzero dbl-64 0x1.9d7adap+4 : 0x8.001401a2efa2p-972 : inexact-ok
+= erfc upward dbl-64 0x1.9d7adap+4 : 0x8.001401a2efa28p-972 : inexact-ok
+= erfc downward ldbl-96-intel 0x1.9d7adap+4L : 0x8.001401a2efa2624p-972L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.9d7adap+4L : 0x8.001401a2efa2625p-972L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.9d7adap+4L : 0x8.001401a2efa2624p-972L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.9d7adap+4L : 0x8.001401a2efa2625p-972L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.9d7adap+4L : 0x8.001401a2efa2624p-972L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.9d7adap+4L : 0x8.001401a2efa2625p-972L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.9d7adap+4L : 0x8.001401a2efa2624p-972L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.9d7adap+4L : 0x8.001401a2efa2625p-972L : inexact-ok
+= erfc downward ldbl-128 0x1.9d7adap+4L : 0x8.001401a2efa2624d0e762da1397p-972L : inexact-ok
+= erfc tonearest ldbl-128 0x1.9d7adap+4L : 0x8.001401a2efa2624d0e762da13978p-972L : inexact-ok
+= erfc towardzero ldbl-128 0x1.9d7adap+4L : 0x8.001401a2efa2624d0e762da1397p-972L : inexact-ok
+= erfc upward ldbl-128 0x1.9d7adap+4L : 0x8.001401a2efa2624d0e762da13978p-972L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.9d7adap+4L : 0x8.001401a2efa2624d0e762da138p-972L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x1.9d7adap+4L : 0x8.001401a2efa2624d0e762da138p-972L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x1.9d7adap+4L : 0x8.001401a2efa2624d0e762da138p-972L : inexact-ok
+= erfc upward ldbl-128ibm 0x1.9d7adap+4L : 0x8.001401a2efa2624d0e762da13cp-972L : inexact-ok
+= erfc downward dbl-64 0x1.9d7adac608e86p+4 : 0x7.ffffffffff3bp-972 : inexact-ok
+= erfc tonearest dbl-64 0x1.9d7adac608e86p+4 : 0x7.ffffffffff3bp-972 : inexact-ok
+= erfc towardzero dbl-64 0x1.9d7adac608e86p+4 : 0x7.ffffffffff3bp-972 : inexact-ok
+= erfc upward dbl-64 0x1.9d7adac608e86p+4 : 0x7.ffffffffff3b4p-972 : inexact-ok
+= erfc downward ldbl-96-intel 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b68p-972L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b68p-972L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b68p-972L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b7p-972L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b68p-972L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b68p-972L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b68p-972L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b7p-972L : inexact-ok
+= erfc downward ldbl-128 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b6aef1fdb453a1p-972L : inexact-ok
+= erfc tonearest ldbl-128 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b6aef1fdb453a14p-972L : inexact-ok
+= erfc towardzero ldbl-128 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b6aef1fdb453a1p-972L : inexact-ok
+= erfc upward ldbl-128 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b6aef1fdb453a14p-972L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b6aef1fdb4538p-972L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128ibm 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b6aef1fdb453cp-972L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128ibm 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b6aef1fdb4538p-972L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128ibm 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b6aef1fdb453cp-972L : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x1.9d7adac608e85p+4 : 0x8.0000000000d88p-972 : inexact-ok
+= erfc tonearest dbl-64 0x1.9d7adac608e85p+4 : 0x8.0000000000d9p-972 : inexact-ok
+= erfc towardzero dbl-64 0x1.9d7adac608e85p+4 : 0x8.0000000000d88p-972 : inexact-ok
+= erfc upward dbl-64 0x1.9d7adac608e85p+4 : 0x8.0000000000d9p-972 : inexact-ok
+= erfc downward ldbl-96-intel 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e56p-972L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e56p-972L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e56p-972L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e57p-972L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e56p-972L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e56p-972L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e56p-972L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e57p-972L : inexact-ok
+= erfc downward ldbl-128 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e567447df7350c68p-972L : inexact-ok
+= erfc tonearest ldbl-128 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e567447df7350c7p-972L : inexact-ok
+= erfc towardzero ldbl-128 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e567447df7350c68p-972L : inexact-ok
+= erfc upward ldbl-128 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e567447df7350c7p-972L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e567447df7350cp-972L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e567447df7350cp-972L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e567447df7350cp-972L : inexact-ok
+= erfc upward ldbl-128ibm 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e567447df7351p-972L : inexact-ok
+= erfc downward ldbl-96-intel 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe638p-972L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe638p-972L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe638p-972L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe64p-972L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe638p-972L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe638p-972L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe638p-972L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe64p-972L : inexact-ok
+= erfc downward ldbl-128 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe63ab0b952a39248p-972L : inexact-ok
+= erfc tonearest ldbl-128 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe63ab0b952a3924cp-972L : inexact-ok
+= erfc towardzero ldbl-128 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe63ab0b952a39248p-972L : inexact-ok
+= erfc upward ldbl-128 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe63ab0b952a3924cp-972L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe63ab0b952a39p-972L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128ibm 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe63ab0b952a394p-972L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128ibm 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe63ab0b952a39p-972L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128ibm 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe63ab0b952a394p-972L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x1.9d7adac608e85862p+4L : 0x8.00000000000019fp-972L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.9d7adac608e85862p+4L : 0x8.00000000000019fp-972L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.9d7adac608e85862p+4L : 0x8.00000000000019fp-972L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.9d7adac608e85862p+4L : 0x8.0000000000001ap-972L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.9d7adac608e85862p+4L : 0x8.00000000000019fp-972L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.9d7adac608e85862p+4L : 0x8.00000000000019fp-972L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.9d7adac608e85862p+4L : 0x8.00000000000019fp-972L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.9d7adac608e85862p+4L : 0x8.0000000000001ap-972L : inexact-ok
+= erfc downward ldbl-128 0x1.9d7adac608e85862p+4L : 0x8.00000000000019f3f043fe66cfa8p-972L : inexact-ok
+= erfc tonearest ldbl-128 0x1.9d7adac608e85862p+4L : 0x8.00000000000019f3f043fe66cfa8p-972L : inexact-ok
+= erfc towardzero ldbl-128 0x1.9d7adac608e85862p+4L : 0x8.00000000000019f3f043fe66cfa8p-972L : inexact-ok
+= erfc upward ldbl-128 0x1.9d7adac608e85862p+4L : 0x8.00000000000019f3f043fe66cfbp-972L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.9d7adac608e85862p+4L : 0x8.00000000000019f3f043fe66ccp-972L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x1.9d7adac608e85862p+4L : 0x8.00000000000019f3f043fe66dp-972L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x1.9d7adac608e85862p+4L : 0x8.00000000000019f3f043fe66ccp-972L : inexact-ok
+= erfc upward ldbl-128ibm 0x1.9d7adac608e85862p+4L : 0x8.00000000000019f3f043fe66dp-972L : inexact-ok
+= erfc downward ldbl-128 0x1.9d7adac608e8586300e6c8b99e8p+4L : 0x7.fffffffffffffffffffffff54e7cp-972L : inexact-ok
+= erfc tonearest ldbl-128 0x1.9d7adac608e8586300e6c8b99e8p+4L : 0x7.fffffffffffffffffffffff54e7cp-972L : inexact-ok
+= erfc towardzero ldbl-128 0x1.9d7adac608e8586300e6c8b99e8p+4L : 0x7.fffffffffffffffffffffff54e7cp-972L : inexact-ok
+= erfc upward ldbl-128 0x1.9d7adac608e8586300e6c8b99e8p+4L : 0x7.fffffffffffffffffffffff54e8p-972L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.9d7adac608e8586300e6c8b99e8p+4L : 0x7.fffffffffffffffffffffff54cp-972L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128ibm 0x1.9d7adac608e8586300e6c8b99e8p+4L : 0x7.fffffffffffffffffffffff55p-972L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128ibm 0x1.9d7adac608e8586300e6c8b99e8p+4L : 0x7.fffffffffffffffffffffff54cp-972L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128ibm 0x1.9d7adac608e8586300e6c8b99e8p+4L : 0x7.fffffffffffffffffffffff55p-972L : inexact-ok underflow errno-erange-ok
+erfc 0x6.a893032db905274p+4
+= erfc downward flt-32 0x6.a89308p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc tonearest flt-32 0x6.a89308p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc towardzero flt-32 0x6.a89308p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc upward flt-32 0x6.a89308p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a89308p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a89308p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a89308p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a89308p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a89308p+4L : 0x3.feff49e314f6ecd8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-intel 0x6.a89308p+4L : 0x3.feff49e314f6ecd8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-intel 0x6.a89308p+4L : 0x3.feff49e314f6ecd8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-intel 0x6.a89308p+4L : 0x3.feff49e314f6ecep-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-m68k 0x6.a89308p+4L : 0x3.feff49e314f6ecd8p-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a89308p+4L : 0x3.feff49e314f6ecdcp-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a89308p+4L : 0x3.feff49e314f6ecd8p-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a89308p+4L : 0x3.feff49e314f6ecdcp-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a89308p+4L : 0x3.feff49e314f6ecdbbfebc2b34f24p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a89308p+4L : 0x3.feff49e314f6ecdbbfebc2b34f24p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a89308p+4L : 0x3.feff49e314f6ecdbbfebc2b34f24p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a89308p+4L : 0x3.feff49e314f6ecdbbfebc2b34f28p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a89308p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a89308p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a89308p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a89308p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward flt-32 0x6.a893p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc tonearest flt-32 0x6.a893p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc towardzero flt-32 0x6.a893p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc upward flt-32 0x6.a893p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a893p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a893p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a893p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a893p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc upward ldbl-96-intel 0x6.a893p+4L : 0x4.00a9613ff5224418p-16384L : inexact-ok
+= erfc downward ldbl-96-m68k 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a893p+4L : 0x4.00a9613ff5224418p-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a893p+4L : 0x4.00a9613ff5224411b6349cce295cp-16384L : inexact-ok
+= erfc tonearest ldbl-128 0x6.a893p+4L : 0x4.00a9613ff5224411b6349cce295cp-16384L : inexact-ok
+= erfc towardzero ldbl-128 0x6.a893p+4L : 0x4.00a9613ff5224411b6349cce295cp-16384L : inexact-ok
+= erfc upward ldbl-128 0x6.a893p+4L : 0x4.00a9613ff5224411b6349cce296p-16384L : inexact-ok
+= erfc downward ldbl-128ibm 0x6.a893p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a893032db9054p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a893032db9054p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a893032db9054p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a893032db9054p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a893032db9054p+4L : 0x3.fffffffffad99d58p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-intel 0x6.a893032db9054p+4L : 0x3.fffffffffad99d6p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-intel 0x6.a893032db9054p+4L : 0x3.fffffffffad99d58p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-intel 0x6.a893032db9054p+4L : 0x3.fffffffffad99d6p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-m68k 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5cp-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5cp-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5cp-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a893032db9054p+4L : 0x3.fffffffffad99d6p-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5daf268a859d94p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5daf268a859d98p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5daf268a859d94p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5daf268a859d98p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a893032db9054p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893032db9054p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893032db9054p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893032db9054p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a893032db905p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a893032db905p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a893032db905p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a893032db905p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a893032db905p+4L : 0x4.00000000082ae9dp-16384L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x6.a893032db905p+4L : 0x4.00000000082ae9d8p-16384L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x6.a893032db905p+4L : 0x4.00000000082ae9dp-16384L : inexact-ok
+= erfc upward ldbl-96-intel 0x6.a893032db905p+4L : 0x4.00000000082ae9d8p-16384L : inexact-ok
+= erfc downward ldbl-96-m68k 0x6.a893032db905p+4L : 0x4.00000000082ae9dp-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a893032db905p+4L : 0x4.00000000082ae9d8p-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a893032db905p+4L : 0x4.00000000082ae9dp-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a893032db905p+4L : 0x4.00000000082ae9d8p-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a893032db905p+4L : 0x4.00000000082ae9d5a43888b96c7p-16384L : inexact-ok
+= erfc tonearest ldbl-128 0x6.a893032db905p+4L : 0x4.00000000082ae9d5a43888b96c74p-16384L : inexact-ok
+= erfc towardzero ldbl-128 0x6.a893032db905p+4L : 0x4.00000000082ae9d5a43888b96c7p-16384L : inexact-ok
+= erfc upward ldbl-128 0x6.a893032db905p+4L : 0x4.00000000082ae9d5a43888b96c74p-16384L : inexact-ok
+= erfc downward ldbl-128ibm 0x6.a893032db905p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893032db905p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893032db905p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893032db905p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a893032db905274p+4L : 0x4.0000000000000dfp-16384L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x6.a893032db905274p+4L : 0x4.0000000000000dfp-16384L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x6.a893032db905274p+4L : 0x4.0000000000000dfp-16384L : inexact-ok
+= erfc upward ldbl-96-intel 0x6.a893032db905274p+4L : 0x4.0000000000000df8p-16384L : inexact-ok
+= erfc downward ldbl-96-m68k 0x6.a893032db905274p+4L : 0x4.0000000000000dfp-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a893032db905274p+4L : 0x4.0000000000000dfp-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a893032db905274p+4L : 0x4.0000000000000dfp-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a893032db905274p+4L : 0x4.0000000000000df8p-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a893032db905274p+4L : 0x4.0000000000000df012e73ddae2bp-16384L : inexact-ok
+= erfc tonearest ldbl-128 0x6.a893032db905274p+4L : 0x4.0000000000000df012e73ddae2b4p-16384L : inexact-ok
+= erfc towardzero ldbl-128 0x6.a893032db905274p+4L : 0x4.0000000000000df012e73ddae2bp-16384L : inexact-ok
+= erfc upward ldbl-128 0x6.a893032db905274p+4L : 0x4.0000000000000df012e73ddae2b4p-16384L : inexact-ok
+= erfc downward ldbl-128ibm 0x6.a893032db905274p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893032db905274p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893032db905274p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893032db905274p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+erfc 0x6.a893032db9052748p+4
+= erfc downward flt-32 0x6.a89308p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc tonearest flt-32 0x6.a89308p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc towardzero flt-32 0x6.a89308p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc upward flt-32 0x6.a89308p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a89308p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a89308p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a89308p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a89308p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a89308p+4L : 0x3.feff49e314f6ecd8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-intel 0x6.a89308p+4L : 0x3.feff49e314f6ecd8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-intel 0x6.a89308p+4L : 0x3.feff49e314f6ecd8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-intel 0x6.a89308p+4L : 0x3.feff49e314f6ecep-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-m68k 0x6.a89308p+4L : 0x3.feff49e314f6ecd8p-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a89308p+4L : 0x3.feff49e314f6ecdcp-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a89308p+4L : 0x3.feff49e314f6ecd8p-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a89308p+4L : 0x3.feff49e314f6ecdcp-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a89308p+4L : 0x3.feff49e314f6ecdbbfebc2b34f24p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a89308p+4L : 0x3.feff49e314f6ecdbbfebc2b34f24p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a89308p+4L : 0x3.feff49e314f6ecdbbfebc2b34f24p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a89308p+4L : 0x3.feff49e314f6ecdbbfebc2b34f28p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a89308p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a89308p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a89308p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a89308p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward flt-32 0x6.a893p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc tonearest flt-32 0x6.a893p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc towardzero flt-32 0x6.a893p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc upward flt-32 0x6.a893p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a893p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a893p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a893p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a893p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc upward ldbl-96-intel 0x6.a893p+4L : 0x4.00a9613ff5224418p-16384L : inexact-ok
+= erfc downward ldbl-96-m68k 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a893p+4L : 0x4.00a9613ff5224418p-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a893p+4L : 0x4.00a9613ff5224411b6349cce295cp-16384L : inexact-ok
+= erfc tonearest ldbl-128 0x6.a893p+4L : 0x4.00a9613ff5224411b6349cce295cp-16384L : inexact-ok
+= erfc towardzero ldbl-128 0x6.a893p+4L : 0x4.00a9613ff5224411b6349cce295cp-16384L : inexact-ok
+= erfc upward ldbl-128 0x6.a893p+4L : 0x4.00a9613ff5224411b6349cce296p-16384L : inexact-ok
+= erfc downward ldbl-128ibm 0x6.a893p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a893032db9054p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a893032db9054p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a893032db9054p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a893032db9054p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a893032db9054p+4L : 0x3.fffffffffad99d58p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-intel 0x6.a893032db9054p+4L : 0x3.fffffffffad99d6p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-intel 0x6.a893032db9054p+4L : 0x3.fffffffffad99d58p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-intel 0x6.a893032db9054p+4L : 0x3.fffffffffad99d6p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-m68k 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5cp-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5cp-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5cp-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a893032db9054p+4L : 0x3.fffffffffad99d6p-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5daf268a859d94p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5daf268a859d98p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5daf268a859d94p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5daf268a859d98p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a893032db9054p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893032db9054p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893032db9054p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893032db9054p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a893032db905p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a893032db905p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a893032db905p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a893032db905p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a893032db905p+4L : 0x4.00000000082ae9dp-16384L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x6.a893032db905p+4L : 0x4.00000000082ae9d8p-16384L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x6.a893032db905p+4L : 0x4.00000000082ae9dp-16384L : inexact-ok
+= erfc upward ldbl-96-intel 0x6.a893032db905p+4L : 0x4.00000000082ae9d8p-16384L : inexact-ok
+= erfc downward ldbl-96-m68k 0x6.a893032db905p+4L : 0x4.00000000082ae9dp-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a893032db905p+4L : 0x4.00000000082ae9d8p-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a893032db905p+4L : 0x4.00000000082ae9dp-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a893032db905p+4L : 0x4.00000000082ae9d8p-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a893032db905p+4L : 0x4.00000000082ae9d5a43888b96c7p-16384L : inexact-ok
+= erfc tonearest ldbl-128 0x6.a893032db905p+4L : 0x4.00000000082ae9d5a43888b96c74p-16384L : inexact-ok
+= erfc towardzero ldbl-128 0x6.a893032db905p+4L : 0x4.00000000082ae9d5a43888b96c7p-16384L : inexact-ok
+= erfc upward ldbl-128 0x6.a893032db905p+4L : 0x4.00000000082ae9d5a43888b96c74p-16384L : inexact-ok
+= erfc downward ldbl-128ibm 0x6.a893032db905p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893032db905p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893032db905p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893032db905p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-intel 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-intel 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-intel 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-m68k 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c4p-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c8p-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c4p-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c8p-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c683e89c3c2e14p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c683e89c3c2e14p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c683e89c3c2e14p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c683e89c3c2e18p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a893032db9052748p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893032db9052748p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893032db9052748p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893032db9052748p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+erfc 0x6.a8a0561d8bbe942p+4
+= erfc downward flt-32 0x6.a8a058p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc tonearest flt-32 0x6.a8a058p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc towardzero flt-32 0x6.a8a058p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc upward flt-32 0x6.a8a058p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a8a058p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a8a058p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a8a058p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a8a058p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515adp-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-intel 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515ad8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-intel 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515adp-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-intel 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515ad8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-m68k 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515ad4p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-m68k 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515ad4p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-m68k 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515ad4p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-m68k 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515ad8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515ad5d9921562ca2p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515ad5d9921562ca2p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515ad5d9921562ca2p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515ad5d9921562ca24p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a8a058p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a8a058p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a8a058p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a8a058p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward flt-32 0x6.a8a05p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc tonearest flt-32 0x6.a8a05p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc towardzero flt-32 0x6.a8a05p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc upward flt-32 0x6.a8a05p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a8a05p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a8a05p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a8a05p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a8a05p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc4898p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-intel 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc48ap-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-intel 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc4898p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-intel 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc48ap-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-m68k 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc489cp-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc489cp-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc489cp-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc48ap-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc489cd9c18d5c3254p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc489cd9c18d5c3254p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc489cd9c18d5c3254p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc489cd9c18d5c3258p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a8a05p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a8a05p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a8a05p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a8a05p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a8a0561d8bbecp+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a8a0561d8bbecp+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a8a0561d8bbecp+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a8a0561d8bbecp+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f7148p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-intel 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f715p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-intel 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f7148p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-intel 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f715p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-m68k 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f714cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-m68k 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f714cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-m68k 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f714cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-m68k 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f715p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f714cead9a1d65bcp-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f714cead9a1d65bc4p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f714cead9a1d65bcp-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f714cead9a1d65bc4p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a8a0561d8bbecp+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a8a0561d8bbecp+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a8a0561d8bbecp+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a8a0561d8bbecp+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a8a0561d8bbe8p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a8a0561d8bbe8p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a8a0561d8bbe8p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a8a0561d8bbe8p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824d8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-intel 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824d8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-intel 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824d8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-intel 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824ep-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-m68k 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824d8p-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824dcp-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824d8p-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824dcp-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824dbaeba00661e58p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824dbaeba00661e58p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824dbaeba00661e58p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824dbaeba00661e5cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a8a0561d8bbe8p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a8a0561d8bbe8p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a8a0561d8bbe8p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a8a0561d8bbe8p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a8a0561d8bbe942p+4L : 0x2.000000000000186p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-intel 0x6.a8a0561d8bbe942p+4L : 0x2.0000000000001868p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-intel 0x6.a8a0561d8bbe942p+4L : 0x2.000000000000186p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-intel 0x6.a8a0561d8bbe942p+4L : 0x2.0000000000001868p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-m68k 0x6.a8a0561d8bbe942p+4L : 0x2.0000000000001864p-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a8a0561d8bbe942p+4L : 0x2.0000000000001864p-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a8a0561d8bbe942p+4L : 0x2.0000000000001864p-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a8a0561d8bbe942p+4L : 0x2.0000000000001868p-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a8a0561d8bbe942p+4L : 0x2.00000000000018654a1f8eeb1fb4p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a8a0561d8bbe942p+4L : 0x2.00000000000018654a1f8eeb1fb8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a8a0561d8bbe942p+4L : 0x2.00000000000018654a1f8eeb1fb4p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a8a0561d8bbe942p+4L : 0x2.00000000000018654a1f8eeb1fb8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a8a0561d8bbe942p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a8a0561d8bbe942p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a8a0561d8bbe942p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a8a0561d8bbe942p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+erfc 0x6.a8a0561d8bbe9428p+4
+= erfc downward flt-32 0x6.a8a058p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc tonearest flt-32 0x6.a8a058p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc towardzero flt-32 0x6.a8a058p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc upward flt-32 0x6.a8a058p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a8a058p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a8a058p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a8a058p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a8a058p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515adp-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-intel 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515ad8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-intel 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515adp-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-intel 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515ad8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-m68k 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515ad4p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-m68k 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515ad4p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-m68k 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515ad4p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-m68k 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515ad8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515ad5d9921562ca2p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515ad5d9921562ca2p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515ad5d9921562ca2p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515ad5d9921562ca24p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a8a058p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a8a058p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a8a058p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a8a058p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward flt-32 0x6.a8a05p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc tonearest flt-32 0x6.a8a05p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc towardzero flt-32 0x6.a8a05p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc upward flt-32 0x6.a8a05p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a8a05p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a8a05p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a8a05p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a8a05p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc4898p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-intel 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc48ap-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-intel 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc4898p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-intel 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc48ap-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-m68k 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc489cp-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc489cp-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc489cp-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc48ap-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc489cd9c18d5c3254p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc489cd9c18d5c3254p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc489cd9c18d5c3254p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc489cd9c18d5c3258p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a8a05p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a8a05p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a8a05p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a8a05p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a8a0561d8bbecp+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a8a0561d8bbecp+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a8a0561d8bbecp+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a8a0561d8bbecp+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f7148p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-intel 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f715p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-intel 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f7148p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-intel 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f715p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-m68k 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f714cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-m68k 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f714cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-m68k 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f714cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-m68k 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f715p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f714cead9a1d65bcp-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f714cead9a1d65bc4p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f714cead9a1d65bcp-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f714cead9a1d65bc4p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a8a0561d8bbecp+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a8a0561d8bbecp+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a8a0561d8bbecp+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a8a0561d8bbecp+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a8a0561d8bbe8p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a8a0561d8bbe8p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a8a0561d8bbe8p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a8a0561d8bbe8p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824d8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-intel 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824d8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-intel 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824d8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-intel 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824ep-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-m68k 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824d8p-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824dcp-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824d8p-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824dcp-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824dbaeba00661e58p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824dbaeba00661e58p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824dbaeba00661e58p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824dbaeba00661e5cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a8a0561d8bbe8p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a8a0561d8bbe8p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a8a0561d8bbe8p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a8a0561d8bbe8p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a8a0561d8bbe9428p+4L : 0x1.ffffffffffff4348p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-intel 0x6.a8a0561d8bbe9428p+4L : 0x1.ffffffffffff435p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-intel 0x6.a8a0561d8bbe9428p+4L : 0x1.ffffffffffff4348p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-intel 0x6.a8a0561d8bbe9428p+4L : 0x1.ffffffffffff435p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-m68k 0x6.a8a0561d8bbe9428p+4L : 0x1.ffffffffffff434cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-m68k 0x6.a8a0561d8bbe9428p+4L : 0x1.ffffffffffff435p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-m68k 0x6.a8a0561d8bbe9428p+4L : 0x1.ffffffffffff434cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-m68k 0x6.a8a0561d8bbe9428p+4L : 0x1.ffffffffffff435p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128 0x6.a8a0561d8bbe9428p+4L : 0x1.ffffffffffff434ed847125bd788p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a8a0561d8bbe9428p+4L : 0x1.ffffffffffff434ed847125bd78cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a8a0561d8bbe9428p+4L : 0x1.ffffffffffff434ed847125bd788p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a8a0561d8bbe9428p+4L : 0x1.ffffffffffff434ed847125bd78cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a8a0561d8bbe9428p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a8a0561d8bbe9428p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a8a0561d8bbe9428p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a8a0561d8bbe9428p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+erfc 0x6.a893032db905274042fb05c665dcp+4
+= erfc downward flt-32 0x6.a89308p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc tonearest flt-32 0x6.a89308p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc towardzero flt-32 0x6.a89308p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc upward flt-32 0x6.a89308p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a89308p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a89308p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a89308p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a89308p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a89308p+4L : 0x3.feff49e314f6ecd8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-intel 0x6.a89308p+4L : 0x3.feff49e314f6ecd8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-intel 0x6.a89308p+4L : 0x3.feff49e314f6ecd8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-intel 0x6.a89308p+4L : 0x3.feff49e314f6ecep-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-m68k 0x6.a89308p+4L : 0x3.feff49e314f6ecd8p-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a89308p+4L : 0x3.feff49e314f6ecdcp-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a89308p+4L : 0x3.feff49e314f6ecd8p-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a89308p+4L : 0x3.feff49e314f6ecdcp-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a89308p+4L : 0x3.feff49e314f6ecdbbfebc2b34f24p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a89308p+4L : 0x3.feff49e314f6ecdbbfebc2b34f24p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a89308p+4L : 0x3.feff49e314f6ecdbbfebc2b34f24p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a89308p+4L : 0x3.feff49e314f6ecdbbfebc2b34f28p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a89308p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a89308p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a89308p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a89308p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward flt-32 0x6.a893p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc tonearest flt-32 0x6.a893p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc towardzero flt-32 0x6.a893p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc upward flt-32 0x6.a893p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a893p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a893p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a893p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a893p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc upward ldbl-96-intel 0x6.a893p+4L : 0x4.00a9613ff5224418p-16384L : inexact-ok
+= erfc downward ldbl-96-m68k 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a893p+4L : 0x4.00a9613ff5224418p-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a893p+4L : 0x4.00a9613ff5224411b6349cce295cp-16384L : inexact-ok
+= erfc tonearest ldbl-128 0x6.a893p+4L : 0x4.00a9613ff5224411b6349cce295cp-16384L : inexact-ok
+= erfc towardzero ldbl-128 0x6.a893p+4L : 0x4.00a9613ff5224411b6349cce295cp-16384L : inexact-ok
+= erfc upward ldbl-128 0x6.a893p+4L : 0x4.00a9613ff5224411b6349cce296p-16384L : inexact-ok
+= erfc downward ldbl-128ibm 0x6.a893p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a893032db9054p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a893032db9054p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a893032db9054p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a893032db9054p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a893032db9054p+4L : 0x3.fffffffffad99d58p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-intel 0x6.a893032db9054p+4L : 0x3.fffffffffad99d6p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-intel 0x6.a893032db9054p+4L : 0x3.fffffffffad99d58p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-intel 0x6.a893032db9054p+4L : 0x3.fffffffffad99d6p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-m68k 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5cp-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5cp-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5cp-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a893032db9054p+4L : 0x3.fffffffffad99d6p-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5daf268a859d94p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5daf268a859d98p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5daf268a859d94p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5daf268a859d98p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a893032db9054p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893032db9054p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893032db9054p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893032db9054p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a893032db905p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a893032db905p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a893032db905p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a893032db905p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a893032db905p+4L : 0x4.00000000082ae9dp-16384L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x6.a893032db905p+4L : 0x4.00000000082ae9d8p-16384L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x6.a893032db905p+4L : 0x4.00000000082ae9dp-16384L : inexact-ok
+= erfc upward ldbl-96-intel 0x6.a893032db905p+4L : 0x4.00000000082ae9d8p-16384L : inexact-ok
+= erfc downward ldbl-96-m68k 0x6.a893032db905p+4L : 0x4.00000000082ae9dp-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a893032db905p+4L : 0x4.00000000082ae9d8p-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a893032db905p+4L : 0x4.00000000082ae9dp-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a893032db905p+4L : 0x4.00000000082ae9d8p-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a893032db905p+4L : 0x4.00000000082ae9d5a43888b96c7p-16384L : inexact-ok
+= erfc tonearest ldbl-128 0x6.a893032db905p+4L : 0x4.00000000082ae9d5a43888b96c74p-16384L : inexact-ok
+= erfc towardzero ldbl-128 0x6.a893032db905p+4L : 0x4.00000000082ae9d5a43888b96c7p-16384L : inexact-ok
+= erfc upward ldbl-128 0x6.a893032db905p+4L : 0x4.00000000082ae9d5a43888b96c74p-16384L : inexact-ok
+= erfc downward ldbl-128ibm 0x6.a893032db905p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893032db905p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893032db905p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893032db905p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-intel 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-intel 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-intel 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-m68k 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c4p-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c8p-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c4p-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c8p-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c683e89c3c2e14p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c683e89c3c2e14p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c683e89c3c2e14p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c683e89c3c2e18p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a893032db9052748p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893032db9052748p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893032db9052748p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893032db9052748p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a893032db905274p+4L : 0x4.0000000000000dfp-16384L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x6.a893032db905274p+4L : 0x4.0000000000000dfp-16384L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x6.a893032db905274p+4L : 0x4.0000000000000dfp-16384L : inexact-ok
+= erfc upward ldbl-96-intel 0x6.a893032db905274p+4L : 0x4.0000000000000df8p-16384L : inexact-ok
+= erfc downward ldbl-96-m68k 0x6.a893032db905274p+4L : 0x4.0000000000000dfp-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a893032db905274p+4L : 0x4.0000000000000dfp-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a893032db905274p+4L : 0x4.0000000000000dfp-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a893032db905274p+4L : 0x4.0000000000000df8p-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a893032db905274p+4L : 0x4.0000000000000df012e73ddae2bp-16384L : inexact-ok
+= erfc tonearest ldbl-128 0x6.a893032db905274p+4L : 0x4.0000000000000df012e73ddae2b4p-16384L : inexact-ok
+= erfc towardzero ldbl-128 0x6.a893032db905274p+4L : 0x4.0000000000000df012e73ddae2bp-16384L : inexact-ok
+= erfc upward ldbl-128 0x6.a893032db905274p+4L : 0x4.0000000000000df012e73ddae2b4p-16384L : inexact-ok
+= erfc downward ldbl-128ibm 0x6.a893032db905274p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893032db905274p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893032db905274p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893032db905274p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128 0x6.a893032db905274042fb05c665dcp+4L : 0x4.0000000000000000000000006d58p-16384L : inexact-ok
+= erfc tonearest ldbl-128 0x6.a893032db905274042fb05c665dcp+4L : 0x4.0000000000000000000000006d58p-16384L : inexact-ok
+= erfc towardzero ldbl-128 0x6.a893032db905274042fb05c665dcp+4L : 0x4.0000000000000000000000006d58p-16384L : inexact-ok
+= erfc upward ldbl-128 0x6.a893032db905274042fb05c665dcp+4L : 0x4.0000000000000000000000006d5cp-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a893032db905274042fb05c666p+4L : 0x3.fffffffffffffffffffffff8ef9cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a893032db905274042fb05c666p+4L : 0x3.fffffffffffffffffffffff8ef9cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a893032db905274042fb05c666p+4L : 0x3.fffffffffffffffffffffff8ef9cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a893032db905274042fb05c666p+4L : 0x3.fffffffffffffffffffffff8efap-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a893032db905274042fb05c666p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893032db905274042fb05c666p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893032db905274042fb05c666p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893032db905274042fb05c666p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128 0x6.a893032db905274042fb05c664p+4L : 0x4.0000000000000000000000637ap-16384L : inexact-ok
+= erfc tonearest ldbl-128 0x6.a893032db905274042fb05c664p+4L : 0x4.0000000000000000000000637ap-16384L : inexact-ok
+= erfc towardzero ldbl-128 0x6.a893032db905274042fb05c664p+4L : 0x4.0000000000000000000000637ap-16384L : inexact-ok
+= erfc upward ldbl-128 0x6.a893032db905274042fb05c664p+4L : 0x4.0000000000000000000000637a04p-16384L : inexact-ok
+= erfc downward ldbl-128ibm 0x6.a893032db905274042fb05c664p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893032db905274042fb05c664p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893032db905274042fb05c664p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893032db905274042fb05c664p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+erfc 0x6.a893032db905274042fb05c665ep+4
+= erfc downward flt-32 0x6.a89308p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc tonearest flt-32 0x6.a89308p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc towardzero flt-32 0x6.a89308p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc upward flt-32 0x6.a89308p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a89308p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a89308p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a89308p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a89308p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a89308p+4L : 0x3.feff49e314f6ecd8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-intel 0x6.a89308p+4L : 0x3.feff49e314f6ecd8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-intel 0x6.a89308p+4L : 0x3.feff49e314f6ecd8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-intel 0x6.a89308p+4L : 0x3.feff49e314f6ecep-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-m68k 0x6.a89308p+4L : 0x3.feff49e314f6ecd8p-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a89308p+4L : 0x3.feff49e314f6ecdcp-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a89308p+4L : 0x3.feff49e314f6ecd8p-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a89308p+4L : 0x3.feff49e314f6ecdcp-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a89308p+4L : 0x3.feff49e314f6ecdbbfebc2b34f24p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a89308p+4L : 0x3.feff49e314f6ecdbbfebc2b34f24p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a89308p+4L : 0x3.feff49e314f6ecdbbfebc2b34f24p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a89308p+4L : 0x3.feff49e314f6ecdbbfebc2b34f28p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a89308p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a89308p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a89308p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a89308p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward flt-32 0x6.a893p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc tonearest flt-32 0x6.a893p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc towardzero flt-32 0x6.a893p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc upward flt-32 0x6.a893p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a893p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a893p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a893p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a893p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc upward ldbl-96-intel 0x6.a893p+4L : 0x4.00a9613ff5224418p-16384L : inexact-ok
+= erfc downward ldbl-96-m68k 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a893p+4L : 0x4.00a9613ff5224418p-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a893p+4L : 0x4.00a9613ff5224411b6349cce295cp-16384L : inexact-ok
+= erfc tonearest ldbl-128 0x6.a893p+4L : 0x4.00a9613ff5224411b6349cce295cp-16384L : inexact-ok
+= erfc towardzero ldbl-128 0x6.a893p+4L : 0x4.00a9613ff5224411b6349cce295cp-16384L : inexact-ok
+= erfc upward ldbl-128 0x6.a893p+4L : 0x4.00a9613ff5224411b6349cce296p-16384L : inexact-ok
+= erfc downward ldbl-128ibm 0x6.a893p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a893032db9054p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a893032db9054p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a893032db9054p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a893032db9054p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a893032db9054p+4L : 0x3.fffffffffad99d58p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-intel 0x6.a893032db9054p+4L : 0x3.fffffffffad99d6p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-intel 0x6.a893032db9054p+4L : 0x3.fffffffffad99d58p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-intel 0x6.a893032db9054p+4L : 0x3.fffffffffad99d6p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-m68k 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5cp-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5cp-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5cp-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a893032db9054p+4L : 0x3.fffffffffad99d6p-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5daf268a859d94p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5daf268a859d98p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5daf268a859d94p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5daf268a859d98p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a893032db9054p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893032db9054p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893032db9054p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893032db9054p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a893032db905p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a893032db905p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a893032db905p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a893032db905p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a893032db905p+4L : 0x4.00000000082ae9dp-16384L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x6.a893032db905p+4L : 0x4.00000000082ae9d8p-16384L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x6.a893032db905p+4L : 0x4.00000000082ae9dp-16384L : inexact-ok
+= erfc upward ldbl-96-intel 0x6.a893032db905p+4L : 0x4.00000000082ae9d8p-16384L : inexact-ok
+= erfc downward ldbl-96-m68k 0x6.a893032db905p+4L : 0x4.00000000082ae9dp-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a893032db905p+4L : 0x4.00000000082ae9d8p-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a893032db905p+4L : 0x4.00000000082ae9dp-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a893032db905p+4L : 0x4.00000000082ae9d8p-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a893032db905p+4L : 0x4.00000000082ae9d5a43888b96c7p-16384L : inexact-ok
+= erfc tonearest ldbl-128 0x6.a893032db905p+4L : 0x4.00000000082ae9d5a43888b96c74p-16384L : inexact-ok
+= erfc towardzero ldbl-128 0x6.a893032db905p+4L : 0x4.00000000082ae9d5a43888b96c7p-16384L : inexact-ok
+= erfc upward ldbl-128 0x6.a893032db905p+4L : 0x4.00000000082ae9d5a43888b96c74p-16384L : inexact-ok
+= erfc downward ldbl-128ibm 0x6.a893032db905p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893032db905p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893032db905p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893032db905p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-intel 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-intel 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-intel 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-m68k 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c4p-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c8p-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c4p-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c8p-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c683e89c3c2e14p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c683e89c3c2e14p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c683e89c3c2e14p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c683e89c3c2e18p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a893032db9052748p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893032db9052748p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893032db9052748p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893032db9052748p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a893032db905274p+4L : 0x4.0000000000000dfp-16384L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x6.a893032db905274p+4L : 0x4.0000000000000dfp-16384L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x6.a893032db905274p+4L : 0x4.0000000000000dfp-16384L : inexact-ok
+= erfc upward ldbl-96-intel 0x6.a893032db905274p+4L : 0x4.0000000000000df8p-16384L : inexact-ok
+= erfc downward ldbl-96-m68k 0x6.a893032db905274p+4L : 0x4.0000000000000dfp-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a893032db905274p+4L : 0x4.0000000000000dfp-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a893032db905274p+4L : 0x4.0000000000000dfp-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a893032db905274p+4L : 0x4.0000000000000df8p-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a893032db905274p+4L : 0x4.0000000000000df012e73ddae2bp-16384L : inexact-ok
+= erfc tonearest ldbl-128 0x6.a893032db905274p+4L : 0x4.0000000000000df012e73ddae2b4p-16384L : inexact-ok
+= erfc towardzero ldbl-128 0x6.a893032db905274p+4L : 0x4.0000000000000df012e73ddae2bp-16384L : inexact-ok
+= erfc upward ldbl-128 0x6.a893032db905274p+4L : 0x4.0000000000000df012e73ddae2b4p-16384L : inexact-ok
+= erfc downward ldbl-128ibm 0x6.a893032db905274p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893032db905274p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893032db905274p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893032db905274p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128 0x6.a893032db905274042fb05c665ep+4L : 0x3.ffffffffffffffffffffffff984p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a893032db905274042fb05c665ep+4L : 0x3.ffffffffffffffffffffffff9844p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a893032db905274042fb05c665ep+4L : 0x3.ffffffffffffffffffffffff984p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a893032db905274042fb05c665ep+4L : 0x3.ffffffffffffffffffffffff9844p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128 0x6.a893032db905274042fb05c666p+4L : 0x3.fffffffffffffffffffffff8ef9cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a893032db905274042fb05c666p+4L : 0x3.fffffffffffffffffffffff8ef9cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a893032db905274042fb05c666p+4L : 0x3.fffffffffffffffffffffff8ef9cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a893032db905274042fb05c666p+4L : 0x3.fffffffffffffffffffffff8efap-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a893032db905274042fb05c666p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893032db905274042fb05c666p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893032db905274042fb05c666p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893032db905274042fb05c666p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128 0x6.a893032db905274042fb05c664p+4L : 0x4.0000000000000000000000637ap-16384L : inexact-ok
+= erfc tonearest ldbl-128 0x6.a893032db905274042fb05c664p+4L : 0x4.0000000000000000000000637ap-16384L : inexact-ok
+= erfc towardzero ldbl-128 0x6.a893032db905274042fb05c664p+4L : 0x4.0000000000000000000000637ap-16384L : inexact-ok
+= erfc upward ldbl-128 0x6.a893032db905274042fb05c664p+4L : 0x4.0000000000000000000000637a04p-16384L : inexact-ok
+= erfc downward ldbl-128ibm 0x6.a893032db905274042fb05c664p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893032db905274042fb05c664p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893032db905274042fb05c664p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893032db905274042fb05c664p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+erfc min
+= erfc downward flt-32 0x4p-128f : 0xf.fffffp-4f : inexact-ok
+= erfc tonearest flt-32 0x4p-128f : 0x1p+0f : inexact-ok
+= erfc towardzero flt-32 0x4p-128f : 0xf.fffffp-4f : inexact-ok
+= erfc upward flt-32 0x4p-128f : 0x1p+0f : inexact-ok
+= erfc downward dbl-64 0x4p-128 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc tonearest dbl-64 0x4p-128 : 0x1p+0 : inexact-ok
+= erfc towardzero dbl-64 0x4p-128 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc upward dbl-64 0x4p-128 : 0x1p+0 : inexact-ok
+= erfc downward ldbl-96-intel 0x4p-128L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x4p-128L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x4p-128L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x4p-128L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-96-m68k 0x4p-128L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x4p-128L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x4p-128L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x4p-128L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x4p-128L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc upward ldbl-128 0x4p-128L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128ibm 0x4p-128L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x4p-128L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x4p-128L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x4p-128L : 0x1p+0L : inexact-ok
+= erfc downward dbl-64 0x4p-1024 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc tonearest dbl-64 0x4p-1024 : 0x1p+0 : inexact-ok
+= erfc towardzero dbl-64 0x4p-1024 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc upward dbl-64 0x4p-1024 : 0x1p+0 : inexact-ok
+= erfc downward ldbl-96-intel 0x4p-1024L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x4p-1024L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x4p-1024L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x4p-1024L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-96-m68k 0x4p-1024L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x4p-1024L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x4p-1024L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x4p-1024L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x4p-1024L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc upward ldbl-128 0x4p-1024L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128ibm 0x4p-1024L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x4p-1024L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x4p-1024L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x4p-1024L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-96-intel 0x4p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x4p-16384L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x4p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x4p-16384L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-96-m68k 0x4p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x4p-16384L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x4p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x4p-16384L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x4p-16384L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc upward ldbl-128 0x4p-16384L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-96-intel 0x2p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x2p-16384L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x2p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x2p-16384L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-96-m68k 0x2p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x2p-16384L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x2p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x2p-16384L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x2p-16384L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc upward ldbl-128 0x2p-16384L : 0x1p+0L : inexact-ok
+= erfc downward dbl-64 0x8p-972 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc tonearest dbl-64 0x8p-972 : 0x1p+0 : inexact-ok
+= erfc towardzero dbl-64 0x8p-972 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc upward dbl-64 0x8p-972 : 0x1p+0 : inexact-ok
+= erfc downward ldbl-96-intel 0x8p-972L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x8p-972L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x8p-972L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x8p-972L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-96-m68k 0x8p-972L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x8p-972L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x8p-972L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x8p-972L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x8p-972L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc upward ldbl-128 0x8p-972L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128ibm 0x8p-972L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x8p-972L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x8p-972L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x8p-972L : 0x1p+0L : inexact-ok
+erfc -min
+= erfc downward flt-32 -0x4p-128f : 0x1p+0f : inexact-ok
+= erfc tonearest flt-32 -0x4p-128f : 0x1p+0f : inexact-ok
+= erfc towardzero flt-32 -0x4p-128f : 0x1p+0f : inexact-ok
+= erfc upward flt-32 -0x4p-128f : 0x1.000002p+0f : inexact-ok
+= erfc downward dbl-64 -0x4p-128 : 0x1p+0 : inexact-ok
+= erfc tonearest dbl-64 -0x4p-128 : 0x1p+0 : inexact-ok
+= erfc towardzero dbl-64 -0x4p-128 : 0x1p+0 : inexact-ok
+= erfc upward dbl-64 -0x4p-128 : 0x1.0000000000001p+0 : inexact-ok
+= erfc downward ldbl-96-intel -0x4p-128L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0x4p-128L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0x4p-128L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-96-intel -0x4p-128L : 0x1.0000000000000002p+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x4p-128L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x4p-128L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x4p-128L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x4p-128L : 0x1.0000000000000002p+0L : inexact-ok
+= erfc downward ldbl-128 -0x4p-128L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x4p-128L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x4p-128L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-128 -0x4p-128L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= erfc downward ldbl-128ibm -0x4p-128L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0x4p-128L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0x4p-128L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-128ibm -0x4p-128L : 0x1.000000000000000000000000008p+0L : inexact-ok
+= erfc downward dbl-64 -0x4p-1024 : 0x1p+0 : inexact-ok
+= erfc tonearest dbl-64 -0x4p-1024 : 0x1p+0 : inexact-ok
+= erfc towardzero dbl-64 -0x4p-1024 : 0x1p+0 : inexact-ok
+= erfc upward dbl-64 -0x4p-1024 : 0x1.0000000000001p+0 : inexact-ok
+= erfc downward ldbl-96-intel -0x4p-1024L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0x4p-1024L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0x4p-1024L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-96-intel -0x4p-1024L : 0x1.0000000000000002p+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x4p-1024L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x4p-1024L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x4p-1024L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x4p-1024L : 0x1.0000000000000002p+0L : inexact-ok
+= erfc downward ldbl-128 -0x4p-1024L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x4p-1024L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x4p-1024L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-128 -0x4p-1024L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= erfc downward ldbl-128ibm -0x4p-1024L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0x4p-1024L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0x4p-1024L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-128ibm -0x4p-1024L : 0x1.000000000000000000000000008p+0L : inexact-ok
+= erfc downward ldbl-96-intel -0x4p-16384L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0x4p-16384L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0x4p-16384L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-96-intel -0x4p-16384L : 0x1.0000000000000002p+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x4p-16384L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x4p-16384L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x4p-16384L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x4p-16384L : 0x1.0000000000000002p+0L : inexact-ok
+= erfc downward ldbl-128 -0x4p-16384L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x4p-16384L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x4p-16384L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-128 -0x4p-16384L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= erfc downward ldbl-96-intel -0x2p-16384L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0x2p-16384L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0x2p-16384L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-96-intel -0x2p-16384L : 0x1.0000000000000002p+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x2p-16384L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x2p-16384L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x2p-16384L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x2p-16384L : 0x1.0000000000000002p+0L : inexact-ok
+= erfc downward ldbl-128 -0x2p-16384L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x2p-16384L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x2p-16384L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-128 -0x2p-16384L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= erfc downward dbl-64 -0x8p-972 : 0x1p+0 : inexact-ok
+= erfc tonearest dbl-64 -0x8p-972 : 0x1p+0 : inexact-ok
+= erfc towardzero dbl-64 -0x8p-972 : 0x1p+0 : inexact-ok
+= erfc upward dbl-64 -0x8p-972 : 0x1.0000000000001p+0 : inexact-ok
+= erfc downward ldbl-96-intel -0x8p-972L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0x8p-972L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0x8p-972L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-96-intel -0x8p-972L : 0x1.0000000000000002p+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x8p-972L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x8p-972L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x8p-972L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x8p-972L : 0x1.0000000000000002p+0L : inexact-ok
+= erfc downward ldbl-128 -0x8p-972L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x8p-972L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x8p-972L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-128 -0x8p-972L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= erfc downward ldbl-128ibm -0x8p-972L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0x8p-972L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0x8p-972L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-128ibm -0x8p-972L : 0x1.000000000000000000000000008p+0L : inexact-ok
+erfc min_subnorm
+= erfc downward flt-32 0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= erfc tonearest flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= erfc towardzero flt-32 0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= erfc upward flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= erfc downward dbl-64 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc tonearest dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= erfc towardzero dbl-64 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc upward dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= erfc downward ldbl-96-intel 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-96-m68k 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc upward ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128ibm 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc downward dbl-64 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc tonearest dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok
+= erfc towardzero dbl-64 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc upward dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok
+= erfc downward ldbl-96-intel 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-96-m68k 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128 0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc upward ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128ibm 0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-96-intel 0x8p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x8p-16448L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x8p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x8p-16448L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-96-m68k 0x8p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x8p-16448L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x8p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x8p-16448L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128 0x8p-16448L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x8p-16448L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 0x8p-16448L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc upward ldbl-128 0x8p-16448L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-96-m68k 0x4p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x4p-16448L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x4p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x4p-16448L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128 0x4p-16448L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x4p-16448L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 0x4p-16448L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc upward ldbl-128 0x4p-16448L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128 0x4p-16496L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x4p-16496L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 0x4p-16496L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc upward ldbl-128 0x4p-16496L : 0x1p+0L : inexact-ok
+erfc -min_subnorm
+= erfc downward flt-32 -0x8p-152f : 0x1p+0f : inexact-ok
+= erfc tonearest flt-32 -0x8p-152f : 0x1p+0f : inexact-ok
+= erfc towardzero flt-32 -0x8p-152f : 0x1p+0f : inexact-ok
+= erfc upward flt-32 -0x8p-152f : 0x1.000002p+0f : inexact-ok
+= erfc downward dbl-64 -0x8p-152 : 0x1p+0 : inexact-ok
+= erfc tonearest dbl-64 -0x8p-152 : 0x1p+0 : inexact-ok
+= erfc towardzero dbl-64 -0x8p-152 : 0x1p+0 : inexact-ok
+= erfc upward dbl-64 -0x8p-152 : 0x1.0000000000001p+0 : inexact-ok
+= erfc downward ldbl-96-intel -0x8p-152L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0x8p-152L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0x8p-152L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-96-intel -0x8p-152L : 0x1.0000000000000002p+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x8p-152L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x8p-152L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x8p-152L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x8p-152L : 0x1.0000000000000002p+0L : inexact-ok
+= erfc downward ldbl-128 -0x8p-152L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x8p-152L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x8p-152L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-128 -0x8p-152L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= erfc downward ldbl-128ibm -0x8p-152L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0x8p-152L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0x8p-152L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-128ibm -0x8p-152L : 0x1.000000000000000000000000008p+0L : inexact-ok
+= erfc downward dbl-64 -0x4p-1076 : 0x1p+0 : inexact-ok
+= erfc tonearest dbl-64 -0x4p-1076 : 0x1p+0 : inexact-ok
+= erfc towardzero dbl-64 -0x4p-1076 : 0x1p+0 : inexact-ok
+= erfc upward dbl-64 -0x4p-1076 : 0x1.0000000000001p+0 : inexact-ok
+= erfc downward ldbl-96-intel -0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-96-intel -0x4p-1076L : 0x1.0000000000000002p+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x4p-1076L : 0x1.0000000000000002p+0L : inexact-ok
+= erfc downward ldbl-128 -0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-128 -0x4p-1076L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= erfc downward ldbl-128ibm -0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-128ibm -0x4p-1076L : 0x1.000000000000000000000000008p+0L : inexact-ok
+= erfc downward ldbl-96-intel -0x8p-16448L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0x8p-16448L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0x8p-16448L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-96-intel -0x8p-16448L : 0x1.0000000000000002p+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x8p-16448L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x8p-16448L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x8p-16448L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x8p-16448L : 0x1.0000000000000002p+0L : inexact-ok
+= erfc downward ldbl-128 -0x8p-16448L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x8p-16448L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x8p-16448L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-128 -0x8p-16448L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x4p-16448L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x4p-16448L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x4p-16448L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x4p-16448L : 0x1.0000000000000002p+0L : inexact-ok
+= erfc downward ldbl-128 -0x4p-16448L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x4p-16448L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x4p-16448L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-128 -0x4p-16448L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= erfc downward ldbl-128 -0x4p-16496L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x4p-16496L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x4p-16496L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-128 -0x4p-16496L : 0x1.0000000000000000000000000001p+0L : inexact-ok
erfc max
= erfc downward flt-32 0xf.fffffp+124f : 0x0p+0f : inexact-ok underflow errno-erange
= erfc tonearest flt-32 0xf.fffffp+124f : 0x0p+0f : inexact-ok underflow errno-erange
@@ -107091,6 +130975,75 @@ erfc max
= erfc tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
= erfc towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
= erfc upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+erfc -max
+= erfc downward flt-32 -0xf.fffffp+124f : 0x1.fffffep+0f : inexact-ok
+= erfc tonearest flt-32 -0xf.fffffp+124f : 0x2p+0f : inexact-ok
+= erfc towardzero flt-32 -0xf.fffffp+124f : 0x1.fffffep+0f : inexact-ok
+= erfc upward flt-32 -0xf.fffffp+124f : 0x2p+0f : inexact-ok
+= erfc downward dbl-64 -0xf.fffffp+124 : 0x1.fffffffffffffp+0 : inexact-ok
+= erfc tonearest dbl-64 -0xf.fffffp+124 : 0x2p+0 : inexact-ok
+= erfc towardzero dbl-64 -0xf.fffffp+124 : 0x1.fffffffffffffp+0 : inexact-ok
+= erfc upward dbl-64 -0xf.fffffp+124 : 0x2p+0 : inexact-ok
+= erfc downward ldbl-96-intel -0xf.fffffp+124L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0xf.fffffp+124L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0xf.fffffp+124L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc upward ldbl-96-intel -0xf.fffffp+124L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0xf.fffffp+124L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0xf.fffffp+124L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0xf.fffffp+124L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0xf.fffffp+124L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-128 -0xf.fffffp+124L : 0x1.ffffffffffffffffffffffffffffp+0L : inexact-ok
+= erfc tonearest ldbl-128 -0xf.fffffp+124L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0xf.fffffp+124L : 0x1.ffffffffffffffffffffffffffffp+0L : inexact-ok
+= erfc upward ldbl-128 -0xf.fffffp+124L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-128ibm -0xf.fffffp+124L : 0x1.ffffffffffffffffffffffffff8p+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0xf.fffffp+124L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0xf.fffffp+124L : 0x1.ffffffffffffffffffffffffff8p+0L : inexact-ok
+= erfc upward ldbl-128ibm -0xf.fffffp+124L : 0x2p+0L : inexact-ok
+= erfc downward dbl-64 -0xf.ffffffffffff8p+1020 : 0x1.fffffffffffffp+0 : inexact-ok
+= erfc tonearest dbl-64 -0xf.ffffffffffff8p+1020 : 0x2p+0 : inexact-ok
+= erfc towardzero dbl-64 -0xf.ffffffffffff8p+1020 : 0x1.fffffffffffffp+0 : inexact-ok
+= erfc upward dbl-64 -0xf.ffffffffffff8p+1020 : 0x2p+0 : inexact-ok
+= erfc downward ldbl-96-intel -0xf.ffffffffffff8p+1020L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc upward ldbl-96-intel -0xf.ffffffffffff8p+1020L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-128 -0xf.ffffffffffff8p+1020L : 0x1.ffffffffffffffffffffffffffffp+0L : inexact-ok
+= erfc tonearest ldbl-128 -0xf.ffffffffffff8p+1020L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0xf.ffffffffffff8p+1020L : 0x1.ffffffffffffffffffffffffffffp+0L : inexact-ok
+= erfc upward ldbl-128 -0xf.ffffffffffff8p+1020L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-128ibm -0xf.ffffffffffff8p+1020L : 0x1.ffffffffffffffffffffffffff8p+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L : 0x1.ffffffffffffffffffffffffff8p+0L : inexact-ok
+= erfc upward ldbl-128ibm -0xf.ffffffffffff8p+1020L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-96-intel -0xf.fffffffffffffffp+16380L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc upward ldbl-96-intel -0xf.fffffffffffffffp+16380L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-128 -0xf.fffffffffffffffp+16380L : 0x1.ffffffffffffffffffffffffffffp+0L : inexact-ok
+= erfc tonearest ldbl-128 -0xf.fffffffffffffffp+16380L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0xf.fffffffffffffffp+16380L : 0x1.ffffffffffffffffffffffffffffp+0L : inexact-ok
+= erfc upward ldbl-128 -0xf.fffffffffffffffp+16380L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : 0x1.ffffffffffffffffffffffffffffp+0L : inexact-ok
+= erfc tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : 0x1.ffffffffffffffffffffffffffffp+0L : inexact-ok
+= erfc upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.ffffffffffffffffffffffffffffp+0L : inexact-ok
+= erfc tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.ffffffffffffffffffffffffffffp+0L : inexact-ok
+= erfc upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.ffffffffffffffffffffffffff8p+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.ffffffffffffffffffffffffff8p+0L : inexact-ok
+= erfc upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2p+0L : inexact-ok
erfc 0x1.8a0c64p+0
= erfc downward flt-32 0x1.8a0c64p+0f : 0x7.8cde2p-8f : inexact-ok
= erfc tonearest flt-32 0x1.8a0c64p+0f : 0x7.8cde2p-8f : inexact-ok
@@ -107565,6 +131518,391 @@ erfc 0x1.514548p+0
= erfc tonearest ldbl-128ibm 0x1.514548p+0L : 0xf.fbeadad5a51f774a6aa2da69dcp-8L : inexact-ok
= erfc towardzero ldbl-128ibm 0x1.514548p+0L : 0xf.fbeadad5a51f774a6aa2da69d8p-8L : inexact-ok
= erfc upward ldbl-128ibm 0x1.514548p+0L : 0xf.fbeadad5a51f774a6aa2da69dcp-8L : inexact-ok
+erfc 0x2.36c504p+0
+= erfc downward flt-32 0x2.36c504p+0f : 0x7.22d058p-12f : inexact-ok
+= erfc tonearest flt-32 0x2.36c504p+0f : 0x7.22d058p-12f : inexact-ok
+= erfc towardzero flt-32 0x2.36c504p+0f : 0x7.22d058p-12f : inexact-ok
+= erfc upward flt-32 0x2.36c504p+0f : 0x7.22d06p-12f : inexact-ok
+= erfc downward dbl-64 0x2.36c504p+0 : 0x7.22d059993f3f4p-12 : inexact-ok
+= erfc tonearest dbl-64 0x2.36c504p+0 : 0x7.22d059993f3f4p-12 : inexact-ok
+= erfc towardzero dbl-64 0x2.36c504p+0 : 0x7.22d059993f3f4p-12 : inexact-ok
+= erfc upward dbl-64 0x2.36c504p+0 : 0x7.22d059993f3f8p-12 : inexact-ok
+= erfc downward ldbl-96-intel 0x2.36c504p+0L : 0x7.22d059993f3f46dp-12L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x2.36c504p+0L : 0x7.22d059993f3f46dp-12L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x2.36c504p+0L : 0x7.22d059993f3f46dp-12L : inexact-ok
+= erfc upward ldbl-96-intel 0x2.36c504p+0L : 0x7.22d059993f3f46d8p-12L : inexact-ok
+= erfc downward ldbl-96-m68k 0x2.36c504p+0L : 0x7.22d059993f3f46dp-12L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x2.36c504p+0L : 0x7.22d059993f3f46dp-12L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x2.36c504p+0L : 0x7.22d059993f3f46dp-12L : inexact-ok
+= erfc upward ldbl-96-m68k 0x2.36c504p+0L : 0x7.22d059993f3f46d8p-12L : inexact-ok
+= erfc downward ldbl-128 0x2.36c504p+0L : 0x7.22d059993f3f46d0e0daa16357p-12L : inexact-ok
+= erfc tonearest ldbl-128 0x2.36c504p+0L : 0x7.22d059993f3f46d0e0daa16357p-12L : inexact-ok
+= erfc towardzero ldbl-128 0x2.36c504p+0L : 0x7.22d059993f3f46d0e0daa16357p-12L : inexact-ok
+= erfc upward ldbl-128 0x2.36c504p+0L : 0x7.22d059993f3f46d0e0daa1635704p-12L : inexact-ok
+= erfc downward ldbl-128ibm 0x2.36c504p+0L : 0x7.22d059993f3f46d0e0daa16356p-12L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x2.36c504p+0L : 0x7.22d059993f3f46d0e0daa16358p-12L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x2.36c504p+0L : 0x7.22d059993f3f46d0e0daa16356p-12L : inexact-ok
+= erfc upward ldbl-128ibm 0x2.36c504p+0L : 0x7.22d059993f3f46d0e0daa16358p-12L : inexact-ok
+erfc 0x1.65e31p+0
+= erfc downward flt-32 0x1.65e31p+0f : 0xc.4bf9dp-8f : inexact-ok
+= erfc tonearest flt-32 0x1.65e31p+0f : 0xc.4bf9ep-8f : inexact-ok
+= erfc towardzero flt-32 0x1.65e31p+0f : 0xc.4bf9dp-8f : inexact-ok
+= erfc upward flt-32 0x1.65e31p+0f : 0xc.4bf9ep-8f : inexact-ok
+= erfc downward dbl-64 0x1.65e31p+0 : 0xc.4bf9de451e5f8p-8 : inexact-ok
+= erfc tonearest dbl-64 0x1.65e31p+0 : 0xc.4bf9de451e6p-8 : inexact-ok
+= erfc towardzero dbl-64 0x1.65e31p+0 : 0xc.4bf9de451e5f8p-8 : inexact-ok
+= erfc upward dbl-64 0x1.65e31p+0 : 0xc.4bf9de451e6p-8 : inexact-ok
+= erfc downward ldbl-96-intel 0x1.65e31p+0L : 0xc.4bf9de451e5fcedp-8L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.65e31p+0L : 0xc.4bf9de451e5fceep-8L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.65e31p+0L : 0xc.4bf9de451e5fcedp-8L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.65e31p+0L : 0xc.4bf9de451e5fceep-8L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.65e31p+0L : 0xc.4bf9de451e5fcedp-8L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.65e31p+0L : 0xc.4bf9de451e5fceep-8L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.65e31p+0L : 0xc.4bf9de451e5fcedp-8L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.65e31p+0L : 0xc.4bf9de451e5fceep-8L : inexact-ok
+= erfc downward ldbl-128 0x1.65e31p+0L : 0xc.4bf9de451e5fced9d5e2d18c20b8p-8L : inexact-ok
+= erfc tonearest ldbl-128 0x1.65e31p+0L : 0xc.4bf9de451e5fced9d5e2d18c20b8p-8L : inexact-ok
+= erfc towardzero ldbl-128 0x1.65e31p+0L : 0xc.4bf9de451e5fced9d5e2d18c20b8p-8L : inexact-ok
+= erfc upward ldbl-128 0x1.65e31p+0L : 0xc.4bf9de451e5fced9d5e2d18c20cp-8L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.65e31p+0L : 0xc.4bf9de451e5fced9d5e2d18c2p-8L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x1.65e31p+0L : 0xc.4bf9de451e5fced9d5e2d18c2p-8L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x1.65e31p+0L : 0xc.4bf9de451e5fced9d5e2d18c2p-8L : inexact-ok
+= erfc upward ldbl-128ibm 0x1.65e31p+0L : 0xc.4bf9de451e5fced9d5e2d18c24p-8L : inexact-ok
+erfc 0xd.44cd3p-4
+= erfc downward flt-32 0xd.44cd3p-4f : 0x3.da9f6p-4f : inexact-ok
+= erfc tonearest flt-32 0xd.44cd3p-4f : 0x3.da9f6p-4f : inexact-ok
+= erfc towardzero flt-32 0xd.44cd3p-4f : 0x3.da9f6p-4f : inexact-ok
+= erfc upward flt-32 0xd.44cd3p-4f : 0x3.da9f64p-4f : inexact-ok
+= erfc downward dbl-64 0xd.44cd3p-4 : 0x3.da9f608f1dd7ep-4 : inexact-ok
+= erfc tonearest dbl-64 0xd.44cd3p-4 : 0x3.da9f608f1dd7ep-4 : inexact-ok
+= erfc towardzero dbl-64 0xd.44cd3p-4 : 0x3.da9f608f1dd7ep-4 : inexact-ok
+= erfc upward dbl-64 0xd.44cd3p-4 : 0x3.da9f608f1dd8p-4 : inexact-ok
+= erfc downward ldbl-96-intel 0xd.44cd3p-4L : 0x3.da9f608f1dd7ee3p-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0xd.44cd3p-4L : 0x3.da9f608f1dd7ee3p-4L : inexact-ok
+= erfc towardzero ldbl-96-intel 0xd.44cd3p-4L : 0x3.da9f608f1dd7ee3p-4L : inexact-ok
+= erfc upward ldbl-96-intel 0xd.44cd3p-4L : 0x3.da9f608f1dd7ee34p-4L : inexact-ok
+= erfc downward ldbl-96-m68k 0xd.44cd3p-4L : 0x3.da9f608f1dd7ee3p-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0xd.44cd3p-4L : 0x3.da9f608f1dd7ee3p-4L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0xd.44cd3p-4L : 0x3.da9f608f1dd7ee3p-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0xd.44cd3p-4L : 0x3.da9f608f1dd7ee34p-4L : inexact-ok
+= erfc downward ldbl-128 0xd.44cd3p-4L : 0x3.da9f608f1dd7ee3168650dc2fb9cp-4L : inexact-ok
+= erfc tonearest ldbl-128 0xd.44cd3p-4L : 0x3.da9f608f1dd7ee3168650dc2fb9ep-4L : inexact-ok
+= erfc towardzero ldbl-128 0xd.44cd3p-4L : 0x3.da9f608f1dd7ee3168650dc2fb9cp-4L : inexact-ok
+= erfc upward ldbl-128 0xd.44cd3p-4L : 0x3.da9f608f1dd7ee3168650dc2fb9ep-4L : inexact-ok
+= erfc downward ldbl-128ibm 0xd.44cd3p-4L : 0x3.da9f608f1dd7ee3168650dc2fbp-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0xd.44cd3p-4L : 0x3.da9f608f1dd7ee3168650dc2fcp-4L : inexact-ok
+= erfc towardzero ldbl-128ibm 0xd.44cd3p-4L : 0x3.da9f608f1dd7ee3168650dc2fbp-4L : inexact-ok
+= erfc upward ldbl-128ibm 0xd.44cd3p-4L : 0x3.da9f608f1dd7ee3168650dc2fcp-4L : inexact-ok
+erfc 0xd.47425b3cafa48p-4
+= erfc downward flt-32 0xd.47426p-4f : 0x3.d93aa4p-4f : inexact-ok
+= erfc tonearest flt-32 0xd.47426p-4f : 0x3.d93aa4p-4f : inexact-ok
+= erfc towardzero flt-32 0xd.47426p-4f : 0x3.d93aa4p-4f : inexact-ok
+= erfc upward flt-32 0xd.47426p-4f : 0x3.d93aa8p-4f : inexact-ok
+= erfc downward dbl-64 0xd.47426p-4 : 0x3.d93aa59c8f5aap-4 : inexact-ok
+= erfc tonearest dbl-64 0xd.47426p-4 : 0x3.d93aa59c8f5acp-4 : inexact-ok
+= erfc towardzero dbl-64 0xd.47426p-4 : 0x3.d93aa59c8f5aap-4 : inexact-ok
+= erfc upward dbl-64 0xd.47426p-4 : 0x3.d93aa59c8f5acp-4 : inexact-ok
+= erfc downward ldbl-96-intel 0xd.47426p-4L : 0x3.d93aa59c8f5abb8p-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0xd.47426p-4L : 0x3.d93aa59c8f5abb84p-4L : inexact-ok
+= erfc towardzero ldbl-96-intel 0xd.47426p-4L : 0x3.d93aa59c8f5abb8p-4L : inexact-ok
+= erfc upward ldbl-96-intel 0xd.47426p-4L : 0x3.d93aa59c8f5abb84p-4L : inexact-ok
+= erfc downward ldbl-96-m68k 0xd.47426p-4L : 0x3.d93aa59c8f5abb8p-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0xd.47426p-4L : 0x3.d93aa59c8f5abb84p-4L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0xd.47426p-4L : 0x3.d93aa59c8f5abb8p-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0xd.47426p-4L : 0x3.d93aa59c8f5abb84p-4L : inexact-ok
+= erfc downward ldbl-128 0xd.47426p-4L : 0x3.d93aa59c8f5abb821749e8017aep-4L : inexact-ok
+= erfc tonearest ldbl-128 0xd.47426p-4L : 0x3.d93aa59c8f5abb821749e8017ae2p-4L : inexact-ok
+= erfc towardzero ldbl-128 0xd.47426p-4L : 0x3.d93aa59c8f5abb821749e8017aep-4L : inexact-ok
+= erfc upward ldbl-128 0xd.47426p-4L : 0x3.d93aa59c8f5abb821749e8017ae2p-4L : inexact-ok
+= erfc downward ldbl-128ibm 0xd.47426p-4L : 0x3.d93aa59c8f5abb821749e8017ap-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0xd.47426p-4L : 0x3.d93aa59c8f5abb821749e8017bp-4L : inexact-ok
+= erfc towardzero ldbl-128ibm 0xd.47426p-4L : 0x3.d93aa59c8f5abb821749e8017ap-4L : inexact-ok
+= erfc upward ldbl-128ibm 0xd.47426p-4L : 0x3.d93aa59c8f5abb821749e8017bp-4L : inexact-ok
+= erfc downward flt-32 0xd.47425p-4f : 0x3.d93aacp-4f : inexact-ok
+= erfc tonearest flt-32 0xd.47425p-4f : 0x3.d93abp-4f : inexact-ok
+= erfc towardzero flt-32 0xd.47425p-4f : 0x3.d93aacp-4f : inexact-ok
+= erfc upward flt-32 0xd.47425p-4f : 0x3.d93abp-4f : inexact-ok
+= erfc downward dbl-64 0xd.47425p-4 : 0x3.d93aaeadb64dp-4 : inexact-ok
+= erfc tonearest dbl-64 0xd.47425p-4 : 0x3.d93aaeadb64dp-4 : inexact-ok
+= erfc towardzero dbl-64 0xd.47425p-4 : 0x3.d93aaeadb64dp-4 : inexact-ok
+= erfc upward dbl-64 0xd.47425p-4 : 0x3.d93aaeadb64d2p-4 : inexact-ok
+= erfc downward ldbl-96-intel 0xd.47425p-4L : 0x3.d93aaeadb64d00e8p-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0xd.47425p-4L : 0x3.d93aaeadb64d00e8p-4L : inexact-ok
+= erfc towardzero ldbl-96-intel 0xd.47425p-4L : 0x3.d93aaeadb64d00e8p-4L : inexact-ok
+= erfc upward ldbl-96-intel 0xd.47425p-4L : 0x3.d93aaeadb64d00ecp-4L : inexact-ok
+= erfc downward ldbl-96-m68k 0xd.47425p-4L : 0x3.d93aaeadb64d00e8p-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0xd.47425p-4L : 0x3.d93aaeadb64d00e8p-4L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0xd.47425p-4L : 0x3.d93aaeadb64d00e8p-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0xd.47425p-4L : 0x3.d93aaeadb64d00ecp-4L : inexact-ok
+= erfc downward ldbl-128 0xd.47425p-4L : 0x3.d93aaeadb64d00e8ad67712ba71p-4L : inexact-ok
+= erfc tonearest ldbl-128 0xd.47425p-4L : 0x3.d93aaeadb64d00e8ad67712ba71p-4L : inexact-ok
+= erfc towardzero ldbl-128 0xd.47425p-4L : 0x3.d93aaeadb64d00e8ad67712ba71p-4L : inexact-ok
+= erfc upward ldbl-128 0xd.47425p-4L : 0x3.d93aaeadb64d00e8ad67712ba712p-4L : inexact-ok
+= erfc downward ldbl-128ibm 0xd.47425p-4L : 0x3.d93aaeadb64d00e8ad67712ba7p-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0xd.47425p-4L : 0x3.d93aaeadb64d00e8ad67712ba7p-4L : inexact-ok
+= erfc towardzero ldbl-128ibm 0xd.47425p-4L : 0x3.d93aaeadb64d00e8ad67712ba7p-4L : inexact-ok
+= erfc upward ldbl-128ibm 0xd.47425p-4L : 0x3.d93aaeadb64d00e8ad67712ba8p-4L : inexact-ok
+= erfc downward dbl-64 0xd.47425b3cafa48p-4 : 0x3.d93aa84f87a9ep-4 : inexact-ok
+= erfc tonearest dbl-64 0xd.47425b3cafa48p-4 : 0x3.d93aa84f87aap-4 : inexact-ok
+= erfc towardzero dbl-64 0xd.47425b3cafa48p-4 : 0x3.d93aa84f87a9ep-4 : inexact-ok
+= erfc upward dbl-64 0xd.47425b3cafa48p-4 : 0x3.d93aa84f87aap-4 : inexact-ok
+= erfc downward ldbl-96-intel 0xd.47425b3cafa48p-4L : 0x3.d93aa84f87a9ffap-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0xd.47425b3cafa48p-4L : 0x3.d93aa84f87a9ffap-4L : inexact-ok
+= erfc towardzero ldbl-96-intel 0xd.47425b3cafa48p-4L : 0x3.d93aa84f87a9ffap-4L : inexact-ok
+= erfc upward ldbl-96-intel 0xd.47425b3cafa48p-4L : 0x3.d93aa84f87a9ffa4p-4L : inexact-ok
+= erfc downward ldbl-96-m68k 0xd.47425b3cafa48p-4L : 0x3.d93aa84f87a9ffap-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0xd.47425b3cafa48p-4L : 0x3.d93aa84f87a9ffap-4L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0xd.47425b3cafa48p-4L : 0x3.d93aa84f87a9ffap-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0xd.47425b3cafa48p-4L : 0x3.d93aa84f87a9ffa4p-4L : inexact-ok
+= erfc downward ldbl-128 0xd.47425b3cafa48p-4L : 0x3.d93aa84f87a9ffa04577ca7dbb26p-4L : inexact-ok
+= erfc tonearest ldbl-128 0xd.47425b3cafa48p-4L : 0x3.d93aa84f87a9ffa04577ca7dbb28p-4L : inexact-ok
+= erfc towardzero ldbl-128 0xd.47425b3cafa48p-4L : 0x3.d93aa84f87a9ffa04577ca7dbb26p-4L : inexact-ok
+= erfc upward ldbl-128 0xd.47425b3cafa48p-4L : 0x3.d93aa84f87a9ffa04577ca7dbb28p-4L : inexact-ok
+= erfc downward ldbl-128ibm 0xd.47425b3cafa48p-4L : 0x3.d93aa84f87a9ffa04577ca7dbbp-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0xd.47425b3cafa48p-4L : 0x3.d93aa84f87a9ffa04577ca7dbbp-4L : inexact-ok
+= erfc towardzero ldbl-128ibm 0xd.47425b3cafa48p-4L : 0x3.d93aa84f87a9ffa04577ca7dbbp-4L : inexact-ok
+= erfc upward ldbl-128ibm 0xd.47425b3cafa48p-4L : 0x3.d93aa84f87a9ffa04577ca7dbcp-4L : inexact-ok
+erfc 0x1.2f644ep+0
+= erfc downward flt-32 0x1.2f644ep+0f : 0x1.7fefcp-4f : inexact-ok
+= erfc tonearest flt-32 0x1.2f644ep+0f : 0x1.7fefcp-4f : inexact-ok
+= erfc towardzero flt-32 0x1.2f644ep+0f : 0x1.7fefcp-4f : inexact-ok
+= erfc upward flt-32 0x1.2f644ep+0f : 0x1.7fefc2p-4f : inexact-ok
+= erfc downward dbl-64 0x1.2f644ep+0 : 0x1.7fefc09137c94p-4 : inexact-ok
+= erfc tonearest dbl-64 0x1.2f644ep+0 : 0x1.7fefc09137c95p-4 : inexact-ok
+= erfc towardzero dbl-64 0x1.2f644ep+0 : 0x1.7fefc09137c94p-4 : inexact-ok
+= erfc upward dbl-64 0x1.2f644ep+0 : 0x1.7fefc09137c95p-4 : inexact-ok
+= erfc downward ldbl-96-intel 0x1.2f644ep+0L : 0x1.7fefc09137c9485cp-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.2f644ep+0L : 0x1.7fefc09137c9485ep-4L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.2f644ep+0L : 0x1.7fefc09137c9485cp-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.2f644ep+0L : 0x1.7fefc09137c9485ep-4L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.2f644ep+0L : 0x1.7fefc09137c9485cp-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.2f644ep+0L : 0x1.7fefc09137c9485ep-4L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.2f644ep+0L : 0x1.7fefc09137c9485cp-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.2f644ep+0L : 0x1.7fefc09137c9485ep-4L : inexact-ok
+= erfc downward ldbl-128 0x1.2f644ep+0L : 0x1.7fefc09137c9485d5871f07f9464p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x1.2f644ep+0L : 0x1.7fefc09137c9485d5871f07f9465p-4L : inexact-ok
+= erfc towardzero ldbl-128 0x1.2f644ep+0L : 0x1.7fefc09137c9485d5871f07f9464p-4L : inexact-ok
+= erfc upward ldbl-128 0x1.2f644ep+0L : 0x1.7fefc09137c9485d5871f07f9465p-4L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.2f644ep+0L : 0x1.7fefc09137c9485d5871f07f94p-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x1.2f644ep+0L : 0x1.7fefc09137c9485d5871f07f948p-4L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x1.2f644ep+0L : 0x1.7fefc09137c9485d5871f07f94p-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x1.2f644ep+0L : 0x1.7fefc09137c9485d5871f07f948p-4L : inexact-ok
+erfc 0x2.56af04p+0
+= erfc downward flt-32 0x2.56af04p+0f : 0x3.dbca04p-12f : inexact-ok
+= erfc tonearest flt-32 0x2.56af04p+0f : 0x3.dbca04p-12f : inexact-ok
+= erfc towardzero flt-32 0x2.56af04p+0f : 0x3.dbca04p-12f : inexact-ok
+= erfc upward flt-32 0x2.56af04p+0f : 0x3.dbca08p-12f : inexact-ok
+= erfc downward dbl-64 0x2.56af04p+0 : 0x3.dbca059c7e73ap-12 : inexact-ok
+= erfc tonearest dbl-64 0x2.56af04p+0 : 0x3.dbca059c7e73ap-12 : inexact-ok
+= erfc towardzero dbl-64 0x2.56af04p+0 : 0x3.dbca059c7e73ap-12 : inexact-ok
+= erfc upward dbl-64 0x2.56af04p+0 : 0x3.dbca059c7e73cp-12 : inexact-ok
+= erfc downward ldbl-96-intel 0x2.56af04p+0L : 0x3.dbca059c7e73a12p-12L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x2.56af04p+0L : 0x3.dbca059c7e73a124p-12L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x2.56af04p+0L : 0x3.dbca059c7e73a12p-12L : inexact-ok
+= erfc upward ldbl-96-intel 0x2.56af04p+0L : 0x3.dbca059c7e73a124p-12L : inexact-ok
+= erfc downward ldbl-96-m68k 0x2.56af04p+0L : 0x3.dbca059c7e73a12p-12L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x2.56af04p+0L : 0x3.dbca059c7e73a124p-12L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x2.56af04p+0L : 0x3.dbca059c7e73a12p-12L : inexact-ok
+= erfc upward ldbl-96-m68k 0x2.56af04p+0L : 0x3.dbca059c7e73a124p-12L : inexact-ok
+= erfc downward ldbl-128 0x2.56af04p+0L : 0x3.dbca059c7e73a1239dd52028280cp-12L : inexact-ok
+= erfc tonearest ldbl-128 0x2.56af04p+0L : 0x3.dbca059c7e73a1239dd52028280cp-12L : inexact-ok
+= erfc towardzero ldbl-128 0x2.56af04p+0L : 0x3.dbca059c7e73a1239dd52028280cp-12L : inexact-ok
+= erfc upward ldbl-128 0x2.56af04p+0L : 0x3.dbca059c7e73a1239dd52028280ep-12L : inexact-ok
+= erfc downward ldbl-128ibm 0x2.56af04p+0L : 0x3.dbca059c7e73a1239dd5202828p-12L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x2.56af04p+0L : 0x3.dbca059c7e73a1239dd5202828p-12L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x2.56af04p+0L : 0x3.dbca059c7e73a1239dd5202828p-12L : inexact-ok
+= erfc upward ldbl-128ibm 0x2.56af04p+0L : 0x3.dbca059c7e73a1239dd5202829p-12L : inexact-ok
+erfc 0x2.b7f8cb76737d2af98dead7c4c5eep+0
+= erfc downward flt-32 0x2.b7f8ccp+0f : 0x7.e8b2e8p-16f : inexact-ok
+= erfc tonearest flt-32 0x2.b7f8ccp+0f : 0x7.e8b2fp-16f : inexact-ok
+= erfc towardzero flt-32 0x2.b7f8ccp+0f : 0x7.e8b2e8p-16f : inexact-ok
+= erfc upward flt-32 0x2.b7f8ccp+0f : 0x7.e8b2fp-16f : inexact-ok
+= erfc downward dbl-64 0x2.b7f8ccp+0 : 0x7.e8b2efb67945p-16 : inexact-ok
+= erfc tonearest dbl-64 0x2.b7f8ccp+0 : 0x7.e8b2efb67945p-16 : inexact-ok
+= erfc towardzero dbl-64 0x2.b7f8ccp+0 : 0x7.e8b2efb67945p-16 : inexact-ok
+= erfc upward dbl-64 0x2.b7f8ccp+0 : 0x7.e8b2efb679454p-16 : inexact-ok
+= erfc downward ldbl-96-intel 0x2.b7f8ccp+0L : 0x7.e8b2efb679451a4p-16L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x2.b7f8ccp+0L : 0x7.e8b2efb679451a4p-16L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x2.b7f8ccp+0L : 0x7.e8b2efb679451a4p-16L : inexact-ok
+= erfc upward ldbl-96-intel 0x2.b7f8ccp+0L : 0x7.e8b2efb679451a48p-16L : inexact-ok
+= erfc downward ldbl-96-m68k 0x2.b7f8ccp+0L : 0x7.e8b2efb679451a4p-16L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x2.b7f8ccp+0L : 0x7.e8b2efb679451a4p-16L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x2.b7f8ccp+0L : 0x7.e8b2efb679451a4p-16L : inexact-ok
+= erfc upward ldbl-96-m68k 0x2.b7f8ccp+0L : 0x7.e8b2efb679451a48p-16L : inexact-ok
+= erfc downward ldbl-128 0x2.b7f8ccp+0L : 0x7.e8b2efb679451a42955c7a94bfbcp-16L : inexact-ok
+= erfc tonearest ldbl-128 0x2.b7f8ccp+0L : 0x7.e8b2efb679451a42955c7a94bfbcp-16L : inexact-ok
+= erfc towardzero ldbl-128 0x2.b7f8ccp+0L : 0x7.e8b2efb679451a42955c7a94bfbcp-16L : inexact-ok
+= erfc upward ldbl-128 0x2.b7f8ccp+0L : 0x7.e8b2efb679451a42955c7a94bfcp-16L : inexact-ok
+= erfc downward ldbl-128ibm 0x2.b7f8ccp+0L : 0x7.e8b2efb679451a42955c7a94bep-16L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x2.b7f8ccp+0L : 0x7.e8b2efb679451a42955c7a94cp-16L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x2.b7f8ccp+0L : 0x7.e8b2efb679451a42955c7a94bep-16L : inexact-ok
+= erfc upward ldbl-128ibm 0x2.b7f8ccp+0L : 0x7.e8b2efb679451a42955c7a94cp-16L : inexact-ok
+= erfc downward flt-32 0x2.b7f8c8p+0f : 0x7.e8b3ap-16f : inexact-ok
+= erfc tonearest flt-32 0x2.b7f8c8p+0f : 0x7.e8b3a8p-16f : inexact-ok
+= erfc towardzero flt-32 0x2.b7f8c8p+0f : 0x7.e8b3ap-16f : inexact-ok
+= erfc upward flt-32 0x2.b7f8c8p+0f : 0x7.e8b3a8p-16f : inexact-ok
+= erfc downward dbl-64 0x2.b7f8c8p+0 : 0x7.e8b3a6276f03cp-16 : inexact-ok
+= erfc tonearest dbl-64 0x2.b7f8c8p+0 : 0x7.e8b3a6276f04p-16 : inexact-ok
+= erfc towardzero dbl-64 0x2.b7f8c8p+0 : 0x7.e8b3a6276f03cp-16 : inexact-ok
+= erfc upward dbl-64 0x2.b7f8c8p+0 : 0x7.e8b3a6276f04p-16 : inexact-ok
+= erfc downward ldbl-96-intel 0x2.b7f8c8p+0L : 0x7.e8b3a6276f03f778p-16L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x2.b7f8c8p+0L : 0x7.e8b3a6276f03f778p-16L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x2.b7f8c8p+0L : 0x7.e8b3a6276f03f778p-16L : inexact-ok
+= erfc upward ldbl-96-intel 0x2.b7f8c8p+0L : 0x7.e8b3a6276f03f78p-16L : inexact-ok
+= erfc downward ldbl-96-m68k 0x2.b7f8c8p+0L : 0x7.e8b3a6276f03f778p-16L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x2.b7f8c8p+0L : 0x7.e8b3a6276f03f778p-16L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x2.b7f8c8p+0L : 0x7.e8b3a6276f03f778p-16L : inexact-ok
+= erfc upward ldbl-96-m68k 0x2.b7f8c8p+0L : 0x7.e8b3a6276f03f78p-16L : inexact-ok
+= erfc downward ldbl-128 0x2.b7f8c8p+0L : 0x7.e8b3a6276f03f7798c2a7c4e628p-16L : inexact-ok
+= erfc tonearest ldbl-128 0x2.b7f8c8p+0L : 0x7.e8b3a6276f03f7798c2a7c4e6284p-16L : inexact-ok
+= erfc towardzero ldbl-128 0x2.b7f8c8p+0L : 0x7.e8b3a6276f03f7798c2a7c4e628p-16L : inexact-ok
+= erfc upward ldbl-128 0x2.b7f8c8p+0L : 0x7.e8b3a6276f03f7798c2a7c4e6284p-16L : inexact-ok
+= erfc downward ldbl-128ibm 0x2.b7f8c8p+0L : 0x7.e8b3a6276f03f7798c2a7c4e62p-16L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x2.b7f8c8p+0L : 0x7.e8b3a6276f03f7798c2a7c4e62p-16L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x2.b7f8c8p+0L : 0x7.e8b3a6276f03f7798c2a7c4e62p-16L : inexact-ok
+= erfc upward ldbl-128ibm 0x2.b7f8c8p+0L : 0x7.e8b3a6276f03f7798c2a7c4e64p-16L : inexact-ok
+= erfc downward dbl-64 0x2.b7f8cb76737d4p+0 : 0x7.e8b308381dfc4p-16 : inexact-ok
+= erfc tonearest dbl-64 0x2.b7f8cb76737d4p+0 : 0x7.e8b308381dfc4p-16 : inexact-ok
+= erfc towardzero dbl-64 0x2.b7f8cb76737d4p+0 : 0x7.e8b308381dfc4p-16 : inexact-ok
+= erfc upward dbl-64 0x2.b7f8cb76737d4p+0 : 0x7.e8b308381dfc8p-16 : inexact-ok
+= erfc downward ldbl-96-intel 0x2.b7f8cb76737d4p+0L : 0x7.e8b308381dfc55cp-16L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x2.b7f8cb76737d4p+0L : 0x7.e8b308381dfc55c8p-16L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x2.b7f8cb76737d4p+0L : 0x7.e8b308381dfc55cp-16L : inexact-ok
+= erfc upward ldbl-96-intel 0x2.b7f8cb76737d4p+0L : 0x7.e8b308381dfc55c8p-16L : inexact-ok
+= erfc downward ldbl-96-m68k 0x2.b7f8cb76737d4p+0L : 0x7.e8b308381dfc55cp-16L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x2.b7f8cb76737d4p+0L : 0x7.e8b308381dfc55c8p-16L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x2.b7f8cb76737d4p+0L : 0x7.e8b308381dfc55cp-16L : inexact-ok
+= erfc upward ldbl-96-m68k 0x2.b7f8cb76737d4p+0L : 0x7.e8b308381dfc55c8p-16L : inexact-ok
+= erfc downward ldbl-128 0x2.b7f8cb76737d4p+0L : 0x7.e8b308381dfc55c4841397b30ae4p-16L : inexact-ok
+= erfc tonearest ldbl-128 0x2.b7f8cb76737d4p+0L : 0x7.e8b308381dfc55c4841397b30ae4p-16L : inexact-ok
+= erfc towardzero ldbl-128 0x2.b7f8cb76737d4p+0L : 0x7.e8b308381dfc55c4841397b30ae4p-16L : inexact-ok
+= erfc upward ldbl-128 0x2.b7f8cb76737d4p+0L : 0x7.e8b308381dfc55c4841397b30ae8p-16L : inexact-ok
+= erfc downward ldbl-128ibm 0x2.b7f8cb76737d4p+0L : 0x7.e8b308381dfc55c4841397b30ap-16L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x2.b7f8cb76737d4p+0L : 0x7.e8b308381dfc55c4841397b30ap-16L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x2.b7f8cb76737d4p+0L : 0x7.e8b308381dfc55c4841397b30ap-16L : inexact-ok
+= erfc upward ldbl-128ibm 0x2.b7f8cb76737d4p+0L : 0x7.e8b308381dfc55c4841397b30cp-16L : inexact-ok
+= erfc downward dbl-64 0x2.b7f8cb76737d2p+0 : 0x7.e8b308381e02p-16 : inexact-ok
+= erfc tonearest dbl-64 0x2.b7f8cb76737d2p+0 : 0x7.e8b308381e02p-16 : inexact-ok
+= erfc towardzero dbl-64 0x2.b7f8cb76737d2p+0 : 0x7.e8b308381e02p-16 : inexact-ok
+= erfc upward dbl-64 0x2.b7f8cb76737d2p+0 : 0x7.e8b308381e024p-16 : inexact-ok
+= erfc downward ldbl-96-intel 0x2.b7f8cb76737d2p+0L : 0x7.e8b308381e020948p-16L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x2.b7f8cb76737d2p+0L : 0x7.e8b308381e02095p-16L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x2.b7f8cb76737d2p+0L : 0x7.e8b308381e020948p-16L : inexact-ok
+= erfc upward ldbl-96-intel 0x2.b7f8cb76737d2p+0L : 0x7.e8b308381e02095p-16L : inexact-ok
+= erfc downward ldbl-96-m68k 0x2.b7f8cb76737d2p+0L : 0x7.e8b308381e020948p-16L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x2.b7f8cb76737d2p+0L : 0x7.e8b308381e02095p-16L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x2.b7f8cb76737d2p+0L : 0x7.e8b308381e020948p-16L : inexact-ok
+= erfc upward ldbl-96-m68k 0x2.b7f8cb76737d2p+0L : 0x7.e8b308381e02095p-16L : inexact-ok
+= erfc downward ldbl-128 0x2.b7f8cb76737d2p+0L : 0x7.e8b308381e02094c04b2b4fe1dccp-16L : inexact-ok
+= erfc tonearest ldbl-128 0x2.b7f8cb76737d2p+0L : 0x7.e8b308381e02094c04b2b4fe1ddp-16L : inexact-ok
+= erfc towardzero ldbl-128 0x2.b7f8cb76737d2p+0L : 0x7.e8b308381e02094c04b2b4fe1dccp-16L : inexact-ok
+= erfc upward ldbl-128 0x2.b7f8cb76737d2p+0L : 0x7.e8b308381e02094c04b2b4fe1ddp-16L : inexact-ok
+= erfc downward ldbl-128ibm 0x2.b7f8cb76737d2p+0L : 0x7.e8b308381e02094c04b2b4fe1cp-16L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x2.b7f8cb76737d2p+0L : 0x7.e8b308381e02094c04b2b4fe1ep-16L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x2.b7f8cb76737d2p+0L : 0x7.e8b308381e02094c04b2b4fe1cp-16L : inexact-ok
+= erfc upward ldbl-128ibm 0x2.b7f8cb76737d2p+0L : 0x7.e8b308381e02094c04b2b4fe1ep-16L : inexact-ok
+= erfc downward ldbl-96-intel 0x2.b7f8cb76737d2afcp+0L : 0x7.e8b308381e001448p-16L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x2.b7f8cb76737d2afcp+0L : 0x7.e8b308381e001448p-16L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x2.b7f8cb76737d2afcp+0L : 0x7.e8b308381e001448p-16L : inexact-ok
+= erfc upward ldbl-96-intel 0x2.b7f8cb76737d2afcp+0L : 0x7.e8b308381e00145p-16L : inexact-ok
+= erfc downward ldbl-96-m68k 0x2.b7f8cb76737d2afcp+0L : 0x7.e8b308381e001448p-16L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x2.b7f8cb76737d2afcp+0L : 0x7.e8b308381e001448p-16L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x2.b7f8cb76737d2afcp+0L : 0x7.e8b308381e001448p-16L : inexact-ok
+= erfc upward ldbl-96-m68k 0x2.b7f8cb76737d2afcp+0L : 0x7.e8b308381e00145p-16L : inexact-ok
+= erfc downward ldbl-128 0x2.b7f8cb76737d2afcp+0L : 0x7.e8b308381e00144be16c16cf88ep-16L : inexact-ok
+= erfc tonearest ldbl-128 0x2.b7f8cb76737d2afcp+0L : 0x7.e8b308381e00144be16c16cf88ep-16L : inexact-ok
+= erfc towardzero ldbl-128 0x2.b7f8cb76737d2afcp+0L : 0x7.e8b308381e00144be16c16cf88ep-16L : inexact-ok
+= erfc upward ldbl-128 0x2.b7f8cb76737d2afcp+0L : 0x7.e8b308381e00144be16c16cf88e4p-16L : inexact-ok
+= erfc downward ldbl-128ibm 0x2.b7f8cb76737d2afcp+0L : 0x7.e8b308381e00144be16c16cf88p-16L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x2.b7f8cb76737d2afcp+0L : 0x7.e8b308381e00144be16c16cf88p-16L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x2.b7f8cb76737d2afcp+0L : 0x7.e8b308381e00144be16c16cf88p-16L : inexact-ok
+= erfc upward ldbl-128ibm 0x2.b7f8cb76737d2afcp+0L : 0x7.e8b308381e00144be16c16cf8ap-16L : inexact-ok
+= erfc downward ldbl-96-intel 0x2.b7f8cb76737d2af8p+0L : 0x7.e8b308381e0015p-16L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x2.b7f8cb76737d2af8p+0L : 0x7.e8b308381e0015p-16L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x2.b7f8cb76737d2af8p+0L : 0x7.e8b308381e0015p-16L : inexact-ok
+= erfc upward ldbl-96-intel 0x2.b7f8cb76737d2af8p+0L : 0x7.e8b308381e001508p-16L : inexact-ok
+= erfc downward ldbl-96-m68k 0x2.b7f8cb76737d2af8p+0L : 0x7.e8b308381e0015p-16L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x2.b7f8cb76737d2af8p+0L : 0x7.e8b308381e0015p-16L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x2.b7f8cb76737d2af8p+0L : 0x7.e8b308381e0015p-16L : inexact-ok
+= erfc upward ldbl-96-m68k 0x2.b7f8cb76737d2af8p+0L : 0x7.e8b308381e001508p-16L : inexact-ok
+= erfc downward ldbl-128 0x2.b7f8cb76737d2af8p+0L : 0x7.e8b308381e001502525c2ab33254p-16L : inexact-ok
+= erfc tonearest ldbl-128 0x2.b7f8cb76737d2af8p+0L : 0x7.e8b308381e001502525c2ab33258p-16L : inexact-ok
+= erfc towardzero ldbl-128 0x2.b7f8cb76737d2af8p+0L : 0x7.e8b308381e001502525c2ab33254p-16L : inexact-ok
+= erfc upward ldbl-128 0x2.b7f8cb76737d2af8p+0L : 0x7.e8b308381e001502525c2ab33258p-16L : inexact-ok
+= erfc downward ldbl-128ibm 0x2.b7f8cb76737d2af8p+0L : 0x7.e8b308381e001502525c2ab332p-16L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x2.b7f8cb76737d2af8p+0L : 0x7.e8b308381e001502525c2ab332p-16L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x2.b7f8cb76737d2af8p+0L : 0x7.e8b308381e001502525c2ab332p-16L : inexact-ok
+= erfc upward ldbl-128ibm 0x2.b7f8cb76737d2af8p+0L : 0x7.e8b308381e001502525c2ab334p-16L : inexact-ok
+= erfc downward ldbl-128 0x2.b7f8cb76737d2af98dead7c4c5eep+0L : 0x7.e8b308381e0014bb6d3bd6db5998p-16L : inexact-ok
+= erfc tonearest ldbl-128 0x2.b7f8cb76737d2af98dead7c4c5eep+0L : 0x7.e8b308381e0014bb6d3bd6db599cp-16L : inexact-ok
+= erfc towardzero ldbl-128 0x2.b7f8cb76737d2af98dead7c4c5eep+0L : 0x7.e8b308381e0014bb6d3bd6db5998p-16L : inexact-ok
+= erfc upward ldbl-128 0x2.b7f8cb76737d2af98dead7c4c5eep+0L : 0x7.e8b308381e0014bb6d3bd6db599cp-16L : inexact-ok
+= erfc downward ldbl-128 0x2.b7f8cb76737d2af98dead7c4c6p+0L : 0x7.e8b308381e0014bb6d3bd6db5664p-16L : inexact-ok
+= erfc tonearest ldbl-128 0x2.b7f8cb76737d2af98dead7c4c6p+0L : 0x7.e8b308381e0014bb6d3bd6db5664p-16L : inexact-ok
+= erfc towardzero ldbl-128 0x2.b7f8cb76737d2af98dead7c4c6p+0L : 0x7.e8b308381e0014bb6d3bd6db5664p-16L : inexact-ok
+= erfc upward ldbl-128 0x2.b7f8cb76737d2af98dead7c4c6p+0L : 0x7.e8b308381e0014bb6d3bd6db5668p-16L : inexact-ok
+= erfc downward ldbl-128ibm 0x2.b7f8cb76737d2af98dead7c4c6p+0L : 0x7.e8b308381e0014bb6d3bd6db56p-16L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x2.b7f8cb76737d2af98dead7c4c6p+0L : 0x7.e8b308381e0014bb6d3bd6db56p-16L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x2.b7f8cb76737d2af98dead7c4c6p+0L : 0x7.e8b308381e0014bb6d3bd6db56p-16L : inexact-ok
+= erfc upward ldbl-128ibm 0x2.b7f8cb76737d2af98dead7c4c6p+0L : 0x7.e8b308381e0014bb6d3bd6db58p-16L : inexact-ok
+= erfc downward ldbl-128 0x2.b7f8cb76737d2af98dead7c4c5p+0L : 0x7.e8b308381e0014bb6d3bd6db84p-16L : inexact-ok
+= erfc tonearest ldbl-128 0x2.b7f8cb76737d2af98dead7c4c5p+0L : 0x7.e8b308381e0014bb6d3bd6db8404p-16L : inexact-ok
+= erfc towardzero ldbl-128 0x2.b7f8cb76737d2af98dead7c4c5p+0L : 0x7.e8b308381e0014bb6d3bd6db84p-16L : inexact-ok
+= erfc upward ldbl-128 0x2.b7f8cb76737d2af98dead7c4c5p+0L : 0x7.e8b308381e0014bb6d3bd6db8404p-16L : inexact-ok
+= erfc downward ldbl-128ibm 0x2.b7f8cb76737d2af98dead7c4c5p+0L : 0x7.e8b308381e0014bb6d3bd6db84p-16L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x2.b7f8cb76737d2af98dead7c4c5p+0L : 0x7.e8b308381e0014bb6d3bd6db84p-16L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x2.b7f8cb76737d2af98dead7c4c5p+0L : 0x7.e8b308381e0014bb6d3bd6db84p-16L : inexact-ok
+= erfc upward ldbl-128ibm 0x2.b7f8cb76737d2af98dead7c4c5p+0L : 0x7.e8b308381e0014bb6d3bd6db86p-16L : inexact-ok
+erfc 0x2.dfb9b4p+0
+= erfc downward flt-32 0x2.dfb9b4p+0f : 0x3.281c2cp-16f : inexact-ok
+= erfc tonearest flt-32 0x2.dfb9b4p+0f : 0x3.281c2cp-16f : inexact-ok
+= erfc towardzero flt-32 0x2.dfb9b4p+0f : 0x3.281c2cp-16f : inexact-ok
+= erfc upward flt-32 0x2.dfb9b4p+0f : 0x3.281c3p-16f : inexact-ok
+= erfc downward dbl-64 0x2.dfb9b4p+0 : 0x3.281c2d7e470e4p-16 : inexact-ok
+= erfc tonearest dbl-64 0x2.dfb9b4p+0 : 0x3.281c2d7e470e6p-16 : inexact-ok
+= erfc towardzero dbl-64 0x2.dfb9b4p+0 : 0x3.281c2d7e470e4p-16 : inexact-ok
+= erfc upward dbl-64 0x2.dfb9b4p+0 : 0x3.281c2d7e470e6p-16 : inexact-ok
+= erfc downward ldbl-96-intel 0x2.dfb9b4p+0L : 0x3.281c2d7e470e508p-16L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x2.dfb9b4p+0L : 0x3.281c2d7e470e5084p-16L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x2.dfb9b4p+0L : 0x3.281c2d7e470e508p-16L : inexact-ok
+= erfc upward ldbl-96-intel 0x2.dfb9b4p+0L : 0x3.281c2d7e470e5084p-16L : inexact-ok
+= erfc downward ldbl-96-m68k 0x2.dfb9b4p+0L : 0x3.281c2d7e470e508p-16L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x2.dfb9b4p+0L : 0x3.281c2d7e470e5084p-16L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x2.dfb9b4p+0L : 0x3.281c2d7e470e508p-16L : inexact-ok
+= erfc upward ldbl-96-m68k 0x2.dfb9b4p+0L : 0x3.281c2d7e470e5084p-16L : inexact-ok
+= erfc downward ldbl-128 0x2.dfb9b4p+0L : 0x3.281c2d7e470e5082e42097886928p-16L : inexact-ok
+= erfc tonearest ldbl-128 0x2.dfb9b4p+0L : 0x3.281c2d7e470e5082e4209788692ap-16L : inexact-ok
+= erfc towardzero ldbl-128 0x2.dfb9b4p+0L : 0x3.281c2d7e470e5082e42097886928p-16L : inexact-ok
+= erfc upward ldbl-128 0x2.dfb9b4p+0L : 0x3.281c2d7e470e5082e4209788692ap-16L : inexact-ok
+= erfc downward ldbl-128ibm 0x2.dfb9b4p+0L : 0x3.281c2d7e470e5082e420978869p-16L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x2.dfb9b4p+0L : 0x3.281c2d7e470e5082e420978869p-16L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x2.dfb9b4p+0L : 0x3.281c2d7e470e5082e420978869p-16L : inexact-ok
+= erfc upward ldbl-128ibm 0x2.dfb9b4p+0L : 0x3.281c2d7e470e5082e42097886ap-16L : inexact-ok
+erfc 0x1.e33c9ep+0
+= erfc downward flt-32 0x1.e33c9ep+0f : 0x1.f1cb04p-8f : inexact-ok
+= erfc tonearest flt-32 0x1.e33c9ep+0f : 0x1.f1cb04p-8f : inexact-ok
+= erfc towardzero flt-32 0x1.e33c9ep+0f : 0x1.f1cb04p-8f : inexact-ok
+= erfc upward flt-32 0x1.e33c9ep+0f : 0x1.f1cb06p-8f : inexact-ok
+= erfc downward dbl-64 0x1.e33c9ep+0 : 0x1.f1cb04b622e6fp-8 : inexact-ok
+= erfc tonearest dbl-64 0x1.e33c9ep+0 : 0x1.f1cb04b622e6fp-8 : inexact-ok
+= erfc towardzero dbl-64 0x1.e33c9ep+0 : 0x1.f1cb04b622e6fp-8 : inexact-ok
+= erfc upward dbl-64 0x1.e33c9ep+0 : 0x1.f1cb04b622e7p-8 : inexact-ok
+= erfc downward ldbl-96-intel 0x1.e33c9ep+0L : 0x1.f1cb04b622e6f4d4p-8L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.e33c9ep+0L : 0x1.f1cb04b622e6f4d6p-8L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.e33c9ep+0L : 0x1.f1cb04b622e6f4d4p-8L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.e33c9ep+0L : 0x1.f1cb04b622e6f4d6p-8L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.e33c9ep+0L : 0x1.f1cb04b622e6f4d4p-8L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.e33c9ep+0L : 0x1.f1cb04b622e6f4d6p-8L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.e33c9ep+0L : 0x1.f1cb04b622e6f4d4p-8L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.e33c9ep+0L : 0x1.f1cb04b622e6f4d6p-8L : inexact-ok
+= erfc downward ldbl-128 0x1.e33c9ep+0L : 0x1.f1cb04b622e6f4d5035449633b46p-8L : inexact-ok
+= erfc tonearest ldbl-128 0x1.e33c9ep+0L : 0x1.f1cb04b622e6f4d5035449633b46p-8L : inexact-ok
+= erfc towardzero ldbl-128 0x1.e33c9ep+0L : 0x1.f1cb04b622e6f4d5035449633b46p-8L : inexact-ok
+= erfc upward ldbl-128 0x1.e33c9ep+0L : 0x1.f1cb04b622e6f4d5035449633b47p-8L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.e33c9ep+0L : 0x1.f1cb04b622e6f4d5035449633bp-8L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x1.e33c9ep+0L : 0x1.f1cb04b622e6f4d5035449633b8p-8L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x1.e33c9ep+0L : 0x1.f1cb04b622e6f4d5035449633bp-8L : inexact-ok
+= erfc upward ldbl-128ibm 0x1.e33c9ep+0L : 0x1.f1cb04b622e6f4d5035449633b8p-8L : inexact-ok
exp 0
= exp downward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
= exp tonearest flt-32 0x0p+0f : 0x1p+0f : inexact-ok
@@ -108477,6 +132815,589 @@ exp -0x2.c5b2319c4843acc0p12
= exp tonearest ldbl-128ibm -0x2.c5b2319c4843accp+12L : 0x0p+0L : inexact-ok underflow errno-erange
= exp towardzero ldbl-128ibm -0x2.c5b2319c4843accp+12L : 0x0p+0L : inexact-ok underflow errno-erange
= exp upward ldbl-128ibm -0x2.c5b2319c4843accp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp -0x2.c469d9p+8
+= exp downward flt-32 -0x2.c469d8p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c469d8p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c469d8p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c469d8p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c469d8p+8 : 0x3.eeb48df211bep-1024 : inexact-ok underflow errno-erange-ok
+= exp tonearest dbl-64 -0x2.c469d8p+8 : 0x3.eeb48df211be4p-1024 : inexact-ok underflow errno-erange-ok
+= exp towardzero dbl-64 -0x2.c469d8p+8 : 0x3.eeb48df211bep-1024 : inexact-ok underflow errno-erange-ok
+= exp upward dbl-64 -0x2.c469d8p+8 : 0x3.eeb48df211be4p-1024 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c469d8p+8L : 0x3.eeb48df211be369p-1024L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c469d8p+8L : 0x3.eeb48df211be3694p-1024L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c469d8p+8L : 0x3.eeb48df211be369p-1024L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c469d8p+8L : 0x3.eeb48df211be3694p-1024L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c469d8p+8L : 0x3.eeb48df211be369p-1024L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c469d8p+8L : 0x3.eeb48df211be3694p-1024L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c469d8p+8L : 0x3.eeb48df211be369p-1024L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c469d8p+8L : 0x3.eeb48df211be3694p-1024L : inexact-ok
+= exp downward ldbl-128 -0x2.c469d8p+8L : 0x3.eeb48df211be3692ba54c47bcc8p-1024L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c469d8p+8L : 0x3.eeb48df211be3692ba54c47bcc8p-1024L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c469d8p+8L : 0x3.eeb48df211be3692ba54c47bcc8p-1024L : inexact-ok
+= exp upward ldbl-128 -0x2.c469d8p+8L : 0x3.eeb48df211be3692ba54c47bcc82p-1024L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c469d8p+8L : 0x3.eeb48df211bep-1024L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.c469d8p+8L : 0x3.eeb48df211be4p-1024L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.c469d8p+8L : 0x3.eeb48df211bep-1024L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.c469d8p+8L : 0x3.eeb48df211be4p-1024L : inexact-ok underflow errno-erange-ok
+= exp downward flt-32 -0x2.c469dcp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c469dcp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c469dcp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c469dcp+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c469dcp+8 : 0x3.eea4d33f4f704p-1024 : inexact-ok underflow errno-erange-ok
+= exp tonearest dbl-64 -0x2.c469dcp+8 : 0x3.eea4d33f4f708p-1024 : inexact-ok underflow errno-erange-ok
+= exp towardzero dbl-64 -0x2.c469dcp+8 : 0x3.eea4d33f4f704p-1024 : inexact-ok underflow errno-erange-ok
+= exp upward dbl-64 -0x2.c469dcp+8 : 0x3.eea4d33f4f708p-1024 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c469dcp+8L : 0x3.eea4d33f4f706d2p-1024L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c469dcp+8L : 0x3.eea4d33f4f706d24p-1024L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c469dcp+8L : 0x3.eea4d33f4f706d2p-1024L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c469dcp+8L : 0x3.eea4d33f4f706d24p-1024L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c469dcp+8L : 0x3.eea4d33f4f706d2p-1024L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c469dcp+8L : 0x3.eea4d33f4f706d24p-1024L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c469dcp+8L : 0x3.eea4d33f4f706d2p-1024L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c469dcp+8L : 0x3.eea4d33f4f706d24p-1024L : inexact-ok
+= exp downward ldbl-128 -0x2.c469dcp+8L : 0x3.eea4d33f4f706d23cb49d8c61f8ap-1024L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c469dcp+8L : 0x3.eea4d33f4f706d23cb49d8c61f8cp-1024L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c469dcp+8L : 0x3.eea4d33f4f706d23cb49d8c61f8ap-1024L : inexact-ok
+= exp upward ldbl-128 -0x2.c469dcp+8L : 0x3.eea4d33f4f706d23cb49d8c61f8cp-1024L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c469dcp+8L : 0x3.eea4d33f4f704p-1024L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.c469dcp+8L : 0x3.eea4d33f4f708p-1024L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.c469dcp+8L : 0x3.eea4d33f4f704p-1024L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.c469dcp+8L : 0x3.eea4d33f4f708p-1024L : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c469d9p+8 : 0x3.eeb09f3f7b25cp-1024 : inexact-ok underflow errno-erange-ok
+= exp tonearest dbl-64 -0x2.c469d9p+8 : 0x3.eeb09f3f7b25cp-1024 : inexact-ok underflow errno-erange-ok
+= exp towardzero dbl-64 -0x2.c469d9p+8 : 0x3.eeb09f3f7b25cp-1024 : inexact-ok underflow errno-erange-ok
+= exp upward dbl-64 -0x2.c469d9p+8 : 0x3.eeb09f3f7b26p-1024 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c469d9p+8L : 0x3.eeb09f3f7b25c404p-1024L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c469d9p+8L : 0x3.eeb09f3f7b25c404p-1024L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c469d9p+8L : 0x3.eeb09f3f7b25c404p-1024L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c469d9p+8L : 0x3.eeb09f3f7b25c408p-1024L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c469d9p+8L : 0x3.eeb09f3f7b25c404p-1024L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c469d9p+8L : 0x3.eeb09f3f7b25c404p-1024L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c469d9p+8L : 0x3.eeb09f3f7b25c404p-1024L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c469d9p+8L : 0x3.eeb09f3f7b25c408p-1024L : inexact-ok
+= exp downward ldbl-128 -0x2.c469d9p+8L : 0x3.eeb09f3f7b25c404f4404aac7ae8p-1024L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c469d9p+8L : 0x3.eeb09f3f7b25c404f4404aac7ae8p-1024L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c469d9p+8L : 0x3.eeb09f3f7b25c404f4404aac7ae8p-1024L : inexact-ok
+= exp upward ldbl-128 -0x2.c469d9p+8L : 0x3.eeb09f3f7b25c404f4404aac7aeap-1024L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c469d9p+8L : 0x3.eeb09f3f7b25cp-1024L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.c469d9p+8L : 0x3.eeb09f3f7b25cp-1024L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.c469d9p+8L : 0x3.eeb09f3f7b25cp-1024L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.c469d9p+8L : 0x3.eeb09f3f7b26p-1024L : inexact-ok underflow errno-erange-ok
+exp -0x2.c46d96p+8
+= exp downward flt-32 -0x2.c46d94p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c46d94p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c46d94p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c46d94p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c46d94p+8 : 0x3.e0206d364fe2p-1024 : inexact-ok underflow errno-erange-ok
+= exp tonearest dbl-64 -0x2.c46d94p+8 : 0x3.e0206d364fe24p-1024 : inexact-ok underflow errno-erange-ok
+= exp towardzero dbl-64 -0x2.c46d94p+8 : 0x3.e0206d364fe2p-1024 : inexact-ok underflow errno-erange-ok
+= exp upward dbl-64 -0x2.c46d94p+8 : 0x3.e0206d364fe24p-1024 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c46d94p+8L : 0x3.e0206d364fe236d8p-1024L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c46d94p+8L : 0x3.e0206d364fe236d8p-1024L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c46d94p+8L : 0x3.e0206d364fe236d8p-1024L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c46d94p+8L : 0x3.e0206d364fe236dcp-1024L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c46d94p+8L : 0x3.e0206d364fe236d8p-1024L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c46d94p+8L : 0x3.e0206d364fe236d8p-1024L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c46d94p+8L : 0x3.e0206d364fe236d8p-1024L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c46d94p+8L : 0x3.e0206d364fe236dcp-1024L : inexact-ok
+= exp downward ldbl-128 -0x2.c46d94p+8L : 0x3.e0206d364fe236d9c5d77c55c0cep-1024L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c46d94p+8L : 0x3.e0206d364fe236d9c5d77c55c0cep-1024L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c46d94p+8L : 0x3.e0206d364fe236d9c5d77c55c0cep-1024L : inexact-ok
+= exp upward ldbl-128 -0x2.c46d94p+8L : 0x3.e0206d364fe236d9c5d77c55c0dp-1024L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c46d94p+8L : 0x3.e0206d364fe2p-1024L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.c46d94p+8L : 0x3.e0206d364fe24p-1024L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.c46d94p+8L : 0x3.e0206d364fe2p-1024L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.c46d94p+8L : 0x3.e0206d364fe24p-1024L : inexact-ok underflow errno-erange-ok
+= exp downward flt-32 -0x2.c46d98p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c46d98p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c46d98p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c46d98p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c46d98p+8 : 0x3.e010ecd39be3p-1024 : inexact-ok underflow errno-erange-ok
+= exp tonearest dbl-64 -0x2.c46d98p+8 : 0x3.e010ecd39be3p-1024 : inexact-ok underflow errno-erange-ok
+= exp towardzero dbl-64 -0x2.c46d98p+8 : 0x3.e010ecd39be3p-1024 : inexact-ok underflow errno-erange-ok
+= exp upward dbl-64 -0x2.c46d98p+8 : 0x3.e010ecd39be34p-1024 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c46d98p+8L : 0x3.e010ecd39be30a7cp-1024L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c46d98p+8L : 0x3.e010ecd39be30a7cp-1024L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c46d98p+8L : 0x3.e010ecd39be30a7cp-1024L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c46d98p+8L : 0x3.e010ecd39be30a8p-1024L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c46d98p+8L : 0x3.e010ecd39be30a7cp-1024L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c46d98p+8L : 0x3.e010ecd39be30a7cp-1024L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c46d98p+8L : 0x3.e010ecd39be30a7cp-1024L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c46d98p+8L : 0x3.e010ecd39be30a8p-1024L : inexact-ok
+= exp downward ldbl-128 -0x2.c46d98p+8L : 0x3.e010ecd39be30a7d887797e1f9dap-1024L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c46d98p+8L : 0x3.e010ecd39be30a7d887797e1f9dcp-1024L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c46d98p+8L : 0x3.e010ecd39be30a7d887797e1f9dap-1024L : inexact-ok
+= exp upward ldbl-128 -0x2.c46d98p+8L : 0x3.e010ecd39be30a7d887797e1f9dcp-1024L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c46d98p+8L : 0x3.e010ecd39be3p-1024L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.c46d98p+8L : 0x3.e010ecd39be3p-1024L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.c46d98p+8L : 0x3.e010ecd39be3p-1024L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.c46d98p+8L : 0x3.e010ecd39be34p-1024L : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c46d96p+8 : 0x3.e018acfd35b14p-1024 : inexact-ok underflow errno-erange-ok
+= exp tonearest dbl-64 -0x2.c46d96p+8 : 0x3.e018acfd35b14p-1024 : inexact-ok underflow errno-erange-ok
+= exp towardzero dbl-64 -0x2.c46d96p+8 : 0x3.e018acfd35b14p-1024 : inexact-ok underflow errno-erange-ok
+= exp upward dbl-64 -0x2.c46d96p+8 : 0x3.e018acfd35b18p-1024 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c46d96p+8L : 0x3.e018acfd35b146acp-1024L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c46d96p+8L : 0x3.e018acfd35b146bp-1024L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c46d96p+8L : 0x3.e018acfd35b146acp-1024L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c46d96p+8L : 0x3.e018acfd35b146bp-1024L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c46d96p+8L : 0x3.e018acfd35b146acp-1024L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c46d96p+8L : 0x3.e018acfd35b146bp-1024L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c46d96p+8L : 0x3.e018acfd35b146acp-1024L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c46d96p+8L : 0x3.e018acfd35b146bp-1024L : inexact-ok
+= exp downward ldbl-128 -0x2.c46d96p+8L : 0x3.e018acfd35b146aea65f341569fp-1024L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c46d96p+8L : 0x3.e018acfd35b146aea65f341569fp-1024L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c46d96p+8L : 0x3.e018acfd35b146aea65f341569fp-1024L : inexact-ok
+= exp upward ldbl-128 -0x2.c46d96p+8L : 0x3.e018acfd35b146aea65f341569f2p-1024L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c46d96p+8L : 0x3.e018acfd35b14p-1024L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.c46d96p+8L : 0x3.e018acfd35b14p-1024L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.c46d96p+8L : 0x3.e018acfd35b14p-1024L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.c46d96p+8L : 0x3.e018acfd35b18p-1024L : inexact-ok underflow errno-erange-ok
+exp -0x2.c46727p+8
+= exp downward flt-32 -0x2.c46724p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c46724p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c46724p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c46724p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c46724p+8 : 0x3.f96438ed17abcp-1024 : inexact-ok underflow errno-erange-ok
+= exp tonearest dbl-64 -0x2.c46724p+8 : 0x3.f96438ed17acp-1024 : inexact-ok underflow errno-erange-ok
+= exp towardzero dbl-64 -0x2.c46724p+8 : 0x3.f96438ed17abcp-1024 : inexact-ok underflow errno-erange-ok
+= exp upward dbl-64 -0x2.c46724p+8 : 0x3.f96438ed17acp-1024 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c46724p+8L : 0x3.f96438ed17abe5p-1024L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c46724p+8L : 0x3.f96438ed17abe504p-1024L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c46724p+8L : 0x3.f96438ed17abe5p-1024L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c46724p+8L : 0x3.f96438ed17abe504p-1024L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c46724p+8L : 0x3.f96438ed17abe5p-1024L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c46724p+8L : 0x3.f96438ed17abe504p-1024L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c46724p+8L : 0x3.f96438ed17abe5p-1024L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c46724p+8L : 0x3.f96438ed17abe504p-1024L : inexact-ok
+= exp downward ldbl-128 -0x2.c46724p+8L : 0x3.f96438ed17abe50216a8a6561002p-1024L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c46724p+8L : 0x3.f96438ed17abe50216a8a6561002p-1024L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c46724p+8L : 0x3.f96438ed17abe50216a8a6561002p-1024L : inexact-ok
+= exp upward ldbl-128 -0x2.c46724p+8L : 0x3.f96438ed17abe50216a8a6561004p-1024L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c46724p+8L : 0x3.f96438ed17abcp-1024L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.c46724p+8L : 0x3.f96438ed17acp-1024L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.c46724p+8L : 0x3.f96438ed17abcp-1024L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.c46724p+8L : 0x3.f96438ed17acp-1024L : inexact-ok underflow errno-erange-ok
+= exp downward flt-32 -0x2.c46728p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c46728p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c46728p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c46728p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c46728p+8 : 0x3.f954537bfeeecp-1024 : inexact-ok underflow errno-erange-ok
+= exp tonearest dbl-64 -0x2.c46728p+8 : 0x3.f954537bfeefp-1024 : inexact-ok underflow errno-erange-ok
+= exp towardzero dbl-64 -0x2.c46728p+8 : 0x3.f954537bfeeecp-1024 : inexact-ok underflow errno-erange-ok
+= exp upward dbl-64 -0x2.c46728p+8 : 0x3.f954537bfeefp-1024 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c46728p+8L : 0x3.f954537bfeeee9b8p-1024L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c46728p+8L : 0x3.f954537bfeeee9b8p-1024L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c46728p+8L : 0x3.f954537bfeeee9b8p-1024L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c46728p+8L : 0x3.f954537bfeeee9bcp-1024L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c46728p+8L : 0x3.f954537bfeeee9b8p-1024L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c46728p+8L : 0x3.f954537bfeeee9b8p-1024L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c46728p+8L : 0x3.f954537bfeeee9b8p-1024L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c46728p+8L : 0x3.f954537bfeeee9bcp-1024L : inexact-ok
+= exp downward ldbl-128 -0x2.c46728p+8L : 0x3.f954537bfeeee9b89a29977f429ep-1024L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c46728p+8L : 0x3.f954537bfeeee9b89a29977f429ep-1024L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c46728p+8L : 0x3.f954537bfeeee9b89a29977f429ep-1024L : inexact-ok
+= exp upward ldbl-128 -0x2.c46728p+8L : 0x3.f954537bfeeee9b89a29977f42ap-1024L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c46728p+8L : 0x3.f954537bfeeecp-1024L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.c46728p+8L : 0x3.f954537bfeefp-1024L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.c46728p+8L : 0x3.f954537bfeeecp-1024L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.c46728p+8L : 0x3.f954537bfeefp-1024L : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c46727p+8 : 0x3.f9584cd24f158p-1024 : inexact-ok underflow errno-erange-ok
+= exp tonearest dbl-64 -0x2.c46727p+8 : 0x3.f9584cd24f15cp-1024 : inexact-ok underflow errno-erange-ok
+= exp towardzero dbl-64 -0x2.c46727p+8 : 0x3.f9584cd24f158p-1024 : inexact-ok underflow errno-erange-ok
+= exp upward dbl-64 -0x2.c46727p+8 : 0x3.f9584cd24f15cp-1024 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c46727p+8L : 0x3.f9584cd24f15bbfp-1024L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c46727p+8L : 0x3.f9584cd24f15bbf4p-1024L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c46727p+8L : 0x3.f9584cd24f15bbfp-1024L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c46727p+8L : 0x3.f9584cd24f15bbf4p-1024L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c46727p+8L : 0x3.f9584cd24f15bbfp-1024L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c46727p+8L : 0x3.f9584cd24f15bbf4p-1024L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c46727p+8L : 0x3.f9584cd24f15bbfp-1024L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c46727p+8L : 0x3.f9584cd24f15bbf4p-1024L : inexact-ok
+= exp downward ldbl-128 -0x2.c46727p+8L : 0x3.f9584cd24f15bbf3bba7324c7258p-1024L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c46727p+8L : 0x3.f9584cd24f15bbf3bba7324c725ap-1024L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c46727p+8L : 0x3.f9584cd24f15bbf3bba7324c7258p-1024L : inexact-ok
+= exp upward ldbl-128 -0x2.c46727p+8L : 0x3.f9584cd24f15bbf3bba7324c725ap-1024L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c46727p+8L : 0x3.f9584cd24f158p-1024L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.c46727p+8L : 0x3.f9584cd24f15cp-1024L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.c46727p+8L : 0x3.f9584cd24f158p-1024L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.c46727p+8L : 0x3.f9584cd24f15cp-1024L : inexact-ok underflow errno-erange-ok
+exp -0x2.c469dep+8
+= exp downward flt-32 -0x2.c469dcp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c469dcp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c469dcp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c469dcp+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c469dcp+8 : 0x3.eea4d33f4f704p-1024 : inexact-ok underflow errno-erange-ok
+= exp tonearest dbl-64 -0x2.c469dcp+8 : 0x3.eea4d33f4f708p-1024 : inexact-ok underflow errno-erange-ok
+= exp towardzero dbl-64 -0x2.c469dcp+8 : 0x3.eea4d33f4f704p-1024 : inexact-ok underflow errno-erange-ok
+= exp upward dbl-64 -0x2.c469dcp+8 : 0x3.eea4d33f4f708p-1024 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c469dcp+8L : 0x3.eea4d33f4f706d2p-1024L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c469dcp+8L : 0x3.eea4d33f4f706d24p-1024L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c469dcp+8L : 0x3.eea4d33f4f706d2p-1024L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c469dcp+8L : 0x3.eea4d33f4f706d24p-1024L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c469dcp+8L : 0x3.eea4d33f4f706d2p-1024L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c469dcp+8L : 0x3.eea4d33f4f706d24p-1024L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c469dcp+8L : 0x3.eea4d33f4f706d2p-1024L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c469dcp+8L : 0x3.eea4d33f4f706d24p-1024L : inexact-ok
+= exp downward ldbl-128 -0x2.c469dcp+8L : 0x3.eea4d33f4f706d23cb49d8c61f8ap-1024L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c469dcp+8L : 0x3.eea4d33f4f706d23cb49d8c61f8cp-1024L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c469dcp+8L : 0x3.eea4d33f4f706d23cb49d8c61f8ap-1024L : inexact-ok
+= exp upward ldbl-128 -0x2.c469dcp+8L : 0x3.eea4d33f4f706d23cb49d8c61f8cp-1024L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c469dcp+8L : 0x3.eea4d33f4f704p-1024L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.c469dcp+8L : 0x3.eea4d33f4f708p-1024L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.c469dcp+8L : 0x3.eea4d33f4f704p-1024L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.c469dcp+8L : 0x3.eea4d33f4f708p-1024L : inexact-ok underflow errno-erange-ok
+= exp downward flt-32 -0x2.c469ep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c469ep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c469ep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c469ep+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c469ep+8 : 0x3.ee9518cb776fcp-1024 : inexact-ok underflow errno-erange-ok
+= exp tonearest dbl-64 -0x2.c469ep+8 : 0x3.ee9518cb776fcp-1024 : inexact-ok underflow errno-erange-ok
+= exp towardzero dbl-64 -0x2.c469ep+8 : 0x3.ee9518cb776fcp-1024 : inexact-ok underflow errno-erange-ok
+= exp upward dbl-64 -0x2.c469ep+8 : 0x3.ee9518cb777p-1024 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c469ep+8L : 0x3.ee9518cb776fd7fcp-1024L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c469ep+8L : 0x3.ee9518cb776fd7fcp-1024L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c469ep+8L : 0x3.ee9518cb776fd7fcp-1024L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c469ep+8L : 0x3.ee9518cb776fd8p-1024L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c469ep+8L : 0x3.ee9518cb776fd7fcp-1024L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c469ep+8L : 0x3.ee9518cb776fd7fcp-1024L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c469ep+8L : 0x3.ee9518cb776fd7fcp-1024L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c469ep+8L : 0x3.ee9518cb776fd8p-1024L : inexact-ok
+= exp downward ldbl-128 -0x2.c469ep+8L : 0x3.ee9518cb776fd7fdb6575a15d89ap-1024L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c469ep+8L : 0x3.ee9518cb776fd7fdb6575a15d89cp-1024L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c469ep+8L : 0x3.ee9518cb776fd7fdb6575a15d89ap-1024L : inexact-ok
+= exp upward ldbl-128 -0x2.c469ep+8L : 0x3.ee9518cb776fd7fdb6575a15d89cp-1024L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c469ep+8L : 0x3.ee9518cb776fcp-1024L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.c469ep+8L : 0x3.ee9518cb776fcp-1024L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.c469ep+8L : 0x3.ee9518cb776fcp-1024L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.c469ep+8L : 0x3.ee9518cb777p-1024L : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c469dep+8 : 0x3.ee9cf5fd8636p-1024 : inexact-ok underflow errno-erange-ok
+= exp tonearest dbl-64 -0x2.c469dep+8 : 0x3.ee9cf5fd86364p-1024 : inexact-ok underflow errno-erange-ok
+= exp towardzero dbl-64 -0x2.c469dep+8 : 0x3.ee9cf5fd8636p-1024 : inexact-ok underflow errno-erange-ok
+= exp upward dbl-64 -0x2.c469dep+8 : 0x3.ee9cf5fd86364p-1024 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c469dep+8L : 0x3.ee9cf5fd8636369p-1024L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c469dep+8L : 0x3.ee9cf5fd86363694p-1024L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c469dep+8L : 0x3.ee9cf5fd8636369p-1024L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c469dep+8L : 0x3.ee9cf5fd86363694p-1024L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c469dep+8L : 0x3.ee9cf5fd8636369p-1024L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c469dep+8L : 0x3.ee9cf5fd86363694p-1024L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c469dep+8L : 0x3.ee9cf5fd8636369p-1024L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c469dep+8L : 0x3.ee9cf5fd86363694p-1024L : inexact-ok
+= exp downward ldbl-128 -0x2.c469dep+8L : 0x3.ee9cf5fd863636931550dd9e73d2p-1024L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c469dep+8L : 0x3.ee9cf5fd863636931550dd9e73d4p-1024L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c469dep+8L : 0x3.ee9cf5fd863636931550dd9e73d2p-1024L : inexact-ok
+= exp upward ldbl-128 -0x2.c469dep+8L : 0x3.ee9cf5fd863636931550dd9e73d4p-1024L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c469dep+8L : 0x3.ee9cf5fd8636p-1024L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.c469dep+8L : 0x3.ee9cf5fd86364p-1024L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.c469dep+8L : 0x3.ee9cf5fd8636p-1024L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.c469dep+8L : 0x3.ee9cf5fd86364p-1024L : inexact-ok underflow errno-erange-ok
+exp -0x2.c46c04p+8
+= exp downward flt-32 -0x2.c46c04p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c46c04p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c46c04p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c46c04p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c46c04p+8 : 0x3.e6335d7047b58p-1024 : inexact-ok underflow errno-erange-ok
+= exp tonearest dbl-64 -0x2.c46c04p+8 : 0x3.e6335d7047b5cp-1024 : inexact-ok underflow errno-erange-ok
+= exp towardzero dbl-64 -0x2.c46c04p+8 : 0x3.e6335d7047b58p-1024 : inexact-ok underflow errno-erange-ok
+= exp upward dbl-64 -0x2.c46c04p+8 : 0x3.e6335d7047b5cp-1024 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c46c04p+8L : 0x3.e6335d7047b5b9b8p-1024L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c46c04p+8L : 0x3.e6335d7047b5b9b8p-1024L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c46c04p+8L : 0x3.e6335d7047b5b9b8p-1024L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c46c04p+8L : 0x3.e6335d7047b5b9bcp-1024L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c46c04p+8L : 0x3.e6335d7047b5b9b8p-1024L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c46c04p+8L : 0x3.e6335d7047b5b9b8p-1024L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c46c04p+8L : 0x3.e6335d7047b5b9b8p-1024L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c46c04p+8L : 0x3.e6335d7047b5b9bcp-1024L : inexact-ok
+= exp downward ldbl-128 -0x2.c46c04p+8L : 0x3.e6335d7047b5b9b96c422bdab03ap-1024L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c46c04p+8L : 0x3.e6335d7047b5b9b96c422bdab03ap-1024L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c46c04p+8L : 0x3.e6335d7047b5b9b96c422bdab03ap-1024L : inexact-ok
+= exp upward ldbl-128 -0x2.c46c04p+8L : 0x3.e6335d7047b5b9b96c422bdab03cp-1024L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c46c04p+8L : 0x3.e6335d7047b58p-1024L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.c46c04p+8L : 0x3.e6335d7047b5cp-1024L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.c46c04p+8L : 0x3.e6335d7047b58p-1024L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.c46c04p+8L : 0x3.e6335d7047b5cp-1024L : inexact-ok underflow errno-erange-ok
+exp -0x2.c46adep+8
+= exp downward flt-32 -0x2.c46adcp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c46adcp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c46adcp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c46adcp+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c46adcp+8 : 0x3.eab82516dd868p-1024 : inexact-ok underflow errno-erange-ok
+= exp tonearest dbl-64 -0x2.c46adcp+8 : 0x3.eab82516dd868p-1024 : inexact-ok underflow errno-erange-ok
+= exp towardzero dbl-64 -0x2.c46adcp+8 : 0x3.eab82516dd868p-1024 : inexact-ok underflow errno-erange-ok
+= exp upward dbl-64 -0x2.c46adcp+8 : 0x3.eab82516dd86cp-1024 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c46adcp+8L : 0x3.eab82516dd8695e8p-1024L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c46adcp+8L : 0x3.eab82516dd8695e8p-1024L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c46adcp+8L : 0x3.eab82516dd8695e8p-1024L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c46adcp+8L : 0x3.eab82516dd8695ecp-1024L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c46adcp+8L : 0x3.eab82516dd8695e8p-1024L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c46adcp+8L : 0x3.eab82516dd8695e8p-1024L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c46adcp+8L : 0x3.eab82516dd8695e8p-1024L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c46adcp+8L : 0x3.eab82516dd8695ecp-1024L : inexact-ok
+= exp downward ldbl-128 -0x2.c46adcp+8L : 0x3.eab82516dd8695e83929b0026a4ap-1024L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c46adcp+8L : 0x3.eab82516dd8695e83929b0026a4ap-1024L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c46adcp+8L : 0x3.eab82516dd8695e83929b0026a4ap-1024L : inexact-ok
+= exp upward ldbl-128 -0x2.c46adcp+8L : 0x3.eab82516dd8695e83929b0026a4cp-1024L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c46adcp+8L : 0x3.eab82516dd868p-1024L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.c46adcp+8L : 0x3.eab82516dd868p-1024L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.c46adcp+8L : 0x3.eab82516dd868p-1024L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.c46adcp+8L : 0x3.eab82516dd86cp-1024L : inexact-ok underflow errno-erange-ok
+= exp downward flt-32 -0x2.c46aep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c46aep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c46aep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c46aep+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c46aep+8 : 0x3.eaa87a559ec28p-1024 : inexact-ok underflow errno-erange-ok
+= exp tonearest dbl-64 -0x2.c46aep+8 : 0x3.eaa87a559ec28p-1024 : inexact-ok underflow errno-erange-ok
+= exp towardzero dbl-64 -0x2.c46aep+8 : 0x3.eaa87a559ec28p-1024 : inexact-ok underflow errno-erange-ok
+= exp upward dbl-64 -0x2.c46aep+8 : 0x3.eaa87a559ec2cp-1024 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c46aep+8L : 0x3.eaa87a559ec281p-1024L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c46aep+8L : 0x3.eaa87a559ec28104p-1024L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c46aep+8L : 0x3.eaa87a559ec281p-1024L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c46aep+8L : 0x3.eaa87a559ec28104p-1024L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c46aep+8L : 0x3.eaa87a559ec281p-1024L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c46aep+8L : 0x3.eaa87a559ec28104p-1024L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c46aep+8L : 0x3.eaa87a559ec281p-1024L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c46aep+8L : 0x3.eaa87a559ec28104p-1024L : inexact-ok
+= exp downward ldbl-128 -0x2.c46aep+8L : 0x3.eaa87a559ec281025eff09824818p-1024L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c46aep+8L : 0x3.eaa87a559ec281025eff0982481ap-1024L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c46aep+8L : 0x3.eaa87a559ec281025eff09824818p-1024L : inexact-ok
+= exp upward ldbl-128 -0x2.c46aep+8L : 0x3.eaa87a559ec281025eff0982481ap-1024L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c46aep+8L : 0x3.eaa87a559ec28p-1024L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.c46aep+8L : 0x3.eaa87a559ec28p-1024L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.c46aep+8L : 0x3.eaa87a559ec28p-1024L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.c46aep+8L : 0x3.eaa87a559ec2cp-1024L : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c46adep+8 : 0x3.eab04fae68c3cp-1024 : inexact-ok underflow errno-erange-ok
+= exp tonearest dbl-64 -0x2.c46adep+8 : 0x3.eab04fae68c4p-1024 : inexact-ok underflow errno-erange-ok
+= exp towardzero dbl-64 -0x2.c46adep+8 : 0x3.eab04fae68c3cp-1024 : inexact-ok underflow errno-erange-ok
+= exp upward dbl-64 -0x2.c46adep+8 : 0x3.eab04fae68c4p-1024 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c46adep+8L : 0x3.eab04fae68c3ec14p-1024L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c46adep+8L : 0x3.eab04fae68c3ec14p-1024L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c46adep+8L : 0x3.eab04fae68c3ec14p-1024L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c46adep+8L : 0x3.eab04fae68c3ec18p-1024L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c46adep+8L : 0x3.eab04fae68c3ec14p-1024L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c46adep+8L : 0x3.eab04fae68c3ec14p-1024L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c46adep+8L : 0x3.eab04fae68c3ec14p-1024L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c46adep+8L : 0x3.eab04fae68c3ec18p-1024L : inexact-ok
+= exp downward ldbl-128 -0x2.c46adep+8L : 0x3.eab04fae68c3ec15de16fa21fe0ap-1024L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c46adep+8L : 0x3.eab04fae68c3ec15de16fa21fe0cp-1024L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c46adep+8L : 0x3.eab04fae68c3ec15de16fa21fe0ap-1024L : inexact-ok
+= exp upward ldbl-128 -0x2.c46adep+8L : 0x3.eab04fae68c3ec15de16fa21fe0cp-1024L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c46adep+8L : 0x3.eab04fae68c3cp-1024L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.c46adep+8L : 0x3.eab04fae68c4p-1024L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.c46adep+8L : 0x3.eab04fae68c3cp-1024L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.c46adep+8L : 0x3.eab04fae68c4p-1024L : inexact-ok underflow errno-erange-ok
+exp -0x2.c471b3p+8
+= exp downward flt-32 -0x2.c471bp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c471bp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c471bp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c471bp+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c471bp+8 : 0x3.d053f45176d68p-1024 : inexact-ok underflow errno-erange-ok
+= exp tonearest dbl-64 -0x2.c471bp+8 : 0x3.d053f45176d6cp-1024 : inexact-ok underflow errno-erange-ok
+= exp towardzero dbl-64 -0x2.c471bp+8 : 0x3.d053f45176d68p-1024 : inexact-ok underflow errno-erange-ok
+= exp upward dbl-64 -0x2.c471bp+8 : 0x3.d053f45176d6cp-1024 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c471bp+8L : 0x3.d053f45176d6b17p-1024L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c471bp+8L : 0x3.d053f45176d6b17p-1024L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c471bp+8L : 0x3.d053f45176d6b17p-1024L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c471bp+8L : 0x3.d053f45176d6b174p-1024L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c471bp+8L : 0x3.d053f45176d6b17p-1024L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c471bp+8L : 0x3.d053f45176d6b17p-1024L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c471bp+8L : 0x3.d053f45176d6b17p-1024L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c471bp+8L : 0x3.d053f45176d6b174p-1024L : inexact-ok
+= exp downward ldbl-128 -0x2.c471bp+8L : 0x3.d053f45176d6b170998260fa99e2p-1024L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c471bp+8L : 0x3.d053f45176d6b170998260fa99e4p-1024L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c471bp+8L : 0x3.d053f45176d6b170998260fa99e2p-1024L : inexact-ok
+= exp upward ldbl-128 -0x2.c471bp+8L : 0x3.d053f45176d6b170998260fa99e4p-1024L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c471bp+8L : 0x3.d053f45176d68p-1024L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.c471bp+8L : 0x3.d053f45176d6cp-1024L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.c471bp+8L : 0x3.d053f45176d68p-1024L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.c471bp+8L : 0x3.d053f45176d6cp-1024L : inexact-ok underflow errno-erange-ok
+= exp downward flt-32 -0x2.c471b4p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c471b4p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c471b4p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c471b4p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c471b4p+8 : 0x3.d044b3202807cp-1024 : inexact-ok underflow errno-erange-ok
+= exp tonearest dbl-64 -0x2.c471b4p+8 : 0x3.d044b3202807cp-1024 : inexact-ok underflow errno-erange-ok
+= exp towardzero dbl-64 -0x2.c471b4p+8 : 0x3.d044b3202807cp-1024 : inexact-ok underflow errno-erange-ok
+= exp upward dbl-64 -0x2.c471b4p+8 : 0x3.d044b3202808p-1024 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c471b4p+8L : 0x3.d044b3202807caap-1024L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c471b4p+8L : 0x3.d044b3202807caap-1024L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c471b4p+8L : 0x3.d044b3202807caap-1024L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c471b4p+8L : 0x3.d044b3202807caa4p-1024L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c471b4p+8L : 0x3.d044b3202807caap-1024L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c471b4p+8L : 0x3.d044b3202807caap-1024L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c471b4p+8L : 0x3.d044b3202807caap-1024L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c471b4p+8L : 0x3.d044b3202807caa4p-1024L : inexact-ok
+= exp downward ldbl-128 -0x2.c471b4p+8L : 0x3.d044b3202807caa00a6f8afedc28p-1024L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c471b4p+8L : 0x3.d044b3202807caa00a6f8afedc28p-1024L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c471b4p+8L : 0x3.d044b3202807caa00a6f8afedc28p-1024L : inexact-ok
+= exp upward ldbl-128 -0x2.c471b4p+8L : 0x3.d044b3202807caa00a6f8afedc2ap-1024L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c471b4p+8L : 0x3.d044b3202807cp-1024L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.c471b4p+8L : 0x3.d044b3202807cp-1024L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.c471b4p+8L : 0x3.d044b3202807cp-1024L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.c471b4p+8L : 0x3.d044b3202808p-1024L : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c471b3p+8 : 0x3.d0488366c34acp-1024 : inexact-ok underflow errno-erange-ok
+= exp tonearest dbl-64 -0x2.c471b3p+8 : 0x3.d0488366c34bp-1024 : inexact-ok underflow errno-erange-ok
+= exp towardzero dbl-64 -0x2.c471b3p+8 : 0x3.d0488366c34acp-1024 : inexact-ok underflow errno-erange-ok
+= exp upward dbl-64 -0x2.c471b3p+8 : 0x3.d0488366c34bp-1024 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c471b3p+8L : 0x3.d0488366c34aeeecp-1024L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c471b3p+8L : 0x3.d0488366c34aeefp-1024L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c471b3p+8L : 0x3.d0488366c34aeeecp-1024L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c471b3p+8L : 0x3.d0488366c34aeefp-1024L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c471b3p+8L : 0x3.d0488366c34aeeecp-1024L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c471b3p+8L : 0x3.d0488366c34aeefp-1024L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c471b3p+8L : 0x3.d0488366c34aeeecp-1024L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c471b3p+8L : 0x3.d0488366c34aeefp-1024L : inexact-ok
+= exp downward ldbl-128 -0x2.c471b3p+8L : 0x3.d0488366c34aeeee2f9bbbae7086p-1024L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c471b3p+8L : 0x3.d0488366c34aeeee2f9bbbae7086p-1024L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c471b3p+8L : 0x3.d0488366c34aeeee2f9bbbae7086p-1024L : inexact-ok
+= exp upward ldbl-128 -0x2.c471b3p+8L : 0x3.d0488366c34aeeee2f9bbbae7088p-1024L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c471b3p+8L : 0x3.d0488366c34acp-1024L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.c471b3p+8L : 0x3.d0488366c34bp-1024L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.c471b3p+8L : 0x3.d0488366c34acp-1024L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.c471b3p+8L : 0x3.d0488366c34bp-1024L : inexact-ok underflow errno-erange-ok
+exp -0x2.c46993p+8
+= exp downward flt-32 -0x2.c4699p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c4699p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c4699p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c4699p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c4699p+8 : 0x3.efcfd88e9dc8cp-1024 : inexact-ok underflow errno-erange-ok
+= exp tonearest dbl-64 -0x2.c4699p+8 : 0x3.efcfd88e9dc9p-1024 : inexact-ok underflow errno-erange-ok
+= exp towardzero dbl-64 -0x2.c4699p+8 : 0x3.efcfd88e9dc8cp-1024 : inexact-ok underflow errno-erange-ok
+= exp upward dbl-64 -0x2.c4699p+8 : 0x3.efcfd88e9dc9p-1024 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c4699p+8L : 0x3.efcfd88e9dc8fe08p-1024L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c4699p+8L : 0x3.efcfd88e9dc8fe0cp-1024L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c4699p+8L : 0x3.efcfd88e9dc8fe08p-1024L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c4699p+8L : 0x3.efcfd88e9dc8fe0cp-1024L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c4699p+8L : 0x3.efcfd88e9dc8fe08p-1024L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c4699p+8L : 0x3.efcfd88e9dc8fe0cp-1024L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c4699p+8L : 0x3.efcfd88e9dc8fe08p-1024L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c4699p+8L : 0x3.efcfd88e9dc8fe0cp-1024L : inexact-ok
+= exp downward ldbl-128 -0x2.c4699p+8L : 0x3.efcfd88e9dc8fe0b263c320689dep-1024L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c4699p+8L : 0x3.efcfd88e9dc8fe0b263c320689ep-1024L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c4699p+8L : 0x3.efcfd88e9dc8fe0b263c320689dep-1024L : inexact-ok
+= exp upward ldbl-128 -0x2.c4699p+8L : 0x3.efcfd88e9dc8fe0b263c320689ep-1024L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c4699p+8L : 0x3.efcfd88e9dc8cp-1024L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.c4699p+8L : 0x3.efcfd88e9dc9p-1024L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.c4699p+8L : 0x3.efcfd88e9dc8cp-1024L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.c4699p+8L : 0x3.efcfd88e9dc9p-1024L : inexact-ok underflow errno-erange-ok
+= exp downward flt-32 -0x2.c46994p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c46994p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c46994p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c46994p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c46994p+8 : 0x3.efc0196eb9e34p-1024 : inexact-ok underflow errno-erange-ok
+= exp tonearest dbl-64 -0x2.c46994p+8 : 0x3.efc0196eb9e34p-1024 : inexact-ok underflow errno-erange-ok
+= exp towardzero dbl-64 -0x2.c46994p+8 : 0x3.efc0196eb9e34p-1024 : inexact-ok underflow errno-erange-ok
+= exp upward dbl-64 -0x2.c46994p+8 : 0x3.efc0196eb9e38p-1024 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c46994p+8L : 0x3.efc0196eb9e34d84p-1024L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c46994p+8L : 0x3.efc0196eb9e34d88p-1024L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c46994p+8L : 0x3.efc0196eb9e34d84p-1024L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c46994p+8L : 0x3.efc0196eb9e34d88p-1024L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c46994p+8L : 0x3.efc0196eb9e34d84p-1024L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c46994p+8L : 0x3.efc0196eb9e34d88p-1024L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c46994p+8L : 0x3.efc0196eb9e34d84p-1024L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c46994p+8L : 0x3.efc0196eb9e34d88p-1024L : inexact-ok
+= exp downward ldbl-128 -0x2.c46994p+8L : 0x3.efc0196eb9e34d87beedb9c2a6cp-1024L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c46994p+8L : 0x3.efc0196eb9e34d87beedb9c2a6c2p-1024L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c46994p+8L : 0x3.efc0196eb9e34d87beedb9c2a6cp-1024L : inexact-ok
+= exp upward ldbl-128 -0x2.c46994p+8L : 0x3.efc0196eb9e34d87beedb9c2a6c2p-1024L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c46994p+8L : 0x3.efc0196eb9e34p-1024L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.c46994p+8L : 0x3.efc0196eb9e34p-1024L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.c46994p+8L : 0x3.efc0196eb9e34p-1024L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.c46994p+8L : 0x3.efc0196eb9e38p-1024L : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c46993p+8 : 0x3.efc40930cb328p-1024 : inexact-ok underflow errno-erange-ok
+= exp tonearest dbl-64 -0x2.c46993p+8 : 0x3.efc40930cb32cp-1024 : inexact-ok underflow errno-erange-ok
+= exp towardzero dbl-64 -0x2.c46993p+8 : 0x3.efc40930cb328p-1024 : inexact-ok underflow errno-erange-ok
+= exp upward dbl-64 -0x2.c46993p+8 : 0x3.efc40930cb32cp-1024 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c46993p+8L : 0x3.efc40930cb32bc14p-1024L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c46993p+8L : 0x3.efc40930cb32bc18p-1024L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c46993p+8L : 0x3.efc40930cb32bc14p-1024L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c46993p+8L : 0x3.efc40930cb32bc18p-1024L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c46993p+8L : 0x3.efc40930cb32bc14p-1024L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c46993p+8L : 0x3.efc40930cb32bc18p-1024L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c46993p+8L : 0x3.efc40930cb32bc14p-1024L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c46993p+8L : 0x3.efc40930cb32bc18p-1024L : inexact-ok
+= exp downward ldbl-128 -0x2.c46993p+8L : 0x3.efc40930cb32bc17ecf6f28f4974p-1024L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c46993p+8L : 0x3.efc40930cb32bc17ecf6f28f4976p-1024L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c46993p+8L : 0x3.efc40930cb32bc17ecf6f28f4974p-1024L : inexact-ok
+= exp upward ldbl-128 -0x2.c46993p+8L : 0x3.efc40930cb32bc17ecf6f28f4976p-1024L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c46993p+8L : 0x3.efc40930cb328p-1024L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.c46993p+8L : 0x3.efc40930cb32cp-1024L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.c46993p+8L : 0x3.efc40930cb328p-1024L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.c46993p+8L : 0x3.efc40930cb32cp-1024L : inexact-ok underflow errno-erange-ok
+exp -0x2.c49fap+8
+= exp downward flt-32 -0x2.c49fap+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c49fap+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c49fap+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c49fap+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c49fap+8 : 0x3.2ff3a3a879b0cp-1024 : inexact-ok underflow errno-erange-ok
+= exp tonearest dbl-64 -0x2.c49fap+8 : 0x3.2ff3a3a879b1p-1024 : inexact-ok underflow errno-erange-ok
+= exp towardzero dbl-64 -0x2.c49fap+8 : 0x3.2ff3a3a879b0cp-1024 : inexact-ok underflow errno-erange-ok
+= exp upward dbl-64 -0x2.c49fap+8 : 0x3.2ff3a3a879b1p-1024 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c49fap+8L : 0x3.2ff3a3a879b0f404p-1024L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c49fap+8L : 0x3.2ff3a3a879b0f404p-1024L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c49fap+8L : 0x3.2ff3a3a879b0f404p-1024L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c49fap+8L : 0x3.2ff3a3a879b0f408p-1024L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c49fap+8L : 0x3.2ff3a3a879b0f404p-1024L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c49fap+8L : 0x3.2ff3a3a879b0f404p-1024L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c49fap+8L : 0x3.2ff3a3a879b0f404p-1024L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c49fap+8L : 0x3.2ff3a3a879b0f408p-1024L : inexact-ok
+= exp downward ldbl-128 -0x2.c49fap+8L : 0x3.2ff3a3a879b0f4051f06a63de3fp-1024L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c49fap+8L : 0x3.2ff3a3a879b0f4051f06a63de3f2p-1024L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c49fap+8L : 0x3.2ff3a3a879b0f4051f06a63de3fp-1024L : inexact-ok
+= exp upward ldbl-128 -0x2.c49fap+8L : 0x3.2ff3a3a879b0f4051f06a63de3f2p-1024L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c49fap+8L : 0x3.2ff3a3a879b0cp-1024L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.c49fap+8L : 0x3.2ff3a3a879b1p-1024L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.c49fap+8L : 0x3.2ff3a3a879b0cp-1024L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.c49fap+8L : 0x3.2ff3a3a879b1p-1024L : inexact-ok underflow errno-erange-ok
+exp -0x2.c4ac1p+8
+= exp downward flt-32 -0x2.c4ac1p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c4ac1p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c4ac1p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c4ac1p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c4ac1p+8 : 0x3.0941d1ff351b4p-1024 : inexact-ok underflow errno-erange-ok
+= exp tonearest dbl-64 -0x2.c4ac1p+8 : 0x3.0941d1ff351b8p-1024 : inexact-ok underflow errno-erange-ok
+= exp towardzero dbl-64 -0x2.c4ac1p+8 : 0x3.0941d1ff351b4p-1024 : inexact-ok underflow errno-erange-ok
+= exp upward dbl-64 -0x2.c4ac1p+8 : 0x3.0941d1ff351b8p-1024 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c4ac1p+8L : 0x3.0941d1ff351b7598p-1024L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c4ac1p+8L : 0x3.0941d1ff351b759cp-1024L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c4ac1p+8L : 0x3.0941d1ff351b7598p-1024L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c4ac1p+8L : 0x3.0941d1ff351b759cp-1024L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c4ac1p+8L : 0x3.0941d1ff351b7598p-1024L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c4ac1p+8L : 0x3.0941d1ff351b759cp-1024L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c4ac1p+8L : 0x3.0941d1ff351b7598p-1024L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c4ac1p+8L : 0x3.0941d1ff351b759cp-1024L : inexact-ok
+= exp downward ldbl-128 -0x2.c4ac1p+8L : 0x3.0941d1ff351b759b1317765f769p-1024L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c4ac1p+8L : 0x3.0941d1ff351b759b1317765f7692p-1024L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c4ac1p+8L : 0x3.0941d1ff351b759b1317765f769p-1024L : inexact-ok
+= exp upward ldbl-128 -0x2.c4ac1p+8L : 0x3.0941d1ff351b759b1317765f7692p-1024L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c4ac1p+8L : 0x3.0941d1ff351b4p-1024L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.c4ac1p+8L : 0x3.0941d1ff351b8p-1024L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.c4ac1p+8L : 0x3.0941d1ff351b4p-1024L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.c4ac1p+8L : 0x3.0941d1ff351b8p-1024L : inexact-ok underflow errno-erange-ok
+exp -0x2.c4d89p+8
+= exp downward flt-32 -0x2.c4d89p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c4d89p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c4d89p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c4d89p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c4d89p+8 : 0x2.8d3d2f65d4648p-1024 : inexact-ok underflow errno-erange-ok
+= exp tonearest dbl-64 -0x2.c4d89p+8 : 0x2.8d3d2f65d464cp-1024 : inexact-ok underflow errno-erange-ok
+= exp towardzero dbl-64 -0x2.c4d89p+8 : 0x2.8d3d2f65d4648p-1024 : inexact-ok underflow errno-erange-ok
+= exp upward dbl-64 -0x2.c4d89p+8 : 0x2.8d3d2f65d464cp-1024 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c4d89p+8L : 0x2.8d3d2f65d464b28p-1024L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c4d89p+8L : 0x2.8d3d2f65d464b28p-1024L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c4d89p+8L : 0x2.8d3d2f65d464b28p-1024L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c4d89p+8L : 0x2.8d3d2f65d464b284p-1024L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c4d89p+8L : 0x2.8d3d2f65d464b28p-1024L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c4d89p+8L : 0x2.8d3d2f65d464b28p-1024L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c4d89p+8L : 0x2.8d3d2f65d464b28p-1024L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c4d89p+8L : 0x2.8d3d2f65d464b284p-1024L : inexact-ok
+= exp downward ldbl-128 -0x2.c4d89p+8L : 0x2.8d3d2f65d464b281f702d1fadab4p-1024L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c4d89p+8L : 0x2.8d3d2f65d464b281f702d1fadab4p-1024L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c4d89p+8L : 0x2.8d3d2f65d464b281f702d1fadab4p-1024L : inexact-ok
+= exp upward ldbl-128 -0x2.c4d89p+8L : 0x2.8d3d2f65d464b281f702d1fadab6p-1024L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c4d89p+8L : 0x2.8d3d2f65d4648p-1024L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.c4d89p+8L : 0x2.8d3d2f65d464cp-1024L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.c4d89p+8L : 0x2.8d3d2f65d4648p-1024L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.c4d89p+8L : 0x2.8d3d2f65d464cp-1024L : inexact-ok underflow errno-erange-ok
exp 0x1p-10
= exp downward flt-32 0x4p-12f : 0x1.004008p+0f : inexact-ok
= exp tonearest flt-32 0x4p-12f : 0x1.004008p+0f : inexact-ok
@@ -108827,6 +133748,2392 @@ exp -0x1p-100
= exp tonearest ldbl-128ibm -0x1p-100L : 0xf.ffffffffffffffffffffffffp-4L : inexact-ok
= exp towardzero ldbl-128ibm -0x1p-100L : 0xf.ffffffffffffffffffffffffp-4L : inexact-ok
= exp upward ldbl-128ibm -0x1p-100L : 0xf.ffffffffffffffffffffffff04p-4L : inexact-ok
+exp 0x1p-600
+= exp downward flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= exp tonearest flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= exp towardzero flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= exp upward flt-32 0x8p-152f : 0x1.000002p+0f : inexact-ok
+= exp downward dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= exp tonearest dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= exp towardzero dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= exp upward dbl-64 0x8p-152 : 0x1.0000000000001p+0 : inexact-ok
+= exp downward ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= exp upward ldbl-96-intel 0x8p-152L : 0x1.0000000000000002p+0L : inexact-ok
+= exp downward ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= exp upward ldbl-96-m68k 0x8p-152L : 0x1.0000000000000002p+0L : inexact-ok
+= exp downward ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= exp upward ldbl-128 0x8p-152L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= exp downward ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= exp upward ldbl-128ibm 0x8p-152L : 0x1.000000000000000000000000008p+0L : inexact-ok
+= 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 downward dbl-64 0x1p-600 : 0x1p+0 : inexact-ok
+= exp tonearest dbl-64 0x1p-600 : 0x1p+0 : inexact-ok
+= exp towardzero dbl-64 0x1p-600 : 0x1p+0 : inexact-ok
+= exp upward dbl-64 0x1p-600 : 0x1.0000000000001p+0 : inexact-ok
+= exp downward ldbl-96-intel 0x1p-600L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-96-intel 0x1p-600L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-intel 0x1p-600L : 0x1p+0L : inexact-ok
+= exp upward ldbl-96-intel 0x1p-600L : 0x1.0000000000000002p+0L : inexact-ok
+= exp downward ldbl-96-m68k 0x1p-600L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x1p-600L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x1p-600L : 0x1p+0L : inexact-ok
+= exp upward ldbl-96-m68k 0x1p-600L : 0x1.0000000000000002p+0L : inexact-ok
+= exp downward ldbl-128 0x1p-600L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-128 0x1p-600L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128 0x1p-600L : 0x1p+0L : inexact-ok
+= exp upward ldbl-128 0x1p-600L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= exp downward ldbl-128ibm 0x1p-600L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-128ibm 0x1p-600L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128ibm 0x1p-600L : 0x1p+0L : inexact-ok
+= exp upward ldbl-128ibm 0x1p-600L : 0x1.000000000000000000000000008p+0L : inexact-ok
+exp -0x1p-600
+= 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 downward flt-32 -0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= exp tonearest flt-32 -0x8p-152f : 0x1p+0f : inexact-ok
+= exp towardzero flt-32 -0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= exp upward flt-32 -0x8p-152f : 0x1p+0f : inexact-ok
+= exp downward dbl-64 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp tonearest dbl-64 -0x8p-152 : 0x1p+0 : inexact-ok
+= exp towardzero dbl-64 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp upward dbl-64 -0x8p-152 : 0x1p+0 : inexact-ok
+= exp downward ldbl-96-intel -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp tonearest ldbl-96-intel -0x8p-152L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-intel -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp upward ldbl-96-intel -0x8p-152L : 0x1p+0L : inexact-ok
+= exp downward ldbl-96-m68k -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x8p-152L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp upward ldbl-96-m68k -0x8p-152L : 0x1p+0L : inexact-ok
+= exp downward ldbl-128 -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp tonearest ldbl-128 -0x8p-152L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128 -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp upward ldbl-128 -0x8p-152L : 0x1p+0L : inexact-ok
+= exp downward ldbl-128ibm -0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp tonearest ldbl-128ibm -0x8p-152L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128ibm -0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp upward ldbl-128ibm -0x8p-152L : 0x1p+0L : inexact-ok
+= exp downward dbl-64 -0x1p-600 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp tonearest dbl-64 -0x1p-600 : 0x1p+0 : inexact-ok
+= exp towardzero dbl-64 -0x1p-600 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp upward dbl-64 -0x1p-600 : 0x1p+0 : inexact-ok
+= exp downward ldbl-96-intel -0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp tonearest ldbl-96-intel -0x1p-600L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-intel -0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp upward ldbl-96-intel -0x1p-600L : 0x1p+0L : inexact-ok
+= exp downward ldbl-96-m68k -0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x1p-600L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp upward ldbl-96-m68k -0x1p-600L : 0x1p+0L : inexact-ok
+= exp downward ldbl-128 -0x1p-600L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp tonearest ldbl-128 -0x1p-600L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128 -0x1p-600L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp upward ldbl-128 -0x1p-600L : 0x1p+0L : inexact-ok
+= exp downward ldbl-128ibm -0x1p-600L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp tonearest ldbl-128ibm -0x1p-600L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128ibm -0x1p-600L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp upward ldbl-128ibm -0x1p-600L : 0x1p+0L : inexact-ok
+exp 0x1p-10000
+= exp downward flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= exp tonearest flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= exp towardzero flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= exp upward flt-32 0x8p-152f : 0x1.000002p+0f : inexact-ok
+= exp downward dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= exp tonearest dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= exp towardzero dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= exp upward dbl-64 0x8p-152 : 0x1.0000000000001p+0 : inexact-ok
+= exp downward ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= exp upward ldbl-96-intel 0x8p-152L : 0x1.0000000000000002p+0L : inexact-ok
+= exp downward ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= exp upward ldbl-96-m68k 0x8p-152L : 0x1.0000000000000002p+0L : inexact-ok
+= exp downward ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= exp upward ldbl-128 0x8p-152L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= exp downward ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= exp upward ldbl-128ibm 0x8p-152L : 0x1.000000000000000000000000008p+0L : inexact-ok
+= 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 downward dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok
+= exp tonearest dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok
+= exp towardzero dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok
+= exp upward dbl-64 0x4p-1076 : 0x1.0000000000001p+0 : inexact-ok
+= exp downward ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp upward ldbl-96-intel 0x4p-1076L : 0x1.0000000000000002p+0L : inexact-ok
+= exp downward ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp upward ldbl-96-m68k 0x4p-1076L : 0x1.0000000000000002p+0L : inexact-ok
+= exp downward ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp upward ldbl-128 0x4p-1076L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= exp downward ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp upward ldbl-128ibm 0x4p-1076L : 0x1.000000000000000000000000008p+0L : inexact-ok
+= exp downward ldbl-96-intel 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-96-intel 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-intel 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp upward ldbl-96-intel 0x1p-10000L : 0x1.0000000000000002p+0L : inexact-ok
+= exp downward ldbl-96-m68k 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp upward ldbl-96-m68k 0x1p-10000L : 0x1.0000000000000002p+0L : inexact-ok
+= exp downward ldbl-128 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-128 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp upward ldbl-128 0x1p-10000L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+exp -0x1p-10000
+= 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 downward flt-32 -0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= exp tonearest flt-32 -0x8p-152f : 0x1p+0f : inexact-ok
+= exp towardzero flt-32 -0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= exp upward flt-32 -0x8p-152f : 0x1p+0f : inexact-ok
+= exp downward dbl-64 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp tonearest dbl-64 -0x8p-152 : 0x1p+0 : inexact-ok
+= exp towardzero dbl-64 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp upward dbl-64 -0x8p-152 : 0x1p+0 : inexact-ok
+= exp downward ldbl-96-intel -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp tonearest ldbl-96-intel -0x8p-152L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-intel -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp upward ldbl-96-intel -0x8p-152L : 0x1p+0L : inexact-ok
+= exp downward ldbl-96-m68k -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x8p-152L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp upward ldbl-96-m68k -0x8p-152L : 0x1p+0L : inexact-ok
+= exp downward ldbl-128 -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp tonearest ldbl-128 -0x8p-152L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128 -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp upward ldbl-128 -0x8p-152L : 0x1p+0L : inexact-ok
+= exp downward ldbl-128ibm -0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp tonearest ldbl-128ibm -0x8p-152L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128ibm -0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp upward ldbl-128ibm -0x8p-152L : 0x1p+0L : inexact-ok
+= exp downward dbl-64 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp tonearest dbl-64 -0x4p-1076 : 0x1p+0 : inexact-ok
+= exp towardzero dbl-64 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp upward dbl-64 -0x4p-1076 : 0x1p+0 : inexact-ok
+= exp downward ldbl-96-intel -0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp tonearest ldbl-96-intel -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-intel -0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp upward ldbl-96-intel -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp downward ldbl-96-m68k -0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp upward ldbl-96-m68k -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp downward ldbl-128 -0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp tonearest ldbl-128 -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128 -0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp upward ldbl-128 -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp downward ldbl-128ibm -0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp tonearest ldbl-128ibm -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128ibm -0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp upward ldbl-128ibm -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp downward ldbl-96-intel -0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp tonearest ldbl-96-intel -0x1p-10000L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-intel -0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp upward ldbl-96-intel -0x1p-10000L : 0x1p+0L : inexact-ok
+= exp downward ldbl-96-m68k -0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x1p-10000L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp upward ldbl-96-m68k -0x1p-10000L : 0x1p+0L : inexact-ok
+= exp downward ldbl-128 -0x1p-10000L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp tonearest ldbl-128 -0x1p-10000L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128 -0x1p-10000L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp upward ldbl-128 -0x1p-10000L : 0x1p+0L : inexact-ok
+exp 0x5.8b90b8p+4
+= exp downward flt-32 0x5.8b90b8p+4f : 0xf.fff84p+124f : inexact-ok
+= exp tonearest flt-32 0x5.8b90b8p+4f : 0xf.fff84p+124f : inexact-ok
+= exp towardzero flt-32 0x5.8b90b8p+4f : 0xf.fff84p+124f : inexact-ok
+= exp upward flt-32 0x5.8b90b8p+4f : 0xf.fff85p+124f : inexact-ok
+= exp downward dbl-64 0x5.8b90b8p+4 : 0xf.fff8417363ffp+124 : inexact-ok
+= exp tonearest dbl-64 0x5.8b90b8p+4 : 0xf.fff8417363ff8p+124 : inexact-ok
+= exp towardzero dbl-64 0x5.8b90b8p+4 : 0xf.fff8417363ffp+124 : inexact-ok
+= exp upward dbl-64 0x5.8b90b8p+4 : 0xf.fff8417363ff8p+124 : inexact-ok
+= exp downward ldbl-96-intel 0x5.8b90b8p+4L : 0xf.fff8417363ff68ep+124L : inexact-ok
+= exp tonearest ldbl-96-intel 0x5.8b90b8p+4L : 0xf.fff8417363ff68fp+124L : inexact-ok
+= exp towardzero ldbl-96-intel 0x5.8b90b8p+4L : 0xf.fff8417363ff68ep+124L : inexact-ok
+= exp upward ldbl-96-intel 0x5.8b90b8p+4L : 0xf.fff8417363ff68fp+124L : inexact-ok
+= exp downward ldbl-96-m68k 0x5.8b90b8p+4L : 0xf.fff8417363ff68ep+124L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x5.8b90b8p+4L : 0xf.fff8417363ff68fp+124L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x5.8b90b8p+4L : 0xf.fff8417363ff68ep+124L : inexact-ok
+= exp upward ldbl-96-m68k 0x5.8b90b8p+4L : 0xf.fff8417363ff68fp+124L : inexact-ok
+= exp downward ldbl-128 0x5.8b90b8p+4L : 0xf.fff8417363ff68e9feae7fbf0fbp+124L : inexact-ok
+= exp tonearest ldbl-128 0x5.8b90b8p+4L : 0xf.fff8417363ff68e9feae7fbf0fbp+124L : inexact-ok
+= exp towardzero ldbl-128 0x5.8b90b8p+4L : 0xf.fff8417363ff68e9feae7fbf0fbp+124L : inexact-ok
+= exp upward ldbl-128 0x5.8b90b8p+4L : 0xf.fff8417363ff68e9feae7fbf0fb8p+124L : inexact-ok
+= exp downward ldbl-128ibm 0x5.8b90b8p+4L : 0xf.fff8417363ff68e9feae7fbf0cp+124L : inexact-ok
+= exp tonearest ldbl-128ibm 0x5.8b90b8p+4L : 0xf.fff8417363ff68e9feae7fbf1p+124L : inexact-ok
+= exp towardzero ldbl-128ibm 0x5.8b90b8p+4L : 0xf.fff8417363ff68e9feae7fbf0cp+124L : inexact-ok
+= exp upward ldbl-128ibm 0x5.8b90b8p+4L : 0xf.fff8417363ff68e9feae7fbf1p+124L : inexact-ok
+exp 0x5.8b90cp+4
+= exp downward flt-32 0x5.8b90cp+4f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp tonearest flt-32 0x5.8b90cp+4f : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero flt-32 0x5.8b90cp+4f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp upward flt-32 0x5.8b90cp+4f : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x5.8b90cp+4 : 0x1.00000417184b8p+128 : inexact-ok
+= exp tonearest dbl-64 0x5.8b90cp+4 : 0x1.00000417184b8p+128 : inexact-ok
+= exp towardzero dbl-64 0x5.8b90cp+4 : 0x1.00000417184b8p+128 : inexact-ok
+= exp upward dbl-64 0x5.8b90cp+4 : 0x1.00000417184b9p+128 : inexact-ok
+= exp downward ldbl-96-intel 0x5.8b90cp+4L : 0x1.00000417184b8786p+128L : inexact-ok
+= exp tonearest ldbl-96-intel 0x5.8b90cp+4L : 0x1.00000417184b8786p+128L : inexact-ok
+= exp towardzero ldbl-96-intel 0x5.8b90cp+4L : 0x1.00000417184b8786p+128L : inexact-ok
+= exp upward ldbl-96-intel 0x5.8b90cp+4L : 0x1.00000417184b8788p+128L : inexact-ok
+= exp downward ldbl-96-m68k 0x5.8b90cp+4L : 0x1.00000417184b8786p+128L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x5.8b90cp+4L : 0x1.00000417184b8786p+128L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x5.8b90cp+4L : 0x1.00000417184b8786p+128L : inexact-ok
+= exp upward ldbl-96-m68k 0x5.8b90cp+4L : 0x1.00000417184b8788p+128L : inexact-ok
+= exp downward ldbl-128 0x5.8b90cp+4L : 0x1.00000417184b8786d5655cf85947p+128L : inexact-ok
+= exp tonearest ldbl-128 0x5.8b90cp+4L : 0x1.00000417184b8786d5655cf85948p+128L : inexact-ok
+= exp towardzero ldbl-128 0x5.8b90cp+4L : 0x1.00000417184b8786d5655cf85947p+128L : inexact-ok
+= exp upward ldbl-128 0x5.8b90cp+4L : 0x1.00000417184b8786d5655cf85948p+128L : inexact-ok
+= exp downward ldbl-128ibm 0x5.8b90cp+4L : 0x1.00000417184b8786d5655cf859p+128L : inexact-ok
+= exp tonearest ldbl-128ibm 0x5.8b90cp+4L : 0x1.00000417184b8786d5655cf8598p+128L : inexact-ok
+= exp towardzero ldbl-128ibm 0x5.8b90cp+4L : 0x1.00000417184b8786d5655cf859p+128L : inexact-ok
+= exp upward ldbl-128ibm 0x5.8b90cp+4L : 0x1.00000417184b8786d5655cf8598p+128L : inexact-ok
+exp -0x5.75628p+4
+= exp downward flt-32 -0x5.75628p+4f : 0x3.ffff28p-128f : inexact-ok underflow errno-erange-ok
+= exp tonearest flt-32 -0x5.75628p+4f : 0x3.ffff3p-128f : inexact-ok underflow errno-erange-ok
+= exp towardzero flt-32 -0x5.75628p+4f : 0x3.ffff28p-128f : inexact-ok underflow errno-erange-ok
+= exp upward flt-32 -0x5.75628p+4f : 0x3.ffff3p-128f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x5.75628p+4 : 0x3.ffff2fe5259dp-128 : inexact-ok
+= exp tonearest dbl-64 -0x5.75628p+4 : 0x3.ffff2fe5259dp-128 : inexact-ok
+= exp towardzero dbl-64 -0x5.75628p+4 : 0x3.ffff2fe5259dp-128 : inexact-ok
+= exp upward dbl-64 -0x5.75628p+4 : 0x3.ffff2fe5259d2p-128 : inexact-ok
+= exp downward ldbl-96-intel -0x5.75628p+4L : 0x3.ffff2fe5259d01c8p-128L : inexact-ok
+= exp tonearest ldbl-96-intel -0x5.75628p+4L : 0x3.ffff2fe5259d01c8p-128L : inexact-ok
+= exp towardzero ldbl-96-intel -0x5.75628p+4L : 0x3.ffff2fe5259d01c8p-128L : inexact-ok
+= exp upward ldbl-96-intel -0x5.75628p+4L : 0x3.ffff2fe5259d01ccp-128L : inexact-ok
+= exp downward ldbl-96-m68k -0x5.75628p+4L : 0x3.ffff2fe5259d01c8p-128L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x5.75628p+4L : 0x3.ffff2fe5259d01c8p-128L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x5.75628p+4L : 0x3.ffff2fe5259d01c8p-128L : inexact-ok
+= exp upward ldbl-96-m68k -0x5.75628p+4L : 0x3.ffff2fe5259d01ccp-128L : inexact-ok
+= exp downward ldbl-128 -0x5.75628p+4L : 0x3.ffff2fe5259d01c9284638c92dd2p-128L : inexact-ok
+= exp tonearest ldbl-128 -0x5.75628p+4L : 0x3.ffff2fe5259d01c9284638c92dd4p-128L : inexact-ok
+= exp towardzero ldbl-128 -0x5.75628p+4L : 0x3.ffff2fe5259d01c9284638c92dd2p-128L : inexact-ok
+= exp upward ldbl-128 -0x5.75628p+4L : 0x3.ffff2fe5259d01c9284638c92dd4p-128L : inexact-ok
+= exp downward ldbl-128ibm -0x5.75628p+4L : 0x3.ffff2fe5259d01c9284638c92dp-128L : inexact-ok
+= exp tonearest ldbl-128ibm -0x5.75628p+4L : 0x3.ffff2fe5259d01c9284638c92ep-128L : inexact-ok
+= exp towardzero ldbl-128ibm -0x5.75628p+4L : 0x3.ffff2fe5259d01c9284638c92dp-128L : inexact-ok
+= exp upward ldbl-128ibm -0x5.75628p+4L : 0x3.ffff2fe5259d01c9284638c92ep-128L : inexact-ok
+exp -0x5.756278p+4
+= exp downward flt-32 -0x5.756278p+4f : 0x4.000128p-128f : inexact-ok
+= exp tonearest flt-32 -0x5.756278p+4f : 0x4.00013p-128f : inexact-ok
+= exp towardzero flt-32 -0x5.756278p+4f : 0x4.000128p-128f : inexact-ok
+= exp upward flt-32 -0x5.756278p+4f : 0x4.00013p-128f : inexact-ok
+= exp downward dbl-64 -0x5.756278p+4 : 0x4.00012fe53d8f8p-128 : inexact-ok
+= exp tonearest dbl-64 -0x5.756278p+4 : 0x4.00012fe53d8f8p-128 : inexact-ok
+= exp towardzero dbl-64 -0x5.756278p+4 : 0x4.00012fe53d8f8p-128 : inexact-ok
+= exp upward dbl-64 -0x5.756278p+4 : 0x4.00012fe53d8fcp-128 : inexact-ok
+= exp downward ldbl-96-intel -0x5.756278p+4L : 0x4.00012fe53d8f8fe8p-128L : inexact-ok
+= exp tonearest ldbl-96-intel -0x5.756278p+4L : 0x4.00012fe53d8f8fe8p-128L : inexact-ok
+= exp towardzero ldbl-96-intel -0x5.756278p+4L : 0x4.00012fe53d8f8fe8p-128L : inexact-ok
+= exp upward ldbl-96-intel -0x5.756278p+4L : 0x4.00012fe53d8f8ffp-128L : inexact-ok
+= exp downward ldbl-96-m68k -0x5.756278p+4L : 0x4.00012fe53d8f8fe8p-128L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x5.756278p+4L : 0x4.00012fe53d8f8fe8p-128L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x5.756278p+4L : 0x4.00012fe53d8f8fe8p-128L : inexact-ok
+= exp upward ldbl-96-m68k -0x5.756278p+4L : 0x4.00012fe53d8f8ffp-128L : inexact-ok
+= exp downward ldbl-128 -0x5.756278p+4L : 0x4.00012fe53d8f8fe9a18888523c48p-128L : inexact-ok
+= exp tonearest ldbl-128 -0x5.756278p+4L : 0x4.00012fe53d8f8fe9a18888523c4cp-128L : inexact-ok
+= exp towardzero ldbl-128 -0x5.756278p+4L : 0x4.00012fe53d8f8fe9a18888523c48p-128L : inexact-ok
+= exp upward ldbl-128 -0x5.756278p+4L : 0x4.00012fe53d8f8fe9a18888523c4cp-128L : inexact-ok
+= exp downward ldbl-128ibm -0x5.756278p+4L : 0x4.00012fe53d8f8fe9a18888523cp-128L : inexact-ok
+= exp tonearest ldbl-128ibm -0x5.756278p+4L : 0x4.00012fe53d8f8fe9a18888523cp-128L : inexact-ok
+= exp towardzero ldbl-128ibm -0x5.756278p+4L : 0x4.00012fe53d8f8fe9a18888523cp-128L : inexact-ok
+= exp upward ldbl-128ibm -0x5.756278p+4L : 0x4.00012fe53d8f8fe9a18888523ep-128L : inexact-ok
+exp 0x2.c5c85fdf473dep+8
+= exp downward flt-32 0x2.c5c86p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp tonearest flt-32 0x2.c5c86p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero flt-32 0x2.c5c86p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp upward flt-32 0x2.c5c86p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c86p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c86p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c86p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c86p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c86p+8L : 0x1.000020b8c430abep+1024L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c86p+8L : 0x1.000020b8c430abep+1024L : inexact-ok
+= exp downward ldbl-128 0x2.c5c86p+8L : 0x1.000020b8c430abde3653c03623p+1024L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c86p+8L : 0x1.000020b8c430abde3653c03623p+1024L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c86p+8L : 0x1.000020b8c430abde3653c03623p+1024L : inexact-ok
+= exp upward ldbl-128 0x2.c5c86p+8L : 0x1.000020b8c430abde3653c0362301p+1024L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c86p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c86p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c86p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c86p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp downward flt-32 0x2.c5c85cp+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp tonearest flt-32 0x2.c5c85cp+8f : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero flt-32 0x2.c5c85cp+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp upward flt-32 0x2.c5c85cp+8f : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c85cp+8 : 0xf.ffc20c04143fp+1020 : inexact-ok
+= exp tonearest dbl-64 0x2.c5c85cp+8 : 0xf.ffc20c04143f8p+1020 : inexact-ok
+= exp towardzero dbl-64 0x2.c5c85cp+8 : 0xf.ffc20c04143fp+1020 : inexact-ok
+= exp upward dbl-64 0x2.c5c85cp+8 : 0xf.ffc20c04143f8p+1020 : inexact-ok
+= exp downward ldbl-96-intel 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85cp+8L : 0xf.ffc20c04143f641p+1020L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85cp+8L : 0xf.ffc20c04143f641p+1020L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e208p+1020L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e208p+1020L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e208p+1020L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e21p+1020L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3ep+1020L : inexact-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e4p+1020L : inexact-ok
+= exp towardzero ldbl-128ibm 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3ep+1020L : inexact-ok
+= exp upward ldbl-128ibm 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e4p+1020L : inexact-ok
+= exp downward dbl-64 0x2.c5c85fdf473dep+8 : 0xf.ffffffffff95p+1020 : inexact-ok
+= exp tonearest dbl-64 0x2.c5c85fdf473dep+8 : 0xf.ffffffffff95p+1020 : inexact-ok
+= exp towardzero dbl-64 0x2.c5c85fdf473dep+8 : 0xf.ffffffffff95p+1020 : inexact-ok
+= exp upward dbl-64 0x2.c5c85fdf473dep+8 : 0xf.ffffffffff958p+1020 : inexact-ok
+= exp downward ldbl-96-intel 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d8p+1020L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d8p+1020L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d8p+1020L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d9p+1020L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d8p+1020L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d8p+1020L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d8p+1020L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d9p+1020L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068afep+1020L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068afep+1020L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068afep+1020L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068afe8p+1020L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068acp+1020L : inexact-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068bp+1020L : inexact-ok
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068acp+1020L : inexact-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068bp+1020L : inexact-ok
+exp 0x2.c5c85fdf473ep+8
+= exp downward flt-32 0x2.c5c86p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp tonearest flt-32 0x2.c5c86p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero flt-32 0x2.c5c86p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp upward flt-32 0x2.c5c86p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c86p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c86p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c86p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c86p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c86p+8L : 0x1.000020b8c430abep+1024L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c86p+8L : 0x1.000020b8c430abep+1024L : inexact-ok
+= exp downward ldbl-128 0x2.c5c86p+8L : 0x1.000020b8c430abde3653c03623p+1024L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c86p+8L : 0x1.000020b8c430abde3653c03623p+1024L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c86p+8L : 0x1.000020b8c430abde3653c03623p+1024L : inexact-ok
+= exp upward ldbl-128 0x2.c5c86p+8L : 0x1.000020b8c430abde3653c0362301p+1024L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c86p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c86p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c86p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c86p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp downward flt-32 0x2.c5c85cp+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp tonearest flt-32 0x2.c5c85cp+8f : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero flt-32 0x2.c5c85cp+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp upward flt-32 0x2.c5c85cp+8f : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c85cp+8 : 0xf.ffc20c04143fp+1020 : inexact-ok
+= exp tonearest dbl-64 0x2.c5c85cp+8 : 0xf.ffc20c04143f8p+1020 : inexact-ok
+= exp towardzero dbl-64 0x2.c5c85cp+8 : 0xf.ffc20c04143fp+1020 : inexact-ok
+= exp upward dbl-64 0x2.c5c85cp+8 : 0xf.ffc20c04143f8p+1020 : inexact-ok
+= exp downward ldbl-96-intel 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85cp+8L : 0xf.ffc20c04143f641p+1020L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85cp+8L : 0xf.ffc20c04143f641p+1020L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e208p+1020L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e208p+1020L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e208p+1020L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e21p+1020L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3ep+1020L : inexact-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e4p+1020L : inexact-ok
+= exp towardzero ldbl-128ibm 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3ep+1020L : inexact-ok
+= exp upward ldbl-128ibm 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e4p+1020L : inexact-ok
+= exp downward dbl-64 0x2.c5c85fdf473ep+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c85fdf473ep+8 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c85fdf473ep+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c85fdf473ep+8 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d8p+1024L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d8p+1024L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d8p+1024L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473ep+8L : 0x1.00000000001950dap+1024L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d8p+1024L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d8p+1024L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d8p+1024L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473ep+8L : 0x1.00000000001950dap+1024L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d87131a130a60cp+1024L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d87131a130a60cp+1024L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d87131a130a60cp+1024L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d87131a130a60dp+1024L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85fdf473ep+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473ep+8L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473ep+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473ep+8L : plus_infty : inexact-ok overflow errno-erange
+exp -0x2.c4657baf579a6p+8
+= exp downward flt-32 -0x2.c46578p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c46578p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c46578p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c46578p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c46578p+8 : 0x4.000ebd79918d4p-1024 : inexact-ok
+= exp tonearest dbl-64 -0x2.c46578p+8 : 0x4.000ebd79918d4p-1024 : inexact-ok
+= exp towardzero dbl-64 -0x2.c46578p+8 : 0x4.000ebd79918d4p-1024 : inexact-ok
+= exp upward dbl-64 -0x2.c46578p+8 : 0x4.000ebd79918d8p-1024 : inexact-ok
+= exp downward ldbl-96-intel -0x2.c46578p+8L : 0x4.000ebd79918d4c2p-1024L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c46578p+8L : 0x4.000ebd79918d4c2p-1024L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c46578p+8L : 0x4.000ebd79918d4c2p-1024L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c46578p+8L : 0x4.000ebd79918d4c28p-1024L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c46578p+8L : 0x4.000ebd79918d4c2p-1024L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c46578p+8L : 0x4.000ebd79918d4c2p-1024L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c46578p+8L : 0x4.000ebd79918d4c2p-1024L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c46578p+8L : 0x4.000ebd79918d4c28p-1024L : inexact-ok
+= exp downward ldbl-128 -0x2.c46578p+8L : 0x4.000ebd79918d4c20f5b15cc47ba4p-1024L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c46578p+8L : 0x4.000ebd79918d4c20f5b15cc47ba8p-1024L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c46578p+8L : 0x4.000ebd79918d4c20f5b15cc47ba4p-1024L : inexact-ok
+= exp upward ldbl-128 -0x2.c46578p+8L : 0x4.000ebd79918d4c20f5b15cc47ba8p-1024L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c46578p+8L : 0x4.000ebd79918d4p-1024L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.c46578p+8L : 0x4.000ebd79918d4p-1024L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.c46578p+8L : 0x4.000ebd79918d4p-1024L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.c46578p+8L : 0x4.000ebd79918d8p-1024L : inexact-ok underflow errno-erange-ok
+= exp downward flt-32 -0x2.c4657cp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c4657cp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c4657cp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c4657cp+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c4657cp+8 : 0x3.fffebd5e9bf24p-1024 : inexact-ok underflow errno-erange-ok
+= exp tonearest dbl-64 -0x2.c4657cp+8 : 0x3.fffebd5e9bf24p-1024 : inexact-ok underflow errno-erange-ok
+= exp towardzero dbl-64 -0x2.c4657cp+8 : 0x3.fffebd5e9bf24p-1024 : inexact-ok underflow errno-erange-ok
+= exp upward dbl-64 -0x2.c4657cp+8 : 0x3.fffebd5e9bf28p-1024 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c4657cp+8L : 0x3.fffebd5e9bf24698p-1024L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c4657cp+8L : 0x3.fffebd5e9bf2469cp-1024L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c4657cp+8L : 0x3.fffebd5e9bf24698p-1024L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c4657cp+8L : 0x3.fffebd5e9bf2469cp-1024L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c4657cp+8L : 0x3.fffebd5e9bf24698p-1024L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c4657cp+8L : 0x3.fffebd5e9bf2469cp-1024L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c4657cp+8L : 0x3.fffebd5e9bf24698p-1024L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c4657cp+8L : 0x3.fffebd5e9bf2469cp-1024L : inexact-ok
+= exp downward ldbl-128 -0x2.c4657cp+8L : 0x3.fffebd5e9bf2469b17acee55c736p-1024L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c4657cp+8L : 0x3.fffebd5e9bf2469b17acee55c738p-1024L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c4657cp+8L : 0x3.fffebd5e9bf2469b17acee55c736p-1024L : inexact-ok
+= exp upward ldbl-128 -0x2.c4657cp+8L : 0x3.fffebd5e9bf2469b17acee55c738p-1024L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c4657cp+8L : 0x3.fffebd5e9bf24p-1024L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.c4657cp+8L : 0x3.fffebd5e9bf24p-1024L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.c4657cp+8L : 0x3.fffebd5e9bf24p-1024L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.c4657cp+8L : 0x3.fffebd5e9bf28p-1024L : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c4657baf579a6p+8 : 0x3.ffffffffff9ecp-1024 : inexact-ok underflow errno-erange-ok
+= exp tonearest dbl-64 -0x2.c4657baf579a6p+8 : 0x3.ffffffffff9fp-1024 : inexact-ok underflow errno-erange-ok
+= exp towardzero dbl-64 -0x2.c4657baf579a6p+8 : 0x3.ffffffffff9ecp-1024 : inexact-ok underflow errno-erange-ok
+= exp upward dbl-64 -0x2.c4657baf579a6p+8 : 0x3.ffffffffff9fp-1024 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c4657baf579a6p+8L : 0x3.ffffffffff9eef3cp-1024L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c4657baf579a6p+8L : 0x3.ffffffffff9eef4p-1024L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c4657baf579a6p+8L : 0x3.ffffffffff9eef3cp-1024L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c4657baf579a6p+8L : 0x3.ffffffffff9eef4p-1024L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c4657baf579a6p+8L : 0x3.ffffffffff9eef3cp-1024L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c4657baf579a6p+8L : 0x3.ffffffffff9eef4p-1024L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c4657baf579a6p+8L : 0x3.ffffffffff9eef3cp-1024L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c4657baf579a6p+8L : 0x3.ffffffffff9eef4p-1024L : inexact-ok
+= exp downward ldbl-128 -0x2.c4657baf579a6p+8L : 0x3.ffffffffff9eef3fec1be818c628p-1024L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c4657baf579a6p+8L : 0x3.ffffffffff9eef3fec1be818c628p-1024L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c4657baf579a6p+8L : 0x3.ffffffffff9eef3fec1be818c628p-1024L : inexact-ok
+= exp upward ldbl-128 -0x2.c4657baf579a6p+8L : 0x3.ffffffffff9eef3fec1be818c62ap-1024L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c4657baf579a6p+8L : 0x3.ffffffffff9ecp-1024L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.c4657baf579a6p+8L : 0x3.ffffffffff9fp-1024L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.c4657baf579a6p+8L : 0x3.ffffffffff9ecp-1024L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.c4657baf579a6p+8L : 0x3.ffffffffff9fp-1024L : inexact-ok underflow errno-erange-ok
+exp -0x2.c4657baf579a4p+8
+= exp downward flt-32 -0x2.c46578p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c46578p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c46578p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c46578p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c46578p+8 : 0x4.000ebd79918d4p-1024 : inexact-ok
+= exp tonearest dbl-64 -0x2.c46578p+8 : 0x4.000ebd79918d4p-1024 : inexact-ok
+= exp towardzero dbl-64 -0x2.c46578p+8 : 0x4.000ebd79918d4p-1024 : inexact-ok
+= exp upward dbl-64 -0x2.c46578p+8 : 0x4.000ebd79918d8p-1024 : inexact-ok
+= exp downward ldbl-96-intel -0x2.c46578p+8L : 0x4.000ebd79918d4c2p-1024L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c46578p+8L : 0x4.000ebd79918d4c2p-1024L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c46578p+8L : 0x4.000ebd79918d4c2p-1024L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c46578p+8L : 0x4.000ebd79918d4c28p-1024L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c46578p+8L : 0x4.000ebd79918d4c2p-1024L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c46578p+8L : 0x4.000ebd79918d4c2p-1024L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c46578p+8L : 0x4.000ebd79918d4c2p-1024L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c46578p+8L : 0x4.000ebd79918d4c28p-1024L : inexact-ok
+= exp downward ldbl-128 -0x2.c46578p+8L : 0x4.000ebd79918d4c20f5b15cc47ba4p-1024L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c46578p+8L : 0x4.000ebd79918d4c20f5b15cc47ba8p-1024L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c46578p+8L : 0x4.000ebd79918d4c20f5b15cc47ba4p-1024L : inexact-ok
+= exp upward ldbl-128 -0x2.c46578p+8L : 0x4.000ebd79918d4c20f5b15cc47ba8p-1024L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c46578p+8L : 0x4.000ebd79918d4p-1024L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.c46578p+8L : 0x4.000ebd79918d4p-1024L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.c46578p+8L : 0x4.000ebd79918d4p-1024L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.c46578p+8L : 0x4.000ebd79918d8p-1024L : inexact-ok underflow errno-erange-ok
+= exp downward flt-32 -0x2.c4657cp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c4657cp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c4657cp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c4657cp+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c4657cp+8 : 0x3.fffebd5e9bf24p-1024 : inexact-ok underflow errno-erange-ok
+= exp tonearest dbl-64 -0x2.c4657cp+8 : 0x3.fffebd5e9bf24p-1024 : inexact-ok underflow errno-erange-ok
+= exp towardzero dbl-64 -0x2.c4657cp+8 : 0x3.fffebd5e9bf24p-1024 : inexact-ok underflow errno-erange-ok
+= exp upward dbl-64 -0x2.c4657cp+8 : 0x3.fffebd5e9bf28p-1024 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c4657cp+8L : 0x3.fffebd5e9bf24698p-1024L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c4657cp+8L : 0x3.fffebd5e9bf2469cp-1024L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c4657cp+8L : 0x3.fffebd5e9bf24698p-1024L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c4657cp+8L : 0x3.fffebd5e9bf2469cp-1024L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c4657cp+8L : 0x3.fffebd5e9bf24698p-1024L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c4657cp+8L : 0x3.fffebd5e9bf2469cp-1024L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c4657cp+8L : 0x3.fffebd5e9bf24698p-1024L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c4657cp+8L : 0x3.fffebd5e9bf2469cp-1024L : inexact-ok
+= exp downward ldbl-128 -0x2.c4657cp+8L : 0x3.fffebd5e9bf2469b17acee55c736p-1024L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c4657cp+8L : 0x3.fffebd5e9bf2469b17acee55c738p-1024L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c4657cp+8L : 0x3.fffebd5e9bf2469b17acee55c736p-1024L : inexact-ok
+= exp upward ldbl-128 -0x2.c4657cp+8L : 0x3.fffebd5e9bf2469b17acee55c738p-1024L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c4657cp+8L : 0x3.fffebd5e9bf24p-1024L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.c4657cp+8L : 0x3.fffebd5e9bf24p-1024L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.c4657cp+8L : 0x3.fffebd5e9bf24p-1024L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.c4657cp+8L : 0x3.fffebd5e9bf28p-1024L : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c4657baf579a4p+8 : 0x4.00000000001ecp-1024 : inexact-ok
+= exp tonearest dbl-64 -0x2.c4657baf579a4p+8 : 0x4.00000000001fp-1024 : inexact-ok
+= exp towardzero dbl-64 -0x2.c4657baf579a4p+8 : 0x4.00000000001ecp-1024 : inexact-ok
+= exp upward dbl-64 -0x2.c4657baf579a4p+8 : 0x4.00000000001fp-1024 : inexact-ok
+= exp downward ldbl-96-intel -0x2.c4657baf579a4p+8L : 0x4.00000000001eef38p-1024L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c4657baf579a4p+8L : 0x4.00000000001eef4p-1024L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c4657baf579a4p+8L : 0x4.00000000001eef38p-1024L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c4657baf579a4p+8L : 0x4.00000000001eef4p-1024L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c4657baf579a4p+8L : 0x4.00000000001eef38p-1024L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c4657baf579a4p+8L : 0x4.00000000001eef4p-1024L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c4657baf579a4p+8L : 0x4.00000000001eef38p-1024L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c4657baf579a4p+8L : 0x4.00000000001eef4p-1024L : inexact-ok
+= exp downward ldbl-128 -0x2.c4657baf579a4p+8L : 0x4.00000000001eef3fec1be3f6ae24p-1024L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c4657baf579a4p+8L : 0x4.00000000001eef3fec1be3f6ae24p-1024L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c4657baf579a4p+8L : 0x4.00000000001eef3fec1be3f6ae24p-1024L : inexact-ok
+= exp upward ldbl-128 -0x2.c4657baf579a4p+8L : 0x4.00000000001eef3fec1be3f6ae28p-1024L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c4657baf579a4p+8L : 0x4.00000000001ecp-1024L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.c4657baf579a4p+8L : 0x4.00000000001fp-1024L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.c4657baf579a4p+8L : 0x4.00000000001ecp-1024L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.c4657baf579a4p+8L : 0x4.00000000001fp-1024L : inexact-ok underflow errno-erange-ok
+exp 0x2.c5c85fdf473de6ab278ece600fp+8
+= exp downward flt-32 0x2.c5c86p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp tonearest flt-32 0x2.c5c86p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero flt-32 0x2.c5c86p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp upward flt-32 0x2.c5c86p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c86p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c86p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c86p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c86p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c86p+8L : 0x1.000020b8c430abep+1024L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c86p+8L : 0x1.000020b8c430abep+1024L : inexact-ok
+= exp downward ldbl-128 0x2.c5c86p+8L : 0x1.000020b8c430abde3653c03623p+1024L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c86p+8L : 0x1.000020b8c430abde3653c03623p+1024L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c86p+8L : 0x1.000020b8c430abde3653c03623p+1024L : inexact-ok
+= exp upward ldbl-128 0x2.c5c86p+8L : 0x1.000020b8c430abde3653c0362301p+1024L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c86p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c86p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c86p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c86p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp downward flt-32 0x2.c5c85cp+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp tonearest flt-32 0x2.c5c85cp+8f : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero flt-32 0x2.c5c85cp+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp upward flt-32 0x2.c5c85cp+8f : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c85cp+8 : 0xf.ffc20c04143fp+1020 : inexact-ok
+= exp tonearest dbl-64 0x2.c5c85cp+8 : 0xf.ffc20c04143f8p+1020 : inexact-ok
+= exp towardzero dbl-64 0x2.c5c85cp+8 : 0xf.ffc20c04143fp+1020 : inexact-ok
+= exp upward dbl-64 0x2.c5c85cp+8 : 0xf.ffc20c04143f8p+1020 : inexact-ok
+= exp downward ldbl-96-intel 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85cp+8L : 0xf.ffc20c04143f641p+1020L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85cp+8L : 0xf.ffc20c04143f641p+1020L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e208p+1020L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e208p+1020L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e208p+1020L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e21p+1020L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3ep+1020L : inexact-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e4p+1020L : inexact-ok
+= exp towardzero ldbl-128ibm 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3ep+1020L : inexact-ok
+= exp upward ldbl-128ibm 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e4p+1020L : inexact-ok
+= exp downward dbl-64 0x2.c5c85fdf473ep+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c85fdf473ep+8 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c85fdf473ep+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c85fdf473ep+8 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d8p+1024L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d8p+1024L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d8p+1024L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473ep+8L : 0x1.00000000001950dap+1024L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d8p+1024L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d8p+1024L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d8p+1024L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473ep+8L : 0x1.00000000001950dap+1024L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d87131a130a60cp+1024L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d87131a130a60cp+1024L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d87131a130a60cp+1024L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d87131a130a60dp+1024L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85fdf473ep+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473ep+8L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473ep+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473ep+8L : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c85fdf473dep+8 : 0xf.ffffffffff95p+1020 : inexact-ok
+= exp tonearest dbl-64 0x2.c5c85fdf473dep+8 : 0xf.ffffffffff95p+1020 : inexact-ok
+= exp towardzero dbl-64 0x2.c5c85fdf473dep+8 : 0xf.ffffffffff95p+1020 : inexact-ok
+= exp upward dbl-64 0x2.c5c85fdf473dep+8 : 0xf.ffffffffff958p+1020 : inexact-ok
+= exp downward ldbl-96-intel 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d8p+1020L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d8p+1020L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d8p+1020L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d9p+1020L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d8p+1020L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d8p+1020L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d8p+1020L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d9p+1020L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068afep+1020L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068afep+1020L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068afep+1020L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068afe8p+1020L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068acp+1020L : inexact-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068bp+1020L : inexact-ok
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068acp+1020L : inexact-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068bp+1020L : inexact-ok
+= exp downward ldbl-96-intel 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd8p+1020L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd8p+1020L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd8p+1020L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd9p+1020L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd8p+1020L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd8p+1020L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd8p+1020L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd9p+1020L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd871319ff0342ap+1020L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd871319ff0342ap+1020L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd871319ff0342ap+1020L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd871319ff0342a8p+1020L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473de6acp+8L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473de6acp+8L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d8p+1020L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d8p+1020L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d8p+1020L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d9p+1020L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d8p+1020L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d8p+1020L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d8p+1020L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d9p+1020L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d871319ff0343e8p+1020L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d871319ff0343fp+1020L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d871319ff0343e8p+1020L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d871319ff0343fp+1020L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d871319ff034p+1020L : inexact-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d871319ff0344p+1020L : inexact-ok
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d871319ff034p+1020L : inexact-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d871319ff0344p+1020L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85fdf473de6ab278ece600fp+8L : 0xf.ffffffffffffbffffffffff342dp+1020L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473de6ab278ece600fp+8L : 0xf.ffffffffffffbffffffffff342d8p+1020L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473de6ab278ece600fp+8L : 0xf.ffffffffffffbffffffffff342dp+1020L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473de6ab278ece600fp+8L : 0xf.ffffffffffffbffffffffff342d8p+1020L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85fdf473de6ab278ece600fp+8L : 0xf.ffffffffffffbffffffffff34p+1020L : inexact-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473de6ab278ece600fp+8L : 0xf.ffffffffffffbffffffffff344p+1020L : inexact-ok
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473de6ab278ece600fp+8L : 0xf.ffffffffffffbffffffffff34p+1020L : inexact-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473de6ab278ece600fp+8L : 0xf.ffffffffffffbffffffffff344p+1020L : inexact-ok
+exp 0x2.c5c85fdf473de6ab278ece601p+8
+= exp downward flt-32 0x2.c5c86p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp tonearest flt-32 0x2.c5c86p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero flt-32 0x2.c5c86p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp upward flt-32 0x2.c5c86p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c86p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c86p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c86p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c86p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c86p+8L : 0x1.000020b8c430abep+1024L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c86p+8L : 0x1.000020b8c430abep+1024L : inexact-ok
+= exp downward ldbl-128 0x2.c5c86p+8L : 0x1.000020b8c430abde3653c03623p+1024L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c86p+8L : 0x1.000020b8c430abde3653c03623p+1024L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c86p+8L : 0x1.000020b8c430abde3653c03623p+1024L : inexact-ok
+= exp upward ldbl-128 0x2.c5c86p+8L : 0x1.000020b8c430abde3653c0362301p+1024L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c86p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c86p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c86p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c86p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp downward flt-32 0x2.c5c85cp+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp tonearest flt-32 0x2.c5c85cp+8f : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero flt-32 0x2.c5c85cp+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp upward flt-32 0x2.c5c85cp+8f : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c85cp+8 : 0xf.ffc20c04143fp+1020 : inexact-ok
+= exp tonearest dbl-64 0x2.c5c85cp+8 : 0xf.ffc20c04143f8p+1020 : inexact-ok
+= exp towardzero dbl-64 0x2.c5c85cp+8 : 0xf.ffc20c04143fp+1020 : inexact-ok
+= exp upward dbl-64 0x2.c5c85cp+8 : 0xf.ffc20c04143f8p+1020 : inexact-ok
+= exp downward ldbl-96-intel 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85cp+8L : 0xf.ffc20c04143f641p+1020L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85cp+8L : 0xf.ffc20c04143f641p+1020L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e208p+1020L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e208p+1020L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e208p+1020L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e21p+1020L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3ep+1020L : inexact-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e4p+1020L : inexact-ok
+= exp towardzero ldbl-128ibm 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3ep+1020L : inexact-ok
+= exp upward ldbl-128ibm 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e4p+1020L : inexact-ok
+= exp downward dbl-64 0x2.c5c85fdf473ep+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c85fdf473ep+8 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c85fdf473ep+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c85fdf473ep+8 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d8p+1024L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d8p+1024L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d8p+1024L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473ep+8L : 0x1.00000000001950dap+1024L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d8p+1024L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d8p+1024L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d8p+1024L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473ep+8L : 0x1.00000000001950dap+1024L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d87131a130a60cp+1024L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d87131a130a60cp+1024L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d87131a130a60cp+1024L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d87131a130a60dp+1024L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85fdf473ep+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473ep+8L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473ep+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473ep+8L : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c85fdf473dep+8 : 0xf.ffffffffff95p+1020 : inexact-ok
+= exp tonearest dbl-64 0x2.c5c85fdf473dep+8 : 0xf.ffffffffff95p+1020 : inexact-ok
+= exp towardzero dbl-64 0x2.c5c85fdf473dep+8 : 0xf.ffffffffff95p+1020 : inexact-ok
+= exp upward dbl-64 0x2.c5c85fdf473dep+8 : 0xf.ffffffffff958p+1020 : inexact-ok
+= exp downward ldbl-96-intel 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d8p+1020L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d8p+1020L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d8p+1020L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d9p+1020L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d8p+1020L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d8p+1020L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d8p+1020L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d9p+1020L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068afep+1020L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068afep+1020L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068afep+1020L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068afe8p+1020L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068acp+1020L : inexact-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068bp+1020L : inexact-ok
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068acp+1020L : inexact-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068bp+1020L : inexact-ok
+= exp downward ldbl-96-intel 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd8p+1020L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd8p+1020L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd8p+1020L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd9p+1020L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd8p+1020L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd8p+1020L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd8p+1020L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd9p+1020L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd871319ff0342ap+1020L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd871319ff0342ap+1020L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd871319ff0342ap+1020L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd871319ff0342a8p+1020L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473de6acp+8L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473de6acp+8L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d8p+1020L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d8p+1020L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d8p+1020L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d9p+1020L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d8p+1020L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d8p+1020L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d8p+1020L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d9p+1020L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d871319ff0343e8p+1020L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d871319ff0343fp+1020L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d871319ff0343e8p+1020L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d871319ff0343fp+1020L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d871319ff034p+1020L : inexact-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d871319ff0344p+1020L : inexact-ok
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d871319ff034p+1020L : inexact-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d871319ff0344p+1020L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85fdf473de6ab278ece601p+8L : 0xf.ffffffffffffc0000000000342dp+1020L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473de6ab278ece601p+8L : 0xf.ffffffffffffc0000000000342d8p+1020L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473de6ab278ece601p+8L : 0xf.ffffffffffffc0000000000342dp+1020L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473de6ab278ece601p+8L : 0xf.ffffffffffffc0000000000342d8p+1020L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85fdf473de6ab278ece601p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473de6ab278ece601p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473de6ab278ece601p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473de6ab278ece601p+8L : plus_infty : inexact-ok overflow errno-erange
+exp -0x2.9fa8dcb9092a538b3f2ee2ca67p+8
+= exp downward flt-32 -0x2.9fa8dcp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.9fa8dcp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.9fa8dcp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.9fa8dcp+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.9fa8dcp+8 : 0x8.0005c84b69958p-972 : inexact-ok
+= exp tonearest dbl-64 -0x2.9fa8dcp+8 : 0x8.0005c84b6996p-972 : inexact-ok
+= exp towardzero dbl-64 -0x2.9fa8dcp+8 : 0x8.0005c84b69958p-972 : inexact-ok
+= exp upward dbl-64 -0x2.9fa8dcp+8 : 0x8.0005c84b6996p-972 : inexact-ok
+= exp downward ldbl-96-intel -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8ep-972L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8ep-972L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8ep-972L : inexact-ok
+= exp upward ldbl-96-intel -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8fp-972L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8ep-972L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8ep-972L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8ep-972L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8fp-972L : inexact-ok
+= exp downward ldbl-128 -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8e0ebcf71f99d9p-972L : inexact-ok
+= exp tonearest ldbl-128 -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8e0ebcf71f99d9p-972L : inexact-ok
+= exp towardzero ldbl-128 -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8e0ebcf71f99d9p-972L : inexact-ok
+= exp upward ldbl-128 -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8e0ebcf71f99d98p-972L : inexact-ok
+= exp downward ldbl-128ibm -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8e0ebcf71f99cp-972L : inexact-ok
+= exp tonearest ldbl-128ibm -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8e0ebcf71f99cp-972L : inexact-ok
+= exp towardzero ldbl-128ibm -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8e0ebcf71f99cp-972L : inexact-ok
+= exp upward ldbl-128ibm -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8e0ebcf71f9ap-972L : inexact-ok
+= exp downward flt-32 -0x2.9fa8ep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.9fa8ep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.9fa8ep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.9fa8ep+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.9fa8ep+8 : 0x7.ffe5c8744841p-972 : inexact-ok
+= exp tonearest dbl-64 -0x2.9fa8ep+8 : 0x7.ffe5c8744841p-972 : inexact-ok
+= exp towardzero dbl-64 -0x2.9fa8ep+8 : 0x7.ffe5c8744841p-972 : inexact-ok
+= exp upward dbl-64 -0x2.9fa8ep+8 : 0x7.ffe5c87448414p-972 : inexact-ok
+= exp downward ldbl-96-intel -0x2.9fa8ep+8L : 0x7.ffe5c87448411fap-972L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa8p-972L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.9fa8ep+8L : 0x7.ffe5c87448411fap-972L : inexact-ok
+= exp upward ldbl-96-intel -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa8p-972L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.9fa8ep+8L : 0x7.ffe5c87448411fap-972L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa8p-972L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.9fa8ep+8L : 0x7.ffe5c87448411fap-972L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa8p-972L : inexact-ok
+= exp downward ldbl-128 -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa72724e261227p-972L : inexact-ok
+= exp tonearest ldbl-128 -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa72724e261227p-972L : inexact-ok
+= exp towardzero ldbl-128 -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa72724e261227p-972L : inexact-ok
+= exp upward ldbl-128 -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa72724e2612274p-972L : inexact-ok
+= exp downward ldbl-128ibm -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa72724e2612p-972L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa72724e26124p-972L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa72724e2612p-972L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa72724e26124p-972L : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.9fa8dcb9092a4p+8 : 0x8.00000000009cp-972 : inexact-ok
+= exp tonearest dbl-64 -0x2.9fa8dcb9092a4p+8 : 0x8.00000000009c8p-972 : inexact-ok
+= exp towardzero dbl-64 -0x2.9fa8dcb9092a4p+8 : 0x8.00000000009cp-972 : inexact-ok
+= exp upward dbl-64 -0x2.9fa8dcb9092a4p+8 : 0x8.00000000009c8p-972 : inexact-ok
+= exp downward ldbl-96-intel -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59fp-972L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c5ap-972L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59fp-972L : inexact-ok
+= exp upward ldbl-96-intel -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c5ap-972L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59fp-972L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c5ap-972L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59fp-972L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c5ap-972L : inexact-ok
+= exp downward ldbl-128 -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59f97716592f71b8p-972L : inexact-ok
+= exp tonearest ldbl-128 -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59f97716592f71b8p-972L : inexact-ok
+= exp towardzero ldbl-128 -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59f97716592f71b8p-972L : inexact-ok
+= exp upward ldbl-128 -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59f97716592f71cp-972L : inexact-ok
+= exp downward ldbl-128ibm -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59f97716592f7p-972L : inexact-ok
+= exp tonearest ldbl-128ibm -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59f97716592f7p-972L : inexact-ok
+= exp towardzero ldbl-128ibm -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59f97716592f7p-972L : inexact-ok
+= exp upward ldbl-128ibm -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59f97716592f74p-972L : inexact-ok
+= exp downward dbl-64 -0x2.9fa8dcb9092a6p+8 : 0x7.ffffffffff9c4p-972 : inexact-ok
+= exp tonearest dbl-64 -0x2.9fa8dcb9092a6p+8 : 0x7.ffffffffff9c4p-972 : inexact-ok
+= exp towardzero dbl-64 -0x2.9fa8dcb9092a6p+8 : 0x7.ffffffffff9c4p-972 : inexact-ok
+= exp upward dbl-64 -0x2.9fa8dcb9092a6p+8 : 0x7.ffffffffff9c8p-972 : inexact-ok
+= exp downward ldbl-96-intel -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f8p-972L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f8p-972L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f8p-972L : inexact-ok
+= exp upward ldbl-96-intel -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c5ap-972L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f8p-972L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f8p-972L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f8p-972L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c5ap-972L : inexact-ok
+= exp downward ldbl-128 -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f9771655a43288p-972L : inexact-ok
+= exp tonearest ldbl-128 -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f9771655a43288p-972L : inexact-ok
+= exp towardzero ldbl-128 -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f9771655a43288p-972L : inexact-ok
+= exp upward ldbl-128 -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f9771655a4328cp-972L : inexact-ok
+= exp downward ldbl-128ibm -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f9771655a43p-972L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f9771655a434p-972L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f9771655a43p-972L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f9771655a434p-972L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019fp-972L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.9fa8dcb9092a5388p+8L : 0x8.0000000000001ap-972L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019fp-972L : inexact-ok
+= exp upward ldbl-96-intel -0x2.9fa8dcb9092a5388p+8L : 0x8.0000000000001ap-972L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019fp-972L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.9fa8dcb9092a5388p+8L : 0x8.0000000000001ap-972L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019fp-972L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.9fa8dcb9092a5388p+8L : 0x8.0000000000001ap-972L : inexact-ok
+= exp downward ldbl-128 -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019f9771653379568p-972L : inexact-ok
+= exp tonearest ldbl-128 -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019f9771653379568p-972L : inexact-ok
+= exp towardzero ldbl-128 -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019f9771653379568p-972L : inexact-ok
+= exp upward ldbl-128 -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019f977165337957p-972L : inexact-ok
+= exp downward ldbl-128ibm -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019f97716533794p-972L : inexact-ok
+= exp tonearest ldbl-128ibm -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019f97716533794p-972L : inexact-ok
+= exp towardzero ldbl-128ibm -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019f97716533794p-972L : inexact-ok
+= exp upward ldbl-128ibm -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019f97716533798p-972L : inexact-ok
+= exp downward ldbl-96-intel -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f8p-972L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f8p-972L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f8p-972L : inexact-ok
+= exp upward ldbl-96-intel -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffffap-972L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f8p-972L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f8p-972L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f8p-972L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffffap-972L : inexact-ok
+= exp downward ldbl-128 -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f977165337954p-972L : inexact-ok
+= exp tonearest ldbl-128 -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f977165337954p-972L : inexact-ok
+= exp towardzero ldbl-128 -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f977165337954p-972L : inexact-ok
+= exp upward ldbl-128 -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f9771653379544p-972L : inexact-ok
+= exp downward ldbl-128ibm -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f97716533794p-972L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f97716533794p-972L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f97716533794p-972L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f97716533798p-972L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128 -0x2.9fa8dcb9092a538b3f2ee2ca67p+8L : 0x7.ffffffffffffffffffffffff953cp-972L : inexact-ok
+= exp tonearest ldbl-128 -0x2.9fa8dcb9092a538b3f2ee2ca67p+8L : 0x7.ffffffffffffffffffffffff953cp-972L : inexact-ok
+= exp towardzero ldbl-128 -0x2.9fa8dcb9092a538b3f2ee2ca67p+8L : 0x7.ffffffffffffffffffffffff953cp-972L : inexact-ok
+= exp upward ldbl-128 -0x2.9fa8dcb9092a538b3f2ee2ca67p+8L : 0x7.ffffffffffffffffffffffff954p-972L : inexact-ok
+= exp downward ldbl-128ibm -0x2.9fa8dcb9092a538b3f2ee2ca67p+8L : 0x7.ffffffffffffffffffffffff94p-972L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.9fa8dcb9092a538b3f2ee2ca67p+8L : 0x7.ffffffffffffffffffffffff94p-972L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.9fa8dcb9092a538b3f2ee2ca67p+8L : 0x7.ffffffffffffffffffffffff94p-972L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.9fa8dcb9092a538b3f2ee2ca67p+8L : 0x7.ffffffffffffffffffffffff98p-972L : inexact-ok underflow errno-erange-ok
+exp -0x2.9fa8dcb9092a538b3f2ee2ca66p+8
+= exp downward flt-32 -0x2.9fa8dcp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.9fa8dcp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.9fa8dcp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.9fa8dcp+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.9fa8dcp+8 : 0x8.0005c84b69958p-972 : inexact-ok
+= exp tonearest dbl-64 -0x2.9fa8dcp+8 : 0x8.0005c84b6996p-972 : inexact-ok
+= exp towardzero dbl-64 -0x2.9fa8dcp+8 : 0x8.0005c84b69958p-972 : inexact-ok
+= exp upward dbl-64 -0x2.9fa8dcp+8 : 0x8.0005c84b6996p-972 : inexact-ok
+= exp downward ldbl-96-intel -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8ep-972L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8ep-972L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8ep-972L : inexact-ok
+= exp upward ldbl-96-intel -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8fp-972L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8ep-972L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8ep-972L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8ep-972L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8fp-972L : inexact-ok
+= exp downward ldbl-128 -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8e0ebcf71f99d9p-972L : inexact-ok
+= exp tonearest ldbl-128 -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8e0ebcf71f99d9p-972L : inexact-ok
+= exp towardzero ldbl-128 -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8e0ebcf71f99d9p-972L : inexact-ok
+= exp upward ldbl-128 -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8e0ebcf71f99d98p-972L : inexact-ok
+= exp downward ldbl-128ibm -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8e0ebcf71f99cp-972L : inexact-ok
+= exp tonearest ldbl-128ibm -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8e0ebcf71f99cp-972L : inexact-ok
+= exp towardzero ldbl-128ibm -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8e0ebcf71f99cp-972L : inexact-ok
+= exp upward ldbl-128ibm -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8e0ebcf71f9ap-972L : inexact-ok
+= exp downward flt-32 -0x2.9fa8ep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.9fa8ep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.9fa8ep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.9fa8ep+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.9fa8ep+8 : 0x7.ffe5c8744841p-972 : inexact-ok
+= exp tonearest dbl-64 -0x2.9fa8ep+8 : 0x7.ffe5c8744841p-972 : inexact-ok
+= exp towardzero dbl-64 -0x2.9fa8ep+8 : 0x7.ffe5c8744841p-972 : inexact-ok
+= exp upward dbl-64 -0x2.9fa8ep+8 : 0x7.ffe5c87448414p-972 : inexact-ok
+= exp downward ldbl-96-intel -0x2.9fa8ep+8L : 0x7.ffe5c87448411fap-972L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa8p-972L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.9fa8ep+8L : 0x7.ffe5c87448411fap-972L : inexact-ok
+= exp upward ldbl-96-intel -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa8p-972L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.9fa8ep+8L : 0x7.ffe5c87448411fap-972L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa8p-972L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.9fa8ep+8L : 0x7.ffe5c87448411fap-972L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa8p-972L : inexact-ok
+= exp downward ldbl-128 -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa72724e261227p-972L : inexact-ok
+= exp tonearest ldbl-128 -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa72724e261227p-972L : inexact-ok
+= exp towardzero ldbl-128 -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa72724e261227p-972L : inexact-ok
+= exp upward ldbl-128 -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa72724e2612274p-972L : inexact-ok
+= exp downward ldbl-128ibm -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa72724e2612p-972L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa72724e26124p-972L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa72724e2612p-972L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa72724e26124p-972L : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.9fa8dcb9092a4p+8 : 0x8.00000000009cp-972 : inexact-ok
+= exp tonearest dbl-64 -0x2.9fa8dcb9092a4p+8 : 0x8.00000000009c8p-972 : inexact-ok
+= exp towardzero dbl-64 -0x2.9fa8dcb9092a4p+8 : 0x8.00000000009cp-972 : inexact-ok
+= exp upward dbl-64 -0x2.9fa8dcb9092a4p+8 : 0x8.00000000009c8p-972 : inexact-ok
+= exp downward ldbl-96-intel -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59fp-972L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c5ap-972L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59fp-972L : inexact-ok
+= exp upward ldbl-96-intel -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c5ap-972L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59fp-972L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c5ap-972L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59fp-972L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c5ap-972L : inexact-ok
+= exp downward ldbl-128 -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59f97716592f71b8p-972L : inexact-ok
+= exp tonearest ldbl-128 -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59f97716592f71b8p-972L : inexact-ok
+= exp towardzero ldbl-128 -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59f97716592f71b8p-972L : inexact-ok
+= exp upward ldbl-128 -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59f97716592f71cp-972L : inexact-ok
+= exp downward ldbl-128ibm -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59f97716592f7p-972L : inexact-ok
+= exp tonearest ldbl-128ibm -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59f97716592f7p-972L : inexact-ok
+= exp towardzero ldbl-128ibm -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59f97716592f7p-972L : inexact-ok
+= exp upward ldbl-128ibm -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59f97716592f74p-972L : inexact-ok
+= exp downward dbl-64 -0x2.9fa8dcb9092a6p+8 : 0x7.ffffffffff9c4p-972 : inexact-ok
+= exp tonearest dbl-64 -0x2.9fa8dcb9092a6p+8 : 0x7.ffffffffff9c4p-972 : inexact-ok
+= exp towardzero dbl-64 -0x2.9fa8dcb9092a6p+8 : 0x7.ffffffffff9c4p-972 : inexact-ok
+= exp upward dbl-64 -0x2.9fa8dcb9092a6p+8 : 0x7.ffffffffff9c8p-972 : inexact-ok
+= exp downward ldbl-96-intel -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f8p-972L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f8p-972L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f8p-972L : inexact-ok
+= exp upward ldbl-96-intel -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c5ap-972L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f8p-972L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f8p-972L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f8p-972L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c5ap-972L : inexact-ok
+= exp downward ldbl-128 -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f9771655a43288p-972L : inexact-ok
+= exp tonearest ldbl-128 -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f9771655a43288p-972L : inexact-ok
+= exp towardzero ldbl-128 -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f9771655a43288p-972L : inexact-ok
+= exp upward ldbl-128 -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f9771655a4328cp-972L : inexact-ok
+= exp downward ldbl-128ibm -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f9771655a43p-972L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f9771655a434p-972L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f9771655a43p-972L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f9771655a434p-972L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019fp-972L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.9fa8dcb9092a5388p+8L : 0x8.0000000000001ap-972L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019fp-972L : inexact-ok
+= exp upward ldbl-96-intel -0x2.9fa8dcb9092a5388p+8L : 0x8.0000000000001ap-972L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019fp-972L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.9fa8dcb9092a5388p+8L : 0x8.0000000000001ap-972L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019fp-972L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.9fa8dcb9092a5388p+8L : 0x8.0000000000001ap-972L : inexact-ok
+= exp downward ldbl-128 -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019f9771653379568p-972L : inexact-ok
+= exp tonearest ldbl-128 -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019f9771653379568p-972L : inexact-ok
+= exp towardzero ldbl-128 -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019f9771653379568p-972L : inexact-ok
+= exp upward ldbl-128 -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019f977165337957p-972L : inexact-ok
+= exp downward ldbl-128ibm -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019f97716533794p-972L : inexact-ok
+= exp tonearest ldbl-128ibm -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019f97716533794p-972L : inexact-ok
+= exp towardzero ldbl-128ibm -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019f97716533794p-972L : inexact-ok
+= exp upward ldbl-128ibm -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019f97716533798p-972L : inexact-ok
+= exp downward ldbl-96-intel -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f8p-972L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f8p-972L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f8p-972L : inexact-ok
+= exp upward ldbl-96-intel -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffffap-972L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f8p-972L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f8p-972L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f8p-972L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffffap-972L : inexact-ok
+= exp downward ldbl-128 -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f977165337954p-972L : inexact-ok
+= exp tonearest ldbl-128 -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f977165337954p-972L : inexact-ok
+= exp towardzero ldbl-128 -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f977165337954p-972L : inexact-ok
+= exp upward ldbl-128 -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f9771653379544p-972L : inexact-ok
+= exp downward ldbl-128ibm -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f97716533794p-972L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f97716533794p-972L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f97716533794p-972L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f97716533798p-972L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128 -0x2.9fa8dcb9092a538b3f2ee2ca66p+8L : 0x8.0000000000000000000000079538p-972L : inexact-ok
+= exp tonearest ldbl-128 -0x2.9fa8dcb9092a538b3f2ee2ca66p+8L : 0x8.000000000000000000000007954p-972L : inexact-ok
+= exp towardzero ldbl-128 -0x2.9fa8dcb9092a538b3f2ee2ca66p+8L : 0x8.0000000000000000000000079538p-972L : inexact-ok
+= exp upward ldbl-128 -0x2.9fa8dcb9092a538b3f2ee2ca66p+8L : 0x8.000000000000000000000007954p-972L : inexact-ok
+= exp downward ldbl-128ibm -0x2.9fa8dcb9092a538b3f2ee2ca66p+8L : 0x8.00000000000000000000000794p-972L : inexact-ok
+= exp tonearest ldbl-128ibm -0x2.9fa8dcb9092a538b3f2ee2ca66p+8L : 0x8.00000000000000000000000794p-972L : inexact-ok
+= exp towardzero ldbl-128ibm -0x2.9fa8dcb9092a538b3f2ee2ca66p+8L : 0x8.00000000000000000000000794p-972L : inexact-ok
+= exp upward ldbl-128ibm -0x2.9fa8dcb9092a538b3f2ee2ca66p+8L : 0x8.00000000000000000000000798p-972L : inexact-ok
+exp 0x2.c5c85fdf473de6acp+12
+= exp downward flt-32 0x2.c5c86p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp tonearest flt-32 0x2.c5c86p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero flt-32 0x2.c5c86p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp upward flt-32 0x2.c5c86p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c86p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c86p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c86p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c86p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c86p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-intel 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-intel 0x2.c5c86p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-intel 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-m68k 0x2.c5c86p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-m68k 0x2.c5c86p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-m68k 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128 0x2.c5c86p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128 0x2.c5c86p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128ibm 0x2.c5c86p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c86p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward flt-32 0x2.c5c85cp+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp tonearest flt-32 0x2.c5c85cp+12f : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero flt-32 0x2.c5c85cp+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp upward flt-32 0x2.c5c85cp+12f : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c85cp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c85cp+12 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c85cp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c85cp+12 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162p+16380L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85cp+12L : 0xf.fc2130abb1e4163p+16380L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162p+16380L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85cp+12L : 0xf.fc2130abb1e4163p+16380L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162p+16380L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85cp+12L : 0xf.fc2130abb1e4163p+16380L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162p+16380L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85cp+12L : 0xf.fc2130abb1e4163p+16380L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162a1031a29a391p+16380L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162a1031a29a3918p+16380L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162a1031a29a391p+16380L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162a1031a29a3918p+16380L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85cp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85cp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85cp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85cp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c85fdf473ep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c85fdf473ep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c85fdf473ep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c85fdf473ep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128ibm 0x2.c5c85fdf473ep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473ep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c85fdf473dep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c85fdf473dep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c85fdf473dep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c85fdf473dep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d88p+16380L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d88p+16380L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87131a155a1b3a8p+16380L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87131a155a1b3a8p+16380L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87131a155a1b3a8p+16380L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87131a155a1b3bp+16380L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85fdf473dep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473dep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473dep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473dep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd87p+16380L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd87p+16380L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd87p+16380L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd88p+16380L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd87p+16380L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd87p+16380L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd87p+16380L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd88p+16380L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd871319ff03474d8p+16380L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd871319ff03474ep+16380L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd871319ff03474d8p+16380L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd871319ff03474ep+16380L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85fdf473de6acp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473de6acp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473de6acp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473de6acp+12L : plus_infty : inexact-ok overflow errno-erange
+exp 0x2.c5c85fdf473de6bp+12
+= exp downward flt-32 0x2.c5c86p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp tonearest flt-32 0x2.c5c86p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero flt-32 0x2.c5c86p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp upward flt-32 0x2.c5c86p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c86p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c86p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c86p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c86p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c86p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-intel 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-intel 0x2.c5c86p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-intel 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-m68k 0x2.c5c86p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-m68k 0x2.c5c86p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-m68k 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128 0x2.c5c86p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128 0x2.c5c86p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128ibm 0x2.c5c86p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c86p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward flt-32 0x2.c5c85cp+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp tonearest flt-32 0x2.c5c85cp+12f : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero flt-32 0x2.c5c85cp+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp upward flt-32 0x2.c5c85cp+12f : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c85cp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c85cp+12 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c85cp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c85cp+12 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162p+16380L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85cp+12L : 0xf.fc2130abb1e4163p+16380L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162p+16380L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85cp+12L : 0xf.fc2130abb1e4163p+16380L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162p+16380L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85cp+12L : 0xf.fc2130abb1e4163p+16380L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162p+16380L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85cp+12L : 0xf.fc2130abb1e4163p+16380L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162a1031a29a391p+16380L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162a1031a29a3918p+16380L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162a1031a29a391p+16380L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162a1031a29a3918p+16380L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85cp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85cp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85cp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85cp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c85fdf473ep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c85fdf473ep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c85fdf473ep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c85fdf473ep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128ibm 0x2.c5c85fdf473ep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473ep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c85fdf473dep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c85fdf473dep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c85fdf473dep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c85fdf473dep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d88p+16380L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d88p+16380L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87131a155a1b3a8p+16380L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87131a155a1b3a8p+16380L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87131a155a1b3a8p+16380L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87131a155a1b3bp+16380L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85fdf473dep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473dep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473dep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473dep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85fdf473de6bp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473de6bp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473de6bp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473de6bp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128 0x2.c5c85fdf473de6bp+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128 0x2.c5c85fdf473de6bp+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128ibm 0x2.c5c85fdf473de6bp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473de6bp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+exp -0x2.c5b2319c4843accp+12
+= exp downward flt-32 -0x2.c5b23p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c5b23p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c5b23p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c5b23p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5b23p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5b23p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5b23p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5b23p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b23p+12L : 0x4.00671741091b8c2p-16384L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c5b23p+12L : 0x4.00671741091b8c28p-16384L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c5b23p+12L : 0x4.00671741091b8c2p-16384L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c5b23p+12L : 0x4.00671741091b8c28p-16384L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c5b23p+12L : 0x4.00671741091b8c2p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b23p+12L : 0x4.00671741091b8c28p-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b23p+12L : 0x4.00671741091b8c2p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b23p+12L : 0x4.00671741091b8c28p-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b23p+12L : 0x4.00671741091b8c27d0a36c181058p-16384L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c5b23p+12L : 0x4.00671741091b8c27d0a36c18105cp-16384L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c5b23p+12L : 0x4.00671741091b8c27d0a36c181058p-16384L : inexact-ok
+= exp upward ldbl-128 -0x2.c5b23p+12L : 0x4.00671741091b8c27d0a36c18105cp-16384L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c5b23p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b23p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b23p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b23p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward flt-32 -0x2.c5b234p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c5b234p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c5b234p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c5b234p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5b234p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5b234p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5b234p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5b234p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b234p+12L : 0x3.ff671d7bc6ce9588p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-intel -0x2.c5b234p+12L : 0x3.ff671d7bc6ce9588p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-intel -0x2.c5b234p+12L : 0x3.ff671d7bc6ce9588p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-intel -0x2.c5b234p+12L : 0x3.ff671d7bc6ce959p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0x2.c5b234p+12L : 0x3.ff671d7bc6ce9588p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958cp-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b234p+12L : 0x3.ff671d7bc6ce9588p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958cp-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958ba803f3e779bp-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958ba803f3e779bp-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958ba803f3e779bp-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958ba803f3e779b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5b234p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b234p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b234p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b234p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5b2319c4843ap+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5b2319c4843ap+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5b2319c4843ap+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5b2319c4843ap+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc8p-16384L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc88p-16384L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc8p-16384L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc88p-16384L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc8p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc88p-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc8p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc88p-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc85647bac501164p-16384L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc85647bac501164p-16384L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc85647bac501164p-16384L : inexact-ok
+= exp upward ldbl-128 -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc85647bac501168p-16384L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c5b2319c4843ap+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b2319c4843ap+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b2319c4843ap+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b2319c4843ap+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5b2319c4843cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5b2319c4843cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5b2319c4843cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5b2319c4843cp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc8p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-intel -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc88p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-intel -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc8p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-intel -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc88p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc84p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc84p-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc84p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc88p-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc85647d4c57069cp-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc85647d4c57069cp-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc85647d4c57069cp-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc85647d4c5706ap-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5b2319c4843cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b2319c4843cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b2319c4843cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b2319c4843cp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc8p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-intel -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc88p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-intel -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc8p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-intel -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc88p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc84p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc84p-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc84p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc88p-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc85647a6732d718p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc85647a6732d718p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc85647a6732d718p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc85647a6732d71cp-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5b2319c4843accp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b2319c4843accp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b2319c4843accp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b2319c4843accp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp -0x2.c5b2319c4843acbcp+12
+= exp downward flt-32 -0x2.c5b23p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c5b23p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c5b23p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c5b23p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5b23p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5b23p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5b23p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5b23p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b23p+12L : 0x4.00671741091b8c2p-16384L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c5b23p+12L : 0x4.00671741091b8c28p-16384L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c5b23p+12L : 0x4.00671741091b8c2p-16384L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c5b23p+12L : 0x4.00671741091b8c28p-16384L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c5b23p+12L : 0x4.00671741091b8c2p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b23p+12L : 0x4.00671741091b8c28p-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b23p+12L : 0x4.00671741091b8c2p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b23p+12L : 0x4.00671741091b8c28p-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b23p+12L : 0x4.00671741091b8c27d0a36c181058p-16384L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c5b23p+12L : 0x4.00671741091b8c27d0a36c18105cp-16384L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c5b23p+12L : 0x4.00671741091b8c27d0a36c181058p-16384L : inexact-ok
+= exp upward ldbl-128 -0x2.c5b23p+12L : 0x4.00671741091b8c27d0a36c18105cp-16384L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c5b23p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b23p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b23p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b23p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward flt-32 -0x2.c5b234p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c5b234p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c5b234p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c5b234p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5b234p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5b234p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5b234p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5b234p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b234p+12L : 0x3.ff671d7bc6ce9588p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-intel -0x2.c5b234p+12L : 0x3.ff671d7bc6ce9588p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-intel -0x2.c5b234p+12L : 0x3.ff671d7bc6ce9588p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-intel -0x2.c5b234p+12L : 0x3.ff671d7bc6ce959p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0x2.c5b234p+12L : 0x3.ff671d7bc6ce9588p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958cp-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b234p+12L : 0x3.ff671d7bc6ce9588p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958cp-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958ba803f3e779bp-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958ba803f3e779bp-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958ba803f3e779bp-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958ba803f3e779b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5b234p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b234p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b234p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b234p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5b2319c4843ap+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5b2319c4843ap+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5b2319c4843ap+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5b2319c4843ap+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc8p-16384L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc88p-16384L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc8p-16384L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc88p-16384L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc8p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc88p-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc8p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc88p-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc85647bac501164p-16384L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc85647bac501164p-16384L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc85647bac501164p-16384L : inexact-ok
+= exp upward ldbl-128 -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc85647bac501168p-16384L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c5b2319c4843ap+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b2319c4843ap+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b2319c4843ap+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b2319c4843ap+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5b2319c4843cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5b2319c4843cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5b2319c4843cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5b2319c4843cp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc8p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-intel -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc88p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-intel -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc8p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-intel -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc88p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc84p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc84p-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc84p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc88p-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc85647d4c57069cp-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc85647d4c57069cp-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc85647d4c57069cp-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc85647d4c5706ap-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5b2319c4843cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b2319c4843cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b2319c4843cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b2319c4843cp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc8p-16384L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc88p-16384L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc8p-16384L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc88p-16384L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc8p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc88p-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc8p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc88p-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc85647a6732f638p-16384L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc85647a6732f63cp-16384L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc85647a6732f638p-16384L : inexact-ok
+= exp upward ldbl-128 -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc85647a6732f63cp-16384L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c5b2319c4843acbcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b2319c4843acbcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b2319c4843acbcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b2319c4843acbcp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp -0x2.c5bd48bdc7c0c9b8p+12
+= exp downward flt-32 -0x2.c5bd48p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c5bd48p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c5bd48p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c5bd48p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5bd48p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5bd48p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5bd48p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5bd48p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfd8p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-intel -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfep-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-intel -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfd8p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-intel -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfep-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfdcp-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfdcp-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfdcp-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfep-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfdc86bdf5ca5c08p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfdc86bdf5ca5c0cp-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfdc86bdf5ca5c08p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfdc86bdf5ca5c0cp-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5bd48p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5bd48p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5bd48p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5bd48p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward flt-32 -0x2.c5bd4cp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c5bd4cp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c5bd4cp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c5bd4cp+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5bd4cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5bd4cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5bd4cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5bd4cp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18bp-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-intel -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-intel -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18bp-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-intel -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-m68k -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-m68k -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-m68k -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128 -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18b4e8d5b82a339p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18b4e8d5b82a339p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18b4e8d5b82a339p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18b4e8d5b82a3394p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5bd4cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5bd4cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5bd4cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5bd4cp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5bd48bdc7c0cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5bd48bdc7c0cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5bd48bdc7c0cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5bd48bdc7c0cp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f198p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-intel -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f198p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-intel -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f198p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-intel -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f1ap-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f198p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f19cp-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f198p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f19cp-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f19a4604f934f4d8p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f19a4604f934f4dcp-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f19a4604f934f4d8p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f19a4604f934f4dcp-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5bd48bdc7c0cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5bd48bdc7c0cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5bd48bdc7c0cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5bd48bdc7c0cp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5bd48bdc7c0ep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5bd48bdc7c0ep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5bd48bdc7c0ep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5bd48bdc7c0ep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f198p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-intel -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f198p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-intel -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f198p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-intel -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f1ap-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f198p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-m68k -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f19cp-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-m68k -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f198p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-m68k -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f19cp-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128 -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f19a46068b51c04cp-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f19a46068b51c05p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f19a46068b51c04cp-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f19a46068b51c05p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5bd48bdc7c0ep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5bd48bdc7c0ep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5bd48bdc7c0ep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5bd48bdc7c0ep+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5bd48bdc7c0c9b8p+12L : 0x1.fffffffffffff198p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-intel -0x2.c5bd48bdc7c0c9b8p+12L : 0x1.fffffffffffff198p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-intel -0x2.c5bd48bdc7c0c9b8p+12L : 0x1.fffffffffffff198p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-intel -0x2.c5bd48bdc7c0c9b8p+12L : 0x1.fffffffffffff1ap-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0x2.c5bd48bdc7c0c9b8p+12L : 0x1.fffffffffffff198p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-m68k -0x2.c5bd48bdc7c0c9b8p+12L : 0x1.fffffffffffff19cp-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-m68k -0x2.c5bd48bdc7c0c9b8p+12L : 0x1.fffffffffffff198p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-m68k -0x2.c5bd48bdc7c0c9b8p+12L : 0x1.fffffffffffff19cp-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128 -0x2.c5bd48bdc7c0c9b8p+12L : 0x1.fffffffffffff19a46049ac973a4p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5bd48bdc7c0c9b8p+12L : 0x1.fffffffffffff19a46049ac973a4p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5bd48bdc7c0c9b8p+12L : 0x1.fffffffffffff19a46049ac973a4p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5bd48bdc7c0c9b8p+12L : 0x1.fffffffffffff19a46049ac973a8p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5bd48bdc7c0c9b8p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5bd48bdc7c0c9b8p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5bd48bdc7c0c9b8p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5bd48bdc7c0c9b8p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp -0x2.c5bd48bdc7c0c9b4p+12
+= exp downward flt-32 -0x2.c5bd48p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c5bd48p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c5bd48p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c5bd48p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5bd48p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5bd48p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5bd48p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5bd48p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfd8p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-intel -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfep-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-intel -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfd8p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-intel -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfep-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfdcp-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfdcp-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfdcp-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfep-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfdc86bdf5ca5c08p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfdc86bdf5ca5c0cp-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfdc86bdf5ca5c08p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfdc86bdf5ca5c0cp-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5bd48p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5bd48p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5bd48p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5bd48p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward flt-32 -0x2.c5bd4cp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c5bd4cp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c5bd4cp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c5bd4cp+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5bd4cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5bd4cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5bd4cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5bd4cp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18bp-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-intel -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-intel -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18bp-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-intel -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-m68k -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-m68k -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-m68k -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128 -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18b4e8d5b82a339p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18b4e8d5b82a339p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18b4e8d5b82a339p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18b4e8d5b82a3394p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5bd4cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5bd4cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5bd4cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5bd4cp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5bd48bdc7c0cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5bd48bdc7c0cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5bd48bdc7c0cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5bd48bdc7c0cp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f198p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-intel -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f198p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-intel -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f198p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-intel -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f1ap-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f198p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f19cp-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f198p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f19cp-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f19a4604f934f4d8p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f19a4604f934f4dcp-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f19a4604f934f4d8p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f19a4604f934f4dcp-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5bd48bdc7c0cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5bd48bdc7c0cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5bd48bdc7c0cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5bd48bdc7c0cp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5bd48bdc7c0ep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5bd48bdc7c0ep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5bd48bdc7c0ep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5bd48bdc7c0ep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f198p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-intel -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f198p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-intel -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f198p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-intel -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f1ap-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f198p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-m68k -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f19cp-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-m68k -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f198p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-m68k -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f19cp-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128 -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f19a46068b51c04cp-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f19a46068b51c05p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f19a46068b51c04cp-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f19a46068b51c05p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5bd48bdc7c0ep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5bd48bdc7c0ep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5bd48bdc7c0ep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5bd48bdc7c0ep+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5bd48bdc7c0c9b4p+12L : 0x2.0000000000007198p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-intel -0x2.c5bd48bdc7c0c9b4p+12L : 0x2.0000000000007198p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-intel -0x2.c5bd48bdc7c0c9b4p+12L : 0x2.0000000000007198p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-intel -0x2.c5bd48bdc7c0c9b4p+12L : 0x2.00000000000071ap-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0x2.c5bd48bdc7c0c9b4p+12L : 0x2.0000000000007198p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5bd48bdc7c0c9b4p+12L : 0x2.000000000000719cp-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5bd48bdc7c0c9b4p+12L : 0x2.0000000000007198p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5bd48bdc7c0c9b4p+12L : 0x2.000000000000719cp-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5bd48bdc7c0c9b4p+12L : 0x2.000000000000719a46049ac9800cp-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5bd48bdc7c0c9b4p+12L : 0x2.000000000000719a46049ac9800cp-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5bd48bdc7c0c9b4p+12L : 0x2.000000000000719a46049ac9800cp-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5bd48bdc7c0c9b4p+12L : 0x2.000000000000719a46049ac9801p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5bd48bdc7c0c9b4p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5bd48bdc7c0c9b4p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5bd48bdc7c0c9b4p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5bd48bdc7c0c9b4p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp 0x2.c5c85fdf473de6af278ece600fcap+12
+= exp downward flt-32 0x2.c5c86p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp tonearest flt-32 0x2.c5c86p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero flt-32 0x2.c5c86p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp upward flt-32 0x2.c5c86p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c86p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c86p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c86p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c86p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c86p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-intel 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-intel 0x2.c5c86p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-intel 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-m68k 0x2.c5c86p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-m68k 0x2.c5c86p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-m68k 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128 0x2.c5c86p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128 0x2.c5c86p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128ibm 0x2.c5c86p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c86p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward flt-32 0x2.c5c85cp+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp tonearest flt-32 0x2.c5c85cp+12f : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero flt-32 0x2.c5c85cp+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp upward flt-32 0x2.c5c85cp+12f : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c85cp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c85cp+12 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c85cp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c85cp+12 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162p+16380L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85cp+12L : 0xf.fc2130abb1e4163p+16380L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162p+16380L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85cp+12L : 0xf.fc2130abb1e4163p+16380L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162p+16380L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85cp+12L : 0xf.fc2130abb1e4163p+16380L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162p+16380L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85cp+12L : 0xf.fc2130abb1e4163p+16380L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162a1031a29a391p+16380L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162a1031a29a3918p+16380L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162a1031a29a391p+16380L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162a1031a29a3918p+16380L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85cp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85cp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85cp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85cp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c85fdf473ep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c85fdf473ep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c85fdf473ep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c85fdf473ep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128ibm 0x2.c5c85fdf473ep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473ep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c85fdf473dep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c85fdf473dep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c85fdf473dep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c85fdf473dep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d88p+16380L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d88p+16380L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87131a155a1b3a8p+16380L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87131a155a1b3a8p+16380L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87131a155a1b3a8p+16380L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87131a155a1b3bp+16380L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85fdf473dep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473dep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473dep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473dep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85fdf473de6bp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473de6bp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473de6bp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473de6bp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128 0x2.c5c85fdf473de6bp+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128 0x2.c5c85fdf473de6bp+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128ibm 0x2.c5c85fdf473de6bp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473de6bp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd87p+16380L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd87p+16380L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd87p+16380L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd88p+16380L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd87p+16380L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd87p+16380L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd87p+16380L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd88p+16380L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd871319ff03474d8p+16380L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd871319ff03474ep+16380L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd871319ff03474d8p+16380L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd871319ff03474ep+16380L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85fdf473de6acp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473de6acp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473de6acp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473de6acp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128 0x2.c5c85fdf473de6af278ece600fcap+12L : 0xf.fffffffffffffffffffffffe254p+16380L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473de6af278ece600fcap+12L : 0xf.fffffffffffffffffffffffe254p+16380L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473de6af278ece600fcap+12L : 0xf.fffffffffffffffffffffffe254p+16380L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473de6af278ece600fcap+12L : 0xf.fffffffffffffffffffffffe2548p+16380L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85fdf473de6af278ece601p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473de6af278ece601p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128 0x2.c5c85fdf473de6af278ece601p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128 0x2.c5c85fdf473de6af278ece601p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128ibm 0x2.c5c85fdf473de6af278ece601p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473de6af278ece601p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473de6af278ece601p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473de6af278ece601p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128 0x2.c5c85fdf473de6af278ece600fp+12L : 0xf.ffffffffffffffffffffff34254p+16380L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473de6af278ece600fp+12L : 0xf.ffffffffffffffffffffff34254p+16380L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473de6af278ece600fp+12L : 0xf.ffffffffffffffffffffff34254p+16380L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473de6af278ece600fp+12L : 0xf.ffffffffffffffffffffff342548p+16380L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85fdf473de6af278ece600fp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473de6af278ece600fp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473de6af278ece600fp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473de6af278ece600fp+12L : plus_infty : inexact-ok overflow errno-erange
+exp 0x2.c5c85fdf473de6af278ece600fccp+12
+= exp downward flt-32 0x2.c5c86p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp tonearest flt-32 0x2.c5c86p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero flt-32 0x2.c5c86p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp upward flt-32 0x2.c5c86p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c86p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c86p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c86p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c86p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c86p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-intel 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-intel 0x2.c5c86p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-intel 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-m68k 0x2.c5c86p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-m68k 0x2.c5c86p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-m68k 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128 0x2.c5c86p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128 0x2.c5c86p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128ibm 0x2.c5c86p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c86p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward flt-32 0x2.c5c85cp+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp tonearest flt-32 0x2.c5c85cp+12f : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero flt-32 0x2.c5c85cp+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp upward flt-32 0x2.c5c85cp+12f : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c85cp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c85cp+12 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c85cp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c85cp+12 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162p+16380L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85cp+12L : 0xf.fc2130abb1e4163p+16380L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162p+16380L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85cp+12L : 0xf.fc2130abb1e4163p+16380L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162p+16380L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85cp+12L : 0xf.fc2130abb1e4163p+16380L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162p+16380L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85cp+12L : 0xf.fc2130abb1e4163p+16380L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162a1031a29a391p+16380L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162a1031a29a3918p+16380L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162a1031a29a391p+16380L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162a1031a29a3918p+16380L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85cp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85cp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85cp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85cp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c85fdf473ep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c85fdf473ep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c85fdf473ep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c85fdf473ep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128ibm 0x2.c5c85fdf473ep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473ep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c85fdf473dep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c85fdf473dep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c85fdf473dep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c85fdf473dep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d88p+16380L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d88p+16380L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87131a155a1b3a8p+16380L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87131a155a1b3a8p+16380L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87131a155a1b3a8p+16380L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87131a155a1b3bp+16380L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85fdf473dep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473dep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473dep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473dep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85fdf473de6bp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473de6bp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473de6bp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473de6bp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128 0x2.c5c85fdf473de6bp+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128 0x2.c5c85fdf473de6bp+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128ibm 0x2.c5c85fdf473de6bp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473de6bp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd87p+16380L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd87p+16380L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd87p+16380L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd88p+16380L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd87p+16380L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd87p+16380L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd87p+16380L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd88p+16380L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd871319ff03474d8p+16380L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd871319ff03474ep+16380L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd871319ff03474d8p+16380L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd871319ff03474ep+16380L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85fdf473de6acp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473de6acp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473de6acp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473de6acp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128 0x2.c5c85fdf473de6af278ece600fccp+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473de6af278ece600fccp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128 0x2.c5c85fdf473de6af278ece600fccp+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128 0x2.c5c85fdf473de6af278ece600fccp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128 0x2.c5c85fdf473de6af278ece601p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473de6af278ece601p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128 0x2.c5c85fdf473de6af278ece601p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128 0x2.c5c85fdf473de6af278ece601p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128ibm 0x2.c5c85fdf473de6af278ece601p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473de6af278ece601p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473de6af278ece601p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473de6af278ece601p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128 0x2.c5c85fdf473de6af278ece600fp+12L : 0xf.ffffffffffffffffffffff34254p+16380L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473de6af278ece600fp+12L : 0xf.ffffffffffffffffffffff34254p+16380L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473de6af278ece600fp+12L : 0xf.ffffffffffffffffffffff34254p+16380L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473de6af278ece600fp+12L : 0xf.ffffffffffffffffffffff342548p+16380L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85fdf473de6af278ece600fp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473de6af278ece600fp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473de6af278ece600fp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473de6af278ece600fp+12L : plus_infty : inexact-ok overflow errno-erange
+exp -0x2.c5b2319c4843acbff21591e99cccp+12
+= exp downward flt-32 -0x2.c5b23p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c5b23p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c5b23p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c5b23p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5b23p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5b23p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5b23p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5b23p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b23p+12L : 0x4.00671741091b8c2p-16384L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c5b23p+12L : 0x4.00671741091b8c28p-16384L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c5b23p+12L : 0x4.00671741091b8c2p-16384L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c5b23p+12L : 0x4.00671741091b8c28p-16384L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c5b23p+12L : 0x4.00671741091b8c2p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b23p+12L : 0x4.00671741091b8c28p-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b23p+12L : 0x4.00671741091b8c2p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b23p+12L : 0x4.00671741091b8c28p-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b23p+12L : 0x4.00671741091b8c27d0a36c181058p-16384L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c5b23p+12L : 0x4.00671741091b8c27d0a36c18105cp-16384L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c5b23p+12L : 0x4.00671741091b8c27d0a36c181058p-16384L : inexact-ok
+= exp upward ldbl-128 -0x2.c5b23p+12L : 0x4.00671741091b8c27d0a36c18105cp-16384L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c5b23p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b23p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b23p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b23p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward flt-32 -0x2.c5b234p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c5b234p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c5b234p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c5b234p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5b234p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5b234p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5b234p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5b234p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b234p+12L : 0x3.ff671d7bc6ce9588p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-intel -0x2.c5b234p+12L : 0x3.ff671d7bc6ce9588p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-intel -0x2.c5b234p+12L : 0x3.ff671d7bc6ce9588p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-intel -0x2.c5b234p+12L : 0x3.ff671d7bc6ce959p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0x2.c5b234p+12L : 0x3.ff671d7bc6ce9588p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958cp-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b234p+12L : 0x3.ff671d7bc6ce9588p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958cp-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958ba803f3e779bp-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958ba803f3e779bp-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958ba803f3e779bp-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958ba803f3e779b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5b234p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b234p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b234p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b234p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5b2319c4843ap+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5b2319c4843ap+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5b2319c4843ap+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5b2319c4843ap+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc8p-16384L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc88p-16384L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc8p-16384L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc88p-16384L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc8p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc88p-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc8p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc88p-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc85647bac501164p-16384L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc85647bac501164p-16384L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc85647bac501164p-16384L : inexact-ok
+= exp upward ldbl-128 -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc85647bac501168p-16384L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c5b2319c4843ap+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b2319c4843ap+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b2319c4843ap+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b2319c4843ap+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5b2319c4843cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5b2319c4843cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5b2319c4843cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5b2319c4843cp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc8p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-intel -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc88p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-intel -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc8p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-intel -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc88p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc84p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc84p-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc84p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc88p-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc85647d4c57069cp-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc85647d4c57069cp-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc85647d4c57069cp-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc85647d4c5706ap-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5b2319c4843cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b2319c4843cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b2319c4843cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b2319c4843cp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc8p-16384L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc88p-16384L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc8p-16384L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc88p-16384L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc8p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc88p-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc8p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc88p-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc85647a6732f638p-16384L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc85647a6732f63cp-16384L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc85647a6732f638p-16384L : inexact-ok
+= exp upward ldbl-128 -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc85647a6732f63cp-16384L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c5b2319c4843acbcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b2319c4843acbcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b2319c4843acbcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b2319c4843acbcp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc8p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-intel -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc88p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-intel -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc8p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-intel -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc88p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc84p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc84p-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc84p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc88p-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc85647a6732d718p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc85647a6732d718p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc85647a6732d718p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc85647a6732d71cp-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5b2319c4843accp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b2319c4843accp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b2319c4843accp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b2319c4843accp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128 -0x2.c5b2319c4843acbff21591e99cccp+12L : 0x3.ffffffffffffffffffffffffd714p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5b2319c4843acbff21591e99cccp+12L : 0x3.ffffffffffffffffffffffffd718p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5b2319c4843acbff21591e99cccp+12L : 0x3.ffffffffffffffffffffffffd714p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5b2319c4843acbff21591e99cccp+12L : 0x3.ffffffffffffffffffffffffd718p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128 -0x2.c5b2319c4843acbff21591e99cp+12L : 0x4.000000000000000000000032d714p-16384L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c5b2319c4843acbff21591e99cp+12L : 0x4.000000000000000000000032d718p-16384L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c5b2319c4843acbff21591e99cp+12L : 0x4.000000000000000000000032d714p-16384L : inexact-ok
+= exp upward ldbl-128 -0x2.c5b2319c4843acbff21591e99cp+12L : 0x4.000000000000000000000032d718p-16384L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c5b2319c4843acbff21591e99cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b2319c4843acbff21591e99cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b2319c4843acbff21591e99cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b2319c4843acbff21591e99cp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128 -0x2.c5b2319c4843acbff21591e99dp+12L : 0x3.fffffffffffffffffffffff2d714p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5b2319c4843acbff21591e99dp+12L : 0x3.fffffffffffffffffffffff2d718p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5b2319c4843acbff21591e99dp+12L : 0x3.fffffffffffffffffffffff2d714p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5b2319c4843acbff21591e99dp+12L : 0x3.fffffffffffffffffffffff2d718p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5b2319c4843acbff21591e99dp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b2319c4843acbff21591e99dp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b2319c4843acbff21591e99dp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b2319c4843acbff21591e99dp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp -0x2.c5b2319c4843acbff21591e99ccap+12
+= exp downward flt-32 -0x2.c5b23p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c5b23p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c5b23p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c5b23p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5b23p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5b23p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5b23p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5b23p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b23p+12L : 0x4.00671741091b8c2p-16384L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c5b23p+12L : 0x4.00671741091b8c28p-16384L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c5b23p+12L : 0x4.00671741091b8c2p-16384L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c5b23p+12L : 0x4.00671741091b8c28p-16384L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c5b23p+12L : 0x4.00671741091b8c2p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b23p+12L : 0x4.00671741091b8c28p-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b23p+12L : 0x4.00671741091b8c2p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b23p+12L : 0x4.00671741091b8c28p-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b23p+12L : 0x4.00671741091b8c27d0a36c181058p-16384L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c5b23p+12L : 0x4.00671741091b8c27d0a36c18105cp-16384L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c5b23p+12L : 0x4.00671741091b8c27d0a36c181058p-16384L : inexact-ok
+= exp upward ldbl-128 -0x2.c5b23p+12L : 0x4.00671741091b8c27d0a36c18105cp-16384L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c5b23p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b23p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b23p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b23p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward flt-32 -0x2.c5b234p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c5b234p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c5b234p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c5b234p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5b234p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5b234p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5b234p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5b234p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b234p+12L : 0x3.ff671d7bc6ce9588p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-intel -0x2.c5b234p+12L : 0x3.ff671d7bc6ce9588p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-intel -0x2.c5b234p+12L : 0x3.ff671d7bc6ce9588p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-intel -0x2.c5b234p+12L : 0x3.ff671d7bc6ce959p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0x2.c5b234p+12L : 0x3.ff671d7bc6ce9588p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958cp-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b234p+12L : 0x3.ff671d7bc6ce9588p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958cp-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958ba803f3e779bp-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958ba803f3e779bp-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958ba803f3e779bp-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958ba803f3e779b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5b234p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b234p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b234p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b234p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5b2319c4843ap+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5b2319c4843ap+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5b2319c4843ap+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5b2319c4843ap+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc8p-16384L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc88p-16384L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc8p-16384L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc88p-16384L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc8p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc88p-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc8p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc88p-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc85647bac501164p-16384L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc85647bac501164p-16384L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc85647bac501164p-16384L : inexact-ok
+= exp upward ldbl-128 -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc85647bac501168p-16384L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c5b2319c4843ap+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b2319c4843ap+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b2319c4843ap+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b2319c4843ap+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5b2319c4843cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5b2319c4843cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5b2319c4843cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5b2319c4843cp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc8p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-intel -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc88p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-intel -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc8p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-intel -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc88p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc84p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc84p-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc84p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc88p-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc85647d4c57069cp-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc85647d4c57069cp-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc85647d4c57069cp-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc85647d4c5706ap-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5b2319c4843cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b2319c4843cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b2319c4843cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b2319c4843cp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc8p-16384L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc88p-16384L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc8p-16384L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc88p-16384L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc8p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc88p-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc8p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc88p-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc85647a6732f638p-16384L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc85647a6732f63cp-16384L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc85647a6732f638p-16384L : inexact-ok
+= exp upward ldbl-128 -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc85647a6732f63cp-16384L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c5b2319c4843acbcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b2319c4843acbcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b2319c4843acbcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b2319c4843acbcp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc8p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-intel -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc88p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-intel -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc8p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-intel -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc88p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc84p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc84p-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc84p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc88p-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc85647a6732d718p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc85647a6732d718p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc85647a6732d718p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc85647a6732d71cp-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5b2319c4843accp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b2319c4843accp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b2319c4843accp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b2319c4843accp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128 -0x2.c5b2319c4843acbff21591e99ccap+12L : 0x4.0000000000000000000000005714p-16384L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c5b2319c4843acbff21591e99ccap+12L : 0x4.0000000000000000000000005718p-16384L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c5b2319c4843acbff21591e99ccap+12L : 0x4.0000000000000000000000005714p-16384L : inexact-ok
+= exp upward ldbl-128 -0x2.c5b2319c4843acbff21591e99ccap+12L : 0x4.0000000000000000000000005718p-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b2319c4843acbff21591e99cp+12L : 0x4.000000000000000000000032d714p-16384L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c5b2319c4843acbff21591e99cp+12L : 0x4.000000000000000000000032d718p-16384L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c5b2319c4843acbff21591e99cp+12L : 0x4.000000000000000000000032d714p-16384L : inexact-ok
+= exp upward ldbl-128 -0x2.c5b2319c4843acbff21591e99cp+12L : 0x4.000000000000000000000032d718p-16384L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c5b2319c4843acbff21591e99cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b2319c4843acbff21591e99cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b2319c4843acbff21591e99cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b2319c4843acbff21591e99cp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128 -0x2.c5b2319c4843acbff21591e99dp+12L : 0x3.fffffffffffffffffffffff2d714p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5b2319c4843acbff21591e99dp+12L : 0x3.fffffffffffffffffffffff2d718p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5b2319c4843acbff21591e99dp+12L : 0x3.fffffffffffffffffffffff2d714p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5b2319c4843acbff21591e99dp+12L : 0x3.fffffffffffffffffffffff2d718p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5b2319c4843acbff21591e99dp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b2319c4843acbff21591e99dp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b2319c4843acbff21591e99dp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b2319c4843acbff21591e99dp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
exp min
= exp downward flt-32 0x4p-128f : 0x1p+0f : inexact-ok
= exp tonearest flt-32 0x4p-128f : 0x1p+0f : inexact-ok
@@ -109237,6 +136544,211 @@ exp 0x1.4bed28p+0
= exp tonearest ldbl-128ibm 0x1.4bed28p+0L : 0x3.a823cf4b14605f3bc47d07a323p+0L : inexact-ok
= exp towardzero ldbl-128ibm 0x1.4bed28p+0L : 0x3.a823cf4b14605f3bc47d07a323p+0L : inexact-ok
= exp upward ldbl-128ibm 0x1.4bed28p+0L : 0x3.a823cf4b14605f3bc47d07a324p+0L : inexact-ok
+exp -0x1.f1cf36p+8
+= exp downward flt-32 -0x1.f1cf36p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x1.f1cf36p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x1.f1cf36p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x1.f1cf36p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x1.f1cf36p+8 : 0x3.8366d35e29fb2p-720 : inexact-ok
+= exp tonearest dbl-64 -0x1.f1cf36p+8 : 0x3.8366d35e29fb4p-720 : inexact-ok
+= exp towardzero dbl-64 -0x1.f1cf36p+8 : 0x3.8366d35e29fb2p-720 : inexact-ok
+= exp upward dbl-64 -0x1.f1cf36p+8 : 0x3.8366d35e29fb4p-720 : inexact-ok
+= exp downward ldbl-96-intel -0x1.f1cf36p+8L : 0x3.8366d35e29fb32e4p-720L : inexact-ok
+= exp tonearest ldbl-96-intel -0x1.f1cf36p+8L : 0x3.8366d35e29fb32e8p-720L : inexact-ok
+= exp towardzero ldbl-96-intel -0x1.f1cf36p+8L : 0x3.8366d35e29fb32e4p-720L : inexact-ok
+= exp upward ldbl-96-intel -0x1.f1cf36p+8L : 0x3.8366d35e29fb32e8p-720L : inexact-ok
+= exp downward ldbl-96-m68k -0x1.f1cf36p+8L : 0x3.8366d35e29fb32e4p-720L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x1.f1cf36p+8L : 0x3.8366d35e29fb32e8p-720L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x1.f1cf36p+8L : 0x3.8366d35e29fb32e4p-720L : inexact-ok
+= exp upward ldbl-96-m68k -0x1.f1cf36p+8L : 0x3.8366d35e29fb32e8p-720L : inexact-ok
+= exp downward ldbl-128 -0x1.f1cf36p+8L : 0x3.8366d35e29fb32e7aebc60e8c72ap-720L : inexact-ok
+= exp tonearest ldbl-128 -0x1.f1cf36p+8L : 0x3.8366d35e29fb32e7aebc60e8c72cp-720L : inexact-ok
+= exp towardzero ldbl-128 -0x1.f1cf36p+8L : 0x3.8366d35e29fb32e7aebc60e8c72ap-720L : inexact-ok
+= exp upward ldbl-128 -0x1.f1cf36p+8L : 0x3.8366d35e29fb32e7aebc60e8c72cp-720L : inexact-ok
+= exp downward ldbl-128ibm -0x1.f1cf36p+8L : 0x3.8366d35e29fb32e7aebc60e8c7p-720L : inexact-ok
+= exp tonearest ldbl-128ibm -0x1.f1cf36p+8L : 0x3.8366d35e29fb32e7aebc60e8c7p-720L : inexact-ok
+= exp towardzero ldbl-128ibm -0x1.f1cf36p+8L : 0x3.8366d35e29fb32e7aebc60e8c7p-720L : inexact-ok
+= exp upward ldbl-128ibm -0x1.f1cf36p+8L : 0x3.8366d35e29fb32e7aebc60e8c8p-720L : inexact-ok
+exp 0x3.248524p+0
+= exp downward flt-32 0x3.248524p+0f : 0x1.72a52cp+4f : inexact-ok
+= exp tonearest flt-32 0x3.248524p+0f : 0x1.72a52cp+4f : inexact-ok
+= exp towardzero flt-32 0x3.248524p+0f : 0x1.72a52cp+4f : inexact-ok
+= exp upward flt-32 0x3.248524p+0f : 0x1.72a52ep+4f : inexact-ok
+= exp downward dbl-64 0x3.248524p+0 : 0x1.72a52c383a487p+4 : inexact-ok
+= exp tonearest dbl-64 0x3.248524p+0 : 0x1.72a52c383a488p+4 : inexact-ok
+= exp towardzero dbl-64 0x3.248524p+0 : 0x1.72a52c383a487p+4 : inexact-ok
+= exp upward dbl-64 0x3.248524p+0 : 0x1.72a52c383a488p+4 : inexact-ok
+= exp downward ldbl-96-intel 0x3.248524p+0L : 0x1.72a52c383a487ffcp+4L : inexact-ok
+= exp tonearest ldbl-96-intel 0x3.248524p+0L : 0x1.72a52c383a487ffep+4L : inexact-ok
+= exp towardzero ldbl-96-intel 0x3.248524p+0L : 0x1.72a52c383a487ffcp+4L : inexact-ok
+= exp upward ldbl-96-intel 0x3.248524p+0L : 0x1.72a52c383a487ffep+4L : inexact-ok
+= exp downward ldbl-96-m68k 0x3.248524p+0L : 0x1.72a52c383a487ffcp+4L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x3.248524p+0L : 0x1.72a52c383a487ffep+4L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x3.248524p+0L : 0x1.72a52c383a487ffcp+4L : inexact-ok
+= exp upward ldbl-96-m68k 0x3.248524p+0L : 0x1.72a52c383a487ffep+4L : inexact-ok
+= exp downward ldbl-128 0x3.248524p+0L : 0x1.72a52c383a487ffd4852b11d664fp+4L : inexact-ok
+= exp tonearest ldbl-128 0x3.248524p+0L : 0x1.72a52c383a487ffd4852b11d665p+4L : inexact-ok
+= exp towardzero ldbl-128 0x3.248524p+0L : 0x1.72a52c383a487ffd4852b11d664fp+4L : inexact-ok
+= exp upward ldbl-128 0x3.248524p+0L : 0x1.72a52c383a487ffd4852b11d665p+4L : inexact-ok
+= exp downward ldbl-128ibm 0x3.248524p+0L : 0x1.72a52c383a487ffd4852b11d66p+4L : inexact-ok
+= exp tonearest ldbl-128ibm 0x3.248524p+0L : 0x1.72a52c383a487ffd4852b11d668p+4L : inexact-ok
+= exp towardzero ldbl-128ibm 0x3.248524p+0L : 0x1.72a52c383a487ffd4852b11d66p+4L : inexact-ok
+= exp upward ldbl-128ibm 0x3.248524p+0L : 0x1.72a52c383a487ffd4852b11d668p+4L : inexact-ok
+exp 0x1.f0b362p+0
+= exp downward flt-32 0x1.f0b362p+0f : 0x6.f5dcd8p+0f : inexact-ok
+= exp tonearest flt-32 0x1.f0b362p+0f : 0x6.f5dcep+0f : inexact-ok
+= exp towardzero flt-32 0x1.f0b362p+0f : 0x6.f5dcd8p+0f : inexact-ok
+= exp upward flt-32 0x1.f0b362p+0f : 0x6.f5dcep+0f : inexact-ok
+= exp downward dbl-64 0x1.f0b362p+0 : 0x6.f5dcdfffff3c8p+0 : inexact-ok
+= exp tonearest dbl-64 0x1.f0b362p+0 : 0x6.f5dcdfffff3ccp+0 : inexact-ok
+= exp towardzero dbl-64 0x1.f0b362p+0 : 0x6.f5dcdfffff3c8p+0 : inexact-ok
+= exp upward dbl-64 0x1.f0b362p+0 : 0x6.f5dcdfffff3ccp+0 : inexact-ok
+= exp downward ldbl-96-intel 0x1.f0b362p+0L : 0x6.f5dcdfffff3ca048p+0L : inexact-ok
+= exp tonearest ldbl-96-intel 0x1.f0b362p+0L : 0x6.f5dcdfffff3ca048p+0L : inexact-ok
+= exp towardzero ldbl-96-intel 0x1.f0b362p+0L : 0x6.f5dcdfffff3ca048p+0L : inexact-ok
+= exp upward ldbl-96-intel 0x1.f0b362p+0L : 0x6.f5dcdfffff3ca05p+0L : inexact-ok
+= exp downward ldbl-96-m68k 0x1.f0b362p+0L : 0x6.f5dcdfffff3ca048p+0L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x1.f0b362p+0L : 0x6.f5dcdfffff3ca048p+0L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x1.f0b362p+0L : 0x6.f5dcdfffff3ca048p+0L : inexact-ok
+= exp upward ldbl-96-m68k 0x1.f0b362p+0L : 0x6.f5dcdfffff3ca05p+0L : inexact-ok
+= exp downward ldbl-128 0x1.f0b362p+0L : 0x6.f5dcdfffff3ca04a93d557465a6cp+0L : inexact-ok
+= exp tonearest ldbl-128 0x1.f0b362p+0L : 0x6.f5dcdfffff3ca04a93d557465a7p+0L : inexact-ok
+= exp towardzero ldbl-128 0x1.f0b362p+0L : 0x6.f5dcdfffff3ca04a93d557465a6cp+0L : inexact-ok
+= exp upward ldbl-128 0x1.f0b362p+0L : 0x6.f5dcdfffff3ca04a93d557465a7p+0L : inexact-ok
+= exp downward ldbl-128ibm 0x1.f0b362p+0L : 0x6.f5dcdfffff3ca04a93d557465ap+0L : inexact-ok
+= exp tonearest ldbl-128ibm 0x1.f0b362p+0L : 0x6.f5dcdfffff3ca04a93d557465ap+0L : inexact-ok
+= exp towardzero ldbl-128ibm 0x1.f0b362p+0L : 0x6.f5dcdfffff3ca04a93d557465ap+0L : inexact-ok
+= exp upward ldbl-128ibm 0x1.f0b362p+0L : 0x6.f5dcdfffff3ca04a93d557465cp+0L : inexact-ok
+exp 0xd.89746a799ac4eedp+0
+= exp downward flt-32 0xd.89747p+0f : 0xb.8c7b8p+16f : inexact-ok
+= exp tonearest flt-32 0xd.89747p+0f : 0xb.8c7b8p+16f : inexact-ok
+= exp towardzero flt-32 0xd.89747p+0f : 0xb.8c7b8p+16f : inexact-ok
+= exp upward flt-32 0xd.89747p+0f : 0xb.8c7b9p+16f : inexact-ok
+= exp downward dbl-64 0xd.89747p+0 : 0xb.8c7b86075631p+16 : inexact-ok
+= exp tonearest dbl-64 0xd.89747p+0 : 0xb.8c7b86075631p+16 : inexact-ok
+= exp towardzero dbl-64 0xd.89747p+0 : 0xb.8c7b86075631p+16 : inexact-ok
+= exp upward dbl-64 0xd.89747p+0 : 0xb.8c7b860756318p+16 : inexact-ok
+= exp downward ldbl-96-intel 0xd.89747p+0L : 0xb.8c7b8607563103fp+16L : inexact-ok
+= exp tonearest ldbl-96-intel 0xd.89747p+0L : 0xb.8c7b8607563104p+16L : inexact-ok
+= exp towardzero ldbl-96-intel 0xd.89747p+0L : 0xb.8c7b8607563103fp+16L : inexact-ok
+= exp upward ldbl-96-intel 0xd.89747p+0L : 0xb.8c7b8607563104p+16L : inexact-ok
+= exp downward ldbl-96-m68k 0xd.89747p+0L : 0xb.8c7b8607563103fp+16L : inexact-ok
+= exp tonearest ldbl-96-m68k 0xd.89747p+0L : 0xb.8c7b8607563104p+16L : inexact-ok
+= exp towardzero ldbl-96-m68k 0xd.89747p+0L : 0xb.8c7b8607563103fp+16L : inexact-ok
+= exp upward ldbl-96-m68k 0xd.89747p+0L : 0xb.8c7b8607563104p+16L : inexact-ok
+= exp downward ldbl-128 0xd.89747p+0L : 0xb.8c7b8607563103fb90d5d7b0205p+16L : inexact-ok
+= exp tonearest ldbl-128 0xd.89747p+0L : 0xb.8c7b8607563103fb90d5d7b02058p+16L : inexact-ok
+= exp towardzero ldbl-128 0xd.89747p+0L : 0xb.8c7b8607563103fb90d5d7b0205p+16L : inexact-ok
+= exp upward ldbl-128 0xd.89747p+0L : 0xb.8c7b8607563103fb90d5d7b02058p+16L : inexact-ok
+= exp downward ldbl-128ibm 0xd.89747p+0L : 0xb.8c7b8607563103fb90d5d7b02p+16L : inexact-ok
+= exp tonearest ldbl-128ibm 0xd.89747p+0L : 0xb.8c7b8607563103fb90d5d7b02p+16L : inexact-ok
+= exp towardzero ldbl-128ibm 0xd.89747p+0L : 0xb.8c7b8607563103fb90d5d7b02p+16L : inexact-ok
+= exp upward ldbl-128ibm 0xd.89747p+0L : 0xb.8c7b8607563103fb90d5d7b024p+16L : inexact-ok
+= exp downward flt-32 0xd.89746p+0f : 0xb.8c7acp+16f : inexact-ok
+= exp tonearest flt-32 0xd.89746p+0f : 0xb.8c7adp+16f : inexact-ok
+= exp towardzero flt-32 0xd.89746p+0f : 0xb.8c7acp+16f : inexact-ok
+= exp upward flt-32 0xd.89746p+0f : 0xb.8c7adp+16f : inexact-ok
+= exp downward dbl-64 0xd.89746p+0 : 0xb.8c7acd3fa3968p+16 : inexact-ok
+= exp tonearest dbl-64 0xd.89746p+0 : 0xb.8c7acd3fa397p+16 : inexact-ok
+= exp towardzero dbl-64 0xd.89746p+0 : 0xb.8c7acd3fa3968p+16 : inexact-ok
+= exp upward dbl-64 0xd.89746p+0 : 0xb.8c7acd3fa397p+16 : inexact-ok
+= exp downward ldbl-96-intel 0xd.89746p+0L : 0xb.8c7acd3fa396cc3p+16L : inexact-ok
+= exp tonearest ldbl-96-intel 0xd.89746p+0L : 0xb.8c7acd3fa396cc4p+16L : inexact-ok
+= exp towardzero ldbl-96-intel 0xd.89746p+0L : 0xb.8c7acd3fa396cc3p+16L : inexact-ok
+= exp upward ldbl-96-intel 0xd.89746p+0L : 0xb.8c7acd3fa396cc4p+16L : inexact-ok
+= exp downward ldbl-96-m68k 0xd.89746p+0L : 0xb.8c7acd3fa396cc3p+16L : inexact-ok
+= exp tonearest ldbl-96-m68k 0xd.89746p+0L : 0xb.8c7acd3fa396cc4p+16L : inexact-ok
+= exp towardzero ldbl-96-m68k 0xd.89746p+0L : 0xb.8c7acd3fa396cc3p+16L : inexact-ok
+= exp upward ldbl-96-m68k 0xd.89746p+0L : 0xb.8c7acd3fa396cc4p+16L : inexact-ok
+= exp downward ldbl-128 0xd.89746p+0L : 0xb.8c7acd3fa396cc3cb84da240fedp+16L : inexact-ok
+= exp tonearest ldbl-128 0xd.89746p+0L : 0xb.8c7acd3fa396cc3cb84da240fed8p+16L : inexact-ok
+= exp towardzero ldbl-128 0xd.89746p+0L : 0xb.8c7acd3fa396cc3cb84da240fedp+16L : inexact-ok
+= exp upward ldbl-128 0xd.89746p+0L : 0xb.8c7acd3fa396cc3cb84da240fed8p+16L : inexact-ok
+= exp downward ldbl-128ibm 0xd.89746p+0L : 0xb.8c7acd3fa396cc3cb84da240fcp+16L : inexact-ok
+= exp tonearest ldbl-128ibm 0xd.89746p+0L : 0xb.8c7acd3fa396cc3cb84da241p+16L : inexact-ok
+= exp towardzero ldbl-128ibm 0xd.89746p+0L : 0xb.8c7acd3fa396cc3cb84da240fcp+16L : inexact-ok
+= exp upward ldbl-128ibm 0xd.89746p+0L : 0xb.8c7acd3fa396cc3cb84da241p+16L : inexact-ok
+= exp downward dbl-64 0xd.89746a799ac5p+0 : 0xb.8c7b4638d3848p+16 : inexact-ok
+= exp tonearest dbl-64 0xd.89746a799ac5p+0 : 0xb.8c7b4638d385p+16 : inexact-ok
+= exp towardzero dbl-64 0xd.89746a799ac5p+0 : 0xb.8c7b4638d3848p+16 : inexact-ok
+= exp upward dbl-64 0xd.89746a799ac5p+0 : 0xb.8c7b4638d385p+16 : inexact-ok
+= exp downward ldbl-96-intel 0xd.89746a799ac5p+0L : 0xb.8c7b4638d384dfp+16L : inexact-ok
+= exp tonearest ldbl-96-intel 0xd.89746a799ac5p+0L : 0xb.8c7b4638d384df1p+16L : inexact-ok
+= exp towardzero ldbl-96-intel 0xd.89746a799ac5p+0L : 0xb.8c7b4638d384dfp+16L : inexact-ok
+= exp upward ldbl-96-intel 0xd.89746a799ac5p+0L : 0xb.8c7b4638d384df1p+16L : inexact-ok
+= exp downward ldbl-96-m68k 0xd.89746a799ac5p+0L : 0xb.8c7b4638d384dfp+16L : inexact-ok
+= exp tonearest ldbl-96-m68k 0xd.89746a799ac5p+0L : 0xb.8c7b4638d384df1p+16L : inexact-ok
+= exp towardzero ldbl-96-m68k 0xd.89746a799ac5p+0L : 0xb.8c7b4638d384dfp+16L : inexact-ok
+= exp upward ldbl-96-m68k 0xd.89746a799ac5p+0L : 0xb.8c7b4638d384df1p+16L : inexact-ok
+= exp downward ldbl-128 0xd.89746a799ac5p+0L : 0xb.8c7b4638d384df0dd0342350a048p+16L : inexact-ok
+= exp tonearest ldbl-128 0xd.89746a799ac5p+0L : 0xb.8c7b4638d384df0dd0342350a048p+16L : inexact-ok
+= exp towardzero ldbl-128 0xd.89746a799ac5p+0L : 0xb.8c7b4638d384df0dd0342350a048p+16L : inexact-ok
+= exp upward ldbl-128 0xd.89746a799ac5p+0L : 0xb.8c7b4638d384df0dd0342350a05p+16L : inexact-ok
+= exp downward ldbl-128ibm 0xd.89746a799ac5p+0L : 0xb.8c7b4638d384df0dd0342350ap+16L : inexact-ok
+= exp tonearest ldbl-128ibm 0xd.89746a799ac5p+0L : 0xb.8c7b4638d384df0dd0342350ap+16L : inexact-ok
+= exp towardzero ldbl-128ibm 0xd.89746a799ac5p+0L : 0xb.8c7b4638d384df0dd0342350ap+16L : inexact-ok
+= exp upward ldbl-128ibm 0xd.89746a799ac5p+0L : 0xb.8c7b4638d384df0dd0342350a4p+16L : inexact-ok
+= exp downward dbl-64 0xd.89746a799ac48p+0 : 0xb.8c7b4638d37fp+16 : inexact-ok
+= exp tonearest dbl-64 0xd.89746a799ac48p+0 : 0xb.8c7b4638d37fp+16 : inexact-ok
+= exp towardzero dbl-64 0xd.89746a799ac48p+0 : 0xb.8c7b4638d37fp+16 : inexact-ok
+= exp upward dbl-64 0xd.89746a799ac48p+0 : 0xb.8c7b4638d37f8p+16 : inexact-ok
+= exp downward ldbl-96-intel 0xd.89746a799ac48p+0L : 0xb.8c7b4638d37f18dp+16L : inexact-ok
+= exp tonearest ldbl-96-intel 0xd.89746a799ac48p+0L : 0xb.8c7b4638d37f18dp+16L : inexact-ok
+= exp towardzero ldbl-96-intel 0xd.89746a799ac48p+0L : 0xb.8c7b4638d37f18dp+16L : inexact-ok
+= exp upward ldbl-96-intel 0xd.89746a799ac48p+0L : 0xb.8c7b4638d37f18ep+16L : inexact-ok
+= exp downward ldbl-96-m68k 0xd.89746a799ac48p+0L : 0xb.8c7b4638d37f18dp+16L : inexact-ok
+= exp tonearest ldbl-96-m68k 0xd.89746a799ac48p+0L : 0xb.8c7b4638d37f18dp+16L : inexact-ok
+= exp towardzero ldbl-96-m68k 0xd.89746a799ac48p+0L : 0xb.8c7b4638d37f18dp+16L : inexact-ok
+= exp upward ldbl-96-m68k 0xd.89746a799ac48p+0L : 0xb.8c7b4638d37f18ep+16L : inexact-ok
+= exp downward ldbl-128 0xd.89746a799ac48p+0L : 0xb.8c7b4638d37f18d02d17b98fa25p+16L : inexact-ok
+= exp tonearest ldbl-128 0xd.89746a799ac48p+0L : 0xb.8c7b4638d37f18d02d17b98fa25p+16L : inexact-ok
+= exp towardzero ldbl-128 0xd.89746a799ac48p+0L : 0xb.8c7b4638d37f18d02d17b98fa25p+16L : inexact-ok
+= exp upward ldbl-128 0xd.89746a799ac48p+0L : 0xb.8c7b4638d37f18d02d17b98fa258p+16L : inexact-ok
+= exp downward ldbl-128ibm 0xd.89746a799ac48p+0L : 0xb.8c7b4638d37f18d02d17b98fap+16L : inexact-ok
+= exp tonearest ldbl-128ibm 0xd.89746a799ac48p+0L : 0xb.8c7b4638d37f18d02d17b98fa4p+16L : inexact-ok
+= exp towardzero ldbl-128ibm 0xd.89746a799ac48p+0L : 0xb.8c7b4638d37f18d02d17b98fap+16L : inexact-ok
+= exp upward ldbl-128ibm 0xd.89746a799ac48p+0L : 0xb.8c7b4638d37f18d02d17b98fa4p+16L : inexact-ok
+= exp downward ldbl-96-intel 0xd.89746a799ac4eedp+0L : 0xb.8c7b4638d384188p+16L : inexact-ok
+= exp tonearest ldbl-96-intel 0xd.89746a799ac4eedp+0L : 0xb.8c7b4638d384189p+16L : inexact-ok
+= exp towardzero ldbl-96-intel 0xd.89746a799ac4eedp+0L : 0xb.8c7b4638d384188p+16L : inexact-ok
+= exp upward ldbl-96-intel 0xd.89746a799ac4eedp+0L : 0xb.8c7b4638d384189p+16L : inexact-ok
+= exp downward ldbl-96-m68k 0xd.89746a799ac4eedp+0L : 0xb.8c7b4638d384188p+16L : inexact-ok
+= exp tonearest ldbl-96-m68k 0xd.89746a799ac4eedp+0L : 0xb.8c7b4638d384189p+16L : inexact-ok
+= exp towardzero ldbl-96-m68k 0xd.89746a799ac4eedp+0L : 0xb.8c7b4638d384188p+16L : inexact-ok
+= exp upward ldbl-96-m68k 0xd.89746a799ac4eedp+0L : 0xb.8c7b4638d384189p+16L : inexact-ok
+= exp downward ldbl-128 0xd.89746a799ac4eedp+0L : 0xb.8c7b4638d384188f496d329d2b38p+16L : inexact-ok
+= exp tonearest ldbl-128 0xd.89746a799ac4eedp+0L : 0xb.8c7b4638d384188f496d329d2b38p+16L : inexact-ok
+= exp towardzero ldbl-128 0xd.89746a799ac4eedp+0L : 0xb.8c7b4638d384188f496d329d2b38p+16L : inexact-ok
+= exp upward ldbl-128 0xd.89746a799ac4eedp+0L : 0xb.8c7b4638d384188f496d329d2b4p+16L : inexact-ok
+= exp downward ldbl-128ibm 0xd.89746a799ac4eedp+0L : 0xb.8c7b4638d384188f496d329d28p+16L : inexact-ok
+= exp tonearest ldbl-128ibm 0xd.89746a799ac4eedp+0L : 0xb.8c7b4638d384188f496d329d2cp+16L : inexact-ok
+= exp towardzero ldbl-128ibm 0xd.89746a799ac4eedp+0L : 0xb.8c7b4638d384188f496d329d28p+16L : inexact-ok
+= exp upward ldbl-128ibm 0xd.89746a799ac4eedp+0L : 0xb.8c7b4638d384188f496d329d2cp+16L : inexact-ok
+exp -0x6.58b64p-4
+= exp downward flt-32 -0x6.58b64p-4f : 0xa.c2d25p-4f : inexact-ok
+= exp tonearest flt-32 -0x6.58b64p-4f : 0xa.c2d26p-4f : inexact-ok
+= exp towardzero flt-32 -0x6.58b64p-4f : 0xa.c2d25p-4f : inexact-ok
+= exp upward flt-32 -0x6.58b64p-4f : 0xa.c2d26p-4f : inexact-ok
+= exp downward dbl-64 -0x6.58b64p-4 : 0xa.c2d2580088708p-4 : inexact-ok
+= exp tonearest dbl-64 -0x6.58b64p-4 : 0xa.c2d2580088708p-4 : inexact-ok
+= exp towardzero dbl-64 -0x6.58b64p-4 : 0xa.c2d2580088708p-4 : inexact-ok
+= exp upward dbl-64 -0x6.58b64p-4 : 0xa.c2d258008871p-4 : inexact-ok
+= exp downward ldbl-96-intel -0x6.58b64p-4L : 0xa.c2d2580088709f3p-4L : inexact-ok
+= exp tonearest ldbl-96-intel -0x6.58b64p-4L : 0xa.c2d2580088709f3p-4L : inexact-ok
+= exp towardzero ldbl-96-intel -0x6.58b64p-4L : 0xa.c2d2580088709f3p-4L : inexact-ok
+= exp upward ldbl-96-intel -0x6.58b64p-4L : 0xa.c2d2580088709f4p-4L : inexact-ok
+= exp downward ldbl-96-m68k -0x6.58b64p-4L : 0xa.c2d2580088709f3p-4L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x6.58b64p-4L : 0xa.c2d2580088709f3p-4L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x6.58b64p-4L : 0xa.c2d2580088709f3p-4L : inexact-ok
+= exp upward ldbl-96-m68k -0x6.58b64p-4L : 0xa.c2d2580088709f4p-4L : inexact-ok
+= exp downward ldbl-128 -0x6.58b64p-4L : 0xa.c2d2580088709f3262612e0cb8p-4L : inexact-ok
+= exp tonearest ldbl-128 -0x6.58b64p-4L : 0xa.c2d2580088709f3262612e0cb808p-4L : inexact-ok
+= exp towardzero ldbl-128 -0x6.58b64p-4L : 0xa.c2d2580088709f3262612e0cb8p-4L : inexact-ok
+= exp upward ldbl-128 -0x6.58b64p-4L : 0xa.c2d2580088709f3262612e0cb808p-4L : inexact-ok
+= exp downward ldbl-128ibm -0x6.58b64p-4L : 0xa.c2d2580088709f3262612e0cb8p-4L : inexact-ok
+= exp tonearest ldbl-128ibm -0x6.58b64p-4L : 0xa.c2d2580088709f3262612e0cb8p-4L : inexact-ok
+= exp towardzero ldbl-128ibm -0x6.58b64p-4L : 0xa.c2d2580088709f3262612e0cb8p-4L : inexact-ok
+= exp upward ldbl-128ibm -0x6.58b64p-4L : 0xa.c2d2580088709f3262612e0cbcp-4L : inexact-ok
exp10 0
= exp10 downward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
= exp10 tonearest flt-32 0x0p+0f : 0x1p+0f : inexact-ok
@@ -109960,6 +137472,169 @@ exp10 0x1.348e45573a1dd72cp+8 xfail-rounding:ldbl-128ibm
= exp10 tonearest ldbl-128ibm 0x1.348e45573a1dd72cp+8L : plus_infty : inexact-ok overflow errno-erange
= exp10 towardzero ldbl-128ibm 0x1.348e45573a1dd72cp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok
= exp10 upward ldbl-128ibm 0x1.348e45573a1dd72cp+8L : plus_infty : xfail:ldbl-128ibm inexact-ok overflow errno-erange
+exp10 -0x1.33aa03p+8
+= exp10 downward flt-32 -0x1.33aa02p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.33aa02p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.33aa02p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.33aa02p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.33aa02p+8 : 0x3.e5625e7a42198p-1024 : inexact-ok underflow errno-erange-ok
+= exp10 tonearest dbl-64 -0x1.33aa02p+8 : 0x3.e5625e7a4219cp-1024 : inexact-ok underflow errno-erange-ok
+= exp10 towardzero dbl-64 -0x1.33aa02p+8 : 0x3.e5625e7a42198p-1024 : inexact-ok underflow errno-erange-ok
+= exp10 upward dbl-64 -0x1.33aa02p+8 : 0x3.e5625e7a4219cp-1024 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.33aa02p+8L : 0x3.e5625e7a4219b1fp-1024L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.33aa02p+8L : 0x3.e5625e7a4219b1f4p-1024L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.33aa02p+8L : 0x3.e5625e7a4219b1fp-1024L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.33aa02p+8L : 0x3.e5625e7a4219b1f4p-1024L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.33aa02p+8L : 0x3.e5625e7a4219b1fp-1024L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.33aa02p+8L : 0x3.e5625e7a4219b1f4p-1024L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.33aa02p+8L : 0x3.e5625e7a4219b1fp-1024L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.33aa02p+8L : 0x3.e5625e7a4219b1f4p-1024L : inexact-ok
+= exp10 downward ldbl-128 -0x1.33aa02p+8L : 0x3.e5625e7a4219b1f23b7f41e1933cp-1024L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.33aa02p+8L : 0x3.e5625e7a4219b1f23b7f41e1933ep-1024L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.33aa02p+8L : 0x3.e5625e7a4219b1f23b7f41e1933cp-1024L : inexact-ok
+= exp10 upward ldbl-128 -0x1.33aa02p+8L : 0x3.e5625e7a4219b1f23b7f41e1933ep-1024L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.33aa02p+8L : 0x3.e5625e7a42198p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm -0x1.33aa02p+8L : 0x3.e5625e7a4219cp-1024L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128ibm -0x1.33aa02p+8L : 0x3.e5625e7a42198p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128ibm -0x1.33aa02p+8L : 0x3.e5625e7a4219cp-1024L : inexact-ok underflow errno-erange-ok
+= exp10 downward flt-32 -0x1.33aa04p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.33aa04p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.33aa04p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.33aa04p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.33aa04p+8 : 0x3.e5506d83c44ecp-1024 : inexact-ok underflow errno-erange-ok
+= exp10 tonearest dbl-64 -0x1.33aa04p+8 : 0x3.e5506d83c44fp-1024 : inexact-ok underflow errno-erange-ok
+= exp10 towardzero dbl-64 -0x1.33aa04p+8 : 0x3.e5506d83c44ecp-1024 : inexact-ok underflow errno-erange-ok
+= exp10 upward dbl-64 -0x1.33aa04p+8 : 0x3.e5506d83c44fp-1024 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.33aa04p+8L : 0x3.e5506d83c44ee174p-1024L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.33aa04p+8L : 0x3.e5506d83c44ee174p-1024L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.33aa04p+8L : 0x3.e5506d83c44ee174p-1024L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.33aa04p+8L : 0x3.e5506d83c44ee178p-1024L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.33aa04p+8L : 0x3.e5506d83c44ee174p-1024L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.33aa04p+8L : 0x3.e5506d83c44ee174p-1024L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.33aa04p+8L : 0x3.e5506d83c44ee174p-1024L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.33aa04p+8L : 0x3.e5506d83c44ee178p-1024L : inexact-ok
+= exp10 downward ldbl-128 -0x1.33aa04p+8L : 0x3.e5506d83c44ee174a1cd22369ecep-1024L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.33aa04p+8L : 0x3.e5506d83c44ee174a1cd22369ecep-1024L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.33aa04p+8L : 0x3.e5506d83c44ee174a1cd22369ecep-1024L : inexact-ok
+= exp10 upward ldbl-128 -0x1.33aa04p+8L : 0x3.e5506d83c44ee174a1cd22369edp-1024L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.33aa04p+8L : 0x3.e5506d83c44ecp-1024L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm -0x1.33aa04p+8L : 0x3.e5506d83c44fp-1024L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128ibm -0x1.33aa04p+8L : 0x3.e5506d83c44ecp-1024L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128ibm -0x1.33aa04p+8L : 0x3.e5506d83c44fp-1024L : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.33aa03p+8 : 0x3.e55965f4af484p-1024 : inexact-ok underflow errno-erange-ok
+= exp10 tonearest dbl-64 -0x1.33aa03p+8 : 0x3.e55965f4af484p-1024 : inexact-ok underflow errno-erange-ok
+= exp10 towardzero dbl-64 -0x1.33aa03p+8 : 0x3.e55965f4af484p-1024 : inexact-ok underflow errno-erange-ok
+= exp10 upward dbl-64 -0x1.33aa03p+8 : 0x3.e55965f4af488p-1024 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.33aa03p+8L : 0x3.e55965f4af4844bp-1024L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.33aa03p+8L : 0x3.e55965f4af4844bp-1024L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.33aa03p+8L : 0x3.e55965f4af4844bp-1024L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.33aa03p+8L : 0x3.e55965f4af4844b4p-1024L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.33aa03p+8L : 0x3.e55965f4af4844bp-1024L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.33aa03p+8L : 0x3.e55965f4af4844bp-1024L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.33aa03p+8L : 0x3.e55965f4af4844bp-1024L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.33aa03p+8L : 0x3.e55965f4af4844b4p-1024L : inexact-ok
+= exp10 downward ldbl-128 -0x1.33aa03p+8L : 0x3.e55965f4af4844b0187da80e25ep-1024L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.33aa03p+8L : 0x3.e55965f4af4844b0187da80e25ep-1024L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.33aa03p+8L : 0x3.e55965f4af4844b0187da80e25ep-1024L : inexact-ok
+= exp10 upward ldbl-128 -0x1.33aa03p+8L : 0x3.e55965f4af4844b0187da80e25e2p-1024L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.33aa03p+8L : 0x3.e55965f4af484p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm -0x1.33aa03p+8L : 0x3.e55965f4af484p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128ibm -0x1.33aa03p+8L : 0x3.e55965f4af484p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128ibm -0x1.33aa03p+8L : 0x3.e55965f4af488p-1024L : inexact-ok underflow errno-erange-ok
+exp10 -0x1.33ad17p+8
+= exp10 downward flt-32 -0x1.33ad16p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.33ad16p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.33ad16p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.33ad16p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.33ad16p+8 : 0x3.ca263994bd44p-1024 : inexact-ok underflow errno-erange-ok
+= exp10 tonearest dbl-64 -0x1.33ad16p+8 : 0x3.ca263994bd44p-1024 : inexact-ok underflow errno-erange-ok
+= exp10 towardzero dbl-64 -0x1.33ad16p+8 : 0x3.ca263994bd44p-1024 : inexact-ok underflow errno-erange-ok
+= exp10 upward dbl-64 -0x1.33ad16p+8 : 0x3.ca263994bd444p-1024 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.33ad16p+8L : 0x3.ca263994bd441e7cp-1024L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.33ad16p+8L : 0x3.ca263994bd441e7cp-1024L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.33ad16p+8L : 0x3.ca263994bd441e7cp-1024L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.33ad16p+8L : 0x3.ca263994bd441e8p-1024L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.33ad16p+8L : 0x3.ca263994bd441e7cp-1024L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.33ad16p+8L : 0x3.ca263994bd441e7cp-1024L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.33ad16p+8L : 0x3.ca263994bd441e7cp-1024L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.33ad16p+8L : 0x3.ca263994bd441e8p-1024L : inexact-ok
+= exp10 downward ldbl-128 -0x1.33ad16p+8L : 0x3.ca263994bd441e7c46ea7c3f2962p-1024L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.33ad16p+8L : 0x3.ca263994bd441e7c46ea7c3f2964p-1024L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.33ad16p+8L : 0x3.ca263994bd441e7c46ea7c3f2962p-1024L : inexact-ok
+= exp10 upward ldbl-128 -0x1.33ad16p+8L : 0x3.ca263994bd441e7c46ea7c3f2964p-1024L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.33ad16p+8L : 0x3.ca263994bd44p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm -0x1.33ad16p+8L : 0x3.ca263994bd44p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128ibm -0x1.33ad16p+8L : 0x3.ca263994bd44p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128ibm -0x1.33ad16p+8L : 0x3.ca263994bd444p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 downward flt-32 -0x1.33ad18p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.33ad18p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.33ad18p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.33ad18p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.33ad18p+8 : 0x3.ca14c60907b7p-1024 : inexact-ok underflow errno-erange-ok
+= exp10 tonearest dbl-64 -0x1.33ad18p+8 : 0x3.ca14c60907b7p-1024 : inexact-ok underflow errno-erange-ok
+= exp10 towardzero dbl-64 -0x1.33ad18p+8 : 0x3.ca14c60907b7p-1024 : inexact-ok underflow errno-erange-ok
+= exp10 upward dbl-64 -0x1.33ad18p+8 : 0x3.ca14c60907b74p-1024 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.33ad18p+8L : 0x3.ca14c60907b717acp-1024L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.33ad18p+8L : 0x3.ca14c60907b717bp-1024L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.33ad18p+8L : 0x3.ca14c60907b717acp-1024L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.33ad18p+8L : 0x3.ca14c60907b717bp-1024L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.33ad18p+8L : 0x3.ca14c60907b717acp-1024L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.33ad18p+8L : 0x3.ca14c60907b717bp-1024L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.33ad18p+8L : 0x3.ca14c60907b717acp-1024L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.33ad18p+8L : 0x3.ca14c60907b717bp-1024L : inexact-ok
+= exp10 downward ldbl-128 -0x1.33ad18p+8L : 0x3.ca14c60907b717ae36dc1f6cac46p-1024L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.33ad18p+8L : 0x3.ca14c60907b717ae36dc1f6cac46p-1024L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.33ad18p+8L : 0x3.ca14c60907b717ae36dc1f6cac46p-1024L : inexact-ok
+= exp10 upward ldbl-128 -0x1.33ad18p+8L : 0x3.ca14c60907b717ae36dc1f6cac48p-1024L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.33ad18p+8L : 0x3.ca14c60907b7p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm -0x1.33ad18p+8L : 0x3.ca14c60907b7p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128ibm -0x1.33ad18p+8L : 0x3.ca14c60907b7p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128ibm -0x1.33ad18p+8L : 0x3.ca14c60907b74p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.33ad17p+8 : 0x3.ca1d7fc4d6c38p-1024 : inexact-ok underflow errno-erange-ok
+= exp10 tonearest dbl-64 -0x1.33ad17p+8 : 0x3.ca1d7fc4d6c3cp-1024 : inexact-ok underflow errno-erange-ok
+= exp10 towardzero dbl-64 -0x1.33ad17p+8 : 0x3.ca1d7fc4d6c38p-1024 : inexact-ok underflow errno-erange-ok
+= exp10 upward dbl-64 -0x1.33ad17p+8 : 0x3.ca1d7fc4d6c3cp-1024 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.33ad17p+8L : 0x3.ca1d7fc4d6c3bc58p-1024L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.33ad17p+8L : 0x3.ca1d7fc4d6c3bc58p-1024L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.33ad17p+8L : 0x3.ca1d7fc4d6c3bc58p-1024L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.33ad17p+8L : 0x3.ca1d7fc4d6c3bc5cp-1024L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.33ad17p+8L : 0x3.ca1d7fc4d6c3bc58p-1024L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.33ad17p+8L : 0x3.ca1d7fc4d6c3bc58p-1024L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.33ad17p+8L : 0x3.ca1d7fc4d6c3bc58p-1024L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.33ad17p+8L : 0x3.ca1d7fc4d6c3bc5cp-1024L : inexact-ok
+= exp10 downward ldbl-128 -0x1.33ad17p+8L : 0x3.ca1d7fc4d6c3bc586b2b65fe7e66p-1024L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.33ad17p+8L : 0x3.ca1d7fc4d6c3bc586b2b65fe7e66p-1024L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.33ad17p+8L : 0x3.ca1d7fc4d6c3bc586b2b65fe7e66p-1024L : inexact-ok
+= exp10 upward ldbl-128 -0x1.33ad17p+8L : 0x3.ca1d7fc4d6c3bc586b2b65fe7e68p-1024L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.33ad17p+8L : 0x3.ca1d7fc4d6c38p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm -0x1.33ad17p+8L : 0x3.ca1d7fc4d6c3cp-1024L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128ibm -0x1.33ad17p+8L : 0x3.ca1d7fc4d6c38p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128ibm -0x1.33ad17p+8L : 0x3.ca1d7fc4d6c3cp-1024L : inexact-ok underflow errno-erange-ok
+exp10 -0x1.33afcap+8
+= exp10 downward flt-32 -0x1.33afcap+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.33afcap+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.33afcap+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.33afcap+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.33afcap+8 : 0x3.b2d8a908d0634p-1024 : inexact-ok underflow errno-erange-ok
+= exp10 tonearest dbl-64 -0x1.33afcap+8 : 0x3.b2d8a908d0634p-1024 : inexact-ok underflow errno-erange-ok
+= exp10 towardzero dbl-64 -0x1.33afcap+8 : 0x3.b2d8a908d0634p-1024 : inexact-ok underflow errno-erange-ok
+= exp10 upward dbl-64 -0x1.33afcap+8 : 0x3.b2d8a908d0638p-1024 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.33afcap+8L : 0x3.b2d8a908d0634324p-1024L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.33afcap+8L : 0x3.b2d8a908d0634328p-1024L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.33afcap+8L : 0x3.b2d8a908d0634324p-1024L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.33afcap+8L : 0x3.b2d8a908d0634328p-1024L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.33afcap+8L : 0x3.b2d8a908d0634324p-1024L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.33afcap+8L : 0x3.b2d8a908d0634328p-1024L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.33afcap+8L : 0x3.b2d8a908d0634324p-1024L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.33afcap+8L : 0x3.b2d8a908d0634328p-1024L : inexact-ok
+= exp10 downward ldbl-128 -0x1.33afcap+8L : 0x3.b2d8a908d063432616cd82f6a4eep-1024L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.33afcap+8L : 0x3.b2d8a908d063432616cd82f6a4eep-1024L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.33afcap+8L : 0x3.b2d8a908d063432616cd82f6a4eep-1024L : inexact-ok
+= exp10 upward ldbl-128 -0x1.33afcap+8L : 0x3.b2d8a908d063432616cd82f6a4fp-1024L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.33afcap+8L : 0x3.b2d8a908d0634p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm -0x1.33afcap+8L : 0x3.b2d8a908d0634p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128ibm -0x1.33afcap+8L : 0x3.b2d8a908d0634p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128ibm -0x1.33afcap+8L : 0x3.b2d8a908d0638p-1024L : inexact-ok underflow errno-erange-ok
exp10 0x1p-10
= exp10 downward flt-32 0x4p-12f : 0x1.009388p+0f : inexact-ok
= exp10 tonearest flt-32 0x4p-12f : 0x1.009388p+0f : inexact-ok
@@ -110310,6 +137985,2392 @@ exp10 -0x1p-100
= exp10 tonearest ldbl-128ibm -0x1p-100L : 0xf.fffffffffffffffffffffffdb4p-4L : inexact-ok
= exp10 towardzero ldbl-128ibm -0x1p-100L : 0xf.fffffffffffffffffffffffdbp-4L : inexact-ok
= exp10 upward ldbl-128ibm -0x1p-100L : 0xf.fffffffffffffffffffffffdb4p-4L : inexact-ok
+exp10 0x1p-600
+= exp10 downward flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= exp10 tonearest flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= exp10 towardzero flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= exp10 upward flt-32 0x8p-152f : 0x1.000002p+0f : inexact-ok
+= exp10 downward dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= exp10 tonearest dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= exp10 towardzero dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= exp10 upward dbl-64 0x8p-152 : 0x1.0000000000001p+0 : inexact-ok
+= exp10 downward ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-96-intel 0x8p-152L : 0x1.0000000000000002p+0L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x8p-152L : 0x1.0000000000000002p+0L : inexact-ok
+= exp10 downward ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-128 0x8p-152L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= exp10 downward ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-128ibm 0x8p-152L : 0x1.000000000000000000000000008p+0L : inexact-ok
+= 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 downward dbl-64 0x1p-600 : 0x1p+0 : inexact-ok
+= exp10 tonearest dbl-64 0x1p-600 : 0x1p+0 : inexact-ok
+= exp10 towardzero dbl-64 0x1p-600 : 0x1p+0 : inexact-ok
+= exp10 upward dbl-64 0x1p-600 : 0x1.0000000000001p+0 : inexact-ok
+= exp10 downward ldbl-96-intel 0x1p-600L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1p-600L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1p-600L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1p-600L : 0x1.0000000000000002p+0L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1p-600L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1p-600L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1p-600L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1p-600L : 0x1.0000000000000002p+0L : inexact-ok
+= exp10 downward ldbl-128 0x1p-600L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-128 0x1p-600L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128 0x1p-600L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-128 0x1p-600L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1p-600L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0x1p-600L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0x1p-600L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-128ibm 0x1p-600L : 0x1.000000000000000000000000008p+0L : inexact-ok
+exp10 -0x1p-600
+= 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 downward flt-32 -0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= exp10 tonearest flt-32 -0x8p-152f : 0x1p+0f : inexact-ok
+= exp10 towardzero flt-32 -0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= exp10 upward flt-32 -0x8p-152f : 0x1p+0f : inexact-ok
+= exp10 downward dbl-64 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp10 tonearest dbl-64 -0x8p-152 : 0x1p+0 : inexact-ok
+= exp10 towardzero dbl-64 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp10 upward dbl-64 -0x8p-152 : 0x1p+0 : inexact-ok
+= exp10 downward ldbl-96-intel -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp10 upward ldbl-96-intel -0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-128 -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp10 tonearest ldbl-128 -0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128 -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp10 upward ldbl-128 -0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-128ibm -0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp10 tonearest ldbl-128ibm -0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128ibm -0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp10 upward ldbl-128ibm -0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 downward dbl-64 -0x1p-600 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp10 tonearest dbl-64 -0x1p-600 : 0x1p+0 : inexact-ok
+= exp10 towardzero dbl-64 -0x1p-600 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp10 upward dbl-64 -0x1p-600 : 0x1p+0 : inexact-ok
+= exp10 downward ldbl-96-intel -0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1p-600L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1p-600L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1p-600L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1p-600L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-128 -0x1p-600L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1p-600L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1p-600L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp10 upward ldbl-128 -0x1p-600L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1p-600L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp10 tonearest ldbl-128ibm -0x1p-600L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128ibm -0x1p-600L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp10 upward ldbl-128ibm -0x1p-600L : 0x1p+0L : inexact-ok
+exp10 0x1p-10000
+= exp10 downward flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= exp10 tonearest flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= exp10 towardzero flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= exp10 upward flt-32 0x8p-152f : 0x1.000002p+0f : inexact-ok
+= exp10 downward dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= exp10 tonearest dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= exp10 towardzero dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= exp10 upward dbl-64 0x8p-152 : 0x1.0000000000001p+0 : inexact-ok
+= exp10 downward ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-96-intel 0x8p-152L : 0x1.0000000000000002p+0L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x8p-152L : 0x1.0000000000000002p+0L : inexact-ok
+= exp10 downward ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-128 0x8p-152L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= exp10 downward ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-128ibm 0x8p-152L : 0x1.000000000000000000000000008p+0L : inexact-ok
+= 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 downward dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok
+= exp10 tonearest dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok
+= exp10 towardzero dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok
+= exp10 upward dbl-64 0x4p-1076 : 0x1.0000000000001p+0 : inexact-ok
+= exp10 downward ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-96-intel 0x4p-1076L : 0x1.0000000000000002p+0L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x4p-1076L : 0x1.0000000000000002p+0L : inexact-ok
+= exp10 downward ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-128 0x4p-1076L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= exp10 downward ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-128ibm 0x4p-1076L : 0x1.000000000000000000000000008p+0L : inexact-ok
+= exp10 downward ldbl-96-intel 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1p-10000L : 0x1.0000000000000002p+0L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1p-10000L : 0x1.0000000000000002p+0L : inexact-ok
+= exp10 downward ldbl-128 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-128 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-128 0x1p-10000L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+exp10 -0x1p-10000
+= 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 downward flt-32 -0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= exp10 tonearest flt-32 -0x8p-152f : 0x1p+0f : inexact-ok
+= exp10 towardzero flt-32 -0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= exp10 upward flt-32 -0x8p-152f : 0x1p+0f : inexact-ok
+= exp10 downward dbl-64 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp10 tonearest dbl-64 -0x8p-152 : 0x1p+0 : inexact-ok
+= exp10 towardzero dbl-64 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp10 upward dbl-64 -0x8p-152 : 0x1p+0 : inexact-ok
+= exp10 downward ldbl-96-intel -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp10 upward ldbl-96-intel -0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-128 -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp10 tonearest ldbl-128 -0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128 -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp10 upward ldbl-128 -0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-128ibm -0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp10 tonearest ldbl-128ibm -0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128ibm -0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp10 upward ldbl-128ibm -0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 downward dbl-64 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp10 tonearest dbl-64 -0x4p-1076 : 0x1p+0 : inexact-ok
+= exp10 towardzero dbl-64 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp10 upward dbl-64 -0x4p-1076 : 0x1p+0 : inexact-ok
+= exp10 downward ldbl-96-intel -0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp10 upward ldbl-96-intel -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-128 -0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp10 tonearest ldbl-128 -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128 -0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp10 upward ldbl-128 -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-128ibm -0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp10 tonearest ldbl-128ibm -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128ibm -0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp10 upward ldbl-128ibm -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-96-intel -0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1p-10000L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1p-10000L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1p-10000L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1p-10000L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-128 -0x1p-10000L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1p-10000L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1p-10000L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp10 upward ldbl-128 -0x1p-10000L : 0x1p+0L : inexact-ok
+exp10 0x2.688268p+4
+= exp10 downward flt-32 0x2.688268p+4f : 0xf.fffb3p+124f : inexact-ok
+= exp10 tonearest flt-32 0x2.688268p+4f : 0xf.fffb3p+124f : inexact-ok
+= exp10 towardzero flt-32 0x2.688268p+4f : 0xf.fffb3p+124f : inexact-ok
+= exp10 upward flt-32 0x2.688268p+4f : 0xf.fffb4p+124f : inexact-ok
+= exp10 downward dbl-64 0x2.688268p+4 : 0xf.fffb372d9da78p+124 : inexact-ok
+= exp10 tonearest dbl-64 0x2.688268p+4 : 0xf.fffb372d9da8p+124 : inexact-ok
+= exp10 towardzero dbl-64 0x2.688268p+4 : 0xf.fffb372d9da78p+124 : inexact-ok
+= exp10 upward dbl-64 0x2.688268p+4 : 0xf.fffb372d9da8p+124 : inexact-ok
+= exp10 downward ldbl-96-intel 0x2.688268p+4L : 0xf.fffb372d9da7f63p+124L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x2.688268p+4L : 0xf.fffb372d9da7f63p+124L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x2.688268p+4L : 0xf.fffb372d9da7f63p+124L : inexact-ok
+= exp10 upward ldbl-96-intel 0x2.688268p+4L : 0xf.fffb372d9da7f64p+124L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x2.688268p+4L : 0xf.fffb372d9da7f63p+124L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x2.688268p+4L : 0xf.fffb372d9da7f63p+124L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x2.688268p+4L : 0xf.fffb372d9da7f63p+124L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x2.688268p+4L : 0xf.fffb372d9da7f64p+124L : inexact-ok
+= exp10 downward ldbl-128 0x2.688268p+4L : 0xf.fffb372d9da7f632ed2ce00c161p+124L : inexact-ok
+= exp10 tonearest ldbl-128 0x2.688268p+4L : 0xf.fffb372d9da7f632ed2ce00c161p+124L : inexact-ok
+= exp10 towardzero ldbl-128 0x2.688268p+4L : 0xf.fffb372d9da7f632ed2ce00c161p+124L : inexact-ok
+= exp10 upward ldbl-128 0x2.688268p+4L : 0xf.fffb372d9da7f632ed2ce00c1618p+124L : inexact-ok
+= exp10 downward ldbl-128ibm 0x2.688268p+4L : 0xf.fffb372d9da7f632ed2ce00c14p+124L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0x2.688268p+4L : 0xf.fffb372d9da7f632ed2ce00c18p+124L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0x2.688268p+4L : 0xf.fffb372d9da7f632ed2ce00c14p+124L : inexact-ok
+= exp10 upward ldbl-128ibm 0x2.688268p+4L : 0xf.fffb372d9da7f632ed2ce00c18p+124L : inexact-ok
+exp10 0x2.68826cp+4
+= exp10 downward flt-32 0x2.68826cp+4f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 tonearest flt-32 0x2.68826cp+4f : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero flt-32 0x2.68826cp+4f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 upward flt-32 0x2.68826cp+4f : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x2.68826cp+4 : 0x1.000046d066116p+128 : inexact-ok
+= exp10 tonearest dbl-64 0x2.68826cp+4 : 0x1.000046d066117p+128 : inexact-ok
+= exp10 towardzero dbl-64 0x2.68826cp+4 : 0x1.000046d066116p+128 : inexact-ok
+= exp10 upward dbl-64 0x2.68826cp+4 : 0x1.000046d066117p+128 : inexact-ok
+= exp10 downward ldbl-96-intel 0x2.68826cp+4L : 0x1.000046d066116874p+128L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x2.68826cp+4L : 0x1.000046d066116874p+128L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x2.68826cp+4L : 0x1.000046d066116874p+128L : inexact-ok
+= exp10 upward ldbl-96-intel 0x2.68826cp+4L : 0x1.000046d066116876p+128L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x2.68826cp+4L : 0x1.000046d066116874p+128L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x2.68826cp+4L : 0x1.000046d066116874p+128L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x2.68826cp+4L : 0x1.000046d066116874p+128L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x2.68826cp+4L : 0x1.000046d066116876p+128L : inexact-ok
+= exp10 downward ldbl-128 0x2.68826cp+4L : 0x1.000046d0661168747a32f41ab7b3p+128L : inexact-ok
+= exp10 tonearest ldbl-128 0x2.68826cp+4L : 0x1.000046d0661168747a32f41ab7b4p+128L : inexact-ok
+= exp10 towardzero ldbl-128 0x2.68826cp+4L : 0x1.000046d0661168747a32f41ab7b3p+128L : inexact-ok
+= exp10 upward ldbl-128 0x2.68826cp+4L : 0x1.000046d0661168747a32f41ab7b4p+128L : inexact-ok
+= exp10 downward ldbl-128ibm 0x2.68826cp+4L : 0x1.000046d0661168747a32f41ab78p+128L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0x2.68826cp+4L : 0x1.000046d0661168747a32f41ab78p+128L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0x2.68826cp+4L : 0x1.000046d0661168747a32f41ab78p+128L : inexact-ok
+= exp10 upward ldbl-128ibm 0x2.68826cp+4L : 0x1.000046d0661168747a32f41ab8p+128L : inexact-ok
+exp10 -0x2.5ee064p+4
+= exp10 downward flt-32 -0x2.5ee064p+4f : 0x3.fffdfp-128f : inexact-ok underflow errno-erange-ok
+= exp10 tonearest flt-32 -0x2.5ee064p+4f : 0x3.fffdfp-128f : inexact-ok underflow errno-erange-ok
+= exp10 towardzero flt-32 -0x2.5ee064p+4f : 0x3.fffdfp-128f : inexact-ok underflow errno-erange-ok
+= exp10 upward flt-32 -0x2.5ee064p+4f : 0x3.fffdf8p-128f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x2.5ee064p+4 : 0x3.fffdf07e3d25p-128 : inexact-ok
+= exp10 tonearest dbl-64 -0x2.5ee064p+4 : 0x3.fffdf07e3d25p-128 : inexact-ok
+= exp10 towardzero dbl-64 -0x2.5ee064p+4 : 0x3.fffdf07e3d25p-128 : inexact-ok
+= exp10 upward dbl-64 -0x2.5ee064p+4 : 0x3.fffdf07e3d252p-128 : inexact-ok
+= exp10 downward ldbl-96-intel -0x2.5ee064p+4L : 0x3.fffdf07e3d250a68p-128L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x2.5ee064p+4L : 0x3.fffdf07e3d250a68p-128L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x2.5ee064p+4L : 0x3.fffdf07e3d250a68p-128L : inexact-ok
+= exp10 upward ldbl-96-intel -0x2.5ee064p+4L : 0x3.fffdf07e3d250a6cp-128L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x2.5ee064p+4L : 0x3.fffdf07e3d250a68p-128L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x2.5ee064p+4L : 0x3.fffdf07e3d250a68p-128L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x2.5ee064p+4L : 0x3.fffdf07e3d250a68p-128L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x2.5ee064p+4L : 0x3.fffdf07e3d250a6cp-128L : inexact-ok
+= exp10 downward ldbl-128 -0x2.5ee064p+4L : 0x3.fffdf07e3d250a69f129cbd543a6p-128L : inexact-ok
+= exp10 tonearest ldbl-128 -0x2.5ee064p+4L : 0x3.fffdf07e3d250a69f129cbd543a6p-128L : inexact-ok
+= exp10 towardzero ldbl-128 -0x2.5ee064p+4L : 0x3.fffdf07e3d250a69f129cbd543a6p-128L : inexact-ok
+= exp10 upward ldbl-128 -0x2.5ee064p+4L : 0x3.fffdf07e3d250a69f129cbd543a8p-128L : inexact-ok
+= exp10 downward ldbl-128ibm -0x2.5ee064p+4L : 0x3.fffdf07e3d250a69f129cbd543p-128L : inexact-ok
+= exp10 tonearest ldbl-128ibm -0x2.5ee064p+4L : 0x3.fffdf07e3d250a69f129cbd544p-128L : inexact-ok
+= exp10 towardzero ldbl-128ibm -0x2.5ee064p+4L : 0x3.fffdf07e3d250a69f129cbd543p-128L : inexact-ok
+= exp10 upward ldbl-128ibm -0x2.5ee064p+4L : 0x3.fffdf07e3d250a69f129cbd544p-128L : inexact-ok
+exp10 -0x2.5ee06p+4
+= exp10 downward flt-32 -0x2.5ee06p+4f : 0x4.000038p-128f : inexact-ok
+= exp10 tonearest flt-32 -0x2.5ee06p+4f : 0x4.00004p-128f : inexact-ok
+= exp10 towardzero flt-32 -0x2.5ee06p+4f : 0x4.000038p-128f : inexact-ok
+= exp10 upward flt-32 -0x2.5ee06p+4f : 0x4.00004p-128f : inexact-ok
+= exp10 downward dbl-64 -0x2.5ee06p+4 : 0x4.00003df3ee9c4p-128 : inexact-ok
+= exp10 tonearest dbl-64 -0x2.5ee06p+4 : 0x4.00003df3ee9c4p-128 : inexact-ok
+= exp10 towardzero dbl-64 -0x2.5ee06p+4 : 0x4.00003df3ee9c4p-128 : inexact-ok
+= exp10 upward dbl-64 -0x2.5ee06p+4 : 0x4.00003df3ee9c8p-128 : inexact-ok
+= exp10 downward ldbl-96-intel -0x2.5ee06p+4L : 0x4.00003df3ee9c5b1p-128L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x2.5ee06p+4L : 0x4.00003df3ee9c5b1p-128L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x2.5ee06p+4L : 0x4.00003df3ee9c5b1p-128L : inexact-ok
+= exp10 upward ldbl-96-intel -0x2.5ee06p+4L : 0x4.00003df3ee9c5b18p-128L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x2.5ee06p+4L : 0x4.00003df3ee9c5b1p-128L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x2.5ee06p+4L : 0x4.00003df3ee9c5b1p-128L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x2.5ee06p+4L : 0x4.00003df3ee9c5b1p-128L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x2.5ee06p+4L : 0x4.00003df3ee9c5b18p-128L : inexact-ok
+= exp10 downward ldbl-128 -0x2.5ee06p+4L : 0x4.00003df3ee9c5b137b1279114d6p-128L : inexact-ok
+= exp10 tonearest ldbl-128 -0x2.5ee06p+4L : 0x4.00003df3ee9c5b137b1279114d6p-128L : inexact-ok
+= exp10 towardzero ldbl-128 -0x2.5ee06p+4L : 0x4.00003df3ee9c5b137b1279114d6p-128L : inexact-ok
+= exp10 upward ldbl-128 -0x2.5ee06p+4L : 0x4.00003df3ee9c5b137b1279114d64p-128L : inexact-ok
+= exp10 downward ldbl-128ibm -0x2.5ee06p+4L : 0x4.00003df3ee9c5b137b1279114cp-128L : inexact-ok
+= exp10 tonearest ldbl-128ibm -0x2.5ee06p+4L : 0x4.00003df3ee9c5b137b1279114ep-128L : inexact-ok
+= exp10 towardzero ldbl-128ibm -0x2.5ee06p+4L : 0x4.00003df3ee9c5b137b1279114cp-128L : inexact-ok
+= exp10 upward ldbl-128ibm -0x2.5ee06p+4L : 0x4.00003df3ee9c5b137b1279114ep-128L : inexact-ok
+exp10 0x1.34413509f79fep+8
+= exp10 downward flt-32 0x1.344136p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 tonearest flt-32 0x1.344136p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero flt-32 0x1.344136p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 upward flt-32 0x1.344136p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.344136p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.344136p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.344136p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.344136p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.344136p+8L : 0x1.0002368555061c28p+1024L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.344136p+8L : 0x1.0002368555061c28p+1024L : inexact-ok
+= exp10 downward ldbl-128 0x1.344136p+8L : 0x1.0002368555061c26d904a4f4deb5p+1024L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.344136p+8L : 0x1.0002368555061c26d904a4f4deb5p+1024L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.344136p+8L : 0x1.0002368555061c26d904a4f4deb5p+1024L : inexact-ok
+= exp10 upward ldbl-128 0x1.344136p+8L : 0x1.0002368555061c26d904a4f4deb6p+1024L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.344136p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.344136p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.344136p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.344136p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward flt-32 0x1.344134p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 tonearest flt-32 0x1.344134p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero flt-32 0x1.344134p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 upward flt-32 0x1.344134p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.344134p+8 : 0xf.ffd9b994fc598p+1020 : inexact-ok
+= exp10 tonearest dbl-64 0x1.344134p+8 : 0xf.ffd9b994fc598p+1020 : inexact-ok
+= exp10 towardzero dbl-64 0x1.344134p+8 : 0xf.ffd9b994fc598p+1020 : inexact-ok
+= exp10 upward dbl-64 0x1.344134p+8 : 0xf.ffd9b994fc5ap+1020 : inexact-ok
+= exp10 downward ldbl-96-intel 0x1.344134p+8L : 0xf.ffd9b994fc5990bp+1020L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.344134p+8L : 0xf.ffd9b994fc5990cp+1020L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.344134p+8L : 0xf.ffd9b994fc5990bp+1020L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.344134p+8L : 0xf.ffd9b994fc5990cp+1020L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.344134p+8L : 0xf.ffd9b994fc5990bp+1020L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.344134p+8L : 0xf.ffd9b994fc5990cp+1020L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.344134p+8L : 0xf.ffd9b994fc5990bp+1020L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.344134p+8L : 0xf.ffd9b994fc5990cp+1020L : inexact-ok
+= exp10 downward ldbl-128 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade558848p+1020L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade558848p+1020L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade558848p+1020L : inexact-ok
+= exp10 upward ldbl-128 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade55885p+1020L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade5588p+1020L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade5588p+1020L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade5588p+1020L : inexact-ok
+= exp10 upward ldbl-128ibm 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade558cp+1020L : inexact-ok
+= exp10 downward dbl-64 0x1.34413509f79fep+8 : 0xf.fffffffffddp+1020 : inexact-ok
+= exp10 tonearest dbl-64 0x1.34413509f79fep+8 : 0xf.fffffffffdd08p+1020 : inexact-ok
+= exp10 towardzero dbl-64 0x1.34413509f79fep+8 : 0xf.fffffffffddp+1020 : inexact-ok
+= exp10 upward dbl-64 0x1.34413509f79fep+8 : 0xf.fffffffffdd08p+1020 : inexact-ok
+= exp10 downward ldbl-96-intel 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7p+1020L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f8p+1020L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7p+1020L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f8p+1020L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7p+1020L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f8p+1020L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7p+1020L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f8p+1020L : inexact-ok
+= exp10 downward ldbl-128 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f06848p+1020L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f06848p+1020L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f06848p+1020L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f0685p+1020L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f068p+1020L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f068p+1020L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f068p+1020L : inexact-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f06cp+1020L : inexact-ok
+exp10 0x1.34413509f79ffp+8
+= exp10 downward flt-32 0x1.344136p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 tonearest flt-32 0x1.344136p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero flt-32 0x1.344136p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 upward flt-32 0x1.344136p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.344136p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.344136p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.344136p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.344136p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.344136p+8L : 0x1.0002368555061c28p+1024L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.344136p+8L : 0x1.0002368555061c28p+1024L : inexact-ok
+= exp10 downward ldbl-128 0x1.344136p+8L : 0x1.0002368555061c26d904a4f4deb5p+1024L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.344136p+8L : 0x1.0002368555061c26d904a4f4deb5p+1024L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.344136p+8L : 0x1.0002368555061c26d904a4f4deb5p+1024L : inexact-ok
+= exp10 upward ldbl-128 0x1.344136p+8L : 0x1.0002368555061c26d904a4f4deb6p+1024L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.344136p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.344136p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.344136p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.344136p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward flt-32 0x1.344134p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 tonearest flt-32 0x1.344134p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero flt-32 0x1.344134p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 upward flt-32 0x1.344134p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.344134p+8 : 0xf.ffd9b994fc598p+1020 : inexact-ok
+= exp10 tonearest dbl-64 0x1.344134p+8 : 0xf.ffd9b994fc598p+1020 : inexact-ok
+= exp10 towardzero dbl-64 0x1.344134p+8 : 0xf.ffd9b994fc598p+1020 : inexact-ok
+= exp10 upward dbl-64 0x1.344134p+8 : 0xf.ffd9b994fc5ap+1020 : inexact-ok
+= exp10 downward ldbl-96-intel 0x1.344134p+8L : 0xf.ffd9b994fc5990bp+1020L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.344134p+8L : 0xf.ffd9b994fc5990cp+1020L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.344134p+8L : 0xf.ffd9b994fc5990bp+1020L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.344134p+8L : 0xf.ffd9b994fc5990cp+1020L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.344134p+8L : 0xf.ffd9b994fc5990bp+1020L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.344134p+8L : 0xf.ffd9b994fc5990cp+1020L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.344134p+8L : 0xf.ffd9b994fc5990bp+1020L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.344134p+8L : 0xf.ffd9b994fc5990cp+1020L : inexact-ok
+= exp10 downward ldbl-128 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade558848p+1020L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade558848p+1020L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade558848p+1020L : inexact-ok
+= exp10 upward ldbl-128 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade55885p+1020L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade5588p+1020L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade5588p+1020L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade5588p+1020L : inexact-ok
+= exp10 upward ldbl-128ibm 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade558cp+1020L : inexact-ok
+= exp10 downward dbl-64 0x1.34413509f79ffp+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.34413509f79ffp+8 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.34413509f79ffp+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.34413509f79ffp+8 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.34413509f79ffp+8L : 0x1.000000000001dc5ap+1024L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79ffp+8L : 0x1.000000000001dc5cp+1024L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79ffp+8L : 0x1.000000000001dc5ap+1024L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79ffp+8L : 0x1.000000000001dc5cp+1024L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.34413509f79ffp+8L : 0x1.000000000001dc5ap+1024L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79ffp+8L : 0x1.000000000001dc5cp+1024L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79ffp+8L : 0x1.000000000001dc5ap+1024L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79ffp+8L : 0x1.000000000001dc5cp+1024L : inexact-ok
+= exp10 downward ldbl-128 0x1.34413509f79ffp+8L : 0x1.000000000001dc5b0a78f837f53dp+1024L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79ffp+8L : 0x1.000000000001dc5b0a78f837f53dp+1024L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79ffp+8L : 0x1.000000000001dc5b0a78f837f53dp+1024L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79ffp+8L : 0x1.000000000001dc5b0a78f837f53ep+1024L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.34413509f79ffp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79ffp+8L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79ffp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79ffp+8L : plus_infty : inexact-ok overflow errno-erange
+exp10 -0x1.33a7146f72a42p+8
+= exp10 downward flt-32 -0x1.33a714p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.33a714p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.33a714p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.33a714p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.33a714p+8 : 0x4.0004027aecdd4p-1024 : inexact-ok
+= exp10 tonearest dbl-64 -0x1.33a714p+8 : 0x4.0004027aecdd8p-1024 : inexact-ok
+= exp10 towardzero dbl-64 -0x1.33a714p+8 : 0x4.0004027aecdd4p-1024 : inexact-ok
+= exp10 upward dbl-64 -0x1.33a714p+8 : 0x4.0004027aecdd8p-1024 : inexact-ok
+= exp10 downward ldbl-96-intel -0x1.33a714p+8L : 0x4.0004027aecdd7a68p-1024L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.33a714p+8L : 0x4.0004027aecdd7a7p-1024L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.33a714p+8L : 0x4.0004027aecdd7a68p-1024L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.33a714p+8L : 0x4.0004027aecdd7a7p-1024L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.33a714p+8L : 0x4.0004027aecdd7a68p-1024L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.33a714p+8L : 0x4.0004027aecdd7a7p-1024L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.33a714p+8L : 0x4.0004027aecdd7a68p-1024L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.33a714p+8L : 0x4.0004027aecdd7a7p-1024L : inexact-ok
+= exp10 downward ldbl-128 -0x1.33a714p+8L : 0x4.0004027aecdd7a6d329b9571e454p-1024L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.33a714p+8L : 0x4.0004027aecdd7a6d329b9571e458p-1024L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.33a714p+8L : 0x4.0004027aecdd7a6d329b9571e454p-1024L : inexact-ok
+= exp10 upward ldbl-128 -0x1.33a714p+8L : 0x4.0004027aecdd7a6d329b9571e458p-1024L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.33a714p+8L : 0x4.0004027aecdd4p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm -0x1.33a714p+8L : 0x4.0004027aecdd8p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128ibm -0x1.33a714p+8L : 0x4.0004027aecdd4p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128ibm -0x1.33a714p+8L : 0x4.0004027aecdd8p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 downward flt-32 -0x1.33a716p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.33a716p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.33a716p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.33a716p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.33a716p+8 : 0x3.fff196e1243d4p-1024 : inexact-ok underflow errno-erange-ok
+= exp10 tonearest dbl-64 -0x1.33a716p+8 : 0x3.fff196e1243d8p-1024 : inexact-ok underflow errno-erange-ok
+= exp10 towardzero dbl-64 -0x1.33a716p+8 : 0x3.fff196e1243d4p-1024 : inexact-ok underflow errno-erange-ok
+= exp10 upward dbl-64 -0x1.33a716p+8 : 0x3.fff196e1243d8p-1024 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.33a716p+8L : 0x3.fff196e1243d704cp-1024L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.33a716p+8L : 0x3.fff196e1243d704cp-1024L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.33a716p+8L : 0x3.fff196e1243d704cp-1024L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.33a716p+8L : 0x3.fff196e1243d705p-1024L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.33a716p+8L : 0x3.fff196e1243d704cp-1024L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.33a716p+8L : 0x3.fff196e1243d704cp-1024L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.33a716p+8L : 0x3.fff196e1243d704cp-1024L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.33a716p+8L : 0x3.fff196e1243d705p-1024L : inexact-ok
+= exp10 downward ldbl-128 -0x1.33a716p+8L : 0x3.fff196e1243d704d262ae46d3424p-1024L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.33a716p+8L : 0x3.fff196e1243d704d262ae46d3424p-1024L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.33a716p+8L : 0x3.fff196e1243d704d262ae46d3424p-1024L : inexact-ok
+= exp10 upward ldbl-128 -0x1.33a716p+8L : 0x3.fff196e1243d704d262ae46d3426p-1024L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.33a716p+8L : 0x3.fff196e1243d4p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm -0x1.33a716p+8L : 0x3.fff196e1243d8p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128ibm -0x1.33a716p+8L : 0x3.fff196e1243d4p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128ibm -0x1.33a716p+8L : 0x3.fff196e1243d8p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.33a7146f72a42p+8 : 0x3.fffffffffff8cp-1024 : inexact-ok underflow errno-erange-ok
+= exp10 tonearest dbl-64 -0x1.33a7146f72a42p+8 : 0x3.fffffffffff8cp-1024 : inexact-ok underflow errno-erange-ok
+= exp10 towardzero dbl-64 -0x1.33a7146f72a42p+8 : 0x3.fffffffffff8cp-1024 : inexact-ok underflow errno-erange-ok
+= exp10 upward dbl-64 -0x1.33a7146f72a42p+8 : 0x3.fffffffffff9p-1024 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.33a7146f72a42p+8L : 0x3.fffffffffff8dbf8p-1024L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.33a7146f72a42p+8L : 0x3.fffffffffff8dbfcp-1024L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.33a7146f72a42p+8L : 0x3.fffffffffff8dbf8p-1024L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.33a7146f72a42p+8L : 0x3.fffffffffff8dbfcp-1024L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.33a7146f72a42p+8L : 0x3.fffffffffff8dbf8p-1024L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.33a7146f72a42p+8L : 0x3.fffffffffff8dbfcp-1024L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.33a7146f72a42p+8L : 0x3.fffffffffff8dbf8p-1024L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.33a7146f72a42p+8L : 0x3.fffffffffff8dbfcp-1024L : inexact-ok
+= exp10 downward ldbl-128 -0x1.33a7146f72a42p+8L : 0x3.fffffffffff8dbfb531fe67239f8p-1024L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.33a7146f72a42p+8L : 0x3.fffffffffff8dbfb531fe67239fap-1024L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.33a7146f72a42p+8L : 0x3.fffffffffff8dbfb531fe67239f8p-1024L : inexact-ok
+= exp10 upward ldbl-128 -0x1.33a7146f72a42p+8L : 0x3.fffffffffff8dbfb531fe67239fap-1024L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.33a7146f72a42p+8L : 0x3.fffffffffff8cp-1024L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm -0x1.33a7146f72a42p+8L : 0x3.fffffffffff8cp-1024L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128ibm -0x1.33a7146f72a42p+8L : 0x3.fffffffffff8cp-1024L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128ibm -0x1.33a7146f72a42p+8L : 0x3.fffffffffff9p-1024L : inexact-ok underflow errno-erange-ok
+exp10 -0x1.33a7146f72a41p+8
+= exp10 downward flt-32 -0x1.33a714p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.33a714p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.33a714p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.33a714p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.33a714p+8 : 0x4.0004027aecdd4p-1024 : inexact-ok
+= exp10 tonearest dbl-64 -0x1.33a714p+8 : 0x4.0004027aecdd8p-1024 : inexact-ok
+= exp10 towardzero dbl-64 -0x1.33a714p+8 : 0x4.0004027aecdd4p-1024 : inexact-ok
+= exp10 upward dbl-64 -0x1.33a714p+8 : 0x4.0004027aecdd8p-1024 : inexact-ok
+= exp10 downward ldbl-96-intel -0x1.33a714p+8L : 0x4.0004027aecdd7a68p-1024L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.33a714p+8L : 0x4.0004027aecdd7a7p-1024L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.33a714p+8L : 0x4.0004027aecdd7a68p-1024L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.33a714p+8L : 0x4.0004027aecdd7a7p-1024L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.33a714p+8L : 0x4.0004027aecdd7a68p-1024L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.33a714p+8L : 0x4.0004027aecdd7a7p-1024L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.33a714p+8L : 0x4.0004027aecdd7a68p-1024L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.33a714p+8L : 0x4.0004027aecdd7a7p-1024L : inexact-ok
+= exp10 downward ldbl-128 -0x1.33a714p+8L : 0x4.0004027aecdd7a6d329b9571e454p-1024L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.33a714p+8L : 0x4.0004027aecdd7a6d329b9571e458p-1024L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.33a714p+8L : 0x4.0004027aecdd7a6d329b9571e454p-1024L : inexact-ok
+= exp10 upward ldbl-128 -0x1.33a714p+8L : 0x4.0004027aecdd7a6d329b9571e458p-1024L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.33a714p+8L : 0x4.0004027aecdd4p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm -0x1.33a714p+8L : 0x4.0004027aecdd8p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128ibm -0x1.33a714p+8L : 0x4.0004027aecdd4p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128ibm -0x1.33a714p+8L : 0x4.0004027aecdd8p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 downward flt-32 -0x1.33a716p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.33a716p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.33a716p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.33a716p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.33a716p+8 : 0x3.fff196e1243d4p-1024 : inexact-ok underflow errno-erange-ok
+= exp10 tonearest dbl-64 -0x1.33a716p+8 : 0x3.fff196e1243d8p-1024 : inexact-ok underflow errno-erange-ok
+= exp10 towardzero dbl-64 -0x1.33a716p+8 : 0x3.fff196e1243d4p-1024 : inexact-ok underflow errno-erange-ok
+= exp10 upward dbl-64 -0x1.33a716p+8 : 0x3.fff196e1243d8p-1024 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.33a716p+8L : 0x3.fff196e1243d704cp-1024L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.33a716p+8L : 0x3.fff196e1243d704cp-1024L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.33a716p+8L : 0x3.fff196e1243d704cp-1024L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.33a716p+8L : 0x3.fff196e1243d705p-1024L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.33a716p+8L : 0x3.fff196e1243d704cp-1024L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.33a716p+8L : 0x3.fff196e1243d704cp-1024L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.33a716p+8L : 0x3.fff196e1243d704cp-1024L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.33a716p+8L : 0x3.fff196e1243d705p-1024L : inexact-ok
+= exp10 downward ldbl-128 -0x1.33a716p+8L : 0x3.fff196e1243d704d262ae46d3424p-1024L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.33a716p+8L : 0x3.fff196e1243d704d262ae46d3424p-1024L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.33a716p+8L : 0x3.fff196e1243d704d262ae46d3424p-1024L : inexact-ok
+= exp10 upward ldbl-128 -0x1.33a716p+8L : 0x3.fff196e1243d704d262ae46d3426p-1024L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.33a716p+8L : 0x3.fff196e1243d4p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm -0x1.33a716p+8L : 0x3.fff196e1243d8p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128ibm -0x1.33a716p+8L : 0x3.fff196e1243d4p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128ibm -0x1.33a716p+8L : 0x3.fff196e1243d8p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.33a7146f72a41p+8 : 0x4.00000000008cp-1024 : inexact-ok
+= exp10 tonearest dbl-64 -0x1.33a7146f72a41p+8 : 0x4.00000000008c4p-1024 : inexact-ok
+= exp10 towardzero dbl-64 -0x1.33a7146f72a41p+8 : 0x4.00000000008cp-1024 : inexact-ok
+= exp10 upward dbl-64 -0x1.33a7146f72a41p+8 : 0x4.00000000008c4p-1024 : inexact-ok
+= exp10 downward ldbl-96-intel -0x1.33a7146f72a41p+8L : 0x4.00000000008c3988p-1024L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.33a7146f72a41p+8L : 0x4.00000000008c3988p-1024L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.33a7146f72a41p+8L : 0x4.00000000008c3988p-1024L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.33a7146f72a41p+8L : 0x4.00000000008c399p-1024L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.33a7146f72a41p+8L : 0x4.00000000008c3988p-1024L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.33a7146f72a41p+8L : 0x4.00000000008c3988p-1024L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.33a7146f72a41p+8L : 0x4.00000000008c3988p-1024L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.33a7146f72a41p+8L : 0x4.00000000008c399p-1024L : inexact-ok
+= exp10 downward ldbl-128 -0x1.33a7146f72a41p+8L : 0x4.00000000008c398930ca98b1d098p-1024L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.33a7146f72a41p+8L : 0x4.00000000008c398930ca98b1d098p-1024L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.33a7146f72a41p+8L : 0x4.00000000008c398930ca98b1d098p-1024L : inexact-ok
+= exp10 upward ldbl-128 -0x1.33a7146f72a41p+8L : 0x4.00000000008c398930ca98b1d09cp-1024L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.33a7146f72a41p+8L : 0x4.00000000008cp-1024L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm -0x1.33a7146f72a41p+8L : 0x4.00000000008c4p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128ibm -0x1.33a7146f72a41p+8L : 0x4.00000000008cp-1024L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128ibm -0x1.33a7146f72a41p+8L : 0x4.00000000008c4p-1024L : inexact-ok underflow errno-erange-ok
+exp10 0x1.34413509f79fef2f625b0205a88p+8
+= exp10 downward flt-32 0x1.344136p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 tonearest flt-32 0x1.344136p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero flt-32 0x1.344136p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 upward flt-32 0x1.344136p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.344136p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.344136p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.344136p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.344136p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.344136p+8L : 0x1.0002368555061c28p+1024L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.344136p+8L : 0x1.0002368555061c28p+1024L : inexact-ok
+= exp10 downward ldbl-128 0x1.344136p+8L : 0x1.0002368555061c26d904a4f4deb5p+1024L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.344136p+8L : 0x1.0002368555061c26d904a4f4deb5p+1024L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.344136p+8L : 0x1.0002368555061c26d904a4f4deb5p+1024L : inexact-ok
+= exp10 upward ldbl-128 0x1.344136p+8L : 0x1.0002368555061c26d904a4f4deb6p+1024L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.344136p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.344136p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.344136p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.344136p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward flt-32 0x1.344134p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 tonearest flt-32 0x1.344134p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero flt-32 0x1.344134p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 upward flt-32 0x1.344134p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.344134p+8 : 0xf.ffd9b994fc598p+1020 : inexact-ok
+= exp10 tonearest dbl-64 0x1.344134p+8 : 0xf.ffd9b994fc598p+1020 : inexact-ok
+= exp10 towardzero dbl-64 0x1.344134p+8 : 0xf.ffd9b994fc598p+1020 : inexact-ok
+= exp10 upward dbl-64 0x1.344134p+8 : 0xf.ffd9b994fc5ap+1020 : inexact-ok
+= exp10 downward ldbl-96-intel 0x1.344134p+8L : 0xf.ffd9b994fc5990bp+1020L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.344134p+8L : 0xf.ffd9b994fc5990cp+1020L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.344134p+8L : 0xf.ffd9b994fc5990bp+1020L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.344134p+8L : 0xf.ffd9b994fc5990cp+1020L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.344134p+8L : 0xf.ffd9b994fc5990bp+1020L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.344134p+8L : 0xf.ffd9b994fc5990cp+1020L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.344134p+8L : 0xf.ffd9b994fc5990bp+1020L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.344134p+8L : 0xf.ffd9b994fc5990cp+1020L : inexact-ok
+= exp10 downward ldbl-128 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade558848p+1020L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade558848p+1020L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade558848p+1020L : inexact-ok
+= exp10 upward ldbl-128 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade55885p+1020L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade5588p+1020L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade5588p+1020L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade5588p+1020L : inexact-ok
+= exp10 upward ldbl-128ibm 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade558cp+1020L : inexact-ok
+= exp10 downward dbl-64 0x1.34413509f79ffp+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.34413509f79ffp+8 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.34413509f79ffp+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.34413509f79ffp+8 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.34413509f79ffp+8L : 0x1.000000000001dc5ap+1024L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79ffp+8L : 0x1.000000000001dc5cp+1024L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79ffp+8L : 0x1.000000000001dc5ap+1024L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79ffp+8L : 0x1.000000000001dc5cp+1024L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.34413509f79ffp+8L : 0x1.000000000001dc5ap+1024L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79ffp+8L : 0x1.000000000001dc5cp+1024L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79ffp+8L : 0x1.000000000001dc5ap+1024L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79ffp+8L : 0x1.000000000001dc5cp+1024L : inexact-ok
+= exp10 downward ldbl-128 0x1.34413509f79ffp+8L : 0x1.000000000001dc5b0a78f837f53dp+1024L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79ffp+8L : 0x1.000000000001dc5b0a78f837f53dp+1024L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79ffp+8L : 0x1.000000000001dc5b0a78f837f53dp+1024L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79ffp+8L : 0x1.000000000001dc5b0a78f837f53ep+1024L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.34413509f79ffp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79ffp+8L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79ffp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79ffp+8L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.34413509f79fep+8 : 0xf.fffffffffddp+1020 : inexact-ok
+= exp10 tonearest dbl-64 0x1.34413509f79fep+8 : 0xf.fffffffffdd08p+1020 : inexact-ok
+= exp10 towardzero dbl-64 0x1.34413509f79fep+8 : 0xf.fffffffffddp+1020 : inexact-ok
+= exp10 upward dbl-64 0x1.34413509f79fep+8 : 0xf.fffffffffdd08p+1020 : inexact-ok
+= exp10 downward ldbl-96-intel 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7p+1020L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f8p+1020L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7p+1020L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f8p+1020L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7p+1020L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f8p+1020L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7p+1020L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f8p+1020L : inexact-ok
+= exp10 downward ldbl-128 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f06848p+1020L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f06848p+1020L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f06848p+1020L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f0685p+1020L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f068p+1020L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f068p+1020L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f068p+1020L : inexact-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f06cp+1020L : inexact-ok
+= exp10 downward ldbl-96-intel 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6ap+1020L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6bp+1020L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6ap+1020L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6bp+1020L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6ap+1020L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6bp+1020L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6ap+1020L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6bp+1020L : inexact-ok
+= exp10 downward ldbl-128 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6afd688d920ac48p+1020L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6afd688d920ac5p+1020L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6afd688d920ac48p+1020L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6afd688d920ac5p+1020L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fef3p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fef3p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8dp+1020L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8dp+1020L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8dp+1020L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8d1p+1020L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8dp+1020L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8dp+1020L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8dp+1020L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8d1p+1020L : inexact-ok
+= exp10 downward ldbl-128 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8d010f9a03cc57a8p+1020L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8d010f9a03cc57a8p+1020L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8d010f9a03cc57a8p+1020L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8d010f9a03cc57bp+1020L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8d010f9a03cc54p+1020L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8d010f9a03cc58p+1020L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8d010f9a03cc54p+1020L : inexact-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8d010f9a03cc58p+1020L : inexact-ok
+= exp10 downward ldbl-128 0x1.34413509f79fef2f625b0205a88p+8L : 0xf.ffffffffffffbffffffffffa35a8p+1020L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fef2f625b0205a88p+8L : 0xf.ffffffffffffbffffffffffa35a8p+1020L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79fef2f625b0205a88p+8L : 0xf.ffffffffffffbffffffffffa35a8p+1020L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79fef2f625b0205a88p+8L : 0xf.ffffffffffffbffffffffffa35bp+1020L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.34413509f79fef2f625b0205a88p+8L : 0xf.ffffffffffffbffffffffffa34p+1020L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fef2f625b0205a88p+8L : 0xf.ffffffffffffbffffffffffa34p+1020L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fef2f625b0205a88p+8L : 0xf.ffffffffffffbffffffffffa34p+1020L : inexact-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fef2f625b0205a88p+8L : 0xf.ffffffffffffbffffffffffa38p+1020L : inexact-ok
+exp10 0x1.34413509f79fef2f625b0205a9p+8
+= exp10 downward flt-32 0x1.344136p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 tonearest flt-32 0x1.344136p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero flt-32 0x1.344136p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 upward flt-32 0x1.344136p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.344136p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.344136p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.344136p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.344136p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.344136p+8L : 0x1.0002368555061c28p+1024L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.344136p+8L : 0x1.0002368555061c28p+1024L : inexact-ok
+= exp10 downward ldbl-128 0x1.344136p+8L : 0x1.0002368555061c26d904a4f4deb5p+1024L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.344136p+8L : 0x1.0002368555061c26d904a4f4deb5p+1024L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.344136p+8L : 0x1.0002368555061c26d904a4f4deb5p+1024L : inexact-ok
+= exp10 upward ldbl-128 0x1.344136p+8L : 0x1.0002368555061c26d904a4f4deb6p+1024L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.344136p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.344136p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.344136p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.344136p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward flt-32 0x1.344134p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 tonearest flt-32 0x1.344134p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero flt-32 0x1.344134p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 upward flt-32 0x1.344134p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.344134p+8 : 0xf.ffd9b994fc598p+1020 : inexact-ok
+= exp10 tonearest dbl-64 0x1.344134p+8 : 0xf.ffd9b994fc598p+1020 : inexact-ok
+= exp10 towardzero dbl-64 0x1.344134p+8 : 0xf.ffd9b994fc598p+1020 : inexact-ok
+= exp10 upward dbl-64 0x1.344134p+8 : 0xf.ffd9b994fc5ap+1020 : inexact-ok
+= exp10 downward ldbl-96-intel 0x1.344134p+8L : 0xf.ffd9b994fc5990bp+1020L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.344134p+8L : 0xf.ffd9b994fc5990cp+1020L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.344134p+8L : 0xf.ffd9b994fc5990bp+1020L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.344134p+8L : 0xf.ffd9b994fc5990cp+1020L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.344134p+8L : 0xf.ffd9b994fc5990bp+1020L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.344134p+8L : 0xf.ffd9b994fc5990cp+1020L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.344134p+8L : 0xf.ffd9b994fc5990bp+1020L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.344134p+8L : 0xf.ffd9b994fc5990cp+1020L : inexact-ok
+= exp10 downward ldbl-128 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade558848p+1020L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade558848p+1020L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade558848p+1020L : inexact-ok
+= exp10 upward ldbl-128 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade55885p+1020L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade5588p+1020L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade5588p+1020L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade5588p+1020L : inexact-ok
+= exp10 upward ldbl-128ibm 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade558cp+1020L : inexact-ok
+= exp10 downward dbl-64 0x1.34413509f79ffp+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.34413509f79ffp+8 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.34413509f79ffp+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.34413509f79ffp+8 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.34413509f79ffp+8L : 0x1.000000000001dc5ap+1024L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79ffp+8L : 0x1.000000000001dc5cp+1024L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79ffp+8L : 0x1.000000000001dc5ap+1024L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79ffp+8L : 0x1.000000000001dc5cp+1024L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.34413509f79ffp+8L : 0x1.000000000001dc5ap+1024L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79ffp+8L : 0x1.000000000001dc5cp+1024L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79ffp+8L : 0x1.000000000001dc5ap+1024L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79ffp+8L : 0x1.000000000001dc5cp+1024L : inexact-ok
+= exp10 downward ldbl-128 0x1.34413509f79ffp+8L : 0x1.000000000001dc5b0a78f837f53dp+1024L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79ffp+8L : 0x1.000000000001dc5b0a78f837f53dp+1024L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79ffp+8L : 0x1.000000000001dc5b0a78f837f53dp+1024L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79ffp+8L : 0x1.000000000001dc5b0a78f837f53ep+1024L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.34413509f79ffp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79ffp+8L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79ffp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79ffp+8L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.34413509f79fep+8 : 0xf.fffffffffddp+1020 : inexact-ok
+= exp10 tonearest dbl-64 0x1.34413509f79fep+8 : 0xf.fffffffffdd08p+1020 : inexact-ok
+= exp10 towardzero dbl-64 0x1.34413509f79fep+8 : 0xf.fffffffffddp+1020 : inexact-ok
+= exp10 upward dbl-64 0x1.34413509f79fep+8 : 0xf.fffffffffdd08p+1020 : inexact-ok
+= exp10 downward ldbl-96-intel 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7p+1020L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f8p+1020L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7p+1020L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f8p+1020L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7p+1020L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f8p+1020L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7p+1020L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f8p+1020L : inexact-ok
+= exp10 downward ldbl-128 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f06848p+1020L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f06848p+1020L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f06848p+1020L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f0685p+1020L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f068p+1020L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f068p+1020L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f068p+1020L : inexact-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f06cp+1020L : inexact-ok
+= exp10 downward ldbl-96-intel 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6ap+1020L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6bp+1020L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6ap+1020L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6bp+1020L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6ap+1020L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6bp+1020L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6ap+1020L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6bp+1020L : inexact-ok
+= exp10 downward ldbl-128 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6afd688d920ac48p+1020L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6afd688d920ac5p+1020L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6afd688d920ac48p+1020L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6afd688d920ac5p+1020L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fef3p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fef3p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8dp+1020L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8dp+1020L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8dp+1020L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8d1p+1020L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8dp+1020L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8dp+1020L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8dp+1020L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8d1p+1020L : inexact-ok
+= exp10 downward ldbl-128 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8d010f9a03cc57a8p+1020L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8d010f9a03cc57a8p+1020L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8d010f9a03cc57a8p+1020L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8d010f9a03cc57bp+1020L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8d010f9a03cc54p+1020L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8d010f9a03cc58p+1020L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8d010f9a03cc54p+1020L : inexact-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8d010f9a03cc58p+1020L : inexact-ok
+= exp10 downward ldbl-128 0x1.34413509f79fef2f625b0205a9p+8L : 0xf.ffffffffffffc0000000000ca158p+1020L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fef2f625b0205a9p+8L : 0xf.ffffffffffffc0000000000ca16p+1020L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79fef2f625b0205a9p+8L : 0xf.ffffffffffffc0000000000ca158p+1020L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79fef2f625b0205a9p+8L : 0xf.ffffffffffffc0000000000ca16p+1020L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.34413509f79fef2f625b0205a9p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fef2f625b0205a9p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fef2f625b0205a9p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fef2f625b0205a9p+8L : plus_infty : inexact-ok overflow errno-erange
+exp10 -0x1.23b2b470ae9318183ba772361cp+8
+= exp10 downward flt-32 -0x1.23b2b4p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.23b2b4p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.23b2b4p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.23b2b4p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.23b2b4p+8 : 0x8.00081bb1a65e8p-972 : inexact-ok
+= exp10 tonearest dbl-64 -0x1.23b2b4p+8 : 0x8.00081bb1a65e8p-972 : inexact-ok
+= exp10 towardzero dbl-64 -0x1.23b2b4p+8 : 0x8.00081bb1a65e8p-972 : inexact-ok
+= exp10 upward dbl-64 -0x1.23b2b4p+8 : 0x8.00081bb1a65fp-972 : inexact-ok
+= exp10 downward ldbl-96-intel -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3p-972L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f4p-972L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3p-972L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f4p-972L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3p-972L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f4p-972L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3p-972L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f4p-972L : inexact-ok
+= exp10 downward ldbl-128 -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3993115f203f6p-972L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3993115f203f68p-972L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3993115f203f6p-972L : inexact-ok
+= exp10 upward ldbl-128 -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3993115f203f68p-972L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3993115f203cp-972L : inexact-ok
+= exp10 tonearest ldbl-128ibm -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3993115f204p-972L : inexact-ok
+= exp10 towardzero ldbl-128ibm -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3993115f203cp-972L : inexact-ok
+= exp10 upward ldbl-128ibm -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3993115f204p-972L : inexact-ok
+= exp10 downward flt-32 -0x1.23b2b6p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.23b2b6p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.23b2b6p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.23b2b6p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.23b2b6p+8 : 0x7.ffe3447dac6e4p-972 : inexact-ok
+= exp10 tonearest dbl-64 -0x1.23b2b6p+8 : 0x7.ffe3447dac6e4p-972 : inexact-ok
+= exp10 towardzero dbl-64 -0x1.23b2b6p+8 : 0x7.ffe3447dac6e4p-972 : inexact-ok
+= exp10 upward dbl-64 -0x1.23b2b6p+8 : 0x7.ffe3447dac6e8p-972 : inexact-ok
+= exp10 downward ldbl-96-intel -0x1.23b2b6p+8L : 0x7.ffe3447dac6e516p-972L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5168p-972L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.23b2b6p+8L : 0x7.ffe3447dac6e516p-972L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5168p-972L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.23b2b6p+8L : 0x7.ffe3447dac6e516p-972L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5168p-972L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.23b2b6p+8L : 0x7.ffe3447dac6e516p-972L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5168p-972L : inexact-ok
+= exp10 downward ldbl-128 -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5164756078e4d224p-972L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5164756078e4d228p-972L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5164756078e4d224p-972L : inexact-ok
+= exp10 upward ldbl-128 -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5164756078e4d228p-972L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5164756078e4dp-972L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5164756078e4d4p-972L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128ibm -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5164756078e4dp-972L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128ibm -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5164756078e4d4p-972L : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.23b2b470ae931p+8 : 0x8.000000000095p-972 : inexact-ok
+= exp10 tonearest dbl-64 -0x1.23b2b470ae931p+8 : 0x8.000000000095p-972 : inexact-ok
+= exp10 towardzero dbl-64 -0x1.23b2b470ae931p+8 : 0x8.000000000095p-972 : inexact-ok
+= exp10 upward dbl-64 -0x1.23b2b470ae931p+8 : 0x8.0000000000958p-972 : inexact-ok
+= exp10 downward ldbl-96-intel -0x1.23b2b470ae931p+8L : 0x8.0000000000951bfp-972L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.23b2b470ae931p+8L : 0x8.0000000000951bfp-972L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.23b2b470ae931p+8L : 0x8.0000000000951bfp-972L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.23b2b470ae931p+8L : 0x8.0000000000951cp-972L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.23b2b470ae931p+8L : 0x8.0000000000951bfp-972L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.23b2b470ae931p+8L : 0x8.0000000000951bfp-972L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.23b2b470ae931p+8L : 0x8.0000000000951bfp-972L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.23b2b470ae931p+8L : 0x8.0000000000951cp-972L : inexact-ok
+= exp10 downward ldbl-128 -0x1.23b2b470ae931p+8L : 0x8.0000000000951bf165b2bc2da89p-972L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.23b2b470ae931p+8L : 0x8.0000000000951bf165b2bc2da89p-972L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.23b2b470ae931p+8L : 0x8.0000000000951bf165b2bc2da89p-972L : inexact-ok
+= exp10 upward ldbl-128 -0x1.23b2b470ae931p+8L : 0x8.0000000000951bf165b2bc2da898p-972L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.23b2b470ae931p+8L : 0x8.0000000000951bf165b2bc2da8p-972L : inexact-ok
+= exp10 tonearest ldbl-128ibm -0x1.23b2b470ae931p+8L : 0x8.0000000000951bf165b2bc2da8p-972L : inexact-ok
+= exp10 towardzero ldbl-128ibm -0x1.23b2b470ae931p+8L : 0x8.0000000000951bf165b2bc2da8p-972L : inexact-ok
+= exp10 upward ldbl-128ibm -0x1.23b2b470ae931p+8L : 0x8.0000000000951bf165b2bc2dacp-972L : inexact-ok
+= exp10 downward dbl-64 -0x1.23b2b470ae932p+8 : 0x7.ffffffffff6e4p-972 : inexact-ok
+= exp10 tonearest dbl-64 -0x1.23b2b470ae932p+8 : 0x7.ffffffffff6e8p-972 : inexact-ok
+= exp10 towardzero dbl-64 -0x1.23b2b470ae932p+8 : 0x7.ffffffffff6e4p-972 : inexact-ok
+= exp10 upward dbl-64 -0x1.23b2b470ae932p+8 : 0x7.ffffffffff6e8p-972 : inexact-ok
+= exp10 downward ldbl-96-intel -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60dp-972L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d8p-972L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60dp-972L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d8p-972L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60dp-972L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d8p-972L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60dp-972L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d8p-972L : inexact-ok
+= exp10 downward ldbl-128 -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d5aa5d6a953d28p-972L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d5aa5d6a953d2cp-972L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d5aa5d6a953d28p-972L : inexact-ok
+= exp10 upward ldbl-128 -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d5aa5d6a953d2cp-972L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d5aa5d6a953cp-972L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d5aa5d6a953cp-972L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128ibm -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d5aa5d6a953cp-972L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128ibm -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d5aa5d6a954p-972L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.23b2b470ae931818p+8L : 0x8.000000000000044p-972L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.23b2b470ae931818p+8L : 0x8.000000000000045p-972L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.23b2b470ae931818p+8L : 0x8.000000000000044p-972L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.23b2b470ae931818p+8L : 0x8.000000000000045p-972L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.23b2b470ae931818p+8L : 0x8.000000000000044p-972L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.23b2b470ae931818p+8L : 0x8.000000000000045p-972L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.23b2b470ae931818p+8L : 0x8.000000000000044p-972L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.23b2b470ae931818p+8L : 0x8.000000000000045p-972L : inexact-ok
+= exp10 downward ldbl-128 -0x1.23b2b470ae931818p+8L : 0x8.000000000000044ade6f0e19f4cp-972L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.23b2b470ae931818p+8L : 0x8.000000000000044ade6f0e19f4cp-972L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.23b2b470ae931818p+8L : 0x8.000000000000044ade6f0e19f4cp-972L : inexact-ok
+= exp10 upward ldbl-128 -0x1.23b2b470ae931818p+8L : 0x8.000000000000044ade6f0e19f4c8p-972L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.23b2b470ae931818p+8L : 0x8.000000000000044ade6f0e19f4p-972L : inexact-ok
+= exp10 tonearest ldbl-128ibm -0x1.23b2b470ae931818p+8L : 0x8.000000000000044ade6f0e19f4p-972L : inexact-ok
+= exp10 towardzero ldbl-128ibm -0x1.23b2b470ae931818p+8L : 0x8.000000000000044ade6f0e19f4p-972L : inexact-ok
+= exp10 upward ldbl-128ibm -0x1.23b2b470ae931818p+8L : 0x8.000000000000044ade6f0e19f8p-972L : inexact-ok
+= exp10 downward ldbl-96-intel -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf7p-972L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf7p-972L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf7p-972L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf78p-972L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf7p-972L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf7p-972L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf7p-972L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf78p-972L : inexact-ok
+= exp10 downward ldbl-128 -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf737af7a36fc9fcp-972L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf737af7a36fcap-972L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf737af7a36fc9fcp-972L : inexact-ok
+= exp10 upward ldbl-128 -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf737af7a36fcap-972L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf737af7a36fc8p-972L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf737af7a36fc8p-972L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128ibm -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf737af7a36fc8p-972L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128ibm -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf737af7a36fccp-972L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128 -0x1.23b2b470ae9318183ba772361cp+8L : 0x7.fffffffffffffffffffffffb328p-972L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.23b2b470ae9318183ba772361cp+8L : 0x7.fffffffffffffffffffffffb3284p-972L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.23b2b470ae9318183ba772361cp+8L : 0x7.fffffffffffffffffffffffb328p-972L : inexact-ok
+= exp10 upward ldbl-128 -0x1.23b2b470ae9318183ba772361cp+8L : 0x7.fffffffffffffffffffffffb3284p-972L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.23b2b470ae9318183ba772361cp+8L : 0x7.fffffffffffffffffffffffb3p-972L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm -0x1.23b2b470ae9318183ba772361cp+8L : 0x7.fffffffffffffffffffffffb34p-972L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128ibm -0x1.23b2b470ae9318183ba772361cp+8L : 0x7.fffffffffffffffffffffffb3p-972L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128ibm -0x1.23b2b470ae9318183ba772361cp+8L : 0x7.fffffffffffffffffffffffb34p-972L : inexact-ok underflow errno-erange-ok
+exp10 -0x1.23b2b470ae9318183ba772361b8p+8
+= exp10 downward flt-32 -0x1.23b2b4p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.23b2b4p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.23b2b4p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.23b2b4p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.23b2b4p+8 : 0x8.00081bb1a65e8p-972 : inexact-ok
+= exp10 tonearest dbl-64 -0x1.23b2b4p+8 : 0x8.00081bb1a65e8p-972 : inexact-ok
+= exp10 towardzero dbl-64 -0x1.23b2b4p+8 : 0x8.00081bb1a65e8p-972 : inexact-ok
+= exp10 upward dbl-64 -0x1.23b2b4p+8 : 0x8.00081bb1a65fp-972 : inexact-ok
+= exp10 downward ldbl-96-intel -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3p-972L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f4p-972L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3p-972L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f4p-972L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3p-972L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f4p-972L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3p-972L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f4p-972L : inexact-ok
+= exp10 downward ldbl-128 -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3993115f203f6p-972L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3993115f203f68p-972L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3993115f203f6p-972L : inexact-ok
+= exp10 upward ldbl-128 -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3993115f203f68p-972L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3993115f203cp-972L : inexact-ok
+= exp10 tonearest ldbl-128ibm -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3993115f204p-972L : inexact-ok
+= exp10 towardzero ldbl-128ibm -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3993115f203cp-972L : inexact-ok
+= exp10 upward ldbl-128ibm -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3993115f204p-972L : inexact-ok
+= exp10 downward flt-32 -0x1.23b2b6p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.23b2b6p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.23b2b6p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.23b2b6p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.23b2b6p+8 : 0x7.ffe3447dac6e4p-972 : inexact-ok
+= exp10 tonearest dbl-64 -0x1.23b2b6p+8 : 0x7.ffe3447dac6e4p-972 : inexact-ok
+= exp10 towardzero dbl-64 -0x1.23b2b6p+8 : 0x7.ffe3447dac6e4p-972 : inexact-ok
+= exp10 upward dbl-64 -0x1.23b2b6p+8 : 0x7.ffe3447dac6e8p-972 : inexact-ok
+= exp10 downward ldbl-96-intel -0x1.23b2b6p+8L : 0x7.ffe3447dac6e516p-972L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5168p-972L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.23b2b6p+8L : 0x7.ffe3447dac6e516p-972L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5168p-972L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.23b2b6p+8L : 0x7.ffe3447dac6e516p-972L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5168p-972L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.23b2b6p+8L : 0x7.ffe3447dac6e516p-972L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5168p-972L : inexact-ok
+= exp10 downward ldbl-128 -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5164756078e4d224p-972L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5164756078e4d228p-972L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5164756078e4d224p-972L : inexact-ok
+= exp10 upward ldbl-128 -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5164756078e4d228p-972L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5164756078e4dp-972L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5164756078e4d4p-972L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128ibm -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5164756078e4dp-972L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128ibm -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5164756078e4d4p-972L : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.23b2b470ae931p+8 : 0x8.000000000095p-972 : inexact-ok
+= exp10 tonearest dbl-64 -0x1.23b2b470ae931p+8 : 0x8.000000000095p-972 : inexact-ok
+= exp10 towardzero dbl-64 -0x1.23b2b470ae931p+8 : 0x8.000000000095p-972 : inexact-ok
+= exp10 upward dbl-64 -0x1.23b2b470ae931p+8 : 0x8.0000000000958p-972 : inexact-ok
+= exp10 downward ldbl-96-intel -0x1.23b2b470ae931p+8L : 0x8.0000000000951bfp-972L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.23b2b470ae931p+8L : 0x8.0000000000951bfp-972L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.23b2b470ae931p+8L : 0x8.0000000000951bfp-972L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.23b2b470ae931p+8L : 0x8.0000000000951cp-972L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.23b2b470ae931p+8L : 0x8.0000000000951bfp-972L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.23b2b470ae931p+8L : 0x8.0000000000951bfp-972L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.23b2b470ae931p+8L : 0x8.0000000000951bfp-972L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.23b2b470ae931p+8L : 0x8.0000000000951cp-972L : inexact-ok
+= exp10 downward ldbl-128 -0x1.23b2b470ae931p+8L : 0x8.0000000000951bf165b2bc2da89p-972L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.23b2b470ae931p+8L : 0x8.0000000000951bf165b2bc2da89p-972L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.23b2b470ae931p+8L : 0x8.0000000000951bf165b2bc2da89p-972L : inexact-ok
+= exp10 upward ldbl-128 -0x1.23b2b470ae931p+8L : 0x8.0000000000951bf165b2bc2da898p-972L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.23b2b470ae931p+8L : 0x8.0000000000951bf165b2bc2da8p-972L : inexact-ok
+= exp10 tonearest ldbl-128ibm -0x1.23b2b470ae931p+8L : 0x8.0000000000951bf165b2bc2da8p-972L : inexact-ok
+= exp10 towardzero ldbl-128ibm -0x1.23b2b470ae931p+8L : 0x8.0000000000951bf165b2bc2da8p-972L : inexact-ok
+= exp10 upward ldbl-128ibm -0x1.23b2b470ae931p+8L : 0x8.0000000000951bf165b2bc2dacp-972L : inexact-ok
+= exp10 downward dbl-64 -0x1.23b2b470ae932p+8 : 0x7.ffffffffff6e4p-972 : inexact-ok
+= exp10 tonearest dbl-64 -0x1.23b2b470ae932p+8 : 0x7.ffffffffff6e8p-972 : inexact-ok
+= exp10 towardzero dbl-64 -0x1.23b2b470ae932p+8 : 0x7.ffffffffff6e4p-972 : inexact-ok
+= exp10 upward dbl-64 -0x1.23b2b470ae932p+8 : 0x7.ffffffffff6e8p-972 : inexact-ok
+= exp10 downward ldbl-96-intel -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60dp-972L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d8p-972L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60dp-972L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d8p-972L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60dp-972L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d8p-972L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60dp-972L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d8p-972L : inexact-ok
+= exp10 downward ldbl-128 -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d5aa5d6a953d28p-972L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d5aa5d6a953d2cp-972L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d5aa5d6a953d28p-972L : inexact-ok
+= exp10 upward ldbl-128 -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d5aa5d6a953d2cp-972L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d5aa5d6a953cp-972L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d5aa5d6a953cp-972L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128ibm -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d5aa5d6a953cp-972L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128ibm -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d5aa5d6a954p-972L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.23b2b470ae931818p+8L : 0x8.000000000000044p-972L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.23b2b470ae931818p+8L : 0x8.000000000000045p-972L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.23b2b470ae931818p+8L : 0x8.000000000000044p-972L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.23b2b470ae931818p+8L : 0x8.000000000000045p-972L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.23b2b470ae931818p+8L : 0x8.000000000000044p-972L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.23b2b470ae931818p+8L : 0x8.000000000000045p-972L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.23b2b470ae931818p+8L : 0x8.000000000000044p-972L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.23b2b470ae931818p+8L : 0x8.000000000000045p-972L : inexact-ok
+= exp10 downward ldbl-128 -0x1.23b2b470ae931818p+8L : 0x8.000000000000044ade6f0e19f4cp-972L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.23b2b470ae931818p+8L : 0x8.000000000000044ade6f0e19f4cp-972L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.23b2b470ae931818p+8L : 0x8.000000000000044ade6f0e19f4cp-972L : inexact-ok
+= exp10 upward ldbl-128 -0x1.23b2b470ae931818p+8L : 0x8.000000000000044ade6f0e19f4c8p-972L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.23b2b470ae931818p+8L : 0x8.000000000000044ade6f0e19f4p-972L : inexact-ok
+= exp10 tonearest ldbl-128ibm -0x1.23b2b470ae931818p+8L : 0x8.000000000000044ade6f0e19f4p-972L : inexact-ok
+= exp10 towardzero ldbl-128ibm -0x1.23b2b470ae931818p+8L : 0x8.000000000000044ade6f0e19f4p-972L : inexact-ok
+= exp10 upward ldbl-128ibm -0x1.23b2b470ae931818p+8L : 0x8.000000000000044ade6f0e19f8p-972L : inexact-ok
+= exp10 downward ldbl-96-intel -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf7p-972L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf7p-972L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf7p-972L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf78p-972L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf7p-972L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf7p-972L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf7p-972L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf78p-972L : inexact-ok
+= exp10 downward ldbl-128 -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf737af7a36fc9fcp-972L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf737af7a36fcap-972L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf737af7a36fc9fcp-972L : inexact-ok
+= exp10 upward ldbl-128 -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf737af7a36fcap-972L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf737af7a36fc8p-972L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf737af7a36fc8p-972L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128ibm -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf737af7a36fc8p-972L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128ibm -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf737af7a36fccp-972L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128 -0x1.23b2b470ae9318183ba772361b8p+8L : 0x8.0000000000000000000000046858p-972L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.23b2b470ae9318183ba772361b8p+8L : 0x8.000000000000000000000004686p-972L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.23b2b470ae9318183ba772361b8p+8L : 0x8.0000000000000000000000046858p-972L : inexact-ok
+= exp10 upward ldbl-128 -0x1.23b2b470ae9318183ba772361b8p+8L : 0x8.000000000000000000000004686p-972L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.23b2b470ae9318183ba772361b8p+8L : 0x8.00000000000000000000000468p-972L : inexact-ok
+= exp10 tonearest ldbl-128ibm -0x1.23b2b470ae9318183ba772361b8p+8L : 0x8.00000000000000000000000468p-972L : inexact-ok
+= exp10 towardzero ldbl-128ibm -0x1.23b2b470ae9318183ba772361b8p+8L : 0x8.00000000000000000000000468p-972L : inexact-ok
+= exp10 upward ldbl-128ibm -0x1.23b2b470ae9318183ba772361b8p+8L : 0x8.0000000000000000000000046cp-972L : inexact-ok
+exp10 0x1.34413509f79fef3p+12
+= exp10 downward flt-32 0x1.344136p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 tonearest flt-32 0x1.344136p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero flt-32 0x1.344136p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 upward flt-32 0x1.344136p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.344136p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.344136p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.344136p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-intel 0x1.344136p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-intel 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-m68k 0x1.344136p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-m68k 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-m68k 0x1.344136p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-m68k 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128 0x1.344136p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128 0x1.344136p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128ibm 0x1.344136p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.344136p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward flt-32 0x1.344134p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 tonearest flt-32 0x1.344134p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero flt-32 0x1.344134p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 upward flt-32 0x1.344134p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.344134p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.344134p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.344134p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.344134p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.344134p+12L : 0xf.fd9bc4394211e88p+16380L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.344134p+12L : 0xf.fd9bc4394211e89p+16380L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.344134p+12L : 0xf.fd9bc4394211e88p+16380L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.344134p+12L : 0xf.fd9bc4394211e89p+16380L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.344134p+12L : 0xf.fd9bc4394211e88p+16380L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.344134p+12L : 0xf.fd9bc4394211e89p+16380L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.344134p+12L : 0xf.fd9bc4394211e88p+16380L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.344134p+12L : 0xf.fd9bc4394211e89p+16380L : inexact-ok
+= exp10 downward ldbl-128 0x1.344134p+12L : 0xf.fd9bc4394211e88a367d0df4a918p+16380L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.344134p+12L : 0xf.fd9bc4394211e88a367d0df4a918p+16380L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.344134p+12L : 0xf.fd9bc4394211e88a367d0df4a918p+16380L : inexact-ok
+= exp10 upward ldbl-128 0x1.344134p+12L : 0xf.fd9bc4394211e88a367d0df4a92p+16380L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.344134p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.344134p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.344134p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.344134p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.34413509f79ffp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.34413509f79ffp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-m68k 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128ibm 0x1.34413509f79ffp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79ffp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.34413509f79fep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.34413509f79fep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.34413509f79fep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.34413509f79fep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7ap+16380L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7ap+16380L : inexact-ok
+= exp10 downward ldbl-128 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7930e7448578518p+16380L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7930e744857852p+16380L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7930e7448578518p+16380L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7930e744857852p+16380L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.34413509f79fep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afp+16380L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6bp+16380L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afp+16380L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6bp+16380L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afp+16380L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6bp+16380L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afp+16380L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6bp+16380L : inexact-ok
+= exp10 downward ldbl-128 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afd688d920af6ep+16380L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afd688d920af6ep+16380L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afd688d920af6ep+16380L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afd688d920af6e8p+16380L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.34413509f79fef3p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fef3p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fef3p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fef3p+12L : plus_infty : inexact-ok overflow errno-erange
+exp10 0x1.34413509f79fef32p+12
+= exp10 downward flt-32 0x1.344136p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 tonearest flt-32 0x1.344136p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero flt-32 0x1.344136p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 upward flt-32 0x1.344136p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.344136p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.344136p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.344136p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-intel 0x1.344136p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-intel 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-m68k 0x1.344136p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-m68k 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-m68k 0x1.344136p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-m68k 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128 0x1.344136p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128 0x1.344136p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128ibm 0x1.344136p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.344136p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward flt-32 0x1.344134p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 tonearest flt-32 0x1.344134p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero flt-32 0x1.344134p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 upward flt-32 0x1.344134p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.344134p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.344134p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.344134p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.344134p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.344134p+12L : 0xf.fd9bc4394211e88p+16380L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.344134p+12L : 0xf.fd9bc4394211e89p+16380L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.344134p+12L : 0xf.fd9bc4394211e88p+16380L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.344134p+12L : 0xf.fd9bc4394211e89p+16380L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.344134p+12L : 0xf.fd9bc4394211e88p+16380L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.344134p+12L : 0xf.fd9bc4394211e89p+16380L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.344134p+12L : 0xf.fd9bc4394211e88p+16380L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.344134p+12L : 0xf.fd9bc4394211e89p+16380L : inexact-ok
+= exp10 downward ldbl-128 0x1.344134p+12L : 0xf.fd9bc4394211e88a367d0df4a918p+16380L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.344134p+12L : 0xf.fd9bc4394211e88a367d0df4a918p+16380L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.344134p+12L : 0xf.fd9bc4394211e88a367d0df4a918p+16380L : inexact-ok
+= exp10 upward ldbl-128 0x1.344134p+12L : 0xf.fd9bc4394211e88a367d0df4a92p+16380L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.344134p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.344134p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.344134p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.344134p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.34413509f79ffp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.34413509f79ffp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-m68k 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128ibm 0x1.34413509f79ffp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79ffp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.34413509f79fep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.34413509f79fep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.34413509f79fep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.34413509f79fep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7ap+16380L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7ap+16380L : inexact-ok
+= exp10 downward ldbl-128 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7930e7448578518p+16380L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7930e744857852p+16380L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7930e7448578518p+16380L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7930e744857852p+16380L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.34413509f79fep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.34413509f79fef32p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79fef32p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-m68k 0x1.34413509f79fef32p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79fef32p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128 0x1.34413509f79fef32p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128 0x1.34413509f79fef32p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128ibm 0x1.34413509f79fef32p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fef32p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+exp10 -0x1.343793004f503232p+12
+= exp10 downward flt-32 -0x1.343792p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.343792p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.343792p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.343792p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343792p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343792p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343792p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343792p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343792p+12L : 0x4.009395d78ebc9b6p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.343792p+12L : 0x4.009395d78ebc9b68p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.343792p+12L : 0x4.009395d78ebc9b6p-16384L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.343792p+12L : 0x4.009395d78ebc9b68p-16384L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.343792p+12L : 0x4.009395d78ebc9b6p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343792p+12L : 0x4.009395d78ebc9b68p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343792p+12L : 0x4.009395d78ebc9b6p-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343792p+12L : 0x4.009395d78ebc9b68p-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343792p+12L : 0x4.009395d78ebc9b64a0aa93fc93dp-16384L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.343792p+12L : 0x4.009395d78ebc9b64a0aa93fc93dp-16384L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.343792p+12L : 0x4.009395d78ebc9b64a0aa93fc93dp-16384L : inexact-ok
+= exp10 upward ldbl-128 -0x1.343792p+12L : 0x4.009395d78ebc9b64a0aa93fc93d4p-16384L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.343792p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343792p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343792p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343792p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward flt-32 -0x1.343794p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.343794p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.343794p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.343794p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343794p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343794p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343794p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343794p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343794p+12L : 0x3.ff6cdaadaae05f18p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.343794p+12L : 0x3.ff6cdaadaae05f2p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.343794p+12L : 0x3.ff6cdaadaae05f18p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.343794p+12L : 0x3.ff6cdaadaae05f2p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.343794p+12L : 0x3.ff6cdaadaae05f1cp-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343794p+12L : 0x3.ff6cdaadaae05f1cp-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343794p+12L : 0x3.ff6cdaadaae05f1cp-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343794p+12L : 0x3.ff6cdaadaae05f2p-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343794p+12L : 0x3.ff6cdaadaae05f1d9410e8bb22f8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343794p+12L : 0x3.ff6cdaadaae05f1d9410e8bb22f8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343794p+12L : 0x3.ff6cdaadaae05f1d9410e8bb22f8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343794p+12L : 0x3.ff6cdaadaae05f1d9410e8bb22fcp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343794p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343794p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343794p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343794p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343793004f503p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343793004f503p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343793004f503p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343793004f503p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343793004f503p+12L : 0x4.0000000001434f48p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.343793004f503p+12L : 0x4.0000000001434f5p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.343793004f503p+12L : 0x4.0000000001434f48p-16384L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.343793004f503p+12L : 0x4.0000000001434f5p-16384L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.343793004f503p+12L : 0x4.0000000001434f48p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343793004f503p+12L : 0x4.0000000001434f5p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343793004f503p+12L : 0x4.0000000001434f48p-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343793004f503p+12L : 0x4.0000000001434f5p-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343793004f503p+12L : 0x4.0000000001434f4e77c5e6c4ab4cp-16384L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.343793004f503p+12L : 0x4.0000000001434f4e77c5e6c4ab5p-16384L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.343793004f503p+12L : 0x4.0000000001434f4e77c5e6c4ab4cp-16384L : inexact-ok
+= exp10 upward ldbl-128 -0x1.343793004f503p+12L : 0x4.0000000001434f4e77c5e6c4ab5p-16384L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.343793004f503p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343793004f503p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343793004f503p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343793004f503p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343793004f504p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343793004f504p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343793004f504p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343793004f504p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.343793004f504p+12L : 0x3.fffffffff80d7678p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343793004f504p+12L : 0x3.fffffffff80d7674p-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343793004f504p+12L : 0x3.fffffffff80d76709d230e22dc24p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343793004f504p+12L : 0x3.fffffffff80d76709d230e22dc24p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343793004f504p+12L : 0x3.fffffffff80d76709d230e22dc24p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343793004f504p+12L : 0x3.fffffffff80d76709d230e22dc28p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343793004f504p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343793004f504p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343793004f504p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343793004f504p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbe8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbfp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbe8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbfp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbecp-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbecp-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbecp-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbfp-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbed07250d70bb4p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbed07250d70bb4p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbed07250d70bb4p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbed07250d70bb44p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343793004f503232p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343793004f503232p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343793004f503232p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343793004f503232p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp10 -0x1.343793004f50323p+12
+= exp10 downward flt-32 -0x1.343792p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.343792p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.343792p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.343792p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343792p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343792p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343792p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343792p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343792p+12L : 0x4.009395d78ebc9b6p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.343792p+12L : 0x4.009395d78ebc9b68p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.343792p+12L : 0x4.009395d78ebc9b6p-16384L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.343792p+12L : 0x4.009395d78ebc9b68p-16384L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.343792p+12L : 0x4.009395d78ebc9b6p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343792p+12L : 0x4.009395d78ebc9b68p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343792p+12L : 0x4.009395d78ebc9b6p-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343792p+12L : 0x4.009395d78ebc9b68p-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343792p+12L : 0x4.009395d78ebc9b64a0aa93fc93dp-16384L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.343792p+12L : 0x4.009395d78ebc9b64a0aa93fc93dp-16384L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.343792p+12L : 0x4.009395d78ebc9b64a0aa93fc93dp-16384L : inexact-ok
+= exp10 upward ldbl-128 -0x1.343792p+12L : 0x4.009395d78ebc9b64a0aa93fc93d4p-16384L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.343792p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343792p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343792p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343792p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward flt-32 -0x1.343794p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.343794p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.343794p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.343794p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343794p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343794p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343794p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343794p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343794p+12L : 0x3.ff6cdaadaae05f18p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.343794p+12L : 0x3.ff6cdaadaae05f2p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.343794p+12L : 0x3.ff6cdaadaae05f18p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.343794p+12L : 0x3.ff6cdaadaae05f2p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.343794p+12L : 0x3.ff6cdaadaae05f1cp-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343794p+12L : 0x3.ff6cdaadaae05f1cp-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343794p+12L : 0x3.ff6cdaadaae05f1cp-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343794p+12L : 0x3.ff6cdaadaae05f2p-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343794p+12L : 0x3.ff6cdaadaae05f1d9410e8bb22f8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343794p+12L : 0x3.ff6cdaadaae05f1d9410e8bb22f8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343794p+12L : 0x3.ff6cdaadaae05f1d9410e8bb22f8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343794p+12L : 0x3.ff6cdaadaae05f1d9410e8bb22fcp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343794p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343794p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343794p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343794p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343793004f503p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343793004f503p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343793004f503p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343793004f503p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343793004f503p+12L : 0x4.0000000001434f48p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.343793004f503p+12L : 0x4.0000000001434f5p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.343793004f503p+12L : 0x4.0000000001434f48p-16384L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.343793004f503p+12L : 0x4.0000000001434f5p-16384L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.343793004f503p+12L : 0x4.0000000001434f48p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343793004f503p+12L : 0x4.0000000001434f5p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343793004f503p+12L : 0x4.0000000001434f48p-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343793004f503p+12L : 0x4.0000000001434f5p-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343793004f503p+12L : 0x4.0000000001434f4e77c5e6c4ab4cp-16384L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.343793004f503p+12L : 0x4.0000000001434f4e77c5e6c4ab5p-16384L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.343793004f503p+12L : 0x4.0000000001434f4e77c5e6c4ab4cp-16384L : inexact-ok
+= exp10 upward ldbl-128 -0x1.343793004f503p+12L : 0x4.0000000001434f4e77c5e6c4ab5p-16384L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.343793004f503p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343793004f503p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343793004f503p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343793004f503p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343793004f504p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343793004f504p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343793004f504p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343793004f504p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.343793004f504p+12L : 0x3.fffffffff80d7678p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343793004f504p+12L : 0x3.fffffffff80d7674p-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343793004f504p+12L : 0x3.fffffffff80d76709d230e22dc24p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343793004f504p+12L : 0x3.fffffffff80d76709d230e22dc24p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343793004f504p+12L : 0x3.fffffffff80d76709d230e22dc24p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343793004f504p+12L : 0x3.fffffffff80d76709d230e22dc28p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343793004f504p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343793004f504p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343793004f504p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343793004f504p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343793004f50323p+12L : 0x4.000000000000f2a8p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.343793004f50323p+12L : 0x4.000000000000f2a8p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.343793004f50323p+12L : 0x4.000000000000f2a8p-16384L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.343793004f50323p+12L : 0x4.000000000000f2bp-16384L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.343793004f50323p+12L : 0x4.000000000000f2a8p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343793004f50323p+12L : 0x4.000000000000f2a8p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343793004f50323p+12L : 0x4.000000000000f2a8p-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343793004f50323p+12L : 0x4.000000000000f2bp-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343793004f50323p+12L : 0x4.000000000000f2a822e062c22edcp-16384L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.343793004f50323p+12L : 0x4.000000000000f2a822e062c22edcp-16384L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.343793004f50323p+12L : 0x4.000000000000f2a822e062c22edcp-16384L : inexact-ok
+= exp10 upward ldbl-128 -0x1.343793004f50323p+12L : 0x4.000000000000f2a822e062c22eep-16384L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.343793004f50323p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343793004f50323p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343793004f50323p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343793004f50323p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp10 -0x1.343c6405237810b2p+12
+= exp10 downward flt-32 -0x1.343c64p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.343c64p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.343c64p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.343c64p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343c64p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343c64p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343c64p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343c64p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343c64p+12L : 0x2.00017a9fe296ea9p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.343c64p+12L : 0x2.00017a9fe296ea9p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.343c64p+12L : 0x2.00017a9fe296ea9p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.343c64p+12L : 0x2.00017a9fe296ea98p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.343c64p+12L : 0x2.00017a9fe296ea9p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343c64p+12L : 0x2.00017a9fe296ea9p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343c64p+12L : 0x2.00017a9fe296ea9p-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343c64p+12L : 0x2.00017a9fe296ea94p-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343c64p+12L : 0x2.00017a9fe296ea91c2392281858p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343c64p+12L : 0x2.00017a9fe296ea91c2392281858p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343c64p+12L : 0x2.00017a9fe296ea91c2392281858p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343c64p+12L : 0x2.00017a9fe296ea91c23922818584p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343c64p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343c64p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343c64p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343c64p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward flt-32 -0x1.343c66p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.343c66p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.343c66p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.343c66p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343c66p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343c66p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343c66p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343c66p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343c66p+12L : 0x1.ff6e31d8368f1dd8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.343c66p+12L : 0x1.ff6e31d8368f1dep-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.343c66p+12L : 0x1.ff6e31d8368f1dd8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.343c66p+12L : 0x1.ff6e31d8368f1dep-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.343c66p+12L : 0x1.ff6e31d8368f1ddcp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343c66p+12L : 0x1.ff6e31d8368f1ddcp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343c66p+12L : 0x1.ff6e31d8368f1ddcp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-m68k -0x1.343c66p+12L : 0x1.ff6e31d8368f1dep-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128 -0x1.343c66p+12L : 0x1.ff6e31d8368f1ddd2bedf091d15cp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343c66p+12L : 0x1.ff6e31d8368f1ddd2bedf091d16p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343c66p+12L : 0x1.ff6e31d8368f1ddd2bedf091d15cp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343c66p+12L : 0x1.ff6e31d8368f1ddd2bedf091d16p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343c66p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343c66p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343c66p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343c66p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343c640523781p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343c640523781p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343c640523781p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343c640523781p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343c640523781p+12L : 0x2.0000000000330e2p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.343c640523781p+12L : 0x2.0000000000330e2p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.343c640523781p+12L : 0x2.0000000000330e2p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.343c640523781p+12L : 0x2.0000000000330e28p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.343c640523781p+12L : 0x2.0000000000330e2p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343c640523781p+12L : 0x2.0000000000330e24p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343c640523781p+12L : 0x2.0000000000330e2p-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343c640523781p+12L : 0x2.0000000000330e24p-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343c640523781p+12L : 0x2.0000000000330e22f661ec16a8fcp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343c640523781p+12L : 0x2.0000000000330e22f661ec16a8fcp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343c640523781p+12L : 0x2.0000000000330e22f661ec16a8fcp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343c640523781p+12L : 0x2.0000000000330e22f661ec16a9p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343c640523781p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343c640523781p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343c640523781p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343c640523781p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343c640523782p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343c640523782p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343c640523782p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343c640523782p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343c640523782p+12L : 0x1.fffffffffb9821bp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.343c640523782p+12L : 0x1.fffffffffb9821b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.343c640523782p+12L : 0x1.fffffffffb9821bp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.343c640523782p+12L : 0x1.fffffffffb9821b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.343c640523782p+12L : 0x1.fffffffffb9821b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343c640523782p+12L : 0x1.fffffffffb9821b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343c640523782p+12L : 0x1.fffffffffb9821b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-m68k -0x1.343c640523782p+12L : 0x1.fffffffffb9821b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128 -0x1.343c640523782p+12L : 0x1.fffffffffb9821b409117e700974p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343c640523782p+12L : 0x1.fffffffffb9821b409117e700974p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343c640523782p+12L : 0x1.fffffffffb9821b409117e700974p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343c640523782p+12L : 0x1.fffffffffb9821b409117e700978p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343c640523782p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343c640523782p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343c640523782p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343c640523782p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343c6405237810b2p+12L : 0x1.ffffffffffffd298p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.343c6405237810b2p+12L : 0x1.ffffffffffffd2ap-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.343c6405237810b2p+12L : 0x1.ffffffffffffd298p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.343c6405237810b2p+12L : 0x1.ffffffffffffd2ap-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.343c6405237810b2p+12L : 0x1.ffffffffffffd29cp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343c6405237810b2p+12L : 0x1.ffffffffffffd29cp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343c6405237810b2p+12L : 0x1.ffffffffffffd29cp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-m68k -0x1.343c6405237810b2p+12L : 0x1.ffffffffffffd2ap-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128 -0x1.343c6405237810b2p+12L : 0x1.ffffffffffffd29ca45194e72e58p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343c6405237810b2p+12L : 0x1.ffffffffffffd29ca45194e72e5cp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343c6405237810b2p+12L : 0x1.ffffffffffffd29ca45194e72e58p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343c6405237810b2p+12L : 0x1.ffffffffffffd29ca45194e72e5cp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343c6405237810b2p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343c6405237810b2p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343c6405237810b2p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343c6405237810b2p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp10 -0x1.343c6405237810bp+12
+= exp10 downward flt-32 -0x1.343c64p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.343c64p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.343c64p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.343c64p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343c64p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343c64p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343c64p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343c64p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343c64p+12L : 0x2.00017a9fe296ea9p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.343c64p+12L : 0x2.00017a9fe296ea9p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.343c64p+12L : 0x2.00017a9fe296ea9p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.343c64p+12L : 0x2.00017a9fe296ea98p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.343c64p+12L : 0x2.00017a9fe296ea9p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343c64p+12L : 0x2.00017a9fe296ea9p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343c64p+12L : 0x2.00017a9fe296ea9p-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343c64p+12L : 0x2.00017a9fe296ea94p-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343c64p+12L : 0x2.00017a9fe296ea91c2392281858p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343c64p+12L : 0x2.00017a9fe296ea91c2392281858p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343c64p+12L : 0x2.00017a9fe296ea91c2392281858p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343c64p+12L : 0x2.00017a9fe296ea91c23922818584p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343c64p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343c64p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343c64p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343c64p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward flt-32 -0x1.343c66p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.343c66p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.343c66p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.343c66p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343c66p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343c66p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343c66p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343c66p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343c66p+12L : 0x1.ff6e31d8368f1dd8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.343c66p+12L : 0x1.ff6e31d8368f1dep-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.343c66p+12L : 0x1.ff6e31d8368f1dd8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.343c66p+12L : 0x1.ff6e31d8368f1dep-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.343c66p+12L : 0x1.ff6e31d8368f1ddcp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343c66p+12L : 0x1.ff6e31d8368f1ddcp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343c66p+12L : 0x1.ff6e31d8368f1ddcp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-m68k -0x1.343c66p+12L : 0x1.ff6e31d8368f1dep-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128 -0x1.343c66p+12L : 0x1.ff6e31d8368f1ddd2bedf091d15cp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343c66p+12L : 0x1.ff6e31d8368f1ddd2bedf091d16p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343c66p+12L : 0x1.ff6e31d8368f1ddd2bedf091d15cp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343c66p+12L : 0x1.ff6e31d8368f1ddd2bedf091d16p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343c66p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343c66p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343c66p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343c66p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343c640523781p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343c640523781p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343c640523781p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343c640523781p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343c640523781p+12L : 0x2.0000000000330e2p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.343c640523781p+12L : 0x2.0000000000330e2p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.343c640523781p+12L : 0x2.0000000000330e2p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.343c640523781p+12L : 0x2.0000000000330e28p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.343c640523781p+12L : 0x2.0000000000330e2p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343c640523781p+12L : 0x2.0000000000330e24p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343c640523781p+12L : 0x2.0000000000330e2p-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343c640523781p+12L : 0x2.0000000000330e24p-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343c640523781p+12L : 0x2.0000000000330e22f661ec16a8fcp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343c640523781p+12L : 0x2.0000000000330e22f661ec16a8fcp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343c640523781p+12L : 0x2.0000000000330e22f661ec16a8fcp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343c640523781p+12L : 0x2.0000000000330e22f661ec16a9p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343c640523781p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343c640523781p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343c640523781p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343c640523781p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343c640523782p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343c640523782p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343c640523782p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343c640523782p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343c640523782p+12L : 0x1.fffffffffb9821bp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.343c640523782p+12L : 0x1.fffffffffb9821b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.343c640523782p+12L : 0x1.fffffffffb9821bp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.343c640523782p+12L : 0x1.fffffffffb9821b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.343c640523782p+12L : 0x1.fffffffffb9821b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343c640523782p+12L : 0x1.fffffffffb9821b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343c640523782p+12L : 0x1.fffffffffb9821b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-m68k -0x1.343c640523782p+12L : 0x1.fffffffffb9821b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128 -0x1.343c640523782p+12L : 0x1.fffffffffb9821b409117e700974p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343c640523782p+12L : 0x1.fffffffffb9821b409117e700974p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343c640523782p+12L : 0x1.fffffffffb9821b409117e700974p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343c640523782p+12L : 0x1.fffffffffb9821b409117e700978p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343c640523782p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343c640523782p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343c640523782p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343c640523782p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343c6405237810bp+12L : 0x2.00000000000065f8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.343c6405237810bp+12L : 0x2.00000000000065f8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.343c6405237810bp+12L : 0x2.00000000000065f8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.343c6405237810bp+12L : 0x2.00000000000066p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.343c6405237810bp+12L : 0x2.00000000000065f8p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343c6405237810bp+12L : 0x2.00000000000065fcp-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343c6405237810bp+12L : 0x2.00000000000065f8p-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343c6405237810bp+12L : 0x2.00000000000065fcp-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343c6405237810bp+12L : 0x2.00000000000065fa322f3f8fe294p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343c6405237810bp+12L : 0x2.00000000000065fa322f3f8fe298p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343c6405237810bp+12L : 0x2.00000000000065fa322f3f8fe294p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343c6405237810bp+12L : 0x2.00000000000065fa322f3f8fe298p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343c6405237810bp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343c6405237810bp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343c6405237810bp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343c6405237810bp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp10 0x1.34413509f79fef311f12b35816f9p+12
+= exp10 downward flt-32 0x1.344136p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 tonearest flt-32 0x1.344136p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero flt-32 0x1.344136p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 upward flt-32 0x1.344136p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.344136p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.344136p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.344136p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-intel 0x1.344136p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-intel 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-m68k 0x1.344136p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-m68k 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-m68k 0x1.344136p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-m68k 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128 0x1.344136p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128 0x1.344136p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128ibm 0x1.344136p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.344136p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward flt-32 0x1.344134p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 tonearest flt-32 0x1.344134p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero flt-32 0x1.344134p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 upward flt-32 0x1.344134p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.344134p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.344134p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.344134p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.344134p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.344134p+12L : 0xf.fd9bc4394211e88p+16380L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.344134p+12L : 0xf.fd9bc4394211e89p+16380L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.344134p+12L : 0xf.fd9bc4394211e88p+16380L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.344134p+12L : 0xf.fd9bc4394211e89p+16380L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.344134p+12L : 0xf.fd9bc4394211e88p+16380L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.344134p+12L : 0xf.fd9bc4394211e89p+16380L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.344134p+12L : 0xf.fd9bc4394211e88p+16380L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.344134p+12L : 0xf.fd9bc4394211e89p+16380L : inexact-ok
+= exp10 downward ldbl-128 0x1.344134p+12L : 0xf.fd9bc4394211e88a367d0df4a918p+16380L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.344134p+12L : 0xf.fd9bc4394211e88a367d0df4a918p+16380L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.344134p+12L : 0xf.fd9bc4394211e88a367d0df4a918p+16380L : inexact-ok
+= exp10 upward ldbl-128 0x1.344134p+12L : 0xf.fd9bc4394211e88a367d0df4a92p+16380L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.344134p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.344134p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.344134p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.344134p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.34413509f79ffp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.34413509f79ffp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-m68k 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128ibm 0x1.34413509f79ffp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79ffp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.34413509f79fep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.34413509f79fep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.34413509f79fep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.34413509f79fep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7ap+16380L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7ap+16380L : inexact-ok
+= exp10 downward ldbl-128 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7930e7448578518p+16380L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7930e744857852p+16380L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7930e7448578518p+16380L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7930e744857852p+16380L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.34413509f79fep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.34413509f79fef32p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79fef32p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-m68k 0x1.34413509f79fef32p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79fef32p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128 0x1.34413509f79fef32p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128 0x1.34413509f79fef32p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128ibm 0x1.34413509f79fef32p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fef32p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afp+16380L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6bp+16380L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afp+16380L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6bp+16380L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afp+16380L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6bp+16380L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afp+16380L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6bp+16380L : inexact-ok
+= exp10 downward ldbl-128 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afd688d920af6ep+16380L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afd688d920af6ep+16380L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afd688d920af6ep+16380L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afd688d920af6e8p+16380L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.34413509f79fef3p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fef3p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fef3p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fef3p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128 0x1.34413509f79fef311f12b35816f9p+12L : 0xf.ffffffffffffffffffffffffaf88p+16380L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fef311f12b35816f9p+12L : 0xf.ffffffffffffffffffffffffaf9p+16380L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79fef311f12b35816f9p+12L : 0xf.ffffffffffffffffffffffffaf88p+16380L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79fef311f12b35816f9p+12L : 0xf.ffffffffffffffffffffffffaf9p+16380L : inexact-ok
+= exp10 downward ldbl-128 0x1.34413509f79fef311f12b35817p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fef311f12b35817p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128 0x1.34413509f79fef311f12b35817p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128 0x1.34413509f79fef311f12b35817p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128ibm 0x1.34413509f79fef311f12b35817p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fef311f12b35817p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fef311f12b35817p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fef311f12b35817p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128 0x1.34413509f79fef311f12b358168p+12L : 0xf.fffffffffffffffffffffee912a8p+16380L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fef311f12b358168p+12L : 0xf.fffffffffffffffffffffee912bp+16380L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79fef311f12b358168p+12L : 0xf.fffffffffffffffffffffee912a8p+16380L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79fef311f12b358168p+12L : 0xf.fffffffffffffffffffffee912bp+16380L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.34413509f79fef311f12b358168p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fef311f12b358168p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fef311f12b358168p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fef311f12b358168p+12L : plus_infty : inexact-ok overflow errno-erange
+exp10 0x1.34413509f79fef311f12b35816fap+12
+= exp10 downward flt-32 0x1.344136p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 tonearest flt-32 0x1.344136p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero flt-32 0x1.344136p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 upward flt-32 0x1.344136p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.344136p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.344136p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.344136p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-intel 0x1.344136p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-intel 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-m68k 0x1.344136p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-m68k 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-m68k 0x1.344136p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-m68k 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128 0x1.344136p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128 0x1.344136p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128ibm 0x1.344136p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.344136p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward flt-32 0x1.344134p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 tonearest flt-32 0x1.344134p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero flt-32 0x1.344134p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 upward flt-32 0x1.344134p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.344134p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.344134p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.344134p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.344134p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.344134p+12L : 0xf.fd9bc4394211e88p+16380L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.344134p+12L : 0xf.fd9bc4394211e89p+16380L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.344134p+12L : 0xf.fd9bc4394211e88p+16380L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.344134p+12L : 0xf.fd9bc4394211e89p+16380L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.344134p+12L : 0xf.fd9bc4394211e88p+16380L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.344134p+12L : 0xf.fd9bc4394211e89p+16380L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.344134p+12L : 0xf.fd9bc4394211e88p+16380L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.344134p+12L : 0xf.fd9bc4394211e89p+16380L : inexact-ok
+= exp10 downward ldbl-128 0x1.344134p+12L : 0xf.fd9bc4394211e88a367d0df4a918p+16380L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.344134p+12L : 0xf.fd9bc4394211e88a367d0df4a918p+16380L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.344134p+12L : 0xf.fd9bc4394211e88a367d0df4a918p+16380L : inexact-ok
+= exp10 upward ldbl-128 0x1.344134p+12L : 0xf.fd9bc4394211e88a367d0df4a92p+16380L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.344134p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.344134p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.344134p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.344134p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.34413509f79ffp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.34413509f79ffp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-m68k 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128ibm 0x1.34413509f79ffp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79ffp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.34413509f79fep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.34413509f79fep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.34413509f79fep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.34413509f79fep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7ap+16380L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7ap+16380L : inexact-ok
+= exp10 downward ldbl-128 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7930e7448578518p+16380L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7930e744857852p+16380L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7930e7448578518p+16380L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7930e744857852p+16380L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.34413509f79fep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.34413509f79fef32p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79fef32p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-m68k 0x1.34413509f79fef32p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79fef32p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128 0x1.34413509f79fef32p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128 0x1.34413509f79fef32p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128ibm 0x1.34413509f79fef32p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fef32p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afp+16380L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6bp+16380L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afp+16380L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6bp+16380L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afp+16380L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6bp+16380L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afp+16380L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6bp+16380L : inexact-ok
+= exp10 downward ldbl-128 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afd688d920af6ep+16380L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afd688d920af6ep+16380L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afd688d920af6ep+16380L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afd688d920af6e8p+16380L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.34413509f79fef3p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fef3p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fef3p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fef3p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128 0x1.34413509f79fef311f12b35816fap+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fef311f12b35816fap+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128 0x1.34413509f79fef311f12b35816fap+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128 0x1.34413509f79fef311f12b35816fap+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128 0x1.34413509f79fef311f12b35817p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fef311f12b35817p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128 0x1.34413509f79fef311f12b35817p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128 0x1.34413509f79fef311f12b35817p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128ibm 0x1.34413509f79fef311f12b35817p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fef311f12b35817p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fef311f12b35817p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fef311f12b35817p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128 0x1.34413509f79fef311f12b358168p+12L : 0xf.fffffffffffffffffffffee912a8p+16380L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fef311f12b358168p+12L : 0xf.fffffffffffffffffffffee912bp+16380L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79fef311f12b358168p+12L : 0xf.fffffffffffffffffffffee912a8p+16380L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79fef311f12b358168p+12L : 0xf.fffffffffffffffffffffee912bp+16380L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.34413509f79fef311f12b358168p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fef311f12b358168p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fef311f12b358168p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fef311f12b358168p+12L : plus_infty : inexact-ok overflow errno-erange
+exp10 -0x1.343793004f503231a589bac27c39p+12
+= exp10 downward flt-32 -0x1.343792p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.343792p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.343792p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.343792p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343792p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343792p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343792p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343792p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343792p+12L : 0x4.009395d78ebc9b6p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.343792p+12L : 0x4.009395d78ebc9b68p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.343792p+12L : 0x4.009395d78ebc9b6p-16384L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.343792p+12L : 0x4.009395d78ebc9b68p-16384L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.343792p+12L : 0x4.009395d78ebc9b6p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343792p+12L : 0x4.009395d78ebc9b68p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343792p+12L : 0x4.009395d78ebc9b6p-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343792p+12L : 0x4.009395d78ebc9b68p-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343792p+12L : 0x4.009395d78ebc9b64a0aa93fc93dp-16384L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.343792p+12L : 0x4.009395d78ebc9b64a0aa93fc93dp-16384L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.343792p+12L : 0x4.009395d78ebc9b64a0aa93fc93dp-16384L : inexact-ok
+= exp10 upward ldbl-128 -0x1.343792p+12L : 0x4.009395d78ebc9b64a0aa93fc93d4p-16384L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.343792p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343792p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343792p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343792p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward flt-32 -0x1.343794p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.343794p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.343794p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.343794p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343794p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343794p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343794p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343794p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343794p+12L : 0x3.ff6cdaadaae05f18p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.343794p+12L : 0x3.ff6cdaadaae05f2p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.343794p+12L : 0x3.ff6cdaadaae05f18p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.343794p+12L : 0x3.ff6cdaadaae05f2p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.343794p+12L : 0x3.ff6cdaadaae05f1cp-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343794p+12L : 0x3.ff6cdaadaae05f1cp-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343794p+12L : 0x3.ff6cdaadaae05f1cp-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343794p+12L : 0x3.ff6cdaadaae05f2p-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343794p+12L : 0x3.ff6cdaadaae05f1d9410e8bb22f8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343794p+12L : 0x3.ff6cdaadaae05f1d9410e8bb22f8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343794p+12L : 0x3.ff6cdaadaae05f1d9410e8bb22f8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343794p+12L : 0x3.ff6cdaadaae05f1d9410e8bb22fcp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343794p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343794p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343794p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343794p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343793004f503p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343793004f503p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343793004f503p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343793004f503p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343793004f503p+12L : 0x4.0000000001434f48p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.343793004f503p+12L : 0x4.0000000001434f5p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.343793004f503p+12L : 0x4.0000000001434f48p-16384L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.343793004f503p+12L : 0x4.0000000001434f5p-16384L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.343793004f503p+12L : 0x4.0000000001434f48p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343793004f503p+12L : 0x4.0000000001434f5p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343793004f503p+12L : 0x4.0000000001434f48p-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343793004f503p+12L : 0x4.0000000001434f5p-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343793004f503p+12L : 0x4.0000000001434f4e77c5e6c4ab4cp-16384L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.343793004f503p+12L : 0x4.0000000001434f4e77c5e6c4ab5p-16384L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.343793004f503p+12L : 0x4.0000000001434f4e77c5e6c4ab4cp-16384L : inexact-ok
+= exp10 upward ldbl-128 -0x1.343793004f503p+12L : 0x4.0000000001434f4e77c5e6c4ab5p-16384L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.343793004f503p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343793004f503p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343793004f503p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343793004f503p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343793004f504p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343793004f504p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343793004f504p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343793004f504p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.343793004f504p+12L : 0x3.fffffffff80d7678p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343793004f504p+12L : 0x3.fffffffff80d7674p-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343793004f504p+12L : 0x3.fffffffff80d76709d230e22dc24p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343793004f504p+12L : 0x3.fffffffff80d76709d230e22dc24p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343793004f504p+12L : 0x3.fffffffff80d76709d230e22dc24p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343793004f504p+12L : 0x3.fffffffff80d76709d230e22dc28p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343793004f504p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343793004f504p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343793004f504p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343793004f504p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343793004f50323p+12L : 0x4.000000000000f2a8p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.343793004f50323p+12L : 0x4.000000000000f2a8p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.343793004f50323p+12L : 0x4.000000000000f2a8p-16384L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.343793004f50323p+12L : 0x4.000000000000f2bp-16384L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.343793004f50323p+12L : 0x4.000000000000f2a8p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343793004f50323p+12L : 0x4.000000000000f2a8p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343793004f50323p+12L : 0x4.000000000000f2a8p-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343793004f50323p+12L : 0x4.000000000000f2bp-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343793004f50323p+12L : 0x4.000000000000f2a822e062c22edcp-16384L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.343793004f50323p+12L : 0x4.000000000000f2a822e062c22edcp-16384L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.343793004f50323p+12L : 0x4.000000000000f2a822e062c22edcp-16384L : inexact-ok
+= exp10 upward ldbl-128 -0x1.343793004f50323p+12L : 0x4.000000000000f2a822e062c22eep-16384L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.343793004f50323p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343793004f50323p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343793004f50323p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343793004f50323p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbe8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbfp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbe8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbfp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbecp-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbecp-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbecp-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbfp-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbed07250d70bb4p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbed07250d70bb4p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbed07250d70bb4p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbed07250d70bb44p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343793004f503232p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343793004f503232p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343793004f503232p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343793004f503232p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128 -0x1.343793004f503231a589bac27c39p+12L : 0x3.ffffffffffffffffffffffffaa5p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343793004f503231a589bac27c39p+12L : 0x3.ffffffffffffffffffffffffaa5p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343793004f503231a589bac27c39p+12L : 0x3.ffffffffffffffffffffffffaa5p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343793004f503231a589bac27c39p+12L : 0x3.ffffffffffffffffffffffffaa54p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128 -0x1.343793004f503231a589bac27cp+12L : 0x4.0000000000000000000000207a24p-16384L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.343793004f503231a589bac27cp+12L : 0x4.0000000000000000000000207a24p-16384L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.343793004f503231a589bac27cp+12L : 0x4.0000000000000000000000207a24p-16384L : inexact-ok
+= exp10 upward ldbl-128 -0x1.343793004f503231a589bac27cp+12L : 0x4.0000000000000000000000207a28p-16384L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.343793004f503231a589bac27cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343793004f503231a589bac27cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343793004f503231a589bac27cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343793004f503231a589bac27cp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128 -0x1.343793004f503231a589bac27c8p+12L : 0x3.ffffffffffffffffffffffd6cb5cp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343793004f503231a589bac27c8p+12L : 0x3.ffffffffffffffffffffffd6cb6p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343793004f503231a589bac27c8p+12L : 0x3.ffffffffffffffffffffffd6cb5cp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343793004f503231a589bac27c8p+12L : 0x3.ffffffffffffffffffffffd6cb6p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343793004f503231a589bac27c8p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343793004f503231a589bac27c8p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343793004f503231a589bac27c8p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343793004f503231a589bac27c8p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp10 -0x1.343793004f503231a589bac27c38p+12
+= exp10 downward flt-32 -0x1.343792p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.343792p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.343792p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.343792p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343792p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343792p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343792p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343792p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343792p+12L : 0x4.009395d78ebc9b6p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.343792p+12L : 0x4.009395d78ebc9b68p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.343792p+12L : 0x4.009395d78ebc9b6p-16384L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.343792p+12L : 0x4.009395d78ebc9b68p-16384L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.343792p+12L : 0x4.009395d78ebc9b6p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343792p+12L : 0x4.009395d78ebc9b68p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343792p+12L : 0x4.009395d78ebc9b6p-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343792p+12L : 0x4.009395d78ebc9b68p-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343792p+12L : 0x4.009395d78ebc9b64a0aa93fc93dp-16384L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.343792p+12L : 0x4.009395d78ebc9b64a0aa93fc93dp-16384L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.343792p+12L : 0x4.009395d78ebc9b64a0aa93fc93dp-16384L : inexact-ok
+= exp10 upward ldbl-128 -0x1.343792p+12L : 0x4.009395d78ebc9b64a0aa93fc93d4p-16384L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.343792p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343792p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343792p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343792p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward flt-32 -0x1.343794p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.343794p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.343794p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.343794p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343794p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343794p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343794p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343794p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343794p+12L : 0x3.ff6cdaadaae05f18p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.343794p+12L : 0x3.ff6cdaadaae05f2p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.343794p+12L : 0x3.ff6cdaadaae05f18p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.343794p+12L : 0x3.ff6cdaadaae05f2p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.343794p+12L : 0x3.ff6cdaadaae05f1cp-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343794p+12L : 0x3.ff6cdaadaae05f1cp-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343794p+12L : 0x3.ff6cdaadaae05f1cp-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343794p+12L : 0x3.ff6cdaadaae05f2p-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343794p+12L : 0x3.ff6cdaadaae05f1d9410e8bb22f8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343794p+12L : 0x3.ff6cdaadaae05f1d9410e8bb22f8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343794p+12L : 0x3.ff6cdaadaae05f1d9410e8bb22f8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343794p+12L : 0x3.ff6cdaadaae05f1d9410e8bb22fcp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343794p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343794p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343794p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343794p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343793004f503p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343793004f503p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343793004f503p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343793004f503p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343793004f503p+12L : 0x4.0000000001434f48p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.343793004f503p+12L : 0x4.0000000001434f5p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.343793004f503p+12L : 0x4.0000000001434f48p-16384L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.343793004f503p+12L : 0x4.0000000001434f5p-16384L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.343793004f503p+12L : 0x4.0000000001434f48p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343793004f503p+12L : 0x4.0000000001434f5p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343793004f503p+12L : 0x4.0000000001434f48p-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343793004f503p+12L : 0x4.0000000001434f5p-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343793004f503p+12L : 0x4.0000000001434f4e77c5e6c4ab4cp-16384L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.343793004f503p+12L : 0x4.0000000001434f4e77c5e6c4ab5p-16384L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.343793004f503p+12L : 0x4.0000000001434f4e77c5e6c4ab4cp-16384L : inexact-ok
+= exp10 upward ldbl-128 -0x1.343793004f503p+12L : 0x4.0000000001434f4e77c5e6c4ab5p-16384L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.343793004f503p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343793004f503p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343793004f503p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343793004f503p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343793004f504p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343793004f504p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343793004f504p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343793004f504p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.343793004f504p+12L : 0x3.fffffffff80d7678p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343793004f504p+12L : 0x3.fffffffff80d7674p-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343793004f504p+12L : 0x3.fffffffff80d76709d230e22dc24p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343793004f504p+12L : 0x3.fffffffff80d76709d230e22dc24p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343793004f504p+12L : 0x3.fffffffff80d76709d230e22dc24p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343793004f504p+12L : 0x3.fffffffff80d76709d230e22dc28p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343793004f504p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343793004f504p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343793004f504p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343793004f504p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343793004f50323p+12L : 0x4.000000000000f2a8p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.343793004f50323p+12L : 0x4.000000000000f2a8p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.343793004f50323p+12L : 0x4.000000000000f2a8p-16384L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.343793004f50323p+12L : 0x4.000000000000f2bp-16384L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.343793004f50323p+12L : 0x4.000000000000f2a8p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343793004f50323p+12L : 0x4.000000000000f2a8p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343793004f50323p+12L : 0x4.000000000000f2a8p-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343793004f50323p+12L : 0x4.000000000000f2bp-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343793004f50323p+12L : 0x4.000000000000f2a822e062c22edcp-16384L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.343793004f50323p+12L : 0x4.000000000000f2a822e062c22edcp-16384L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.343793004f50323p+12L : 0x4.000000000000f2a822e062c22edcp-16384L : inexact-ok
+= exp10 upward ldbl-128 -0x1.343793004f50323p+12L : 0x4.000000000000f2a822e062c22eep-16384L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.343793004f50323p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343793004f50323p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343793004f50323p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343793004f50323p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbe8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbfp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbe8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbfp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbecp-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbecp-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbecp-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbfp-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbed07250d70bb4p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbed07250d70bb4p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbed07250d70bb4p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbed07250d70bb44p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343793004f503232p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343793004f503232p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343793004f503232p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343793004f503232p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128 -0x1.343793004f503231a589bac27c38p+12L : 0x4.0000000000000000000000003dacp-16384L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.343793004f503231a589bac27c38p+12L : 0x4.0000000000000000000000003dbp-16384L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.343793004f503231a589bac27c38p+12L : 0x4.0000000000000000000000003dacp-16384L : inexact-ok
+= exp10 upward ldbl-128 -0x1.343793004f503231a589bac27c38p+12L : 0x4.0000000000000000000000003dbp-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343793004f503231a589bac27cp+12L : 0x4.0000000000000000000000207a24p-16384L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.343793004f503231a589bac27cp+12L : 0x4.0000000000000000000000207a24p-16384L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.343793004f503231a589bac27cp+12L : 0x4.0000000000000000000000207a24p-16384L : inexact-ok
+= exp10 upward ldbl-128 -0x1.343793004f503231a589bac27cp+12L : 0x4.0000000000000000000000207a28p-16384L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.343793004f503231a589bac27cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343793004f503231a589bac27cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343793004f503231a589bac27cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343793004f503231a589bac27cp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128 -0x1.343793004f503231a589bac27c8p+12L : 0x3.ffffffffffffffffffffffd6cb5cp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343793004f503231a589bac27c8p+12L : 0x3.ffffffffffffffffffffffd6cb6p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343793004f503231a589bac27c8p+12L : 0x3.ffffffffffffffffffffffd6cb5cp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343793004f503231a589bac27c8p+12L : 0x3.ffffffffffffffffffffffd6cb6p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343793004f503231a589bac27c8p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343793004f503231a589bac27c8p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343793004f503231a589bac27c8p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343793004f503231a589bac27c8p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
exp10 min
= exp10 downward flt-32 0x4p-128f : 0x1p+0f : inexact-ok
= exp10 tonearest flt-32 0x4p-128f : 0x1p+0f : inexact-ok
@@ -110781,6 +140842,81 @@ exp10 0x5.b00bcd891ffe56fp+0
= exp10 tonearest ldbl-128ibm 0x5.b00bcd891ffe56fp+0L : 0x7.6f0181f100c20fcf53ce3265p+16L : inexact-ok
= exp10 towardzero ldbl-128ibm 0x5.b00bcd891ffe56fp+0L : 0x7.6f0181f100c20fcf53ce3264fep+16L : inexact-ok
= exp10 upward ldbl-128ibm 0x5.b00bcd891ffe56fp+0L : 0x7.6f0181f100c20fcf53ce3265p+16L : inexact-ok
+exp10 0xe.8b349p+4
+= exp10 downward flt-32 0xe.8b349p+4f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 tonearest flt-32 0xe.8b349p+4f : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero flt-32 0xe.8b349p+4f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 upward flt-32 0xe.8b349p+4f : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0xe.8b349p+4 : 0x2.04e945593f41ep+772 : inexact-ok
+= exp10 tonearest dbl-64 0xe.8b349p+4 : 0x2.04e945593f42p+772 : inexact-ok
+= exp10 towardzero dbl-64 0xe.8b349p+4 : 0x2.04e945593f41ep+772 : inexact-ok
+= exp10 upward dbl-64 0xe.8b349p+4 : 0x2.04e945593f42p+772 : inexact-ok
+= exp10 downward ldbl-96-intel 0xe.8b349p+4L : 0x2.04e945593f41f0c8p+772L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0xe.8b349p+4L : 0x2.04e945593f41f0c8p+772L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0xe.8b349p+4L : 0x2.04e945593f41f0c8p+772L : inexact-ok
+= exp10 upward ldbl-96-intel 0xe.8b349p+4L : 0x2.04e945593f41f0ccp+772L : inexact-ok
+= exp10 downward ldbl-96-m68k 0xe.8b349p+4L : 0x2.04e945593f41f0c8p+772L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0xe.8b349p+4L : 0x2.04e945593f41f0c8p+772L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0xe.8b349p+4L : 0x2.04e945593f41f0c8p+772L : inexact-ok
+= exp10 upward ldbl-96-m68k 0xe.8b349p+4L : 0x2.04e945593f41f0ccp+772L : inexact-ok
+= exp10 downward ldbl-128 0xe.8b349p+4L : 0x2.04e945593f41f0c960f8e9467afcp+772L : inexact-ok
+= exp10 tonearest ldbl-128 0xe.8b349p+4L : 0x2.04e945593f41f0c960f8e9467afcp+772L : inexact-ok
+= exp10 towardzero ldbl-128 0xe.8b349p+4L : 0x2.04e945593f41f0c960f8e9467afcp+772L : inexact-ok
+= exp10 upward ldbl-128 0xe.8b349p+4L : 0x2.04e945593f41f0c960f8e9467afep+772L : inexact-ok
+= exp10 downward ldbl-128ibm 0xe.8b349p+4L : 0x2.04e945593f41f0c960f8e9467ap+772L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0xe.8b349p+4L : 0x2.04e945593f41f0c960f8e9467bp+772L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0xe.8b349p+4L : 0x2.04e945593f41f0c960f8e9467ap+772L : inexact-ok
+= exp10 upward ldbl-128ibm 0xe.8b349p+4L : 0x2.04e945593f41f0c960f8e9467bp+772L : inexact-ok
+exp10 0x3.495c78p+0
+= exp10 downward flt-32 0x3.495c78p+0f : 0x7.8e7e4p+8f : inexact-ok
+= exp10 tonearest flt-32 0x3.495c78p+0f : 0x7.8e7e4p+8f : inexact-ok
+= exp10 towardzero flt-32 0x3.495c78p+0f : 0x7.8e7e4p+8f : inexact-ok
+= exp10 upward flt-32 0x3.495c78p+0f : 0x7.8e7e48p+8f : inexact-ok
+= exp10 downward dbl-64 0x3.495c78p+0 : 0x7.8e7e436efa1d4p+8 : inexact-ok
+= exp10 tonearest dbl-64 0x3.495c78p+0 : 0x7.8e7e436efa1d4p+8 : inexact-ok
+= exp10 towardzero dbl-64 0x3.495c78p+0 : 0x7.8e7e436efa1d4p+8 : inexact-ok
+= exp10 upward dbl-64 0x3.495c78p+0 : 0x7.8e7e436efa1d8p+8 : inexact-ok
+= exp10 downward ldbl-96-intel 0x3.495c78p+0L : 0x7.8e7e436efa1d5b18p+8L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x3.495c78p+0L : 0x7.8e7e436efa1d5b18p+8L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x3.495c78p+0L : 0x7.8e7e436efa1d5b18p+8L : inexact-ok
+= exp10 upward ldbl-96-intel 0x3.495c78p+0L : 0x7.8e7e436efa1d5b2p+8L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x3.495c78p+0L : 0x7.8e7e436efa1d5b18p+8L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x3.495c78p+0L : 0x7.8e7e436efa1d5b18p+8L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x3.495c78p+0L : 0x7.8e7e436efa1d5b18p+8L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x3.495c78p+0L : 0x7.8e7e436efa1d5b2p+8L : inexact-ok
+= exp10 downward ldbl-128 0x3.495c78p+0L : 0x7.8e7e436efa1d5b19bda5590a91c4p+8L : inexact-ok
+= exp10 tonearest ldbl-128 0x3.495c78p+0L : 0x7.8e7e436efa1d5b19bda5590a91c4p+8L : inexact-ok
+= exp10 towardzero ldbl-128 0x3.495c78p+0L : 0x7.8e7e436efa1d5b19bda5590a91c4p+8L : inexact-ok
+= exp10 upward ldbl-128 0x3.495c78p+0L : 0x7.8e7e436efa1d5b19bda5590a91c8p+8L : inexact-ok
+= exp10 downward ldbl-128ibm 0x3.495c78p+0L : 0x7.8e7e436efa1d5b19bda5590a9p+8L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0x3.495c78p+0L : 0x7.8e7e436efa1d5b19bda5590a92p+8L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0x3.495c78p+0L : 0x7.8e7e436efa1d5b19bda5590a9p+8L : inexact-ok
+= exp10 upward ldbl-128ibm 0x3.495c78p+0L : 0x7.8e7e436efa1d5b19bda5590a92p+8L : inexact-ok
+exp10 0xf.f33f6p+0
+= exp10 downward flt-32 0xf.f33f6p+0f : 0x1.fad592p+52f : inexact-ok
+= exp10 tonearest flt-32 0xf.f33f6p+0f : 0x1.fad592p+52f : inexact-ok
+= exp10 towardzero flt-32 0xf.f33f6p+0f : 0x1.fad592p+52f : inexact-ok
+= exp10 upward flt-32 0xf.f33f6p+0f : 0x1.fad594p+52f : inexact-ok
+= exp10 downward dbl-64 0xf.f33f6p+0 : 0x1.fad59245e4f68p+52 : inexact-ok
+= exp10 tonearest dbl-64 0xf.f33f6p+0 : 0x1.fad59245e4f68p+52 : inexact-ok
+= exp10 towardzero dbl-64 0xf.f33f6p+0 : 0x1.fad59245e4f68p+52 : inexact-ok
+= exp10 upward dbl-64 0xf.f33f6p+0 : 0x1.fad59245e4f69p+52 : inexact-ok
+= exp10 downward ldbl-96-intel 0xf.f33f6p+0L : 0x1.fad59245e4f68154p+52L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0xf.f33f6p+0L : 0x1.fad59245e4f68156p+52L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0xf.f33f6p+0L : 0x1.fad59245e4f68154p+52L : inexact-ok
+= exp10 upward ldbl-96-intel 0xf.f33f6p+0L : 0x1.fad59245e4f68156p+52L : inexact-ok
+= exp10 downward ldbl-96-m68k 0xf.f33f6p+0L : 0x1.fad59245e4f68154p+52L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0xf.f33f6p+0L : 0x1.fad59245e4f68156p+52L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0xf.f33f6p+0L : 0x1.fad59245e4f68154p+52L : inexact-ok
+= exp10 upward ldbl-96-m68k 0xf.f33f6p+0L : 0x1.fad59245e4f68156p+52L : inexact-ok
+= exp10 downward ldbl-128 0xf.f33f6p+0L : 0x1.fad59245e4f681552bf17b541a5ep+52L : inexact-ok
+= exp10 tonearest ldbl-128 0xf.f33f6p+0L : 0x1.fad59245e4f681552bf17b541a5fp+52L : inexact-ok
+= exp10 towardzero ldbl-128 0xf.f33f6p+0L : 0x1.fad59245e4f681552bf17b541a5ep+52L : inexact-ok
+= exp10 upward ldbl-128 0xf.f33f6p+0L : 0x1.fad59245e4f681552bf17b541a5fp+52L : inexact-ok
+= exp10 downward ldbl-128ibm 0xf.f33f6p+0L : 0x1.fad59245e4f681552bf17b541ap+52L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0xf.f33f6p+0L : 0x1.fad59245e4f681552bf17b541a8p+52L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0xf.f33f6p+0L : 0x1.fad59245e4f681552bf17b541ap+52L : inexact-ok
+= exp10 upward ldbl-128ibm 0xf.f33f6p+0L : 0x1.fad59245e4f681552bf17b541a8p+52L : inexact-ok
exp2 0
= exp2 downward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
= exp2 tonearest flt-32 0x0p+0f : 0x1p+0f : inexact-ok
@@ -111469,6 +141605,581 @@ exp2 -16400
= exp2 tonearest ldbl-128ibm -0x4.01p+12L : 0x0p+0L : inexact-ok underflow errno-erange
= exp2 towardzero ldbl-128ibm -0x4.01p+12L : 0x0p+0L : inexact-ok underflow errno-erange
= exp2 upward ldbl-128ibm -0x4.01p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp2 -126.125
+= exp2 downward flt-32 -0x7.e2p+4f : 0x3.ab0318p-128f : inexact-ok underflow errno-erange-ok
+= exp2 tonearest flt-32 -0x7.e2p+4f : 0x3.ab0318p-128f : inexact-ok underflow errno-erange-ok
+= exp2 towardzero flt-32 -0x7.e2p+4f : 0x3.ab0318p-128f : inexact-ok underflow errno-erange-ok
+= exp2 upward flt-32 -0x7.e2p+4f : 0x3.ab032p-128f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x7.e2p+4 : 0x3.ab031b9f7490ep-128 : inexact-ok
+= exp2 tonearest dbl-64 -0x7.e2p+4 : 0x3.ab031b9f7490ep-128 : inexact-ok
+= exp2 towardzero dbl-64 -0x7.e2p+4 : 0x3.ab031b9f7490ep-128 : inexact-ok
+= exp2 upward dbl-64 -0x7.e2p+4 : 0x3.ab031b9f7491p-128 : inexact-ok
+= exp2 downward ldbl-96-intel -0x7.e2p+4L : 0x3.ab031b9f7490e4b8p-128L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x7.e2p+4L : 0x3.ab031b9f7490e4bcp-128L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x7.e2p+4L : 0x3.ab031b9f7490e4b8p-128L : inexact-ok
+= exp2 upward ldbl-96-intel -0x7.e2p+4L : 0x3.ab031b9f7490e4bcp-128L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x7.e2p+4L : 0x3.ab031b9f7490e4b8p-128L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x7.e2p+4L : 0x3.ab031b9f7490e4bcp-128L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x7.e2p+4L : 0x3.ab031b9f7490e4b8p-128L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x7.e2p+4L : 0x3.ab031b9f7490e4bcp-128L : inexact-ok
+= exp2 downward ldbl-128 -0x7.e2p+4L : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-128L : inexact-ok
+= exp2 tonearest ldbl-128 -0x7.e2p+4L : 0x3.ab031b9f7490e4bb40b5d6cdc1bap-128L : inexact-ok
+= exp2 towardzero ldbl-128 -0x7.e2p+4L : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-128L : inexact-ok
+= exp2 upward ldbl-128 -0x7.e2p+4L : 0x3.ab031b9f7490e4bb40b5d6cdc1bap-128L : inexact-ok
+= exp2 downward ldbl-128ibm -0x7.e2p+4L : 0x3.ab031b9f7490e4bb40b5d6cdc1p-128L : inexact-ok
+= exp2 tonearest ldbl-128ibm -0x7.e2p+4L : 0x3.ab031b9f7490e4bb40b5d6cdc2p-128L : inexact-ok
+= exp2 towardzero ldbl-128ibm -0x7.e2p+4L : 0x3.ab031b9f7490e4bb40b5d6cdc1p-128L : inexact-ok
+= exp2 upward ldbl-128ibm -0x7.e2p+4L : 0x3.ab031b9f7490e4bb40b5d6cdc2p-128L : inexact-ok
+exp2 -126.25
+= exp2 downward flt-32 -0x7.e4p+4f : 0x3.5d13fp-128f : inexact-ok underflow errno-erange-ok
+= exp2 tonearest flt-32 -0x7.e4p+4f : 0x3.5d13fp-128f : inexact-ok underflow errno-erange-ok
+= exp2 towardzero flt-32 -0x7.e4p+4f : 0x3.5d13fp-128f : inexact-ok underflow errno-erange-ok
+= exp2 upward flt-32 -0x7.e4p+4f : 0x3.5d13f8p-128f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x7.e4p+4 : 0x3.5d13f32b5a75ap-128 : inexact-ok
+= exp2 tonearest dbl-64 -0x7.e4p+4 : 0x3.5d13f32b5a75ap-128 : inexact-ok
+= exp2 towardzero dbl-64 -0x7.e4p+4 : 0x3.5d13f32b5a75ap-128 : inexact-ok
+= exp2 upward dbl-64 -0x7.e4p+4 : 0x3.5d13f32b5a75cp-128 : inexact-ok
+= exp2 downward ldbl-96-intel -0x7.e4p+4L : 0x3.5d13f32b5a75abdp-128L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x7.e4p+4L : 0x3.5d13f32b5a75abdp-128L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x7.e4p+4L : 0x3.5d13f32b5a75abdp-128L : inexact-ok
+= exp2 upward ldbl-96-intel -0x7.e4p+4L : 0x3.5d13f32b5a75abd4p-128L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x7.e4p+4L : 0x3.5d13f32b5a75abdp-128L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x7.e4p+4L : 0x3.5d13f32b5a75abdp-128L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x7.e4p+4L : 0x3.5d13f32b5a75abdp-128L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x7.e4p+4L : 0x3.5d13f32b5a75abd4p-128L : inexact-ok
+= exp2 downward ldbl-128 -0x7.e4p+4L : 0x3.5d13f32b5a75abd0e69a2ee640b4p-128L : inexact-ok
+= exp2 tonearest ldbl-128 -0x7.e4p+4L : 0x3.5d13f32b5a75abd0e69a2ee640b4p-128L : inexact-ok
+= exp2 towardzero ldbl-128 -0x7.e4p+4L : 0x3.5d13f32b5a75abd0e69a2ee640b4p-128L : inexact-ok
+= exp2 upward ldbl-128 -0x7.e4p+4L : 0x3.5d13f32b5a75abd0e69a2ee640b6p-128L : inexact-ok
+= exp2 downward ldbl-128ibm -0x7.e4p+4L : 0x3.5d13f32b5a75abd0e69a2ee64p-128L : inexact-ok
+= exp2 tonearest ldbl-128ibm -0x7.e4p+4L : 0x3.5d13f32b5a75abd0e69a2ee641p-128L : inexact-ok
+= exp2 towardzero ldbl-128ibm -0x7.e4p+4L : 0x3.5d13f32b5a75abd0e69a2ee64p-128L : inexact-ok
+= exp2 upward ldbl-128ibm -0x7.e4p+4L : 0x3.5d13f32b5a75abd0e69a2ee641p-128L : inexact-ok
+exp2 -126.375
+= exp2 downward flt-32 -0x7.e6p+4f : 0x3.159ca8p-128f : inexact-ok underflow errno-erange-ok
+= exp2 tonearest flt-32 -0x7.e6p+4f : 0x3.159ca8p-128f : inexact-ok underflow errno-erange-ok
+= exp2 towardzero flt-32 -0x7.e6p+4f : 0x3.159ca8p-128f : inexact-ok underflow errno-erange-ok
+= exp2 upward flt-32 -0x7.e6p+4f : 0x3.159cbp-128f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x7.e6p+4 : 0x3.159ca845541b6p-128 : inexact-ok
+= exp2 tonearest dbl-64 -0x7.e6p+4 : 0x3.159ca845541b6p-128 : inexact-ok
+= exp2 towardzero dbl-64 -0x7.e6p+4 : 0x3.159ca845541b6p-128 : inexact-ok
+= exp2 upward dbl-64 -0x7.e6p+4 : 0x3.159ca845541b8p-128 : inexact-ok
+= exp2 downward ldbl-96-intel -0x7.e6p+4L : 0x3.159ca845541b6b74p-128L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x7.e6p+4L : 0x3.159ca845541b6b74p-128L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x7.e6p+4L : 0x3.159ca845541b6b74p-128L : inexact-ok
+= exp2 upward ldbl-96-intel -0x7.e6p+4L : 0x3.159ca845541b6b78p-128L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x7.e6p+4L : 0x3.159ca845541b6b74p-128L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x7.e6p+4L : 0x3.159ca845541b6b74p-128L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x7.e6p+4L : 0x3.159ca845541b6b74p-128L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x7.e6p+4L : 0x3.159ca845541b6b78p-128L : inexact-ok
+= exp2 downward ldbl-128 -0x7.e6p+4L : 0x3.159ca845541b6b74f8ab43259376p-128L : inexact-ok
+= exp2 tonearest ldbl-128 -0x7.e6p+4L : 0x3.159ca845541b6b74f8ab43259376p-128L : inexact-ok
+= exp2 towardzero ldbl-128 -0x7.e6p+4L : 0x3.159ca845541b6b74f8ab43259376p-128L : inexact-ok
+= exp2 upward ldbl-128 -0x7.e6p+4L : 0x3.159ca845541b6b74f8ab43259378p-128L : inexact-ok
+= exp2 downward ldbl-128ibm -0x7.e6p+4L : 0x3.159ca845541b6b74f8ab432593p-128L : inexact-ok
+= exp2 tonearest ldbl-128ibm -0x7.e6p+4L : 0x3.159ca845541b6b74f8ab432593p-128L : inexact-ok
+= exp2 towardzero ldbl-128ibm -0x7.e6p+4L : 0x3.159ca845541b6b74f8ab432593p-128L : inexact-ok
+= exp2 upward ldbl-128ibm -0x7.e6p+4L : 0x3.159ca845541b6b74f8ab432594p-128L : inexact-ok
+exp2 -126.5
+= exp2 downward flt-32 -0x7.e8p+4f : 0x2.d413c8p-128f : inexact-ok underflow errno-erange-ok
+= exp2 tonearest flt-32 -0x7.e8p+4f : 0x2.d413dp-128f : inexact-ok underflow errno-erange-ok
+= exp2 towardzero flt-32 -0x7.e8p+4f : 0x2.d413c8p-128f : inexact-ok underflow errno-erange-ok
+= exp2 upward flt-32 -0x7.e8p+4f : 0x2.d413dp-128f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x7.e8p+4 : 0x2.d413cccfe7798p-128 : inexact-ok
+= exp2 tonearest dbl-64 -0x7.e8p+4 : 0x2.d413cccfe779ap-128 : inexact-ok
+= exp2 towardzero dbl-64 -0x7.e8p+4 : 0x2.d413cccfe7798p-128 : inexact-ok
+= exp2 upward dbl-64 -0x7.e8p+4 : 0x2.d413cccfe779ap-128 : inexact-ok
+= exp2 downward ldbl-96-intel -0x7.e8p+4L : 0x2.d413cccfe779921p-128L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x7.e8p+4L : 0x2.d413cccfe779921p-128L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x7.e8p+4L : 0x2.d413cccfe779921p-128L : inexact-ok
+= exp2 upward ldbl-96-intel -0x7.e8p+4L : 0x2.d413cccfe7799214p-128L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x7.e8p+4L : 0x2.d413cccfe779921p-128L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x7.e8p+4L : 0x2.d413cccfe779921p-128L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x7.e8p+4L : 0x2.d413cccfe779921p-128L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x7.e8p+4L : 0x2.d413cccfe7799214p-128L : inexact-ok
+= exp2 downward ldbl-128 -0x7.e8p+4L : 0x2.d413cccfe779921165f626cdd52ap-128L : inexact-ok
+= exp2 tonearest ldbl-128 -0x7.e8p+4L : 0x2.d413cccfe779921165f626cdd52ap-128L : inexact-ok
+= exp2 towardzero ldbl-128 -0x7.e8p+4L : 0x2.d413cccfe779921165f626cdd52ap-128L : inexact-ok
+= exp2 upward ldbl-128 -0x7.e8p+4L : 0x2.d413cccfe779921165f626cdd52cp-128L : inexact-ok
+= exp2 downward ldbl-128ibm -0x7.e8p+4L : 0x2.d413cccfe779921165f626cdd5p-128L : inexact-ok
+= exp2 tonearest ldbl-128ibm -0x7.e8p+4L : 0x2.d413cccfe779921165f626cdd5p-128L : inexact-ok
+= exp2 towardzero ldbl-128ibm -0x7.e8p+4L : 0x2.d413cccfe779921165f626cdd5p-128L : inexact-ok
+= exp2 upward ldbl-128ibm -0x7.e8p+4L : 0x2.d413cccfe779921165f626cdd6p-128L : inexact-ok
+exp2 -126.625
+= exp2 downward flt-32 -0x7.eap+4f : 0x2.97fb58p-128f : inexact-ok underflow errno-erange-ok
+= exp2 tonearest flt-32 -0x7.eap+4f : 0x2.97fb58p-128f : inexact-ok underflow errno-erange-ok
+= exp2 towardzero flt-32 -0x7.eap+4f : 0x2.97fb58p-128f : inexact-ok underflow errno-erange-ok
+= exp2 upward flt-32 -0x7.eap+4f : 0x2.97fb6p-128f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x7.eap+4 : 0x2.97fb5aa6c544ep-128 : inexact-ok
+= exp2 tonearest dbl-64 -0x7.eap+4 : 0x2.97fb5aa6c544ep-128 : inexact-ok
+= exp2 towardzero dbl-64 -0x7.eap+4 : 0x2.97fb5aa6c544ep-128 : inexact-ok
+= exp2 upward dbl-64 -0x7.eap+4 : 0x2.97fb5aa6c545p-128 : inexact-ok
+= exp2 downward ldbl-96-intel -0x7.eap+4L : 0x2.97fb5aa6c544e3a8p-128L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x7.eap+4L : 0x2.97fb5aa6c544e3a8p-128L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x7.eap+4L : 0x2.97fb5aa6c544e3a8p-128L : inexact-ok
+= exp2 upward ldbl-96-intel -0x7.eap+4L : 0x2.97fb5aa6c544e3acp-128L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x7.eap+4L : 0x2.97fb5aa6c544e3a8p-128L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x7.eap+4L : 0x2.97fb5aa6c544e3a8p-128L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x7.eap+4L : 0x2.97fb5aa6c544e3a8p-128L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x7.eap+4L : 0x2.97fb5aa6c544e3acp-128L : inexact-ok
+= exp2 downward ldbl-128 -0x7.eap+4L : 0x2.97fb5aa6c544e3a872f5fd885c4p-128L : inexact-ok
+= exp2 tonearest ldbl-128 -0x7.eap+4L : 0x2.97fb5aa6c544e3a872f5fd885c42p-128L : inexact-ok
+= exp2 towardzero ldbl-128 -0x7.eap+4L : 0x2.97fb5aa6c544e3a872f5fd885c4p-128L : inexact-ok
+= exp2 upward ldbl-128 -0x7.eap+4L : 0x2.97fb5aa6c544e3a872f5fd885c42p-128L : inexact-ok
+= exp2 downward ldbl-128ibm -0x7.eap+4L : 0x2.97fb5aa6c544e3a872f5fd885cp-128L : inexact-ok
+= exp2 tonearest ldbl-128ibm -0x7.eap+4L : 0x2.97fb5aa6c544e3a872f5fd885cp-128L : inexact-ok
+= exp2 towardzero ldbl-128ibm -0x7.eap+4L : 0x2.97fb5aa6c544e3a872f5fd885cp-128L : inexact-ok
+= exp2 upward ldbl-128ibm -0x7.eap+4L : 0x2.97fb5aa6c544e3a872f5fd885dp-128L : inexact-ok
+exp2 -126.75
+= exp2 downward flt-32 -0x7.ecp+4f : 0x2.60dfcp-128f : inexact-ok underflow errno-erange-ok
+= exp2 tonearest flt-32 -0x7.ecp+4f : 0x2.60dfcp-128f : inexact-ok underflow errno-erange-ok
+= exp2 towardzero flt-32 -0x7.ecp+4f : 0x2.60dfcp-128f : inexact-ok underflow errno-erange-ok
+= exp2 upward flt-32 -0x7.ecp+4f : 0x2.60dfc8p-128f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x7.ecp+4 : 0x2.60dfc14636e2ap-128 : inexact-ok
+= exp2 tonearest dbl-64 -0x7.ecp+4 : 0x2.60dfc14636e2ap-128 : inexact-ok
+= exp2 towardzero dbl-64 -0x7.ecp+4 : 0x2.60dfc14636e2ap-128 : inexact-ok
+= exp2 upward dbl-64 -0x7.ecp+4 : 0x2.60dfc14636e2cp-128 : inexact-ok
+= exp2 downward ldbl-96-intel -0x7.ecp+4L : 0x2.60dfc14636e2a5bcp-128L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x7.ecp+4L : 0x2.60dfc14636e2a5bcp-128L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x7.ecp+4L : 0x2.60dfc14636e2a5bcp-128L : inexact-ok
+= exp2 upward ldbl-96-intel -0x7.ecp+4L : 0x2.60dfc14636e2a5cp-128L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x7.ecp+4L : 0x2.60dfc14636e2a5bcp-128L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x7.ecp+4L : 0x2.60dfc14636e2a5bcp-128L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x7.ecp+4L : 0x2.60dfc14636e2a5bcp-128L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x7.ecp+4L : 0x2.60dfc14636e2a5cp-128L : inexact-ok
+= exp2 downward ldbl-128 -0x7.ecp+4L : 0x2.60dfc14636e2a5bd1ab48c60b90ap-128L : inexact-ok
+= exp2 tonearest ldbl-128 -0x7.ecp+4L : 0x2.60dfc14636e2a5bd1ab48c60b90cp-128L : inexact-ok
+= exp2 towardzero ldbl-128 -0x7.ecp+4L : 0x2.60dfc14636e2a5bd1ab48c60b90ap-128L : inexact-ok
+= exp2 upward ldbl-128 -0x7.ecp+4L : 0x2.60dfc14636e2a5bd1ab48c60b90cp-128L : inexact-ok
+= exp2 downward ldbl-128ibm -0x7.ecp+4L : 0x2.60dfc14636e2a5bd1ab48c60b9p-128L : inexact-ok
+= exp2 tonearest ldbl-128ibm -0x7.ecp+4L : 0x2.60dfc14636e2a5bd1ab48c60b9p-128L : inexact-ok
+= exp2 towardzero ldbl-128ibm -0x7.ecp+4L : 0x2.60dfc14636e2a5bd1ab48c60b9p-128L : inexact-ok
+= exp2 upward ldbl-128ibm -0x7.ecp+4L : 0x2.60dfc14636e2a5bd1ab48c60bap-128L : inexact-ok
+exp2 -126.875
+= exp2 downward flt-32 -0x7.eep+4f : 0x2.2e57p-128f : inexact-ok underflow errno-erange-ok
+= exp2 tonearest flt-32 -0x7.eep+4f : 0x2.2e5708p-128f : inexact-ok underflow errno-erange-ok
+= exp2 towardzero flt-32 -0x7.eep+4f : 0x2.2e57p-128f : inexact-ok underflow errno-erange-ok
+= exp2 upward flt-32 -0x7.eep+4f : 0x2.2e5708p-128f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x7.eep+4 : 0x2.2e57078faa2f4p-128 : inexact-ok
+= exp2 tonearest dbl-64 -0x7.eep+4 : 0x2.2e57078faa2f6p-128 : inexact-ok
+= exp2 towardzero dbl-64 -0x7.eep+4 : 0x2.2e57078faa2f4p-128 : inexact-ok
+= exp2 upward dbl-64 -0x7.eep+4 : 0x2.2e57078faa2f6p-128 : inexact-ok
+= exp2 downward ldbl-96-intel -0x7.eep+4L : 0x2.2e57078faa2f5b98p-128L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x7.eep+4L : 0x2.2e57078faa2f5b9cp-128L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x7.eep+4L : 0x2.2e57078faa2f5b98p-128L : inexact-ok
+= exp2 upward ldbl-96-intel -0x7.eep+4L : 0x2.2e57078faa2f5b9cp-128L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x7.eep+4L : 0x2.2e57078faa2f5b98p-128L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x7.eep+4L : 0x2.2e57078faa2f5b9cp-128L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x7.eep+4L : 0x2.2e57078faa2f5b98p-128L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x7.eep+4L : 0x2.2e57078faa2f5b9cp-128L : inexact-ok
+= exp2 downward ldbl-128 -0x7.eep+4L : 0x2.2e57078faa2f5b9bef918a1d6294p-128L : inexact-ok
+= exp2 tonearest ldbl-128 -0x7.eep+4L : 0x2.2e57078faa2f5b9bef918a1d6294p-128L : inexact-ok
+= exp2 towardzero ldbl-128 -0x7.eep+4L : 0x2.2e57078faa2f5b9bef918a1d6294p-128L : inexact-ok
+= exp2 upward ldbl-128 -0x7.eep+4L : 0x2.2e57078faa2f5b9bef918a1d6296p-128L : inexact-ok
+= exp2 downward ldbl-128ibm -0x7.eep+4L : 0x2.2e57078faa2f5b9bef918a1d62p-128L : inexact-ok
+= exp2 tonearest ldbl-128ibm -0x7.eep+4L : 0x2.2e57078faa2f5b9bef918a1d63p-128L : inexact-ok
+= exp2 towardzero ldbl-128ibm -0x7.eep+4L : 0x2.2e57078faa2f5b9bef918a1d62p-128L : inexact-ok
+= exp2 upward ldbl-128ibm -0x7.eep+4L : 0x2.2e57078faa2f5b9bef918a1d63p-128L : inexact-ok
+exp2 -1022.125
+= exp2 downward flt-32 -0x3.fe2p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.fe2p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.fe2p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.fe2p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.fe2p+8 : 0x3.ab031b9f7490cp-1024 : inexact-ok underflow errno-erange-ok
+= exp2 tonearest dbl-64 -0x3.fe2p+8 : 0x3.ab031b9f7491p-1024 : inexact-ok underflow errno-erange-ok
+= exp2 towardzero dbl-64 -0x3.fe2p+8 : 0x3.ab031b9f7490cp-1024 : inexact-ok underflow errno-erange-ok
+= exp2 upward dbl-64 -0x3.fe2p+8 : 0x3.ab031b9f7491p-1024 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.fe2p+8L : 0x3.ab031b9f7490e4b8p-1024L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.fe2p+8L : 0x3.ab031b9f7490e4bcp-1024L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.fe2p+8L : 0x3.ab031b9f7490e4b8p-1024L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.fe2p+8L : 0x3.ab031b9f7490e4bcp-1024L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.fe2p+8L : 0x3.ab031b9f7490e4b8p-1024L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.fe2p+8L : 0x3.ab031b9f7490e4bcp-1024L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.fe2p+8L : 0x3.ab031b9f7490e4b8p-1024L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.fe2p+8L : 0x3.ab031b9f7490e4bcp-1024L : inexact-ok
+= exp2 downward ldbl-128 -0x3.fe2p+8L : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-1024L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.fe2p+8L : 0x3.ab031b9f7490e4bb40b5d6cdc1bap-1024L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.fe2p+8L : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-1024L : inexact-ok
+= exp2 upward ldbl-128 -0x3.fe2p+8L : 0x3.ab031b9f7490e4bb40b5d6cdc1bap-1024L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.fe2p+8L : 0x3.ab031b9f7490cp-1024L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm -0x3.fe2p+8L : 0x3.ab031b9f7491p-1024L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128ibm -0x3.fe2p+8L : 0x3.ab031b9f7490cp-1024L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128ibm -0x3.fe2p+8L : 0x3.ab031b9f7491p-1024L : inexact-ok underflow errno-erange-ok
+exp2 -1022.25
+= exp2 downward flt-32 -0x3.fe4p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.fe4p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.fe4p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.fe4p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.fe4p+8 : 0x3.5d13f32b5a758p-1024 : inexact-ok underflow errno-erange-ok
+= exp2 tonearest dbl-64 -0x3.fe4p+8 : 0x3.5d13f32b5a75cp-1024 : inexact-ok underflow errno-erange-ok
+= exp2 towardzero dbl-64 -0x3.fe4p+8 : 0x3.5d13f32b5a758p-1024 : inexact-ok underflow errno-erange-ok
+= exp2 upward dbl-64 -0x3.fe4p+8 : 0x3.5d13f32b5a75cp-1024 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.fe4p+8L : 0x3.5d13f32b5a75abdp-1024L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.fe4p+8L : 0x3.5d13f32b5a75abdp-1024L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.fe4p+8L : 0x3.5d13f32b5a75abdp-1024L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.fe4p+8L : 0x3.5d13f32b5a75abd4p-1024L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.fe4p+8L : 0x3.5d13f32b5a75abdp-1024L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.fe4p+8L : 0x3.5d13f32b5a75abdp-1024L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.fe4p+8L : 0x3.5d13f32b5a75abdp-1024L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.fe4p+8L : 0x3.5d13f32b5a75abd4p-1024L : inexact-ok
+= exp2 downward ldbl-128 -0x3.fe4p+8L : 0x3.5d13f32b5a75abd0e69a2ee640b4p-1024L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.fe4p+8L : 0x3.5d13f32b5a75abd0e69a2ee640b4p-1024L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.fe4p+8L : 0x3.5d13f32b5a75abd0e69a2ee640b4p-1024L : inexact-ok
+= exp2 upward ldbl-128 -0x3.fe4p+8L : 0x3.5d13f32b5a75abd0e69a2ee640b6p-1024L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.fe4p+8L : 0x3.5d13f32b5a758p-1024L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm -0x3.fe4p+8L : 0x3.5d13f32b5a75cp-1024L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128ibm -0x3.fe4p+8L : 0x3.5d13f32b5a758p-1024L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128ibm -0x3.fe4p+8L : 0x3.5d13f32b5a75cp-1024L : inexact-ok underflow errno-erange-ok
+exp2 -1022.375
+= exp2 downward flt-32 -0x3.fe6p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.fe6p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.fe6p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.fe6p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.fe6p+8 : 0x3.159ca845541b4p-1024 : inexact-ok underflow errno-erange-ok
+= exp2 tonearest dbl-64 -0x3.fe6p+8 : 0x3.159ca845541b8p-1024 : inexact-ok underflow errno-erange-ok
+= exp2 towardzero dbl-64 -0x3.fe6p+8 : 0x3.159ca845541b4p-1024 : inexact-ok underflow errno-erange-ok
+= exp2 upward dbl-64 -0x3.fe6p+8 : 0x3.159ca845541b8p-1024 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.fe6p+8L : 0x3.159ca845541b6b74p-1024L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.fe6p+8L : 0x3.159ca845541b6b74p-1024L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.fe6p+8L : 0x3.159ca845541b6b74p-1024L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.fe6p+8L : 0x3.159ca845541b6b78p-1024L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.fe6p+8L : 0x3.159ca845541b6b74p-1024L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.fe6p+8L : 0x3.159ca845541b6b74p-1024L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.fe6p+8L : 0x3.159ca845541b6b74p-1024L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.fe6p+8L : 0x3.159ca845541b6b78p-1024L : inexact-ok
+= exp2 downward ldbl-128 -0x3.fe6p+8L : 0x3.159ca845541b6b74f8ab43259376p-1024L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.fe6p+8L : 0x3.159ca845541b6b74f8ab43259376p-1024L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.fe6p+8L : 0x3.159ca845541b6b74f8ab43259376p-1024L : inexact-ok
+= exp2 upward ldbl-128 -0x3.fe6p+8L : 0x3.159ca845541b6b74f8ab43259378p-1024L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.fe6p+8L : 0x3.159ca845541b4p-1024L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm -0x3.fe6p+8L : 0x3.159ca845541b8p-1024L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128ibm -0x3.fe6p+8L : 0x3.159ca845541b4p-1024L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128ibm -0x3.fe6p+8L : 0x3.159ca845541b8p-1024L : inexact-ok underflow errno-erange-ok
+exp2 -1022.5
+= exp2 downward flt-32 -0x3.fe8p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.fe8p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.fe8p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.fe8p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.fe8p+8 : 0x2.d413cccfe7798p-1024 : inexact-ok underflow errno-erange-ok
+= exp2 tonearest dbl-64 -0x3.fe8p+8 : 0x2.d413cccfe7798p-1024 : inexact-ok underflow errno-erange-ok
+= exp2 towardzero dbl-64 -0x3.fe8p+8 : 0x2.d413cccfe7798p-1024 : inexact-ok underflow errno-erange-ok
+= exp2 upward dbl-64 -0x3.fe8p+8 : 0x2.d413cccfe779cp-1024 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.fe8p+8L : 0x2.d413cccfe779921p-1024L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.fe8p+8L : 0x2.d413cccfe779921p-1024L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.fe8p+8L : 0x2.d413cccfe779921p-1024L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.fe8p+8L : 0x2.d413cccfe7799214p-1024L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.fe8p+8L : 0x2.d413cccfe779921p-1024L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.fe8p+8L : 0x2.d413cccfe779921p-1024L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.fe8p+8L : 0x2.d413cccfe779921p-1024L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.fe8p+8L : 0x2.d413cccfe7799214p-1024L : inexact-ok
+= exp2 downward ldbl-128 -0x3.fe8p+8L : 0x2.d413cccfe779921165f626cdd52ap-1024L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.fe8p+8L : 0x2.d413cccfe779921165f626cdd52ap-1024L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.fe8p+8L : 0x2.d413cccfe779921165f626cdd52ap-1024L : inexact-ok
+= exp2 upward ldbl-128 -0x3.fe8p+8L : 0x2.d413cccfe779921165f626cdd52cp-1024L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.fe8p+8L : 0x2.d413cccfe7798p-1024L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm -0x3.fe8p+8L : 0x2.d413cccfe7798p-1024L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128ibm -0x3.fe8p+8L : 0x2.d413cccfe7798p-1024L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128ibm -0x3.fe8p+8L : 0x2.d413cccfe779cp-1024L : inexact-ok underflow errno-erange-ok
+exp2 -1022.625
+= exp2 downward flt-32 -0x3.feap+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.feap+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.feap+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.feap+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.feap+8 : 0x2.97fb5aa6c544cp-1024 : inexact-ok underflow errno-erange-ok
+= exp2 tonearest dbl-64 -0x3.feap+8 : 0x2.97fb5aa6c545p-1024 : inexact-ok underflow errno-erange-ok
+= exp2 towardzero dbl-64 -0x3.feap+8 : 0x2.97fb5aa6c544cp-1024 : inexact-ok underflow errno-erange-ok
+= exp2 upward dbl-64 -0x3.feap+8 : 0x2.97fb5aa6c545p-1024 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.feap+8L : 0x2.97fb5aa6c544e3a8p-1024L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.feap+8L : 0x2.97fb5aa6c544e3a8p-1024L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.feap+8L : 0x2.97fb5aa6c544e3a8p-1024L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.feap+8L : 0x2.97fb5aa6c544e3acp-1024L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.feap+8L : 0x2.97fb5aa6c544e3a8p-1024L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.feap+8L : 0x2.97fb5aa6c544e3a8p-1024L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.feap+8L : 0x2.97fb5aa6c544e3a8p-1024L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.feap+8L : 0x2.97fb5aa6c544e3acp-1024L : inexact-ok
+= exp2 downward ldbl-128 -0x3.feap+8L : 0x2.97fb5aa6c544e3a872f5fd885c4p-1024L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.feap+8L : 0x2.97fb5aa6c544e3a872f5fd885c42p-1024L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.feap+8L : 0x2.97fb5aa6c544e3a872f5fd885c4p-1024L : inexact-ok
+= exp2 upward ldbl-128 -0x3.feap+8L : 0x2.97fb5aa6c544e3a872f5fd885c42p-1024L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.feap+8L : 0x2.97fb5aa6c544cp-1024L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm -0x3.feap+8L : 0x2.97fb5aa6c545p-1024L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128ibm -0x3.feap+8L : 0x2.97fb5aa6c544cp-1024L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128ibm -0x3.feap+8L : 0x2.97fb5aa6c545p-1024L : inexact-ok underflow errno-erange-ok
+exp2 -1022.75
+= exp2 downward flt-32 -0x3.fecp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.fecp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.fecp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.fecp+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.fecp+8 : 0x2.60dfc14636e28p-1024 : inexact-ok underflow errno-erange-ok
+= exp2 tonearest dbl-64 -0x3.fecp+8 : 0x2.60dfc14636e2cp-1024 : inexact-ok underflow errno-erange-ok
+= exp2 towardzero dbl-64 -0x3.fecp+8 : 0x2.60dfc14636e28p-1024 : inexact-ok underflow errno-erange-ok
+= exp2 upward dbl-64 -0x3.fecp+8 : 0x2.60dfc14636e2cp-1024 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.fecp+8L : 0x2.60dfc14636e2a5bcp-1024L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.fecp+8L : 0x2.60dfc14636e2a5bcp-1024L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.fecp+8L : 0x2.60dfc14636e2a5bcp-1024L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.fecp+8L : 0x2.60dfc14636e2a5cp-1024L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.fecp+8L : 0x2.60dfc14636e2a5bcp-1024L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.fecp+8L : 0x2.60dfc14636e2a5bcp-1024L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.fecp+8L : 0x2.60dfc14636e2a5bcp-1024L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.fecp+8L : 0x2.60dfc14636e2a5cp-1024L : inexact-ok
+= exp2 downward ldbl-128 -0x3.fecp+8L : 0x2.60dfc14636e2a5bd1ab48c60b90ap-1024L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.fecp+8L : 0x2.60dfc14636e2a5bd1ab48c60b90cp-1024L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.fecp+8L : 0x2.60dfc14636e2a5bd1ab48c60b90ap-1024L : inexact-ok
+= exp2 upward ldbl-128 -0x3.fecp+8L : 0x2.60dfc14636e2a5bd1ab48c60b90cp-1024L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.fecp+8L : 0x2.60dfc14636e28p-1024L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm -0x3.fecp+8L : 0x2.60dfc14636e2cp-1024L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128ibm -0x3.fecp+8L : 0x2.60dfc14636e28p-1024L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128ibm -0x3.fecp+8L : 0x2.60dfc14636e2cp-1024L : inexact-ok underflow errno-erange-ok
+exp2 -1022.875
+= exp2 downward flt-32 -0x3.feep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.feep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.feep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.feep+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.feep+8 : 0x2.2e57078faa2f4p-1024 : inexact-ok underflow errno-erange-ok
+= exp2 tonearest dbl-64 -0x3.feep+8 : 0x2.2e57078faa2f4p-1024 : inexact-ok underflow errno-erange-ok
+= exp2 towardzero dbl-64 -0x3.feep+8 : 0x2.2e57078faa2f4p-1024 : inexact-ok underflow errno-erange-ok
+= exp2 upward dbl-64 -0x3.feep+8 : 0x2.2e57078faa2f8p-1024 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.feep+8L : 0x2.2e57078faa2f5b98p-1024L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.feep+8L : 0x2.2e57078faa2f5b9cp-1024L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.feep+8L : 0x2.2e57078faa2f5b98p-1024L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.feep+8L : 0x2.2e57078faa2f5b9cp-1024L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.feep+8L : 0x2.2e57078faa2f5b98p-1024L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.feep+8L : 0x2.2e57078faa2f5b9cp-1024L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.feep+8L : 0x2.2e57078faa2f5b98p-1024L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.feep+8L : 0x2.2e57078faa2f5b9cp-1024L : inexact-ok
+= exp2 downward ldbl-128 -0x3.feep+8L : 0x2.2e57078faa2f5b9bef918a1d6294p-1024L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.feep+8L : 0x2.2e57078faa2f5b9bef918a1d6294p-1024L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.feep+8L : 0x2.2e57078faa2f5b9bef918a1d6294p-1024L : inexact-ok
+= exp2 upward ldbl-128 -0x3.feep+8L : 0x2.2e57078faa2f5b9bef918a1d6296p-1024L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.feep+8L : 0x2.2e57078faa2f4p-1024L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm -0x3.feep+8L : 0x2.2e57078faa2f4p-1024L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128ibm -0x3.feep+8L : 0x2.2e57078faa2f4p-1024L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128ibm -0x3.feep+8L : 0x2.2e57078faa2f8p-1024L : inexact-ok underflow errno-erange-ok
+exp2 -0x3.fe4e8p+8
+= exp2 downward flt-32 -0x3.fe4e8p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.fe4e8p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.fe4e8p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.fe4e8p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.fe4e8p+8 : 0x3.3bed4179f82bcp-1024 : inexact-ok underflow errno-erange-ok
+= exp2 tonearest dbl-64 -0x3.fe4e8p+8 : 0x3.3bed4179f82bcp-1024 : inexact-ok underflow errno-erange-ok
+= exp2 towardzero dbl-64 -0x3.fe4e8p+8 : 0x3.3bed4179f82bcp-1024 : inexact-ok underflow errno-erange-ok
+= exp2 upward dbl-64 -0x3.fe4e8p+8 : 0x3.3bed4179f82cp-1024 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.fe4e8p+8L : 0x3.3bed4179f82bcp-1024L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.fe4e8p+8L : 0x3.3bed4179f82bc004p-1024L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.fe4e8p+8L : 0x3.3bed4179f82bcp-1024L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.fe4e8p+8L : 0x3.3bed4179f82bc004p-1024L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.fe4e8p+8L : 0x3.3bed4179f82bcp-1024L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.fe4e8p+8L : 0x3.3bed4179f82bc004p-1024L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.fe4e8p+8L : 0x3.3bed4179f82bcp-1024L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.fe4e8p+8L : 0x3.3bed4179f82bc004p-1024L : inexact-ok
+= exp2 downward ldbl-128 -0x3.fe4e8p+8L : 0x3.3bed4179f82bc002979648b91cf8p-1024L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.fe4e8p+8L : 0x3.3bed4179f82bc002979648b91cfap-1024L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.fe4e8p+8L : 0x3.3bed4179f82bc002979648b91cf8p-1024L : inexact-ok
+= exp2 upward ldbl-128 -0x3.fe4e8p+8L : 0x3.3bed4179f82bc002979648b91cfap-1024L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.fe4e8p+8L : 0x3.3bed4179f82bcp-1024L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm -0x3.fe4e8p+8L : 0x3.3bed4179f82bcp-1024L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128ibm -0x3.fe4e8p+8L : 0x3.3bed4179f82bcp-1024L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128ibm -0x3.fe4e8p+8L : 0x3.3bed4179f82cp-1024L : inexact-ok underflow errno-erange-ok
+exp2 -0x3.fe513p+8
+= exp2 downward flt-32 -0x3.fe513p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.fe513p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.fe513p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.fe513p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.fe513p+8 : 0x3.35ec906f22fb8p-1024 : inexact-ok underflow errno-erange-ok
+= exp2 tonearest dbl-64 -0x3.fe513p+8 : 0x3.35ec906f22fbcp-1024 : inexact-ok underflow errno-erange-ok
+= exp2 towardzero dbl-64 -0x3.fe513p+8 : 0x3.35ec906f22fb8p-1024 : inexact-ok underflow errno-erange-ok
+= exp2 upward dbl-64 -0x3.fe513p+8 : 0x3.35ec906f22fbcp-1024 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.fe513p+8L : 0x3.35ec906f22fbbffcp-1024L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.fe513p+8L : 0x3.35ec906f22fbcp-1024L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.fe513p+8L : 0x3.35ec906f22fbbffcp-1024L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.fe513p+8L : 0x3.35ec906f22fbcp-1024L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.fe513p+8L : 0x3.35ec906f22fbbffcp-1024L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.fe513p+8L : 0x3.35ec906f22fbcp-1024L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.fe513p+8L : 0x3.35ec906f22fbbffcp-1024L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.fe513p+8L : 0x3.35ec906f22fbcp-1024L : inexact-ok
+= exp2 downward ldbl-128 -0x3.fe513p+8L : 0x3.35ec906f22fbbffeffc0d272938p-1024L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.fe513p+8L : 0x3.35ec906f22fbbffeffc0d272938p-1024L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.fe513p+8L : 0x3.35ec906f22fbbffeffc0d272938p-1024L : inexact-ok
+= exp2 upward ldbl-128 -0x3.fe513p+8L : 0x3.35ec906f22fbbffeffc0d2729382p-1024L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.fe513p+8L : 0x3.35ec906f22fb8p-1024L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm -0x3.fe513p+8L : 0x3.35ec906f22fbcp-1024L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128ibm -0x3.fe513p+8L : 0x3.35ec906f22fb8p-1024L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128ibm -0x3.fe513p+8L : 0x3.35ec906f22fbcp-1024L : inexact-ok underflow errno-erange-ok
+exp2 -16382.125
+= exp2 downward flt-32 -0x3.ffe2p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.ffe2p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.ffe2p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.ffe2p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.ffe2p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffe2p+12L : 0x3.ab031b9f7490e4b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffe2p+12L : 0x3.ab031b9f7490e4b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffe2p+12L : 0x3.ab031b9f7490e4b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.ffe2p+12L : 0x3.ab031b9f7490e4cp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.ffe2p+12L : 0x3.ab031b9f7490e4b8p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffe2p+12L : 0x3.ab031b9f7490e4bcp-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffe2p+12L : 0x3.ab031b9f7490e4b8p-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffe2p+12L : 0x3.ab031b9f7490e4bcp-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffe2p+12L : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.ffe2p+12L : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.ffe2p+12L : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128 -0x3.ffe2p+12L : 0x3.ab031b9f7490e4bb40b5d6cdc1bcp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.ffe2p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffe2p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffe2p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffe2p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp2 -16382.25
+= exp2 downward flt-32 -0x3.ffe4p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.ffe4p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.ffe4p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.ffe4p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.ffe4p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffe4p+12L : 0x3.5d13f32b5a75abdp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffe4p+12L : 0x3.5d13f32b5a75abdp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffe4p+12L : 0x3.5d13f32b5a75abdp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.ffe4p+12L : 0x3.5d13f32b5a75abd8p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.ffe4p+12L : 0x3.5d13f32b5a75abdp-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffe4p+12L : 0x3.5d13f32b5a75abdp-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffe4p+12L : 0x3.5d13f32b5a75abdp-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffe4p+12L : 0x3.5d13f32b5a75abd4p-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffe4p+12L : 0x3.5d13f32b5a75abd0e69a2ee640b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.ffe4p+12L : 0x3.5d13f32b5a75abd0e69a2ee640b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.ffe4p+12L : 0x3.5d13f32b5a75abd0e69a2ee640b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128 -0x3.ffe4p+12L : 0x3.5d13f32b5a75abd0e69a2ee640b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.ffe4p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffe4p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffe4p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffe4p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp2 -16382.375
+= exp2 downward flt-32 -0x3.ffe6p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.ffe6p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.ffe6p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.ffe6p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.ffe6p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffe6p+12L : 0x3.159ca845541b6b7p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffe6p+12L : 0x3.159ca845541b6b78p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffe6p+12L : 0x3.159ca845541b6b7p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.ffe6p+12L : 0x3.159ca845541b6b78p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.ffe6p+12L : 0x3.159ca845541b6b74p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffe6p+12L : 0x3.159ca845541b6b74p-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffe6p+12L : 0x3.159ca845541b6b74p-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffe6p+12L : 0x3.159ca845541b6b78p-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffe6p+12L : 0x3.159ca845541b6b74f8ab43259374p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.ffe6p+12L : 0x3.159ca845541b6b74f8ab43259378p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.ffe6p+12L : 0x3.159ca845541b6b74f8ab43259374p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128 -0x3.ffe6p+12L : 0x3.159ca845541b6b74f8ab43259378p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.ffe6p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffe6p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffe6p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffe6p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp2 -16382.5
+= exp2 downward flt-32 -0x3.ffe8p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.ffe8p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.ffe8p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.ffe8p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.ffe8p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffe8p+12L : 0x2.d413cccfe779921p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffe8p+12L : 0x2.d413cccfe779921p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffe8p+12L : 0x2.d413cccfe779921p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.ffe8p+12L : 0x2.d413cccfe7799218p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.ffe8p+12L : 0x2.d413cccfe779921p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffe8p+12L : 0x2.d413cccfe779921p-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffe8p+12L : 0x2.d413cccfe779921p-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffe8p+12L : 0x2.d413cccfe7799214p-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffe8p+12L : 0x2.d413cccfe779921165f626cdd528p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.ffe8p+12L : 0x2.d413cccfe779921165f626cdd52cp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.ffe8p+12L : 0x2.d413cccfe779921165f626cdd528p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128 -0x3.ffe8p+12L : 0x2.d413cccfe779921165f626cdd52cp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.ffe8p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffe8p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffe8p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffe8p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp2 -16382.625
+= exp2 downward flt-32 -0x3.ffeap+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.ffeap+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.ffeap+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.ffeap+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.ffeap+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffeap+12L : 0x2.97fb5aa6c544e3a8p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffeap+12L : 0x2.97fb5aa6c544e3a8p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffeap+12L : 0x2.97fb5aa6c544e3a8p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.ffeap+12L : 0x2.97fb5aa6c544e3bp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.ffeap+12L : 0x2.97fb5aa6c544e3a8p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffeap+12L : 0x2.97fb5aa6c544e3a8p-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffeap+12L : 0x2.97fb5aa6c544e3a8p-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffeap+12L : 0x2.97fb5aa6c544e3acp-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffeap+12L : 0x2.97fb5aa6c544e3a872f5fd885c4p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.ffeap+12L : 0x2.97fb5aa6c544e3a872f5fd885c4p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.ffeap+12L : 0x2.97fb5aa6c544e3a872f5fd885c4p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128 -0x3.ffeap+12L : 0x2.97fb5aa6c544e3a872f5fd885c44p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.ffeap+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffeap+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffeap+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffeap+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp2 -16382.75
+= exp2 downward flt-32 -0x3.ffecp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.ffecp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.ffecp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.ffecp+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.ffecp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffecp+12L : 0x2.60dfc14636e2a5b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffecp+12L : 0x2.60dfc14636e2a5cp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffecp+12L : 0x2.60dfc14636e2a5b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.ffecp+12L : 0x2.60dfc14636e2a5cp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.ffecp+12L : 0x2.60dfc14636e2a5bcp-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffecp+12L : 0x2.60dfc14636e2a5bcp-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffecp+12L : 0x2.60dfc14636e2a5bcp-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffecp+12L : 0x2.60dfc14636e2a5cp-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffecp+12L : 0x2.60dfc14636e2a5bd1ab48c60b908p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.ffecp+12L : 0x2.60dfc14636e2a5bd1ab48c60b90cp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.ffecp+12L : 0x2.60dfc14636e2a5bd1ab48c60b908p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128 -0x3.ffecp+12L : 0x2.60dfc14636e2a5bd1ab48c60b90cp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.ffecp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffecp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffecp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffecp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp2 -16382.875
+= exp2 downward flt-32 -0x3.ffeep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.ffeep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.ffeep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.ffeep+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.ffeep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffeep+12L : 0x2.2e57078faa2f5b98p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffeep+12L : 0x2.2e57078faa2f5b98p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffeep+12L : 0x2.2e57078faa2f5b98p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.ffeep+12L : 0x2.2e57078faa2f5bap-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.ffeep+12L : 0x2.2e57078faa2f5b98p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffeep+12L : 0x2.2e57078faa2f5b9cp-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffeep+12L : 0x2.2e57078faa2f5b98p-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffeep+12L : 0x2.2e57078faa2f5b9cp-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffeep+12L : 0x2.2e57078faa2f5b9bef918a1d6294p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.ffeep+12L : 0x2.2e57078faa2f5b9bef918a1d6294p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.ffeep+12L : 0x2.2e57078faa2f5b9bef918a1d6294p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128 -0x3.ffeep+12L : 0x2.2e57078faa2f5b9bef918a1d6298p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.ffeep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffeep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffeep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffeep+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
exp2 0x1p-10
= exp2 downward flt-32 0x4p-12f : 0x1.002c6p+0f : inexact-ok
= exp2 tonearest flt-32 0x4p-12f : 0x1.002c6p+0f : inexact-ok
@@ -111819,6 +142530,1984 @@ exp2 -0x1p-100
= exp2 tonearest ldbl-128ibm -0x1p-100L : 0xf.ffffffffffffffffffffffff5p-4L : inexact-ok
= exp2 towardzero ldbl-128ibm -0x1p-100L : 0xf.ffffffffffffffffffffffff4cp-4L : inexact-ok
= exp2 upward ldbl-128ibm -0x1p-100L : 0xf.ffffffffffffffffffffffff5p-4L : inexact-ok
+exp2 0x1p-600
+= exp2 downward flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= exp2 tonearest flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= exp2 towardzero flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= exp2 upward flt-32 0x8p-152f : 0x1.000002p+0f : inexact-ok
+= exp2 downward dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= exp2 tonearest dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= exp2 towardzero dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= exp2 upward dbl-64 0x8p-152 : 0x1.0000000000001p+0 : inexact-ok
+= exp2 downward ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-96-intel 0x8p-152L : 0x1.0000000000000002p+0L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x8p-152L : 0x1.0000000000000002p+0L : inexact-ok
+= exp2 downward ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-128 0x8p-152L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= exp2 downward ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-128ibm 0x8p-152L : 0x1.000000000000000000000000008p+0L : inexact-ok
+= 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 downward dbl-64 0x1p-600 : 0x1p+0 : inexact-ok
+= exp2 tonearest dbl-64 0x1p-600 : 0x1p+0 : inexact-ok
+= exp2 towardzero dbl-64 0x1p-600 : 0x1p+0 : inexact-ok
+= exp2 upward dbl-64 0x1p-600 : 0x1.0000000000001p+0 : inexact-ok
+= exp2 downward ldbl-96-intel 0x1p-600L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x1p-600L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x1p-600L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-96-intel 0x1p-600L : 0x1.0000000000000002p+0L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x1p-600L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x1p-600L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x1p-600L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x1p-600L : 0x1.0000000000000002p+0L : inexact-ok
+= exp2 downward ldbl-128 0x1p-600L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-128 0x1p-600L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128 0x1p-600L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-128 0x1p-600L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= exp2 downward ldbl-128ibm 0x1p-600L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0x1p-600L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0x1p-600L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-128ibm 0x1p-600L : 0x1.000000000000000000000000008p+0L : inexact-ok
+exp2 -0x1p-600
+= 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 downward flt-32 -0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= exp2 tonearest flt-32 -0x8p-152f : 0x1p+0f : inexact-ok
+= exp2 towardzero flt-32 -0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= exp2 upward flt-32 -0x8p-152f : 0x1p+0f : inexact-ok
+= exp2 downward dbl-64 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp2 tonearest dbl-64 -0x8p-152 : 0x1p+0 : inexact-ok
+= exp2 towardzero dbl-64 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp2 upward dbl-64 -0x8p-152 : 0x1p+0 : inexact-ok
+= exp2 downward ldbl-96-intel -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp2 upward ldbl-96-intel -0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-128 -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp2 tonearest ldbl-128 -0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128 -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp2 upward ldbl-128 -0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-128ibm -0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp2 tonearest ldbl-128ibm -0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128ibm -0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp2 upward ldbl-128ibm -0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 downward dbl-64 -0x1p-600 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp2 tonearest dbl-64 -0x1p-600 : 0x1p+0 : inexact-ok
+= exp2 towardzero dbl-64 -0x1p-600 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp2 upward dbl-64 -0x1p-600 : 0x1p+0 : inexact-ok
+= exp2 downward ldbl-96-intel -0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x1p-600L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp2 upward ldbl-96-intel -0x1p-600L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x1p-600L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x1p-600L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-128 -0x1p-600L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp2 tonearest ldbl-128 -0x1p-600L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128 -0x1p-600L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp2 upward ldbl-128 -0x1p-600L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-128ibm -0x1p-600L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp2 tonearest ldbl-128ibm -0x1p-600L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128ibm -0x1p-600L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp2 upward ldbl-128ibm -0x1p-600L : 0x1p+0L : inexact-ok
+exp2 0x1p-10000
+= exp2 downward flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= exp2 tonearest flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= exp2 towardzero flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= exp2 upward flt-32 0x8p-152f : 0x1.000002p+0f : inexact-ok
+= exp2 downward dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= exp2 tonearest dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= exp2 towardzero dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= exp2 upward dbl-64 0x8p-152 : 0x1.0000000000001p+0 : inexact-ok
+= exp2 downward ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-96-intel 0x8p-152L : 0x1.0000000000000002p+0L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x8p-152L : 0x1.0000000000000002p+0L : inexact-ok
+= exp2 downward ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-128 0x8p-152L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= exp2 downward ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-128ibm 0x8p-152L : 0x1.000000000000000000000000008p+0L : inexact-ok
+= 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 downward dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok
+= exp2 tonearest dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok
+= exp2 towardzero dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok
+= exp2 upward dbl-64 0x4p-1076 : 0x1.0000000000001p+0 : inexact-ok
+= exp2 downward ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-96-intel 0x4p-1076L : 0x1.0000000000000002p+0L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x4p-1076L : 0x1.0000000000000002p+0L : inexact-ok
+= exp2 downward ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-128 0x4p-1076L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= exp2 downward ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-128ibm 0x4p-1076L : 0x1.000000000000000000000000008p+0L : inexact-ok
+= exp2 downward ldbl-96-intel 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-96-intel 0x1p-10000L : 0x1.0000000000000002p+0L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x1p-10000L : 0x1.0000000000000002p+0L : inexact-ok
+= exp2 downward ldbl-128 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-128 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-128 0x1p-10000L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+exp2 -0x1p-10000
+= 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 downward flt-32 -0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= exp2 tonearest flt-32 -0x8p-152f : 0x1p+0f : inexact-ok
+= exp2 towardzero flt-32 -0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= exp2 upward flt-32 -0x8p-152f : 0x1p+0f : inexact-ok
+= exp2 downward dbl-64 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp2 tonearest dbl-64 -0x8p-152 : 0x1p+0 : inexact-ok
+= exp2 towardzero dbl-64 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp2 upward dbl-64 -0x8p-152 : 0x1p+0 : inexact-ok
+= exp2 downward ldbl-96-intel -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp2 upward ldbl-96-intel -0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-128 -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp2 tonearest ldbl-128 -0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128 -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp2 upward ldbl-128 -0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-128ibm -0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp2 tonearest ldbl-128ibm -0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128ibm -0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp2 upward ldbl-128ibm -0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 downward dbl-64 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp2 tonearest dbl-64 -0x4p-1076 : 0x1p+0 : inexact-ok
+= exp2 towardzero dbl-64 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp2 upward dbl-64 -0x4p-1076 : 0x1p+0 : inexact-ok
+= exp2 downward ldbl-96-intel -0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp2 upward ldbl-96-intel -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-128 -0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp2 tonearest ldbl-128 -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128 -0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp2 upward ldbl-128 -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-128ibm -0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp2 tonearest ldbl-128ibm -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128ibm -0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp2 upward ldbl-128ibm -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-96-intel -0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x1p-10000L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp2 upward ldbl-96-intel -0x1p-10000L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x1p-10000L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x1p-10000L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-128 -0x1p-10000L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp2 tonearest ldbl-128 -0x1p-10000L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128 -0x1p-10000L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp2 upward ldbl-128 -0x1p-10000L : 0x1p+0L : inexact-ok
+exp2 0x7.fffff8p+4
+= exp2 downward flt-32 0x7.fffff8p+4f : 0xf.fffa7p+124f : inexact-ok
+= exp2 tonearest flt-32 0x7.fffff8p+4f : 0xf.fffa7p+124f : inexact-ok
+= exp2 towardzero flt-32 0x7.fffff8p+4f : 0xf.fffa7p+124f : inexact-ok
+= exp2 upward flt-32 0x7.fffff8p+4f : 0xf.fffa8p+124f : inexact-ok
+= exp2 downward dbl-64 0x7.fffff8p+4 : 0xf.fffa7470363fp+124 : inexact-ok
+= exp2 tonearest dbl-64 0x7.fffff8p+4 : 0xf.fffa7470363f8p+124 : inexact-ok
+= exp2 towardzero dbl-64 0x7.fffff8p+4 : 0xf.fffa7470363fp+124 : inexact-ok
+= exp2 upward dbl-64 0x7.fffff8p+4 : 0xf.fffa7470363f8p+124 : inexact-ok
+= exp2 downward ldbl-96-intel 0x7.fffff8p+4L : 0xf.fffa7470363f451p+124L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x7.fffff8p+4L : 0xf.fffa7470363f451p+124L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x7.fffff8p+4L : 0xf.fffa7470363f451p+124L : inexact-ok
+= exp2 upward ldbl-96-intel 0x7.fffff8p+4L : 0xf.fffa7470363f452p+124L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x7.fffff8p+4L : 0xf.fffa7470363f451p+124L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x7.fffff8p+4L : 0xf.fffa7470363f451p+124L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x7.fffff8p+4L : 0xf.fffa7470363f451p+124L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x7.fffff8p+4L : 0xf.fffa7470363f452p+124L : inexact-ok
+= exp2 downward ldbl-128 0x7.fffff8p+4L : 0xf.fffa7470363f4515426d76c762bp+124L : inexact-ok
+= exp2 tonearest ldbl-128 0x7.fffff8p+4L : 0xf.fffa7470363f4515426d76c762b8p+124L : inexact-ok
+= exp2 towardzero ldbl-128 0x7.fffff8p+4L : 0xf.fffa7470363f4515426d76c762bp+124L : inexact-ok
+= exp2 upward ldbl-128 0x7.fffff8p+4L : 0xf.fffa7470363f4515426d76c762b8p+124L : inexact-ok
+= exp2 downward ldbl-128ibm 0x7.fffff8p+4L : 0xf.fffa7470363f4515426d76c76p+124L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0x7.fffff8p+4L : 0xf.fffa7470363f4515426d76c764p+124L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0x7.fffff8p+4L : 0xf.fffa7470363f4515426d76c76p+124L : inexact-ok
+= exp2 upward ldbl-128ibm 0x7.fffff8p+4L : 0xf.fffa7470363f4515426d76c764p+124L : inexact-ok
+exp2 0x8.00001p+4
+= exp2 downward flt-32 0x8.00001p+4f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 tonearest flt-32 0x8.00001p+4f : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero flt-32 0x8.00001p+4f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 upward flt-32 0x8.00001p+4f : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x8.00001p+4 : 0x1.0000b17255775p+128 : inexact-ok
+= exp2 tonearest dbl-64 0x8.00001p+4 : 0x1.0000b17255776p+128 : inexact-ok
+= exp2 towardzero dbl-64 0x8.00001p+4 : 0x1.0000b17255775p+128 : inexact-ok
+= exp2 upward dbl-64 0x8.00001p+4 : 0x1.0000b17255776p+128 : inexact-ok
+= exp2 downward ldbl-96-intel 0x8.00001p+4L : 0x1.0000b17255775c04p+128L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x8.00001p+4L : 0x1.0000b17255775c04p+128L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x8.00001p+4L : 0x1.0000b17255775c04p+128L : inexact-ok
+= exp2 upward ldbl-96-intel 0x8.00001p+4L : 0x1.0000b17255775c06p+128L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x8.00001p+4L : 0x1.0000b17255775c04p+128L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x8.00001p+4L : 0x1.0000b17255775c04p+128L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x8.00001p+4L : 0x1.0000b17255775c04p+128L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x8.00001p+4L : 0x1.0000b17255775c06p+128L : inexact-ok
+= exp2 downward ldbl-128 0x8.00001p+4L : 0x1.0000b17255775c040618bf4a4adep+128L : inexact-ok
+= exp2 tonearest ldbl-128 0x8.00001p+4L : 0x1.0000b17255775c040618bf4a4adfp+128L : inexact-ok
+= exp2 towardzero ldbl-128 0x8.00001p+4L : 0x1.0000b17255775c040618bf4a4adep+128L : inexact-ok
+= exp2 upward ldbl-128 0x8.00001p+4L : 0x1.0000b17255775c040618bf4a4adfp+128L : inexact-ok
+= exp2 downward ldbl-128ibm 0x8.00001p+4L : 0x1.0000b17255775c040618bf4a4a8p+128L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0x8.00001p+4L : 0x1.0000b17255775c040618bf4a4bp+128L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0x8.00001p+4L : 0x1.0000b17255775c040618bf4a4a8p+128L : inexact-ok
+= exp2 upward ldbl-128ibm 0x8.00001p+4L : 0x1.0000b17255775c040618bf4a4bp+128L : inexact-ok
+exp2 -0x7.e00008p+4
+= exp2 downward flt-32 -0x7.e00008p+4f : 0x3.fffe98p-128f : inexact-ok underflow errno-erange-ok
+= exp2 tonearest flt-32 -0x7.e00008p+4f : 0x3.fffeap-128f : inexact-ok underflow errno-erange-ok
+= exp2 towardzero flt-32 -0x7.e00008p+4f : 0x3.fffe98p-128f : inexact-ok underflow errno-erange-ok
+= exp2 upward flt-32 -0x7.e00008p+4f : 0x3.fffeap-128f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x7.e00008p+4 : 0x3.fffe9d1c0d8fcp-128 : inexact-ok
+= exp2 tonearest dbl-64 -0x7.e00008p+4 : 0x3.fffe9d1c0d8fep-128 : inexact-ok
+= exp2 towardzero dbl-64 -0x7.e00008p+4 : 0x3.fffe9d1c0d8fcp-128 : inexact-ok
+= exp2 upward dbl-64 -0x7.e00008p+4 : 0x3.fffe9d1c0d8fep-128 : inexact-ok
+= exp2 downward ldbl-96-intel -0x7.e00008p+4L : 0x3.fffe9d1c0d8fd144p-128L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x7.e00008p+4L : 0x3.fffe9d1c0d8fd144p-128L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x7.e00008p+4L : 0x3.fffe9d1c0d8fd144p-128L : inexact-ok
+= exp2 upward ldbl-96-intel -0x7.e00008p+4L : 0x3.fffe9d1c0d8fd148p-128L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x7.e00008p+4L : 0x3.fffe9d1c0d8fd144p-128L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x7.e00008p+4L : 0x3.fffe9d1c0d8fd144p-128L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x7.e00008p+4L : 0x3.fffe9d1c0d8fd144p-128L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x7.e00008p+4L : 0x3.fffe9d1c0d8fd148p-128L : inexact-ok
+= exp2 downward ldbl-128 -0x7.e00008p+4L : 0x3.fffe9d1c0d8fd145509b5db1d8acp-128L : inexact-ok
+= exp2 tonearest ldbl-128 -0x7.e00008p+4L : 0x3.fffe9d1c0d8fd145509b5db1d8aep-128L : inexact-ok
+= exp2 towardzero ldbl-128 -0x7.e00008p+4L : 0x3.fffe9d1c0d8fd145509b5db1d8acp-128L : inexact-ok
+= exp2 upward ldbl-128 -0x7.e00008p+4L : 0x3.fffe9d1c0d8fd145509b5db1d8aep-128L : inexact-ok
+= exp2 downward ldbl-128ibm -0x7.e00008p+4L : 0x3.fffe9d1c0d8fd145509b5db1d8p-128L : inexact-ok
+= exp2 tonearest ldbl-128ibm -0x7.e00008p+4L : 0x3.fffe9d1c0d8fd145509b5db1d9p-128L : inexact-ok
+= exp2 towardzero ldbl-128ibm -0x7.e00008p+4L : 0x3.fffe9d1c0d8fd145509b5db1d8p-128L : inexact-ok
+= exp2 upward ldbl-128ibm -0x7.e00008p+4L : 0x3.fffe9d1c0d8fd145509b5db1d9p-128L : inexact-ok
+exp2 -0x7.dffff8p+4
+= exp2 downward flt-32 -0x7.dffff8p+4f : 0x4.00016p-128f : inexact-ok
+= exp2 tonearest flt-32 -0x7.dffff8p+4f : 0x4.00016p-128f : inexact-ok
+= exp2 towardzero flt-32 -0x7.dffff8p+4f : 0x4.00016p-128f : inexact-ok
+= exp2 upward flt-32 -0x7.dffff8p+4f : 0x4.000168p-128f : inexact-ok
+= exp2 downward dbl-64 -0x7.dffff8p+4 : 0x4.000162e46d6fp-128 : inexact-ok
+= exp2 tonearest dbl-64 -0x7.dffff8p+4 : 0x4.000162e46d6f4p-128 : inexact-ok
+= exp2 towardzero dbl-64 -0x7.dffff8p+4 : 0x4.000162e46d6fp-128 : inexact-ok
+= exp2 upward dbl-64 -0x7.dffff8p+4 : 0x4.000162e46d6f4p-128 : inexact-ok
+= exp2 downward ldbl-96-intel -0x7.dffff8p+4L : 0x4.000162e46d6f26b8p-128L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x7.dffff8p+4L : 0x4.000162e46d6f26b8p-128L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x7.dffff8p+4L : 0x4.000162e46d6f26b8p-128L : inexact-ok
+= exp2 upward ldbl-96-intel -0x7.dffff8p+4L : 0x4.000162e46d6f26cp-128L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x7.dffff8p+4L : 0x4.000162e46d6f26b8p-128L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x7.dffff8p+4L : 0x4.000162e46d6f26b8p-128L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x7.dffff8p+4L : 0x4.000162e46d6f26b8p-128L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x7.dffff8p+4L : 0x4.000162e46d6f26cp-128L : inexact-ok
+= exp2 downward ldbl-128 -0x7.dffff8p+4L : 0x4.000162e46d6f26b8bbb607a6df5p-128L : inexact-ok
+= exp2 tonearest ldbl-128 -0x7.dffff8p+4L : 0x4.000162e46d6f26b8bbb607a6df54p-128L : inexact-ok
+= exp2 towardzero ldbl-128 -0x7.dffff8p+4L : 0x4.000162e46d6f26b8bbb607a6df5p-128L : inexact-ok
+= exp2 upward ldbl-128 -0x7.dffff8p+4L : 0x4.000162e46d6f26b8bbb607a6df54p-128L : inexact-ok
+= exp2 downward ldbl-128ibm -0x7.dffff8p+4L : 0x4.000162e46d6f26b8bbb607a6dep-128L : inexact-ok
+= exp2 tonearest ldbl-128ibm -0x7.dffff8p+4L : 0x4.000162e46d6f26b8bbb607a6ep-128L : inexact-ok
+= exp2 towardzero ldbl-128ibm -0x7.dffff8p+4L : 0x4.000162e46d6f26b8bbb607a6dep-128L : inexact-ok
+= exp2 upward ldbl-128ibm -0x7.dffff8p+4L : 0x4.000162e46d6f26b8bbb607a6ep-128L : inexact-ok
+exp2 0x3.ffffffffffffep+8
+= exp2 downward flt-32 0x4p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 tonearest flt-32 0x4p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero flt-32 0x4p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 upward flt-32 0x4p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x4p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 tonearest dbl-64 0x4p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero dbl-64 0x4p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 upward dbl-64 0x4p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 upward ldbl-96-intel 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 downward ldbl-128 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 tonearest ldbl-128 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 towardzero ldbl-128 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 upward ldbl-128 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 downward ldbl-128ibm 0x4p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x4p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x4p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x4p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward flt-32 0x3.fffffcp+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 tonearest flt-32 0x3.fffffcp+8f : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero flt-32 0x3.fffffcp+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 upward flt-32 0x3.fffffcp+8f : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x3.fffffcp+8 : 0xf.ffd3a3b7814e8p+1020 : inexact-ok
+= exp2 tonearest dbl-64 0x3.fffffcp+8 : 0xf.ffd3a3b7814e8p+1020 : inexact-ok
+= exp2 towardzero dbl-64 0x3.fffffcp+8 : 0xf.ffd3a3b7814e8p+1020 : inexact-ok
+= exp2 upward dbl-64 0x3.fffffcp+8 : 0xf.ffd3a3b7814fp+1020 : inexact-ok
+= exp2 downward ldbl-96-intel 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53p+1020L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb54p+1020L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53p+1020L : inexact-ok
+= exp2 upward ldbl-96-intel 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb54p+1020L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53p+1020L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb54p+1020L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53p+1020L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb54p+1020L : inexact-ok
+= exp2 downward ldbl-128 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d70feap+1020L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d70feap+1020L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d70feap+1020L : inexact-ok
+= exp2 upward ldbl-128 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d70fea8p+1020L : inexact-ok
+= exp2 downward ldbl-128ibm 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d70fcp+1020L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d71p+1020L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d70fcp+1020L : inexact-ok
+= exp2 upward ldbl-128ibm 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d71p+1020L : inexact-ok
+= exp2 downward dbl-64 0x3.ffffffffffffep+8 : 0xf.fffffffffe9dp+1020 : inexact-ok
+= exp2 tonearest dbl-64 0x3.ffffffffffffep+8 : 0xf.fffffffffe9dp+1020 : inexact-ok
+= exp2 towardzero dbl-64 0x3.ffffffffffffep+8 : 0xf.fffffffffe9dp+1020 : inexact-ok
+= exp2 upward dbl-64 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d8p+1020 : inexact-ok
+= exp2 downward ldbl-96-intel 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bdp+1020L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bdp+1020L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bdp+1020L : inexact-ok
+= exp2 upward ldbl-96-intel 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bep+1020L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bdp+1020L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bdp+1020L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bdp+1020L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bep+1020L : inexact-ok
+= exp2 downward ldbl-128 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c8768p+1020L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c8768p+1020L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c8768p+1020L : inexact-ok
+= exp2 upward ldbl-128 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c877p+1020L : inexact-ok
+= exp2 downward ldbl-128ibm 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c84p+1020L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c88p+1020L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c84p+1020L : inexact-ok
+= exp2 upward ldbl-128ibm 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c88p+1020L : inexact-ok
+exp2 0x4.0000000000004p+8
+= exp2 downward flt-32 0x4.000008p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 tonearest flt-32 0x4.000008p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero flt-32 0x4.000008p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 upward flt-32 0x4.000008p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x4.000008p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 tonearest dbl-64 0x4.000008p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero dbl-64 0x4.000008p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 upward dbl-64 0x4.000008p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x4.000008p+8L : 0x1.00058ba01fb9f96cp+1024L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x4.000008p+8L : 0x1.00058ba01fb9f96ep+1024L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x4.000008p+8L : 0x1.00058ba01fb9f96cp+1024L : inexact-ok
+= exp2 upward ldbl-96-intel 0x4.000008p+8L : 0x1.00058ba01fb9f96ep+1024L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x4.000008p+8L : 0x1.00058ba01fb9f96cp+1024L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x4.000008p+8L : 0x1.00058ba01fb9f96ep+1024L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x4.000008p+8L : 0x1.00058ba01fb9f96cp+1024L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x4.000008p+8L : 0x1.00058ba01fb9f96ep+1024L : inexact-ok
+= exp2 downward ldbl-128 0x4.000008p+8L : 0x1.00058ba01fb9f96d6cacd4b18091p+1024L : inexact-ok
+= exp2 tonearest ldbl-128 0x4.000008p+8L : 0x1.00058ba01fb9f96d6cacd4b18091p+1024L : inexact-ok
+= exp2 towardzero ldbl-128 0x4.000008p+8L : 0x1.00058ba01fb9f96d6cacd4b18091p+1024L : inexact-ok
+= exp2 upward ldbl-128 0x4.000008p+8L : 0x1.00058ba01fb9f96d6cacd4b18092p+1024L : inexact-ok
+= exp2 downward ldbl-128ibm 0x4.000008p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x4.000008p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x4.000008p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x4.000008p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward flt-32 0x4p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 tonearest flt-32 0x4p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero flt-32 0x4p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 upward flt-32 0x4p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x4p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 tonearest dbl-64 0x4p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero dbl-64 0x4p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 upward dbl-64 0x4p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 upward ldbl-96-intel 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 downward ldbl-128 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 tonearest ldbl-128 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 towardzero ldbl-128 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 upward ldbl-128 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 downward ldbl-128ibm 0x4p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x4p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x4p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x4p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x4.0000000000004p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 tonearest dbl-64 0x4.0000000000004p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero dbl-64 0x4.0000000000004p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 upward dbl-64 0x4.0000000000004p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x4.0000000000004p+8L : 0x1.00000000002c5c84p+1024L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x4.0000000000004p+8L : 0x1.00000000002c5c86p+1024L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x4.0000000000004p+8L : 0x1.00000000002c5c84p+1024L : inexact-ok
+= exp2 upward ldbl-96-intel 0x4.0000000000004p+8L : 0x1.00000000002c5c86p+1024L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x4.0000000000004p+8L : 0x1.00000000002c5c84p+1024L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x4.0000000000004p+8L : 0x1.00000000002c5c86p+1024L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x4.0000000000004p+8L : 0x1.00000000002c5c84p+1024L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x4.0000000000004p+8L : 0x1.00000000002c5c86p+1024L : inexact-ok
+= exp2 downward ldbl-128 0x4.0000000000004p+8L : 0x1.00000000002c5c85fdf477b662b2p+1024L : inexact-ok
+= exp2 tonearest ldbl-128 0x4.0000000000004p+8L : 0x1.00000000002c5c85fdf477b662b2p+1024L : inexact-ok
+= exp2 towardzero ldbl-128 0x4.0000000000004p+8L : 0x1.00000000002c5c85fdf477b662b2p+1024L : inexact-ok
+= exp2 upward ldbl-128 0x4.0000000000004p+8L : 0x1.00000000002c5c85fdf477b662b3p+1024L : inexact-ok
+= exp2 downward ldbl-128ibm 0x4.0000000000004p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x4.0000000000004p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x4.0000000000004p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x4.0000000000004p+8L : plus_infty : inexact-ok overflow errno-erange
+exp2 -0x3.fe00000000002p+8
+= exp2 downward flt-32 -0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.fep+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.fep+8 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest dbl-64 -0x3.fep+8 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero dbl-64 -0x3.fep+8 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward dbl-64 -0x3.fep+8 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 downward ldbl-128 -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 upward ldbl-128 -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.fep+8L : 0x4p-1024L : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest ldbl-128ibm -0x3.fep+8L : 0x4p-1024L : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero ldbl-128ibm -0x3.fep+8L : 0x4p-1024L : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward ldbl-128ibm -0x3.fep+8L : 0x4p-1024L : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward flt-32 -0x3.fe0004p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.fe0004p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.fe0004p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.fe0004p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.fe0004p+8 : 0x3.fff4e8ede0538p-1024 : inexact-ok underflow errno-erange-ok
+= exp2 tonearest dbl-64 -0x3.fe0004p+8 : 0x3.fff4e8ede053cp-1024 : inexact-ok underflow errno-erange-ok
+= exp2 towardzero dbl-64 -0x3.fe0004p+8 : 0x3.fff4e8ede0538p-1024 : inexact-ok underflow errno-erange-ok
+= exp2 upward dbl-64 -0x3.fe0004p+8 : 0x3.fff4e8ede053cp-1024 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.fe0004p+8L : 0x3.fff4e8ede053ad4cp-1024L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.fe0004p+8L : 0x3.fff4e8ede053ad5p-1024L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.fe0004p+8L : 0x3.fff4e8ede053ad4cp-1024L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.fe0004p+8L : 0x3.fff4e8ede053ad5p-1024L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.fe0004p+8L : 0x3.fff4e8ede053ad4cp-1024L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.fe0004p+8L : 0x3.fff4e8ede053ad5p-1024L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.fe0004p+8L : 0x3.fff4e8ede053ad4cp-1024L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.fe0004p+8L : 0x3.fff4e8ede053ad5p-1024L : inexact-ok
+= exp2 downward ldbl-128 -0x3.fe0004p+8L : 0x3.fff4e8ede053ad4f35d8a75c3fa8p-1024L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.fe0004p+8L : 0x3.fff4e8ede053ad4f35d8a75c3fa8p-1024L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.fe0004p+8L : 0x3.fff4e8ede053ad4f35d8a75c3fa8p-1024L : inexact-ok
+= exp2 upward ldbl-128 -0x3.fe0004p+8L : 0x3.fff4e8ede053ad4f35d8a75c3faap-1024L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.fe0004p+8L : 0x3.fff4e8ede0538p-1024L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm -0x3.fe0004p+8L : 0x3.fff4e8ede053cp-1024L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128ibm -0x3.fe0004p+8L : 0x3.fff4e8ede0538p-1024L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128ibm -0x3.fe0004p+8L : 0x3.fff4e8ede053cp-1024L : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.fe00000000002p+8 : 0x3.ffffffffffa74p-1024 : inexact-ok underflow errno-erange-ok
+= exp2 tonearest dbl-64 -0x3.fe00000000002p+8 : 0x3.ffffffffffa74p-1024 : inexact-ok underflow errno-erange-ok
+= exp2 towardzero dbl-64 -0x3.fe00000000002p+8 : 0x3.ffffffffffa74p-1024 : inexact-ok underflow errno-erange-ok
+= exp2 upward dbl-64 -0x3.fe00000000002p+8 : 0x3.ffffffffffa78p-1024 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.fe00000000002p+8L : 0x3.ffffffffffa746f4p-1024L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.fe00000000002p+8L : 0x3.ffffffffffa746f4p-1024L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.fe00000000002p+8L : 0x3.ffffffffffa746f4p-1024L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.fe00000000002p+8L : 0x3.ffffffffffa746f8p-1024L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.fe00000000002p+8L : 0x3.ffffffffffa746f4p-1024L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.fe00000000002p+8L : 0x3.ffffffffffa746f4p-1024L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.fe00000000002p+8L : 0x3.ffffffffffa746f4p-1024L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.fe00000000002p+8L : 0x3.ffffffffffa746f8p-1024L : inexact-ok
+= exp2 downward ldbl-128 -0x3.fe00000000002p+8L : 0x3.ffffffffffa746f404171c1b21dap-1024L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.fe00000000002p+8L : 0x3.ffffffffffa746f404171c1b21dap-1024L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.fe00000000002p+8L : 0x3.ffffffffffa746f404171c1b21dap-1024L : inexact-ok
+= exp2 upward ldbl-128 -0x3.fe00000000002p+8L : 0x3.ffffffffffa746f404171c1b21dcp-1024L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.fe00000000002p+8L : 0x3.ffffffffffa74p-1024L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm -0x3.fe00000000002p+8L : 0x3.ffffffffffa74p-1024L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128ibm -0x3.fe00000000002p+8L : 0x3.ffffffffffa74p-1024L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128ibm -0x3.fe00000000002p+8L : 0x3.ffffffffffa78p-1024L : inexact-ok underflow errno-erange-ok
+exp2 -0x3.fdffffffffffep+8
+= exp2 downward flt-32 -0x3.fdfffcp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.fdfffcp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.fdfffcp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.fdfffcp+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.fdfffcp+8 : 0x4.000b1730df6a4p-1024 : inexact-ok
+= exp2 tonearest dbl-64 -0x3.fdfffcp+8 : 0x4.000b1730df6a4p-1024 : inexact-ok
+= exp2 towardzero dbl-64 -0x3.fdfffcp+8 : 0x4.000b1730df6a4p-1024 : inexact-ok
+= exp2 upward dbl-64 -0x3.fdfffcp+8 : 0x4.000b1730df6a8p-1024 : inexact-ok
+= exp2 downward ldbl-96-intel -0x3.fdfffcp+8L : 0x4.000b1730df6a524p-1024L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.fdfffcp+8L : 0x4.000b1730df6a5248p-1024L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.fdfffcp+8L : 0x4.000b1730df6a524p-1024L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.fdfffcp+8L : 0x4.000b1730df6a5248p-1024L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.fdfffcp+8L : 0x4.000b1730df6a524p-1024L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.fdfffcp+8L : 0x4.000b1730df6a5248p-1024L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.fdfffcp+8L : 0x4.000b1730df6a524p-1024L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.fdfffcp+8L : 0x4.000b1730df6a5248p-1024L : inexact-ok
+= exp2 downward ldbl-128 -0x3.fdfffcp+8L : 0x4.000b1730df6a5247426170d231ap-1024L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.fdfffcp+8L : 0x4.000b1730df6a5247426170d231a4p-1024L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.fdfffcp+8L : 0x4.000b1730df6a5247426170d231ap-1024L : inexact-ok
+= exp2 upward ldbl-128 -0x3.fdfffcp+8L : 0x4.000b1730df6a5247426170d231a4p-1024L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.fdfffcp+8L : 0x4.000b1730df6a4p-1024L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm -0x3.fdfffcp+8L : 0x4.000b1730df6a4p-1024L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128ibm -0x3.fdfffcp+8L : 0x4.000b1730df6a4p-1024L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128ibm -0x3.fdfffcp+8L : 0x4.000b1730df6a8p-1024L : inexact-ok underflow errno-erange-ok
+= exp2 downward flt-32 -0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.fep+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.fep+8 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest dbl-64 -0x3.fep+8 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero dbl-64 -0x3.fep+8 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward dbl-64 -0x3.fep+8 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 downward ldbl-128 -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 upward ldbl-128 -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.fep+8L : 0x4p-1024L : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest ldbl-128ibm -0x3.fep+8L : 0x4p-1024L : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero ldbl-128ibm -0x3.fep+8L : 0x4p-1024L : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward ldbl-128ibm -0x3.fep+8L : 0x4p-1024L : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward dbl-64 -0x3.fdffffffffffep+8 : 0x4.0000000000588p-1024 : inexact-ok
+= exp2 tonearest dbl-64 -0x3.fdffffffffffep+8 : 0x4.000000000058cp-1024 : inexact-ok
+= exp2 towardzero dbl-64 -0x3.fdffffffffffep+8 : 0x4.0000000000588p-1024 : inexact-ok
+= exp2 upward dbl-64 -0x3.fdffffffffffep+8 : 0x4.000000000058cp-1024 : inexact-ok
+= exp2 downward ldbl-96-intel -0x3.fdffffffffffep+8L : 0x4.000000000058b908p-1024L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.fdffffffffffep+8L : 0x4.000000000058b908p-1024L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.fdffffffffffep+8L : 0x4.000000000058b908p-1024L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.fdffffffffffep+8L : 0x4.000000000058b91p-1024L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.fdffffffffffep+8L : 0x4.000000000058b908p-1024L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.fdffffffffffep+8L : 0x4.000000000058b908p-1024L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.fdffffffffffep+8L : 0x4.000000000058b908p-1024L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.fdffffffffffep+8L : 0x4.000000000058b91p-1024L : inexact-ok
+= exp2 downward ldbl-128 -0x3.fdffffffffffep+8L : 0x4.000000000058b90bfbe8eb94cda4p-1024L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.fdffffffffffep+8L : 0x4.000000000058b90bfbe8eb94cda4p-1024L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.fdffffffffffep+8L : 0x4.000000000058b90bfbe8eb94cda4p-1024L : inexact-ok
+= exp2 upward ldbl-128 -0x3.fdffffffffffep+8L : 0x4.000000000058b90bfbe8eb94cda8p-1024L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.fdffffffffffep+8L : 0x4.0000000000588p-1024L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm -0x3.fdffffffffffep+8L : 0x4.000000000058cp-1024L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128ibm -0x3.fdffffffffffep+8L : 0x4.0000000000588p-1024L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128ibm -0x3.fdffffffffffep+8L : 0x4.000000000058cp-1024L : inexact-ok underflow errno-erange-ok
+exp2 0x3.fffffffffffffffa3aae26b51fp+8
+= exp2 downward flt-32 0x4p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 tonearest flt-32 0x4p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero flt-32 0x4p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 upward flt-32 0x4p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x4p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 tonearest dbl-64 0x4p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero dbl-64 0x4p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 upward dbl-64 0x4p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 upward ldbl-96-intel 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 downward ldbl-128 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 tonearest ldbl-128 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 towardzero ldbl-128 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 upward ldbl-128 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 downward ldbl-128ibm 0x4p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x4p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x4p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x4p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward flt-32 0x3.fffffcp+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 tonearest flt-32 0x3.fffffcp+8f : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero flt-32 0x3.fffffcp+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 upward flt-32 0x3.fffffcp+8f : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x3.fffffcp+8 : 0xf.ffd3a3b7814e8p+1020 : inexact-ok
+= exp2 tonearest dbl-64 0x3.fffffcp+8 : 0xf.ffd3a3b7814e8p+1020 : inexact-ok
+= exp2 towardzero dbl-64 0x3.fffffcp+8 : 0xf.ffd3a3b7814e8p+1020 : inexact-ok
+= exp2 upward dbl-64 0x3.fffffcp+8 : 0xf.ffd3a3b7814fp+1020 : inexact-ok
+= exp2 downward ldbl-96-intel 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53p+1020L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb54p+1020L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53p+1020L : inexact-ok
+= exp2 upward ldbl-96-intel 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb54p+1020L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53p+1020L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb54p+1020L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53p+1020L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb54p+1020L : inexact-ok
+= exp2 downward ldbl-128 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d70feap+1020L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d70feap+1020L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d70feap+1020L : inexact-ok
+= exp2 upward ldbl-128 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d70fea8p+1020L : inexact-ok
+= exp2 downward ldbl-128ibm 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d70fcp+1020L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d71p+1020L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d70fcp+1020L : inexact-ok
+= exp2 upward ldbl-128ibm 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d71p+1020L : inexact-ok
+= exp2 downward dbl-64 0x3.ffffffffffffep+8 : 0xf.fffffffffe9dp+1020 : inexact-ok
+= exp2 tonearest dbl-64 0x3.ffffffffffffep+8 : 0xf.fffffffffe9dp+1020 : inexact-ok
+= exp2 towardzero dbl-64 0x3.ffffffffffffep+8 : 0xf.fffffffffe9dp+1020 : inexact-ok
+= exp2 upward dbl-64 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d8p+1020 : inexact-ok
+= exp2 downward ldbl-96-intel 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bdp+1020L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bdp+1020L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bdp+1020L : inexact-ok
+= exp2 upward ldbl-96-intel 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bep+1020L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bdp+1020L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bdp+1020L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bdp+1020L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bep+1020L : inexact-ok
+= exp2 downward ldbl-128 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c8768p+1020L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c8768p+1020L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c8768p+1020L : inexact-ok
+= exp2 upward ldbl-128 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c877p+1020L : inexact-ok
+= exp2 downward ldbl-128ibm 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c84p+1020L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c88p+1020L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c84p+1020L : inexact-ok
+= exp2 upward ldbl-128ibm 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c88p+1020L : inexact-ok
+= exp2 downward ldbl-96-intel 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3ap+1020L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3ap+1020L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3ap+1020L : inexact-ok
+= exp2 upward ldbl-96-intel 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3bp+1020L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3ap+1020L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3ap+1020L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3ap+1020L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3bp+1020L : inexact-ok
+= exp2 downward ldbl-128 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3a37a020b8c21dp+1020L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3a37a020b8c21dp+1020L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3a37a020b8c21dp+1020L : inexact-ok
+= exp2 upward ldbl-128 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3a37a020b8c21d8p+1020L : inexact-ok
+= exp2 downward ldbl-128ibm 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x3.fffffffffffffffcp+8L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x3.fffffffffffffffcp+8L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa74p+1020L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa74p+1020L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa74p+1020L : inexact-ok
+= exp2 upward ldbl-96-intel 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa75p+1020L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa74p+1020L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa74p+1020L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa74p+1020L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa75p+1020L : inexact-ok
+= exp2 downward ldbl-128 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa746f4041718442p+1020L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa746f4041718442p+1020L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa746f4041718442p+1020L : inexact-ok
+= exp2 upward ldbl-128 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa746f40417184428p+1020L : inexact-ok
+= exp2 downward ldbl-128ibm 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa746f404171844p+1020L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa746f404171844p+1020L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa746f404171844p+1020L : inexact-ok
+= exp2 upward ldbl-128ibm 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa746f404171848p+1020L : inexact-ok
+= exp2 downward ldbl-128 0x3.fffffffffffffffa3aae26b51fp+8L : 0xf.ffffffffffffbffffffffffd3568p+1020L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.fffffffffffffffa3aae26b51fp+8L : 0xf.ffffffffffffbffffffffffd357p+1020L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.fffffffffffffffa3aae26b51fp+8L : 0xf.ffffffffffffbffffffffffd3568p+1020L : inexact-ok
+= exp2 upward ldbl-128 0x3.fffffffffffffffa3aae26b51fp+8L : 0xf.ffffffffffffbffffffffffd357p+1020L : inexact-ok
+= exp2 downward ldbl-128ibm 0x3.fffffffffffffffa3aae26b51fp+8L : 0xf.ffffffffffffbffffffffffd34p+1020L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0x3.fffffffffffffffa3aae26b51fp+8L : 0xf.ffffffffffffbffffffffffd34p+1020L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0x3.fffffffffffffffa3aae26b51fp+8L : 0xf.ffffffffffffbffffffffffd34p+1020L : inexact-ok
+= exp2 upward ldbl-128ibm 0x3.fffffffffffffffa3aae26b51fp+8L : 0xf.ffffffffffffbffffffffffd38p+1020L : inexact-ok
+exp2 0x3.fffffffffffffffa3aae26b52p+8
+= exp2 downward flt-32 0x4p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 tonearest flt-32 0x4p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero flt-32 0x4p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 upward flt-32 0x4p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x4p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 tonearest dbl-64 0x4p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero dbl-64 0x4p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 upward dbl-64 0x4p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 upward ldbl-96-intel 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 downward ldbl-128 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 tonearest ldbl-128 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 towardzero ldbl-128 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 upward ldbl-128 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 downward ldbl-128ibm 0x4p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x4p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x4p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x4p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward flt-32 0x3.fffffcp+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 tonearest flt-32 0x3.fffffcp+8f : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero flt-32 0x3.fffffcp+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 upward flt-32 0x3.fffffcp+8f : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x3.fffffcp+8 : 0xf.ffd3a3b7814e8p+1020 : inexact-ok
+= exp2 tonearest dbl-64 0x3.fffffcp+8 : 0xf.ffd3a3b7814e8p+1020 : inexact-ok
+= exp2 towardzero dbl-64 0x3.fffffcp+8 : 0xf.ffd3a3b7814e8p+1020 : inexact-ok
+= exp2 upward dbl-64 0x3.fffffcp+8 : 0xf.ffd3a3b7814fp+1020 : inexact-ok
+= exp2 downward ldbl-96-intel 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53p+1020L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb54p+1020L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53p+1020L : inexact-ok
+= exp2 upward ldbl-96-intel 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb54p+1020L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53p+1020L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb54p+1020L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53p+1020L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb54p+1020L : inexact-ok
+= exp2 downward ldbl-128 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d70feap+1020L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d70feap+1020L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d70feap+1020L : inexact-ok
+= exp2 upward ldbl-128 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d70fea8p+1020L : inexact-ok
+= exp2 downward ldbl-128ibm 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d70fcp+1020L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d71p+1020L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d70fcp+1020L : inexact-ok
+= exp2 upward ldbl-128ibm 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d71p+1020L : inexact-ok
+= exp2 downward dbl-64 0x3.ffffffffffffep+8 : 0xf.fffffffffe9dp+1020 : inexact-ok
+= exp2 tonearest dbl-64 0x3.ffffffffffffep+8 : 0xf.fffffffffe9dp+1020 : inexact-ok
+= exp2 towardzero dbl-64 0x3.ffffffffffffep+8 : 0xf.fffffffffe9dp+1020 : inexact-ok
+= exp2 upward dbl-64 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d8p+1020 : inexact-ok
+= exp2 downward ldbl-96-intel 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bdp+1020L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bdp+1020L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bdp+1020L : inexact-ok
+= exp2 upward ldbl-96-intel 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bep+1020L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bdp+1020L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bdp+1020L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bdp+1020L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bep+1020L : inexact-ok
+= exp2 downward ldbl-128 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c8768p+1020L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c8768p+1020L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c8768p+1020L : inexact-ok
+= exp2 upward ldbl-128 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c877p+1020L : inexact-ok
+= exp2 downward ldbl-128ibm 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c84p+1020L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c88p+1020L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c84p+1020L : inexact-ok
+= exp2 upward ldbl-128ibm 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c88p+1020L : inexact-ok
+= exp2 downward ldbl-96-intel 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3ap+1020L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3ap+1020L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3ap+1020L : inexact-ok
+= exp2 upward ldbl-96-intel 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3bp+1020L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3ap+1020L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3ap+1020L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3ap+1020L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3bp+1020L : inexact-ok
+= exp2 downward ldbl-128 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3a37a020b8c21dp+1020L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3a37a020b8c21dp+1020L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3a37a020b8c21dp+1020L : inexact-ok
+= exp2 upward ldbl-128 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3a37a020b8c21d8p+1020L : inexact-ok
+= exp2 downward ldbl-128ibm 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x3.fffffffffffffffcp+8L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x3.fffffffffffffffcp+8L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa74p+1020L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa74p+1020L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa74p+1020L : inexact-ok
+= exp2 upward ldbl-96-intel 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa75p+1020L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa74p+1020L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa74p+1020L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa74p+1020L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa75p+1020L : inexact-ok
+= exp2 downward ldbl-128 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa746f4041718442p+1020L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa746f4041718442p+1020L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa746f4041718442p+1020L : inexact-ok
+= exp2 upward ldbl-128 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa746f40417184428p+1020L : inexact-ok
+= exp2 downward ldbl-128ibm 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa746f404171844p+1020L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa746f404171844p+1020L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa746f404171844p+1020L : inexact-ok
+= exp2 upward ldbl-128ibm 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa746f404171848p+1020L : inexact-ok
+= exp2 downward ldbl-128 0x3.fffffffffffffffa3aae26b52p+8L : 0xf.ffffffffffffc000000000084c88p+1020L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.fffffffffffffffa3aae26b52p+8L : 0xf.ffffffffffffc000000000084c9p+1020L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.fffffffffffffffa3aae26b52p+8L : 0xf.ffffffffffffc000000000084c88p+1020L : inexact-ok
+= exp2 upward ldbl-128 0x3.fffffffffffffffa3aae26b52p+8L : 0xf.ffffffffffffc000000000084c9p+1020L : inexact-ok
+= exp2 downward ldbl-128ibm 0x3.fffffffffffffffa3aae26b52p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x3.fffffffffffffffa3aae26b52p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x3.fffffffffffffffa3aae26b52p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x3.fffffffffffffffa3aae26b52p+8L : plus_infty : inexact-ok overflow errno-erange
+exp2 -0x3.c9000000000000000000000001p+8
+= exp2 downward flt-32 -0x3.c9p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.c9p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.c9p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.c9p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.c9p+8 : 0x8p-972 : inexact-ok
+= exp2 tonearest dbl-64 -0x3.c9p+8 : 0x8p-972 : inexact-ok
+= exp2 towardzero dbl-64 -0x3.c9p+8 : 0x8p-972 : inexact-ok
+= exp2 upward dbl-64 -0x3.c9p+8 : 0x8p-972 : inexact-ok
+= exp2 downward ldbl-96-intel -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 downward ldbl-128 -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 upward ldbl-128 -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.c9p+8L : 0x8p-972L : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest ldbl-128ibm -0x3.c9p+8L : 0x8p-972L : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero ldbl-128ibm -0x3.c9p+8L : 0x8p-972L : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward ldbl-128ibm -0x3.c9p+8L : 0x8p-972L : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward flt-32 -0x3.c90004p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.c90004p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.c90004p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.c90004p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.c90004p+8 : 0x7.ffe9d1dbc0a74p-972 : inexact-ok
+= exp2 tonearest dbl-64 -0x3.c90004p+8 : 0x7.ffe9d1dbc0a74p-972 : inexact-ok
+= exp2 towardzero dbl-64 -0x3.c90004p+8 : 0x7.ffe9d1dbc0a74p-972 : inexact-ok
+= exp2 upward dbl-64 -0x3.c90004p+8 : 0x7.ffe9d1dbc0a78p-972 : inexact-ok
+= exp2 downward ldbl-96-intel -0x3.c90004p+8L : 0x7.ffe9d1dbc0a75a98p-972L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.c90004p+8L : 0x7.ffe9d1dbc0a75aap-972L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.c90004p+8L : 0x7.ffe9d1dbc0a75a98p-972L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.c90004p+8L : 0x7.ffe9d1dbc0a75aap-972L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.c90004p+8L : 0x7.ffe9d1dbc0a75a98p-972L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.c90004p+8L : 0x7.ffe9d1dbc0a75aap-972L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.c90004p+8L : 0x7.ffe9d1dbc0a75a98p-972L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.c90004p+8L : 0x7.ffe9d1dbc0a75aap-972L : inexact-ok
+= exp2 downward ldbl-128 -0x3.c90004p+8L : 0x7.ffe9d1dbc0a75a9e6bb14eb87f5p-972L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.c90004p+8L : 0x7.ffe9d1dbc0a75a9e6bb14eb87f5p-972L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.c90004p+8L : 0x7.ffe9d1dbc0a75a9e6bb14eb87f5p-972L : inexact-ok
+= exp2 upward ldbl-128 -0x3.c90004p+8L : 0x7.ffe9d1dbc0a75a9e6bb14eb87f54p-972L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.c90004p+8L : 0x7.ffe9d1dbc0a75a9e6bb14eb87cp-972L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm -0x3.c90004p+8L : 0x7.ffe9d1dbc0a75a9e6bb14eb88p-972L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128ibm -0x3.c90004p+8L : 0x7.ffe9d1dbc0a75a9e6bb14eb87cp-972L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128ibm -0x3.c90004p+8L : 0x7.ffe9d1dbc0a75a9e6bb14eb88p-972L : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.c900000000002p+8 : 0x7.ffffffffff4e8p-972 : inexact-ok
+= exp2 tonearest dbl-64 -0x3.c900000000002p+8 : 0x7.ffffffffff4e8p-972 : inexact-ok
+= exp2 towardzero dbl-64 -0x3.c900000000002p+8 : 0x7.ffffffffff4e8p-972 : inexact-ok
+= exp2 upward dbl-64 -0x3.c900000000002p+8 : 0x7.ffffffffff4ecp-972 : inexact-ok
+= exp2 downward ldbl-96-intel -0x3.c900000000002p+8L : 0x7.ffffffffff4e8de8p-972L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.c900000000002p+8L : 0x7.ffffffffff4e8de8p-972L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.c900000000002p+8L : 0x7.ffffffffff4e8de8p-972L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.c900000000002p+8L : 0x7.ffffffffff4e8dfp-972L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.c900000000002p+8L : 0x7.ffffffffff4e8de8p-972L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.c900000000002p+8L : 0x7.ffffffffff4e8de8p-972L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.c900000000002p+8L : 0x7.ffffffffff4e8de8p-972L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.c900000000002p+8L : 0x7.ffffffffff4e8dfp-972L : inexact-ok
+= exp2 downward ldbl-128 -0x3.c900000000002p+8L : 0x7.ffffffffff4e8de8082e383643b4p-972L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.c900000000002p+8L : 0x7.ffffffffff4e8de8082e383643b4p-972L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.c900000000002p+8L : 0x7.ffffffffff4e8de8082e383643b4p-972L : inexact-ok
+= exp2 upward ldbl-128 -0x3.c900000000002p+8L : 0x7.ffffffffff4e8de8082e383643b8p-972L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.c900000000002p+8L : 0x7.ffffffffff4e8de8082e38364p-972L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm -0x3.c900000000002p+8L : 0x7.ffffffffff4e8de8082e383644p-972L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128ibm -0x3.c900000000002p+8L : 0x7.ffffffffff4e8de8082e38364p-972L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128ibm -0x3.c900000000002p+8L : 0x7.ffffffffff4e8de8082e383644p-972L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.c900000000000004p+8L : 0x7.ffffffffffffe9dp-972L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.c900000000000004p+8L : 0x7.ffffffffffffe9dp-972L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.c900000000000004p+8L : 0x7.ffffffffffffe9dp-972L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.c900000000000004p+8L : 0x7.ffffffffffffe9d8p-972L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.c900000000000004p+8L : 0x7.ffffffffffffe9dp-972L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.c900000000000004p+8L : 0x7.ffffffffffffe9dp-972L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.c900000000000004p+8L : 0x7.ffffffffffffe9dp-972L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.c900000000000004p+8L : 0x7.ffffffffffffe9d8p-972L : inexact-ok
+= exp2 downward ldbl-128 -0x3.c900000000000004p+8L : 0x7.ffffffffffffe9d1bd0105c610e8p-972L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.c900000000000004p+8L : 0x7.ffffffffffffe9d1bd0105c610e8p-972L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.c900000000000004p+8L : 0x7.ffffffffffffe9d1bd0105c610e8p-972L : inexact-ok
+= exp2 upward ldbl-128 -0x3.c900000000000004p+8L : 0x7.ffffffffffffe9d1bd0105c610ecp-972L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.c900000000000004p+8L : 0x7.ffffffffffffe9d1bd0105c61p-972L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm -0x3.c900000000000004p+8L : 0x7.ffffffffffffe9d1bd0105c61p-972L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128ibm -0x3.c900000000000004p+8L : 0x7.ffffffffffffe9d1bd0105c61p-972L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128ibm -0x3.c900000000000004p+8L : 0x7.ffffffffffffe9d1bd0105c614p-972L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128 -0x3.c9000000000000000000000001p+8L : 0x7.fffffffffffffffffffffffa746cp-972L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.c9000000000000000000000001p+8L : 0x7.fffffffffffffffffffffffa747p-972L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.c9000000000000000000000001p+8L : 0x7.fffffffffffffffffffffffa746cp-972L : inexact-ok
+= exp2 upward ldbl-128 -0x3.c9000000000000000000000001p+8L : 0x7.fffffffffffffffffffffffa747p-972L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.c9000000000000000000000001p+8L : 0x7.fffffffffffffffffffffffa74p-972L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm -0x3.c9000000000000000000000001p+8L : 0x7.fffffffffffffffffffffffa74p-972L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128ibm -0x3.c9000000000000000000000001p+8L : 0x7.fffffffffffffffffffffffa74p-972L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128ibm -0x3.c9000000000000000000000001p+8L : 0x7.fffffffffffffffffffffffa78p-972L : inexact-ok underflow errno-erange-ok
+exp2 -0x3.c8ffffffffffffffffffffffffp+8
+= exp2 downward flt-32 -0x3.c8fffcp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.c8fffcp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.c8fffcp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.c8fffcp+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.c8fffcp+8 : 0x8.00162e61bed48p-972 : inexact-ok
+= exp2 tonearest dbl-64 -0x3.c8fffcp+8 : 0x8.00162e61bed48p-972 : inexact-ok
+= exp2 towardzero dbl-64 -0x3.c8fffcp+8 : 0x8.00162e61bed48p-972 : inexact-ok
+= exp2 upward dbl-64 -0x3.c8fffcp+8 : 0x8.00162e61bed5p-972 : inexact-ok
+= exp2 downward ldbl-96-intel -0x3.c8fffcp+8L : 0x8.00162e61bed4a48p-972L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.c8fffcp+8L : 0x8.00162e61bed4a49p-972L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.c8fffcp+8L : 0x8.00162e61bed4a48p-972L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.c8fffcp+8L : 0x8.00162e61bed4a49p-972L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.c8fffcp+8L : 0x8.00162e61bed4a48p-972L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.c8fffcp+8L : 0x8.00162e61bed4a49p-972L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.c8fffcp+8L : 0x8.00162e61bed4a48p-972L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.c8fffcp+8L : 0x8.00162e61bed4a49p-972L : inexact-ok
+= exp2 downward ldbl-128 -0x3.c8fffcp+8L : 0x8.00162e61bed4a48e84c2e1a4634p-972L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.c8fffcp+8L : 0x8.00162e61bed4a48e84c2e1a46348p-972L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.c8fffcp+8L : 0x8.00162e61bed4a48e84c2e1a4634p-972L : inexact-ok
+= exp2 upward ldbl-128 -0x3.c8fffcp+8L : 0x8.00162e61bed4a48e84c2e1a46348p-972L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.c8fffcp+8L : 0x8.00162e61bed4a48e84c2e1a46p-972L : inexact-ok
+= exp2 tonearest ldbl-128ibm -0x3.c8fffcp+8L : 0x8.00162e61bed4a48e84c2e1a464p-972L : inexact-ok
+= exp2 towardzero ldbl-128ibm -0x3.c8fffcp+8L : 0x8.00162e61bed4a48e84c2e1a46p-972L : inexact-ok
+= exp2 upward ldbl-128ibm -0x3.c8fffcp+8L : 0x8.00162e61bed4a48e84c2e1a464p-972L : inexact-ok
+= exp2 downward flt-32 -0x3.c9p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.c9p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.c9p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.c9p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.c9p+8 : 0x8p-972 : inexact-ok
+= exp2 tonearest dbl-64 -0x3.c9p+8 : 0x8p-972 : inexact-ok
+= exp2 towardzero dbl-64 -0x3.c9p+8 : 0x8p-972 : inexact-ok
+= exp2 upward dbl-64 -0x3.c9p+8 : 0x8p-972 : inexact-ok
+= exp2 downward ldbl-96-intel -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 downward ldbl-128 -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 upward ldbl-128 -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.c9p+8L : 0x8p-972L : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest ldbl-128ibm -0x3.c9p+8L : 0x8p-972L : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero ldbl-128ibm -0x3.c9p+8L : 0x8p-972L : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward ldbl-128ibm -0x3.c9p+8L : 0x8p-972L : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward dbl-64 -0x3.c8ffffffffffep+8 : 0x8.0000000000b1p-972 : inexact-ok
+= exp2 tonearest dbl-64 -0x3.c8ffffffffffep+8 : 0x8.0000000000b18p-972 : inexact-ok
+= exp2 towardzero dbl-64 -0x3.c8ffffffffffep+8 : 0x8.0000000000b1p-972 : inexact-ok
+= exp2 upward dbl-64 -0x3.c8ffffffffffep+8 : 0x8.0000000000b18p-972 : inexact-ok
+= exp2 downward ldbl-96-intel -0x3.c8ffffffffffep+8L : 0x8.0000000000b1721p-972L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.c8ffffffffffep+8L : 0x8.0000000000b1721p-972L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.c8ffffffffffep+8L : 0x8.0000000000b1721p-972L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.c8ffffffffffep+8L : 0x8.0000000000b1722p-972L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.c8ffffffffffep+8L : 0x8.0000000000b1721p-972L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.c8ffffffffffep+8L : 0x8.0000000000b1721p-972L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.c8ffffffffffep+8L : 0x8.0000000000b1721p-972L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.c8ffffffffffep+8L : 0x8.0000000000b1722p-972L : inexact-ok
+= exp2 downward ldbl-128 -0x3.c8ffffffffffep+8L : 0x8.0000000000b17217f7d1d7299b48p-972L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.c8ffffffffffep+8L : 0x8.0000000000b17217f7d1d7299b48p-972L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.c8ffffffffffep+8L : 0x8.0000000000b17217f7d1d7299b48p-972L : inexact-ok
+= exp2 upward ldbl-128 -0x3.c8ffffffffffep+8L : 0x8.0000000000b17217f7d1d7299b5p-972L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.c8ffffffffffep+8L : 0x8.0000000000b17217f7d1d72998p-972L : inexact-ok
+= exp2 tonearest ldbl-128ibm -0x3.c8ffffffffffep+8L : 0x8.0000000000b17217f7d1d7299cp-972L : inexact-ok
+= exp2 towardzero ldbl-128ibm -0x3.c8ffffffffffep+8L : 0x8.0000000000b17217f7d1d72998p-972L : inexact-ok
+= exp2 upward ldbl-128ibm -0x3.c8ffffffffffep+8L : 0x8.0000000000b17217f7d1d7299cp-972L : inexact-ok
+= exp2 downward ldbl-96-intel -0x3.c8fffffffffffffcp+8L : 0x8.000000000000162p-972L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.c8fffffffffffffcp+8L : 0x8.000000000000163p-972L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.c8fffffffffffffcp+8L : 0x8.000000000000162p-972L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.c8fffffffffffffcp+8L : 0x8.000000000000163p-972L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.c8fffffffffffffcp+8L : 0x8.000000000000162p-972L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.c8fffffffffffffcp+8L : 0x8.000000000000163p-972L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.c8fffffffffffffcp+8L : 0x8.000000000000162p-972L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.c8fffffffffffffcp+8L : 0x8.000000000000163p-972L : inexact-ok
+= exp2 downward ldbl-128 -0x3.c8fffffffffffffcp+8L : 0x8.000000000000162e42fefa39ef5p-972L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.c8fffffffffffffcp+8L : 0x8.000000000000162e42fefa39ef58p-972L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.c8fffffffffffffcp+8L : 0x8.000000000000162e42fefa39ef5p-972L : inexact-ok
+= exp2 upward ldbl-128 -0x3.c8fffffffffffffcp+8L : 0x8.000000000000162e42fefa39ef58p-972L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.c8fffffffffffffcp+8L : 0x8.000000000000162e42fefa39ecp-972L : inexact-ok
+= exp2 tonearest ldbl-128ibm -0x3.c8fffffffffffffcp+8L : 0x8.000000000000162e42fefa39fp-972L : inexact-ok
+= exp2 towardzero ldbl-128ibm -0x3.c8fffffffffffffcp+8L : 0x8.000000000000162e42fefa39ecp-972L : inexact-ok
+= exp2 upward ldbl-128ibm -0x3.c8fffffffffffffcp+8L : 0x8.000000000000162e42fefa39fp-972L : inexact-ok
+= exp2 downward ldbl-128 -0x3.c8ffffffffffffffffffffffffp+8L : 0x8.0000000000000000000000058b9p-972L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.c8ffffffffffffffffffffffffp+8L : 0x8.0000000000000000000000058b9p-972L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.c8ffffffffffffffffffffffffp+8L : 0x8.0000000000000000000000058b9p-972L : inexact-ok
+= exp2 upward ldbl-128 -0x3.c8ffffffffffffffffffffffffp+8L : 0x8.0000000000000000000000058b98p-972L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.c8ffffffffffffffffffffffffp+8L : 0x8.00000000000000000000000588p-972L : inexact-ok
+= exp2 tonearest ldbl-128ibm -0x3.c8ffffffffffffffffffffffffp+8L : 0x8.0000000000000000000000058cp-972L : inexact-ok
+= exp2 towardzero ldbl-128ibm -0x3.c8ffffffffffffffffffffffffp+8L : 0x8.00000000000000000000000588p-972L : inexact-ok
+= exp2 upward ldbl-128ibm -0x3.c8ffffffffffffffffffffffffp+8L : 0x8.0000000000000000000000058cp-972L : inexact-ok
+exp2 0x3.fffffffffffffffcp+12
+= exp2 downward flt-32 0x4p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 tonearest flt-32 0x4p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero flt-32 0x4p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 upward flt-32 0x4p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x4p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 tonearest dbl-64 0x4p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero dbl-64 0x4p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 upward dbl-64 0x4p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x4p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-intel 0x4p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-intel 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-m68k 0x4p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-m68k 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-m68k 0x4p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-m68k 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128 0x4p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128 0x4p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128ibm 0x4p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x4p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward flt-32 0x3.fffffcp+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 tonearest flt-32 0x3.fffffcp+12f : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero flt-32 0x3.fffffcp+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 upward flt-32 0x3.fffffcp+12f : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x3.fffffcp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 tonearest dbl-64 0x3.fffffcp+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero dbl-64 0x3.fffffcp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 upward dbl-64 0x3.fffffcp+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10bp+16380L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10cp+16380L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10bp+16380L : inexact-ok
+= exp2 upward ldbl-96-intel 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10cp+16380L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10bp+16380L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10cp+16380L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10bp+16380L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10cp+16380L : inexact-ok
+= exp2 downward ldbl-128 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10bd3b9f8ae012f8p+16380L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10bd3b9f8ae012f8p+16380L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10bd3b9f8ae012f8p+16380L : inexact-ok
+= exp2 upward ldbl-128 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10bd3b9f8ae013p+16380L : inexact-ok
+= exp2 downward ldbl-128ibm 0x3.fffffcp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x3.fffffcp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x3.fffffcp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x3.fffffcp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x3.ffffffffffffep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 tonearest dbl-64 0x3.ffffffffffffep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero dbl-64 0x3.ffffffffffffep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 upward dbl-64 0x3.ffffffffffffep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bdp+16380L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bdp+16380L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bdp+16380L : inexact-ok
+= exp2 upward ldbl-96-intel 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bd1p+16380L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bdp+16380L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bdp+16380L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bdp+16380L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bd1p+16380L : inexact-ok
+= exp2 downward ldbl-128 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bd0105d570a9868p+16380L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bd0105d570a98688p+16380L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bd0105d570a9868p+16380L : inexact-ok
+= exp2 upward ldbl-128 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bd0105d570a98688p+16380L : inexact-ok
+= exp2 downward ldbl-128ibm 0x3.ffffffffffffep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x3.ffffffffffffep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x3.ffffffffffffep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x3.ffffffffffffep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a3p+16380L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a3p+16380L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a3p+16380L : inexact-ok
+= exp2 upward ldbl-96-intel 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a4p+16380L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a3p+16380L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a3p+16380L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a3p+16380L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a4p+16380L : inexact-ok
+= exp2 downward ldbl-128 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a37a020b8c256dp+16380L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a37a020b8c256dp+16380L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a37a020b8c256dp+16380L : inexact-ok
+= exp2 upward ldbl-128 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a37a020b8c256d8p+16380L : inexact-ok
+= exp2 downward ldbl-128ibm 0x3.fffffffffffffffcp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x3.fffffffffffffffcp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x3.fffffffffffffffcp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x3.fffffffffffffffcp+12L : plus_infty : inexact-ok overflow errno-erange
+exp2 0x4.0000000000000008p+12
+= exp2 downward flt-32 0x4.000008p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 tonearest flt-32 0x4.000008p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero flt-32 0x4.000008p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 upward flt-32 0x4.000008p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x4.000008p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 tonearest dbl-64 0x4.000008p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero dbl-64 0x4.000008p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 upward dbl-64 0x4.000008p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x4.000008p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel 0x4.000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-intel 0x4.000008p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-intel 0x4.000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-m68k 0x4.000008p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-m68k 0x4.000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-m68k 0x4.000008p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-m68k 0x4.000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128 0x4.000008p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128 0x4.000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128 0x4.000008p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128 0x4.000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128ibm 0x4.000008p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x4.000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x4.000008p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x4.000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward flt-32 0x4p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 tonearest flt-32 0x4p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero flt-32 0x4p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 upward flt-32 0x4p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x4p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 tonearest dbl-64 0x4p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero dbl-64 0x4p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 upward dbl-64 0x4p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x4p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-intel 0x4p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-intel 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-m68k 0x4p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-m68k 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-m68k 0x4p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-m68k 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128 0x4p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128 0x4p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128ibm 0x4p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x4p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x4.0000000000004p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 tonearest dbl-64 0x4.0000000000004p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero dbl-64 0x4.0000000000004p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 upward dbl-64 0x4.0000000000004p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x4.0000000000004p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel 0x4.0000000000004p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-intel 0x4.0000000000004p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-intel 0x4.0000000000004p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-m68k 0x4.0000000000004p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-m68k 0x4.0000000000004p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-m68k 0x4.0000000000004p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-m68k 0x4.0000000000004p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128 0x4.0000000000004p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128 0x4.0000000000004p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128 0x4.0000000000004p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128 0x4.0000000000004p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128ibm 0x4.0000000000004p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x4.0000000000004p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x4.0000000000004p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x4.0000000000004p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x4.0000000000000008p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel 0x4.0000000000000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-intel 0x4.0000000000000008p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-intel 0x4.0000000000000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-m68k 0x4.0000000000000008p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-m68k 0x4.0000000000000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-m68k 0x4.0000000000000008p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-m68k 0x4.0000000000000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128 0x4.0000000000000008p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128 0x4.0000000000000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128 0x4.0000000000000008p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128 0x4.0000000000000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128ibm 0x4.0000000000000008p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x4.0000000000000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x4.0000000000000008p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x4.0000000000000008p+12L : plus_infty : inexact-ok overflow errno-erange
+exp2 -0x3.ffe0000000000004p+12
+= exp2 downward flt-32 -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.ffep+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.ffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.ffep+12L : 0x4p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffep+12L : 0x4p-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffep+12L : 0x4p-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffep+12L : 0x4p-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward ldbl-128 -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffep+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp2 downward flt-32 -0x3.ffe004p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.ffe004p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.ffe004p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.ffe004p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.ffe004p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.ffe004p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.ffe004p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.ffe004p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffe004p+12L : 0x3.ff4e9d4703df8428p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffe004p+12L : 0x3.ff4e9d4703df843p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffe004p+12L : 0x3.ff4e9d4703df8428p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.ffe004p+12L : 0x3.ff4e9d4703df843p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.ffe004p+12L : 0x3.ff4e9d4703df842cp-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffe004p+12L : 0x3.ff4e9d4703df843p-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffe004p+12L : 0x3.ff4e9d4703df842cp-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffe004p+12L : 0x3.ff4e9d4703df843p-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffe004p+12L : 0x3.ff4e9d4703df842f4ee7e2b804bcp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.ffe004p+12L : 0x3.ff4e9d4703df842f4ee7e2b804cp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.ffe004p+12L : 0x3.ff4e9d4703df842f4ee7e2b804bcp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128 -0x3.ffe004p+12L : 0x3.ff4e9d4703df842f4ee7e2b804cp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.ffe004p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffe004p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffe004p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffe004p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.ffe0000000002p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.ffe0000000002p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.ffe0000000002p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.ffe0000000002p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f4p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f4p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f4p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f48p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f4p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f4p-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f4p-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f44p-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f4041755c2a61ap-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f4041755c2a61ap-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f4041755c2a61ap-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128 -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f4041755c2a61a4p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.ffe0000000002p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffe0000000002p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffe0000000002p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffe0000000002p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e88p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e9p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e88p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e9p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e8cp-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e8cp-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e8cp-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e9p-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e8de8082e3095b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e8de8082e3095b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e8de8082e3095b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128 -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e8de8082e3095b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.ffe0000000000004p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffe0000000000004p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffe0000000000004p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffe0000000000004p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp2 -0x3.ffdffffffffffffcp+12
+= exp2 downward flt-32 -0x3.ffdffcp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.ffdffcp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.ffdffcp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.ffdffcp+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.ffdffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.ffdffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.ffdffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.ffdffcp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffdffcp+12L : 0x4.00b18178ba33b14p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffdffcp+12L : 0x4.00b18178ba33b14p-16384L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffdffcp+12L : 0x4.00b18178ba33b14p-16384L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.ffdffcp+12L : 0x4.00b18178ba33b148p-16384L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.ffdffcp+12L : 0x4.00b18178ba33b14p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffdffcp+12L : 0x4.00b18178ba33b14p-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffdffcp+12L : 0x4.00b18178ba33b14p-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffdffcp+12L : 0x4.00b18178ba33b148p-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffdffcp+12L : 0x4.00b18178ba33b141b486ff22688cp-16384L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.ffdffcp+12L : 0x4.00b18178ba33b141b486ff22689p-16384L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.ffdffcp+12L : 0x4.00b18178ba33b141b486ff22688cp-16384L : inexact-ok
+= exp2 upward ldbl-128 -0x3.ffdffcp+12L : 0x4.00b18178ba33b141b486ff22689p-16384L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.ffdffcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffdffcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffdffcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffdffcp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp2 downward flt-32 -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.ffep+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.ffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.ffep+12L : 0x4p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffep+12L : 0x4p-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffep+12L : 0x4p-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffep+12L : 0x4p-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward ldbl-128 -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffep+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.ffdfffffffffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.ffdfffffffffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.ffdfffffffffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.ffdfffffffffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffdfffffffffep+12L : 0x4.00000000058b90b8p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffdfffffffffep+12L : 0x4.00000000058b90cp-16384L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffdfffffffffep+12L : 0x4.00000000058b90b8p-16384L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.ffdfffffffffep+12L : 0x4.00000000058b90cp-16384L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.ffdfffffffffep+12L : 0x4.00000000058b90b8p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffdfffffffffep+12L : 0x4.00000000058b90cp-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffdfffffffffep+12L : 0x4.00000000058b90b8p-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffdfffffffffep+12L : 0x4.00000000058b90cp-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffdfffffffffep+12L : 0x4.00000000058b90bfbe9253c51e3cp-16384L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.ffdfffffffffep+12L : 0x4.00000000058b90bfbe9253c51e4p-16384L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.ffdfffffffffep+12L : 0x4.00000000058b90bfbe9253c51e3cp-16384L : inexact-ok
+= exp2 upward ldbl-128 -0x3.ffdfffffffffep+12L : 0x4.00000000058b90bfbe9253c51e4p-16384L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.ffdfffffffffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffdfffffffffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffdfffffffffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffdfffffffffep+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b17p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b17p-16384L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b17p-16384L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b178p-16384L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b17p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b17p-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b17p-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b178p-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b17217f7d1cf8908p-16384L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b17217f7d1cf890cp-16384L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b17217f7d1cf8908p-16384L : inexact-ok
+= exp2 upward ldbl-128 -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b17217f7d1cf890cp-16384L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.ffdffffffffffffcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffdffffffffffffcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffdffffffffffffcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffdffffffffffffcp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp2 -0x3.fff0000000000004p+12
+= exp2 downward flt-32 -0x3.fffp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.fffp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.fffp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.fffp+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.fffp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest ldbl-96-m68k -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero ldbl-96-m68k -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward ldbl-96-m68k -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward ldbl-128 -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward ldbl-128 -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.fffp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.fffp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.fffp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.fffp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp2 downward flt-32 -0x3.fff004p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.fff004p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.fff004p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.fff004p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.fff004p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.fff004p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.fff004p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.fff004p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.fff004p+12L : 0x1.ffa74ea381efc21p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.fff004p+12L : 0x1.ffa74ea381efc218p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.fff004p+12L : 0x1.ffa74ea381efc21p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.fff004p+12L : 0x1.ffa74ea381efc218p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.fff004p+12L : 0x1.ffa74ea381efc214p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-96-m68k -0x3.fff004p+12L : 0x1.ffa74ea381efc218p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-96-m68k -0x3.fff004p+12L : 0x1.ffa74ea381efc214p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-96-m68k -0x3.fff004p+12L : 0x1.ffa74ea381efc218p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128 -0x3.fff004p+12L : 0x1.ffa74ea381efc217a773f15c025cp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.fff004p+12L : 0x1.ffa74ea381efc217a773f15c026p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.fff004p+12L : 0x1.ffa74ea381efc217a773f15c025cp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128 -0x3.fff004p+12L : 0x1.ffa74ea381efc217a773f15c026p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.fff004p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.fff004p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.fff004p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.fff004p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.fff0000000002p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.fff0000000002p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.fff0000000002p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.fff0000000002p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.fff0000000002p+12L : 0x1.fffffffffd3a37ap-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.fff0000000002p+12L : 0x1.fffffffffd3a37ap-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.fff0000000002p+12L : 0x1.fffffffffd3a37ap-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.fff0000000002p+12L : 0x1.fffffffffd3a37a8p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.fff0000000002p+12L : 0x1.fffffffffd3a37ap-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-96-m68k -0x3.fff0000000002p+12L : 0x1.fffffffffd3a37ap-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-96-m68k -0x3.fff0000000002p+12L : 0x1.fffffffffd3a37ap-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-96-m68k -0x3.fff0000000002p+12L : 0x1.fffffffffd3a37a4p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128 -0x3.fff0000000002p+12L : 0x1.fffffffffd3a37a020baae1530dp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.fff0000000002p+12L : 0x1.fffffffffd3a37a020baae1530dp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.fff0000000002p+12L : 0x1.fffffffffd3a37a020baae1530dp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128 -0x3.fff0000000002p+12L : 0x1.fffffffffd3a37a020baae1530d4p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.fff0000000002p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.fff0000000002p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.fff0000000002p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.fff0000000002p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.fff0000000000004p+12L : 0x1.ffffffffffffa74p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.fff0000000000004p+12L : 0x1.ffffffffffffa748p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.fff0000000000004p+12L : 0x1.ffffffffffffa74p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.fff0000000000004p+12L : 0x1.ffffffffffffa748p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.fff0000000000004p+12L : 0x1.ffffffffffffa744p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-96-m68k -0x3.fff0000000000004p+12L : 0x1.ffffffffffffa748p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-96-m68k -0x3.fff0000000000004p+12L : 0x1.ffffffffffffa744p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-96-m68k -0x3.fff0000000000004p+12L : 0x1.ffffffffffffa748p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128 -0x3.fff0000000000004p+12L : 0x1.ffffffffffffa746f40417184ad8p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.fff0000000000004p+12L : 0x1.ffffffffffffa746f40417184adcp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.fff0000000000004p+12L : 0x1.ffffffffffffa746f40417184ad8p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128 -0x3.fff0000000000004p+12L : 0x1.ffffffffffffa746f40417184adcp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.fff0000000000004p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.fff0000000000004p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.fff0000000000004p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.fff0000000000004p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp2 -0x3.ffeffffffffffffcp+12
+= exp2 downward flt-32 -0x3.ffeffcp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.ffeffcp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.ffeffcp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.ffeffcp+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.ffeffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.ffeffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.ffeffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.ffeffcp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffeffcp+12L : 0x2.0058c0bc5d19d8ap-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffeffcp+12L : 0x2.0058c0bc5d19d8ap-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffeffcp+12L : 0x2.0058c0bc5d19d8ap-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.ffeffcp+12L : 0x2.0058c0bc5d19d8a8p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.ffeffcp+12L : 0x2.0058c0bc5d19d8ap-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffeffcp+12L : 0x2.0058c0bc5d19d8ap-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffeffcp+12L : 0x2.0058c0bc5d19d8ap-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffeffcp+12L : 0x2.0058c0bc5d19d8a4p-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffeffcp+12L : 0x2.0058c0bc5d19d8a0da437f913444p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.ffeffcp+12L : 0x2.0058c0bc5d19d8a0da437f913448p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.ffeffcp+12L : 0x2.0058c0bc5d19d8a0da437f913444p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128 -0x3.ffeffcp+12L : 0x2.0058c0bc5d19d8a0da437f913448p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.ffeffcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffeffcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffeffcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffeffcp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp2 downward flt-32 -0x3.fffp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.fffp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.fffp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.fffp+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.fffp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest ldbl-96-m68k -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero ldbl-96-m68k -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward ldbl-96-m68k -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward ldbl-128 -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward ldbl-128 -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.fffp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.fffp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.fffp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.fffp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.ffefffffffffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.ffefffffffffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.ffefffffffffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.ffefffffffffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffefffffffffep+12L : 0x2.0000000002c5c858p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffefffffffffep+12L : 0x2.0000000002c5c86p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffefffffffffep+12L : 0x2.0000000002c5c858p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.ffefffffffffep+12L : 0x2.0000000002c5c86p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.ffefffffffffep+12L : 0x2.0000000002c5c85cp-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffefffffffffep+12L : 0x2.0000000002c5c86p-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffefffffffffep+12L : 0x2.0000000002c5c85cp-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffefffffffffep+12L : 0x2.0000000002c5c86p-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffefffffffffep+12L : 0x2.0000000002c5c85fdf4929e28f1cp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.ffefffffffffep+12L : 0x2.0000000002c5c85fdf4929e28f2p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.ffefffffffffep+12L : 0x2.0000000002c5c85fdf4929e28f1cp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128 -0x3.ffefffffffffep+12L : 0x2.0000000002c5c85fdf4929e28f2p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.ffefffffffffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffefffffffffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffefffffffffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffefffffffffep+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffeffffffffffffcp+12L : 0x2.00000000000058b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffeffffffffffffcp+12L : 0x2.00000000000058b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffeffffffffffffcp+12L : 0x2.00000000000058b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.ffeffffffffffffcp+12L : 0x2.00000000000058cp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.ffeffffffffffffcp+12L : 0x2.00000000000058b8p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffeffffffffffffcp+12L : 0x2.00000000000058b8p-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffeffffffffffffcp+12L : 0x2.00000000000058b8p-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffeffffffffffffcp+12L : 0x2.00000000000058bcp-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffeffffffffffffcp+12L : 0x2.00000000000058b90bfbe8e7c484p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.ffeffffffffffffcp+12L : 0x2.00000000000058b90bfbe8e7c484p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.ffeffffffffffffcp+12L : 0x2.00000000000058b90bfbe8e7c484p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128 -0x3.ffeffffffffffffcp+12L : 0x2.00000000000058b90bfbe8e7c488p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.ffeffffffffffffcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffeffffffffffffcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffeffffffffffffcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffeffffffffffffcp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp2 0x3.fffffffffffffffffffffffffffep+12
+= exp2 downward flt-32 0x4p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 tonearest flt-32 0x4p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero flt-32 0x4p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 upward flt-32 0x4p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x4p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 tonearest dbl-64 0x4p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero dbl-64 0x4p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 upward dbl-64 0x4p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x4p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-intel 0x4p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-intel 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-m68k 0x4p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-m68k 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-m68k 0x4p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-m68k 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128 0x4p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128 0x4p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128ibm 0x4p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x4p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward flt-32 0x3.fffffcp+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 tonearest flt-32 0x3.fffffcp+12f : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero flt-32 0x3.fffffcp+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 upward flt-32 0x3.fffffcp+12f : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x3.fffffcp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 tonearest dbl-64 0x3.fffffcp+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero dbl-64 0x3.fffffcp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 upward dbl-64 0x3.fffffcp+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10bp+16380L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10cp+16380L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10bp+16380L : inexact-ok
+= exp2 upward ldbl-96-intel 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10cp+16380L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10bp+16380L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10cp+16380L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10bp+16380L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10cp+16380L : inexact-ok
+= exp2 downward ldbl-128 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10bd3b9f8ae012f8p+16380L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10bd3b9f8ae012f8p+16380L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10bd3b9f8ae012f8p+16380L : inexact-ok
+= exp2 upward ldbl-128 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10bd3b9f8ae013p+16380L : inexact-ok
+= exp2 downward ldbl-128ibm 0x3.fffffcp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x3.fffffcp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x3.fffffcp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x3.fffffcp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x3.ffffffffffffep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 tonearest dbl-64 0x3.ffffffffffffep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero dbl-64 0x3.ffffffffffffep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 upward dbl-64 0x3.ffffffffffffep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bdp+16380L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bdp+16380L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bdp+16380L : inexact-ok
+= exp2 upward ldbl-96-intel 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bd1p+16380L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bdp+16380L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bdp+16380L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bdp+16380L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bd1p+16380L : inexact-ok
+= exp2 downward ldbl-128 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bd0105d570a9868p+16380L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bd0105d570a98688p+16380L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bd0105d570a9868p+16380L : inexact-ok
+= exp2 upward ldbl-128 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bd0105d570a98688p+16380L : inexact-ok
+= exp2 downward ldbl-128ibm 0x3.ffffffffffffep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x3.ffffffffffffep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x3.ffffffffffffep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x3.ffffffffffffep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a3p+16380L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a3p+16380L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a3p+16380L : inexact-ok
+= exp2 upward ldbl-96-intel 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a4p+16380L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a3p+16380L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a3p+16380L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a3p+16380L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a4p+16380L : inexact-ok
+= exp2 downward ldbl-128 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a37a020b8c256dp+16380L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a37a020b8c256dp+16380L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a37a020b8c256dp+16380L : inexact-ok
+= exp2 upward ldbl-128 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a37a020b8c256d8p+16380L : inexact-ok
+= exp2 downward ldbl-128ibm 0x3.fffffffffffffffcp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x3.fffffffffffffffcp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x3.fffffffffffffffcp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x3.fffffffffffffffcp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128 0x3.fffffffffffffffffffffffffffep+12L : 0xf.fffffffffffffffffffffffe9d18p+16380L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.fffffffffffffffffffffffffffep+12L : 0xf.fffffffffffffffffffffffe9d18p+16380L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.fffffffffffffffffffffffffffep+12L : 0xf.fffffffffffffffffffffffe9d18p+16380L : inexact-ok
+= exp2 upward ldbl-128 0x3.fffffffffffffffffffffffffffep+12L : 0xf.fffffffffffffffffffffffe9d2p+16380L : inexact-ok
+= exp2 downward ldbl-128 0x3.ffffffffffffffffffffffffffp+12L : 0xf.ffffffffffffffffffffff4e8de8p+16380L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.ffffffffffffffffffffffffffp+12L : 0xf.ffffffffffffffffffffff4e8de8p+16380L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.ffffffffffffffffffffffffffp+12L : 0xf.ffffffffffffffffffffff4e8de8p+16380L : inexact-ok
+= exp2 upward ldbl-128 0x3.ffffffffffffffffffffffffffp+12L : 0xf.ffffffffffffffffffffff4e8dfp+16380L : inexact-ok
+= exp2 downward ldbl-128ibm 0x3.ffffffffffffffffffffffffffp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x3.ffffffffffffffffffffffffffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x3.ffffffffffffffffffffffffffp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x3.ffffffffffffffffffffffffffp+12L : plus_infty : inexact-ok overflow errno-erange
+exp2 0x4.0000000000000000000000000004p+12
+= exp2 downward flt-32 0x4.000008p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 tonearest flt-32 0x4.000008p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero flt-32 0x4.000008p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 upward flt-32 0x4.000008p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x4.000008p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 tonearest dbl-64 0x4.000008p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero dbl-64 0x4.000008p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 upward dbl-64 0x4.000008p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x4.000008p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel 0x4.000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-intel 0x4.000008p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-intel 0x4.000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-m68k 0x4.000008p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-m68k 0x4.000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-m68k 0x4.000008p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-m68k 0x4.000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128 0x4.000008p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128 0x4.000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128 0x4.000008p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128 0x4.000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128ibm 0x4.000008p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x4.000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x4.000008p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x4.000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward flt-32 0x4p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 tonearest flt-32 0x4p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero flt-32 0x4p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 upward flt-32 0x4p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x4p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 tonearest dbl-64 0x4p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero dbl-64 0x4p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 upward dbl-64 0x4p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x4p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-intel 0x4p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-intel 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-m68k 0x4p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-m68k 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-m68k 0x4p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-m68k 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128 0x4p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128 0x4p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128ibm 0x4p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x4p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x4.0000000000004p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 tonearest dbl-64 0x4.0000000000004p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero dbl-64 0x4.0000000000004p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 upward dbl-64 0x4.0000000000004p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x4.0000000000004p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel 0x4.0000000000004p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-intel 0x4.0000000000004p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-intel 0x4.0000000000004p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-m68k 0x4.0000000000004p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-m68k 0x4.0000000000004p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-m68k 0x4.0000000000004p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-m68k 0x4.0000000000004p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128 0x4.0000000000004p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128 0x4.0000000000004p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128 0x4.0000000000004p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128 0x4.0000000000004p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128ibm 0x4.0000000000004p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x4.0000000000004p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x4.0000000000004p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x4.0000000000004p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x4.0000000000000008p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel 0x4.0000000000000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-intel 0x4.0000000000000008p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-intel 0x4.0000000000000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-m68k 0x4.0000000000000008p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-m68k 0x4.0000000000000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-m68k 0x4.0000000000000008p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-m68k 0x4.0000000000000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128 0x4.0000000000000008p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128 0x4.0000000000000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128 0x4.0000000000000008p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128 0x4.0000000000000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128ibm 0x4.0000000000000008p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x4.0000000000000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x4.0000000000000008p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x4.0000000000000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128 0x4.0000000000000000000000000004p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128 0x4.0000000000000000000000000004p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128 0x4.0000000000000000000000000004p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128 0x4.0000000000000000000000000004p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128 0x4.00000000000000000000000002p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128 0x4.00000000000000000000000002p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128 0x4.00000000000000000000000002p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128 0x4.00000000000000000000000002p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128ibm 0x4.00000000000000000000000002p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x4.00000000000000000000000002p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x4.00000000000000000000000002p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x4.00000000000000000000000002p+12L : plus_infty : inexact-ok overflow errno-erange
+exp2 -0x3.ffe0000000000000000000000002p+12
+= exp2 downward flt-32 -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.ffep+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.ffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.ffep+12L : 0x4p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffep+12L : 0x4p-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffep+12L : 0x4p-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffep+12L : 0x4p-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward ldbl-128 -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffep+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp2 downward flt-32 -0x3.ffe004p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.ffe004p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.ffe004p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.ffe004p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.ffe004p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.ffe004p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.ffe004p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.ffe004p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffe004p+12L : 0x3.ff4e9d4703df8428p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffe004p+12L : 0x3.ff4e9d4703df843p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffe004p+12L : 0x3.ff4e9d4703df8428p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.ffe004p+12L : 0x3.ff4e9d4703df843p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.ffe004p+12L : 0x3.ff4e9d4703df842cp-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffe004p+12L : 0x3.ff4e9d4703df843p-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffe004p+12L : 0x3.ff4e9d4703df842cp-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffe004p+12L : 0x3.ff4e9d4703df843p-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffe004p+12L : 0x3.ff4e9d4703df842f4ee7e2b804bcp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.ffe004p+12L : 0x3.ff4e9d4703df842f4ee7e2b804cp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.ffe004p+12L : 0x3.ff4e9d4703df842f4ee7e2b804bcp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128 -0x3.ffe004p+12L : 0x3.ff4e9d4703df842f4ee7e2b804cp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.ffe004p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffe004p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffe004p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffe004p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.ffe0000000002p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.ffe0000000002p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.ffe0000000002p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.ffe0000000002p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f4p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f4p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f4p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f48p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f4p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f4p-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f4p-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f44p-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f4041755c2a61ap-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f4041755c2a61ap-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f4041755c2a61ap-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128 -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f4041755c2a61a4p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.ffe0000000002p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffe0000000002p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffe0000000002p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffe0000000002p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e88p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e9p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e88p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e9p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e8cp-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e8cp-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e8cp-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e9p-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e8de8082e3095b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e8de8082e3095b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e8de8082e3095b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128 -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e8de8082e3095b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.ffe0000000000004p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffe0000000000004p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffe0000000000004p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffe0000000000004p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128 -0x3.ffe0000000000000000000000002p+12L : 0x3.ffffffffffffffffffffffffa744p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.ffe0000000000000000000000002p+12L : 0x3.ffffffffffffffffffffffffa748p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.ffe0000000000000000000000002p+12L : 0x3.ffffffffffffffffffffffffa744p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128 -0x3.ffe0000000000000000000000002p+12L : 0x3.ffffffffffffffffffffffffa748p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128 -0x3.ffe00000000000000000000001p+12L : 0x3.ffffffffffffffffffffffd3a378p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.ffe00000000000000000000001p+12L : 0x3.ffffffffffffffffffffffd3a37cp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.ffe00000000000000000000001p+12L : 0x3.ffffffffffffffffffffffd3a378p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128 -0x3.ffe00000000000000000000001p+12L : 0x3.ffffffffffffffffffffffd3a37cp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.ffe00000000000000000000001p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffe00000000000000000000001p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffe00000000000000000000001p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffe00000000000000000000001p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp2 -0x3.ffdffffffffffffffffffffffffep+12
+= exp2 downward flt-32 -0x3.ffdffcp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.ffdffcp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.ffdffcp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.ffdffcp+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.ffdffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.ffdffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.ffdffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.ffdffcp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffdffcp+12L : 0x4.00b18178ba33b14p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffdffcp+12L : 0x4.00b18178ba33b14p-16384L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffdffcp+12L : 0x4.00b18178ba33b14p-16384L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.ffdffcp+12L : 0x4.00b18178ba33b148p-16384L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.ffdffcp+12L : 0x4.00b18178ba33b14p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffdffcp+12L : 0x4.00b18178ba33b14p-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffdffcp+12L : 0x4.00b18178ba33b14p-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffdffcp+12L : 0x4.00b18178ba33b148p-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffdffcp+12L : 0x4.00b18178ba33b141b486ff22688cp-16384L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.ffdffcp+12L : 0x4.00b18178ba33b141b486ff22689p-16384L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.ffdffcp+12L : 0x4.00b18178ba33b141b486ff22688cp-16384L : inexact-ok
+= exp2 upward ldbl-128 -0x3.ffdffcp+12L : 0x4.00b18178ba33b141b486ff22689p-16384L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.ffdffcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffdffcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffdffcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffdffcp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp2 downward flt-32 -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.ffep+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.ffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.ffep+12L : 0x4p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffep+12L : 0x4p-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffep+12L : 0x4p-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffep+12L : 0x4p-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward ldbl-128 -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffep+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.ffdfffffffffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.ffdfffffffffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.ffdfffffffffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.ffdfffffffffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffdfffffffffep+12L : 0x4.00000000058b90b8p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffdfffffffffep+12L : 0x4.00000000058b90cp-16384L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffdfffffffffep+12L : 0x4.00000000058b90b8p-16384L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.ffdfffffffffep+12L : 0x4.00000000058b90cp-16384L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.ffdfffffffffep+12L : 0x4.00000000058b90b8p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffdfffffffffep+12L : 0x4.00000000058b90cp-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffdfffffffffep+12L : 0x4.00000000058b90b8p-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffdfffffffffep+12L : 0x4.00000000058b90cp-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffdfffffffffep+12L : 0x4.00000000058b90bfbe9253c51e3cp-16384L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.ffdfffffffffep+12L : 0x4.00000000058b90bfbe9253c51e4p-16384L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.ffdfffffffffep+12L : 0x4.00000000058b90bfbe9253c51e3cp-16384L : inexact-ok
+= exp2 upward ldbl-128 -0x3.ffdfffffffffep+12L : 0x4.00000000058b90bfbe9253c51e4p-16384L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.ffdfffffffffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffdfffffffffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffdfffffffffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffdfffffffffep+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b17p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b17p-16384L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b17p-16384L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b178p-16384L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b17p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b17p-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b17p-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b178p-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b17217f7d1cf8908p-16384L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b17217f7d1cf890cp-16384L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b17217f7d1cf8908p-16384L : inexact-ok
+= exp2 upward ldbl-128 -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b17217f7d1cf890cp-16384L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.ffdffffffffffffcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffdffffffffffffcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffdffffffffffffcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffdffffffffffffcp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128 -0x3.ffdffffffffffffffffffffffffep+12L : 0x4.00000000000000000000000058b8p-16384L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.ffdffffffffffffffffffffffffep+12L : 0x4.00000000000000000000000058b8p-16384L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.ffdffffffffffffffffffffffffep+12L : 0x4.00000000000000000000000058b8p-16384L : inexact-ok
+= exp2 upward ldbl-128 -0x3.ffdffffffffffffffffffffffffep+12L : 0x4.00000000000000000000000058bcp-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffdfffffffffffffffffffffffp+12L : 0x4.00000000000000000000002c5c84p-16384L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.ffdfffffffffffffffffffffffp+12L : 0x4.00000000000000000000002c5c84p-16384L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.ffdfffffffffffffffffffffffp+12L : 0x4.00000000000000000000002c5c84p-16384L : inexact-ok
+= exp2 upward ldbl-128 -0x3.ffdfffffffffffffffffffffffp+12L : 0x4.00000000000000000000002c5c88p-16384L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.ffdfffffffffffffffffffffffp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffdfffffffffffffffffffffffp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffdfffffffffffffffffffffffp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffdfffffffffffffffffffffffp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
exp2 min
= exp2 downward flt-32 0x4p-128f : 0x1p+0f : inexact-ok
= exp2 tonearest flt-32 0x4p-128f : 0x1p+0f : inexact-ok
@@ -112360,6 +145049,136 @@ exp2 -0xc.1bf12p-16
= exp2 tonearest ldbl-128ibm -0xc.1bf12p-16L : 0xf.ff79b6bee6bd7ffc6db60f67e8p-4L : inexact-ok
= exp2 towardzero ldbl-128ibm -0xc.1bf12p-16L : 0xf.ff79b6bee6bd7ffc6db60f67e8p-4L : inexact-ok
= exp2 upward ldbl-128ibm -0xc.1bf12p-16L : 0xf.ff79b6bee6bd7ffc6db60f67ecp-4L : inexact-ok
+exp2 -0x4.8ce878p-4
+= exp2 downward flt-32 -0x4.8ce878p-4f : 0xd.23271p-4f : inexact-ok
+= exp2 tonearest flt-32 -0x4.8ce878p-4f : 0xd.23272p-4f : inexact-ok
+= exp2 towardzero flt-32 -0x4.8ce878p-4f : 0xd.23271p-4f : inexact-ok
+= exp2 upward flt-32 -0x4.8ce878p-4f : 0xd.23272p-4f : inexact-ok
+= exp2 downward dbl-64 -0x4.8ce878p-4 : 0xd.23271e1709978p-4 : inexact-ok
+= exp2 tonearest dbl-64 -0x4.8ce878p-4 : 0xd.23271e170998p-4 : inexact-ok
+= exp2 towardzero dbl-64 -0x4.8ce878p-4 : 0xd.23271e1709978p-4 : inexact-ok
+= exp2 upward dbl-64 -0x4.8ce878p-4 : 0xd.23271e170998p-4 : inexact-ok
+= exp2 downward ldbl-96-intel -0x4.8ce878p-4L : 0xd.23271e170997fffp-4L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x4.8ce878p-4L : 0xd.23271e170998p-4L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x4.8ce878p-4L : 0xd.23271e170997fffp-4L : inexact-ok
+= exp2 upward ldbl-96-intel -0x4.8ce878p-4L : 0xd.23271e170998p-4L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x4.8ce878p-4L : 0xd.23271e170997fffp-4L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x4.8ce878p-4L : 0xd.23271e170998p-4L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x4.8ce878p-4L : 0xd.23271e170997fffp-4L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x4.8ce878p-4L : 0xd.23271e170998p-4L : inexact-ok
+= exp2 downward ldbl-128 -0x4.8ce878p-4L : 0xd.23271e170997ffff8d5111790ddp-4L : inexact-ok
+= exp2 tonearest ldbl-128 -0x4.8ce878p-4L : 0xd.23271e170997ffff8d5111790ddp-4L : inexact-ok
+= exp2 towardzero ldbl-128 -0x4.8ce878p-4L : 0xd.23271e170997ffff8d5111790ddp-4L : inexact-ok
+= exp2 upward ldbl-128 -0x4.8ce878p-4L : 0xd.23271e170997ffff8d5111790dd8p-4L : inexact-ok
+= exp2 downward ldbl-128ibm -0x4.8ce878p-4L : 0xd.23271e170997ffff8d5111790cp-4L : inexact-ok
+= exp2 tonearest ldbl-128ibm -0x4.8ce878p-4L : 0xd.23271e170997ffff8d5111790cp-4L : inexact-ok
+= exp2 towardzero ldbl-128ibm -0x4.8ce878p-4L : 0xd.23271e170997ffff8d5111790cp-4L : inexact-ok
+= exp2 upward ldbl-128ibm -0x4.8ce878p-4L : 0xd.23271e170997ffff8d5111791p-4L : inexact-ok
+exp2 0xf.93d18bf7be8d272p-4
+= exp2 downward flt-32 0xf.93d19p-4f : 0x1.f6b64ap+0f : inexact-ok
+= exp2 tonearest flt-32 0xf.93d19p-4f : 0x1.f6b64ap+0f : inexact-ok
+= exp2 towardzero flt-32 0xf.93d19p-4f : 0x1.f6b64ap+0f : inexact-ok
+= exp2 upward flt-32 0xf.93d19p-4f : 0x1.f6b64cp+0f : inexact-ok
+= exp2 downward dbl-64 0xf.93d19p-4 : 0x1.f6b64a6870e6ap+0 : inexact-ok
+= exp2 tonearest dbl-64 0xf.93d19p-4 : 0x1.f6b64a6870e6bp+0 : inexact-ok
+= exp2 towardzero dbl-64 0xf.93d19p-4 : 0x1.f6b64a6870e6ap+0 : inexact-ok
+= exp2 upward dbl-64 0xf.93d19p-4 : 0x1.f6b64a6870e6bp+0 : inexact-ok
+= exp2 downward ldbl-96-intel 0xf.93d19p-4L : 0x1.f6b64a6870e6ae12p+0L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0xf.93d19p-4L : 0x1.f6b64a6870e6ae12p+0L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0xf.93d19p-4L : 0x1.f6b64a6870e6ae12p+0L : inexact-ok
+= exp2 upward ldbl-96-intel 0xf.93d19p-4L : 0x1.f6b64a6870e6ae14p+0L : inexact-ok
+= exp2 downward ldbl-96-m68k 0xf.93d19p-4L : 0x1.f6b64a6870e6ae12p+0L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0xf.93d19p-4L : 0x1.f6b64a6870e6ae12p+0L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0xf.93d19p-4L : 0x1.f6b64a6870e6ae12p+0L : inexact-ok
+= exp2 upward ldbl-96-m68k 0xf.93d19p-4L : 0x1.f6b64a6870e6ae14p+0L : inexact-ok
+= exp2 downward ldbl-128 0xf.93d19p-4L : 0x1.f6b64a6870e6ae124dad946fb894p+0L : inexact-ok
+= exp2 tonearest ldbl-128 0xf.93d19p-4L : 0x1.f6b64a6870e6ae124dad946fb894p+0L : inexact-ok
+= exp2 towardzero ldbl-128 0xf.93d19p-4L : 0x1.f6b64a6870e6ae124dad946fb894p+0L : inexact-ok
+= exp2 upward ldbl-128 0xf.93d19p-4L : 0x1.f6b64a6870e6ae124dad946fb895p+0L : inexact-ok
+= exp2 downward ldbl-128ibm 0xf.93d19p-4L : 0x1.f6b64a6870e6ae124dad946fb88p+0L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0xf.93d19p-4L : 0x1.f6b64a6870e6ae124dad946fb88p+0L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0xf.93d19p-4L : 0x1.f6b64a6870e6ae124dad946fb88p+0L : inexact-ok
+= exp2 upward ldbl-128ibm 0xf.93d19p-4L : 0x1.f6b64a6870e6ae124dad946fb9p+0L : inexact-ok
+= exp2 downward flt-32 0xf.93d18p-4f : 0x1.f6b648p+0f : inexact-ok
+= exp2 tonearest flt-32 0xf.93d18p-4f : 0x1.f6b64ap+0f : inexact-ok
+= exp2 towardzero flt-32 0xf.93d18p-4f : 0x1.f6b648p+0f : inexact-ok
+= exp2 upward flt-32 0xf.93d18p-4f : 0x1.f6b64ap+0f : inexact-ok
+= exp2 downward dbl-64 0xf.93d18p-4 : 0x1.f6b6490bfcd17p+0 : inexact-ok
+= exp2 tonearest dbl-64 0xf.93d18p-4 : 0x1.f6b6490bfcd17p+0 : inexact-ok
+= exp2 towardzero dbl-64 0xf.93d18p-4 : 0x1.f6b6490bfcd17p+0 : inexact-ok
+= exp2 upward dbl-64 0xf.93d18p-4 : 0x1.f6b6490bfcd18p+0 : inexact-ok
+= exp2 downward ldbl-96-intel 0xf.93d18p-4L : 0x1.f6b6490bfcd17676p+0L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0xf.93d18p-4L : 0x1.f6b6490bfcd17676p+0L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0xf.93d18p-4L : 0x1.f6b6490bfcd17676p+0L : inexact-ok
+= exp2 upward ldbl-96-intel 0xf.93d18p-4L : 0x1.f6b6490bfcd17678p+0L : inexact-ok
+= exp2 downward ldbl-96-m68k 0xf.93d18p-4L : 0x1.f6b6490bfcd17676p+0L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0xf.93d18p-4L : 0x1.f6b6490bfcd17676p+0L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0xf.93d18p-4L : 0x1.f6b6490bfcd17676p+0L : inexact-ok
+= exp2 upward ldbl-96-m68k 0xf.93d18p-4L : 0x1.f6b6490bfcd17678p+0L : inexact-ok
+= exp2 downward ldbl-128 0xf.93d18p-4L : 0x1.f6b6490bfcd17676f008c989d539p+0L : inexact-ok
+= exp2 tonearest ldbl-128 0xf.93d18p-4L : 0x1.f6b6490bfcd17676f008c989d53ap+0L : inexact-ok
+= exp2 towardzero ldbl-128 0xf.93d18p-4L : 0x1.f6b6490bfcd17676f008c989d539p+0L : inexact-ok
+= exp2 upward ldbl-128 0xf.93d18p-4L : 0x1.f6b6490bfcd17676f008c989d53ap+0L : inexact-ok
+= exp2 downward ldbl-128ibm 0xf.93d18p-4L : 0x1.f6b6490bfcd17676f008c989d5p+0L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0xf.93d18p-4L : 0x1.f6b6490bfcd17676f008c989d5p+0L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0xf.93d18p-4L : 0x1.f6b6490bfcd17676f008c989d5p+0L : inexact-ok
+= exp2 upward ldbl-128ibm 0xf.93d18p-4L : 0x1.f6b6490bfcd17676f008c989d58p+0L : inexact-ok
+= exp2 downward dbl-64 0xf.93d18bf7be8d8p-4 : 0x1.f6b64a10a015ep+0 : inexact-ok
+= exp2 tonearest dbl-64 0xf.93d18bf7be8d8p-4 : 0x1.f6b64a10a015fp+0 : inexact-ok
+= exp2 towardzero dbl-64 0xf.93d18bf7be8d8p-4 : 0x1.f6b64a10a015ep+0 : inexact-ok
+= exp2 upward dbl-64 0xf.93d18bf7be8d8p-4 : 0x1.f6b64a10a015fp+0 : inexact-ok
+= exp2 downward ldbl-96-intel 0xf.93d18bf7be8d8p-4L : 0x1.f6b64a10a015e996p+0L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0xf.93d18bf7be8d8p-4L : 0x1.f6b64a10a015e998p+0L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0xf.93d18bf7be8d8p-4L : 0x1.f6b64a10a015e996p+0L : inexact-ok
+= exp2 upward ldbl-96-intel 0xf.93d18bf7be8d8p-4L : 0x1.f6b64a10a015e998p+0L : inexact-ok
+= exp2 downward ldbl-96-m68k 0xf.93d18bf7be8d8p-4L : 0x1.f6b64a10a015e996p+0L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0xf.93d18bf7be8d8p-4L : 0x1.f6b64a10a015e998p+0L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0xf.93d18bf7be8d8p-4L : 0x1.f6b64a10a015e996p+0L : inexact-ok
+= exp2 upward ldbl-96-m68k 0xf.93d18bf7be8d8p-4L : 0x1.f6b64a10a015e998p+0L : inexact-ok
+= exp2 downward ldbl-128 0xf.93d18bf7be8d8p-4L : 0x1.f6b64a10a015e99701a69e715b1ep+0L : inexact-ok
+= exp2 tonearest ldbl-128 0xf.93d18bf7be8d8p-4L : 0x1.f6b64a10a015e99701a69e715b1fp+0L : inexact-ok
+= exp2 towardzero ldbl-128 0xf.93d18bf7be8d8p-4L : 0x1.f6b64a10a015e99701a69e715b1ep+0L : inexact-ok
+= exp2 upward ldbl-128 0xf.93d18bf7be8d8p-4L : 0x1.f6b64a10a015e99701a69e715b1fp+0L : inexact-ok
+= exp2 downward ldbl-128ibm 0xf.93d18bf7be8d8p-4L : 0x1.f6b64a10a015e99701a69e715bp+0L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0xf.93d18bf7be8d8p-4L : 0x1.f6b64a10a015e99701a69e715bp+0L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0xf.93d18bf7be8d8p-4L : 0x1.f6b64a10a015e99701a69e715bp+0L : inexact-ok
+= exp2 upward ldbl-128ibm 0xf.93d18bf7be8d8p-4L : 0x1.f6b64a10a015e99701a69e715b8p+0L : inexact-ok
+= exp2 downward dbl-64 0xf.93d18bf7be8dp-4 : 0x1.f6b64a10a015dp+0 : inexact-ok
+= exp2 tonearest dbl-64 0xf.93d18bf7be8dp-4 : 0x1.f6b64a10a015ep+0 : inexact-ok
+= exp2 towardzero dbl-64 0xf.93d18bf7be8dp-4 : 0x1.f6b64a10a015dp+0 : inexact-ok
+= exp2 upward dbl-64 0xf.93d18bf7be8dp-4 : 0x1.f6b64a10a015ep+0 : inexact-ok
+= exp2 downward ldbl-96-intel 0xf.93d18bf7be8dp-4L : 0x1.f6b64a10a015deb2p+0L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0xf.93d18bf7be8dp-4L : 0x1.f6b64a10a015deb4p+0L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0xf.93d18bf7be8dp-4L : 0x1.f6b64a10a015deb2p+0L : inexact-ok
+= exp2 upward ldbl-96-intel 0xf.93d18bf7be8dp-4L : 0x1.f6b64a10a015deb4p+0L : inexact-ok
+= exp2 downward ldbl-96-m68k 0xf.93d18bf7be8dp-4L : 0x1.f6b64a10a015deb2p+0L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0xf.93d18bf7be8dp-4L : 0x1.f6b64a10a015deb4p+0L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0xf.93d18bf7be8dp-4L : 0x1.f6b64a10a015deb2p+0L : inexact-ok
+= exp2 upward ldbl-96-m68k 0xf.93d18bf7be8dp-4L : 0x1.f6b64a10a015deb4p+0L : inexact-ok
+= exp2 downward ldbl-128 0xf.93d18bf7be8dp-4L : 0x1.f6b64a10a015deb360fb026c4e2p+0L : inexact-ok
+= exp2 tonearest ldbl-128 0xf.93d18bf7be8dp-4L : 0x1.f6b64a10a015deb360fb026c4e21p+0L : inexact-ok
+= exp2 towardzero ldbl-128 0xf.93d18bf7be8dp-4L : 0x1.f6b64a10a015deb360fb026c4e2p+0L : inexact-ok
+= exp2 upward ldbl-128 0xf.93d18bf7be8dp-4L : 0x1.f6b64a10a015deb360fb026c4e21p+0L : inexact-ok
+= exp2 downward ldbl-128ibm 0xf.93d18bf7be8dp-4L : 0x1.f6b64a10a015deb360fb026c4ep+0L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0xf.93d18bf7be8dp-4L : 0x1.f6b64a10a015deb360fb026c4ep+0L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0xf.93d18bf7be8dp-4L : 0x1.f6b64a10a015deb360fb026c4ep+0L : inexact-ok
+= exp2 upward ldbl-128ibm 0xf.93d18bf7be8dp-4L : 0x1.f6b64a10a015deb360fb026c4e8p+0L : inexact-ok
+= exp2 downward ldbl-96-intel 0xf.93d18bf7be8d272p-4L : 0x1.f6b64a10a015e206p+0L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0xf.93d18bf7be8d272p-4L : 0x1.f6b64a10a015e208p+0L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0xf.93d18bf7be8d272p-4L : 0x1.f6b64a10a015e206p+0L : inexact-ok
+= exp2 upward ldbl-96-intel 0xf.93d18bf7be8d272p-4L : 0x1.f6b64a10a015e208p+0L : inexact-ok
+= exp2 downward ldbl-96-m68k 0xf.93d18bf7be8d272p-4L : 0x1.f6b64a10a015e206p+0L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0xf.93d18bf7be8d272p-4L : 0x1.f6b64a10a015e208p+0L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0xf.93d18bf7be8d272p-4L : 0x1.f6b64a10a015e206p+0L : inexact-ok
+= exp2 upward ldbl-96-m68k 0xf.93d18bf7be8d272p-4L : 0x1.f6b64a10a015e208p+0L : inexact-ok
+= exp2 downward ldbl-128 0xf.93d18bf7be8d272p-4L : 0x1.f6b64a10a015e20774d776dcd952p+0L : inexact-ok
+= exp2 tonearest ldbl-128 0xf.93d18bf7be8d272p-4L : 0x1.f6b64a10a015e20774d776dcd953p+0L : inexact-ok
+= exp2 towardzero ldbl-128 0xf.93d18bf7be8d272p-4L : 0x1.f6b64a10a015e20774d776dcd952p+0L : inexact-ok
+= exp2 upward ldbl-128 0xf.93d18bf7be8d272p-4L : 0x1.f6b64a10a015e20774d776dcd953p+0L : inexact-ok
+= exp2 downward ldbl-128ibm 0xf.93d18bf7be8d272p-4L : 0x1.f6b64a10a015e20774d776dcd9p+0L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0xf.93d18bf7be8d272p-4L : 0x1.f6b64a10a015e20774d776dcd98p+0L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0xf.93d18bf7be8d272p-4L : 0x1.f6b64a10a015e20774d776dcd9p+0L : inexact-ok
+= exp2 upward ldbl-128ibm 0xf.93d18bf7be8d272p-4L : 0x1.f6b64a10a015e20774d776dcd98p+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
@@ -112460,6 +145279,281 @@ expm1 0.75
= 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 2
+= expm1 downward flt-32 0x2p+0f : 0x6.639928p+0f : inexact-ok
+= expm1 tonearest flt-32 0x2p+0f : 0x6.63993p+0f : inexact-ok
+= expm1 towardzero flt-32 0x2p+0f : 0x6.639928p+0f : inexact-ok
+= expm1 upward flt-32 0x2p+0f : 0x6.63993p+0f : inexact-ok
+= expm1 downward dbl-64 0x2p+0 : 0x6.63992e35376b4p+0 : inexact-ok
+= expm1 tonearest dbl-64 0x2p+0 : 0x6.63992e35376b8p+0 : inexact-ok
+= expm1 towardzero dbl-64 0x2p+0 : 0x6.63992e35376b4p+0 : inexact-ok
+= expm1 upward dbl-64 0x2p+0 : 0x6.63992e35376b8p+0 : inexact-ok
+= expm1 downward ldbl-96-intel 0x2p+0L : 0x6.63992e35376b7308p+0L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x2p+0L : 0x6.63992e35376b731p+0L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x2p+0L : 0x6.63992e35376b7308p+0L : inexact-ok
+= expm1 upward ldbl-96-intel 0x2p+0L : 0x6.63992e35376b731p+0L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x2p+0L : 0x6.63992e35376b7308p+0L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x2p+0L : 0x6.63992e35376b731p+0L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x2p+0L : 0x6.63992e35376b7308p+0L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x2p+0L : 0x6.63992e35376b731p+0L : inexact-ok
+= expm1 downward ldbl-128 0x2p+0L : 0x6.63992e35376b730ce8ee881ada28p+0L : inexact-ok
+= expm1 tonearest ldbl-128 0x2p+0L : 0x6.63992e35376b730ce8ee881ada2cp+0L : inexact-ok
+= expm1 towardzero ldbl-128 0x2p+0L : 0x6.63992e35376b730ce8ee881ada28p+0L : inexact-ok
+= expm1 upward ldbl-128 0x2p+0L : 0x6.63992e35376b730ce8ee881ada2cp+0L : inexact-ok
+= expm1 downward ldbl-128ibm 0x2p+0L : 0x6.63992e35376b730ce8ee881adap+0L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x2p+0L : 0x6.63992e35376b730ce8ee881adap+0L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x2p+0L : 0x6.63992e35376b730ce8ee881adap+0L : inexact-ok
+= expm1 upward ldbl-128ibm 0x2p+0L : 0x6.63992e35376b730ce8ee881adcp+0L : inexact-ok
+expm1 3
+= expm1 downward flt-32 0x3p+0f : 0x1.315e5ap+4f : inexact-ok
+= expm1 tonearest flt-32 0x3p+0f : 0x1.315e5cp+4f : inexact-ok
+= expm1 towardzero flt-32 0x3p+0f : 0x1.315e5ap+4f : inexact-ok
+= expm1 upward flt-32 0x3p+0f : 0x1.315e5cp+4f : inexact-ok
+= expm1 downward dbl-64 0x3p+0 : 0x1.315e5bf6fb105p+4 : inexact-ok
+= expm1 tonearest dbl-64 0x3p+0 : 0x1.315e5bf6fb106p+4 : inexact-ok
+= expm1 towardzero dbl-64 0x3p+0 : 0x1.315e5bf6fb105p+4 : inexact-ok
+= expm1 upward dbl-64 0x3p+0 : 0x1.315e5bf6fb106p+4 : inexact-ok
+= expm1 downward ldbl-96-intel 0x3p+0L : 0x1.315e5bf6fb105f2cp+4L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x3p+0L : 0x1.315e5bf6fb105f2ep+4L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x3p+0L : 0x1.315e5bf6fb105f2cp+4L : inexact-ok
+= expm1 upward ldbl-96-intel 0x3p+0L : 0x1.315e5bf6fb105f2ep+4L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x3p+0L : 0x1.315e5bf6fb105f2cp+4L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x3p+0L : 0x1.315e5bf6fb105f2ep+4L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x3p+0L : 0x1.315e5bf6fb105f2cp+4L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x3p+0L : 0x1.315e5bf6fb105f2ep+4L : inexact-ok
+= expm1 downward ldbl-128 0x3p+0L : 0x1.315e5bf6fb105f2d4bdfc53744c3p+4L : inexact-ok
+= expm1 tonearest ldbl-128 0x3p+0L : 0x1.315e5bf6fb105f2d4bdfc53744c4p+4L : inexact-ok
+= expm1 towardzero ldbl-128 0x3p+0L : 0x1.315e5bf6fb105f2d4bdfc53744c3p+4L : inexact-ok
+= expm1 upward ldbl-128 0x3p+0L : 0x1.315e5bf6fb105f2d4bdfc53744c4p+4L : inexact-ok
+= expm1 downward ldbl-128ibm 0x3p+0L : 0x1.315e5bf6fb105f2d4bdfc537448p+4L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x3p+0L : 0x1.315e5bf6fb105f2d4bdfc53745p+4L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x3p+0L : 0x1.315e5bf6fb105f2d4bdfc537448p+4L : inexact-ok
+= expm1 upward ldbl-128ibm 0x3p+0L : 0x1.315e5bf6fb105f2d4bdfc53745p+4L : inexact-ok
+expm1 4
+= expm1 downward flt-32 0x4p+0f : 0x3.599204p+4f : inexact-ok
+= expm1 tonearest flt-32 0x4p+0f : 0x3.599204p+4f : inexact-ok
+= expm1 towardzero flt-32 0x4p+0f : 0x3.599204p+4f : inexact-ok
+= expm1 upward flt-32 0x4p+0f : 0x3.599208p+4f : inexact-ok
+= expm1 downward dbl-64 0x4p+0 : 0x3.599205c4e74bp+4 : inexact-ok
+= expm1 tonearest dbl-64 0x4p+0 : 0x3.599205c4e74bp+4 : inexact-ok
+= expm1 towardzero dbl-64 0x4p+0 : 0x3.599205c4e74bp+4 : inexact-ok
+= expm1 upward dbl-64 0x4p+0 : 0x3.599205c4e74b2p+4 : inexact-ok
+= expm1 downward ldbl-96-intel 0x4p+0L : 0x3.599205c4e74b0cfp+4L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x4p+0L : 0x3.599205c4e74b0cfp+4L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x4p+0L : 0x3.599205c4e74b0cfp+4L : inexact-ok
+= expm1 upward ldbl-96-intel 0x4p+0L : 0x3.599205c4e74b0cf4p+4L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x4p+0L : 0x3.599205c4e74b0cfp+4L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x4p+0L : 0x3.599205c4e74b0cfp+4L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x4p+0L : 0x3.599205c4e74b0cfp+4L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x4p+0L : 0x3.599205c4e74b0cf4p+4L : inexact-ok
+= expm1 downward ldbl-128 0x4p+0L : 0x3.599205c4e74b0cf1ada77fb727b6p+4L : inexact-ok
+= expm1 tonearest ldbl-128 0x4p+0L : 0x3.599205c4e74b0cf1ada77fb727b8p+4L : inexact-ok
+= expm1 towardzero ldbl-128 0x4p+0L : 0x3.599205c4e74b0cf1ada77fb727b6p+4L : inexact-ok
+= expm1 upward ldbl-128 0x4p+0L : 0x3.599205c4e74b0cf1ada77fb727b8p+4L : inexact-ok
+= expm1 downward ldbl-128ibm 0x4p+0L : 0x3.599205c4e74b0cf1ada77fb727p+4L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x4p+0L : 0x3.599205c4e74b0cf1ada77fb728p+4L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x4p+0L : 0x3.599205c4e74b0cf1ada77fb727p+4L : inexact-ok
+= expm1 upward ldbl-128ibm 0x4p+0L : 0x3.599205c4e74b0cf1ada77fb728p+4L : inexact-ok
+expm1 5
+= expm1 downward flt-32 0x5p+0f : 0x9.369c4p+4f : inexact-ok
+= expm1 tonearest flt-32 0x5p+0f : 0x9.369c5p+4f : inexact-ok
+= expm1 towardzero flt-32 0x5p+0f : 0x9.369c4p+4f : inexact-ok
+= expm1 upward flt-32 0x5p+0f : 0x9.369c5p+4f : inexact-ok
+= expm1 downward dbl-64 0x5p+0 : 0x9.369c4cb819c78p+4 : inexact-ok
+= expm1 tonearest dbl-64 0x5p+0 : 0x9.369c4cb819c78p+4 : inexact-ok
+= expm1 towardzero dbl-64 0x5p+0 : 0x9.369c4cb819c78p+4 : inexact-ok
+= expm1 upward dbl-64 0x5p+0 : 0x9.369c4cb819c8p+4 : inexact-ok
+= expm1 downward ldbl-96-intel 0x5p+0L : 0x9.369c4cb819c78fbp+4L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x5p+0L : 0x9.369c4cb819c78fbp+4L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x5p+0L : 0x9.369c4cb819c78fbp+4L : inexact-ok
+= expm1 upward ldbl-96-intel 0x5p+0L : 0x9.369c4cb819c78fcp+4L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x5p+0L : 0x9.369c4cb819c78fbp+4L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x5p+0L : 0x9.369c4cb819c78fbp+4L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x5p+0L : 0x9.369c4cb819c78fbp+4L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x5p+0L : 0x9.369c4cb819c78fcp+4L : inexact-ok
+= expm1 downward ldbl-128 0x5p+0L : 0x9.369c4cb819c78fb37d56c91ad5fp+4L : inexact-ok
+= expm1 tonearest ldbl-128 0x5p+0L : 0x9.369c4cb819c78fb37d56c91ad5fp+4L : inexact-ok
+= expm1 towardzero ldbl-128 0x5p+0L : 0x9.369c4cb819c78fb37d56c91ad5fp+4L : inexact-ok
+= expm1 upward ldbl-128 0x5p+0L : 0x9.369c4cb819c78fb37d56c91ad5f8p+4L : inexact-ok
+= expm1 downward ldbl-128ibm 0x5p+0L : 0x9.369c4cb819c78fb37d56c91ad4p+4L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x5p+0L : 0x9.369c4cb819c78fb37d56c91ad4p+4L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x5p+0L : 0x9.369c4cb819c78fb37d56c91ad4p+4L : inexact-ok
+= expm1 upward ldbl-128ibm 0x5p+0L : 0x9.369c4cb819c78fb37d56c91ad8p+4L : inexact-ok
+expm1 10
+= expm1 downward flt-32 0xap+0f : 0x5.60977p+12f : inexact-ok
+= expm1 tonearest flt-32 0xap+0f : 0x5.60977p+12f : inexact-ok
+= expm1 towardzero flt-32 0xap+0f : 0x5.60977p+12f : inexact-ok
+= expm1 upward flt-32 0xap+0f : 0x5.609778p+12f : inexact-ok
+= expm1 downward dbl-64 0xap+0 : 0x5.609773e54157cp+12 : inexact-ok
+= expm1 tonearest dbl-64 0xap+0 : 0x5.609773e54158p+12 : inexact-ok
+= expm1 towardzero dbl-64 0xap+0 : 0x5.609773e54157cp+12 : inexact-ok
+= expm1 upward dbl-64 0xap+0 : 0x5.609773e54158p+12 : inexact-ok
+= expm1 downward ldbl-96-intel 0xap+0L : 0x5.609773e54157e7cp+12L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0xap+0L : 0x5.609773e54157e7cp+12L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0xap+0L : 0x5.609773e54157e7cp+12L : inexact-ok
+= expm1 upward ldbl-96-intel 0xap+0L : 0x5.609773e54157e7c8p+12L : inexact-ok
+= expm1 downward ldbl-96-m68k 0xap+0L : 0x5.609773e54157e7cp+12L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0xap+0L : 0x5.609773e54157e7cp+12L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0xap+0L : 0x5.609773e54157e7cp+12L : inexact-ok
+= expm1 upward ldbl-96-m68k 0xap+0L : 0x5.609773e54157e7c8p+12L : inexact-ok
+= expm1 downward ldbl-128 0xap+0L : 0x5.609773e54157e7c1faa3015b44dp+12L : inexact-ok
+= expm1 tonearest ldbl-128 0xap+0L : 0x5.609773e54157e7c1faa3015b44d4p+12L : inexact-ok
+= expm1 towardzero ldbl-128 0xap+0L : 0x5.609773e54157e7c1faa3015b44dp+12L : inexact-ok
+= expm1 upward ldbl-128 0xap+0L : 0x5.609773e54157e7c1faa3015b44d4p+12L : inexact-ok
+= expm1 downward ldbl-128ibm 0xap+0L : 0x5.609773e54157e7c1faa3015b44p+12L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0xap+0L : 0x5.609773e54157e7c1faa3015b44p+12L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0xap+0L : 0x5.609773e54157e7c1faa3015b44p+12L : inexact-ok
+= expm1 upward ldbl-128ibm 0xap+0L : 0x5.609773e54157e7c1faa3015b46p+12L : inexact-ok
+expm1 15
+= expm1 downward flt-32 0xfp+0f : 0x3.1e1984p+20f : inexact-ok
+= expm1 tonearest flt-32 0xfp+0f : 0x3.1e1984p+20f : inexact-ok
+= expm1 towardzero flt-32 0xfp+0f : 0x3.1e1984p+20f : inexact-ok
+= expm1 upward flt-32 0xfp+0f : 0x3.1e1988p+20f : inexact-ok
+= expm1 downward dbl-64 0xfp+0 : 0x3.1e1985f5a550cp+20 : inexact-ok
+= expm1 tonearest dbl-64 0xfp+0 : 0x3.1e1985f5a550ep+20 : inexact-ok
+= expm1 towardzero dbl-64 0xfp+0 : 0x3.1e1985f5a550cp+20 : inexact-ok
+= expm1 upward dbl-64 0xfp+0 : 0x3.1e1985f5a550ep+20 : inexact-ok
+= expm1 downward ldbl-96-intel 0xfp+0L : 0x3.1e1985f5a550ddep+20L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0xfp+0L : 0x3.1e1985f5a550dde4p+20L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0xfp+0L : 0x3.1e1985f5a550ddep+20L : inexact-ok
+= expm1 upward ldbl-96-intel 0xfp+0L : 0x3.1e1985f5a550dde4p+20L : inexact-ok
+= expm1 downward ldbl-96-m68k 0xfp+0L : 0x3.1e1985f5a550ddep+20L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0xfp+0L : 0x3.1e1985f5a550dde4p+20L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0xfp+0L : 0x3.1e1985f5a550ddep+20L : inexact-ok
+= expm1 upward ldbl-96-m68k 0xfp+0L : 0x3.1e1985f5a550dde4p+20L : inexact-ok
+= expm1 downward ldbl-128 0xfp+0L : 0x3.1e1985f5a550dde2e5fe372cd4bp+20L : inexact-ok
+= expm1 tonearest ldbl-128 0xfp+0L : 0x3.1e1985f5a550dde2e5fe372cd4b2p+20L : inexact-ok
+= expm1 towardzero ldbl-128 0xfp+0L : 0x3.1e1985f5a550dde2e5fe372cd4bp+20L : inexact-ok
+= expm1 upward ldbl-128 0xfp+0L : 0x3.1e1985f5a550dde2e5fe372cd4b2p+20L : inexact-ok
+= expm1 downward ldbl-128ibm 0xfp+0L : 0x3.1e1985f5a550dde2e5fe372cd4p+20L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0xfp+0L : 0x3.1e1985f5a550dde2e5fe372cd5p+20L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0xfp+0L : 0x3.1e1985f5a550dde2e5fe372cd4p+20L : inexact-ok
+= expm1 upward ldbl-128ibm 0xfp+0L : 0x3.1e1985f5a550dde2e5fe372cd5p+20L : inexact-ok
+expm1 20
+= expm1 downward flt-32 0x1.4p+4f : 0x1.ceb088p+28f : inexact-ok
+= expm1 tonearest flt-32 0x1.4p+4f : 0x1.ceb088p+28f : inexact-ok
+= expm1 towardzero flt-32 0x1.4p+4f : 0x1.ceb088p+28f : inexact-ok
+= expm1 upward flt-32 0x1.4p+4f : 0x1.ceb08ap+28f : inexact-ok
+= expm1 downward dbl-64 0x1.4p+4 : 0x1.ceb088a68e804p+28 : inexact-ok
+= expm1 tonearest dbl-64 0x1.4p+4 : 0x1.ceb088a68e804p+28 : inexact-ok
+= expm1 towardzero dbl-64 0x1.4p+4 : 0x1.ceb088a68e804p+28 : inexact-ok
+= expm1 upward dbl-64 0x1.4p+4 : 0x1.ceb088a68e805p+28 : inexact-ok
+= expm1 downward ldbl-96-intel 0x1.4p+4L : 0x1.ceb088a68e80402p+28L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x1.4p+4L : 0x1.ceb088a68e804022p+28L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x1.4p+4L : 0x1.ceb088a68e80402p+28L : inexact-ok
+= expm1 upward ldbl-96-intel 0x1.4p+4L : 0x1.ceb088a68e804022p+28L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x1.4p+4L : 0x1.ceb088a68e80402p+28L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x1.4p+4L : 0x1.ceb088a68e804022p+28L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x1.4p+4L : 0x1.ceb088a68e80402p+28L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x1.4p+4L : 0x1.ceb088a68e804022p+28L : inexact-ok
+= expm1 downward ldbl-128 0x1.4p+4L : 0x1.ceb088a68e80402189797f9599cbp+28L : inexact-ok
+= expm1 tonearest ldbl-128 0x1.4p+4L : 0x1.ceb088a68e80402189797f9599ccp+28L : inexact-ok
+= expm1 towardzero ldbl-128 0x1.4p+4L : 0x1.ceb088a68e80402189797f9599cbp+28L : inexact-ok
+= expm1 upward ldbl-128 0x1.4p+4L : 0x1.ceb088a68e80402189797f9599ccp+28L : inexact-ok
+= expm1 downward ldbl-128ibm 0x1.4p+4L : 0x1.ceb088a68e80402189797f95998p+28L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x1.4p+4L : 0x1.ceb088a68e80402189797f959ap+28L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x1.4p+4L : 0x1.ceb088a68e80402189797f95998p+28L : inexact-ok
+= expm1 upward ldbl-128ibm 0x1.4p+4L : 0x1.ceb088a68e80402189797f959ap+28L : inexact-ok
+expm1 25
+= expm1 downward flt-32 0x1.9p+4f : 0x1.0c3d38p+36f : inexact-ok
+= expm1 tonearest flt-32 0x1.9p+4f : 0x1.0c3d3ap+36f : inexact-ok
+= expm1 towardzero flt-32 0x1.9p+4f : 0x1.0c3d38p+36f : inexact-ok
+= expm1 upward flt-32 0x1.9p+4f : 0x1.0c3d3ap+36f : inexact-ok
+= expm1 downward dbl-64 0x1.9p+4 : 0x1.0c3d3920862c8p+36 : inexact-ok
+= expm1 tonearest dbl-64 0x1.9p+4 : 0x1.0c3d3920862c9p+36 : inexact-ok
+= expm1 towardzero dbl-64 0x1.9p+4 : 0x1.0c3d3920862c8p+36 : inexact-ok
+= expm1 upward dbl-64 0x1.9p+4 : 0x1.0c3d3920862c9p+36 : inexact-ok
+= expm1 downward ldbl-96-intel 0x1.9p+4L : 0x1.0c3d3920862c88aap+36L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x1.9p+4L : 0x1.0c3d3920862c88aap+36L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x1.9p+4L : 0x1.0c3d3920862c88aap+36L : inexact-ok
+= expm1 upward ldbl-96-intel 0x1.9p+4L : 0x1.0c3d3920862c88acp+36L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x1.9p+4L : 0x1.0c3d3920862c88aap+36L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x1.9p+4L : 0x1.0c3d3920862c88aap+36L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x1.9p+4L : 0x1.0c3d3920862c88aap+36L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x1.9p+4L : 0x1.0c3d3920862c88acp+36L : inexact-ok
+= expm1 downward ldbl-128 0x1.9p+4L : 0x1.0c3d3920862c88aafb2ae72d6857p+36L : inexact-ok
+= expm1 tonearest ldbl-128 0x1.9p+4L : 0x1.0c3d3920862c88aafb2ae72d6857p+36L : inexact-ok
+= expm1 towardzero ldbl-128 0x1.9p+4L : 0x1.0c3d3920862c88aafb2ae72d6857p+36L : inexact-ok
+= expm1 upward ldbl-128 0x1.9p+4L : 0x1.0c3d3920862c88aafb2ae72d6858p+36L : inexact-ok
+= expm1 downward ldbl-128ibm 0x1.9p+4L : 0x1.0c3d3920862c88aafb2ae72d68p+36L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x1.9p+4L : 0x1.0c3d3920862c88aafb2ae72d688p+36L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x1.9p+4L : 0x1.0c3d3920862c88aafb2ae72d68p+36L : inexact-ok
+= expm1 upward ldbl-128ibm 0x1.9p+4L : 0x1.0c3d3920862c88aafb2ae72d688p+36L : inexact-ok
+expm1 30
+= expm1 downward flt-32 0x1.ep+4f : 0x9.b8238p+40f : inexact-ok
+= expm1 tonearest flt-32 0x1.ep+4f : 0x9.b8238p+40f : inexact-ok
+= expm1 towardzero flt-32 0x1.ep+4f : 0x9.b8238p+40f : inexact-ok
+= expm1 upward flt-32 0x1.ep+4f : 0x9.b8239p+40f : inexact-ok
+= expm1 downward dbl-64 0x1.ep+4 : 0x9.b82385761376p+40 : inexact-ok
+= expm1 tonearest dbl-64 0x1.ep+4 : 0x9.b823857613768p+40 : inexact-ok
+= expm1 towardzero dbl-64 0x1.ep+4 : 0x9.b82385761376p+40 : inexact-ok
+= expm1 upward dbl-64 0x1.ep+4 : 0x9.b823857613768p+40 : inexact-ok
+= expm1 downward ldbl-96-intel 0x1.ep+4L : 0x9.b823857613764f4p+40L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x1.ep+4L : 0x9.b823857613764f4p+40L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x1.ep+4L : 0x9.b823857613764f4p+40L : inexact-ok
+= expm1 upward ldbl-96-intel 0x1.ep+4L : 0x9.b823857613764f5p+40L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x1.ep+4L : 0x9.b823857613764f4p+40L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x1.ep+4L : 0x9.b823857613764f4p+40L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x1.ep+4L : 0x9.b823857613764f4p+40L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x1.ep+4L : 0x9.b823857613764f5p+40L : inexact-ok
+= expm1 downward ldbl-128 0x1.ep+4L : 0x9.b823857613764f43e201f73a5428p+40L : inexact-ok
+= expm1 tonearest ldbl-128 0x1.ep+4L : 0x9.b823857613764f43e201f73a543p+40L : inexact-ok
+= expm1 towardzero ldbl-128 0x1.ep+4L : 0x9.b823857613764f43e201f73a5428p+40L : inexact-ok
+= expm1 upward ldbl-128 0x1.ep+4L : 0x9.b823857613764f43e201f73a543p+40L : inexact-ok
+= expm1 downward ldbl-128ibm 0x1.ep+4L : 0x9.b823857613764f43e201f73a54p+40L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x1.ep+4L : 0x9.b823857613764f43e201f73a54p+40L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x1.ep+4L : 0x9.b823857613764f43e201f73a54p+40L : inexact-ok
+= expm1 upward ldbl-128ibm 0x1.ep+4L : 0x9.b823857613764f43e201f73a58p+40L : inexact-ok
+expm1 35
+= expm1 downward flt-32 0x2.3p+4f : 0x5.a27888p+48f : inexact-ok
+= expm1 tonearest flt-32 0x2.3p+4f : 0x5.a27888p+48f : inexact-ok
+= expm1 towardzero flt-32 0x2.3p+4f : 0x5.a27888p+48f : inexact-ok
+= expm1 upward flt-32 0x2.3p+4f : 0x5.a2789p+48f : inexact-ok
+= expm1 downward dbl-64 0x2.3p+4 : 0x5.a278886f23558p+48 : inexact-ok
+= expm1 tonearest dbl-64 0x2.3p+4 : 0x5.a278886f2355cp+48 : inexact-ok
+= expm1 towardzero dbl-64 0x2.3p+4 : 0x5.a278886f23558p+48 : inexact-ok
+= expm1 upward dbl-64 0x2.3p+4 : 0x5.a278886f2355cp+48 : inexact-ok
+= expm1 downward ldbl-96-intel 0x2.3p+4L : 0x5.a278886f2355ba6p+48L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x2.3p+4L : 0x5.a278886f2355ba68p+48L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x2.3p+4L : 0x5.a278886f2355ba6p+48L : inexact-ok
+= expm1 upward ldbl-96-intel 0x2.3p+4L : 0x5.a278886f2355ba68p+48L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x2.3p+4L : 0x5.a278886f2355ba6p+48L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x2.3p+4L : 0x5.a278886f2355ba68p+48L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x2.3p+4L : 0x5.a278886f2355ba6p+48L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x2.3p+4L : 0x5.a278886f2355ba68p+48L : inexact-ok
+= expm1 downward ldbl-128 0x2.3p+4L : 0x5.a278886f2355ba66b452ea7226f4p+48L : inexact-ok
+= expm1 tonearest ldbl-128 0x2.3p+4L : 0x5.a278886f2355ba66b452ea7226f4p+48L : inexact-ok
+= expm1 towardzero ldbl-128 0x2.3p+4L : 0x5.a278886f2355ba66b452ea7226f4p+48L : inexact-ok
+= expm1 upward ldbl-128 0x2.3p+4L : 0x5.a278886f2355ba66b452ea7226f8p+48L : inexact-ok
+= expm1 downward ldbl-128ibm 0x2.3p+4L : 0x5.a278886f2355ba66b452ea7226p+48L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x2.3p+4L : 0x5.a278886f2355ba66b452ea7226p+48L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x2.3p+4L : 0x5.a278886f2355ba66b452ea7226p+48L : inexact-ok
+= expm1 upward ldbl-128ibm 0x2.3p+4L : 0x5.a278886f2355ba66b452ea7228p+48L : inexact-ok
+expm1 40
+= expm1 downward flt-32 0x2.8p+4f : 0x3.4441a4p+56f : inexact-ok
+= expm1 tonearest flt-32 0x2.8p+4f : 0x3.4441a8p+56f : inexact-ok
+= expm1 towardzero flt-32 0x2.8p+4f : 0x3.4441a4p+56f : inexact-ok
+= expm1 upward flt-32 0x2.8p+4f : 0x3.4441a8p+56f : inexact-ok
+= expm1 downward dbl-64 0x2.8p+4 : 0x3.4441a72f2e5d4p+56 : inexact-ok
+= expm1 tonearest dbl-64 0x2.8p+4 : 0x3.4441a72f2e5d6p+56 : inexact-ok
+= expm1 towardzero dbl-64 0x2.8p+4 : 0x3.4441a72f2e5d4p+56 : inexact-ok
+= expm1 upward dbl-64 0x2.8p+4 : 0x3.4441a72f2e5d6p+56 : inexact-ok
+= expm1 downward ldbl-96-intel 0x2.8p+4L : 0x3.4441a72f2e5d5068p+56L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x2.8p+4L : 0x3.4441a72f2e5d5068p+56L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x2.8p+4L : 0x3.4441a72f2e5d5068p+56L : inexact-ok
+= expm1 upward ldbl-96-intel 0x2.8p+4L : 0x3.4441a72f2e5d506cp+56L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x2.8p+4L : 0x3.4441a72f2e5d5068p+56L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x2.8p+4L : 0x3.4441a72f2e5d5068p+56L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x2.8p+4L : 0x3.4441a72f2e5d5068p+56L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x2.8p+4L : 0x3.4441a72f2e5d506cp+56L : inexact-ok
+= expm1 downward ldbl-128 0x2.8p+4L : 0x3.4441a72f2e5d50686c20e8b55b3ap+56L : inexact-ok
+= expm1 tonearest ldbl-128 0x2.8p+4L : 0x3.4441a72f2e5d50686c20e8b55b3cp+56L : inexact-ok
+= expm1 towardzero ldbl-128 0x2.8p+4L : 0x3.4441a72f2e5d50686c20e8b55b3ap+56L : inexact-ok
+= expm1 upward ldbl-128 0x2.8p+4L : 0x3.4441a72f2e5d50686c20e8b55b3cp+56L : inexact-ok
+= expm1 downward ldbl-128ibm 0x2.8p+4L : 0x3.4441a72f2e5d50686c20e8b55bp+56L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x2.8p+4L : 0x3.4441a72f2e5d50686c20e8b55bp+56L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x2.8p+4L : 0x3.4441a72f2e5d50686c20e8b55bp+56L : inexact-ok
+= expm1 upward ldbl-128ibm 0x2.8p+4L : 0x3.4441a72f2e5d50686c20e8b55cp+56L : 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
@@ -112485,6 +145579,131 @@ expm1 50.0
= 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 60
+= expm1 downward flt-32 0x3.cp+4f : 0x5.e76f2p+84f : inexact-ok
+= expm1 tonearest flt-32 0x3.cp+4f : 0x5.e76f28p+84f : inexact-ok
+= expm1 towardzero flt-32 0x3.cp+4f : 0x5.e76f2p+84f : inexact-ok
+= expm1 upward flt-32 0x3.cp+4f : 0x5.e76f28p+84f : inexact-ok
+= expm1 downward dbl-64 0x3.cp+4 : 0x5.e76f27714f198p+84 : inexact-ok
+= expm1 tonearest dbl-64 0x3.cp+4 : 0x5.e76f27714f198p+84 : inexact-ok
+= expm1 towardzero dbl-64 0x3.cp+4 : 0x5.e76f27714f198p+84 : inexact-ok
+= expm1 upward dbl-64 0x3.cp+4 : 0x5.e76f27714f19cp+84 : inexact-ok
+= expm1 downward ldbl-96-intel 0x3.cp+4L : 0x5.e76f27714f199248p+84L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x3.cp+4L : 0x5.e76f27714f19925p+84L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x3.cp+4L : 0x5.e76f27714f199248p+84L : inexact-ok
+= expm1 upward ldbl-96-intel 0x3.cp+4L : 0x5.e76f27714f19925p+84L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x3.cp+4L : 0x5.e76f27714f199248p+84L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x3.cp+4L : 0x5.e76f27714f19925p+84L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x3.cp+4L : 0x5.e76f27714f199248p+84L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x3.cp+4L : 0x5.e76f27714f19925p+84L : inexact-ok
+= expm1 downward ldbl-128 0x3.cp+4L : 0x5.e76f27714f19924caf2a5508189p+84L : inexact-ok
+= expm1 tonearest ldbl-128 0x3.cp+4L : 0x5.e76f27714f19924caf2a55081894p+84L : inexact-ok
+= expm1 towardzero ldbl-128 0x3.cp+4L : 0x5.e76f27714f19924caf2a5508189p+84L : inexact-ok
+= expm1 upward ldbl-128 0x3.cp+4L : 0x5.e76f27714f19924caf2a55081894p+84L : inexact-ok
+= expm1 downward ldbl-128ibm 0x3.cp+4L : 0x5.e76f27714f19924caf2a550818p+84L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x3.cp+4L : 0x5.e76f27714f19924caf2a550818p+84L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x3.cp+4L : 0x5.e76f27714f19924caf2a550818p+84L : inexact-ok
+= expm1 upward ldbl-128ibm 0x3.cp+4L : 0x5.e76f27714f19924caf2a55081ap+84L : inexact-ok
+expm1 70
+= expm1 downward flt-32 0x4.6p+4f : 0x1.fbfd2p+100f : inexact-ok
+= expm1 tonearest flt-32 0x4.6p+4f : 0x1.fbfd22p+100f : inexact-ok
+= expm1 towardzero flt-32 0x4.6p+4f : 0x1.fbfd2p+100f : inexact-ok
+= expm1 upward flt-32 0x4.6p+4f : 0x1.fbfd22p+100f : inexact-ok
+= expm1 downward dbl-64 0x4.6p+4 : 0x1.fbfd219c43b04p+100 : inexact-ok
+= expm1 tonearest dbl-64 0x4.6p+4 : 0x1.fbfd219c43b04p+100 : inexact-ok
+= expm1 towardzero dbl-64 0x4.6p+4 : 0x1.fbfd219c43b04p+100 : inexact-ok
+= expm1 upward dbl-64 0x4.6p+4 : 0x1.fbfd219c43b05p+100 : inexact-ok
+= expm1 downward ldbl-96-intel 0x4.6p+4L : 0x1.fbfd219c43b0473p+100L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x4.6p+4L : 0x1.fbfd219c43b0473p+100L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x4.6p+4L : 0x1.fbfd219c43b0473p+100L : inexact-ok
+= expm1 upward ldbl-96-intel 0x4.6p+4L : 0x1.fbfd219c43b04732p+100L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x4.6p+4L : 0x1.fbfd219c43b0473p+100L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x4.6p+4L : 0x1.fbfd219c43b0473p+100L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x4.6p+4L : 0x1.fbfd219c43b0473p+100L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x4.6p+4L : 0x1.fbfd219c43b04732p+100L : inexact-ok
+= expm1 downward ldbl-128 0x4.6p+4L : 0x1.fbfd219c43b04730797e2bfeb1cep+100L : inexact-ok
+= expm1 tonearest ldbl-128 0x4.6p+4L : 0x1.fbfd219c43b04730797e2bfeb1cfp+100L : inexact-ok
+= expm1 towardzero ldbl-128 0x4.6p+4L : 0x1.fbfd219c43b04730797e2bfeb1cep+100L : inexact-ok
+= expm1 upward ldbl-128 0x4.6p+4L : 0x1.fbfd219c43b04730797e2bfeb1cfp+100L : inexact-ok
+= expm1 downward ldbl-128ibm 0x4.6p+4L : 0x1.fbfd219c43b04730797e2bfeb18p+100L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x4.6p+4L : 0x1.fbfd219c43b04730797e2bfeb2p+100L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x4.6p+4L : 0x1.fbfd219c43b04730797e2bfeb18p+100L : inexact-ok
+= expm1 upward ldbl-128ibm 0x4.6p+4L : 0x1.fbfd219c43b04730797e2bfeb2p+100L : inexact-ok
+expm1 80
+= expm1 downward flt-32 0x5p+4f : 0xa.abbcdp+112f : inexact-ok
+= expm1 tonearest flt-32 0x5p+4f : 0xa.abbcep+112f : inexact-ok
+= expm1 towardzero flt-32 0x5p+4f : 0xa.abbcdp+112f : inexact-ok
+= expm1 upward flt-32 0x5p+4f : 0xa.abbcep+112f : inexact-ok
+= expm1 downward dbl-64 0x5p+4 : 0xa.abbcdcc279f58p+112 : inexact-ok
+= expm1 tonearest dbl-64 0x5p+4 : 0xa.abbcdcc279f58p+112 : inexact-ok
+= expm1 towardzero dbl-64 0x5p+4 : 0xa.abbcdcc279f58p+112 : inexact-ok
+= expm1 upward dbl-64 0x5p+4 : 0xa.abbcdcc279f6p+112 : inexact-ok
+= expm1 downward ldbl-96-intel 0x5p+4L : 0xa.abbcdcc279f59e4p+112L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x5p+4L : 0xa.abbcdcc279f59e4p+112L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x5p+4L : 0xa.abbcdcc279f59e4p+112L : inexact-ok
+= expm1 upward ldbl-96-intel 0x5p+4L : 0xa.abbcdcc279f59e5p+112L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x5p+4L : 0xa.abbcdcc279f59e4p+112L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x5p+4L : 0xa.abbcdcc279f59e4p+112L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x5p+4L : 0xa.abbcdcc279f59e4p+112L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x5p+4L : 0xa.abbcdcc279f59e5p+112L : inexact-ok
+= expm1 downward ldbl-128 0x5p+4L : 0xa.abbcdcc279f59e45281da547124p+112L : inexact-ok
+= expm1 tonearest ldbl-128 0x5p+4L : 0xa.abbcdcc279f59e45281da547124p+112L : inexact-ok
+= expm1 towardzero ldbl-128 0x5p+4L : 0xa.abbcdcc279f59e45281da547124p+112L : inexact-ok
+= expm1 upward ldbl-128 0x5p+4L : 0xa.abbcdcc279f59e45281da5471248p+112L : inexact-ok
+= expm1 downward ldbl-128ibm 0x5p+4L : 0xa.abbcdcc279f59e45281da5471p+112L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x5p+4L : 0xa.abbcdcc279f59e45281da54714p+112L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x5p+4L : 0xa.abbcdcc279f59e45281da5471p+112L : inexact-ok
+= expm1 upward ldbl-128ibm 0x5p+4L : 0xa.abbcdcc279f59e45281da54714p+112L : inexact-ok
+expm1 90
+= expm1 downward flt-32 0x5.ap+4f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= expm1 tonearest flt-32 0x5.ap+4f : plus_infty : inexact-ok overflow errno-erange
+= expm1 towardzero flt-32 0x5.ap+4f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= expm1 upward flt-32 0x5.ap+4f : plus_infty : inexact-ok overflow errno-erange
+= expm1 downward dbl-64 0x5.ap+4 : 0x3.96211ff7d82c6p+128 : inexact-ok
+= expm1 tonearest dbl-64 0x5.ap+4 : 0x3.96211ff7d82c8p+128 : inexact-ok
+= expm1 towardzero dbl-64 0x5.ap+4 : 0x3.96211ff7d82c6p+128 : inexact-ok
+= expm1 upward dbl-64 0x5.ap+4 : 0x3.96211ff7d82c8p+128 : inexact-ok
+= expm1 downward ldbl-96-intel 0x5.ap+4L : 0x3.96211ff7d82c792cp+128L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x5.ap+4L : 0x3.96211ff7d82c793p+128L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x5.ap+4L : 0x3.96211ff7d82c792cp+128L : inexact-ok
+= expm1 upward ldbl-96-intel 0x5.ap+4L : 0x3.96211ff7d82c793p+128L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x5.ap+4L : 0x3.96211ff7d82c792cp+128L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x5.ap+4L : 0x3.96211ff7d82c793p+128L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x5.ap+4L : 0x3.96211ff7d82c792cp+128L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x5.ap+4L : 0x3.96211ff7d82c793p+128L : inexact-ok
+= expm1 downward ldbl-128 0x5.ap+4L : 0x3.96211ff7d82c792f823b2ba3a164p+128L : inexact-ok
+= expm1 tonearest ldbl-128 0x5.ap+4L : 0x3.96211ff7d82c792f823b2ba3a166p+128L : inexact-ok
+= expm1 towardzero ldbl-128 0x5.ap+4L : 0x3.96211ff7d82c792f823b2ba3a164p+128L : inexact-ok
+= expm1 upward ldbl-128 0x5.ap+4L : 0x3.96211ff7d82c792f823b2ba3a166p+128L : inexact-ok
+= expm1 downward ldbl-128ibm 0x5.ap+4L : 0x3.96211ff7d82c792f823b2ba3a1p+128L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x5.ap+4L : 0x3.96211ff7d82c792f823b2ba3a1p+128L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x5.ap+4L : 0x3.96211ff7d82c792f823b2ba3a1p+128L : inexact-ok
+= expm1 upward ldbl-128ibm 0x5.ap+4L : 0x3.96211ff7d82c792f823b2ba3a2p+128L : inexact-ok
+expm1 100
+= expm1 downward flt-32 0x6.4p+4f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= expm1 tonearest flt-32 0x6.4p+4f : plus_infty : inexact-ok overflow errno-erange
+= expm1 towardzero flt-32 0x6.4p+4f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= expm1 upward flt-32 0x6.4p+4f : plus_infty : inexact-ok overflow errno-erange
+= expm1 downward dbl-64 0x6.4p+4 : 0x1.3494a9b171bf4p+144 : inexact-ok
+= expm1 tonearest dbl-64 0x6.4p+4 : 0x1.3494a9b171bf5p+144 : inexact-ok
+= expm1 towardzero dbl-64 0x6.4p+4 : 0x1.3494a9b171bf4p+144 : inexact-ok
+= expm1 upward dbl-64 0x6.4p+4 : 0x1.3494a9b171bf5p+144 : inexact-ok
+= expm1 downward ldbl-96-intel 0x6.4p+4L : 0x1.3494a9b171bf4accp+144L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x6.4p+4L : 0x1.3494a9b171bf4accp+144L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x6.4p+4L : 0x1.3494a9b171bf4accp+144L : inexact-ok
+= expm1 upward ldbl-96-intel 0x6.4p+4L : 0x1.3494a9b171bf4acep+144L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x6.4p+4L : 0x1.3494a9b171bf4accp+144L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x6.4p+4L : 0x1.3494a9b171bf4accp+144L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x6.4p+4L : 0x1.3494a9b171bf4accp+144L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x6.4p+4L : 0x1.3494a9b171bf4acep+144L : inexact-ok
+= expm1 downward ldbl-128 0x6.4p+4L : 0x1.3494a9b171bf4acc225093322428p+144L : inexact-ok
+= expm1 tonearest ldbl-128 0x6.4p+4L : 0x1.3494a9b171bf4acc225093322428p+144L : inexact-ok
+= expm1 towardzero ldbl-128 0x6.4p+4L : 0x1.3494a9b171bf4acc225093322428p+144L : inexact-ok
+= expm1 upward ldbl-128 0x6.4p+4L : 0x1.3494a9b171bf4acc225093322429p+144L : inexact-ok
+= expm1 downward ldbl-128ibm 0x6.4p+4L : 0x1.3494a9b171bf4acc2250933224p+144L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x6.4p+4L : 0x1.3494a9b171bf4acc2250933224p+144L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x6.4p+4L : 0x1.3494a9b171bf4acc2250933224p+144L : inexact-ok
+= expm1 upward ldbl-128ibm 0x6.4p+4L : 0x1.3494a9b171bf4acc22509332248p+144L : 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
@@ -113623,6 +146842,306 @@ expm1 -0x1p-100
= expm1 tonearest ldbl-128ibm -0x1p-100L : -0xf.ffffffffffffffffffffffff8p-104L : inexact-ok
= expm1 towardzero ldbl-128ibm -0x1p-100L : -0xf.ffffffffffffffffffffffff8p-104L : inexact-ok
= expm1 upward ldbl-128ibm -0x1p-100L : -0xf.ffffffffffffffffffffffff8p-104L : inexact-ok
+expm1 0x1p-600
+= expm1 downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= expm1 tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= expm1 towardzero flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= expm1 upward flt-32 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= expm1 downward dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= expm1 tonearest dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= expm1 towardzero dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= expm1 upward dbl-64 0x8p-152 : 0x8.0000000000008p-152 : inexact-ok
+= expm1 downward ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 upward ldbl-96-intel 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok
+= expm1 downward ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 tonearest ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 towardzero ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 upward ldbl-128 0x8p-152L : 0x8.0000000000000000000000000008p-152L : inexact-ok
+= expm1 downward ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 upward ldbl-128ibm 0x8p-152L : 0x8.00000000000000000000000004p-152L : inexact-ok
+= 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 downward dbl-64 0x1p-600 : 0x1p-600 : inexact-ok
+= expm1 tonearest dbl-64 0x1p-600 : 0x1p-600 : inexact-ok
+= expm1 towardzero dbl-64 0x1p-600 : 0x1p-600 : inexact-ok
+= expm1 upward dbl-64 0x1p-600 : 0x1.0000000000001p-600 : inexact-ok
+= expm1 downward ldbl-96-intel 0x1p-600L : 0x1p-600L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x1p-600L : 0x1p-600L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x1p-600L : 0x1p-600L : inexact-ok
+= expm1 upward ldbl-96-intel 0x1p-600L : 0x1.0000000000000002p-600L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x1p-600L : 0x1p-600L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x1p-600L : 0x1p-600L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x1p-600L : 0x1p-600L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x1p-600L : 0x1.0000000000000002p-600L : inexact-ok
+= expm1 downward ldbl-128 0x1p-600L : 0x1p-600L : inexact-ok
+= expm1 tonearest ldbl-128 0x1p-600L : 0x1p-600L : inexact-ok
+= expm1 towardzero ldbl-128 0x1p-600L : 0x1p-600L : inexact-ok
+= expm1 upward ldbl-128 0x1p-600L : 0x1.0000000000000000000000000001p-600L : inexact-ok
+= expm1 downward ldbl-128ibm 0x1p-600L : 0x1p-600L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x1p-600L : 0x1p-600L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x1p-600L : 0x1p-600L : inexact-ok
+= expm1 upward ldbl-128ibm 0x1p-600L : 0x1.000000000000000000000000008p-600L : inexact-ok
+expm1 -0x1p-600
+= 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 downward flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= expm1 tonearest flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= expm1 towardzero flt-32 -0x8p-152f : -0x0p+0f : inexact-ok underflow errno-erange-ok
+= expm1 upward flt-32 -0x8p-152f : -0x0p+0f : inexact-ok underflow errno-erange-ok
+= expm1 downward dbl-64 -0x8p-152 : -0x8p-152 : inexact-ok
+= expm1 tonearest dbl-64 -0x8p-152 : -0x8p-152 : inexact-ok
+= expm1 towardzero dbl-64 -0x8p-152 : -0x7.ffffffffffffcp-152 : inexact-ok
+= expm1 upward dbl-64 -0x8p-152 : -0x7.ffffffffffffcp-152 : inexact-ok
+= expm1 downward ldbl-96-intel -0x8p-152L : -0x8p-152L : inexact-ok
+= expm1 tonearest ldbl-96-intel -0x8p-152L : -0x8p-152L : inexact-ok
+= expm1 towardzero ldbl-96-intel -0x8p-152L : -0x7.fffffffffffffff8p-152L : inexact-ok
+= expm1 upward ldbl-96-intel -0x8p-152L : -0x7.fffffffffffffff8p-152L : inexact-ok
+= expm1 downward ldbl-96-m68k -0x8p-152L : -0x8p-152L : inexact-ok
+= expm1 tonearest ldbl-96-m68k -0x8p-152L : -0x8p-152L : inexact-ok
+= expm1 towardzero ldbl-96-m68k -0x8p-152L : -0x7.fffffffffffffff8p-152L : inexact-ok
+= expm1 upward ldbl-96-m68k -0x8p-152L : -0x7.fffffffffffffff8p-152L : inexact-ok
+= expm1 downward ldbl-128 -0x8p-152L : -0x8p-152L : inexact-ok
+= expm1 tonearest ldbl-128 -0x8p-152L : -0x8p-152L : inexact-ok
+= expm1 towardzero ldbl-128 -0x8p-152L : -0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= expm1 upward ldbl-128 -0x8p-152L : -0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= expm1 downward ldbl-128ibm -0x8p-152L : -0x8p-152L : inexact-ok
+= expm1 tonearest ldbl-128ibm -0x8p-152L : -0x8p-152L : inexact-ok
+= expm1 towardzero ldbl-128ibm -0x8p-152L : -0x7.fffffffffffffffffffffffffep-152L : inexact-ok
+= expm1 upward ldbl-128ibm -0x8p-152L : -0x7.fffffffffffffffffffffffffep-152L : inexact-ok
+= expm1 downward dbl-64 -0x1p-600 : -0x1p-600 : inexact-ok
+= expm1 tonearest dbl-64 -0x1p-600 : -0x1p-600 : inexact-ok
+= expm1 towardzero dbl-64 -0x1p-600 : -0xf.ffffffffffff8p-604 : inexact-ok
+= expm1 upward dbl-64 -0x1p-600 : -0xf.ffffffffffff8p-604 : inexact-ok
+= expm1 downward ldbl-96-intel -0x1p-600L : -0x1p-600L : inexact-ok
+= expm1 tonearest ldbl-96-intel -0x1p-600L : -0x1p-600L : inexact-ok
+= expm1 towardzero ldbl-96-intel -0x1p-600L : -0xf.fffffffffffffffp-604L : inexact-ok
+= expm1 upward ldbl-96-intel -0x1p-600L : -0xf.fffffffffffffffp-604L : inexact-ok
+= expm1 downward ldbl-96-m68k -0x1p-600L : -0x1p-600L : inexact-ok
+= expm1 tonearest ldbl-96-m68k -0x1p-600L : -0x1p-600L : inexact-ok
+= expm1 towardzero ldbl-96-m68k -0x1p-600L : -0xf.fffffffffffffffp-604L : inexact-ok
+= expm1 upward ldbl-96-m68k -0x1p-600L : -0xf.fffffffffffffffp-604L : inexact-ok
+= expm1 downward ldbl-128 -0x1p-600L : -0x1p-600L : inexact-ok
+= expm1 tonearest ldbl-128 -0x1p-600L : -0x1p-600L : inexact-ok
+= expm1 towardzero ldbl-128 -0x1p-600L : -0xf.fffffffffffffffffffffffffff8p-604L : inexact-ok
+= expm1 upward ldbl-128 -0x1p-600L : -0xf.fffffffffffffffffffffffffff8p-604L : inexact-ok
+= expm1 downward ldbl-128ibm -0x1p-600L : -0x1p-600L : inexact-ok
+= expm1 tonearest ldbl-128ibm -0x1p-600L : -0x1p-600L : inexact-ok
+= expm1 towardzero ldbl-128ibm -0x1p-600L : -0xf.fffffffffffffffffffffffffcp-604L : inexact-ok
+= expm1 upward ldbl-128ibm -0x1p-600L : -0xf.fffffffffffffffffffffffffcp-604L : inexact-ok
+expm1 0x1p-10000
+= expm1 downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= expm1 tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= expm1 towardzero flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= expm1 upward flt-32 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= expm1 downward dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= expm1 tonearest dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= expm1 towardzero dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= expm1 upward dbl-64 0x8p-152 : 0x8.0000000000008p-152 : inexact-ok
+= expm1 downward ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 upward ldbl-96-intel 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok
+= expm1 downward ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 tonearest ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 towardzero ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 upward ldbl-128 0x8p-152L : 0x8.0000000000000000000000000008p-152L : inexact-ok
+= expm1 downward ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 upward ldbl-128ibm 0x8p-152L : 0x8.00000000000000000000000004p-152L : inexact-ok
+= 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 downward dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= expm1 tonearest dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= expm1 towardzero dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= expm1 upward dbl-64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
+= expm1 downward ldbl-96-intel 0x4p-1076L : 0x4p-1076L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x4p-1076L : 0x4p-1076L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x4p-1076L : 0x4p-1076L : inexact-ok
+= expm1 upward ldbl-96-intel 0x4p-1076L : 0x4.0000000000000008p-1076L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x4p-1076L : 0x4p-1076L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x4p-1076L : 0x4p-1076L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x4p-1076L : 0x4p-1076L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x4p-1076L : 0x4.0000000000000008p-1076L : inexact-ok
+= expm1 downward ldbl-128 0x4p-1076L : 0x4p-1076L : inexact-ok
+= expm1 tonearest ldbl-128 0x4p-1076L : 0x4p-1076L : inexact-ok
+= expm1 towardzero ldbl-128 0x4p-1076L : 0x4p-1076L : inexact-ok
+= expm1 upward ldbl-128 0x4p-1076L : 0x4.0000000000000000000000000004p-1076L : inexact-ok
+= expm1 downward ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= expm1 tonearest ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= expm1 towardzero ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= expm1 upward ldbl-128ibm 0x4p-1076L : 0x8p-1076L : inexact-ok underflow errno-erange-ok
+= expm1 downward ldbl-96-intel 0x1p-10000L : 0x1p-10000L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x1p-10000L : 0x1p-10000L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x1p-10000L : 0x1p-10000L : inexact-ok
+= expm1 upward ldbl-96-intel 0x1p-10000L : 0x1.0000000000000002p-10000L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x1p-10000L : 0x1p-10000L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x1p-10000L : 0x1p-10000L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x1p-10000L : 0x1p-10000L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x1p-10000L : 0x1.0000000000000002p-10000L : inexact-ok
+= expm1 downward ldbl-128 0x1p-10000L : 0x1p-10000L : inexact-ok
+= expm1 tonearest ldbl-128 0x1p-10000L : 0x1p-10000L : inexact-ok
+= expm1 towardzero ldbl-128 0x1p-10000L : 0x1p-10000L : inexact-ok
+= expm1 upward ldbl-128 0x1p-10000L : 0x1.0000000000000000000000000001p-10000L : inexact-ok
+expm1 -0x1p-10000
+= 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 downward flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= expm1 tonearest flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= expm1 towardzero flt-32 -0x8p-152f : -0x0p+0f : inexact-ok underflow errno-erange-ok
+= expm1 upward flt-32 -0x8p-152f : -0x0p+0f : inexact-ok underflow errno-erange-ok
+= expm1 downward dbl-64 -0x8p-152 : -0x8p-152 : inexact-ok
+= expm1 tonearest dbl-64 -0x8p-152 : -0x8p-152 : inexact-ok
+= expm1 towardzero dbl-64 -0x8p-152 : -0x7.ffffffffffffcp-152 : inexact-ok
+= expm1 upward dbl-64 -0x8p-152 : -0x7.ffffffffffffcp-152 : inexact-ok
+= expm1 downward ldbl-96-intel -0x8p-152L : -0x8p-152L : inexact-ok
+= expm1 tonearest ldbl-96-intel -0x8p-152L : -0x8p-152L : inexact-ok
+= expm1 towardzero ldbl-96-intel -0x8p-152L : -0x7.fffffffffffffff8p-152L : inexact-ok
+= expm1 upward ldbl-96-intel -0x8p-152L : -0x7.fffffffffffffff8p-152L : inexact-ok
+= expm1 downward ldbl-96-m68k -0x8p-152L : -0x8p-152L : inexact-ok
+= expm1 tonearest ldbl-96-m68k -0x8p-152L : -0x8p-152L : inexact-ok
+= expm1 towardzero ldbl-96-m68k -0x8p-152L : -0x7.fffffffffffffff8p-152L : inexact-ok
+= expm1 upward ldbl-96-m68k -0x8p-152L : -0x7.fffffffffffffff8p-152L : inexact-ok
+= expm1 downward ldbl-128 -0x8p-152L : -0x8p-152L : inexact-ok
+= expm1 tonearest ldbl-128 -0x8p-152L : -0x8p-152L : inexact-ok
+= expm1 towardzero ldbl-128 -0x8p-152L : -0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= expm1 upward ldbl-128 -0x8p-152L : -0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= expm1 downward ldbl-128ibm -0x8p-152L : -0x8p-152L : inexact-ok
+= expm1 tonearest ldbl-128ibm -0x8p-152L : -0x8p-152L : inexact-ok
+= expm1 towardzero ldbl-128ibm -0x8p-152L : -0x7.fffffffffffffffffffffffffep-152L : inexact-ok
+= expm1 upward ldbl-128ibm -0x8p-152L : -0x7.fffffffffffffffffffffffffep-152L : inexact-ok
+= expm1 downward dbl-64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= expm1 tonearest dbl-64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= expm1 towardzero dbl-64 -0x4p-1076 : -0x0p+0 : inexact-ok underflow errno-erange-ok
+= expm1 upward dbl-64 -0x4p-1076 : -0x0p+0 : inexact-ok underflow errno-erange-ok
+= expm1 downward ldbl-96-intel -0x4p-1076L : -0x4p-1076L : inexact-ok
+= expm1 tonearest ldbl-96-intel -0x4p-1076L : -0x4p-1076L : inexact-ok
+= expm1 towardzero ldbl-96-intel -0x4p-1076L : -0x3.fffffffffffffffcp-1076L : inexact-ok
+= expm1 upward ldbl-96-intel -0x4p-1076L : -0x3.fffffffffffffffcp-1076L : inexact-ok
+= expm1 downward ldbl-96-m68k -0x4p-1076L : -0x4p-1076L : inexact-ok
+= expm1 tonearest ldbl-96-m68k -0x4p-1076L : -0x4p-1076L : inexact-ok
+= expm1 towardzero ldbl-96-m68k -0x4p-1076L : -0x3.fffffffffffffffcp-1076L : inexact-ok
+= expm1 upward ldbl-96-m68k -0x4p-1076L : -0x3.fffffffffffffffcp-1076L : inexact-ok
+= expm1 downward ldbl-128 -0x4p-1076L : -0x4p-1076L : inexact-ok
+= expm1 tonearest ldbl-128 -0x4p-1076L : -0x4p-1076L : inexact-ok
+= expm1 towardzero ldbl-128 -0x4p-1076L : -0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok
+= expm1 upward ldbl-128 -0x4p-1076L : -0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok
+= expm1 downward ldbl-128ibm -0x4p-1076L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= expm1 tonearest ldbl-128ibm -0x4p-1076L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= expm1 towardzero ldbl-128ibm -0x4p-1076L : -0x0p+0L : inexact-ok underflow errno-erange-ok
+= expm1 upward ldbl-128ibm -0x4p-1076L : -0x0p+0L : inexact-ok underflow errno-erange-ok
+= expm1 downward ldbl-96-intel -0x1p-10000L : -0x1p-10000L : inexact-ok
+= expm1 tonearest ldbl-96-intel -0x1p-10000L : -0x1p-10000L : inexact-ok
+= expm1 towardzero ldbl-96-intel -0x1p-10000L : -0xf.fffffffffffffffp-10004L : inexact-ok
+= expm1 upward ldbl-96-intel -0x1p-10000L : -0xf.fffffffffffffffp-10004L : inexact-ok
+= expm1 downward ldbl-96-m68k -0x1p-10000L : -0x1p-10000L : inexact-ok
+= expm1 tonearest ldbl-96-m68k -0x1p-10000L : -0x1p-10000L : inexact-ok
+= expm1 towardzero ldbl-96-m68k -0x1p-10000L : -0xf.fffffffffffffffp-10004L : inexact-ok
+= expm1 upward ldbl-96-m68k -0x1p-10000L : -0xf.fffffffffffffffp-10004L : inexact-ok
+= expm1 downward ldbl-128 -0x1p-10000L : -0x1p-10000L : inexact-ok
+= expm1 tonearest ldbl-128 -0x1p-10000L : -0x1p-10000L : inexact-ok
+= expm1 towardzero ldbl-128 -0x1p-10000L : -0xf.fffffffffffffffffffffffffff8p-10004L : inexact-ok
+= expm1 upward ldbl-128 -0x1p-10000L : -0xf.fffffffffffffffffffffffffff8p-10004L : inexact-ok
expm1 0xe.4152ac57cd1ea7ap-60
= expm1 downward flt-32 0xe.4152bp-60f : 0xe.4152bp-60f : inexact-ok
= expm1 tonearest flt-32 0xe.4152bp-60f : 0xe.4152bp-60f : inexact-ok
@@ -114101,6 +147620,125 @@ expm1 0x3.735f497c4e67535cp-4
= expm1 tonearest ldbl-128ibm 0x3.735f497c4e67535cp-4L : 0x3.d9dcef7e7e397c649290c708e4p-4L : inexact-ok
= expm1 towardzero ldbl-128ibm 0x3.735f497c4e67535cp-4L : 0x3.d9dcef7e7e397c649290c708e3p-4L : inexact-ok
= expm1 upward ldbl-128ibm 0x3.735f497c4e67535cp-4L : 0x3.d9dcef7e7e397c649290c708e4p-4L : inexact-ok
+expm1 -0x7.d6c50b469d404p+0
+= expm1 downward flt-32 -0x7.d6c508p+0f : -0xf.fe62dp-4f : inexact-ok
+= expm1 tonearest flt-32 -0x7.d6c508p+0f : -0xf.fe62cp-4f : inexact-ok
+= expm1 towardzero flt-32 -0x7.d6c508p+0f : -0xf.fe62cp-4f : inexact-ok
+= expm1 upward flt-32 -0x7.d6c508p+0f : -0xf.fe62cp-4f : inexact-ok
+= expm1 downward dbl-64 -0x7.d6c508p+0 : -0xf.fe62c59d9de8p-4 : inexact-ok
+= expm1 tonearest dbl-64 -0x7.d6c508p+0 : -0xf.fe62c59d9de8p-4 : inexact-ok
+= expm1 towardzero dbl-64 -0x7.d6c508p+0 : -0xf.fe62c59d9de78p-4 : inexact-ok
+= expm1 upward dbl-64 -0x7.d6c508p+0 : -0xf.fe62c59d9de78p-4 : inexact-ok
+= expm1 downward ldbl-96-intel -0x7.d6c508p+0L : -0xf.fe62c59d9de7d62p-4L : inexact-ok
+= expm1 tonearest ldbl-96-intel -0x7.d6c508p+0L : -0xf.fe62c59d9de7d61p-4L : inexact-ok
+= expm1 towardzero ldbl-96-intel -0x7.d6c508p+0L : -0xf.fe62c59d9de7d61p-4L : inexact-ok
+= expm1 upward ldbl-96-intel -0x7.d6c508p+0L : -0xf.fe62c59d9de7d61p-4L : inexact-ok
+= expm1 downward ldbl-96-m68k -0x7.d6c508p+0L : -0xf.fe62c59d9de7d62p-4L : inexact-ok
+= expm1 tonearest ldbl-96-m68k -0x7.d6c508p+0L : -0xf.fe62c59d9de7d61p-4L : inexact-ok
+= expm1 towardzero ldbl-96-m68k -0x7.d6c508p+0L : -0xf.fe62c59d9de7d61p-4L : inexact-ok
+= expm1 upward ldbl-96-m68k -0x7.d6c508p+0L : -0xf.fe62c59d9de7d61p-4L : inexact-ok
+= expm1 downward ldbl-128 -0x7.d6c508p+0L : -0xf.fe62c59d9de7d6168bf8c31a7168p-4L : inexact-ok
+= expm1 tonearest ldbl-128 -0x7.d6c508p+0L : -0xf.fe62c59d9de7d6168bf8c31a716p-4L : inexact-ok
+= expm1 towardzero ldbl-128 -0x7.d6c508p+0L : -0xf.fe62c59d9de7d6168bf8c31a716p-4L : inexact-ok
+= expm1 upward ldbl-128 -0x7.d6c508p+0L : -0xf.fe62c59d9de7d6168bf8c31a716p-4L : inexact-ok
+= expm1 downward ldbl-128ibm -0x7.d6c508p+0L : -0xf.fe62c59d9de7d6168bf8c31a74p-4L : inexact-ok
+= expm1 tonearest ldbl-128ibm -0x7.d6c508p+0L : -0xf.fe62c59d9de7d6168bf8c31a7p-4L : inexact-ok
+= expm1 towardzero ldbl-128ibm -0x7.d6c508p+0L : -0xf.fe62c59d9de7d6168bf8c31a7p-4L : inexact-ok
+= expm1 upward ldbl-128ibm -0x7.d6c508p+0L : -0xf.fe62c59d9de7d6168bf8c31a7p-4L : inexact-ok
+= expm1 downward flt-32 -0x7.d6c51p+0f : -0xf.fe62dp-4f : inexact-ok
+= expm1 tonearest flt-32 -0x7.d6c51p+0f : -0xf.fe62cp-4f : inexact-ok
+= expm1 towardzero flt-32 -0x7.d6c51p+0f : -0xf.fe62cp-4f : inexact-ok
+= expm1 upward flt-32 -0x7.d6c51p+0f : -0xf.fe62cp-4f : inexact-ok
+= expm1 downward dbl-64 -0x7.d6c51p+0 : -0xf.fe62c5aa87bbp-4 : inexact-ok
+= expm1 tonearest dbl-64 -0x7.d6c51p+0 : -0xf.fe62c5aa87ba8p-4 : inexact-ok
+= expm1 towardzero dbl-64 -0x7.d6c51p+0 : -0xf.fe62c5aa87ba8p-4 : inexact-ok
+= expm1 upward dbl-64 -0x7.d6c51p+0 : -0xf.fe62c5aa87ba8p-4 : inexact-ok
+= expm1 downward ldbl-96-intel -0x7.d6c51p+0L : -0xf.fe62c5aa87bab59p-4L : inexact-ok
+= expm1 tonearest ldbl-96-intel -0x7.d6c51p+0L : -0xf.fe62c5aa87bab58p-4L : inexact-ok
+= expm1 towardzero ldbl-96-intel -0x7.d6c51p+0L : -0xf.fe62c5aa87bab58p-4L : inexact-ok
+= expm1 upward ldbl-96-intel -0x7.d6c51p+0L : -0xf.fe62c5aa87bab58p-4L : inexact-ok
+= expm1 downward ldbl-96-m68k -0x7.d6c51p+0L : -0xf.fe62c5aa87bab59p-4L : inexact-ok
+= expm1 tonearest ldbl-96-m68k -0x7.d6c51p+0L : -0xf.fe62c5aa87bab58p-4L : inexact-ok
+= expm1 towardzero ldbl-96-m68k -0x7.d6c51p+0L : -0xf.fe62c5aa87bab58p-4L : inexact-ok
+= expm1 upward ldbl-96-m68k -0x7.d6c51p+0L : -0xf.fe62c5aa87bab58p-4L : inexact-ok
+= expm1 downward ldbl-128 -0x7.d6c51p+0L : -0xf.fe62c5aa87bab580018589d526p-4L : inexact-ok
+= expm1 tonearest ldbl-128 -0x7.d6c51p+0L : -0xf.fe62c5aa87bab580018589d526p-4L : inexact-ok
+= expm1 towardzero ldbl-128 -0x7.d6c51p+0L : -0xf.fe62c5aa87bab580018589d525f8p-4L : inexact-ok
+= expm1 upward ldbl-128 -0x7.d6c51p+0L : -0xf.fe62c5aa87bab580018589d525f8p-4L : inexact-ok
+= expm1 downward ldbl-128ibm -0x7.d6c51p+0L : -0xf.fe62c5aa87bab580018589d528p-4L : inexact-ok
+= expm1 tonearest ldbl-128ibm -0x7.d6c51p+0L : -0xf.fe62c5aa87bab580018589d524p-4L : inexact-ok
+= expm1 towardzero ldbl-128ibm -0x7.d6c51p+0L : -0xf.fe62c5aa87bab580018589d524p-4L : inexact-ok
+= expm1 upward ldbl-128ibm -0x7.d6c51p+0L : -0xf.fe62c5aa87bab580018589d524p-4L : inexact-ok
+= expm1 downward dbl-64 -0x7.d6c50b469d404p+0 : -0xf.fe62c5a2e793p-4 : inexact-ok
+= expm1 tonearest dbl-64 -0x7.d6c50b469d404p+0 : -0xf.fe62c5a2e7928p-4 : inexact-ok
+= expm1 towardzero dbl-64 -0x7.d6c50b469d404p+0 : -0xf.fe62c5a2e7928p-4 : inexact-ok
+= expm1 upward dbl-64 -0x7.d6c50b469d404p+0 : -0xf.fe62c5a2e7928p-4 : inexact-ok
+= expm1 downward ldbl-96-intel -0x7.d6c50b469d404p+0L : -0xf.fe62c5a2e792cp-4L : inexact-ok
+= expm1 tonearest ldbl-96-intel -0x7.d6c50b469d404p+0L : -0xf.fe62c5a2e792cp-4L : inexact-ok
+= expm1 towardzero ldbl-96-intel -0x7.d6c50b469d404p+0L : -0xf.fe62c5a2e792bffp-4L : inexact-ok
+= expm1 upward ldbl-96-intel -0x7.d6c50b469d404p+0L : -0xf.fe62c5a2e792bffp-4L : inexact-ok
+= expm1 downward ldbl-96-m68k -0x7.d6c50b469d404p+0L : -0xf.fe62c5a2e792cp-4L : inexact-ok
+= expm1 tonearest ldbl-96-m68k -0x7.d6c50b469d404p+0L : -0xf.fe62c5a2e792cp-4L : inexact-ok
+= expm1 towardzero ldbl-96-m68k -0x7.d6c50b469d404p+0L : -0xf.fe62c5a2e792bffp-4L : inexact-ok
+= expm1 upward ldbl-96-m68k -0x7.d6c50b469d404p+0L : -0xf.fe62c5a2e792bffp-4L : inexact-ok
+= expm1 downward ldbl-128 -0x7.d6c50b469d404p+0L : -0xf.fe62c5a2e792bffeb1e98cc705d8p-4L : inexact-ok
+= expm1 tonearest ldbl-128 -0x7.d6c50b469d404p+0L : -0xf.fe62c5a2e792bffeb1e98cc705dp-4L : inexact-ok
+= expm1 towardzero ldbl-128 -0x7.d6c50b469d404p+0L : -0xf.fe62c5a2e792bffeb1e98cc705dp-4L : inexact-ok
+= expm1 upward ldbl-128 -0x7.d6c50b469d404p+0L : -0xf.fe62c5a2e792bffeb1e98cc705dp-4L : inexact-ok
+= expm1 downward ldbl-128ibm -0x7.d6c50b469d404p+0L : -0xf.fe62c5a2e792bffeb1e98cc708p-4L : inexact-ok
+= expm1 tonearest ldbl-128ibm -0x7.d6c50b469d404p+0L : -0xf.fe62c5a2e792bffeb1e98cc704p-4L : inexact-ok
+= expm1 towardzero ldbl-128ibm -0x7.d6c50b469d404p+0L : -0xf.fe62c5a2e792bffeb1e98cc704p-4L : inexact-ok
+= expm1 upward ldbl-128ibm -0x7.d6c50b469d404p+0L : -0xf.fe62c5a2e792bffeb1e98cc704p-4L : inexact-ok
+expm1 0x4.857de8p+4
+= expm1 downward flt-32 0x4.857de8p+4f : 0x1.4aaa8ep+104f : inexact-ok
+= expm1 tonearest flt-32 0x4.857de8p+4f : 0x1.4aaa8ep+104f : inexact-ok
+= expm1 towardzero flt-32 0x4.857de8p+4f : 0x1.4aaa8ep+104f : inexact-ok
+= expm1 upward flt-32 0x4.857de8p+4f : 0x1.4aaa9p+104f : inexact-ok
+= expm1 downward dbl-64 0x4.857de8p+4 : 0x1.4aaa8e05bcf71p+104 : inexact-ok
+= expm1 tonearest dbl-64 0x4.857de8p+4 : 0x1.4aaa8e05bcf71p+104 : inexact-ok
+= expm1 towardzero dbl-64 0x4.857de8p+4 : 0x1.4aaa8e05bcf71p+104 : inexact-ok
+= expm1 upward dbl-64 0x4.857de8p+4 : 0x1.4aaa8e05bcf72p+104 : inexact-ok
+= expm1 downward ldbl-96-intel 0x4.857de8p+4L : 0x1.4aaa8e05bcf71096p+104L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x4.857de8p+4L : 0x1.4aaa8e05bcf71098p+104L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x4.857de8p+4L : 0x1.4aaa8e05bcf71096p+104L : inexact-ok
+= expm1 upward ldbl-96-intel 0x4.857de8p+4L : 0x1.4aaa8e05bcf71098p+104L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x4.857de8p+4L : 0x1.4aaa8e05bcf71096p+104L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x4.857de8p+4L : 0x1.4aaa8e05bcf71098p+104L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x4.857de8p+4L : 0x1.4aaa8e05bcf71096p+104L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x4.857de8p+4L : 0x1.4aaa8e05bcf71098p+104L : inexact-ok
+= expm1 downward ldbl-128 0x4.857de8p+4L : 0x1.4aaa8e05bcf71097ff88abf1c0adp+104L : inexact-ok
+= expm1 tonearest ldbl-128 0x4.857de8p+4L : 0x1.4aaa8e05bcf71097ff88abf1c0adp+104L : inexact-ok
+= expm1 towardzero ldbl-128 0x4.857de8p+4L : 0x1.4aaa8e05bcf71097ff88abf1c0adp+104L : inexact-ok
+= expm1 upward ldbl-128 0x4.857de8p+4L : 0x1.4aaa8e05bcf71097ff88abf1c0aep+104L : inexact-ok
+= expm1 downward ldbl-128ibm 0x4.857de8p+4L : 0x1.4aaa8e05bcf71097ff88abf1c08p+104L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x4.857de8p+4L : 0x1.4aaa8e05bcf71097ff88abf1c08p+104L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x4.857de8p+4L : 0x1.4aaa8e05bcf71097ff88abf1c08p+104L : inexact-ok
+= expm1 upward ldbl-128ibm 0x4.857de8p+4L : 0x1.4aaa8e05bcf71097ff88abf1c1p+104L : inexact-ok
+expm1 0x5.dfeb68p-4
+= expm1 downward flt-32 0x5.dfeb68p-4f : 0x7.192678p-4f : inexact-ok
+= expm1 tonearest flt-32 0x5.dfeb68p-4f : 0x7.19268p-4f : inexact-ok
+= expm1 towardzero flt-32 0x5.dfeb68p-4f : 0x7.192678p-4f : inexact-ok
+= expm1 upward flt-32 0x5.dfeb68p-4f : 0x7.19268p-4f : inexact-ok
+= expm1 downward dbl-64 0x5.dfeb68p-4 : 0x7.19267f117e20cp-4 : inexact-ok
+= expm1 tonearest dbl-64 0x5.dfeb68p-4 : 0x7.19267f117e21p-4 : inexact-ok
+= expm1 towardzero dbl-64 0x5.dfeb68p-4 : 0x7.19267f117e20cp-4 : inexact-ok
+= expm1 upward dbl-64 0x5.dfeb68p-4 : 0x7.19267f117e21p-4 : inexact-ok
+= expm1 downward ldbl-96-intel 0x5.dfeb68p-4L : 0x7.19267f117e20e3b8p-4L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x5.dfeb68p-4L : 0x7.19267f117e20e3b8p-4L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x5.dfeb68p-4L : 0x7.19267f117e20e3b8p-4L : inexact-ok
+= expm1 upward ldbl-96-intel 0x5.dfeb68p-4L : 0x7.19267f117e20e3cp-4L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x5.dfeb68p-4L : 0x7.19267f117e20e3b8p-4L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x5.dfeb68p-4L : 0x7.19267f117e20e3b8p-4L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x5.dfeb68p-4L : 0x7.19267f117e20e3b8p-4L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x5.dfeb68p-4L : 0x7.19267f117e20e3cp-4L : inexact-ok
+= expm1 downward ldbl-128 0x5.dfeb68p-4L : 0x7.19267f117e20e3b9a8b8bdf57f7p-4L : inexact-ok
+= expm1 tonearest ldbl-128 0x5.dfeb68p-4L : 0x7.19267f117e20e3b9a8b8bdf57f74p-4L : inexact-ok
+= expm1 towardzero ldbl-128 0x5.dfeb68p-4L : 0x7.19267f117e20e3b9a8b8bdf57f7p-4L : inexact-ok
+= expm1 upward ldbl-128 0x5.dfeb68p-4L : 0x7.19267f117e20e3b9a8b8bdf57f74p-4L : inexact-ok
+= expm1 downward ldbl-128ibm 0x5.dfeb68p-4L : 0x7.19267f117e20e3b9a8b8bdf57ep-4L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x5.dfeb68p-4L : 0x7.19267f117e20e3b9a8b8bdf58p-4L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x5.dfeb68p-4L : 0x7.19267f117e20e3b9a8b8bdf57ep-4L : inexact-ok
+= expm1 upward ldbl-128ibm 0x5.dfeb68p-4L : 0x7.19267f117e20e3b9a8b8bdf58p-4L : inexact-ok
expm1 0x4.0000000000000028p-16384
= expm1 downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
= expm1 tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
@@ -129864,6 +163502,262 @@ fma 0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001p-6
= fma tonearest ldbl-128 0x4.0000000000000000000000000004p-16384L -0x4.0000000000000000000000000004p-68L -0x8p+16316L : -0x8p+16316L : inexact
= fma towardzero ldbl-128 0x4.0000000000000000000000000004p-16384L -0x4.0000000000000000000000000004p-68L -0x8p+16316L : -0x8p+16316L : inexact
= fma upward ldbl-128 0x4.0000000000000000000000000004p-16384L -0x4.0000000000000000000000000004p-68L -0x8p+16316L : -0x8p+16316L : inexact
+fma 0x1.fffffep-126 0x1.fffffep25 0x1.fffffep127 missing-errno
+= fma downward flt-32 0x7.fffff8p-128f 0x3.fffffcp+24f 0xf.fffffp+124f : 0xf.fffffp+124f : inexact
+= fma tonearest flt-32 0x7.fffff8p-128f 0x3.fffffcp+24f 0xf.fffffp+124f : 0xf.fffffp+124f : inexact
+= fma towardzero flt-32 0x7.fffff8p-128f 0x3.fffffcp+24f 0xf.fffffp+124f : 0xf.fffffp+124f : inexact
+= fma upward flt-32 0x7.fffff8p-128f 0x3.fffffcp+24f 0xf.fffffp+124f : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma downward dbl-64 0x7.fffff8p-128 0x3.fffffcp+24 0xf.fffffp+124 : 0xf.fffffp+124 : inexact
+= fma tonearest dbl-64 0x7.fffff8p-128 0x3.fffffcp+24 0xf.fffffp+124 : 0xf.fffffp+124 : inexact
+= fma towardzero dbl-64 0x7.fffff8p-128 0x3.fffffcp+24 0xf.fffffp+124 : 0xf.fffffp+124 : inexact
+= fma upward dbl-64 0x7.fffff8p-128 0x3.fffffcp+24 0xf.fffffp+124 : 0xf.fffff00000008p+124 : inexact
+= fma downward ldbl-96-intel 0x7.fffff8p-128L 0x3.fffffcp+24L 0xf.fffffp+124L : 0xf.fffffp+124L : inexact
+= fma tonearest ldbl-96-intel 0x7.fffff8p-128L 0x3.fffffcp+24L 0xf.fffffp+124L : 0xf.fffffp+124L : inexact
+= fma towardzero ldbl-96-intel 0x7.fffff8p-128L 0x3.fffffcp+24L 0xf.fffffp+124L : 0xf.fffffp+124L : inexact
+= fma upward ldbl-96-intel 0x7.fffff8p-128L 0x3.fffffcp+24L 0xf.fffffp+124L : 0xf.fffff0000000001p+124L : inexact
+= fma downward ldbl-96-m68k 0x7.fffff8p-128L 0x3.fffffcp+24L 0xf.fffffp+124L : 0xf.fffffp+124L : inexact
+= fma tonearest ldbl-96-m68k 0x7.fffff8p-128L 0x3.fffffcp+24L 0xf.fffffp+124L : 0xf.fffffp+124L : inexact
+= fma towardzero ldbl-96-m68k 0x7.fffff8p-128L 0x3.fffffcp+24L 0xf.fffffp+124L : 0xf.fffffp+124L : inexact
+= fma upward ldbl-96-m68k 0x7.fffff8p-128L 0x3.fffffcp+24L 0xf.fffffp+124L : 0xf.fffff0000000001p+124L : inexact
+= fma downward ldbl-128 0x7.fffff8p-128L 0x3.fffffcp+24L 0xf.fffffp+124L : 0xf.fffffp+124L : inexact
+= fma tonearest ldbl-128 0x7.fffff8p-128L 0x3.fffffcp+24L 0xf.fffffp+124L : 0xf.fffffp+124L : inexact
+= fma towardzero ldbl-128 0x7.fffff8p-128L 0x3.fffffcp+24L 0xf.fffffp+124L : 0xf.fffffp+124L : inexact
+= fma upward ldbl-128 0x7.fffff8p-128L 0x3.fffffcp+24L 0xf.fffffp+124L : 0xf.fffff00000000000000000000008p+124L : inexact
+= fma downward ldbl-128ibm 0x7.fffff8p-128L 0x3.fffffcp+24L 0xf.fffffp+124L : 0xf.fffffp+124L : inexact
+= fma tonearest ldbl-128ibm 0x7.fffff8p-128L 0x3.fffffcp+24L 0xf.fffffp+124L : 0xf.fffffp+124L : inexact
+= fma towardzero ldbl-128ibm 0x7.fffff8p-128L 0x3.fffffcp+24L 0xf.fffffp+124L : 0xf.fffffp+124L : inexact
+= fma upward ldbl-128ibm 0x7.fffff8p-128L 0x3.fffffcp+24L 0xf.fffffp+124L : 0xf.fffff000000000000000000004p+124L : inexact
+fma 0x1.fffffep-126 -0x1.fffffep25 0x1.fffffep127
+= fma downward flt-32 0x7.fffff8p-128f -0x3.fffffcp+24f 0xf.fffffp+124f : 0xf.ffffep+124f : inexact
+= fma tonearest flt-32 0x7.fffff8p-128f -0x3.fffffcp+24f 0xf.fffffp+124f : 0xf.fffffp+124f : inexact
+= fma towardzero flt-32 0x7.fffff8p-128f -0x3.fffffcp+24f 0xf.fffffp+124f : 0xf.ffffep+124f : inexact
+= fma upward flt-32 0x7.fffff8p-128f -0x3.fffffcp+24f 0xf.fffffp+124f : 0xf.fffffp+124f : inexact
+= fma downward dbl-64 0x7.fffff8p-128 -0x3.fffffcp+24 0xf.fffffp+124 : 0xf.ffffefffffff8p+124 : inexact
+= fma tonearest dbl-64 0x7.fffff8p-128 -0x3.fffffcp+24 0xf.fffffp+124 : 0xf.fffffp+124 : inexact
+= fma towardzero dbl-64 0x7.fffff8p-128 -0x3.fffffcp+24 0xf.fffffp+124 : 0xf.ffffefffffff8p+124 : inexact
+= fma upward dbl-64 0x7.fffff8p-128 -0x3.fffffcp+24 0xf.fffffp+124 : 0xf.fffffp+124 : inexact
+= fma downward ldbl-96-intel 0x7.fffff8p-128L -0x3.fffffcp+24L 0xf.fffffp+124L : 0xf.ffffeffffffffffp+124L : inexact
+= fma tonearest ldbl-96-intel 0x7.fffff8p-128L -0x3.fffffcp+24L 0xf.fffffp+124L : 0xf.fffffp+124L : inexact
+= fma towardzero ldbl-96-intel 0x7.fffff8p-128L -0x3.fffffcp+24L 0xf.fffffp+124L : 0xf.ffffeffffffffffp+124L : inexact
+= fma upward ldbl-96-intel 0x7.fffff8p-128L -0x3.fffffcp+24L 0xf.fffffp+124L : 0xf.fffffp+124L : inexact
+= fma downward ldbl-96-m68k 0x7.fffff8p-128L -0x3.fffffcp+24L 0xf.fffffp+124L : 0xf.ffffeffffffffffp+124L : inexact
+= fma tonearest ldbl-96-m68k 0x7.fffff8p-128L -0x3.fffffcp+24L 0xf.fffffp+124L : 0xf.fffffp+124L : inexact
+= fma towardzero ldbl-96-m68k 0x7.fffff8p-128L -0x3.fffffcp+24L 0xf.fffffp+124L : 0xf.ffffeffffffffffp+124L : inexact
+= fma upward ldbl-96-m68k 0x7.fffff8p-128L -0x3.fffffcp+24L 0xf.fffffp+124L : 0xf.fffffp+124L : inexact
+= fma downward ldbl-128 0x7.fffff8p-128L -0x3.fffffcp+24L 0xf.fffffp+124L : 0xf.ffffeffffffffffffffffffffff8p+124L : inexact
+= fma tonearest ldbl-128 0x7.fffff8p-128L -0x3.fffffcp+24L 0xf.fffffp+124L : 0xf.fffffp+124L : inexact
+= fma towardzero ldbl-128 0x7.fffff8p-128L -0x3.fffffcp+24L 0xf.fffffp+124L : 0xf.ffffeffffffffffffffffffffff8p+124L : inexact
+= fma upward ldbl-128 0x7.fffff8p-128L -0x3.fffffcp+24L 0xf.fffffp+124L : 0xf.fffffp+124L : inexact
+= fma downward ldbl-128ibm 0x7.fffff8p-128L -0x3.fffffcp+24L 0xf.fffffp+124L : 0xf.ffffeffffffffffffffffffffcp+124L : inexact
+= fma tonearest ldbl-128ibm 0x7.fffff8p-128L -0x3.fffffcp+24L 0xf.fffffp+124L : 0xf.fffffp+124L : inexact
+= fma towardzero ldbl-128ibm 0x7.fffff8p-128L -0x3.fffffcp+24L 0xf.fffffp+124L : 0xf.ffffeffffffffffffffffffffcp+124L : inexact
+= fma upward ldbl-128ibm 0x7.fffff8p-128L -0x3.fffffcp+24L 0xf.fffffp+124L : 0xf.fffffp+124L : inexact
+fma 0x1.fffffep-126 0x1.fffffep25 -0x1.fffffep127
+= fma downward flt-32 0x7.fffff8p-128f 0x3.fffffcp+24f -0xf.fffffp+124f : -0xf.fffffp+124f : inexact
+= fma tonearest flt-32 0x7.fffff8p-128f 0x3.fffffcp+24f -0xf.fffffp+124f : -0xf.fffffp+124f : inexact
+= fma towardzero flt-32 0x7.fffff8p-128f 0x3.fffffcp+24f -0xf.fffffp+124f : -0xf.ffffep+124f : inexact
+= fma upward flt-32 0x7.fffff8p-128f 0x3.fffffcp+24f -0xf.fffffp+124f : -0xf.ffffep+124f : inexact
+= fma downward dbl-64 0x7.fffff8p-128 0x3.fffffcp+24 -0xf.fffffp+124 : -0xf.fffffp+124 : inexact
+= fma tonearest dbl-64 0x7.fffff8p-128 0x3.fffffcp+24 -0xf.fffffp+124 : -0xf.fffffp+124 : inexact
+= fma towardzero dbl-64 0x7.fffff8p-128 0x3.fffffcp+24 -0xf.fffffp+124 : -0xf.ffffefffffff8p+124 : inexact
+= fma upward dbl-64 0x7.fffff8p-128 0x3.fffffcp+24 -0xf.fffffp+124 : -0xf.ffffefffffff8p+124 : inexact
+= fma downward ldbl-96-intel 0x7.fffff8p-128L 0x3.fffffcp+24L -0xf.fffffp+124L : -0xf.fffffp+124L : inexact
+= fma tonearest ldbl-96-intel 0x7.fffff8p-128L 0x3.fffffcp+24L -0xf.fffffp+124L : -0xf.fffffp+124L : inexact
+= fma towardzero ldbl-96-intel 0x7.fffff8p-128L 0x3.fffffcp+24L -0xf.fffffp+124L : -0xf.ffffeffffffffffp+124L : inexact
+= fma upward ldbl-96-intel 0x7.fffff8p-128L 0x3.fffffcp+24L -0xf.fffffp+124L : -0xf.ffffeffffffffffp+124L : inexact
+= fma downward ldbl-96-m68k 0x7.fffff8p-128L 0x3.fffffcp+24L -0xf.fffffp+124L : -0xf.fffffp+124L : inexact
+= fma tonearest ldbl-96-m68k 0x7.fffff8p-128L 0x3.fffffcp+24L -0xf.fffffp+124L : -0xf.fffffp+124L : inexact
+= fma towardzero ldbl-96-m68k 0x7.fffff8p-128L 0x3.fffffcp+24L -0xf.fffffp+124L : -0xf.ffffeffffffffffp+124L : inexact
+= fma upward ldbl-96-m68k 0x7.fffff8p-128L 0x3.fffffcp+24L -0xf.fffffp+124L : -0xf.ffffeffffffffffp+124L : inexact
+= fma downward ldbl-128 0x7.fffff8p-128L 0x3.fffffcp+24L -0xf.fffffp+124L : -0xf.fffffp+124L : inexact
+= fma tonearest ldbl-128 0x7.fffff8p-128L 0x3.fffffcp+24L -0xf.fffffp+124L : -0xf.fffffp+124L : inexact
+= fma towardzero ldbl-128 0x7.fffff8p-128L 0x3.fffffcp+24L -0xf.fffffp+124L : -0xf.ffffeffffffffffffffffffffff8p+124L : inexact
+= fma upward ldbl-128 0x7.fffff8p-128L 0x3.fffffcp+24L -0xf.fffffp+124L : -0xf.ffffeffffffffffffffffffffff8p+124L : inexact
+= fma downward ldbl-128ibm 0x7.fffff8p-128L 0x3.fffffcp+24L -0xf.fffffp+124L : -0xf.fffffp+124L : inexact
+= fma tonearest ldbl-128ibm 0x7.fffff8p-128L 0x3.fffffcp+24L -0xf.fffffp+124L : -0xf.fffffp+124L : inexact
+= fma towardzero ldbl-128ibm 0x7.fffff8p-128L 0x3.fffffcp+24L -0xf.fffffp+124L : -0xf.ffffeffffffffffffffffffffcp+124L : inexact
+= fma upward ldbl-128ibm 0x7.fffff8p-128L 0x3.fffffcp+24L -0xf.fffffp+124L : -0xf.ffffeffffffffffffffffffffcp+124L : inexact
+fma 0x1.fffffep-126 -0x1.fffffep25 -0x1.fffffep127 missing-errno
+= fma downward flt-32 0x7.fffff8p-128f -0x3.fffffcp+24f -0xf.fffffp+124f : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma tonearest flt-32 0x7.fffff8p-128f -0x3.fffffcp+24f -0xf.fffffp+124f : -0xf.fffffp+124f : inexact
+= fma towardzero flt-32 0x7.fffff8p-128f -0x3.fffffcp+24f -0xf.fffffp+124f : -0xf.fffffp+124f : inexact
+= fma upward flt-32 0x7.fffff8p-128f -0x3.fffffcp+24f -0xf.fffffp+124f : -0xf.fffffp+124f : inexact
+= fma downward dbl-64 0x7.fffff8p-128 -0x3.fffffcp+24 -0xf.fffffp+124 : -0xf.fffff00000008p+124 : inexact
+= fma tonearest dbl-64 0x7.fffff8p-128 -0x3.fffffcp+24 -0xf.fffffp+124 : -0xf.fffffp+124 : inexact
+= fma towardzero dbl-64 0x7.fffff8p-128 -0x3.fffffcp+24 -0xf.fffffp+124 : -0xf.fffffp+124 : inexact
+= fma upward dbl-64 0x7.fffff8p-128 -0x3.fffffcp+24 -0xf.fffffp+124 : -0xf.fffffp+124 : inexact
+= fma downward ldbl-96-intel 0x7.fffff8p-128L -0x3.fffffcp+24L -0xf.fffffp+124L : -0xf.fffff0000000001p+124L : inexact
+= fma tonearest ldbl-96-intel 0x7.fffff8p-128L -0x3.fffffcp+24L -0xf.fffffp+124L : -0xf.fffffp+124L : inexact
+= fma towardzero ldbl-96-intel 0x7.fffff8p-128L -0x3.fffffcp+24L -0xf.fffffp+124L : -0xf.fffffp+124L : inexact
+= fma upward ldbl-96-intel 0x7.fffff8p-128L -0x3.fffffcp+24L -0xf.fffffp+124L : -0xf.fffffp+124L : inexact
+= fma downward ldbl-96-m68k 0x7.fffff8p-128L -0x3.fffffcp+24L -0xf.fffffp+124L : -0xf.fffff0000000001p+124L : inexact
+= fma tonearest ldbl-96-m68k 0x7.fffff8p-128L -0x3.fffffcp+24L -0xf.fffffp+124L : -0xf.fffffp+124L : inexact
+= fma towardzero ldbl-96-m68k 0x7.fffff8p-128L -0x3.fffffcp+24L -0xf.fffffp+124L : -0xf.fffffp+124L : inexact
+= fma upward ldbl-96-m68k 0x7.fffff8p-128L -0x3.fffffcp+24L -0xf.fffffp+124L : -0xf.fffffp+124L : inexact
+= fma downward ldbl-128 0x7.fffff8p-128L -0x3.fffffcp+24L -0xf.fffffp+124L : -0xf.fffff00000000000000000000008p+124L : inexact
+= fma tonearest ldbl-128 0x7.fffff8p-128L -0x3.fffffcp+24L -0xf.fffffp+124L : -0xf.fffffp+124L : inexact
+= fma towardzero ldbl-128 0x7.fffff8p-128L -0x3.fffffcp+24L -0xf.fffffp+124L : -0xf.fffffp+124L : inexact
+= fma upward ldbl-128 0x7.fffff8p-128L -0x3.fffffcp+24L -0xf.fffffp+124L : -0xf.fffffp+124L : inexact
+= fma downward ldbl-128ibm 0x7.fffff8p-128L -0x3.fffffcp+24L -0xf.fffffp+124L : -0xf.fffff000000000000000000004p+124L : inexact
+= fma tonearest ldbl-128ibm 0x7.fffff8p-128L -0x3.fffffcp+24L -0xf.fffffp+124L : -0xf.fffffp+124L : inexact
+= fma towardzero ldbl-128ibm 0x7.fffff8p-128L -0x3.fffffcp+24L -0xf.fffffp+124L : -0xf.fffffp+124L : inexact
+= fma upward ldbl-128ibm 0x7.fffff8p-128L -0x3.fffffcp+24L -0xf.fffffp+124L : -0xf.fffffp+124L : inexact
+fma 0x1.fffffffffffffp-1022 0x1.fffffffffffffp54 0x1.fffffffffffffp1023 missing-errno
+= fma downward dbl-64 0x7.ffffffffffffcp-1024 0x7.ffffffffffffcp+52 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact
+= fma tonearest dbl-64 0x7.ffffffffffffcp-1024 0x7.ffffffffffffcp+52 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact
+= fma towardzero dbl-64 0x7.ffffffffffffcp-1024 0x7.ffffffffffffcp+52 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact
+= fma upward dbl-64 0x7.ffffffffffffcp-1024 0x7.ffffffffffffcp+52 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-intel 0x7.ffffffffffffcp-1024L 0x7.ffffffffffffcp+52L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : inexact
+= fma tonearest ldbl-96-intel 0x7.ffffffffffffcp-1024L 0x7.ffffffffffffcp+52L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : inexact
+= fma towardzero ldbl-96-intel 0x7.ffffffffffffcp-1024L 0x7.ffffffffffffcp+52L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : inexact
+= fma upward ldbl-96-intel 0x7.ffffffffffffcp-1024L 0x7.ffffffffffffcp+52L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff801p+1020L : inexact
+= fma downward ldbl-96-m68k 0x7.ffffffffffffcp-1024L 0x7.ffffffffffffcp+52L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : inexact
+= fma tonearest ldbl-96-m68k 0x7.ffffffffffffcp-1024L 0x7.ffffffffffffcp+52L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : inexact
+= fma towardzero ldbl-96-m68k 0x7.ffffffffffffcp-1024L 0x7.ffffffffffffcp+52L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : inexact
+= fma upward ldbl-96-m68k 0x7.ffffffffffffcp-1024L 0x7.ffffffffffffcp+52L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff801p+1020L : inexact
+= fma downward ldbl-128 0x7.ffffffffffffcp-1024L 0x7.ffffffffffffcp+52L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : inexact
+= fma tonearest ldbl-128 0x7.ffffffffffffcp-1024L 0x7.ffffffffffffcp+52L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : inexact
+= fma towardzero ldbl-128 0x7.ffffffffffffcp-1024L 0x7.ffffffffffffcp+52L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : inexact
+= fma upward ldbl-128 0x7.ffffffffffffcp-1024L 0x7.ffffffffffffcp+52L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8000000000000008p+1020L : inexact
+= fma downward ldbl-128ibm 0x7.ffffffffffffcp-1024L 0x7.ffffffffffffcp+52L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : inexact
+= fma tonearest ldbl-128ibm 0x7.ffffffffffffcp-1024L 0x7.ffffffffffffcp+52L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : inexact
+= fma towardzero ldbl-128ibm 0x7.ffffffffffffcp-1024L 0x7.ffffffffffffcp+52L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : inexact
+= fma upward ldbl-128ibm 0x7.ffffffffffffcp-1024L 0x7.ffffffffffffcp+52L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff80000000000004p+1020L : inexact
+fma 0x1.fffffffffffffp-1022 -0x1.fffffffffffffp54 0x1.fffffffffffffp1023
+= fma downward dbl-64 0x7.ffffffffffffcp-1024 -0x7.ffffffffffffcp+52 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffp+1020 : inexact
+= fma tonearest dbl-64 0x7.ffffffffffffcp-1024 -0x7.ffffffffffffcp+52 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact
+= fma towardzero dbl-64 0x7.ffffffffffffcp-1024 -0x7.ffffffffffffcp+52 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffp+1020 : inexact
+= fma upward dbl-64 0x7.ffffffffffffcp-1024 -0x7.ffffffffffffcp+52 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact
+= fma downward ldbl-96-intel 0x7.ffffffffffffcp-1024L -0x7.ffffffffffffcp+52L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff7ffp+1020L : inexact
+= fma tonearest ldbl-96-intel 0x7.ffffffffffffcp-1024L -0x7.ffffffffffffcp+52L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : inexact
+= fma towardzero ldbl-96-intel 0x7.ffffffffffffcp-1024L -0x7.ffffffffffffcp+52L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff7ffp+1020L : inexact
+= fma upward ldbl-96-intel 0x7.ffffffffffffcp-1024L -0x7.ffffffffffffcp+52L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : inexact
+= fma downward ldbl-96-m68k 0x7.ffffffffffffcp-1024L -0x7.ffffffffffffcp+52L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff7ffp+1020L : inexact
+= fma tonearest ldbl-96-m68k 0x7.ffffffffffffcp-1024L -0x7.ffffffffffffcp+52L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : inexact
+= fma towardzero ldbl-96-m68k 0x7.ffffffffffffcp-1024L -0x7.ffffffffffffcp+52L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff7ffp+1020L : inexact
+= fma upward ldbl-96-m68k 0x7.ffffffffffffcp-1024L -0x7.ffffffffffffcp+52L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : inexact
+= fma downward ldbl-128 0x7.ffffffffffffcp-1024L -0x7.ffffffffffffcp+52L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff7ffffffffffffff8p+1020L : inexact
+= fma tonearest ldbl-128 0x7.ffffffffffffcp-1024L -0x7.ffffffffffffcp+52L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : inexact
+= fma towardzero ldbl-128 0x7.ffffffffffffcp-1024L -0x7.ffffffffffffcp+52L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff7ffffffffffffff8p+1020L : inexact
+= fma upward ldbl-128 0x7.ffffffffffffcp-1024L -0x7.ffffffffffffcp+52L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : inexact
+= fma downward ldbl-128ibm 0x7.ffffffffffffcp-1024L -0x7.ffffffffffffcp+52L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff7ffffffffffffcp+1020L : inexact
+= fma tonearest ldbl-128ibm 0x7.ffffffffffffcp-1024L -0x7.ffffffffffffcp+52L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : inexact
+= fma towardzero ldbl-128ibm 0x7.ffffffffffffcp-1024L -0x7.ffffffffffffcp+52L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff7ffffffffffffcp+1020L : inexact
+= fma upward ldbl-128ibm 0x7.ffffffffffffcp-1024L -0x7.ffffffffffffcp+52L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : inexact
+fma 0x1.fffffffffffffp-1022 0x1.fffffffffffffp54 -0x1.fffffffffffffp1023
+= fma downward dbl-64 0x7.ffffffffffffcp-1024 0x7.ffffffffffffcp+52 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact
+= fma tonearest dbl-64 0x7.ffffffffffffcp-1024 0x7.ffffffffffffcp+52 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact
+= fma towardzero dbl-64 0x7.ffffffffffffcp-1024 0x7.ffffffffffffcp+52 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffffp+1020 : inexact
+= fma upward dbl-64 0x7.ffffffffffffcp-1024 0x7.ffffffffffffcp+52 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffffp+1020 : inexact
+= fma downward ldbl-96-intel 0x7.ffffffffffffcp-1024L 0x7.ffffffffffffcp+52L -0xf.ffffffffffff8p+1020L : -0xf.ffffffffffff8p+1020L : inexact
+= fma tonearest ldbl-96-intel 0x7.ffffffffffffcp-1024L 0x7.ffffffffffffcp+52L -0xf.ffffffffffff8p+1020L : -0xf.ffffffffffff8p+1020L : inexact
+= fma towardzero ldbl-96-intel 0x7.ffffffffffffcp-1024L 0x7.ffffffffffffcp+52L -0xf.ffffffffffff8p+1020L : -0xf.ffffffffffff7ffp+1020L : inexact
+= fma upward ldbl-96-intel 0x7.ffffffffffffcp-1024L 0x7.ffffffffffffcp+52L -0xf.ffffffffffff8p+1020L : -0xf.ffffffffffff7ffp+1020L : inexact
+= fma downward ldbl-96-m68k 0x7.ffffffffffffcp-1024L 0x7.ffffffffffffcp+52L -0xf.ffffffffffff8p+1020L : -0xf.ffffffffffff8p+1020L : inexact
+= fma tonearest ldbl-96-m68k 0x7.ffffffffffffcp-1024L 0x7.ffffffffffffcp+52L -0xf.ffffffffffff8p+1020L : -0xf.ffffffffffff8p+1020L : inexact
+= fma towardzero ldbl-96-m68k 0x7.ffffffffffffcp-1024L 0x7.ffffffffffffcp+52L -0xf.ffffffffffff8p+1020L : -0xf.ffffffffffff7ffp+1020L : inexact
+= fma upward ldbl-96-m68k 0x7.ffffffffffffcp-1024L 0x7.ffffffffffffcp+52L -0xf.ffffffffffff8p+1020L : -0xf.ffffffffffff7ffp+1020L : inexact
+= fma downward ldbl-128 0x7.ffffffffffffcp-1024L 0x7.ffffffffffffcp+52L -0xf.ffffffffffff8p+1020L : -0xf.ffffffffffff8p+1020L : inexact
+= fma tonearest ldbl-128 0x7.ffffffffffffcp-1024L 0x7.ffffffffffffcp+52L -0xf.ffffffffffff8p+1020L : -0xf.ffffffffffff8p+1020L : inexact
+= fma towardzero ldbl-128 0x7.ffffffffffffcp-1024L 0x7.ffffffffffffcp+52L -0xf.ffffffffffff8p+1020L : -0xf.ffffffffffff7ffffffffffffff8p+1020L : inexact
+= fma upward ldbl-128 0x7.ffffffffffffcp-1024L 0x7.ffffffffffffcp+52L -0xf.ffffffffffff8p+1020L : -0xf.ffffffffffff7ffffffffffffff8p+1020L : inexact
+= fma downward ldbl-128ibm 0x7.ffffffffffffcp-1024L 0x7.ffffffffffffcp+52L -0xf.ffffffffffff8p+1020L : -0xf.ffffffffffff8p+1020L : inexact
+= fma tonearest ldbl-128ibm 0x7.ffffffffffffcp-1024L 0x7.ffffffffffffcp+52L -0xf.ffffffffffff8p+1020L : -0xf.ffffffffffff8p+1020L : inexact
+= fma towardzero ldbl-128ibm 0x7.ffffffffffffcp-1024L 0x7.ffffffffffffcp+52L -0xf.ffffffffffff8p+1020L : -0xf.ffffffffffff7ffffffffffffcp+1020L : inexact
+= fma upward ldbl-128ibm 0x7.ffffffffffffcp-1024L 0x7.ffffffffffffcp+52L -0xf.ffffffffffff8p+1020L : -0xf.ffffffffffff7ffffffffffffcp+1020L : inexact
+fma 0x1.fffffffffffffp-1022 -0x1.fffffffffffffp54 -0x1.fffffffffffffp1023 missing-errno
+= fma downward dbl-64 0x7.ffffffffffffcp-1024 -0x7.ffffffffffffcp+52 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma tonearest dbl-64 0x7.ffffffffffffcp-1024 -0x7.ffffffffffffcp+52 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact
+= fma towardzero dbl-64 0x7.ffffffffffffcp-1024 -0x7.ffffffffffffcp+52 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact
+= fma upward dbl-64 0x7.ffffffffffffcp-1024 -0x7.ffffffffffffcp+52 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact
+= fma downward ldbl-96-intel 0x7.ffffffffffffcp-1024L -0x7.ffffffffffffcp+52L -0xf.ffffffffffff8p+1020L : -0xf.ffffffffffff801p+1020L : inexact
+= fma tonearest ldbl-96-intel 0x7.ffffffffffffcp-1024L -0x7.ffffffffffffcp+52L -0xf.ffffffffffff8p+1020L : -0xf.ffffffffffff8p+1020L : inexact
+= fma towardzero ldbl-96-intel 0x7.ffffffffffffcp-1024L -0x7.ffffffffffffcp+52L -0xf.ffffffffffff8p+1020L : -0xf.ffffffffffff8p+1020L : inexact
+= fma upward ldbl-96-intel 0x7.ffffffffffffcp-1024L -0x7.ffffffffffffcp+52L -0xf.ffffffffffff8p+1020L : -0xf.ffffffffffff8p+1020L : inexact
+= fma downward ldbl-96-m68k 0x7.ffffffffffffcp-1024L -0x7.ffffffffffffcp+52L -0xf.ffffffffffff8p+1020L : -0xf.ffffffffffff801p+1020L : inexact
+= fma tonearest ldbl-96-m68k 0x7.ffffffffffffcp-1024L -0x7.ffffffffffffcp+52L -0xf.ffffffffffff8p+1020L : -0xf.ffffffffffff8p+1020L : inexact
+= fma towardzero ldbl-96-m68k 0x7.ffffffffffffcp-1024L -0x7.ffffffffffffcp+52L -0xf.ffffffffffff8p+1020L : -0xf.ffffffffffff8p+1020L : inexact
+= fma upward ldbl-96-m68k 0x7.ffffffffffffcp-1024L -0x7.ffffffffffffcp+52L -0xf.ffffffffffff8p+1020L : -0xf.ffffffffffff8p+1020L : inexact
+= fma downward ldbl-128 0x7.ffffffffffffcp-1024L -0x7.ffffffffffffcp+52L -0xf.ffffffffffff8p+1020L : -0xf.ffffffffffff8000000000000008p+1020L : inexact
+= fma tonearest ldbl-128 0x7.ffffffffffffcp-1024L -0x7.ffffffffffffcp+52L -0xf.ffffffffffff8p+1020L : -0xf.ffffffffffff8p+1020L : inexact
+= fma towardzero ldbl-128 0x7.ffffffffffffcp-1024L -0x7.ffffffffffffcp+52L -0xf.ffffffffffff8p+1020L : -0xf.ffffffffffff8p+1020L : inexact
+= fma upward ldbl-128 0x7.ffffffffffffcp-1024L -0x7.ffffffffffffcp+52L -0xf.ffffffffffff8p+1020L : -0xf.ffffffffffff8p+1020L : inexact
+= fma downward ldbl-128ibm 0x7.ffffffffffffcp-1024L -0x7.ffffffffffffcp+52L -0xf.ffffffffffff8p+1020L : -0xf.ffffffffffff80000000000004p+1020L : inexact
+= fma tonearest ldbl-128ibm 0x7.ffffffffffffcp-1024L -0x7.ffffffffffffcp+52L -0xf.ffffffffffff8p+1020L : -0xf.ffffffffffff8p+1020L : inexact
+= fma towardzero ldbl-128ibm 0x7.ffffffffffffcp-1024L -0x7.ffffffffffffcp+52L -0xf.ffffffffffff8p+1020L : -0xf.ffffffffffff8p+1020L : inexact
+= fma upward ldbl-128ibm 0x7.ffffffffffffcp-1024L -0x7.ffffffffffffcp+52L -0xf.ffffffffffff8p+1020L : -0xf.ffffffffffff8p+1020L : inexact
+fma 0x1.fffffffffffffffep-16382 0x1.fffffffffffffffep65 0x1.fffffffffffffffep16383 missing-errno
+= fma downward ldbl-96-intel 0x7.fffffffffffffff8p-16384L 0x3.fffffffffffffffcp+64L 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact
+= fma tonearest ldbl-96-intel 0x7.fffffffffffffff8p-16384L 0x3.fffffffffffffffcp+64L 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact
+= fma towardzero ldbl-96-intel 0x7.fffffffffffffff8p-16384L 0x3.fffffffffffffffcp+64L 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact
+= fma upward ldbl-96-intel 0x7.fffffffffffffff8p-16384L 0x3.fffffffffffffffcp+64L 0xf.fffffffffffffffp+16380L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-96-m68k 0x7.fffffffffffffff8p-16384L 0x3.fffffffffffffffcp+64L 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact
+= fma tonearest ldbl-96-m68k 0x7.fffffffffffffff8p-16384L 0x3.fffffffffffffffcp+64L 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact
+= fma towardzero ldbl-96-m68k 0x7.fffffffffffffff8p-16384L 0x3.fffffffffffffffcp+64L 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact
+= fma upward ldbl-96-m68k 0x7.fffffffffffffff8p-16384L 0x3.fffffffffffffffcp+64L 0xf.fffffffffffffffp+16380L : plus_infty : inexact overflow errno-erange errno-erange-ok
+= fma downward ldbl-128 0x7.fffffffffffffff8p-16384L 0x3.fffffffffffffffcp+64L 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact
+= fma tonearest ldbl-128 0x7.fffffffffffffff8p-16384L 0x3.fffffffffffffffcp+64L 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact
+= fma towardzero ldbl-128 0x7.fffffffffffffff8p-16384L 0x3.fffffffffffffffcp+64L 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact
+= fma upward ldbl-128 0x7.fffffffffffffff8p-16384L 0x3.fffffffffffffffcp+64L 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffff0000000000008p+16380L : inexact
+fma 0x1.fffffffffffffffep-16382 -0x1.fffffffffffffffep65 0x1.fffffffffffffffep16383
+= fma downward ldbl-96-intel 0x7.fffffffffffffff8p-16384L -0x3.fffffffffffffffcp+64L 0xf.fffffffffffffffp+16380L : 0xf.ffffffffffffffep+16380L : inexact
+= fma tonearest ldbl-96-intel 0x7.fffffffffffffff8p-16384L -0x3.fffffffffffffffcp+64L 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact
+= fma towardzero ldbl-96-intel 0x7.fffffffffffffff8p-16384L -0x3.fffffffffffffffcp+64L 0xf.fffffffffffffffp+16380L : 0xf.ffffffffffffffep+16380L : inexact
+= fma upward ldbl-96-intel 0x7.fffffffffffffff8p-16384L -0x3.fffffffffffffffcp+64L 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact
+= fma downward ldbl-96-m68k 0x7.fffffffffffffff8p-16384L -0x3.fffffffffffffffcp+64L 0xf.fffffffffffffffp+16380L : 0xf.ffffffffffffffep+16380L : inexact
+= fma tonearest ldbl-96-m68k 0x7.fffffffffffffff8p-16384L -0x3.fffffffffffffffcp+64L 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact
+= fma towardzero ldbl-96-m68k 0x7.fffffffffffffff8p-16384L -0x3.fffffffffffffffcp+64L 0xf.fffffffffffffffp+16380L : 0xf.ffffffffffffffep+16380L : inexact
+= fma upward ldbl-96-m68k 0x7.fffffffffffffff8p-16384L -0x3.fffffffffffffffcp+64L 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact
+= fma downward ldbl-128 0x7.fffffffffffffff8p-16384L -0x3.fffffffffffffffcp+64L 0xf.fffffffffffffffp+16380L : 0xf.ffffffffffffffeffffffffffff8p+16380L : inexact
+= fma tonearest ldbl-128 0x7.fffffffffffffff8p-16384L -0x3.fffffffffffffffcp+64L 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact
+= fma towardzero ldbl-128 0x7.fffffffffffffff8p-16384L -0x3.fffffffffffffffcp+64L 0xf.fffffffffffffffp+16380L : 0xf.ffffffffffffffeffffffffffff8p+16380L : inexact
+= fma upward ldbl-128 0x7.fffffffffffffff8p-16384L -0x3.fffffffffffffffcp+64L 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact
+fma 0x1.fffffffffffffffep-16382 0x1.fffffffffffffffep65 -0x1.fffffffffffffffep16383
+= fma downward ldbl-96-intel 0x7.fffffffffffffff8p-16384L 0x3.fffffffffffffffcp+64L -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffp+16380L : inexact
+= fma tonearest ldbl-96-intel 0x7.fffffffffffffff8p-16384L 0x3.fffffffffffffffcp+64L -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffp+16380L : inexact
+= fma towardzero ldbl-96-intel 0x7.fffffffffffffff8p-16384L 0x3.fffffffffffffffcp+64L -0xf.fffffffffffffffp+16380L : -0xf.ffffffffffffffep+16380L : inexact
+= fma upward ldbl-96-intel 0x7.fffffffffffffff8p-16384L 0x3.fffffffffffffffcp+64L -0xf.fffffffffffffffp+16380L : -0xf.ffffffffffffffep+16380L : inexact
+= fma downward ldbl-96-m68k 0x7.fffffffffffffff8p-16384L 0x3.fffffffffffffffcp+64L -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffp+16380L : inexact
+= fma tonearest ldbl-96-m68k 0x7.fffffffffffffff8p-16384L 0x3.fffffffffffffffcp+64L -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffp+16380L : inexact
+= fma towardzero ldbl-96-m68k 0x7.fffffffffffffff8p-16384L 0x3.fffffffffffffffcp+64L -0xf.fffffffffffffffp+16380L : -0xf.ffffffffffffffep+16380L : inexact
+= fma upward ldbl-96-m68k 0x7.fffffffffffffff8p-16384L 0x3.fffffffffffffffcp+64L -0xf.fffffffffffffffp+16380L : -0xf.ffffffffffffffep+16380L : inexact
+= fma downward ldbl-128 0x7.fffffffffffffff8p-16384L 0x3.fffffffffffffffcp+64L -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffp+16380L : inexact
+= fma tonearest ldbl-128 0x7.fffffffffffffff8p-16384L 0x3.fffffffffffffffcp+64L -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffp+16380L : inexact
+= fma towardzero ldbl-128 0x7.fffffffffffffff8p-16384L 0x3.fffffffffffffffcp+64L -0xf.fffffffffffffffp+16380L : -0xf.ffffffffffffffeffffffffffff8p+16380L : inexact
+= fma upward ldbl-128 0x7.fffffffffffffff8p-16384L 0x3.fffffffffffffffcp+64L -0xf.fffffffffffffffp+16380L : -0xf.ffffffffffffffeffffffffffff8p+16380L : inexact
+fma 0x1.fffffffffffffffep-16382 -0x1.fffffffffffffffep65 -0x1.fffffffffffffffep16383 missing-errno
+= fma downward ldbl-96-intel 0x7.fffffffffffffff8p-16384L -0x3.fffffffffffffffcp+64L -0xf.fffffffffffffffp+16380L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-intel 0x7.fffffffffffffff8p-16384L -0x3.fffffffffffffffcp+64L -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffp+16380L : inexact
+= fma towardzero ldbl-96-intel 0x7.fffffffffffffff8p-16384L -0x3.fffffffffffffffcp+64L -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffp+16380L : inexact
+= fma upward ldbl-96-intel 0x7.fffffffffffffff8p-16384L -0x3.fffffffffffffffcp+64L -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffp+16380L : inexact
+= fma downward ldbl-96-m68k 0x7.fffffffffffffff8p-16384L -0x3.fffffffffffffffcp+64L -0xf.fffffffffffffffp+16380L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-96-m68k 0x7.fffffffffffffff8p-16384L -0x3.fffffffffffffffcp+64L -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffp+16380L : inexact
+= fma towardzero ldbl-96-m68k 0x7.fffffffffffffff8p-16384L -0x3.fffffffffffffffcp+64L -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffp+16380L : inexact
+= fma upward ldbl-96-m68k 0x7.fffffffffffffff8p-16384L -0x3.fffffffffffffffcp+64L -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffp+16380L : inexact
+= fma downward ldbl-128 0x7.fffffffffffffff8p-16384L -0x3.fffffffffffffffcp+64L -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffff0000000000008p+16380L : inexact
+= fma tonearest ldbl-128 0x7.fffffffffffffff8p-16384L -0x3.fffffffffffffffcp+64L -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffp+16380L : inexact
+= fma towardzero ldbl-128 0x7.fffffffffffffff8p-16384L -0x3.fffffffffffffffcp+64L -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffp+16380L : inexact
+= fma upward ldbl-128 0x7.fffffffffffffff8p-16384L -0x3.fffffffffffffffcp+64L -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffp+16380L : inexact
+fma 0x1.ffffffffffffffffffffffffffffp-16382 0x1.ffffffffffffffffffffffffffffp114 0x1.ffffffffffffffffffffffffffffp16383 missing-errno
+= fma downward ldbl-128 0x7.fffffffffffffffffffffffffffcp-16384L 0x7.fffffffffffffffffffffffffffcp+112L 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact
+= fma tonearest ldbl-128 0x7.fffffffffffffffffffffffffffcp-16384L 0x7.fffffffffffffffffffffffffffcp+112L 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact
+= fma towardzero ldbl-128 0x7.fffffffffffffffffffffffffffcp-16384L 0x7.fffffffffffffffffffffffffffcp+112L 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact
+= fma upward ldbl-128 0x7.fffffffffffffffffffffffffffcp-16384L 0x7.fffffffffffffffffffffffffffcp+112L 0xf.fffffffffffffffffffffffffff8p+16380L : plus_infty : inexact overflow errno-erange errno-erange-ok
+fma 0x1.ffffffffffffffffffffffffffffp-16382 -0x1.ffffffffffffffffffffffffffffp114 0x1.ffffffffffffffffffffffffffffp16383
+= fma downward ldbl-128 0x7.fffffffffffffffffffffffffffcp-16384L -0x7.fffffffffffffffffffffffffffcp+112L 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.fffffffffffffffffffffffffffp+16380L : inexact
+= fma tonearest ldbl-128 0x7.fffffffffffffffffffffffffffcp-16384L -0x7.fffffffffffffffffffffffffffcp+112L 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact
+= fma towardzero ldbl-128 0x7.fffffffffffffffffffffffffffcp-16384L -0x7.fffffffffffffffffffffffffffcp+112L 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.fffffffffffffffffffffffffffp+16380L : inexact
+= fma upward ldbl-128 0x7.fffffffffffffffffffffffffffcp-16384L -0x7.fffffffffffffffffffffffffffcp+112L 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact
+fma 0x1.ffffffffffffffffffffffffffffp-16382 0x1.ffffffffffffffffffffffffffffp114 -0x1.ffffffffffffffffffffffffffffp16383
+= fma downward ldbl-128 0x7.fffffffffffffffffffffffffffcp-16384L 0x7.fffffffffffffffffffffffffffcp+112L -0xf.fffffffffffffffffffffffffff8p+16380L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact
+= fma tonearest ldbl-128 0x7.fffffffffffffffffffffffffffcp-16384L 0x7.fffffffffffffffffffffffffffcp+112L -0xf.fffffffffffffffffffffffffff8p+16380L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact
+= fma towardzero ldbl-128 0x7.fffffffffffffffffffffffffffcp-16384L 0x7.fffffffffffffffffffffffffffcp+112L -0xf.fffffffffffffffffffffffffff8p+16380L : -0xf.fffffffffffffffffffffffffffp+16380L : inexact
+= fma upward ldbl-128 0x7.fffffffffffffffffffffffffffcp-16384L 0x7.fffffffffffffffffffffffffffcp+112L -0xf.fffffffffffffffffffffffffff8p+16380L : -0xf.fffffffffffffffffffffffffffp+16380L : inexact
+fma 0x1.ffffffffffffffffffffffffffffp-16382 -0x1.ffffffffffffffffffffffffffffp114 -0x1.ffffffffffffffffffffffffffffp16383 missing-errno
+= fma downward ldbl-128 0x7.fffffffffffffffffffffffffffcp-16384L -0x7.fffffffffffffffffffffffffffcp+112L -0xf.fffffffffffffffffffffffffff8p+16380L : minus_infty : inexact overflow errno-erange errno-erange-ok
+= fma tonearest ldbl-128 0x7.fffffffffffffffffffffffffffcp-16384L -0x7.fffffffffffffffffffffffffffcp+112L -0xf.fffffffffffffffffffffffffff8p+16380L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact
+= fma towardzero ldbl-128 0x7.fffffffffffffffffffffffffffcp-16384L -0x7.fffffffffffffffffffffffffffcp+112L -0xf.fffffffffffffffffffffffffff8p+16380L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact
+= fma upward ldbl-128 0x7.fffffffffffffffffffffffffffcp-16384L -0x7.fffffffffffffffffffffffffffcp+112L -0xf.fffffffffffffffffffffffffff8p+16380L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact
hypot 0 0
= hypot downward flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : inexact-ok
= hypot tonearest flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : inexact-ok
@@ -141378,6 +175272,95 @@ hypot 0x0.ffffffp-16382 0x0.fp-16386 no-test-inline
= hypot tonearest ldbl-128 0x3.fffffcp-16384L 0x3.cp-16388L : 0x4.01c1994c9cb0b63d036a216a4e8cp-16384L : no-test-inline inexact-ok
= hypot towardzero ldbl-128 0x3.fffffcp-16384L 0x3.cp-16388L : 0x4.01c1994c9cb0b63d036a216a4e88p-16384L : no-test-inline inexact-ok
= hypot upward ldbl-128 0x3.fffffcp-16384L 0x3.cp-16388L : 0x4.01c1994c9cb0b63d036a216a4e8cp-16384L : no-test-inline inexact-ok
+hypot 0 min no-test-inline
+= hypot downward flt-32 0x0p+0f 0x4p-128f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest flt-32 0x0p+0f 0x4p-128f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero flt-32 0x0p+0f 0x4p-128f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward flt-32 0x0p+0f 0x4p-128f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward dbl-64 0x0p+0 0x4p-128 : 0x4p-128 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x0p+0 0x4p-128 : 0x4p-128 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x0p+0 0x4p-128 : 0x4p-128 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x0p+0 0x4p-128 : 0x4p-128 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0x0p+0L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot downward dbl-64 0x0p+0 0x4p-1024 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest dbl-64 0x0p+0 0x4p-1024 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero dbl-64 0x0p+0 0x4p-1024 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward dbl-64 0x0p+0 0x4p-1024 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128ibm 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128ibm 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128ibm 0x0p+0L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x0p+0L 0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L 0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L 0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-intel 0x0p+0L 0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-m68k 0x0p+0L 0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L 0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L 0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x0p+0L 0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x0p+0L 0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128 0x0p+0L 0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128 0x0p+0L 0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128 0x0p+0L 0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x0p+0L 0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L 0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L 0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-intel 0x0p+0L 0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-m68k 0x0p+0L 0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L 0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L 0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-m68k 0x0p+0L 0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-128 0x0p+0L 0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128 0x0p+0L 0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128 0x0p+0L 0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128 0x0p+0L 0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward dbl-64 0x0p+0 0x8p-972 : 0x8p-972 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x0p+0 0x8p-972 : 0x8p-972 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x0p+0 0x8p-972 : 0x8p-972 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x0p+0 0x8p-972 : 0x8p-972 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128ibm 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128ibm 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128ibm 0x0p+0L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok
hypot 0 min_subnorm no-test-inline
= hypot downward flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
= hypot tonearest flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
@@ -141447,6 +175430,3101 @@ hypot 0 min_subnorm no-test-inline
= hypot tonearest ldbl-128 0x0p+0L 0x4p-16496L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok
= hypot towardzero ldbl-128 0x0p+0L 0x4p-16496L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok
= hypot upward ldbl-128 0x0p+0L 0x4p-16496L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+hypot 0 -min no-test-inline
+= hypot downward flt-32 0x0p+0f -0x4p-128f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest flt-32 0x0p+0f -0x4p-128f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero flt-32 0x0p+0f -0x4p-128f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward flt-32 0x0p+0f -0x4p-128f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward dbl-64 0x0p+0 -0x4p-128 : 0x4p-128 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x0p+0 -0x4p-128 : 0x4p-128 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x0p+0 -0x4p-128 : 0x4p-128 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x0p+0 -0x4p-128 : 0x4p-128 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0x0p+0L -0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot downward dbl-64 0x0p+0 -0x4p-1024 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest dbl-64 0x0p+0 -0x4p-1024 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero dbl-64 0x0p+0 -0x4p-1024 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward dbl-64 0x0p+0 -0x4p-1024 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128ibm 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128ibm 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128ibm 0x0p+0L -0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x0p+0L -0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L -0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L -0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-intel 0x0p+0L -0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-m68k 0x0p+0L -0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L -0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L -0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x0p+0L -0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x0p+0L -0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128 0x0p+0L -0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128 0x0p+0L -0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128 0x0p+0L -0x4p-16384L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x0p+0L -0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L -0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L -0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-intel 0x0p+0L -0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-m68k 0x0p+0L -0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L -0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L -0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-m68k 0x0p+0L -0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-128 0x0p+0L -0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128 0x0p+0L -0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128 0x0p+0L -0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128 0x0p+0L -0x2p-16384L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward dbl-64 0x0p+0 -0x8p-972 : 0x8p-972 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x0p+0 -0x8p-972 : 0x8p-972 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x0p+0 -0x8p-972 : 0x8p-972 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x0p+0 -0x8p-972 : 0x8p-972 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128ibm 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128ibm 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128ibm 0x0p+0L -0x8p-972L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+hypot 0 -min_subnorm no-test-inline
+= hypot downward flt-32 0x0p+0f -0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest flt-32 0x0p+0f -0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero flt-32 0x0p+0f -0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward flt-32 0x0p+0f -0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward dbl-64 0x0p+0 -0x8p-152 : 0x8p-152 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x0p+0 -0x8p-152 : 0x8p-152 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x0p+0 -0x8p-152 : 0x8p-152 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x0p+0 -0x8p-152 : 0x8p-152 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0x0p+0L -0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot downward dbl-64 0x0p+0 -0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest dbl-64 0x0p+0 -0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero dbl-64 0x0p+0 -0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward dbl-64 0x0p+0 -0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128ibm 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128ibm 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128ibm 0x0p+0L -0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x0p+0L -0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L -0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L -0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-intel 0x0p+0L -0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-m68k 0x0p+0L -0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L -0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L -0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-m68k 0x0p+0L -0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-128 0x0p+0L -0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128 0x0p+0L -0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128 0x0p+0L -0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128 0x0p+0L -0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-m68k 0x0p+0L -0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L -0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L -0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-m68k 0x0p+0L -0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-128 0x0p+0L -0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128 0x0p+0L -0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128 0x0p+0L -0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128 0x0p+0L -0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-128 0x0p+0L -0x4p-16496L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128 0x0p+0L -0x4p-16496L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128 0x0p+0L -0x4p-16496L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128 0x0p+0L -0x4p-16496L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+hypot min 0 no-test-inline
+= hypot downward flt-32 0x4p-128f 0x0p+0f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest flt-32 0x4p-128f 0x0p+0f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero flt-32 0x4p-128f 0x0p+0f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward flt-32 0x4p-128f 0x0p+0f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward dbl-64 0x4p-128 0x0p+0 : 0x4p-128 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x4p-128 0x0p+0 : 0x4p-128 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x4p-128 0x0p+0 : 0x4p-128 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x4p-128 0x0p+0 : 0x4p-128 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot downward dbl-64 0x4p-1024 0x0p+0 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest dbl-64 0x4p-1024 0x0p+0 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero dbl-64 0x4p-1024 0x0p+0 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward dbl-64 0x4p-1024 0x0p+0 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128ibm 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128ibm 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128ibm 0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-intel 0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-intel 0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-intel 0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-m68k 0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128 0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128 0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128 0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-intel 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-intel 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-intel 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-m68k 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-m68k 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-m68k 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-m68k 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-128 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward dbl-64 0x8p-972 0x0p+0 : 0x8p-972 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x8p-972 0x0p+0 : 0x8p-972 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x8p-972 0x0p+0 : 0x8p-972 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x8p-972 0x0p+0 : 0x8p-972 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128ibm 0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128ibm 0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128ibm 0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+hypot min_subnorm 0 no-test-inline
+= hypot downward flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot downward dbl-64 0x4p-1076 0x0p+0 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest dbl-64 0x4p-1076 0x0p+0 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero dbl-64 0x4p-1076 0x0p+0 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward dbl-64 0x4p-1076 0x0p+0 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-intel 0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-intel 0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-intel 0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-m68k 0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-m68k 0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-m68k 0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-m68k 0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-128 0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128 0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128 0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128 0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-m68k 0x4p-16448L 0x0p+0L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-m68k 0x4p-16448L 0x0p+0L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-m68k 0x4p-16448L 0x0p+0L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-m68k 0x4p-16448L 0x0p+0L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-128 0x4p-16448L 0x0p+0L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128 0x4p-16448L 0x0p+0L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128 0x4p-16448L 0x0p+0L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128 0x4p-16448L 0x0p+0L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-128 0x4p-16496L 0x0p+0L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128 0x4p-16496L 0x0p+0L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128 0x4p-16496L 0x0p+0L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128 0x4p-16496L 0x0p+0L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+hypot -min 0 no-test-inline
+= hypot downward flt-32 -0x4p-128f 0x0p+0f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest flt-32 -0x4p-128f 0x0p+0f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero flt-32 -0x4p-128f 0x0p+0f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward flt-32 -0x4p-128f 0x0p+0f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward dbl-64 -0x4p-128 0x0p+0 : 0x4p-128 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 -0x4p-128 0x0p+0 : 0x4p-128 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 -0x4p-128 0x0p+0 : 0x4p-128 : no-test-inline inexact-ok
+= hypot upward dbl-64 -0x4p-128 0x0p+0 : 0x4p-128 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel -0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel -0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel -0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel -0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k -0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k -0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k -0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k -0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-128 -0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 -0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 -0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-128 -0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm -0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm -0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm -0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm -0x4p-128L 0x0p+0L : 0x4p-128L : no-test-inline inexact-ok
+= hypot downward dbl-64 -0x4p-1024 0x0p+0 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest dbl-64 -0x4p-1024 0x0p+0 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero dbl-64 -0x4p-1024 0x0p+0 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward dbl-64 -0x4p-1024 0x0p+0 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel -0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel -0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel -0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel -0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k -0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k -0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k -0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k -0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-128 -0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 -0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 -0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-128 -0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm -0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128ibm -0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128ibm -0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128ibm -0x4p-1024L 0x0p+0L : 0x4p-1024L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel -0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-intel -0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-intel -0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-intel -0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-m68k -0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k -0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k -0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k -0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok
+= hypot downward ldbl-128 -0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128 -0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128 -0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128 -0x4p-16384L 0x0p+0L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel -0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-intel -0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-intel -0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-intel -0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-m68k -0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-m68k -0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-m68k -0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-m68k -0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-128 -0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128 -0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128 -0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128 -0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward dbl-64 -0x8p-972 0x0p+0 : 0x8p-972 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 -0x8p-972 0x0p+0 : 0x8p-972 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 -0x8p-972 0x0p+0 : 0x8p-972 : no-test-inline inexact-ok
+= hypot upward dbl-64 -0x8p-972 0x0p+0 : 0x8p-972 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel -0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel -0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel -0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel -0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k -0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k -0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k -0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k -0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-128 -0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 -0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 -0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-128 -0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm -0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128ibm -0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128ibm -0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128ibm -0x8p-972L 0x0p+0L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+hypot -min_subnorm 0 no-test-inline
+= hypot downward flt-32 -0x8p-152f 0x0p+0f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest flt-32 -0x8p-152f 0x0p+0f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero flt-32 -0x8p-152f 0x0p+0f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward flt-32 -0x8p-152f 0x0p+0f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward dbl-64 -0x8p-152 0x0p+0 : 0x8p-152 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 -0x8p-152 0x0p+0 : 0x8p-152 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 -0x8p-152 0x0p+0 : 0x8p-152 : no-test-inline inexact-ok
+= hypot upward dbl-64 -0x8p-152 0x0p+0 : 0x8p-152 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel -0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel -0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel -0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel -0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k -0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k -0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k -0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k -0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128 -0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 -0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 -0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128 -0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm -0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm -0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm -0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm -0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot downward dbl-64 -0x4p-1076 0x0p+0 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest dbl-64 -0x4p-1076 0x0p+0 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero dbl-64 -0x4p-1076 0x0p+0 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward dbl-64 -0x4p-1076 0x0p+0 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel -0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel -0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel -0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel -0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k -0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k -0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k -0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k -0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128 -0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 -0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 -0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-128 -0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm -0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128ibm -0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128ibm -0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128ibm -0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel -0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-intel -0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-intel -0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-intel -0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-m68k -0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-m68k -0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-m68k -0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-m68k -0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-128 -0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128 -0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128 -0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128 -0x8p-16448L 0x0p+0L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-m68k -0x4p-16448L 0x0p+0L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-m68k -0x4p-16448L 0x0p+0L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-m68k -0x4p-16448L 0x0p+0L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-m68k -0x4p-16448L 0x0p+0L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-128 -0x4p-16448L 0x0p+0L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128 -0x4p-16448L 0x0p+0L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128 -0x4p-16448L 0x0p+0L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128 -0x4p-16448L 0x0p+0L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-128 -0x4p-16496L 0x0p+0L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128 -0x4p-16496L 0x0p+0L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128 -0x4p-16496L 0x0p+0L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128 -0x4p-16496L 0x0p+0L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+hypot min min no-test-inline
+= hypot downward flt-32 0x4p-128f 0x4p-128f : 0x5.a82798p-128f : no-test-inline inexact-ok
+= hypot tonearest flt-32 0x4p-128f 0x4p-128f : 0x5.a82798p-128f : no-test-inline inexact-ok
+= hypot towardzero flt-32 0x4p-128f 0x4p-128f : 0x5.a82798p-128f : no-test-inline inexact-ok
+= hypot upward flt-32 0x4p-128f 0x4p-128f : 0x5.a827ap-128f : no-test-inline inexact-ok
+= hypot downward dbl-64 0x4p-128 0x4p-128 : 0x5.a827999fcef3p-128 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x4p-128 0x4p-128 : 0x5.a827999fcef34p-128 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x4p-128 0x4p-128 : 0x5.a827999fcef3p-128 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x4p-128 0x4p-128 : 0x5.a827999fcef34p-128 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x4p-128L 0x4p-128L : 0x5.a827999fcef3242p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-128L 0x4p-128L : 0x5.a827999fcef3242p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-128L 0x4p-128L : 0x5.a827999fcef3242p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-128L 0x4p-128L : 0x5.a827999fcef32428p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-128L 0x4p-128L : 0x5.a827999fcef3242p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-128L 0x4p-128L : 0x5.a827999fcef3242p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-128L 0x4p-128L : 0x5.a827999fcef3242p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-128L 0x4p-128L : 0x5.a827999fcef32428p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-128L 0x4p-128L : 0x5.a827999fcef32422cbec4d9baa54p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-128L 0x4p-128L : 0x5.a827999fcef32422cbec4d9baa54p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-128L 0x4p-128L : 0x5.a827999fcef32422cbec4d9baa54p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-128L 0x4p-128L : 0x5.a827999fcef32422cbec4d9baa58p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x4p-128L 0x4p-128L : 0x5.a827999fcef32422cbec4d9baap-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0x4p-128L 0x4p-128L : 0x5.a827999fcef32422cbec4d9baap-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0x4p-128L 0x4p-128L : 0x5.a827999fcef32422cbec4d9baap-128L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0x4p-128L 0x4p-128L : 0x5.a827999fcef32422cbec4d9bacp-128L : no-test-inline inexact-ok
+= hypot downward dbl-64 0x4p-128 0x4p-1024 : 0x4p-128 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x4p-128 0x4p-1024 : 0x4p-128 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x4p-128 0x4p-1024 : 0x4p-128 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x4p-128 0x4p-1024 : 0x4.0000000000004p-128 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x4p-128L 0x4p-1024L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-128L 0x4p-1024L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-128L 0x4p-1024L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-128L 0x4p-1024L : 0x4.0000000000000008p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-128L 0x4p-1024L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-128L 0x4p-1024L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-128L 0x4p-1024L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-128L 0x4p-1024L : 0x4.0000000000000008p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-128L 0x4p-1024L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-128L 0x4p-1024L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-128L 0x4p-1024L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-128L 0x4p-1024L : 0x4.0000000000000000000000000004p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x4p-128L 0x4p-1024L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0x4p-128L 0x4p-1024L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0x4p-128L 0x4p-1024L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0x4p-128L 0x4p-1024L : 0x4.00000000000000000000000002p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x4p-128L 0x4p-16384L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-128L 0x4p-16384L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-128L 0x4p-16384L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-128L 0x4p-16384L : 0x4.0000000000000008p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-128L 0x4p-16384L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-128L 0x4p-16384L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-128L 0x4p-16384L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-128L 0x4p-16384L : 0x4.0000000000000008p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-128L 0x4p-16384L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-128L 0x4p-16384L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-128L 0x4p-16384L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-128L 0x4p-16384L : 0x4.0000000000000000000000000004p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x4p-128L 0x2p-16384L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-128L 0x2p-16384L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-128L 0x2p-16384L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-128L 0x2p-16384L : 0x4.0000000000000008p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-128L 0x2p-16384L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-128L 0x2p-16384L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-128L 0x2p-16384L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-128L 0x2p-16384L : 0x4.0000000000000008p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-128L 0x2p-16384L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-128L 0x2p-16384L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-128L 0x2p-16384L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-128L 0x2p-16384L : 0x4.0000000000000000000000000004p-128L : no-test-inline inexact-ok
+= hypot downward dbl-64 0x4p-128 0x8p-972 : 0x4p-128 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x4p-128 0x8p-972 : 0x4p-128 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x4p-128 0x8p-972 : 0x4p-128 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x4p-128 0x8p-972 : 0x4.0000000000004p-128 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x4p-128L 0x8p-972L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-128L 0x8p-972L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-128L 0x8p-972L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-128L 0x8p-972L : 0x4.0000000000000008p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-128L 0x8p-972L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-128L 0x8p-972L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-128L 0x8p-972L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-128L 0x8p-972L : 0x4.0000000000000008p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-128L 0x8p-972L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-128L 0x8p-972L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-128L 0x8p-972L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-128L 0x8p-972L : 0x4.0000000000000000000000000004p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x4p-128L 0x8p-972L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0x4p-128L 0x8p-972L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0x4p-128L 0x8p-972L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0x4p-128L 0x8p-972L : 0x4.00000000000000000000000002p-128L : no-test-inline inexact-ok
+= hypot downward dbl-64 0x4p-1024 0x4p-128 : 0x4p-128 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x4p-1024 0x4p-128 : 0x4p-128 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x4p-1024 0x4p-128 : 0x4p-128 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x4p-1024 0x4p-128 : 0x4.0000000000004p-128 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x4p-1024L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-1024L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-1024L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-1024L 0x4p-128L : 0x4.0000000000000008p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-1024L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-1024L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-1024L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-1024L 0x4p-128L : 0x4.0000000000000008p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-1024L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-1024L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-1024L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-1024L 0x4p-128L : 0x4.0000000000000000000000000004p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x4p-1024L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0x4p-1024L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0x4p-1024L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0x4p-1024L 0x4p-128L : 0x4.00000000000000000000000002p-128L : no-test-inline inexact-ok
+= hypot downward dbl-64 0x4p-1024 0x4p-1024 : 0x5.a827999fcef3p-1024 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x4p-1024 0x4p-1024 : 0x5.a827999fcef34p-1024 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x4p-1024 0x4p-1024 : 0x5.a827999fcef3p-1024 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x4p-1024 0x4p-1024 : 0x5.a827999fcef34p-1024 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x4p-1024L 0x4p-1024L : 0x5.a827999fcef3242p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-1024L 0x4p-1024L : 0x5.a827999fcef3242p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-1024L 0x4p-1024L : 0x5.a827999fcef3242p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-1024L 0x4p-1024L : 0x5.a827999fcef32428p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-1024L 0x4p-1024L : 0x5.a827999fcef3242p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-1024L 0x4p-1024L : 0x5.a827999fcef3242p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-1024L 0x4p-1024L : 0x5.a827999fcef3242p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-1024L 0x4p-1024L : 0x5.a827999fcef32428p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-1024L 0x4p-1024L : 0x5.a827999fcef32422cbec4d9baa54p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-1024L 0x4p-1024L : 0x5.a827999fcef32422cbec4d9baa54p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-1024L 0x4p-1024L : 0x5.a827999fcef32422cbec4d9baa54p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-1024L 0x4p-1024L : 0x5.a827999fcef32422cbec4d9baa58p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x4p-1024L 0x4p-1024L : 0x5.a827999fcef3p-1024L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest ldbl-128ibm 0x4p-1024L 0x4p-1024L : 0x5.a827999fcef34p-1024L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero ldbl-128ibm 0x4p-1024L 0x4p-1024L : 0x5.a827999fcef3p-1024L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward ldbl-128ibm 0x4p-1024L 0x4p-1024L : 0x5.a827999fcef34p-1024L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot downward ldbl-96-intel 0x4p-1024L 0x4p-16384L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-1024L 0x4p-16384L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-1024L 0x4p-16384L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-1024L 0x4p-16384L : 0x4.0000000000000008p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-1024L 0x4p-16384L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-1024L 0x4p-16384L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-1024L 0x4p-16384L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-1024L 0x4p-16384L : 0x4.0000000000000008p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-1024L 0x4p-16384L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-1024L 0x4p-16384L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-1024L 0x4p-16384L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-1024L 0x4p-16384L : 0x4.0000000000000000000000000004p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x4p-1024L 0x2p-16384L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-1024L 0x2p-16384L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-1024L 0x2p-16384L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-1024L 0x2p-16384L : 0x4.0000000000000008p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-1024L 0x2p-16384L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-1024L 0x2p-16384L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-1024L 0x2p-16384L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-1024L 0x2p-16384L : 0x4.0000000000000008p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-1024L 0x2p-16384L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-1024L 0x2p-16384L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-1024L 0x2p-16384L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-1024L 0x2p-16384L : 0x4.0000000000000000000000000004p-1024L : no-test-inline inexact-ok
+= hypot downward dbl-64 0x4p-1024 0x8p-972 : 0x8p-972 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x4p-1024 0x8p-972 : 0x8p-972 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x4p-1024 0x8p-972 : 0x8p-972 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x4p-1024 0x8p-972 : 0x8.0000000000008p-972 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x4p-1024L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-1024L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-1024L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-1024L 0x8p-972L : 0x8.000000000000001p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-1024L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-1024L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-1024L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-1024L 0x8p-972L : 0x8.000000000000001p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-1024L 0x8p-972L : 0x8.00000000000000000000000000f8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-1024L 0x8p-972L : 0x8.00000000000000000000000001p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-1024L 0x8p-972L : 0x8.00000000000000000000000000f8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-1024L 0x8p-972L : 0x8.00000000000000000000000001p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x4p-1024L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128ibm 0x4p-1024L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128ibm 0x4p-1024L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128ibm 0x4p-1024L 0x8p-972L : 0x8.00000000000000000000000004p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x4p-16384L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-16384L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-16384L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-16384L 0x4p-128L : 0x4.0000000000000008p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-16384L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-16384L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-16384L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-16384L 0x4p-128L : 0x4.0000000000000008p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-16384L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-16384L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-16384L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-16384L 0x4p-128L : 0x4.0000000000000000000000000004p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x4p-16384L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-16384L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-16384L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-16384L 0x4p-1024L : 0x4.0000000000000008p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-16384L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-16384L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-16384L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-16384L 0x4p-1024L : 0x4.0000000000000008p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-16384L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-16384L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-16384L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-16384L 0x4p-1024L : 0x4.0000000000000000000000000004p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x4p-16384L 0x4p-16384L : 0x5.a827999fcef3242p-16384L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-16384L 0x4p-16384L : 0x5.a827999fcef3242p-16384L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-16384L 0x4p-16384L : 0x5.a827999fcef3242p-16384L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-16384L 0x4p-16384L : 0x5.a827999fcef32428p-16384L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-16384L 0x4p-16384L : 0x5.a827999fcef3242p-16384L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-16384L 0x4p-16384L : 0x5.a827999fcef3242p-16384L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-16384L 0x4p-16384L : 0x5.a827999fcef3242p-16384L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-16384L 0x4p-16384L : 0x5.a827999fcef32428p-16384L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-16384L 0x4p-16384L : 0x5.a827999fcef32422cbec4d9baa54p-16384L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-16384L 0x4p-16384L : 0x5.a827999fcef32422cbec4d9baa54p-16384L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-16384L 0x4p-16384L : 0x5.a827999fcef32422cbec4d9baa54p-16384L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-16384L 0x4p-16384L : 0x5.a827999fcef32422cbec4d9baa58p-16384L : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x4p-16384L 0x2p-16384L : 0x4.78dde6e5fd29f05p-16384L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-16384L 0x2p-16384L : 0x4.78dde6e5fd29f058p-16384L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-16384L 0x2p-16384L : 0x4.78dde6e5fd29f05p-16384L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-16384L 0x2p-16384L : 0x4.78dde6e5fd29f058p-16384L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-16384L 0x2p-16384L : 0x4.78dde6e5fd29f05p-16384L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-16384L 0x2p-16384L : 0x4.78dde6e5fd29f058p-16384L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-16384L 0x2p-16384L : 0x4.78dde6e5fd29f05p-16384L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-16384L 0x2p-16384L : 0x4.78dde6e5fd29f058p-16384L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-16384L 0x2p-16384L : 0x4.78dde6e5fd29f057ce73018173b4p-16384L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-16384L 0x2p-16384L : 0x4.78dde6e5fd29f057ce73018173b8p-16384L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-16384L 0x2p-16384L : 0x4.78dde6e5fd29f057ce73018173b4p-16384L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-16384L 0x2p-16384L : 0x4.78dde6e5fd29f057ce73018173b8p-16384L : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x4p-16384L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-16384L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-16384L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-16384L 0x8p-972L : 0x8.000000000000001p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-16384L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-16384L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-16384L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-16384L 0x8p-972L : 0x8.000000000000001p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-16384L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-16384L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-16384L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-16384L 0x8p-972L : 0x8.0000000000000000000000000008p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x2p-16384L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x2p-16384L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x2p-16384L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x2p-16384L 0x4p-128L : 0x4.0000000000000008p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x2p-16384L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x2p-16384L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x2p-16384L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x2p-16384L 0x4p-128L : 0x4.0000000000000008p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x2p-16384L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x2p-16384L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x2p-16384L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x2p-16384L 0x4p-128L : 0x4.0000000000000000000000000004p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x2p-16384L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x2p-16384L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x2p-16384L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x2p-16384L 0x4p-1024L : 0x4.0000000000000008p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x2p-16384L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x2p-16384L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x2p-16384L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x2p-16384L 0x4p-1024L : 0x4.0000000000000008p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x2p-16384L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x2p-16384L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x2p-16384L 0x4p-1024L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x2p-16384L 0x4p-1024L : 0x4.0000000000000000000000000004p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x2p-16384L 0x4p-16384L : 0x4.78dde6e5fd29f05p-16384L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x2p-16384L 0x4p-16384L : 0x4.78dde6e5fd29f058p-16384L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x2p-16384L 0x4p-16384L : 0x4.78dde6e5fd29f05p-16384L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x2p-16384L 0x4p-16384L : 0x4.78dde6e5fd29f058p-16384L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x2p-16384L 0x4p-16384L : 0x4.78dde6e5fd29f05p-16384L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x2p-16384L 0x4p-16384L : 0x4.78dde6e5fd29f058p-16384L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x2p-16384L 0x4p-16384L : 0x4.78dde6e5fd29f05p-16384L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x2p-16384L 0x4p-16384L : 0x4.78dde6e5fd29f058p-16384L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x2p-16384L 0x4p-16384L : 0x4.78dde6e5fd29f057ce73018173b4p-16384L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x2p-16384L 0x4p-16384L : 0x4.78dde6e5fd29f057ce73018173b8p-16384L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x2p-16384L 0x4p-16384L : 0x4.78dde6e5fd29f057ce73018173b4p-16384L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x2p-16384L 0x4p-16384L : 0x4.78dde6e5fd29f057ce73018173b8p-16384L : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x2p-16384L 0x2p-16384L : 0x2.d413cccfe779921p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest ldbl-96-intel 0x2p-16384L 0x2p-16384L : 0x2.d413cccfe779921p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero ldbl-96-intel 0x2p-16384L 0x2p-16384L : 0x2.d413cccfe779921p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward ldbl-96-intel 0x2p-16384L 0x2p-16384L : 0x2.d413cccfe7799218p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot downward ldbl-96-m68k 0x2p-16384L 0x2p-16384L : 0x2.d413cccfe779921p-16384L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x2p-16384L 0x2p-16384L : 0x2.d413cccfe779921p-16384L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x2p-16384L 0x2p-16384L : 0x2.d413cccfe779921p-16384L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x2p-16384L 0x2p-16384L : 0x2.d413cccfe7799214p-16384L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x2p-16384L 0x2p-16384L : 0x2.d413cccfe779921165f626cdd528p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest ldbl-128 0x2p-16384L 0x2p-16384L : 0x2.d413cccfe779921165f626cdd52cp-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero ldbl-128 0x2p-16384L 0x2p-16384L : 0x2.d413cccfe779921165f626cdd528p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward ldbl-128 0x2p-16384L 0x2p-16384L : 0x2.d413cccfe779921165f626cdd52cp-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot downward ldbl-96-intel 0x2p-16384L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x2p-16384L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x2p-16384L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x2p-16384L 0x8p-972L : 0x8.000000000000001p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x2p-16384L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x2p-16384L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x2p-16384L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x2p-16384L 0x8p-972L : 0x8.000000000000001p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x2p-16384L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x2p-16384L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x2p-16384L 0x8p-972L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x2p-16384L 0x8p-972L : 0x8.0000000000000000000000000008p-972L : no-test-inline inexact-ok
+= hypot downward dbl-64 0x8p-972 0x4p-128 : 0x4p-128 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x8p-972 0x4p-128 : 0x4p-128 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x8p-972 0x4p-128 : 0x4p-128 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x8p-972 0x4p-128 : 0x4.0000000000004p-128 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x8p-972L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x8p-972L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x8p-972L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x8p-972L 0x4p-128L : 0x4.0000000000000008p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-972L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-972L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-972L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-972L 0x4p-128L : 0x4.0000000000000008p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x8p-972L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x8p-972L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x8p-972L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x8p-972L 0x4p-128L : 0x4.0000000000000000000000000004p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x8p-972L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0x8p-972L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0x8p-972L 0x4p-128L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0x8p-972L 0x4p-128L : 0x4.00000000000000000000000002p-128L : no-test-inline inexact-ok
+= hypot downward dbl-64 0x8p-972 0x4p-1024 : 0x8p-972 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x8p-972 0x4p-1024 : 0x8p-972 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x8p-972 0x4p-1024 : 0x8p-972 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x8p-972 0x4p-1024 : 0x8.0000000000008p-972 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x8p-972L 0x4p-1024L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x8p-972L 0x4p-1024L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x8p-972L 0x4p-1024L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x8p-972L 0x4p-1024L : 0x8.000000000000001p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-972L 0x4p-1024L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-972L 0x4p-1024L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-972L 0x4p-1024L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-972L 0x4p-1024L : 0x8.000000000000001p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x8p-972L 0x4p-1024L : 0x8.00000000000000000000000000f8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x8p-972L 0x4p-1024L : 0x8.00000000000000000000000001p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x8p-972L 0x4p-1024L : 0x8.00000000000000000000000000f8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x8p-972L 0x4p-1024L : 0x8.00000000000000000000000001p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x8p-972L 0x4p-1024L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128ibm 0x8p-972L 0x4p-1024L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128ibm 0x8p-972L 0x4p-1024L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128ibm 0x8p-972L 0x4p-1024L : 0x8.00000000000000000000000004p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x8p-972L 0x4p-16384L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x8p-972L 0x4p-16384L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x8p-972L 0x4p-16384L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x8p-972L 0x4p-16384L : 0x8.000000000000001p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-972L 0x4p-16384L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-972L 0x4p-16384L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-972L 0x4p-16384L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-972L 0x4p-16384L : 0x8.000000000000001p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x8p-972L 0x4p-16384L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x8p-972L 0x4p-16384L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x8p-972L 0x4p-16384L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x8p-972L 0x4p-16384L : 0x8.0000000000000000000000000008p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x8p-972L 0x2p-16384L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x8p-972L 0x2p-16384L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x8p-972L 0x2p-16384L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x8p-972L 0x2p-16384L : 0x8.000000000000001p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-972L 0x2p-16384L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-972L 0x2p-16384L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-972L 0x2p-16384L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-972L 0x2p-16384L : 0x8.000000000000001p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x8p-972L 0x2p-16384L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x8p-972L 0x2p-16384L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x8p-972L 0x2p-16384L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x8p-972L 0x2p-16384L : 0x8.0000000000000000000000000008p-972L : no-test-inline inexact-ok
+= hypot downward dbl-64 0x8p-972 0x8p-972 : 0xb.504f333f9de6p-972 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x8p-972 0x8p-972 : 0xb.504f333f9de68p-972 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x8p-972 0x8p-972 : 0xb.504f333f9de6p-972 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x8p-972 0x8p-972 : 0xb.504f333f9de68p-972 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x8p-972L 0x8p-972L : 0xb.504f333f9de6484p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x8p-972L 0x8p-972L : 0xb.504f333f9de6484p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x8p-972L 0x8p-972L : 0xb.504f333f9de6484p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x8p-972L 0x8p-972L : 0xb.504f333f9de6485p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-972L 0x8p-972L : 0xb.504f333f9de6484p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-972L 0x8p-972L : 0xb.504f333f9de6484p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-972L 0x8p-972L : 0xb.504f333f9de6484p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-972L 0x8p-972L : 0xb.504f333f9de6485p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x8p-972L 0x8p-972L : 0xb.504f333f9de6484597d89b3754a8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x8p-972L 0x8p-972L : 0xb.504f333f9de6484597d89b3754a8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x8p-972L 0x8p-972L : 0xb.504f333f9de6484597d89b3754a8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x8p-972L 0x8p-972L : 0xb.504f333f9de6484597d89b3754bp-972L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x8p-972L 0x8p-972L : 0xb.504f333f9de6484597d89b3754p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0x8p-972L 0x8p-972L : 0xb.504f333f9de6484597d89b3754p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0x8p-972L 0x8p-972L : 0xb.504f333f9de6484597d89b3754p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0x8p-972L 0x8p-972L : 0xb.504f333f9de6484597d89b3758p-972L : no-test-inline inexact-ok
+hypot min_subnorm min_subnorm no-test-inline
+= hypot downward flt-32 0x8p-152f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest flt-32 0x8p-152f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero flt-32 0x8p-152f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward flt-32 0x8p-152f 0x8p-152f : 0x1p-148f : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot downward dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de6p-152 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de68p-152 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de6p-152 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de68p-152 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6485p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6485p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754a8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754a8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754a8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754bp-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3758p-152L : no-test-inline inexact-ok
+= hypot downward dbl-64 0x8p-152 0x4p-1076 : 0x8p-152 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x8p-152 0x4p-1076 : 0x8p-152 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x8p-152 0x4p-1076 : 0x8p-152 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x8p-152 0x4p-1076 : 0x8.0000000000008p-152 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x8p-152L 0x4p-1076L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x8.00000000000000000000000004p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x8p-152L 0x8p-16448L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-152L 0x8p-16448L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x8p-152L 0x8p-16448L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-152L 0x4p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-152L 0x4p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-152L 0x4p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-152L 0x4p-16448L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x8p-152L 0x4p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x8p-152L 0x4p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x8p-152L 0x4p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x8p-152L 0x4p-16448L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x8p-152L 0x4p-16496L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x8p-152L 0x4p-16496L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x8p-152L 0x4p-16496L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x8p-152L 0x4p-16496L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok
+= hypot downward dbl-64 0x4p-1076 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x4p-1076 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x4p-1076 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x4p-1076 0x8p-152 : 0x8.0000000000008p-152 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-1076L 0x8p-152L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x8.00000000000000000000000004p-152L : no-test-inline inexact-ok
+= hypot downward dbl-64 0x4p-1076 0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest dbl-64 0x4p-1076 0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero dbl-64 0x4p-1076 0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward dbl-64 0x4p-1076 0x4p-1076 : 0x8p-1076 : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot downward ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32428p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32428p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa58p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x8p-1076L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot downward ldbl-96-intel 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-1076L 0x8p-16448L : 0x4.0000000000000008p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-1076L 0x8p-16448L : 0x4.0000000000000008p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-1076L 0x8p-16448L : 0x4.0000000000000000000000000004p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-1076L 0x4p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-1076L 0x4p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-1076L 0x4p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-1076L 0x4p-16448L : 0x4.0000000000000008p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-1076L 0x4p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-1076L 0x4p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-1076L 0x4p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-1076L 0x4p-16448L : 0x4.0000000000000000000000000004p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-1076L 0x4p-16496L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-1076L 0x4p-16496L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-1076L 0x4p-16496L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-1076L 0x4p-16496L : 0x4.0000000000000000000000000004p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x8p-16448L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x8p-16448L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x8p-16448L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x8p-16448L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-16448L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-16448L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-16448L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-16448L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x8p-16448L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x8p-16448L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x8p-16448L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x8p-16448L 0x8p-152L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x8p-16448L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x8p-16448L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x8p-16448L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x8p-16448L 0x4p-1076L : 0x4.0000000000000008p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-16448L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-16448L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-16448L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-16448L 0x4p-1076L : 0x4.0000000000000008p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x8p-16448L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x8p-16448L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x8p-16448L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x8p-16448L 0x4p-1076L : 0x4.0000000000000000000000000004p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x8p-16448L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest ldbl-96-intel 0x8p-16448L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero ldbl-96-intel 0x8p-16448L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward ldbl-96-intel 0x8p-16448L 0x8p-16448L : 0x1p-16444L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot downward ldbl-96-m68k 0x8p-16448L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest ldbl-96-m68k 0x8p-16448L 0x8p-16448L : 0xcp-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero ldbl-96-m68k 0x8p-16448L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward ldbl-96-m68k 0x8p-16448L 0x8p-16448L : 0xcp-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot downward ldbl-128 0x8p-16448L 0x8p-16448L : 0xb.504f333f9de4p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest ldbl-128 0x8p-16448L 0x8p-16448L : 0xb.504f333f9de8p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero ldbl-128 0x8p-16448L 0x8p-16448L : 0xb.504f333f9de4p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward ldbl-128 0x8p-16448L 0x8p-16448L : 0xb.504f333f9de8p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot downward ldbl-96-m68k 0x8p-16448L 0x4p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest ldbl-96-m68k 0x8p-16448L 0x4p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero ldbl-96-m68k 0x8p-16448L 0x4p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward ldbl-96-m68k 0x8p-16448L 0x4p-16448L : 0xcp-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot downward ldbl-128 0x8p-16448L 0x4p-16448L : 0x8.f1bbcdcbfa5p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest ldbl-128 0x8p-16448L 0x4p-16448L : 0x8.f1bbcdcbfa54p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero ldbl-128 0x8p-16448L 0x4p-16448L : 0x8.f1bbcdcbfa5p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward ldbl-128 0x8p-16448L 0x4p-16448L : 0x8.f1bbcdcbfa54p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot downward ldbl-128 0x8p-16448L 0x4p-16496L : 0x8p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest ldbl-128 0x8p-16448L 0x4p-16496L : 0x8p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero ldbl-128 0x8p-16448L 0x4p-16496L : 0x8p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward ldbl-128 0x8p-16448L 0x4p-16496L : 0x8.000000000004p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot downward ldbl-96-m68k 0x4p-16448L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-16448L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-16448L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-16448L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-16448L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-16448L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-16448L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-16448L 0x8p-152L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-16448L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-16448L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-16448L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-16448L 0x4p-1076L : 0x4.0000000000000008p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-16448L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-16448L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-16448L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-16448L 0x4p-1076L : 0x4.0000000000000000000000000004p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-16448L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest ldbl-96-m68k 0x4p-16448L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero ldbl-96-m68k 0x4p-16448L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward ldbl-96-m68k 0x4p-16448L 0x8p-16448L : 0xcp-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot downward ldbl-128 0x4p-16448L 0x8p-16448L : 0x8.f1bbcdcbfa5p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest ldbl-128 0x4p-16448L 0x8p-16448L : 0x8.f1bbcdcbfa54p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero ldbl-128 0x4p-16448L 0x8p-16448L : 0x8.f1bbcdcbfa5p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward ldbl-128 0x4p-16448L 0x8p-16448L : 0x8.f1bbcdcbfa54p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot downward ldbl-96-m68k 0x4p-16448L 0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest ldbl-96-m68k 0x4p-16448L 0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero ldbl-96-m68k 0x4p-16448L 0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward ldbl-96-m68k 0x4p-16448L 0x4p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot downward ldbl-128 0x4p-16448L 0x4p-16448L : 0x5.a827999fcefp-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest ldbl-128 0x4p-16448L 0x4p-16448L : 0x5.a827999fcef4p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero ldbl-128 0x4p-16448L 0x4p-16448L : 0x5.a827999fcefp-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward ldbl-128 0x4p-16448L 0x4p-16448L : 0x5.a827999fcef4p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot downward ldbl-128 0x4p-16448L 0x4p-16496L : 0x4p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest ldbl-128 0x4p-16448L 0x4p-16496L : 0x4p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero ldbl-128 0x4p-16448L 0x4p-16496L : 0x4p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward ldbl-128 0x4p-16448L 0x4p-16496L : 0x4.000000000004p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot downward ldbl-128 0x4p-16496L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-16496L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-16496L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-16496L 0x8p-152L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-16496L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-16496L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-16496L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-16496L 0x4p-1076L : 0x4.0000000000000000000000000004p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-16496L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest ldbl-128 0x4p-16496L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero ldbl-128 0x4p-16496L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward ldbl-128 0x4p-16496L 0x8p-16448L : 0x8.000000000004p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot downward ldbl-128 0x4p-16496L 0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest ldbl-128 0x4p-16496L 0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero ldbl-128 0x4p-16496L 0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward ldbl-128 0x4p-16496L 0x4p-16448L : 0x4.000000000004p-16448L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot downward ldbl-128 0x4p-16496L 0x4p-16496L : 0x4p-16496L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest ldbl-128 0x4p-16496L 0x4p-16496L : 0x4p-16496L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero ldbl-128 0x4p-16496L 0x4p-16496L : 0x4p-16496L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward ldbl-128 0x4p-16496L 0x4p-16496L : 0x8p-16496L : no-test-inline inexact-ok underflow errno-erange-ok
+hypot min min_subnorm no-test-inline
+= hypot downward flt-32 0x4p-128f 0x8p-152f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest flt-32 0x4p-128f 0x8p-152f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero flt-32 0x4p-128f 0x8p-152f : 0x4p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward flt-32 0x4p-128f 0x8p-152f : 0x4.000008p-128f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward dbl-64 0x4p-128 0x8p-152 : 0x4.000000000007cp-128 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x4p-128 0x8p-152 : 0x4.000000000008p-128 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x4p-128 0x8p-152 : 0x4.000000000007cp-128 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x4p-128 0x8p-152 : 0x4.000000000008p-128 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x4p-128L 0x8p-152L : 0x4.000000000007fff8p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-128L 0x8p-152L : 0x4.000000000008p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-128L 0x8p-152L : 0x4.000000000007fff8p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-128L 0x8p-152L : 0x4.000000000008p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-128L 0x8p-152L : 0x4.000000000007fff8p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-128L 0x8p-152L : 0x4.000000000008p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-128L 0x8p-152L : 0x4.000000000007fff8p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-128L 0x8p-152L : 0x4.000000000008p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-128L 0x8p-152L : 0x4.000000000007fffffffffff8p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-128L 0x8p-152L : 0x4.000000000007fffffffffff8p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-128L 0x8p-152L : 0x4.000000000007fffffffffff8p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-128L 0x8p-152L : 0x4.000000000007fffffffffff80004p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x4p-128L 0x8p-152L : 0x4.000000000007fffffffffff8p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0x4p-128L 0x8p-152L : 0x4.000000000007fffffffffff8p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0x4p-128L 0x8p-152L : 0x4.000000000007fffffffffff8p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0x4p-128L 0x8p-152L : 0x4.000000000007fffffffffff802p-128L : no-test-inline inexact-ok
+= hypot downward dbl-64 0x4p-128 0x4p-1076 : 0x4p-128 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x4p-128 0x4p-1076 : 0x4p-128 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x4p-128 0x4p-1076 : 0x4p-128 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x4p-128 0x4p-1076 : 0x4.0000000000004p-128 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x4p-128L 0x4p-1076L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-128L 0x4p-1076L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-128L 0x4p-1076L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-128L 0x4p-1076L : 0x4.0000000000000008p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-128L 0x4p-1076L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-128L 0x4p-1076L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-128L 0x4p-1076L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-128L 0x4p-1076L : 0x4.0000000000000008p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-128L 0x4p-1076L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-128L 0x4p-1076L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-128L 0x4p-1076L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-128L 0x4p-1076L : 0x4.0000000000000000000000000004p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x4p-128L 0x4p-1076L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0x4p-128L 0x4p-1076L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0x4p-128L 0x4p-1076L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0x4p-128L 0x4p-1076L : 0x4.00000000000000000000000002p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x4p-128L 0x8p-16448L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-128L 0x8p-16448L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-128L 0x8p-16448L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-128L 0x8p-16448L : 0x4.0000000000000008p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-128L 0x8p-16448L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-128L 0x8p-16448L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-128L 0x8p-16448L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-128L 0x8p-16448L : 0x4.0000000000000008p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-128L 0x8p-16448L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-128L 0x8p-16448L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-128L 0x8p-16448L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-128L 0x8p-16448L : 0x4.0000000000000000000000000004p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-128L 0x4p-16448L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-128L 0x4p-16448L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-128L 0x4p-16448L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-128L 0x4p-16448L : 0x4.0000000000000008p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-128L 0x4p-16448L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-128L 0x4p-16448L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-128L 0x4p-16448L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-128L 0x4p-16448L : 0x4.0000000000000000000000000004p-128L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-128L 0x4p-16496L : 0x4p-128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-128L 0x4p-16496L : 0x4p-128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-128L 0x4p-16496L : 0x4p-128L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-128L 0x4p-16496L : 0x4.0000000000000000000000000004p-128L : no-test-inline inexact-ok
+= hypot downward dbl-64 0x4p-1024 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x4p-1024 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x4p-1024 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x4p-1024 0x8p-152 : 0x8.0000000000008p-152 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x4p-1024L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-1024L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-1024L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-1024L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-1024L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-1024L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-1024L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-1024L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-1024L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-1024L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-1024L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-1024L 0x8p-152L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x4p-1024L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0x4p-1024L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0x4p-1024L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0x4p-1024L 0x8p-152L : 0x8.00000000000000000000000004p-152L : no-test-inline inexact-ok
+= hypot downward dbl-64 0x4p-1024 0x4p-1076 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest dbl-64 0x4p-1024 0x4p-1076 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero dbl-64 0x4p-1024 0x4p-1076 : 0x4p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward dbl-64 0x4p-1024 0x4p-1076 : 0x4.0000000000004p-1024 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x4p-1024L 0x4p-1076L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-1024L 0x4p-1076L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-1024L 0x4p-1076L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-1024L 0x4p-1076L : 0x4.0000000000000008p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-1024L 0x4p-1076L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-1024L 0x4p-1076L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-1024L 0x4p-1076L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-1024L 0x4p-1076L : 0x4.0000000000000008p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-1024L 0x4p-1076L : 0x4.00000000000000000000000001fcp-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-1024L 0x4p-1076L : 0x4.00000000000000000000000002p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-1024L 0x4p-1076L : 0x4.00000000000000000000000001fcp-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-1024L 0x4p-1076L : 0x4.00000000000000000000000002p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x4p-1024L 0x4p-1076L : 0x4p-1024L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest ldbl-128ibm 0x4p-1024L 0x4p-1076L : 0x4p-1024L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero ldbl-128ibm 0x4p-1024L 0x4p-1076L : 0x4p-1024L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward ldbl-128ibm 0x4p-1024L 0x4p-1076L : 0x4.0000000000004p-1024L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot downward ldbl-96-intel 0x4p-1024L 0x8p-16448L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-1024L 0x8p-16448L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-1024L 0x8p-16448L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-1024L 0x8p-16448L : 0x4.0000000000000008p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-1024L 0x8p-16448L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-1024L 0x8p-16448L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-1024L 0x8p-16448L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-1024L 0x8p-16448L : 0x4.0000000000000008p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-1024L 0x8p-16448L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-1024L 0x8p-16448L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-1024L 0x8p-16448L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-1024L 0x8p-16448L : 0x4.0000000000000000000000000004p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-1024L 0x4p-16448L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-1024L 0x4p-16448L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-1024L 0x4p-16448L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-1024L 0x4p-16448L : 0x4.0000000000000008p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-1024L 0x4p-16448L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-1024L 0x4p-16448L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-1024L 0x4p-16448L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-1024L 0x4p-16448L : 0x4.0000000000000000000000000004p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-1024L 0x4p-16496L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-1024L 0x4p-16496L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-1024L 0x4p-16496L : 0x4p-1024L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-1024L 0x4p-16496L : 0x4.0000000000000000000000000004p-1024L : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x4p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-16384L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-16384L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-16384L 0x8p-152L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x4p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-16384L 0x4p-1076L : 0x4.0000000000000008p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-16384L 0x4p-1076L : 0x4.0000000000000008p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-16384L 0x4p-1076L : 0x4.0000000000000000000000000004p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x4p-16384L 0x8p-16448L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-intel 0x4p-16384L 0x8p-16448L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-intel 0x4p-16384L 0x8p-16448L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-intel 0x4p-16384L 0x8p-16448L : 0x4.0000000000000008p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-m68k 0x4p-16384L 0x8p-16448L : 0x4p-16384L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-16384L 0x8p-16448L : 0x4p-16384L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-16384L 0x8p-16448L : 0x4p-16384L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-16384L 0x8p-16448L : 0x4.0000000000000008p-16384L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-16384L 0x8p-16448L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128 0x4p-16384L 0x8p-16448L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128 0x4p-16384L 0x8p-16448L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128 0x4p-16384L 0x8p-16448L : 0x4.0000000000000000000000000004p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-m68k 0x4p-16384L 0x4p-16448L : 0x4p-16384L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-16384L 0x4p-16448L : 0x4p-16384L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-16384L 0x4p-16448L : 0x4p-16384L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-16384L 0x4p-16448L : 0x4.0000000000000008p-16384L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-16384L 0x4p-16448L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128 0x4p-16384L 0x4p-16448L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128 0x4p-16384L 0x4p-16448L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128 0x4p-16384L 0x4p-16448L : 0x4.0000000000000000000000000004p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-128 0x4p-16384L 0x4p-16496L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128 0x4p-16384L 0x4p-16496L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128 0x4p-16384L 0x4p-16496L : 0x4p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128 0x4p-16384L 0x4p-16496L : 0x4.0000000000000000000000000004p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x2p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x2p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x2p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x2p-16384L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x2p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x2p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x2p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x2p-16384L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x2p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x2p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x2p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x2p-16384L 0x8p-152L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x2p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x2p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x2p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x2p-16384L 0x4p-1076L : 0x4.0000000000000008p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x2p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x2p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x2p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x2p-16384L 0x4p-1076L : 0x4.0000000000000008p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x2p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x2p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x2p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x2p-16384L 0x4p-1076L : 0x4.0000000000000000000000000004p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x2p-16384L 0x8p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest ldbl-96-intel 0x2p-16384L 0x8p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero ldbl-96-intel 0x2p-16384L 0x8p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward ldbl-96-intel 0x2p-16384L 0x8p-16448L : 0x2.0000000000000008p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot downward ldbl-96-m68k 0x2p-16384L 0x8p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-m68k 0x2p-16384L 0x8p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-m68k 0x2p-16384L 0x8p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-m68k 0x2p-16384L 0x8p-16448L : 0x2.0000000000000004p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-128 0x2p-16384L 0x8p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest ldbl-128 0x2p-16384L 0x8p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero ldbl-128 0x2p-16384L 0x8p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward ldbl-128 0x2p-16384L 0x8p-16448L : 0x2.0000000000000000000000000004p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot downward ldbl-96-m68k 0x2p-16384L 0x4p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-m68k 0x2p-16384L 0x4p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-m68k 0x2p-16384L 0x4p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-m68k 0x2p-16384L 0x4p-16448L : 0x2.0000000000000004p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-128 0x2p-16384L 0x4p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest ldbl-128 0x2p-16384L 0x4p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero ldbl-128 0x2p-16384L 0x4p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward ldbl-128 0x2p-16384L 0x4p-16448L : 0x2.0000000000000000000000000004p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot downward ldbl-128 0x2p-16384L 0x4p-16496L : 0x2p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest ldbl-128 0x2p-16384L 0x4p-16496L : 0x2p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero ldbl-128 0x2p-16384L 0x4p-16496L : 0x2p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward ldbl-128 0x2p-16384L 0x4p-16496L : 0x2.0000000000000000000000000004p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot downward dbl-64 0x8p-972 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x8p-972 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x8p-972 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x8p-972 0x8p-152 : 0x8.0000000000008p-152 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x8p-972L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x8p-972L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x8p-972L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x8p-972L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-972L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-972L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-972L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-972L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x8p-972L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x8p-972L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x8p-972L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x8p-972L 0x8p-152L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x8p-972L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0x8p-972L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0x8p-972L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0x8p-972L 0x8p-152L : 0x8.00000000000000000000000004p-152L : no-test-inline inexact-ok
+= hypot downward dbl-64 0x8p-972 0x4p-1076 : 0x8p-972 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x8p-972 0x4p-1076 : 0x8p-972 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x8p-972 0x4p-1076 : 0x8p-972 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x8p-972 0x4p-1076 : 0x8.0000000000008p-972 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x8p-972L 0x4p-1076L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x8p-972L 0x4p-1076L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x8p-972L 0x4p-1076L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x8p-972L 0x4p-1076L : 0x8.000000000000001p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-972L 0x4p-1076L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-972L 0x4p-1076L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-972L 0x4p-1076L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-972L 0x4p-1076L : 0x8.000000000000001p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x8p-972L 0x4p-1076L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x8p-972L 0x4p-1076L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x8p-972L 0x4p-1076L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x8p-972L 0x4p-1076L : 0x8.0000000000000000000000000008p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x8p-972L 0x4p-1076L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128ibm 0x8p-972L 0x4p-1076L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128ibm 0x8p-972L 0x4p-1076L : 0x8p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128ibm 0x8p-972L 0x4p-1076L : 0x8.00000000000000000000000004p-972L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x8p-972L 0x8p-16448L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x8p-972L 0x8p-16448L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x8p-972L 0x8p-16448L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x8p-972L 0x8p-16448L : 0x8.000000000000001p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-972L 0x8p-16448L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-972L 0x8p-16448L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-972L 0x8p-16448L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-972L 0x8p-16448L : 0x8.000000000000001p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x8p-972L 0x8p-16448L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x8p-972L 0x8p-16448L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x8p-972L 0x8p-16448L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x8p-972L 0x8p-16448L : 0x8.0000000000000000000000000008p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-972L 0x4p-16448L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-972L 0x4p-16448L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-972L 0x4p-16448L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-972L 0x4p-16448L : 0x8.000000000000001p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x8p-972L 0x4p-16448L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x8p-972L 0x4p-16448L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x8p-972L 0x4p-16448L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x8p-972L 0x4p-16448L : 0x8.0000000000000000000000000008p-972L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x8p-972L 0x4p-16496L : 0x8p-972L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x8p-972L 0x4p-16496L : 0x8p-972L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x8p-972L 0x4p-16496L : 0x8p-972L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x8p-972L 0x4p-16496L : 0x8.0000000000000000000000000008p-972L : no-test-inline inexact-ok
+hypot 0x1.fp127 0x1.fp127
+= hypot downward flt-32 0xf.8p+124f 0xf.8p+124f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= hypot tonearest flt-32 0xf.8p+124f 0xf.8p+124f : plus_infty : inexact-ok overflow errno-erange
+= hypot towardzero flt-32 0xf.8p+124f 0xf.8p+124f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= hypot upward flt-32 0xf.8p+124f 0xf.8p+124f : plus_infty : inexact-ok overflow errno-erange
+= hypot downward dbl-64 0xf.8p+124 0xf.8p+124 : 0x1.5eb99734b41eep+128 : inexact-ok
+= hypot tonearest dbl-64 0xf.8p+124 0xf.8p+124 : 0x1.5eb99734b41eep+128 : inexact-ok
+= hypot towardzero dbl-64 0xf.8p+124 0xf.8p+124 : 0x1.5eb99734b41eep+128 : inexact-ok
+= hypot upward dbl-64 0xf.8p+124 0xf.8p+124 : 0x1.5eb99734b41efp+128 : inexact-ok
+= hypot downward ldbl-96-intel 0xf.8p+124L 0xf.8p+124L : 0x1.5eb99734b41ee2cp+128L : inexact-ok
+= hypot tonearest ldbl-96-intel 0xf.8p+124L 0xf.8p+124L : 0x1.5eb99734b41ee2cp+128L : inexact-ok
+= hypot towardzero ldbl-96-intel 0xf.8p+124L 0xf.8p+124L : 0x1.5eb99734b41ee2cp+128L : inexact-ok
+= hypot upward ldbl-96-intel 0xf.8p+124L 0xf.8p+124L : 0x1.5eb99734b41ee2c2p+128L : inexact-ok
+= hypot downward ldbl-96-m68k 0xf.8p+124L 0xf.8p+124L : 0x1.5eb99734b41ee2cp+128L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0xf.8p+124L 0xf.8p+124L : 0x1.5eb99734b41ee2cp+128L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0xf.8p+124L 0xf.8p+124L : 0x1.5eb99734b41ee2cp+128L : inexact-ok
+= hypot upward ldbl-96-m68k 0xf.8p+124L 0xf.8p+124L : 0x1.5eb99734b41ee2c2p+128L : inexact-ok
+= hypot downward ldbl-128 0xf.8p+124L 0xf.8p+124L : 0x1.5eb99734b41ee2c06d633acbb34p+128L : inexact-ok
+= hypot tonearest ldbl-128 0xf.8p+124L 0xf.8p+124L : 0x1.5eb99734b41ee2c06d633acbb341p+128L : inexact-ok
+= hypot towardzero ldbl-128 0xf.8p+124L 0xf.8p+124L : 0x1.5eb99734b41ee2c06d633acbb34p+128L : inexact-ok
+= hypot upward ldbl-128 0xf.8p+124L 0xf.8p+124L : 0x1.5eb99734b41ee2c06d633acbb341p+128L : inexact-ok
+= hypot downward ldbl-128ibm 0xf.8p+124L 0xf.8p+124L : 0x1.5eb99734b41ee2c06d633acbb3p+128L : inexact-ok
+= hypot tonearest ldbl-128ibm 0xf.8p+124L 0xf.8p+124L : 0x1.5eb99734b41ee2c06d633acbb38p+128L : inexact-ok
+= hypot towardzero ldbl-128ibm 0xf.8p+124L 0xf.8p+124L : 0x1.5eb99734b41ee2c06d633acbb3p+128L : inexact-ok
+= hypot upward ldbl-128ibm 0xf.8p+124L 0xf.8p+124L : 0x1.5eb99734b41ee2c06d633acbb38p+128L : inexact-ok
+hypot 0x1.fp1023 0x1.fp1023
+= hypot downward flt-32 0xf.fffffp+124f 0xf.fffffp+124f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= hypot tonearest flt-32 0xf.fffffp+124f 0xf.fffffp+124f : plus_infty : inexact-ok overflow errno-erange
+= hypot towardzero flt-32 0xf.fffffp+124f 0xf.fffffp+124f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= hypot upward flt-32 0xf.fffffp+124f 0xf.fffffp+124f : plus_infty : inexact-ok overflow errno-erange
+= hypot downward dbl-64 0xf.fffffp+124 0xf.fffffp+124 : 0x1.6a09e4fde9d66p+128 : inexact-ok
+= hypot tonearest dbl-64 0xf.fffffp+124 0xf.fffffp+124 : 0x1.6a09e4fde9d66p+128 : inexact-ok
+= hypot towardzero dbl-64 0xf.fffffp+124 0xf.fffffp+124 : 0x1.6a09e4fde9d66p+128 : inexact-ok
+= hypot upward dbl-64 0xf.fffffp+124 0xf.fffffp+124 : 0x1.6a09e4fde9d67p+128 : inexact-ok
+= hypot downward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114p+128L : inexact-ok
+= hypot tonearest ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114p+128L : inexact-ok
+= hypot towardzero ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114p+128L : inexact-ok
+= hypot upward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66116p+128L : inexact-ok
+= hypot downward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114p+128L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114p+128L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114p+128L : inexact-ok
+= hypot upward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66116p+128L : inexact-ok
+= hypot downward ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114f6320ab3ef82p+128L : inexact-ok
+= hypot tonearest ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114f6320ab3ef82p+128L : inexact-ok
+= hypot towardzero ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114f6320ab3ef82p+128L : inexact-ok
+= hypot upward ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114f6320ab3ef83p+128L : inexact-ok
+= hypot downward ldbl-128ibm 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114f6320ab3ef8p+128L : inexact-ok
+= hypot tonearest ldbl-128ibm 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114f6320ab3ef8p+128L : inexact-ok
+= hypot towardzero ldbl-128ibm 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114f6320ab3ef8p+128L : inexact-ok
+= hypot upward ldbl-128ibm 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114f6320ab3fp+128L : inexact-ok
+= hypot downward dbl-64 0xf.fffffp+124 0xf.8p+1020 : 0xf.8p+1020 : inexact-ok
+= hypot tonearest dbl-64 0xf.fffffp+124 0xf.8p+1020 : 0xf.8p+1020 : inexact-ok
+= hypot towardzero dbl-64 0xf.fffffp+124 0xf.8p+1020 : 0xf.8p+1020 : inexact-ok
+= hypot upward dbl-64 0xf.fffffp+124 0xf.8p+1020 : 0xf.8000000000008p+1020 : inexact-ok
+= hypot downward ldbl-96-intel 0xf.fffffp+124L 0xf.8p+1020L : 0xf.8p+1020L : inexact-ok
+= hypot tonearest ldbl-96-intel 0xf.fffffp+124L 0xf.8p+1020L : 0xf.8p+1020L : inexact-ok
+= hypot towardzero ldbl-96-intel 0xf.fffffp+124L 0xf.8p+1020L : 0xf.8p+1020L : inexact-ok
+= hypot upward ldbl-96-intel 0xf.fffffp+124L 0xf.8p+1020L : 0xf.800000000000001p+1020L : inexact-ok
+= hypot downward ldbl-96-m68k 0xf.fffffp+124L 0xf.8p+1020L : 0xf.8p+1020L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0xf.fffffp+124L 0xf.8p+1020L : 0xf.8p+1020L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0xf.fffffp+124L 0xf.8p+1020L : 0xf.8p+1020L : inexact-ok
+= hypot upward ldbl-96-m68k 0xf.fffffp+124L 0xf.8p+1020L : 0xf.800000000000001p+1020L : inexact-ok
+= hypot downward ldbl-128 0xf.fffffp+124L 0xf.8p+1020L : 0xf.8p+1020L : inexact-ok
+= hypot tonearest ldbl-128 0xf.fffffp+124L 0xf.8p+1020L : 0xf.8p+1020L : inexact-ok
+= hypot towardzero ldbl-128 0xf.fffffp+124L 0xf.8p+1020L : 0xf.8p+1020L : inexact-ok
+= hypot upward ldbl-128 0xf.fffffp+124L 0xf.8p+1020L : 0xf.8000000000000000000000000008p+1020L : inexact-ok
+= hypot downward ldbl-128ibm 0xf.fffffp+124L 0xf.8p+1020L : 0xf.8p+1020L : inexact-ok
+= hypot tonearest ldbl-128ibm 0xf.fffffp+124L 0xf.8p+1020L : 0xf.8p+1020L : inexact-ok
+= hypot towardzero ldbl-128ibm 0xf.fffffp+124L 0xf.8p+1020L : 0xf.8p+1020L : inexact-ok
+= hypot upward ldbl-128ibm 0xf.fffffp+124L 0xf.8p+1020L : 0xf.80000000000000000000000004p+1020L : inexact-ok
+= hypot downward dbl-64 0xf.8p+1020 0xf.fffffp+124 : 0xf.8p+1020 : inexact-ok
+= hypot tonearest dbl-64 0xf.8p+1020 0xf.fffffp+124 : 0xf.8p+1020 : inexact-ok
+= hypot towardzero dbl-64 0xf.8p+1020 0xf.fffffp+124 : 0xf.8p+1020 : inexact-ok
+= hypot upward dbl-64 0xf.8p+1020 0xf.fffffp+124 : 0xf.8000000000008p+1020 : inexact-ok
+= hypot downward ldbl-96-intel 0xf.8p+1020L 0xf.fffffp+124L : 0xf.8p+1020L : inexact-ok
+= hypot tonearest ldbl-96-intel 0xf.8p+1020L 0xf.fffffp+124L : 0xf.8p+1020L : inexact-ok
+= hypot towardzero ldbl-96-intel 0xf.8p+1020L 0xf.fffffp+124L : 0xf.8p+1020L : inexact-ok
+= hypot upward ldbl-96-intel 0xf.8p+1020L 0xf.fffffp+124L : 0xf.800000000000001p+1020L : inexact-ok
+= hypot downward ldbl-96-m68k 0xf.8p+1020L 0xf.fffffp+124L : 0xf.8p+1020L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0xf.8p+1020L 0xf.fffffp+124L : 0xf.8p+1020L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0xf.8p+1020L 0xf.fffffp+124L : 0xf.8p+1020L : inexact-ok
+= hypot upward ldbl-96-m68k 0xf.8p+1020L 0xf.fffffp+124L : 0xf.800000000000001p+1020L : inexact-ok
+= hypot downward ldbl-128 0xf.8p+1020L 0xf.fffffp+124L : 0xf.8p+1020L : inexact-ok
+= hypot tonearest ldbl-128 0xf.8p+1020L 0xf.fffffp+124L : 0xf.8p+1020L : inexact-ok
+= hypot towardzero ldbl-128 0xf.8p+1020L 0xf.fffffp+124L : 0xf.8p+1020L : inexact-ok
+= hypot upward ldbl-128 0xf.8p+1020L 0xf.fffffp+124L : 0xf.8000000000000000000000000008p+1020L : inexact-ok
+= hypot downward ldbl-128ibm 0xf.8p+1020L 0xf.fffffp+124L : 0xf.8p+1020L : inexact-ok
+= hypot tonearest ldbl-128ibm 0xf.8p+1020L 0xf.fffffp+124L : 0xf.8p+1020L : inexact-ok
+= hypot towardzero ldbl-128ibm 0xf.8p+1020L 0xf.fffffp+124L : 0xf.8p+1020L : inexact-ok
+= hypot upward ldbl-128ibm 0xf.8p+1020L 0xf.fffffp+124L : 0xf.80000000000000000000000004p+1020L : inexact-ok
+= hypot downward dbl-64 0xf.8p+1020 0xf.8p+1020 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= hypot tonearest dbl-64 0xf.8p+1020 0xf.8p+1020 : plus_infty : inexact-ok overflow errno-erange
+= hypot towardzero dbl-64 0xf.8p+1020 0xf.8p+1020 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= hypot upward dbl-64 0xf.8p+1020 0xf.8p+1020 : plus_infty : inexact-ok overflow errno-erange
+= hypot downward ldbl-96-intel 0xf.8p+1020L 0xf.8p+1020L : 0x1.5eb99734b41ee2cp+1024L : inexact-ok
+= hypot tonearest ldbl-96-intel 0xf.8p+1020L 0xf.8p+1020L : 0x1.5eb99734b41ee2cp+1024L : inexact-ok
+= hypot towardzero ldbl-96-intel 0xf.8p+1020L 0xf.8p+1020L : 0x1.5eb99734b41ee2cp+1024L : inexact-ok
+= hypot upward ldbl-96-intel 0xf.8p+1020L 0xf.8p+1020L : 0x1.5eb99734b41ee2c2p+1024L : inexact-ok
+= hypot downward ldbl-96-m68k 0xf.8p+1020L 0xf.8p+1020L : 0x1.5eb99734b41ee2cp+1024L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0xf.8p+1020L 0xf.8p+1020L : 0x1.5eb99734b41ee2cp+1024L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0xf.8p+1020L 0xf.8p+1020L : 0x1.5eb99734b41ee2cp+1024L : inexact-ok
+= hypot upward ldbl-96-m68k 0xf.8p+1020L 0xf.8p+1020L : 0x1.5eb99734b41ee2c2p+1024L : inexact-ok
+= hypot downward ldbl-128 0xf.8p+1020L 0xf.8p+1020L : 0x1.5eb99734b41ee2c06d633acbb34p+1024L : inexact-ok
+= hypot tonearest ldbl-128 0xf.8p+1020L 0xf.8p+1020L : 0x1.5eb99734b41ee2c06d633acbb341p+1024L : inexact-ok
+= hypot towardzero ldbl-128 0xf.8p+1020L 0xf.8p+1020L : 0x1.5eb99734b41ee2c06d633acbb34p+1024L : inexact-ok
+= hypot upward ldbl-128 0xf.8p+1020L 0xf.8p+1020L : 0x1.5eb99734b41ee2c06d633acbb341p+1024L : inexact-ok
+= hypot downward ldbl-128ibm 0xf.8p+1020L 0xf.8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= hypot tonearest ldbl-128ibm 0xf.8p+1020L 0xf.8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= hypot towardzero ldbl-128ibm 0xf.8p+1020L 0xf.8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= hypot upward ldbl-128ibm 0xf.8p+1020L 0xf.8p+1020L : plus_infty : inexact-ok overflow errno-erange
+hypot 0x1.fp16383 0x1.fp16383 no-test-inline
+= hypot downward flt-32 0xf.fffffp+124f 0xf.fffffp+124f : 0xf.fffffp+124f : no-test-inline inexact-ok overflow errno-erange-ok
+= hypot tonearest flt-32 0xf.fffffp+124f 0xf.fffffp+124f : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= hypot towardzero flt-32 0xf.fffffp+124f 0xf.fffffp+124f : 0xf.fffffp+124f : no-test-inline inexact-ok overflow errno-erange-ok
+= hypot upward flt-32 0xf.fffffp+124f 0xf.fffffp+124f : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= hypot downward dbl-64 0xf.fffffp+124 0xf.fffffp+124 : 0x1.6a09e4fde9d66p+128 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0xf.fffffp+124 0xf.fffffp+124 : 0x1.6a09e4fde9d66p+128 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0xf.fffffp+124 0xf.fffffp+124 : 0x1.6a09e4fde9d66p+128 : no-test-inline inexact-ok
+= hypot upward dbl-64 0xf.fffffp+124 0xf.fffffp+124 : 0x1.6a09e4fde9d67p+128 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114p+128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114p+128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114p+128L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66116p+128L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114p+128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114p+128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114p+128L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66116p+128L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114f6320ab3ef82p+128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114f6320ab3ef82p+128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114f6320ab3ef82p+128L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114f6320ab3ef83p+128L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114f6320ab3ef8p+128L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114f6320ab3ef8p+128L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114f6320ab3ef8p+128L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0xf.fffffp+124L 0xf.fffffp+124L : 0x1.6a09e4fde9d66114f6320ab3fp+128L : no-test-inline inexact-ok
+= hypot downward dbl-64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok
+= hypot upward dbl-64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= hypot downward ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff801p+1020L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff801p+1020L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8000000000000008p+1020L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffff80000000000004p+1020L : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0xf.fffffp+124L 0xf.8p+16380L : 0xf.8p+16380L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0xf.fffffp+124L 0xf.8p+16380L : 0xf.8p+16380L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0xf.fffffp+124L 0xf.8p+16380L : 0xf.8p+16380L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0xf.fffffp+124L 0xf.8p+16380L : 0xf.800000000000001p+16380L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0xf.fffffp+124L 0xf.8p+16380L : 0xf.8p+16380L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0xf.fffffp+124L 0xf.8p+16380L : 0xf.8p+16380L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0xf.fffffp+124L 0xf.8p+16380L : 0xf.8p+16380L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0xf.fffffp+124L 0xf.8p+16380L : 0xf.800000000000001p+16380L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0xf.fffffp+124L 0xf.8p+16380L : 0xf.8p+16380L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0xf.fffffp+124L 0xf.8p+16380L : 0xf.8p+16380L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0xf.fffffp+124L 0xf.8p+16380L : 0xf.8p+16380L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0xf.fffffp+124L 0xf.8p+16380L : 0xf.8000000000000000000000000008p+16380L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffc08p+1020L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0xf.fffffp+124L 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= hypot downward dbl-64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok
+= hypot upward dbl-64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= hypot downward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : 0xf.ffffffffffff801p+1020L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : 0xf.ffffffffffff801p+1020L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : 0xf.ffffffffffff8000000000000008p+1020L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : 0xf.ffffffffffff8p+1020L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : 0xf.ffffffffffff80000000000004p+1020L : no-test-inline inexact-ok
+= hypot downward dbl-64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok
+= hypot tonearest dbl-64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= hypot towardzero dbl-64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok
+= hypot upward dbl-64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= hypot downward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : 0x1.6a09e667f3bcbdb8p+1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : 0x1.6a09e667f3bcbdb8p+1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : 0x1.6a09e667f3bcbdb8p+1024L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : 0x1.6a09e667f3bcbdbap+1024L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : 0x1.6a09e667f3bcbdb8p+1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : 0x1.6a09e667f3bcbdb8p+1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : 0x1.6a09e667f3bcbdb8p+1024L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : 0x1.6a09e667f3bcbdbap+1024L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : 0x1.6a09e667f3bcbdb863c7d3c9044dp+1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : 0x1.6a09e667f3bcbdb863c7d3c9044dp+1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : 0x1.6a09e667f3bcbdb863c7d3c9044dp+1024L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : 0x1.6a09e667f3bcbdb863c7d3c9044ep+1024L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= hypot tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= hypot towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= hypot upward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= hypot downward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.8p+16380L : 0xf.8p+16380L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.8p+16380L : 0xf.8p+16380L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.8p+16380L : 0xf.8p+16380L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0xf.ffffffffffff8p+1020L 0xf.8p+16380L : 0xf.800000000000001p+16380L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.8p+16380L : 0xf.8p+16380L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.8p+16380L : 0xf.8p+16380L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.8p+16380L : 0xf.8p+16380L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L 0xf.8p+16380L : 0xf.800000000000001p+16380L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.8p+16380L : 0xf.8p+16380L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.8p+16380L : 0xf.8p+16380L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.8p+16380L : 0xf.8p+16380L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.8p+16380L : 0xf.8000000000000000000000000008p+16380L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.6a09e667f3bcc08c7794a3b07db4p+1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.6a09e667f3bcc08c7794a3b07db5p+1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.6a09e667f3bcc08c7794a3b07db4p+1024L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.6a09e667f3bcc08c7794a3b07db5p+1024L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= hypot tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= hypot towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= hypot upward ldbl-128ibm 0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= hypot downward ldbl-96-intel 0xf.8p+16380L 0xf.fffffp+124L : 0xf.8p+16380L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0xf.8p+16380L 0xf.fffffp+124L : 0xf.8p+16380L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0xf.8p+16380L 0xf.fffffp+124L : 0xf.8p+16380L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0xf.8p+16380L 0xf.fffffp+124L : 0xf.800000000000001p+16380L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0xf.8p+16380L 0xf.fffffp+124L : 0xf.8p+16380L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0xf.8p+16380L 0xf.fffffp+124L : 0xf.8p+16380L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0xf.8p+16380L 0xf.fffffp+124L : 0xf.8p+16380L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0xf.8p+16380L 0xf.fffffp+124L : 0xf.800000000000001p+16380L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0xf.8p+16380L 0xf.fffffp+124L : 0xf.8p+16380L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0xf.8p+16380L 0xf.fffffp+124L : 0xf.8p+16380L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0xf.8p+16380L 0xf.fffffp+124L : 0xf.8p+16380L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0xf.8p+16380L 0xf.fffffp+124L : 0xf.8000000000000000000000000008p+16380L : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0xf.8p+16380L 0xf.ffffffffffff8p+1020L : 0xf.8p+16380L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0xf.8p+16380L 0xf.ffffffffffff8p+1020L : 0xf.8p+16380L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0xf.8p+16380L 0xf.ffffffffffff8p+1020L : 0xf.8p+16380L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0xf.8p+16380L 0xf.ffffffffffff8p+1020L : 0xf.800000000000001p+16380L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0xf.8p+16380L 0xf.ffffffffffff8p+1020L : 0xf.8p+16380L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0xf.8p+16380L 0xf.ffffffffffff8p+1020L : 0xf.8p+16380L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0xf.8p+16380L 0xf.ffffffffffff8p+1020L : 0xf.8p+16380L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0xf.8p+16380L 0xf.ffffffffffff8p+1020L : 0xf.800000000000001p+16380L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0xf.8p+16380L 0xf.ffffffffffff8p+1020L : 0xf.8p+16380L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0xf.8p+16380L 0xf.ffffffffffff8p+1020L : 0xf.8p+16380L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0xf.8p+16380L 0xf.ffffffffffff8p+1020L : 0xf.8p+16380L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0xf.8p+16380L 0xf.ffffffffffff8p+1020L : 0xf.8000000000000000000000000008p+16380L : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0xf.8p+16380L 0xf.8p+16380L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= hypot tonearest ldbl-96-intel 0xf.8p+16380L 0xf.8p+16380L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= hypot towardzero ldbl-96-intel 0xf.8p+16380L 0xf.8p+16380L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= hypot upward ldbl-96-intel 0xf.8p+16380L 0xf.8p+16380L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= hypot downward ldbl-96-m68k 0xf.8p+16380L 0xf.8p+16380L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= hypot tonearest ldbl-96-m68k 0xf.8p+16380L 0xf.8p+16380L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= hypot towardzero ldbl-96-m68k 0xf.8p+16380L 0xf.8p+16380L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= hypot upward ldbl-96-m68k 0xf.8p+16380L 0xf.8p+16380L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= hypot downward ldbl-128 0xf.8p+16380L 0xf.8p+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= hypot tonearest ldbl-128 0xf.8p+16380L 0xf.8p+16380L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= hypot towardzero ldbl-128 0xf.8p+16380L 0xf.8p+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= hypot upward ldbl-128 0xf.8p+16380L 0xf.8p+16380L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= hypot downward ldbl-128 0xf.8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.8p+16380L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0xf.8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.8p+16380L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0xf.8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.8p+16380L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0xf.8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.8000000000000000000000000008p+16380L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffc08p+1020L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= hypot downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L : 0x1.6a09e667f3bcc08c7794a3b07db4p+1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L : 0x1.6a09e667f3bcc08c7794a3b07db5p+1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L : 0x1.6a09e667f3bcc08c7794a3b07db4p+1024L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L : 0x1.6a09e667f3bcc08c7794a3b07db5p+1024L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= hypot tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= hypot towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= hypot upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= hypot downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.8p+16380L : 0xf.8p+16380L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.8p+16380L : 0xf.8p+16380L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.8p+16380L : 0xf.8p+16380L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.8p+16380L : 0xf.8000000000000000000000000008p+16380L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.6a09e667f3bcc3608b617397f716p+1024L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.6a09e667f3bcc3608b617397f717p+1024L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.6a09e667f3bcc3608b617397f716p+1024L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.6a09e667f3bcc3608b617397f717p+1024L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= hypot tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= hypot towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= hypot upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+hypot 0x1p-127 0x1p-149
+= hypot downward flt-32 0x2p-128f 0x8p-152f : 0x2p-128f : inexact-ok underflow errno-erange-ok
+= hypot tonearest flt-32 0x2p-128f 0x8p-152f : 0x2p-128f : inexact-ok underflow errno-erange-ok
+= hypot towardzero flt-32 0x2p-128f 0x8p-152f : 0x2p-128f : inexact-ok underflow errno-erange-ok
+= hypot upward flt-32 0x2p-128f 0x8p-152f : 0x2.000008p-128f : inexact-ok underflow errno-erange-ok
+= hypot downward dbl-64 0x2p-128 0x8p-152 : 0x2.00000000000fep-128 : inexact-ok
+= hypot tonearest dbl-64 0x2p-128 0x8p-152 : 0x2.00000000001p-128 : inexact-ok
+= hypot towardzero dbl-64 0x2p-128 0x8p-152 : 0x2.00000000000fep-128 : inexact-ok
+= hypot upward dbl-64 0x2p-128 0x8p-152 : 0x2.00000000001p-128 : inexact-ok
+= hypot downward ldbl-96-intel 0x2p-128L 0x8p-152L : 0x2.00000000000ffffcp-128L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x2p-128L 0x8p-152L : 0x2.00000000001p-128L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x2p-128L 0x8p-152L : 0x2.00000000000ffffcp-128L : inexact-ok
+= hypot upward ldbl-96-intel 0x2p-128L 0x8p-152L : 0x2.00000000001p-128L : inexact-ok
+= hypot downward ldbl-96-m68k 0x2p-128L 0x8p-152L : 0x2.00000000000ffffcp-128L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x2p-128L 0x8p-152L : 0x2.00000000001p-128L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x2p-128L 0x8p-152L : 0x2.00000000000ffffcp-128L : inexact-ok
+= hypot upward ldbl-96-m68k 0x2p-128L 0x8p-152L : 0x2.00000000001p-128L : inexact-ok
+= hypot downward ldbl-128 0x2p-128L 0x8p-152L : 0x2.00000000000fffffffffffcp-128L : inexact-ok
+= hypot tonearest ldbl-128 0x2p-128L 0x8p-152L : 0x2.00000000000fffffffffffcp-128L : inexact-ok
+= hypot towardzero ldbl-128 0x2p-128L 0x8p-152L : 0x2.00000000000fffffffffffcp-128L : inexact-ok
+= hypot upward ldbl-128 0x2p-128L 0x8p-152L : 0x2.00000000000fffffffffffc00002p-128L : inexact-ok
+= hypot downward ldbl-128ibm 0x2p-128L 0x8p-152L : 0x2.00000000000fffffffffffcp-128L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x2p-128L 0x8p-152L : 0x2.00000000000fffffffffffcp-128L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x2p-128L 0x8p-152L : 0x2.00000000000fffffffffffcp-128L : inexact-ok
+= hypot upward ldbl-128ibm 0x2p-128L 0x8p-152L : 0x2.00000000000fffffffffffc001p-128L : inexact-ok
+hypot 0x1p-1023 0x1p-1074
+= hypot downward flt-32 0x8p-152f 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= hypot tonearest flt-32 0x8p-152f 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= hypot towardzero flt-32 0x8p-152f 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= hypot upward flt-32 0x8p-152f 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= hypot downward dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de6p-152 : inexact-ok
+= hypot tonearest dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de68p-152 : inexact-ok
+= hypot towardzero dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de6p-152 : inexact-ok
+= hypot upward dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de68p-152 : inexact-ok
+= hypot downward ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : inexact-ok
+= hypot upward ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6485p-152L : inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6485p-152L : inexact-ok
+= hypot downward ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754a8p-152L : inexact-ok
+= hypot tonearest ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754a8p-152L : inexact-ok
+= hypot towardzero ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754a8p-152L : inexact-ok
+= hypot upward ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754bp-152L : inexact-ok
+= hypot downward ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754p-152L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754p-152L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754p-152L : inexact-ok
+= hypot upward ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3758p-152L : inexact-ok
+= hypot downward flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok
+= hypot upward flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok
+= hypot downward dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : inexact-ok
+= hypot tonearest dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : inexact-ok
+= hypot towardzero dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : inexact-ok
+= hypot upward dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : inexact-ok
+= hypot downward ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot downward ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot downward ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot downward dbl-64 0x8p-152 0x4p-1076 : 0x8p-152 : inexact-ok
+= hypot tonearest dbl-64 0x8p-152 0x4p-1076 : 0x8p-152 : inexact-ok
+= hypot towardzero dbl-64 0x8p-152 0x4p-1076 : 0x8p-152 : inexact-ok
+= hypot upward dbl-64 0x8p-152 0x4p-1076 : 0x8.0000000000008p-152 : inexact-ok
+= hypot downward ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x8.000000000000001p-152L : inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x8.000000000000001p-152L : inexact-ok
+= hypot downward ldbl-128 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-128 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-128 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-128 0x8p-152L 0x4p-1076L : 0x8.0000000000000000000000000008p-152L : inexact-ok
+= hypot downward ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x8.00000000000000000000000004p-152L : inexact-ok
+= hypot downward flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok
+= hypot upward flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok
+= hypot downward dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : inexact-ok
+= hypot tonearest dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : inexact-ok
+= hypot towardzero dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : inexact-ok
+= hypot upward dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : inexact-ok
+= hypot downward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot downward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot downward ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot downward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot downward flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : inexact-ok
+= hypot tonearest flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : inexact-ok
+= hypot towardzero flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : inexact-ok
+= hypot upward flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : inexact-ok
+= hypot downward dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : inexact-ok
+= hypot tonearest dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : inexact-ok
+= hypot towardzero dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : inexact-ok
+= hypot upward dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : inexact-ok
+= hypot downward ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot upward ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot downward ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot upward ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot downward ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot tonearest ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot towardzero ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot upward ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot downward ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot upward ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot downward dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok
+= hypot upward dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok
+= hypot upward ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok
+= hypot downward ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok
+= hypot upward ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok
+= hypot downward ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok
+= hypot tonearest ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok
+= hypot towardzero ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok
+= hypot upward ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok
+= hypot downward ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok underflow-ok errno-erange-ok
+= hypot downward dbl-64 0x2p-1024 0x8p-152 : 0x8p-152 : inexact-ok
+= hypot tonearest dbl-64 0x2p-1024 0x8p-152 : 0x8p-152 : inexact-ok
+= hypot towardzero dbl-64 0x2p-1024 0x8p-152 : 0x8p-152 : inexact-ok
+= hypot upward dbl-64 0x2p-1024 0x8p-152 : 0x8.0000000000008p-152 : inexact-ok
+= hypot downward ldbl-96-intel 0x2p-1024L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x2p-1024L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x2p-1024L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-96-intel 0x2p-1024L 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok
+= hypot downward ldbl-96-m68k 0x2p-1024L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x2p-1024L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x2p-1024L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-96-m68k 0x2p-1024L 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok
+= hypot downward ldbl-128 0x2p-1024L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-128 0x2p-1024L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-128 0x2p-1024L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-128 0x2p-1024L 0x8p-152L : 0x8.0000000000000000000000000008p-152L : inexact-ok
+= hypot downward ldbl-128ibm 0x2p-1024L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x2p-1024L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x2p-1024L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-128ibm 0x2p-1024L 0x8p-152L : 0x8.00000000000000000000000004p-152L : inexact-ok
+= hypot downward dbl-64 0x2p-1024 0x0p+0 : 0x2p-1024 : inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest dbl-64 0x2p-1024 0x0p+0 : 0x2p-1024 : inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero dbl-64 0x2p-1024 0x0p+0 : 0x2p-1024 : inexact-ok underflow-ok errno-erange-ok
+= hypot upward dbl-64 0x2p-1024 0x0p+0 : 0x2p-1024 : inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x2p-1024L 0x0p+0L : 0x2p-1024L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x2p-1024L 0x0p+0L : 0x2p-1024L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x2p-1024L 0x0p+0L : 0x2p-1024L : inexact-ok
+= hypot upward ldbl-96-intel 0x2p-1024L 0x0p+0L : 0x2p-1024L : inexact-ok
+= hypot downward ldbl-96-m68k 0x2p-1024L 0x0p+0L : 0x2p-1024L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x2p-1024L 0x0p+0L : 0x2p-1024L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x2p-1024L 0x0p+0L : 0x2p-1024L : inexact-ok
+= hypot upward ldbl-96-m68k 0x2p-1024L 0x0p+0L : 0x2p-1024L : inexact-ok
+= hypot downward ldbl-128 0x2p-1024L 0x0p+0L : 0x2p-1024L : inexact-ok
+= hypot tonearest ldbl-128 0x2p-1024L 0x0p+0L : 0x2p-1024L : inexact-ok
+= hypot towardzero ldbl-128 0x2p-1024L 0x0p+0L : 0x2p-1024L : inexact-ok
+= hypot upward ldbl-128 0x2p-1024L 0x0p+0L : 0x2p-1024L : inexact-ok
+= hypot downward ldbl-128ibm 0x2p-1024L 0x0p+0L : 0x2p-1024L : inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128ibm 0x2p-1024L 0x0p+0L : 0x2p-1024L : inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128ibm 0x2p-1024L 0x0p+0L : 0x2p-1024L : inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128ibm 0x2p-1024L 0x0p+0L : 0x2p-1024L : inexact-ok underflow-ok errno-erange-ok
+= hypot downward dbl-64 0x2p-1024 0x4p-1076 : 0x2p-1024 : inexact-ok underflow errno-erange-ok
+= hypot tonearest dbl-64 0x2p-1024 0x4p-1076 : 0x2p-1024 : inexact-ok underflow errno-erange-ok
+= hypot towardzero dbl-64 0x2p-1024 0x4p-1076 : 0x2p-1024 : inexact-ok underflow errno-erange-ok
+= hypot upward dbl-64 0x2p-1024 0x4p-1076 : 0x2.0000000000004p-1024 : inexact-ok underflow errno-erange-ok
+= hypot downward ldbl-96-intel 0x2p-1024L 0x4p-1076L : 0x2p-1024L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x2p-1024L 0x4p-1076L : 0x2p-1024L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x2p-1024L 0x4p-1076L : 0x2p-1024L : inexact-ok
+= hypot upward ldbl-96-intel 0x2p-1024L 0x4p-1076L : 0x2.0000000000000004p-1024L : inexact-ok
+= hypot downward ldbl-96-m68k 0x2p-1024L 0x4p-1076L : 0x2p-1024L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x2p-1024L 0x4p-1076L : 0x2p-1024L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x2p-1024L 0x4p-1076L : 0x2p-1024L : inexact-ok
+= hypot upward ldbl-96-m68k 0x2p-1024L 0x4p-1076L : 0x2.0000000000000004p-1024L : inexact-ok
+= hypot downward ldbl-128 0x2p-1024L 0x4p-1076L : 0x2.00000000000000000000000003fep-1024L : inexact-ok
+= hypot tonearest ldbl-128 0x2p-1024L 0x4p-1076L : 0x2.00000000000000000000000004p-1024L : inexact-ok
+= hypot towardzero ldbl-128 0x2p-1024L 0x4p-1076L : 0x2.00000000000000000000000003fep-1024L : inexact-ok
+= hypot upward ldbl-128 0x2p-1024L 0x4p-1076L : 0x2.00000000000000000000000004p-1024L : inexact-ok
+= hypot downward ldbl-128ibm 0x2p-1024L 0x4p-1076L : 0x2p-1024L : inexact-ok underflow errno-erange-ok
+= hypot tonearest ldbl-128ibm 0x2p-1024L 0x4p-1076L : 0x2p-1024L : inexact-ok underflow errno-erange-ok
+= hypot towardzero ldbl-128ibm 0x2p-1024L 0x4p-1076L : 0x2p-1024L : inexact-ok underflow errno-erange-ok
+= hypot upward ldbl-128ibm 0x2p-1024L 0x4p-1076L : 0x2.0000000000004p-1024L : inexact-ok underflow errno-erange-ok
+hypot 0x1p-970 0x1p-1074
+= hypot downward flt-32 0x8p-152f 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= hypot tonearest flt-32 0x8p-152f 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= hypot towardzero flt-32 0x8p-152f 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= hypot upward flt-32 0x8p-152f 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= hypot downward dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de6p-152 : inexact-ok
+= hypot tonearest dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de68p-152 : inexact-ok
+= hypot towardzero dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de6p-152 : inexact-ok
+= hypot upward dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de68p-152 : inexact-ok
+= hypot downward ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : inexact-ok
+= hypot upward ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6485p-152L : inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6485p-152L : inexact-ok
+= hypot downward ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754a8p-152L : inexact-ok
+= hypot tonearest ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754a8p-152L : inexact-ok
+= hypot towardzero ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754a8p-152L : inexact-ok
+= hypot upward ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754bp-152L : inexact-ok
+= hypot downward ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754p-152L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754p-152L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754p-152L : inexact-ok
+= hypot upward ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3758p-152L : inexact-ok
+= hypot downward flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok
+= hypot upward flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok
+= hypot downward dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : inexact-ok
+= hypot tonearest dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : inexact-ok
+= hypot towardzero dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : inexact-ok
+= hypot upward dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : inexact-ok
+= hypot downward ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot downward ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot downward ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : inexact-ok
+= hypot downward dbl-64 0x8p-152 0x4p-1076 : 0x8p-152 : inexact-ok
+= hypot tonearest dbl-64 0x8p-152 0x4p-1076 : 0x8p-152 : inexact-ok
+= hypot towardzero dbl-64 0x8p-152 0x4p-1076 : 0x8p-152 : inexact-ok
+= hypot upward dbl-64 0x8p-152 0x4p-1076 : 0x8.0000000000008p-152 : inexact-ok
+= hypot downward ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x8.000000000000001p-152L : inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x8.000000000000001p-152L : inexact-ok
+= hypot downward ldbl-128 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-128 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-128 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-128 0x8p-152L 0x4p-1076L : 0x8.0000000000000000000000000008p-152L : inexact-ok
+= hypot downward ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x8.00000000000000000000000004p-152L : inexact-ok
+= hypot downward flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok
+= hypot upward flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok
+= hypot downward dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : inexact-ok
+= hypot tonearest dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : inexact-ok
+= hypot towardzero dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : inexact-ok
+= hypot upward dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : inexact-ok
+= hypot downward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot downward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot downward ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot downward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot downward flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : inexact-ok
+= hypot tonearest flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : inexact-ok
+= hypot towardzero flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : inexact-ok
+= hypot upward flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : inexact-ok
+= hypot downward dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : inexact-ok
+= hypot tonearest dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : inexact-ok
+= hypot towardzero dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : inexact-ok
+= hypot upward dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : inexact-ok
+= hypot downward ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot upward ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot downward ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot upward ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot downward ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot tonearest ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot towardzero ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot upward ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot downward ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot upward ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : inexact-ok
+= hypot downward dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok
+= hypot upward dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok
+= hypot upward ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok
+= hypot downward ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok
+= hypot upward ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok
+= hypot downward ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok
+= hypot tonearest ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok
+= hypot towardzero ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok
+= hypot upward ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok
+= hypot downward ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : inexact-ok underflow-ok errno-erange-ok
+= hypot downward dbl-64 0x4p-972 0x8p-152 : 0x8p-152 : inexact-ok
+= hypot tonearest dbl-64 0x4p-972 0x8p-152 : 0x8p-152 : inexact-ok
+= hypot towardzero dbl-64 0x4p-972 0x8p-152 : 0x8p-152 : inexact-ok
+= hypot upward dbl-64 0x4p-972 0x8p-152 : 0x8.0000000000008p-152 : inexact-ok
+= hypot downward ldbl-96-intel 0x4p-972L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-972L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-972L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-96-intel 0x4p-972L 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-972L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-972L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-972L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-972L 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok
+= hypot downward ldbl-128 0x4p-972L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-128 0x4p-972L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-128 0x4p-972L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-128 0x4p-972L 0x8p-152L : 0x8.0000000000000000000000000008p-152L : inexact-ok
+= hypot downward ldbl-128ibm 0x4p-972L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot tonearest ldbl-128ibm 0x4p-972L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot towardzero ldbl-128ibm 0x4p-972L 0x8p-152L : 0x8p-152L : inexact-ok
+= hypot upward ldbl-128ibm 0x4p-972L 0x8p-152L : 0x8.00000000000000000000000004p-152L : inexact-ok
+= hypot downward dbl-64 0x4p-972 0x0p+0 : 0x4p-972 : inexact-ok
+= hypot tonearest dbl-64 0x4p-972 0x0p+0 : 0x4p-972 : inexact-ok
+= hypot towardzero dbl-64 0x4p-972 0x0p+0 : 0x4p-972 : inexact-ok
+= hypot upward dbl-64 0x4p-972 0x0p+0 : 0x4p-972 : inexact-ok
+= hypot downward ldbl-96-intel 0x4p-972L 0x0p+0L : 0x4p-972L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-972L 0x0p+0L : 0x4p-972L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-972L 0x0p+0L : 0x4p-972L : inexact-ok
+= hypot upward ldbl-96-intel 0x4p-972L 0x0p+0L : 0x4p-972L : inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-972L 0x0p+0L : 0x4p-972L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-972L 0x0p+0L : 0x4p-972L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-972L 0x0p+0L : 0x4p-972L : inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-972L 0x0p+0L : 0x4p-972L : inexact-ok
+= hypot downward ldbl-128 0x4p-972L 0x0p+0L : 0x4p-972L : inexact-ok
+= hypot tonearest ldbl-128 0x4p-972L 0x0p+0L : 0x4p-972L : inexact-ok
+= hypot towardzero ldbl-128 0x4p-972L 0x0p+0L : 0x4p-972L : inexact-ok
+= hypot upward ldbl-128 0x4p-972L 0x0p+0L : 0x4p-972L : inexact-ok
+= hypot downward ldbl-128ibm 0x4p-972L 0x0p+0L : 0x4p-972L : inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128ibm 0x4p-972L 0x0p+0L : 0x4p-972L : inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128ibm 0x4p-972L 0x0p+0L : 0x4p-972L : inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128ibm 0x4p-972L 0x0p+0L : 0x4p-972L : inexact-ok underflow-ok errno-erange-ok
+= hypot downward dbl-64 0x4p-972 0x4p-1076 : 0x4p-972 : inexact-ok
+= hypot tonearest dbl-64 0x4p-972 0x4p-1076 : 0x4p-972 : inexact-ok
+= hypot towardzero dbl-64 0x4p-972 0x4p-1076 : 0x4p-972 : inexact-ok
+= hypot upward dbl-64 0x4p-972 0x4p-1076 : 0x4.0000000000004p-972 : inexact-ok
+= hypot downward ldbl-96-intel 0x4p-972L 0x4p-1076L : 0x4p-972L : inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-972L 0x4p-1076L : 0x4p-972L : inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-972L 0x4p-1076L : 0x4p-972L : inexact-ok
+= hypot upward ldbl-96-intel 0x4p-972L 0x4p-1076L : 0x4.0000000000000008p-972L : inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-972L 0x4p-1076L : 0x4p-972L : inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-972L 0x4p-1076L : 0x4p-972L : inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-972L 0x4p-1076L : 0x4p-972L : inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-972L 0x4p-1076L : 0x4.0000000000000008p-972L : inexact-ok
+= hypot downward ldbl-128 0x4p-972L 0x4p-1076L : 0x4p-972L : inexact-ok
+= hypot tonearest ldbl-128 0x4p-972L 0x4p-1076L : 0x4p-972L : inexact-ok
+= hypot towardzero ldbl-128 0x4p-972L 0x4p-1076L : 0x4p-972L : inexact-ok
+= hypot upward ldbl-128 0x4p-972L 0x4p-1076L : 0x4.0000000000000000000000000004p-972L : inexact-ok
+= hypot downward ldbl-128ibm 0x4p-972L 0x4p-1076L : 0x4p-972L : inexact-ok underflow errno-erange-ok
+= hypot tonearest ldbl-128ibm 0x4p-972L 0x4p-1076L : 0x4p-972L : inexact-ok underflow errno-erange-ok
+= hypot towardzero ldbl-128ibm 0x4p-972L 0x4p-1076L : 0x4p-972L : inexact-ok underflow errno-erange-ok
+= hypot upward ldbl-128ibm 0x4p-972L 0x4p-1076L : 0x4.00000000000000000000000004p-972L : inexact-ok underflow errno-erange-ok
+hypot 0x1p-16383 0x1p-16445 no-test-inline
+= hypot downward flt-32 0x8p-152f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest flt-32 0x8p-152f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero flt-32 0x8p-152f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward flt-32 0x8p-152f 0x8p-152f : 0x1p-148f : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot downward dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de6p-152 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de68p-152 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de6p-152 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de68p-152 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6485p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6485p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754a8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754a8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754a8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754bp-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3758p-152L : no-test-inline inexact-ok
+= hypot downward flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot downward dbl-64 0x8p-152 0x4p-1076 : 0x8p-152 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x8p-152 0x4p-1076 : 0x8p-152 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x8p-152 0x4p-1076 : 0x8p-152 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x8p-152 0x4p-1076 : 0x8.0000000000008p-152 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x8p-152L 0x4p-1076L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x8.00000000000000000000000004p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x8p-152L 0x8p-16448L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-152L 0x8p-16448L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x8p-152L 0x8p-16448L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok
+= hypot downward flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot downward flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : no-test-inline inexact-ok
+= hypot tonearest flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : no-test-inline inexact-ok
+= hypot towardzero flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : no-test-inline inexact-ok
+= hypot upward flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : no-test-inline inexact-ok
+= hypot downward dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot downward dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-intel 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-m68k 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-m68k 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-128 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward dbl-64 0x4p-1076 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x4p-1076 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x4p-1076 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x4p-1076 0x8p-152 : 0x8.0000000000008p-152 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-1076L 0x8p-152L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x8.00000000000000000000000004p-152L : no-test-inline inexact-ok
+= hypot downward dbl-64 0x4p-1076 0x0p+0 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest dbl-64 0x4p-1076 0x0p+0 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero dbl-64 0x4p-1076 0x0p+0 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward dbl-64 0x4p-1076 0x0p+0 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward dbl-64 0x4p-1076 0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest dbl-64 0x4p-1076 0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero dbl-64 0x4p-1076 0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward dbl-64 0x4p-1076 0x4p-1076 : 0x8p-1076 : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot downward ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32428p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32428p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa58p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x8p-1076L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot downward ldbl-96-intel 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-1076L 0x8p-16448L : 0x4.0000000000000008p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-1076L 0x8p-16448L : 0x4.0000000000000008p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-1076L 0x8p-16448L : 0x4.0000000000000000000000000004p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x2p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x2p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x2p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x2p-16384L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x2p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x2p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x2p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x2p-16384L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x2p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x2p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x2p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x2p-16384L 0x8p-152L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-intel 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-intel 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-intel 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-m68k 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-m68k 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-m68k 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-m68k 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-128 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x2p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x2p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x2p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x2p-16384L 0x4p-1076L : 0x4.0000000000000008p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x2p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x2p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x2p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x2p-16384L 0x4p-1076L : 0x4.0000000000000008p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x2p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x2p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x2p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x2p-16384L 0x4p-1076L : 0x4.0000000000000000000000000004p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x2p-16384L 0x8p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest ldbl-96-intel 0x2p-16384L 0x8p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero ldbl-96-intel 0x2p-16384L 0x8p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward ldbl-96-intel 0x2p-16384L 0x8p-16448L : 0x2.0000000000000008p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot downward ldbl-96-m68k 0x2p-16384L 0x8p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-m68k 0x2p-16384L 0x8p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-m68k 0x2p-16384L 0x8p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-m68k 0x2p-16384L 0x8p-16448L : 0x2.0000000000000004p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-128 0x2p-16384L 0x8p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest ldbl-128 0x2p-16384L 0x8p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero ldbl-128 0x2p-16384L 0x8p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward ldbl-128 0x2p-16384L 0x8p-16448L : 0x2.0000000000000000000000000004p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+hypot 0x1p-16384 0x1p-16446 no-test-inline
+= hypot downward flt-32 0x8p-152f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest flt-32 0x8p-152f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero flt-32 0x8p-152f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward flt-32 0x8p-152f 0x8p-152f : 0x1p-148f : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot downward dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de6p-152 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de68p-152 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de6p-152 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de68p-152 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6485p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6485p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754a8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754a8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754a8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754bp-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3758p-152L : no-test-inline inexact-ok
+= hypot downward flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot downward dbl-64 0x8p-152 0x4p-1076 : 0x8p-152 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x8p-152 0x4p-1076 : 0x8p-152 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x8p-152 0x4p-1076 : 0x8p-152 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x8p-152 0x4p-1076 : 0x8.0000000000008p-152 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x8p-152L 0x4p-1076L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x8.00000000000000000000000004p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x8p-152L 0x8p-16448L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-152L 0x8p-16448L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x8p-152L 0x8p-16448L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-152L 0x4p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-152L 0x4p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-152L 0x4p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-152L 0x4p-16448L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x8p-152L 0x4p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x8p-152L 0x4p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x8p-152L 0x4p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x8p-152L 0x4p-16448L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok
+= hypot downward flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot downward flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : no-test-inline inexact-ok
+= hypot tonearest flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : no-test-inline inexact-ok
+= hypot towardzero flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : no-test-inline inexact-ok
+= hypot upward flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : no-test-inline inexact-ok
+= hypot downward dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot downward dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-intel 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-m68k 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-m68k 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-128 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-m68k 0x0p+0L 0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L 0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L 0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-m68k 0x0p+0L 0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-128 0x0p+0L 0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128 0x0p+0L 0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128 0x0p+0L 0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128 0x0p+0L 0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward dbl-64 0x4p-1076 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x4p-1076 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x4p-1076 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x4p-1076 0x8p-152 : 0x8.0000000000008p-152 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-1076L 0x8p-152L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x8.00000000000000000000000004p-152L : no-test-inline inexact-ok
+= hypot downward dbl-64 0x4p-1076 0x0p+0 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest dbl-64 0x4p-1076 0x0p+0 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero dbl-64 0x4p-1076 0x0p+0 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward dbl-64 0x4p-1076 0x0p+0 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward dbl-64 0x4p-1076 0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest dbl-64 0x4p-1076 0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero dbl-64 0x4p-1076 0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward dbl-64 0x4p-1076 0x4p-1076 : 0x8p-1076 : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot downward ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32428p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32428p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa58p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x8p-1076L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot downward ldbl-96-intel 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-1076L 0x8p-16448L : 0x4.0000000000000008p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-1076L 0x8p-16448L : 0x4.0000000000000008p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-1076L 0x8p-16448L : 0x4.0000000000000000000000000004p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-1076L 0x4p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-1076L 0x4p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-1076L 0x4p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-1076L 0x4p-16448L : 0x4.0000000000000008p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-1076L 0x4p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-1076L 0x4p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-1076L 0x4p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-1076L 0x4p-16448L : 0x4.0000000000000000000000000004p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x1p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x1p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x1p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x1p-16384L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x1p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x1p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x1p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x1p-16384L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x1p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x1p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x1p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x1p-16384L 0x8p-152L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x1p-16384L 0x0p+0L : 0x1p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-intel 0x1p-16384L 0x0p+0L : 0x1p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-intel 0x1p-16384L 0x0p+0L : 0x1p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-intel 0x1p-16384L 0x0p+0L : 0x1p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-m68k 0x1p-16384L 0x0p+0L : 0x1p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-m68k 0x1p-16384L 0x0p+0L : 0x1p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-m68k 0x1p-16384L 0x0p+0L : 0x1p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-m68k 0x1p-16384L 0x0p+0L : 0x1p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-128 0x1p-16384L 0x0p+0L : 0x1p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128 0x1p-16384L 0x0p+0L : 0x1p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128 0x1p-16384L 0x0p+0L : 0x1p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128 0x1p-16384L 0x0p+0L : 0x1p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x1p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x1p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x1p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x1p-16384L 0x4p-1076L : 0x4.0000000000000008p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x1p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x1p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x1p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x1p-16384L 0x4p-1076L : 0x4.0000000000000008p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x1p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x1p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x1p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x1p-16384L 0x4p-1076L : 0x4.0000000000000000000000000004p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x1p-16384L 0x8p-16448L : 0x1p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest ldbl-96-intel 0x1p-16384L 0x8p-16448L : 0x1p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero ldbl-96-intel 0x1p-16384L 0x8p-16448L : 0x1p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward ldbl-96-intel 0x1p-16384L 0x8p-16448L : 0x1.0000000000000008p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot downward ldbl-96-m68k 0x1p-16384L 0x8p-16448L : 0x1p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest ldbl-96-m68k 0x1p-16384L 0x8p-16448L : 0x1p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero ldbl-96-m68k 0x1p-16384L 0x8p-16448L : 0x1p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward ldbl-96-m68k 0x1p-16384L 0x8p-16448L : 0x1.0000000000000004p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot downward ldbl-128 0x1p-16384L 0x8p-16448L : 0x1p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest ldbl-128 0x1p-16384L 0x8p-16448L : 0x1p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero ldbl-128 0x1p-16384L 0x8p-16448L : 0x1p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward ldbl-128 0x1p-16384L 0x8p-16448L : 0x1.0000000000000000000000000004p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot downward ldbl-96-m68k 0x1p-16384L 0x4p-16448L : 0x1p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest ldbl-96-m68k 0x1p-16384L 0x4p-16448L : 0x1p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero ldbl-96-m68k 0x1p-16384L 0x4p-16448L : 0x1p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward ldbl-96-m68k 0x1p-16384L 0x4p-16448L : 0x1.0000000000000004p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot downward ldbl-128 0x1p-16384L 0x4p-16448L : 0x1p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest ldbl-128 0x1p-16384L 0x4p-16448L : 0x1p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero ldbl-128 0x1p-16384L 0x4p-16448L : 0x1p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward ldbl-128 0x1p-16384L 0x4p-16448L : 0x1.0000000000000000000000000004p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+hypot 0x1p-16383 0x1p-16494 no-test-inline
+= hypot downward flt-32 0x8p-152f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest flt-32 0x8p-152f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero flt-32 0x8p-152f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward flt-32 0x8p-152f 0x8p-152f : 0x1p-148f : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot downward dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de6p-152 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de68p-152 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de6p-152 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x8p-152 0x8p-152 : 0xb.504f333f9de68p-152 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x8p-152L 0x8p-152L : 0xb.504f333f9de6485p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-152L 0x8p-152L : 0xb.504f333f9de6485p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754a8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754a8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754a8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754bp-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3754p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0x8p-152L 0x8p-152L : 0xb.504f333f9de6484597d89b3758p-152L : no-test-inline inexact-ok
+= hypot downward flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward flt-32 0x8p-152f 0x0p+0f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x8p-152 0x0p+0 : 0x8p-152 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0x8p-152L 0x0p+0L : 0x8p-152L : no-test-inline inexact-ok
+= hypot downward dbl-64 0x8p-152 0x4p-1076 : 0x8p-152 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x8p-152 0x4p-1076 : 0x8p-152 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x8p-152 0x4p-1076 : 0x8p-152 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x8p-152 0x4p-1076 : 0x8.0000000000008p-152 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x8p-152L 0x4p-1076L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-152L 0x4p-1076L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x8p-152L 0x4p-1076L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0x8p-152L 0x4p-1076L : 0x8.00000000000000000000000004p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x8p-152L 0x8p-16448L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-152L 0x8p-16448L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x8p-152L 0x8p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x8p-152L 0x8p-16448L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x8p-152L 0x4p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x8p-152L 0x4p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x8p-152L 0x4p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x8p-152L 0x4p-16448L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x8p-152L 0x4p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x8p-152L 0x4p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x8p-152L 0x4p-16448L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x8p-152L 0x4p-16448L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x8p-152L 0x4p-16496L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x8p-152L 0x4p-16496L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x8p-152L 0x4p-16496L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x8p-152L 0x4p-16496L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok
+= hypot downward flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward flt-32 0x0p+0f 0x8p-152f : 0x8p-152f : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x0p+0 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0x0p+0L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot downward flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : no-test-inline inexact-ok
+= hypot tonearest flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : no-test-inline inexact-ok
+= hypot towardzero flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : no-test-inline inexact-ok
+= hypot upward flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : no-test-inline inexact-ok
+= hypot downward dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x0p+0 0x0p+0 : 0x0p+0 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0x0p+0L 0x0p+0L : 0x0p+0L : no-test-inline inexact-ok
+= hypot downward dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward dbl-64 0x0p+0 0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128ibm 0x0p+0L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-intel 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-intel 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-intel 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-m68k 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-m68k 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-128 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128 0x0p+0L 0x8p-16448L : 0x8p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-m68k 0x0p+0L 0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-m68k 0x0p+0L 0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-m68k 0x0p+0L 0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-m68k 0x0p+0L 0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-128 0x0p+0L 0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128 0x0p+0L 0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128 0x0p+0L 0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128 0x0p+0L 0x4p-16448L : 0x4p-16448L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-128 0x0p+0L 0x4p-16496L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128 0x0p+0L 0x4p-16496L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128 0x0p+0L 0x4p-16496L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128 0x0p+0L 0x4p-16496L : 0x4p-16496L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward dbl-64 0x4p-1076 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok
+= hypot tonearest dbl-64 0x4p-1076 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok
+= hypot towardzero dbl-64 0x4p-1076 0x8p-152 : 0x8p-152 : no-test-inline inexact-ok
+= hypot upward dbl-64 0x4p-1076 0x8p-152 : 0x8.0000000000008p-152 : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-1076L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-1076L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-1076L 0x8p-152L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128ibm 0x4p-1076L 0x8p-152L : 0x8.00000000000000000000000004p-152L : no-test-inline inexact-ok
+= hypot downward dbl-64 0x4p-1076 0x0p+0 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest dbl-64 0x4p-1076 0x0p+0 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero dbl-64 0x4p-1076 0x0p+0 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward dbl-64 0x4p-1076 0x0p+0 : 0x4p-1076 : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128ibm 0x4p-1076L 0x0p+0L : 0x4p-1076L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward dbl-64 0x4p-1076 0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest dbl-64 0x4p-1076 0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero dbl-64 0x4p-1076 0x4p-1076 : 0x4p-1076 : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward dbl-64 0x4p-1076 0x4p-1076 : 0x8p-1076 : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot downward ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32428p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef3242p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32428p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-1076L 0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa58p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward ldbl-128ibm 0x4p-1076L 0x4p-1076L : 0x8p-1076L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot downward ldbl-96-intel 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x4p-1076L 0x8p-16448L : 0x4.0000000000000008p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-1076L 0x8p-16448L : 0x4.0000000000000008p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-1076L 0x8p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-1076L 0x8p-16448L : 0x4.0000000000000000000000000004p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x4p-1076L 0x4p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x4p-1076L 0x4p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x4p-1076L 0x4p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x4p-1076L 0x4p-16448L : 0x4.0000000000000008p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-1076L 0x4p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-1076L 0x4p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-1076L 0x4p-16448L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-1076L 0x4p-16448L : 0x4.0000000000000000000000000004p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x4p-1076L 0x4p-16496L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x4p-1076L 0x4p-16496L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x4p-1076L 0x4p-16496L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x4p-1076L 0x4p-16496L : 0x4.0000000000000000000000000004p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x2p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x2p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x2p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x2p-16384L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x2p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x2p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x2p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x2p-16384L 0x8p-152L : 0x8.000000000000001p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x2p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x2p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x2p-16384L 0x8p-152L : 0x8p-152L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x2p-16384L 0x8p-152L : 0x8.0000000000000000000000000008p-152L : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-intel 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-intel 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-intel 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-m68k 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-m68k 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-m68k 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-m68k 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-128 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-128 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-128 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-128 0x2p-16384L 0x0p+0L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-96-intel 0x2p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-intel 0x2p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-intel 0x2p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-intel 0x2p-16384L 0x4p-1076L : 0x4.0000000000000008p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-96-m68k 0x2p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-96-m68k 0x2p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-96-m68k 0x2p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-96-m68k 0x2p-16384L 0x4p-1076L : 0x4.0000000000000008p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-128 0x2p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot tonearest ldbl-128 0x2p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot towardzero ldbl-128 0x2p-16384L 0x4p-1076L : 0x4p-1076L : no-test-inline inexact-ok
+= hypot upward ldbl-128 0x2p-16384L 0x4p-1076L : 0x4.0000000000000000000000000004p-1076L : no-test-inline inexact-ok
+= hypot downward ldbl-96-intel 0x2p-16384L 0x8p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest ldbl-96-intel 0x2p-16384L 0x8p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero ldbl-96-intel 0x2p-16384L 0x8p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward ldbl-96-intel 0x2p-16384L 0x8p-16448L : 0x2.0000000000000008p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot downward ldbl-96-m68k 0x2p-16384L 0x8p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-m68k 0x2p-16384L 0x8p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-m68k 0x2p-16384L 0x8p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-m68k 0x2p-16384L 0x8p-16448L : 0x2.0000000000000004p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-128 0x2p-16384L 0x8p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest ldbl-128 0x2p-16384L 0x8p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero ldbl-128 0x2p-16384L 0x8p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward ldbl-128 0x2p-16384L 0x8p-16448L : 0x2.0000000000000000000000000004p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot downward ldbl-96-m68k 0x2p-16384L 0x4p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot tonearest ldbl-96-m68k 0x2p-16384L 0x4p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot towardzero ldbl-96-m68k 0x2p-16384L 0x4p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot upward ldbl-96-m68k 0x2p-16384L 0x4p-16448L : 0x2.0000000000000004p-16384L : no-test-inline inexact-ok underflow-ok errno-erange-ok
+= hypot downward ldbl-128 0x2p-16384L 0x4p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest ldbl-128 0x2p-16384L 0x4p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero ldbl-128 0x2p-16384L 0x4p-16448L : 0x2p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward ldbl-128 0x2p-16384L 0x4p-16448L : 0x2.0000000000000000000000000004p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot downward ldbl-128 0x2p-16384L 0x4p-16496L : 0x2p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot tonearest ldbl-128 0x2p-16384L 0x4p-16496L : 0x2p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot towardzero ldbl-128 0x2p-16384L 0x4p-16496L : 0x2p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+= hypot upward ldbl-128 0x2p-16384L 0x4p-16496L : 0x2.0000000000000000000000000004p-16384L : no-test-inline inexact-ok underflow errno-erange-ok
+hypot -0x1.fa7deap+0 0x1.a761bab383ac8p+0
+= hypot downward flt-32 -0x1.fa7deap+0f 0x1.a761bcp+0f : 0x2.942414p+0f : inexact-ok
+= hypot tonearest flt-32 -0x1.fa7deap+0f 0x1.a761bcp+0f : 0x2.942418p+0f : inexact-ok
+= hypot towardzero flt-32 -0x1.fa7deap+0f 0x1.a761bcp+0f : 0x2.942414p+0f : inexact-ok
+= hypot upward flt-32 -0x1.fa7deap+0f 0x1.a761bcp+0f : 0x2.942418p+0f : inexact-ok
+= hypot downward dbl-64 -0x1.fa7deap+0 0x1.a761bcp+0 : 0x2.942417c052f08p+0 : inexact-ok
+= hypot tonearest dbl-64 -0x1.fa7deap+0 0x1.a761bcp+0 : 0x2.942417c052f0ap+0 : inexact-ok
+= hypot towardzero dbl-64 -0x1.fa7deap+0 0x1.a761bcp+0 : 0x2.942417c052f08p+0 : inexact-ok
+= hypot upward dbl-64 -0x1.fa7deap+0 0x1.a761bcp+0 : 0x2.942417c052f0ap+0 : inexact-ok
+= hypot downward ldbl-96-intel -0x1.fa7deap+0L 0x1.a761bcp+0L : 0x2.942417c052f09774p+0L : inexact-ok
+= hypot tonearest ldbl-96-intel -0x1.fa7deap+0L 0x1.a761bcp+0L : 0x2.942417c052f09774p+0L : inexact-ok
+= hypot towardzero ldbl-96-intel -0x1.fa7deap+0L 0x1.a761bcp+0L : 0x2.942417c052f09774p+0L : inexact-ok
+= hypot upward ldbl-96-intel -0x1.fa7deap+0L 0x1.a761bcp+0L : 0x2.942417c052f09778p+0L : inexact-ok
+= hypot downward ldbl-96-m68k -0x1.fa7deap+0L 0x1.a761bcp+0L : 0x2.942417c052f09774p+0L : inexact-ok
+= hypot tonearest ldbl-96-m68k -0x1.fa7deap+0L 0x1.a761bcp+0L : 0x2.942417c052f09774p+0L : inexact-ok
+= hypot towardzero ldbl-96-m68k -0x1.fa7deap+0L 0x1.a761bcp+0L : 0x2.942417c052f09774p+0L : inexact-ok
+= hypot upward ldbl-96-m68k -0x1.fa7deap+0L 0x1.a761bcp+0L : 0x2.942417c052f09778p+0L : inexact-ok
+= hypot downward ldbl-128 -0x1.fa7deap+0L 0x1.a761bcp+0L : 0x2.942417c052f09774af5c9bfb38f4p+0L : inexact-ok
+= hypot tonearest ldbl-128 -0x1.fa7deap+0L 0x1.a761bcp+0L : 0x2.942417c052f09774af5c9bfb38f4p+0L : inexact-ok
+= hypot towardzero ldbl-128 -0x1.fa7deap+0L 0x1.a761bcp+0L : 0x2.942417c052f09774af5c9bfb38f4p+0L : inexact-ok
+= hypot upward ldbl-128 -0x1.fa7deap+0L 0x1.a761bcp+0L : 0x2.942417c052f09774af5c9bfb38f6p+0L : inexact-ok
+= hypot downward ldbl-128ibm -0x1.fa7deap+0L 0x1.a761bcp+0L : 0x2.942417c052f09774af5c9bfb38p+0L : inexact-ok
+= hypot tonearest ldbl-128ibm -0x1.fa7deap+0L 0x1.a761bcp+0L : 0x2.942417c052f09774af5c9bfb39p+0L : inexact-ok
+= hypot towardzero ldbl-128ibm -0x1.fa7deap+0L 0x1.a761bcp+0L : 0x2.942417c052f09774af5c9bfb38p+0L : inexact-ok
+= hypot upward ldbl-128ibm -0x1.fa7deap+0L 0x1.a761bcp+0L : 0x2.942417c052f09774af5c9bfb39p+0L : inexact-ok
+= hypot downward flt-32 -0x1.fa7deap+0f 0x1.a761bap+0f : 0x2.942414p+0f : inexact-ok
+= hypot tonearest flt-32 -0x1.fa7deap+0f 0x1.a761bap+0f : 0x2.942418p+0f : inexact-ok
+= hypot towardzero flt-32 -0x1.fa7deap+0f 0x1.a761bap+0f : 0x2.942414p+0f : inexact-ok
+= hypot upward flt-32 -0x1.fa7deap+0f 0x1.a761bap+0f : 0x2.942418p+0f : inexact-ok
+= hypot downward dbl-64 -0x1.fa7deap+0 0x1.a761bap+0 : 0x2.94241677f3d82p+0 : inexact-ok
+= hypot tonearest dbl-64 -0x1.fa7deap+0 0x1.a761bap+0 : 0x2.94241677f3d82p+0 : inexact-ok
+= hypot towardzero dbl-64 -0x1.fa7deap+0 0x1.a761bap+0 : 0x2.94241677f3d82p+0 : inexact-ok
+= hypot upward dbl-64 -0x1.fa7deap+0 0x1.a761bap+0 : 0x2.94241677f3d84p+0 : inexact-ok
+= hypot downward ldbl-96-intel -0x1.fa7deap+0L 0x1.a761bap+0L : 0x2.94241677f3d8295p+0L : inexact-ok
+= hypot tonearest ldbl-96-intel -0x1.fa7deap+0L 0x1.a761bap+0L : 0x2.94241677f3d82954p+0L : inexact-ok
+= hypot towardzero ldbl-96-intel -0x1.fa7deap+0L 0x1.a761bap+0L : 0x2.94241677f3d8295p+0L : inexact-ok
+= hypot upward ldbl-96-intel -0x1.fa7deap+0L 0x1.a761bap+0L : 0x2.94241677f3d82954p+0L : inexact-ok
+= hypot downward ldbl-96-m68k -0x1.fa7deap+0L 0x1.a761bap+0L : 0x2.94241677f3d8295p+0L : inexact-ok
+= hypot tonearest ldbl-96-m68k -0x1.fa7deap+0L 0x1.a761bap+0L : 0x2.94241677f3d82954p+0L : inexact-ok
+= hypot towardzero ldbl-96-m68k -0x1.fa7deap+0L 0x1.a761bap+0L : 0x2.94241677f3d8295p+0L : inexact-ok
+= hypot upward ldbl-96-m68k -0x1.fa7deap+0L 0x1.a761bap+0L : 0x2.94241677f3d82954p+0L : inexact-ok
+= hypot downward ldbl-128 -0x1.fa7deap+0L 0x1.a761bap+0L : 0x2.94241677f3d8295383869f98515p+0L : inexact-ok
+= hypot tonearest ldbl-128 -0x1.fa7deap+0L 0x1.a761bap+0L : 0x2.94241677f3d8295383869f98515p+0L : inexact-ok
+= hypot towardzero ldbl-128 -0x1.fa7deap+0L 0x1.a761bap+0L : 0x2.94241677f3d8295383869f98515p+0L : inexact-ok
+= hypot upward ldbl-128 -0x1.fa7deap+0L 0x1.a761bap+0L : 0x2.94241677f3d8295383869f985152p+0L : inexact-ok
+= hypot downward ldbl-128ibm -0x1.fa7deap+0L 0x1.a761bap+0L : 0x2.94241677f3d8295383869f9851p+0L : inexact-ok
+= hypot tonearest ldbl-128ibm -0x1.fa7deap+0L 0x1.a761bap+0L : 0x2.94241677f3d8295383869f9851p+0L : inexact-ok
+= hypot towardzero ldbl-128ibm -0x1.fa7deap+0L 0x1.a761bap+0L : 0x2.94241677f3d8295383869f9851p+0L : inexact-ok
+= hypot upward ldbl-128ibm -0x1.fa7deap+0L 0x1.a761bap+0L : 0x2.94241677f3d8295383869f9852p+0L : inexact-ok
+= hypot downward dbl-64 -0x1.fa7deap+0 0x1.a761bab383ac8p+0 : 0x2.942416eb158ap+0 : inexact-ok
+= hypot tonearest dbl-64 -0x1.fa7deap+0 0x1.a761bab383ac8p+0 : 0x2.942416eb158a2p+0 : inexact-ok
+= hypot towardzero dbl-64 -0x1.fa7deap+0 0x1.a761bab383ac8p+0 : 0x2.942416eb158ap+0 : inexact-ok
+= hypot upward dbl-64 -0x1.fa7deap+0 0x1.a761bab383ac8p+0 : 0x2.942416eb158a2p+0 : inexact-ok
+= hypot downward ldbl-96-intel -0x1.fa7deap+0L 0x1.a761bab383ac8p+0L : 0x2.942416eb158a1p+0L : inexact-ok
+= hypot tonearest ldbl-96-intel -0x1.fa7deap+0L 0x1.a761bab383ac8p+0L : 0x2.942416eb158a1p+0L : inexact-ok
+= hypot towardzero ldbl-96-intel -0x1.fa7deap+0L 0x1.a761bab383ac8p+0L : 0x2.942416eb158a1p+0L : inexact-ok
+= hypot upward ldbl-96-intel -0x1.fa7deap+0L 0x1.a761bab383ac8p+0L : 0x2.942416eb158a1004p+0L : inexact-ok
+= hypot downward ldbl-96-m68k -0x1.fa7deap+0L 0x1.a761bab383ac8p+0L : 0x2.942416eb158a1p+0L : inexact-ok
+= hypot tonearest ldbl-96-m68k -0x1.fa7deap+0L 0x1.a761bab383ac8p+0L : 0x2.942416eb158a1p+0L : inexact-ok
+= hypot towardzero ldbl-96-m68k -0x1.fa7deap+0L 0x1.a761bab383ac8p+0L : 0x2.942416eb158a1p+0L : inexact-ok
+= hypot upward ldbl-96-m68k -0x1.fa7deap+0L 0x1.a761bab383ac8p+0L : 0x2.942416eb158a1004p+0L : inexact-ok
+= hypot downward ldbl-128 -0x1.fa7deap+0L 0x1.a761bab383ac8p+0L : 0x2.942416eb158a10019b3e0226196p+0L : inexact-ok
+= hypot tonearest ldbl-128 -0x1.fa7deap+0L 0x1.a761bab383ac8p+0L : 0x2.942416eb158a10019b3e02261962p+0L : inexact-ok
+= hypot towardzero ldbl-128 -0x1.fa7deap+0L 0x1.a761bab383ac8p+0L : 0x2.942416eb158a10019b3e0226196p+0L : inexact-ok
+= hypot upward ldbl-128 -0x1.fa7deap+0L 0x1.a761bab383ac8p+0L : 0x2.942416eb158a10019b3e02261962p+0L : inexact-ok
+= hypot downward ldbl-128ibm -0x1.fa7deap+0L 0x1.a761bab383ac8p+0L : 0x2.942416eb158a10019b3e022619p+0L : inexact-ok
+= hypot tonearest ldbl-128ibm -0x1.fa7deap+0L 0x1.a761bab383ac8p+0L : 0x2.942416eb158a10019b3e022619p+0L : inexact-ok
+= hypot towardzero ldbl-128ibm -0x1.fa7deap+0L 0x1.a761bab383ac8p+0L : 0x2.942416eb158a10019b3e022619p+0L : inexact-ok
+= hypot upward ldbl-128ibm -0x1.fa7deap+0L 0x1.a761bab383ac8p+0L : 0x2.942416eb158a10019b3e02261ap+0L : 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
@@ -141497,6 +178575,822 @@ j0 0.0
= 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
+= 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 min
+= j0 downward flt-32 0x4p-128f : 0xf.fffffp-4f : inexact-ok
+= j0 tonearest flt-32 0x4p-128f : 0x1p+0f : inexact-ok
+= j0 towardzero flt-32 0x4p-128f : 0xf.fffffp-4f : inexact-ok
+= j0 upward flt-32 0x4p-128f : 0x1p+0f : inexact-ok
+= j0 downward dbl-64 0x4p-128 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 tonearest dbl-64 0x4p-128 : 0x1p+0 : inexact-ok
+= j0 towardzero dbl-64 0x4p-128 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 upward dbl-64 0x4p-128 : 0x1p+0 : inexact-ok
+= j0 downward ldbl-96-intel 0x4p-128L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-intel 0x4p-128L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-intel 0x4p-128L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-intel 0x4p-128L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-96-m68k 0x4p-128L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0x4p-128L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0x4p-128L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-m68k 0x4p-128L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 tonearest ldbl-128 0x4p-128L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 upward ldbl-128 0x4p-128L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128ibm 0x4p-128L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= j0 tonearest ldbl-128ibm 0x4p-128L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128ibm 0x4p-128L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= j0 upward ldbl-128ibm 0x4p-128L : 0x1p+0L : inexact-ok
+= j0 downward dbl-64 0x4p-1024 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 tonearest dbl-64 0x4p-1024 : 0x1p+0 : inexact-ok
+= j0 towardzero dbl-64 0x4p-1024 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 upward dbl-64 0x4p-1024 : 0x1p+0 : inexact-ok
+= j0 downward ldbl-96-intel 0x4p-1024L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-intel 0x4p-1024L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-intel 0x4p-1024L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-intel 0x4p-1024L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-96-m68k 0x4p-1024L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0x4p-1024L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0x4p-1024L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-m68k 0x4p-1024L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 tonearest ldbl-128 0x4p-1024L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 upward ldbl-128 0x4p-1024L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128ibm 0x4p-1024L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= j0 tonearest ldbl-128ibm 0x4p-1024L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128ibm 0x4p-1024L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= j0 upward ldbl-128ibm 0x4p-1024L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-96-intel 0x4p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-intel 0x4p-16384L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-intel 0x4p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-intel 0x4p-16384L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-96-m68k 0x4p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0x4p-16384L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0x4p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-m68k 0x4p-16384L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 tonearest ldbl-128 0x4p-16384L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 upward ldbl-128 0x4p-16384L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-96-intel 0x2p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-intel 0x2p-16384L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-intel 0x2p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-intel 0x2p-16384L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-96-m68k 0x2p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0x2p-16384L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0x2p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-m68k 0x2p-16384L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 tonearest ldbl-128 0x2p-16384L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 upward ldbl-128 0x2p-16384L : 0x1p+0L : inexact-ok
+= j0 downward dbl-64 0x8p-972 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 tonearest dbl-64 0x8p-972 : 0x1p+0 : inexact-ok
+= j0 towardzero dbl-64 0x8p-972 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 upward dbl-64 0x8p-972 : 0x1p+0 : inexact-ok
+= j0 downward ldbl-96-intel 0x8p-972L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-intel 0x8p-972L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-intel 0x8p-972L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-intel 0x8p-972L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-96-m68k 0x8p-972L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0x8p-972L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0x8p-972L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-m68k 0x8p-972L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 tonearest ldbl-128 0x8p-972L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 upward ldbl-128 0x8p-972L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128ibm 0x8p-972L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= j0 tonearest ldbl-128ibm 0x8p-972L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128ibm 0x8p-972L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= j0 upward ldbl-128ibm 0x8p-972L : 0x1p+0L : inexact-ok
+j0 -min
+= j0 downward flt-32 -0x4p-128f : 0xf.fffffp-4f : inexact-ok
+= j0 tonearest flt-32 -0x4p-128f : 0x1p+0f : inexact-ok
+= j0 towardzero flt-32 -0x4p-128f : 0xf.fffffp-4f : inexact-ok
+= j0 upward flt-32 -0x4p-128f : 0x1p+0f : inexact-ok
+= j0 downward dbl-64 -0x4p-128 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 tonearest dbl-64 -0x4p-128 : 0x1p+0 : inexact-ok
+= j0 towardzero dbl-64 -0x4p-128 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 upward dbl-64 -0x4p-128 : 0x1p+0 : inexact-ok
+= j0 downward ldbl-96-intel -0x4p-128L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-intel -0x4p-128L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-intel -0x4p-128L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-intel -0x4p-128L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-96-m68k -0x4p-128L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k -0x4p-128L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-m68k -0x4p-128L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-m68k -0x4p-128L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128 -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 tonearest ldbl-128 -0x4p-128L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128 -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 upward ldbl-128 -0x4p-128L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128ibm -0x4p-128L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= j0 tonearest ldbl-128ibm -0x4p-128L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128ibm -0x4p-128L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= j0 upward ldbl-128ibm -0x4p-128L : 0x1p+0L : inexact-ok
+= j0 downward dbl-64 -0x4p-1024 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 tonearest dbl-64 -0x4p-1024 : 0x1p+0 : inexact-ok
+= j0 towardzero dbl-64 -0x4p-1024 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 upward dbl-64 -0x4p-1024 : 0x1p+0 : inexact-ok
+= j0 downward ldbl-96-intel -0x4p-1024L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-intel -0x4p-1024L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-intel -0x4p-1024L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-intel -0x4p-1024L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-96-m68k -0x4p-1024L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k -0x4p-1024L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-m68k -0x4p-1024L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-m68k -0x4p-1024L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128 -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 tonearest ldbl-128 -0x4p-1024L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128 -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 upward ldbl-128 -0x4p-1024L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128ibm -0x4p-1024L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= j0 tonearest ldbl-128ibm -0x4p-1024L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128ibm -0x4p-1024L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= j0 upward ldbl-128ibm -0x4p-1024L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-96-intel -0x4p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-intel -0x4p-16384L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-intel -0x4p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-intel -0x4p-16384L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-96-m68k -0x4p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k -0x4p-16384L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-m68k -0x4p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-m68k -0x4p-16384L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128 -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 tonearest ldbl-128 -0x4p-16384L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128 -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 upward ldbl-128 -0x4p-16384L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-96-intel -0x2p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-intel -0x2p-16384L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-intel -0x2p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-intel -0x2p-16384L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-96-m68k -0x2p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k -0x2p-16384L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-m68k -0x2p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-m68k -0x2p-16384L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128 -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 tonearest ldbl-128 -0x2p-16384L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128 -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 upward ldbl-128 -0x2p-16384L : 0x1p+0L : inexact-ok
+= j0 downward dbl-64 -0x8p-972 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 tonearest dbl-64 -0x8p-972 : 0x1p+0 : inexact-ok
+= j0 towardzero dbl-64 -0x8p-972 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 upward dbl-64 -0x8p-972 : 0x1p+0 : inexact-ok
+= j0 downward ldbl-96-intel -0x8p-972L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-intel -0x8p-972L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-intel -0x8p-972L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-intel -0x8p-972L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-96-m68k -0x8p-972L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k -0x8p-972L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-m68k -0x8p-972L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-m68k -0x8p-972L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128 -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 tonearest ldbl-128 -0x8p-972L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128 -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 upward ldbl-128 -0x8p-972L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128ibm -0x8p-972L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= j0 tonearest ldbl-128ibm -0x8p-972L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128ibm -0x8p-972L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= j0 upward ldbl-128ibm -0x8p-972L : 0x1p+0L : inexact-ok
+j0 min_subnorm
+= j0 downward flt-32 0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= j0 tonearest flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= j0 towardzero flt-32 0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= j0 upward flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= j0 downward dbl-64 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 tonearest dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= j0 towardzero dbl-64 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 upward dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= j0 downward ldbl-96-intel 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-intel 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-96-m68k 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 tonearest ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 upward ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128ibm 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= j0 tonearest ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128ibm 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= j0 upward ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= j0 downward dbl-64 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 tonearest dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok
+= j0 towardzero dbl-64 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 upward dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok
+= j0 downward ldbl-96-intel 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-intel 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-96-m68k 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128 0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 tonearest ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128 0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 upward ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128ibm 0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= j0 tonearest ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128ibm 0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= j0 upward ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-96-intel 0x8p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-intel 0x8p-16448L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-intel 0x8p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-intel 0x8p-16448L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-96-m68k 0x8p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0x8p-16448L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0x8p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-m68k 0x8p-16448L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128 0x8p-16448L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 tonearest ldbl-128 0x8p-16448L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128 0x8p-16448L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 upward ldbl-128 0x8p-16448L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-96-m68k 0x4p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0x4p-16448L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0x4p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-m68k 0x4p-16448L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128 0x4p-16448L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 tonearest ldbl-128 0x4p-16448L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128 0x4p-16448L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 upward ldbl-128 0x4p-16448L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128 0x4p-16496L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 tonearest ldbl-128 0x4p-16496L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128 0x4p-16496L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 upward ldbl-128 0x4p-16496L : 0x1p+0L : inexact-ok
+j0 -min_subnorm
+= j0 downward flt-32 -0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= j0 tonearest flt-32 -0x8p-152f : 0x1p+0f : inexact-ok
+= j0 towardzero flt-32 -0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= j0 upward flt-32 -0x8p-152f : 0x1p+0f : inexact-ok
+= j0 downward dbl-64 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 tonearest dbl-64 -0x8p-152 : 0x1p+0 : inexact-ok
+= j0 towardzero dbl-64 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 upward dbl-64 -0x8p-152 : 0x1p+0 : inexact-ok
+= j0 downward ldbl-96-intel -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-intel -0x8p-152L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-intel -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-intel -0x8p-152L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-96-m68k -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k -0x8p-152L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-m68k -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-m68k -0x8p-152L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128 -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 tonearest ldbl-128 -0x8p-152L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128 -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 upward ldbl-128 -0x8p-152L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128ibm -0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= j0 tonearest ldbl-128ibm -0x8p-152L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128ibm -0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= j0 upward ldbl-128ibm -0x8p-152L : 0x1p+0L : inexact-ok
+= j0 downward dbl-64 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 tonearest dbl-64 -0x4p-1076 : 0x1p+0 : inexact-ok
+= j0 towardzero dbl-64 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 upward dbl-64 -0x4p-1076 : 0x1p+0 : inexact-ok
+= j0 downward ldbl-96-intel -0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-intel -0x4p-1076L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-intel -0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-intel -0x4p-1076L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-96-m68k -0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k -0x4p-1076L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-m68k -0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-m68k -0x4p-1076L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128 -0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 tonearest ldbl-128 -0x4p-1076L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128 -0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 upward ldbl-128 -0x4p-1076L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128ibm -0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= j0 tonearest ldbl-128ibm -0x4p-1076L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128ibm -0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= j0 upward ldbl-128ibm -0x4p-1076L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-96-intel -0x8p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-intel -0x8p-16448L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-intel -0x8p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-intel -0x8p-16448L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-96-m68k -0x8p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k -0x8p-16448L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-m68k -0x8p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-m68k -0x8p-16448L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128 -0x8p-16448L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 tonearest ldbl-128 -0x8p-16448L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128 -0x8p-16448L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 upward ldbl-128 -0x8p-16448L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-96-m68k -0x4p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k -0x4p-16448L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-m68k -0x4p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-m68k -0x4p-16448L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128 -0x4p-16448L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 tonearest ldbl-128 -0x4p-16448L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128 -0x4p-16448L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 upward ldbl-128 -0x4p-16448L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128 -0x4p-16496L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 tonearest ldbl-128 -0x4p-16496L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128 -0x4p-16496L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 upward ldbl-128 -0x4p-16496L : 0x1p+0L : inexact-ok
+j0 0x1p-5
+= j0 downward flt-32 0x8p-8f : 0xf.ffp-4f : inexact-ok
+= j0 tonearest flt-32 0x8p-8f : 0xf.ffp-4f : inexact-ok
+= j0 towardzero flt-32 0x8p-8f : 0xf.ffp-4f : inexact-ok
+= j0 upward flt-32 0x8p-8f : 0xf.ff001p-4f : inexact-ok
+= j0 downward dbl-64 0x8p-8 : 0xf.ff0003fff8e38p-4 : inexact-ok
+= j0 tonearest dbl-64 0x8p-8 : 0xf.ff0003fff8e38p-4 : inexact-ok
+= j0 towardzero dbl-64 0x8p-8 : 0xf.ff0003fff8e38p-4 : inexact-ok
+= j0 upward dbl-64 0x8p-8 : 0xf.ff0003fff8e4p-4 : inexact-ok
+= j0 downward ldbl-96-intel 0x8p-8L : 0xf.ff0003fff8e3955p-4L : inexact-ok
+= j0 tonearest ldbl-96-intel 0x8p-8L : 0xf.ff0003fff8e3955p-4L : inexact-ok
+= j0 towardzero ldbl-96-intel 0x8p-8L : 0xf.ff0003fff8e3955p-4L : inexact-ok
+= j0 upward ldbl-96-intel 0x8p-8L : 0xf.ff0003fff8e3956p-4L : inexact-ok
+= j0 downward ldbl-96-m68k 0x8p-8L : 0xf.ff0003fff8e3955p-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0x8p-8L : 0xf.ff0003fff8e3955p-4L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0x8p-8L : 0xf.ff0003fff8e3955p-4L : inexact-ok
+= j0 upward ldbl-96-m68k 0x8p-8L : 0xf.ff0003fff8e3956p-4L : inexact-ok
+= j0 downward ldbl-128 0x8p-8L : 0xf.ff0003fff8e3955550c841bcfebp-4L : inexact-ok
+= j0 tonearest ldbl-128 0x8p-8L : 0xf.ff0003fff8e3955550c841bcfeb8p-4L : inexact-ok
+= j0 towardzero ldbl-128 0x8p-8L : 0xf.ff0003fff8e3955550c841bcfebp-4L : inexact-ok
+= j0 upward ldbl-128 0x8p-8L : 0xf.ff0003fff8e3955550c841bcfeb8p-4L : inexact-ok
+= j0 downward ldbl-128ibm 0x8p-8L : 0xf.ff0003fff8e3955550c841bcfcp-4L : inexact-ok
+= j0 tonearest ldbl-128ibm 0x8p-8L : 0xf.ff0003fff8e3955550c841bdp-4L : inexact-ok
+= j0 towardzero ldbl-128ibm 0x8p-8L : 0xf.ff0003fff8e3955550c841bcfcp-4L : inexact-ok
+= j0 upward ldbl-128ibm 0x8p-8L : 0xf.ff0003fff8e3955550c841bdp-4L : inexact-ok
+j0 0x1p-10
+= j0 downward flt-32 0x4p-12f : 0xf.ffffcp-4f : inexact-ok
+= j0 tonearest flt-32 0x4p-12f : 0xf.ffffcp-4f : inexact-ok
+= j0 towardzero flt-32 0x4p-12f : 0xf.ffffcp-4f : inexact-ok
+= j0 upward flt-32 0x4p-12f : 0xf.ffffdp-4f : inexact-ok
+= j0 downward dbl-64 0x4p-12 : 0xf.ffffc000003f8p-4 : inexact-ok
+= j0 tonearest dbl-64 0x4p-12 : 0xf.ffffc000004p-4 : inexact-ok
+= j0 towardzero dbl-64 0x4p-12 : 0xf.ffffc000003f8p-4 : inexact-ok
+= j0 upward dbl-64 0x4p-12 : 0xf.ffffc000004p-4 : inexact-ok
+= j0 downward ldbl-96-intel 0x4p-12L : 0xf.ffffc000003ffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-intel 0x4p-12L : 0xf.ffffc000004p-4L : inexact-ok
+= j0 towardzero ldbl-96-intel 0x4p-12L : 0xf.ffffc000003ffffp-4L : inexact-ok
+= j0 upward ldbl-96-intel 0x4p-12L : 0xf.ffffc000004p-4L : inexact-ok
+= j0 downward ldbl-96-m68k 0x4p-12L : 0xf.ffffc000003ffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0x4p-12L : 0xf.ffffc000004p-4L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0x4p-12L : 0xf.ffffc000003ffffp-4L : inexact-ok
+= j0 upward ldbl-96-m68k 0x4p-12L : 0xf.ffffc000004p-4L : inexact-ok
+= j0 downward ldbl-128 0x4p-12L : 0xf.ffffc000003fffffe38e38eaaaa8p-4L : inexact-ok
+= j0 tonearest ldbl-128 0x4p-12L : 0xf.ffffc000003fffffe38e38eaaaa8p-4L : inexact-ok
+= j0 towardzero ldbl-128 0x4p-12L : 0xf.ffffc000003fffffe38e38eaaaa8p-4L : inexact-ok
+= j0 upward ldbl-128 0x4p-12L : 0xf.ffffc000003fffffe38e38eaaabp-4L : inexact-ok
+= j0 downward ldbl-128ibm 0x4p-12L : 0xf.ffffc000003fffffe38e38eaa8p-4L : inexact-ok
+= j0 tonearest ldbl-128ibm 0x4p-12L : 0xf.ffffc000003fffffe38e38eaacp-4L : inexact-ok
+= j0 towardzero ldbl-128ibm 0x4p-12L : 0xf.ffffc000003fffffe38e38eaa8p-4L : inexact-ok
+= j0 upward ldbl-128ibm 0x4p-12L : 0xf.ffffc000003fffffe38e38eaacp-4L : inexact-ok
+j0 0x1p-15
+= j0 downward flt-32 0x2p-16f : 0xf.fffffp-4f : inexact-ok
+= j0 tonearest flt-32 0x2p-16f : 0x1p+0f : inexact-ok
+= j0 towardzero flt-32 0x2p-16f : 0xf.fffffp-4f : inexact-ok
+= j0 upward flt-32 0x2p-16f : 0x1p+0f : inexact-ok
+= j0 downward dbl-64 0x2p-16 : 0xf.fffffffp-4 : inexact-ok
+= j0 tonearest dbl-64 0x2p-16 : 0xf.fffffffp-4 : inexact-ok
+= j0 towardzero dbl-64 0x2p-16 : 0xf.fffffffp-4 : inexact-ok
+= j0 upward dbl-64 0x2p-16 : 0xf.fffffff000008p-4 : inexact-ok
+= j0 downward ldbl-96-intel 0x2p-16L : 0xf.fffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-intel 0x2p-16L : 0xf.fffffffp-4L : inexact-ok
+= j0 towardzero ldbl-96-intel 0x2p-16L : 0xf.fffffffp-4L : inexact-ok
+= j0 upward ldbl-96-intel 0x2p-16L : 0xf.fffffff00000001p-4L : inexact-ok
+= j0 downward ldbl-96-m68k 0x2p-16L : 0xf.fffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0x2p-16L : 0xf.fffffffp-4L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0x2p-16L : 0xf.fffffffp-4L : inexact-ok
+= j0 upward ldbl-96-m68k 0x2p-16L : 0xf.fffffff00000001p-4L : inexact-ok
+= j0 downward ldbl-128 0x2p-16L : 0xf.fffffff000000003ffffffff8e38p-4L : inexact-ok
+= j0 tonearest ldbl-128 0x2p-16L : 0xf.fffffff000000003ffffffff8e38p-4L : inexact-ok
+= j0 towardzero ldbl-128 0x2p-16L : 0xf.fffffff000000003ffffffff8e38p-4L : inexact-ok
+= j0 upward ldbl-128 0x2p-16L : 0xf.fffffff000000003ffffffff8e4p-4L : inexact-ok
+= j0 downward ldbl-128ibm 0x2p-16L : 0xf.fffffff000000003ffffffff8cp-4L : inexact-ok
+= j0 tonearest ldbl-128ibm 0x2p-16L : 0xf.fffffff000000003ffffffff9p-4L : inexact-ok
+= j0 towardzero ldbl-128ibm 0x2p-16L : 0xf.fffffff000000003ffffffff8cp-4L : inexact-ok
+= j0 upward ldbl-128ibm 0x2p-16L : 0xf.fffffff000000003ffffffff9p-4L : inexact-ok
+j0 0x1p-20
+= j0 downward flt-32 0x1p-20f : 0xf.fffffp-4f : inexact-ok
+= j0 tonearest flt-32 0x1p-20f : 0x1p+0f : inexact-ok
+= j0 towardzero flt-32 0x1p-20f : 0xf.fffffp-4f : inexact-ok
+= j0 upward flt-32 0x1p-20f : 0x1p+0f : inexact-ok
+= j0 downward dbl-64 0x1p-20 : 0xf.fffffffffcp-4 : inexact-ok
+= j0 tonearest dbl-64 0x1p-20 : 0xf.fffffffffcp-4 : inexact-ok
+= j0 towardzero dbl-64 0x1p-20 : 0xf.fffffffffcp-4 : inexact-ok
+= j0 upward dbl-64 0x1p-20 : 0xf.fffffffffc008p-4 : inexact-ok
+= j0 downward ldbl-96-intel 0x1p-20L : 0xf.fffffffffcp-4L : inexact-ok
+= j0 tonearest ldbl-96-intel 0x1p-20L : 0xf.fffffffffcp-4L : inexact-ok
+= j0 towardzero ldbl-96-intel 0x1p-20L : 0xf.fffffffffcp-4L : inexact-ok
+= j0 upward ldbl-96-intel 0x1p-20L : 0xf.fffffffffc00001p-4L : inexact-ok
+= j0 downward ldbl-96-m68k 0x1p-20L : 0xf.fffffffffcp-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0x1p-20L : 0xf.fffffffffcp-4L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0x1p-20L : 0xf.fffffffffcp-4L : inexact-ok
+= j0 upward ldbl-96-m68k 0x1p-20L : 0xf.fffffffffc00001p-4L : inexact-ok
+= j0 downward ldbl-128 0x1p-20L : 0xf.fffffffffc00000000003ffffff8p-4L : inexact-ok
+= j0 tonearest ldbl-128 0x1p-20L : 0xf.fffffffffc00000000004p-4L : inexact-ok
+= j0 towardzero ldbl-128 0x1p-20L : 0xf.fffffffffc00000000003ffffff8p-4L : inexact-ok
+= j0 upward ldbl-128 0x1p-20L : 0xf.fffffffffc00000000004p-4L : inexact-ok
+= j0 downward ldbl-128ibm 0x1p-20L : 0xf.fffffffffc00000000003ffffcp-4L : inexact-ok
+= j0 tonearest ldbl-128ibm 0x1p-20L : 0xf.fffffffffc00000000004p-4L : inexact-ok
+= j0 towardzero ldbl-128ibm 0x1p-20L : 0xf.fffffffffc00000000003ffffcp-4L : inexact-ok
+= j0 upward ldbl-128ibm 0x1p-20L : 0xf.fffffffffc00000000004p-4L : inexact-ok
+j0 0x1p-25
+= j0 downward flt-32 0x8p-28f : 0xf.fffffp-4f : inexact-ok
+= j0 tonearest flt-32 0x8p-28f : 0x1p+0f : inexact-ok
+= j0 towardzero flt-32 0x8p-28f : 0xf.fffffp-4f : inexact-ok
+= j0 upward flt-32 0x8p-28f : 0x1p+0f : inexact-ok
+= j0 downward dbl-64 0x8p-28 : 0xf.ffffffffffffp-4 : inexact-ok
+= j0 tonearest dbl-64 0x8p-28 : 0xf.ffffffffffffp-4 : inexact-ok
+= j0 towardzero dbl-64 0x8p-28 : 0xf.ffffffffffffp-4 : inexact-ok
+= j0 upward dbl-64 0x8p-28 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 downward ldbl-96-intel 0x8p-28L : 0xf.ffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-intel 0x8p-28L : 0xf.ffffffffffffp-4L : inexact-ok
+= j0 towardzero ldbl-96-intel 0x8p-28L : 0xf.ffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-intel 0x8p-28L : 0xf.ffffffffffff001p-4L : inexact-ok
+= j0 downward ldbl-96-m68k 0x8p-28L : 0xf.ffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0x8p-28L : 0xf.ffffffffffffp-4L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0x8p-28L : 0xf.ffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-m68k 0x8p-28L : 0xf.ffffffffffff001p-4L : inexact-ok
+= j0 downward ldbl-128 0x8p-28L : 0xf.ffffffffffff00000000000003f8p-4L : inexact-ok
+= j0 tonearest ldbl-128 0x8p-28L : 0xf.ffffffffffff00000000000004p-4L : inexact-ok
+= j0 towardzero ldbl-128 0x8p-28L : 0xf.ffffffffffff00000000000003f8p-4L : inexact-ok
+= j0 upward ldbl-128 0x8p-28L : 0xf.ffffffffffff00000000000004p-4L : inexact-ok
+= j0 downward ldbl-128ibm 0x8p-28L : 0xf.ffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-128ibm 0x8p-28L : 0xf.ffffffffffff00000000000004p-4L : inexact-ok
+= j0 towardzero ldbl-128ibm 0x8p-28L : 0xf.ffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-128ibm 0x8p-28L : 0xf.ffffffffffff00000000000004p-4L : inexact-ok
+j0 0x1p-30
+= j0 downward flt-32 0x4p-32f : 0xf.fffffp-4f : inexact-ok
+= j0 tonearest flt-32 0x4p-32f : 0x1p+0f : inexact-ok
+= j0 towardzero flt-32 0x4p-32f : 0xf.fffffp-4f : inexact-ok
+= j0 upward flt-32 0x4p-32f : 0x1p+0f : inexact-ok
+= j0 downward dbl-64 0x4p-32 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 tonearest dbl-64 0x4p-32 : 0x1p+0 : inexact-ok
+= j0 towardzero dbl-64 0x4p-32 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 upward dbl-64 0x4p-32 : 0x1p+0 : inexact-ok
+= j0 downward ldbl-96-intel 0x4p-32L : 0xf.ffffffffffffffcp-4L : inexact-ok
+= j0 tonearest ldbl-96-intel 0x4p-32L : 0xf.ffffffffffffffcp-4L : inexact-ok
+= j0 towardzero ldbl-96-intel 0x4p-32L : 0xf.ffffffffffffffcp-4L : inexact-ok
+= j0 upward ldbl-96-intel 0x4p-32L : 0xf.ffffffffffffffdp-4L : inexact-ok
+= j0 downward ldbl-96-m68k 0x4p-32L : 0xf.ffffffffffffffcp-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0x4p-32L : 0xf.ffffffffffffffcp-4L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0x4p-32L : 0xf.ffffffffffffffcp-4L : inexact-ok
+= j0 upward ldbl-96-m68k 0x4p-32L : 0xf.ffffffffffffffdp-4L : inexact-ok
+= j0 downward ldbl-128 0x4p-32L : 0xf.ffffffffffffffcp-4L : inexact-ok
+= j0 tonearest ldbl-128 0x4p-32L : 0xf.ffffffffffffffcp-4L : inexact-ok
+= j0 towardzero ldbl-128 0x4p-32L : 0xf.ffffffffffffffcp-4L : inexact-ok
+= j0 upward ldbl-128 0x4p-32L : 0xf.ffffffffffffffc0000000000008p-4L : inexact-ok
+= j0 downward ldbl-128ibm 0x4p-32L : 0xf.ffffffffffffffcp-4L : inexact-ok
+= j0 tonearest ldbl-128ibm 0x4p-32L : 0xf.ffffffffffffffcp-4L : inexact-ok
+= j0 towardzero ldbl-128ibm 0x4p-32L : 0xf.ffffffffffffffcp-4L : inexact-ok
+= j0 upward ldbl-128ibm 0x4p-32L : 0xf.ffffffffffffffc00000000004p-4L : inexact-ok
+j0 0x1p-35
+= j0 downward flt-32 0x2p-36f : 0xf.fffffp-4f : inexact-ok
+= j0 tonearest flt-32 0x2p-36f : 0x1p+0f : inexact-ok
+= j0 towardzero flt-32 0x2p-36f : 0xf.fffffp-4f : inexact-ok
+= j0 upward flt-32 0x2p-36f : 0x1p+0f : inexact-ok
+= j0 downward dbl-64 0x2p-36 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 tonearest dbl-64 0x2p-36 : 0x1p+0 : inexact-ok
+= j0 towardzero dbl-64 0x2p-36 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 upward dbl-64 0x2p-36 : 0x1p+0 : inexact-ok
+= j0 downward ldbl-96-intel 0x2p-36L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-intel 0x2p-36L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-intel 0x2p-36L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-intel 0x2p-36L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-96-m68k 0x2p-36L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0x2p-36L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0x2p-36L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-m68k 0x2p-36L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128 0x2p-36L : 0xf.fffffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-128 0x2p-36L : 0xf.fffffffffffffffffp-4L : inexact-ok
+= j0 towardzero ldbl-128 0x2p-36L : 0xf.fffffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-128 0x2p-36L : 0xf.fffffffffffffffff00000000008p-4L : inexact-ok
+= j0 downward ldbl-128ibm 0x2p-36L : 0xf.fffffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-128ibm 0x2p-36L : 0xf.fffffffffffffffffp-4L : inexact-ok
+= j0 towardzero ldbl-128ibm 0x2p-36L : 0xf.fffffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-128ibm 0x2p-36L : 0xf.fffffffffffffffff000000004p-4L : inexact-ok
+j0 0x1p-40
+= j0 downward flt-32 0x1p-40f : 0xf.fffffp-4f : inexact-ok
+= j0 tonearest flt-32 0x1p-40f : 0x1p+0f : inexact-ok
+= j0 towardzero flt-32 0x1p-40f : 0xf.fffffp-4f : inexact-ok
+= j0 upward flt-32 0x1p-40f : 0x1p+0f : inexact-ok
+= j0 downward dbl-64 0x1p-40 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 tonearest dbl-64 0x1p-40 : 0x1p+0 : inexact-ok
+= j0 towardzero dbl-64 0x1p-40 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 upward dbl-64 0x1p-40 : 0x1p+0 : inexact-ok
+= j0 downward ldbl-96-intel 0x1p-40L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-intel 0x1p-40L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-intel 0x1p-40L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-intel 0x1p-40L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-96-m68k 0x1p-40L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0x1p-40L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0x1p-40L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-m68k 0x1p-40L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128 0x1p-40L : 0xf.fffffffffffffffffffcp-4L : inexact-ok
+= j0 tonearest ldbl-128 0x1p-40L : 0xf.fffffffffffffffffffcp-4L : inexact-ok
+= j0 towardzero ldbl-128 0x1p-40L : 0xf.fffffffffffffffffffcp-4L : inexact-ok
+= j0 upward ldbl-128 0x1p-40L : 0xf.fffffffffffffffffffc00000008p-4L : inexact-ok
+= j0 downward ldbl-128ibm 0x1p-40L : 0xf.fffffffffffffffffffcp-4L : inexact-ok
+= j0 tonearest ldbl-128ibm 0x1p-40L : 0xf.fffffffffffffffffffcp-4L : inexact-ok
+= j0 towardzero ldbl-128ibm 0x1p-40L : 0xf.fffffffffffffffffffcp-4L : inexact-ok
+= j0 upward ldbl-128ibm 0x1p-40L : 0xf.fffffffffffffffffffc000004p-4L : inexact-ok
+j0 0x1p-45
+= j0 downward flt-32 0x8p-48f : 0xf.fffffp-4f : inexact-ok
+= j0 tonearest flt-32 0x8p-48f : 0x1p+0f : inexact-ok
+= j0 towardzero flt-32 0x8p-48f : 0xf.fffffp-4f : inexact-ok
+= j0 upward flt-32 0x8p-48f : 0x1p+0f : inexact-ok
+= j0 downward dbl-64 0x8p-48 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 tonearest dbl-64 0x8p-48 : 0x1p+0 : inexact-ok
+= j0 towardzero dbl-64 0x8p-48 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 upward dbl-64 0x8p-48 : 0x1p+0 : inexact-ok
+= j0 downward ldbl-96-intel 0x8p-48L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-intel 0x8p-48L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-intel 0x8p-48L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-intel 0x8p-48L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-96-m68k 0x8p-48L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0x8p-48L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0x8p-48L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-m68k 0x8p-48L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128 0x8p-48L : 0xf.ffffffffffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-128 0x8p-48L : 0xf.ffffffffffffffffffffffp-4L : inexact-ok
+= j0 towardzero ldbl-128 0x8p-48L : 0xf.ffffffffffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-128 0x8p-48L : 0xf.ffffffffffffffffffffff000008p-4L : inexact-ok
+= j0 downward ldbl-128ibm 0x8p-48L : 0xf.ffffffffffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-128ibm 0x8p-48L : 0xf.ffffffffffffffffffffffp-4L : inexact-ok
+= j0 towardzero ldbl-128ibm 0x8p-48L : 0xf.ffffffffffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-128ibm 0x8p-48L : 0xf.ffffffffffffffffffffff0004p-4L : inexact-ok
+j0 0x1p-50
+= j0 downward flt-32 0x4p-52f : 0xf.fffffp-4f : inexact-ok
+= j0 tonearest flt-32 0x4p-52f : 0x1p+0f : inexact-ok
+= j0 towardzero flt-32 0x4p-52f : 0xf.fffffp-4f : inexact-ok
+= j0 upward flt-32 0x4p-52f : 0x1p+0f : inexact-ok
+= j0 downward dbl-64 0x4p-52 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 tonearest dbl-64 0x4p-52 : 0x1p+0 : inexact-ok
+= j0 towardzero dbl-64 0x4p-52 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 upward dbl-64 0x4p-52 : 0x1p+0 : inexact-ok
+= j0 downward ldbl-96-intel 0x4p-52L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-intel 0x4p-52L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-intel 0x4p-52L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-intel 0x4p-52L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-96-m68k 0x4p-52L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0x4p-52L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0x4p-52L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-m68k 0x4p-52L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128 0x4p-52L : 0xf.ffffffffffffffffffffffffcp-4L : inexact-ok
+= j0 tonearest ldbl-128 0x4p-52L : 0xf.ffffffffffffffffffffffffcp-4L : inexact-ok
+= j0 towardzero ldbl-128 0x4p-52L : 0xf.ffffffffffffffffffffffffcp-4L : inexact-ok
+= j0 upward ldbl-128 0x4p-52L : 0xf.ffffffffffffffffffffffffc008p-4L : inexact-ok
+= j0 downward ldbl-128ibm 0x4p-52L : 0xf.ffffffffffffffffffffffffcp-4L : inexact-ok
+= j0 tonearest ldbl-128ibm 0x4p-52L : 0xf.ffffffffffffffffffffffffcp-4L : inexact-ok
+= j0 towardzero ldbl-128ibm 0x4p-52L : 0xf.ffffffffffffffffffffffffcp-4L : inexact-ok
+= j0 upward ldbl-128ibm 0x4p-52L : 0xf.ffffffffffffffffffffffffc4p-4L : inexact-ok
+j0 0x1p-55
+= j0 downward flt-32 0x2p-56f : 0xf.fffffp-4f : inexact-ok
+= j0 tonearest flt-32 0x2p-56f : 0x1p+0f : inexact-ok
+= j0 towardzero flt-32 0x2p-56f : 0xf.fffffp-4f : inexact-ok
+= j0 upward flt-32 0x2p-56f : 0x1p+0f : inexact-ok
+= j0 downward dbl-64 0x2p-56 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 tonearest dbl-64 0x2p-56 : 0x1p+0 : inexact-ok
+= j0 towardzero dbl-64 0x2p-56 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 upward dbl-64 0x2p-56 : 0x1p+0 : inexact-ok
+= j0 downward ldbl-96-intel 0x2p-56L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-intel 0x2p-56L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-intel 0x2p-56L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-intel 0x2p-56L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-96-m68k 0x2p-56L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0x2p-56L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0x2p-56L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-m68k 0x2p-56L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128 0x2p-56L : 0xf.fffffffffffffffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-128 0x2p-56L : 0xf.fffffffffffffffffffffffffffp-4L : inexact-ok
+= j0 towardzero ldbl-128 0x2p-56L : 0xf.fffffffffffffffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-128 0x2p-56L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 downward ldbl-128ibm 0x2p-56L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= j0 tonearest ldbl-128ibm 0x2p-56L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128ibm 0x2p-56L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= j0 upward ldbl-128ibm 0x2p-56L : 0x1p+0L : inexact-ok
+j0 0x1p-60
+= j0 downward flt-32 0x1p-60f : 0xf.fffffp-4f : inexact-ok
+= j0 tonearest flt-32 0x1p-60f : 0x1p+0f : inexact-ok
+= j0 towardzero flt-32 0x1p-60f : 0xf.fffffp-4f : inexact-ok
+= j0 upward flt-32 0x1p-60f : 0x1p+0f : inexact-ok
+= j0 downward dbl-64 0x1p-60 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 tonearest dbl-64 0x1p-60 : 0x1p+0 : inexact-ok
+= j0 towardzero dbl-64 0x1p-60 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 upward dbl-64 0x1p-60 : 0x1p+0 : inexact-ok
+= j0 downward ldbl-96-intel 0x1p-60L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-intel 0x1p-60L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-intel 0x1p-60L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-intel 0x1p-60L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-96-m68k 0x1p-60L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0x1p-60L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0x1p-60L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-m68k 0x1p-60L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128 0x1p-60L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 tonearest ldbl-128 0x1p-60L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128 0x1p-60L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 upward ldbl-128 0x1p-60L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128ibm 0x1p-60L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= j0 tonearest ldbl-128ibm 0x1p-60L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128ibm 0x1p-60L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= j0 upward ldbl-128ibm 0x1p-60L : 0x1p+0L : inexact-ok
+j0 0x1p-100
+= j0 downward flt-32 0x1p-100f : 0xf.fffffp-4f : inexact-ok
+= j0 tonearest flt-32 0x1p-100f : 0x1p+0f : inexact-ok
+= j0 towardzero flt-32 0x1p-100f : 0xf.fffffp-4f : inexact-ok
+= j0 upward flt-32 0x1p-100f : 0x1p+0f : inexact-ok
+= j0 downward dbl-64 0x1p-100 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 tonearest dbl-64 0x1p-100 : 0x1p+0 : inexact-ok
+= j0 towardzero dbl-64 0x1p-100 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 upward dbl-64 0x1p-100 : 0x1p+0 : inexact-ok
+= j0 downward ldbl-96-intel 0x1p-100L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-intel 0x1p-100L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-intel 0x1p-100L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-intel 0x1p-100L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-96-m68k 0x1p-100L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0x1p-100L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0x1p-100L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-m68k 0x1p-100L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128 0x1p-100L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 tonearest ldbl-128 0x1p-100L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128 0x1p-100L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 upward ldbl-128 0x1p-100L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128ibm 0x1p-100L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= j0 tonearest ldbl-128ibm 0x1p-100L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128ibm 0x1p-100L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= j0 upward ldbl-128ibm 0x1p-100L : 0x1p+0L : inexact-ok
+j0 0x1p-600
+= j0 downward flt-32 0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= j0 tonearest flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= j0 towardzero flt-32 0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= j0 upward flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= j0 downward dbl-64 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 tonearest dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= j0 towardzero dbl-64 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 upward dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= j0 downward ldbl-96-intel 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-intel 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-96-m68k 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 tonearest ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 upward ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128ibm 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= j0 tonearest ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128ibm 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= j0 upward ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= 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 downward dbl-64 0x1p-600 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 tonearest dbl-64 0x1p-600 : 0x1p+0 : inexact-ok
+= j0 towardzero dbl-64 0x1p-600 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 upward dbl-64 0x1p-600 : 0x1p+0 : inexact-ok
+= j0 downward ldbl-96-intel 0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-intel 0x1p-600L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-intel 0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-intel 0x1p-600L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-96-m68k 0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0x1p-600L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-m68k 0x1p-600L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128 0x1p-600L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 tonearest ldbl-128 0x1p-600L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128 0x1p-600L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 upward ldbl-128 0x1p-600L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128ibm 0x1p-600L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= j0 tonearest ldbl-128ibm 0x1p-600L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128ibm 0x1p-600L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= j0 upward ldbl-128ibm 0x1p-600L : 0x1p+0L : inexact-ok
+j0 0x1p-10000
+= j0 downward flt-32 0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= j0 tonearest flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= j0 towardzero flt-32 0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= j0 upward flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= j0 downward dbl-64 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 tonearest dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= j0 towardzero dbl-64 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 upward dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= j0 downward ldbl-96-intel 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-intel 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-96-m68k 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 tonearest ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 upward ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128ibm 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= j0 tonearest ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128ibm 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= j0 upward ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= 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 downward dbl-64 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 tonearest dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok
+= j0 towardzero dbl-64 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok
+= j0 upward dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok
+= j0 downward ldbl-96-intel 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-intel 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-96-m68k 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128 0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 tonearest ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128 0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 upward ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128ibm 0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= j0 tonearest ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128ibm 0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= j0 upward ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-96-intel 0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-intel 0x1p-10000L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-intel 0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-intel 0x1p-10000L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-96-m68k 0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0x1p-10000L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= j0 upward ldbl-96-m68k 0x1p-10000L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128 0x1p-10000L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 tonearest ldbl-128 0x1p-10000L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128 0x1p-10000L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= j0 upward ldbl-128 0x1p-10000L : 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
@@ -142017,6 +179911,31 @@ j1 0.0
= 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
+= 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
@@ -142437,6 +180356,306 @@ j1 0x1p16383
= 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 0x1p-5
+= j1 downward flt-32 0x8p-8f : 0x3.ffep-8f : inexact-ok
+= j1 tonearest flt-32 0x8p-8f : 0x3.ffep-8f : inexact-ok
+= j1 towardzero flt-32 0x8p-8f : 0x3.ffep-8f : inexact-ok
+= j1 upward flt-32 0x8p-8f : 0x3.ffe004p-8f : inexact-ok
+= j1 downward dbl-64 0x8p-8 : 0x3.ffe0005554e38p-8 : inexact-ok
+= j1 tonearest dbl-64 0x8p-8 : 0x3.ffe0005554e38p-8 : inexact-ok
+= j1 towardzero dbl-64 0x8p-8 : 0x3.ffe0005554e38p-8 : inexact-ok
+= j1 upward dbl-64 0x8p-8 : 0x3.ffe0005554e3ap-8 : inexact-ok
+= j1 downward ldbl-96-intel 0x8p-8L : 0x3.ffe0005554e38e9p-8L : inexact-ok
+= j1 tonearest ldbl-96-intel 0x8p-8L : 0x3.ffe0005554e38e94p-8L : inexact-ok
+= j1 towardzero ldbl-96-intel 0x8p-8L : 0x3.ffe0005554e38e9p-8L : inexact-ok
+= j1 upward ldbl-96-intel 0x8p-8L : 0x3.ffe0005554e38e94p-8L : inexact-ok
+= j1 downward ldbl-96-m68k 0x8p-8L : 0x3.ffe0005554e38e9p-8L : inexact-ok
+= j1 tonearest ldbl-96-m68k 0x8p-8L : 0x3.ffe0005554e38e94p-8L : inexact-ok
+= j1 towardzero ldbl-96-m68k 0x8p-8L : 0x3.ffe0005554e38e9p-8L : inexact-ok
+= j1 upward ldbl-96-m68k 0x8p-8L : 0x3.ffe0005554e38e94p-8L : inexact-ok
+= j1 downward ldbl-128 0x8p-8L : 0x3.ffe0005554e38e93e90e086a7b4p-8L : inexact-ok
+= j1 tonearest ldbl-128 0x8p-8L : 0x3.ffe0005554e38e93e90e086a7b42p-8L : inexact-ok
+= j1 towardzero ldbl-128 0x8p-8L : 0x3.ffe0005554e38e93e90e086a7b4p-8L : inexact-ok
+= j1 upward ldbl-128 0x8p-8L : 0x3.ffe0005554e38e93e90e086a7b42p-8L : inexact-ok
+= j1 downward ldbl-128ibm 0x8p-8L : 0x3.ffe0005554e38e93e90e086a7bp-8L : inexact-ok
+= j1 tonearest ldbl-128ibm 0x8p-8L : 0x3.ffe0005554e38e93e90e086a7bp-8L : inexact-ok
+= j1 towardzero ldbl-128ibm 0x8p-8L : 0x3.ffe0005554e38e93e90e086a7bp-8L : inexact-ok
+= j1 upward ldbl-128ibm 0x8p-8L : 0x3.ffe0005554e38e93e90e086a7cp-8L : inexact-ok
+j1 0x1p-10
+= j1 downward flt-32 0x4p-12f : 0x1.fffffcp-12f : inexact-ok
+= j1 tonearest flt-32 0x4p-12f : 0x1.fffffcp-12f : inexact-ok
+= j1 towardzero flt-32 0x4p-12f : 0x1.fffffcp-12f : inexact-ok
+= j1 upward flt-32 0x4p-12f : 0x1.fffffep-12f : inexact-ok
+= j1 downward dbl-64 0x4p-12 : 0x1.fffffc000002ap-12 : inexact-ok
+= j1 tonearest dbl-64 0x4p-12 : 0x1.fffffc000002bp-12 : inexact-ok
+= j1 towardzero dbl-64 0x4p-12 : 0x1.fffffc000002ap-12 : inexact-ok
+= j1 upward dbl-64 0x4p-12 : 0x1.fffffc000002bp-12 : inexact-ok
+= j1 downward ldbl-96-intel 0x4p-12L : 0x1.fffffc000002aaaap-12L : inexact-ok
+= j1 tonearest ldbl-96-intel 0x4p-12L : 0x1.fffffc000002aaaap-12L : inexact-ok
+= j1 towardzero ldbl-96-intel 0x4p-12L : 0x1.fffffc000002aaaap-12L : inexact-ok
+= j1 upward ldbl-96-intel 0x4p-12L : 0x1.fffffc000002aaacp-12L : inexact-ok
+= j1 downward ldbl-96-m68k 0x4p-12L : 0x1.fffffc000002aaaap-12L : inexact-ok
+= j1 tonearest ldbl-96-m68k 0x4p-12L : 0x1.fffffc000002aaaap-12L : inexact-ok
+= j1 towardzero ldbl-96-m68k 0x4p-12L : 0x1.fffffc000002aaaap-12L : inexact-ok
+= j1 upward ldbl-96-m68k 0x4p-12L : 0x1.fffffc000002aaacp-12L : inexact-ok
+= j1 downward ldbl-128 0x4p-12L : 0x1.fffffc000002aaaaa9c71c71f49fp-12L : inexact-ok
+= j1 tonearest ldbl-128 0x4p-12L : 0x1.fffffc000002aaaaa9c71c71f49fp-12L : inexact-ok
+= j1 towardzero ldbl-128 0x4p-12L : 0x1.fffffc000002aaaaa9c71c71f49fp-12L : inexact-ok
+= j1 upward ldbl-128 0x4p-12L : 0x1.fffffc000002aaaaa9c71c71f4ap-12L : inexact-ok
+= j1 downward ldbl-128ibm 0x4p-12L : 0x1.fffffc000002aaaaa9c71c71f48p-12L : inexact-ok
+= j1 tonearest ldbl-128ibm 0x4p-12L : 0x1.fffffc000002aaaaa9c71c71f48p-12L : inexact-ok
+= j1 towardzero ldbl-128ibm 0x4p-12L : 0x1.fffffc000002aaaaa9c71c71f48p-12L : inexact-ok
+= j1 upward ldbl-128ibm 0x4p-12L : 0x1.fffffc000002aaaaa9c71c71f5p-12L : inexact-ok
+j1 0x1p-15
+= j1 downward flt-32 0x2p-16f : 0xf.fffffp-20f : inexact-ok
+= j1 tonearest flt-32 0x2p-16f : 0x1p-16f : inexact-ok
+= j1 towardzero flt-32 0x2p-16f : 0xf.fffffp-20f : inexact-ok
+= j1 upward flt-32 0x2p-16f : 0x1p-16f : inexact-ok
+= j1 downward dbl-64 0x2p-16 : 0xf.fffffff8p-20 : inexact-ok
+= j1 tonearest dbl-64 0x2p-16 : 0xf.fffffff8p-20 : inexact-ok
+= j1 towardzero dbl-64 0x2p-16 : 0xf.fffffff8p-20 : inexact-ok
+= j1 upward dbl-64 0x2p-16 : 0xf.fffffff800008p-20 : inexact-ok
+= j1 downward ldbl-96-intel 0x2p-16L : 0xf.fffffff8p-20L : inexact-ok
+= j1 tonearest ldbl-96-intel 0x2p-16L : 0xf.fffffff8p-20L : inexact-ok
+= j1 towardzero ldbl-96-intel 0x2p-16L : 0xf.fffffff8p-20L : inexact-ok
+= j1 upward ldbl-96-intel 0x2p-16L : 0xf.fffffff80000001p-20L : inexact-ok
+= j1 downward ldbl-96-m68k 0x2p-16L : 0xf.fffffff8p-20L : inexact-ok
+= j1 tonearest ldbl-96-m68k 0x2p-16L : 0xf.fffffff8p-20L : inexact-ok
+= j1 towardzero ldbl-96-m68k 0x2p-16L : 0xf.fffffff8p-20L : inexact-ok
+= j1 upward ldbl-96-m68k 0x2p-16L : 0xf.fffffff80000001p-20L : inexact-ok
+= j1 downward ldbl-128 0x2p-16L : 0xf.fffffff8000000015555555538ep-20L : inexact-ok
+= j1 tonearest ldbl-128 0x2p-16L : 0xf.fffffff8000000015555555538ep-20L : inexact-ok
+= j1 towardzero ldbl-128 0x2p-16L : 0xf.fffffff8000000015555555538ep-20L : inexact-ok
+= j1 upward ldbl-128 0x2p-16L : 0xf.fffffff8000000015555555538e8p-20L : inexact-ok
+= j1 downward ldbl-128ibm 0x2p-16L : 0xf.fffffff8000000015555555538p-20L : inexact-ok
+= j1 tonearest ldbl-128ibm 0x2p-16L : 0xf.fffffff8000000015555555538p-20L : inexact-ok
+= j1 towardzero ldbl-128ibm 0x2p-16L : 0xf.fffffff8000000015555555538p-20L : inexact-ok
+= j1 upward ldbl-128ibm 0x2p-16L : 0xf.fffffff800000001555555553cp-20L : inexact-ok
+j1 0x1p-20
+= j1 downward flt-32 0x1p-20f : 0x7.fffff8p-24f : inexact-ok
+= j1 tonearest flt-32 0x1p-20f : 0x8p-24f : inexact-ok
+= j1 towardzero flt-32 0x1p-20f : 0x7.fffff8p-24f : inexact-ok
+= j1 upward flt-32 0x1p-20f : 0x8p-24f : inexact-ok
+= j1 downward dbl-64 0x1p-20 : 0x7.ffffffffffp-24 : inexact-ok
+= j1 tonearest dbl-64 0x1p-20 : 0x7.ffffffffffp-24 : inexact-ok
+= j1 towardzero dbl-64 0x1p-20 : 0x7.ffffffffffp-24 : inexact-ok
+= j1 upward dbl-64 0x1p-20 : 0x7.ffffffffff004p-24 : inexact-ok
+= j1 downward ldbl-96-intel 0x1p-20L : 0x7.ffffffffffp-24L : inexact-ok
+= j1 tonearest ldbl-96-intel 0x1p-20L : 0x7.ffffffffffp-24L : inexact-ok
+= j1 towardzero ldbl-96-intel 0x1p-20L : 0x7.ffffffffffp-24L : inexact-ok
+= j1 upward ldbl-96-intel 0x1p-20L : 0x7.ffffffffff000008p-24L : inexact-ok
+= j1 downward ldbl-96-m68k 0x1p-20L : 0x7.ffffffffffp-24L : inexact-ok
+= j1 tonearest ldbl-96-m68k 0x1p-20L : 0x7.ffffffffffp-24L : inexact-ok
+= j1 towardzero ldbl-96-m68k 0x1p-20L : 0x7.ffffffffffp-24L : inexact-ok
+= j1 upward ldbl-96-m68k 0x1p-20L : 0x7.ffffffffff000008p-24L : inexact-ok
+= j1 downward ldbl-128 0x1p-20L : 0x7.ffffffffff00000000000aaaaaa8p-24L : inexact-ok
+= j1 tonearest ldbl-128 0x1p-20L : 0x7.ffffffffff00000000000aaaaaacp-24L : inexact-ok
+= j1 towardzero ldbl-128 0x1p-20L : 0x7.ffffffffff00000000000aaaaaa8p-24L : inexact-ok
+= j1 upward ldbl-128 0x1p-20L : 0x7.ffffffffff00000000000aaaaaacp-24L : inexact-ok
+= j1 downward ldbl-128ibm 0x1p-20L : 0x7.ffffffffff00000000000aaaaap-24L : inexact-ok
+= j1 tonearest ldbl-128ibm 0x1p-20L : 0x7.ffffffffff00000000000aaaaap-24L : inexact-ok
+= j1 towardzero ldbl-128ibm 0x1p-20L : 0x7.ffffffffff00000000000aaaaap-24L : inexact-ok
+= j1 upward ldbl-128ibm 0x1p-20L : 0x7.ffffffffff00000000000aaaacp-24L : inexact-ok
+j1 0x1p-25
+= j1 downward flt-32 0x8p-28f : 0x3.fffffcp-28f : inexact-ok
+= j1 tonearest flt-32 0x8p-28f : 0x4p-28f : inexact-ok
+= j1 towardzero flt-32 0x8p-28f : 0x3.fffffcp-28f : inexact-ok
+= j1 upward flt-32 0x8p-28f : 0x4p-28f : inexact-ok
+= j1 downward dbl-64 0x8p-28 : 0x3.ffffffffffffep-28 : inexact-ok
+= j1 tonearest dbl-64 0x8p-28 : 0x3.ffffffffffffep-28 : inexact-ok
+= j1 towardzero dbl-64 0x8p-28 : 0x3.ffffffffffffep-28 : inexact-ok
+= j1 upward dbl-64 0x8p-28 : 0x4p-28 : inexact-ok
+= j1 downward ldbl-96-intel 0x8p-28L : 0x3.ffffffffffffep-28L : inexact-ok
+= j1 tonearest ldbl-96-intel 0x8p-28L : 0x3.ffffffffffffep-28L : inexact-ok
+= j1 towardzero ldbl-96-intel 0x8p-28L : 0x3.ffffffffffffep-28L : inexact-ok
+= j1 upward ldbl-96-intel 0x8p-28L : 0x3.ffffffffffffe004p-28L : inexact-ok
+= j1 downward ldbl-96-m68k 0x8p-28L : 0x3.ffffffffffffep-28L : inexact-ok
+= j1 tonearest ldbl-96-m68k 0x8p-28L : 0x3.ffffffffffffep-28L : inexact-ok
+= j1 towardzero ldbl-96-m68k 0x8p-28L : 0x3.ffffffffffffep-28L : inexact-ok
+= j1 upward ldbl-96-m68k 0x8p-28L : 0x3.ffffffffffffe004p-28L : inexact-ok
+= j1 downward ldbl-128 0x8p-28L : 0x3.ffffffffffffe000000000000054p-28L : inexact-ok
+= j1 tonearest ldbl-128 0x8p-28L : 0x3.ffffffffffffe000000000000056p-28L : inexact-ok
+= j1 towardzero ldbl-128 0x8p-28L : 0x3.ffffffffffffe000000000000054p-28L : inexact-ok
+= j1 upward ldbl-128 0x8p-28L : 0x3.ffffffffffffe000000000000056p-28L : inexact-ok
+= j1 downward ldbl-128ibm 0x8p-28L : 0x3.ffffffffffffep-28L : inexact-ok
+= j1 tonearest ldbl-128ibm 0x8p-28L : 0x3.ffffffffffffep-28L : inexact-ok
+= j1 towardzero ldbl-128ibm 0x8p-28L : 0x3.ffffffffffffep-28L : inexact-ok
+= j1 upward ldbl-128ibm 0x8p-28L : 0x3.ffffffffffffe0000000000001p-28L : inexact-ok
+j1 0x1p-30
+= j1 downward flt-32 0x4p-32f : 0x1.fffffep-32f : inexact-ok
+= j1 tonearest flt-32 0x4p-32f : 0x2p-32f : inexact-ok
+= j1 towardzero flt-32 0x4p-32f : 0x1.fffffep-32f : inexact-ok
+= j1 upward flt-32 0x4p-32f : 0x2p-32f : inexact-ok
+= j1 downward dbl-64 0x4p-32 : 0x1.fffffffffffffp-32 : inexact-ok
+= j1 tonearest dbl-64 0x4p-32 : 0x2p-32 : inexact-ok
+= j1 towardzero dbl-64 0x4p-32 : 0x1.fffffffffffffp-32 : inexact-ok
+= j1 upward dbl-64 0x4p-32 : 0x2p-32 : inexact-ok
+= j1 downward ldbl-96-intel 0x4p-32L : 0x1.fffffffffffffffcp-32L : inexact-ok
+= j1 tonearest ldbl-96-intel 0x4p-32L : 0x1.fffffffffffffffcp-32L : inexact-ok
+= j1 towardzero ldbl-96-intel 0x4p-32L : 0x1.fffffffffffffffcp-32L : inexact-ok
+= j1 upward ldbl-96-intel 0x4p-32L : 0x1.fffffffffffffffep-32L : inexact-ok
+= j1 downward ldbl-96-m68k 0x4p-32L : 0x1.fffffffffffffffcp-32L : inexact-ok
+= j1 tonearest ldbl-96-m68k 0x4p-32L : 0x1.fffffffffffffffcp-32L : inexact-ok
+= j1 towardzero ldbl-96-m68k 0x4p-32L : 0x1.fffffffffffffffcp-32L : inexact-ok
+= j1 upward ldbl-96-m68k 0x4p-32L : 0x1.fffffffffffffffep-32L : inexact-ok
+= j1 downward ldbl-128 0x4p-32L : 0x1.fffffffffffffffcp-32L : inexact-ok
+= j1 tonearest ldbl-128 0x4p-32L : 0x1.fffffffffffffffcp-32L : inexact-ok
+= j1 towardzero ldbl-128 0x4p-32L : 0x1.fffffffffffffffcp-32L : inexact-ok
+= j1 upward ldbl-128 0x4p-32L : 0x1.fffffffffffffffc000000000001p-32L : inexact-ok
+= j1 downward ldbl-128ibm 0x4p-32L : 0x1.fffffffffffffffcp-32L : inexact-ok
+= j1 tonearest ldbl-128ibm 0x4p-32L : 0x1.fffffffffffffffcp-32L : inexact-ok
+= j1 towardzero ldbl-128ibm 0x4p-32L : 0x1.fffffffffffffffcp-32L : inexact-ok
+= j1 upward ldbl-128ibm 0x4p-32L : 0x1.fffffffffffffffc00000000008p-32L : inexact-ok
+j1 0x1p-35
+= j1 downward flt-32 0x2p-36f : 0xf.fffffp-40f : inexact-ok
+= j1 tonearest flt-32 0x2p-36f : 0x1p-36f : inexact-ok
+= j1 towardzero flt-32 0x2p-36f : 0xf.fffffp-40f : inexact-ok
+= j1 upward flt-32 0x2p-36f : 0x1p-36f : inexact-ok
+= j1 downward dbl-64 0x2p-36 : 0xf.ffffffffffff8p-40 : inexact-ok
+= j1 tonearest dbl-64 0x2p-36 : 0x1p-36 : inexact-ok
+= j1 towardzero dbl-64 0x2p-36 : 0xf.ffffffffffff8p-40 : inexact-ok
+= j1 upward dbl-64 0x2p-36 : 0x1p-36 : inexact-ok
+= j1 downward ldbl-96-intel 0x2p-36L : 0xf.fffffffffffffffp-40L : inexact-ok
+= j1 tonearest ldbl-96-intel 0x2p-36L : 0x1p-36L : inexact-ok
+= j1 towardzero ldbl-96-intel 0x2p-36L : 0xf.fffffffffffffffp-40L : inexact-ok
+= j1 upward ldbl-96-intel 0x2p-36L : 0x1p-36L : inexact-ok
+= j1 downward ldbl-96-m68k 0x2p-36L : 0xf.fffffffffffffffp-40L : inexact-ok
+= j1 tonearest ldbl-96-m68k 0x2p-36L : 0x1p-36L : inexact-ok
+= j1 towardzero ldbl-96-m68k 0x2p-36L : 0xf.fffffffffffffffp-40L : inexact-ok
+= j1 upward ldbl-96-m68k 0x2p-36L : 0x1p-36L : inexact-ok
+= j1 downward ldbl-128 0x2p-36L : 0xf.fffffffffffffffff8p-40L : inexact-ok
+= j1 tonearest ldbl-128 0x2p-36L : 0xf.fffffffffffffffff8p-40L : inexact-ok
+= j1 towardzero ldbl-128 0x2p-36L : 0xf.fffffffffffffffff8p-40L : inexact-ok
+= j1 upward ldbl-128 0x2p-36L : 0xf.fffffffffffffffff80000000008p-40L : inexact-ok
+= j1 downward ldbl-128ibm 0x2p-36L : 0xf.fffffffffffffffff8p-40L : inexact-ok
+= j1 tonearest ldbl-128ibm 0x2p-36L : 0xf.fffffffffffffffff8p-40L : inexact-ok
+= j1 towardzero ldbl-128ibm 0x2p-36L : 0xf.fffffffffffffffff8p-40L : inexact-ok
+= j1 upward ldbl-128ibm 0x2p-36L : 0xf.fffffffffffffffff800000004p-40L : inexact-ok
+j1 0x1p-40
+= j1 downward flt-32 0x1p-40f : 0x7.fffff8p-44f : inexact-ok
+= j1 tonearest flt-32 0x1p-40f : 0x8p-44f : inexact-ok
+= j1 towardzero flt-32 0x1p-40f : 0x7.fffff8p-44f : inexact-ok
+= j1 upward flt-32 0x1p-40f : 0x8p-44f : inexact-ok
+= j1 downward dbl-64 0x1p-40 : 0x7.ffffffffffffcp-44 : inexact-ok
+= j1 tonearest dbl-64 0x1p-40 : 0x8p-44 : inexact-ok
+= j1 towardzero dbl-64 0x1p-40 : 0x7.ffffffffffffcp-44 : inexact-ok
+= j1 upward dbl-64 0x1p-40 : 0x8p-44 : inexact-ok
+= j1 downward ldbl-96-intel 0x1p-40L : 0x7.fffffffffffffff8p-44L : inexact-ok
+= j1 tonearest ldbl-96-intel 0x1p-40L : 0x8p-44L : inexact-ok
+= j1 towardzero ldbl-96-intel 0x1p-40L : 0x7.fffffffffffffff8p-44L : inexact-ok
+= j1 upward ldbl-96-intel 0x1p-40L : 0x8p-44L : inexact-ok
+= j1 downward ldbl-96-m68k 0x1p-40L : 0x7.fffffffffffffff8p-44L : inexact-ok
+= j1 tonearest ldbl-96-m68k 0x1p-40L : 0x8p-44L : inexact-ok
+= j1 towardzero ldbl-96-m68k 0x1p-40L : 0x7.fffffffffffffff8p-44L : inexact-ok
+= j1 upward ldbl-96-m68k 0x1p-40L : 0x8p-44L : inexact-ok
+= j1 downward ldbl-128 0x1p-40L : 0x7.ffffffffffffffffffffp-44L : inexact-ok
+= j1 tonearest ldbl-128 0x1p-40L : 0x7.ffffffffffffffffffffp-44L : inexact-ok
+= j1 towardzero ldbl-128 0x1p-40L : 0x7.ffffffffffffffffffffp-44L : inexact-ok
+= j1 upward ldbl-128 0x1p-40L : 0x7.ffffffffffffffffffff00000004p-44L : inexact-ok
+= j1 downward ldbl-128ibm 0x1p-40L : 0x7.ffffffffffffffffffffp-44L : inexact-ok
+= j1 tonearest ldbl-128ibm 0x1p-40L : 0x7.ffffffffffffffffffffp-44L : inexact-ok
+= j1 towardzero ldbl-128ibm 0x1p-40L : 0x7.ffffffffffffffffffffp-44L : inexact-ok
+= j1 upward ldbl-128ibm 0x1p-40L : 0x7.ffffffffffffffffffff000002p-44L : inexact-ok
+j1 0x1p-45
+= j1 downward flt-32 0x8p-48f : 0x3.fffffcp-48f : inexact-ok
+= j1 tonearest flt-32 0x8p-48f : 0x4p-48f : inexact-ok
+= j1 towardzero flt-32 0x8p-48f : 0x3.fffffcp-48f : inexact-ok
+= j1 upward flt-32 0x8p-48f : 0x4p-48f : inexact-ok
+= j1 downward dbl-64 0x8p-48 : 0x3.ffffffffffffep-48 : inexact-ok
+= j1 tonearest dbl-64 0x8p-48 : 0x4p-48 : inexact-ok
+= j1 towardzero dbl-64 0x8p-48 : 0x3.ffffffffffffep-48 : inexact-ok
+= j1 upward dbl-64 0x8p-48 : 0x4p-48 : inexact-ok
+= j1 downward ldbl-96-intel 0x8p-48L : 0x3.fffffffffffffffcp-48L : inexact-ok
+= j1 tonearest ldbl-96-intel 0x8p-48L : 0x4p-48L : inexact-ok
+= j1 towardzero ldbl-96-intel 0x8p-48L : 0x3.fffffffffffffffcp-48L : inexact-ok
+= j1 upward ldbl-96-intel 0x8p-48L : 0x4p-48L : inexact-ok
+= j1 downward ldbl-96-m68k 0x8p-48L : 0x3.fffffffffffffffcp-48L : inexact-ok
+= j1 tonearest ldbl-96-m68k 0x8p-48L : 0x4p-48L : inexact-ok
+= j1 towardzero ldbl-96-m68k 0x8p-48L : 0x3.fffffffffffffffcp-48L : inexact-ok
+= j1 upward ldbl-96-m68k 0x8p-48L : 0x4p-48L : inexact-ok
+= j1 downward ldbl-128 0x8p-48L : 0x3.ffffffffffffffffffffffep-48L : inexact-ok
+= j1 tonearest ldbl-128 0x8p-48L : 0x3.ffffffffffffffffffffffep-48L : inexact-ok
+= j1 towardzero ldbl-128 0x8p-48L : 0x3.ffffffffffffffffffffffep-48L : inexact-ok
+= j1 upward ldbl-128 0x8p-48L : 0x3.ffffffffffffffffffffffe00002p-48L : inexact-ok
+= j1 downward ldbl-128ibm 0x8p-48L : 0x3.ffffffffffffffffffffffep-48L : inexact-ok
+= j1 tonearest ldbl-128ibm 0x8p-48L : 0x3.ffffffffffffffffffffffep-48L : inexact-ok
+= j1 towardzero ldbl-128ibm 0x8p-48L : 0x3.ffffffffffffffffffffffep-48L : inexact-ok
+= j1 upward ldbl-128ibm 0x8p-48L : 0x3.ffffffffffffffffffffffe001p-48L : inexact-ok
+j1 0x1p-50
+= j1 downward flt-32 0x4p-52f : 0x1.fffffep-52f : inexact-ok
+= j1 tonearest flt-32 0x4p-52f : 0x2p-52f : inexact-ok
+= j1 towardzero flt-32 0x4p-52f : 0x1.fffffep-52f : inexact-ok
+= j1 upward flt-32 0x4p-52f : 0x2p-52f : inexact-ok
+= j1 downward dbl-64 0x4p-52 : 0x1.fffffffffffffp-52 : inexact-ok
+= j1 tonearest dbl-64 0x4p-52 : 0x2p-52 : inexact-ok
+= j1 towardzero dbl-64 0x4p-52 : 0x1.fffffffffffffp-52 : inexact-ok
+= j1 upward dbl-64 0x4p-52 : 0x2p-52 : inexact-ok
+= j1 downward ldbl-96-intel 0x4p-52L : 0x1.fffffffffffffffep-52L : inexact-ok
+= j1 tonearest ldbl-96-intel 0x4p-52L : 0x2p-52L : inexact-ok
+= j1 towardzero ldbl-96-intel 0x4p-52L : 0x1.fffffffffffffffep-52L : inexact-ok
+= j1 upward ldbl-96-intel 0x4p-52L : 0x2p-52L : inexact-ok
+= j1 downward ldbl-96-m68k 0x4p-52L : 0x1.fffffffffffffffep-52L : inexact-ok
+= j1 tonearest ldbl-96-m68k 0x4p-52L : 0x2p-52L : inexact-ok
+= j1 towardzero ldbl-96-m68k 0x4p-52L : 0x1.fffffffffffffffep-52L : inexact-ok
+= j1 upward ldbl-96-m68k 0x4p-52L : 0x2p-52L : inexact-ok
+= j1 downward ldbl-128 0x4p-52L : 0x1.fffffffffffffffffffffffffcp-52L : inexact-ok
+= j1 tonearest ldbl-128 0x4p-52L : 0x1.fffffffffffffffffffffffffcp-52L : inexact-ok
+= j1 towardzero ldbl-128 0x4p-52L : 0x1.fffffffffffffffffffffffffcp-52L : inexact-ok
+= j1 upward ldbl-128 0x4p-52L : 0x1.fffffffffffffffffffffffffc01p-52L : inexact-ok
+= j1 downward ldbl-128ibm 0x4p-52L : 0x1.fffffffffffffffffffffffffcp-52L : inexact-ok
+= j1 tonearest ldbl-128ibm 0x4p-52L : 0x1.fffffffffffffffffffffffffcp-52L : inexact-ok
+= j1 towardzero ldbl-128ibm 0x4p-52L : 0x1.fffffffffffffffffffffffffcp-52L : inexact-ok
+= j1 upward ldbl-128ibm 0x4p-52L : 0x1.fffffffffffffffffffffffffc8p-52L : inexact-ok
+j1 0x1p-55
+= j1 downward flt-32 0x2p-56f : 0xf.fffffp-60f : inexact-ok
+= j1 tonearest flt-32 0x2p-56f : 0x1p-56f : inexact-ok
+= j1 towardzero flt-32 0x2p-56f : 0xf.fffffp-60f : inexact-ok
+= j1 upward flt-32 0x2p-56f : 0x1p-56f : inexact-ok
+= j1 downward dbl-64 0x2p-56 : 0xf.ffffffffffff8p-60 : inexact-ok
+= j1 tonearest dbl-64 0x2p-56 : 0x1p-56 : inexact-ok
+= j1 towardzero dbl-64 0x2p-56 : 0xf.ffffffffffff8p-60 : inexact-ok
+= j1 upward dbl-64 0x2p-56 : 0x1p-56 : inexact-ok
+= j1 downward ldbl-96-intel 0x2p-56L : 0xf.fffffffffffffffp-60L : inexact-ok
+= j1 tonearest ldbl-96-intel 0x2p-56L : 0x1p-56L : inexact-ok
+= j1 towardzero ldbl-96-intel 0x2p-56L : 0xf.fffffffffffffffp-60L : inexact-ok
+= j1 upward ldbl-96-intel 0x2p-56L : 0x1p-56L : inexact-ok
+= j1 downward ldbl-96-m68k 0x2p-56L : 0xf.fffffffffffffffp-60L : inexact-ok
+= j1 tonearest ldbl-96-m68k 0x2p-56L : 0x1p-56L : inexact-ok
+= j1 towardzero ldbl-96-m68k 0x2p-56L : 0xf.fffffffffffffffp-60L : inexact-ok
+= j1 upward ldbl-96-m68k 0x2p-56L : 0x1p-56L : inexact-ok
+= j1 downward ldbl-128 0x2p-56L : 0xf.fffffffffffffffffffffffffff8p-60L : inexact-ok
+= j1 tonearest ldbl-128 0x2p-56L : 0xf.fffffffffffffffffffffffffff8p-60L : inexact-ok
+= j1 towardzero ldbl-128 0x2p-56L : 0xf.fffffffffffffffffffffffffff8p-60L : inexact-ok
+= j1 upward ldbl-128 0x2p-56L : 0x1p-56L : inexact-ok
+= j1 downward ldbl-128ibm 0x2p-56L : 0xf.fffffffffffffffffffffffffcp-60L : inexact-ok
+= j1 tonearest ldbl-128ibm 0x2p-56L : 0x1p-56L : inexact-ok
+= j1 towardzero ldbl-128ibm 0x2p-56L : 0xf.fffffffffffffffffffffffffcp-60L : inexact-ok
+= j1 upward ldbl-128ibm 0x2p-56L : 0x1p-56L : inexact-ok
+j1 0x1p-60
+= j1 downward flt-32 0x1p-60f : 0x7.fffff8p-64f : inexact-ok
+= j1 tonearest flt-32 0x1p-60f : 0x8p-64f : inexact-ok
+= j1 towardzero flt-32 0x1p-60f : 0x7.fffff8p-64f : inexact-ok
+= j1 upward flt-32 0x1p-60f : 0x8p-64f : inexact-ok
+= j1 downward dbl-64 0x1p-60 : 0x7.ffffffffffffcp-64 : inexact-ok
+= j1 tonearest dbl-64 0x1p-60 : 0x8p-64 : inexact-ok
+= j1 towardzero dbl-64 0x1p-60 : 0x7.ffffffffffffcp-64 : inexact-ok
+= j1 upward dbl-64 0x1p-60 : 0x8p-64 : inexact-ok
+= j1 downward ldbl-96-intel 0x1p-60L : 0x7.fffffffffffffff8p-64L : inexact-ok
+= j1 tonearest ldbl-96-intel 0x1p-60L : 0x8p-64L : inexact-ok
+= j1 towardzero ldbl-96-intel 0x1p-60L : 0x7.fffffffffffffff8p-64L : inexact-ok
+= j1 upward ldbl-96-intel 0x1p-60L : 0x8p-64L : inexact-ok
+= j1 downward ldbl-96-m68k 0x1p-60L : 0x7.fffffffffffffff8p-64L : inexact-ok
+= j1 tonearest ldbl-96-m68k 0x1p-60L : 0x8p-64L : inexact-ok
+= j1 towardzero ldbl-96-m68k 0x1p-60L : 0x7.fffffffffffffff8p-64L : inexact-ok
+= j1 upward ldbl-96-m68k 0x1p-60L : 0x8p-64L : inexact-ok
+= j1 downward ldbl-128 0x1p-60L : 0x7.fffffffffffffffffffffffffffcp-64L : inexact-ok
+= j1 tonearest ldbl-128 0x1p-60L : 0x8p-64L : inexact-ok
+= j1 towardzero ldbl-128 0x1p-60L : 0x7.fffffffffffffffffffffffffffcp-64L : inexact-ok
+= j1 upward ldbl-128 0x1p-60L : 0x8p-64L : inexact-ok
+= j1 downward ldbl-128ibm 0x1p-60L : 0x7.fffffffffffffffffffffffffep-64L : inexact-ok
+= j1 tonearest ldbl-128ibm 0x1p-60L : 0x8p-64L : inexact-ok
+= j1 towardzero ldbl-128ibm 0x1p-60L : 0x7.fffffffffffffffffffffffffep-64L : inexact-ok
+= j1 upward ldbl-128ibm 0x1p-60L : 0x8p-64L : inexact-ok
j1 0x1p-100
= j1 downward flt-32 0x1p-100f : 0x7.fffff8p-104f : inexact-ok
= j1 tonearest flt-32 0x1p-100f : 0x8p-104f : inexact-ok
@@ -142612,7 +180831,7 @@ j1 0x1p-10000
= j1 tonearest ldbl-128 0x1p-10000L : 0x8p-10004L : inexact-ok
= j1 towardzero ldbl-128 0x1p-10000L : 0x7.fffffffffffffffffffffffffffcp-10004L : inexact-ok
= j1 upward ldbl-128 0x1p-10000L : 0x8p-10004L : inexact-ok
-j1 min missing-errno
+j1 min
= j1 downward flt-32 0x4p-128f : 0x1.fffff8p-128f : inexact-ok underflow errno-erange-ok
= j1 tonearest flt-32 0x4p-128f : 0x2p-128f : inexact-ok underflow errno-erange-ok
= j1 towardzero flt-32 0x4p-128f : 0x1.fffff8p-128f : inexact-ok underflow errno-erange-ok
@@ -142701,7 +180920,7 @@ j1 min missing-errno
= j1 tonearest ldbl-128ibm 0x8p-972L : 0x4p-972L : inexact-ok underflow errno-erange-ok
= j1 towardzero ldbl-128ibm 0x8p-972L : 0x3.fffffffffffffffffffffffffcp-972L : inexact-ok underflow errno-erange-ok
= j1 upward ldbl-128ibm 0x8p-972L : 0x4p-972L : inexact-ok underflow errno-erange-ok
-j1 -min missing-errno
+j1 -min
= j1 downward flt-32 -0x4p-128f : -0x2p-128f : inexact-ok underflow errno-erange-ok
= j1 tonearest flt-32 -0x4p-128f : -0x2p-128f : inexact-ok underflow errno-erange-ok
= j1 towardzero flt-32 -0x4p-128f : -0x1.fffff8p-128f : inexact-ok underflow errno-erange-ok
@@ -142790,10 +181009,10 @@ j1 -min missing-errno
= j1 tonearest ldbl-128ibm -0x8p-972L : -0x4p-972L : inexact-ok underflow errno-erange-ok
= j1 towardzero ldbl-128ibm -0x8p-972L : -0x3.fffffffffffffffffffffffffcp-972L : inexact-ok underflow errno-erange-ok
= j1 upward ldbl-128ibm -0x8p-972L : -0x3.fffffffffffffffffffffffffcp-972L : inexact-ok underflow errno-erange-ok
-j1 min_subnorm missing-errno
-= j1 downward flt-32 0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange errno-erange-ok
-= j1 tonearest flt-32 0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange errno-erange-ok
-= j1 towardzero flt-32 0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange errno-erange-ok
+j1 min_subnorm
+= j1 downward flt-32 0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange
+= j1 tonearest flt-32 0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange
+= j1 towardzero flt-32 0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange
= j1 upward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
= j1 downward dbl-64 0x8p-152 : 0x3.ffffffffffffep-152 : inexact-ok
= j1 tonearest dbl-64 0x8p-152 : 0x4p-152 : inexact-ok
@@ -142815,9 +181034,9 @@ j1 min_subnorm missing-errno
= j1 tonearest ldbl-128ibm 0x8p-152L : 0x4p-152L : inexact-ok
= j1 towardzero ldbl-128ibm 0x8p-152L : 0x3.ffffffffffffffffffffffffffp-152L : inexact-ok
= j1 upward ldbl-128ibm 0x8p-152L : 0x4p-152L : inexact-ok
-= j1 downward dbl-64 0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
-= j1 tonearest dbl-64 0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
-= j1 towardzero dbl-64 0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
+= j1 downward dbl-64 0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange
+= j1 tonearest dbl-64 0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange
+= j1 towardzero dbl-64 0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange
= j1 upward dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
= j1 downward ldbl-96-intel 0x4p-1076L : 0x1.fffffffffffffffep-1076L : inexact-ok
= j1 tonearest ldbl-96-intel 0x4p-1076L : 0x2p-1076L : inexact-ok
@@ -142831,13 +181050,13 @@ j1 min_subnorm missing-errno
= j1 tonearest ldbl-128 0x4p-1076L : 0x2p-1076L : inexact-ok
= j1 towardzero ldbl-128 0x4p-1076L : 0x1.ffffffffffffffffffffffffffffp-1076L : inexact-ok
= j1 upward ldbl-128 0x4p-1076L : 0x2p-1076L : inexact-ok
-= j1 downward ldbl-128ibm 0x4p-1076L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= j1 tonearest ldbl-128ibm 0x4p-1076L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= j1 towardzero ldbl-128ibm 0x4p-1076L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= j1 downward ldbl-128ibm 0x4p-1076L : 0x0p+0L : inexact-ok underflow errno-erange
+= j1 tonearest ldbl-128ibm 0x4p-1076L : 0x0p+0L : inexact-ok underflow errno-erange
+= j1 towardzero ldbl-128ibm 0x4p-1076L : 0x0p+0L : inexact-ok underflow errno-erange
= j1 upward ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
-= j1 downward ldbl-96-intel 0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= j1 tonearest ldbl-96-intel 0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= j1 towardzero ldbl-96-intel 0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= j1 downward ldbl-96-intel 0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange
+= j1 tonearest ldbl-96-intel 0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange
+= j1 towardzero ldbl-96-intel 0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange
= j1 upward ldbl-96-intel 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
= j1 downward ldbl-96-m68k 0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange-ok
= j1 tonearest ldbl-96-m68k 0x8p-16448L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
@@ -142847,23 +181066,23 @@ j1 min_subnorm missing-errno
= j1 tonearest ldbl-128 0x8p-16448L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
= j1 towardzero ldbl-128 0x8p-16448L : 0x3.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
= j1 upward ldbl-128 0x8p-16448L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
-= j1 downward ldbl-96-m68k 0x4p-16448L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= j1 tonearest ldbl-96-m68k 0x4p-16448L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= j1 towardzero ldbl-96-m68k 0x4p-16448L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= j1 downward ldbl-96-m68k 0x4p-16448L : 0x0p+0L : inexact-ok underflow errno-erange
+= j1 tonearest ldbl-96-m68k 0x4p-16448L : 0x0p+0L : inexact-ok underflow errno-erange
+= j1 towardzero ldbl-96-m68k 0x4p-16448L : 0x0p+0L : inexact-ok underflow errno-erange
= j1 upward ldbl-96-m68k 0x4p-16448L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
= j1 downward ldbl-128 0x4p-16448L : 0x1.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
= j1 tonearest ldbl-128 0x4p-16448L : 0x2p-16448L : inexact-ok underflow errno-erange-ok
= j1 towardzero ldbl-128 0x4p-16448L : 0x1.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
= j1 upward ldbl-128 0x4p-16448L : 0x2p-16448L : inexact-ok underflow errno-erange-ok
-= j1 downward ldbl-128 0x4p-16496L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= j1 tonearest ldbl-128 0x4p-16496L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= j1 towardzero ldbl-128 0x4p-16496L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= j1 downward ldbl-128 0x4p-16496L : 0x0p+0L : inexact-ok underflow errno-erange
+= j1 tonearest ldbl-128 0x4p-16496L : 0x0p+0L : inexact-ok underflow errno-erange
+= j1 towardzero ldbl-128 0x4p-16496L : 0x0p+0L : inexact-ok underflow errno-erange
= j1 upward ldbl-128 0x4p-16496L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
-j1 -min_subnorm missing-errno
+j1 -min_subnorm
= j1 downward flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow errno-erange-ok
-= j1 tonearest flt-32 -0x8p-152f : -0x0p+0f : inexact-ok underflow errno-erange errno-erange-ok
-= j1 towardzero flt-32 -0x8p-152f : -0x0p+0f : inexact-ok underflow errno-erange errno-erange-ok
-= j1 upward flt-32 -0x8p-152f : -0x0p+0f : inexact-ok underflow errno-erange errno-erange-ok
+= j1 tonearest flt-32 -0x8p-152f : -0x0p+0f : inexact-ok underflow errno-erange
+= j1 towardzero flt-32 -0x8p-152f : -0x0p+0f : inexact-ok underflow errno-erange
+= j1 upward flt-32 -0x8p-152f : -0x0p+0f : inexact-ok underflow errno-erange
= j1 downward dbl-64 -0x8p-152 : -0x4p-152 : inexact-ok
= j1 tonearest dbl-64 -0x8p-152 : -0x4p-152 : inexact-ok
= j1 towardzero dbl-64 -0x8p-152 : -0x3.ffffffffffffep-152 : inexact-ok
@@ -142885,9 +181104,9 @@ j1 -min_subnorm missing-errno
= j1 towardzero ldbl-128ibm -0x8p-152L : -0x3.ffffffffffffffffffffffffffp-152L : inexact-ok
= j1 upward ldbl-128ibm -0x8p-152L : -0x3.ffffffffffffffffffffffffffp-152L : inexact-ok
= j1 downward dbl-64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
-= j1 tonearest dbl-64 -0x4p-1076 : -0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
-= j1 towardzero dbl-64 -0x4p-1076 : -0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
-= j1 upward dbl-64 -0x4p-1076 : -0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
+= j1 tonearest dbl-64 -0x4p-1076 : -0x0p+0 : inexact-ok underflow errno-erange
+= j1 towardzero dbl-64 -0x4p-1076 : -0x0p+0 : inexact-ok underflow errno-erange
+= j1 upward dbl-64 -0x4p-1076 : -0x0p+0 : inexact-ok underflow errno-erange
= j1 downward ldbl-96-intel -0x4p-1076L : -0x2p-1076L : inexact-ok
= j1 tonearest ldbl-96-intel -0x4p-1076L : -0x2p-1076L : inexact-ok
= j1 towardzero ldbl-96-intel -0x4p-1076L : -0x1.fffffffffffffffep-1076L : inexact-ok
@@ -142901,13 +181120,13 @@ j1 -min_subnorm missing-errno
= j1 towardzero ldbl-128 -0x4p-1076L : -0x1.ffffffffffffffffffffffffffffp-1076L : inexact-ok
= j1 upward ldbl-128 -0x4p-1076L : -0x1.ffffffffffffffffffffffffffffp-1076L : inexact-ok
= j1 downward ldbl-128ibm -0x4p-1076L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
-= j1 tonearest ldbl-128ibm -0x4p-1076L : -0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= j1 towardzero ldbl-128ibm -0x4p-1076L : -0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= j1 upward ldbl-128ibm -0x4p-1076L : -0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= j1 tonearest ldbl-128ibm -0x4p-1076L : -0x0p+0L : inexact-ok underflow errno-erange
+= j1 towardzero ldbl-128ibm -0x4p-1076L : -0x0p+0L : inexact-ok underflow errno-erange
+= j1 upward ldbl-128ibm -0x4p-1076L : -0x0p+0L : inexact-ok underflow errno-erange
= j1 downward ldbl-96-intel -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
-= j1 tonearest ldbl-96-intel -0x8p-16448L : -0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= j1 towardzero ldbl-96-intel -0x8p-16448L : -0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= j1 upward ldbl-96-intel -0x8p-16448L : -0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= j1 tonearest ldbl-96-intel -0x8p-16448L : -0x0p+0L : inexact-ok underflow errno-erange
+= j1 towardzero ldbl-96-intel -0x8p-16448L : -0x0p+0L : inexact-ok underflow errno-erange
+= j1 upward ldbl-96-intel -0x8p-16448L : -0x0p+0L : inexact-ok underflow errno-erange
= j1 downward ldbl-96-m68k -0x8p-16448L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
= j1 tonearest ldbl-96-m68k -0x8p-16448L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
= j1 towardzero ldbl-96-m68k -0x8p-16448L : -0x0p+0L : inexact-ok underflow errno-erange-ok
@@ -142917,17 +181136,17 @@ j1 -min_subnorm missing-errno
= j1 towardzero ldbl-128 -0x8p-16448L : -0x3.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
= j1 upward ldbl-128 -0x8p-16448L : -0x3.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
= j1 downward ldbl-96-m68k -0x4p-16448L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
-= j1 tonearest ldbl-96-m68k -0x4p-16448L : -0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= j1 towardzero ldbl-96-m68k -0x4p-16448L : -0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= j1 upward ldbl-96-m68k -0x4p-16448L : -0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= j1 tonearest ldbl-96-m68k -0x4p-16448L : -0x0p+0L : inexact-ok underflow errno-erange
+= j1 towardzero ldbl-96-m68k -0x4p-16448L : -0x0p+0L : inexact-ok underflow errno-erange
+= j1 upward ldbl-96-m68k -0x4p-16448L : -0x0p+0L : inexact-ok underflow errno-erange
= j1 downward ldbl-128 -0x4p-16448L : -0x2p-16448L : inexact-ok underflow errno-erange-ok
= j1 tonearest ldbl-128 -0x4p-16448L : -0x2p-16448L : inexact-ok underflow errno-erange-ok
= j1 towardzero ldbl-128 -0x4p-16448L : -0x1.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
= j1 upward ldbl-128 -0x4p-16448L : -0x1.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
= j1 downward ldbl-128 -0x4p-16496L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
-= j1 tonearest ldbl-128 -0x4p-16496L : -0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= j1 towardzero ldbl-128 -0x4p-16496L : -0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= j1 upward ldbl-128 -0x4p-16496L : -0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= j1 tonearest ldbl-128 -0x4p-16496L : -0x0p+0L : inexact-ok underflow errno-erange
+= j1 towardzero ldbl-128 -0x4p-16496L : -0x0p+0L : inexact-ok underflow errno-erange
+= j1 upward ldbl-128 -0x4p-16496L : -0x0p+0L : inexact-ok underflow errno-erange
jn 0 -1.0
= jn downward flt-32 0 -0x1p+0f : 0xc.3e3fep-4f : inexact-ok
= jn tonearest flt-32 0 -0x1p+0f : 0xc.3e3ffp-4f : inexact-ok
@@ -142978,6 +181197,347 @@ jn 0 0.0
= jn tonearest ldbl-128ibm 0 0x0p+0L : 0x1p+0L : inexact-ok
= jn towardzero ldbl-128ibm 0 0x0p+0L : 0x1p+0L : inexact-ok
= jn upward ldbl-128ibm 0 0x0p+0L : 0x1p+0L : inexact-ok
+jn 0 -0
+= jn downward flt-32 0 -0x0p+0f : 0x1p+0f : inexact-ok
+= jn tonearest flt-32 0 -0x0p+0f : 0x1p+0f : inexact-ok
+= jn towardzero flt-32 0 -0x0p+0f : 0x1p+0f : inexact-ok
+= jn upward flt-32 0 -0x0p+0f : 0x1p+0f : inexact-ok
+= jn downward dbl-64 0 -0x0p+0 : 0x1p+0 : inexact-ok
+= jn tonearest dbl-64 0 -0x0p+0 : 0x1p+0 : inexact-ok
+= jn towardzero dbl-64 0 -0x0p+0 : 0x1p+0 : inexact-ok
+= jn upward dbl-64 0 -0x0p+0 : 0x1p+0 : inexact-ok
+= jn downward ldbl-96-intel 0 -0x0p+0L : 0x1p+0L : inexact-ok
+= jn tonearest ldbl-96-intel 0 -0x0p+0L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-96-intel 0 -0x0p+0L : 0x1p+0L : inexact-ok
+= jn upward ldbl-96-intel 0 -0x0p+0L : 0x1p+0L : inexact-ok
+= jn downward ldbl-96-m68k 0 -0x0p+0L : 0x1p+0L : inexact-ok
+= jn tonearest ldbl-96-m68k 0 -0x0p+0L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-96-m68k 0 -0x0p+0L : 0x1p+0L : inexact-ok
+= jn upward ldbl-96-m68k 0 -0x0p+0L : 0x1p+0L : inexact-ok
+= jn downward ldbl-128 0 -0x0p+0L : 0x1p+0L : inexact-ok
+= jn tonearest ldbl-128 0 -0x0p+0L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-128 0 -0x0p+0L : 0x1p+0L : inexact-ok
+= jn upward ldbl-128 0 -0x0p+0L : 0x1p+0L : inexact-ok
+= jn downward ldbl-128ibm 0 -0x0p+0L : 0x1p+0L : inexact-ok
+= jn tonearest ldbl-128ibm 0 -0x0p+0L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-128ibm 0 -0x0p+0L : 0x1p+0L : inexact-ok
+= jn upward ldbl-128ibm 0 -0x0p+0L : 0x1p+0L : inexact-ok
+jn 0 min
+= jn downward flt-32 0 0x4p-128f : 0xf.fffffp-4f : inexact-ok
+= jn tonearest flt-32 0 0x4p-128f : 0x1p+0f : inexact-ok
+= jn towardzero flt-32 0 0x4p-128f : 0xf.fffffp-4f : inexact-ok
+= jn upward flt-32 0 0x4p-128f : 0x1p+0f : inexact-ok
+= jn downward dbl-64 0 0x4p-128 : 0xf.ffffffffffff8p-4 : inexact-ok
+= jn tonearest dbl-64 0 0x4p-128 : 0x1p+0 : inexact-ok
+= jn towardzero dbl-64 0 0x4p-128 : 0xf.ffffffffffff8p-4 : inexact-ok
+= jn upward dbl-64 0 0x4p-128 : 0x1p+0 : inexact-ok
+= jn downward ldbl-96-intel 0 0x4p-128L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn tonearest ldbl-96-intel 0 0x4p-128L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-96-intel 0 0x4p-128L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn upward ldbl-96-intel 0 0x4p-128L : 0x1p+0L : inexact-ok
+= jn downward ldbl-96-m68k 0 0x4p-128L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn tonearest ldbl-96-m68k 0 0x4p-128L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-96-m68k 0 0x4p-128L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn upward ldbl-96-m68k 0 0x4p-128L : 0x1p+0L : inexact-ok
+= jn downward ldbl-128 0 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= jn tonearest ldbl-128 0 0x4p-128L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-128 0 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= jn upward ldbl-128 0 0x4p-128L : 0x1p+0L : inexact-ok
+= jn downward ldbl-128ibm 0 0x4p-128L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= jn tonearest ldbl-128ibm 0 0x4p-128L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-128ibm 0 0x4p-128L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= jn upward ldbl-128ibm 0 0x4p-128L : 0x1p+0L : inexact-ok
+= jn downward dbl-64 0 0x4p-1024 : 0xf.ffffffffffff8p-4 : inexact-ok
+= jn tonearest dbl-64 0 0x4p-1024 : 0x1p+0 : inexact-ok
+= jn towardzero dbl-64 0 0x4p-1024 : 0xf.ffffffffffff8p-4 : inexact-ok
+= jn upward dbl-64 0 0x4p-1024 : 0x1p+0 : inexact-ok
+= jn downward ldbl-96-intel 0 0x4p-1024L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn tonearest ldbl-96-intel 0 0x4p-1024L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-96-intel 0 0x4p-1024L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn upward ldbl-96-intel 0 0x4p-1024L : 0x1p+0L : inexact-ok
+= jn downward ldbl-96-m68k 0 0x4p-1024L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn tonearest ldbl-96-m68k 0 0x4p-1024L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-96-m68k 0 0x4p-1024L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn upward ldbl-96-m68k 0 0x4p-1024L : 0x1p+0L : inexact-ok
+= jn downward ldbl-128 0 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= jn tonearest ldbl-128 0 0x4p-1024L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-128 0 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= jn upward ldbl-128 0 0x4p-1024L : 0x1p+0L : inexact-ok
+= jn downward ldbl-128ibm 0 0x4p-1024L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= jn tonearest ldbl-128ibm 0 0x4p-1024L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-128ibm 0 0x4p-1024L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= jn upward ldbl-128ibm 0 0x4p-1024L : 0x1p+0L : inexact-ok
+= jn downward ldbl-96-intel 0 0x4p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn tonearest ldbl-96-intel 0 0x4p-16384L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-96-intel 0 0x4p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn upward ldbl-96-intel 0 0x4p-16384L : 0x1p+0L : inexact-ok
+= jn downward ldbl-96-m68k 0 0x4p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn tonearest ldbl-96-m68k 0 0x4p-16384L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-96-m68k 0 0x4p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn upward ldbl-96-m68k 0 0x4p-16384L : 0x1p+0L : inexact-ok
+= jn downward ldbl-128 0 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= jn tonearest ldbl-128 0 0x4p-16384L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-128 0 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= jn upward ldbl-128 0 0x4p-16384L : 0x1p+0L : inexact-ok
+= jn downward ldbl-96-intel 0 0x2p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn tonearest ldbl-96-intel 0 0x2p-16384L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-96-intel 0 0x2p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn upward ldbl-96-intel 0 0x2p-16384L : 0x1p+0L : inexact-ok
+= jn downward ldbl-96-m68k 0 0x2p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn tonearest ldbl-96-m68k 0 0x2p-16384L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-96-m68k 0 0x2p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn upward ldbl-96-m68k 0 0x2p-16384L : 0x1p+0L : inexact-ok
+= jn downward ldbl-128 0 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= jn tonearest ldbl-128 0 0x2p-16384L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-128 0 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= jn upward ldbl-128 0 0x2p-16384L : 0x1p+0L : inexact-ok
+= jn downward dbl-64 0 0x8p-972 : 0xf.ffffffffffff8p-4 : inexact-ok
+= jn tonearest dbl-64 0 0x8p-972 : 0x1p+0 : inexact-ok
+= jn towardzero dbl-64 0 0x8p-972 : 0xf.ffffffffffff8p-4 : inexact-ok
+= jn upward dbl-64 0 0x8p-972 : 0x1p+0 : inexact-ok
+= jn downward ldbl-96-intel 0 0x8p-972L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn tonearest ldbl-96-intel 0 0x8p-972L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-96-intel 0 0x8p-972L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn upward ldbl-96-intel 0 0x8p-972L : 0x1p+0L : inexact-ok
+= jn downward ldbl-96-m68k 0 0x8p-972L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn tonearest ldbl-96-m68k 0 0x8p-972L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-96-m68k 0 0x8p-972L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn upward ldbl-96-m68k 0 0x8p-972L : 0x1p+0L : inexact-ok
+= jn downward ldbl-128 0 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= jn tonearest ldbl-128 0 0x8p-972L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-128 0 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= jn upward ldbl-128 0 0x8p-972L : 0x1p+0L : inexact-ok
+= jn downward ldbl-128ibm 0 0x8p-972L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= jn tonearest ldbl-128ibm 0 0x8p-972L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-128ibm 0 0x8p-972L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= jn upward ldbl-128ibm 0 0x8p-972L : 0x1p+0L : inexact-ok
+jn 0 -min
+= jn downward flt-32 0 -0x4p-128f : 0xf.fffffp-4f : inexact-ok
+= jn tonearest flt-32 0 -0x4p-128f : 0x1p+0f : inexact-ok
+= jn towardzero flt-32 0 -0x4p-128f : 0xf.fffffp-4f : inexact-ok
+= jn upward flt-32 0 -0x4p-128f : 0x1p+0f : inexact-ok
+= jn downward dbl-64 0 -0x4p-128 : 0xf.ffffffffffff8p-4 : inexact-ok
+= jn tonearest dbl-64 0 -0x4p-128 : 0x1p+0 : inexact-ok
+= jn towardzero dbl-64 0 -0x4p-128 : 0xf.ffffffffffff8p-4 : inexact-ok
+= jn upward dbl-64 0 -0x4p-128 : 0x1p+0 : inexact-ok
+= jn downward ldbl-96-intel 0 -0x4p-128L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn tonearest ldbl-96-intel 0 -0x4p-128L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-96-intel 0 -0x4p-128L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn upward ldbl-96-intel 0 -0x4p-128L : 0x1p+0L : inexact-ok
+= jn downward ldbl-96-m68k 0 -0x4p-128L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn tonearest ldbl-96-m68k 0 -0x4p-128L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-96-m68k 0 -0x4p-128L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn upward ldbl-96-m68k 0 -0x4p-128L : 0x1p+0L : inexact-ok
+= jn downward ldbl-128 0 -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= jn tonearest ldbl-128 0 -0x4p-128L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-128 0 -0x4p-128L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= jn upward ldbl-128 0 -0x4p-128L : 0x1p+0L : inexact-ok
+= jn downward ldbl-128ibm 0 -0x4p-128L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= jn tonearest ldbl-128ibm 0 -0x4p-128L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-128ibm 0 -0x4p-128L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= jn upward ldbl-128ibm 0 -0x4p-128L : 0x1p+0L : inexact-ok
+= jn downward dbl-64 0 -0x4p-1024 : 0xf.ffffffffffff8p-4 : inexact-ok
+= jn tonearest dbl-64 0 -0x4p-1024 : 0x1p+0 : inexact-ok
+= jn towardzero dbl-64 0 -0x4p-1024 : 0xf.ffffffffffff8p-4 : inexact-ok
+= jn upward dbl-64 0 -0x4p-1024 : 0x1p+0 : inexact-ok
+= jn downward ldbl-96-intel 0 -0x4p-1024L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn tonearest ldbl-96-intel 0 -0x4p-1024L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-96-intel 0 -0x4p-1024L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn upward ldbl-96-intel 0 -0x4p-1024L : 0x1p+0L : inexact-ok
+= jn downward ldbl-96-m68k 0 -0x4p-1024L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn tonearest ldbl-96-m68k 0 -0x4p-1024L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-96-m68k 0 -0x4p-1024L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn upward ldbl-96-m68k 0 -0x4p-1024L : 0x1p+0L : inexact-ok
+= jn downward ldbl-128 0 -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= jn tonearest ldbl-128 0 -0x4p-1024L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-128 0 -0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= jn upward ldbl-128 0 -0x4p-1024L : 0x1p+0L : inexact-ok
+= jn downward ldbl-128ibm 0 -0x4p-1024L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= jn tonearest ldbl-128ibm 0 -0x4p-1024L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-128ibm 0 -0x4p-1024L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= jn upward ldbl-128ibm 0 -0x4p-1024L : 0x1p+0L : inexact-ok
+= jn downward ldbl-96-intel 0 -0x4p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn tonearest ldbl-96-intel 0 -0x4p-16384L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-96-intel 0 -0x4p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn upward ldbl-96-intel 0 -0x4p-16384L : 0x1p+0L : inexact-ok
+= jn downward ldbl-96-m68k 0 -0x4p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn tonearest ldbl-96-m68k 0 -0x4p-16384L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-96-m68k 0 -0x4p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn upward ldbl-96-m68k 0 -0x4p-16384L : 0x1p+0L : inexact-ok
+= jn downward ldbl-128 0 -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= jn tonearest ldbl-128 0 -0x4p-16384L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-128 0 -0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= jn upward ldbl-128 0 -0x4p-16384L : 0x1p+0L : inexact-ok
+= jn downward ldbl-96-intel 0 -0x2p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn tonearest ldbl-96-intel 0 -0x2p-16384L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-96-intel 0 -0x2p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn upward ldbl-96-intel 0 -0x2p-16384L : 0x1p+0L : inexact-ok
+= jn downward ldbl-96-m68k 0 -0x2p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn tonearest ldbl-96-m68k 0 -0x2p-16384L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-96-m68k 0 -0x2p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn upward ldbl-96-m68k 0 -0x2p-16384L : 0x1p+0L : inexact-ok
+= jn downward ldbl-128 0 -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= jn tonearest ldbl-128 0 -0x2p-16384L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-128 0 -0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= jn upward ldbl-128 0 -0x2p-16384L : 0x1p+0L : inexact-ok
+= jn downward dbl-64 0 -0x8p-972 : 0xf.ffffffffffff8p-4 : inexact-ok
+= jn tonearest dbl-64 0 -0x8p-972 : 0x1p+0 : inexact-ok
+= jn towardzero dbl-64 0 -0x8p-972 : 0xf.ffffffffffff8p-4 : inexact-ok
+= jn upward dbl-64 0 -0x8p-972 : 0x1p+0 : inexact-ok
+= jn downward ldbl-96-intel 0 -0x8p-972L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn tonearest ldbl-96-intel 0 -0x8p-972L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-96-intel 0 -0x8p-972L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn upward ldbl-96-intel 0 -0x8p-972L : 0x1p+0L : inexact-ok
+= jn downward ldbl-96-m68k 0 -0x8p-972L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn tonearest ldbl-96-m68k 0 -0x8p-972L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-96-m68k 0 -0x8p-972L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn upward ldbl-96-m68k 0 -0x8p-972L : 0x1p+0L : inexact-ok
+= jn downward ldbl-128 0 -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= jn tonearest ldbl-128 0 -0x8p-972L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-128 0 -0x8p-972L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= jn upward ldbl-128 0 -0x8p-972L : 0x1p+0L : inexact-ok
+= jn downward ldbl-128ibm 0 -0x8p-972L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= jn tonearest ldbl-128ibm 0 -0x8p-972L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-128ibm 0 -0x8p-972L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= jn upward ldbl-128ibm 0 -0x8p-972L : 0x1p+0L : inexact-ok
+jn 0 min_subnorm
+= jn downward flt-32 0 0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= jn tonearest flt-32 0 0x8p-152f : 0x1p+0f : inexact-ok
+= jn towardzero flt-32 0 0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= jn upward flt-32 0 0x8p-152f : 0x1p+0f : inexact-ok
+= jn downward dbl-64 0 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= jn tonearest dbl-64 0 0x8p-152 : 0x1p+0 : inexact-ok
+= jn towardzero dbl-64 0 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= jn upward dbl-64 0 0x8p-152 : 0x1p+0 : inexact-ok
+= jn downward ldbl-96-intel 0 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn tonearest ldbl-96-intel 0 0x8p-152L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-96-intel 0 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn upward ldbl-96-intel 0 0x8p-152L : 0x1p+0L : inexact-ok
+= jn downward ldbl-96-m68k 0 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn tonearest ldbl-96-m68k 0 0x8p-152L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-96-m68k 0 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn upward ldbl-96-m68k 0 0x8p-152L : 0x1p+0L : inexact-ok
+= jn downward ldbl-128 0 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= jn tonearest ldbl-128 0 0x8p-152L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-128 0 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= jn upward ldbl-128 0 0x8p-152L : 0x1p+0L : inexact-ok
+= jn downward ldbl-128ibm 0 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= jn tonearest ldbl-128ibm 0 0x8p-152L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-128ibm 0 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= jn upward ldbl-128ibm 0 0x8p-152L : 0x1p+0L : inexact-ok
+= jn downward dbl-64 0 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok
+= jn tonearest dbl-64 0 0x4p-1076 : 0x1p+0 : inexact-ok
+= jn towardzero dbl-64 0 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok
+= jn upward dbl-64 0 0x4p-1076 : 0x1p+0 : inexact-ok
+= jn downward ldbl-96-intel 0 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn tonearest ldbl-96-intel 0 0x4p-1076L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-96-intel 0 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn upward ldbl-96-intel 0 0x4p-1076L : 0x1p+0L : inexact-ok
+= jn downward ldbl-96-m68k 0 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn tonearest ldbl-96-m68k 0 0x4p-1076L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-96-m68k 0 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn upward ldbl-96-m68k 0 0x4p-1076L : 0x1p+0L : inexact-ok
+= jn downward ldbl-128 0 0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= jn tonearest ldbl-128 0 0x4p-1076L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-128 0 0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= jn upward ldbl-128 0 0x4p-1076L : 0x1p+0L : inexact-ok
+= jn downward ldbl-128ibm 0 0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= jn tonearest ldbl-128ibm 0 0x4p-1076L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-128ibm 0 0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= jn upward ldbl-128ibm 0 0x4p-1076L : 0x1p+0L : inexact-ok
+= jn downward ldbl-96-intel 0 0x8p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn tonearest ldbl-96-intel 0 0x8p-16448L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-96-intel 0 0x8p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn upward ldbl-96-intel 0 0x8p-16448L : 0x1p+0L : inexact-ok
+= jn downward ldbl-96-m68k 0 0x8p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn tonearest ldbl-96-m68k 0 0x8p-16448L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-96-m68k 0 0x8p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn upward ldbl-96-m68k 0 0x8p-16448L : 0x1p+0L : inexact-ok
+= jn downward ldbl-128 0 0x8p-16448L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= jn tonearest ldbl-128 0 0x8p-16448L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-128 0 0x8p-16448L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= jn upward ldbl-128 0 0x8p-16448L : 0x1p+0L : inexact-ok
+= jn downward ldbl-96-m68k 0 0x4p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn tonearest ldbl-96-m68k 0 0x4p-16448L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-96-m68k 0 0x4p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn upward ldbl-96-m68k 0 0x4p-16448L : 0x1p+0L : inexact-ok
+= jn downward ldbl-128 0 0x4p-16448L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= jn tonearest ldbl-128 0 0x4p-16448L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-128 0 0x4p-16448L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= jn upward ldbl-128 0 0x4p-16448L : 0x1p+0L : inexact-ok
+= jn downward ldbl-128 0 0x4p-16496L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= jn tonearest ldbl-128 0 0x4p-16496L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-128 0 0x4p-16496L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= jn upward ldbl-128 0 0x4p-16496L : 0x1p+0L : inexact-ok
+jn 0 -min_subnorm
+= jn downward flt-32 0 -0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= jn tonearest flt-32 0 -0x8p-152f : 0x1p+0f : inexact-ok
+= jn towardzero flt-32 0 -0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= jn upward flt-32 0 -0x8p-152f : 0x1p+0f : inexact-ok
+= jn downward dbl-64 0 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= jn tonearest dbl-64 0 -0x8p-152 : 0x1p+0 : inexact-ok
+= jn towardzero dbl-64 0 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= jn upward dbl-64 0 -0x8p-152 : 0x1p+0 : inexact-ok
+= jn downward ldbl-96-intel 0 -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn tonearest ldbl-96-intel 0 -0x8p-152L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-96-intel 0 -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn upward ldbl-96-intel 0 -0x8p-152L : 0x1p+0L : inexact-ok
+= jn downward ldbl-96-m68k 0 -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn tonearest ldbl-96-m68k 0 -0x8p-152L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-96-m68k 0 -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn upward ldbl-96-m68k 0 -0x8p-152L : 0x1p+0L : inexact-ok
+= jn downward ldbl-128 0 -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= jn tonearest ldbl-128 0 -0x8p-152L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-128 0 -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= jn upward ldbl-128 0 -0x8p-152L : 0x1p+0L : inexact-ok
+= jn downward ldbl-128ibm 0 -0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= jn tonearest ldbl-128ibm 0 -0x8p-152L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-128ibm 0 -0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= jn upward ldbl-128ibm 0 -0x8p-152L : 0x1p+0L : inexact-ok
+= jn downward dbl-64 0 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok
+= jn tonearest dbl-64 0 -0x4p-1076 : 0x1p+0 : inexact-ok
+= jn towardzero dbl-64 0 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok
+= jn upward dbl-64 0 -0x4p-1076 : 0x1p+0 : inexact-ok
+= jn downward ldbl-96-intel 0 -0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn tonearest ldbl-96-intel 0 -0x4p-1076L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-96-intel 0 -0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn upward ldbl-96-intel 0 -0x4p-1076L : 0x1p+0L : inexact-ok
+= jn downward ldbl-96-m68k 0 -0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn tonearest ldbl-96-m68k 0 -0x4p-1076L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-96-m68k 0 -0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn upward ldbl-96-m68k 0 -0x4p-1076L : 0x1p+0L : inexact-ok
+= jn downward ldbl-128 0 -0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= jn tonearest ldbl-128 0 -0x4p-1076L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-128 0 -0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= jn upward ldbl-128 0 -0x4p-1076L : 0x1p+0L : inexact-ok
+= jn downward ldbl-128ibm 0 -0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= jn tonearest ldbl-128ibm 0 -0x4p-1076L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-128ibm 0 -0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= jn upward ldbl-128ibm 0 -0x4p-1076L : 0x1p+0L : inexact-ok
+= jn downward ldbl-96-intel 0 -0x8p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn tonearest ldbl-96-intel 0 -0x8p-16448L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-96-intel 0 -0x8p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn upward ldbl-96-intel 0 -0x8p-16448L : 0x1p+0L : inexact-ok
+= jn downward ldbl-96-m68k 0 -0x8p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn tonearest ldbl-96-m68k 0 -0x8p-16448L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-96-m68k 0 -0x8p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn upward ldbl-96-m68k 0 -0x8p-16448L : 0x1p+0L : inexact-ok
+= jn downward ldbl-128 0 -0x8p-16448L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= jn tonearest ldbl-128 0 -0x8p-16448L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-128 0 -0x8p-16448L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= jn upward ldbl-128 0 -0x8p-16448L : 0x1p+0L : inexact-ok
+= jn downward ldbl-96-m68k 0 -0x4p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn tonearest ldbl-96-m68k 0 -0x4p-16448L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-96-m68k 0 -0x4p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok
+= jn upward ldbl-96-m68k 0 -0x4p-16448L : 0x1p+0L : inexact-ok
+= jn downward ldbl-128 0 -0x4p-16448L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= jn tonearest ldbl-128 0 -0x4p-16448L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-128 0 -0x4p-16448L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= jn upward ldbl-128 0 -0x4p-16448L : 0x1p+0L : inexact-ok
+= jn downward ldbl-128 0 -0x4p-16496L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= jn tonearest ldbl-128 0 -0x4p-16496L : 0x1p+0L : inexact-ok
+= jn towardzero ldbl-128 0 -0x4p-16496L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= jn upward ldbl-128 0 -0x4p-16496L : 0x1p+0L : inexact-ok
jn 0 0.125
= jn downward flt-32 0 0x2p-4f : 0xf.f003fp-4f : inexact-ok
= jn tonearest flt-32 0 0x2p-4f : 0xf.f004p-4f : inexact-ok
@@ -143228,6 +181788,31 @@ jn 1 -1.0
= jn tonearest ldbl-128ibm 1 -0x1p+0L : -0x7.0a727ba5c31b14d8b9e34019p-4L : inexact-ok
= jn towardzero ldbl-128ibm 1 -0x1p+0L : -0x7.0a727ba5c31b14d8b9e34019p-4L : inexact-ok
= jn upward ldbl-128ibm 1 -0x1p+0L : -0x7.0a727ba5c31b14d8b9e34019p-4L : inexact-ok
+jn 1 -0
+= jn downward flt-32 1 -0x0p+0f : -0x0p+0f : inexact-ok
+= jn tonearest flt-32 1 -0x0p+0f : -0x0p+0f : inexact-ok
+= jn towardzero flt-32 1 -0x0p+0f : -0x0p+0f : inexact-ok
+= jn upward flt-32 1 -0x0p+0f : -0x0p+0f : inexact-ok
+= jn downward dbl-64 1 -0x0p+0 : -0x0p+0 : inexact-ok
+= jn tonearest dbl-64 1 -0x0p+0 : -0x0p+0 : inexact-ok
+= jn towardzero dbl-64 1 -0x0p+0 : -0x0p+0 : inexact-ok
+= jn upward dbl-64 1 -0x0p+0 : -0x0p+0 : inexact-ok
+= jn downward ldbl-96-intel 1 -0x0p+0L : -0x0p+0L : inexact-ok
+= jn tonearest ldbl-96-intel 1 -0x0p+0L : -0x0p+0L : inexact-ok
+= jn towardzero ldbl-96-intel 1 -0x0p+0L : -0x0p+0L : inexact-ok
+= jn upward ldbl-96-intel 1 -0x0p+0L : -0x0p+0L : inexact-ok
+= jn downward ldbl-96-m68k 1 -0x0p+0L : -0x0p+0L : inexact-ok
+= jn tonearest ldbl-96-m68k 1 -0x0p+0L : -0x0p+0L : inexact-ok
+= jn towardzero ldbl-96-m68k 1 -0x0p+0L : -0x0p+0L : inexact-ok
+= jn upward ldbl-96-m68k 1 -0x0p+0L : -0x0p+0L : inexact-ok
+= jn downward ldbl-128 1 -0x0p+0L : -0x0p+0L : inexact-ok
+= jn tonearest ldbl-128 1 -0x0p+0L : -0x0p+0L : inexact-ok
+= jn towardzero ldbl-128 1 -0x0p+0L : -0x0p+0L : inexact-ok
+= jn upward ldbl-128 1 -0x0p+0L : -0x0p+0L : inexact-ok
+= jn downward ldbl-128ibm 1 -0x0p+0L : -0x0p+0L : inexact-ok
+= jn tonearest ldbl-128ibm 1 -0x0p+0L : -0x0p+0L : inexact-ok
+= jn towardzero ldbl-128ibm 1 -0x0p+0L : -0x0p+0L : inexact-ok
+= jn upward ldbl-128ibm 1 -0x0p+0L : -0x0p+0L : inexact-ok
jn 1 0.0
= jn downward flt-32 1 0x0p+0f : 0x0p+0f : inexact-ok
= jn tonearest flt-32 1 0x0p+0f : 0x0p+0f : inexact-ok
@@ -143428,7 +182013,7 @@ jn 1 10.0
= jn tonearest ldbl-128ibm 1 0xap+0L : 0xb.2107a710048861578f0a8f4f2cp-8L : inexact-ok
= jn towardzero ldbl-128ibm 1 0xap+0L : 0xb.2107a710048861578f0a8f4f28p-8L : inexact-ok
= jn upward ldbl-128ibm 1 0xap+0L : 0xb.2107a710048861578f0a8f4f2cp-8L : inexact-ok
-jn 1 min missing-errno
+jn 1 min
= jn downward flt-32 1 0x4p-128f : 0x1.fffff8p-128f : inexact-ok underflow errno-erange-ok
= jn tonearest flt-32 1 0x4p-128f : 0x2p-128f : inexact-ok underflow errno-erange-ok
= jn towardzero flt-32 1 0x4p-128f : 0x1.fffff8p-128f : inexact-ok underflow errno-erange-ok
@@ -143517,7 +182102,7 @@ jn 1 min missing-errno
= jn tonearest ldbl-128ibm 1 0x8p-972L : 0x4p-972L : inexact-ok underflow errno-erange-ok
= jn towardzero ldbl-128ibm 1 0x8p-972L : 0x3.fffffffffffffffffffffffffcp-972L : inexact-ok underflow errno-erange-ok
= jn upward ldbl-128ibm 1 0x8p-972L : 0x4p-972L : inexact-ok underflow errno-erange-ok
-jn 1 -min missing-errno
+jn 1 -min
= jn downward flt-32 1 -0x4p-128f : -0x2p-128f : inexact-ok underflow errno-erange-ok
= jn tonearest flt-32 1 -0x4p-128f : -0x2p-128f : inexact-ok underflow errno-erange-ok
= jn towardzero flt-32 1 -0x4p-128f : -0x1.fffff8p-128f : inexact-ok underflow errno-erange-ok
@@ -143606,10 +182191,10 @@ jn 1 -min missing-errno
= jn tonearest ldbl-128ibm 1 -0x8p-972L : -0x4p-972L : inexact-ok underflow errno-erange-ok
= jn towardzero ldbl-128ibm 1 -0x8p-972L : -0x3.fffffffffffffffffffffffffcp-972L : inexact-ok underflow errno-erange-ok
= jn upward ldbl-128ibm 1 -0x8p-972L : -0x3.fffffffffffffffffffffffffcp-972L : inexact-ok underflow errno-erange-ok
-jn 1 min_subnorm missing-errno
-= jn downward flt-32 1 0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest flt-32 1 0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero flt-32 1 0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange errno-erange-ok
+jn 1 min_subnorm
+= jn downward flt-32 1 0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange
+= jn tonearest flt-32 1 0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange
+= jn towardzero flt-32 1 0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange
= jn upward flt-32 1 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
= jn downward dbl-64 1 0x8p-152 : 0x3.ffffffffffffep-152 : inexact-ok
= jn tonearest dbl-64 1 0x8p-152 : 0x4p-152 : inexact-ok
@@ -143631,9 +182216,9 @@ jn 1 min_subnorm missing-errno
= jn tonearest ldbl-128ibm 1 0x8p-152L : 0x4p-152L : inexact-ok
= jn towardzero ldbl-128ibm 1 0x8p-152L : 0x3.ffffffffffffffffffffffffffp-152L : inexact-ok
= jn upward ldbl-128ibm 1 0x8p-152L : 0x4p-152L : inexact-ok
-= jn downward dbl-64 1 0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest dbl-64 1 0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero dbl-64 1 0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward dbl-64 1 0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange
+= jn tonearest dbl-64 1 0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange
+= jn towardzero dbl-64 1 0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange
= jn upward dbl-64 1 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
= jn downward ldbl-96-intel 1 0x4p-1076L : 0x1.fffffffffffffffep-1076L : inexact-ok
= jn tonearest ldbl-96-intel 1 0x4p-1076L : 0x2p-1076L : inexact-ok
@@ -143647,13 +182232,13 @@ jn 1 min_subnorm missing-errno
= jn tonearest ldbl-128 1 0x4p-1076L : 0x2p-1076L : inexact-ok
= jn towardzero ldbl-128 1 0x4p-1076L : 0x1.ffffffffffffffffffffffffffffp-1076L : inexact-ok
= jn upward ldbl-128 1 0x4p-1076L : 0x2p-1076L : inexact-ok
-= jn downward ldbl-128ibm 1 0x4p-1076L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest ldbl-128ibm 1 0x4p-1076L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero ldbl-128ibm 1 0x4p-1076L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward ldbl-128ibm 1 0x4p-1076L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn tonearest ldbl-128ibm 1 0x4p-1076L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn towardzero ldbl-128ibm 1 0x4p-1076L : 0x0p+0L : inexact-ok underflow errno-erange
= jn upward ldbl-128ibm 1 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
-= jn downward ldbl-96-intel 1 0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest ldbl-96-intel 1 0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero ldbl-96-intel 1 0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward ldbl-96-intel 1 0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn tonearest ldbl-96-intel 1 0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn towardzero ldbl-96-intel 1 0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange
= jn upward ldbl-96-intel 1 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
= jn downward ldbl-96-m68k 1 0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange-ok
= jn tonearest ldbl-96-m68k 1 0x8p-16448L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
@@ -143663,23 +182248,23 @@ jn 1 min_subnorm missing-errno
= jn tonearest ldbl-128 1 0x8p-16448L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
= jn towardzero ldbl-128 1 0x8p-16448L : 0x3.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
= jn upward ldbl-128 1 0x8p-16448L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
-= jn downward ldbl-96-m68k 1 0x4p-16448L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest ldbl-96-m68k 1 0x4p-16448L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero ldbl-96-m68k 1 0x4p-16448L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward ldbl-96-m68k 1 0x4p-16448L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn tonearest ldbl-96-m68k 1 0x4p-16448L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn towardzero ldbl-96-m68k 1 0x4p-16448L : 0x0p+0L : inexact-ok underflow errno-erange
= jn upward ldbl-96-m68k 1 0x4p-16448L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
= jn downward ldbl-128 1 0x4p-16448L : 0x1.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
= jn tonearest ldbl-128 1 0x4p-16448L : 0x2p-16448L : inexact-ok underflow errno-erange-ok
= jn towardzero ldbl-128 1 0x4p-16448L : 0x1.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
= jn upward ldbl-128 1 0x4p-16448L : 0x2p-16448L : inexact-ok underflow errno-erange-ok
-= jn downward ldbl-128 1 0x4p-16496L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest ldbl-128 1 0x4p-16496L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero ldbl-128 1 0x4p-16496L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward ldbl-128 1 0x4p-16496L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn tonearest ldbl-128 1 0x4p-16496L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn towardzero ldbl-128 1 0x4p-16496L : 0x0p+0L : inexact-ok underflow errno-erange
= jn upward ldbl-128 1 0x4p-16496L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
-jn 1 -min_subnorm missing-errno
+jn 1 -min_subnorm
= jn downward flt-32 1 -0x8p-152f : -0x8p-152f : inexact-ok underflow errno-erange-ok
-= jn tonearest flt-32 1 -0x8p-152f : -0x0p+0f : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero flt-32 1 -0x8p-152f : -0x0p+0f : inexact-ok underflow errno-erange errno-erange-ok
-= jn upward flt-32 1 -0x8p-152f : -0x0p+0f : inexact-ok underflow errno-erange errno-erange-ok
+= jn tonearest flt-32 1 -0x8p-152f : -0x0p+0f : inexact-ok underflow errno-erange
+= jn towardzero flt-32 1 -0x8p-152f : -0x0p+0f : inexact-ok underflow errno-erange
+= jn upward flt-32 1 -0x8p-152f : -0x0p+0f : inexact-ok underflow errno-erange
= jn downward dbl-64 1 -0x8p-152 : -0x4p-152 : inexact-ok
= jn tonearest dbl-64 1 -0x8p-152 : -0x4p-152 : inexact-ok
= jn towardzero dbl-64 1 -0x8p-152 : -0x3.ffffffffffffep-152 : inexact-ok
@@ -143701,9 +182286,9 @@ jn 1 -min_subnorm missing-errno
= jn towardzero ldbl-128ibm 1 -0x8p-152L : -0x3.ffffffffffffffffffffffffffp-152L : inexact-ok
= jn upward ldbl-128ibm 1 -0x8p-152L : -0x3.ffffffffffffffffffffffffffp-152L : inexact-ok
= jn downward dbl-64 1 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
-= jn tonearest dbl-64 1 -0x4p-1076 : -0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero dbl-64 1 -0x4p-1076 : -0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
-= jn upward dbl-64 1 -0x4p-1076 : -0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
+= jn tonearest dbl-64 1 -0x4p-1076 : -0x0p+0 : inexact-ok underflow errno-erange
+= jn towardzero dbl-64 1 -0x4p-1076 : -0x0p+0 : inexact-ok underflow errno-erange
+= jn upward dbl-64 1 -0x4p-1076 : -0x0p+0 : inexact-ok underflow errno-erange
= jn downward ldbl-96-intel 1 -0x4p-1076L : -0x2p-1076L : inexact-ok
= jn tonearest ldbl-96-intel 1 -0x4p-1076L : -0x2p-1076L : inexact-ok
= jn towardzero ldbl-96-intel 1 -0x4p-1076L : -0x1.fffffffffffffffep-1076L : inexact-ok
@@ -143717,13 +182302,13 @@ jn 1 -min_subnorm missing-errno
= jn towardzero ldbl-128 1 -0x4p-1076L : -0x1.ffffffffffffffffffffffffffffp-1076L : inexact-ok
= jn upward ldbl-128 1 -0x4p-1076L : -0x1.ffffffffffffffffffffffffffffp-1076L : inexact-ok
= jn downward ldbl-128ibm 1 -0x4p-1076L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
-= jn tonearest ldbl-128ibm 1 -0x4p-1076L : -0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero ldbl-128ibm 1 -0x4p-1076L : -0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn upward ldbl-128ibm 1 -0x4p-1076L : -0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= jn tonearest ldbl-128ibm 1 -0x4p-1076L : -0x0p+0L : inexact-ok underflow errno-erange
+= jn towardzero ldbl-128ibm 1 -0x4p-1076L : -0x0p+0L : inexact-ok underflow errno-erange
+= jn upward ldbl-128ibm 1 -0x4p-1076L : -0x0p+0L : inexact-ok underflow errno-erange
= jn downward ldbl-96-intel 1 -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
-= jn tonearest ldbl-96-intel 1 -0x8p-16448L : -0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero ldbl-96-intel 1 -0x8p-16448L : -0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn upward ldbl-96-intel 1 -0x8p-16448L : -0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= jn tonearest ldbl-96-intel 1 -0x8p-16448L : -0x0p+0L : inexact-ok underflow errno-erange
+= jn towardzero ldbl-96-intel 1 -0x8p-16448L : -0x0p+0L : inexact-ok underflow errno-erange
+= jn upward ldbl-96-intel 1 -0x8p-16448L : -0x0p+0L : inexact-ok underflow errno-erange
= jn downward ldbl-96-m68k 1 -0x8p-16448L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
= jn tonearest ldbl-96-m68k 1 -0x8p-16448L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
= jn towardzero ldbl-96-m68k 1 -0x8p-16448L : -0x0p+0L : inexact-ok underflow errno-erange-ok
@@ -143733,17 +182318,17 @@ jn 1 -min_subnorm missing-errno
= jn towardzero ldbl-128 1 -0x8p-16448L : -0x3.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
= jn upward ldbl-128 1 -0x8p-16448L : -0x3.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
= jn downward ldbl-96-m68k 1 -0x4p-16448L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
-= jn tonearest ldbl-96-m68k 1 -0x4p-16448L : -0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero ldbl-96-m68k 1 -0x4p-16448L : -0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn upward ldbl-96-m68k 1 -0x4p-16448L : -0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= jn tonearest ldbl-96-m68k 1 -0x4p-16448L : -0x0p+0L : inexact-ok underflow errno-erange
+= jn towardzero ldbl-96-m68k 1 -0x4p-16448L : -0x0p+0L : inexact-ok underflow errno-erange
+= jn upward ldbl-96-m68k 1 -0x4p-16448L : -0x0p+0L : inexact-ok underflow errno-erange
= jn downward ldbl-128 1 -0x4p-16448L : -0x2p-16448L : inexact-ok underflow errno-erange-ok
= jn tonearest ldbl-128 1 -0x4p-16448L : -0x2p-16448L : inexact-ok underflow errno-erange-ok
= jn towardzero ldbl-128 1 -0x4p-16448L : -0x1.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
= jn upward ldbl-128 1 -0x4p-16448L : -0x1.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
= jn downward ldbl-128 1 -0x4p-16496L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
-= jn tonearest ldbl-128 1 -0x4p-16496L : -0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero ldbl-128 1 -0x4p-16496L : -0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn upward ldbl-128 1 -0x4p-16496L : -0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= jn tonearest ldbl-128 1 -0x4p-16496L : -0x0p+0L : inexact-ok underflow errno-erange
+= jn towardzero ldbl-128 1 -0x4p-16496L : -0x0p+0L : inexact-ok underflow errno-erange
+= jn upward ldbl-128 1 -0x4p-16496L : -0x0p+0L : inexact-ok underflow errno-erange
jn 3 -1.0
= jn downward flt-32 3 -0x1p+0f : -0x5.021aap-8f : inexact-ok
= jn tonearest flt-32 3 -0x1p+0f : -0x5.021aap-8f : inexact-ok
@@ -145414,14 +183999,214 @@ jn 2 0x1p16383
= jn tonearest ldbl-128ibm 2 0xf.ffffffffffffbffffffffffffcp+1020L : 0xb.a80d0ee91ce259a722e1f01904p-516L : inexact-ok
= jn towardzero ldbl-128ibm 2 0xf.ffffffffffffbffffffffffffcp+1020L : 0xb.a80d0ee91ce259a722e1f019p-516L : inexact-ok
= jn upward ldbl-128ibm 2 0xf.ffffffffffffbffffffffffffcp+1020L : 0xb.a80d0ee91ce259a722e1f01904p-516L : inexact-ok
-jn 10 min missing-errno
-= jn downward flt-32 10 0x4p-128f : 0x0p+0f : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest flt-32 10 0x4p-128f : 0x0p+0f : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero flt-32 10 0x4p-128f : 0x0p+0f : inexact-ok underflow errno-erange errno-erange-ok
+jn -1 1
+= jn downward flt-32 -1 0x1p+0f : -0x7.0a728p-4f : inexact-ok
+= jn tonearest flt-32 -1 0x1p+0f : -0x7.0a7278p-4f : inexact-ok
+= jn towardzero flt-32 -1 0x1p+0f : -0x7.0a7278p-4f : inexact-ok
+= jn upward flt-32 -1 0x1p+0f : -0x7.0a7278p-4f : inexact-ok
+= jn downward dbl-64 -1 0x1p+0 : -0x7.0a727ba5c31b4p-4 : inexact-ok
+= jn tonearest dbl-64 -1 0x1p+0 : -0x7.0a727ba5c31bp-4 : inexact-ok
+= jn towardzero dbl-64 -1 0x1p+0 : -0x7.0a727ba5c31bp-4 : inexact-ok
+= jn upward dbl-64 -1 0x1p+0 : -0x7.0a727ba5c31bp-4 : inexact-ok
+= jn downward ldbl-96-intel -1 0x1p+0L : -0x7.0a727ba5c31b14ep-4L : inexact-ok
+= jn tonearest ldbl-96-intel -1 0x1p+0L : -0x7.0a727ba5c31b14d8p-4L : inexact-ok
+= jn towardzero ldbl-96-intel -1 0x1p+0L : -0x7.0a727ba5c31b14d8p-4L : inexact-ok
+= jn upward ldbl-96-intel -1 0x1p+0L : -0x7.0a727ba5c31b14d8p-4L : inexact-ok
+= jn downward ldbl-96-m68k -1 0x1p+0L : -0x7.0a727ba5c31b14ep-4L : inexact-ok
+= jn tonearest ldbl-96-m68k -1 0x1p+0L : -0x7.0a727ba5c31b14d8p-4L : inexact-ok
+= jn towardzero ldbl-96-m68k -1 0x1p+0L : -0x7.0a727ba5c31b14d8p-4L : inexact-ok
+= jn upward ldbl-96-m68k -1 0x1p+0L : -0x7.0a727ba5c31b14d8p-4L : inexact-ok
+= jn downward ldbl-128 -1 0x1p+0L : -0x7.0a727ba5c31b14d8b9e340190074p-4L : inexact-ok
+= jn tonearest ldbl-128 -1 0x1p+0L : -0x7.0a727ba5c31b14d8b9e340190074p-4L : inexact-ok
+= jn towardzero ldbl-128 -1 0x1p+0L : -0x7.0a727ba5c31b14d8b9e34019007p-4L : inexact-ok
+= jn upward ldbl-128 -1 0x1p+0L : -0x7.0a727ba5c31b14d8b9e34019007p-4L : inexact-ok
+= jn downward ldbl-128ibm -1 0x1p+0L : -0x7.0a727ba5c31b14d8b9e3401902p-4L : inexact-ok
+= jn tonearest ldbl-128ibm -1 0x1p+0L : -0x7.0a727ba5c31b14d8b9e34019p-4L : inexact-ok
+= jn towardzero ldbl-128ibm -1 0x1p+0L : -0x7.0a727ba5c31b14d8b9e34019p-4L : inexact-ok
+= jn upward ldbl-128ibm -1 0x1p+0L : -0x7.0a727ba5c31b14d8b9e34019p-4L : inexact-ok
+jn -2 1
+= jn downward flt-32 -2 0x1p+0f : 0x1.d6a508p-4f : inexact-ok
+= jn tonearest flt-32 -2 0x1p+0f : 0x1.d6a50ap-4f : inexact-ok
+= jn towardzero flt-32 -2 0x1p+0f : 0x1.d6a508p-4f : inexact-ok
+= jn upward flt-32 -2 0x1p+0f : 0x1.d6a50ap-4f : inexact-ok
+= jn downward dbl-64 -2 0x1p+0 : 0x1.d6a5095fa9be6p-4 : inexact-ok
+= jn tonearest dbl-64 -2 0x1p+0 : 0x1.d6a5095fa9be6p-4 : inexact-ok
+= jn towardzero dbl-64 -2 0x1p+0 : 0x1.d6a5095fa9be6p-4 : inexact-ok
+= jn upward dbl-64 -2 0x1p+0 : 0x1.d6a5095fa9be7p-4 : inexact-ok
+= jn downward ldbl-96-intel -2 0x1p+0L : 0x1.d6a5095fa9be67e2p-4L : inexact-ok
+= jn tonearest ldbl-96-intel -2 0x1p+0L : 0x1.d6a5095fa9be67e2p-4L : inexact-ok
+= jn towardzero ldbl-96-intel -2 0x1p+0L : 0x1.d6a5095fa9be67e2p-4L : inexact-ok
+= jn upward ldbl-96-intel -2 0x1p+0L : 0x1.d6a5095fa9be67e4p-4L : inexact-ok
+= jn downward ldbl-96-m68k -2 0x1p+0L : 0x1.d6a5095fa9be67e2p-4L : inexact-ok
+= jn tonearest ldbl-96-m68k -2 0x1p+0L : 0x1.d6a5095fa9be67e2p-4L : inexact-ok
+= jn towardzero ldbl-96-m68k -2 0x1p+0L : 0x1.d6a5095fa9be67e2p-4L : inexact-ok
+= jn upward ldbl-96-m68k -2 0x1p+0L : 0x1.d6a5095fa9be67e4p-4L : inexact-ok
+= jn downward ldbl-128 -2 0x1p+0L : 0x1.d6a5095fa9be67e2592e1f1c667cp-4L : inexact-ok
+= jn tonearest ldbl-128 -2 0x1p+0L : 0x1.d6a5095fa9be67e2592e1f1c667dp-4L : inexact-ok
+= jn towardzero ldbl-128 -2 0x1p+0L : 0x1.d6a5095fa9be67e2592e1f1c667cp-4L : inexact-ok
+= jn upward ldbl-128 -2 0x1p+0L : 0x1.d6a5095fa9be67e2592e1f1c667dp-4L : inexact-ok
+= jn downward ldbl-128ibm -2 0x1p+0L : 0x1.d6a5095fa9be67e2592e1f1c66p-4L : inexact-ok
+= jn tonearest ldbl-128ibm -2 0x1p+0L : 0x1.d6a5095fa9be67e2592e1f1c668p-4L : inexact-ok
+= jn towardzero ldbl-128ibm -2 0x1p+0L : 0x1.d6a5095fa9be67e2592e1f1c66p-4L : inexact-ok
+= jn upward ldbl-128ibm -2 0x1p+0L : 0x1.d6a5095fa9be67e2592e1f1c668p-4L : inexact-ok
+jn -3 1
+= jn downward flt-32 -3 0x1p+0f : -0x5.021aap-8f : inexact-ok
+= jn tonearest flt-32 -3 0x1p+0f : -0x5.021aap-8f : inexact-ok
+= jn towardzero flt-32 -3 0x1p+0f : -0x5.021a98p-8f : inexact-ok
+= jn upward flt-32 -3 0x1p+0f : -0x5.021a98p-8f : inexact-ok
+= jn downward dbl-64 -3 0x1p+0 : -0x5.021a9d8e3de8cp-8 : inexact-ok
+= jn tonearest dbl-64 -3 0x1p+0 : -0x5.021a9d8e3de8cp-8 : inexact-ok
+= jn towardzero dbl-64 -3 0x1p+0 : -0x5.021a9d8e3de88p-8 : inexact-ok
+= jn upward dbl-64 -3 0x1p+0 : -0x5.021a9d8e3de88p-8 : inexact-ok
+= jn downward ldbl-96-intel -3 0x1p+0L : -0x5.021a9d8e3de8ab1p-8L : inexact-ok
+= jn tonearest ldbl-96-intel -3 0x1p+0L : -0x5.021a9d8e3de8ab08p-8L : inexact-ok
+= jn towardzero ldbl-96-intel -3 0x1p+0L : -0x5.021a9d8e3de8ab08p-8L : inexact-ok
+= jn upward ldbl-96-intel -3 0x1p+0L : -0x5.021a9d8e3de8ab08p-8L : inexact-ok
+= jn downward ldbl-96-m68k -3 0x1p+0L : -0x5.021a9d8e3de8ab1p-8L : inexact-ok
+= jn tonearest ldbl-96-m68k -3 0x1p+0L : -0x5.021a9d8e3de8ab08p-8L : inexact-ok
+= jn towardzero ldbl-96-m68k -3 0x1p+0L : -0x5.021a9d8e3de8ab08p-8L : inexact-ok
+= jn upward ldbl-96-m68k -3 0x1p+0L : -0x5.021a9d8e3de8ab08p-8L : inexact-ok
+= jn downward ldbl-128 -3 0x1p+0L : -0x5.021a9d8e3de8ab0aad53c589981p-8L : inexact-ok
+= jn tonearest ldbl-128 -3 0x1p+0L : -0x5.021a9d8e3de8ab0aad53c589980cp-8L : inexact-ok
+= jn towardzero ldbl-128 -3 0x1p+0L : -0x5.021a9d8e3de8ab0aad53c589980cp-8L : inexact-ok
+= jn upward ldbl-128 -3 0x1p+0L : -0x5.021a9d8e3de8ab0aad53c589980cp-8L : inexact-ok
+= jn downward ldbl-128ibm -3 0x1p+0L : -0x5.021a9d8e3de8ab0aad53c5899ap-8L : inexact-ok
+= jn tonearest ldbl-128ibm -3 0x1p+0L : -0x5.021a9d8e3de8ab0aad53c58998p-8L : inexact-ok
+= jn towardzero ldbl-128ibm -3 0x1p+0L : -0x5.021a9d8e3de8ab0aad53c58998p-8L : inexact-ok
+= jn upward ldbl-128ibm -3 0x1p+0L : -0x5.021a9d8e3de8ab0aad53c58998p-8L : inexact-ok
+jn -4 1
+= jn downward flt-32 -4 0x1p+0f : 0xa.24f1bp-12f : inexact-ok
+= jn tonearest flt-32 -4 0x1p+0f : 0xa.24f1bp-12f : inexact-ok
+= jn towardzero flt-32 -4 0x1p+0f : 0xa.24f1bp-12f : inexact-ok
+= jn upward flt-32 -4 0x1p+0f : 0xa.24f1cp-12f : inexact-ok
+= jn downward dbl-64 -4 0x1p+0 : 0xa.24f1b5ad78d8p-12 : inexact-ok
+= jn tonearest dbl-64 -4 0x1p+0 : 0xa.24f1b5ad78d88p-12 : inexact-ok
+= jn towardzero dbl-64 -4 0x1p+0 : 0xa.24f1b5ad78d8p-12 : inexact-ok
+= jn upward dbl-64 -4 0x1p+0 : 0xa.24f1b5ad78d88p-12 : inexact-ok
+= jn downward ldbl-96-intel -4 0x1p+0L : 0xa.24f1b5ad78d841ap-12L : inexact-ok
+= jn tonearest ldbl-96-intel -4 0x1p+0L : 0xa.24f1b5ad78d841ap-12L : inexact-ok
+= jn towardzero ldbl-96-intel -4 0x1p+0L : 0xa.24f1b5ad78d841ap-12L : inexact-ok
+= jn upward ldbl-96-intel -4 0x1p+0L : 0xa.24f1b5ad78d841bp-12L : inexact-ok
+= jn downward ldbl-96-m68k -4 0x1p+0L : 0xa.24f1b5ad78d841ap-12L : inexact-ok
+= jn tonearest ldbl-96-m68k -4 0x1p+0L : 0xa.24f1b5ad78d841ap-12L : inexact-ok
+= jn towardzero ldbl-96-m68k -4 0x1p+0L : 0xa.24f1b5ad78d841ap-12L : inexact-ok
+= jn upward ldbl-96-m68k -4 0x1p+0L : 0xa.24f1b5ad78d841bp-12L : inexact-ok
+= jn downward ldbl-128 -4 0x1p+0L : 0xa.24f1b5ad78d841a7d14af73288p-12L : inexact-ok
+= jn tonearest ldbl-128 -4 0x1p+0L : 0xa.24f1b5ad78d841a7d14af73288p-12L : inexact-ok
+= jn towardzero ldbl-128 -4 0x1p+0L : 0xa.24f1b5ad78d841a7d14af73288p-12L : inexact-ok
+= jn upward ldbl-128 -4 0x1p+0L : 0xa.24f1b5ad78d841a7d14af7328808p-12L : inexact-ok
+= jn downward ldbl-128ibm -4 0x1p+0L : 0xa.24f1b5ad78d841a7d14af73288p-12L : inexact-ok
+= jn tonearest ldbl-128ibm -4 0x1p+0L : 0xa.24f1b5ad78d841a7d14af73288p-12L : inexact-ok
+= jn towardzero ldbl-128ibm -4 0x1p+0L : 0xa.24f1b5ad78d841a7d14af73288p-12L : inexact-ok
+= jn upward ldbl-128ibm -4 0x1p+0L : 0xa.24f1b5ad78d841a7d14af7328cp-12L : inexact-ok
+jn -1 -1
+= jn downward flt-32 -1 -0x1p+0f : 0x7.0a7278p-4f : inexact-ok
+= jn tonearest flt-32 -1 -0x1p+0f : 0x7.0a7278p-4f : inexact-ok
+= jn towardzero flt-32 -1 -0x1p+0f : 0x7.0a7278p-4f : inexact-ok
+= jn upward flt-32 -1 -0x1p+0f : 0x7.0a728p-4f : inexact-ok
+= jn downward dbl-64 -1 -0x1p+0 : 0x7.0a727ba5c31bp-4 : inexact-ok
+= jn tonearest dbl-64 -1 -0x1p+0 : 0x7.0a727ba5c31bp-4 : inexact-ok
+= jn towardzero dbl-64 -1 -0x1p+0 : 0x7.0a727ba5c31bp-4 : inexact-ok
+= jn upward dbl-64 -1 -0x1p+0 : 0x7.0a727ba5c31b4p-4 : inexact-ok
+= jn downward ldbl-96-intel -1 -0x1p+0L : 0x7.0a727ba5c31b14d8p-4L : inexact-ok
+= jn tonearest ldbl-96-intel -1 -0x1p+0L : 0x7.0a727ba5c31b14d8p-4L : inexact-ok
+= jn towardzero ldbl-96-intel -1 -0x1p+0L : 0x7.0a727ba5c31b14d8p-4L : inexact-ok
+= jn upward ldbl-96-intel -1 -0x1p+0L : 0x7.0a727ba5c31b14ep-4L : inexact-ok
+= jn downward ldbl-96-m68k -1 -0x1p+0L : 0x7.0a727ba5c31b14d8p-4L : inexact-ok
+= jn tonearest ldbl-96-m68k -1 -0x1p+0L : 0x7.0a727ba5c31b14d8p-4L : inexact-ok
+= jn towardzero ldbl-96-m68k -1 -0x1p+0L : 0x7.0a727ba5c31b14d8p-4L : inexact-ok
+= jn upward ldbl-96-m68k -1 -0x1p+0L : 0x7.0a727ba5c31b14ep-4L : inexact-ok
+= jn downward ldbl-128 -1 -0x1p+0L : 0x7.0a727ba5c31b14d8b9e34019007p-4L : inexact-ok
+= jn tonearest ldbl-128 -1 -0x1p+0L : 0x7.0a727ba5c31b14d8b9e340190074p-4L : inexact-ok
+= jn towardzero ldbl-128 -1 -0x1p+0L : 0x7.0a727ba5c31b14d8b9e34019007p-4L : inexact-ok
+= jn upward ldbl-128 -1 -0x1p+0L : 0x7.0a727ba5c31b14d8b9e340190074p-4L : inexact-ok
+= jn downward ldbl-128ibm -1 -0x1p+0L : 0x7.0a727ba5c31b14d8b9e34019p-4L : inexact-ok
+= jn tonearest ldbl-128ibm -1 -0x1p+0L : 0x7.0a727ba5c31b14d8b9e34019p-4L : inexact-ok
+= jn towardzero ldbl-128ibm -1 -0x1p+0L : 0x7.0a727ba5c31b14d8b9e34019p-4L : inexact-ok
+= jn upward ldbl-128ibm -1 -0x1p+0L : 0x7.0a727ba5c31b14d8b9e3401902p-4L : inexact-ok
+jn -2 -1
+= jn downward flt-32 -2 -0x1p+0f : 0x1.d6a508p-4f : inexact-ok
+= jn tonearest flt-32 -2 -0x1p+0f : 0x1.d6a50ap-4f : inexact-ok
+= jn towardzero flt-32 -2 -0x1p+0f : 0x1.d6a508p-4f : inexact-ok
+= jn upward flt-32 -2 -0x1p+0f : 0x1.d6a50ap-4f : inexact-ok
+= jn downward dbl-64 -2 -0x1p+0 : 0x1.d6a5095fa9be6p-4 : inexact-ok
+= jn tonearest dbl-64 -2 -0x1p+0 : 0x1.d6a5095fa9be6p-4 : inexact-ok
+= jn towardzero dbl-64 -2 -0x1p+0 : 0x1.d6a5095fa9be6p-4 : inexact-ok
+= jn upward dbl-64 -2 -0x1p+0 : 0x1.d6a5095fa9be7p-4 : inexact-ok
+= jn downward ldbl-96-intel -2 -0x1p+0L : 0x1.d6a5095fa9be67e2p-4L : inexact-ok
+= jn tonearest ldbl-96-intel -2 -0x1p+0L : 0x1.d6a5095fa9be67e2p-4L : inexact-ok
+= jn towardzero ldbl-96-intel -2 -0x1p+0L : 0x1.d6a5095fa9be67e2p-4L : inexact-ok
+= jn upward ldbl-96-intel -2 -0x1p+0L : 0x1.d6a5095fa9be67e4p-4L : inexact-ok
+= jn downward ldbl-96-m68k -2 -0x1p+0L : 0x1.d6a5095fa9be67e2p-4L : inexact-ok
+= jn tonearest ldbl-96-m68k -2 -0x1p+0L : 0x1.d6a5095fa9be67e2p-4L : inexact-ok
+= jn towardzero ldbl-96-m68k -2 -0x1p+0L : 0x1.d6a5095fa9be67e2p-4L : inexact-ok
+= jn upward ldbl-96-m68k -2 -0x1p+0L : 0x1.d6a5095fa9be67e4p-4L : inexact-ok
+= jn downward ldbl-128 -2 -0x1p+0L : 0x1.d6a5095fa9be67e2592e1f1c667cp-4L : inexact-ok
+= jn tonearest ldbl-128 -2 -0x1p+0L : 0x1.d6a5095fa9be67e2592e1f1c667dp-4L : inexact-ok
+= jn towardzero ldbl-128 -2 -0x1p+0L : 0x1.d6a5095fa9be67e2592e1f1c667cp-4L : inexact-ok
+= jn upward ldbl-128 -2 -0x1p+0L : 0x1.d6a5095fa9be67e2592e1f1c667dp-4L : inexact-ok
+= jn downward ldbl-128ibm -2 -0x1p+0L : 0x1.d6a5095fa9be67e2592e1f1c66p-4L : inexact-ok
+= jn tonearest ldbl-128ibm -2 -0x1p+0L : 0x1.d6a5095fa9be67e2592e1f1c668p-4L : inexact-ok
+= jn towardzero ldbl-128ibm -2 -0x1p+0L : 0x1.d6a5095fa9be67e2592e1f1c66p-4L : inexact-ok
+= jn upward ldbl-128ibm -2 -0x1p+0L : 0x1.d6a5095fa9be67e2592e1f1c668p-4L : inexact-ok
+jn -3 -1
+= jn downward flt-32 -3 -0x1p+0f : 0x5.021a98p-8f : inexact-ok
+= jn tonearest flt-32 -3 -0x1p+0f : 0x5.021aap-8f : inexact-ok
+= jn towardzero flt-32 -3 -0x1p+0f : 0x5.021a98p-8f : inexact-ok
+= jn upward flt-32 -3 -0x1p+0f : 0x5.021aap-8f : inexact-ok
+= jn downward dbl-64 -3 -0x1p+0 : 0x5.021a9d8e3de88p-8 : inexact-ok
+= jn tonearest dbl-64 -3 -0x1p+0 : 0x5.021a9d8e3de8cp-8 : inexact-ok
+= jn towardzero dbl-64 -3 -0x1p+0 : 0x5.021a9d8e3de88p-8 : inexact-ok
+= jn upward dbl-64 -3 -0x1p+0 : 0x5.021a9d8e3de8cp-8 : inexact-ok
+= jn downward ldbl-96-intel -3 -0x1p+0L : 0x5.021a9d8e3de8ab08p-8L : inexact-ok
+= jn tonearest ldbl-96-intel -3 -0x1p+0L : 0x5.021a9d8e3de8ab08p-8L : inexact-ok
+= jn towardzero ldbl-96-intel -3 -0x1p+0L : 0x5.021a9d8e3de8ab08p-8L : inexact-ok
+= jn upward ldbl-96-intel -3 -0x1p+0L : 0x5.021a9d8e3de8ab1p-8L : inexact-ok
+= jn downward ldbl-96-m68k -3 -0x1p+0L : 0x5.021a9d8e3de8ab08p-8L : inexact-ok
+= jn tonearest ldbl-96-m68k -3 -0x1p+0L : 0x5.021a9d8e3de8ab08p-8L : inexact-ok
+= jn towardzero ldbl-96-m68k -3 -0x1p+0L : 0x5.021a9d8e3de8ab08p-8L : inexact-ok
+= jn upward ldbl-96-m68k -3 -0x1p+0L : 0x5.021a9d8e3de8ab1p-8L : inexact-ok
+= jn downward ldbl-128 -3 -0x1p+0L : 0x5.021a9d8e3de8ab0aad53c589980cp-8L : inexact-ok
+= jn tonearest ldbl-128 -3 -0x1p+0L : 0x5.021a9d8e3de8ab0aad53c589980cp-8L : inexact-ok
+= jn towardzero ldbl-128 -3 -0x1p+0L : 0x5.021a9d8e3de8ab0aad53c589980cp-8L : inexact-ok
+= jn upward ldbl-128 -3 -0x1p+0L : 0x5.021a9d8e3de8ab0aad53c589981p-8L : inexact-ok
+= jn downward ldbl-128ibm -3 -0x1p+0L : 0x5.021a9d8e3de8ab0aad53c58998p-8L : inexact-ok
+= jn tonearest ldbl-128ibm -3 -0x1p+0L : 0x5.021a9d8e3de8ab0aad53c58998p-8L : inexact-ok
+= jn towardzero ldbl-128ibm -3 -0x1p+0L : 0x5.021a9d8e3de8ab0aad53c58998p-8L : inexact-ok
+= jn upward ldbl-128ibm -3 -0x1p+0L : 0x5.021a9d8e3de8ab0aad53c5899ap-8L : inexact-ok
+jn -4 -1
+= jn downward flt-32 -4 -0x1p+0f : 0xa.24f1bp-12f : inexact-ok
+= jn tonearest flt-32 -4 -0x1p+0f : 0xa.24f1bp-12f : inexact-ok
+= jn towardzero flt-32 -4 -0x1p+0f : 0xa.24f1bp-12f : inexact-ok
+= jn upward flt-32 -4 -0x1p+0f : 0xa.24f1cp-12f : inexact-ok
+= jn downward dbl-64 -4 -0x1p+0 : 0xa.24f1b5ad78d8p-12 : inexact-ok
+= jn tonearest dbl-64 -4 -0x1p+0 : 0xa.24f1b5ad78d88p-12 : inexact-ok
+= jn towardzero dbl-64 -4 -0x1p+0 : 0xa.24f1b5ad78d8p-12 : inexact-ok
+= jn upward dbl-64 -4 -0x1p+0 : 0xa.24f1b5ad78d88p-12 : inexact-ok
+= jn downward ldbl-96-intel -4 -0x1p+0L : 0xa.24f1b5ad78d841ap-12L : inexact-ok
+= jn tonearest ldbl-96-intel -4 -0x1p+0L : 0xa.24f1b5ad78d841ap-12L : inexact-ok
+= jn towardzero ldbl-96-intel -4 -0x1p+0L : 0xa.24f1b5ad78d841ap-12L : inexact-ok
+= jn upward ldbl-96-intel -4 -0x1p+0L : 0xa.24f1b5ad78d841bp-12L : inexact-ok
+= jn downward ldbl-96-m68k -4 -0x1p+0L : 0xa.24f1b5ad78d841ap-12L : inexact-ok
+= jn tonearest ldbl-96-m68k -4 -0x1p+0L : 0xa.24f1b5ad78d841ap-12L : inexact-ok
+= jn towardzero ldbl-96-m68k -4 -0x1p+0L : 0xa.24f1b5ad78d841ap-12L : inexact-ok
+= jn upward ldbl-96-m68k -4 -0x1p+0L : 0xa.24f1b5ad78d841bp-12L : inexact-ok
+= jn downward ldbl-128 -4 -0x1p+0L : 0xa.24f1b5ad78d841a7d14af73288p-12L : inexact-ok
+= jn tonearest ldbl-128 -4 -0x1p+0L : 0xa.24f1b5ad78d841a7d14af73288p-12L : inexact-ok
+= jn towardzero ldbl-128 -4 -0x1p+0L : 0xa.24f1b5ad78d841a7d14af73288p-12L : inexact-ok
+= jn upward ldbl-128 -4 -0x1p+0L : 0xa.24f1b5ad78d841a7d14af7328808p-12L : inexact-ok
+= jn downward ldbl-128ibm -4 -0x1p+0L : 0xa.24f1b5ad78d841a7d14af73288p-12L : inexact-ok
+= jn tonearest ldbl-128ibm -4 -0x1p+0L : 0xa.24f1b5ad78d841a7d14af73288p-12L : inexact-ok
+= jn towardzero ldbl-128ibm -4 -0x1p+0L : 0xa.24f1b5ad78d841a7d14af73288p-12L : inexact-ok
+= jn upward ldbl-128ibm -4 -0x1p+0L : 0xa.24f1b5ad78d841a7d14af7328cp-12L : inexact-ok
+jn 10 min
+= jn downward flt-32 10 0x4p-128f : 0x0p+0f : inexact-ok underflow errno-erange
+= jn tonearest flt-32 10 0x4p-128f : 0x0p+0f : inexact-ok underflow errno-erange
+= jn towardzero flt-32 10 0x4p-128f : 0x0p+0f : inexact-ok underflow errno-erange
= jn upward flt-32 10 0x4p-128f : 0x8p-152f : inexact-ok underflow errno-erange-ok
-= jn downward dbl-64 10 0x4p-128 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest dbl-64 10 0x4p-128 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero dbl-64 10 0x4p-128 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward dbl-64 10 0x4p-128 : 0x0p+0 : inexact-ok underflow errno-erange
+= jn tonearest dbl-64 10 0x4p-128 : 0x0p+0 : inexact-ok underflow errno-erange
+= jn towardzero dbl-64 10 0x4p-128 : 0x0p+0 : inexact-ok underflow errno-erange
= jn upward dbl-64 10 0x4p-128 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
= jn downward ldbl-96-intel 10 0x4p-128L : 0x1.27e4fb7789f5c72ep-1292L : inexact-ok
= jn tonearest ldbl-96-intel 10 0x4p-128L : 0x1.27e4fb7789f5c72ep-1292L : inexact-ok
@@ -145435,13 +184220,13 @@ jn 10 min missing-errno
= jn tonearest ldbl-128 10 0x4p-128L : 0x1.27e4fb7789f5c72ef016d3ea6679p-1292L : inexact-ok
= jn towardzero ldbl-128 10 0x4p-128L : 0x1.27e4fb7789f5c72ef016d3ea6678p-1292L : inexact-ok
= jn upward ldbl-128 10 0x4p-128L : 0x1.27e4fb7789f5c72ef016d3ea6679p-1292L : inexact-ok
-= jn downward ldbl-128ibm 10 0x4p-128L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest ldbl-128ibm 10 0x4p-128L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero ldbl-128ibm 10 0x4p-128L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward ldbl-128ibm 10 0x4p-128L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn tonearest ldbl-128ibm 10 0x4p-128L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn towardzero ldbl-128ibm 10 0x4p-128L : 0x0p+0L : inexact-ok underflow errno-erange
= jn upward ldbl-128ibm 10 0x4p-128L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
-= jn downward dbl-64 10 0x4p-1024 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest dbl-64 10 0x4p-1024 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero dbl-64 10 0x4p-1024 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward dbl-64 10 0x4p-1024 : 0x0p+0 : inexact-ok underflow errno-erange
+= jn tonearest dbl-64 10 0x4p-1024 : 0x0p+0 : inexact-ok underflow errno-erange
+= jn towardzero dbl-64 10 0x4p-1024 : 0x0p+0 : inexact-ok underflow errno-erange
= jn upward dbl-64 10 0x4p-1024 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
= jn downward ldbl-96-intel 10 0x4p-1024L : 0x1.27e4fb7789f5c72ep-10252L : inexact-ok
= jn tonearest ldbl-96-intel 10 0x4p-1024L : 0x1.27e4fb7789f5c72ep-10252L : inexact-ok
@@ -145455,37 +184240,37 @@ jn 10 min missing-errno
= jn tonearest ldbl-128 10 0x4p-1024L : 0x1.27e4fb7789f5c72ef016d3ea6679p-10252L : inexact-ok
= jn towardzero ldbl-128 10 0x4p-1024L : 0x1.27e4fb7789f5c72ef016d3ea6678p-10252L : inexact-ok
= jn upward ldbl-128 10 0x4p-1024L : 0x1.27e4fb7789f5c72ef016d3ea6679p-10252L : inexact-ok
-= jn downward ldbl-128ibm 10 0x4p-1024L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest ldbl-128ibm 10 0x4p-1024L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero ldbl-128ibm 10 0x4p-1024L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward ldbl-128ibm 10 0x4p-1024L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn tonearest ldbl-128ibm 10 0x4p-1024L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn towardzero ldbl-128ibm 10 0x4p-1024L : 0x0p+0L : inexact-ok underflow errno-erange
= jn upward ldbl-128ibm 10 0x4p-1024L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
-= jn downward ldbl-96-intel 10 0x4p-16384L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest ldbl-96-intel 10 0x4p-16384L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero ldbl-96-intel 10 0x4p-16384L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward ldbl-96-intel 10 0x4p-16384L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn tonearest ldbl-96-intel 10 0x4p-16384L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn towardzero ldbl-96-intel 10 0x4p-16384L : 0x0p+0L : inexact-ok underflow errno-erange
= jn upward ldbl-96-intel 10 0x4p-16384L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
-= jn downward ldbl-96-m68k 10 0x4p-16384L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest ldbl-96-m68k 10 0x4p-16384L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero ldbl-96-m68k 10 0x4p-16384L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward ldbl-96-m68k 10 0x4p-16384L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn tonearest ldbl-96-m68k 10 0x4p-16384L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn towardzero ldbl-96-m68k 10 0x4p-16384L : 0x0p+0L : inexact-ok underflow errno-erange
= jn upward ldbl-96-m68k 10 0x4p-16384L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
-= jn downward ldbl-128 10 0x4p-16384L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest ldbl-128 10 0x4p-16384L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero ldbl-128 10 0x4p-16384L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward ldbl-128 10 0x4p-16384L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn tonearest ldbl-128 10 0x4p-16384L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn towardzero ldbl-128 10 0x4p-16384L : 0x0p+0L : inexact-ok underflow errno-erange
= jn upward ldbl-128 10 0x4p-16384L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
-= jn downward ldbl-96-intel 10 0x2p-16384L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest ldbl-96-intel 10 0x2p-16384L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero ldbl-96-intel 10 0x2p-16384L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward ldbl-96-intel 10 0x2p-16384L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn tonearest ldbl-96-intel 10 0x2p-16384L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn towardzero ldbl-96-intel 10 0x2p-16384L : 0x0p+0L : inexact-ok underflow errno-erange
= jn upward ldbl-96-intel 10 0x2p-16384L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
-= jn downward ldbl-96-m68k 10 0x2p-16384L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest ldbl-96-m68k 10 0x2p-16384L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero ldbl-96-m68k 10 0x2p-16384L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward ldbl-96-m68k 10 0x2p-16384L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn tonearest ldbl-96-m68k 10 0x2p-16384L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn towardzero ldbl-96-m68k 10 0x2p-16384L : 0x0p+0L : inexact-ok underflow errno-erange
= jn upward ldbl-96-m68k 10 0x2p-16384L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
-= jn downward ldbl-128 10 0x2p-16384L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest ldbl-128 10 0x2p-16384L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero ldbl-128 10 0x2p-16384L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward ldbl-128 10 0x2p-16384L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn tonearest ldbl-128 10 0x2p-16384L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn towardzero ldbl-128 10 0x2p-16384L : 0x0p+0L : inexact-ok underflow errno-erange
= jn upward ldbl-128 10 0x2p-16384L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
-= jn downward dbl-64 10 0x8p-972 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest dbl-64 10 0x8p-972 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero dbl-64 10 0x8p-972 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward dbl-64 10 0x8p-972 : 0x0p+0 : inexact-ok underflow errno-erange
+= jn tonearest dbl-64 10 0x8p-972 : 0x0p+0 : inexact-ok underflow errno-erange
+= jn towardzero dbl-64 10 0x8p-972 : 0x0p+0 : inexact-ok underflow errno-erange
= jn upward dbl-64 10 0x8p-972 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
= jn downward ldbl-96-intel 10 0x8p-972L : 0x4.9f93edde27d71cb8p-9724L : inexact-ok
= jn tonearest ldbl-96-intel 10 0x8p-972L : 0x4.9f93edde27d71cb8p-9724L : inexact-ok
@@ -145499,18 +184284,18 @@ jn 10 min missing-errno
= jn tonearest ldbl-128 10 0x8p-972L : 0x4.9f93edde27d71cbbc05b4fa999e4p-9724L : inexact-ok
= jn towardzero ldbl-128 10 0x8p-972L : 0x4.9f93edde27d71cbbc05b4fa999ep-9724L : inexact-ok
= jn upward ldbl-128 10 0x8p-972L : 0x4.9f93edde27d71cbbc05b4fa999e4p-9724L : inexact-ok
-= jn downward ldbl-128ibm 10 0x8p-972L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest ldbl-128ibm 10 0x8p-972L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero ldbl-128ibm 10 0x8p-972L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward ldbl-128ibm 10 0x8p-972L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn tonearest ldbl-128ibm 10 0x8p-972L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn towardzero ldbl-128ibm 10 0x8p-972L : 0x0p+0L : inexact-ok underflow errno-erange
= jn upward ldbl-128ibm 10 0x8p-972L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
-jn 10 -min missing-errno
-= jn downward flt-32 10 -0x4p-128f : 0x0p+0f : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest flt-32 10 -0x4p-128f : 0x0p+0f : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero flt-32 10 -0x4p-128f : 0x0p+0f : inexact-ok underflow errno-erange errno-erange-ok
+jn 10 -min
+= jn downward flt-32 10 -0x4p-128f : 0x0p+0f : inexact-ok underflow errno-erange
+= jn tonearest flt-32 10 -0x4p-128f : 0x0p+0f : inexact-ok underflow errno-erange
+= jn towardzero flt-32 10 -0x4p-128f : 0x0p+0f : inexact-ok underflow errno-erange
= jn upward flt-32 10 -0x4p-128f : 0x8p-152f : inexact-ok underflow errno-erange-ok
-= jn downward dbl-64 10 -0x4p-128 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest dbl-64 10 -0x4p-128 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero dbl-64 10 -0x4p-128 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward dbl-64 10 -0x4p-128 : 0x0p+0 : inexact-ok underflow errno-erange
+= jn tonearest dbl-64 10 -0x4p-128 : 0x0p+0 : inexact-ok underflow errno-erange
+= jn towardzero dbl-64 10 -0x4p-128 : 0x0p+0 : inexact-ok underflow errno-erange
= jn upward dbl-64 10 -0x4p-128 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
= jn downward ldbl-96-intel 10 -0x4p-128L : 0x1.27e4fb7789f5c72ep-1292L : inexact-ok
= jn tonearest ldbl-96-intel 10 -0x4p-128L : 0x1.27e4fb7789f5c72ep-1292L : inexact-ok
@@ -145524,13 +184309,13 @@ jn 10 -min missing-errno
= jn tonearest ldbl-128 10 -0x4p-128L : 0x1.27e4fb7789f5c72ef016d3ea6679p-1292L : inexact-ok
= jn towardzero ldbl-128 10 -0x4p-128L : 0x1.27e4fb7789f5c72ef016d3ea6678p-1292L : inexact-ok
= jn upward ldbl-128 10 -0x4p-128L : 0x1.27e4fb7789f5c72ef016d3ea6679p-1292L : inexact-ok
-= jn downward ldbl-128ibm 10 -0x4p-128L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest ldbl-128ibm 10 -0x4p-128L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero ldbl-128ibm 10 -0x4p-128L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward ldbl-128ibm 10 -0x4p-128L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn tonearest ldbl-128ibm 10 -0x4p-128L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn towardzero ldbl-128ibm 10 -0x4p-128L : 0x0p+0L : inexact-ok underflow errno-erange
= jn upward ldbl-128ibm 10 -0x4p-128L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
-= jn downward dbl-64 10 -0x4p-1024 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest dbl-64 10 -0x4p-1024 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero dbl-64 10 -0x4p-1024 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward dbl-64 10 -0x4p-1024 : 0x0p+0 : inexact-ok underflow errno-erange
+= jn tonearest dbl-64 10 -0x4p-1024 : 0x0p+0 : inexact-ok underflow errno-erange
+= jn towardzero dbl-64 10 -0x4p-1024 : 0x0p+0 : inexact-ok underflow errno-erange
= jn upward dbl-64 10 -0x4p-1024 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
= jn downward ldbl-96-intel 10 -0x4p-1024L : 0x1.27e4fb7789f5c72ep-10252L : inexact-ok
= jn tonearest ldbl-96-intel 10 -0x4p-1024L : 0x1.27e4fb7789f5c72ep-10252L : inexact-ok
@@ -145544,37 +184329,37 @@ jn 10 -min missing-errno
= jn tonearest ldbl-128 10 -0x4p-1024L : 0x1.27e4fb7789f5c72ef016d3ea6679p-10252L : inexact-ok
= jn towardzero ldbl-128 10 -0x4p-1024L : 0x1.27e4fb7789f5c72ef016d3ea6678p-10252L : inexact-ok
= jn upward ldbl-128 10 -0x4p-1024L : 0x1.27e4fb7789f5c72ef016d3ea6679p-10252L : inexact-ok
-= jn downward ldbl-128ibm 10 -0x4p-1024L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest ldbl-128ibm 10 -0x4p-1024L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero ldbl-128ibm 10 -0x4p-1024L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward ldbl-128ibm 10 -0x4p-1024L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn tonearest ldbl-128ibm 10 -0x4p-1024L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn towardzero ldbl-128ibm 10 -0x4p-1024L : 0x0p+0L : inexact-ok underflow errno-erange
= jn upward ldbl-128ibm 10 -0x4p-1024L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
-= jn downward ldbl-96-intel 10 -0x4p-16384L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest ldbl-96-intel 10 -0x4p-16384L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero ldbl-96-intel 10 -0x4p-16384L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward ldbl-96-intel 10 -0x4p-16384L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn tonearest ldbl-96-intel 10 -0x4p-16384L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn towardzero ldbl-96-intel 10 -0x4p-16384L : 0x0p+0L : inexact-ok underflow errno-erange
= jn upward ldbl-96-intel 10 -0x4p-16384L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
-= jn downward ldbl-96-m68k 10 -0x4p-16384L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest ldbl-96-m68k 10 -0x4p-16384L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero ldbl-96-m68k 10 -0x4p-16384L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward ldbl-96-m68k 10 -0x4p-16384L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn tonearest ldbl-96-m68k 10 -0x4p-16384L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn towardzero ldbl-96-m68k 10 -0x4p-16384L : 0x0p+0L : inexact-ok underflow errno-erange
= jn upward ldbl-96-m68k 10 -0x4p-16384L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
-= jn downward ldbl-128 10 -0x4p-16384L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest ldbl-128 10 -0x4p-16384L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero ldbl-128 10 -0x4p-16384L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward ldbl-128 10 -0x4p-16384L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn tonearest ldbl-128 10 -0x4p-16384L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn towardzero ldbl-128 10 -0x4p-16384L : 0x0p+0L : inexact-ok underflow errno-erange
= jn upward ldbl-128 10 -0x4p-16384L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
-= jn downward ldbl-96-intel 10 -0x2p-16384L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest ldbl-96-intel 10 -0x2p-16384L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero ldbl-96-intel 10 -0x2p-16384L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward ldbl-96-intel 10 -0x2p-16384L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn tonearest ldbl-96-intel 10 -0x2p-16384L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn towardzero ldbl-96-intel 10 -0x2p-16384L : 0x0p+0L : inexact-ok underflow errno-erange
= jn upward ldbl-96-intel 10 -0x2p-16384L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
-= jn downward ldbl-96-m68k 10 -0x2p-16384L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest ldbl-96-m68k 10 -0x2p-16384L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero ldbl-96-m68k 10 -0x2p-16384L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward ldbl-96-m68k 10 -0x2p-16384L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn tonearest ldbl-96-m68k 10 -0x2p-16384L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn towardzero ldbl-96-m68k 10 -0x2p-16384L : 0x0p+0L : inexact-ok underflow errno-erange
= jn upward ldbl-96-m68k 10 -0x2p-16384L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
-= jn downward ldbl-128 10 -0x2p-16384L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest ldbl-128 10 -0x2p-16384L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero ldbl-128 10 -0x2p-16384L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward ldbl-128 10 -0x2p-16384L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn tonearest ldbl-128 10 -0x2p-16384L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn towardzero ldbl-128 10 -0x2p-16384L : 0x0p+0L : inexact-ok underflow errno-erange
= jn upward ldbl-128 10 -0x2p-16384L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
-= jn downward dbl-64 10 -0x8p-972 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest dbl-64 10 -0x8p-972 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero dbl-64 10 -0x8p-972 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward dbl-64 10 -0x8p-972 : 0x0p+0 : inexact-ok underflow errno-erange
+= jn tonearest dbl-64 10 -0x8p-972 : 0x0p+0 : inexact-ok underflow errno-erange
+= jn towardzero dbl-64 10 -0x8p-972 : 0x0p+0 : inexact-ok underflow errno-erange
= jn upward dbl-64 10 -0x8p-972 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
= jn downward ldbl-96-intel 10 -0x8p-972L : 0x4.9f93edde27d71cb8p-9724L : inexact-ok
= jn tonearest ldbl-96-intel 10 -0x8p-972L : 0x4.9f93edde27d71cb8p-9724L : inexact-ok
@@ -145588,18 +184373,18 @@ jn 10 -min missing-errno
= jn tonearest ldbl-128 10 -0x8p-972L : 0x4.9f93edde27d71cbbc05b4fa999e4p-9724L : inexact-ok
= jn towardzero ldbl-128 10 -0x8p-972L : 0x4.9f93edde27d71cbbc05b4fa999ep-9724L : inexact-ok
= jn upward ldbl-128 10 -0x8p-972L : 0x4.9f93edde27d71cbbc05b4fa999e4p-9724L : inexact-ok
-= jn downward ldbl-128ibm 10 -0x8p-972L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest ldbl-128ibm 10 -0x8p-972L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero ldbl-128ibm 10 -0x8p-972L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward ldbl-128ibm 10 -0x8p-972L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn tonearest ldbl-128ibm 10 -0x8p-972L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn towardzero ldbl-128ibm 10 -0x8p-972L : 0x0p+0L : inexact-ok underflow errno-erange
= jn upward ldbl-128ibm 10 -0x8p-972L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
-jn 10 min_subnorm missing-errno
-= jn downward flt-32 10 0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest flt-32 10 0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero flt-32 10 0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange errno-erange-ok
+jn 10 min_subnorm
+= jn downward flt-32 10 0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange
+= jn tonearest flt-32 10 0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange
+= jn towardzero flt-32 10 0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange
= jn upward flt-32 10 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
-= jn downward dbl-64 10 0x8p-152 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest dbl-64 10 0x8p-152 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero dbl-64 10 0x8p-152 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward dbl-64 10 0x8p-152 : 0x0p+0 : inexact-ok underflow errno-erange
+= jn tonearest dbl-64 10 0x8p-152 : 0x0p+0 : inexact-ok underflow errno-erange
+= jn towardzero dbl-64 10 0x8p-152 : 0x0p+0 : inexact-ok underflow errno-erange
= jn upward dbl-64 10 0x8p-152 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
= jn downward ldbl-96-intel 10 0x8p-152L : 0x4.9f93edde27d71cb8p-1524L : inexact-ok
= jn tonearest ldbl-96-intel 10 0x8p-152L : 0x4.9f93edde27d71cb8p-1524L : inexact-ok
@@ -145613,13 +184398,13 @@ jn 10 min_subnorm missing-errno
= jn tonearest ldbl-128 10 0x8p-152L : 0x4.9f93edde27d71cbbc05b4fa999e4p-1524L : inexact-ok
= jn towardzero ldbl-128 10 0x8p-152L : 0x4.9f93edde27d71cbbc05b4fa999ep-1524L : inexact-ok
= jn upward ldbl-128 10 0x8p-152L : 0x4.9f93edde27d71cbbc05b4fa999e4p-1524L : inexact-ok
-= jn downward ldbl-128ibm 10 0x8p-152L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest ldbl-128ibm 10 0x8p-152L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero ldbl-128ibm 10 0x8p-152L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward ldbl-128ibm 10 0x8p-152L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn tonearest ldbl-128ibm 10 0x8p-152L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn towardzero ldbl-128ibm 10 0x8p-152L : 0x0p+0L : inexact-ok underflow errno-erange
= jn upward ldbl-128ibm 10 0x8p-152L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
-= jn downward dbl-64 10 0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest dbl-64 10 0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero dbl-64 10 0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward dbl-64 10 0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange
+= jn tonearest dbl-64 10 0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange
+= jn towardzero dbl-64 10 0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange
= jn upward dbl-64 10 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
= jn downward ldbl-96-intel 10 0x4p-1076L : 0x1.27e4fb7789f5c72ep-10772L : inexact-ok
= jn tonearest ldbl-96-intel 10 0x4p-1076L : 0x1.27e4fb7789f5c72ep-10772L : inexact-ok
@@ -145633,42 +184418,42 @@ jn 10 min_subnorm missing-errno
= jn tonearest ldbl-128 10 0x4p-1076L : 0x1.27e4fb7789f5c72ef016d3ea6679p-10772L : inexact-ok
= jn towardzero ldbl-128 10 0x4p-1076L : 0x1.27e4fb7789f5c72ef016d3ea6678p-10772L : inexact-ok
= jn upward ldbl-128 10 0x4p-1076L : 0x1.27e4fb7789f5c72ef016d3ea6679p-10772L : inexact-ok
-= jn downward ldbl-128ibm 10 0x4p-1076L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest ldbl-128ibm 10 0x4p-1076L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero ldbl-128ibm 10 0x4p-1076L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward ldbl-128ibm 10 0x4p-1076L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn tonearest ldbl-128ibm 10 0x4p-1076L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn towardzero ldbl-128ibm 10 0x4p-1076L : 0x0p+0L : inexact-ok underflow errno-erange
= jn upward ldbl-128ibm 10 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
-= jn downward ldbl-96-intel 10 0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest ldbl-96-intel 10 0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero ldbl-96-intel 10 0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward ldbl-96-intel 10 0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn tonearest ldbl-96-intel 10 0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn towardzero ldbl-96-intel 10 0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange
= jn upward ldbl-96-intel 10 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
-= jn downward ldbl-96-m68k 10 0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest ldbl-96-m68k 10 0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero ldbl-96-m68k 10 0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward ldbl-96-m68k 10 0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn tonearest ldbl-96-m68k 10 0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn towardzero ldbl-96-m68k 10 0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange
= jn upward ldbl-96-m68k 10 0x8p-16448L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
-= jn downward ldbl-128 10 0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest ldbl-128 10 0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero ldbl-128 10 0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward ldbl-128 10 0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn tonearest ldbl-128 10 0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn towardzero ldbl-128 10 0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange
= jn upward ldbl-128 10 0x8p-16448L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
-= jn downward ldbl-96-m68k 10 0x4p-16448L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest ldbl-96-m68k 10 0x4p-16448L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero ldbl-96-m68k 10 0x4p-16448L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward ldbl-96-m68k 10 0x4p-16448L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn tonearest ldbl-96-m68k 10 0x4p-16448L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn towardzero ldbl-96-m68k 10 0x4p-16448L : 0x0p+0L : inexact-ok underflow errno-erange
= jn upward ldbl-96-m68k 10 0x4p-16448L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
-= jn downward ldbl-128 10 0x4p-16448L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest ldbl-128 10 0x4p-16448L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero ldbl-128 10 0x4p-16448L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward ldbl-128 10 0x4p-16448L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn tonearest ldbl-128 10 0x4p-16448L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn towardzero ldbl-128 10 0x4p-16448L : 0x0p+0L : inexact-ok underflow errno-erange
= jn upward ldbl-128 10 0x4p-16448L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
-= jn downward ldbl-128 10 0x4p-16496L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest ldbl-128 10 0x4p-16496L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero ldbl-128 10 0x4p-16496L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward ldbl-128 10 0x4p-16496L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn tonearest ldbl-128 10 0x4p-16496L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn towardzero ldbl-128 10 0x4p-16496L : 0x0p+0L : inexact-ok underflow errno-erange
= jn upward ldbl-128 10 0x4p-16496L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
-jn 10 -min_subnorm missing-errno
-= jn downward flt-32 10 -0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest flt-32 10 -0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero flt-32 10 -0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange errno-erange-ok
+jn 10 -min_subnorm
+= jn downward flt-32 10 -0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange
+= jn tonearest flt-32 10 -0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange
+= jn towardzero flt-32 10 -0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange
= jn upward flt-32 10 -0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
-= jn downward dbl-64 10 -0x8p-152 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest dbl-64 10 -0x8p-152 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero dbl-64 10 -0x8p-152 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward dbl-64 10 -0x8p-152 : 0x0p+0 : inexact-ok underflow errno-erange
+= jn tonearest dbl-64 10 -0x8p-152 : 0x0p+0 : inexact-ok underflow errno-erange
+= jn towardzero dbl-64 10 -0x8p-152 : 0x0p+0 : inexact-ok underflow errno-erange
= jn upward dbl-64 10 -0x8p-152 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
= jn downward ldbl-96-intel 10 -0x8p-152L : 0x4.9f93edde27d71cb8p-1524L : inexact-ok
= jn tonearest ldbl-96-intel 10 -0x8p-152L : 0x4.9f93edde27d71cb8p-1524L : inexact-ok
@@ -145682,13 +184467,13 @@ jn 10 -min_subnorm missing-errno
= jn tonearest ldbl-128 10 -0x8p-152L : 0x4.9f93edde27d71cbbc05b4fa999e4p-1524L : inexact-ok
= jn towardzero ldbl-128 10 -0x8p-152L : 0x4.9f93edde27d71cbbc05b4fa999ep-1524L : inexact-ok
= jn upward ldbl-128 10 -0x8p-152L : 0x4.9f93edde27d71cbbc05b4fa999e4p-1524L : inexact-ok
-= jn downward ldbl-128ibm 10 -0x8p-152L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest ldbl-128ibm 10 -0x8p-152L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero ldbl-128ibm 10 -0x8p-152L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward ldbl-128ibm 10 -0x8p-152L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn tonearest ldbl-128ibm 10 -0x8p-152L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn towardzero ldbl-128ibm 10 -0x8p-152L : 0x0p+0L : inexact-ok underflow errno-erange
= jn upward ldbl-128ibm 10 -0x8p-152L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
-= jn downward dbl-64 10 -0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest dbl-64 10 -0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero dbl-64 10 -0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward dbl-64 10 -0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange
+= jn tonearest dbl-64 10 -0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange
+= jn towardzero dbl-64 10 -0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange
= jn upward dbl-64 10 -0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
= jn downward ldbl-96-intel 10 -0x4p-1076L : 0x1.27e4fb7789f5c72ep-10772L : inexact-ok
= jn tonearest ldbl-96-intel 10 -0x4p-1076L : 0x1.27e4fb7789f5c72ep-10772L : inexact-ok
@@ -145702,33 +184487,33 @@ jn 10 -min_subnorm missing-errno
= jn tonearest ldbl-128 10 -0x4p-1076L : 0x1.27e4fb7789f5c72ef016d3ea6679p-10772L : inexact-ok
= jn towardzero ldbl-128 10 -0x4p-1076L : 0x1.27e4fb7789f5c72ef016d3ea6678p-10772L : inexact-ok
= jn upward ldbl-128 10 -0x4p-1076L : 0x1.27e4fb7789f5c72ef016d3ea6679p-10772L : inexact-ok
-= jn downward ldbl-128ibm 10 -0x4p-1076L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest ldbl-128ibm 10 -0x4p-1076L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero ldbl-128ibm 10 -0x4p-1076L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward ldbl-128ibm 10 -0x4p-1076L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn tonearest ldbl-128ibm 10 -0x4p-1076L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn towardzero ldbl-128ibm 10 -0x4p-1076L : 0x0p+0L : inexact-ok underflow errno-erange
= jn upward ldbl-128ibm 10 -0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
-= jn downward ldbl-96-intel 10 -0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest ldbl-96-intel 10 -0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero ldbl-96-intel 10 -0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward ldbl-96-intel 10 -0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn tonearest ldbl-96-intel 10 -0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn towardzero ldbl-96-intel 10 -0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange
= jn upward ldbl-96-intel 10 -0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
-= jn downward ldbl-96-m68k 10 -0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest ldbl-96-m68k 10 -0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero ldbl-96-m68k 10 -0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward ldbl-96-m68k 10 -0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn tonearest ldbl-96-m68k 10 -0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn towardzero ldbl-96-m68k 10 -0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange
= jn upward ldbl-96-m68k 10 -0x8p-16448L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
-= jn downward ldbl-128 10 -0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest ldbl-128 10 -0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero ldbl-128 10 -0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward ldbl-128 10 -0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn tonearest ldbl-128 10 -0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn towardzero ldbl-128 10 -0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange
= jn upward ldbl-128 10 -0x8p-16448L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
-= jn downward ldbl-96-m68k 10 -0x4p-16448L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest ldbl-96-m68k 10 -0x4p-16448L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero ldbl-96-m68k 10 -0x4p-16448L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward ldbl-96-m68k 10 -0x4p-16448L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn tonearest ldbl-96-m68k 10 -0x4p-16448L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn towardzero ldbl-96-m68k 10 -0x4p-16448L : 0x0p+0L : inexact-ok underflow errno-erange
= jn upward ldbl-96-m68k 10 -0x4p-16448L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
-= jn downward ldbl-128 10 -0x4p-16448L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest ldbl-128 10 -0x4p-16448L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero ldbl-128 10 -0x4p-16448L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward ldbl-128 10 -0x4p-16448L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn tonearest ldbl-128 10 -0x4p-16448L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn towardzero ldbl-128 10 -0x4p-16448L : 0x0p+0L : inexact-ok underflow errno-erange
= jn upward ldbl-128 10 -0x4p-16448L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
-= jn downward ldbl-128 10 -0x4p-16496L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn tonearest ldbl-128 10 -0x4p-16496L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
-= jn towardzero ldbl-128 10 -0x4p-16496L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= jn downward ldbl-128 10 -0x4p-16496L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn tonearest ldbl-128 10 -0x4p-16496L : 0x0p+0L : inexact-ok underflow errno-erange
+= jn towardzero ldbl-128 10 -0x4p-16496L : 0x0p+0L : inexact-ok underflow errno-erange
= jn upward ldbl-128 10 -0x4p-16496L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
lgamma max
= lgamma downward flt-32 0xf.fffffp+124f : 0xf.fffffp+124f 1 : inexact-ok overflow errno-erange-ok
@@ -145874,31 +184659,6 @@ lgamma 0.5
= lgamma tonearest ldbl-128ibm 0x8p-4L : 0x9.28682473d0de85eafcab63542p-4L 1 : inexact-ok
= lgamma towardzero ldbl-128ibm 0x8p-4L : 0x9.28682473d0de85eafcab63542p-4L 1 : inexact-ok
= lgamma upward ldbl-128ibm 0x8p-4L : 0x9.28682473d0de85eafcab635424p-4L 1 : inexact-ok
-lgamma -0.5
-= lgamma downward flt-32 -0x8p-4f : 0x1.43f89ap+0f -1 : inexact-ok
-= lgamma tonearest flt-32 -0x8p-4f : 0x1.43f89ap+0f -1 : inexact-ok
-= lgamma towardzero flt-32 -0x8p-4f : 0x1.43f89ap+0f -1 : inexact-ok
-= lgamma upward flt-32 -0x8p-4f : 0x1.43f89cp+0f -1 : inexact-ok
-= lgamma downward dbl-64 -0x8p-4 : 0x1.43f89a3f0edd6p+0 -1 : inexact-ok
-= lgamma tonearest dbl-64 -0x8p-4 : 0x1.43f89a3f0edd6p+0 -1 : inexact-ok
-= lgamma towardzero dbl-64 -0x8p-4 : 0x1.43f89a3f0edd6p+0 -1 : inexact-ok
-= lgamma upward dbl-64 -0x8p-4 : 0x1.43f89a3f0edd7p+0 -1 : inexact-ok
-= lgamma downward ldbl-96-intel -0x8p-4L : 0x1.43f89a3f0edd620ap+0L -1 : inexact-ok
-= lgamma tonearest ldbl-96-intel -0x8p-4L : 0x1.43f89a3f0edd620ap+0L -1 : inexact-ok
-= lgamma towardzero ldbl-96-intel -0x8p-4L : 0x1.43f89a3f0edd620ap+0L -1 : inexact-ok
-= lgamma upward ldbl-96-intel -0x8p-4L : 0x1.43f89a3f0edd620cp+0L -1 : inexact-ok
-= lgamma downward ldbl-96-m68k -0x8p-4L : 0x1.43f89a3f0edd620ap+0L -1 : inexact-ok
-= lgamma tonearest ldbl-96-m68k -0x8p-4L : 0x1.43f89a3f0edd620ap+0L -1 : inexact-ok
-= lgamma towardzero ldbl-96-m68k -0x8p-4L : 0x1.43f89a3f0edd620ap+0L -1 : inexact-ok
-= lgamma upward ldbl-96-m68k -0x8p-4L : 0x1.43f89a3f0edd620cp+0L -1 : inexact-ok
-= lgamma downward ldbl-128 -0x8p-4L : 0x1.43f89a3f0edd620a79ae69cd4612p+0L -1 : inexact-ok
-= lgamma tonearest ldbl-128 -0x8p-4L : 0x1.43f89a3f0edd620a79ae69cd4613p+0L -1 : inexact-ok
-= lgamma towardzero ldbl-128 -0x8p-4L : 0x1.43f89a3f0edd620a79ae69cd4612p+0L -1 : inexact-ok
-= lgamma upward ldbl-128 -0x8p-4L : 0x1.43f89a3f0edd620a79ae69cd4613p+0L -1 : inexact-ok
-= lgamma downward ldbl-128ibm -0x8p-4L : 0x1.43f89a3f0edd620a79ae69cd46p+0L -1 : inexact-ok
-= lgamma tonearest ldbl-128ibm -0x8p-4L : 0x1.43f89a3f0edd620a79ae69cd46p+0L -1 : inexact-ok
-= lgamma towardzero ldbl-128ibm -0x8p-4L : 0x1.43f89a3f0edd620a79ae69cd46p+0L -1 : inexact-ok
-= lgamma upward ldbl-128ibm -0x8p-4L : 0x1.43f89a3f0edd620a79ae69cd468p+0L -1 : inexact-ok
lgamma 0.7
= lgamma downward flt-32 0xb.33334p-4f : 0x4.2c831p-4f 1 : inexact-ok
= lgamma tonearest flt-32 0xb.33334p-4f : 0x4.2c831p-4f 1 : inexact-ok
@@ -147958,6 +186718,21909 @@ lgamma -0x1p-16494
= lgamma tonearest ldbl-128 -0x4p-16496L : 0x2.ca8c50440f005913a49acbd2c4e8p+12L -1 : inexact-ok
= lgamma towardzero ldbl-128 -0x4p-16496L : 0x2.ca8c50440f005913a49acbd2c4e6p+12L -1 : inexact-ok
= lgamma upward ldbl-128 -0x4p-16496L : 0x2.ca8c50440f005913a49acbd2c4e8p+12L -1 : inexact-ok
+lgamma 0x3.12be0cp+120
+= lgamma downward flt-32 0x3.12be0cp+120f : 0xf.ffff1p+124f 1 : inexact-ok
+= lgamma tonearest flt-32 0x3.12be0cp+120f : 0xf.ffff1p+124f 1 : inexact-ok
+= lgamma towardzero flt-32 0x3.12be0cp+120f : 0xf.ffff1p+124f 1 : inexact-ok
+= lgamma upward flt-32 0x3.12be0cp+120f : 0xf.ffff2p+124f 1 : inexact-ok
+= lgamma downward dbl-64 0x3.12be0cp+120 : 0xf.ffff142236928p+124 1 : inexact-ok
+= lgamma tonearest dbl-64 0x3.12be0cp+120 : 0xf.ffff142236928p+124 1 : inexact-ok
+= lgamma towardzero dbl-64 0x3.12be0cp+120 : 0xf.ffff142236928p+124 1 : inexact-ok
+= lgamma upward dbl-64 0x3.12be0cp+120 : 0xf.ffff14223693p+124 1 : inexact-ok
+= lgamma downward ldbl-96-intel 0x3.12be0cp+120L : 0xf.ffff14223692bc3p+124L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel 0x3.12be0cp+120L : 0xf.ffff14223692bc4p+124L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel 0x3.12be0cp+120L : 0xf.ffff14223692bc3p+124L 1 : inexact-ok
+= lgamma upward ldbl-96-intel 0x3.12be0cp+120L : 0xf.ffff14223692bc4p+124L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k 0x3.12be0cp+120L : 0xf.ffff14223692bc3p+124L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k 0x3.12be0cp+120L : 0xf.ffff14223692bc4p+124L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k 0x3.12be0cp+120L : 0xf.ffff14223692bc3p+124L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k 0x3.12be0cp+120L : 0xf.ffff14223692bc4p+124L 1 : inexact-ok
+= lgamma downward ldbl-128 0x3.12be0cp+120L : 0xf.ffff14223692bc3c374a35f59b5p+124L 1 : inexact-ok
+= lgamma tonearest ldbl-128 0x3.12be0cp+120L : 0xf.ffff14223692bc3c374a35f59b5p+124L 1 : inexact-ok
+= lgamma towardzero ldbl-128 0x3.12be0cp+120L : 0xf.ffff14223692bc3c374a35f59b5p+124L 1 : inexact-ok
+= lgamma upward ldbl-128 0x3.12be0cp+120L : 0xf.ffff14223692bc3c374a35f59b58p+124L 1 : inexact-ok
+= lgamma downward ldbl-128ibm 0x3.12be0cp+120L : 0xf.ffff14223692bc3c374a35f598p+124L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm 0x3.12be0cp+120L : 0xf.ffff14223692bc3c374a35f59cp+124L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm 0x3.12be0cp+120L : 0xf.ffff14223692bc3c374a35f598p+124L 1 : inexact-ok
+= lgamma upward ldbl-128ibm 0x3.12be0cp+120L : 0xf.ffff14223692bc3c374a35f59cp+124L 1 : inexact-ok
+lgamma 0x3.12be6p+120
+= lgamma downward flt-32 0x3.12be6p+120f : 0xf.fffffp+124f 1 : inexact-ok overflow errno-erange-ok
+= lgamma tonearest flt-32 0x3.12be6p+120f : plus_infty 1 : inexact-ok overflow errno-erange
+= lgamma towardzero flt-32 0x3.12be6p+120f : 0xf.fffffp+124f 1 : inexact-ok overflow errno-erange-ok
+= lgamma upward flt-32 0x3.12be6p+120f : plus_infty 1 : inexact-ok overflow errno-erange
+= lgamma downward dbl-64 0x3.12be6p+120 : 0x1.00000ceb5ee8ap+128 1 : inexact-ok
+= lgamma tonearest dbl-64 0x3.12be6p+120 : 0x1.00000ceb5ee8ap+128 1 : inexact-ok
+= lgamma towardzero dbl-64 0x3.12be6p+120 : 0x1.00000ceb5ee8ap+128 1 : inexact-ok
+= lgamma upward dbl-64 0x3.12be6p+120 : 0x1.00000ceb5ee8bp+128 1 : inexact-ok
+= lgamma downward ldbl-96-intel 0x3.12be6p+120L : 0x1.00000ceb5ee8a07p+128L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel 0x3.12be6p+120L : 0x1.00000ceb5ee8a07p+128L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel 0x3.12be6p+120L : 0x1.00000ceb5ee8a07p+128L 1 : inexact-ok
+= lgamma upward ldbl-96-intel 0x3.12be6p+120L : 0x1.00000ceb5ee8a072p+128L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k 0x3.12be6p+120L : 0x1.00000ceb5ee8a07p+128L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k 0x3.12be6p+120L : 0x1.00000ceb5ee8a07p+128L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k 0x3.12be6p+120L : 0x1.00000ceb5ee8a07p+128L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k 0x3.12be6p+120L : 0x1.00000ceb5ee8a072p+128L 1 : inexact-ok
+= lgamma downward ldbl-128 0x3.12be6p+120L : 0x1.00000ceb5ee8a070db2fe7db5d8fp+128L 1 : inexact-ok
+= lgamma tonearest ldbl-128 0x3.12be6p+120L : 0x1.00000ceb5ee8a070db2fe7db5d9p+128L 1 : inexact-ok
+= lgamma towardzero ldbl-128 0x3.12be6p+120L : 0x1.00000ceb5ee8a070db2fe7db5d8fp+128L 1 : inexact-ok
+= lgamma upward ldbl-128 0x3.12be6p+120L : 0x1.00000ceb5ee8a070db2fe7db5d9p+128L 1 : inexact-ok
+= lgamma downward ldbl-128ibm 0x3.12be6p+120L : 0x1.00000ceb5ee8a070db2fe7db5d8p+128L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm 0x3.12be6p+120L : 0x1.00000ceb5ee8a070db2fe7db5d8p+128L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm 0x3.12be6p+120L : 0x1.00000ceb5ee8a070db2fe7db5d8p+128L 1 : inexact-ok
+= lgamma upward ldbl-128ibm 0x3.12be6p+120L : 0x1.00000ceb5ee8a070db2fe7db5ep+128L 1 : inexact-ok
+lgamma 0x5.d53649e2d4674p+1012
+= lgamma downward flt-32 0xf.fffffp+124f : 0xf.fffffp+124f 1 : inexact-ok overflow errno-erange-ok
+= lgamma tonearest flt-32 0xf.fffffp+124f : plus_infty 1 : inexact-ok overflow errno-erange
+= lgamma towardzero flt-32 0xf.fffffp+124f : 0xf.fffffp+124f 1 : inexact-ok overflow errno-erange-ok
+= lgamma upward flt-32 0xf.fffffp+124f : plus_infty 1 : inexact-ok overflow errno-erange
+= lgamma downward dbl-64 0xf.fffffp+124 : 0x5.7b90ba32fdbcp+132 1 : inexact-ok
+= lgamma tonearest dbl-64 0xf.fffffp+124 : 0x5.7b90ba32fdbcp+132 1 : inexact-ok
+= lgamma towardzero dbl-64 0xf.fffffp+124 : 0x5.7b90ba32fdbcp+132 1 : inexact-ok
+= lgamma upward dbl-64 0xf.fffffp+124 : 0x5.7b90ba32fdbc4p+132 1 : inexact-ok
+= lgamma downward ldbl-96-intel 0xf.fffffp+124L : 0x5.7b90ba32fdbc16c8p+132L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel 0xf.fffffp+124L : 0x5.7b90ba32fdbc16dp+132L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel 0xf.fffffp+124L : 0x5.7b90ba32fdbc16c8p+132L 1 : inexact-ok
+= lgamma upward ldbl-96-intel 0xf.fffffp+124L : 0x5.7b90ba32fdbc16dp+132L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k 0xf.fffffp+124L : 0x5.7b90ba32fdbc16c8p+132L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k 0xf.fffffp+124L : 0x5.7b90ba32fdbc16dp+132L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k 0xf.fffffp+124L : 0x5.7b90ba32fdbc16c8p+132L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k 0xf.fffffp+124L : 0x5.7b90ba32fdbc16dp+132L 1 : inexact-ok
+= lgamma downward ldbl-128 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91badf8p+132L 1 : inexact-ok
+= lgamma tonearest ldbl-128 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91badfcp+132L 1 : inexact-ok
+= lgamma towardzero ldbl-128 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91badf8p+132L 1 : inexact-ok
+= lgamma upward ldbl-128 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91badfcp+132L 1 : inexact-ok
+= lgamma downward ldbl-128ibm 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91bacp+132L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91baep+132L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91bacp+132L 1 : inexact-ok
+= lgamma upward ldbl-128ibm 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91baep+132L 1 : inexact-ok
+= lgamma downward dbl-64 0x5.d53649e2d4674p+1012 : 0xf.fffffffffff88p+1020 1 : inexact-ok
+= lgamma tonearest dbl-64 0x5.d53649e2d4674p+1012 : 0xf.fffffffffff88p+1020 1 : inexact-ok
+= lgamma towardzero dbl-64 0x5.d53649e2d4674p+1012 : 0xf.fffffffffff88p+1020 1 : inexact-ok
+= lgamma upward dbl-64 0x5.d53649e2d4674p+1012 : 0xf.fffffffffff9p+1020 1 : inexact-ok
+= lgamma downward ldbl-96-intel 0x5.d53649e2d4674p+1012L : 0xf.fffffffffff895ap+1020L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel 0x5.d53649e2d4674p+1012L : 0xf.fffffffffff895bp+1020L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel 0x5.d53649e2d4674p+1012L : 0xf.fffffffffff895ap+1020L 1 : inexact-ok
+= lgamma upward ldbl-96-intel 0x5.d53649e2d4674p+1012L : 0xf.fffffffffff895bp+1020L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k 0x5.d53649e2d4674p+1012L : 0xf.fffffffffff895ap+1020L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k 0x5.d53649e2d4674p+1012L : 0xf.fffffffffff895bp+1020L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k 0x5.d53649e2d4674p+1012L : 0xf.fffffffffff895ap+1020L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k 0x5.d53649e2d4674p+1012L : 0xf.fffffffffff895bp+1020L 1 : inexact-ok
+= lgamma downward ldbl-128 0x5.d53649e2d4674p+1012L : 0xf.fffffffffff895ade04ea9c1c85p+1020L 1 : inexact-ok
+= lgamma tonearest ldbl-128 0x5.d53649e2d4674p+1012L : 0xf.fffffffffff895ade04ea9c1c858p+1020L 1 : inexact-ok
+= lgamma towardzero ldbl-128 0x5.d53649e2d4674p+1012L : 0xf.fffffffffff895ade04ea9c1c85p+1020L 1 : inexact-ok
+= lgamma upward ldbl-128 0x5.d53649e2d4674p+1012L : 0xf.fffffffffff895ade04ea9c1c858p+1020L 1 : inexact-ok
+= lgamma downward ldbl-128ibm 0x5.d53649e2d4674p+1012L : 0xf.fffffffffff895ade04ea9c1c8p+1020L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm 0x5.d53649e2d4674p+1012L : 0xf.fffffffffff895ade04ea9c1c8p+1020L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm 0x5.d53649e2d4674p+1012L : 0xf.fffffffffff895ade04ea9c1c8p+1020L 1 : inexact-ok
+= lgamma upward ldbl-128ibm 0x5.d53649e2d4674p+1012L : 0xf.fffffffffff895ade04ea9c1ccp+1020L 1 : inexact-ok
+lgamma 0x5.d53649e2d46c8p+1012
+= lgamma downward flt-32 0xf.fffffp+124f : 0xf.fffffp+124f 1 : inexact-ok overflow errno-erange-ok
+= lgamma tonearest flt-32 0xf.fffffp+124f : plus_infty 1 : inexact-ok overflow errno-erange
+= lgamma towardzero flt-32 0xf.fffffp+124f : 0xf.fffffp+124f 1 : inexact-ok overflow errno-erange-ok
+= lgamma upward flt-32 0xf.fffffp+124f : plus_infty 1 : inexact-ok overflow errno-erange
+= lgamma downward dbl-64 0xf.fffffp+124 : 0x5.7b90ba32fdbcp+132 1 : inexact-ok
+= lgamma tonearest dbl-64 0xf.fffffp+124 : 0x5.7b90ba32fdbcp+132 1 : inexact-ok
+= lgamma towardzero dbl-64 0xf.fffffp+124 : 0x5.7b90ba32fdbcp+132 1 : inexact-ok
+= lgamma upward dbl-64 0xf.fffffp+124 : 0x5.7b90ba32fdbc4p+132 1 : inexact-ok
+= lgamma downward ldbl-96-intel 0xf.fffffp+124L : 0x5.7b90ba32fdbc16c8p+132L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel 0xf.fffffp+124L : 0x5.7b90ba32fdbc16dp+132L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel 0xf.fffffp+124L : 0x5.7b90ba32fdbc16c8p+132L 1 : inexact-ok
+= lgamma upward ldbl-96-intel 0xf.fffffp+124L : 0x5.7b90ba32fdbc16dp+132L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k 0xf.fffffp+124L : 0x5.7b90ba32fdbc16c8p+132L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k 0xf.fffffp+124L : 0x5.7b90ba32fdbc16dp+132L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k 0xf.fffffp+124L : 0x5.7b90ba32fdbc16c8p+132L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k 0xf.fffffp+124L : 0x5.7b90ba32fdbc16dp+132L 1 : inexact-ok
+= lgamma downward ldbl-128 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91badf8p+132L 1 : inexact-ok
+= lgamma tonearest ldbl-128 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91badfcp+132L 1 : inexact-ok
+= lgamma towardzero ldbl-128 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91badf8p+132L 1 : inexact-ok
+= lgamma upward ldbl-128 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91badfcp+132L 1 : inexact-ok
+= lgamma downward ldbl-128ibm 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91bacp+132L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91baep+132L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91bacp+132L 1 : inexact-ok
+= lgamma upward ldbl-128ibm 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91baep+132L 1 : inexact-ok
+= lgamma downward dbl-64 0x5.d53649e2d46c8p+1012 : 0xf.ffffffffffff8p+1020 1 : inexact-ok overflow errno-erange-ok
+= lgamma tonearest dbl-64 0x5.d53649e2d46c8p+1012 : plus_infty 1 : inexact-ok overflow errno-erange
+= lgamma towardzero dbl-64 0x5.d53649e2d46c8p+1012 : 0xf.ffffffffffff8p+1020 1 : inexact-ok overflow errno-erange-ok
+= lgamma upward dbl-64 0x5.d53649e2d46c8p+1012 : plus_infty 1 : inexact-ok overflow errno-erange
+= lgamma downward ldbl-96-intel 0x5.d53649e2d46c8p+1012L : 0x1.000000000000701ap+1024L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel 0x5.d53649e2d46c8p+1012L : 0x1.000000000000701ap+1024L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel 0x5.d53649e2d46c8p+1012L : 0x1.000000000000701ap+1024L 1 : inexact-ok
+= lgamma upward ldbl-96-intel 0x5.d53649e2d46c8p+1012L : 0x1.000000000000701cp+1024L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k 0x5.d53649e2d46c8p+1012L : 0x1.000000000000701ap+1024L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k 0x5.d53649e2d46c8p+1012L : 0x1.000000000000701ap+1024L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k 0x5.d53649e2d46c8p+1012L : 0x1.000000000000701ap+1024L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k 0x5.d53649e2d46c8p+1012L : 0x1.000000000000701cp+1024L 1 : inexact-ok
+= lgamma downward ldbl-128 0x5.d53649e2d46c8p+1012L : 0x1.000000000000701a0eb2451958d2p+1024L 1 : inexact-ok
+= lgamma tonearest ldbl-128 0x5.d53649e2d46c8p+1012L : 0x1.000000000000701a0eb2451958d2p+1024L 1 : inexact-ok
+= lgamma towardzero ldbl-128 0x5.d53649e2d46c8p+1012L : 0x1.000000000000701a0eb2451958d2p+1024L 1 : inexact-ok
+= lgamma upward ldbl-128 0x5.d53649e2d46c8p+1012L : 0x1.000000000000701a0eb2451958d3p+1024L 1 : inexact-ok
+= lgamma downward ldbl-128ibm 0x5.d53649e2d46c8p+1012L : 0xf.ffffffffffffbffffffffffffcp+1020L 1 : inexact-ok overflow errno-erange-ok
+= lgamma tonearest ldbl-128ibm 0x5.d53649e2d46c8p+1012L : plus_infty 1 : inexact-ok overflow errno-erange
+= lgamma towardzero ldbl-128ibm 0x5.d53649e2d46c8p+1012L : 0xf.ffffffffffffbffffffffffffcp+1020L 1 : inexact-ok overflow errno-erange-ok
+= lgamma upward ldbl-128ibm 0x5.d53649e2d46c8p+1012L : plus_infty 1 : inexact-ok overflow errno-erange
+lgamma 0x5.d53649e2d469dbc1f01e99fd52p+1012 xfail:dbl-64
+= lgamma downward flt-32 0xf.fffffp+124f : 0xf.fffffp+124f 1 : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= lgamma tonearest flt-32 0xf.fffffp+124f : plus_infty 1 : xfail:dbl-64 inexact-ok overflow errno-erange
+= lgamma towardzero flt-32 0xf.fffffp+124f : 0xf.fffffp+124f 1 : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= lgamma upward flt-32 0xf.fffffp+124f : plus_infty 1 : xfail:dbl-64 inexact-ok overflow errno-erange
+= lgamma downward dbl-64 0xf.fffffp+124 : 0x5.7b90ba32fdbcp+132 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest dbl-64 0xf.fffffp+124 : 0x5.7b90ba32fdbcp+132 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero dbl-64 0xf.fffffp+124 : 0x5.7b90ba32fdbcp+132 1 : xfail:dbl-64 inexact-ok
+= lgamma upward dbl-64 0xf.fffffp+124 : 0x5.7b90ba32fdbc4p+132 1 : xfail:dbl-64 inexact-ok
+= lgamma downward ldbl-96-intel 0xf.fffffp+124L : 0x5.7b90ba32fdbc16c8p+132L 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest ldbl-96-intel 0xf.fffffp+124L : 0x5.7b90ba32fdbc16dp+132L 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero ldbl-96-intel 0xf.fffffp+124L : 0x5.7b90ba32fdbc16c8p+132L 1 : xfail:dbl-64 inexact-ok
+= lgamma upward ldbl-96-intel 0xf.fffffp+124L : 0x5.7b90ba32fdbc16dp+132L 1 : xfail:dbl-64 inexact-ok
+= lgamma downward ldbl-96-m68k 0xf.fffffp+124L : 0x5.7b90ba32fdbc16c8p+132L 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest ldbl-96-m68k 0xf.fffffp+124L : 0x5.7b90ba32fdbc16dp+132L 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero ldbl-96-m68k 0xf.fffffp+124L : 0x5.7b90ba32fdbc16c8p+132L 1 : xfail:dbl-64 inexact-ok
+= lgamma upward ldbl-96-m68k 0xf.fffffp+124L : 0x5.7b90ba32fdbc16dp+132L 1 : xfail:dbl-64 inexact-ok
+= lgamma downward ldbl-128 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91badf8p+132L 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest ldbl-128 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91badfcp+132L 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero ldbl-128 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91badf8p+132L 1 : xfail:dbl-64 inexact-ok
+= lgamma upward ldbl-128 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91badfcp+132L 1 : xfail:dbl-64 inexact-ok
+= lgamma downward ldbl-128ibm 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91bacp+132L 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest ldbl-128ibm 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91baep+132L 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero ldbl-128ibm 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91bacp+132L 1 : xfail:dbl-64 inexact-ok
+= lgamma upward ldbl-128ibm 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91baep+132L 1 : xfail:dbl-64 inexact-ok
+= lgamma downward dbl-64 0x5.d53649e2d46ap+1012 : 0xf.ffffffffffff8p+1020 1 : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= lgamma tonearest dbl-64 0x5.d53649e2d46ap+1012 : plus_infty 1 : xfail:dbl-64 inexact-ok overflow errno-erange
+= lgamma towardzero dbl-64 0x5.d53649e2d46ap+1012 : 0xf.ffffffffffff8p+1020 1 : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= lgamma upward dbl-64 0x5.d53649e2d46ap+1012 : plus_infty 1 : xfail:dbl-64 inexact-ok overflow errno-erange
+= lgamma downward ldbl-96-intel 0x5.d53649e2d46ap+1012L : 0x1.0000000000000238p+1024L 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest ldbl-96-intel 0x5.d53649e2d46ap+1012L : 0x1.0000000000000238p+1024L 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero ldbl-96-intel 0x5.d53649e2d46ap+1012L : 0x1.0000000000000238p+1024L 1 : xfail:dbl-64 inexact-ok
+= lgamma upward ldbl-96-intel 0x5.d53649e2d46ap+1012L : 0x1.000000000000023ap+1024L 1 : xfail:dbl-64 inexact-ok
+= lgamma downward ldbl-96-m68k 0x5.d53649e2d46ap+1012L : 0x1.0000000000000238p+1024L 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest ldbl-96-m68k 0x5.d53649e2d46ap+1012L : 0x1.0000000000000238p+1024L 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero ldbl-96-m68k 0x5.d53649e2d46ap+1012L : 0x1.0000000000000238p+1024L 1 : xfail:dbl-64 inexact-ok
+= lgamma upward ldbl-96-m68k 0x5.d53649e2d46ap+1012L : 0x1.000000000000023ap+1024L 1 : xfail:dbl-64 inexact-ok
+= lgamma downward ldbl-128 0x5.d53649e2d46ap+1012L : 0x1.0000000000000238eb5387b923bp+1024L 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest ldbl-128 0x5.d53649e2d46ap+1012L : 0x1.0000000000000238eb5387b923bp+1024L 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero ldbl-128 0x5.d53649e2d46ap+1012L : 0x1.0000000000000238eb5387b923bp+1024L 1 : xfail:dbl-64 inexact-ok
+= lgamma upward ldbl-128 0x5.d53649e2d46ap+1012L : 0x1.0000000000000238eb5387b923b1p+1024L 1 : xfail:dbl-64 inexact-ok
+= lgamma downward ldbl-128ibm 0x5.d53649e2d46ap+1012L : 0xf.ffffffffffffbffffffffffffcp+1020L 1 : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= lgamma tonearest ldbl-128ibm 0x5.d53649e2d46ap+1012L : plus_infty 1 : xfail:dbl-64 inexact-ok overflow errno-erange
+= lgamma towardzero ldbl-128ibm 0x5.d53649e2d46ap+1012L : 0xf.ffffffffffffbffffffffffffcp+1020L 1 : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= lgamma upward ldbl-128ibm 0x5.d53649e2d46ap+1012L : plus_infty 1 : xfail:dbl-64 inexact-ok overflow errno-erange
+= lgamma downward dbl-64 0x5.d53649e2d469cp+1012 : 0xf.ffffffffffffp+1020 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest dbl-64 0x5.d53649e2d469cp+1012 : 0xf.ffffffffffff8p+1020 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero dbl-64 0x5.d53649e2d469cp+1012 : 0xf.ffffffffffffp+1020 1 : xfail:dbl-64 inexact-ok
+= lgamma upward dbl-64 0x5.d53649e2d469cp+1012 : 0xf.ffffffffffff8p+1020 1 : xfail:dbl-64 inexact-ok
+= lgamma downward ldbl-96-intel 0x5.d53649e2d469cp+1012L : 0xf.ffffffffffff73cp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest ldbl-96-intel 0x5.d53649e2d469cp+1012L : 0xf.ffffffffffff73cp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero ldbl-96-intel 0x5.d53649e2d469cp+1012L : 0xf.ffffffffffff73cp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma upward ldbl-96-intel 0x5.d53649e2d469cp+1012L : 0xf.ffffffffffff73dp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma downward ldbl-96-m68k 0x5.d53649e2d469cp+1012L : 0xf.ffffffffffff73cp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest ldbl-96-m68k 0x5.d53649e2d469cp+1012L : 0xf.ffffffffffff73cp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero ldbl-96-m68k 0x5.d53649e2d469cp+1012L : 0xf.ffffffffffff73cp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma upward ldbl-96-m68k 0x5.d53649e2d469cp+1012L : 0xf.ffffffffffff73dp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma downward ldbl-128 0x5.d53649e2d469cp+1012L : 0xf.ffffffffffff73c0163a7fc5194p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest ldbl-128 0x5.d53649e2d469cp+1012L : 0xf.ffffffffffff73c0163a7fc51948p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero ldbl-128 0x5.d53649e2d469cp+1012L : 0xf.ffffffffffff73c0163a7fc5194p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma upward ldbl-128 0x5.d53649e2d469cp+1012L : 0xf.ffffffffffff73c0163a7fc51948p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma downward ldbl-128ibm 0x5.d53649e2d469cp+1012L : 0xf.ffffffffffff73c0163a7fc518p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest ldbl-128ibm 0x5.d53649e2d469cp+1012L : 0xf.ffffffffffff73c0163a7fc518p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero ldbl-128ibm 0x5.d53649e2d469cp+1012L : 0xf.ffffffffffff73c0163a7fc518p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma upward ldbl-128ibm 0x5.d53649e2d469cp+1012L : 0xf.ffffffffffff73c0163a7fc51cp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma downward ldbl-96-intel 0x5.d53649e2d469dbc8p+1012L : 0xf.ffffffffffffc01p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest ldbl-96-intel 0x5.d53649e2d469dbc8p+1012L : 0xf.ffffffffffffc01p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero ldbl-96-intel 0x5.d53649e2d469dbc8p+1012L : 0xf.ffffffffffffc01p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma upward ldbl-96-intel 0x5.d53649e2d469dbc8p+1012L : 0xf.ffffffffffffc02p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma downward ldbl-96-m68k 0x5.d53649e2d469dbc8p+1012L : 0xf.ffffffffffffc01p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest ldbl-96-m68k 0x5.d53649e2d469dbc8p+1012L : 0xf.ffffffffffffc01p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero ldbl-96-m68k 0x5.d53649e2d469dbc8p+1012L : 0xf.ffffffffffffc01p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma upward ldbl-96-m68k 0x5.d53649e2d469dbc8p+1012L : 0xf.ffffffffffffc02p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma downward ldbl-128 0x5.d53649e2d469dbc8p+1012L : 0xf.ffffffffffffc010a6fe7fb28488p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest ldbl-128 0x5.d53649e2d469dbc8p+1012L : 0xf.ffffffffffffc010a6fe7fb2849p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero ldbl-128 0x5.d53649e2d469dbc8p+1012L : 0xf.ffffffffffffc010a6fe7fb28488p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma upward ldbl-128 0x5.d53649e2d469dbc8p+1012L : 0xf.ffffffffffffc010a6fe7fb2849p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma downward ldbl-128ibm 0x5.d53649e2d469dbc8p+1012L : 0xf.ffffffffffffbffffffffffffcp+1020L 1 : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= lgamma tonearest ldbl-128ibm 0x5.d53649e2d469dbc8p+1012L : plus_infty 1 : xfail:dbl-64 inexact-ok overflow errno-erange
+= lgamma towardzero ldbl-128ibm 0x5.d53649e2d469dbc8p+1012L : 0xf.ffffffffffffbffffffffffffcp+1020L 1 : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= lgamma upward ldbl-128ibm 0x5.d53649e2d469dbc8p+1012L : plus_infty 1 : xfail:dbl-64 inexact-ok overflow errno-erange
+= lgamma downward ldbl-96-intel 0x5.d53649e2d469dbcp+1012L : 0xf.ffffffffffffbffp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest ldbl-96-intel 0x5.d53649e2d469dbcp+1012L : 0xf.ffffffffffffcp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero ldbl-96-intel 0x5.d53649e2d469dbcp+1012L : 0xf.ffffffffffffbffp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma upward ldbl-96-intel 0x5.d53649e2d469dbcp+1012L : 0xf.ffffffffffffcp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma downward ldbl-96-m68k 0x5.d53649e2d469dbcp+1012L : 0xf.ffffffffffffbffp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest ldbl-96-m68k 0x5.d53649e2d469dbcp+1012L : 0xf.ffffffffffffcp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero ldbl-96-m68k 0x5.d53649e2d469dbcp+1012L : 0xf.ffffffffffffbffp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma upward ldbl-96-m68k 0x5.d53649e2d469dbcp+1012L : 0xf.ffffffffffffcp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma downward ldbl-128 0x5.d53649e2d469dbcp+1012L : 0xf.ffffffffffffbffaad2a9ff30ae8p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest ldbl-128 0x5.d53649e2d469dbcp+1012L : 0xf.ffffffffffffbffaad2a9ff30ae8p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero ldbl-128 0x5.d53649e2d469dbcp+1012L : 0xf.ffffffffffffbffaad2a9ff30ae8p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma upward ldbl-128 0x5.d53649e2d469dbcp+1012L : 0xf.ffffffffffffbffaad2a9ff30afp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma downward ldbl-128ibm 0x5.d53649e2d469dbcp+1012L : 0xf.ffffffffffffbffaad2a9ff308p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest ldbl-128ibm 0x5.d53649e2d469dbcp+1012L : 0xf.ffffffffffffbffaad2a9ff30cp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero ldbl-128ibm 0x5.d53649e2d469dbcp+1012L : 0xf.ffffffffffffbffaad2a9ff308p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma upward ldbl-128ibm 0x5.d53649e2d469dbcp+1012L : 0xf.ffffffffffffbffaad2a9ff30cp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma downward ldbl-128 0x5.d53649e2d469dbc1f01e99fd52p+1012L : 0xf.ffffffffffffbfffffffffffc39p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest ldbl-128 0x5.d53649e2d469dbc1f01e99fd52p+1012L : 0xf.ffffffffffffbfffffffffffc39p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero ldbl-128 0x5.d53649e2d469dbc1f01e99fd52p+1012L : 0xf.ffffffffffffbfffffffffffc39p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma upward ldbl-128 0x5.d53649e2d469dbc1f01e99fd52p+1012L : 0xf.ffffffffffffbfffffffffffc398p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma downward ldbl-128ibm 0x5.d53649e2d469dbc1f01e99fd52p+1012L : 0xf.ffffffffffffbfffffffffffcp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest ldbl-128ibm 0x5.d53649e2d469dbc1f01e99fd52p+1012L : 0xf.ffffffffffffbfffffffffffc4p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero ldbl-128ibm 0x5.d53649e2d469dbc1f01e99fd52p+1012L : 0xf.ffffffffffffbfffffffffffcp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma upward ldbl-128ibm 0x5.d53649e2d469dbc1f01e99fd52p+1012L : 0xf.ffffffffffffbfffffffffffc4p+1020L 1 : xfail:dbl-64 inexact-ok
+lgamma 0x5.d53649e2d469dbc1f01e99fd7cp+1012 xfail:dbl-64
+= lgamma downward flt-32 0xf.fffffp+124f : 0xf.fffffp+124f 1 : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= lgamma tonearest flt-32 0xf.fffffp+124f : plus_infty 1 : xfail:dbl-64 inexact-ok overflow errno-erange
+= lgamma towardzero flt-32 0xf.fffffp+124f : 0xf.fffffp+124f 1 : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= lgamma upward flt-32 0xf.fffffp+124f : plus_infty 1 : xfail:dbl-64 inexact-ok overflow errno-erange
+= lgamma downward dbl-64 0xf.fffffp+124 : 0x5.7b90ba32fdbcp+132 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest dbl-64 0xf.fffffp+124 : 0x5.7b90ba32fdbcp+132 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero dbl-64 0xf.fffffp+124 : 0x5.7b90ba32fdbcp+132 1 : xfail:dbl-64 inexact-ok
+= lgamma upward dbl-64 0xf.fffffp+124 : 0x5.7b90ba32fdbc4p+132 1 : xfail:dbl-64 inexact-ok
+= lgamma downward ldbl-96-intel 0xf.fffffp+124L : 0x5.7b90ba32fdbc16c8p+132L 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest ldbl-96-intel 0xf.fffffp+124L : 0x5.7b90ba32fdbc16dp+132L 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero ldbl-96-intel 0xf.fffffp+124L : 0x5.7b90ba32fdbc16c8p+132L 1 : xfail:dbl-64 inexact-ok
+= lgamma upward ldbl-96-intel 0xf.fffffp+124L : 0x5.7b90ba32fdbc16dp+132L 1 : xfail:dbl-64 inexact-ok
+= lgamma downward ldbl-96-m68k 0xf.fffffp+124L : 0x5.7b90ba32fdbc16c8p+132L 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest ldbl-96-m68k 0xf.fffffp+124L : 0x5.7b90ba32fdbc16dp+132L 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero ldbl-96-m68k 0xf.fffffp+124L : 0x5.7b90ba32fdbc16c8p+132L 1 : xfail:dbl-64 inexact-ok
+= lgamma upward ldbl-96-m68k 0xf.fffffp+124L : 0x5.7b90ba32fdbc16dp+132L 1 : xfail:dbl-64 inexact-ok
+= lgamma downward ldbl-128 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91badf8p+132L 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest ldbl-128 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91badfcp+132L 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero ldbl-128 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91badf8p+132L 1 : xfail:dbl-64 inexact-ok
+= lgamma upward ldbl-128 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91badfcp+132L 1 : xfail:dbl-64 inexact-ok
+= lgamma downward ldbl-128ibm 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91bacp+132L 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest ldbl-128ibm 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91baep+132L 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero ldbl-128ibm 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91bacp+132L 1 : xfail:dbl-64 inexact-ok
+= lgamma upward ldbl-128ibm 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91baep+132L 1 : xfail:dbl-64 inexact-ok
+= lgamma downward dbl-64 0x5.d53649e2d46ap+1012 : 0xf.ffffffffffff8p+1020 1 : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= lgamma tonearest dbl-64 0x5.d53649e2d46ap+1012 : plus_infty 1 : xfail:dbl-64 inexact-ok overflow errno-erange
+= lgamma towardzero dbl-64 0x5.d53649e2d46ap+1012 : 0xf.ffffffffffff8p+1020 1 : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= lgamma upward dbl-64 0x5.d53649e2d46ap+1012 : plus_infty 1 : xfail:dbl-64 inexact-ok overflow errno-erange
+= lgamma downward ldbl-96-intel 0x5.d53649e2d46ap+1012L : 0x1.0000000000000238p+1024L 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest ldbl-96-intel 0x5.d53649e2d46ap+1012L : 0x1.0000000000000238p+1024L 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero ldbl-96-intel 0x5.d53649e2d46ap+1012L : 0x1.0000000000000238p+1024L 1 : xfail:dbl-64 inexact-ok
+= lgamma upward ldbl-96-intel 0x5.d53649e2d46ap+1012L : 0x1.000000000000023ap+1024L 1 : xfail:dbl-64 inexact-ok
+= lgamma downward ldbl-96-m68k 0x5.d53649e2d46ap+1012L : 0x1.0000000000000238p+1024L 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest ldbl-96-m68k 0x5.d53649e2d46ap+1012L : 0x1.0000000000000238p+1024L 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero ldbl-96-m68k 0x5.d53649e2d46ap+1012L : 0x1.0000000000000238p+1024L 1 : xfail:dbl-64 inexact-ok
+= lgamma upward ldbl-96-m68k 0x5.d53649e2d46ap+1012L : 0x1.000000000000023ap+1024L 1 : xfail:dbl-64 inexact-ok
+= lgamma downward ldbl-128 0x5.d53649e2d46ap+1012L : 0x1.0000000000000238eb5387b923bp+1024L 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest ldbl-128 0x5.d53649e2d46ap+1012L : 0x1.0000000000000238eb5387b923bp+1024L 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero ldbl-128 0x5.d53649e2d46ap+1012L : 0x1.0000000000000238eb5387b923bp+1024L 1 : xfail:dbl-64 inexact-ok
+= lgamma upward ldbl-128 0x5.d53649e2d46ap+1012L : 0x1.0000000000000238eb5387b923b1p+1024L 1 : xfail:dbl-64 inexact-ok
+= lgamma downward ldbl-128ibm 0x5.d53649e2d46ap+1012L : 0xf.ffffffffffffbffffffffffffcp+1020L 1 : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= lgamma tonearest ldbl-128ibm 0x5.d53649e2d46ap+1012L : plus_infty 1 : xfail:dbl-64 inexact-ok overflow errno-erange
+= lgamma towardzero ldbl-128ibm 0x5.d53649e2d46ap+1012L : 0xf.ffffffffffffbffffffffffffcp+1020L 1 : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= lgamma upward ldbl-128ibm 0x5.d53649e2d46ap+1012L : plus_infty 1 : xfail:dbl-64 inexact-ok overflow errno-erange
+= lgamma downward dbl-64 0x5.d53649e2d469cp+1012 : 0xf.ffffffffffffp+1020 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest dbl-64 0x5.d53649e2d469cp+1012 : 0xf.ffffffffffff8p+1020 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero dbl-64 0x5.d53649e2d469cp+1012 : 0xf.ffffffffffffp+1020 1 : xfail:dbl-64 inexact-ok
+= lgamma upward dbl-64 0x5.d53649e2d469cp+1012 : 0xf.ffffffffffff8p+1020 1 : xfail:dbl-64 inexact-ok
+= lgamma downward ldbl-96-intel 0x5.d53649e2d469cp+1012L : 0xf.ffffffffffff73cp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest ldbl-96-intel 0x5.d53649e2d469cp+1012L : 0xf.ffffffffffff73cp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero ldbl-96-intel 0x5.d53649e2d469cp+1012L : 0xf.ffffffffffff73cp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma upward ldbl-96-intel 0x5.d53649e2d469cp+1012L : 0xf.ffffffffffff73dp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma downward ldbl-96-m68k 0x5.d53649e2d469cp+1012L : 0xf.ffffffffffff73cp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest ldbl-96-m68k 0x5.d53649e2d469cp+1012L : 0xf.ffffffffffff73cp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero ldbl-96-m68k 0x5.d53649e2d469cp+1012L : 0xf.ffffffffffff73cp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma upward ldbl-96-m68k 0x5.d53649e2d469cp+1012L : 0xf.ffffffffffff73dp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma downward ldbl-128 0x5.d53649e2d469cp+1012L : 0xf.ffffffffffff73c0163a7fc5194p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest ldbl-128 0x5.d53649e2d469cp+1012L : 0xf.ffffffffffff73c0163a7fc51948p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero ldbl-128 0x5.d53649e2d469cp+1012L : 0xf.ffffffffffff73c0163a7fc5194p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma upward ldbl-128 0x5.d53649e2d469cp+1012L : 0xf.ffffffffffff73c0163a7fc51948p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma downward ldbl-128ibm 0x5.d53649e2d469cp+1012L : 0xf.ffffffffffff73c0163a7fc518p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest ldbl-128ibm 0x5.d53649e2d469cp+1012L : 0xf.ffffffffffff73c0163a7fc518p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero ldbl-128ibm 0x5.d53649e2d469cp+1012L : 0xf.ffffffffffff73c0163a7fc518p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma upward ldbl-128ibm 0x5.d53649e2d469cp+1012L : 0xf.ffffffffffff73c0163a7fc51cp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma downward ldbl-96-intel 0x5.d53649e2d469dbc8p+1012L : 0xf.ffffffffffffc01p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest ldbl-96-intel 0x5.d53649e2d469dbc8p+1012L : 0xf.ffffffffffffc01p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero ldbl-96-intel 0x5.d53649e2d469dbc8p+1012L : 0xf.ffffffffffffc01p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma upward ldbl-96-intel 0x5.d53649e2d469dbc8p+1012L : 0xf.ffffffffffffc02p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma downward ldbl-96-m68k 0x5.d53649e2d469dbc8p+1012L : 0xf.ffffffffffffc01p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest ldbl-96-m68k 0x5.d53649e2d469dbc8p+1012L : 0xf.ffffffffffffc01p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero ldbl-96-m68k 0x5.d53649e2d469dbc8p+1012L : 0xf.ffffffffffffc01p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma upward ldbl-96-m68k 0x5.d53649e2d469dbc8p+1012L : 0xf.ffffffffffffc02p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma downward ldbl-128 0x5.d53649e2d469dbc8p+1012L : 0xf.ffffffffffffc010a6fe7fb28488p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest ldbl-128 0x5.d53649e2d469dbc8p+1012L : 0xf.ffffffffffffc010a6fe7fb2849p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero ldbl-128 0x5.d53649e2d469dbc8p+1012L : 0xf.ffffffffffffc010a6fe7fb28488p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma upward ldbl-128 0x5.d53649e2d469dbc8p+1012L : 0xf.ffffffffffffc010a6fe7fb2849p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma downward ldbl-128ibm 0x5.d53649e2d469dbc8p+1012L : 0xf.ffffffffffffbffffffffffffcp+1020L 1 : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= lgamma tonearest ldbl-128ibm 0x5.d53649e2d469dbc8p+1012L : plus_infty 1 : xfail:dbl-64 inexact-ok overflow errno-erange
+= lgamma towardzero ldbl-128ibm 0x5.d53649e2d469dbc8p+1012L : 0xf.ffffffffffffbffffffffffffcp+1020L 1 : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= lgamma upward ldbl-128ibm 0x5.d53649e2d469dbc8p+1012L : plus_infty 1 : xfail:dbl-64 inexact-ok overflow errno-erange
+= lgamma downward ldbl-96-intel 0x5.d53649e2d469dbcp+1012L : 0xf.ffffffffffffbffp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest ldbl-96-intel 0x5.d53649e2d469dbcp+1012L : 0xf.ffffffffffffcp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero ldbl-96-intel 0x5.d53649e2d469dbcp+1012L : 0xf.ffffffffffffbffp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma upward ldbl-96-intel 0x5.d53649e2d469dbcp+1012L : 0xf.ffffffffffffcp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma downward ldbl-96-m68k 0x5.d53649e2d469dbcp+1012L : 0xf.ffffffffffffbffp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest ldbl-96-m68k 0x5.d53649e2d469dbcp+1012L : 0xf.ffffffffffffcp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero ldbl-96-m68k 0x5.d53649e2d469dbcp+1012L : 0xf.ffffffffffffbffp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma upward ldbl-96-m68k 0x5.d53649e2d469dbcp+1012L : 0xf.ffffffffffffcp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma downward ldbl-128 0x5.d53649e2d469dbcp+1012L : 0xf.ffffffffffffbffaad2a9ff30ae8p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest ldbl-128 0x5.d53649e2d469dbcp+1012L : 0xf.ffffffffffffbffaad2a9ff30ae8p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero ldbl-128 0x5.d53649e2d469dbcp+1012L : 0xf.ffffffffffffbffaad2a9ff30ae8p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma upward ldbl-128 0x5.d53649e2d469dbcp+1012L : 0xf.ffffffffffffbffaad2a9ff30afp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma downward ldbl-128ibm 0x5.d53649e2d469dbcp+1012L : 0xf.ffffffffffffbffaad2a9ff308p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest ldbl-128ibm 0x5.d53649e2d469dbcp+1012L : 0xf.ffffffffffffbffaad2a9ff30cp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero ldbl-128ibm 0x5.d53649e2d469dbcp+1012L : 0xf.ffffffffffffbffaad2a9ff308p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma upward ldbl-128ibm 0x5.d53649e2d469dbcp+1012L : 0xf.ffffffffffffbffaad2a9ff30cp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma downward ldbl-128 0x5.d53649e2d469dbc1f01e99fd7cp+1012L : 0xf.ffffffffffffc0000000000036fp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma tonearest ldbl-128 0x5.d53649e2d469dbc1f01e99fd7cp+1012L : 0xf.ffffffffffffc0000000000036fp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma towardzero ldbl-128 0x5.d53649e2d469dbc1f01e99fd7cp+1012L : 0xf.ffffffffffffc0000000000036fp+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma upward ldbl-128 0x5.d53649e2d469dbc1f01e99fd7cp+1012L : 0xf.ffffffffffffc0000000000036f8p+1020L 1 : xfail:dbl-64 inexact-ok
+= lgamma downward ldbl-128ibm 0x5.d53649e2d469dbc1f01e99fd7cp+1012L : 0xf.ffffffffffffbffffffffffffcp+1020L 1 : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= lgamma tonearest ldbl-128ibm 0x5.d53649e2d469dbc1f01e99fd7cp+1012L : plus_infty 1 : xfail:dbl-64 inexact-ok overflow errno-erange
+= lgamma towardzero ldbl-128ibm 0x5.d53649e2d469dbc1f01e99fd7cp+1012L : 0xf.ffffffffffffbffffffffffffcp+1020L 1 : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= lgamma upward ldbl-128ibm 0x5.d53649e2d469dbc1f01e99fd7cp+1012L : plus_infty 1 : xfail:dbl-64 inexact-ok overflow errno-erange
+lgamma 0x5.c6aa645fffef5f5p+16368
+= lgamma downward flt-32 0xf.fffffp+124f : 0xf.fffffp+124f 1 : inexact-ok overflow errno-erange-ok
+= lgamma tonearest flt-32 0xf.fffffp+124f : plus_infty 1 : inexact-ok overflow errno-erange
+= lgamma towardzero flt-32 0xf.fffffp+124f : 0xf.fffffp+124f 1 : inexact-ok overflow errno-erange-ok
+= lgamma upward flt-32 0xf.fffffp+124f : plus_infty 1 : inexact-ok overflow errno-erange
+= lgamma downward dbl-64 0xf.fffffp+124 : 0x5.7b90ba32fdbcp+132 1 : inexact-ok
+= lgamma tonearest dbl-64 0xf.fffffp+124 : 0x5.7b90ba32fdbcp+132 1 : inexact-ok
+= lgamma towardzero dbl-64 0xf.fffffp+124 : 0x5.7b90ba32fdbcp+132 1 : inexact-ok
+= lgamma upward dbl-64 0xf.fffffp+124 : 0x5.7b90ba32fdbc4p+132 1 : inexact-ok
+= lgamma downward ldbl-96-intel 0xf.fffffp+124L : 0x5.7b90ba32fdbc16c8p+132L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel 0xf.fffffp+124L : 0x5.7b90ba32fdbc16dp+132L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel 0xf.fffffp+124L : 0x5.7b90ba32fdbc16c8p+132L 1 : inexact-ok
+= lgamma upward ldbl-96-intel 0xf.fffffp+124L : 0x5.7b90ba32fdbc16dp+132L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k 0xf.fffffp+124L : 0x5.7b90ba32fdbc16c8p+132L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k 0xf.fffffp+124L : 0x5.7b90ba32fdbc16dp+132L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k 0xf.fffffp+124L : 0x5.7b90ba32fdbc16c8p+132L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k 0xf.fffffp+124L : 0x5.7b90ba32fdbc16dp+132L 1 : inexact-ok
+= lgamma downward ldbl-128 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91badf8p+132L 1 : inexact-ok
+= lgamma tonearest ldbl-128 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91badfcp+132L 1 : inexact-ok
+= lgamma towardzero ldbl-128 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91badf8p+132L 1 : inexact-ok
+= lgamma upward ldbl-128 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91badfcp+132L 1 : inexact-ok
+= lgamma downward ldbl-128ibm 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91bacp+132L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91baep+132L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91bacp+132L 1 : inexact-ok
+= lgamma upward ldbl-128ibm 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91baep+132L 1 : inexact-ok
+= lgamma downward dbl-64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 1 : inexact-ok overflow errno-erange-ok
+= lgamma tonearest dbl-64 0xf.ffffffffffff8p+1020 : plus_infty 1 : inexact-ok overflow errno-erange
+= lgamma towardzero dbl-64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 1 : inexact-ok overflow errno-erange-ok
+= lgamma upward dbl-64 0xf.ffffffffffff8p+1020 : plus_infty 1 : inexact-ok overflow errno-erange
+= lgamma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd08p+1032L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd08p+1032L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd08p+1032L 1 : inexact-ok
+= lgamma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd084p+1032L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd08p+1032L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd08p+1032L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd08p+1032L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd084p+1032L 1 : inexact-ok
+= lgamma downward ldbl-128 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd080e48fd4262096p+1032L 1 : inexact-ok
+= lgamma tonearest ldbl-128 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd080e48fd4262096p+1032L 1 : inexact-ok
+= lgamma towardzero ldbl-128 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd080e48fd4262096p+1032L 1 : inexact-ok
+= lgamma upward ldbl-128 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd080e48fd4262098p+1032L 1 : inexact-ok
+= lgamma downward ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L 1 : inexact-ok overflow errno-erange-ok
+= lgamma tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L : plus_infty 1 : inexact-ok overflow errno-erange
+= lgamma towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L 1 : inexact-ok overflow errno-erange-ok
+= lgamma upward ldbl-128ibm 0xf.ffffffffffff8p+1020L : plus_infty 1 : inexact-ok overflow errno-erange
+= lgamma downward ldbl-96-intel 0x5.c6aa645fffef5f5p+16368L : 0xf.ffffffffffffffp+16380L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel 0x5.c6aa645fffef5f5p+16368L : 0xf.ffffffffffffff1p+16380L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel 0x5.c6aa645fffef5f5p+16368L : 0xf.ffffffffffffffp+16380L 1 : inexact-ok
+= lgamma upward ldbl-96-intel 0x5.c6aa645fffef5f5p+16368L : 0xf.ffffffffffffff1p+16380L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k 0x5.c6aa645fffef5f5p+16368L : 0xf.ffffffffffffffp+16380L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k 0x5.c6aa645fffef5f5p+16368L : 0xf.ffffffffffffff1p+16380L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k 0x5.c6aa645fffef5f5p+16368L : 0xf.ffffffffffffffp+16380L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k 0x5.c6aa645fffef5f5p+16368L : 0xf.ffffffffffffff1p+16380L 1 : inexact-ok
+= lgamma downward ldbl-128 0x5.c6aa645fffef5f5p+16368L : 0xf.ffffffffffffff093d65feafaa5p+16380L 1 : inexact-ok
+= lgamma tonearest ldbl-128 0x5.c6aa645fffef5f5p+16368L : 0xf.ffffffffffffff093d65feafaa5p+16380L 1 : inexact-ok
+= lgamma towardzero ldbl-128 0x5.c6aa645fffef5f5p+16368L : 0xf.ffffffffffffff093d65feafaa5p+16380L 1 : inexact-ok
+= lgamma upward ldbl-128 0x5.c6aa645fffef5f5p+16368L : 0xf.ffffffffffffff093d65feafaa58p+16380L 1 : inexact-ok
+= lgamma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c4c85fdf473ddb98060f5143177ep+1032L 1 : inexact-ok
+= lgamma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c4c85fdf473ddb98060f5143178p+1032L 1 : inexact-ok
+= lgamma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c4c85fdf473ddb98060f5143177ep+1032L 1 : inexact-ok
+= lgamma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c4c85fdf473ddb98060f5143178p+1032L 1 : inexact-ok
+= lgamma downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L 1 : inexact-ok overflow errno-erange-ok
+= lgamma tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty 1 : inexact-ok overflow errno-erange
+= lgamma towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L 1 : inexact-ok overflow errno-erange-ok
+= lgamma upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty 1 : inexact-ok overflow errno-erange
+lgamma 0x5.c6aa645fffef5ff8p+16368
+= lgamma downward flt-32 0xf.fffffp+124f : 0xf.fffffp+124f 1 : inexact-ok overflow errno-erange-ok
+= lgamma tonearest flt-32 0xf.fffffp+124f : plus_infty 1 : inexact-ok overflow errno-erange
+= lgamma towardzero flt-32 0xf.fffffp+124f : 0xf.fffffp+124f 1 : inexact-ok overflow errno-erange-ok
+= lgamma upward flt-32 0xf.fffffp+124f : plus_infty 1 : inexact-ok overflow errno-erange
+= lgamma downward dbl-64 0xf.fffffp+124 : 0x5.7b90ba32fdbcp+132 1 : inexact-ok
+= lgamma tonearest dbl-64 0xf.fffffp+124 : 0x5.7b90ba32fdbcp+132 1 : inexact-ok
+= lgamma towardzero dbl-64 0xf.fffffp+124 : 0x5.7b90ba32fdbcp+132 1 : inexact-ok
+= lgamma upward dbl-64 0xf.fffffp+124 : 0x5.7b90ba32fdbc4p+132 1 : inexact-ok
+= lgamma downward ldbl-96-intel 0xf.fffffp+124L : 0x5.7b90ba32fdbc16c8p+132L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel 0xf.fffffp+124L : 0x5.7b90ba32fdbc16dp+132L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel 0xf.fffffp+124L : 0x5.7b90ba32fdbc16c8p+132L 1 : inexact-ok
+= lgamma upward ldbl-96-intel 0xf.fffffp+124L : 0x5.7b90ba32fdbc16dp+132L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k 0xf.fffffp+124L : 0x5.7b90ba32fdbc16c8p+132L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k 0xf.fffffp+124L : 0x5.7b90ba32fdbc16dp+132L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k 0xf.fffffp+124L : 0x5.7b90ba32fdbc16c8p+132L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k 0xf.fffffp+124L : 0x5.7b90ba32fdbc16dp+132L 1 : inexact-ok
+= lgamma downward ldbl-128 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91badf8p+132L 1 : inexact-ok
+= lgamma tonearest ldbl-128 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91badfcp+132L 1 : inexact-ok
+= lgamma towardzero ldbl-128 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91badf8p+132L 1 : inexact-ok
+= lgamma upward ldbl-128 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91badfcp+132L 1 : inexact-ok
+= lgamma downward ldbl-128ibm 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91bacp+132L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91baep+132L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91bacp+132L 1 : inexact-ok
+= lgamma upward ldbl-128ibm 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91baep+132L 1 : inexact-ok
+= lgamma downward dbl-64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 1 : inexact-ok overflow errno-erange-ok
+= lgamma tonearest dbl-64 0xf.ffffffffffff8p+1020 : plus_infty 1 : inexact-ok overflow errno-erange
+= lgamma towardzero dbl-64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 1 : inexact-ok overflow errno-erange-ok
+= lgamma upward dbl-64 0xf.ffffffffffff8p+1020 : plus_infty 1 : inexact-ok overflow errno-erange
+= lgamma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd08p+1032L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd08p+1032L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd08p+1032L 1 : inexact-ok
+= lgamma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd084p+1032L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd08p+1032L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd08p+1032L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd08p+1032L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd084p+1032L 1 : inexact-ok
+= lgamma downward ldbl-128 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd080e48fd4262096p+1032L 1 : inexact-ok
+= lgamma tonearest ldbl-128 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd080e48fd4262096p+1032L 1 : inexact-ok
+= lgamma towardzero ldbl-128 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd080e48fd4262096p+1032L 1 : inexact-ok
+= lgamma upward ldbl-128 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd080e48fd4262098p+1032L 1 : inexact-ok
+= lgamma downward ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L 1 : inexact-ok overflow errno-erange-ok
+= lgamma tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L : plus_infty 1 : inexact-ok overflow errno-erange
+= lgamma towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L 1 : inexact-ok overflow errno-erange-ok
+= lgamma upward ldbl-128ibm 0xf.ffffffffffff8p+1020L : plus_infty 1 : inexact-ok overflow errno-erange
+= lgamma downward ldbl-96-intel 0x5.c6aa645fffef5ff8p+16368L : 0xf.fffffffffffffffp+16380L 1 : inexact-ok overflow errno-erange-ok
+= lgamma tonearest ldbl-96-intel 0x5.c6aa645fffef5ff8p+16368L : plus_infty 1 : inexact-ok overflow errno-erange
+= lgamma towardzero ldbl-96-intel 0x5.c6aa645fffef5ff8p+16368L : 0xf.fffffffffffffffp+16380L 1 : inexact-ok overflow errno-erange-ok
+= lgamma upward ldbl-96-intel 0x5.c6aa645fffef5ff8p+16368L : plus_infty 1 : inexact-ok overflow errno-erange
+= lgamma downward ldbl-96-m68k 0x5.c6aa645fffef5ff8p+16368L : 0xf.fffffffffffffffp+16380L 1 : inexact-ok overflow errno-erange-ok
+= lgamma tonearest ldbl-96-m68k 0x5.c6aa645fffef5ff8p+16368L : plus_infty 1 : inexact-ok overflow errno-erange
+= lgamma towardzero ldbl-96-m68k 0x5.c6aa645fffef5ff8p+16368L : 0xf.fffffffffffffffp+16380L 1 : inexact-ok overflow errno-erange-ok
+= lgamma upward ldbl-96-m68k 0x5.c6aa645fffef5ff8p+16368L : plus_infty 1 : inexact-ok overflow errno-erange
+= lgamma downward ldbl-128 0x5.c6aa645fffef5ff8p+16368L : 0xf.fffffffffffffffffffffffffff8p+16380L 1 : inexact-ok overflow errno-erange-ok
+= lgamma tonearest ldbl-128 0x5.c6aa645fffef5ff8p+16368L : plus_infty 1 : inexact-ok overflow errno-erange
+= lgamma towardzero ldbl-128 0x5.c6aa645fffef5ff8p+16368L : 0xf.fffffffffffffffffffffffffff8p+16380L 1 : inexact-ok overflow errno-erange-ok
+= lgamma upward ldbl-128 0x5.c6aa645fffef5ff8p+16368L : plus_infty 1 : inexact-ok overflow errno-erange
+= lgamma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c4c85fdf473ddb98060f5143177ep+1032L 1 : inexact-ok
+= lgamma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c4c85fdf473ddb98060f5143178p+1032L 1 : inexact-ok
+= lgamma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c4c85fdf473ddb98060f5143177ep+1032L 1 : inexact-ok
+= lgamma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c4c85fdf473ddb98060f5143178p+1032L 1 : inexact-ok
+= lgamma downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L 1 : inexact-ok overflow errno-erange-ok
+= lgamma tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty 1 : inexact-ok overflow errno-erange
+= lgamma towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L 1 : inexact-ok overflow errno-erange-ok
+= lgamma upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty 1 : inexact-ok overflow errno-erange
+lgamma 0x5.c6aa645fffef5fa912b9b480f7acp+16368 xfail:ldbl-96-intel xfail:ldbl-96-m68k
+= lgamma downward flt-32 0xf.fffffp+124f : 0xf.fffffp+124f 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange-ok
+= lgamma tonearest flt-32 0xf.fffffp+124f : plus_infty 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange
+= lgamma towardzero flt-32 0xf.fffffp+124f : 0xf.fffffp+124f 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange-ok
+= lgamma upward flt-32 0xf.fffffp+124f : plus_infty 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange
+= lgamma downward dbl-64 0xf.fffffp+124 : 0x5.7b90ba32fdbcp+132 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma tonearest dbl-64 0xf.fffffp+124 : 0x5.7b90ba32fdbcp+132 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma towardzero dbl-64 0xf.fffffp+124 : 0x5.7b90ba32fdbcp+132 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma upward dbl-64 0xf.fffffp+124 : 0x5.7b90ba32fdbc4p+132 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma downward ldbl-96-intel 0xf.fffffp+124L : 0x5.7b90ba32fdbc16c8p+132L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma tonearest ldbl-96-intel 0xf.fffffp+124L : 0x5.7b90ba32fdbc16dp+132L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma towardzero ldbl-96-intel 0xf.fffffp+124L : 0x5.7b90ba32fdbc16c8p+132L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma upward ldbl-96-intel 0xf.fffffp+124L : 0x5.7b90ba32fdbc16dp+132L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma downward ldbl-96-m68k 0xf.fffffp+124L : 0x5.7b90ba32fdbc16c8p+132L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma tonearest ldbl-96-m68k 0xf.fffffp+124L : 0x5.7b90ba32fdbc16dp+132L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma towardzero ldbl-96-m68k 0xf.fffffp+124L : 0x5.7b90ba32fdbc16c8p+132L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma upward ldbl-96-m68k 0xf.fffffp+124L : 0x5.7b90ba32fdbc16dp+132L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma downward ldbl-128 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91badf8p+132L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma tonearest ldbl-128 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91badfcp+132L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma towardzero ldbl-128 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91badf8p+132L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma upward ldbl-128 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91badfcp+132L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma downward ldbl-128ibm 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91bacp+132L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma tonearest ldbl-128ibm 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91baep+132L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma towardzero ldbl-128ibm 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91bacp+132L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma upward ldbl-128ibm 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91baep+132L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma downward dbl-64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange-ok
+= lgamma tonearest dbl-64 0xf.ffffffffffff8p+1020 : plus_infty 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange
+= lgamma towardzero dbl-64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange-ok
+= lgamma upward dbl-64 0xf.ffffffffffff8p+1020 : plus_infty 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange
+= lgamma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd08p+1032L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd08p+1032L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd08p+1032L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd084p+1032L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd08p+1032L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd08p+1032L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd08p+1032L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd084p+1032L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma downward ldbl-128 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd080e48fd4262096p+1032L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma tonearest ldbl-128 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd080e48fd4262096p+1032L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma towardzero ldbl-128 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd080e48fd4262096p+1032L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma upward ldbl-128 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd080e48fd4262098p+1032L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma downward ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange-ok
+= lgamma tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L : plus_infty 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange
+= lgamma towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange-ok
+= lgamma upward ldbl-128ibm 0xf.ffffffffffff8p+1020L : plus_infty 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange
+= lgamma downward ldbl-96-intel 0x5.c6aa645fffef5fbp+16368L : 0xf.fffffffffffffffp+16380L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange-ok
+= lgamma tonearest ldbl-96-intel 0x5.c6aa645fffef5fbp+16368L : plus_infty 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange
+= lgamma towardzero ldbl-96-intel 0x5.c6aa645fffef5fbp+16368L : 0xf.fffffffffffffffp+16380L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange-ok
+= lgamma upward ldbl-96-intel 0x5.c6aa645fffef5fbp+16368L : plus_infty 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange
+= lgamma downward ldbl-96-m68k 0x5.c6aa645fffef5fbp+16368L : 0xf.fffffffffffffffp+16380L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange-ok
+= lgamma tonearest ldbl-96-m68k 0x5.c6aa645fffef5fbp+16368L : plus_infty 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange
+= lgamma towardzero ldbl-96-m68k 0x5.c6aa645fffef5fbp+16368L : 0xf.fffffffffffffffp+16380L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange-ok
+= lgamma upward ldbl-96-m68k 0x5.c6aa645fffef5fbp+16368L : plus_infty 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange
+= lgamma downward ldbl-128 0x5.c6aa645fffef5fbp+16368L : 0xf.fffffffffffffffffffffffffff8p+16380L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange-ok
+= lgamma tonearest ldbl-128 0x5.c6aa645fffef5fbp+16368L : plus_infty 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange
+= lgamma towardzero ldbl-128 0x5.c6aa645fffef5fbp+16368L : 0xf.fffffffffffffffffffffffffff8p+16380L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange-ok
+= lgamma upward ldbl-128 0x5.c6aa645fffef5fbp+16368L : plus_infty 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange
+= lgamma downward ldbl-96-intel 0x5.c6aa645fffef5fa8p+16368L : 0xf.fffffffffffffffp+16380L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma tonearest ldbl-96-intel 0x5.c6aa645fffef5fa8p+16368L : plus_infty 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange
+= lgamma towardzero ldbl-96-intel 0x5.c6aa645fffef5fa8p+16368L : 0xf.fffffffffffffffp+16380L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma upward ldbl-96-intel 0x5.c6aa645fffef5fa8p+16368L : plus_infty 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange
+= lgamma downward ldbl-96-m68k 0x5.c6aa645fffef5fa8p+16368L : 0xf.fffffffffffffffp+16380L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma tonearest ldbl-96-m68k 0x5.c6aa645fffef5fa8p+16368L : plus_infty 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange
+= lgamma towardzero ldbl-96-m68k 0x5.c6aa645fffef5fa8p+16368L : 0xf.fffffffffffffffp+16380L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma upward ldbl-96-m68k 0x5.c6aa645fffef5fa8p+16368L : plus_infty 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange
+= lgamma downward ldbl-128 0x5.c6aa645fffef5fa8p+16368L : 0xf.fffffffffffffffd06ecf74e1a58p+16380L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma tonearest ldbl-128 0x5.c6aa645fffef5fa8p+16368L : 0xf.fffffffffffffffd06ecf74e1a6p+16380L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma towardzero ldbl-128 0x5.c6aa645fffef5fa8p+16368L : 0xf.fffffffffffffffd06ecf74e1a58p+16380L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma upward ldbl-128 0x5.c6aa645fffef5fa8p+16368L : 0xf.fffffffffffffffd06ecf74e1a6p+16380L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma downward ldbl-128 0x5.c6aa645fffef5fa912b9b480f7acp+16368L : 0xf.ffffffffffffffffffffffffff8p+16380L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma tonearest ldbl-128 0x5.c6aa645fffef5fa912b9b480f7acp+16368L : 0xf.ffffffffffffffffffffffffff8p+16380L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma towardzero ldbl-128 0x5.c6aa645fffef5fa912b9b480f7acp+16368L : 0xf.ffffffffffffffffffffffffff8p+16380L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma upward ldbl-128 0x5.c6aa645fffef5fa912b9b480f7acp+16368L : 0xf.ffffffffffffffffffffffffff88p+16380L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c4c85fdf473ddb98060f5143177ep+1032L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c4c85fdf473ddb98060f5143178p+1032L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c4c85fdf473ddb98060f5143177ep+1032L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c4c85fdf473ddb98060f5143178p+1032L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange-ok
+= lgamma tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange
+= lgamma towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange-ok
+= lgamma upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange
+lgamma 0x5.c6aa645fffef5fa912b9b480f8p+16368 xfail:ldbl-96-intel xfail:ldbl-96-m68k
+= lgamma downward flt-32 0xf.fffffp+124f : 0xf.fffffp+124f 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange-ok
+= lgamma tonearest flt-32 0xf.fffffp+124f : plus_infty 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange
+= lgamma towardzero flt-32 0xf.fffffp+124f : 0xf.fffffp+124f 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange-ok
+= lgamma upward flt-32 0xf.fffffp+124f : plus_infty 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange
+= lgamma downward dbl-64 0xf.fffffp+124 : 0x5.7b90ba32fdbcp+132 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma tonearest dbl-64 0xf.fffffp+124 : 0x5.7b90ba32fdbcp+132 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma towardzero dbl-64 0xf.fffffp+124 : 0x5.7b90ba32fdbcp+132 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma upward dbl-64 0xf.fffffp+124 : 0x5.7b90ba32fdbc4p+132 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma downward ldbl-96-intel 0xf.fffffp+124L : 0x5.7b90ba32fdbc16c8p+132L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma tonearest ldbl-96-intel 0xf.fffffp+124L : 0x5.7b90ba32fdbc16dp+132L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma towardzero ldbl-96-intel 0xf.fffffp+124L : 0x5.7b90ba32fdbc16c8p+132L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma upward ldbl-96-intel 0xf.fffffp+124L : 0x5.7b90ba32fdbc16dp+132L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma downward ldbl-96-m68k 0xf.fffffp+124L : 0x5.7b90ba32fdbc16c8p+132L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma tonearest ldbl-96-m68k 0xf.fffffp+124L : 0x5.7b90ba32fdbc16dp+132L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma towardzero ldbl-96-m68k 0xf.fffffp+124L : 0x5.7b90ba32fdbc16c8p+132L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma upward ldbl-96-m68k 0xf.fffffp+124L : 0x5.7b90ba32fdbc16dp+132L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma downward ldbl-128 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91badf8p+132L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma tonearest ldbl-128 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91badfcp+132L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma towardzero ldbl-128 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91badf8p+132L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma upward ldbl-128 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91badfcp+132L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma downward ldbl-128ibm 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91bacp+132L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma tonearest ldbl-128ibm 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91baep+132L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma towardzero ldbl-128ibm 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91bacp+132L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma upward ldbl-128ibm 0xf.fffffp+124L : 0x5.7b90ba32fdbc16cfd352e91baep+132L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma downward dbl-64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange-ok
+= lgamma tonearest dbl-64 0xf.ffffffffffff8p+1020 : plus_infty 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange
+= lgamma towardzero dbl-64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange-ok
+= lgamma upward dbl-64 0xf.ffffffffffff8p+1020 : plus_infty 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange
+= lgamma downward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd08p+1032L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd08p+1032L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd08p+1032L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma upward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd084p+1032L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd08p+1032L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd08p+1032L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd08p+1032L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd084p+1032L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma downward ldbl-128 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd080e48fd4262096p+1032L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma tonearest ldbl-128 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd080e48fd4262096p+1032L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma towardzero ldbl-128 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd080e48fd4262096p+1032L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma upward ldbl-128 0xf.ffffffffffff8p+1020L : 0x2.c4c85fdf473dd080e48fd4262098p+1032L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma downward ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange-ok
+= lgamma tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L : plus_infty 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange
+= lgamma towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange-ok
+= lgamma upward ldbl-128ibm 0xf.ffffffffffff8p+1020L : plus_infty 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange
+= lgamma downward ldbl-96-intel 0x5.c6aa645fffef5fbp+16368L : 0xf.fffffffffffffffp+16380L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange-ok
+= lgamma tonearest ldbl-96-intel 0x5.c6aa645fffef5fbp+16368L : plus_infty 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange
+= lgamma towardzero ldbl-96-intel 0x5.c6aa645fffef5fbp+16368L : 0xf.fffffffffffffffp+16380L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange-ok
+= lgamma upward ldbl-96-intel 0x5.c6aa645fffef5fbp+16368L : plus_infty 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange
+= lgamma downward ldbl-96-m68k 0x5.c6aa645fffef5fbp+16368L : 0xf.fffffffffffffffp+16380L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange-ok
+= lgamma tonearest ldbl-96-m68k 0x5.c6aa645fffef5fbp+16368L : plus_infty 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange
+= lgamma towardzero ldbl-96-m68k 0x5.c6aa645fffef5fbp+16368L : 0xf.fffffffffffffffp+16380L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange-ok
+= lgamma upward ldbl-96-m68k 0x5.c6aa645fffef5fbp+16368L : plus_infty 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange
+= lgamma downward ldbl-128 0x5.c6aa645fffef5fbp+16368L : 0xf.fffffffffffffffffffffffffff8p+16380L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange-ok
+= lgamma tonearest ldbl-128 0x5.c6aa645fffef5fbp+16368L : plus_infty 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange
+= lgamma towardzero ldbl-128 0x5.c6aa645fffef5fbp+16368L : 0xf.fffffffffffffffffffffffffff8p+16380L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange-ok
+= lgamma upward ldbl-128 0x5.c6aa645fffef5fbp+16368L : plus_infty 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange
+= lgamma downward ldbl-96-intel 0x5.c6aa645fffef5fa8p+16368L : 0xf.fffffffffffffffp+16380L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma tonearest ldbl-96-intel 0x5.c6aa645fffef5fa8p+16368L : plus_infty 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange
+= lgamma towardzero ldbl-96-intel 0x5.c6aa645fffef5fa8p+16368L : 0xf.fffffffffffffffp+16380L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma upward ldbl-96-intel 0x5.c6aa645fffef5fa8p+16368L : plus_infty 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange
+= lgamma downward ldbl-96-m68k 0x5.c6aa645fffef5fa8p+16368L : 0xf.fffffffffffffffp+16380L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma tonearest ldbl-96-m68k 0x5.c6aa645fffef5fa8p+16368L : plus_infty 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange
+= lgamma towardzero ldbl-96-m68k 0x5.c6aa645fffef5fa8p+16368L : 0xf.fffffffffffffffp+16380L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma upward ldbl-96-m68k 0x5.c6aa645fffef5fa8p+16368L : plus_infty 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange
+= lgamma downward ldbl-128 0x5.c6aa645fffef5fa8p+16368L : 0xf.fffffffffffffffd06ecf74e1a58p+16380L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma tonearest ldbl-128 0x5.c6aa645fffef5fa8p+16368L : 0xf.fffffffffffffffd06ecf74e1a6p+16380L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma towardzero ldbl-128 0x5.c6aa645fffef5fa8p+16368L : 0xf.fffffffffffffffd06ecf74e1a58p+16380L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma upward ldbl-128 0x5.c6aa645fffef5fa8p+16368L : 0xf.fffffffffffffffd06ecf74e1a6p+16380L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma downward ldbl-128 0x5.c6aa645fffef5fa912b9b480f8p+16368L : 0xf.fffffffffffffffffffffffffff8p+16380L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange-ok
+= lgamma tonearest ldbl-128 0x5.c6aa645fffef5fa912b9b480f8p+16368L : plus_infty 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange
+= lgamma towardzero ldbl-128 0x5.c6aa645fffef5fa912b9b480f8p+16368L : 0xf.fffffffffffffffffffffffffff8p+16380L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange-ok
+= lgamma upward ldbl-128 0x5.c6aa645fffef5fa912b9b480f8p+16368L : plus_infty 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange
+= lgamma downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c4c85fdf473ddb98060f5143177ep+1032L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c4c85fdf473ddb98060f5143178p+1032L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c4c85fdf473ddb98060f5143177ep+1032L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c4c85fdf473ddb98060f5143178p+1032L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok
+= lgamma downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange-ok
+= lgamma tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange
+= lgamma towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange-ok
+= lgamma upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty 1 : xfail:ldbl-96-intel xfail:ldbl-96-m68k inexact-ok overflow errno-erange
+lgamma -0x1.fa471547c2fe5p+1
+= lgamma downward flt-32 -0x3.f48e28p+0f : -0x3.511bccp-20f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.f48e28p+0f : -0x3.511bccp-20f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.f48e28p+0f : -0x3.511bc8p-20f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.f48e28p+0f : -0x3.511bc8p-20f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.f48e28p+0 : -0x3.511bca412890ap-20 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.f48e28p+0 : -0x3.511bca412890ap-20 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.f48e28p+0 : -0x3.511bca4128908p-20 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.f48e28p+0 : -0x3.511bca4128908p-20 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.f48e28p+0L : -0x3.511bca412890969p-20L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.f48e28p+0L : -0x3.511bca412890969p-20L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.f48e28p+0L : -0x3.511bca412890968cp-20L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.f48e28p+0L : -0x3.511bca412890968cp-20L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.f48e28p+0L : -0x3.511bca412890969p-20L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.f48e28p+0L : -0x3.511bca412890969p-20L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.f48e28p+0L : -0x3.511bca412890968cp-20L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.f48e28p+0L : -0x3.511bca412890968cp-20L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.f48e28p+0L : -0x3.511bca412890968ef5acdaae7dcp-20L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.f48e28p+0L : -0x3.511bca412890968ef5acdaae7dbep-20L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.f48e28p+0L : -0x3.511bca412890968ef5acdaae7dbep-20L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.f48e28p+0L : -0x3.511bca412890968ef5acdaae7dbep-20L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.f48e28p+0L : -0x3.511bca412890968ef5acdaae7ep-20L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.f48e28p+0L : -0x3.511bca412890968ef5acdaae7ep-20L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.f48e28p+0L : -0x3.511bca412890968ef5acdaae7dp-20L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.f48e28p+0L : -0x3.511bca412890968ef5acdaae7dp-20L 1 : inexact-ok
+= lgamma downward flt-32 -0x3.f48e2cp+0f : 0x1.dd4b54p-20f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.f48e2cp+0f : 0x1.dd4b54p-20f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.f48e2cp+0f : 0x1.dd4b54p-20f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.f48e2cp+0f : 0x1.dd4b56p-20f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.f48e2cp+0 : 0x1.dd4b54ca863c1p-20 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.f48e2cp+0 : 0x1.dd4b54ca863c2p-20 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.f48e2cp+0 : 0x1.dd4b54ca863c1p-20 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.f48e2cp+0 : 0x1.dd4b54ca863c2p-20 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a46p-20L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a48p-20L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a46p-20L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a48p-20L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a46p-20L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a48p-20L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a46p-20L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a48p-20L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a476cbd9fd337c3p-20L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a476cbd9fd337c3p-20L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a476cbd9fd337c3p-20L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a476cbd9fd337c4p-20L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a476cbd9fd3378p-20L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a476cbd9fd338p-20L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a476cbd9fd3378p-20L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a476cbd9fd338p-20L 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.f48e2a8f85fcap+0 : -0x1.ddc0336980b59p-52 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.f48e2a8f85fcap+0 : -0x1.ddc0336980b58p-52 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.f48e2a8f85fcap+0 : -0x1.ddc0336980b58p-52 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.f48e2a8f85fcap+0 : -0x1.ddc0336980b58p-52 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d2p-52L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d2p-52L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584dp-52L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584dp-52L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d2p-52L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d2p-52L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584dp-52L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584dp-52L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d18e3a66026b11p-52L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d18e3a66026b1p-52L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d18e3a66026b1p-52L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d18e3a66026b1p-52L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d18e3a66026b8p-52L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d18e3a66026bp-52L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d18e3a66026bp-52L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d18e3a66026bp-52L 1 : inexact-ok
+lgamma -0x1.9260dcp+1
+= lgamma downward flt-32 -0x3.24c1b8p+0f : -0x3.4a0c58p-24f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.24c1b8p+0f : -0x3.4a0c54p-24f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.24c1b8p+0f : -0x3.4a0c54p-24f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.24c1b8p+0f : -0x3.4a0c54p-24f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.24c1b8p+0 : -0x3.4a0c544eeb21cp-24 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.24c1b8p+0 : -0x3.4a0c544eeb21ap-24 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.24c1b8p+0 : -0x3.4a0c544eeb21ap-24 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.24c1b8p+0 : -0x3.4a0c544eeb21ap-24 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a028p-24L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a028p-24L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a024p-24L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a024p-24L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a028p-24L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a028p-24L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a024p-24L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a024p-24L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a026dc79de4e099cp-24L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a026dc79de4e099ap-24L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a026dc79de4e099ap-24L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a026dc79de4e099ap-24L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a026dc79de4e0ap-24L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a026dc79de4e0ap-24L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a026dc79de4e09p-24L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a026dc79de4e09p-24L 1 : inexact-ok
+lgamma -0xffffffp-1
+= lgamma downward flt-32 -0x7.fffff8p+20f : -0x7.78a018p+24f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x7.fffff8p+20f : -0x7.78a01p+24f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x7.fffff8p+20f : -0x7.78a01p+24f 1 : inexact-ok
+= lgamma upward flt-32 -0x7.fffff8p+20f : -0x7.78a01p+24f 1 : inexact-ok
+= lgamma downward dbl-64 -0x7.fffff8p+20 : -0x7.78a013681f5bcp+24 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x7.fffff8p+20 : -0x7.78a013681f5b8p+24 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x7.fffff8p+20 : -0x7.78a013681f5b8p+24 1 : inexact-ok
+= lgamma upward dbl-64 -0x7.fffff8p+20 : -0x7.78a013681f5b8p+24 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x7.fffff8p+20L : -0x7.78a013681f5b969p+24L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x7.fffff8p+20L : -0x7.78a013681f5b969p+24L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x7.fffff8p+20L : -0x7.78a013681f5b9688p+24L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x7.fffff8p+20L : -0x7.78a013681f5b9688p+24L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x7.fffff8p+20L : -0x7.78a013681f5b969p+24L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x7.fffff8p+20L : -0x7.78a013681f5b969p+24L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x7.fffff8p+20L : -0x7.78a013681f5b9688p+24L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x7.fffff8p+20L : -0x7.78a013681f5b9688p+24L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x7.fffff8p+20L : -0x7.78a013681f5b968e1639b3340434p+24L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x7.fffff8p+20L : -0x7.78a013681f5b968e1639b3340434p+24L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x7.fffff8p+20L : -0x7.78a013681f5b968e1639b334043p+24L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x7.fffff8p+20L : -0x7.78a013681f5b968e1639b334043p+24L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x7.fffff8p+20L : -0x7.78a013681f5b968e1639b33406p+24L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x7.fffff8p+20L : -0x7.78a013681f5b968e1639b33404p+24L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x7.fffff8p+20L : -0x7.78a013681f5b968e1639b33404p+24L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x7.fffff8p+20L : -0x7.78a013681f5b968e1639b33404p+24L 1 : inexact-ok
+lgamma -0x1fffffffffffffp-1
+= lgamma downward dbl-64 -0xf.ffffffffffff8p+48 : -0x2.30b2cde569e26p+56 1 : inexact-ok
+= lgamma tonearest dbl-64 -0xf.ffffffffffff8p+48 : -0x2.30b2cde569e24p+56 1 : inexact-ok
+= lgamma towardzero dbl-64 -0xf.ffffffffffff8p+48 : -0x2.30b2cde569e24p+56 1 : inexact-ok
+= lgamma upward dbl-64 -0xf.ffffffffffff8p+48 : -0x2.30b2cde569e24p+56 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xf.ffffffffffff8p+48L : -0x2.30b2cde569e24b38p+56L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xf.ffffffffffff8p+48L : -0x2.30b2cde569e24b34p+56L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xf.ffffffffffff8p+48L : -0x2.30b2cde569e24b34p+56L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xf.ffffffffffff8p+48L : -0x2.30b2cde569e24b34p+56L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xf.ffffffffffff8p+48L : -0x2.30b2cde569e24b38p+56L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+48L : -0x2.30b2cde569e24b34p+56L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+48L : -0x2.30b2cde569e24b34p+56L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xf.ffffffffffff8p+48L : -0x2.30b2cde569e24b34p+56L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xf.ffffffffffff8p+48L : -0x2.30b2cde569e24b3482adbc59e6aap+56L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xf.ffffffffffff8p+48L : -0x2.30b2cde569e24b3482adbc59e6aap+56L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xf.ffffffffffff8p+48L : -0x2.30b2cde569e24b3482adbc59e6a8p+56L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xf.ffffffffffff8p+48L : -0x2.30b2cde569e24b3482adbc59e6a8p+56L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xf.ffffffffffff8p+48L : -0x2.30b2cde569e24b3482adbc59e7p+56L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xf.ffffffffffff8p+48L : -0x2.30b2cde569e24b3482adbc59e7p+56L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xf.ffffffffffff8p+48L : -0x2.30b2cde569e24b3482adbc59e6p+56L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xf.ffffffffffff8p+48L : -0x2.30b2cde569e24b3482adbc59e6p+56L 1 : inexact-ok
+lgamma -0xffffffffffffffffp-1
+= lgamma downward ldbl-96-intel -0x7.fffffffffffffff8p+60L : -0x1.55589f2fe510778cp+68L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x7.fffffffffffffff8p+60L : -0x1.55589f2fe510778ap+68L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x7.fffffffffffffff8p+60L : -0x1.55589f2fe510778ap+68L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x7.fffffffffffffff8p+60L : -0x1.55589f2fe510778ap+68L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x7.fffffffffffffff8p+60L : -0x1.55589f2fe510778cp+68L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x7.fffffffffffffff8p+60L : -0x1.55589f2fe510778ap+68L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x7.fffffffffffffff8p+60L : -0x1.55589f2fe510778ap+68L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x7.fffffffffffffff8p+60L : -0x1.55589f2fe510778ap+68L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x7.fffffffffffffff8p+60L : -0x1.55589f2fe510778a31db722e9284p+68L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x7.fffffffffffffff8p+60L : -0x1.55589f2fe510778a31db722e9284p+68L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x7.fffffffffffffff8p+60L : -0x1.55589f2fe510778a31db722e9283p+68L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x7.fffffffffffffff8p+60L : -0x1.55589f2fe510778a31db722e9283p+68L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x7.fffffffffffffff8p+60L : -0x1.55589f2fe510778a31db722e93p+68L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x7.fffffffffffffff8p+60L : -0x1.55589f2fe510778a31db722e928p+68L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x7.fffffffffffffff8p+60L : -0x1.55589f2fe510778a31db722e928p+68L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x7.fffffffffffffff8p+60L : -0x1.55589f2fe510778a31db722e928p+68L 1 : inexact-ok
+lgamma -0x3ffffffffffffffffffffffffffp-1
+= lgamma downward ldbl-128 -0x1.ffffffffffffffffffffffffff8p+104L : -0x8.f8f97a94a1c31ceeb9cc952b33d8p+108L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.ffffffffffffffffffffffffff8p+104L : -0x8.f8f97a94a1c31ceeb9cc952b33dp+108L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.ffffffffffffffffffffffffff8p+104L : -0x8.f8f97a94a1c31ceeb9cc952b33dp+108L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.ffffffffffffffffffffffffff8p+104L : -0x8.f8f97a94a1c31ceeb9cc952b33dp+108L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.ffffffffffffffffffffffffff8p+104L : -0x8.f8f97a94a1c31ceeb9cc952b34p+108L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.ffffffffffffffffffffffffff8p+104L : -0x8.f8f97a94a1c31ceeb9cc952b34p+108L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.ffffffffffffffffffffffffff8p+104L : -0x8.f8f97a94a1c31ceeb9cc952b3p+108L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.ffffffffffffffffffffffffff8p+104L : -0x8.f8f97a94a1c31ceeb9cc952b3p+108L 1 : inexact-ok
+lgamma -0x1ffffffffffffffffffffffffffffp-1
+= lgamma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+108L : -0x4.ca1ea7c6bcac53b28539e9281ba8p+116L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+108L : -0x4.ca1ea7c6bcac53b28539e9281ba4p+116L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+108L : -0x4.ca1ea7c6bcac53b28539e9281ba4p+116L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+108L : -0x4.ca1ea7c6bcac53b28539e9281ba4p+116L 1 : inexact-ok
+lgamma -0x100000000.8p0
+= lgamma downward dbl-64 -0x1.000000008p+32 : -0x1.52e42ff102e65p+36 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.000000008p+32 : -0x1.52e42ff102e65p+36 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.000000008p+32 : -0x1.52e42ff102e64p+36 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.000000008p+32 : -0x1.52e42ff102e64p+36 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.000000008p+32L : -0x1.52e42ff102e64be4p+36L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.000000008p+32L : -0x1.52e42ff102e64be2p+36L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.000000008p+32L : -0x1.52e42ff102e64be2p+36L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.000000008p+32L : -0x1.52e42ff102e64be2p+36L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.000000008p+32L : -0x1.52e42ff102e64be4p+36L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.000000008p+32L : -0x1.52e42ff102e64be2p+36L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.000000008p+32L : -0x1.52e42ff102e64be2p+36L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.000000008p+32L : -0x1.52e42ff102e64be2p+36L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.000000008p+32L : -0x1.52e42ff102e64be289794d246256p+36L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.000000008p+32L : -0x1.52e42ff102e64be289794d246255p+36L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.000000008p+32L : -0x1.52e42ff102e64be289794d246255p+36L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.000000008p+32L : -0x1.52e42ff102e64be289794d246255p+36L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.000000008p+32L : -0x1.52e42ff102e64be289794d24628p+36L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.000000008p+32L : -0x1.52e42ff102e64be289794d24628p+36L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.000000008p+32L : -0x1.52e42ff102e64be289794d2462p+36L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.000000008p+32L : -0x1.52e42ff102e64be289794d2462p+36L -1 : inexact-ok
+lgamma -0x100000001.8p0
+= lgamma downward dbl-64 -0x1.000000018p+32 : -0x1.52e42ff265ca8p+36 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.000000018p+32 : -0x1.52e42ff265ca8p+36 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.000000018p+32 : -0x1.52e42ff265ca7p+36 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.000000018p+32 : -0x1.52e42ff265ca7p+36 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.000000018p+32L : -0x1.52e42ff265ca7bd4p+36L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.000000018p+32L : -0x1.52e42ff265ca7bd2p+36L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.000000018p+32L : -0x1.52e42ff265ca7bd2p+36L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.000000018p+32L : -0x1.52e42ff265ca7bd2p+36L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.000000018p+32L : -0x1.52e42ff265ca7bd4p+36L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.000000018p+32L : -0x1.52e42ff265ca7bd2p+36L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.000000018p+32L : -0x1.52e42ff265ca7bd2p+36L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.000000018p+32L : -0x1.52e42ff265ca7bd2p+36L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.000000018p+32L : -0x1.52e42ff265ca7bd24518407be41dp+36L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.000000018p+32L : -0x1.52e42ff265ca7bd24518407be41dp+36L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.000000018p+32L : -0x1.52e42ff265ca7bd24518407be41cp+36L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.000000018p+32L : -0x1.52e42ff265ca7bd24518407be41cp+36L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.000000018p+32L : -0x1.52e42ff265ca7bd24518407be48p+36L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.000000018p+32L : -0x1.52e42ff265ca7bd24518407be4p+36L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.000000018p+32L : -0x1.52e42ff265ca7bd24518407be4p+36L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.000000018p+32L : -0x1.52e42ff265ca7bd24518407be4p+36L 1 : inexact-ok
+lgamma -0.25
+= lgamma downward flt-32 -0x4p-4f : 0x1.96ee68p+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x4p-4f : 0x1.96ee68p+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x4p-4f : 0x1.96ee68p+0f -1 : inexact-ok
+= lgamma upward flt-32 -0x4p-4f : 0x1.96ee6ap+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0x4p-4 : 0x1.96ee685defb2cp+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x4p-4 : 0x1.96ee685defb2dp+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x4p-4 : 0x1.96ee685defb2cp+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0x4p-4 : 0x1.96ee685defb2dp+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x4p-4L : 0x1.96ee685defb2cf06p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x4p-4L : 0x1.96ee685defb2cf08p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x4p-4L : 0x1.96ee685defb2cf06p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x4p-4L : 0x1.96ee685defb2cf08p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x4p-4L : 0x1.96ee685defb2cf06p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x4p-4L : 0x1.96ee685defb2cf08p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x4p-4L : 0x1.96ee685defb2cf06p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x4p-4L : 0x1.96ee685defb2cf08p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x4p-4L : 0x1.96ee685defb2cf07c13b52ad8c5ep+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x4p-4L : 0x1.96ee685defb2cf07c13b52ad8c5fp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x4p-4L : 0x1.96ee685defb2cf07c13b52ad8c5ep+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x4p-4L : 0x1.96ee685defb2cf07c13b52ad8c5fp+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x4p-4L : 0x1.96ee685defb2cf07c13b52ad8cp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x4p-4L : 0x1.96ee685defb2cf07c13b52ad8c8p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x4p-4L : 0x1.96ee685defb2cf07c13b52ad8cp+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x4p-4L : 0x1.96ee685defb2cf07c13b52ad8c8p+0L -1 : inexact-ok
+lgamma -0.5
+= lgamma downward flt-32 -0x8p-4f : 0x1.43f89ap+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x8p-4f : 0x1.43f89ap+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x8p-4f : 0x1.43f89ap+0f -1 : inexact-ok
+= lgamma upward flt-32 -0x8p-4f : 0x1.43f89cp+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0x8p-4 : 0x1.43f89a3f0edd6p+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x8p-4 : 0x1.43f89a3f0edd6p+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x8p-4 : 0x1.43f89a3f0edd6p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0x8p-4 : 0x1.43f89a3f0edd7p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x8p-4L : 0x1.43f89a3f0edd620ap+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x8p-4L : 0x1.43f89a3f0edd620ap+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x8p-4L : 0x1.43f89a3f0edd620ap+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x8p-4L : 0x1.43f89a3f0edd620cp+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x8p-4L : 0x1.43f89a3f0edd620ap+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x8p-4L : 0x1.43f89a3f0edd620ap+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x8p-4L : 0x1.43f89a3f0edd620ap+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x8p-4L : 0x1.43f89a3f0edd620cp+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x8p-4L : 0x1.43f89a3f0edd620a79ae69cd4612p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x8p-4L : 0x1.43f89a3f0edd620a79ae69cd4613p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x8p-4L : 0x1.43f89a3f0edd620a79ae69cd4612p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x8p-4L : 0x1.43f89a3f0edd620a79ae69cd4613p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x8p-4L : 0x1.43f89a3f0edd620a79ae69cd46p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x8p-4L : 0x1.43f89a3f0edd620a79ae69cd46p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x8p-4L : 0x1.43f89a3f0edd620a79ae69cd46p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x8p-4L : 0x1.43f89a3f0edd620a79ae69cd468p+0L -1 : inexact-ok
+lgamma -0.75
+= lgamma downward flt-32 -0xcp-4f : 0x1.93616p+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0xcp-4f : 0x1.93616p+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0xcp-4f : 0x1.93616p+0f -1 : inexact-ok
+= lgamma upward flt-32 -0xcp-4f : 0x1.936162p+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0xcp-4 : 0x1.93616060ea5dfp+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0xcp-4 : 0x1.93616060ea5ep+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0xcp-4 : 0x1.93616060ea5dfp+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0xcp-4 : 0x1.93616060ea5ep+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xcp-4L : 0x1.93616060ea5dfbc4p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xcp-4L : 0x1.93616060ea5dfbc4p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xcp-4L : 0x1.93616060ea5dfbc4p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xcp-4L : 0x1.93616060ea5dfbc6p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xcp-4L : 0x1.93616060ea5dfbc4p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xcp-4L : 0x1.93616060ea5dfbc4p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xcp-4L : 0x1.93616060ea5dfbc4p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xcp-4L : 0x1.93616060ea5dfbc6p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xcp-4L : 0x1.93616060ea5dfbc406c13494046ap+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xcp-4L : 0x1.93616060ea5dfbc406c13494046bp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xcp-4L : 0x1.93616060ea5dfbc406c13494046ap+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xcp-4L : 0x1.93616060ea5dfbc406c13494046bp+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xcp-4L : 0x1.93616060ea5dfbc406c1349404p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xcp-4L : 0x1.93616060ea5dfbc406c13494048p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xcp-4L : 0x1.93616060ea5dfbc406c1349404p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xcp-4L : 0x1.93616060ea5dfbc406c13494048p+0L -1 : inexact-ok
+lgamma -1.25
+= lgamma downward flt-32 -0x1.4p+0f : 0x1.5dce78p+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.4p+0f : 0x1.5dce78p+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.4p+0f : 0x1.5dce78p+0f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.4p+0f : 0x1.5dce7ap+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.4p+0 : 0x1.5dce78ceba7e8p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.4p+0 : 0x1.5dce78ceba7e9p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.4p+0 : 0x1.5dce78ceba7e8p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.4p+0 : 0x1.5dce78ceba7e9p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.4p+0L : 0x1.5dce78ceba7e8baep+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.4p+0L : 0x1.5dce78ceba7e8bbp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.4p+0L : 0x1.5dce78ceba7e8baep+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.4p+0L : 0x1.5dce78ceba7e8bbp+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.4p+0L : 0x1.5dce78ceba7e8baep+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.4p+0L : 0x1.5dce78ceba7e8bbp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.4p+0L : 0x1.5dce78ceba7e8baep+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.4p+0L : 0x1.5dce78ceba7e8bbp+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.4p+0L : 0x1.5dce78ceba7e8baf758b14c78cebp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.4p+0L : 0x1.5dce78ceba7e8baf758b14c78cebp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.4p+0L : 0x1.5dce78ceba7e8baf758b14c78cebp+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.4p+0L : 0x1.5dce78ceba7e8baf758b14c78cecp+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.4p+0L : 0x1.5dce78ceba7e8baf758b14c78c8p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.4p+0L : 0x1.5dce78ceba7e8baf758b14c78dp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.4p+0L : 0x1.5dce78ceba7e8baf758b14c78c8p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.4p+0L : 0x1.5dce78ceba7e8baf758b14c78dp+0L 1 : inexact-ok
+lgamma -1.5
+= lgamma downward flt-32 -0x1.8p+0f : 0xd.c2c0ap-4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.8p+0f : 0xd.c2c0bp-4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.8p+0f : 0xd.c2c0ap-4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.8p+0f : 0xd.c2c0bp-4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.8p+0 : 0xd.c2c0a8c107c3p-4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.8p+0 : 0xd.c2c0a8c107c3p-4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.8p+0 : 0xd.c2c0a8c107c3p-4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.8p+0 : 0xd.c2c0a8c107c38p-4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.8p+0L : 0xd.c2c0a8c107c323fp-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.8p+0L : 0xd.c2c0a8c107c324p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.8p+0L : 0xd.c2c0a8c107c323fp-4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.8p+0L : 0xd.c2c0a8c107c324p-4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.8p+0L : 0xd.c2c0a8c107c323fp-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.8p+0L : 0xd.c2c0a8c107c324p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.8p+0L : 0xd.c2c0a8c107c323fp-4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.8p+0L : 0xd.c2c0a8c107c324p-4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.8p+0L : 0xd.c2c0a8c107c323f9f78901044cap-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.8p+0L : 0xd.c2c0a8c107c323f9f78901044cap-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.8p+0L : 0xd.c2c0a8c107c323f9f78901044cap-4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.8p+0L : 0xd.c2c0a8c107c323f9f78901044ca8p-4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.8p+0L : 0xd.c2c0a8c107c323f9f78901044cp-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.8p+0L : 0xd.c2c0a8c107c323f9f78901044cp-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.8p+0L : 0xd.c2c0a8c107c323f9f78901044cp-4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.8p+0L : 0xd.c2c0a8c107c323f9f78901045p-4L 1 : inexact-ok
+lgamma -1.75
+= lgamma downward flt-32 -0x1.cp+0f : 0x1.041e64p+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.cp+0f : 0x1.041e66p+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.cp+0f : 0x1.041e64p+0f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.cp+0f : 0x1.041e66p+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.cp+0 : 0x1.041e656d68577p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.cp+0 : 0x1.041e656d68578p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.cp+0 : 0x1.041e656d68577p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.cp+0 : 0x1.041e656d68578p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.cp+0L : 0x1.041e656d685779d4p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.cp+0L : 0x1.041e656d685779d4p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.cp+0L : 0x1.041e656d685779d4p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.cp+0L : 0x1.041e656d685779d6p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.cp+0L : 0x1.041e656d685779d4p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.cp+0L : 0x1.041e656d685779d4p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.cp+0L : 0x1.041e656d685779d4p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.cp+0L : 0x1.041e656d685779d6p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.cp+0L : 0x1.041e656d685779d4a3f404f4e634p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.cp+0L : 0x1.041e656d685779d4a3f404f4e635p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.cp+0L : 0x1.041e656d685779d4a3f404f4e634p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.cp+0L : 0x1.041e656d685779d4a3f404f4e635p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.cp+0L : 0x1.041e656d685779d4a3f404f4e6p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.cp+0L : 0x1.041e656d685779d4a3f404f4e6p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.cp+0L : 0x1.041e656d685779d4a3f404f4e6p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.cp+0L : 0x1.041e656d685779d4a3f404f4e68p+0L 1 : inexact-ok
+lgamma -0x2.08p0
+= lgamma downward flt-32 -0x2.08p+0f : 0x2.bec33cp+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.08p+0f : 0x2.bec33cp+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.08p+0f : 0x2.bec33cp+0f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.08p+0f : 0x2.bec34p+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.08p+0 : 0x2.bec33c279fa7cp+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.08p+0 : 0x2.bec33c279fa7ep+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.08p+0 : 0x2.bec33c279fa7cp+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.08p+0 : 0x2.bec33c279fa7ep+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.08p+0L : 0x2.bec33c279fa7df4cp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.08p+0L : 0x2.bec33c279fa7df5p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.08p+0L : 0x2.bec33c279fa7df4cp+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.08p+0L : 0x2.bec33c279fa7df5p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.08p+0L : 0x2.bec33c279fa7df4cp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.08p+0L : 0x2.bec33c279fa7df5p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.08p+0L : 0x2.bec33c279fa7df4cp+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.08p+0L : 0x2.bec33c279fa7df5p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.08p+0L : 0x2.bec33c279fa7df4e0daf52f683dap+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.08p+0L : 0x2.bec33c279fa7df4e0daf52f683dcp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.08p+0L : 0x2.bec33c279fa7df4e0daf52f683dap+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.08p+0L : 0x2.bec33c279fa7df4e0daf52f683dcp+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.08p+0L : 0x2.bec33c279fa7df4e0daf52f683p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.08p+0L : 0x2.bec33c279fa7df4e0daf52f684p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.08p+0L : 0x2.bec33c279fa7df4e0daf52f683p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.08p+0L : 0x2.bec33c279fa7df4e0daf52f684p+0L -1 : inexact-ok
+lgamma -0x2.1p0
+= lgamma downward flt-32 -0x2.1p+0f : 0x2.07060cp+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.1p+0f : 0x2.07061p+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.1p+0f : 0x2.07060cp+0f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.1p+0f : 0x2.07061p+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.1p+0 : 0x2.07060e6e8471ap+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.1p+0 : 0x2.07060e6e8471ap+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.1p+0 : 0x2.07060e6e8471ap+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.1p+0 : 0x2.07060e6e8471cp+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.1p+0L : 0x2.07060e6e8471a484p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.1p+0L : 0x2.07060e6e8471a488p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.1p+0L : 0x2.07060e6e8471a484p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.1p+0L : 0x2.07060e6e8471a488p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.1p+0L : 0x2.07060e6e8471a484p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.1p+0L : 0x2.07060e6e8471a488p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.1p+0L : 0x2.07060e6e8471a484p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.1p+0L : 0x2.07060e6e8471a488p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.1p+0L : 0x2.07060e6e8471a4872889bc43cbacp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.1p+0L : 0x2.07060e6e8471a4872889bc43cbacp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.1p+0L : 0x2.07060e6e8471a4872889bc43cbacp+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.1p+0L : 0x2.07060e6e8471a4872889bc43cbaep+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.1p+0L : 0x2.07060e6e8471a4872889bc43cbp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.1p+0L : 0x2.07060e6e8471a4872889bc43ccp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.1p+0L : 0x2.07060e6e8471a4872889bc43cbp+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.1p+0L : 0x2.07060e6e8471a4872889bc43ccp+0L -1 : inexact-ok
+lgamma -0x2.18p0
+= lgamma downward flt-32 -0x2.18p+0f : 0x1.99a9fcp+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.18p+0f : 0x1.99a9fep+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.18p+0f : 0x1.99a9fcp+0f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.18p+0f : 0x1.99a9fep+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.18p+0 : 0x1.99a9fdaac9a13p+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.18p+0 : 0x1.99a9fdaac9a14p+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.18p+0 : 0x1.99a9fdaac9a13p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.18p+0 : 0x1.99a9fdaac9a14p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.18p+0L : 0x1.99a9fdaac9a13814p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.18p+0L : 0x1.99a9fdaac9a13816p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.18p+0L : 0x1.99a9fdaac9a13814p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.18p+0L : 0x1.99a9fdaac9a13816p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.18p+0L : 0x1.99a9fdaac9a13814p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.18p+0L : 0x1.99a9fdaac9a13816p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.18p+0L : 0x1.99a9fdaac9a13814p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.18p+0L : 0x1.99a9fdaac9a13816p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.18p+0L : 0x1.99a9fdaac9a1381519be768d0a23p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.18p+0L : 0x1.99a9fdaac9a1381519be768d0a24p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.18p+0L : 0x1.99a9fdaac9a1381519be768d0a23p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.18p+0L : 0x1.99a9fdaac9a1381519be768d0a24p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.18p+0L : 0x1.99a9fdaac9a1381519be768d0ap+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.18p+0L : 0x1.99a9fdaac9a1381519be768d0ap+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.18p+0L : 0x1.99a9fdaac9a1381519be768d0ap+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.18p+0L : 0x1.99a9fdaac9a1381519be768d0a8p+0L -1 : inexact-ok
+lgamma -0x2.2p0
+= lgamma downward flt-32 -0x2.2p+0f : 0x1.4b32e6p+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.2p+0f : 0x1.4b32e6p+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.2p+0f : 0x1.4b32e6p+0f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.2p+0f : 0x1.4b32e8p+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.2p+0 : 0x1.4b32e6350c0cbp+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.2p+0 : 0x1.4b32e6350c0ccp+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.2p+0 : 0x1.4b32e6350c0cbp+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.2p+0 : 0x1.4b32e6350c0ccp+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.2p+0L : 0x1.4b32e6350c0cbcfcp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.2p+0L : 0x1.4b32e6350c0cbcfcp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.2p+0L : 0x1.4b32e6350c0cbcfcp+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.2p+0L : 0x1.4b32e6350c0cbcfep+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.2p+0L : 0x1.4b32e6350c0cbcfcp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.2p+0L : 0x1.4b32e6350c0cbcfcp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.2p+0L : 0x1.4b32e6350c0cbcfcp+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.2p+0L : 0x1.4b32e6350c0cbcfep+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.2p+0L : 0x1.4b32e6350c0cbcfce3355e8d3eb6p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.2p+0L : 0x1.4b32e6350c0cbcfce3355e8d3eb7p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.2p+0L : 0x1.4b32e6350c0cbcfce3355e8d3eb6p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.2p+0L : 0x1.4b32e6350c0cbcfce3355e8d3eb7p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.2p+0L : 0x1.4b32e6350c0cbcfce3355e8d3e8p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.2p+0L : 0x1.4b32e6350c0cbcfce3355e8d3e8p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.2p+0L : 0x1.4b32e6350c0cbcfce3355e8d3e8p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.2p+0L : 0x1.4b32e6350c0cbcfce3355e8d3fp+0L -1 : inexact-ok
+lgamma -0x2.28p0
+= lgamma downward flt-32 -0x2.28p+0f : 0x1.0e0296p+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.28p+0f : 0x1.0e0298p+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.28p+0f : 0x1.0e0296p+0f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.28p+0f : 0x1.0e0298p+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.28p+0 : 0x1.0e029711cf8dcp+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.28p+0 : 0x1.0e029711cf8ddp+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.28p+0 : 0x1.0e029711cf8dcp+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.28p+0 : 0x1.0e029711cf8ddp+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.28p+0L : 0x1.0e029711cf8dcadap+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.28p+0L : 0x1.0e029711cf8dcadcp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.28p+0L : 0x1.0e029711cf8dcadap+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.28p+0L : 0x1.0e029711cf8dcadcp+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.28p+0L : 0x1.0e029711cf8dcadap+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.28p+0L : 0x1.0e029711cf8dcadcp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.28p+0L : 0x1.0e029711cf8dcadap+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.28p+0L : 0x1.0e029711cf8dcadcp+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.28p+0L : 0x1.0e029711cf8dcadbfb31b31203bcp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.28p+0L : 0x1.0e029711cf8dcadbfb31b31203bcp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.28p+0L : 0x1.0e029711cf8dcadbfb31b31203bcp+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.28p+0L : 0x1.0e029711cf8dcadbfb31b31203bdp+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.28p+0L : 0x1.0e029711cf8dcadbfb31b312038p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.28p+0L : 0x1.0e029711cf8dcadbfb31b312038p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.28p+0L : 0x1.0e029711cf8dcadbfb31b312038p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.28p+0L : 0x1.0e029711cf8dcadbfb31b31204p+0L -1 : inexact-ok
+lgamma -0x2.3p0
+= lgamma downward flt-32 -0x2.3p+0f : 0xd.c0af3p-4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.3p+0f : 0xd.c0af4p-4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.3p+0f : 0xd.c0af3p-4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.3p+0f : 0xd.c0af4p-4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.3p+0 : 0xd.c0af3f35d3cap-4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.3p+0 : 0xd.c0af3f35d3ca8p-4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.3p+0 : 0xd.c0af3f35d3cap-4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.3p+0 : 0xd.c0af3f35d3ca8p-4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.3p+0L : 0xd.c0af3f35d3ca5ffp-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.3p+0L : 0xd.c0af3f35d3ca5ffp-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.3p+0L : 0xd.c0af3f35d3ca5ffp-4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.3p+0L : 0xd.c0af3f35d3ca6p-4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.3p+0L : 0xd.c0af3f35d3ca5ffp-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.3p+0L : 0xd.c0af3f35d3ca5ffp-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.3p+0L : 0xd.c0af3f35d3ca5ffp-4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.3p+0L : 0xd.c0af3f35d3ca6p-4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.3p+0L : 0xd.c0af3f35d3ca5ff45faa2778d698p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.3p+0L : 0xd.c0af3f35d3ca5ff45faa2778d698p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.3p+0L : 0xd.c0af3f35d3ca5ff45faa2778d698p-4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.3p+0L : 0xd.c0af3f35d3ca5ff45faa2778d6ap-4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.3p+0L : 0xd.c0af3f35d3ca5ff45faa2778d4p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.3p+0L : 0xd.c0af3f35d3ca5ff45faa2778d8p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.3p+0L : 0xd.c0af3f35d3ca5ff45faa2778d4p-4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.3p+0L : 0xd.c0af3f35d3ca5ff45faa2778d8p-4L -1 : inexact-ok
+lgamma -0x2.38p0
+= lgamma downward flt-32 -0x2.38p+0f : 0xb.21412p-4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.38p+0f : 0xb.21412p-4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.38p+0f : 0xb.21412p-4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.38p+0f : 0xb.21413p-4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.38p+0 : 0xb.214127b241858p-4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.38p+0 : 0xb.214127b24186p-4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.38p+0 : 0xb.214127b241858p-4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.38p+0 : 0xb.214127b24186p-4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.38p+0L : 0xb.214127b24185c3ap-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.38p+0L : 0xb.214127b24185c3ap-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.38p+0L : 0xb.214127b24185c3ap-4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.38p+0L : 0xb.214127b24185c3bp-4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.38p+0L : 0xb.214127b24185c3ap-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.38p+0L : 0xb.214127b24185c3ap-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.38p+0L : 0xb.214127b24185c3ap-4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.38p+0L : 0xb.214127b24185c3bp-4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.38p+0L : 0xb.214127b24185c3a55f714cce42dp-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.38p+0L : 0xb.214127b24185c3a55f714cce42dp-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.38p+0L : 0xb.214127b24185c3a55f714cce42dp-4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.38p+0L : 0xb.214127b24185c3a55f714cce42d8p-4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.38p+0L : 0xb.214127b24185c3a55f714cce4p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.38p+0L : 0xb.214127b24185c3a55f714cce44p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.38p+0L : 0xb.214127b24185c3a55f714cce4p-4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.38p+0L : 0xb.214127b24185c3a55f714cce44p-4L -1 : inexact-ok
+lgamma -0x2.4p0
+= lgamma downward flt-32 -0x2.4p+0f : 0x8.e3559p-4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.4p+0f : 0x8.e3559p-4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.4p+0f : 0x8.e3559p-4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.4p+0f : 0x8.e355ap-4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.4p+0 : 0x8.e355968bdbc28p-4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.4p+0 : 0x8.e355968bdbc3p-4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.4p+0 : 0x8.e355968bdbc28p-4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.4p+0 : 0x8.e355968bdbc3p-4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.4p+0L : 0x8.e355968bdbc2c19p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.4p+0L : 0x8.e355968bdbc2c1ap-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.4p+0L : 0x8.e355968bdbc2c19p-4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.4p+0L : 0x8.e355968bdbc2c1ap-4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.4p+0L : 0x8.e355968bdbc2c19p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.4p+0L : 0x8.e355968bdbc2c1ap-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.4p+0L : 0x8.e355968bdbc2c19p-4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.4p+0L : 0x8.e355968bdbc2c1ap-4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.4p+0L : 0x8.e355968bdbc2c19c11f614d8a5ap-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.4p+0L : 0x8.e355968bdbc2c19c11f614d8a5ap-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.4p+0L : 0x8.e355968bdbc2c19c11f614d8a5ap-4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.4p+0L : 0x8.e355968bdbc2c19c11f614d8a5a8p-4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.4p+0L : 0x8.e355968bdbc2c19c11f614d8a4p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.4p+0L : 0x8.e355968bdbc2c19c11f614d8a4p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.4p+0L : 0x8.e355968bdbc2c19c11f614d8a4p-4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.4p+0L : 0x8.e355968bdbc2c19c11f614d8a8p-4L -1 : inexact-ok
+lgamma -0x2.48p0
+= lgamma downward flt-32 -0x2.48p+0f : 0x6.f371cp-4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.48p+0f : 0x6.f371cp-4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.48p+0f : 0x6.f371cp-4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.48p+0f : 0x6.f371c8p-4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.48p+0 : 0x6.f371c281277c8p-4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.48p+0 : 0x6.f371c281277c8p-4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.48p+0 : 0x6.f371c281277c8p-4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.48p+0 : 0x6.f371c281277ccp-4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.48p+0L : 0x6.f371c281277c8f58p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.48p+0L : 0x6.f371c281277c8f58p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.48p+0L : 0x6.f371c281277c8f58p-4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.48p+0L : 0x6.f371c281277c8f6p-4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.48p+0L : 0x6.f371c281277c8f58p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.48p+0L : 0x6.f371c281277c8f58p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.48p+0L : 0x6.f371c281277c8f58p-4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.48p+0L : 0x6.f371c281277c8f6p-4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.48p+0L : 0x6.f371c281277c8f59db2107586bf4p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.48p+0L : 0x6.f371c281277c8f59db2107586bf8p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.48p+0L : 0x6.f371c281277c8f59db2107586bf4p-4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.48p+0L : 0x6.f371c281277c8f59db2107586bf8p-4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.48p+0L : 0x6.f371c281277c8f59db2107586ap-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.48p+0L : 0x6.f371c281277c8f59db2107586cp-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.48p+0L : 0x6.f371c281277c8f59db2107586ap-4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.48p+0L : 0x6.f371c281277c8f59db2107586cp-4L -1 : inexact-ok
+lgamma -0x2.5p0
+= lgamma downward flt-32 -0x2.5p+0f : 0x5.448598p-4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.5p+0f : 0x5.448598p-4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.5p+0f : 0x5.448598p-4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.5p+0f : 0x5.4485ap-4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.5p+0 : 0x5.44859a67747f4p-4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.5p+0 : 0x5.44859a67747f4p-4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.5p+0 : 0x5.44859a67747f4p-4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.5p+0 : 0x5.44859a67747f8p-4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.5p+0L : 0x5.44859a67747f55dp-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.5p+0L : 0x5.44859a67747f55dp-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.5p+0L : 0x5.44859a67747f55dp-4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.5p+0L : 0x5.44859a67747f55d8p-4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.5p+0L : 0x5.44859a67747f55dp-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.5p+0L : 0x5.44859a67747f55dp-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.5p+0L : 0x5.44859a67747f55dp-4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.5p+0L : 0x5.44859a67747f55d8p-4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.5p+0L : 0x5.44859a67747f55d25257b423b26cp-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.5p+0L : 0x5.44859a67747f55d25257b423b27p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.5p+0L : 0x5.44859a67747f55d25257b423b26cp-4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.5p+0L : 0x5.44859a67747f55d25257b423b27p-4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.5p+0L : 0x5.44859a67747f55d25257b423b2p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.5p+0L : 0x5.44859a67747f55d25257b423b2p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.5p+0L : 0x5.44859a67747f55d25257b423b2p-4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.5p+0L : 0x5.44859a67747f55d25257b423b4p-4L -1 : inexact-ok
+lgamma -0x2.58p0
+= lgamma downward flt-32 -0x2.58p+0f : 0x3.cd82f4p-4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.58p+0f : 0x3.cd82f8p-4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.58p+0f : 0x3.cd82f4p-4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.58p+0f : 0x3.cd82f8p-4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.58p+0 : 0x3.cd82f61be0056p-4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.58p+0 : 0x3.cd82f61be0058p-4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.58p+0 : 0x3.cd82f61be0056p-4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.58p+0 : 0x3.cd82f61be0058p-4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.58p+0L : 0x3.cd82f61be0057224p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.58p+0L : 0x3.cd82f61be0057224p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.58p+0L : 0x3.cd82f61be0057224p-4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.58p+0L : 0x3.cd82f61be0057228p-4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.58p+0L : 0x3.cd82f61be0057224p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.58p+0L : 0x3.cd82f61be0057224p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.58p+0L : 0x3.cd82f61be0057224p-4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.58p+0L : 0x3.cd82f61be0057228p-4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.58p+0L : 0x3.cd82f61be0057224635e100a5774p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.58p+0L : 0x3.cd82f61be0057224635e100a5774p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.58p+0L : 0x3.cd82f61be0057224635e100a5774p-4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.58p+0L : 0x3.cd82f61be0057224635e100a5776p-4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.58p+0L : 0x3.cd82f61be0057224635e100a57p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.58p+0L : 0x3.cd82f61be0057224635e100a57p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.58p+0L : 0x3.cd82f61be0057224635e100a57p-4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.58p+0L : 0x3.cd82f61be0057224635e100a58p-4L -1 : inexact-ok
+lgamma -0x2.6p0
+= lgamma downward flt-32 -0x2.6p+0f : 0x2.8804a8p-4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.6p+0f : 0x2.8804acp-4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.6p+0f : 0x2.8804a8p-4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.6p+0f : 0x2.8804acp-4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.6p+0 : 0x2.8804abda16ec8p-4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.6p+0 : 0x2.8804abda16ecap-4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.6p+0 : 0x2.8804abda16ec8p-4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.6p+0 : 0x2.8804abda16ecap-4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.6p+0L : 0x2.8804abda16ec96fcp-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.6p+0L : 0x2.8804abda16ec96fcp-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.6p+0L : 0x2.8804abda16ec96fcp-4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.6p+0L : 0x2.8804abda16ec97p-4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.6p+0L : 0x2.8804abda16ec96fcp-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.6p+0L : 0x2.8804abda16ec96fcp-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.6p+0L : 0x2.8804abda16ec96fcp-4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.6p+0L : 0x2.8804abda16ec97p-4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.6p+0L : 0x2.8804abda16ec96fcd236c335016p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.6p+0L : 0x2.8804abda16ec96fcd236c3350162p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.6p+0L : 0x2.8804abda16ec96fcd236c335016p-4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.6p+0L : 0x2.8804abda16ec96fcd236c3350162p-4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.6p+0L : 0x2.8804abda16ec96fcd236c33501p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.6p+0L : 0x2.8804abda16ec96fcd236c33501p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.6p+0L : 0x2.8804abda16ec96fcd236c33501p-4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.6p+0L : 0x2.8804abda16ec96fcd236c33502p-4L -1 : inexact-ok
+lgamma -0x2.68p0
+= lgamma downward flt-32 -0x2.68p+0f : 0x1.6f830ep-4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.68p+0f : 0x1.6f830ep-4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.68p+0f : 0x1.6f830ep-4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.68p+0f : 0x1.6f831p-4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.68p+0 : 0x1.6f830ebd2f0cbp-4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.68p+0 : 0x1.6f830ebd2f0cbp-4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.68p+0 : 0x1.6f830ebd2f0cbp-4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.68p+0 : 0x1.6f830ebd2f0ccp-4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.68p+0L : 0x1.6f830ebd2f0cb62ap-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.68p+0L : 0x1.6f830ebd2f0cb62cp-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.68p+0L : 0x1.6f830ebd2f0cb62ap-4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.68p+0L : 0x1.6f830ebd2f0cb62cp-4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.68p+0L : 0x1.6f830ebd2f0cb62ap-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.68p+0L : 0x1.6f830ebd2f0cb62cp-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.68p+0L : 0x1.6f830ebd2f0cb62ap-4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.68p+0L : 0x1.6f830ebd2f0cb62cp-4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.68p+0L : 0x1.6f830ebd2f0cb62bd9edb09f5f4ap-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.68p+0L : 0x1.6f830ebd2f0cb62bd9edb09f5f4bp-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.68p+0L : 0x1.6f830ebd2f0cb62bd9edb09f5f4ap-4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.68p+0L : 0x1.6f830ebd2f0cb62bd9edb09f5f4bp-4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.68p+0L : 0x1.6f830ebd2f0cb62bd9edb09f5fp-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.68p+0L : 0x1.6f830ebd2f0cb62bd9edb09f5f8p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.68p+0L : 0x1.6f830ebd2f0cb62bd9edb09f5fp-4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.68p+0L : 0x1.6f830ebd2f0cb62bd9edb09f5f8p-4L -1 : inexact-ok
+lgamma -0x2.7p0
+= lgamma downward flt-32 -0x2.7p+0f : 0x8.0d79ap-8f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.7p+0f : 0x8.0d79bp-8f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.7p+0f : 0x8.0d79ap-8f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.7p+0f : 0x8.0d79bp-8f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.7p+0 : 0x8.0d79aed68897p-8 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.7p+0 : 0x8.0d79aed68897p-8 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.7p+0 : 0x8.0d79aed68897p-8 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.7p+0 : 0x8.0d79aed688978p-8 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.7p+0L : 0x8.0d79aed6889706cp-8L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.7p+0L : 0x8.0d79aed6889706dp-8L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.7p+0L : 0x8.0d79aed6889706cp-8L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.7p+0L : 0x8.0d79aed6889706dp-8L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.7p+0L : 0x8.0d79aed6889706cp-8L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.7p+0L : 0x8.0d79aed6889706dp-8L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.7p+0L : 0x8.0d79aed6889706cp-8L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.7p+0L : 0x8.0d79aed6889706dp-8L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.7p+0L : 0x8.0d79aed6889706c84e242cc59788p-8L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.7p+0L : 0x8.0d79aed6889706c84e242cc5979p-8L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.7p+0L : 0x8.0d79aed6889706c84e242cc59788p-8L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.7p+0L : 0x8.0d79aed6889706c84e242cc5979p-8L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.7p+0L : 0x8.0d79aed6889706c84e242cc594p-8L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.7p+0L : 0x8.0d79aed6889706c84e242cc598p-8L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.7p+0L : 0x8.0d79aed6889706c84e242cc594p-8L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.7p+0L : 0x8.0d79aed6889706c84e242cc598p-8L -1 : inexact-ok
+lgamma -0x2.78p0
+= lgamma downward flt-32 -0x2.78p+0f : -0x4.60fecp-8f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.78p+0f : -0x4.60fecp-8f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.78p+0f : -0x4.60feb8p-8f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.78p+0f : -0x4.60feb8p-8f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.78p+0 : -0x4.60febffedb544p-8 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.78p+0 : -0x4.60febffedb54p-8 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.78p+0 : -0x4.60febffedb54p-8 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.78p+0 : -0x4.60febffedb54p-8 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.78p+0L : -0x4.60febffedb540e98p-8L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.78p+0L : -0x4.60febffedb540e98p-8L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.78p+0L : -0x4.60febffedb540e9p-8L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.78p+0L : -0x4.60febffedb540e9p-8L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.78p+0L : -0x4.60febffedb540e98p-8L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.78p+0L : -0x4.60febffedb540e98p-8L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.78p+0L : -0x4.60febffedb540e9p-8L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.78p+0L : -0x4.60febffedb540e9p-8L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.78p+0L : -0x4.60febffedb540e956d2cd1b5a1ap-8L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.78p+0L : -0x4.60febffedb540e956d2cd1b5a1ap-8L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.78p+0L : -0x4.60febffedb540e956d2cd1b5a19cp-8L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.78p+0L : -0x4.60febffedb540e956d2cd1b5a19cp-8L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.78p+0L : -0x4.60febffedb540e956d2cd1b5a2p-8L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.78p+0L : -0x4.60febffedb540e956d2cd1b5a2p-8L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.78p+0L : -0x4.60febffedb540e956d2cd1b5ap-8L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.78p+0L : -0x4.60febffedb540e956d2cd1b5ap-8L -1 : inexact-ok
+lgamma -0x2.8p0
+= lgamma downward flt-32 -0x2.8p+0f : -0xe.65fdp-8f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.8p+0f : -0xe.65fdp-8f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.8p+0f : -0xe.65fcfp-8f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.8p+0f : -0xe.65fcfp-8f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.8p+0 : -0xe.65fcfaf6878bp-8 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.8p+0 : -0xe.65fcfaf6878bp-8 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.8p+0 : -0xe.65fcfaf6878a8p-8 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.8p+0 : -0xe.65fcfaf6878a8p-8 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.8p+0L : -0xe.65fcfaf6878ac48p-8L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.8p+0L : -0xe.65fcfaf6878ac47p-8L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.8p+0L : -0xe.65fcfaf6878ac47p-8L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.8p+0L : -0xe.65fcfaf6878ac47p-8L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.8p+0L : -0xe.65fcfaf6878ac48p-8L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.8p+0L : -0xe.65fcfaf6878ac47p-8L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.8p+0L : -0xe.65fcfaf6878ac47p-8L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.8p+0L : -0xe.65fcfaf6878ac47p-8L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.8p+0L : -0xe.65fcfaf6878ac4761b616dbe9c28p-8L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.8p+0L : -0xe.65fcfaf6878ac4761b616dbe9c28p-8L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.8p+0L : -0xe.65fcfaf6878ac4761b616dbe9c2p-8L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.8p+0L : -0xe.65fcfaf6878ac4761b616dbe9c2p-8L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.8p+0L : -0xe.65fcfaf6878ac4761b616dbeap-8L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.8p+0L : -0xe.65fcfaf6878ac4761b616dbe9cp-8L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.8p+0L : -0xe.65fcfaf6878ac4761b616dbe9cp-8L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.8p+0L : -0xe.65fcfaf6878ac4761b616dbe9cp-8L -1 : inexact-ok
+lgamma -0x2.88p0
+= lgamma downward flt-32 -0x2.88p+0f : -0x1.60773ep-4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.88p+0f : -0x1.60773ep-4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.88p+0f : -0x1.60773cp-4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.88p+0f : -0x1.60773cp-4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.88p+0 : -0x1.60773dc36dfb4p-4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.88p+0 : -0x1.60773dc36dfb4p-4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.88p+0 : -0x1.60773dc36dfb3p-4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.88p+0 : -0x1.60773dc36dfb3p-4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.88p+0L : -0x1.60773dc36dfb3a28p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.88p+0L : -0x1.60773dc36dfb3a28p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.88p+0L : -0x1.60773dc36dfb3a26p-4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.88p+0L : -0x1.60773dc36dfb3a26p-4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.88p+0L : -0x1.60773dc36dfb3a28p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.88p+0L : -0x1.60773dc36dfb3a28p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.88p+0L : -0x1.60773dc36dfb3a26p-4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.88p+0L : -0x1.60773dc36dfb3a26p-4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.88p+0L : -0x1.60773dc36dfb3a2737aebb096e95p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.88p+0L : -0x1.60773dc36dfb3a2737aebb096e94p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.88p+0L : -0x1.60773dc36dfb3a2737aebb096e94p-4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.88p+0L : -0x1.60773dc36dfb3a2737aebb096e94p-4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.88p+0L : -0x1.60773dc36dfb3a2737aebb096fp-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.88p+0L : -0x1.60773dc36dfb3a2737aebb096e8p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.88p+0L : -0x1.60773dc36dfb3a2737aebb096e8p-4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.88p+0L : -0x1.60773dc36dfb3a2737aebb096e8p-4L -1 : inexact-ok
+lgamma -0x2.9p0
+= lgamma downward flt-32 -0x2.9p+0f : -0x1.b3f01cp-4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.9p+0f : -0x1.b3f01cp-4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.9p+0f : -0x1.b3f01ap-4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.9p+0f : -0x1.b3f01ap-4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.9p+0 : -0x1.b3f01b8343f33p-4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.9p+0 : -0x1.b3f01b8343f32p-4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.9p+0 : -0x1.b3f01b8343f32p-4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.9p+0 : -0x1.b3f01b8343f32p-4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.9p+0L : -0x1.b3f01b8343f3228ep-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.9p+0L : -0x1.b3f01b8343f3228ep-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.9p+0L : -0x1.b3f01b8343f3228cp-4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.9p+0L : -0x1.b3f01b8343f3228cp-4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.9p+0L : -0x1.b3f01b8343f3228ep-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.9p+0L : -0x1.b3f01b8343f3228ep-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.9p+0L : -0x1.b3f01b8343f3228cp-4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.9p+0L : -0x1.b3f01b8343f3228cp-4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.9p+0L : -0x1.b3f01b8343f3228d295d6a35e13fp-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.9p+0L : -0x1.b3f01b8343f3228d295d6a35e13ep-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.9p+0L : -0x1.b3f01b8343f3228d295d6a35e13ep-4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.9p+0L : -0x1.b3f01b8343f3228d295d6a35e13ep-4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.9p+0L : -0x1.b3f01b8343f3228d295d6a35e18p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.9p+0L : -0x1.b3f01b8343f3228d295d6a35e1p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.9p+0L : -0x1.b3f01b8343f3228d295d6a35e1p-4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.9p+0L : -0x1.b3f01b8343f3228d295d6a35e1p-4L -1 : inexact-ok
+lgamma -0x2.98p0
+= lgamma downward flt-32 -0x2.98p+0f : -0x1.df9732p-4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.98p+0f : -0x1.df9732p-4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.98p+0f : -0x1.df973p-4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.98p+0f : -0x1.df973p-4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.98p+0 : -0x1.df97311d4f4d8p-4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.98p+0 : -0x1.df97311d4f4d8p-4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.98p+0 : -0x1.df97311d4f4d7p-4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.98p+0 : -0x1.df97311d4f4d7p-4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.98p+0L : -0x1.df97311d4f4d7d7cp-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.98p+0L : -0x1.df97311d4f4d7d7ap-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.98p+0L : -0x1.df97311d4f4d7d7ap-4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.98p+0L : -0x1.df97311d4f4d7d7ap-4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.98p+0L : -0x1.df97311d4f4d7d7cp-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.98p+0L : -0x1.df97311d4f4d7d7ap-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.98p+0L : -0x1.df97311d4f4d7d7ap-4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.98p+0L : -0x1.df97311d4f4d7d7ap-4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.98p+0L : -0x1.df97311d4f4d7d7a72d1c691228cp-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.98p+0L : -0x1.df97311d4f4d7d7a72d1c691228cp-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.98p+0L : -0x1.df97311d4f4d7d7a72d1c691228bp-4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.98p+0L : -0x1.df97311d4f4d7d7a72d1c691228bp-4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.98p+0L : -0x1.df97311d4f4d7d7a72d1c69123p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.98p+0L : -0x1.df97311d4f4d7d7a72d1c691228p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.98p+0L : -0x1.df97311d4f4d7d7a72d1c691228p-4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.98p+0L : -0x1.df97311d4f4d7d7a72d1c691228p-4L -1 : inexact-ok
+lgamma -0x2.ap0
+= lgamma downward flt-32 -0x2.ap+0f : -0x1.e15352p-4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.ap+0f : -0x1.e15352p-4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.ap+0f : -0x1.e1535p-4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.ap+0f : -0x1.e1535p-4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.ap+0 : -0x1.e15351cbe648fp-4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.ap+0 : -0x1.e15351cbe648ep-4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.ap+0 : -0x1.e15351cbe648ep-4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.ap+0 : -0x1.e15351cbe648ep-4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.ap+0L : -0x1.e15351cbe648e7a6p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.ap+0L : -0x1.e15351cbe648e7a6p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.ap+0L : -0x1.e15351cbe648e7a4p-4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.ap+0L : -0x1.e15351cbe648e7a4p-4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.ap+0L : -0x1.e15351cbe648e7a6p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.ap+0L : -0x1.e15351cbe648e7a6p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.ap+0L : -0x1.e15351cbe648e7a4p-4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.ap+0L : -0x1.e15351cbe648e7a4p-4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.ap+0L : -0x1.e15351cbe648e7a598179547249ap-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.ap+0L : -0x1.e15351cbe648e7a5981795472499p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.ap+0L : -0x1.e15351cbe648e7a5981795472499p-4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.ap+0L : -0x1.e15351cbe648e7a5981795472499p-4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.ap+0L : -0x1.e15351cbe648e7a59817954725p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.ap+0L : -0x1.e15351cbe648e7a598179547248p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.ap+0L : -0x1.e15351cbe648e7a598179547248p-4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.ap+0L : -0x1.e15351cbe648e7a598179547248p-4L -1 : inexact-ok
+lgamma -0x2.a8p0
+= lgamma downward flt-32 -0x2.a8p+0f : -0x1.b5f708p-4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.a8p+0f : -0x1.b5f706p-4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.a8p+0f : -0x1.b5f706p-4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.a8p+0f : -0x1.b5f706p-4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.a8p+0 : -0x1.b5f70616016fbp-4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.a8p+0 : -0x1.b5f70616016fbp-4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.a8p+0 : -0x1.b5f70616016fap-4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.a8p+0 : -0x1.b5f70616016fap-4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.a8p+0L : -0x1.b5f70616016fabf4p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.a8p+0L : -0x1.b5f70616016fabf4p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.a8p+0L : -0x1.b5f70616016fabf2p-4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.a8p+0L : -0x1.b5f70616016fabf2p-4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.a8p+0L : -0x1.b5f70616016fabf4p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.a8p+0L : -0x1.b5f70616016fabf4p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.a8p+0L : -0x1.b5f70616016fabf2p-4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.a8p+0L : -0x1.b5f70616016fabf2p-4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.a8p+0L : -0x1.b5f70616016fabf3429fe8803652p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.a8p+0L : -0x1.b5f70616016fabf3429fe8803652p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.a8p+0L : -0x1.b5f70616016fabf3429fe8803651p-4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.a8p+0L : -0x1.b5f70616016fabf3429fe8803651p-4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.a8p+0L : -0x1.b5f70616016fabf3429fe880368p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.a8p+0L : -0x1.b5f70616016fabf3429fe880368p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.a8p+0L : -0x1.b5f70616016fabf3429fe88036p-4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.a8p+0L : -0x1.b5f70616016fabf3429fe88036p-4L -1 : inexact-ok
+lgamma -0x2.bp0
+= lgamma downward flt-32 -0x2.bp+0f : -0x1.58f3aap-4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.bp+0f : -0x1.58f3aap-4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.bp+0f : -0x1.58f3a8p-4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.bp+0f : -0x1.58f3a8p-4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.bp+0 : -0x1.58f3a915176d1p-4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.bp+0 : -0x1.58f3a915176d1p-4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.bp+0 : -0x1.58f3a915176dp-4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.bp+0 : -0x1.58f3a915176dp-4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.bp+0L : -0x1.58f3a915176d0a6p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.bp+0L : -0x1.58f3a915176d0a5ep-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.bp+0L : -0x1.58f3a915176d0a5ep-4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.bp+0L : -0x1.58f3a915176d0a5ep-4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.bp+0L : -0x1.58f3a915176d0a6p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.bp+0L : -0x1.58f3a915176d0a5ep-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.bp+0L : -0x1.58f3a915176d0a5ep-4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.bp+0L : -0x1.58f3a915176d0a5ep-4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.bp+0L : -0x1.58f3a915176d0a5efef66be2fcfbp-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.bp+0L : -0x1.58f3a915176d0a5efef66be2fcfbp-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.bp+0L : -0x1.58f3a915176d0a5efef66be2fcfap-4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.bp+0L : -0x1.58f3a915176d0a5efef66be2fcfap-4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.bp+0L : -0x1.58f3a915176d0a5efef66be2fdp-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.bp+0L : -0x1.58f3a915176d0a5efef66be2fdp-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.bp+0L : -0x1.58f3a915176d0a5efef66be2fc8p-4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.bp+0L : -0x1.58f3a915176d0a5efef66be2fc8p-4L -1 : inexact-ok
+lgamma -0x2.b8p0
+= lgamma downward flt-32 -0x2.b8p+0f : -0xc.3dd14p-8f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.b8p+0f : -0xc.3dd14p-8f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.b8p+0f : -0xc.3dd13p-8f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.b8p+0f : -0xc.3dd13p-8f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.b8p+0 : -0xc.3dd1386983f6p-8 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.b8p+0 : -0xc.3dd1386983f58p-8 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.b8p+0 : -0xc.3dd1386983f58p-8 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.b8p+0 : -0xc.3dd1386983f58p-8 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.b8p+0L : -0xc.3dd1386983f5bc3p-8L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.b8p+0L : -0xc.3dd1386983f5bc3p-8L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.b8p+0L : -0xc.3dd1386983f5bc2p-8L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.b8p+0L : -0xc.3dd1386983f5bc2p-8L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.b8p+0L : -0xc.3dd1386983f5bc3p-8L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.b8p+0L : -0xc.3dd1386983f5bc3p-8L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.b8p+0L : -0xc.3dd1386983f5bc2p-8L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.b8p+0L : -0xc.3dd1386983f5bc2p-8L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.b8p+0L : -0xc.3dd1386983f5bc2ded655fb6d138p-8L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.b8p+0L : -0xc.3dd1386983f5bc2ded655fb6d13p-8L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.b8p+0L : -0xc.3dd1386983f5bc2ded655fb6d13p-8L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.b8p+0L : -0xc.3dd1386983f5bc2ded655fb6d13p-8L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.b8p+0L : -0xc.3dd1386983f5bc2ded655fb6d4p-8L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.b8p+0L : -0xc.3dd1386983f5bc2ded655fb6dp-8L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.b8p+0L : -0xc.3dd1386983f5bc2ded655fb6dp-8L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.b8p+0L : -0xc.3dd1386983f5bc2ded655fb6dp-8L -1 : inexact-ok
+lgamma -0x2.cp0
+= lgamma downward flt-32 -0x2.cp+0f : 0x1.261e6cp-8f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.cp+0f : 0x1.261e6ep-8f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.cp+0f : 0x1.261e6cp-8f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.cp+0f : 0x1.261e6ep-8f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.cp+0 : 0x1.261e6d250cf63p-8 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.cp+0 : 0x1.261e6d250cf63p-8 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.cp+0 : 0x1.261e6d250cf63p-8 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.cp+0 : 0x1.261e6d250cf64p-8 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.cp+0L : 0x1.261e6d250cf634acp-8L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.cp+0L : 0x1.261e6d250cf634acp-8L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.cp+0L : 0x1.261e6d250cf634acp-8L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.cp+0L : 0x1.261e6d250cf634aep-8L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.cp+0L : 0x1.261e6d250cf634acp-8L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.cp+0L : 0x1.261e6d250cf634acp-8L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.cp+0L : 0x1.261e6d250cf634acp-8L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.cp+0L : 0x1.261e6d250cf634aep-8L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.cp+0L : 0x1.261e6d250cf634ac23728ff074a3p-8L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.cp+0L : 0x1.261e6d250cf634ac23728ff074a3p-8L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.cp+0L : 0x1.261e6d250cf634ac23728ff074a3p-8L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.cp+0L : 0x1.261e6d250cf634ac23728ff074a4p-8L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.cp+0L : 0x1.261e6d250cf634ac23728ff0748p-8L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.cp+0L : 0x1.261e6d250cf634ac23728ff0748p-8L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.cp+0L : 0x1.261e6d250cf634ac23728ff0748p-8L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.cp+0L : 0x1.261e6d250cf634ac23728ff075p-8L -1 : inexact-ok
+lgamma -0x2.c8p0
+= lgamma downward flt-32 -0x2.c8p+0f : 0x1.36e062p-4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.c8p+0f : 0x1.36e062p-4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.c8p+0f : 0x1.36e062p-4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.c8p+0f : 0x1.36e064p-4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.c8p+0 : 0x1.36e062f87a4ddp-4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.c8p+0 : 0x1.36e062f87a4ddp-4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.c8p+0 : 0x1.36e062f87a4ddp-4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.c8p+0 : 0x1.36e062f87a4dep-4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.c8p+0L : 0x1.36e062f87a4dd0c8p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.c8p+0L : 0x1.36e062f87a4dd0cap-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.c8p+0L : 0x1.36e062f87a4dd0c8p-4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.c8p+0L : 0x1.36e062f87a4dd0cap-4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.c8p+0L : 0x1.36e062f87a4dd0c8p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.c8p+0L : 0x1.36e062f87a4dd0cap-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.c8p+0L : 0x1.36e062f87a4dd0c8p-4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.c8p+0L : 0x1.36e062f87a4dd0cap-4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.c8p+0L : 0x1.36e062f87a4dd0c9524322e6ec4ap-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.c8p+0L : 0x1.36e062f87a4dd0c9524322e6ec4ap-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.c8p+0L : 0x1.36e062f87a4dd0c9524322e6ec4ap-4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.c8p+0L : 0x1.36e062f87a4dd0c9524322e6ec4bp-4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.c8p+0L : 0x1.36e062f87a4dd0c9524322e6ecp-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.c8p+0L : 0x1.36e062f87a4dd0c9524322e6ec8p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.c8p+0L : 0x1.36e062f87a4dd0c9524322e6ecp-4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.c8p+0L : 0x1.36e062f87a4dd0c9524322e6ec8p-4L -1 : inexact-ok
+lgamma -0x2.dp0
+= lgamma downward flt-32 -0x2.dp+0f : 0x2.bd203cp-4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.dp+0f : 0x2.bd204p-4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.dp+0f : 0x2.bd203cp-4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.dp+0f : 0x2.bd204p-4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.dp+0 : 0x2.bd203eea3bb28p-4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.dp+0 : 0x2.bd203eea3bb2ap-4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.dp+0 : 0x2.bd203eea3bb28p-4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.dp+0 : 0x2.bd203eea3bb2ap-4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.dp+0L : 0x2.bd203eea3bb29664p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.dp+0L : 0x2.bd203eea3bb29668p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.dp+0L : 0x2.bd203eea3bb29664p-4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.dp+0L : 0x2.bd203eea3bb29668p-4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.dp+0L : 0x2.bd203eea3bb29664p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.dp+0L : 0x2.bd203eea3bb29668p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.dp+0L : 0x2.bd203eea3bb29664p-4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.dp+0L : 0x2.bd203eea3bb29668p-4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.dp+0L : 0x2.bd203eea3bb29666abf95fe7845ep-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.dp+0L : 0x2.bd203eea3bb29666abf95fe7845ep-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.dp+0L : 0x2.bd203eea3bb29666abf95fe7845ep-4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.dp+0L : 0x2.bd203eea3bb29666abf95fe7846p-4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.dp+0L : 0x2.bd203eea3bb29666abf95fe784p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.dp+0L : 0x2.bd203eea3bb29666abf95fe784p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.dp+0L : 0x2.bd203eea3bb29666abf95fe784p-4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.dp+0L : 0x2.bd203eea3bb29666abf95fe785p-4L -1 : inexact-ok
+lgamma -0x2.d8p0
+= lgamma downward flt-32 -0x2.d8p+0f : 0x4.c3b228p-4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.d8p+0f : 0x4.c3b23p-4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.d8p+0f : 0x4.c3b228p-4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.d8p+0f : 0x4.c3b23p-4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.d8p+0 : 0x4.c3b22d7ab0718p-4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.d8p+0 : 0x4.c3b22d7ab0718p-4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.d8p+0 : 0x4.c3b22d7ab0718p-4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.d8p+0 : 0x4.c3b22d7ab071cp-4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.d8p+0L : 0x4.c3b22d7ab0718b98p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.d8p+0L : 0x4.c3b22d7ab0718b98p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.d8p+0L : 0x4.c3b22d7ab0718b98p-4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.d8p+0L : 0x4.c3b22d7ab0718bap-4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.d8p+0L : 0x4.c3b22d7ab0718b98p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.d8p+0L : 0x4.c3b22d7ab0718b98p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.d8p+0L : 0x4.c3b22d7ab0718b98p-4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.d8p+0L : 0x4.c3b22d7ab0718bap-4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.d8p+0L : 0x4.c3b22d7ab0718b98997c98b70688p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.d8p+0L : 0x4.c3b22d7ab0718b98997c98b7068cp-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.d8p+0L : 0x4.c3b22d7ab0718b98997c98b70688p-4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.d8p+0L : 0x4.c3b22d7ab0718b98997c98b7068cp-4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.d8p+0L : 0x4.c3b22d7ab0718b98997c98b706p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.d8p+0L : 0x4.c3b22d7ab0718b98997c98b706p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.d8p+0L : 0x4.c3b22d7ab0718b98997c98b706p-4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.d8p+0L : 0x4.c3b22d7ab0718b98997c98b708p-4L -1 : inexact-ok
+lgamma -0x2.ep0
+= lgamma downward flt-32 -0x2.ep+0f : 0x7.7e1bf8p-4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.ep+0f : 0x7.7e1cp-4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.ep+0f : 0x7.7e1bf8p-4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.ep+0f : 0x7.7e1cp-4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.ep+0 : 0x7.7e1bfe9fdd9f4p-4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.ep+0 : 0x7.7e1bfe9fdd9f4p-4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.ep+0 : 0x7.7e1bfe9fdd9f4p-4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.ep+0 : 0x7.7e1bfe9fdd9f8p-4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.ep+0L : 0x7.7e1bfe9fdd9f4e88p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.ep+0L : 0x7.7e1bfe9fdd9f4e88p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.ep+0L : 0x7.7e1bfe9fdd9f4e88p-4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.ep+0L : 0x7.7e1bfe9fdd9f4e9p-4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.ep+0L : 0x7.7e1bfe9fdd9f4e88p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.ep+0L : 0x7.7e1bfe9fdd9f4e88p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.ep+0L : 0x7.7e1bfe9fdd9f4e88p-4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.ep+0L : 0x7.7e1bfe9fdd9f4e9p-4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.ep+0L : 0x7.7e1bfe9fdd9f4e8993dbb3f56a6p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.ep+0L : 0x7.7e1bfe9fdd9f4e8993dbb3f56a64p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.ep+0L : 0x7.7e1bfe9fdd9f4e8993dbb3f56a6p-4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.ep+0L : 0x7.7e1bfe9fdd9f4e8993dbb3f56a64p-4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.ep+0L : 0x7.7e1bfe9fdd9f4e8993dbb3f56ap-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.ep+0L : 0x7.7e1bfe9fdd9f4e8993dbb3f56ap-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.ep+0L : 0x7.7e1bfe9fdd9f4e8993dbb3f56ap-4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.ep+0L : 0x7.7e1bfe9fdd9f4e8993dbb3f56cp-4L -1 : inexact-ok
+lgamma -0x2.e8p0
+= lgamma downward flt-32 -0x2.e8p+0f : 0xb.4d46ap-4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.e8p+0f : 0xb.4d46bp-4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.e8p+0f : 0xb.4d46ap-4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.e8p+0f : 0xb.4d46bp-4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.e8p+0 : 0xb.4d46adb8bb958p-4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.e8p+0 : 0xb.4d46adb8bb958p-4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.e8p+0 : 0xb.4d46adb8bb958p-4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.e8p+0 : 0xb.4d46adb8bb96p-4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.e8p+0L : 0xb.4d46adb8bb95b0dp-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.e8p+0L : 0xb.4d46adb8bb95b0ep-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.e8p+0L : 0xb.4d46adb8bb95b0dp-4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.e8p+0L : 0xb.4d46adb8bb95b0ep-4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.e8p+0L : 0xb.4d46adb8bb95b0dp-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.e8p+0L : 0xb.4d46adb8bb95b0ep-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.e8p+0L : 0xb.4d46adb8bb95b0dp-4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.e8p+0L : 0xb.4d46adb8bb95b0ep-4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.e8p+0L : 0xb.4d46adb8bb95b0de76fefcf48ce8p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.e8p+0L : 0xb.4d46adb8bb95b0de76fefcf48cfp-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.e8p+0L : 0xb.4d46adb8bb95b0de76fefcf48ce8p-4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.e8p+0L : 0xb.4d46adb8bb95b0de76fefcf48cfp-4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.e8p+0L : 0xb.4d46adb8bb95b0de76fefcf48cp-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.e8p+0L : 0xb.4d46adb8bb95b0de76fefcf48cp-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.e8p+0L : 0xb.4d46adb8bb95b0de76fefcf48cp-4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.e8p+0L : 0xb.4d46adb8bb95b0de76fefcf49p-4L -1 : inexact-ok
+lgamma -0x2.fp0
+= lgamma downward flt-32 -0x2.fp+0f : 0x1.10b1c8p+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.fp+0f : 0x1.10b1c8p+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.fp+0f : 0x1.10b1c8p+0f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.fp+0f : 0x1.10b1cap+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.fp+0 : 0x1.10b1c8eb41e01p+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.fp+0 : 0x1.10b1c8eb41e02p+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.fp+0 : 0x1.10b1c8eb41e01p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.fp+0 : 0x1.10b1c8eb41e02p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.fp+0L : 0x1.10b1c8eb41e01f2ap+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.fp+0L : 0x1.10b1c8eb41e01f2cp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.fp+0L : 0x1.10b1c8eb41e01f2ap+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.fp+0L : 0x1.10b1c8eb41e01f2cp+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.fp+0L : 0x1.10b1c8eb41e01f2ap+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.fp+0L : 0x1.10b1c8eb41e01f2cp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.fp+0L : 0x1.10b1c8eb41e01f2ap+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.fp+0L : 0x1.10b1c8eb41e01f2cp+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.fp+0L : 0x1.10b1c8eb41e01f2bbe3cd6a4e164p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.fp+0L : 0x1.10b1c8eb41e01f2bbe3cd6a4e165p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.fp+0L : 0x1.10b1c8eb41e01f2bbe3cd6a4e164p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.fp+0L : 0x1.10b1c8eb41e01f2bbe3cd6a4e165p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.fp+0L : 0x1.10b1c8eb41e01f2bbe3cd6a4e1p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.fp+0L : 0x1.10b1c8eb41e01f2bbe3cd6a4e18p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.fp+0L : 0x1.10b1c8eb41e01f2bbe3cd6a4e1p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.fp+0L : 0x1.10b1c8eb41e01f2bbe3cd6a4e18p+0L -1 : inexact-ok
+lgamma -0x2.f8p0
+= lgamma downward flt-32 -0x2.f8p+0f : 0x1.b6f672p+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.f8p+0f : 0x1.b6f672p+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.f8p+0f : 0x1.b6f672p+0f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.f8p+0f : 0x1.b6f674p+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.f8p+0 : 0x1.b6f672f371761p+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.f8p+0 : 0x1.b6f672f371762p+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.f8p+0 : 0x1.b6f672f371761p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.f8p+0 : 0x1.b6f672f371762p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.f8p+0L : 0x1.b6f672f371761eep+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.f8p+0L : 0x1.b6f672f371761ee2p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.f8p+0L : 0x1.b6f672f371761eep+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.f8p+0L : 0x1.b6f672f371761ee2p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.f8p+0L : 0x1.b6f672f371761eep+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.f8p+0L : 0x1.b6f672f371761ee2p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.f8p+0L : 0x1.b6f672f371761eep+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.f8p+0L : 0x1.b6f672f371761ee2p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.f8p+0L : 0x1.b6f672f371761ee1bd1431bd6852p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.f8p+0L : 0x1.b6f672f371761ee1bd1431bd6852p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.f8p+0L : 0x1.b6f672f371761ee1bd1431bd6852p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.f8p+0L : 0x1.b6f672f371761ee1bd1431bd6853p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.f8p+0L : 0x1.b6f672f371761ee1bd1431bd68p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.f8p+0L : 0x1.b6f672f371761ee1bd1431bd688p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.f8p+0L : 0x1.b6f672f371761ee1bd1431bd68p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.f8p+0L : 0x1.b6f672f371761ee1bd1431bd688p+0L -1 : inexact-ok
+lgamma -0x3.08p0
+= lgamma downward flt-32 -0x3.08p+0f : 0x1.a2dd7p+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.08p+0f : 0x1.a2dd72p+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.08p+0f : 0x1.a2dd7p+0f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.08p+0f : 0x1.a2dd72p+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.08p+0 : 0x1.a2dd71c565b73p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.08p+0 : 0x1.a2dd71c565b74p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.08p+0 : 0x1.a2dd71c565b73p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.08p+0 : 0x1.a2dd71c565b74p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.08p+0L : 0x1.a2dd71c565b73f6cp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.08p+0L : 0x1.a2dd71c565b73f6ep+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.08p+0L : 0x1.a2dd71c565b73f6cp+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.08p+0L : 0x1.a2dd71c565b73f6ep+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.08p+0L : 0x1.a2dd71c565b73f6cp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.08p+0L : 0x1.a2dd71c565b73f6ep+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.08p+0L : 0x1.a2dd71c565b73f6cp+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.08p+0L : 0x1.a2dd71c565b73f6ep+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.08p+0L : 0x1.a2dd71c565b73f6d228bcaa1eadap+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.08p+0L : 0x1.a2dd71c565b73f6d228bcaa1eadbp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.08p+0L : 0x1.a2dd71c565b73f6d228bcaa1eadap+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.08p+0L : 0x1.a2dd71c565b73f6d228bcaa1eadbp+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.08p+0L : 0x1.a2dd71c565b73f6d228bcaa1ea8p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.08p+0L : 0x1.a2dd71c565b73f6d228bcaa1ebp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.08p+0L : 0x1.a2dd71c565b73f6d228bcaa1ea8p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.08p+0L : 0x1.a2dd71c565b73f6d228bcaa1ebp+0L 1 : inexact-ok
+lgamma -0x3.1p0
+= lgamma downward flt-32 -0x3.1p+0f : 0xe.88018p-4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.1p+0f : 0xe.88019p-4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.1p+0f : 0xe.88018p-4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.1p+0f : 0xe.88019p-4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.1p+0 : 0xe.88018878064ap-4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.1p+0 : 0xe.88018878064ap-4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.1p+0 : 0xe.88018878064ap-4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.1p+0 : 0xe.88018878064a8p-4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.1p+0L : 0xe.88018878064a0a8p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.1p+0L : 0xe.88018878064a0a8p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.1p+0L : 0xe.88018878064a0a8p-4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.1p+0L : 0xe.88018878064a0a9p-4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.1p+0L : 0xe.88018878064a0a8p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.1p+0L : 0xe.88018878064a0a8p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.1p+0L : 0xe.88018878064a0a8p-4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.1p+0L : 0xe.88018878064a0a9p-4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.1p+0L : 0xe.88018878064a0a862ef5d058f41p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.1p+0L : 0xe.88018878064a0a862ef5d058f41p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.1p+0L : 0xe.88018878064a0a862ef5d058f41p-4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.1p+0L : 0xe.88018878064a0a862ef5d058f418p-4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.1p+0L : 0xe.88018878064a0a862ef5d058f4p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.1p+0L : 0xe.88018878064a0a862ef5d058f4p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.1p+0L : 0xe.88018878064a0a862ef5d058f4p-4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.1p+0L : 0xe.88018878064a0a862ef5d058f8p-4L 1 : inexact-ok
+lgamma -0x3.18p0
+= lgamma downward flt-32 -0x3.18p+0f : 0x7.88aafp-4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.18p+0f : 0x7.88aafp-4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.18p+0f : 0x7.88aafp-4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.18p+0f : 0x7.88aaf8p-4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.18p+0 : 0x7.88aaf3c5b63ccp-4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.18p+0 : 0x7.88aaf3c5b63dp-4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.18p+0 : 0x7.88aaf3c5b63ccp-4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.18p+0 : 0x7.88aaf3c5b63dp-4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.18p+0L : 0x7.88aaf3c5b63ce8bp-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.18p+0L : 0x7.88aaf3c5b63ce8bp-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.18p+0L : 0x7.88aaf3c5b63ce8bp-4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.18p+0L : 0x7.88aaf3c5b63ce8b8p-4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.18p+0L : 0x7.88aaf3c5b63ce8bp-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.18p+0L : 0x7.88aaf3c5b63ce8bp-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.18p+0L : 0x7.88aaf3c5b63ce8bp-4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.18p+0L : 0x7.88aaf3c5b63ce8b8p-4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.18p+0L : 0x7.88aaf3c5b63ce8b3765e44615c58p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.18p+0L : 0x7.88aaf3c5b63ce8b3765e44615c58p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.18p+0L : 0x7.88aaf3c5b63ce8b3765e44615c58p-4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.18p+0L : 0x7.88aaf3c5b63ce8b3765e44615c5cp-4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.18p+0L : 0x7.88aaf3c5b63ce8b3765e44615cp-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.18p+0L : 0x7.88aaf3c5b63ce8b3765e44615cp-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.18p+0L : 0x7.88aaf3c5b63ce8b3765e44615cp-4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.18p+0L : 0x7.88aaf3c5b63ce8b3765e44615ep-4L 1 : inexact-ok
+lgamma -0x3.2p0
+= lgamma downward flt-32 -0x3.2p+0f : 0x2.780efp-4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.2p+0f : 0x2.780efp-4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.2p+0f : 0x2.780efp-4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.2p+0f : 0x2.780ef4p-4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.2p+0 : 0x2.780ef1ecfd4bcp-4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.2p+0 : 0x2.780ef1ecfd4bcp-4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.2p+0 : 0x2.780ef1ecfd4bcp-4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.2p+0 : 0x2.780ef1ecfd4bep-4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.2p+0L : 0x2.780ef1ecfd4bca08p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.2p+0L : 0x2.780ef1ecfd4bca08p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.2p+0L : 0x2.780ef1ecfd4bca08p-4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.2p+0L : 0x2.780ef1ecfd4bca0cp-4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.2p+0L : 0x2.780ef1ecfd4bca08p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.2p+0L : 0x2.780ef1ecfd4bca08p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.2p+0L : 0x2.780ef1ecfd4bca08p-4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.2p+0L : 0x2.780ef1ecfd4bca0cp-4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.2p+0L : 0x2.780ef1ecfd4bca081f12f293bdd4p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.2p+0L : 0x2.780ef1ecfd4bca081f12f293bdd4p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.2p+0L : 0x2.780ef1ecfd4bca081f12f293bdd4p-4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.2p+0L : 0x2.780ef1ecfd4bca081f12f293bdd6p-4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.2p+0L : 0x2.780ef1ecfd4bca081f12f293bdp-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.2p+0L : 0x2.780ef1ecfd4bca081f12f293bep-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.2p+0L : 0x2.780ef1ecfd4bca081f12f293bdp-4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.2p+0L : 0x2.780ef1ecfd4bca081f12f293bep-4L 1 : inexact-ok
+lgamma -0x3.28p0
+= lgamma downward flt-32 -0x3.28p+0f : -0x1.83b7aep-4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.28p+0f : -0x1.83b7aep-4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.28p+0f : -0x1.83b7acp-4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.28p+0f : -0x1.83b7acp-4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.28p+0 : -0x1.83b7ade05f105p-4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.28p+0 : -0x1.83b7ade05f104p-4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.28p+0 : -0x1.83b7ade05f104p-4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.28p+0 : -0x1.83b7ade05f104p-4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.28p+0L : -0x1.83b7ade05f104576p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.28p+0L : -0x1.83b7ade05f104574p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.28p+0L : -0x1.83b7ade05f104574p-4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.28p+0L : -0x1.83b7ade05f104574p-4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.28p+0L : -0x1.83b7ade05f104576p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.28p+0L : -0x1.83b7ade05f104574p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.28p+0L : -0x1.83b7ade05f104574p-4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.28p+0L : -0x1.83b7ade05f104574p-4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.28p+0L : -0x1.83b7ade05f1045749d53035a3a6bp-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.28p+0L : -0x1.83b7ade05f1045749d53035a3a6ap-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.28p+0L : -0x1.83b7ade05f1045749d53035a3a6ap-4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.28p+0L : -0x1.83b7ade05f1045749d53035a3a6ap-4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.28p+0L : -0x1.83b7ade05f1045749d53035a3a8p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.28p+0L : -0x1.83b7ade05f1045749d53035a3a8p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.28p+0L : -0x1.83b7ade05f1045749d53035a3ap-4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.28p+0L : -0x1.83b7ade05f1045749d53035a3ap-4L 1 : inexact-ok
+lgamma -0x3.3p0
+= lgamma downward flt-32 -0x3.3p+0f : -0x4.cb8cc8p-4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.3p+0f : -0x4.cb8ccp-4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.3p+0f : -0x4.cb8ccp-4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.3p+0f : -0x4.cb8ccp-4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.3p+0 : -0x4.cb8cc177ba558p-4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.3p+0 : -0x4.cb8cc177ba558p-4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.3p+0 : -0x4.cb8cc177ba554p-4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.3p+0 : -0x4.cb8cc177ba554p-4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.3p+0L : -0x4.cb8cc177ba556a88p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.3p+0L : -0x4.cb8cc177ba556a8p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.3p+0L : -0x4.cb8cc177ba556a8p-4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.3p+0L : -0x4.cb8cc177ba556a8p-4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.3p+0L : -0x4.cb8cc177ba556a88p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.3p+0L : -0x4.cb8cc177ba556a8p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.3p+0L : -0x4.cb8cc177ba556a8p-4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.3p+0L : -0x4.cb8cc177ba556a8p-4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.3p+0L : -0x4.cb8cc177ba556a81c83a394ed6b8p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.3p+0L : -0x4.cb8cc177ba556a81c83a394ed6b4p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.3p+0L : -0x4.cb8cc177ba556a81c83a394ed6b4p-4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.3p+0L : -0x4.cb8cc177ba556a81c83a394ed6b4p-4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.3p+0L : -0x4.cb8cc177ba556a81c83a394ed8p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.3p+0L : -0x4.cb8cc177ba556a81c83a394ed6p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.3p+0L : -0x4.cb8cc177ba556a81c83a394ed6p-4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.3p+0L : -0x4.cb8cc177ba556a81c83a394ed6p-4L 1 : inexact-ok
+lgamma -0x3.38p0
+= lgamma downward flt-32 -0x3.38p+0f : -0x7.92f0f8p-4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.38p+0f : -0x7.92f0fp-4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.38p+0f : -0x7.92f0fp-4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.38p+0f : -0x7.92f0fp-4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.38p+0 : -0x7.92f0f0407d54p-4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.38p+0 : -0x7.92f0f0407d53cp-4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.38p+0 : -0x7.92f0f0407d53cp-4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.38p+0 : -0x7.92f0f0407d53cp-4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.38p+0L : -0x7.92f0f0407d53cff8p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.38p+0L : -0x7.92f0f0407d53cff8p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.38p+0L : -0x7.92f0f0407d53cffp-4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.38p+0L : -0x7.92f0f0407d53cffp-4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.38p+0L : -0x7.92f0f0407d53cff8p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.38p+0L : -0x7.92f0f0407d53cff8p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.38p+0L : -0x7.92f0f0407d53cffp-4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.38p+0L : -0x7.92f0f0407d53cffp-4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.38p+0L : -0x7.92f0f0407d53cff6a7a5bbe0ce1cp-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.38p+0L : -0x7.92f0f0407d53cff6a7a5bbe0ce18p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.38p+0L : -0x7.92f0f0407d53cff6a7a5bbe0ce18p-4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.38p+0L : -0x7.92f0f0407d53cff6a7a5bbe0ce18p-4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.38p+0L : -0x7.92f0f0407d53cff6a7a5bbe0dp-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.38p+0L : -0x7.92f0f0407d53cff6a7a5bbe0cep-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.38p+0L : -0x7.92f0f0407d53cff6a7a5bbe0cep-4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.38p+0L : -0x7.92f0f0407d53cff6a7a5bbe0cep-4L 1 : inexact-ok
+lgamma -0x3.4p0
+= lgamma downward flt-32 -0x3.4p+0f : -0x9.f86fdp-4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.4p+0f : -0x9.f86fcp-4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.4p+0f : -0x9.f86fcp-4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.4p+0f : -0x9.f86fcp-4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.4p+0 : -0x9.f86fc0dd02f08p-4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.4p+0 : -0x9.f86fc0dd02fp-4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.4p+0 : -0x9.f86fc0dd02fp-4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.4p+0 : -0x9.f86fc0dd02fp-4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.4p+0L : -0x9.f86fc0dd02f006p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.4p+0L : -0x9.f86fc0dd02f005fp-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.4p+0L : -0x9.f86fc0dd02f005fp-4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.4p+0L : -0x9.f86fc0dd02f005fp-4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.4p+0L : -0x9.f86fc0dd02f006p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.4p+0L : -0x9.f86fc0dd02f005fp-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.4p+0L : -0x9.f86fc0dd02f005fp-4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.4p+0L : -0x9.f86fc0dd02f005fp-4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.4p+0L : -0x9.f86fc0dd02f005f7ad31696ed708p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.4p+0L : -0x9.f86fc0dd02f005f7ad31696ed7p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.4p+0L : -0x9.f86fc0dd02f005f7ad31696ed7p-4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.4p+0L : -0x9.f86fc0dd02f005f7ad31696ed7p-4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.4p+0L : -0x9.f86fc0dd02f005f7ad31696ed8p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.4p+0L : -0x9.f86fc0dd02f005f7ad31696ed8p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.4p+0L : -0x9.f86fc0dd02f005f7ad31696ed4p-4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.4p+0L : -0x9.f86fc0dd02f005f7ad31696ed4p-4L 1 : inexact-ok
+lgamma -0x3.48p0
+= lgamma downward flt-32 -0x3.48p+0f : -0xc.0f85fp-4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.48p+0f : -0xc.0f85ep-4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.48p+0f : -0xc.0f85ep-4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.48p+0f : -0xc.0f85ep-4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.48p+0 : -0xc.0f85e0da3243p-4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.48p+0 : -0xc.0f85e0da3243p-4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.48p+0 : -0xc.0f85e0da32428p-4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.48p+0 : -0xc.0f85e0da32428p-4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.48p+0L : -0xc.0f85e0da3242c1dp-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.48p+0L : -0xc.0f85e0da3242c1dp-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.48p+0L : -0xc.0f85e0da3242c1cp-4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.48p+0L : -0xc.0f85e0da3242c1cp-4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.48p+0L : -0xc.0f85e0da3242c1dp-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.48p+0L : -0xc.0f85e0da3242c1dp-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.48p+0L : -0xc.0f85e0da3242c1cp-4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.48p+0L : -0xc.0f85e0da3242c1cp-4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.48p+0L : -0xc.0f85e0da3242c1ceb0136cc98328p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.48p+0L : -0xc.0f85e0da3242c1ceb0136cc9832p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.48p+0L : -0xc.0f85e0da3242c1ceb0136cc9832p-4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.48p+0L : -0xc.0f85e0da3242c1ceb0136cc9832p-4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.48p+0L : -0xc.0f85e0da3242c1ceb0136cc984p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.48p+0L : -0xc.0f85e0da3242c1ceb0136cc984p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.48p+0L : -0xc.0f85e0da3242c1ceb0136cc98p-4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.48p+0L : -0xc.0f85e0da3242c1ceb0136cc98p-4L 1 : inexact-ok
+lgamma -0x3.5p0
+= lgamma downward flt-32 -0x3.5p+0f : -0xd.e5454p-4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.5p+0f : -0xd.e5453p-4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.5p+0f : -0xd.e5453p-4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.5p+0f : -0xd.e5453p-4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.5p+0 : -0xd.e54537e890f8p-4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.5p+0 : -0xd.e54537e890f78p-4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.5p+0 : -0xd.e54537e890f78p-4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.5p+0 : -0xd.e54537e890f78p-4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.5p+0L : -0xd.e54537e890f7a84p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.5p+0L : -0xd.e54537e890f7a84p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.5p+0L : -0xd.e54537e890f7a83p-4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.5p+0L : -0xd.e54537e890f7a83p-4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.5p+0L : -0xd.e54537e890f7a84p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.5p+0L : -0xd.e54537e890f7a84p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.5p+0L : -0xd.e54537e890f7a83p-4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.5p+0L : -0xd.e54537e890f7a83p-4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.5p+0L : -0xd.e54537e890f7a838809244d08ca8p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.5p+0L : -0xd.e54537e890f7a838809244d08ca8p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.5p+0L : -0xd.e54537e890f7a838809244d08cap-4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.5p+0L : -0xd.e54537e890f7a838809244d08cap-4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.5p+0L : -0xd.e54537e890f7a838809244d09p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.5p+0L : -0xd.e54537e890f7a838809244d08cp-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.5p+0L : -0xd.e54537e890f7a838809244d08cp-4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.5p+0L : -0xd.e54537e890f7a838809244d08cp-4L 1 : inexact-ok
+lgamma -0x3.58p0
+= lgamma downward flt-32 -0x3.58p+0f : -0xf.82bdcp-4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.58p+0f : -0xf.82bdbp-4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.58p+0f : -0xf.82bdbp-4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.58p+0f : -0xf.82bdbp-4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.58p+0 : -0xf.82bdb76fac928p-4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.58p+0 : -0xf.82bdb76fac928p-4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.58p+0 : -0xf.82bdb76fac92p-4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.58p+0 : -0xf.82bdb76fac92p-4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.58p+0L : -0xf.82bdb76fac924fdp-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.58p+0L : -0xf.82bdb76fac924fcp-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.58p+0L : -0xf.82bdb76fac924fcp-4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.58p+0L : -0xf.82bdb76fac924fcp-4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.58p+0L : -0xf.82bdb76fac924fdp-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.58p+0L : -0xf.82bdb76fac924fcp-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.58p+0L : -0xf.82bdb76fac924fcp-4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.58p+0L : -0xf.82bdb76fac924fcp-4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.58p+0L : -0xf.82bdb76fac924fc405f972015d18p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.58p+0L : -0xf.82bdb76fac924fc405f972015d18p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.58p+0L : -0xf.82bdb76fac924fc405f972015d1p-4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.58p+0L : -0xf.82bdb76fac924fc405f972015d1p-4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.58p+0L : -0xf.82bdb76fac924fc405f972016p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.58p+0L : -0xf.82bdb76fac924fc405f972015cp-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.58p+0L : -0xf.82bdb76fac924fc405f972015cp-4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.58p+0L : -0xf.82bdb76fac924fc405f972015cp-4L 1 : inexact-ok
+lgamma -0x3.6p0
+= lgamma downward flt-32 -0x3.6p+0f : -0x1.0ee566p+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.6p+0f : -0x1.0ee564p+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.6p+0f : -0x1.0ee564p+0f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.6p+0f : -0x1.0ee564p+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.6p+0 : -0x1.0ee5645b59b4dp+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.6p+0 : -0x1.0ee5645b59b4cp+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.6p+0 : -0x1.0ee5645b59b4cp+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.6p+0 : -0x1.0ee5645b59b4cp+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.6p+0L : -0x1.0ee5645b59b4c5f2p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.6p+0L : -0x1.0ee5645b59b4c5fp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.6p+0L : -0x1.0ee5645b59b4c5fp+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.6p+0L : -0x1.0ee5645b59b4c5fp+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.6p+0L : -0x1.0ee5645b59b4c5f2p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.6p+0L : -0x1.0ee5645b59b4c5fp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.6p+0L : -0x1.0ee5645b59b4c5fp+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.6p+0L : -0x1.0ee5645b59b4c5fp+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.6p+0L : -0x1.0ee5645b59b4c5f0c17e2103b3c4p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.6p+0L : -0x1.0ee5645b59b4c5f0c17e2103b3c3p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.6p+0L : -0x1.0ee5645b59b4c5f0c17e2103b3c3p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.6p+0L : -0x1.0ee5645b59b4c5f0c17e2103b3c3p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.6p+0L : -0x1.0ee5645b59b4c5f0c17e2103b4p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.6p+0L : -0x1.0ee5645b59b4c5f0c17e2103b4p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.6p+0L : -0x1.0ee5645b59b4c5f0c17e2103b38p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.6p+0L : -0x1.0ee5645b59b4c5f0c17e2103b38p+0L 1 : inexact-ok
+lgamma -0x3.68p0
+= lgamma downward flt-32 -0x3.68p+0f : -0x1.22c984p+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.68p+0f : -0x1.22c984p+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.68p+0f : -0x1.22c982p+0f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.68p+0f : -0x1.22c982p+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.68p+0 : -0x1.22c983fd69437p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.68p+0 : -0x1.22c983fd69436p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.68p+0 : -0x1.22c983fd69436p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.68p+0 : -0x1.22c983fd69436p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.68p+0L : -0x1.22c983fd6943663ap+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.68p+0L : -0x1.22c983fd69436638p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.68p+0L : -0x1.22c983fd69436638p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.68p+0L : -0x1.22c983fd69436638p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.68p+0L : -0x1.22c983fd6943663ap+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.68p+0L : -0x1.22c983fd69436638p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.68p+0L : -0x1.22c983fd69436638p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.68p+0L : -0x1.22c983fd69436638p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.68p+0L : -0x1.22c983fd694366382ba9b0e9d6c5p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.68p+0L : -0x1.22c983fd694366382ba9b0e9d6c4p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.68p+0L : -0x1.22c983fd694366382ba9b0e9d6c4p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.68p+0L : -0x1.22c983fd694366382ba9b0e9d6c4p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.68p+0L : -0x1.22c983fd694366382ba9b0e9d7p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.68p+0L : -0x1.22c983fd694366382ba9b0e9d7p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.68p+0L : -0x1.22c983fd694366382ba9b0e9d68p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.68p+0L : -0x1.22c983fd694366382ba9b0e9d68p+0L 1 : inexact-ok
+lgamma -0x3.7p0
+= lgamma downward flt-32 -0x3.7p+0f : -0x1.340abep+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.7p+0f : -0x1.340abcp+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.7p+0f : -0x1.340abcp+0f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.7p+0f : -0x1.340abcp+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.7p+0 : -0x1.340abce0a1f63p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.7p+0 : -0x1.340abce0a1f63p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.7p+0 : -0x1.340abce0a1f62p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.7p+0 : -0x1.340abce0a1f62p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.7p+0L : -0x1.340abce0a1f62ff2p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.7p+0L : -0x1.340abce0a1f62ff2p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.7p+0L : -0x1.340abce0a1f62ffp+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.7p+0L : -0x1.340abce0a1f62ffp+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.7p+0L : -0x1.340abce0a1f62ff2p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.7p+0L : -0x1.340abce0a1f62ff2p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.7p+0L : -0x1.340abce0a1f62ffp+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.7p+0L : -0x1.340abce0a1f62ffp+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.7p+0L : -0x1.340abce0a1f62ff17b32ac1e2f9cp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.7p+0L : -0x1.340abce0a1f62ff17b32ac1e2f9cp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.7p+0L : -0x1.340abce0a1f62ff17b32ac1e2f9bp+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.7p+0L : -0x1.340abce0a1f62ff17b32ac1e2f9bp+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.7p+0L : -0x1.340abce0a1f62ff17b32ac1e3p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.7p+0L : -0x1.340abce0a1f62ff17b32ac1e2f8p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.7p+0L : -0x1.340abce0a1f62ff17b32ac1e2f8p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.7p+0L : -0x1.340abce0a1f62ff17b32ac1e2f8p+0L 1 : inexact-ok
+lgamma -0x3.78p0
+= lgamma downward flt-32 -0x3.78p+0f : -0x1.42ca4ep+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.78p+0f : -0x1.42ca4cp+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.78p+0f : -0x1.42ca4cp+0f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.78p+0f : -0x1.42ca4cp+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.78p+0 : -0x1.42ca4c5b0ef65p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.78p+0 : -0x1.42ca4c5b0ef64p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.78p+0 : -0x1.42ca4c5b0ef64p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.78p+0 : -0x1.42ca4c5b0ef64p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.78p+0L : -0x1.42ca4c5b0ef6441ep+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.78p+0L : -0x1.42ca4c5b0ef6441ep+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.78p+0L : -0x1.42ca4c5b0ef6441cp+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.78p+0L : -0x1.42ca4c5b0ef6441cp+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.78p+0L : -0x1.42ca4c5b0ef6441ep+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.78p+0L : -0x1.42ca4c5b0ef6441ep+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.78p+0L : -0x1.42ca4c5b0ef6441cp+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.78p+0L : -0x1.42ca4c5b0ef6441cp+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.78p+0L : -0x1.42ca4c5b0ef6441d453f9c2aa8d2p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.78p+0L : -0x1.42ca4c5b0ef6441d453f9c2aa8d2p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.78p+0L : -0x1.42ca4c5b0ef6441d453f9c2aa8d1p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.78p+0L : -0x1.42ca4c5b0ef6441d453f9c2aa8d1p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.78p+0L : -0x1.42ca4c5b0ef6441d453f9c2aa9p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.78p+0L : -0x1.42ca4c5b0ef6441d453f9c2aa9p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.78p+0L : -0x1.42ca4c5b0ef6441d453f9c2aa88p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.78p+0L : -0x1.42ca4c5b0ef6441d453f9c2aa88p+0L 1 : inexact-ok
+lgamma -0x3.8p0
+= lgamma downward flt-32 -0x3.8p+0f : -0x1.4f1b1p+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.8p+0f : -0x1.4f1b1p+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.8p+0f : -0x1.4f1b0ep+0f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.8p+0f : -0x1.4f1b0ep+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.8p+0 : -0x1.4f1b0fe64a5d9p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.8p+0 : -0x1.4f1b0fe64a5d8p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.8p+0 : -0x1.4f1b0fe64a5d8p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.8p+0 : -0x1.4f1b0fe64a5d8p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.8p+0L : -0x1.4f1b0fe64a5d866p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.8p+0L : -0x1.4f1b0fe64a5d866p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.8p+0L : -0x1.4f1b0fe64a5d865ep+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.8p+0L : -0x1.4f1b0fe64a5d865ep+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.8p+0L : -0x1.4f1b0fe64a5d866p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.8p+0L : -0x1.4f1b0fe64a5d866p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.8p+0L : -0x1.4f1b0fe64a5d865ep+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.8p+0L : -0x1.4f1b0fe64a5d865ep+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.8p+0L : -0x1.4f1b0fe64a5d865fa2cc44a4e0c6p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.8p+0L : -0x1.4f1b0fe64a5d865fa2cc44a4e0c5p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.8p+0L : -0x1.4f1b0fe64a5d865fa2cc44a4e0c5p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.8p+0L : -0x1.4f1b0fe64a5d865fa2cc44a4e0c5p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.8p+0L : -0x1.4f1b0fe64a5d865fa2cc44a4e1p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.8p+0L : -0x1.4f1b0fe64a5d865fa2cc44a4e1p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.8p+0L : -0x1.4f1b0fe64a5d865fa2cc44a4e08p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.8p+0L : -0x1.4f1b0fe64a5d865fa2cc44a4e08p+0L 1 : inexact-ok
+lgamma -0x3.88p0
+= lgamma downward flt-32 -0x3.88p+0f : -0x1.590314p+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.88p+0f : -0x1.590312p+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.88p+0f : -0x1.590312p+0f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.88p+0f : -0x1.590312p+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.88p+0 : -0x1.59031291fea95p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.88p+0 : -0x1.59031291fea94p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.88p+0 : -0x1.59031291fea94p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.88p+0 : -0x1.59031291fea94p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.88p+0L : -0x1.59031291fea94166p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.88p+0L : -0x1.59031291fea94166p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.88p+0L : -0x1.59031291fea94164p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.88p+0L : -0x1.59031291fea94164p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.88p+0L : -0x1.59031291fea94166p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.88p+0L : -0x1.59031291fea94166p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.88p+0L : -0x1.59031291fea94164p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.88p+0L : -0x1.59031291fea94164p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.88p+0L : -0x1.59031291fea941652f12d85eed1dp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.88p+0L : -0x1.59031291fea941652f12d85eed1dp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.88p+0L : -0x1.59031291fea941652f12d85eed1cp+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.88p+0L : -0x1.59031291fea941652f12d85eed1cp+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.88p+0L : -0x1.59031291fea941652f12d85eed8p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.88p+0L : -0x1.59031291fea941652f12d85eedp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.88p+0L : -0x1.59031291fea941652f12d85eedp+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.88p+0L : -0x1.59031291fea941652f12d85eedp+0L 1 : inexact-ok
+lgamma -0x3.9p0
+= lgamma downward flt-32 -0x3.9p+0f : -0x1.607c0cp+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.9p+0f : -0x1.607c0ap+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.9p+0f : -0x1.607c0ap+0f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.9p+0f : -0x1.607c0ap+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.9p+0 : -0x1.607c0a4453979p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.9p+0 : -0x1.607c0a4453978p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.9p+0 : -0x1.607c0a4453978p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.9p+0 : -0x1.607c0a4453978p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.9p+0L : -0x1.607c0a4453978332p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.9p+0L : -0x1.607c0a445397833p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.9p+0L : -0x1.607c0a445397833p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.9p+0L : -0x1.607c0a445397833p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.9p+0L : -0x1.607c0a4453978332p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.9p+0L : -0x1.607c0a445397833p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.9p+0L : -0x1.607c0a445397833p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.9p+0L : -0x1.607c0a445397833p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.9p+0L : -0x1.607c0a44539783305e737806a597p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.9p+0L : -0x1.607c0a44539783305e737806a597p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.9p+0L : -0x1.607c0a44539783305e737806a596p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.9p+0L : -0x1.607c0a44539783305e737806a596p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.9p+0L : -0x1.607c0a44539783305e737806a6p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.9p+0L : -0x1.607c0a44539783305e737806a58p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.9p+0L : -0x1.607c0a44539783305e737806a58p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.9p+0L : -0x1.607c0a44539783305e737806a58p+0L 1 : inexact-ok
+lgamma -0x3.98p0
+= lgamma downward flt-32 -0x3.98p+0f : -0x1.6572dcp+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.98p+0f : -0x1.6572dap+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.98p+0f : -0x1.6572dap+0f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.98p+0f : -0x1.6572dap+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.98p+0 : -0x1.6572da73cb38bp+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.98p+0 : -0x1.6572da73cb38bp+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.98p+0 : -0x1.6572da73cb38ap+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.98p+0 : -0x1.6572da73cb38ap+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.98p+0L : -0x1.6572da73cb38af5p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.98p+0L : -0x1.6572da73cb38af5p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.98p+0L : -0x1.6572da73cb38af4ep+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.98p+0L : -0x1.6572da73cb38af4ep+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.98p+0L : -0x1.6572da73cb38af5p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.98p+0L : -0x1.6572da73cb38af5p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.98p+0L : -0x1.6572da73cb38af4ep+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.98p+0L : -0x1.6572da73cb38af4ep+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.98p+0L : -0x1.6572da73cb38af4f45f25dd2654dp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.98p+0L : -0x1.6572da73cb38af4f45f25dd2654dp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.98p+0L : -0x1.6572da73cb38af4f45f25dd2654cp+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.98p+0L : -0x1.6572da73cb38af4f45f25dd2654cp+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.98p+0L : -0x1.6572da73cb38af4f45f25dd2658p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.98p+0L : -0x1.6572da73cb38af4f45f25dd2658p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.98p+0L : -0x1.6572da73cb38af4f45f25dd265p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.98p+0L : -0x1.6572da73cb38af4f45f25dd265p+0L 1 : inexact-ok
+lgamma -0x3.ap0
+= lgamma downward flt-32 -0x3.ap+0f : -0x1.67c608p+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.ap+0f : -0x1.67c606p+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.ap+0f : -0x1.67c606p+0f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.ap+0f : -0x1.67c606p+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.ap+0 : -0x1.67c606af08bap+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.ap+0 : -0x1.67c606af08bap+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.ap+0 : -0x1.67c606af08b9fp+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.ap+0 : -0x1.67c606af08b9fp+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.ap+0L : -0x1.67c606af08b9f924p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.ap+0L : -0x1.67c606af08b9f924p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.ap+0L : -0x1.67c606af08b9f922p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.ap+0L : -0x1.67c606af08b9f922p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.ap+0L : -0x1.67c606af08b9f924p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.ap+0L : -0x1.67c606af08b9f924p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.ap+0L : -0x1.67c606af08b9f922p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.ap+0L : -0x1.67c606af08b9f922p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.ap+0L : -0x1.67c606af08b9f923cfea3c97ad0bp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.ap+0L : -0x1.67c606af08b9f923cfea3c97ad0ap+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.ap+0L : -0x1.67c606af08b9f923cfea3c97ad0ap+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.ap+0L : -0x1.67c606af08b9f923cfea3c97ad0ap+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.ap+0L : -0x1.67c606af08b9f923cfea3c97ad8p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.ap+0L : -0x1.67c606af08b9f923cfea3c97adp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.ap+0L : -0x1.67c606af08b9f923cfea3c97adp+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.ap+0L : -0x1.67c606af08b9f923cfea3c97adp+0L 1 : inexact-ok
+lgamma -0x3.a8p0
+= lgamma downward flt-32 -0x3.a8p+0f : -0x1.6742cep+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.a8p+0f : -0x1.6742cep+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.a8p+0f : -0x1.6742ccp+0f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.a8p+0f : -0x1.6742ccp+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.a8p+0 : -0x1.6742cd4618f51p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.a8p+0 : -0x1.6742cd4618f51p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.a8p+0 : -0x1.6742cd4618f5p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.a8p+0 : -0x1.6742cd4618f5p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.a8p+0L : -0x1.6742cd4618f50d24p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.a8p+0L : -0x1.6742cd4618f50d22p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.a8p+0L : -0x1.6742cd4618f50d22p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.a8p+0L : -0x1.6742cd4618f50d22p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.a8p+0L : -0x1.6742cd4618f50d24p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.a8p+0L : -0x1.6742cd4618f50d22p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.a8p+0L : -0x1.6742cd4618f50d22p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.a8p+0L : -0x1.6742cd4618f50d22p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.a8p+0L : -0x1.6742cd4618f50d225aa4764e79cep+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.a8p+0L : -0x1.6742cd4618f50d225aa4764e79cep+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.a8p+0L : -0x1.6742cd4618f50d225aa4764e79cdp+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.a8p+0L : -0x1.6742cd4618f50d225aa4764e79cdp+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.a8p+0L : -0x1.6742cd4618f50d225aa4764e7ap+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.a8p+0L : -0x1.6742cd4618f50d225aa4764e7ap+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.a8p+0L : -0x1.6742cd4618f50d225aa4764e798p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.a8p+0L : -0x1.6742cd4618f50d225aa4764e798p+0L 1 : inexact-ok
+lgamma -0x3.bp0
+= lgamma downward flt-32 -0x3.bp+0f : -0x1.63a05ap+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.bp+0f : -0x1.63a05ap+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.bp+0f : -0x1.63a058p+0f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.bp+0f : -0x1.63a058p+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.bp+0 : -0x1.63a05923d4972p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.bp+0 : -0x1.63a05923d4971p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.bp+0 : -0x1.63a05923d4971p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.bp+0 : -0x1.63a05923d4971p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.bp+0L : -0x1.63a05923d49717ap+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.bp+0L : -0x1.63a05923d49717ap+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.bp+0L : -0x1.63a05923d497179ep+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.bp+0L : -0x1.63a05923d497179ep+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.bp+0L : -0x1.63a05923d49717ap+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.bp+0L : -0x1.63a05923d49717ap+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.bp+0L : -0x1.63a05923d497179ep+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.bp+0L : -0x1.63a05923d497179ep+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.bp+0L : -0x1.63a05923d497179fdbe61c0d2c87p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.bp+0L : -0x1.63a05923d497179fdbe61c0d2c86p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.bp+0L : -0x1.63a05923d497179fdbe61c0d2c86p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.bp+0L : -0x1.63a05923d497179fdbe61c0d2c86p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.bp+0L : -0x1.63a05923d497179fdbe61c0d2dp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.bp+0L : -0x1.63a05923d497179fdbe61c0d2c8p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.bp+0L : -0x1.63a05923d497179fdbe61c0d2c8p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.bp+0L : -0x1.63a05923d497179fdbe61c0d2c8p+0L 1 : inexact-ok
+lgamma -0x3.b8p0
+= lgamma downward flt-32 -0x3.b8p+0f : -0x1.5c77fep+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.b8p+0f : -0x1.5c77fcp+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.b8p+0f : -0x1.5c77fcp+0f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.b8p+0f : -0x1.5c77fcp+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.b8p+0 : -0x1.5c77fc83c60b5p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.b8p+0 : -0x1.5c77fc83c60b4p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.b8p+0 : -0x1.5c77fc83c60b4p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.b8p+0 : -0x1.5c77fc83c60b4p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.b8p+0L : -0x1.5c77fc83c60b448ap+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.b8p+0L : -0x1.5c77fc83c60b4488p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.b8p+0L : -0x1.5c77fc83c60b4488p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.b8p+0L : -0x1.5c77fc83c60b4488p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.b8p+0L : -0x1.5c77fc83c60b448ap+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.b8p+0L : -0x1.5c77fc83c60b4488p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.b8p+0L : -0x1.5c77fc83c60b4488p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.b8p+0L : -0x1.5c77fc83c60b4488p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.b8p+0L : -0x1.5c77fc83c60b44881903014e4e94p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.b8p+0L : -0x1.5c77fc83c60b44881903014e4e94p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.b8p+0L : -0x1.5c77fc83c60b44881903014e4e93p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.b8p+0L : -0x1.5c77fc83c60b44881903014e4e93p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.b8p+0L : -0x1.5c77fc83c60b44881903014e4fp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.b8p+0L : -0x1.5c77fc83c60b44881903014e4e8p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.b8p+0L : -0x1.5c77fc83c60b44881903014e4e8p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.b8p+0L : -0x1.5c77fc83c60b44881903014e4e8p+0L 1 : inexact-ok
+lgamma -0x3.cp0
+= lgamma downward flt-32 -0x3.cp+0f : -0x1.51387ap+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.cp+0f : -0x1.513878p+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.cp+0f : -0x1.513878p+0f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.cp+0f : -0x1.513878p+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.cp+0 : -0x1.513878cce058p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.cp+0 : -0x1.513878cce057fp+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.cp+0 : -0x1.513878cce057fp+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.cp+0 : -0x1.513878cce057fp+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.cp+0L : -0x1.513878cce057f69cp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.cp+0L : -0x1.513878cce057f69ap+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.cp+0L : -0x1.513878cce057f69ap+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.cp+0L : -0x1.513878cce057f69ap+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.cp+0L : -0x1.513878cce057f69cp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.cp+0L : -0x1.513878cce057f69ap+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.cp+0L : -0x1.513878cce057f69ap+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.cp+0L : -0x1.513878cce057f69ap+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.cp+0L : -0x1.513878cce057f69a43a658ab143bp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.cp+0L : -0x1.513878cce057f69a43a658ab143ap+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.cp+0L : -0x1.513878cce057f69a43a658ab143ap+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.cp+0L : -0x1.513878cce057f69a43a658ab143ap+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.cp+0L : -0x1.513878cce057f69a43a658ab148p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.cp+0L : -0x1.513878cce057f69a43a658ab14p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.cp+0L : -0x1.513878cce057f69a43a658ab14p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.cp+0L : -0x1.513878cce057f69a43a658ab14p+0L 1 : inexact-ok
+lgamma -0x3.c8p0
+= lgamma downward flt-32 -0x3.c8p+0f : -0x1.41107p+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.c8p+0f : -0x1.41107p+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.c8p+0f : -0x1.41106ep+0f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.c8p+0f : -0x1.41106ep+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.c8p+0 : -0x1.41106fd92d20cp+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.c8p+0 : -0x1.41106fd92d20bp+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.c8p+0 : -0x1.41106fd92d20bp+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.c8p+0 : -0x1.41106fd92d20bp+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.c8p+0L : -0x1.41106fd92d20b088p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.c8p+0L : -0x1.41106fd92d20b088p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.c8p+0L : -0x1.41106fd92d20b086p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.c8p+0L : -0x1.41106fd92d20b086p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.c8p+0L : -0x1.41106fd92d20b088p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.c8p+0L : -0x1.41106fd92d20b088p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.c8p+0L : -0x1.41106fd92d20b086p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.c8p+0L : -0x1.41106fd92d20b086p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.c8p+0L : -0x1.41106fd92d20b08790993f0378c9p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.c8p+0L : -0x1.41106fd92d20b08790993f0378c8p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.c8p+0L : -0x1.41106fd92d20b08790993f0378c8p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.c8p+0L : -0x1.41106fd92d20b08790993f0378c8p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.c8p+0L : -0x1.41106fd92d20b08790993f0379p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.c8p+0L : -0x1.41106fd92d20b08790993f0379p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.c8p+0L : -0x1.41106fd92d20b08790993f03788p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.c8p+0L : -0x1.41106fd92d20b08790993f03788p+0L 1 : inexact-ok
+lgamma -0x3.dp0
+= lgamma downward flt-32 -0x3.dp+0f : -0x1.2ac7d8p+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.dp+0f : -0x1.2ac7d6p+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.dp+0f : -0x1.2ac7d6p+0f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.dp+0f : -0x1.2ac7d6p+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.dp+0 : -0x1.2ac7d6f6b00a3p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.dp+0 : -0x1.2ac7d6f6b00a3p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.dp+0 : -0x1.2ac7d6f6b00a2p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.dp+0 : -0x1.2ac7d6f6b00a2p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.dp+0L : -0x1.2ac7d6f6b00a2858p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.dp+0L : -0x1.2ac7d6f6b00a2856p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.dp+0L : -0x1.2ac7d6f6b00a2856p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.dp+0L : -0x1.2ac7d6f6b00a2856p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.dp+0L : -0x1.2ac7d6f6b00a2858p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.dp+0L : -0x1.2ac7d6f6b00a2856p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.dp+0L : -0x1.2ac7d6f6b00a2856p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.dp+0L : -0x1.2ac7d6f6b00a2856p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.dp+0L : -0x1.2ac7d6f6b00a28569d1e5ad0ed64p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.dp+0L : -0x1.2ac7d6f6b00a28569d1e5ad0ed63p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.dp+0L : -0x1.2ac7d6f6b00a28569d1e5ad0ed63p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.dp+0L : -0x1.2ac7d6f6b00a28569d1e5ad0ed63p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.dp+0L : -0x1.2ac7d6f6b00a28569d1e5ad0ed8p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.dp+0L : -0x1.2ac7d6f6b00a28569d1e5ad0ed8p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.dp+0L : -0x1.2ac7d6f6b00a28569d1e5ad0edp+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.dp+0L : -0x1.2ac7d6f6b00a28569d1e5ad0edp+0L 1 : inexact-ok
+lgamma -0x3.d8p0
+= lgamma downward flt-32 -0x3.d8p+0f : -0x1.0c75b6p+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.d8p+0f : -0x1.0c75b6p+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.d8p+0f : -0x1.0c75b4p+0f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.d8p+0f : -0x1.0c75b4p+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.d8p+0 : -0x1.0c75b5ade1a5fp+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.d8p+0 : -0x1.0c75b5ade1a5ep+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.d8p+0 : -0x1.0c75b5ade1a5ep+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.d8p+0 : -0x1.0c75b5ade1a5ep+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.d8p+0L : -0x1.0c75b5ade1a5e5d8p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.d8p+0L : -0x1.0c75b5ade1a5e5d8p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.d8p+0L : -0x1.0c75b5ade1a5e5d6p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.d8p+0L : -0x1.0c75b5ade1a5e5d6p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.d8p+0L : -0x1.0c75b5ade1a5e5d8p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.d8p+0L : -0x1.0c75b5ade1a5e5d8p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.d8p+0L : -0x1.0c75b5ade1a5e5d6p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.d8p+0L : -0x1.0c75b5ade1a5e5d6p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.d8p+0L : -0x1.0c75b5ade1a5e5d7c50e9c38be79p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.d8p+0L : -0x1.0c75b5ade1a5e5d7c50e9c38be78p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.d8p+0L : -0x1.0c75b5ade1a5e5d7c50e9c38be78p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.d8p+0L : -0x1.0c75b5ade1a5e5d7c50e9c38be78p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.d8p+0L : -0x1.0c75b5ade1a5e5d7c50e9c38be8p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.d8p+0L : -0x1.0c75b5ade1a5e5d7c50e9c38be8p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.d8p+0L : -0x1.0c75b5ade1a5e5d7c50e9c38bep+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.d8p+0L : -0x1.0c75b5ade1a5e5d7c50e9c38bep+0L 1 : inexact-ok
+lgamma -0x3.ep0
+= lgamma downward flt-32 -0x3.ep+0f : -0xe.2e1c2p-4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.ep+0f : -0xe.2e1c1p-4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.ep+0f : -0xe.2e1c1p-4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.ep+0f : -0xe.2e1c1p-4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.ep+0 : -0xe.2e1c140b222ep-4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.ep+0 : -0xe.2e1c140b222ep-4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.ep+0 : -0xe.2e1c140b222d8p-4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.ep+0 : -0xe.2e1c140b222d8p-4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.ep+0L : -0xe.2e1c140b222dc37p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.ep+0L : -0xe.2e1c140b222dc37p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.ep+0L : -0xe.2e1c140b222dc36p-4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.ep+0L : -0xe.2e1c140b222dc36p-4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.ep+0L : -0xe.2e1c140b222dc37p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.ep+0L : -0xe.2e1c140b222dc37p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.ep+0L : -0xe.2e1c140b222dc36p-4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.ep+0L : -0xe.2e1c140b222dc36p-4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.ep+0L : -0xe.2e1c140b222dc36eeeb710644fb8p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.ep+0L : -0xe.2e1c140b222dc36eeeb710644fb8p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.ep+0L : -0xe.2e1c140b222dc36eeeb710644fbp-4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.ep+0L : -0xe.2e1c140b222dc36eeeb710644fbp-4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.ep+0L : -0xe.2e1c140b222dc36eeeb710645p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.ep+0L : -0xe.2e1c140b222dc36eeeb710645p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.ep+0L : -0xe.2e1c140b222dc36eeeb710644cp-4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.ep+0L : -0xe.2e1c140b222dc36eeeb710644cp-4L 1 : inexact-ok
+lgamma -0x3.e8p0
+= lgamma downward flt-32 -0x3.e8p+0f : -0xa.7fd7cp-4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.e8p+0f : -0xa.7fd7cp-4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.e8p+0f : -0xa.7fd7bp-4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.e8p+0f : -0xa.7fd7bp-4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.e8p+0 : -0xa.7fd7bc9e5b2fp-4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.e8p+0 : -0xa.7fd7bc9e5b2e8p-4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.e8p+0 : -0xa.7fd7bc9e5b2e8p-4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.e8p+0 : -0xa.7fd7bc9e5b2e8p-4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.e8p+0L : -0xa.7fd7bc9e5b2e8a7p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.e8p+0L : -0xa.7fd7bc9e5b2e8a7p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.e8p+0L : -0xa.7fd7bc9e5b2e8a6p-4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.e8p+0L : -0xa.7fd7bc9e5b2e8a6p-4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.e8p+0L : -0xa.7fd7bc9e5b2e8a7p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.e8p+0L : -0xa.7fd7bc9e5b2e8a7p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.e8p+0L : -0xa.7fd7bc9e5b2e8a6p-4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.e8p+0L : -0xa.7fd7bc9e5b2e8a6p-4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.e8p+0L : -0xa.7fd7bc9e5b2e8a6c5847d7ab97e8p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.e8p+0L : -0xa.7fd7bc9e5b2e8a6c5847d7ab97ep-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.e8p+0L : -0xa.7fd7bc9e5b2e8a6c5847d7ab97ep-4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.e8p+0L : -0xa.7fd7bc9e5b2e8a6c5847d7ab97ep-4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.e8p+0L : -0xa.7fd7bc9e5b2e8a6c5847d7ab98p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.e8p+0L : -0xa.7fd7bc9e5b2e8a6c5847d7ab98p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.e8p+0L : -0xa.7fd7bc9e5b2e8a6c5847d7ab94p-4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.e8p+0L : -0xa.7fd7bc9e5b2e8a6c5847d7ab94p-4L 1 : inexact-ok
+lgamma -0x3.fp0
+= lgamma downward flt-32 -0x3.fp+0f : -0x4.e2a518p-4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.fp+0f : -0x4.e2a518p-4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.fp+0f : -0x4.e2a51p-4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.fp+0f : -0x4.e2a51p-4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.fp+0 : -0x4.e2a516e3ce8c4p-4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.fp+0 : -0x4.e2a516e3ce8c4p-4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.fp+0 : -0x4.e2a516e3ce8cp-4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.fp+0 : -0x4.e2a516e3ce8cp-4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.fp+0L : -0x4.e2a516e3ce8c2598p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.fp+0L : -0x4.e2a516e3ce8c2598p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.fp+0L : -0x4.e2a516e3ce8c259p-4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.fp+0L : -0x4.e2a516e3ce8c259p-4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.fp+0L : -0x4.e2a516e3ce8c2598p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.fp+0L : -0x4.e2a516e3ce8c2598p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.fp+0L : -0x4.e2a516e3ce8c259p-4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.fp+0L : -0x4.e2a516e3ce8c259p-4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.fp+0L : -0x4.e2a516e3ce8c25958fc0c743f628p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.fp+0L : -0x4.e2a516e3ce8c25958fc0c743f628p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.fp+0L : -0x4.e2a516e3ce8c25958fc0c743f624p-4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.fp+0L : -0x4.e2a516e3ce8c25958fc0c743f624p-4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.fp+0L : -0x4.e2a516e3ce8c25958fc0c743f8p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.fp+0L : -0x4.e2a516e3ce8c25958fc0c743f6p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.fp+0L : -0x4.e2a516e3ce8c25958fc0c743f6p-4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.fp+0L : -0x4.e2a516e3ce8c25958fc0c743f6p-4L 1 : inexact-ok
+lgamma -0x3.f8p0
+= lgamma downward flt-32 -0x3.f8p+0f : 0x5.614458p-4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.f8p+0f : 0x5.614458p-4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.f8p+0f : 0x5.614458p-4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.f8p+0f : 0x5.61446p-4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.f8p+0 : 0x5.61445b27ef2f8p-4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.f8p+0 : 0x5.61445b27ef2f8p-4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.f8p+0 : 0x5.61445b27ef2f8p-4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.f8p+0 : 0x5.61445b27ef2fcp-4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.f8p+0L : 0x5.61445b27ef2f9afp-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.f8p+0L : 0x5.61445b27ef2f9af8p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.f8p+0L : 0x5.61445b27ef2f9afp-4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.f8p+0L : 0x5.61445b27ef2f9af8p-4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.f8p+0L : 0x5.61445b27ef2f9afp-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.f8p+0L : 0x5.61445b27ef2f9af8p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.f8p+0L : 0x5.61445b27ef2f9afp-4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.f8p+0L : 0x5.61445b27ef2f9af8p-4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.f8p+0L : 0x5.61445b27ef2f9af42e57f9354204p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.f8p+0L : 0x5.61445b27ef2f9af42e57f9354204p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.f8p+0L : 0x5.61445b27ef2f9af42e57f9354204p-4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.f8p+0L : 0x5.61445b27ef2f9af42e57f9354208p-4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.f8p+0L : 0x5.61445b27ef2f9af42e57f93542p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.f8p+0L : 0x5.61445b27ef2f9af42e57f93542p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.f8p+0L : 0x5.61445b27ef2f9af42e57f93542p-4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.f8p+0L : 0x5.61445b27ef2f9af42e57f93544p-4L 1 : inexact-ok
+lgamma -4.25
+= lgamma downward flt-32 -0x4.4p+0f : -0x2.11f048p+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x4.4p+0f : -0x2.11f044p+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x4.4p+0f : -0x2.11f044p+0f -1 : inexact-ok
+= lgamma upward flt-32 -0x4.4p+0f : -0x2.11f044p+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0x4.4p+0 : -0x2.11f0445d7c7f6p+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x4.4p+0 : -0x2.11f0445d7c7f4p+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x4.4p+0 : -0x2.11f0445d7c7f4p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0x4.4p+0 : -0x2.11f0445d7c7f4p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x4.4p+0L : -0x2.11f0445d7c7f46e8p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x4.4p+0L : -0x2.11f0445d7c7f46e8p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x4.4p+0L : -0x2.11f0445d7c7f46e4p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x4.4p+0L : -0x2.11f0445d7c7f46e4p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x4.4p+0L : -0x2.11f0445d7c7f46e8p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x4.4p+0L : -0x2.11f0445d7c7f46e8p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x4.4p+0L : -0x2.11f0445d7c7f46e4p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x4.4p+0L : -0x2.11f0445d7c7f46e4p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x4.4p+0L : -0x2.11f0445d7c7f46e7ccff367e6afp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x4.4p+0L : -0x2.11f0445d7c7f46e7ccff367e6afp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x4.4p+0L : -0x2.11f0445d7c7f46e7ccff367e6aeep+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x4.4p+0L : -0x2.11f0445d7c7f46e7ccff367e6aeep+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x4.4p+0L : -0x2.11f0445d7c7f46e7ccff367e6bp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x4.4p+0L : -0x2.11f0445d7c7f46e7ccff367e6bp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x4.4p+0L : -0x2.11f0445d7c7f46e7ccff367e6ap+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x4.4p+0L : -0x2.11f0445d7c7f46e7ccff367e6ap+0L -1 : inexact-ok
+lgamma -4.5
+= lgamma downward flt-32 -0x4.8p+0f : -0x2.d02648p+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x4.8p+0f : -0x2.d02648p+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x4.8p+0f : -0x2.d02644p+0f -1 : inexact-ok
+= lgamma upward flt-32 -0x4.8p+0f : -0x2.d02644p+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0x4.8p+0 : -0x2.d026474418ef6p+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x4.8p+0 : -0x2.d026474418ef6p+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x4.8p+0 : -0x2.d026474418ef4p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0x4.8p+0 : -0x2.d026474418ef4p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x4.8p+0L : -0x2.d026474418ef5fa4p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x4.8p+0L : -0x2.d026474418ef5fap+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x4.8p+0L : -0x2.d026474418ef5fap+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x4.8p+0L : -0x2.d026474418ef5fap+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x4.8p+0L : -0x2.d026474418ef5fa4p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x4.8p+0L : -0x2.d026474418ef5fap+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x4.8p+0L : -0x2.d026474418ef5fap+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x4.8p+0L : -0x2.d026474418ef5fap+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x4.8p+0L : -0x2.d026474418ef5fa1211babb6e74ap+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x4.8p+0L : -0x2.d026474418ef5fa1211babb6e74ap+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x4.8p+0L : -0x2.d026474418ef5fa1211babb6e748p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x4.8p+0L : -0x2.d026474418ef5fa1211babb6e748p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x4.8p+0L : -0x2.d026474418ef5fa1211babb6e8p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x4.8p+0L : -0x2.d026474418ef5fa1211babb6e7p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x4.8p+0L : -0x2.d026474418ef5fa1211babb6e7p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x4.8p+0L : -0x2.d026474418ef5fa1211babb6e7p+0L -1 : inexact-ok
+lgamma -4.75
+= lgamma downward flt-32 -0x4.cp+0f : -0x2.e01b0cp+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x4.cp+0f : -0x2.e01b08p+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x4.cp+0f : -0x2.e01b08p+0f -1 : inexact-ok
+= lgamma upward flt-32 -0x4.cp+0f : -0x2.e01b08p+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0x4.cp+0 : -0x2.e01b099dd31eap+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x4.cp+0 : -0x2.e01b099dd31eap+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x4.cp+0 : -0x2.e01b099dd31e8p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0x4.cp+0 : -0x2.e01b099dd31e8p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x4.cp+0L : -0x2.e01b099dd31e9184p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x4.cp+0L : -0x2.e01b099dd31e9184p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x4.cp+0L : -0x2.e01b099dd31e918p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x4.cp+0L : -0x2.e01b099dd31e918p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x4.cp+0L : -0x2.e01b099dd31e9184p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x4.cp+0L : -0x2.e01b099dd31e9184p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x4.cp+0L : -0x2.e01b099dd31e918p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x4.cp+0L : -0x2.e01b099dd31e918p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x4.cp+0L : -0x2.e01b099dd31e9182bf31d3e95e68p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x4.cp+0L : -0x2.e01b099dd31e9182bf31d3e95e68p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x4.cp+0L : -0x2.e01b099dd31e9182bf31d3e95e66p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x4.cp+0L : -0x2.e01b099dd31e9182bf31d3e95e66p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x4.cp+0L : -0x2.e01b099dd31e9182bf31d3e95fp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x4.cp+0L : -0x2.e01b099dd31e9182bf31d3e95ep+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x4.cp+0L : -0x2.e01b099dd31e9182bf31d3e95ep+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x4.cp+0L : -0x2.e01b099dd31e9182bf31d3e95ep+0L -1 : inexact-ok
+lgamma -5.25
+= lgamma downward flt-32 -0x5.4p+0f : -0x3.ba71e8p+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x5.4p+0f : -0x3.ba71e8p+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x5.4p+0f : -0x3.ba71e4p+0f 1 : inexact-ok
+= lgamma upward flt-32 -0x5.4p+0f : -0x3.ba71e4p+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0x5.4p+0 : -0x3.ba71e6fbceb68p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x5.4p+0 : -0x3.ba71e6fbceb68p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x5.4p+0 : -0x3.ba71e6fbceb66p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x5.4p+0 : -0x3.ba71e6fbceb66p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x5.4p+0L : -0x3.ba71e6fbceb6725p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x5.4p+0L : -0x3.ba71e6fbceb6724cp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x5.4p+0L : -0x3.ba71e6fbceb6724cp+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x5.4p+0L : -0x3.ba71e6fbceb6724cp+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x5.4p+0L : -0x3.ba71e6fbceb6725p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x5.4p+0L : -0x3.ba71e6fbceb6724cp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x5.4p+0L : -0x3.ba71e6fbceb6724cp+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x5.4p+0L : -0x3.ba71e6fbceb6724cp+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x5.4p+0L : -0x3.ba71e6fbceb6724dd3e5f3728e62p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x5.4p+0L : -0x3.ba71e6fbceb6724dd3e5f3728e6p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x5.4p+0L : -0x3.ba71e6fbceb6724dd3e5f3728e6p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x5.4p+0L : -0x3.ba71e6fbceb6724dd3e5f3728e6p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x5.4p+0L : -0x3.ba71e6fbceb6724dd3e5f3728fp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x5.4p+0L : -0x3.ba71e6fbceb6724dd3e5f3728ep+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x5.4p+0L : -0x3.ba71e6fbceb6724dd3e5f3728ep+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x5.4p+0L : -0x3.ba71e6fbceb6724dd3e5f3728ep+0L 1 : inexact-ok
+lgamma -5.5
+= lgamma downward flt-32 -0x5.8p+0f : -0x4.8490a8p+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x5.8p+0f : -0x4.8490a8p+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x5.8p+0f : -0x4.8490ap+0f 1 : inexact-ok
+= lgamma upward flt-32 -0x5.8p+0f : -0x4.8490ap+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0x5.8p+0 : -0x4.8490a63c2e098p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x5.8p+0 : -0x4.8490a63c2e094p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x5.8p+0 : -0x4.8490a63c2e094p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x5.8p+0 : -0x4.8490a63c2e094p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x5.8p+0L : -0x4.8490a63c2e095cfp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x5.8p+0L : -0x4.8490a63c2e095cfp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x5.8p+0L : -0x4.8490a63c2e095ce8p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x5.8p+0L : -0x4.8490a63c2e095ce8p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x5.8p+0L : -0x4.8490a63c2e095cfp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x5.8p+0L : -0x4.8490a63c2e095cfp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x5.8p+0L : -0x4.8490a63c2e095ce8p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x5.8p+0L : -0x4.8490a63c2e095ce8p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x5.8p+0L : -0x4.8490a63c2e095cece2cff1b3e1p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x5.8p+0L : -0x4.8490a63c2e095cece2cff1b3e0fcp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x5.8p+0L : -0x4.8490a63c2e095cece2cff1b3e0fcp+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x5.8p+0L : -0x4.8490a63c2e095cece2cff1b3e0fcp+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x5.8p+0L : -0x4.8490a63c2e095cece2cff1b3e2p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x5.8p+0L : -0x4.8490a63c2e095cece2cff1b3ep+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x5.8p+0L : -0x4.8490a63c2e095cece2cff1b3ep+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x5.8p+0L : -0x4.8490a63c2e095cece2cff1b3ep+0L 1 : inexact-ok
+lgamma -5.75
+= lgamma downward flt-32 -0x5.cp+0f : -0x4.9fe6ap+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x5.cp+0f : -0x4.9fe698p+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x5.cp+0f : -0x4.9fe698p+0f 1 : inexact-ok
+= lgamma upward flt-32 -0x5.cp+0f : -0x4.9fe698p+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0x5.cp+0 : -0x4.9fe6996865fdcp+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x5.cp+0 : -0x4.9fe6996865fd8p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x5.cp+0 : -0x4.9fe6996865fd8p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x5.cp+0 : -0x4.9fe6996865fd8p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x5.cp+0L : -0x4.9fe6996865fd9f5p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x5.cp+0L : -0x4.9fe6996865fd9f5p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x5.cp+0L : -0x4.9fe6996865fd9f48p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x5.cp+0L : -0x4.9fe6996865fd9f48p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x5.cp+0L : -0x4.9fe6996865fd9f5p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x5.cp+0L : -0x4.9fe6996865fd9f5p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x5.cp+0L : -0x4.9fe6996865fd9f48p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x5.cp+0L : -0x4.9fe6996865fd9f48p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x5.cp+0L : -0x4.9fe6996865fd9f4ddc2a8b04b60cp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x5.cp+0L : -0x4.9fe6996865fd9f4ddc2a8b04b60cp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x5.cp+0L : -0x4.9fe6996865fd9f4ddc2a8b04b608p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x5.cp+0L : -0x4.9fe6996865fd9f4ddc2a8b04b608p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x5.cp+0L : -0x4.9fe6996865fd9f4ddc2a8b04b8p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x5.cp+0L : -0x4.9fe6996865fd9f4ddc2a8b04b6p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x5.cp+0L : -0x4.9fe6996865fd9f4ddc2a8b04b6p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x5.cp+0L : -0x4.9fe6996865fd9f4ddc2a8b04b6p+0L 1 : inexact-ok
+lgamma -6.25
+= lgamma downward flt-32 -0x6.4p+0f : -0x5.8f95f8p+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x6.4p+0f : -0x5.8f95f8p+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x6.4p+0f : -0x5.8f95fp+0f -1 : inexact-ok
+= lgamma upward flt-32 -0x6.4p+0f : -0x5.8f95fp+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0x6.4p+0 : -0x5.8f95f609dcbep+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x6.4p+0 : -0x5.8f95f609dcbep+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x6.4p+0 : -0x5.8f95f609dcbdcp+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0x6.4p+0 : -0x5.8f95f609dcbdcp+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x6.4p+0L : -0x5.8f95f609dcbdec58p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x6.4p+0L : -0x5.8f95f609dcbdec58p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x6.4p+0L : -0x5.8f95f609dcbdec5p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x6.4p+0L : -0x5.8f95f609dcbdec5p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x6.4p+0L : -0x5.8f95f609dcbdec58p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x6.4p+0L : -0x5.8f95f609dcbdec58p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x6.4p+0L : -0x5.8f95f609dcbdec5p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x6.4p+0L : -0x5.8f95f609dcbdec5p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x6.4p+0L : -0x5.8f95f609dcbdec55ff0dd66e953p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x6.4p+0L : -0x5.8f95f609dcbdec55ff0dd66e952cp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x6.4p+0L : -0x5.8f95f609dcbdec55ff0dd66e952cp+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x6.4p+0L : -0x5.8f95f609dcbdec55ff0dd66e952cp+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x6.4p+0L : -0x5.8f95f609dcbdec55ff0dd66e96p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x6.4p+0L : -0x5.8f95f609dcbdec55ff0dd66e96p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x6.4p+0L : -0x5.8f95f609dcbdec55ff0dd66e94p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x6.4p+0L : -0x5.8f95f609dcbdec55ff0dd66e94p+0L -1 : inexact-ok
+lgamma -6.5
+= lgamma downward flt-32 -0x6.8p+0f : -0x6.63bf18p+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x6.8p+0f : -0x6.63bf1p+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x6.8p+0f : -0x6.63bf1p+0f -1 : inexact-ok
+= lgamma upward flt-32 -0x6.8p+0f : -0x6.63bf1p+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0x6.8p+0 : -0x6.63bf13aa8dc44p+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x6.8p+0 : -0x6.63bf13aa8dc4p+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x6.8p+0 : -0x6.63bf13aa8dc4p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0x6.8p+0 : -0x6.63bf13aa8dc4p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x6.8p+0L : -0x6.63bf13aa8dc40318p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x6.8p+0L : -0x6.63bf13aa8dc4031p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x6.8p+0L : -0x6.63bf13aa8dc4031p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x6.8p+0L : -0x6.63bf13aa8dc4031p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x6.8p+0L : -0x6.63bf13aa8dc40318p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x6.8p+0L : -0x6.63bf13aa8dc4031p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x6.8p+0L : -0x6.63bf13aa8dc4031p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x6.8p+0L : -0x6.63bf13aa8dc4031p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x6.8p+0L : -0x6.63bf13aa8dc40311e8a61d305cbcp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x6.8p+0L : -0x6.63bf13aa8dc40311e8a61d305cb8p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x6.8p+0L : -0x6.63bf13aa8dc40311e8a61d305cb8p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x6.8p+0L : -0x6.63bf13aa8dc40311e8a61d305cb8p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x6.8p+0L : -0x6.63bf13aa8dc40311e8a61d305ep+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x6.8p+0L : -0x6.63bf13aa8dc40311e8a61d305cp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x6.8p+0L : -0x6.63bf13aa8dc40311e8a61d305cp+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x6.8p+0L : -0x6.63bf13aa8dc40311e8a61d305cp+0L -1 : inexact-ok
+lgamma -6.75
+= lgamma downward flt-32 -0x6.cp+0f : -0x6.88be68p+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x6.cp+0f : -0x6.88be6p+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x6.cp+0f : -0x6.88be6p+0f -1 : inexact-ok
+= lgamma upward flt-32 -0x6.cp+0f : -0x6.88be6p+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0x6.cp+0 : -0x6.88be607932f0cp+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x6.cp+0 : -0x6.88be607932f0cp+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x6.cp+0 : -0x6.88be607932f08p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0x6.cp+0 : -0x6.88be607932f08p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x6.cp+0L : -0x6.88be607932f0a86p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x6.cp+0L : -0x6.88be607932f0a858p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x6.cp+0L : -0x6.88be607932f0a858p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x6.cp+0L : -0x6.88be607932f0a858p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x6.cp+0L : -0x6.88be607932f0a86p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x6.cp+0L : -0x6.88be607932f0a858p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x6.cp+0L : -0x6.88be607932f0a858p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x6.cp+0L : -0x6.88be607932f0a858p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x6.cp+0L : -0x6.88be607932f0a85a34afcbd3bdd8p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x6.cp+0L : -0x6.88be607932f0a85a34afcbd3bdd8p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x6.cp+0L : -0x6.88be607932f0a85a34afcbd3bdd4p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x6.cp+0L : -0x6.88be607932f0a85a34afcbd3bdd4p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x6.cp+0L : -0x6.88be607932f0a85a34afcbd3bep+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x6.cp+0L : -0x6.88be607932f0a85a34afcbd3bep+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x6.cp+0L : -0x6.88be607932f0a85a34afcbd3bcp+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x6.cp+0L : -0x6.88be607932f0a85a34afcbd3bcp+0L -1 : inexact-ok
+lgamma -7.25
+= lgamma downward flt-32 -0x7.4p+0f : -0x7.8ab8ep+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x7.4p+0f : -0x7.8ab8ep+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x7.4p+0f : -0x7.8ab8d8p+0f 1 : inexact-ok
+= lgamma upward flt-32 -0x7.4p+0f : -0x7.8ab8d8p+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0x7.4p+0 : -0x7.8ab8df93f8e3p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x7.4p+0 : -0x7.8ab8df93f8e2cp+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x7.4p+0 : -0x7.8ab8df93f8e2cp+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x7.4p+0 : -0x7.8ab8df93f8e2cp+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x7.4p+0L : -0x7.8ab8df93f8e2d0bp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x7.4p+0L : -0x7.8ab8df93f8e2d0a8p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x7.4p+0L : -0x7.8ab8df93f8e2d0a8p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x7.4p+0L : -0x7.8ab8df93f8e2d0a8p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x7.4p+0L : -0x7.8ab8df93f8e2d0bp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x7.4p+0L : -0x7.8ab8df93f8e2d0a8p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x7.4p+0L : -0x7.8ab8df93f8e2d0a8p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x7.4p+0L : -0x7.8ab8df93f8e2d0a8p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x7.4p+0L : -0x7.8ab8df93f8e2d0ab3f5a4d49d3e4p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x7.4p+0L : -0x7.8ab8df93f8e2d0ab3f5a4d49d3ep+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x7.4p+0L : -0x7.8ab8df93f8e2d0ab3f5a4d49d3ep+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x7.4p+0L : -0x7.8ab8df93f8e2d0ab3f5a4d49d3ep+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x7.4p+0L : -0x7.8ab8df93f8e2d0ab3f5a4d49d4p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x7.4p+0L : -0x7.8ab8df93f8e2d0ab3f5a4d49d4p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x7.4p+0L : -0x7.8ab8df93f8e2d0ab3f5a4d49d2p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x7.4p+0L : -0x7.8ab8df93f8e2d0ab3f5a4d49d2p+0L 1 : inexact-ok
+lgamma -7.5
+= lgamma downward flt-32 -0x7.8p+0f : -0x8.678fdp+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x7.8p+0f : -0x8.678fcp+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x7.8p+0f : -0x8.678fcp+0f 1 : inexact-ok
+= lgamma upward flt-32 -0x7.8p+0f : -0x8.678fcp+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0x7.8p+0 : -0x8.678fc2dc64f88p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x7.8p+0 : -0x8.678fc2dc64f88p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x7.8p+0 : -0x8.678fc2dc64f8p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x7.8p+0 : -0x8.678fc2dc64f8p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x7.8p+0L : -0x8.678fc2dc64f8699p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x7.8p+0L : -0x8.678fc2dc64f8699p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x7.8p+0L : -0x8.678fc2dc64f8698p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x7.8p+0L : -0x8.678fc2dc64f8698p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x7.8p+0L : -0x8.678fc2dc64f8699p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x7.8p+0L : -0x8.678fc2dc64f8699p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x7.8p+0L : -0x8.678fc2dc64f8698p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x7.8p+0L : -0x8.678fc2dc64f8698p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x7.8p+0L : -0x8.678fc2dc64f8698ca2539c03656p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x7.8p+0L : -0x8.678fc2dc64f8698ca2539c036558p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x7.8p+0L : -0x8.678fc2dc64f8698ca2539c036558p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x7.8p+0L : -0x8.678fc2dc64f8698ca2539c036558p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x7.8p+0L : -0x8.678fc2dc64f8698ca2539c0368p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x7.8p+0L : -0x8.678fc2dc64f8698ca2539c0364p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x7.8p+0L : -0x8.678fc2dc64f8698ca2539c0364p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x7.8p+0L : -0x8.678fc2dc64f8698ca2539c0364p+0L 1 : inexact-ok
+lgamma -7.75
+= lgamma downward flt-32 -0x7.cp+0f : -0x8.94f4p+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x7.cp+0f : -0x8.94f4p+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x7.cp+0f : -0x8.94f3fp+0f 1 : inexact-ok
+= lgamma upward flt-32 -0x7.cp+0f : -0x8.94f3fp+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0x7.cp+0 : -0x8.94f3f99bb4bdp+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x7.cp+0 : -0x8.94f3f99bb4bdp+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x7.cp+0 : -0x8.94f3f99bb4bc8p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x7.cp+0 : -0x8.94f3f99bb4bc8p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x7.cp+0L : -0x8.94f3f99bb4bcf33p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x7.cp+0L : -0x8.94f3f99bb4bcf32p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x7.cp+0L : -0x8.94f3f99bb4bcf32p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x7.cp+0L : -0x8.94f3f99bb4bcf32p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x7.cp+0L : -0x8.94f3f99bb4bcf33p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x7.cp+0L : -0x8.94f3f99bb4bcf32p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x7.cp+0L : -0x8.94f3f99bb4bcf32p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x7.cp+0L : -0x8.94f3f99bb4bcf32p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x7.cp+0L : -0x8.94f3f99bb4bcf32586bcabb15d7p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x7.cp+0L : -0x8.94f3f99bb4bcf32586bcabb15d7p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x7.cp+0L : -0x8.94f3f99bb4bcf32586bcabb15d68p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x7.cp+0L : -0x8.94f3f99bb4bcf32586bcabb15d68p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x7.cp+0L : -0x8.94f3f99bb4bcf32586bcabb16p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x7.cp+0L : -0x8.94f3f99bb4bcf32586bcabb15cp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x7.cp+0L : -0x8.94f3f99bb4bcf32586bcabb15cp+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x7.cp+0L : -0x8.94f3f99bb4bcf32586bcabb15cp+0L 1 : inexact-ok
+lgamma -8.25
+= lgamma downward flt-32 -0x8.4p+0f : -0x9.a6efdp+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x8.4p+0f : -0x9.a6efdp+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x8.4p+0f : -0x9.a6efcp+0f -1 : inexact-ok
+= lgamma upward flt-32 -0x8.4p+0f : -0x9.a6efcp+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0x8.4p+0 : -0x9.a6efce3f0c5ep+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x8.4p+0 : -0x9.a6efce3f0c5ep+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x8.4p+0 : -0x9.a6efce3f0c5d8p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0x8.4p+0 : -0x9.a6efce3f0c5d8p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x8.4p+0L : -0x9.a6efce3f0c5dfddp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x8.4p+0L : -0x9.a6efce3f0c5dfdcp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x8.4p+0L : -0x9.a6efce3f0c5dfdcp+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x8.4p+0L : -0x9.a6efce3f0c5dfdcp+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x8.4p+0L : -0x9.a6efce3f0c5dfddp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x8.4p+0L : -0x9.a6efce3f0c5dfdcp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x8.4p+0L : -0x9.a6efce3f0c5dfdcp+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x8.4p+0L : -0x9.a6efce3f0c5dfdcp+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x8.4p+0L : -0x9.a6efce3f0c5dfdc1db446d03ceep+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x8.4p+0L : -0x9.a6efce3f0c5dfdc1db446d03ceep+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x8.4p+0L : -0x9.a6efce3f0c5dfdc1db446d03ced8p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x8.4p+0L : -0x9.a6efce3f0c5dfdc1db446d03ced8p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x8.4p+0L : -0x9.a6efce3f0c5dfdc1db446d03dp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x8.4p+0L : -0x9.a6efce3f0c5dfdc1db446d03dp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x8.4p+0L : -0x9.a6efce3f0c5dfdc1db446d03ccp+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x8.4p+0L : -0x9.a6efce3f0c5dfdc1db446d03ccp+0L -1 : inexact-ok
+lgamma -8.5
+= lgamma downward flt-32 -0x8.8p+0f : -0xa.8b6b3p+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x8.8p+0f : -0xa.8b6b2p+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x8.8p+0f : -0xa.8b6b2p+0f -1 : inexact-ok
+= lgamma upward flt-32 -0x8.8p+0f : -0xa.8b6b2p+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0x8.8p+0 : -0xa.8b6b2323e3188p+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x8.8p+0 : -0xa.8b6b2323e318p+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x8.8p+0 : -0xa.8b6b2323e318p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0x8.8p+0 : -0xa.8b6b2323e318p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x8.8p+0L : -0xa.8b6b2323e31829dp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x8.8p+0L : -0xa.8b6b2323e31829cp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x8.8p+0L : -0xa.8b6b2323e31829cp+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x8.8p+0L : -0xa.8b6b2323e31829cp+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x8.8p+0L : -0xa.8b6b2323e31829dp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x8.8p+0L : -0xa.8b6b2323e31829cp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x8.8p+0L : -0xa.8b6b2323e31829cp+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x8.8p+0L : -0xa.8b6b2323e31829cp+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x8.8p+0L : -0xa.8b6b2323e31829c0be636f82e6dp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x8.8p+0L : -0xa.8b6b2323e31829c0be636f82e6dp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x8.8p+0L : -0xa.8b6b2323e31829c0be636f82e6c8p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x8.8p+0L : -0xa.8b6b2323e31829c0be636f82e6c8p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x8.8p+0L : -0xa.8b6b2323e31829c0be636f82e8p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x8.8p+0L : -0xa.8b6b2323e31829c0be636f82e8p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x8.8p+0L : -0xa.8b6b2323e31829c0be636f82e4p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x8.8p+0L : -0xa.8b6b2323e31829c0be636f82e4p+0L -1 : inexact-ok
+lgamma -8.75
+= lgamma downward flt-32 -0x8.cp+0f : -0xa.c03b2p+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x8.cp+0f : -0xa.c03b1p+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x8.cp+0f : -0xa.c03b1p+0f -1 : inexact-ok
+= lgamma upward flt-32 -0x8.cp+0f : -0xa.c03b1p+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0x8.cp+0 : -0xa.c03b140e0f97p+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x8.cp+0 : -0xa.c03b140e0f968p+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x8.cp+0 : -0xa.c03b140e0f968p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0x8.cp+0 : -0xa.c03b140e0f968p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x8.cp+0L : -0xa.c03b140e0f96abdp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x8.cp+0L : -0xa.c03b140e0f96abcp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x8.cp+0L : -0xa.c03b140e0f96abcp+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x8.cp+0L : -0xa.c03b140e0f96abcp+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x8.cp+0L : -0xa.c03b140e0f96abdp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x8.cp+0L : -0xa.c03b140e0f96abcp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x8.cp+0L : -0xa.c03b140e0f96abcp+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x8.cp+0L : -0xa.c03b140e0f96abcp+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x8.cp+0L : -0xa.c03b140e0f96abc4c901806683p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x8.cp+0L : -0xa.c03b140e0f96abc4c901806682f8p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x8.cp+0L : -0xa.c03b140e0f96abc4c901806682f8p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x8.cp+0L : -0xa.c03b140e0f96abc4c901806682f8p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x8.cp+0L : -0xa.c03b140e0f96abc4c901806684p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x8.cp+0L : -0xa.c03b140e0f96abc4c901806684p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x8.cp+0L : -0xa.c03b140e0f96abc4c90180668p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x8.cp+0L : -0xa.c03b140e0f96abc4c90180668p+0L -1 : inexact-ok
+lgamma -9.25
+= lgamma downward flt-32 -0x9.4p+0f : -0xb.e070cp+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x9.4p+0f : -0xb.e070cp+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x9.4p+0f : -0xb.e070bp+0f 1 : inexact-ok
+= lgamma upward flt-32 -0x9.4p+0f : -0xb.e070bp+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0x9.4p+0 : -0xb.e070bc16c1b7p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x9.4p+0 : -0xb.e070bc16c1b68p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x9.4p+0 : -0xb.e070bc16c1b68p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x9.4p+0 : -0xb.e070bc16c1b68p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x9.4p+0L : -0xb.e070bc16c1b6b16p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x9.4p+0L : -0xb.e070bc16c1b6b16p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x9.4p+0L : -0xb.e070bc16c1b6b15p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x9.4p+0L : -0xb.e070bc16c1b6b15p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x9.4p+0L : -0xb.e070bc16c1b6b16p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x9.4p+0L : -0xb.e070bc16c1b6b16p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x9.4p+0L : -0xb.e070bc16c1b6b15p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x9.4p+0L : -0xb.e070bc16c1b6b15p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x9.4p+0L : -0xb.e070bc16c1b6b15d44a869cfc8bp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x9.4p+0L : -0xb.e070bc16c1b6b15d44a869cfc8a8p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x9.4p+0L : -0xb.e070bc16c1b6b15d44a869cfc8a8p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x9.4p+0L : -0xb.e070bc16c1b6b15d44a869cfc8a8p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x9.4p+0L : -0xb.e070bc16c1b6b15d44a869cfccp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x9.4p+0L : -0xb.e070bc16c1b6b15d44a869cfc8p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x9.4p+0L : -0xb.e070bc16c1b6b15d44a869cfc8p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x9.4p+0L : -0xb.e070bc16c1b6b15d44a869cfc8p+0L 1 : inexact-ok
+lgamma -9.5
+= lgamma downward flt-32 -0x9.8p+0f : -0xc.cbbfdp+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x9.8p+0f : -0xc.cbbfdp+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x9.8p+0f : -0xc.cbbfcp+0f 1 : inexact-ok
+= lgamma upward flt-32 -0x9.8p+0f : -0xc.cbbfcp+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0x9.8p+0 : -0xc.cbbfcbeca7ae8p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x9.8p+0 : -0xc.cbbfcbeca7aep+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x9.8p+0 : -0xc.cbbfcbeca7aep+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x9.8p+0 : -0xc.cbbfcbeca7aep+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x9.8p+0L : -0xc.cbbfcbeca7ae3e6p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x9.8p+0L : -0xc.cbbfcbeca7ae3e5p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x9.8p+0L : -0xc.cbbfcbeca7ae3e5p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x9.8p+0L : -0xc.cbbfcbeca7ae3e5p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x9.8p+0L : -0xc.cbbfcbeca7ae3e6p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x9.8p+0L : -0xc.cbbfcbeca7ae3e5p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x9.8p+0L : -0xc.cbbfcbeca7ae3e5p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x9.8p+0L : -0xc.cbbfcbeca7ae3e5p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x9.8p+0L : -0xc.cbbfcbeca7ae3e5503d29e5934fp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x9.8p+0L : -0xc.cbbfcbeca7ae3e5503d29e5934fp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x9.8p+0L : -0xc.cbbfcbeca7ae3e5503d29e5934e8p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x9.8p+0L : -0xc.cbbfcbeca7ae3e5503d29e5934e8p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x9.8p+0L : -0xc.cbbfcbeca7ae3e5503d29e5938p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x9.8p+0L : -0xc.cbbfcbeca7ae3e5503d29e5934p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x9.8p+0L : -0xc.cbbfcbeca7ae3e5503d29e5934p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x9.8p+0L : -0xc.cbbfcbeca7ae3e5503d29e5934p+0L 1 : inexact-ok
+lgamma -9.75
+= lgamma downward flt-32 -0x9.cp+0f : -0xd.07362p+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x9.cp+0f : -0xd.07361p+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x9.cp+0f : -0xd.07361p+0f 1 : inexact-ok
+= lgamma upward flt-32 -0x9.cp+0f : -0xd.07361p+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0x9.cp+0 : -0xd.0736112f6db3p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x9.cp+0 : -0xd.0736112f6db28p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x9.cp+0 : -0xd.0736112f6db28p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x9.cp+0 : -0xd.0736112f6db28p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x9.cp+0L : -0xd.0736112f6db281cp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x9.cp+0L : -0xd.0736112f6db281bp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x9.cp+0L : -0xd.0736112f6db281bp+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x9.cp+0L : -0xd.0736112f6db281bp+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x9.cp+0L : -0xd.0736112f6db281cp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x9.cp+0L : -0xd.0736112f6db281bp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x9.cp+0L : -0xd.0736112f6db281bp+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x9.cp+0L : -0xd.0736112f6db281bp+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x9.cp+0L : -0xd.0736112f6db281b4a90d85a00008p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x9.cp+0L : -0xd.0736112f6db281b4a90d85ap+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x9.cp+0L : -0xd.0736112f6db281b4a90d85ap+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x9.cp+0L : -0xd.0736112f6db281b4a90d85ap+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x9.cp+0L : -0xd.0736112f6db281b4a90d85a004p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x9.cp+0L : -0xd.0736112f6db281b4a90d85ap+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x9.cp+0L : -0xd.0736112f6db281b4a90d85ap+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x9.cp+0L : -0xd.0736112f6db281b4a90d85ap+0L 1 : inexact-ok
+lgamma -10.25
+= lgamma downward flt-32 -0xa.4p+0f : -0xe.34394p+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0xa.4p+0f : -0xe.34393p+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0xa.4p+0f : -0xe.34393p+0f -1 : inexact-ok
+= lgamma upward flt-32 -0xa.4p+0f : -0xe.34393p+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0xa.4p+0 : -0xe.343934d8f3a18p+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0xa.4p+0 : -0xe.343934d8f3a18p+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0xa.4p+0 : -0xe.343934d8f3a1p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0xa.4p+0 : -0xe.343934d8f3a1p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xa.4p+0L : -0xe.343934d8f3a1738p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xa.4p+0L : -0xe.343934d8f3a1738p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xa.4p+0L : -0xe.343934d8f3a1737p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xa.4p+0L : -0xe.343934d8f3a1737p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xa.4p+0L : -0xe.343934d8f3a1738p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xa.4p+0L : -0xe.343934d8f3a1738p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xa.4p+0L : -0xe.343934d8f3a1737p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xa.4p+0L : -0xe.343934d8f3a1737p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xa.4p+0L : -0xe.343934d8f3a1737b4ce05d06fe3p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xa.4p+0L : -0xe.343934d8f3a1737b4ce05d06fe28p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xa.4p+0L : -0xe.343934d8f3a1737b4ce05d06fe28p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xa.4p+0L : -0xe.343934d8f3a1737b4ce05d06fe28p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xa.4p+0L : -0xe.343934d8f3a1737b4ce05d07p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xa.4p+0L : -0xe.343934d8f3a1737b4ce05d07p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xa.4p+0L : -0xe.343934d8f3a1737b4ce05d06fcp+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xa.4p+0L : -0xe.343934d8f3a1737b4ce05d06fcp+0L -1 : inexact-ok
+lgamma -10.5
+= lgamma downward flt-32 -0xa.8p+0f : -0xf.25b39p+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0xa.8p+0f : -0xf.25b38p+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0xa.8p+0f : -0xf.25b38p+0f -1 : inexact-ok
+= lgamma upward flt-32 -0xa.8p+0f : -0xf.25b38p+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0xa.8p+0 : -0xf.25b38682cbb5p+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0xa.8p+0 : -0xf.25b38682cbb5p+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0xa.8p+0 : -0xf.25b38682cbb48p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0xa.8p+0 : -0xf.25b38682cbb48p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xa.8p+0L : -0xf.25b38682cbb4e37p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xa.8p+0L : -0xf.25b38682cbb4e36p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xa.8p+0L : -0xf.25b38682cbb4e36p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xa.8p+0L : -0xf.25b38682cbb4e36p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xa.8p+0L : -0xf.25b38682cbb4e37p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xa.8p+0L : -0xf.25b38682cbb4e36p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xa.8p+0L : -0xf.25b38682cbb4e36p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xa.8p+0L : -0xf.25b38682cbb4e36p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xa.8p+0L : -0xf.25b38682cbb4e366d49d0ee55c58p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xa.8p+0L : -0xf.25b38682cbb4e366d49d0ee55c5p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xa.8p+0L : -0xf.25b38682cbb4e366d49d0ee55c5p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xa.8p+0L : -0xf.25b38682cbb4e366d49d0ee55c5p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xa.8p+0L : -0xf.25b38682cbb4e366d49d0ee56p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xa.8p+0L : -0xf.25b38682cbb4e366d49d0ee55cp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xa.8p+0L : -0xf.25b38682cbb4e366d49d0ee55cp+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xa.8p+0L : -0xf.25b38682cbb4e366d49d0ee55cp+0L -1 : inexact-ok
+lgamma -10.75
+= lgamma downward flt-32 -0xa.cp+0f : -0xf.672ffp+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0xa.cp+0f : -0xf.672fep+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0xa.cp+0f : -0xf.672fep+0f -1 : inexact-ok
+= lgamma upward flt-32 -0xa.cp+0f : -0xf.672fep+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0xa.cp+0 : -0xf.672fe4026796p+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0xa.cp+0 : -0xf.672fe40267958p+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0xa.cp+0 : -0xf.672fe40267958p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0xa.cp+0 : -0xf.672fe40267958p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xa.cp+0L : -0xf.672fe4026795b13p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xa.cp+0L : -0xf.672fe4026795b13p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xa.cp+0L : -0xf.672fe4026795b12p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xa.cp+0L : -0xf.672fe4026795b12p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xa.cp+0L : -0xf.672fe4026795b13p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xa.cp+0L : -0xf.672fe4026795b13p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xa.cp+0L : -0xf.672fe4026795b12p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xa.cp+0L : -0xf.672fe4026795b12p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xa.cp+0L : -0xf.672fe4026795b128b9dd0a7c2c48p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xa.cp+0L : -0xf.672fe4026795b128b9dd0a7c2c48p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xa.cp+0L : -0xf.672fe4026795b128b9dd0a7c2c4p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xa.cp+0L : -0xf.672fe4026795b128b9dd0a7c2c4p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xa.cp+0L : -0xf.672fe4026795b128b9dd0a7c3p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xa.cp+0L : -0xf.672fe4026795b128b9dd0a7c2cp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xa.cp+0L : -0xf.672fe4026795b128b9dd0a7c2cp+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xa.cp+0L : -0xf.672fe4026795b128b9dd0a7c2cp+0L -1 : inexact-ok
+lgamma -11.25
+= lgamma downward flt-32 -0xb.4p+0f : -0x1.09fd68p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0xb.4p+0f : -0x1.09fd68p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0xb.4p+0f : -0x1.09fd66p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0xb.4p+0f : -0x1.09fd66p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0xb.4p+0 : -0x1.09fd673bdc938p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0xb.4p+0 : -0x1.09fd673bdc937p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0xb.4p+0 : -0x1.09fd673bdc937p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0xb.4p+0 : -0x1.09fd673bdc937p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xb.4p+0L : -0x1.09fd673bdc93709ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xb.4p+0L : -0x1.09fd673bdc93709cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xb.4p+0L : -0x1.09fd673bdc93709cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xb.4p+0L : -0x1.09fd673bdc93709cp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xb.4p+0L : -0x1.09fd673bdc93709ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xb.4p+0L : -0x1.09fd673bdc93709cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xb.4p+0L : -0x1.09fd673bdc93709cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xb.4p+0L : -0x1.09fd673bdc93709cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xb.4p+0L : -0x1.09fd673bdc93709c0e0c3b597082p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xb.4p+0L : -0x1.09fd673bdc93709c0e0c3b597081p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xb.4p+0L : -0x1.09fd673bdc93709c0e0c3b597081p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xb.4p+0L : -0x1.09fd673bdc93709c0e0c3b597081p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xb.4p+0L : -0x1.09fd673bdc93709c0e0c3b5971p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xb.4p+0L : -0x1.09fd673bdc93709c0e0c3b59708p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xb.4p+0L : -0x1.09fd673bdc93709c0e0c3b59708p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xb.4p+0L : -0x1.09fd673bdc93709c0e0c3b59708p+4L 1 : inexact-ok
+lgamma -11.5
+= lgamma downward flt-32 -0xb.8p+0f : -0x1.196f14p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0xb.8p+0f : -0x1.196f12p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0xb.8p+0f : -0x1.196f12p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0xb.8p+0f : -0x1.196f12p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0xb.8p+0 : -0x1.196f12e453064p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0xb.8p+0 : -0x1.196f12e453063p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0xb.8p+0 : -0x1.196f12e453063p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0xb.8p+0 : -0x1.196f12e453063p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xb.8p+0L : -0x1.196f12e4530636aep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xb.8p+0L : -0x1.196f12e4530636aep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xb.8p+0L : -0x1.196f12e4530636acp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xb.8p+0L : -0x1.196f12e4530636acp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xb.8p+0L : -0x1.196f12e4530636aep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xb.8p+0L : -0x1.196f12e4530636aep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xb.8p+0L : -0x1.196f12e4530636acp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xb.8p+0L : -0x1.196f12e4530636acp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xb.8p+0L : -0x1.196f12e4530636addbb797998b7fp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xb.8p+0L : -0x1.196f12e4530636addbb797998b7fp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xb.8p+0L : -0x1.196f12e4530636addbb797998b7ep+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xb.8p+0L : -0x1.196f12e4530636addbb797998b7ep+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xb.8p+0L : -0x1.196f12e4530636addbb797998b8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xb.8p+0L : -0x1.196f12e4530636addbb797998b8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xb.8p+0L : -0x1.196f12e4530636addbb797998bp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xb.8p+0L : -0x1.196f12e4530636addbb797998bp+4L 1 : inexact-ok
+lgamma -11.75
+= lgamma downward flt-32 -0xb.cp+0f : -0x1.1ddefp+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0xb.cp+0f : -0x1.1ddefp+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0xb.cp+0f : -0x1.1ddeeep+4f 1 : inexact-ok
+= lgamma upward flt-32 -0xb.cp+0f : -0x1.1ddeeep+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0xb.cp+0 : -0x1.1ddeefa04e20ep+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0xb.cp+0 : -0x1.1ddeefa04e20ep+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0xb.cp+0 : -0x1.1ddeefa04e20dp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0xb.cp+0 : -0x1.1ddeefa04e20dp+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xb.cp+0L : -0x1.1ddeefa04e20d892p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xb.cp+0L : -0x1.1ddeefa04e20d89p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xb.cp+0L : -0x1.1ddeefa04e20d89p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xb.cp+0L : -0x1.1ddeefa04e20d89p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xb.cp+0L : -0x1.1ddeefa04e20d892p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xb.cp+0L : -0x1.1ddeefa04e20d89p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xb.cp+0L : -0x1.1ddeefa04e20d89p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xb.cp+0L : -0x1.1ddeefa04e20d89p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xb.cp+0L : -0x1.1ddeefa04e20d8902b3ea2985288p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xb.cp+0L : -0x1.1ddeefa04e20d8902b3ea2985287p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xb.cp+0L : -0x1.1ddeefa04e20d8902b3ea2985287p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xb.cp+0L : -0x1.1ddeefa04e20d8902b3ea2985287p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xb.cp+0L : -0x1.1ddeefa04e20d8902b3ea29853p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xb.cp+0L : -0x1.1ddeefa04e20d8902b3ea298528p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xb.cp+0L : -0x1.1ddeefa04e20d8902b3ea298528p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xb.cp+0L : -0x1.1ddeefa04e20d8902b3ea298528p+4L 1 : inexact-ok
+lgamma -12.25
+= lgamma downward flt-32 -0xc.4p+0f : -0x1.32140ap+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0xc.4p+0f : -0x1.32140ap+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0xc.4p+0f : -0x1.321408p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0xc.4p+0f : -0x1.321408p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0xc.4p+0 : -0x1.32140999470e4p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0xc.4p+0 : -0x1.32140999470e3p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0xc.4p+0 : -0x1.32140999470e3p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0xc.4p+0 : -0x1.32140999470e3p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xc.4p+0L : -0x1.32140999470e301p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xc.4p+0L : -0x1.32140999470e301p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xc.4p+0L : -0x1.32140999470e300ep+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xc.4p+0L : -0x1.32140999470e300ep+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xc.4p+0L : -0x1.32140999470e301p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xc.4p+0L : -0x1.32140999470e301p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xc.4p+0L : -0x1.32140999470e300ep+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xc.4p+0L : -0x1.32140999470e300ep+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xc.4p+0L : -0x1.32140999470e300f73a257c054c7p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xc.4p+0L : -0x1.32140999470e300f73a257c054c6p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xc.4p+0L : -0x1.32140999470e300f73a257c054c6p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xc.4p+0L : -0x1.32140999470e300f73a257c054c6p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xc.4p+0L : -0x1.32140999470e300f73a257c055p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xc.4p+0L : -0x1.32140999470e300f73a257c055p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xc.4p+0L : -0x1.32140999470e300f73a257c0548p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xc.4p+0L : -0x1.32140999470e300f73a257c0548p+4L -1 : inexact-ok
+lgamma -12.5
+= lgamma downward flt-32 -0xc.8p+0f : -0x1.41d876p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0xc.8p+0f : -0x1.41d876p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0xc.8p+0f : -0x1.41d874p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0xc.8p+0f : -0x1.41d874p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0xc.8p+0 : -0x1.41d87554b103bp+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0xc.8p+0 : -0x1.41d87554b103ap+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0xc.8p+0 : -0x1.41d87554b103ap+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0xc.8p+0 : -0x1.41d87554b103ap+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xc.8p+0L : -0x1.41d87554b103a5eap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xc.8p+0L : -0x1.41d87554b103a5eap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xc.8p+0L : -0x1.41d87554b103a5e8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xc.8p+0L : -0x1.41d87554b103a5e8p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xc.8p+0L : -0x1.41d87554b103a5eap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xc.8p+0L : -0x1.41d87554b103a5eap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xc.8p+0L : -0x1.41d87554b103a5e8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xc.8p+0L : -0x1.41d87554b103a5e8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xc.8p+0L : -0x1.41d87554b103a5e91b085102cc2bp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xc.8p+0L : -0x1.41d87554b103a5e91b085102cc2bp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xc.8p+0L : -0x1.41d87554b103a5e91b085102cc2ap+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xc.8p+0L : -0x1.41d87554b103a5e91b085102cc2ap+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xc.8p+0L : -0x1.41d87554b103a5e91b085102cc8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xc.8p+0L : -0x1.41d87554b103a5e91b085102ccp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xc.8p+0L : -0x1.41d87554b103a5e91b085102ccp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xc.8p+0L : -0x1.41d87554b103a5e91b085102ccp+4L -1 : inexact-ok
+lgamma -12.75
+= lgamma downward flt-32 -0xc.cp+0f : -0x1.46997p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0xc.cp+0f : -0x1.46996ep+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0xc.cp+0f : -0x1.46996ep+4f -1 : inexact-ok
+= lgamma upward flt-32 -0xc.cp+0f : -0x1.46996ep+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0xc.cp+0 : -0x1.46996e9ff5e8fp+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0xc.cp+0 : -0x1.46996e9ff5e8ep+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0xc.cp+0 : -0x1.46996e9ff5e8ep+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0xc.cp+0 : -0x1.46996e9ff5e8ep+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xc.cp+0L : -0x1.46996e9ff5e8e792p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xc.cp+0L : -0x1.46996e9ff5e8e79p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xc.cp+0L : -0x1.46996e9ff5e8e79p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xc.cp+0L : -0x1.46996e9ff5e8e79p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xc.cp+0L : -0x1.46996e9ff5e8e792p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xc.cp+0L : -0x1.46996e9ff5e8e79p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xc.cp+0L : -0x1.46996e9ff5e8e79p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xc.cp+0L : -0x1.46996e9ff5e8e79p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xc.cp+0L : -0x1.46996e9ff5e8e7901aa2fd6c1ab4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xc.cp+0L : -0x1.46996e9ff5e8e7901aa2fd6c1ab3p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xc.cp+0L : -0x1.46996e9ff5e8e7901aa2fd6c1ab3p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xc.cp+0L : -0x1.46996e9ff5e8e7901aa2fd6c1ab3p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xc.cp+0L : -0x1.46996e9ff5e8e7901aa2fd6c1bp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xc.cp+0L : -0x1.46996e9ff5e8e7901aa2fd6c1a8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xc.cp+0L : -0x1.46996e9ff5e8e7901aa2fd6c1a8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xc.cp+0L : -0x1.46996e9ff5e8e7901aa2fd6c1a8p+4L -1 : inexact-ok
+lgamma -13.25
+= lgamma downward flt-32 -0xd.4p+0f : -0x1.5b6c18p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0xd.4p+0f : -0x1.5b6c18p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0xd.4p+0f : -0x1.5b6c16p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0xd.4p+0f : -0x1.5b6c16p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0xd.4p+0 : -0x1.5b6c176a914dap+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0xd.4p+0 : -0x1.5b6c176a914d9p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0xd.4p+0 : -0x1.5b6c176a914d9p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0xd.4p+0 : -0x1.5b6c176a914d9p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xd.4p+0L : -0x1.5b6c176a914d9644p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xd.4p+0L : -0x1.5b6c176a914d9642p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xd.4p+0L : -0x1.5b6c176a914d9642p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xd.4p+0L : -0x1.5b6c176a914d9642p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xd.4p+0L : -0x1.5b6c176a914d9644p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xd.4p+0L : -0x1.5b6c176a914d9642p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xd.4p+0L : -0x1.5b6c176a914d9642p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xd.4p+0L : -0x1.5b6c176a914d9642p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xd.4p+0L : -0x1.5b6c176a914d9642f7b1b82c4984p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xd.4p+0L : -0x1.5b6c176a914d9642f7b1b82c4984p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xd.4p+0L : -0x1.5b6c176a914d9642f7b1b82c4983p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xd.4p+0L : -0x1.5b6c176a914d9642f7b1b82c4983p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xd.4p+0L : -0x1.5b6c176a914d9642f7b1b82c4ap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xd.4p+0L : -0x1.5b6c176a914d9642f7b1b82c498p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xd.4p+0L : -0x1.5b6c176a914d9642f7b1b82c498p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xd.4p+0L : -0x1.5b6c176a914d9642f7b1b82c498p+4L 1 : inexact-ok
+lgamma -13.5
+= lgamma downward flt-32 -0xd.8p+0f : -0x1.6b7d14p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0xd.8p+0f : -0x1.6b7d14p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0xd.8p+0f : -0x1.6b7d12p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0xd.8p+0f : -0x1.6b7d12p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0xd.8p+0 : -0x1.6b7d13453aefdp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0xd.8p+0 : -0x1.6b7d13453aefdp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0xd.8p+0 : -0x1.6b7d13453aefcp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0xd.8p+0 : -0x1.6b7d13453aefcp+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xd.8p+0L : -0x1.6b7d13453aefce16p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xd.8p+0L : -0x1.6b7d13453aefce14p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xd.8p+0L : -0x1.6b7d13453aefce14p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xd.8p+0L : -0x1.6b7d13453aefce14p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xd.8p+0L : -0x1.6b7d13453aefce16p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xd.8p+0L : -0x1.6b7d13453aefce14p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xd.8p+0L : -0x1.6b7d13453aefce14p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xd.8p+0L : -0x1.6b7d13453aefce14p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xd.8p+0L : -0x1.6b7d13453aefce149d2ee0493ce7p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xd.8p+0L : -0x1.6b7d13453aefce149d2ee0493ce6p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xd.8p+0L : -0x1.6b7d13453aefce149d2ee0493ce6p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xd.8p+0L : -0x1.6b7d13453aefce149d2ee0493ce6p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xd.8p+0L : -0x1.6b7d13453aefce149d2ee0493dp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xd.8p+0L : -0x1.6b7d13453aefce149d2ee0493dp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xd.8p+0L : -0x1.6b7d13453aefce149d2ee0493c8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xd.8p+0L : -0x1.6b7d13453aefce149d2ee0493c8p+4L 1 : inexact-ok
+lgamma -13.75
+= lgamma downward flt-32 -0xd.cp+0f : -0x1.708936p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0xd.cp+0f : -0x1.708936p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0xd.cp+0f : -0x1.708934p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0xd.cp+0f : -0x1.708934p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0xd.cp+0 : -0x1.70893507e7aadp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0xd.cp+0 : -0x1.70893507e7aacp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0xd.cp+0 : -0x1.70893507e7aacp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0xd.cp+0 : -0x1.70893507e7aacp+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xd.cp+0L : -0x1.70893507e7aac336p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xd.cp+0L : -0x1.70893507e7aac336p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xd.cp+0L : -0x1.70893507e7aac334p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xd.cp+0L : -0x1.70893507e7aac334p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xd.cp+0L : -0x1.70893507e7aac336p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xd.cp+0L : -0x1.70893507e7aac336p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xd.cp+0L : -0x1.70893507e7aac334p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xd.cp+0L : -0x1.70893507e7aac334p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xd.cp+0L : -0x1.70893507e7aac335181780e3ca85p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xd.cp+0L : -0x1.70893507e7aac335181780e3ca85p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xd.cp+0L : -0x1.70893507e7aac335181780e3ca84p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xd.cp+0L : -0x1.70893507e7aac335181780e3ca84p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xd.cp+0L : -0x1.70893507e7aac335181780e3cbp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xd.cp+0L : -0x1.70893507e7aac335181780e3ca8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xd.cp+0L : -0x1.70893507e7aac335181780e3ca8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xd.cp+0L : -0x1.70893507e7aac335181780e3ca8p+4L 1 : inexact-ok
+lgamma -14.25
+= lgamma downward flt-32 -0xe.4p+0f : -0x1.85ee2cp+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0xe.4p+0f : -0x1.85ee2ap+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0xe.4p+0f : -0x1.85ee2ap+4f -1 : inexact-ok
+= lgamma upward flt-32 -0xe.4p+0f : -0x1.85ee2ap+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0xe.4p+0 : -0x1.85ee2af24d7d1p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0xe.4p+0 : -0x1.85ee2af24d7d1p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0xe.4p+0 : -0x1.85ee2af24d7dp+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0xe.4p+0 : -0x1.85ee2af24d7dp+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xe.4p+0L : -0x1.85ee2af24d7d0a8ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xe.4p+0L : -0x1.85ee2af24d7d0a88p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xe.4p+0L : -0x1.85ee2af24d7d0a88p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xe.4p+0L : -0x1.85ee2af24d7d0a88p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xe.4p+0L : -0x1.85ee2af24d7d0a8ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xe.4p+0L : -0x1.85ee2af24d7d0a88p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xe.4p+0L : -0x1.85ee2af24d7d0a88p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xe.4p+0L : -0x1.85ee2af24d7d0a88p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xe.4p+0L : -0x1.85ee2af24d7d0a88e9ac08b57e7bp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xe.4p+0L : -0x1.85ee2af24d7d0a88e9ac08b57e7ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xe.4p+0L : -0x1.85ee2af24d7d0a88e9ac08b57e7ap+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xe.4p+0L : -0x1.85ee2af24d7d0a88e9ac08b57e7ap+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xe.4p+0L : -0x1.85ee2af24d7d0a88e9ac08b57e8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xe.4p+0L : -0x1.85ee2af24d7d0a88e9ac08b57e8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xe.4p+0L : -0x1.85ee2af24d7d0a88e9ac08b57ep+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xe.4p+0L : -0x1.85ee2af24d7d0a88e9ac08b57ep+4L -1 : inexact-ok
+lgamma -14.5
+= lgamma downward flt-32 -0xe.8p+0f : -0x1.964664p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0xe.8p+0f : -0x1.964664p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0xe.8p+0f : -0x1.964662p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0xe.8p+0f : -0x1.964662p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0xe.8p+0 : -0x1.9646635d59cf2p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0xe.8p+0 : -0x1.9646635d59cf1p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0xe.8p+0 : -0x1.9646635d59cf1p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0xe.8p+0 : -0x1.9646635d59cf1p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xe.8p+0L : -0x1.9646635d59cf13f6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xe.8p+0L : -0x1.9646635d59cf13f4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xe.8p+0L : -0x1.9646635d59cf13f4p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xe.8p+0L : -0x1.9646635d59cf13f4p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xe.8p+0L : -0x1.9646635d59cf13f6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xe.8p+0L : -0x1.9646635d59cf13f4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xe.8p+0L : -0x1.9646635d59cf13f4p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xe.8p+0L : -0x1.9646635d59cf13f4p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xe.8p+0L : -0x1.9646635d59cf13f4add1e2f07111p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xe.8p+0L : -0x1.9646635d59cf13f4add1e2f07111p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xe.8p+0L : -0x1.9646635d59cf13f4add1e2f0711p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xe.8p+0L : -0x1.9646635d59cf13f4add1e2f0711p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xe.8p+0L : -0x1.9646635d59cf13f4add1e2f0718p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xe.8p+0L : -0x1.9646635d59cf13f4add1e2f071p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xe.8p+0L : -0x1.9646635d59cf13f4add1e2f071p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xe.8p+0L : -0x1.9646635d59cf13f4add1e2f071p+4L -1 : inexact-ok
+lgamma -14.75
+= lgamma downward flt-32 -0xe.cp+0f : -0x1.9b988ap+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0xe.cp+0f : -0x1.9b988ap+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0xe.cp+0f : -0x1.9b9888p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0xe.cp+0f : -0x1.9b9888p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0xe.cp+0 : -0x1.9b9889f00a16cp+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0xe.cp+0 : -0x1.9b9889f00a16bp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0xe.cp+0 : -0x1.9b9889f00a16bp+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0xe.cp+0 : -0x1.9b9889f00a16bp+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xe.cp+0L : -0x1.9b9889f00a16b6dcp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xe.cp+0L : -0x1.9b9889f00a16b6dap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xe.cp+0L : -0x1.9b9889f00a16b6dap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xe.cp+0L : -0x1.9b9889f00a16b6dap+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xe.cp+0L : -0x1.9b9889f00a16b6dcp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xe.cp+0L : -0x1.9b9889f00a16b6dap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xe.cp+0L : -0x1.9b9889f00a16b6dap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xe.cp+0L : -0x1.9b9889f00a16b6dap+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xe.cp+0L : -0x1.9b9889f00a16b6da301362abbacfp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xe.cp+0L : -0x1.9b9889f00a16b6da301362abbacep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xe.cp+0L : -0x1.9b9889f00a16b6da301362abbacep+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xe.cp+0L : -0x1.9b9889f00a16b6da301362abbacep+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xe.cp+0L : -0x1.9b9889f00a16b6da301362abbbp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xe.cp+0L : -0x1.9b9889f00a16b6da301362abbbp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xe.cp+0L : -0x1.9b9889f00a16b6da301362abba8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xe.cp+0L : -0x1.9b9889f00a16b6da301362abba8p+4L -1 : inexact-ok
+lgamma -15.25
+= lgamma downward flt-32 -0xf.4p+0f : -0x1.b1860cp+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0xf.4p+0f : -0x1.b1860cp+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0xf.4p+0f : -0x1.b1860ap+4f 1 : inexact-ok
+= lgamma upward flt-32 -0xf.4p+0f : -0x1.b1860ap+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0xf.4p+0 : -0x1.b1860b9f9cf35p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0xf.4p+0 : -0x1.b1860b9f9cf35p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0xf.4p+0 : -0x1.b1860b9f9cf34p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0xf.4p+0 : -0x1.b1860b9f9cf34p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xf.4p+0L : -0x1.b1860b9f9cf34edcp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xf.4p+0L : -0x1.b1860b9f9cf34edap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xf.4p+0L : -0x1.b1860b9f9cf34edap+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xf.4p+0L : -0x1.b1860b9f9cf34edap+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xf.4p+0L : -0x1.b1860b9f9cf34edcp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xf.4p+0L : -0x1.b1860b9f9cf34edap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xf.4p+0L : -0x1.b1860b9f9cf34edap+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xf.4p+0L : -0x1.b1860b9f9cf34edap+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xf.4p+0L : -0x1.b1860b9f9cf34eda33665e357554p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xf.4p+0L : -0x1.b1860b9f9cf34eda33665e357553p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xf.4p+0L : -0x1.b1860b9f9cf34eda33665e357553p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xf.4p+0L : -0x1.b1860b9f9cf34eda33665e357553p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xf.4p+0L : -0x1.b1860b9f9cf34eda33665e35758p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xf.4p+0L : -0x1.b1860b9f9cf34eda33665e35758p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xf.4p+0L : -0x1.b1860b9f9cf34eda33665e3575p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xf.4p+0L : -0x1.b1860b9f9cf34eda33665e3575p+4L 1 : inexact-ok
+lgamma -15.5
+= lgamma downward flt-32 -0xf.8p+0f : -0x1.c220ep+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0xf.8p+0f : -0x1.c220dep+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0xf.8p+0f : -0x1.c220dep+4f 1 : inexact-ok
+= lgamma upward flt-32 -0xf.8p+0f : -0x1.c220dep+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0xf.8p+0 : -0x1.c220de6eff08ep+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0xf.8p+0 : -0x1.c220de6eff08dp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0xf.8p+0 : -0x1.c220de6eff08dp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0xf.8p+0 : -0x1.c220de6eff08dp+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xf.8p+0L : -0x1.c220de6eff08d03ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xf.8p+0L : -0x1.c220de6eff08d03cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xf.8p+0L : -0x1.c220de6eff08d03cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xf.8p+0L : -0x1.c220de6eff08d03cp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xf.8p+0L : -0x1.c220de6eff08d03ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xf.8p+0L : -0x1.c220de6eff08d03cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xf.8p+0L : -0x1.c220de6eff08d03cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xf.8p+0L : -0x1.c220de6eff08d03cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xf.8p+0L : -0x1.c220de6eff08d03c1f90ec27cb4ap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xf.8p+0L : -0x1.c220de6eff08d03c1f90ec27cb49p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xf.8p+0L : -0x1.c220de6eff08d03c1f90ec27cb49p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xf.8p+0L : -0x1.c220de6eff08d03c1f90ec27cb49p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xf.8p+0L : -0x1.c220de6eff08d03c1f90ec27cb8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xf.8p+0L : -0x1.c220de6eff08d03c1f90ec27cb8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xf.8p+0L : -0x1.c220de6eff08d03c1f90ec27cbp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xf.8p+0L : -0x1.c220de6eff08d03c1f90ec27cbp+4L 1 : inexact-ok
+lgamma -15.75
+= lgamma downward flt-32 -0xf.cp+0f : -0x1.c7b49p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0xf.cp+0f : -0x1.c7b48ep+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0xf.cp+0f : -0x1.c7b48ep+4f 1 : inexact-ok
+= lgamma upward flt-32 -0xf.cp+0f : -0x1.c7b48ep+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0xf.cp+0 : -0x1.c7b48e949c3d4p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0xf.cp+0 : -0x1.c7b48e949c3d3p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0xf.cp+0 : -0x1.c7b48e949c3d3p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0xf.cp+0 : -0x1.c7b48e949c3d3p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xf.cp+0L : -0x1.c7b48e949c3d3428p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xf.cp+0L : -0x1.c7b48e949c3d3428p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xf.cp+0L : -0x1.c7b48e949c3d3426p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xf.cp+0L : -0x1.c7b48e949c3d3426p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xf.cp+0L : -0x1.c7b48e949c3d3428p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xf.cp+0L : -0x1.c7b48e949c3d3428p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xf.cp+0L : -0x1.c7b48e949c3d3426p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xf.cp+0L : -0x1.c7b48e949c3d3426p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xf.cp+0L : -0x1.c7b48e949c3d3427fac367504d5ap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xf.cp+0L : -0x1.c7b48e949c3d3427fac367504d59p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xf.cp+0L : -0x1.c7b48e949c3d3427fac367504d59p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xf.cp+0L : -0x1.c7b48e949c3d3427fac367504d59p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xf.cp+0L : -0x1.c7b48e949c3d3427fac367504d8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xf.cp+0L : -0x1.c7b48e949c3d3427fac367504d8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xf.cp+0L : -0x1.c7b48e949c3d3427fac367504dp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xf.cp+0L : -0x1.c7b48e949c3d3427fac367504dp+4L 1 : inexact-ok
+lgamma -16.25
+= lgamma downward flt-32 -0x1.04p+4f : -0x1.de2214p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.04p+4f : -0x1.de2212p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.04p+4f : -0x1.de2212p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.04p+4f : -0x1.de2212p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.04p+4 : -0x1.de2212eef35f4p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.04p+4 : -0x1.de2212eef35f3p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.04p+4 : -0x1.de2212eef35f3p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.04p+4 : -0x1.de2212eef35f3p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.04p+4L : -0x1.de2212eef35f350ep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.04p+4L : -0x1.de2212eef35f350cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.04p+4L : -0x1.de2212eef35f350cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.04p+4L : -0x1.de2212eef35f350cp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.04p+4L : -0x1.de2212eef35f350ep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.04p+4L : -0x1.de2212eef35f350cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.04p+4L : -0x1.de2212eef35f350cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.04p+4L : -0x1.de2212eef35f350cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.04p+4L : -0x1.de2212eef35f350cc51d00051d46p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.04p+4L : -0x1.de2212eef35f350cc51d00051d45p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.04p+4L : -0x1.de2212eef35f350cc51d00051d45p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.04p+4L : -0x1.de2212eef35f350cc51d00051d45p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.04p+4L : -0x1.de2212eef35f350cc51d00051d8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.04p+4L : -0x1.de2212eef35f350cc51d00051d8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.04p+4L : -0x1.de2212eef35f350cc51d00051dp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.04p+4L : -0x1.de2212eef35f350cc51d00051dp+4L -1 : inexact-ok
+lgamma -16.5
+= lgamma downward flt-32 -0x1.08p+4f : -0x1.eefb7p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.08p+4f : -0x1.eefb6ep+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.08p+4f : -0x1.eefb6ep+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.08p+4f : -0x1.eefb6ep+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.08p+4 : -0x1.eefb6ed92d5d8p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.08p+4 : -0x1.eefb6ed92d5d8p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.08p+4 : -0x1.eefb6ed92d5d7p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.08p+4 : -0x1.eefb6ed92d5d7p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.08p+4L : -0x1.eefb6ed92d5d7aaap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.08p+4L : -0x1.eefb6ed92d5d7aa8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.08p+4L : -0x1.eefb6ed92d5d7aa8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.08p+4L : -0x1.eefb6ed92d5d7aa8p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.08p+4L : -0x1.eefb6ed92d5d7aaap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.08p+4L : -0x1.eefb6ed92d5d7aa8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.08p+4L : -0x1.eefb6ed92d5d7aa8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.08p+4L : -0x1.eefb6ed92d5d7aa8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.08p+4L : -0x1.eefb6ed92d5d7aa845edc95ceb39p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.08p+4L : -0x1.eefb6ed92d5d7aa845edc95ceb38p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.08p+4L : -0x1.eefb6ed92d5d7aa845edc95ceb38p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.08p+4L : -0x1.eefb6ed92d5d7aa845edc95ceb38p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.08p+4L : -0x1.eefb6ed92d5d7aa845edc95ceb8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.08p+4L : -0x1.eefb6ed92d5d7aa845edc95cebp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.08p+4L : -0x1.eefb6ed92d5d7aa845edc95cebp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.08p+4L : -0x1.eefb6ed92d5d7aa845edc95cebp+4L -1 : inexact-ok
+lgamma -16.75
+= lgamma downward flt-32 -0x1.0cp+4f : -0x1.f4ccb8p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.0cp+4f : -0x1.f4ccb8p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.0cp+4f : -0x1.f4ccb6p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.0cp+4f : -0x1.f4ccb6p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.0cp+4 : -0x1.f4ccb75a4248p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.0cp+4 : -0x1.f4ccb75a4248p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.0cp+4 : -0x1.f4ccb75a4247fp+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.0cp+4 : -0x1.f4ccb75a4247fp+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.0cp+4L : -0x1.f4ccb75a4247fa76p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.0cp+4L : -0x1.f4ccb75a4247fa76p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.0cp+4L : -0x1.f4ccb75a4247fa74p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.0cp+4L : -0x1.f4ccb75a4247fa74p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.0cp+4L : -0x1.f4ccb75a4247fa76p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.0cp+4L : -0x1.f4ccb75a4247fa76p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.0cp+4L : -0x1.f4ccb75a4247fa74p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.0cp+4L : -0x1.f4ccb75a4247fa74p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.0cp+4L : -0x1.f4ccb75a4247fa751ee3e945c0a9p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.0cp+4L : -0x1.f4ccb75a4247fa751ee3e945c0a9p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.0cp+4L : -0x1.f4ccb75a4247fa751ee3e945c0a8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.0cp+4L : -0x1.f4ccb75a4247fa751ee3e945c0a8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.0cp+4L : -0x1.f4ccb75a4247fa751ee3e945c1p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.0cp+4L : -0x1.f4ccb75a4247fa751ee3e945c08p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.0cp+4L : -0x1.f4ccb75a4247fa751ee3e945c08p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.0cp+4L : -0x1.f4ccb75a4247fa751ee3e945c08p+4L -1 : inexact-ok
+lgamma -17.25
+= lgamma downward flt-32 -0x1.14p+4f : -0x2.0bb2b8p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.14p+4f : -0x2.0bb2b8p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.14p+4f : -0x2.0bb2b4p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.14p+4f : -0x2.0bb2b4p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.14p+4 : -0x2.0bb2b66649904p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.14p+4 : -0x2.0bb2b66649904p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.14p+4 : -0x2.0bb2b66649902p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.14p+4 : -0x2.0bb2b66649902p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.14p+4L : -0x2.0bb2b66649903084p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.14p+4L : -0x2.0bb2b6664990308p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.14p+4L : -0x2.0bb2b6664990308p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.14p+4L : -0x2.0bb2b6664990308p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.14p+4L : -0x2.0bb2b66649903084p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.14p+4L : -0x2.0bb2b6664990308p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.14p+4L : -0x2.0bb2b6664990308p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.14p+4L : -0x2.0bb2b6664990308p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.14p+4L : -0x2.0bb2b66649903080e12e244c2314p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.14p+4L : -0x2.0bb2b66649903080e12e244c2314p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.14p+4L : -0x2.0bb2b66649903080e12e244c2312p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.14p+4L : -0x2.0bb2b66649903080e12e244c2312p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.14p+4L : -0x2.0bb2b66649903080e12e244c24p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.14p+4L : -0x2.0bb2b66649903080e12e244c23p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.14p+4L : -0x2.0bb2b66649903080e12e244c23p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.14p+4L : -0x2.0bb2b66649903080e12e244c23p+4L 1 : inexact-ok
+lgamma -17.5
+= lgamma downward flt-32 -0x1.18p+4f : -0x2.1cc704p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.18p+4f : -0x2.1cc7p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.18p+4f : -0x2.1cc7p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.18p+4f : -0x2.1cc7p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.18p+4 : -0x2.1cc701ffd0282p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.18p+4 : -0x2.1cc701ffd028p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.18p+4 : -0x2.1cc701ffd028p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.18p+4 : -0x2.1cc701ffd028p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.18p+4L : -0x2.1cc701ffd0280ddp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.18p+4L : -0x2.1cc701ffd0280dccp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.18p+4L : -0x2.1cc701ffd0280dccp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.18p+4L : -0x2.1cc701ffd0280dccp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.18p+4L : -0x2.1cc701ffd0280ddp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.18p+4L : -0x2.1cc701ffd0280dccp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.18p+4L : -0x2.1cc701ffd0280dccp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.18p+4L : -0x2.1cc701ffd0280dccp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.18p+4L : -0x2.1cc701ffd0280dccf6b051e1bdd2p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.18p+4L : -0x2.1cc701ffd0280dccf6b051e1bddp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.18p+4L : -0x2.1cc701ffd0280dccf6b051e1bddp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.18p+4L : -0x2.1cc701ffd0280dccf6b051e1bddp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.18p+4L : -0x2.1cc701ffd0280dccf6b051e1bep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.18p+4L : -0x2.1cc701ffd0280dccf6b051e1bep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.18p+4L : -0x2.1cc701ffd0280dccf6b051e1bdp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.18p+4L : -0x2.1cc701ffd0280dccf6b051e1bdp+4L 1 : inexact-ok
+lgamma -17.75
+= lgamma downward flt-32 -0x1.1cp+4f : -0x2.22d268p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.1cp+4f : -0x2.22d264p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.1cp+4f : -0x2.22d264p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.1cp+4f : -0x2.22d264p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.1cp+4 : -0x2.22d2642bdb694p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.1cp+4 : -0x2.22d2642bdb692p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.1cp+4 : -0x2.22d2642bdb692p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.1cp+4 : -0x2.22d2642bdb692p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.1cp+4L : -0x2.22d2642bdb692f18p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.1cp+4L : -0x2.22d2642bdb692f18p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.1cp+4L : -0x2.22d2642bdb692f14p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.1cp+4L : -0x2.22d2642bdb692f14p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.1cp+4L : -0x2.22d2642bdb692f18p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.1cp+4L : -0x2.22d2642bdb692f18p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.1cp+4L : -0x2.22d2642bdb692f14p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.1cp+4L : -0x2.22d2642bdb692f14p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.1cp+4L : -0x2.22d2642bdb692f166219f8d5855p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.1cp+4L : -0x2.22d2642bdb692f166219f8d5855p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.1cp+4L : -0x2.22d2642bdb692f166219f8d5854ep+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.1cp+4L : -0x2.22d2642bdb692f166219f8d5854ep+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.1cp+4L : -0x2.22d2642bdb692f166219f8d586p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.1cp+4L : -0x2.22d2642bdb692f166219f8d585p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.1cp+4L : -0x2.22d2642bdb692f166219f8d585p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.1cp+4L : -0x2.22d2642bdb692f166219f8d585p+4L 1 : inexact-ok
+lgamma -18.25
+= lgamma downward flt-32 -0x1.24p+4f : -0x2.3a2a3p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.24p+4f : -0x2.3a2a2cp+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.24p+4f : -0x2.3a2a2cp+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.24p+4f : -0x2.3a2a2cp+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.24p+4 : -0x2.3a2a2c33d815ep+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.24p+4 : -0x2.3a2a2c33d815ep+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.24p+4 : -0x2.3a2a2c33d815cp+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.24p+4 : -0x2.3a2a2c33d815cp+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.24p+4L : -0x2.3a2a2c33d815da1cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.24p+4L : -0x2.3a2a2c33d815da18p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.24p+4L : -0x2.3a2a2c33d815da18p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.24p+4L : -0x2.3a2a2c33d815da18p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.24p+4L : -0x2.3a2a2c33d815da1cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.24p+4L : -0x2.3a2a2c33d815da18p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.24p+4L : -0x2.3a2a2c33d815da18p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.24p+4L : -0x2.3a2a2c33d815da18p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.24p+4L : -0x2.3a2a2c33d815da18a695407a3c66p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.24p+4L : -0x2.3a2a2c33d815da18a695407a3c66p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.24p+4L : -0x2.3a2a2c33d815da18a695407a3c64p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.24p+4L : -0x2.3a2a2c33d815da18a695407a3c64p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.24p+4L : -0x2.3a2a2c33d815da18a695407a3dp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.24p+4L : -0x2.3a2a2c33d815da18a695407a3cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.24p+4L : -0x2.3a2a2c33d815da18a695407a3cp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.24p+4L : -0x2.3a2a2c33d815da18a695407a3cp+4L -1 : inexact-ok
+lgamma -18.5
+= lgamma downward flt-32 -0x1.28p+4f : -0x2.4b7634p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.28p+4f : -0x2.4b7634p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.28p+4f : -0x2.4b763p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.28p+4f : -0x2.4b763p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.28p+4 : -0x2.4b76325cc89aap+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.28p+4 : -0x2.4b76325cc89aap+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.28p+4 : -0x2.4b76325cc89a8p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.28p+4 : -0x2.4b76325cc89a8p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.28p+4L : -0x2.4b76325cc89a90a4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.28p+4L : -0x2.4b76325cc89a90ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.28p+4L : -0x2.4b76325cc89a90ap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.28p+4L : -0x2.4b76325cc89a90ap+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.28p+4L : -0x2.4b76325cc89a90a4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.28p+4L : -0x2.4b76325cc89a90ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.28p+4L : -0x2.4b76325cc89a90ap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.28p+4L : -0x2.4b76325cc89a90ap+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.28p+4L : -0x2.4b76325cc89a90a169e4cce7fdaep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.28p+4L : -0x2.4b76325cc89a90a169e4cce7fdacp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.28p+4L : -0x2.4b76325cc89a90a169e4cce7fdacp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.28p+4L : -0x2.4b76325cc89a90a169e4cce7fdacp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.28p+4L : -0x2.4b76325cc89a90a169e4cce7fep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.28p+4L : -0x2.4b76325cc89a90a169e4cce7fep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.28p+4L : -0x2.4b76325cc89a90a169e4cce7fdp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.28p+4L : -0x2.4b76325cc89a90a169e4cce7fdp+4L -1 : inexact-ok
+lgamma -18.75
+= lgamma downward flt-32 -0x1.2cp+4f : -0x2.51b89p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.2cp+4f : -0x2.51b89p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.2cp+4f : -0x2.51b88cp+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.2cp+4f : -0x2.51b88cp+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.2cp+4 : -0x2.51b88f97694ccp+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.2cp+4 : -0x2.51b88f97694ccp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.2cp+4 : -0x2.51b88f97694cap+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.2cp+4 : -0x2.51b88f97694cap+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.2cp+4L : -0x2.51b88f97694cb15p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.2cp+4L : -0x2.51b88f97694cb15p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.2cp+4L : -0x2.51b88f97694cb14cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.2cp+4L : -0x2.51b88f97694cb14cp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.2cp+4L : -0x2.51b88f97694cb15p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.2cp+4L : -0x2.51b88f97694cb15p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.2cp+4L : -0x2.51b88f97694cb14cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.2cp+4L : -0x2.51b88f97694cb14cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.2cp+4L : -0x2.51b88f97694cb14e4f0e0fda9612p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.2cp+4L : -0x2.51b88f97694cb14e4f0e0fda961p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.2cp+4L : -0x2.51b88f97694cb14e4f0e0fda961p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.2cp+4L : -0x2.51b88f97694cb14e4f0e0fda961p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.2cp+4L : -0x2.51b88f97694cb14e4f0e0fda97p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.2cp+4L : -0x2.51b88f97694cb14e4f0e0fda96p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.2cp+4L : -0x2.51b88f97694cb14e4f0e0fda96p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.2cp+4L : -0x2.51b88f97694cb14e4f0e0fda96p+4L -1 : inexact-ok
+lgamma -19.25
+= lgamma downward flt-32 -0x1.34p+4f : -0x2.697c24p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.34p+4f : -0x2.697c24p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.34p+4f : -0x2.697c2p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.34p+4f : -0x2.697c2p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.34p+4 : -0x2.697c23520ea4ep+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.34p+4 : -0x2.697c23520ea4ep+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.34p+4 : -0x2.697c23520ea4cp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.34p+4 : -0x2.697c23520ea4cp+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.34p+4L : -0x2.697c23520ea4d9a8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.34p+4L : -0x2.697c23520ea4d9a8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.34p+4L : -0x2.697c23520ea4d9a4p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.34p+4L : -0x2.697c23520ea4d9a4p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.34p+4L : -0x2.697c23520ea4d9a8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.34p+4L : -0x2.697c23520ea4d9a8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.34p+4L : -0x2.697c23520ea4d9a4p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.34p+4L : -0x2.697c23520ea4d9a4p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.34p+4L : -0x2.697c23520ea4d9a7157b930d7e24p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.34p+4L : -0x2.697c23520ea4d9a7157b930d7e24p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.34p+4L : -0x2.697c23520ea4d9a7157b930d7e22p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.34p+4L : -0x2.697c23520ea4d9a7157b930d7e22p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.34p+4L : -0x2.697c23520ea4d9a7157b930d7fp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.34p+4L : -0x2.697c23520ea4d9a7157b930d7ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.34p+4L : -0x2.697c23520ea4d9a7157b930d7ep+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.34p+4L : -0x2.697c23520ea4d9a7157b930d7ep+4L 1 : inexact-ok
+lgamma -19.5
+= lgamma downward flt-32 -0x1.38p+4f : -0x2.7afd04p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.38p+4f : -0x2.7afd04p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.38p+4f : -0x2.7afdp+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.38p+4f : -0x2.7afdp+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.38p+4 : -0x2.7afd03ae5b996p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.38p+4 : -0x2.7afd03ae5b994p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.38p+4 : -0x2.7afd03ae5b994p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.38p+4 : -0x2.7afd03ae5b994p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.38p+4L : -0x2.7afd03ae5b99459cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.38p+4L : -0x2.7afd03ae5b99459cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.38p+4L : -0x2.7afd03ae5b994598p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.38p+4L : -0x2.7afd03ae5b994598p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.38p+4L : -0x2.7afd03ae5b99459cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.38p+4L : -0x2.7afd03ae5b99459cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.38p+4L : -0x2.7afd03ae5b994598p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.38p+4L : -0x2.7afd03ae5b994598p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.38p+4L : -0x2.7afd03ae5b99459b2483c87515bep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.38p+4L : -0x2.7afd03ae5b99459b2483c87515bcp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.38p+4L : -0x2.7afd03ae5b99459b2483c87515bcp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.38p+4L : -0x2.7afd03ae5b99459b2483c87515bcp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.38p+4L : -0x2.7afd03ae5b99459b2483c87516p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.38p+4L : -0x2.7afd03ae5b99459b2483c87516p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.38p+4L : -0x2.7afd03ae5b99459b2483c87515p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.38p+4L : -0x2.7afd03ae5b99459b2483c87515p+4L 1 : inexact-ok
+lgamma -19.75
+= lgamma downward flt-32 -0x1.3cp+4f : -0x2.81739p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.3cp+4f : -0x2.81739p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.3cp+4f : -0x2.81738cp+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.3cp+4f : -0x2.81738cp+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.3cp+4 : -0x2.81738ebf2dd8ap+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.3cp+4 : -0x2.81738ebf2dd88p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.3cp+4 : -0x2.81738ebf2dd88p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.3cp+4 : -0x2.81738ebf2dd88p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.3cp+4L : -0x2.81738ebf2dd88e18p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.3cp+4L : -0x2.81738ebf2dd88e14p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.3cp+4L : -0x2.81738ebf2dd88e14p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.3cp+4L : -0x2.81738ebf2dd88e14p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.3cp+4L : -0x2.81738ebf2dd88e18p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.3cp+4L : -0x2.81738ebf2dd88e14p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.3cp+4L : -0x2.81738ebf2dd88e14p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.3cp+4L : -0x2.81738ebf2dd88e14p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.3cp+4L : -0x2.81738ebf2dd88e145b52ffe790acp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.3cp+4L : -0x2.81738ebf2dd88e145b52ffe790acp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.3cp+4L : -0x2.81738ebf2dd88e145b52ffe790aap+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.3cp+4L : -0x2.81738ebf2dd88e145b52ffe790aap+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.3cp+4L : -0x2.81738ebf2dd88e145b52ffe791p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.3cp+4L : -0x2.81738ebf2dd88e145b52ffe791p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.3cp+4L : -0x2.81738ebf2dd88e145b52ffe79p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.3cp+4L : -0x2.81738ebf2dd88e145b52ffe79p+4L 1 : inexact-ok
+lgamma -20.25
+= lgamma downward flt-32 -0x1.44p+4f : -0x2.999d8cp+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.44p+4f : -0x2.999d8cp+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.44p+4f : -0x2.999d88p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.44p+4f : -0x2.999d88p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.44p+4 : -0x2.999d8a3dc8772p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.44p+4 : -0x2.999d8a3dc8772p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.44p+4 : -0x2.999d8a3dc877p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.44p+4 : -0x2.999d8a3dc877p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.44p+4L : -0x2.999d8a3dc87714dp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.44p+4L : -0x2.999d8a3dc87714dp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.44p+4L : -0x2.999d8a3dc87714ccp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.44p+4L : -0x2.999d8a3dc87714ccp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.44p+4L : -0x2.999d8a3dc87714dp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.44p+4L : -0x2.999d8a3dc87714dp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.44p+4L : -0x2.999d8a3dc87714ccp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.44p+4L : -0x2.999d8a3dc87714ccp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.44p+4L : -0x2.999d8a3dc87714cf45457fefbef6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.44p+4L : -0x2.999d8a3dc87714cf45457fefbef4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.44p+4L : -0x2.999d8a3dc87714cf45457fefbef4p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.44p+4L : -0x2.999d8a3dc87714cf45457fefbef4p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.44p+4L : -0x2.999d8a3dc87714cf45457fefbfp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.44p+4L : -0x2.999d8a3dc87714cf45457fefbfp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.44p+4L : -0x2.999d8a3dc87714cf45457fefbep+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.44p+4L : -0x2.999d8a3dc87714cf45457fefbep+4L -1 : inexact-ok
+lgamma -20.5
+= lgamma downward flt-32 -0x1.48p+4f : -0x2.ab50bp+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.48p+4f : -0x2.ab50acp+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.48p+4f : -0x2.ab50acp+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.48p+4f : -0x2.ab50acp+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.48p+4 : -0x2.ab50acb9fbd5p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.48p+4 : -0x2.ab50acb9fbd4ep+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.48p+4 : -0x2.ab50acb9fbd4ep+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.48p+4 : -0x2.ab50acb9fbd4ep+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.48p+4L : -0x2.ab50acb9fbd4e958p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.48p+4L : -0x2.ab50acb9fbd4e958p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.48p+4L : -0x2.ab50acb9fbd4e954p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.48p+4L : -0x2.ab50acb9fbd4e954p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.48p+4L : -0x2.ab50acb9fbd4e958p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.48p+4L : -0x2.ab50acb9fbd4e958p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.48p+4L : -0x2.ab50acb9fbd4e954p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.48p+4L : -0x2.ab50acb9fbd4e954p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.48p+4L : -0x2.ab50acb9fbd4e957c1a582e20954p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.48p+4L : -0x2.ab50acb9fbd4e957c1a582e20954p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.48p+4L : -0x2.ab50acb9fbd4e957c1a582e20952p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.48p+4L : -0x2.ab50acb9fbd4e957c1a582e20952p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.48p+4L : -0x2.ab50acb9fbd4e957c1a582e20ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.48p+4L : -0x2.ab50acb9fbd4e957c1a582e209p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.48p+4L : -0x2.ab50acb9fbd4e957c1a582e209p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.48p+4L : -0x2.ab50acb9fbd4e957c1a582e209p+4L -1 : inexact-ok
+lgamma -20.75
+= lgamma downward flt-32 -0x1.4cp+4f : -0x2.b1f8ep+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.4cp+4f : -0x2.b1f8dcp+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.4cp+4f : -0x2.b1f8dcp+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.4cp+4f : -0x2.b1f8dcp+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.4cp+4 : -0x2.b1f8ddf5bf30cp+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.4cp+4 : -0x2.b1f8ddf5bf30ap+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.4cp+4 : -0x2.b1f8ddf5bf30ap+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.4cp+4 : -0x2.b1f8ddf5bf30ap+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.4cp+4L : -0x2.b1f8ddf5bf30a558p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.4cp+4L : -0x2.b1f8ddf5bf30a558p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.4cp+4L : -0x2.b1f8ddf5bf30a554p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.4cp+4L : -0x2.b1f8ddf5bf30a554p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.4cp+4L : -0x2.b1f8ddf5bf30a558p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.4cp+4L : -0x2.b1f8ddf5bf30a558p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.4cp+4L : -0x2.b1f8ddf5bf30a554p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.4cp+4L : -0x2.b1f8ddf5bf30a554p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.4cp+4L : -0x2.b1f8ddf5bf30a5572ac9d4d3adacp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.4cp+4L : -0x2.b1f8ddf5bf30a5572ac9d4d3adacp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.4cp+4L : -0x2.b1f8ddf5bf30a5572ac9d4d3adaap+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.4cp+4L : -0x2.b1f8ddf5bf30a5572ac9d4d3adaap+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.4cp+4L : -0x2.b1f8ddf5bf30a5572ac9d4d3aep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.4cp+4L : -0x2.b1f8ddf5bf30a5572ac9d4d3aep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.4cp+4L : -0x2.b1f8ddf5bf30a5572ac9d4d3adp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.4cp+4L : -0x2.b1f8ddf5bf30a5572ac9d4d3adp+4L -1 : inexact-ok
+lgamma -21.25
+= lgamma downward flt-32 -0x1.54p+4f : -0x2.ca8464p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.54p+4f : -0x2.ca846p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.54p+4f : -0x2.ca846p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.54p+4f : -0x2.ca846p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.54p+4 : -0x2.ca8460bab0c96p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.54p+4 : -0x2.ca8460bab0c94p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.54p+4 : -0x2.ca8460bab0c94p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.54p+4 : -0x2.ca8460bab0c94p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.54p+4L : -0x2.ca8460bab0c94ca4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.54p+4L : -0x2.ca8460bab0c94ca4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.54p+4L : -0x2.ca8460bab0c94cap+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.54p+4L : -0x2.ca8460bab0c94cap+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.54p+4L : -0x2.ca8460bab0c94ca4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.54p+4L : -0x2.ca8460bab0c94ca4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.54p+4L : -0x2.ca8460bab0c94cap+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.54p+4L : -0x2.ca8460bab0c94cap+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.54p+4L : -0x2.ca8460bab0c94ca2c85fbc3f9742p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.54p+4L : -0x2.ca8460bab0c94ca2c85fbc3f9742p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.54p+4L : -0x2.ca8460bab0c94ca2c85fbc3f974p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.54p+4L : -0x2.ca8460bab0c94ca2c85fbc3f974p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.54p+4L : -0x2.ca8460bab0c94ca2c85fbc3f98p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.54p+4L : -0x2.ca8460bab0c94ca2c85fbc3f97p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.54p+4L : -0x2.ca8460bab0c94ca2c85fbc3f97p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.54p+4L : -0x2.ca8460bab0c94ca2c85fbc3f97p+4L 1 : inexact-ok
+lgamma -21.5
+= lgamma downward flt-32 -0x1.58p+4f : -0x2.dc676cp+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.58p+4f : -0x2.dc676cp+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.58p+4f : -0x2.dc6768p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.58p+4f : -0x2.dc6768p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.58p+4 : -0x2.dc676b66a8902p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.58p+4 : -0x2.dc676b66a8902p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.58p+4 : -0x2.dc676b66a89p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.58p+4 : -0x2.dc676b66a89p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.58p+4L : -0x2.dc676b66a89013ecp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.58p+4L : -0x2.dc676b66a89013e8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.58p+4L : -0x2.dc676b66a89013e8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.58p+4L : -0x2.dc676b66a89013e8p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.58p+4L : -0x2.dc676b66a89013ecp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.58p+4L : -0x2.dc676b66a89013e8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.58p+4L : -0x2.dc676b66a89013e8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.58p+4L : -0x2.dc676b66a89013e8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.58p+4L : -0x2.dc676b66a89013e9bf50b6694c58p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.58p+4L : -0x2.dc676b66a89013e9bf50b6694c56p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.58p+4L : -0x2.dc676b66a89013e9bf50b6694c56p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.58p+4L : -0x2.dc676b66a89013e9bf50b6694c56p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.58p+4L : -0x2.dc676b66a89013e9bf50b6694dp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.58p+4L : -0x2.dc676b66a89013e9bf50b6694cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.58p+4L : -0x2.dc676b66a89013e9bf50b6694cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.58p+4L : -0x2.dc676b66a89013e9bf50b6694cp+4L 1 : inexact-ok
+lgamma -21.75
+= lgamma downward flt-32 -0x1.5cp+4f : -0x2.e33ef8p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.5cp+4f : -0x2.e33ef8p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.5cp+4f : -0x2.e33ef4p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.5cp+4f : -0x2.e33ef4p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.5cp+4 : -0x2.e33ef7090df6p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.5cp+4 : -0x2.e33ef7090df6p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.5cp+4 : -0x2.e33ef7090df5ep+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.5cp+4 : -0x2.e33ef7090df5ep+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.5cp+4L : -0x2.e33ef7090df5fe34p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.5cp+4L : -0x2.e33ef7090df5fe34p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.5cp+4L : -0x2.e33ef7090df5fe3p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.5cp+4L : -0x2.e33ef7090df5fe3p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.5cp+4L : -0x2.e33ef7090df5fe34p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.5cp+4L : -0x2.e33ef7090df5fe34p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.5cp+4L : -0x2.e33ef7090df5fe3p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.5cp+4L : -0x2.e33ef7090df5fe3p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.5cp+4L : -0x2.e33ef7090df5fe33e9103516b1ecp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.5cp+4L : -0x2.e33ef7090df5fe33e9103516b1eap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.5cp+4L : -0x2.e33ef7090df5fe33e9103516b1eap+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.5cp+4L : -0x2.e33ef7090df5fe33e9103516b1eap+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.5cp+4L : -0x2.e33ef7090df5fe33e9103516b2p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.5cp+4L : -0x2.e33ef7090df5fe33e9103516b2p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.5cp+4L : -0x2.e33ef7090df5fe33e9103516b1p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.5cp+4L : -0x2.e33ef7090df5fe33e9103516b1p+4L 1 : inexact-ok
+lgamma -22.25
+= lgamma downward flt-32 -0x1.64p+4f : -0x2.fc2794p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.64p+4f : -0x2.fc2794p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.64p+4f : -0x2.fc279p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.64p+4f : -0x2.fc279p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.64p+4 : -0x2.fc27921a70bb4p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.64p+4 : -0x2.fc27921a70bb4p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.64p+4 : -0x2.fc27921a70bb2p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.64p+4 : -0x2.fc27921a70bb2p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.64p+4L : -0x2.fc27921a70bb3654p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.64p+4L : -0x2.fc27921a70bb365p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.64p+4L : -0x2.fc27921a70bb365p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.64p+4L : -0x2.fc27921a70bb365p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.64p+4L : -0x2.fc27921a70bb3654p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.64p+4L : -0x2.fc27921a70bb365p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.64p+4L : -0x2.fc27921a70bb365p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.64p+4L : -0x2.fc27921a70bb365p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.64p+4L : -0x2.fc27921a70bb36502d28015982fcp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.64p+4L : -0x2.fc27921a70bb36502d28015982fap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.64p+4L : -0x2.fc27921a70bb36502d28015982fap+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.64p+4L : -0x2.fc27921a70bb36502d28015982fap+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.64p+4L : -0x2.fc27921a70bb36502d28015983p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.64p+4L : -0x2.fc27921a70bb36502d28015983p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.64p+4L : -0x2.fc27921a70bb36502d28015982p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.64p+4L : -0x2.fc27921a70bb36502d28015982p+4L -1 : inexact-ok
+lgamma -22.5
+= lgamma downward flt-32 -0x1.68p+4f : -0x3.0e3864p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.68p+4f : -0x3.0e386p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.68p+4f : -0x3.0e386p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.68p+4f : -0x3.0e386p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.68p+4 : -0x3.0e3860d473068p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.68p+4 : -0x3.0e3860d473066p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.68p+4 : -0x3.0e3860d473066p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.68p+4 : -0x3.0e3860d473066p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.68p+4L : -0x3.0e3860d4730664ecp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.68p+4L : -0x3.0e3860d4730664e8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.68p+4L : -0x3.0e3860d4730664e8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.68p+4L : -0x3.0e3860d4730664e8p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.68p+4L : -0x3.0e3860d4730664ecp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.68p+4L : -0x3.0e3860d4730664e8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.68p+4L : -0x3.0e3860d4730664e8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.68p+4L : -0x3.0e3860d4730664e8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.68p+4L : -0x3.0e3860d4730664e8d52d272bcd36p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.68p+4L : -0x3.0e3860d4730664e8d52d272bcd34p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.68p+4L : -0x3.0e3860d4730664e8d52d272bcd34p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.68p+4L : -0x3.0e3860d4730664e8d52d272bcd34p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.68p+4L : -0x3.0e3860d4730664e8d52d272bcep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.68p+4L : -0x3.0e3860d4730664e8d52d272bcdp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.68p+4L : -0x3.0e3860d4730664e8d52d272bcdp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.68p+4L : -0x3.0e3860d4730664e8d52d272bcdp+4L -1 : inexact-ok
+lgamma -22.75
+= lgamma downward flt-32 -0x1.6cp+4f : -0x3.153d3p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.6cp+4f : -0x3.153d3p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.6cp+4f : -0x3.153d2cp+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.6cp+4f : -0x3.153d2cp+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.6cp+4 : -0x3.153d2f0ea92f2p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.6cp+4 : -0x3.153d2f0ea92fp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.6cp+4 : -0x3.153d2f0ea92fp+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.6cp+4 : -0x3.153d2f0ea92fp+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.6cp+4L : -0x3.153d2f0ea92f085p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.6cp+4L : -0x3.153d2f0ea92f085p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.6cp+4L : -0x3.153d2f0ea92f084cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.6cp+4L : -0x3.153d2f0ea92f084cp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.6cp+4L : -0x3.153d2f0ea92f085p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.6cp+4L : -0x3.153d2f0ea92f085p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.6cp+4L : -0x3.153d2f0ea92f084cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.6cp+4L : -0x3.153d2f0ea92f084cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.6cp+4L : -0x3.153d2f0ea92f084fec38a601ebcap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.6cp+4L : -0x3.153d2f0ea92f084fec38a601ebc8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.6cp+4L : -0x3.153d2f0ea92f084fec38a601ebc8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.6cp+4L : -0x3.153d2f0ea92f084fec38a601ebc8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.6cp+4L : -0x3.153d2f0ea92f084fec38a601ecp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.6cp+4L : -0x3.153d2f0ea92f084fec38a601ecp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.6cp+4L : -0x3.153d2f0ea92f084fec38a601ebp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.6cp+4L : -0x3.153d2f0ea92f084fec38a601ebp+4L -1 : inexact-ok
+lgamma -23.25
+= lgamma downward flt-32 -0x1.74p+4f : -0x3.2e7ed8p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.74p+4f : -0x3.2e7ed8p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.74p+4f : -0x3.2e7ed4p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.74p+4f : -0x3.2e7ed4p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.74p+4 : -0x3.2e7ed62745db2p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.74p+4 : -0x3.2e7ed62745dbp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.74p+4 : -0x3.2e7ed62745dbp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.74p+4 : -0x3.2e7ed62745dbp+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.74p+4L : -0x3.2e7ed62745db0598p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.74p+4L : -0x3.2e7ed62745db0594p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.74p+4L : -0x3.2e7ed62745db0594p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.74p+4L : -0x3.2e7ed62745db0594p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.74p+4L : -0x3.2e7ed62745db0598p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.74p+4L : -0x3.2e7ed62745db0594p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.74p+4L : -0x3.2e7ed62745db0594p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.74p+4L : -0x3.2e7ed62745db0594p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.74p+4L : -0x3.2e7ed62745db05944c8a682cad48p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.74p+4L : -0x3.2e7ed62745db05944c8a682cad48p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.74p+4L : -0x3.2e7ed62745db05944c8a682cad46p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.74p+4L : -0x3.2e7ed62745db05944c8a682cad46p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.74p+4L : -0x3.2e7ed62745db05944c8a682caep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.74p+4L : -0x3.2e7ed62745db05944c8a682cadp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.74p+4L : -0x3.2e7ed62745db05944c8a682cadp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.74p+4L : -0x3.2e7ed62745db05944c8a682cadp+4L 1 : inexact-ok
+lgamma -23.5
+= lgamma downward flt-32 -0x1.78p+4f : -0x3.40bb74p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.78p+4f : -0x3.40bb74p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.78p+4f : -0x3.40bb7p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.78p+4f : -0x3.40bb7p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.78p+4 : -0x3.40bb73b417caep+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.78p+4 : -0x3.40bb73b417caep+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.78p+4 : -0x3.40bb73b417cacp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.78p+4 : -0x3.40bb73b417cacp+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.78p+4L : -0x3.40bb73b417cada04p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.78p+4L : -0x3.40bb73b417cadap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.78p+4L : -0x3.40bb73b417cadap+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.78p+4L : -0x3.40bb73b417cadap+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.78p+4L : -0x3.40bb73b417cada04p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.78p+4L : -0x3.40bb73b417cadap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.78p+4L : -0x3.40bb73b417cadap+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.78p+4L : -0x3.40bb73b417cadap+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.78p+4L : -0x3.40bb73b417cada01316c3455dd38p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.78p+4L : -0x3.40bb73b417cada01316c3455dd36p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.78p+4L : -0x3.40bb73b417cada01316c3455dd36p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.78p+4L : -0x3.40bb73b417cada01316c3455dd36p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.78p+4L : -0x3.40bb73b417cada01316c3455dep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.78p+4L : -0x3.40bb73b417cada01316c3455ddp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.78p+4L : -0x3.40bb73b417cada01316c3455ddp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.78p+4L : -0x3.40bb73b417cada01316c3455ddp+4L 1 : inexact-ok
+lgamma -23.75
+= lgamma downward flt-32 -0x1.7cp+4f : -0x3.47eb9cp+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.7cp+4f : -0x3.47eb9cp+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.7cp+4f : -0x3.47eb98p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.7cp+4f : -0x3.47eb98p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.7cp+4 : -0x3.47eb9a13a5e8cp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.7cp+4 : -0x3.47eb9a13a5e8ap+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.7cp+4 : -0x3.47eb9a13a5e8ap+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.7cp+4 : -0x3.47eb9a13a5e8ap+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.7cp+4L : -0x3.47eb9a13a5e8a56cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.7cp+4L : -0x3.47eb9a13a5e8a568p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.7cp+4L : -0x3.47eb9a13a5e8a568p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.7cp+4L : -0x3.47eb9a13a5e8a568p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.7cp+4L : -0x3.47eb9a13a5e8a56cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.7cp+4L : -0x3.47eb9a13a5e8a568p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.7cp+4L : -0x3.47eb9a13a5e8a568p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.7cp+4L : -0x3.47eb9a13a5e8a568p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.7cp+4L : -0x3.47eb9a13a5e8a56971e8d80730e2p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.7cp+4L : -0x3.47eb9a13a5e8a56971e8d80730e2p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.7cp+4L : -0x3.47eb9a13a5e8a56971e8d80730ep+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.7cp+4L : -0x3.47eb9a13a5e8a56971e8d80730ep+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.7cp+4L : -0x3.47eb9a13a5e8a56971e8d80731p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.7cp+4L : -0x3.47eb9a13a5e8a56971e8d80731p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.7cp+4L : -0x3.47eb9a13a5e8a56971e8d8073p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.7cp+4L : -0x3.47eb9a13a5e8a56971e8d8073p+4L 1 : inexact-ok
+lgamma -24.25
+= lgamma downward flt-32 -0x1.84p+4f : -0x3.618298p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.84p+4f : -0x3.618298p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.84p+4f : -0x3.618294p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.84p+4f : -0x3.618294p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.84p+4 : -0x3.6182974be0d1p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.84p+4 : -0x3.6182974be0d1p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.84p+4 : -0x3.6182974be0d0ep+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.84p+4 : -0x3.6182974be0d0ep+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.84p+4L : -0x3.6182974be0d0f664p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.84p+4L : -0x3.6182974be0d0f664p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.84p+4L : -0x3.6182974be0d0f66p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.84p+4L : -0x3.6182974be0d0f66p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.84p+4L : -0x3.6182974be0d0f664p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.84p+4L : -0x3.6182974be0d0f664p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.84p+4L : -0x3.6182974be0d0f66p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.84p+4L : -0x3.6182974be0d0f66p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.84p+4L : -0x3.6182974be0d0f6629117525e7796p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.84p+4L : -0x3.6182974be0d0f6629117525e7796p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.84p+4L : -0x3.6182974be0d0f6629117525e7794p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.84p+4L : -0x3.6182974be0d0f6629117525e7794p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.84p+4L : -0x3.6182974be0d0f6629117525e78p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.84p+4L : -0x3.6182974be0d0f6629117525e78p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.84p+4L : -0x3.6182974be0d0f6629117525e77p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.84p+4L : -0x3.6182974be0d0f6629117525e77p+4L -1 : inexact-ok
+lgamma -24.5
+= lgamma downward flt-32 -0x1.88p+4f : -0x3.73e938p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.88p+4f : -0x3.73e938p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.88p+4f : -0x3.73e934p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.88p+4f : -0x3.73e934p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.88p+4 : -0x3.73e93790ff62ap+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.88p+4 : -0x3.73e93790ff62ap+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.88p+4 : -0x3.73e93790ff628p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.88p+4 : -0x3.73e93790ff628p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.88p+4L : -0x3.73e93790ff62911p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.88p+4L : -0x3.73e93790ff62911p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.88p+4L : -0x3.73e93790ff62910cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.88p+4L : -0x3.73e93790ff62910cp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.88p+4L : -0x3.73e93790ff62911p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.88p+4L : -0x3.73e93790ff62911p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.88p+4L : -0x3.73e93790ff62910cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.88p+4L : -0x3.73e93790ff62910cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.88p+4L : -0x3.73e93790ff62910f53a08bf641bcp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.88p+4L : -0x3.73e93790ff62910f53a08bf641bap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.88p+4L : -0x3.73e93790ff62910f53a08bf641bap+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.88p+4L : -0x3.73e93790ff62910f53a08bf641bap+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.88p+4L : -0x3.73e93790ff62910f53a08bf642p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.88p+4L : -0x3.73e93790ff62910f53a08bf642p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.88p+4L : -0x3.73e93790ff62910f53a08bf641p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.88p+4L : -0x3.73e93790ff62910f53a08bf641p+4L -1 : inexact-ok
+lgamma -24.75
+= lgamma downward flt-32 -0x1.8cp+4f : -0x3.7b42f4p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.8cp+4f : -0x3.7b42f4p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.8cp+4f : -0x3.7b42fp+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.8cp+4f : -0x3.7b42fp+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.8cp+4 : -0x3.7b42f37904238p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.8cp+4 : -0x3.7b42f37904236p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.8cp+4 : -0x3.7b42f37904236p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.8cp+4 : -0x3.7b42f37904236p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.8cp+4L : -0x3.7b42f379042362d4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.8cp+4L : -0x3.7b42f379042362d4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.8cp+4L : -0x3.7b42f379042362dp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.8cp+4L : -0x3.7b42f379042362dp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.8cp+4L : -0x3.7b42f379042362d4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.8cp+4L : -0x3.7b42f379042362d4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.8cp+4L : -0x3.7b42f379042362dp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.8cp+4L : -0x3.7b42f379042362dp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.8cp+4L : -0x3.7b42f379042362d245e912d820e6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.8cp+4L : -0x3.7b42f379042362d245e912d820e4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.8cp+4L : -0x3.7b42f379042362d245e912d820e4p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.8cp+4L : -0x3.7b42f379042362d245e912d820e4p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.8cp+4L : -0x3.7b42f379042362d245e912d821p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.8cp+4L : -0x3.7b42f379042362d245e912d821p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.8cp+4L : -0x3.7b42f379042362d245e912d82p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.8cp+4L : -0x3.7b42f379042362d245e912d82p+4L -1 : inexact-ok
+lgamma -25.25
+= lgamma downward flt-32 -0x1.94p+4f : -0x3.952bep+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.94p+4f : -0x3.952bdcp+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.94p+4f : -0x3.952bdcp+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.94p+4f : -0x3.952bdcp+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.94p+4 : -0x3.952bdce9557fep+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.94p+4 : -0x3.952bdce9557fcp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.94p+4 : -0x3.952bdce9557fcp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.94p+4 : -0x3.952bdce9557fcp+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.94p+4L : -0x3.952bdce9557fca28p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.94p+4L : -0x3.952bdce9557fca24p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.94p+4L : -0x3.952bdce9557fca24p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.94p+4L : -0x3.952bdce9557fca24p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.94p+4L : -0x3.952bdce9557fca28p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.94p+4L : -0x3.952bdce9557fca24p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.94p+4L : -0x3.952bdce9557fca24p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.94p+4L : -0x3.952bdce9557fca24p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.94p+4L : -0x3.952bdce9557fca25fb42723f72cap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.94p+4L : -0x3.952bdce9557fca25fb42723f72cap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.94p+4L : -0x3.952bdce9557fca25fb42723f72c8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.94p+4L : -0x3.952bdce9557fca25fb42723f72c8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.94p+4L : -0x3.952bdce9557fca25fb42723f73p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.94p+4L : -0x3.952bdce9557fca25fb42723f73p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.94p+4L : -0x3.952bdce9557fca25fb42723f72p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.94p+4L : -0x3.952bdce9557fca25fb42723f72p+4L 1 : inexact-ok
+lgamma -25.5
+= lgamma downward flt-32 -0x1.98p+4f : -0x3.a7badcp+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.98p+4f : -0x3.a7bad8p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.98p+4f : -0x3.a7bad8p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.98p+4f : -0x3.a7bad8p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.98p+4 : -0x3.a7bad8102447ap+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.98p+4 : -0x3.a7bad8102447ap+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.98p+4 : -0x3.a7bad81024478p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.98p+4 : -0x3.a7bad81024478p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.98p+4L : -0x3.a7bad810244797acp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.98p+4L : -0x3.a7bad810244797a8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.98p+4L : -0x3.a7bad810244797a8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.98p+4L : -0x3.a7bad810244797a8p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.98p+4L : -0x3.a7bad810244797acp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.98p+4L : -0x3.a7bad810244797a8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.98p+4L : -0x3.a7bad810244797a8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.98p+4L : -0x3.a7bad810244797a8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.98p+4L : -0x3.a7bad810244797a9ffa322038a26p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.98p+4L : -0x3.a7bad810244797a9ffa322038a26p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.98p+4L : -0x3.a7bad810244797a9ffa322038a24p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.98p+4L : -0x3.a7bad810244797a9ffa322038a24p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.98p+4L : -0x3.a7bad810244797a9ffa322038bp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.98p+4L : -0x3.a7bad810244797a9ffa322038ap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.98p+4L : -0x3.a7bad810244797a9ffa322038ap+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.98p+4L : -0x3.a7bad810244797a9ffa322038ap+4L 1 : inexact-ok
+lgamma -25.75
+= lgamma downward flt-32 -0x1.9cp+4f : -0x3.af3c8cp+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.9cp+4f : -0x3.af3c8cp+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.9cp+4f : -0x3.af3c88p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.9cp+4f : -0x3.af3c88p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.9cp+4 : -0x3.af3c8a0f6e394p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.9cp+4 : -0x3.af3c8a0f6e392p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.9cp+4 : -0x3.af3c8a0f6e392p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.9cp+4 : -0x3.af3c8a0f6e392p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.9cp+4L : -0x3.af3c8a0f6e392338p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.9cp+4L : -0x3.af3c8a0f6e392338p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.9cp+4L : -0x3.af3c8a0f6e392334p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.9cp+4L : -0x3.af3c8a0f6e392334p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.9cp+4L : -0x3.af3c8a0f6e392338p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.9cp+4L : -0x3.af3c8a0f6e392338p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.9cp+4L : -0x3.af3c8a0f6e392334p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.9cp+4L : -0x3.af3c8a0f6e392334p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.9cp+4L : -0x3.af3c8a0f6e39233617cadb8d50b4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.9cp+4L : -0x3.af3c8a0f6e39233617cadb8d50b4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.9cp+4L : -0x3.af3c8a0f6e39233617cadb8d50b2p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.9cp+4L : -0x3.af3c8a0f6e39233617cadb8d50b2p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.9cp+4L : -0x3.af3c8a0f6e39233617cadb8d51p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.9cp+4L : -0x3.af3c8a0f6e39233617cadb8d51p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.9cp+4L : -0x3.af3c8a0f6e39233617cadb8d5p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.9cp+4L : -0x3.af3c8a0f6e39233617cadb8d5p+4L 1 : inexact-ok
+lgamma -26.25
+= lgamma downward flt-32 -0x1.a4p+4f : -0x3.c9743cp+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.a4p+4f : -0x3.c97438p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.a4p+4f : -0x3.c97438p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.a4p+4f : -0x3.c97438p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.a4p+4 : -0x3.c974390b28308p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.a4p+4 : -0x3.c974390b28308p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.a4p+4 : -0x3.c974390b28306p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.a4p+4 : -0x3.c974390b28306p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.a4p+4L : -0x3.c974390b28307048p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.a4p+4L : -0x3.c974390b28307048p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.a4p+4L : -0x3.c974390b28307044p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.a4p+4L : -0x3.c974390b28307044p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.a4p+4L : -0x3.c974390b28307048p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.a4p+4L : -0x3.c974390b28307048p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.a4p+4L : -0x3.c974390b28307044p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.a4p+4L : -0x3.c974390b28307044p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.a4p+4L : -0x3.c974390b2830704759a858601576p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.a4p+4L : -0x3.c974390b2830704759a858601576p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.a4p+4L : -0x3.c974390b2830704759a858601574p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.a4p+4L : -0x3.c974390b2830704759a858601574p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.a4p+4L : -0x3.c974390b2830704759a8586016p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.a4p+4L : -0x3.c974390b2830704759a8586015p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.a4p+4L : -0x3.c974390b2830704759a8586015p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.a4p+4L : -0x3.c974390b2830704759a8586015p+4L -1 : inexact-ok
+lgamma -26.5
+= lgamma downward flt-32 -0x1.a8p+4f : -0x3.dc2a08p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.a8p+4f : -0x3.dc2a08p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.a8p+4f : -0x3.dc2a04p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.a8p+4f : -0x3.dc2a04p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.a8p+4 : -0x3.dc2a0760eba4p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.a8p+4 : -0x3.dc2a0760eba4p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.a8p+4 : -0x3.dc2a0760eba3ep+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.a8p+4 : -0x3.dc2a0760eba3ep+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.a8p+4L : -0x3.dc2a0760eba3f57cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.a8p+4L : -0x3.dc2a0760eba3f578p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.a8p+4L : -0x3.dc2a0760eba3f578p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.a8p+4L : -0x3.dc2a0760eba3f578p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.a8p+4L : -0x3.dc2a0760eba3f57cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.a8p+4L : -0x3.dc2a0760eba3f578p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.a8p+4L : -0x3.dc2a0760eba3f578p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.a8p+4L : -0x3.dc2a0760eba3f578p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.a8p+4L : -0x3.dc2a0760eba3f5784050bda8ff24p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.a8p+4L : -0x3.dc2a0760eba3f5784050bda8ff22p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.a8p+4L : -0x3.dc2a0760eba3f5784050bda8ff22p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.a8p+4L : -0x3.dc2a0760eba3f5784050bda8ff22p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.a8p+4L : -0x3.dc2a0760eba3f5784050bda9p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.a8p+4L : -0x3.dc2a0760eba3f5784050bda8ffp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.a8p+4L : -0x3.dc2a0760eba3f5784050bda8ffp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.a8p+4L : -0x3.dc2a0760eba3f5784050bda8ffp+4L -1 : inexact-ok
+lgamma -26.75
+= lgamma downward flt-32 -0x1.acp+4f : -0x3.e3d23p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.acp+4f : -0x3.e3d23p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.acp+4f : -0x3.e3d22cp+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.acp+4f : -0x3.e3d22cp+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.acp+4 : -0x3.e3d22f3b711ccp+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.acp+4 : -0x3.e3d22f3b711cap+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.acp+4 : -0x3.e3d22f3b711cap+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.acp+4 : -0x3.e3d22f3b711cap+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.acp+4L : -0x3.e3d22f3b711ca1ccp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.acp+4L : -0x3.e3d22f3b711ca1c8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.acp+4L : -0x3.e3d22f3b711ca1c8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.acp+4L : -0x3.e3d22f3b711ca1c8p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.acp+4L : -0x3.e3d22f3b711ca1ccp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.acp+4L : -0x3.e3d22f3b711ca1c8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.acp+4L : -0x3.e3d22f3b711ca1c8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.acp+4L : -0x3.e3d22f3b711ca1c8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.acp+4L : -0x3.e3d22f3b711ca1c8360ee4bbdd26p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.acp+4L : -0x3.e3d22f3b711ca1c8360ee4bbdd26p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.acp+4L : -0x3.e3d22f3b711ca1c8360ee4bbdd24p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.acp+4L : -0x3.e3d22f3b711ca1c8360ee4bbdd24p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.acp+4L : -0x3.e3d22f3b711ca1c8360ee4bbdep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.acp+4L : -0x3.e3d22f3b711ca1c8360ee4bbddp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.acp+4L : -0x3.e3d22f3b711ca1c8360ee4bbddp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.acp+4L : -0x3.e3d22f3b711ca1c8360ee4bbddp+4L -1 : inexact-ok
+lgamma -27.25
+= lgamma downward flt-32 -0x1.b4p+4f : -0x3.fe55bcp+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.b4p+4f : -0x3.fe55b8p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.b4p+4f : -0x3.fe55b8p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.b4p+4f : -0x3.fe55b8p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.b4p+4 : -0x3.fe55b8d8334aap+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.b4p+4 : -0x3.fe55b8d8334aap+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.b4p+4 : -0x3.fe55b8d8334a8p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.b4p+4 : -0x3.fe55b8d8334a8p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.b4p+4L : -0x3.fe55b8d8334a9a34p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.b4p+4L : -0x3.fe55b8d8334a9a3p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.b4p+4L : -0x3.fe55b8d8334a9a3p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.b4p+4L : -0x3.fe55b8d8334a9a3p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.b4p+4L : -0x3.fe55b8d8334a9a34p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.b4p+4L : -0x3.fe55b8d8334a9a3p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.b4p+4L : -0x3.fe55b8d8334a9a3p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.b4p+4L : -0x3.fe55b8d8334a9a3p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.b4p+4L : -0x3.fe55b8d8334a9a313e1792cbd3p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.b4p+4L : -0x3.fe55b8d8334a9a313e1792cbd2fep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.b4p+4L : -0x3.fe55b8d8334a9a313e1792cbd2fep+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.b4p+4L : -0x3.fe55b8d8334a9a313e1792cbd2fep+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.b4p+4L : -0x3.fe55b8d8334a9a313e1792cbd3p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.b4p+4L : -0x3.fe55b8d8334a9a313e1792cbd3p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.b4p+4L : -0x3.fe55b8d8334a9a313e1792cbd2p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.b4p+4L : -0x3.fe55b8d8334a9a313e1792cbd2p+4L 1 : inexact-ok
+lgamma -27.5
+= lgamma downward flt-32 -0x1.b8p+4f : -0x4.1130fp+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.b8p+4f : -0x4.1130fp+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.b8p+4f : -0x4.1130e8p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.b8p+4f : -0x4.1130e8p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.b8p+4 : -0x4.1130ef485a83p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.b8p+4 : -0x4.1130ef485a82cp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.b8p+4 : -0x4.1130ef485a82cp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.b8p+4 : -0x4.1130ef485a82cp+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.b8p+4L : -0x4.1130ef485a82c8b8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.b8p+4L : -0x4.1130ef485a82c8b8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.b8p+4L : -0x4.1130ef485a82c8bp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.b8p+4L : -0x4.1130ef485a82c8bp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.b8p+4L : -0x4.1130ef485a82c8b8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.b8p+4L : -0x4.1130ef485a82c8b8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.b8p+4L : -0x4.1130ef485a82c8bp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.b8p+4L : -0x4.1130ef485a82c8bp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.b8p+4L : -0x4.1130ef485a82c8b7fa637c5a2f34p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.b8p+4L : -0x4.1130ef485a82c8b7fa637c5a2f34p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.b8p+4L : -0x4.1130ef485a82c8b7fa637c5a2f3p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.b8p+4L : -0x4.1130ef485a82c8b7fa637c5a2f3p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.b8p+4L : -0x4.1130ef485a82c8b7fa637c5a3p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.b8p+4L : -0x4.1130ef485a82c8b7fa637c5a3p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.b8p+4L : -0x4.1130ef485a82c8b7fa637c5a2ep+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.b8p+4L : -0x4.1130ef485a82c8b7fa637c5a2ep+4L 1 : inexact-ok
+lgamma -27.75
+= lgamma downward flt-32 -0x1.bcp+4f : -0x4.18fe3p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.bcp+4f : -0x4.18fe28p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.bcp+4f : -0x4.18fe28p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.bcp+4f : -0x4.18fe28p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.bcp+4 : -0x4.18fe289399754p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.bcp+4 : -0x4.18fe289399754p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.bcp+4 : -0x4.18fe28939975p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.bcp+4 : -0x4.18fe28939975p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.bcp+4L : -0x4.18fe2893997537ap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.bcp+4L : -0x4.18fe289399753798p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.bcp+4L : -0x4.18fe289399753798p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.bcp+4L : -0x4.18fe289399753798p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.bcp+4L : -0x4.18fe2893997537ap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.bcp+4L : -0x4.18fe289399753798p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.bcp+4L : -0x4.18fe289399753798p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.bcp+4L : -0x4.18fe289399753798p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.bcp+4L : -0x4.18fe28939975379956e6bd5ded18p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.bcp+4L : -0x4.18fe28939975379956e6bd5ded14p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.bcp+4L : -0x4.18fe28939975379956e6bd5ded14p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.bcp+4L : -0x4.18fe28939975379956e6bd5ded14p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.bcp+4L : -0x4.18fe28939975379956e6bd5deep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.bcp+4L : -0x4.18fe28939975379956e6bd5deep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.bcp+4L : -0x4.18fe28939975379956e6bd5decp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.bcp+4L : -0x4.18fe28939975379956e6bd5decp+4L 1 : inexact-ok
+lgamma -28.25
+= lgamma downward flt-32 -0x1.c4p+4f : -0x4.33cad8p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.c4p+4f : -0x4.33cad8p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.c4p+4f : -0x4.33cadp+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.c4p+4f : -0x4.33cadp+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.c4p+4 : -0x4.33cad742071e4p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.c4p+4 : -0x4.33cad742071ep+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.c4p+4 : -0x4.33cad742071ep+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.c4p+4 : -0x4.33cad742071ep+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.c4p+4L : -0x4.33cad742071e19ep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.c4p+4L : -0x4.33cad742071e19ep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.c4p+4L : -0x4.33cad742071e19d8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.c4p+4L : -0x4.33cad742071e19d8p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.c4p+4L : -0x4.33cad742071e19ep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.c4p+4L : -0x4.33cad742071e19ep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.c4p+4L : -0x4.33cad742071e19d8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.c4p+4L : -0x4.33cad742071e19d8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.c4p+4L : -0x4.33cad742071e19dd9fabc343392p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.c4p+4L : -0x4.33cad742071e19dd9fabc343392p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.c4p+4L : -0x4.33cad742071e19dd9fabc343391cp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.c4p+4L : -0x4.33cad742071e19dd9fabc343391cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.c4p+4L : -0x4.33cad742071e19dd9fabc3433ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.c4p+4L : -0x4.33cad742071e19dd9fabc3433ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.c4p+4L : -0x4.33cad742071e19dd9fabc34338p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.c4p+4L : -0x4.33cad742071e19dd9fabc34338p+4L -1 : inexact-ok
+lgamma -28.5
+= lgamma downward flt-32 -0x1.c8p+4f : -0x4.46ca28p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.c8p+4f : -0x4.46ca28p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.c8p+4f : -0x4.46ca2p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.c8p+4f : -0x4.46ca2p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.c8p+4 : -0x4.46ca244f93cf4p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.c8p+4 : -0x4.46ca244f93cf4p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.c8p+4 : -0x4.46ca244f93cfp+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.c8p+4 : -0x4.46ca244f93cfp+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.c8p+4L : -0x4.46ca244f93cf34ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.c8p+4L : -0x4.46ca244f93cf3498p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.c8p+4L : -0x4.46ca244f93cf3498p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.c8p+4L : -0x4.46ca244f93cf3498p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.c8p+4L : -0x4.46ca244f93cf34ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.c8p+4L : -0x4.46ca244f93cf3498p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.c8p+4L : -0x4.46ca244f93cf3498p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.c8p+4L : -0x4.46ca244f93cf3498p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.c8p+4L : -0x4.46ca244f93cf3498a8fc081ce46cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.c8p+4L : -0x4.46ca244f93cf3498a8fc081ce468p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.c8p+4L : -0x4.46ca244f93cf3498a8fc081ce468p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.c8p+4L : -0x4.46ca244f93cf3498a8fc081ce468p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.c8p+4L : -0x4.46ca244f93cf3498a8fc081ce6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.c8p+4L : -0x4.46ca244f93cf3498a8fc081ce4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.c8p+4L : -0x4.46ca244f93cf3498a8fc081ce4p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.c8p+4L : -0x4.46ca244f93cf3498a8fc081ce4p+4L -1 : inexact-ok
+lgamma -28.75
+= lgamma downward flt-32 -0x1.ccp+4f : -0x4.4ebb28p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.ccp+4f : -0x4.4ebb2p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.ccp+4f : -0x4.4ebb2p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.ccp+4f : -0x4.4ebb2p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.ccp+4 : -0x4.4ebb238830308p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.ccp+4 : -0x4.4ebb238830304p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.ccp+4 : -0x4.4ebb238830304p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.ccp+4 : -0x4.4ebb238830304p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.ccp+4L : -0x4.4ebb238830305be8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.ccp+4L : -0x4.4ebb238830305bep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.ccp+4L : -0x4.4ebb238830305bep+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.ccp+4L : -0x4.4ebb238830305bep+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.ccp+4L : -0x4.4ebb238830305be8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.ccp+4L : -0x4.4ebb238830305bep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.ccp+4L : -0x4.4ebb238830305bep+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.ccp+4L : -0x4.4ebb238830305bep+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.ccp+4L : -0x4.4ebb238830305be106adc3210308p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.ccp+4L : -0x4.4ebb238830305be106adc3210304p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.ccp+4L : -0x4.4ebb238830305be106adc3210304p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.ccp+4L : -0x4.4ebb238830305be106adc3210304p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.ccp+4L : -0x4.4ebb238830305be106adc32104p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.ccp+4L : -0x4.4ebb238830305be106adc32104p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.ccp+4L : -0x4.4ebb238830305be106adc32102p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.ccp+4L : -0x4.4ebb238830305be106adc32102p+4L -1 : inexact-ok
+lgamma -29.25
+= lgamma downward flt-32 -0x1.d4p+4f : -0x4.69ce78p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.d4p+4f : -0x4.69ce7p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.d4p+4f : -0x4.69ce7p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.d4p+4f : -0x4.69ce7p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.d4p+4 : -0x4.69ce718eca03p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.d4p+4 : -0x4.69ce718eca03p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.d4p+4 : -0x4.69ce718eca02cp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.d4p+4 : -0x4.69ce718eca02cp+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.d4p+4L : -0x4.69ce718eca02e1d8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.d4p+4L : -0x4.69ce718eca02e1d8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.d4p+4L : -0x4.69ce718eca02e1dp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.d4p+4L : -0x4.69ce718eca02e1dp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.d4p+4L : -0x4.69ce718eca02e1d8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.d4p+4L : -0x4.69ce718eca02e1d8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.d4p+4L : -0x4.69ce718eca02e1dp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.d4p+4L : -0x4.69ce718eca02e1dp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.d4p+4L : -0x4.69ce718eca02e1d407ee1c6c2144p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.d4p+4L : -0x4.69ce718eca02e1d407ee1c6c2144p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.d4p+4L : -0x4.69ce718eca02e1d407ee1c6c214p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.d4p+4L : -0x4.69ce718eca02e1d407ee1c6c214p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.d4p+4L : -0x4.69ce718eca02e1d407ee1c6c22p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.d4p+4L : -0x4.69ce718eca02e1d407ee1c6c22p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.d4p+4L : -0x4.69ce718eca02e1d407ee1c6c2p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.d4p+4L : -0x4.69ce718eca02e1d407ee1c6c2p+4L 1 : inexact-ok
+lgamma -29.5
+= lgamma downward flt-32 -0x1.d8p+4f : -0x4.7cf0ap+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.d8p+4f : -0x4.7cf098p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.d8p+4f : -0x4.7cf098p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.d8p+4f : -0x4.7cf098p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.d8p+4 : -0x4.7cf09ab733584p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.d8p+4 : -0x4.7cf09ab73358p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.d8p+4 : -0x4.7cf09ab73358p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.d8p+4 : -0x4.7cf09ab73358p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.d8p+4L : -0x4.7cf09ab733581fep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.d8p+4L : -0x4.7cf09ab733581fd8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.d8p+4L : -0x4.7cf09ab733581fd8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.d8p+4L : -0x4.7cf09ab733581fd8p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.d8p+4L : -0x4.7cf09ab733581fep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.d8p+4L : -0x4.7cf09ab733581fd8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.d8p+4L : -0x4.7cf09ab733581fd8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.d8p+4L : -0x4.7cf09ab733581fd8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.d8p+4L : -0x4.7cf09ab733581fd87d96251e54f4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.d8p+4L : -0x4.7cf09ab733581fd87d96251e54fp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.d8p+4L : -0x4.7cf09ab733581fd87d96251e54fp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.d8p+4L : -0x4.7cf09ab733581fd87d96251e54fp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.d8p+4L : -0x4.7cf09ab733581fd87d96251e56p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.d8p+4L : -0x4.7cf09ab733581fd87d96251e54p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.d8p+4L : -0x4.7cf09ab733581fd87d96251e54p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.d8p+4L : -0x4.7cf09ab733581fd87d96251e54p+4L 1 : inexact-ok
+lgamma -29.75
+= lgamma downward flt-32 -0x1.dcp+4f : -0x4.85043p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.dcp+4f : -0x4.850428p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.dcp+4f : -0x4.850428p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.dcp+4f : -0x4.850428p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.dcp+4 : -0x4.85042abb5d4fcp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.dcp+4 : -0x4.85042abb5d4fcp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.dcp+4 : -0x4.85042abb5d4f8p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.dcp+4 : -0x4.85042abb5d4f8p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.dcp+4L : -0x4.85042abb5d4fb7ap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.dcp+4L : -0x4.85042abb5d4fb7ap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.dcp+4L : -0x4.85042abb5d4fb798p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.dcp+4L : -0x4.85042abb5d4fb798p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.dcp+4L : -0x4.85042abb5d4fb7ap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.dcp+4L : -0x4.85042abb5d4fb7ap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.dcp+4L : -0x4.85042abb5d4fb798p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.dcp+4L : -0x4.85042abb5d4fb798p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.dcp+4L : -0x4.85042abb5d4fb79dfb39ce8c6d4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.dcp+4L : -0x4.85042abb5d4fb79dfb39ce8c6d4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.dcp+4L : -0x4.85042abb5d4fb79dfb39ce8c6d3cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.dcp+4L : -0x4.85042abb5d4fb79dfb39ce8c6d3cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.dcp+4L : -0x4.85042abb5d4fb79dfb39ce8c6ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.dcp+4L : -0x4.85042abb5d4fb79dfb39ce8c6ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.dcp+4L : -0x4.85042abb5d4fb79dfb39ce8c6cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.dcp+4L : -0x4.85042abb5d4fb79dfb39ce8c6cp+4L 1 : inexact-ok
+lgamma -30.25
+= lgamma downward flt-32 -0x1.e4p+4f : -0x4.a05bcp+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.e4p+4f : -0x4.a05bcp+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.e4p+4f : -0x4.a05bb8p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.e4p+4f : -0x4.a05bb8p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.e4p+4 : -0x4.a05bbd6dcca64p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.e4p+4 : -0x4.a05bbd6dcca64p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.e4p+4 : -0x4.a05bbd6dcca6p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.e4p+4 : -0x4.a05bbd6dcca6p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.e4p+4L : -0x4.a05bbd6dcca6218p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.e4p+4L : -0x4.a05bbd6dcca6218p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.e4p+4L : -0x4.a05bbd6dcca62178p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.e4p+4L : -0x4.a05bbd6dcca62178p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.e4p+4L : -0x4.a05bbd6dcca6218p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.e4p+4L : -0x4.a05bbd6dcca6218p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.e4p+4L : -0x4.a05bbd6dcca62178p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.e4p+4L : -0x4.a05bbd6dcca62178p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.e4p+4L : -0x4.a05bbd6dcca6217d8024a52bc07cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.e4p+4L : -0x4.a05bbd6dcca6217d8024a52bc07cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.e4p+4L : -0x4.a05bbd6dcca6217d8024a52bc078p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.e4p+4L : -0x4.a05bbd6dcca6217d8024a52bc078p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.e4p+4L : -0x4.a05bbd6dcca6217d8024a52bc2p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.e4p+4L : -0x4.a05bbd6dcca6217d8024a52bcp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.e4p+4L : -0x4.a05bbd6dcca6217d8024a52bcp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.e4p+4L : -0x4.a05bbd6dcca6217d8024a52bcp+4L -1 : inexact-ok
+lgamma -30.5
+= lgamma downward flt-32 -0x1.e8p+4f : -0x4.b39fap+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.e8p+4f : -0x4.b39fap+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.e8p+4f : -0x4.b39f98p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.e8p+4f : -0x4.b39f98p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.e8p+4 : -0x4.b39f9ce3ffeb8p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.e8p+4 : -0x4.b39f9ce3ffeb4p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.e8p+4 : -0x4.b39f9ce3ffeb4p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.e8p+4 : -0x4.b39f9ce3ffeb4p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.e8p+4L : -0x4.b39f9ce3ffeb5bc8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.e8p+4L : -0x4.b39f9ce3ffeb5bc8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.e8p+4L : -0x4.b39f9ce3ffeb5bcp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.e8p+4L : -0x4.b39f9ce3ffeb5bcp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.e8p+4L : -0x4.b39f9ce3ffeb5bc8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.e8p+4L : -0x4.b39f9ce3ffeb5bc8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.e8p+4L : -0x4.b39f9ce3ffeb5bcp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.e8p+4L : -0x4.b39f9ce3ffeb5bcp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.e8p+4L : -0x4.b39f9ce3ffeb5bc483eeb5d7cc0cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.e8p+4L : -0x4.b39f9ce3ffeb5bc483eeb5d7cc08p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.e8p+4L : -0x4.b39f9ce3ffeb5bc483eeb5d7cc08p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.e8p+4L : -0x4.b39f9ce3ffeb5bc483eeb5d7cc08p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.e8p+4L : -0x4.b39f9ce3ffeb5bc483eeb5d7cep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.e8p+4L : -0x4.b39f9ce3ffeb5bc483eeb5d7ccp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.e8p+4L : -0x4.b39f9ce3ffeb5bc483eeb5d7ccp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.e8p+4L : -0x4.b39f9ce3ffeb5bc483eeb5d7ccp+4L -1 : inexact-ok
+lgamma -30.75
+= lgamma downward flt-32 -0x1.ecp+4f : -0x4.bbd4ap+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.ecp+4f : -0x4.bbd4ap+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.ecp+4f : -0x4.bbd498p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.ecp+4f : -0x4.bbd498p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.ecp+4 : -0x4.bbd49cc22d718p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.ecp+4 : -0x4.bbd49cc22d718p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.ecp+4 : -0x4.bbd49cc22d714p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.ecp+4 : -0x4.bbd49cc22d714p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.ecp+4L : -0x4.bbd49cc22d716e58p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.ecp+4L : -0x4.bbd49cc22d716e58p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.ecp+4L : -0x4.bbd49cc22d716e5p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.ecp+4L : -0x4.bbd49cc22d716e5p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.ecp+4L : -0x4.bbd49cc22d716e58p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.ecp+4L : -0x4.bbd49cc22d716e58p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.ecp+4L : -0x4.bbd49cc22d716e5p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.ecp+4L : -0x4.bbd49cc22d716e5p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.ecp+4L : -0x4.bbd49cc22d716e5745fee69530ecp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.ecp+4L : -0x4.bbd49cc22d716e5745fee69530ecp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.ecp+4L : -0x4.bbd49cc22d716e5745fee69530e8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.ecp+4L : -0x4.bbd49cc22d716e5745fee69530e8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.ecp+4L : -0x4.bbd49cc22d716e5745fee69532p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.ecp+4L : -0x4.bbd49cc22d716e5745fee6953p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.ecp+4L : -0x4.bbd49cc22d716e5745fee6953p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.ecp+4L : -0x4.bbd49cc22d716e5745fee6953p+4L -1 : inexact-ok
+lgamma -31.25
+= lgamma downward flt-32 -0x1.f4p+4f : -0x4.d76e48p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.f4p+4f : -0x4.d76e4p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.f4p+4f : -0x4.d76e4p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.f4p+4f : -0x4.d76e4p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.f4p+4 : -0x4.d76e40569b14p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.f4p+4 : -0x4.d76e40569b13cp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.f4p+4 : -0x4.d76e40569b13cp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.f4p+4 : -0x4.d76e40569b13cp+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.f4p+4L : -0x4.d76e40569b13cc9p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.f4p+4L : -0x4.d76e40569b13cc88p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.f4p+4L : -0x4.d76e40569b13cc88p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.f4p+4L : -0x4.d76e40569b13cc88p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.f4p+4L : -0x4.d76e40569b13cc9p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.f4p+4L : -0x4.d76e40569b13cc88p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.f4p+4L : -0x4.d76e40569b13cc88p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.f4p+4L : -0x4.d76e40569b13cc88p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.f4p+4L : -0x4.d76e40569b13cc8900ce9dace16p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.f4p+4L : -0x4.d76e40569b13cc8900ce9dace15cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.f4p+4L : -0x4.d76e40569b13cc8900ce9dace15cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.f4p+4L : -0x4.d76e40569b13cc8900ce9dace15cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.f4p+4L : -0x4.d76e40569b13cc8900ce9dace2p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.f4p+4L : -0x4.d76e40569b13cc8900ce9dace2p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.f4p+4L : -0x4.d76e40569b13cc8900ce9dacep+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.f4p+4L : -0x4.d76e40569b13cc8900ce9dacep+4L 1 : inexact-ok
+lgamma -31.5
+= lgamma downward flt-32 -0x1.f8p+4f : -0x4.ead2c8p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.f8p+4f : -0x4.ead2cp+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.f8p+4f : -0x4.ead2cp+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.f8p+4f : -0x4.ead2cp+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.f8p+4 : -0x4.ead2c3080f2fp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.f8p+4 : -0x4.ead2c3080f2ecp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.f8p+4 : -0x4.ead2c3080f2ecp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.f8p+4 : -0x4.ead2c3080f2ecp+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.f8p+4L : -0x4.ead2c3080f2ed0bp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.f8p+4L : -0x4.ead2c3080f2ed0bp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.f8p+4L : -0x4.ead2c3080f2ed0a8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.f8p+4L : -0x4.ead2c3080f2ed0a8p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.f8p+4L : -0x4.ead2c3080f2ed0bp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.f8p+4L : -0x4.ead2c3080f2ed0bp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.f8p+4L : -0x4.ead2c3080f2ed0a8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.f8p+4L : -0x4.ead2c3080f2ed0a8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.f8p+4L : -0x4.ead2c3080f2ed0ad0b3cf5b5ded4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.f8p+4L : -0x4.ead2c3080f2ed0ad0b3cf5b5ded4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.f8p+4L : -0x4.ead2c3080f2ed0ad0b3cf5b5dedp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.f8p+4L : -0x4.ead2c3080f2ed0ad0b3cf5b5dedp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.f8p+4L : -0x4.ead2c3080f2ed0ad0b3cf5b5ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.f8p+4L : -0x4.ead2c3080f2ed0ad0b3cf5b5dep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.f8p+4L : -0x4.ead2c3080f2ed0ad0b3cf5b5dep+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.f8p+4L : -0x4.ead2c3080f2ed0ad0b3cf5b5dep+4L 1 : inexact-ok
+lgamma -31.75
+= lgamma downward flt-32 -0x1.fcp+4f : -0x4.f32828p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.fcp+4f : -0x4.f32828p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.fcp+4f : -0x4.f3282p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.fcp+4f : -0x4.f3282p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.fcp+4 : -0x4.f3282414b3f0cp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.fcp+4 : -0x4.f3282414b3f08p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.fcp+4 : -0x4.f3282414b3f08p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.fcp+4 : -0x4.f3282414b3f08p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.fcp+4L : -0x4.f3282414b3f0878p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.fcp+4L : -0x4.f3282414b3f08778p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.fcp+4L : -0x4.f3282414b3f08778p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.fcp+4L : -0x4.f3282414b3f08778p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.fcp+4L : -0x4.f3282414b3f0878p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.fcp+4L : -0x4.f3282414b3f08778p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.fcp+4L : -0x4.f3282414b3f08778p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.fcp+4L : -0x4.f3282414b3f08778p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.fcp+4L : -0x4.f3282414b3f0877aa37c836452ecp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.fcp+4L : -0x4.f3282414b3f0877aa37c836452ecp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.fcp+4L : -0x4.f3282414b3f0877aa37c836452e8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.fcp+4L : -0x4.f3282414b3f0877aa37c836452e8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.fcp+4L : -0x4.f3282414b3f0877aa37c836454p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.fcp+4L : -0x4.f3282414b3f0877aa37c836452p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.fcp+4L : -0x4.f3282414b3f0877aa37c836452p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.fcp+4L : -0x4.f3282414b3f0877aa37c836452p+4L 1 : inexact-ok
+lgamma -32.25
+= lgamma downward flt-32 -0x2.04p+4f : -0x5.0f01c8p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.04p+4f : -0x5.0f01c8p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.04p+4f : -0x5.0f01cp+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.04p+4f : -0x5.0f01cp+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.04p+4 : -0x5.0f01c7fe77b54p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.04p+4 : -0x5.0f01c7fe77b5p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.04p+4 : -0x5.0f01c7fe77b5p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.04p+4 : -0x5.0f01c7fe77b5p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.04p+4L : -0x5.0f01c7fe77b50a18p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.04p+4L : -0x5.0f01c7fe77b50a18p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.04p+4L : -0x5.0f01c7fe77b50a1p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.04p+4L : -0x5.0f01c7fe77b50a1p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.04p+4L : -0x5.0f01c7fe77b50a18p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.04p+4L : -0x5.0f01c7fe77b50a18p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.04p+4L : -0x5.0f01c7fe77b50a1p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.04p+4L : -0x5.0f01c7fe77b50a1p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.04p+4L : -0x5.0f01c7fe77b50a17ac1d2ecff478p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.04p+4L : -0x5.0f01c7fe77b50a17ac1d2ecff474p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.04p+4L : -0x5.0f01c7fe77b50a17ac1d2ecff474p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.04p+4L : -0x5.0f01c7fe77b50a17ac1d2ecff474p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.04p+4L : -0x5.0f01c7fe77b50a17ac1d2ecff6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.04p+4L : -0x5.0f01c7fe77b50a17ac1d2ecff4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.04p+4L : -0x5.0f01c7fe77b50a17ac1d2ecff4p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.04p+4L : -0x5.0f01c7fe77b50a17ac1d2ecff4p+4L -1 : inexact-ok
+lgamma -32.5
+= lgamma downward flt-32 -0x2.08p+4f : -0x5.2285fp+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.08p+4f : -0x5.2285e8p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.08p+4f : -0x5.2285e8p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.08p+4f : -0x5.2285e8p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.08p+4 : -0x5.2285ebd6e2b7cp+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.08p+4 : -0x5.2285ebd6e2b7cp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.08p+4 : -0x5.2285ebd6e2b78p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.08p+4 : -0x5.2285ebd6e2b78p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.08p+4L : -0x5.2285ebd6e2b7ae8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.08p+4L : -0x5.2285ebd6e2b7ae78p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.08p+4L : -0x5.2285ebd6e2b7ae78p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.08p+4L : -0x5.2285ebd6e2b7ae78p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.08p+4L : -0x5.2285ebd6e2b7ae8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.08p+4L : -0x5.2285ebd6e2b7ae78p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.08p+4L : -0x5.2285ebd6e2b7ae78p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.08p+4L : -0x5.2285ebd6e2b7ae78p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.08p+4L : -0x5.2285ebd6e2b7ae7a5991d2bf0708p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.08p+4L : -0x5.2285ebd6e2b7ae7a5991d2bf0704p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.08p+4L : -0x5.2285ebd6e2b7ae7a5991d2bf0704p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.08p+4L : -0x5.2285ebd6e2b7ae7a5991d2bf0704p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.08p+4L : -0x5.2285ebd6e2b7ae7a5991d2bf08p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.08p+4L : -0x5.2285ebd6e2b7ae7a5991d2bf08p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.08p+4L : -0x5.2285ebd6e2b7ae7a5991d2bf06p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.08p+4L : -0x5.2285ebd6e2b7ae7a5991d2bf06p+4L -1 : inexact-ok
+lgamma -32.75
+= lgamma downward flt-32 -0x2.0cp+4f : -0x5.2afabp+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.0cp+4f : -0x5.2afabp+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.0cp+4f : -0x5.2afaa8p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.0cp+4f : -0x5.2afaa8p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.0cp+4 : -0x5.2afaaffe44d84p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.0cp+4 : -0x5.2afaaffe44d84p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.0cp+4 : -0x5.2afaaffe44d8p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.0cp+4 : -0x5.2afaaffe44d8p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.0cp+4L : -0x5.2afaaffe44d821fp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.0cp+4L : -0x5.2afaaffe44d821e8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.0cp+4L : -0x5.2afaaffe44d821e8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.0cp+4L : -0x5.2afaaffe44d821e8p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.0cp+4L : -0x5.2afaaffe44d821fp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.0cp+4L : -0x5.2afaaffe44d821e8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.0cp+4L : -0x5.2afaaffe44d821e8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.0cp+4L : -0x5.2afaaffe44d821e8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.0cp+4L : -0x5.2afaaffe44d821eaf73380b599d8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.0cp+4L : -0x5.2afaaffe44d821eaf73380b599d8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.0cp+4L : -0x5.2afaaffe44d821eaf73380b599d4p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.0cp+4L : -0x5.2afaaffe44d821eaf73380b599d4p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.0cp+4L : -0x5.2afaaffe44d821eaf73380b59ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.0cp+4L : -0x5.2afaaffe44d821eaf73380b59ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.0cp+4L : -0x5.2afaaffe44d821eaf73380b598p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.0cp+4L : -0x5.2afaaffe44d821eaf73380b598p+4L -1 : inexact-ok
+lgamma -33.25
+= lgamma downward flt-32 -0x2.14p+4f : -0x5.471268p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.14p+4f : -0x5.47126p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.14p+4f : -0x5.47126p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x2.14p+4f : -0x5.47126p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.14p+4 : -0x5.471263b9b93cp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.14p+4 : -0x5.471263b9b93bcp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.14p+4 : -0x5.471263b9b93bcp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.14p+4 : -0x5.471263b9b93bcp+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.14p+4L : -0x5.471263b9b93bcb2p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.14p+4L : -0x5.471263b9b93bcb18p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.14p+4L : -0x5.471263b9b93bcb18p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.14p+4L : -0x5.471263b9b93bcb18p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.14p+4L : -0x5.471263b9b93bcb2p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.14p+4L : -0x5.471263b9b93bcb18p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.14p+4L : -0x5.471263b9b93bcb18p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.14p+4L : -0x5.471263b9b93bcb18p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.14p+4L : -0x5.471263b9b93bcb1aa33f2ff0cb7cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.14p+4L : -0x5.471263b9b93bcb1aa33f2ff0cb78p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.14p+4L : -0x5.471263b9b93bcb1aa33f2ff0cb78p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.14p+4L : -0x5.471263b9b93bcb1aa33f2ff0cb78p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.14p+4L : -0x5.471263b9b93bcb1aa33f2ff0ccp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.14p+4L : -0x5.471263b9b93bcb1aa33f2ff0ccp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.14p+4L : -0x5.471263b9b93bcb1aa33f2ff0cap+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.14p+4L : -0x5.471263b9b93bcb1aa33f2ff0cap+4L 1 : inexact-ok
+lgamma -33.5
+= lgamma downward flt-32 -0x2.18p+4f : -0x5.5ab538p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.18p+4f : -0x5.5ab538p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.18p+4f : -0x5.5ab53p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x2.18p+4f : -0x5.5ab53p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.18p+4 : -0x5.5ab5361c05df8p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.18p+4 : -0x5.5ab5361c05df8p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.18p+4 : -0x5.5ab5361c05df4p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.18p+4 : -0x5.5ab5361c05df4p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.18p+4L : -0x5.5ab5361c05df6c68p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.18p+4L : -0x5.5ab5361c05df6c6p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.18p+4L : -0x5.5ab5361c05df6c6p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.18p+4L : -0x5.5ab5361c05df6c6p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.18p+4L : -0x5.5ab5361c05df6c68p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.18p+4L : -0x5.5ab5361c05df6c6p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.18p+4L : -0x5.5ab5361c05df6c6p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.18p+4L : -0x5.5ab5361c05df6c6p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.18p+4L : -0x5.5ab5361c05df6c623a508fedfa98p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.18p+4L : -0x5.5ab5361c05df6c623a508fedfa94p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.18p+4L : -0x5.5ab5361c05df6c623a508fedfa94p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.18p+4L : -0x5.5ab5361c05df6c623a508fedfa94p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.18p+4L : -0x5.5ab5361c05df6c623a508fedfcp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.18p+4L : -0x5.5ab5361c05df6c623a508fedfap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.18p+4L : -0x5.5ab5361c05df6c623a508fedfap+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.18p+4L : -0x5.5ab5361c05df6c623a508fedfap+4L 1 : inexact-ok
+lgamma -33.75
+= lgamma downward flt-32 -0x2.1cp+4f : -0x5.63487p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.1cp+4f : -0x5.63487p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.1cp+4f : -0x5.634868p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x2.1cp+4f : -0x5.634868p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.1cp+4 : -0x5.63486e673f34cp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.1cp+4 : -0x5.63486e673f348p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.1cp+4 : -0x5.63486e673f348p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.1cp+4 : -0x5.63486e673f348p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.1cp+4L : -0x5.63486e673f3485e8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.1cp+4L : -0x5.63486e673f3485e8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.1cp+4L : -0x5.63486e673f3485ep+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.1cp+4L : -0x5.63486e673f3485ep+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.1cp+4L : -0x5.63486e673f3485e8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.1cp+4L : -0x5.63486e673f3485e8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.1cp+4L : -0x5.63486e673f3485ep+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.1cp+4L : -0x5.63486e673f3485ep+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.1cp+4L : -0x5.63486e673f3485e6bab34f13eaccp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.1cp+4L : -0x5.63486e673f3485e6bab34f13eac8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.1cp+4L : -0x5.63486e673f3485e6bab34f13eac8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.1cp+4L : -0x5.63486e673f3485e6bab34f13eac8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.1cp+4L : -0x5.63486e673f3485e6bab34f13ecp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.1cp+4L : -0x5.63486e673f3485e6bab34f13eap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.1cp+4L : -0x5.63486e673f3485e6bab34f13eap+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.1cp+4L : -0x5.63486e673f3485e6bab34f13eap+4L 1 : inexact-ok
+lgamma -34.25
+= lgamma downward flt-32 -0x2.24p+4f : -0x5.7f9c6p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.24p+4f : -0x5.7f9c6p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.24p+4f : -0x5.7f9c58p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.24p+4f : -0x5.7f9c58p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.24p+4 : -0x5.7f9c5ea615048p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.24p+4 : -0x5.7f9c5ea615044p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.24p+4 : -0x5.7f9c5ea615044p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.24p+4 : -0x5.7f9c5ea615044p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.24p+4L : -0x5.7f9c5ea615044f3p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.24p+4L : -0x5.7f9c5ea615044f3p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.24p+4L : -0x5.7f9c5ea615044f28p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.24p+4L : -0x5.7f9c5ea615044f28p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.24p+4L : -0x5.7f9c5ea615044f3p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.24p+4L : -0x5.7f9c5ea615044f3p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.24p+4L : -0x5.7f9c5ea615044f28p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.24p+4L : -0x5.7f9c5ea615044f28p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.24p+4L : -0x5.7f9c5ea615044f2ed87c198429e8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.24p+4L : -0x5.7f9c5ea615044f2ed87c198429e8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.24p+4L : -0x5.7f9c5ea615044f2ed87c198429e4p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.24p+4L : -0x5.7f9c5ea615044f2ed87c198429e4p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.24p+4L : -0x5.7f9c5ea615044f2ed87c19842ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.24p+4L : -0x5.7f9c5ea615044f2ed87c19842ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.24p+4L : -0x5.7f9c5ea615044f2ed87c198428p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.24p+4L : -0x5.7f9c5ea615044f2ed87c198428p+4L -1 : inexact-ok
+lgamma -34.5
+= lgamma downward flt-32 -0x2.28p+4f : -0x5.935dp+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.28p+4f : -0x5.935cf8p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.28p+4f : -0x5.935cf8p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.28p+4f : -0x5.935cf8p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.28p+4 : -0x5.935cfb12d92d8p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.28p+4 : -0x5.935cfb12d92d4p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.28p+4 : -0x5.935cfb12d92d4p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.28p+4 : -0x5.935cfb12d92d4p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.28p+4L : -0x5.935cfb12d92d5f78p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.28p+4L : -0x5.935cfb12d92d5f7p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.28p+4L : -0x5.935cfb12d92d5f7p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.28p+4L : -0x5.935cfb12d92d5f7p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.28p+4L : -0x5.935cfb12d92d5f78p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.28p+4L : -0x5.935cfb12d92d5f7p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.28p+4L : -0x5.935cfb12d92d5f7p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.28p+4L : -0x5.935cfb12d92d5f7p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.28p+4L : -0x5.935cfb12d92d5f7112ffef6e80a4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.28p+4L : -0x5.935cfb12d92d5f7112ffef6e80ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.28p+4L : -0x5.935cfb12d92d5f7112ffef6e80ap+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.28p+4L : -0x5.935cfb12d92d5f7112ffef6e80ap+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.28p+4L : -0x5.935cfb12d92d5f7112ffef6e82p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.28p+4L : -0x5.935cfb12d92d5f7112ffef6e8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.28p+4L : -0x5.935cfb12d92d5f7112ffef6e8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.28p+4L : -0x5.935cfb12d92d5f7112ffef6e8p+4L -1 : inexact-ok
+lgamma -34.75
+= lgamma downward flt-32 -0x2.2cp+4f : -0x5.9c0dc8p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.2cp+4f : -0x5.9c0dc8p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.2cp+4f : -0x5.9c0dcp+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.2cp+4f : -0x5.9c0dcp+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.2cp+4 : -0x5.9c0dc658a127p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.2cp+4 : -0x5.9c0dc658a126cp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.2cp+4 : -0x5.9c0dc658a126cp+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.2cp+4 : -0x5.9c0dc658a126cp+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.2cp+4L : -0x5.9c0dc658a126dfe8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.2cp+4L : -0x5.9c0dc658a126dfep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.2cp+4L : -0x5.9c0dc658a126dfep+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.2cp+4L : -0x5.9c0dc658a126dfep+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.2cp+4L : -0x5.9c0dc658a126dfe8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.2cp+4L : -0x5.9c0dc658a126dfep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.2cp+4L : -0x5.9c0dc658a126dfep+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.2cp+4L : -0x5.9c0dc658a126dfep+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.2cp+4L : -0x5.9c0dc658a126dfe2fc435dba0fp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.2cp+4L : -0x5.9c0dc658a126dfe2fc435dba0efcp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.2cp+4L : -0x5.9c0dc658a126dfe2fc435dba0efcp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.2cp+4L : -0x5.9c0dc658a126dfe2fc435dba0efcp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.2cp+4L : -0x5.9c0dc658a126dfe2fc435dba1p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.2cp+4L : -0x5.9c0dc658a126dfe2fc435dba0ep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.2cp+4L : -0x5.9c0dc658a126dfe2fc435dba0ep+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.2cp+4L : -0x5.9c0dc658a126dfe2fc435dba0ep+4L -1 : inexact-ok
+lgamma -35.25
+= lgamma downward flt-32 -0x2.34p+4f : -0x5.b89c4p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.34p+4f : -0x5.b89c38p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.34p+4f : -0x5.b89c38p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x2.34p+4f : -0x5.b89c38p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.34p+4 : -0x5.b89c3a80e9afp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.34p+4 : -0x5.b89c3a80e9aecp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.34p+4 : -0x5.b89c3a80e9aecp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.34p+4 : -0x5.b89c3a80e9aecp+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.34p+4L : -0x5.b89c3a80e9aed748p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.34p+4L : -0x5.b89c3a80e9aed74p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.34p+4L : -0x5.b89c3a80e9aed74p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.34p+4L : -0x5.b89c3a80e9aed74p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.34p+4L : -0x5.b89c3a80e9aed748p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.34p+4L : -0x5.b89c3a80e9aed74p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.34p+4L : -0x5.b89c3a80e9aed74p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.34p+4L : -0x5.b89c3a80e9aed74p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.34p+4L : -0x5.b89c3a80e9aed743e25e844a0ap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.34p+4L : -0x5.b89c3a80e9aed743e25e844a0ap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.34p+4L : -0x5.b89c3a80e9aed743e25e844a09fcp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.34p+4L : -0x5.b89c3a80e9aed743e25e844a09fcp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.34p+4L : -0x5.b89c3a80e9aed743e25e844a0ap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.34p+4L : -0x5.b89c3a80e9aed743e25e844a0ap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.34p+4L : -0x5.b89c3a80e9aed743e25e844a08p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.34p+4L : -0x5.b89c3a80e9aed743e25e844a08p+4L 1 : inexact-ok
+lgamma -35.5
+= lgamma downward flt-32 -0x2.38p+4f : -0x5.cc79dp+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.38p+4f : -0x5.cc79c8p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.38p+4f : -0x5.cc79c8p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x2.38p+4f : -0x5.cc79c8p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.38p+4 : -0x5.cc79c963ef6bcp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.38p+4 : -0x5.cc79c963ef6b8p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.38p+4 : -0x5.cc79c963ef6b8p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.38p+4 : -0x5.cc79c963ef6b8p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.38p+4L : -0x5.cc79c963ef6b8bbp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.38p+4L : -0x5.cc79c963ef6b8bbp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.38p+4L : -0x5.cc79c963ef6b8ba8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.38p+4L : -0x5.cc79c963ef6b8ba8p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.38p+4L : -0x5.cc79c963ef6b8bbp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.38p+4L : -0x5.cc79c963ef6b8bbp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.38p+4L : -0x5.cc79c963ef6b8ba8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.38p+4L : -0x5.cc79c963ef6b8ba8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.38p+4L : -0x5.cc79c963ef6b8bad12d43a37c588p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.38p+4L : -0x5.cc79c963ef6b8bad12d43a37c588p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.38p+4L : -0x5.cc79c963ef6b8bad12d43a37c584p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.38p+4L : -0x5.cc79c963ef6b8bad12d43a37c584p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.38p+4L : -0x5.cc79c963ef6b8bad12d43a37c6p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.38p+4L : -0x5.cc79c963ef6b8bad12d43a37c6p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.38p+4L : -0x5.cc79c963ef6b8bad12d43a37c4p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.38p+4L : -0x5.cc79c963ef6b8bad12d43a37c4p+4L 1 : inexact-ok
+lgamma -35.75
+= lgamma downward flt-32 -0x2.3cp+4f : -0x5.d54758p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.3cp+4f : -0x5.d5475p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.3cp+4f : -0x5.d5475p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x2.3cp+4f : -0x5.d5475p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.3cp+4 : -0x5.d547531f08744p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.3cp+4 : -0x5.d547531f08744p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.3cp+4 : -0x5.d547531f0874p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.3cp+4 : -0x5.d547531f0874p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.3cp+4L : -0x5.d547531f08742a2p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.3cp+4L : -0x5.d547531f08742a18p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.3cp+4L : -0x5.d547531f08742a18p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.3cp+4L : -0x5.d547531f08742a18p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.3cp+4L : -0x5.d547531f08742a2p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.3cp+4L : -0x5.d547531f08742a18p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.3cp+4L : -0x5.d547531f08742a18p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.3cp+4L : -0x5.d547531f08742a18p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.3cp+4L : -0x5.d547531f08742a1a08bc04d1a658p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.3cp+4L : -0x5.d547531f08742a1a08bc04d1a654p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.3cp+4L : -0x5.d547531f08742a1a08bc04d1a654p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.3cp+4L : -0x5.d547531f08742a1a08bc04d1a654p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.3cp+4L : -0x5.d547531f08742a1a08bc04d1a8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.3cp+4L : -0x5.d547531f08742a1a08bc04d1a6p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.3cp+4L : -0x5.d547531f08742a1a08bc04d1a6p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.3cp+4L : -0x5.d547531f08742a1a08bc04d1a6p+4L 1 : inexact-ok
+lgamma -36.25
+= lgamma downward flt-32 -0x2.44p+4f : -0x5.f20ebp+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.44p+4f : -0x5.f20ea8p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.44p+4f : -0x5.f20ea8p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.44p+4f : -0x5.f20ea8p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.44p+4 : -0x5.f20eab1178fe8p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.44p+4 : -0x5.f20eab1178fe4p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.44p+4 : -0x5.f20eab1178fe4p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.44p+4 : -0x5.f20eab1178fe4p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.44p+4L : -0x5.f20eab1178fe58f8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.44p+4L : -0x5.f20eab1178fe58f8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.44p+4L : -0x5.f20eab1178fe58fp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.44p+4L : -0x5.f20eab1178fe58fp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.44p+4L : -0x5.f20eab1178fe58f8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.44p+4L : -0x5.f20eab1178fe58f8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.44p+4L : -0x5.f20eab1178fe58fp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.44p+4L : -0x5.f20eab1178fe58fp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.44p+4L : -0x5.f20eab1178fe58f4345ac6091e6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.44p+4L : -0x5.f20eab1178fe58f4345ac6091e6p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.44p+4L : -0x5.f20eab1178fe58f4345ac6091e5cp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.44p+4L : -0x5.f20eab1178fe58f4345ac6091e5cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.44p+4L : -0x5.f20eab1178fe58f4345ac6092p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.44p+4L : -0x5.f20eab1178fe58f4345ac6091ep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.44p+4L : -0x5.f20eab1178fe58f4345ac6091ep+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.44p+4L : -0x5.f20eab1178fe58f4345ac6091ep+4L -1 : inexact-ok
+lgamma -36.5
+= lgamma downward flt-32 -0x2.48p+4f : -0x6.060868p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.48p+4f : -0x6.06086p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.48p+4f : -0x6.06086p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.48p+4f : -0x6.06086p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.48p+4 : -0x6.060860b0fb0e4p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.48p+4 : -0x6.060860b0fb0e4p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.48p+4 : -0x6.060860b0fb0ep+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.48p+4 : -0x6.060860b0fb0ep+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.48p+4L : -0x6.060860b0fb0e2cep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.48p+4L : -0x6.060860b0fb0e2cep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.48p+4L : -0x6.060860b0fb0e2cd8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.48p+4L : -0x6.060860b0fb0e2cd8p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.48p+4L : -0x6.060860b0fb0e2cep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.48p+4L : -0x6.060860b0fb0e2cep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.48p+4L : -0x6.060860b0fb0e2cd8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.48p+4L : -0x6.060860b0fb0e2cd8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.48p+4L : -0x6.060860b0fb0e2cdf94d9919f5f1cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.48p+4L : -0x6.060860b0fb0e2cdf94d9919f5f18p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.48p+4L : -0x6.060860b0fb0e2cdf94d9919f5f18p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.48p+4L : -0x6.060860b0fb0e2cdf94d9919f5f18p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.48p+4L : -0x6.060860b0fb0e2cdf94d9919f6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.48p+4L : -0x6.060860b0fb0e2cdf94d9919f6p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.48p+4L : -0x6.060860b0fb0e2cdf94d9919f5ep+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.48p+4L : -0x6.060860b0fb0e2cdf94d9919f5ep+4L -1 : inexact-ok
+lgamma -36.75
+= lgamma downward flt-32 -0x2.4cp+4f : -0x6.0ef1ep+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.4cp+4f : -0x6.0ef1ep+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.4cp+4f : -0x6.0ef1d8p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.4cp+4f : -0x6.0ef1d8p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.4cp+4 : -0x6.0ef1dff71ff2p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.4cp+4 : -0x6.0ef1dff71ff2p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.4cp+4 : -0x6.0ef1dff71ff1cp+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.4cp+4 : -0x6.0ef1dff71ff1cp+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.4cp+4L : -0x6.0ef1dff71ff1f428p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.4cp+4L : -0x6.0ef1dff71ff1f428p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.4cp+4L : -0x6.0ef1dff71ff1f42p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.4cp+4L : -0x6.0ef1dff71ff1f42p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.4cp+4L : -0x6.0ef1dff71ff1f428p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.4cp+4L : -0x6.0ef1dff71ff1f428p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.4cp+4L : -0x6.0ef1dff71ff1f42p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.4cp+4L : -0x6.0ef1dff71ff1f42p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.4cp+4L : -0x6.0ef1dff71ff1f424d893ba0ddafp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.4cp+4L : -0x6.0ef1dff71ff1f424d893ba0ddaecp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.4cp+4L : -0x6.0ef1dff71ff1f424d893ba0ddaecp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.4cp+4L : -0x6.0ef1dff71ff1f424d893ba0ddaecp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.4cp+4L : -0x6.0ef1dff71ff1f424d893ba0ddcp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.4cp+4L : -0x6.0ef1dff71ff1f424d893ba0ddap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.4cp+4L : -0x6.0ef1dff71ff1f424d893ba0ddap+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.4cp+4L : -0x6.0ef1dff71ff1f424d893ba0ddap+4L -1 : inexact-ok
+lgamma -37.25
+= lgamma downward flt-32 -0x2.54p+4f : -0x6.2bf098p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.54p+4f : -0x6.2bf09p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.54p+4f : -0x6.2bf09p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x2.54p+4f : -0x6.2bf09p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.54p+4 : -0x6.2bf09212ee614p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.54p+4 : -0x6.2bf09212ee61p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.54p+4 : -0x6.2bf09212ee61p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.54p+4 : -0x6.2bf09212ee61p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.54p+4L : -0x6.2bf09212ee611d88p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.54p+4L : -0x6.2bf09212ee611d8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.54p+4L : -0x6.2bf09212ee611d8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.54p+4L : -0x6.2bf09212ee611d8p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.54p+4L : -0x6.2bf09212ee611d88p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.54p+4L : -0x6.2bf09212ee611d8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.54p+4L : -0x6.2bf09212ee611d8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.54p+4L : -0x6.2bf09212ee611d8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.54p+4L : -0x6.2bf09212ee611d815d24c6d465c4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.54p+4L : -0x6.2bf09212ee611d815d24c6d465c4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.54p+4L : -0x6.2bf09212ee611d815d24c6d465cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.54p+4L : -0x6.2bf09212ee611d815d24c6d465cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.54p+4L : -0x6.2bf09212ee611d815d24c6d466p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.54p+4L : -0x6.2bf09212ee611d815d24c6d466p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.54p+4L : -0x6.2bf09212ee611d815d24c6d464p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.54p+4L : -0x6.2bf09212ee611d815d24c6d464p+4L 1 : inexact-ok
+lgamma -37.5
+= lgamma downward flt-32 -0x2.58p+4f : -0x6.4005bp+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.58p+4f : -0x6.4005bp+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.58p+4f : -0x6.4005a8p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x2.58p+4f : -0x6.4005a8p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.58p+4 : -0x6.4005ad9c060ecp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.58p+4 : -0x6.4005ad9c060ecp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.58p+4 : -0x6.4005ad9c060e8p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.58p+4 : -0x6.4005ad9c060e8p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.58p+4L : -0x6.4005ad9c060ea6b8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.58p+4L : -0x6.4005ad9c060ea6bp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.58p+4L : -0x6.4005ad9c060ea6bp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.58p+4L : -0x6.4005ad9c060ea6bp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.58p+4L : -0x6.4005ad9c060ea6b8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.58p+4L : -0x6.4005ad9c060ea6bp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.58p+4L : -0x6.4005ad9c060ea6bp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.58p+4L : -0x6.4005ad9c060ea6bp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.58p+4L : -0x6.4005ad9c060ea6b23e6be3ddf01cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.58p+4L : -0x6.4005ad9c060ea6b23e6be3ddf018p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.58p+4L : -0x6.4005ad9c060ea6b23e6be3ddf018p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.58p+4L : -0x6.4005ad9c060ea6b23e6be3ddf018p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.58p+4L : -0x6.4005ad9c060ea6b23e6be3ddf2p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.58p+4L : -0x6.4005ad9c060ea6b23e6be3ddfp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.58p+4L : -0x6.4005ad9c060ea6b23e6be3ddfp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.58p+4L : -0x6.4005ad9c060ea6b23e6be3ddfp+4L 1 : inexact-ok
+lgamma -37.75
+= lgamma downward flt-32 -0x2.5cp+4f : -0x6.490a68p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.5cp+4f : -0x6.490a68p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.5cp+4f : -0x6.490a6p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x2.5cp+4f : -0x6.490a6p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.5cp+4 : -0x6.490a643105b98p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.5cp+4 : -0x6.490a643105b94p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.5cp+4 : -0x6.490a643105b94p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.5cp+4 : -0x6.490a643105b94p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.5cp+4L : -0x6.490a643105b9512p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.5cp+4L : -0x6.490a643105b9512p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.5cp+4L : -0x6.490a643105b95118p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.5cp+4L : -0x6.490a643105b95118p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.5cp+4L : -0x6.490a643105b9512p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.5cp+4L : -0x6.490a643105b9512p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.5cp+4L : -0x6.490a643105b95118p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.5cp+4L : -0x6.490a643105b95118p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.5cp+4L : -0x6.490a643105b9511ee42b1d09d59p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.5cp+4L : -0x6.490a643105b9511ee42b1d09d58cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.5cp+4L : -0x6.490a643105b9511ee42b1d09d58cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.5cp+4L : -0x6.490a643105b9511ee42b1d09d58cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.5cp+4L : -0x6.490a643105b9511ee42b1d09d6p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.5cp+4L : -0x6.490a643105b9511ee42b1d09d6p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.5cp+4L : -0x6.490a643105b9511ee42b1d09d4p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.5cp+4L : -0x6.490a643105b9511ee42b1d09d4p+4L 1 : inexact-ok
+lgamma -38.25
+= lgamma downward flt-32 -0x2.64p+4f : -0x6.663fp+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.64p+4f : -0x6.663ef8p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.64p+4f : -0x6.663ef8p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.64p+4f : -0x6.663ef8p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.64p+4 : -0x6.663efb8d432c4p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.64p+4 : -0x6.663efb8d432c4p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.64p+4 : -0x6.663efb8d432cp+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.64p+4 : -0x6.663efb8d432cp+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.64p+4L : -0x6.663efb8d432c372p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.64p+4L : -0x6.663efb8d432c3718p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.64p+4L : -0x6.663efb8d432c3718p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.64p+4L : -0x6.663efb8d432c3718p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.64p+4L : -0x6.663efb8d432c372p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.64p+4L : -0x6.663efb8d432c3718p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.64p+4L : -0x6.663efb8d432c3718p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.64p+4L : -0x6.663efb8d432c3718p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.64p+4L : -0x6.663efb8d432c3718b6caba7d7e44p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.64p+4L : -0x6.663efb8d432c3718b6caba7d7e44p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.64p+4L : -0x6.663efb8d432c3718b6caba7d7e4p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.64p+4L : -0x6.663efb8d432c3718b6caba7d7e4p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.64p+4L : -0x6.663efb8d432c3718b6caba7d8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.64p+4L : -0x6.663efb8d432c3718b6caba7d7ep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.64p+4L : -0x6.663efb8d432c3718b6caba7d7ep+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.64p+4L : -0x6.663efb8d432c3718b6caba7d7ep+4L -1 : inexact-ok
+lgamma -38.5
+= lgamma downward flt-32 -0x2.68p+4f : -0x6.7a6ec8p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.68p+4f : -0x6.7a6ec8p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.68p+4f : -0x6.7a6ecp+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.68p+4f : -0x6.7a6ecp+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.68p+4 : -0x6.7a6ec639b9bacp+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.68p+4 : -0x6.7a6ec639b9ba8p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.68p+4 : -0x6.7a6ec639b9ba8p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.68p+4 : -0x6.7a6ec639b9ba8p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.68p+4L : -0x6.7a6ec639b9ba9dep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.68p+4L : -0x6.7a6ec639b9ba9dd8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.68p+4L : -0x6.7a6ec639b9ba9dd8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.68p+4L : -0x6.7a6ec639b9ba9dd8p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.68p+4L : -0x6.7a6ec639b9ba9dep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.68p+4L : -0x6.7a6ec639b9ba9dd8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.68p+4L : -0x6.7a6ec639b9ba9dd8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.68p+4L : -0x6.7a6ec639b9ba9dd8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.68p+4L : -0x6.7a6ec639b9ba9ddb69f071aab218p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.68p+4L : -0x6.7a6ec639b9ba9ddb69f071aab214p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.68p+4L : -0x6.7a6ec639b9ba9ddb69f071aab214p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.68p+4L : -0x6.7a6ec639b9ba9ddb69f071aab214p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.68p+4L : -0x6.7a6ec639b9ba9ddb69f071aab4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.68p+4L : -0x6.7a6ec639b9ba9ddb69f071aab2p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.68p+4L : -0x6.7a6ec639b9ba9ddb69f071aab2p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.68p+4L : -0x6.7a6ec639b9ba9ddb69f071aab2p+4L -1 : inexact-ok
+lgamma -38.75
+= lgamma downward flt-32 -0x2.6cp+4f : -0x6.838ep+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.6cp+4f : -0x6.838ep+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.6cp+4f : -0x6.838df8p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.6cp+4f : -0x6.838df8p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.6cp+4 : -0x6.838dffbb1b638p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.6cp+4 : -0x6.838dffbb1b634p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.6cp+4 : -0x6.838dffbb1b634p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.6cp+4 : -0x6.838dffbb1b634p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.6cp+4L : -0x6.838dffbb1b634938p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.6cp+4L : -0x6.838dffbb1b634938p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.6cp+4L : -0x6.838dffbb1b63493p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.6cp+4L : -0x6.838dffbb1b63493p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.6cp+4L : -0x6.838dffbb1b634938p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.6cp+4L : -0x6.838dffbb1b634938p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.6cp+4L : -0x6.838dffbb1b63493p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.6cp+4L : -0x6.838dffbb1b63493p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.6cp+4L : -0x6.838dffbb1b634936974365590ffcp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.6cp+4L : -0x6.838dffbb1b634936974365590ffcp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.6cp+4L : -0x6.838dffbb1b634936974365590ff8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.6cp+4L : -0x6.838dffbb1b634936974365590ff8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.6cp+4L : -0x6.838dffbb1b634936974365591p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.6cp+4L : -0x6.838dffbb1b634936974365591p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.6cp+4L : -0x6.838dffbb1b634936974365590ep+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.6cp+4L : -0x6.838dffbb1b634936974365590ep+4L -1 : inexact-ok
+lgamma -39.25
+= lgamma downward flt-32 -0x2.74p+4f : -0x6.a0f72p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.74p+4f : -0x6.a0f718p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.74p+4f : -0x6.a0f718p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x2.74p+4f : -0x6.a0f718p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.74p+4 : -0x6.a0f71a8eb113cp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.74p+4 : -0x6.a0f71a8eb113cp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.74p+4 : -0x6.a0f71a8eb1138p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.74p+4 : -0x6.a0f71a8eb1138p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.74p+4L : -0x6.a0f71a8eb113b988p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.74p+4L : -0x6.a0f71a8eb113b98p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.74p+4L : -0x6.a0f71a8eb113b98p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.74p+4L : -0x6.a0f71a8eb113b98p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.74p+4L : -0x6.a0f71a8eb113b988p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.74p+4L : -0x6.a0f71a8eb113b98p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.74p+4L : -0x6.a0f71a8eb113b98p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.74p+4L : -0x6.a0f71a8eb113b98p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.74p+4L : -0x6.a0f71a8eb113b9818cc418ac52bp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.74p+4L : -0x6.a0f71a8eb113b9818cc418ac52bp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.74p+4L : -0x6.a0f71a8eb113b9818cc418ac52acp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.74p+4L : -0x6.a0f71a8eb113b9818cc418ac52acp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.74p+4L : -0x6.a0f71a8eb113b9818cc418ac54p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.74p+4L : -0x6.a0f71a8eb113b9818cc418ac52p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.74p+4L : -0x6.a0f71a8eb113b9818cc418ac52p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.74p+4L : -0x6.a0f71a8eb113b9818cc418ac52p+4L 1 : inexact-ok
+lgamma -39.5
+= lgamma downward flt-32 -0x2.78p+4f : -0x6.b540e8p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.78p+4f : -0x6.b540e8p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.78p+4f : -0x6.b540ep+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x2.78p+4f : -0x6.b540ep+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.78p+4 : -0x6.b540e6e0fb638p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.78p+4 : -0x6.b540e6e0fb638p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.78p+4 : -0x6.b540e6e0fb634p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.78p+4 : -0x6.b540e6e0fb634p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.78p+4L : -0x6.b540e6e0fb63724p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.78p+4L : -0x6.b540e6e0fb63724p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.78p+4L : -0x6.b540e6e0fb637238p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.78p+4L : -0x6.b540e6e0fb637238p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.78p+4L : -0x6.b540e6e0fb63724p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.78p+4L : -0x6.b540e6e0fb63724p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.78p+4L : -0x6.b540e6e0fb637238p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.78p+4L : -0x6.b540e6e0fb637238p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.78p+4L : -0x6.b540e6e0fb63723c32d39cf12cf4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.78p+4L : -0x6.b540e6e0fb63723c32d39cf12cfp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.78p+4L : -0x6.b540e6e0fb63723c32d39cf12cfp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.78p+4L : -0x6.b540e6e0fb63723c32d39cf12cfp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.78p+4L : -0x6.b540e6e0fb63723c32d39cf12ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.78p+4L : -0x6.b540e6e0fb63723c32d39cf12cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.78p+4L : -0x6.b540e6e0fb63723c32d39cf12cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.78p+4L : -0x6.b540e6e0fb63723c32d39cf12cp+4L 1 : inexact-ok
+lgamma -39.75
+= lgamma downward flt-32 -0x2.7cp+4f : -0x6.be7ap+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.7cp+4f : -0x6.be79f8p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.7cp+4f : -0x6.be79f8p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x2.7cp+4f : -0x6.be79f8p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.7cp+4 : -0x6.be79f80712a5cp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.7cp+4 : -0x6.be79f80712a5cp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.7cp+4 : -0x6.be79f80712a58p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.7cp+4 : -0x6.be79f80712a58p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.7cp+4L : -0x6.be79f80712a5ba08p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.7cp+4L : -0x6.be79f80712a5bap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.7cp+4L : -0x6.be79f80712a5bap+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.7cp+4L : -0x6.be79f80712a5bap+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.7cp+4L : -0x6.be79f80712a5ba08p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.7cp+4L : -0x6.be79f80712a5bap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.7cp+4L : -0x6.be79f80712a5bap+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.7cp+4L : -0x6.be79f80712a5bap+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.7cp+4L : -0x6.be79f80712a5ba0185945e9a551p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.7cp+4L : -0x6.be79f80712a5ba0185945e9a550cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.7cp+4L : -0x6.be79f80712a5ba0185945e9a550cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.7cp+4L : -0x6.be79f80712a5ba0185945e9a550cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.7cp+4L : -0x6.be79f80712a5ba0185945e9a56p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.7cp+4L : -0x6.be79f80712a5ba0185945e9a56p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.7cp+4L : -0x6.be79f80712a5ba0185945e9a54p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.7cp+4L : -0x6.be79f80712a5ba0185945e9a54p+4L 1 : inexact-ok
+lgamma -40.25
+= lgamma downward flt-32 -0x2.84p+4f : -0x6.dc1648p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.84p+4f : -0x6.dc1648p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.84p+4f : -0x6.dc164p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.84p+4f : -0x6.dc164p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.84p+4 : -0x6.dc1646398c9c4p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.84p+4 : -0x6.dc1646398c9cp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.84p+4 : -0x6.dc1646398c9cp+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.84p+4 : -0x6.dc1646398c9cp+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.84p+4L : -0x6.dc1646398c9c01b8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.84p+4L : -0x6.dc1646398c9c01bp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.84p+4L : -0x6.dc1646398c9c01bp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.84p+4L : -0x6.dc1646398c9c01bp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.84p+4L : -0x6.dc1646398c9c01b8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.84p+4L : -0x6.dc1646398c9c01bp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.84p+4L : -0x6.dc1646398c9c01bp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.84p+4L : -0x6.dc1646398c9c01bp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.84p+4L : -0x6.dc1646398c9c01b2adfced8afa8cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.84p+4L : -0x6.dc1646398c9c01b2adfced8afa8cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.84p+4L : -0x6.dc1646398c9c01b2adfced8afa88p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.84p+4L : -0x6.dc1646398c9c01b2adfced8afa88p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.84p+4L : -0x6.dc1646398c9c01b2adfced8afcp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.84p+4L : -0x6.dc1646398c9c01b2adfced8afap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.84p+4L : -0x6.dc1646398c9c01b2adfced8afap+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.84p+4L : -0x6.dc1646398c9c01b2adfced8afap+4L -1 : inexact-ok
+lgamma -40.5
+= lgamma downward flt-32 -0x2.88p+4f : -0x6.f0797p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.88p+4f : -0x6.f0797p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.88p+4f : -0x6.f07968p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.88p+4f : -0x6.f07968p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.88p+4 : -0x6.f0796f4c3252cp+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.88p+4 : -0x6.f0796f4c3252cp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.88p+4 : -0x6.f0796f4c32528p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.88p+4 : -0x6.f0796f4c32528p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.88p+4L : -0x6.f0796f4c3252a5p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.88p+4L : -0x6.f0796f4c3252a5p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.88p+4L : -0x6.f0796f4c3252a4f8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.88p+4L : -0x6.f0796f4c3252a4f8p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.88p+4L : -0x6.f0796f4c3252a5p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.88p+4L : -0x6.f0796f4c3252a5p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.88p+4L : -0x6.f0796f4c3252a4f8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.88p+4L : -0x6.f0796f4c3252a4f8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.88p+4L : -0x6.f0796f4c3252a4ff1f3bc50cee04p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.88p+4L : -0x6.f0796f4c3252a4ff1f3bc50ceep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.88p+4L : -0x6.f0796f4c3252a4ff1f3bc50ceep+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.88p+4L : -0x6.f0796f4c3252a4ff1f3bc50ceep+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.88p+4L : -0x6.f0796f4c3252a4ff1f3bc50cfp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.88p+4L : -0x6.f0796f4c3252a4ff1f3bc50ceep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.88p+4L : -0x6.f0796f4c3252a4ff1f3bc50ceep+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.88p+4L : -0x6.f0796f4c3252a4ff1f3bc50ceep+4L -1 : inexact-ok
+lgamma -40.75
+= lgamma downward flt-32 -0x2.8cp+4f : -0x6.f9cbb8p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.8cp+4f : -0x6.f9cbb8p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.8cp+4f : -0x6.f9cbbp+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.8cp+4f : -0x6.f9cbbp+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.8cp+4 : -0x6.f9cbb53dffc1cp+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.8cp+4 : -0x6.f9cbb53dffc1cp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.8cp+4 : -0x6.f9cbb53dffc18p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.8cp+4 : -0x6.f9cbb53dffc18p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.8cp+4L : -0x6.f9cbb53dffc1b6d8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.8cp+4L : -0x6.f9cbb53dffc1b6dp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.8cp+4L : -0x6.f9cbb53dffc1b6dp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.8cp+4L : -0x6.f9cbb53dffc1b6dp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.8cp+4L : -0x6.f9cbb53dffc1b6d8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.8cp+4L : -0x6.f9cbb53dffc1b6dp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.8cp+4L : -0x6.f9cbb53dffc1b6dp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.8cp+4L : -0x6.f9cbb53dffc1b6dp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.8cp+4L : -0x6.f9cbb53dffc1b6d177c75140b75p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.8cp+4L : -0x6.f9cbb53dffc1b6d177c75140b75p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.8cp+4L : -0x6.f9cbb53dffc1b6d177c75140b74cp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.8cp+4L : -0x6.f9cbb53dffc1b6d177c75140b74cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.8cp+4L : -0x6.f9cbb53dffc1b6d177c75140b8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.8cp+4L : -0x6.f9cbb53dffc1b6d177c75140b8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.8cp+4L : -0x6.f9cbb53dffc1b6d177c75140b6p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.8cp+4L : -0x6.f9cbb53dffc1b6d177c75140b6p+4L -1 : inexact-ok
+lgamma -41.25
+= lgamma downward flt-32 -0x2.94p+4f : -0x7.1799f8p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.94p+4f : -0x7.1799f8p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.94p+4f : -0x7.1799fp+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x2.94p+4f : -0x7.1799fp+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.94p+4 : -0x7.1799f71c2b61p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.94p+4 : -0x7.1799f71c2b61p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.94p+4 : -0x7.1799f71c2b60cp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.94p+4 : -0x7.1799f71c2b60cp+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.94p+4L : -0x7.1799f71c2b60e7fp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.94p+4L : -0x7.1799f71c2b60e7fp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.94p+4L : -0x7.1799f71c2b60e7e8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.94p+4L : -0x7.1799f71c2b60e7e8p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.94p+4L : -0x7.1799f71c2b60e7fp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.94p+4L : -0x7.1799f71c2b60e7fp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.94p+4L : -0x7.1799f71c2b60e7e8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.94p+4L : -0x7.1799f71c2b60e7e8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.94p+4L : -0x7.1799f71c2b60e7ef15b309d7fab4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.94p+4L : -0x7.1799f71c2b60e7ef15b309d7fabp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.94p+4L : -0x7.1799f71c2b60e7ef15b309d7fabp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.94p+4L : -0x7.1799f71c2b60e7ef15b309d7fabp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.94p+4L : -0x7.1799f71c2b60e7ef15b309d7fcp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.94p+4L : -0x7.1799f71c2b60e7ef15b309d7fap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.94p+4L : -0x7.1799f71c2b60e7ef15b309d7fap+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.94p+4L : -0x7.1799f71c2b60e7ef15b309d7fap+4L 1 : inexact-ok
+lgamma -41.5
+= lgamma downward flt-32 -0x2.98p+4f : -0x7.2c15e8p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.98p+4f : -0x7.2c15ep+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.98p+4f : -0x7.2c15ep+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x2.98p+4f : -0x7.2c15ep+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.98p+4 : -0x7.2c15e00240c7cp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.98p+4 : -0x7.2c15e00240c7cp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.98p+4 : -0x7.2c15e00240c78p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.98p+4 : -0x7.2c15e00240c78p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.98p+4L : -0x7.2c15e00240c7b3ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.98p+4L : -0x7.2c15e00240c7b3ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.98p+4L : -0x7.2c15e00240c7b3d8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.98p+4L : -0x7.2c15e00240c7b3d8p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.98p+4L : -0x7.2c15e00240c7b3ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.98p+4L : -0x7.2c15e00240c7b3ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.98p+4L : -0x7.2c15e00240c7b3d8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.98p+4L : -0x7.2c15e00240c7b3d8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.98p+4L : -0x7.2c15e00240c7b3dcab50d5328b4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.98p+4L : -0x7.2c15e00240c7b3dcab50d5328b4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.98p+4L : -0x7.2c15e00240c7b3dcab50d5328b3cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.98p+4L : -0x7.2c15e00240c7b3dcab50d5328b3cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.98p+4L : -0x7.2c15e00240c7b3dcab50d5328cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.98p+4L : -0x7.2c15e00240c7b3dcab50d5328cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.98p+4L : -0x7.2c15e00240c7b3dcab50d5328ap+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.98p+4L : -0x7.2c15e00240c7b3dcab50d5328ap+4L 1 : inexact-ok
+lgamma -41.75
+= lgamma downward flt-32 -0x2.9cp+4f : -0x7.3580cp+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.9cp+4f : -0x7.3580cp+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.9cp+4f : -0x7.3580b8p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x2.9cp+4f : -0x7.3580b8p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.9cp+4 : -0x7.3580bfb9dce58p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.9cp+4 : -0x7.3580bfb9dce54p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.9cp+4 : -0x7.3580bfb9dce54p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.9cp+4 : -0x7.3580bfb9dce54p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.9cp+4L : -0x7.3580bfb9dce5422p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.9cp+4L : -0x7.3580bfb9dce5422p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.9cp+4L : -0x7.3580bfb9dce54218p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.9cp+4L : -0x7.3580bfb9dce54218p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.9cp+4L : -0x7.3580bfb9dce5422p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.9cp+4L : -0x7.3580bfb9dce5422p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.9cp+4L : -0x7.3580bfb9dce54218p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.9cp+4L : -0x7.3580bfb9dce54218p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.9cp+4L : -0x7.3580bfb9dce5421d4ec6a4336554p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.9cp+4L : -0x7.3580bfb9dce5421d4ec6a4336554p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.9cp+4L : -0x7.3580bfb9dce5421d4ec6a433655p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.9cp+4L : -0x7.3580bfb9dce5421d4ec6a433655p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.9cp+4L : -0x7.3580bfb9dce5421d4ec6a43366p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.9cp+4L : -0x7.3580bfb9dce5421d4ec6a43366p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.9cp+4L : -0x7.3580bfb9dce5421d4ec6a43364p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.9cp+4L : -0x7.3580bfb9dce5421d4ec6a43364p+4L 1 : inexact-ok
+lgamma -42.25
+= lgamma downward flt-32 -0x2.a4p+4f : -0x7.537fc8p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.a4p+4f : -0x7.537fc8p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.a4p+4f : -0x7.537fcp+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.a4p+4f : -0x7.537fcp+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.a4p+4 : -0x7.537fc4c9f7584p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.a4p+4 : -0x7.537fc4c9f7584p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.a4p+4 : -0x7.537fc4c9f758p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.a4p+4 : -0x7.537fc4c9f758p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.a4p+4L : -0x7.537fc4c9f7583cb8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.a4p+4L : -0x7.537fc4c9f7583cbp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.a4p+4L : -0x7.537fc4c9f7583cbp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.a4p+4L : -0x7.537fc4c9f7583cbp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.a4p+4L : -0x7.537fc4c9f7583cb8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.a4p+4L : -0x7.537fc4c9f7583cbp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.a4p+4L : -0x7.537fc4c9f7583cbp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.a4p+4L : -0x7.537fc4c9f7583cbp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.a4p+4L : -0x7.537fc4c9f7583cb3b66dcf478a2cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.a4p+4L : -0x7.537fc4c9f7583cb3b66dcf478a28p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.a4p+4L : -0x7.537fc4c9f7583cb3b66dcf478a28p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.a4p+4L : -0x7.537fc4c9f7583cb3b66dcf478a28p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.a4p+4L : -0x7.537fc4c9f7583cb3b66dcf478cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.a4p+4L : -0x7.537fc4c9f7583cb3b66dcf478ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.a4p+4L : -0x7.537fc4c9f7583cb3b66dcf478ap+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.a4p+4L : -0x7.537fc4c9f7583cb3b66dcf478ap+4L -1 : inexact-ok
+lgamma -42.5
+= lgamma downward flt-32 -0x2.a8p+4f : -0x7.6813d8p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.a8p+4f : -0x7.6813d8p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.a8p+4f : -0x7.6813dp+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.a8p+4f : -0x7.6813dp+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.a8p+4 : -0x7.6813d7fea637p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.a8p+4 : -0x7.6813d7fea637p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.a8p+4 : -0x7.6813d7fea636cp+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.a8p+4 : -0x7.6813d7fea636cp+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.a8p+4L : -0x7.6813d7fea636e35p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.a8p+4L : -0x7.6813d7fea636e348p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.a8p+4L : -0x7.6813d7fea636e348p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.a8p+4L : -0x7.6813d7fea636e348p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.a8p+4L : -0x7.6813d7fea636e35p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.a8p+4L : -0x7.6813d7fea636e348p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.a8p+4L : -0x7.6813d7fea636e348p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.a8p+4L : -0x7.6813d7fea636e348p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.a8p+4L : -0x7.6813d7fea636e34aeb094cbbe3ccp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.a8p+4L : -0x7.6813d7fea636e34aeb094cbbe3ccp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.a8p+4L : -0x7.6813d7fea636e34aeb094cbbe3c8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.a8p+4L : -0x7.6813d7fea636e34aeb094cbbe3c8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.a8p+4L : -0x7.6813d7fea636e34aeb094cbbe4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.a8p+4L : -0x7.6813d7fea636e34aeb094cbbe4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.a8p+4L : -0x7.6813d7fea636e34aeb094cbbe2p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.a8p+4L : -0x7.6813d7fea636e34aeb094cbbe2p+4L -1 : inexact-ok
+lgamma -42.75
+= lgamma downward flt-32 -0x2.acp+4f : -0x7.7196cp+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.acp+4f : -0x7.7196cp+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.acp+4f : -0x7.7196b8p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.acp+4f : -0x7.7196b8p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.acp+4 : -0x7.7196bdbc4618p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.acp+4 : -0x7.7196bdbc4617cp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.acp+4 : -0x7.7196bdbc4617cp+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.acp+4 : -0x7.7196bdbc4617cp+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.acp+4L : -0x7.7196bdbc4617c1p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.acp+4L : -0x7.7196bdbc4617c0f8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.acp+4L : -0x7.7196bdbc4617c0f8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.acp+4L : -0x7.7196bdbc4617c0f8p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.acp+4L : -0x7.7196bdbc4617c1p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.acp+4L : -0x7.7196bdbc4617c0f8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.acp+4L : -0x7.7196bdbc4617c0f8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.acp+4L : -0x7.7196bdbc4617c0f8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.acp+4L : -0x7.7196bdbc4617c0faab028d91eaap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.acp+4L : -0x7.7196bdbc4617c0faab028d91ea9cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.acp+4L : -0x7.7196bdbc4617c0faab028d91ea9cp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.acp+4L : -0x7.7196bdbc4617c0faab028d91ea9cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.acp+4L : -0x7.7196bdbc4617c0faab028d91ecp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.acp+4L : -0x7.7196bdbc4617c0faab028d91eap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.acp+4L : -0x7.7196bdbc4617c0faab028d91eap+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.acp+4L : -0x7.7196bdbc4617c0faab028d91eap+4L -1 : inexact-ok
+lgamma -43.25
+= lgamma downward flt-32 -0x2.b4p+4f : -0x7.8fc568p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.b4p+4f : -0x7.8fc56p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.b4p+4f : -0x7.8fc56p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x2.b4p+4f : -0x7.8fc56p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.b4p+4 : -0x7.8fc563ae0f088p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.b4p+4 : -0x7.8fc563ae0f088p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.b4p+4 : -0x7.8fc563ae0f084p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.b4p+4 : -0x7.8fc563ae0f084p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.b4p+4L : -0x7.8fc563ae0f0867fp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.b4p+4L : -0x7.8fc563ae0f0867fp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.b4p+4L : -0x7.8fc563ae0f0867e8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.b4p+4L : -0x7.8fc563ae0f0867e8p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.b4p+4L : -0x7.8fc563ae0f0867fp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.b4p+4L : -0x7.8fc563ae0f0867fp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.b4p+4L : -0x7.8fc563ae0f0867e8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.b4p+4L : -0x7.8fc563ae0f0867e8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.b4p+4L : -0x7.8fc563ae0f0867eef6decb627e6cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.b4p+4L : -0x7.8fc563ae0f0867eef6decb627e68p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.b4p+4L : -0x7.8fc563ae0f0867eef6decb627e68p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.b4p+4L : -0x7.8fc563ae0f0867eef6decb627e68p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.b4p+4L : -0x7.8fc563ae0f0867eef6decb628p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.b4p+4L : -0x7.8fc563ae0f0867eef6decb627ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.b4p+4L : -0x7.8fc563ae0f0867eef6decb627ep+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.b4p+4L : -0x7.8fc563ae0f0867eef6decb627ep+4L 1 : inexact-ok
+lgamma -43.5
+= lgamma downward flt-32 -0x2.b8p+4f : -0x7.a47118p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.b8p+4f : -0x7.a4711p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.b8p+4f : -0x7.a4711p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x2.b8p+4f : -0x7.a4711p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.b8p+4 : -0x7.a471129172194p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.b8p+4 : -0x7.a471129172194p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.b8p+4 : -0x7.a47112917219p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.b8p+4 : -0x7.a47112917219p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.b8p+4L : -0x7.a4711291721933c8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.b8p+4L : -0x7.a4711291721933cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.b8p+4L : -0x7.a4711291721933cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.b8p+4L : -0x7.a4711291721933cp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.b8p+4L : -0x7.a4711291721933c8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.b8p+4L : -0x7.a4711291721933cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.b8p+4L : -0x7.a4711291721933cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.b8p+4L : -0x7.a4711291721933cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.b8p+4L : -0x7.a4711291721933c265ede838684cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.b8p+4L : -0x7.a4711291721933c265ede8386848p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.b8p+4L : -0x7.a4711291721933c265ede8386848p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.b8p+4L : -0x7.a4711291721933c265ede8386848p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.b8p+4L : -0x7.a4711291721933c265ede8386ap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.b8p+4L : -0x7.a4711291721933c265ede83868p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.b8p+4L : -0x7.a4711291721933c265ede83868p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.b8p+4L : -0x7.a4711291721933c265ede83868p+4L 1 : inexact-ok
+lgamma -43.75
+= lgamma downward flt-32 -0x2.bcp+4f : -0x7.ae0b78p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.bcp+4f : -0x7.ae0b7p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.bcp+4f : -0x7.ae0b7p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x2.bcp+4f : -0x7.ae0b7p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.bcp+4 : -0x7.ae0b715b5952cp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.bcp+4 : -0x7.ae0b715b59528p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.bcp+4 : -0x7.ae0b715b59528p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.bcp+4 : -0x7.ae0b715b59528p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.bcp+4L : -0x7.ae0b715b59528ffp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.bcp+4L : -0x7.ae0b715b59528ffp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.bcp+4L : -0x7.ae0b715b59528fe8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.bcp+4L : -0x7.ae0b715b59528fe8p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.bcp+4L : -0x7.ae0b715b59528ffp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.bcp+4L : -0x7.ae0b715b59528ffp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.bcp+4L : -0x7.ae0b715b59528fe8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.bcp+4L : -0x7.ae0b715b59528fe8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.bcp+4L : -0x7.ae0b715b59528fef9d1e552e9d6cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.bcp+4L : -0x7.ae0b715b59528fef9d1e552e9d6cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.bcp+4L : -0x7.ae0b715b59528fef9d1e552e9d68p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.bcp+4L : -0x7.ae0b715b59528fef9d1e552e9d68p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.bcp+4L : -0x7.ae0b715b59528fef9d1e552e9ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.bcp+4L : -0x7.ae0b715b59528fef9d1e552e9ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.bcp+4L : -0x7.ae0b715b59528fef9d1e552e9cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.bcp+4L : -0x7.ae0b715b59528fef9d1e552e9cp+4L 1 : inexact-ok
+lgamma -44.25
+= lgamma downward flt-32 -0x2.c4p+4f : -0x7.cc68a8p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.c4p+4f : -0x7.cc68ap+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.c4p+4f : -0x7.cc68ap+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.c4p+4f : -0x7.cc68ap+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.c4p+4 : -0x7.cc68a310de778p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.c4p+4 : -0x7.cc68a310de778p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.c4p+4 : -0x7.cc68a310de774p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.c4p+4 : -0x7.cc68a310de774p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.c4p+4L : -0x7.cc68a310de77663p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.c4p+4L : -0x7.cc68a310de776628p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.c4p+4L : -0x7.cc68a310de776628p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.c4p+4L : -0x7.cc68a310de776628p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.c4p+4L : -0x7.cc68a310de77663p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.c4p+4L : -0x7.cc68a310de776628p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.c4p+4L : -0x7.cc68a310de776628p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.c4p+4L : -0x7.cc68a310de776628p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.c4p+4L : -0x7.cc68a310de77662b791c45ffbf08p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.c4p+4L : -0x7.cc68a310de77662b791c45ffbf08p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.c4p+4L : -0x7.cc68a310de77662b791c45ffbf04p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.c4p+4L : -0x7.cc68a310de77662b791c45ffbf04p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.c4p+4L : -0x7.cc68a310de77662b791c45ffcp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.c4p+4L : -0x7.cc68a310de77662b791c45ffcp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.c4p+4L : -0x7.cc68a310de77662b791c45ffbep+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.c4p+4L : -0x7.cc68a310de77662b791c45ffbep+4L -1 : inexact-ok
+lgamma -44.5
+= lgamma downward flt-32 -0x2.c8p+4f : -0x7.e12b68p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.c8p+4f : -0x7.e12b68p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.c8p+4f : -0x7.e12b6p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.c8p+4f : -0x7.e12b6p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.c8p+4 : -0x7.e12b6570af284p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.c8p+4 : -0x7.e12b6570af28p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.c8p+4 : -0x7.e12b6570af28p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.c8p+4 : -0x7.e12b6570af28p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.c8p+4L : -0x7.e12b6570af28151p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.c8p+4L : -0x7.e12b6570af281508p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.c8p+4L : -0x7.e12b6570af281508p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.c8p+4L : -0x7.e12b6570af281508p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.c8p+4L : -0x7.e12b6570af28151p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.c8p+4L : -0x7.e12b6570af281508p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.c8p+4L : -0x7.e12b6570af281508p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.c8p+4L : -0x7.e12b6570af281508p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.c8p+4L : -0x7.e12b6570af28150a8754688bd444p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.c8p+4L : -0x7.e12b6570af28150a8754688bd444p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.c8p+4L : -0x7.e12b6570af28150a8754688bd44p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.c8p+4L : -0x7.e12b6570af28150a8754688bd44p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.c8p+4L : -0x7.e12b6570af28150a8754688bd6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.c8p+4L : -0x7.e12b6570af28150a8754688bd4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.c8p+4L : -0x7.e12b6570af28150a8754688bd4p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.c8p+4L : -0x7.e12b6570af28150a8754688bd4p+4L -1 : inexact-ok
+lgamma -44.75
+= lgamma downward flt-32 -0x2.ccp+4f : -0x7.eadcb8p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.ccp+4f : -0x7.eadcb8p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.ccp+4f : -0x7.eadcbp+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.ccp+4f : -0x7.eadcbp+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.ccp+4 : -0x7.eadcb69e9c3a4p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.ccp+4 : -0x7.eadcb69e9c3ap+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.ccp+4 : -0x7.eadcb69e9c3ap+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.ccp+4 : -0x7.eadcb69e9c3ap+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.ccp+4L : -0x7.eadcb69e9c3a011p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.ccp+4L : -0x7.eadcb69e9c3a0108p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.ccp+4L : -0x7.eadcb69e9c3a0108p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.ccp+4L : -0x7.eadcb69e9c3a0108p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.ccp+4L : -0x7.eadcb69e9c3a011p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.ccp+4L : -0x7.eadcb69e9c3a0108p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.ccp+4L : -0x7.eadcb69e9c3a0108p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.ccp+4L : -0x7.eadcb69e9c3a0108p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.ccp+4L : -0x7.eadcb69e9c3a010a72e32fd184b4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.ccp+4L : -0x7.eadcb69e9c3a010a72e32fd184b4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.ccp+4L : -0x7.eadcb69e9c3a010a72e32fd184bp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.ccp+4L : -0x7.eadcb69e9c3a010a72e32fd184bp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.ccp+4L : -0x7.eadcb69e9c3a010a72e32fd186p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.ccp+4L : -0x7.eadcb69e9c3a010a72e32fd184p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.ccp+4L : -0x7.eadcb69e9c3a010a72e32fd184p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.ccp+4L : -0x7.eadcb69e9c3a010a72e32fd184p+4L -1 : inexact-ok
+lgamma -45.25
+= lgamma downward flt-32 -0x2.d4p+4f : -0x8.09677p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.d4p+4f : -0x8.09677p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.d4p+4f : -0x8.09676p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x2.d4p+4f : -0x8.09676p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.d4p+4 : -0x8.09676b4afe7a8p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.d4p+4 : -0x8.09676b4afe7ap+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.d4p+4 : -0x8.09676b4afe7ap+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.d4p+4 : -0x8.09676b4afe7ap+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.d4p+4L : -0x8.09676b4afe7a218p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.d4p+4L : -0x8.09676b4afe7a218p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.d4p+4L : -0x8.09676b4afe7a217p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.d4p+4L : -0x8.09676b4afe7a217p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.d4p+4L : -0x8.09676b4afe7a218p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.d4p+4L : -0x8.09676b4afe7a218p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.d4p+4L : -0x8.09676b4afe7a217p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.d4p+4L : -0x8.09676b4afe7a217p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.d4p+4L : -0x8.09676b4afe7a217d040b36c8c0b8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.d4p+4L : -0x8.09676b4afe7a217d040b36c8c0b8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.d4p+4L : -0x8.09676b4afe7a217d040b36c8c0bp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.d4p+4L : -0x8.09676b4afe7a217d040b36c8c0bp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.d4p+4L : -0x8.09676b4afe7a217d040b36c8c4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.d4p+4L : -0x8.09676b4afe7a217d040b36c8cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.d4p+4L : -0x8.09676b4afe7a217d040b36c8cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.d4p+4L : -0x8.09676b4afe7a217d040b36c8cp+4L 1 : inexact-ok
+lgamma -45.5
+= lgamma downward flt-32 -0x2.d8p+4f : -0x8.1e40cp+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.d8p+4f : -0x8.1e40cp+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.d8p+4f : -0x8.1e40bp+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x2.d8p+4f : -0x8.1e40bp+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.d8p+4 : -0x8.1e40bef5c77e8p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.d8p+4 : -0x8.1e40bef5c77ep+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.d8p+4 : -0x8.1e40bef5c77ep+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.d8p+4 : -0x8.1e40bef5c77ep+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.d8p+4L : -0x8.1e40bef5c77e16dp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.d8p+4L : -0x8.1e40bef5c77e16cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.d8p+4L : -0x8.1e40bef5c77e16cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.d8p+4L : -0x8.1e40bef5c77e16cp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.d8p+4L : -0x8.1e40bef5c77e16dp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.d8p+4L : -0x8.1e40bef5c77e16cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.d8p+4L : -0x8.1e40bef5c77e16cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.d8p+4L : -0x8.1e40bef5c77e16cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.d8p+4L : -0x8.1e40bef5c77e16c1471b14b08e6p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.d8p+4L : -0x8.1e40bef5c77e16c1471b14b08e6p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.d8p+4L : -0x8.1e40bef5c77e16c1471b14b08e58p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.d8p+4L : -0x8.1e40bef5c77e16c1471b14b08e58p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.d8p+4L : -0x8.1e40bef5c77e16c1471b14b09p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.d8p+4L : -0x8.1e40bef5c77e16c1471b14b09p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.d8p+4L : -0x8.1e40bef5c77e16c1471b14b08cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.d8p+4L : -0x8.1e40bef5c77e16c1471b14b08cp+4L 1 : inexact-ok
+lgamma -45.75
+= lgamma downward flt-32 -0x2.dcp+4f : -0x8.28089p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.dcp+4f : -0x8.28088p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.dcp+4f : -0x8.28088p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x2.dcp+4f : -0x8.28088p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.dcp+4 : -0x8.280881c698b38p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.dcp+4 : -0x8.280881c698b38p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.dcp+4 : -0x8.280881c698b3p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.dcp+4 : -0x8.280881c698b3p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.dcp+4L : -0x8.280881c698b35p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.dcp+4L : -0x8.280881c698b34ffp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.dcp+4L : -0x8.280881c698b34ffp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.dcp+4L : -0x8.280881c698b34ffp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.dcp+4L : -0x8.280881c698b35p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.dcp+4L : -0x8.280881c698b34ffp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.dcp+4L : -0x8.280881c698b34ffp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.dcp+4L : -0x8.280881c698b34ffp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.dcp+4L : -0x8.280881c698b34ff326df1e26cbep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.dcp+4L : -0x8.280881c698b34ff326df1e26cbep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.dcp+4L : -0x8.280881c698b34ff326df1e26cbd8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.dcp+4L : -0x8.280881c698b34ff326df1e26cbd8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.dcp+4L : -0x8.280881c698b34ff326df1e26ccp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.dcp+4L : -0x8.280881c698b34ff326df1e26ccp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.dcp+4L : -0x8.280881c698b34ff326df1e26c8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.dcp+4L : -0x8.280881c698b34ff326df1e26c8p+4L 1 : inexact-ok
+lgamma -46.25
+= lgamma downward flt-32 -0x2.e4p+4f : -0x8.46bfcp+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.e4p+4f : -0x8.46bfcp+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.e4p+4f : -0x8.46bfbp+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.e4p+4f : -0x8.46bfbp+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.e4p+4 : -0x8.46bfbc20675dp+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.e4p+4 : -0x8.46bfbc20675dp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.e4p+4 : -0x8.46bfbc20675c8p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.e4p+4 : -0x8.46bfbc20675c8p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.e4p+4L : -0x8.46bfbc20675ce03p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.e4p+4L : -0x8.46bfbc20675ce02p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.e4p+4L : -0x8.46bfbc20675ce02p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.e4p+4L : -0x8.46bfbc20675ce02p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.e4p+4L : -0x8.46bfbc20675ce03p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.e4p+4L : -0x8.46bfbc20675ce02p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.e4p+4L : -0x8.46bfbc20675ce02p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.e4p+4L : -0x8.46bfbc20675ce02p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.e4p+4L : -0x8.46bfbc20675ce021b898f0e6e0c8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.e4p+4L : -0x8.46bfbc20675ce021b898f0e6e0c8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.e4p+4L : -0x8.46bfbc20675ce021b898f0e6e0cp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.e4p+4L : -0x8.46bfbc20675ce021b898f0e6e0cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.e4p+4L : -0x8.46bfbc20675ce021b898f0e6e4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.e4p+4L : -0x8.46bfbc20675ce021b898f0e6ep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.e4p+4L : -0x8.46bfbc20675ce021b898f0e6ep+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.e4p+4L : -0x8.46bfbc20675ce021b898f0e6ep+4L -1 : inexact-ok
+lgamma -46.5
+= lgamma downward flt-32 -0x2.e8p+4f : -0x8.5baf3p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.e8p+4f : -0x8.5baf2p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.e8p+4f : -0x8.5baf2p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.e8p+4f : -0x8.5baf2p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.e8p+4 : -0x8.5baf248219bbp+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.e8p+4 : -0x8.5baf248219bbp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.e8p+4 : -0x8.5baf248219ba8p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.e8p+4 : -0x8.5baf248219ba8p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.e8p+4L : -0x8.5baf248219baddbp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.e8p+4L : -0x8.5baf248219baddap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.e8p+4L : -0x8.5baf248219baddap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.e8p+4L : -0x8.5baf248219baddap+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.e8p+4L : -0x8.5baf248219baddbp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.e8p+4L : -0x8.5baf248219baddap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.e8p+4L : -0x8.5baf248219baddap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.e8p+4L : -0x8.5baf248219baddap+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.e8p+4L : -0x8.5baf248219badda0231bb6bd38fp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.e8p+4L : -0x8.5baf248219badda0231bb6bd38fp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.e8p+4L : -0x8.5baf248219badda0231bb6bd38e8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.e8p+4L : -0x8.5baf248219badda0231bb6bd38e8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.e8p+4L : -0x8.5baf248219badda0231bb6bd3cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.e8p+4L : -0x8.5baf248219badda0231bb6bd38p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.e8p+4L : -0x8.5baf248219badda0231bb6bd38p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.e8p+4L : -0x8.5baf248219badda0231bb6bd38p+4L -1 : inexact-ok
+lgamma -46.75
+= lgamma downward flt-32 -0x2.ecp+4f : -0x8.658cep+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.ecp+4f : -0x8.658cep+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.ecp+4f : -0x8.658cdp+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.ecp+4f : -0x8.658cdp+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.ecp+4 : -0x8.658cddba91e7p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.ecp+4 : -0x8.658cddba91e7p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.ecp+4 : -0x8.658cddba91e68p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.ecp+4 : -0x8.658cddba91e68p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.ecp+4L : -0x8.658cddba91e6ebdp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.ecp+4L : -0x8.658cddba91e6ebdp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.ecp+4L : -0x8.658cddba91e6ebcp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.ecp+4L : -0x8.658cddba91e6ebcp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.ecp+4L : -0x8.658cddba91e6ebdp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.ecp+4L : -0x8.658cddba91e6ebdp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.ecp+4L : -0x8.658cddba91e6ebcp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.ecp+4L : -0x8.658cddba91e6ebcp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.ecp+4L : -0x8.658cddba91e6ebcb24bb5fbe9398p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.ecp+4L : -0x8.658cddba91e6ebcb24bb5fbe939p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.ecp+4L : -0x8.658cddba91e6ebcb24bb5fbe939p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.ecp+4L : -0x8.658cddba91e6ebcb24bb5fbe939p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.ecp+4L : -0x8.658cddba91e6ebcb24bb5fbe94p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.ecp+4L : -0x8.658cddba91e6ebcb24bb5fbe94p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.ecp+4L : -0x8.658cddba91e6ebcb24bb5fbe9p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.ecp+4L : -0x8.658cddba91e6ebcb24bb5fbe9p+4L -1 : inexact-ok
+lgamma -47.25
+= lgamma downward flt-32 -0x2.f4p+4f : -0x8.846fbp+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.f4p+4f : -0x8.846fbp+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.f4p+4f : -0x8.846fap+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x2.f4p+4f : -0x8.846fap+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.f4p+4 : -0x8.846fab3fa6868p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.f4p+4 : -0x8.846fab3fa6868p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.f4p+4 : -0x8.846fab3fa686p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.f4p+4 : -0x8.846fab3fa686p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.f4p+4L : -0x8.846fab3fa686681p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.f4p+4L : -0x8.846fab3fa68668p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.f4p+4L : -0x8.846fab3fa68668p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.f4p+4L : -0x8.846fab3fa68668p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.f4p+4L : -0x8.846fab3fa686681p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.f4p+4L : -0x8.846fab3fa68668p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.f4p+4L : -0x8.846fab3fa68668p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.f4p+4L : -0x8.846fab3fa68668p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.f4p+4L : -0x8.846fab3fa6866806ed8a8e60c3a8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.f4p+4L : -0x8.846fab3fa6866806ed8a8e60c3a8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.f4p+4L : -0x8.846fab3fa6866806ed8a8e60c3ap+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.f4p+4L : -0x8.846fab3fa6866806ed8a8e60c3ap+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.f4p+4L : -0x8.846fab3fa6866806ed8a8e60c4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.f4p+4L : -0x8.846fab3fa6866806ed8a8e60c4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.f4p+4L : -0x8.846fab3fa6866806ed8a8e60cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.f4p+4L : -0x8.846fab3fa6866806ed8a8e60cp+4L 1 : inexact-ok
+lgamma -47.5
+= lgamma downward flt-32 -0x2.f8p+4f : -0x8.9974cp+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.f8p+4f : -0x8.9974bp+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.f8p+4f : -0x8.9974bp+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x2.f8p+4f : -0x8.9974bp+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.f8p+4 : -0x8.9974b10693918p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.f8p+4 : -0x8.9974b10693918p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.f8p+4 : -0x8.9974b1069391p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.f8p+4 : -0x8.9974b1069391p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.f8p+4L : -0x8.9974b1069391726p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.f8p+4L : -0x8.9974b1069391725p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.f8p+4L : -0x8.9974b1069391725p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.f8p+4L : -0x8.9974b1069391725p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.f8p+4L : -0x8.9974b1069391726p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.f8p+4L : -0x8.9974b1069391725p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.f8p+4L : -0x8.9974b1069391725p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.f8p+4L : -0x8.9974b1069391725p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.f8p+4L : -0x8.9974b10693917254656a23fbfe48p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.f8p+4L : -0x8.9974b10693917254656a23fbfe4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.f8p+4L : -0x8.9974b10693917254656a23fbfe4p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.f8p+4L : -0x8.9974b10693917254656a23fbfe4p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.f8p+4L : -0x8.9974b10693917254656a23fcp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.f8p+4L : -0x8.9974b10693917254656a23fcp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.f8p+4L : -0x8.9974b10693917254656a23fbfcp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.f8p+4L : -0x8.9974b10693917254656a23fbfcp+4L 1 : inexact-ok
+lgamma -47.75
+= lgamma downward flt-32 -0x2.fcp+4f : -0x8.a367fp+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.fcp+4f : -0x8.a367fp+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.fcp+4f : -0x8.a367ep+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x2.fcp+4f : -0x8.a367ep+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.fcp+4 : -0x8.a367ea98497p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.fcp+4 : -0x8.a367ea98497p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.fcp+4 : -0x8.a367ea98496f8p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.fcp+4 : -0x8.a367ea98496f8p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.fcp+4L : -0x8.a367ea98496fe49p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.fcp+4L : -0x8.a367ea98496fe48p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.fcp+4L : -0x8.a367ea98496fe48p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.fcp+4L : -0x8.a367ea98496fe48p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.fcp+4L : -0x8.a367ea98496fe49p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.fcp+4L : -0x8.a367ea98496fe48p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.fcp+4L : -0x8.a367ea98496fe48p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.fcp+4L : -0x8.a367ea98496fe48p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.fcp+4L : -0x8.a367ea98496fe483be1e42eff598p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.fcp+4L : -0x8.a367ea98496fe483be1e42eff598p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.fcp+4L : -0x8.a367ea98496fe483be1e42eff59p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.fcp+4L : -0x8.a367ea98496fe483be1e42eff59p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.fcp+4L : -0x8.a367ea98496fe483be1e42eff8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.fcp+4L : -0x8.a367ea98496fe483be1e42eff4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.fcp+4L : -0x8.a367ea98496fe483be1e42eff4p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.fcp+4L : -0x8.a367ea98496fe483be1e42eff4p+4L 1 : inexact-ok
+lgamma -48.25
+= lgamma downward flt-32 -0x3.04p+4f : -0x8.c2757p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.04p+4f : -0x8.c2756p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.04p+4f : -0x8.c2756p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x3.04p+4f : -0x8.c2756p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.04p+4 : -0x8.c27562e151868p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.04p+4 : -0x8.c27562e15186p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.04p+4 : -0x8.c27562e15186p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.04p+4 : -0x8.c27562e15186p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.04p+4L : -0x8.c27562e1518600ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.04p+4L : -0x8.c27562e15186009p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.04p+4L : -0x8.c27562e15186009p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.04p+4L : -0x8.c27562e15186009p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.04p+4L : -0x8.c27562e1518600ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.04p+4L : -0x8.c27562e15186009p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.04p+4L : -0x8.c27562e15186009p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.04p+4L : -0x8.c27562e15186009p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.04p+4L : -0x8.c27562e1518600979bcb6443f22p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.04p+4L : -0x8.c27562e1518600979bcb6443f218p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.04p+4L : -0x8.c27562e1518600979bcb6443f218p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.04p+4L : -0x8.c27562e1518600979bcb6443f218p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.04p+4L : -0x8.c27562e1518600979bcb6443f4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.04p+4L : -0x8.c27562e1518600979bcb6443f4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.04p+4L : -0x8.c27562e1518600979bcb6443fp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.04p+4L : -0x8.c27562e1518600979bcb6443fp+4L -1 : inexact-ok
+lgamma -48.5
+= lgamma downward flt-32 -0x3.08p+4f : -0x8.d78fap+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.08p+4f : -0x8.d78f9p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.08p+4f : -0x8.d78f9p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x3.08p+4f : -0x8.d78f9p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.08p+4 : -0x8.d78f93aaaba48p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.08p+4 : -0x8.d78f93aaaba48p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.08p+4 : -0x8.d78f93aaaba4p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.08p+4 : -0x8.d78f93aaaba4p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.08p+4L : -0x8.d78f93aaaba45acp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.08p+4L : -0x8.d78f93aaaba45acp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.08p+4L : -0x8.d78f93aaaba45abp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.08p+4L : -0x8.d78f93aaaba45abp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.08p+4L : -0x8.d78f93aaaba45acp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.08p+4L : -0x8.d78f93aaaba45acp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.08p+4L : -0x8.d78f93aaaba45abp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.08p+4L : -0x8.d78f93aaaba45abp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.08p+4L : -0x8.d78f93aaaba45abd6695496748d8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.08p+4L : -0x8.d78f93aaaba45abd6695496748dp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.08p+4L : -0x8.d78f93aaaba45abd6695496748dp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.08p+4L : -0x8.d78f93aaaba45abd6695496748dp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.08p+4L : -0x8.d78f93aaaba45abd669549674cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.08p+4L : -0x8.d78f93aaaba45abd6695496748p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.08p+4L : -0x8.d78f93aaaba45abd6695496748p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.08p+4L : -0x8.d78f93aaaba45abd6695496748p+4L -1 : inexact-ok
+lgamma -48.75
+= lgamma downward flt-32 -0x3.0cp+4f : -0x8.e197ep+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.0cp+4f : -0x8.e197ep+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.0cp+4f : -0x8.e197dp+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x3.0cp+4f : -0x8.e197dp+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.0cp+4 : -0x8.e197dc624cdfp+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.0cp+4 : -0x8.e197dc624cdfp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.0cp+4 : -0x8.e197dc624cde8p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.0cp+4 : -0x8.e197dc624cde8p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.0cp+4L : -0x8.e197dc624cded55p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.0cp+4L : -0x8.e197dc624cded55p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.0cp+4L : -0x8.e197dc624cded54p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.0cp+4L : -0x8.e197dc624cded54p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.0cp+4L : -0x8.e197dc624cded55p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.0cp+4L : -0x8.e197dc624cded55p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.0cp+4L : -0x8.e197dc624cded54p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.0cp+4L : -0x8.e197dc624cded54p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.0cp+4L : -0x8.e197dc624cded54dba167d94edep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.0cp+4L : -0x8.e197dc624cded54dba167d94edd8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.0cp+4L : -0x8.e197dc624cded54dba167d94edd8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.0cp+4L : -0x8.e197dc624cded54dba167d94edd8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.0cp+4L : -0x8.e197dc624cded54dba167d94fp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.0cp+4L : -0x8.e197dc624cded54dba167d94ecp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.0cp+4L : -0x8.e197dc624cded54dba167d94ecp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.0cp+4L : -0x8.e197dc624cded54dba167d94ecp+4L -1 : inexact-ok
+lgamma -49.25
+= lgamma downward flt-32 -0x3.14p+4f : -0x9.00cf3p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.14p+4f : -0x9.00cf2p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.14p+4f : -0x9.00cf2p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.14p+4f : -0x9.00cf2p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.14p+4 : -0x9.00cf208467db8p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.14p+4 : -0x9.00cf208467dbp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.14p+4 : -0x9.00cf208467dbp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.14p+4 : -0x9.00cf208467dbp+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.14p+4L : -0x9.00cf208467db158p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.14p+4L : -0x9.00cf208467db157p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.14p+4L : -0x9.00cf208467db157p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.14p+4L : -0x9.00cf208467db157p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.14p+4L : -0x9.00cf208467db158p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.14p+4L : -0x9.00cf208467db157p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.14p+4L : -0x9.00cf208467db157p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.14p+4L : -0x9.00cf208467db157p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.14p+4L : -0x9.00cf208467db1573aecee045af2p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.14p+4L : -0x9.00cf208467db1573aecee045af18p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.14p+4L : -0x9.00cf208467db1573aecee045af18p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.14p+4L : -0x9.00cf208467db1573aecee045af18p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.14p+4L : -0x9.00cf208467db1573aecee045bp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.14p+4L : -0x9.00cf208467db1573aecee045bp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.14p+4L : -0x9.00cf208467db1573aecee045acp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.14p+4L : -0x9.00cf208467db1573aecee045acp+4L 1 : inexact-ok
+lgamma -49.5
+= lgamma downward flt-32 -0x3.18p+4f : -0x9.15fe1p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.18p+4f : -0x9.15fe1p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.18p+4f : -0x9.15fep+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.18p+4f : -0x9.15fep+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.18p+4 : -0x9.15fe0e8f86fc8p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.18p+4 : -0x9.15fe0e8f86fcp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.18p+4 : -0x9.15fe0e8f86fcp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.18p+4 : -0x9.15fe0e8f86fcp+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.18p+4L : -0x9.15fe0e8f86fc0fdp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.18p+4L : -0x9.15fe0e8f86fc0fcp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.18p+4L : -0x9.15fe0e8f86fc0fcp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.18p+4L : -0x9.15fe0e8f86fc0fcp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.18p+4L : -0x9.15fe0e8f86fc0fdp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.18p+4L : -0x9.15fe0e8f86fc0fcp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.18p+4L : -0x9.15fe0e8f86fc0fcp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.18p+4L : -0x9.15fe0e8f86fc0fcp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.18p+4L : -0x9.15fe0e8f86fc0fc0f733bf71b918p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.18p+4L : -0x9.15fe0e8f86fc0fc0f733bf71b91p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.18p+4L : -0x9.15fe0e8f86fc0fc0f733bf71b91p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.18p+4L : -0x9.15fe0e8f86fc0fc0f733bf71b91p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.18p+4L : -0x9.15fe0e8f86fc0fc0f733bf71bcp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.18p+4L : -0x9.15fe0e8f86fc0fc0f733bf71b8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.18p+4L : -0x9.15fe0e8f86fc0fc0f733bf71b8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.18p+4L : -0x9.15fe0e8f86fc0fc0f733bf71b8p+4L 1 : inexact-ok
+lgamma -49.75
+= lgamma downward flt-32 -0x3.1cp+4f : -0x9.201bp+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.1cp+4f : -0x9.201bp+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.1cp+4f : -0x9.201afp+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.1cp+4f : -0x9.201afp+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.1cp+4 : -0x9.201af9c9b1dbp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.1cp+4 : -0x9.201af9c9b1dbp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.1cp+4 : -0x9.201af9c9b1da8p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.1cp+4 : -0x9.201af9c9b1da8p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.1cp+4L : -0x9.201af9c9b1dafecp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.1cp+4L : -0x9.201af9c9b1dafebp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.1cp+4L : -0x9.201af9c9b1dafebp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.1cp+4L : -0x9.201af9c9b1dafebp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.1cp+4L : -0x9.201af9c9b1dafecp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.1cp+4L : -0x9.201af9c9b1dafebp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.1cp+4L : -0x9.201af9c9b1dafebp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.1cp+4L : -0x9.201af9c9b1dafebp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.1cp+4L : -0x9.201af9c9b1dafeb0561df89315b8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.1cp+4L : -0x9.201af9c9b1dafeb0561df89315bp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.1cp+4L : -0x9.201af9c9b1dafeb0561df89315bp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.1cp+4L : -0x9.201af9c9b1dafeb0561df89315bp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.1cp+4L : -0x9.201af9c9b1dafeb0561df89318p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.1cp+4L : -0x9.201af9c9b1dafeb0561df89314p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.1cp+4L : -0x9.201af9c9b1dafeb0561df89314p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.1cp+4L : -0x9.201af9c9b1dafeb0561df89314p+4L 1 : inexact-ok
+lgamma -50.25
+= lgamma downward flt-32 -0x3.24p+4f : -0x9.3f7b4p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.24p+4f : -0x9.3f7b3p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.24p+4f : -0x9.3f7b3p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x3.24p+4f : -0x9.3f7b3p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.24p+4 : -0x9.3f7b33c4bae9p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.24p+4 : -0x9.3f7b33c4bae9p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.24p+4 : -0x9.3f7b33c4bae88p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.24p+4 : -0x9.3f7b33c4bae88p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.24p+4L : -0x9.3f7b33c4bae8e66p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.24p+4L : -0x9.3f7b33c4bae8e66p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.24p+4L : -0x9.3f7b33c4bae8e65p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.24p+4L : -0x9.3f7b33c4bae8e65p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.24p+4L : -0x9.3f7b33c4bae8e66p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.24p+4L : -0x9.3f7b33c4bae8e66p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.24p+4L : -0x9.3f7b33c4bae8e65p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.24p+4L : -0x9.3f7b33c4bae8e65p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.24p+4L : -0x9.3f7b33c4bae8e6583d30fb1072cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.24p+4L : -0x9.3f7b33c4bae8e6583d30fb1072cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.24p+4L : -0x9.3f7b33c4bae8e6583d30fb1072b8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.24p+4L : -0x9.3f7b33c4bae8e6583d30fb1072b8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.24p+4L : -0x9.3f7b33c4bae8e6583d30fb1074p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.24p+4L : -0x9.3f7b33c4bae8e6583d30fb1074p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.24p+4L : -0x9.3f7b33c4bae8e6583d30fb107p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.24p+4L : -0x9.3f7b33c4bae8e6583d30fb107p+4L -1 : inexact-ok
+lgamma -50.5
+= lgamma downward flt-32 -0x3.28p+4f : -0x9.54be8p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.28p+4f : -0x9.54be7p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.28p+4f : -0x9.54be7p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x3.28p+4f : -0x9.54be7p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.28p+4 : -0x9.54be75ac78c8p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.28p+4 : -0x9.54be75ac78c8p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.28p+4 : -0x9.54be75ac78c78p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.28p+4 : -0x9.54be75ac78c78p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.28p+4L : -0x9.54be75ac78c7db2p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.28p+4L : -0x9.54be75ac78c7db2p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.28p+4L : -0x9.54be75ac78c7db1p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.28p+4L : -0x9.54be75ac78c7db1p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.28p+4L : -0x9.54be75ac78c7db2p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.28p+4L : -0x9.54be75ac78c7db2p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.28p+4L : -0x9.54be75ac78c7db1p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.28p+4L : -0x9.54be75ac78c7db1p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.28p+4L : -0x9.54be75ac78c7db1f1dfd1a8c3488p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.28p+4L : -0x9.54be75ac78c7db1f1dfd1a8c3488p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.28p+4L : -0x9.54be75ac78c7db1f1dfd1a8c348p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.28p+4L : -0x9.54be75ac78c7db1f1dfd1a8c348p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.28p+4L : -0x9.54be75ac78c7db1f1dfd1a8c38p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.28p+4L : -0x9.54be75ac78c7db1f1dfd1a8c34p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.28p+4L : -0x9.54be75ac78c7db1f1dfd1a8c34p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.28p+4L : -0x9.54be75ac78c7db1f1dfd1a8c34p+4L -1 : inexact-ok
+lgamma -50.75
+= lgamma downward flt-32 -0x3.2cp+4f : -0x9.5eefap+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.2cp+4f : -0x9.5eefap+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.2cp+4f : -0x9.5eef9p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x3.2cp+4f : -0x9.5eef9p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.2cp+4 : -0x9.5eef9b1085f8p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.2cp+4 : -0x9.5eef9b1085f78p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.2cp+4 : -0x9.5eef9b1085f78p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.2cp+4 : -0x9.5eef9b1085f78p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.2cp+4L : -0x9.5eef9b1085f7a45p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.2cp+4L : -0x9.5eef9b1085f7a45p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.2cp+4L : -0x9.5eef9b1085f7a44p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.2cp+4L : -0x9.5eef9b1085f7a44p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.2cp+4L : -0x9.5eef9b1085f7a45p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.2cp+4L : -0x9.5eef9b1085f7a45p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.2cp+4L : -0x9.5eef9b1085f7a44p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.2cp+4L : -0x9.5eef9b1085f7a44p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.2cp+4L : -0x9.5eef9b1085f7a44a198c096dbcp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.2cp+4L : -0x9.5eef9b1085f7a44a198c096dbcp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.2cp+4L : -0x9.5eef9b1085f7a44a198c096dbbf8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.2cp+4L : -0x9.5eef9b1085f7a44a198c096dbbf8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.2cp+4L : -0x9.5eef9b1085f7a44a198c096dbcp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.2cp+4L : -0x9.5eef9b1085f7a44a198c096dbcp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.2cp+4L : -0x9.5eef9b1085f7a44a198c096db8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.2cp+4L : -0x9.5eef9b1085f7a44a198c096db8p+4L -1 : inexact-ok
+lgamma -51.25
+= lgamma downward flt-32 -0x3.34p+4f : -0x9.7e78p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.34p+4f : -0x9.7e78p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.34p+4f : -0x9.7e77fp+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.34p+4f : -0x9.7e77fp+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.34p+4 : -0x9.7e77fd48cb95p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.34p+4 : -0x9.7e77fd48cb95p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.34p+4 : -0x9.7e77fd48cb948p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.34p+4 : -0x9.7e77fd48cb948p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.34p+4L : -0x9.7e77fd48cb94c5fp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.34p+4L : -0x9.7e77fd48cb94c5ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.34p+4L : -0x9.7e77fd48cb94c5ep+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.34p+4L : -0x9.7e77fd48cb94c5ep+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.34p+4L : -0x9.7e77fd48cb94c5fp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.34p+4L : -0x9.7e77fd48cb94c5ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.34p+4L : -0x9.7e77fd48cb94c5ep+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.34p+4L : -0x9.7e77fd48cb94c5ep+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.34p+4L : -0x9.7e77fd48cb94c5e51babf495469p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.34p+4L : -0x9.7e77fd48cb94c5e51babf495469p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.34p+4L : -0x9.7e77fd48cb94c5e51babf4954688p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.34p+4L : -0x9.7e77fd48cb94c5e51babf4954688p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.34p+4L : -0x9.7e77fd48cb94c5e51babf49548p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.34p+4L : -0x9.7e77fd48cb94c5e51babf49548p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.34p+4L : -0x9.7e77fd48cb94c5e51babf49544p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.34p+4L : -0x9.7e77fd48cb94c5e51babf49544p+4L 1 : inexact-ok
+lgamma -51.5
+= lgamma downward flt-32 -0x3.38p+4f : -0x9.93cf3p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.38p+4f : -0x9.93cf3p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.38p+4f : -0x9.93cf2p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.38p+4f : -0x9.93cf2p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.38p+4 : -0x9.93cf2dc25ffbp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.38p+4 : -0x9.93cf2dc25ffa8p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.38p+4 : -0x9.93cf2dc25ffa8p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.38p+4 : -0x9.93cf2dc25ffa8p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.38p+4L : -0x9.93cf2dc25ffa932p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.38p+4L : -0x9.93cf2dc25ffa932p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.38p+4L : -0x9.93cf2dc25ffa931p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.38p+4L : -0x9.93cf2dc25ffa931p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.38p+4L : -0x9.93cf2dc25ffa932p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.38p+4L : -0x9.93cf2dc25ffa932p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.38p+4L : -0x9.93cf2dc25ffa931p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.38p+4L : -0x9.93cf2dc25ffa931p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.38p+4L : -0x9.93cf2dc25ffa931dac7d1e7ae498p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.38p+4L : -0x9.93cf2dc25ffa931dac7d1e7ae49p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.38p+4L : -0x9.93cf2dc25ffa931dac7d1e7ae49p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.38p+4L : -0x9.93cf2dc25ffa931dac7d1e7ae49p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.38p+4L : -0x9.93cf2dc25ffa931dac7d1e7ae8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.38p+4L : -0x9.93cf2dc25ffa931dac7d1e7ae4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.38p+4L : -0x9.93cf2dc25ffa931dac7d1e7ae4p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.38p+4L : -0x9.93cf2dc25ffa931dac7d1e7ae4p+4L 1 : inexact-ok
+lgamma -51.75
+= lgamma downward flt-32 -0x3.3cp+4f : -0x9.9e143p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.3cp+4f : -0x9.9e143p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.3cp+4f : -0x9.9e142p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.3cp+4f : -0x9.9e142p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.3cp+4 : -0x9.9e142902892cp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.3cp+4 : -0x9.9e142902892b8p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.3cp+4 : -0x9.9e142902892b8p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.3cp+4 : -0x9.9e142902892b8p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.3cp+4L : -0x9.9e142902892baa6p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.3cp+4L : -0x9.9e142902892baa5p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.3cp+4L : -0x9.9e142902892baa5p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.3cp+4L : -0x9.9e142902892baa5p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.3cp+4L : -0x9.9e142902892baa6p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.3cp+4L : -0x9.9e142902892baa5p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.3cp+4L : -0x9.9e142902892baa5p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.3cp+4L : -0x9.9e142902892baa5p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.3cp+4L : -0x9.9e142902892baa559fdec68a1228p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.3cp+4L : -0x9.9e142902892baa559fdec68a122p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.3cp+4L : -0x9.9e142902892baa559fdec68a122p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.3cp+4L : -0x9.9e142902892baa559fdec68a122p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.3cp+4L : -0x9.9e142902892baa559fdec68a14p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.3cp+4L : -0x9.9e142902892baa559fdec68a14p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.3cp+4L : -0x9.9e142902892baa559fdec68a1p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.3cp+4L : -0x9.9e142902892baa559fdec68a1p+4L 1 : inexact-ok
+lgamma -52.25
+= lgamma downward flt-32 -0x3.44p+4f : -0x9.bdc3fp+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.44p+4f : -0x9.bdc3fp+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.44p+4f : -0x9.bdc3ep+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x3.44p+4f : -0x9.bdc3ep+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.44p+4 : -0x9.bdc3edc4d93p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.44p+4 : -0x9.bdc3edc4d93p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.44p+4 : -0x9.bdc3edc4d92f8p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.44p+4 : -0x9.bdc3edc4d92f8p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.44p+4L : -0x9.bdc3edc4d92fc71p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.44p+4L : -0x9.bdc3edc4d92fc7p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.44p+4L : -0x9.bdc3edc4d92fc7p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.44p+4L : -0x9.bdc3edc4d92fc7p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.44p+4L : -0x9.bdc3edc4d92fc71p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.44p+4L : -0x9.bdc3edc4d92fc7p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.44p+4L : -0x9.bdc3edc4d92fc7p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.44p+4L : -0x9.bdc3edc4d92fc7p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.44p+4L : -0x9.bdc3edc4d92fc7031c1e2be27b1p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.44p+4L : -0x9.bdc3edc4d92fc7031c1e2be27b08p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.44p+4L : -0x9.bdc3edc4d92fc7031c1e2be27b08p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.44p+4L : -0x9.bdc3edc4d92fc7031c1e2be27b08p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.44p+4L : -0x9.bdc3edc4d92fc7031c1e2be27cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.44p+4L : -0x9.bdc3edc4d92fc7031c1e2be27cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.44p+4L : -0x9.bdc3edc4d92fc7031c1e2be278p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.44p+4L : -0x9.bdc3edc4d92fc7031c1e2be278p+4L -1 : inexact-ok
+lgamma -52.5
+= lgamma downward flt-32 -0x3.48p+4f : -0x9.d32ebp+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.48p+4f : -0x9.d32ebp+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.48p+4f : -0x9.d32eap+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x3.48p+4f : -0x9.d32eap+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.48p+4 : -0x9.d32eab63afc88p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.48p+4 : -0x9.d32eab63afc8p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.48p+4 : -0x9.d32eab63afc8p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.48p+4 : -0x9.d32eab63afc8p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.48p+4L : -0x9.d32eab63afc830ep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.48p+4L : -0x9.d32eab63afc830ep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.48p+4L : -0x9.d32eab63afc830dp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.48p+4L : -0x9.d32eab63afc830dp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.48p+4L : -0x9.d32eab63afc830ep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.48p+4L : -0x9.d32eab63afc830ep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.48p+4L : -0x9.d32eab63afc830dp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.48p+4L : -0x9.d32eab63afc830dp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.48p+4L : -0x9.d32eab63afc830d9c7813fd5078p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.48p+4L : -0x9.d32eab63afc830d9c7813fd5078p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.48p+4L : -0x9.d32eab63afc830d9c7813fd50778p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.48p+4L : -0x9.d32eab63afc830d9c7813fd50778p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.48p+4L : -0x9.d32eab63afc830d9c7813fd508p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.48p+4L : -0x9.d32eab63afc830d9c7813fd508p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.48p+4L : -0x9.d32eab63afc830d9c7813fd504p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.48p+4L : -0x9.d32eab63afc830d9c7813fd504p+4L -1 : inexact-ok
+lgamma -52.75
+= lgamma downward flt-32 -0x3.4cp+4f : -0x9.dd872p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.4cp+4f : -0x9.dd872p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.4cp+4f : -0x9.dd871p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x3.4cp+4f : -0x9.dd871p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.4cp+4 : -0x9.dd871c0210bap+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.4cp+4 : -0x9.dd871c0210b98p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.4cp+4 : -0x9.dd871c0210b98p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.4cp+4 : -0x9.dd871c0210b98p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.4cp+4L : -0x9.dd871c0210b9a68p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.4cp+4L : -0x9.dd871c0210b9a67p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.4cp+4L : -0x9.dd871c0210b9a67p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.4cp+4L : -0x9.dd871c0210b9a67p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.4cp+4L : -0x9.dd871c0210b9a68p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.4cp+4L : -0x9.dd871c0210b9a67p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.4cp+4L : -0x9.dd871c0210b9a67p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.4cp+4L : -0x9.dd871c0210b9a67p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.4cp+4L : -0x9.dd871c0210b9a670b4e9fc3cb51p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.4cp+4L : -0x9.dd871c0210b9a670b4e9fc3cb508p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.4cp+4L : -0x9.dd871c0210b9a670b4e9fc3cb508p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.4cp+4L : -0x9.dd871c0210b9a670b4e9fc3cb508p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.4cp+4L : -0x9.dd871c0210b9a670b4e9fc3cb8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.4cp+4L : -0x9.dd871c0210b9a670b4e9fc3cb4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.4cp+4L : -0x9.dd871c0210b9a670b4e9fc3cb4p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.4cp+4L : -0x9.dd871c0210b9a670b4e9fc3cb4p+4L -1 : inexact-ok
+lgamma -53.25
+= lgamma downward flt-32 -0x3.54p+4f : -0x9.fd5d9p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.54p+4f : -0x9.fd5d8p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.54p+4f : -0x9.fd5d8p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.54p+4f : -0x9.fd5d8p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.54p+4 : -0x9.fd5d85111f548p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.54p+4 : -0x9.fd5d85111f54p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.54p+4 : -0x9.fd5d85111f54p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.54p+4 : -0x9.fd5d85111f54p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.54p+4L : -0x9.fd5d85111f54064p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.54p+4L : -0x9.fd5d85111f54064p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.54p+4L : -0x9.fd5d85111f54063p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.54p+4L : -0x9.fd5d85111f54063p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.54p+4L : -0x9.fd5d85111f54064p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.54p+4L : -0x9.fd5d85111f54064p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.54p+4L : -0x9.fd5d85111f54063p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.54p+4L : -0x9.fd5d85111f54063p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.54p+4L : -0x9.fd5d85111f54063bc995d4479008p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.54p+4L : -0x9.fd5d85111f54063bc995d4479008p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.54p+4L : -0x9.fd5d85111f54063bc995d4479p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.54p+4L : -0x9.fd5d85111f54063bc995d4479p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.54p+4L : -0x9.fd5d85111f54063bc995d44794p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.54p+4L : -0x9.fd5d85111f54063bc995d4479p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.54p+4L : -0x9.fd5d85111f54063bc995d4479p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.54p+4L : -0x9.fd5d85111f54063bc995d4479p+4L 1 : inexact-ok
+lgamma -53.5
+= lgamma downward flt-32 -0x3.58p+4f : -0xa.12db8p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.58p+4f : -0xa.12db7p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.58p+4f : -0xa.12db7p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.58p+4f : -0xa.12db7p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.58p+4 : -0xa.12db720f2fc9p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.58p+4 : -0xa.12db720f2fc88p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.58p+4 : -0xa.12db720f2fc88p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.58p+4 : -0xa.12db720f2fc88p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.58p+4L : -0xa.12db720f2fc8a71p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.58p+4L : -0xa.12db720f2fc8a7p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.58p+4L : -0xa.12db720f2fc8a7p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.58p+4L : -0xa.12db720f2fc8a7p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.58p+4L : -0xa.12db720f2fc8a71p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.58p+4L : -0xa.12db720f2fc8a7p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.58p+4L : -0xa.12db720f2fc8a7p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.58p+4L : -0xa.12db720f2fc8a7p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.58p+4L : -0xa.12db720f2fc8a706a263843d1438p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.58p+4L : -0xa.12db720f2fc8a706a263843d143p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.58p+4L : -0xa.12db720f2fc8a706a263843d143p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.58p+4L : -0xa.12db720f2fc8a706a263843d143p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.58p+4L : -0xa.12db720f2fc8a706a263843d18p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.58p+4L : -0xa.12db720f2fc8a706a263843d14p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.58p+4L : -0xa.12db720f2fc8a706a263843d14p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.58p+4L : -0xa.12db720f2fc8a706a263843d14p+4L 1 : inexact-ok
+lgamma -53.75
+= lgamma downward flt-32 -0x3.5cp+4f : -0xa.1d47p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.5cp+4f : -0xa.1d47p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.5cp+4f : -0xa.1d46fp+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.5cp+4f : -0xa.1d46fp+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.5cp+4 : -0xa.1d46fb272de58p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.5cp+4 : -0xa.1d46fb272de5p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.5cp+4 : -0xa.1d46fb272de5p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.5cp+4 : -0xa.1d46fb272de5p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.5cp+4L : -0xa.1d46fb272de50cep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.5cp+4L : -0xa.1d46fb272de50cdp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.5cp+4L : -0xa.1d46fb272de50cdp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.5cp+4L : -0xa.1d46fb272de50cdp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.5cp+4L : -0xa.1d46fb272de50cep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.5cp+4L : -0xa.1d46fb272de50cdp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.5cp+4L : -0xa.1d46fb272de50cdp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.5cp+4L : -0xa.1d46fb272de50cdp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.5cp+4L : -0xa.1d46fb272de50cd2f3ee6edbd848p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.5cp+4L : -0xa.1d46fb272de50cd2f3ee6edbd848p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.5cp+4L : -0xa.1d46fb272de50cd2f3ee6edbd84p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.5cp+4L : -0xa.1d46fb272de50cd2f3ee6edbd84p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.5cp+4L : -0xa.1d46fb272de50cd2f3ee6edbdcp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.5cp+4L : -0xa.1d46fb272de50cd2f3ee6edbd8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.5cp+4L : -0xa.1d46fb272de50cd2f3ee6edbd8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.5cp+4L : -0xa.1d46fb272de50cd2f3ee6edbd8p+4L 1 : inexact-ok
+lgamma -54.25
+= lgamma downward flt-32 -0x3.64p+4f : -0xa.3d436p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.64p+4f : -0xa.3d435p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.64p+4f : -0xa.3d435p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x3.64p+4f : -0xa.3d435p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.64p+4 : -0xa.3d43515179cb8p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.64p+4 : -0xa.3d43515179cbp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.64p+4 : -0xa.3d43515179cbp+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.64p+4 : -0xa.3d43515179cbp+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.64p+4L : -0xa.3d43515179cb224p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.64p+4L : -0xa.3d43515179cb224p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.64p+4L : -0xa.3d43515179cb223p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.64p+4L : -0xa.3d43515179cb223p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.64p+4L : -0xa.3d43515179cb224p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.64p+4L : -0xa.3d43515179cb224p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.64p+4L : -0xa.3d43515179cb223p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.64p+4L : -0xa.3d43515179cb223p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.64p+4L : -0xa.3d43515179cb223cee1febb25c6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.64p+4L : -0xa.3d43515179cb223cee1febb25c6p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.64p+4L : -0xa.3d43515179cb223cee1febb25c58p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.64p+4L : -0xa.3d43515179cb223cee1febb25c58p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.64p+4L : -0xa.3d43515179cb223cee1febb26p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.64p+4L : -0xa.3d43515179cb223cee1febb25cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.64p+4L : -0xa.3d43515179cb223cee1febb25cp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.64p+4L : -0xa.3d43515179cb223cee1febb25cp+4L -1 : inexact-ok
+lgamma -54.5
+= lgamma downward flt-32 -0x3.68p+4f : -0xa.52d42p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.68p+4f : -0xa.52d41p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.68p+4f : -0xa.52d41p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x3.68p+4f : -0xa.52d41p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.68p+4 : -0xa.52d4135bb8p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.68p+4 : -0xa.52d4135bb8p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.68p+4 : -0xa.52d4135bb7ff8p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.68p+4 : -0xa.52d4135bb7ff8p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.68p+4L : -0xa.52d4135bb7ffc89p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.68p+4L : -0xa.52d4135bb7ffc89p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.68p+4L : -0xa.52d4135bb7ffc88p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.68p+4L : -0xa.52d4135bb7ffc88p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.68p+4L : -0xa.52d4135bb7ffc89p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.68p+4L : -0xa.52d4135bb7ffc89p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.68p+4L : -0xa.52d4135bb7ffc88p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.68p+4L : -0xa.52d4135bb7ffc88p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.68p+4L : -0xa.52d4135bb7ffc88b4370f9e252p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.68p+4L : -0xa.52d4135bb7ffc88b4370f9e251f8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.68p+4L : -0xa.52d4135bb7ffc88b4370f9e251f8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.68p+4L : -0xa.52d4135bb7ffc88b4370f9e251f8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.68p+4L : -0xa.52d4135bb7ffc88b4370f9e254p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.68p+4L : -0xa.52d4135bb7ffc88b4370f9e25p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.68p+4L : -0xa.52d4135bb7ffc88b4370f9e25p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.68p+4L : -0xa.52d4135bb7ffc88b4370f9e25p+4L -1 : inexact-ok
+lgamma -54.75
+= lgamma downward flt-32 -0x3.6cp+4f : -0xa.5d526p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.6cp+4f : -0xa.5d526p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.6cp+4f : -0xa.5d525p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x3.6cp+4f : -0xa.5d525p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.6cp+4 : -0xa.5d525b6f696ep+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.6cp+4 : -0xa.5d525b6f696ep+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.6cp+4 : -0xa.5d525b6f696d8p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.6cp+4 : -0xa.5d525b6f696d8p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.6cp+4L : -0xa.5d525b6f696dc11p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.6cp+4L : -0xa.5d525b6f696dc1p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.6cp+4L : -0xa.5d525b6f696dc1p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.6cp+4L : -0xa.5d525b6f696dc1p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.6cp+4L : -0xa.5d525b6f696dc11p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.6cp+4L : -0xa.5d525b6f696dc1p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.6cp+4L : -0xa.5d525b6f696dc1p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.6cp+4L : -0xa.5d525b6f696dc1p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.6cp+4L : -0xa.5d525b6f696dc102239723df41fp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.6cp+4L : -0xa.5d525b6f696dc102239723df41e8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.6cp+4L : -0xa.5d525b6f696dc102239723df41e8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.6cp+4L : -0xa.5d525b6f696dc102239723df41e8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.6cp+4L : -0xa.5d525b6f696dc102239723df44p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.6cp+4L : -0xa.5d525b6f696dc102239723df4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.6cp+4L : -0xa.5d525b6f696dc102239723df4p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.6cp+4L : -0xa.5d525b6f696dc102239723df4p+4L -1 : inexact-ok
+lgamma -55.25
+= lgamma downward flt-32 -0x3.74p+4f : -0xa.7d73fp+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.74p+4f : -0xa.7d73fp+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.74p+4f : -0xa.7d73ep+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.74p+4f : -0xa.7d73ep+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.74p+4 : -0xa.7d73ee2cd7a9p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.74p+4 : -0xa.7d73ee2cd7a9p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.74p+4 : -0xa.7d73ee2cd7a88p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.74p+4 : -0xa.7d73ee2cd7a88p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.74p+4L : -0xa.7d73ee2cd7a8c8bp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.74p+4L : -0xa.7d73ee2cd7a8c8ap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.74p+4L : -0xa.7d73ee2cd7a8c8ap+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.74p+4L : -0xa.7d73ee2cd7a8c8ap+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.74p+4L : -0xa.7d73ee2cd7a8c8bp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.74p+4L : -0xa.7d73ee2cd7a8c8ap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.74p+4L : -0xa.7d73ee2cd7a8c8ap+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.74p+4L : -0xa.7d73ee2cd7a8c8ap+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.74p+4L : -0xa.7d73ee2cd7a8c8a2803e4ba21c38p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.74p+4L : -0xa.7d73ee2cd7a8c8a2803e4ba21c3p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.74p+4L : -0xa.7d73ee2cd7a8c8a2803e4ba21c3p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.74p+4L : -0xa.7d73ee2cd7a8c8a2803e4ba21c3p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.74p+4L : -0xa.7d73ee2cd7a8c8a2803e4ba22p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.74p+4L : -0xa.7d73ee2cd7a8c8a2803e4ba21cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.74p+4L : -0xa.7d73ee2cd7a8c8a2803e4ba21cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.74p+4L : -0xa.7d73ee2cd7a8c8a2803e4ba21cp+4L 1 : inexact-ok
+lgamma -55.5
+= lgamma downward flt-32 -0x3.78p+4f : -0xa.93173p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.78p+4f : -0xa.93173p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.78p+4f : -0xa.93172p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.78p+4f : -0xa.93172p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.78p+4 : -0xa.93172e335d758p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.78p+4 : -0xa.93172e335d758p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.78p+4 : -0xa.93172e335d75p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.78p+4 : -0xa.93172e335d75p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.78p+4L : -0xa.93172e335d7556p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.78p+4L : -0xa.93172e335d7555fp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.78p+4L : -0xa.93172e335d7555fp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.78p+4L : -0xa.93172e335d7555fp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.78p+4L : -0xa.93172e335d7556p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.78p+4L : -0xa.93172e335d7555fp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.78p+4L : -0xa.93172e335d7555fp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.78p+4L : -0xa.93172e335d7555fp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.78p+4L : -0xa.93172e335d7555f720e70dbde23p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.78p+4L : -0xa.93172e335d7555f720e70dbde228p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.78p+4L : -0xa.93172e335d7555f720e70dbde228p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.78p+4L : -0xa.93172e335d7555f720e70dbde228p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.78p+4L : -0xa.93172e335d7555f720e70dbde4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.78p+4L : -0xa.93172e335d7555f720e70dbde4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.78p+4L : -0xa.93172e335d7555f720e70dbdep+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.78p+4L : -0xa.93172e335d7555f720e70dbdep+4L 1 : inexact-ok
+lgamma -55.75
+= lgamma downward flt-32 -0x3.7cp+4f : -0xa.9da7ep+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.7cp+4f : -0xa.9da7ep+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.7cp+4f : -0xa.9da7dp+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.7cp+4f : -0xa.9da7dp+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.7cp+4 : -0xa.9da7defc939dp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.7cp+4 : -0xa.9da7defc939c8p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.7cp+4 : -0xa.9da7defc939c8p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.7cp+4 : -0xa.9da7defc939c8p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.7cp+4L : -0xa.9da7defc939ca97p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.7cp+4L : -0xa.9da7defc939ca96p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.7cp+4L : -0xa.9da7defc939ca96p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.7cp+4L : -0xa.9da7defc939ca96p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.7cp+4L : -0xa.9da7defc939ca97p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.7cp+4L : -0xa.9da7defc939ca96p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.7cp+4L : -0xa.9da7defc939ca96p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.7cp+4L : -0xa.9da7defc939ca96p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.7cp+4L : -0xa.9da7defc939ca9661d2ac26ea158p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.7cp+4L : -0xa.9da7defc939ca9661d2ac26ea158p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.7cp+4L : -0xa.9da7defc939ca9661d2ac26ea15p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.7cp+4L : -0xa.9da7defc939ca9661d2ac26ea15p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.7cp+4L : -0xa.9da7defc939ca9661d2ac26ea4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.7cp+4L : -0xa.9da7defc939ca9661d2ac26eap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.7cp+4L : -0xa.9da7defc939ca9661d2ac26eap+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.7cp+4L : -0xa.9da7defc939ca9661d2ac26eap+4L 1 : inexact-ok
+lgamma -56.25
+= lgamma downward flt-32 -0x3.84p+4f : -0xa.bdee1p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.84p+4f : -0xa.bdeep+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.84p+4f : -0xa.bdeep+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x3.84p+4f : -0xa.bdeep+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.84p+4 : -0xa.bdee0413128f8p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.84p+4 : -0xa.bdee0413128f8p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.84p+4 : -0xa.bdee0413128fp+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.84p+4 : -0xa.bdee0413128fp+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.84p+4L : -0xa.bdee0413128f558p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.84p+4L : -0xa.bdee0413128f557p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.84p+4L : -0xa.bdee0413128f557p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.84p+4L : -0xa.bdee0413128f557p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.84p+4L : -0xa.bdee0413128f558p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.84p+4L : -0xa.bdee0413128f557p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.84p+4L : -0xa.bdee0413128f557p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.84p+4L : -0xa.bdee0413128f557p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.84p+4L : -0xa.bdee0413128f5571d773fb7c7d48p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.84p+4L : -0xa.bdee0413128f5571d773fb7c7d48p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.84p+4L : -0xa.bdee0413128f5571d773fb7c7d4p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.84p+4L : -0xa.bdee0413128f5571d773fb7c7d4p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.84p+4L : -0xa.bdee0413128f5571d773fb7c8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.84p+4L : -0xa.bdee0413128f5571d773fb7c7cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.84p+4L : -0xa.bdee0413128f5571d773fb7c7cp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.84p+4L : -0xa.bdee0413128f5571d773fb7c7cp+4L -1 : inexact-ok
+lgamma -56.5
+= lgamma downward flt-32 -0x3.88p+4f : -0xa.d3a37p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.88p+4f : -0xa.d3a37p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.88p+4f : -0xa.d3a36p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x3.88p+4f : -0xa.d3a36p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.88p+4 : -0xa.d3a36e1cae66p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.88p+4 : -0xa.d3a36e1cae66p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.88p+4 : -0xa.d3a36e1cae658p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.88p+4 : -0xa.d3a36e1cae658p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.88p+4L : -0xa.d3a36e1cae65cd4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.88p+4L : -0xa.d3a36e1cae65cd4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.88p+4L : -0xa.d3a36e1cae65cd3p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.88p+4L : -0xa.d3a36e1cae65cd3p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.88p+4L : -0xa.d3a36e1cae65cd4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.88p+4L : -0xa.d3a36e1cae65cd4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.88p+4L : -0xa.d3a36e1cae65cd3p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.88p+4L : -0xa.d3a36e1cae65cd3p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.88p+4L : -0xa.d3a36e1cae65cd3e3f19796ec89p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.88p+4L : -0xa.d3a36e1cae65cd3e3f19796ec888p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.88p+4L : -0xa.d3a36e1cae65cd3e3f19796ec888p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.88p+4L : -0xa.d3a36e1cae65cd3e3f19796ec888p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.88p+4L : -0xa.d3a36e1cae65cd3e3f19796eccp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.88p+4L : -0xa.d3a36e1cae65cd3e3f19796ec8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.88p+4L : -0xa.d3a36e1cae65cd3e3f19796ec8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.88p+4L : -0xa.d3a36e1cae65cd3e3f19796ec8p+4L -1 : inexact-ok
+lgamma -56.75
+= lgamma downward flt-32 -0x3.8cp+4f : -0xa.de464p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.8cp+4f : -0xa.de463p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.8cp+4f : -0xa.de463p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x3.8cp+4f : -0xa.de463p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.8cp+4 : -0xa.de46346151a98p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.8cp+4 : -0xa.de46346151a98p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.8cp+4 : -0xa.de46346151a9p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.8cp+4 : -0xa.de46346151a9p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.8cp+4L : -0xa.de46346151a9651p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.8cp+4L : -0xa.de46346151a9651p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.8cp+4L : -0xa.de46346151a965p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.8cp+4L : -0xa.de46346151a965p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.8cp+4L : -0xa.de46346151a9651p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.8cp+4L : -0xa.de46346151a9651p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.8cp+4L : -0xa.de46346151a965p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.8cp+4L : -0xa.de46346151a965p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.8cp+4L : -0xa.de46346151a96509ce5f57f6a48p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.8cp+4L : -0xa.de46346151a96509ce5f57f6a478p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.8cp+4L : -0xa.de46346151a96509ce5f57f6a478p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.8cp+4L : -0xa.de46346151a96509ce5f57f6a478p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.8cp+4L : -0xa.de46346151a96509ce5f57f6a8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.8cp+4L : -0xa.de46346151a96509ce5f57f6a4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.8cp+4L : -0xa.de46346151a96509ce5f57f6a4p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.8cp+4L : -0xa.de46346151a96509ce5f57f6a4p+4L -1 : inexact-ok
+lgamma -57.25
+= lgamma downward flt-32 -0x3.94p+4f : -0xa.feb05p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.94p+4f : -0xa.feb04p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.94p+4f : -0xa.feb04p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.94p+4f : -0xa.feb04p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.94p+4 : -0xa.feb0478fe5788p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.94p+4 : -0xa.feb0478fe5788p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.94p+4 : -0xa.feb0478fe578p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.94p+4 : -0xa.feb0478fe578p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.94p+4L : -0xa.feb0478fe57870ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.94p+4L : -0xa.feb0478fe57870ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.94p+4L : -0xa.feb0478fe57870dp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.94p+4L : -0xa.feb0478fe57870dp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.94p+4L : -0xa.feb0478fe57870ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.94p+4L : -0xa.feb0478fe57870ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.94p+4L : -0xa.feb0478fe57870dp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.94p+4L : -0xa.feb0478fe57870dp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.94p+4L : -0xa.feb0478fe57870dbb4f6896ee508p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.94p+4L : -0xa.feb0478fe57870dbb4f6896ee5p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.94p+4L : -0xa.feb0478fe57870dbb4f6896ee5p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.94p+4L : -0xa.feb0478fe57870dbb4f6896ee5p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.94p+4L : -0xa.feb0478fe57870dbb4f6896ee8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.94p+4L : -0xa.feb0478fe57870dbb4f6896ee4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.94p+4L : -0xa.feb0478fe57870dbb4f6896ee4p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.94p+4L : -0xa.feb0478fe57870dbb4f6896ee4p+4L 1 : inexact-ok
+lgamma -57.5
+= lgamma downward flt-32 -0x3.98p+4f : -0xb.14779p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.98p+4f : -0xb.14779p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.98p+4f : -0xb.14778p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.98p+4f : -0xb.14778p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.98p+4 : -0xb.14778a90c23ep+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.98p+4 : -0xb.14778a90c23ep+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.98p+4 : -0xb.14778a90c23d8p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.98p+4 : -0xb.14778a90c23d8p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.98p+4L : -0xb.14778a90c23de93p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.98p+4L : -0xb.14778a90c23de92p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.98p+4L : -0xb.14778a90c23de92p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.98p+4L : -0xb.14778a90c23de92p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.98p+4L : -0xb.14778a90c23de93p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.98p+4L : -0xb.14778a90c23de92p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.98p+4L : -0xb.14778a90c23de92p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.98p+4L : -0xb.14778a90c23de92p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.98p+4L : -0xb.14778a90c23de920ab7eba6b5eb8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.98p+4L : -0xb.14778a90c23de920ab7eba6b5eb8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.98p+4L : -0xb.14778a90c23de920ab7eba6b5ebp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.98p+4L : -0xb.14778a90c23de920ab7eba6b5ebp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.98p+4L : -0xb.14778a90c23de920ab7eba6b6p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.98p+4L : -0xb.14778a90c23de920ab7eba6b6p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.98p+4L : -0xb.14778a90c23de920ab7eba6b5cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.98p+4L : -0xb.14778a90c23de920ab7eba6b5cp+4L 1 : inexact-ok
+lgamma -57.75
+= lgamma downward flt-32 -0x3.9cp+4f : -0xb.1f2c2p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.9cp+4f : -0xb.1f2c1p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.9cp+4f : -0xb.1f2c1p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.9cp+4f : -0xb.1f2c1p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.9cp+4 : -0xb.1f2c15fa353b8p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.9cp+4 : -0xb.1f2c15fa353b8p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.9cp+4 : -0xb.1f2c15fa353bp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.9cp+4 : -0xb.1f2c15fa353bp+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.9cp+4L : -0xb.1f2c15fa353b6f3p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.9cp+4L : -0xb.1f2c15fa353b6f3p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.9cp+4L : -0xb.1f2c15fa353b6f2p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.9cp+4L : -0xb.1f2c15fa353b6f2p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.9cp+4L : -0xb.1f2c15fa353b6f3p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.9cp+4L : -0xb.1f2c15fa353b6f3p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.9cp+4L : -0xb.1f2c15fa353b6f2p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.9cp+4L : -0xb.1f2c15fa353b6f2p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.9cp+4L : -0xb.1f2c15fa353b6f2fa787435f369p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.9cp+4L : -0xb.1f2c15fa353b6f2fa787435f3688p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.9cp+4L : -0xb.1f2c15fa353b6f2fa787435f3688p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.9cp+4L : -0xb.1f2c15fa353b6f2fa787435f3688p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.9cp+4L : -0xb.1f2c15fa353b6f2fa787435f38p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.9cp+4L : -0xb.1f2c15fa353b6f2fa787435f38p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.9cp+4L : -0xb.1f2c15fa353b6f2fa787435f34p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.9cp+4L : -0xb.1f2c15fa353b6f2fa787435f34p+4L 1 : inexact-ok
+lgamma -58.25
+= lgamma downward flt-32 -0x3.a4p+4f : -0xb.3fb98p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.a4p+4f : -0xb.3fb98p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.a4p+4f : -0xb.3fb97p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x3.a4p+4f : -0xb.3fb97p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.a4p+4 : -0xb.3fb978a9e018p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.a4p+4 : -0xb.3fb978a9e018p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.a4p+4 : -0xb.3fb978a9e0178p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.a4p+4 : -0xb.3fb978a9e0178p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.a4p+4L : -0xb.3fb978a9e017ff8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.a4p+4L : -0xb.3fb978a9e017ff8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.a4p+4L : -0xb.3fb978a9e017ff7p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.a4p+4L : -0xb.3fb978a9e017ff7p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.a4p+4L : -0xb.3fb978a9e017ff8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.a4p+4L : -0xb.3fb978a9e017ff8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.a4p+4L : -0xb.3fb978a9e017ff7p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.a4p+4L : -0xb.3fb978a9e017ff7p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.a4p+4L : -0xb.3fb978a9e017ff7a66b90ccbf7a8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.a4p+4L : -0xb.3fb978a9e017ff7a66b90ccbf7a8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.a4p+4L : -0xb.3fb978a9e017ff7a66b90ccbf7ap+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.a4p+4L : -0xb.3fb978a9e017ff7a66b90ccbf7ap+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.a4p+4L : -0xb.3fb978a9e017ff7a66b90ccbf8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.a4p+4L : -0xb.3fb978a9e017ff7a66b90ccbf8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.a4p+4L : -0xb.3fb978a9e017ff7a66b90ccbf4p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.a4p+4L : -0xb.3fb978a9e017ff7a66b90ccbf4p+4L -1 : inexact-ok
+lgamma -58.5
+= lgamma downward flt-32 -0x3.a8p+4f : -0xb.55925p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.a8p+4f : -0xb.55924p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.a8p+4f : -0xb.55924p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x3.a8p+4f : -0xb.55924p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.a8p+4 : -0xb.5592465d024p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.a8p+4 : -0xb.5592465d023f8p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.a8p+4 : -0xb.5592465d023f8p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.a8p+4 : -0xb.5592465d023f8p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.a8p+4L : -0xb.5592465d023fa8cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.a8p+4L : -0xb.5592465d023fa8bp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.a8p+4L : -0xb.5592465d023fa8bp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.a8p+4L : -0xb.5592465d023fa8bp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.a8p+4L : -0xb.5592465d023fa8cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.a8p+4L : -0xb.5592465d023fa8bp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.a8p+4L : -0xb.5592465d023fa8bp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.a8p+4L : -0xb.5592465d023fa8bp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.a8p+4L : -0xb.5592465d023fa8b1d05f4ecdc72p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.a8p+4L : -0xb.5592465d023fa8b1d05f4ecdc718p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.a8p+4L : -0xb.5592465d023fa8b1d05f4ecdc718p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.a8p+4L : -0xb.5592465d023fa8b1d05f4ecdc718p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.a8p+4L : -0xb.5592465d023fa8b1d05f4ecdc8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.a8p+4L : -0xb.5592465d023fa8b1d05f4ecdc8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.a8p+4L : -0xb.5592465d023fa8b1d05f4ecdc4p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.a8p+4L : -0xb.5592465d023fa8b1d05f4ecdc4p+4L -1 : inexact-ok
+lgamma -58.75
+= lgamma downward flt-32 -0x3.acp+4f : -0xb.60585p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.acp+4f : -0xb.60585p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.acp+4f : -0xb.60584p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x3.acp+4f : -0xb.60584p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.acp+4 : -0xb.605849524a708p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.acp+4 : -0xb.605849524a7p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.acp+4 : -0xb.605849524a7p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.acp+4 : -0xb.605849524a7p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.acp+4L : -0xb.605849524a70202p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.acp+4L : -0xb.605849524a70202p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.acp+4L : -0xb.605849524a70201p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.acp+4L : -0xb.605849524a70201p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.acp+4L : -0xb.605849524a70202p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.acp+4L : -0xb.605849524a70202p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.acp+4L : -0xb.605849524a70201p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.acp+4L : -0xb.605849524a70201p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.acp+4L : -0xb.605849524a702018451f8fa126c8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.acp+4L : -0xb.605849524a702018451f8fa126cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.acp+4L : -0xb.605849524a702018451f8fa126cp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.acp+4L : -0xb.605849524a702018451f8fa126cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.acp+4L : -0xb.605849524a702018451f8fa128p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.acp+4L : -0xb.605849524a702018451f8fa128p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.acp+4L : -0xb.605849524a702018451f8fa124p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.acp+4L : -0xb.605849524a702018451f8fa124p+4L -1 : inexact-ok
+lgamma -59.25
+= lgamma downward flt-32 -0x3.b4p+4f : -0xb.81087p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.b4p+4f : -0xb.81086p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.b4p+4f : -0xb.81086p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.b4p+4f : -0xb.81086p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.b4p+4 : -0xb.8108624c51a7p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.b4p+4 : -0xb.8108624c51a7p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.b4p+4 : -0xb.8108624c51a68p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.b4p+4 : -0xb.8108624c51a68p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.b4p+4L : -0xb.8108624c51a6e6ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.b4p+4L : -0xb.8108624c51a6e6dp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.b4p+4L : -0xb.8108624c51a6e6dp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.b4p+4L : -0xb.8108624c51a6e6dp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.b4p+4L : -0xb.8108624c51a6e6ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.b4p+4L : -0xb.8108624c51a6e6dp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.b4p+4L : -0xb.8108624c51a6e6dp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.b4p+4L : -0xb.8108624c51a6e6dp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.b4p+4L : -0xb.8108624c51a6e6d7dd3f95ae4298p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.b4p+4L : -0xb.8108624c51a6e6d7dd3f95ae4298p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.b4p+4L : -0xb.8108624c51a6e6d7dd3f95ae429p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.b4p+4L : -0xb.8108624c51a6e6d7dd3f95ae429p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.b4p+4L : -0xb.8108624c51a6e6d7dd3f95ae44p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.b4p+4L : -0xb.8108624c51a6e6d7dd3f95ae44p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.b4p+4L : -0xb.8108624c51a6e6d7dd3f95ae4p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.b4p+4L : -0xb.8108624c51a6e6d7dd3f95ae4p+4L 1 : inexact-ok
+lgamma -59.5
+= lgamma downward flt-32 -0x3.b8p+4f : -0xb.96f27p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.b8p+4f : -0xb.96f27p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.b8p+4f : -0xb.96f26p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.b8p+4f : -0xb.96f26p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.b8p+4 : -0xb.96f26f0fac7cp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.b8p+4 : -0xb.96f26f0fac7cp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.b8p+4 : -0xb.96f26f0fac7b8p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.b8p+4 : -0xb.96f26f0fac7b8p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.b8p+4L : -0xb.96f26f0fac7bfc1p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.b8p+4L : -0xb.96f26f0fac7bfc1p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.b8p+4L : -0xb.96f26f0fac7bfcp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.b8p+4L : -0xb.96f26f0fac7bfcp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.b8p+4L : -0xb.96f26f0fac7bfc1p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.b8p+4L : -0xb.96f26f0fac7bfc1p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.b8p+4L : -0xb.96f26f0fac7bfcp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.b8p+4L : -0xb.96f26f0fac7bfcp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.b8p+4L : -0xb.96f26f0fac7bfc0981899572b198p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.b8p+4L : -0xb.96f26f0fac7bfc0981899572b19p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.b8p+4L : -0xb.96f26f0fac7bfc0981899572b19p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.b8p+4L : -0xb.96f26f0fac7bfc0981899572b19p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.b8p+4L : -0xb.96f26f0fac7bfc0981899572b4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.b8p+4L : -0xb.96f26f0fac7bfc0981899572bp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.b8p+4L : -0xb.96f26f0fac7bfc0981899572bp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.b8p+4L : -0xb.96f26f0fac7bfc0981899572bp+4L 1 : inexact-ok
+lgamma -59.75
+= lgamma downward flt-32 -0x3.bcp+4f : -0xb.a1c9ap+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.bcp+4f : -0xb.a1c9ap+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.bcp+4f : -0xb.a1c99p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.bcp+4f : -0xb.a1c99p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.bcp+4 : -0xb.a1c99e9224b9p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.bcp+4 : -0xb.a1c99e9224b88p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.bcp+4 : -0xb.a1c99e9224b88p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.bcp+4 : -0xb.a1c99e9224b88p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.bcp+4L : -0xb.a1c99e9224b8975p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.bcp+4L : -0xb.a1c99e9224b8975p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.bcp+4L : -0xb.a1c99e9224b8974p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.bcp+4L : -0xb.a1c99e9224b8974p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.bcp+4L : -0xb.a1c99e9224b8975p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.bcp+4L : -0xb.a1c99e9224b8975p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.bcp+4L : -0xb.a1c99e9224b8974p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.bcp+4L : -0xb.a1c99e9224b8974p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.bcp+4L : -0xb.a1c99e9224b8974b9b855feefdep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.bcp+4L : -0xb.a1c99e9224b8974b9b855feefdep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.bcp+4L : -0xb.a1c99e9224b8974b9b855feefdd8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.bcp+4L : -0xb.a1c99e9224b8974b9b855feefdd8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.bcp+4L : -0xb.a1c99e9224b8974b9b855fefp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.bcp+4L : -0xb.a1c99e9224b8974b9b855feefcp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.bcp+4L : -0xb.a1c99e9224b8974b9b855feefcp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.bcp+4L : -0xb.a1c99e9224b8974b9b855feefcp+4L 1 : inexact-ok
+lgamma -60.25
+= lgamma downward flt-32 -0x3.c4p+4f : -0xb.c29bep+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.c4p+4f : -0xb.c29bep+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.c4p+4f : -0xb.c29bdp+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x3.c4p+4f : -0xb.c29bdp+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.c4p+4 : -0xb.c29bd9bb401fp+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.c4p+4 : -0xb.c29bd9bb401fp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.c4p+4 : -0xb.c29bd9bb401e8p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.c4p+4 : -0xb.c29bd9bb401e8p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.c4p+4L : -0xb.c29bd9bb401ef0ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.c4p+4L : -0xb.c29bd9bb401ef0ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.c4p+4L : -0xb.c29bd9bb401ef09p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.c4p+4L : -0xb.c29bd9bb401ef09p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.c4p+4L : -0xb.c29bd9bb401ef0ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.c4p+4L : -0xb.c29bd9bb401ef0ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.c4p+4L : -0xb.c29bd9bb401ef09p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.c4p+4L : -0xb.c29bd9bb401ef09p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.c4p+4L : -0xb.c29bd9bb401ef09ac5948b7e3aep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.c4p+4L : -0xb.c29bd9bb401ef09ac5948b7e3aep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.c4p+4L : -0xb.c29bd9bb401ef09ac5948b7e3ad8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.c4p+4L : -0xb.c29bd9bb401ef09ac5948b7e3ad8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.c4p+4L : -0xb.c29bd9bb401ef09ac5948b7e3cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.c4p+4L : -0xb.c29bd9bb401ef09ac5948b7e3cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.c4p+4L : -0xb.c29bd9bb401ef09ac5948b7e38p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.c4p+4L : -0xb.c29bd9bb401ef09ac5948b7e38p+4L -1 : inexact-ok
+lgamma -60.5
+= lgamma downward flt-32 -0x3.c8p+4f : -0xb.d896ep+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.c8p+4f : -0xb.d896ep+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.c8p+4f : -0xb.d896dp+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x3.c8p+4f : -0xb.d896dp+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.c8p+4 : -0xb.d896dc6e2c3c8p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.c8p+4 : -0xb.d896dc6e2c3cp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.c8p+4 : -0xb.d896dc6e2c3cp+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.c8p+4 : -0xb.d896dc6e2c3cp+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.c8p+4L : -0xb.d896dc6e2c3c335p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.c8p+4L : -0xb.d896dc6e2c3c335p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.c8p+4L : -0xb.d896dc6e2c3c334p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.c8p+4L : -0xb.d896dc6e2c3c334p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.c8p+4L : -0xb.d896dc6e2c3c335p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.c8p+4L : -0xb.d896dc6e2c3c335p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.c8p+4L : -0xb.d896dc6e2c3c334p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.c8p+4L : -0xb.d896dc6e2c3c334p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.c8p+4L : -0xb.d896dc6e2c3c334db65e596bd11p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.c8p+4L : -0xb.d896dc6e2c3c334db65e596bd108p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.c8p+4L : -0xb.d896dc6e2c3c334db65e596bd108p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.c8p+4L : -0xb.d896dc6e2c3c334db65e596bd108p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.c8p+4L : -0xb.d896dc6e2c3c334db65e596bd4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.c8p+4L : -0xb.d896dc6e2c3c334db65e596bdp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.c8p+4L : -0xb.d896dc6e2c3c334db65e596bdp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.c8p+4L : -0xb.d896dc6e2c3c334db65e596bdp+4L -1 : inexact-ok
+lgamma -60.75
+= lgamma downward flt-32 -0x3.ccp+4f : -0xb.e37efp+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.ccp+4f : -0xb.e37efp+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.ccp+4f : -0xb.e37eep+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x3.ccp+4f : -0xb.e37eep+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.ccp+4 : -0xb.e37eeff88b8ep+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.ccp+4 : -0xb.e37eeff88b8ep+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.ccp+4 : -0xb.e37eeff88b8d8p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.ccp+4 : -0xb.e37eeff88b8d8p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.ccp+4L : -0xb.e37eeff88b8ddd1p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.ccp+4L : -0xb.e37eeff88b8ddd1p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.ccp+4L : -0xb.e37eeff88b8dddp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.ccp+4L : -0xb.e37eeff88b8dddp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.ccp+4L : -0xb.e37eeff88b8ddd1p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.ccp+4L : -0xb.e37eeff88b8ddd1p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.ccp+4L : -0xb.e37eeff88b8dddp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.ccp+4L : -0xb.e37eeff88b8dddp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.ccp+4L : -0xb.e37eeff88b8ddd0b3590e5a68f08p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.ccp+4L : -0xb.e37eeff88b8ddd0b3590e5a68fp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.ccp+4L : -0xb.e37eeff88b8ddd0b3590e5a68fp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.ccp+4L : -0xb.e37eeff88b8ddd0b3590e5a68fp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.ccp+4L : -0xb.e37eeff88b8ddd0b3590e5a69p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.ccp+4L : -0xb.e37eeff88b8ddd0b3590e5a69p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.ccp+4L : -0xb.e37eeff88b8ddd0b3590e5a68cp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.ccp+4L : -0xb.e37eeff88b8ddd0b3590e5a68cp+4L -1 : inexact-ok
+lgamma -0xf.fffffffffffffffffffffffffff8p-4
+= lgamma downward flt-32 -0xf.fffffp-4f : 0x1.0a2b22p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0xf.fffffp-4f : 0x1.0a2b24p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0xf.fffffp-4f : 0x1.0a2b22p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0xf.fffffp-4f : 0x1.0a2b24p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0xf.fffffp-4 : 0x1.0a2b23fa7e70cp+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0xf.fffffp-4 : 0x1.0a2b23fa7e70dp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0xf.fffffp-4 : 0x1.0a2b23fa7e70cp+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0xf.fffffp-4 : 0x1.0a2b23fa7e70dp+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xf.fffffp-4L : 0x1.0a2b23fa7e70cd72p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xf.fffffp-4L : 0x1.0a2b23fa7e70cd72p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xf.fffffp-4L : 0x1.0a2b23fa7e70cd72p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xf.fffffp-4L : 0x1.0a2b23fa7e70cd74p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xf.fffffp-4L : 0x1.0a2b23fa7e70cd72p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xf.fffffp-4L : 0x1.0a2b23fa7e70cd72p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xf.fffffp-4L : 0x1.0a2b23fa7e70cd72p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xf.fffffp-4L : 0x1.0a2b23fa7e70cd74p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xf.fffffp-4L : 0x1.0a2b23fa7e70cd72a6f928bada48p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xf.fffffp-4L : 0x1.0a2b23fa7e70cd72a6f928bada49p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xf.fffffp-4L : 0x1.0a2b23fa7e70cd72a6f928bada48p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xf.fffffp-4L : 0x1.0a2b23fa7e70cd72a6f928bada49p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xf.fffffp-4L : 0x1.0a2b23fa7e70cd72a6f928badap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xf.fffffp-4L : 0x1.0a2b23fa7e70cd72a6f928bada8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xf.fffffp-4L : 0x1.0a2b23fa7e70cd72a6f928badap+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xf.fffffp-4L : 0x1.0a2b23fa7e70cd72a6f928bada8p+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0xf.ffffffffffff8p-4 : 0x2.4bc9ef64e6ff4p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0xf.ffffffffffff8p-4 : 0x2.4bc9ef64e6ff4p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0xf.ffffffffffff8p-4 : 0x2.4bc9ef64e6ff4p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0xf.ffffffffffff8p-4 : 0x2.4bc9ef64e6ff6p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xf.ffffffffffff8p-4L : 0x2.4bc9ef64e6ff433cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L : 0x2.4bc9ef64e6ff434p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L : 0x2.4bc9ef64e6ff433cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xf.ffffffffffff8p-4L : 0x2.4bc9ef64e6ff434p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xf.ffffffffffff8p-4L : 0x2.4bc9ef64e6ff433cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L : 0x2.4bc9ef64e6ff434p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L : 0x2.4bc9ef64e6ff433cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xf.ffffffffffff8p-4L : 0x2.4bc9ef64e6ff434p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xf.ffffffffffff8p-4L : 0x2.4bc9ef64e6ff433f2a8e5128b4b6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xf.ffffffffffff8p-4L : 0x2.4bc9ef64e6ff433f2a8e5128b4b6p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xf.ffffffffffff8p-4L : 0x2.4bc9ef64e6ff433f2a8e5128b4b6p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xf.ffffffffffff8p-4L : 0x2.4bc9ef64e6ff433f2a8e5128b4b8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xf.ffffffffffff8p-4L : 0x2.4bc9ef64e6ff433f2a8e5128b4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L : 0x2.4bc9ef64e6ff433f2a8e5128b5p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L : 0x2.4bc9ef64e6ff433f2a8e5128b4p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xf.ffffffffffff8p-4L : 0x2.4bc9ef64e6ff433f2a8e5128b5p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xf.fffffffffffffffp-4L : 0x2.c5c85fdf473de6acp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xf.fffffffffffffffp-4L : 0x2.c5c85fdf473de6bp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xf.fffffffffffffffp-4L : 0x2.c5c85fdf473de6acp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xf.fffffffffffffffp-4L : 0x2.c5c85fdf473de6bp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xf.fffffffffffffffp-4L : 0x2.c5c85fdf473de6acp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L : 0x2.c5c85fdf473de6bp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L : 0x2.c5c85fdf473de6acp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xf.fffffffffffffffp-4L : 0x2.c5c85fdf473de6bp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xf.fffffffffffffffp-4L : 0x2.c5c85fdf473de6af2e5287e1d7fp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xf.fffffffffffffffp-4L : 0x2.c5c85fdf473de6af2e5287e1d7fp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xf.fffffffffffffffp-4L : 0x2.c5c85fdf473de6af2e5287e1d7fp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xf.fffffffffffffffp-4L : 0x2.c5c85fdf473de6af2e5287e1d7f2p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xf.fffffffffffffffp-4L : 0x2.c5c85fdf473de6af2e5287e1d7p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L : 0x2.c5c85fdf473de6af2e5287e1d8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L : 0x2.c5c85fdf473de6af2e5287e1d7p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xf.fffffffffffffffp-4L : 0x2.c5c85fdf473de6af2e5287e1d8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L : 0x4.e535c94639c94b4d41d824619bep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L : 0x4.e535c94639c94b4d41d824619be4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L : 0x4.e535c94639c94b4d41d824619bep+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L : 0x4.e535c94639c94b4d41d824619be4p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : 0x4.9793dec9cdfe8612198485cf1a28p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : 0x4.9793dec9cdfe8612198485cf1a2cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : 0x4.9793dec9cdfe8612198485cf1a28p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : 0x4.9793dec9cdfe8612198485cf1a2cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : 0x4.9793dec9cdfe8612198485cf1ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : 0x4.9793dec9cdfe8612198485cf1ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : 0x4.9793dec9cdfe8612198485cf1ap+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : 0x4.9793dec9cdfe8612198485cf1cp+4L -1 : inexact-ok
+lgamma -0x1.0000000000000000000000000001p+0
+= lgamma downward flt-32 -0x1.000002p+0f : 0xf.f1402p+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.000002p+0f : 0xf.f1402p+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.000002p+0f : 0xf.f1402p+0f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.000002p+0f : 0xf.f1403p+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.000002p+0 : 0xf.f140266b62788p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.000002p+0 : 0xf.f140266b6279p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.000002p+0 : 0xf.f140266b62788p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.000002p+0 : 0xf.f140266b6279p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.000002p+0L : 0xf.f140266b6278ff9p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.000002p+0L : 0xf.f140266b6278ffap+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.000002p+0L : 0xf.f140266b6278ff9p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.000002p+0L : 0xf.f140266b6278ffap+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.000002p+0L : 0xf.f140266b6278ff9p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.000002p+0L : 0xf.f140266b6278ffap+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.000002p+0L : 0xf.f140266b6278ff9p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.000002p+0L : 0xf.f140266b6278ffap+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.000002p+0L : 0xf.f140266b6278ff9f51d8bd4f62a8p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.000002p+0L : 0xf.f140266b6278ff9f51d8bd4f62bp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.000002p+0L : 0xf.f140266b6278ff9f51d8bd4f62a8p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.000002p+0L : 0xf.f140266b6278ff9f51d8bd4f62bp+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.000002p+0L : 0xf.f140266b6278ff9f51d8bd4f6p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.000002p+0L : 0xf.f140266b6278ff9f51d8bd4f64p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.000002p+0L : 0xf.f140266b6278ff9f51d8bd4f6p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.000002p+0L : 0xf.f140266b6278ff9f51d8bd4f64p+0L 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.0000000000001p+0 : 0x2.40b2cde569e24p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.0000000000001p+0 : 0x2.40b2cde569e24p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.0000000000001p+0 : 0x2.40b2cde569e24p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.0000000000001p+0 : 0x2.40b2cde569e26p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.0000000000001p+0L : 0x2.40b2cde569e24bp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.0000000000001p+0L : 0x2.40b2cde569e24b04p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.0000000000001p+0L : 0x2.40b2cde569e24bp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.0000000000001p+0L : 0x2.40b2cde569e24b04p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.0000000000001p+0L : 0x2.40b2cde569e24bp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.0000000000001p+0L : 0x2.40b2cde569e24b04p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.0000000000001p+0L : 0x2.40b2cde569e24bp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.0000000000001p+0L : 0x2.40b2cde569e24b04p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.0000000000001p+0L : 0x2.40b2cde569e24b02148beb2bbdb2p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.0000000000001p+0L : 0x2.40b2cde569e24b02148beb2bbdb2p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.0000000000001p+0L : 0x2.40b2cde569e24b02148beb2bbdb2p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.0000000000001p+0L : 0x2.40b2cde569e24b02148beb2bbdb4p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.0000000000001p+0L : 0x2.40b2cde569e24b02148beb2bbdp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.0000000000001p+0L : 0x2.40b2cde569e24b02148beb2bbep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.0000000000001p+0L : 0x2.40b2cde569e24b02148beb2bbdp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.0000000000001p+0L : 0x2.40b2cde569e24b02148beb2bbep+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.0000000000000002p+0L : 0x2.bab13e5fca20ef14p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.0000000000000002p+0L : 0x2.bab13e5fca20ef14p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.0000000000000002p+0L : 0x2.bab13e5fca20ef14p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.0000000000000002p+0L : 0x2.bab13e5fca20ef18p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.0000000000000002p+0L : 0x2.bab13e5fca20ef14p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.0000000000000002p+0L : 0x2.bab13e5fca20ef14p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.0000000000000002p+0L : 0x2.bab13e5fca20ef14p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.0000000000000002p+0L : 0x2.bab13e5fca20ef18p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.0000000000000002p+0L : 0x2.bab13e5fca20ef145d692022ff42p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.0000000000000002p+0L : 0x2.bab13e5fca20ef145d692022ff42p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.0000000000000002p+0L : 0x2.bab13e5fca20ef145d692022ff42p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.0000000000000002p+0L : 0x2.bab13e5fca20ef145d692022ff44p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.0000000000000002p+0L : 0x2.bab13e5fca20ef145d692022ffp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.0000000000000002p+0L : 0x2.bab13e5fca20ef145d692022ffp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.0000000000000002p+0L : 0x2.bab13e5fca20ef145d692022ffp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.0000000000000002p+0L : 0x2.bab13e5fca20ef145d692023p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.0000000000000000000000000001p+0L : 0x4.da1ea7c6bcac53b28539e9281ba4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.0000000000000000000000000001p+0L : 0x4.da1ea7c6bcac53b28539e9281ba4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.0000000000000000000000000001p+0L : 0x4.da1ea7c6bcac53b28539e9281ba4p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.0000000000000000000000000001p+0L : 0x4.da1ea7c6bcac53b28539e9281ba8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.000000000000000000000000008p+0L : 0x4.8c7cbd4a50e18e775ce64a9599e4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.000000000000000000000000008p+0L : 0x4.8c7cbd4a50e18e775ce64a9599e8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.000000000000000000000000008p+0L : 0x4.8c7cbd4a50e18e775ce64a9599e4p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.000000000000000000000000008p+0L : 0x4.8c7cbd4a50e18e775ce64a9599e8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.000000000000000000000000008p+0L : 0x4.8c7cbd4a50e18e775ce64a9598p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.000000000000000000000000008p+0L : 0x4.8c7cbd4a50e18e775ce64a959ap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.000000000000000000000000008p+0L : 0x4.8c7cbd4a50e18e775ce64a9598p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.000000000000000000000000008p+0L : 0x4.8c7cbd4a50e18e775ce64a959ap+4L 1 : inexact-ok
+lgamma -0x1.ffffffffffffffffffffffffffffp+0
+= lgamma downward flt-32 -0x1.fffffep+0f : 0xf.3fce1p+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.fffffep+0f : 0xf.3fce1p+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.fffffep+0f : 0xf.3fce1p+0f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.fffffep+0f : 0xf.3fce2p+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.fffffep+0 : 0xf.3fce11247f0ap+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.fffffep+0 : 0xf.3fce11247f0a8p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.fffffep+0 : 0xf.3fce11247f0ap+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.fffffep+0 : 0xf.3fce11247f0a8p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.fffffep+0L : 0xf.3fce11247f0a77fp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.fffffep+0L : 0xf.3fce11247f0a78p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.fffffep+0L : 0xf.3fce11247f0a77fp+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.fffffep+0L : 0xf.3fce11247f0a78p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.fffffep+0L : 0xf.3fce11247f0a77fp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.fffffep+0L : 0xf.3fce11247f0a78p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.fffffep+0L : 0xf.3fce11247f0a77fp+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.fffffep+0L : 0xf.3fce11247f0a78p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.fffffep+0L : 0xf.3fce11247f0a77fcc417ebc455b8p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.fffffep+0L : 0xf.3fce11247f0a77fcc417ebc455b8p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.fffffep+0L : 0xf.3fce11247f0a77fcc417ebc455b8p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.fffffep+0L : 0xf.3fce11247f0a77fcc417ebc455cp+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.fffffep+0L : 0xf.3fce11247f0a77fcc417ebc454p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.fffffep+0L : 0xf.3fce11247f0a77fcc417ebc454p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.fffffep+0L : 0xf.3fce11247f0a77fcc417ebc454p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.fffffep+0L : 0xf.3fce11247f0a77fcc417ebc458p+0L 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.fffffffffffffp+0 : 0x2.359bac65ecc54p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.fffffffffffffp+0 : 0x2.359bac65ecc56p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.fffffffffffffp+0 : 0x2.359bac65ecc54p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.fffffffffffffp+0 : 0x2.359bac65ecc56p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.fffffffffffffp+0L : 0x2.359bac65ecc554bcp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.fffffffffffffp+0L : 0x2.359bac65ecc554cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.fffffffffffffp+0L : 0x2.359bac65ecc554bcp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.fffffffffffffp+0L : 0x2.359bac65ecc554cp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.fffffffffffffp+0L : 0x2.359bac65ecc554bcp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.fffffffffffffp+0L : 0x2.359bac65ecc554cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.fffffffffffffp+0L : 0x2.359bac65ecc554bcp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.fffffffffffffp+0L : 0x2.359bac65ecc554cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.fffffffffffffp+0L : 0x2.359bac65ecc554bfcf1de8f6dbe4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.fffffffffffffp+0L : 0x2.359bac65ecc554bfcf1de8f6dbe6p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.fffffffffffffp+0L : 0x2.359bac65ecc554bfcf1de8f6dbe4p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.fffffffffffffp+0L : 0x2.359bac65ecc554bfcf1de8f6dbe6p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.fffffffffffffp+0L : 0x2.359bac65ecc554bfcf1de8f6dbp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.fffffffffffffp+0L : 0x2.359bac65ecc554bfcf1de8f6dcp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.fffffffffffffp+0L : 0x2.359bac65ecc554bfcf1de8f6dbp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.fffffffffffffp+0L : 0x2.359bac65ecc554bfcf1de8f6dcp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.fffffffffffffffep+0L : 0x2.af9a1ce04d03f778p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.fffffffffffffffep+0L : 0x2.af9a1ce04d03f778p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.fffffffffffffffep+0L : 0x2.af9a1ce04d03f778p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.fffffffffffffffep+0L : 0x2.af9a1ce04d03f77cp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.fffffffffffffffep+0L : 0x2.af9a1ce04d03f778p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.fffffffffffffffep+0L : 0x2.af9a1ce04d03f778p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.fffffffffffffffep+0L : 0x2.af9a1ce04d03f778p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.fffffffffffffffep+0L : 0x2.af9a1ce04d03f77cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.fffffffffffffffep+0L : 0x2.af9a1ce04d03f779cbd9caf09f96p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.fffffffffffffffep+0L : 0x2.af9a1ce04d03f779cbd9caf09f98p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.fffffffffffffffep+0L : 0x2.af9a1ce04d03f779cbd9caf09f96p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.fffffffffffffffep+0L : 0x2.af9a1ce04d03f779cbd9caf09f98p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.fffffffffffffffep+0L : 0x2.af9a1ce04d03f779cbd9caf09fp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.fffffffffffffffep+0L : 0x2.af9a1ce04d03f779cbd9caf0ap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.fffffffffffffffep+0L : 0x2.af9a1ce04d03f779cbd9caf09fp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.fffffffffffffffep+0L : 0x2.af9a1ce04d03f779cbd9caf0ap+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.ffffffffffffffffffffffffffffp+0L : 0x4.cf0786473f8f5c17c89badee9b64p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.ffffffffffffffffffffffffffffp+0L : 0x4.cf0786473f8f5c17c89badee9b64p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.ffffffffffffffffffffffffffffp+0L : 0x4.cf0786473f8f5c17c89badee9b64p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.ffffffffffffffffffffffffffffp+0L : 0x4.cf0786473f8f5c17c89badee9b68p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.ffffffffffffffffffffffffff8p+0L : 0x4.81659bcad3c496dca0480f5c19bp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.ffffffffffffffffffffffffff8p+0L : 0x4.81659bcad3c496dca0480f5c19b4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.ffffffffffffffffffffffffff8p+0L : 0x4.81659bcad3c496dca0480f5c19bp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.ffffffffffffffffffffffffff8p+0L : 0x4.81659bcad3c496dca0480f5c19b4p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.ffffffffffffffffffffffffff8p+0L : 0x4.81659bcad3c496dca0480f5c18p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.ffffffffffffffffffffffffff8p+0L : 0x4.81659bcad3c496dca0480f5c1ap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.ffffffffffffffffffffffffff8p+0L : 0x4.81659bcad3c496dca0480f5c18p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.ffffffffffffffffffffffffff8p+0L : 0x4.81659bcad3c496dca0480f5c1ap+4L 1 : inexact-ok
+lgamma -0x2.0000000000000000000000000002p+0
+= lgamma downward flt-32 -0x2.000004p+0f : 0xe.8e5bfp+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.000004p+0f : 0xe.8e5bfp+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.000004p+0f : 0xe.8e5bfp+0f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.000004p+0f : 0xe.8e5cp+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.000004p+0 : 0xe.8e5bf3a347bb8p+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.000004p+0 : 0xe.8e5bf3a347bb8p+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.000004p+0 : 0xe.8e5bf3a347bb8p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.000004p+0 : 0xe.8e5bf3a347bcp+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.000004p+0L : 0xe.8e5bf3a347bbb1ep+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.000004p+0L : 0xe.8e5bf3a347bbb1ep+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.000004p+0L : 0xe.8e5bf3a347bbb1ep+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.000004p+0L : 0xe.8e5bf3a347bbb1fp+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.000004p+0L : 0xe.8e5bf3a347bbb1ep+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.000004p+0L : 0xe.8e5bf3a347bbb1ep+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.000004p+0L : 0xe.8e5bf3a347bbb1ep+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.000004p+0L : 0xe.8e5bf3a347bbb1fp+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.000004p+0L : 0xe.8e5bf3a347bbb1e1859aa88e0ce8p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.000004p+0L : 0xe.8e5bf3a347bbb1e1859aa88e0cfp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.000004p+0L : 0xe.8e5bf3a347bbb1e1859aa88e0ce8p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.000004p+0L : 0xe.8e5bf3a347bbb1e1859aa88e0cfp+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.000004p+0L : 0xe.8e5bf3a347bbb1e1859aa88e0cp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.000004p+0L : 0xe.8e5bf3a347bbb1e1859aa88e0cp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.000004p+0L : 0xe.8e5bf3a347bbb1e1859aa88e0cp+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.000004p+0L : 0xe.8e5bf3a347bbb1e1859aa88e1p+0L -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.0000000000002p+0 : 0x2.2a848ae66fa84p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.0000000000002p+0 : 0x2.2a848ae66fa86p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.0000000000002p+0 : 0x2.2a848ae66fa84p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.0000000000002p+0 : 0x2.2a848ae66fa86p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.0000000000002p+0L : 0x2.2a848ae66fa85a6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.0000000000002p+0L : 0x2.2a848ae66fa85a6p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.0000000000002p+0L : 0x2.2a848ae66fa85a6p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.0000000000002p+0L : 0x2.2a848ae66fa85a64p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.0000000000002p+0L : 0x2.2a848ae66fa85a6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.0000000000002p+0L : 0x2.2a848ae66fa85a6p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.0000000000002p+0L : 0x2.2a848ae66fa85a6p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.0000000000002p+0L : 0x2.2a848ae66fa85a64p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.0000000000002p+0L : 0x2.2a848ae66fa85a605fb758366e42p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.0000000000002p+0L : 0x2.2a848ae66fa85a605fb758366e44p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.0000000000002p+0L : 0x2.2a848ae66fa85a605fb758366e42p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.0000000000002p+0L : 0x2.2a848ae66fa85a605fb758366e44p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.0000000000002p+0L : 0x2.2a848ae66fa85a605fb758366ep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.0000000000002p+0L : 0x2.2a848ae66fa85a605fb758366ep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.0000000000002p+0L : 0x2.2a848ae66fa85a605fb758366ep+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.0000000000002p+0L : 0x2.2a848ae66fa85a605fb758366fp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.0000000000000004p+0L : 0x2.a482fb60cfe6ffdcp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.0000000000000004p+0L : 0x2.a482fb60cfe6ffep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.0000000000000004p+0L : 0x2.a482fb60cfe6ffdcp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.0000000000000004p+0L : 0x2.a482fb60cfe6ffep+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.0000000000000004p+0L : 0x2.a482fb60cfe6ffdcp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.0000000000000004p+0L : 0x2.a482fb60cfe6ffep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.0000000000000004p+0L : 0x2.a482fb60cfe6ffdcp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.0000000000000004p+0L : 0x2.a482fb60cfe6ffep+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.0000000000000004p+0L : 0x2.a482fb60cfe6ffdeb6a536ac6e7ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.0000000000000004p+0L : 0x2.a482fb60cfe6ffdeb6a536ac6e7ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.0000000000000004p+0L : 0x2.a482fb60cfe6ffdeb6a536ac6e7ap+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.0000000000000004p+0L : 0x2.a482fb60cfe6ffdeb6a536ac6e7cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.0000000000000004p+0L : 0x2.a482fb60cfe6ffdeb6a536ac6ep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.0000000000000004p+0L : 0x2.a482fb60cfe6ffdeb6a536ac6ep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.0000000000000004p+0L : 0x2.a482fb60cfe6ffdeb6a536ac6ep+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.0000000000000004p+0L : 0x2.a482fb60cfe6ffdeb6a536ac6fp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.0000000000000000000000000002p+0L : 0x4.c3f064c7c272647d0bfd72b51b24p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.0000000000000000000000000002p+0L : 0x4.c3f064c7c272647d0bfd72b51b28p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.0000000000000000000000000002p+0L : 0x4.c3f064c7c272647d0bfd72b51b24p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.0000000000000000000000000002p+0L : 0x4.c3f064c7c272647d0bfd72b51b28p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.00000000000000000000000001p+0L : 0x4.764e7a4b56a79f41e3a9d422995cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.00000000000000000000000001p+0L : 0x4.764e7a4b56a79f41e3a9d422995cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.00000000000000000000000001p+0L : 0x4.764e7a4b56a79f41e3a9d422995cp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.00000000000000000000000001p+0L : 0x4.764e7a4b56a79f41e3a9d422996p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.00000000000000000000000001p+0L : 0x4.764e7a4b56a79f41e3a9d42298p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.00000000000000000000000001p+0L : 0x4.764e7a4b56a79f41e3a9d4229ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.00000000000000000000000001p+0L : 0x4.764e7a4b56a79f41e3a9d42298p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.00000000000000000000000001p+0L : 0x4.764e7a4b56a79f41e3a9d4229ap+4L -1 : inexact-ok
+lgamma -0x2.fffffffffffffffffffffffffffep+0
+= lgamma downward flt-32 -0x2.fffffcp+0f : 0xd.751d5p+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.fffffcp+0f : 0xd.751d5p+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.fffffcp+0f : 0xd.751d5p+0f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.fffffcp+0f : 0xd.751d6p+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.fffffcp+0 : 0xd.751d54afa9a2p+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.fffffcp+0 : 0xd.751d54afa9a2p+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.fffffcp+0 : 0xd.751d54afa9a2p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.fffffcp+0 : 0xd.751d54afa9a28p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.fffffcp+0L : 0xd.751d54afa9a2256p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.fffffcp+0L : 0xd.751d54afa9a2256p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.fffffcp+0L : 0xd.751d54afa9a2256p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.fffffcp+0L : 0xd.751d54afa9a2257p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.fffffcp+0L : 0xd.751d54afa9a2256p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.fffffcp+0L : 0xd.751d54afa9a2256p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.fffffcp+0L : 0xd.751d54afa9a2256p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.fffffcp+0L : 0xd.751d54afa9a2257p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.fffffcp+0L : 0xd.751d54afa9a22560e6fd730a2a3p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.fffffcp+0L : 0xd.751d54afa9a22560e6fd730a2a3p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.fffffcp+0L : 0xd.751d54afa9a22560e6fd730a2a3p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.fffffcp+0L : 0xd.751d54afa9a22560e6fd730a2a38p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.fffffcp+0L : 0xd.751d54afa9a22560e6fd730a28p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.fffffcp+0L : 0xd.751d54afa9a22560e6fd730a2cp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.fffffcp+0L : 0xd.751d54afa9a22560e6fd730a28p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.fffffcp+0L : 0xd.751d54afa9a22560e6fd730a2cp+0L -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.ffffffffffffep+0 : 0x2.18f0a06bc2a54p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.ffffffffffffep+0 : 0x2.18f0a06bc2a56p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.ffffffffffffep+0 : 0x2.18f0a06bc2a54p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.ffffffffffffep+0 : 0x2.18f0a06bc2a56p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.ffffffffffffep+0L : 0x2.18f0a06bc2a55424p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.ffffffffffffep+0L : 0x2.18f0a06bc2a55424p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.ffffffffffffep+0L : 0x2.18f0a06bc2a55424p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.ffffffffffffep+0L : 0x2.18f0a06bc2a55428p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.ffffffffffffep+0L : 0x2.18f0a06bc2a55424p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.ffffffffffffep+0L : 0x2.18f0a06bc2a55424p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.ffffffffffffep+0L : 0x2.18f0a06bc2a55424p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.ffffffffffffep+0L : 0x2.18f0a06bc2a55428p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.ffffffffffffep+0L : 0x2.18f0a06bc2a554248e80dc15057ep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.ffffffffffffep+0L : 0x2.18f0a06bc2a554248e80dc15058p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.ffffffffffffep+0L : 0x2.18f0a06bc2a554248e80dc15057ep+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.ffffffffffffep+0L : 0x2.18f0a06bc2a554248e80dc15058p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.ffffffffffffep+0L : 0x2.18f0a06bc2a554248e80dc1505p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.ffffffffffffep+0L : 0x2.18f0a06bc2a554248e80dc1505p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.ffffffffffffep+0L : 0x2.18f0a06bc2a554248e80dc1505p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.ffffffffffffep+0L : 0x2.18f0a06bc2a554248e80dc1506p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.fffffffffffffffcp+0L : 0x2.92ef10e622e3f544p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.fffffffffffffffcp+0L : 0x2.92ef10e622e3f548p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.fffffffffffffffcp+0L : 0x2.92ef10e622e3f544p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.fffffffffffffffcp+0L : 0x2.92ef10e622e3f548p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.fffffffffffffffcp+0L : 0x2.92ef10e622e3f544p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.fffffffffffffffcp+0L : 0x2.92ef10e622e3f548p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.fffffffffffffffcp+0L : 0x2.92ef10e622e3f544p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.fffffffffffffffcp+0L : 0x2.92ef10e622e3f548p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.fffffffffffffffcp+0L : 0x2.92ef10e622e3f547d7d6bf3ab4a2p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.fffffffffffffffcp+0L : 0x2.92ef10e622e3f547d7d6bf3ab4a4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.fffffffffffffffcp+0L : 0x2.92ef10e622e3f547d7d6bf3ab4a2p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.fffffffffffffffcp+0L : 0x2.92ef10e622e3f547d7d6bf3ab4a4p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.fffffffffffffffcp+0L : 0x2.92ef10e622e3f547d7d6bf3ab4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.fffffffffffffffcp+0L : 0x2.92ef10e622e3f547d7d6bf3ab5p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.fffffffffffffffcp+0L : 0x2.92ef10e622e3f547d7d6bf3ab4p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.fffffffffffffffcp+0L : 0x2.92ef10e622e3f547d7d6bf3ab5p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.fffffffffffffffffffffffffffep+0L : 0x4.b25c7a4d156f59e5a1bbd9dfcadp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.fffffffffffffffffffffffffffep+0L : 0x4.b25c7a4d156f59e5a1bbd9dfcad4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.fffffffffffffffffffffffffffep+0L : 0x4.b25c7a4d156f59e5a1bbd9dfcadp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.fffffffffffffffffffffffffffep+0L : 0x4.b25c7a4d156f59e5a1bbd9dfcad4p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.ffffffffffffffffffffffffffp+0L : 0x4.64ba8fd0a9a494aa79683b4d492cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.ffffffffffffffffffffffffffp+0L : 0x4.64ba8fd0a9a494aa79683b4d492cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.ffffffffffffffffffffffffffp+0L : 0x4.64ba8fd0a9a494aa79683b4d492cp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.ffffffffffffffffffffffffffp+0L : 0x4.64ba8fd0a9a494aa79683b4d493p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.ffffffffffffffffffffffffffp+0L : 0x4.64ba8fd0a9a494aa79683b4d48p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.ffffffffffffffffffffffffffp+0L : 0x4.64ba8fd0a9a494aa79683b4d4ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.ffffffffffffffffffffffffffp+0L : 0x4.64ba8fd0a9a494aa79683b4d48p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.ffffffffffffffffffffffffffp+0L : 0x4.64ba8fd0a9a494aa79683b4d4ap+4L -1 : inexact-ok
+lgamma -0x3.0000000000000000000000000002p+0
+= lgamma downward flt-32 -0x3.000004p+0f : 0xd.751d4p+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.000004p+0f : 0xd.751d5p+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.000004p+0f : 0xd.751d4p+0f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.000004p+0f : 0xd.751d5p+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.000004p+0 : 0xd.751d4aa322368p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.000004p+0 : 0xd.751d4aa322368p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.000004p+0 : 0xd.751d4aa322368p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.000004p+0 : 0xd.751d4aa32237p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.000004p+0L : 0xd.751d4aa3223696ap+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.000004p+0L : 0xd.751d4aa3223696ap+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.000004p+0L : 0xd.751d4aa3223696ap+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.000004p+0L : 0xd.751d4aa3223696bp+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.000004p+0L : 0xd.751d4aa3223696ap+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.000004p+0L : 0xd.751d4aa3223696ap+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.000004p+0L : 0xd.751d4aa3223696ap+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.000004p+0L : 0xd.751d4aa3223696bp+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.000004p+0L : 0xd.751d4aa3223696a3c4450e957978p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.000004p+0L : 0xd.751d4aa3223696a3c4450e957978p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.000004p+0L : 0xd.751d4aa3223696a3c4450e957978p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.000004p+0L : 0xd.751d4aa3223696a3c4450e95798p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.000004p+0L : 0xd.751d4aa3223696a3c4450e9578p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.000004p+0L : 0xd.751d4aa3223696a3c4450e9578p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.000004p+0L : 0xd.751d4aa3223696a3c4450e9578p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.000004p+0L : 0xd.751d4aa3223696a3c4450e957cp+0L 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.0000000000002p+0 : 0x2.18f0a06bc2a54p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.0000000000002p+0 : 0x2.18f0a06bc2a54p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.0000000000002p+0 : 0x2.18f0a06bc2a54p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.0000000000002p+0 : 0x2.18f0a06bc2a56p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.0000000000002p+0L : 0x2.18f0a06bc2a54f1cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.0000000000002p+0L : 0x2.18f0a06bc2a54f2p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.0000000000002p+0L : 0x2.18f0a06bc2a54f1cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.0000000000002p+0L : 0x2.18f0a06bc2a54f2p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.0000000000002p+0L : 0x2.18f0a06bc2a54f1cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.0000000000002p+0L : 0x2.18f0a06bc2a54f2p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.0000000000002p+0L : 0x2.18f0a06bc2a54f1cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.0000000000002p+0L : 0x2.18f0a06bc2a54f2p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.0000000000002p+0L : 0x2.18f0a06bc2a54f1e4acb14b67348p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.0000000000002p+0L : 0x2.18f0a06bc2a54f1e4acb14b67348p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.0000000000002p+0L : 0x2.18f0a06bc2a54f1e4acb14b67348p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.0000000000002p+0L : 0x2.18f0a06bc2a54f1e4acb14b6734ap+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.0000000000002p+0L : 0x2.18f0a06bc2a54f1e4acb14b673p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.0000000000002p+0L : 0x2.18f0a06bc2a54f1e4acb14b673p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.0000000000002p+0L : 0x2.18f0a06bc2a54f1e4acb14b673p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.0000000000002p+0L : 0x2.18f0a06bc2a54f1e4acb14b674p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.0000000000000004p+0L : 0x2.92ef10e622e3f544p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.0000000000000004p+0L : 0x2.92ef10e622e3f548p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.0000000000000004p+0L : 0x2.92ef10e622e3f544p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.0000000000000004p+0L : 0x2.92ef10e622e3f548p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.0000000000000004p+0L : 0x2.92ef10e622e3f544p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.0000000000000004p+0L : 0x2.92ef10e622e3f548p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.0000000000000004p+0L : 0x2.92ef10e622e3f544p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.0000000000000004p+0L : 0x2.92ef10e622e3f548p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.0000000000000004p+0L : 0x2.92ef10e622e3f547370e4881c8dp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.0000000000000004p+0L : 0x2.92ef10e622e3f547370e4881c8d2p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.0000000000000004p+0L : 0x2.92ef10e622e3f547370e4881c8dp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.0000000000000004p+0L : 0x2.92ef10e622e3f547370e4881c8d2p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.0000000000000004p+0L : 0x2.92ef10e622e3f547370e4881c8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.0000000000000004p+0L : 0x2.92ef10e622e3f547370e4881c9p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.0000000000000004p+0L : 0x2.92ef10e622e3f547370e4881c8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.0000000000000004p+0L : 0x2.92ef10e622e3f547370e4881c9p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.0000000000000000000000000002p+0L : 0x4.b25c7a4d156f59e5a1bbd9dfcadp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.0000000000000000000000000002p+0L : 0x4.b25c7a4d156f59e5a1bbd9dfcad4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.0000000000000000000000000002p+0L : 0x4.b25c7a4d156f59e5a1bbd9dfcadp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.0000000000000000000000000002p+0L : 0x4.b25c7a4d156f59e5a1bbd9dfcad4p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.00000000000000000000000001p+0L : 0x4.64ba8fd0a9a494aa79683b4d4904p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.00000000000000000000000001p+0L : 0x4.64ba8fd0a9a494aa79683b4d4904p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.00000000000000000000000001p+0L : 0x4.64ba8fd0a9a494aa79683b4d4904p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.00000000000000000000000001p+0L : 0x4.64ba8fd0a9a494aa79683b4d4908p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.00000000000000000000000001p+0L : 0x4.64ba8fd0a9a494aa79683b4d48p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.00000000000000000000000001p+0L : 0x4.64ba8fd0a9a494aa79683b4d4ap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.00000000000000000000000001p+0L : 0x4.64ba8fd0a9a494aa79683b4d48p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.00000000000000000000000001p+0L : 0x4.64ba8fd0a9a494aa79683b4d4ap+4L 1 : inexact-ok
+lgamma -0x3.fffffffffffffffffffffffffffep+0
+= lgamma downward flt-32 -0x3.fffffcp+0f : 0xc.12392p+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.fffffcp+0f : 0xc.12392p+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.fffffcp+0f : 0xc.12392p+0f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.fffffcp+0f : 0xc.12393p+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.fffffcp+0 : 0xc.123925c006038p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.fffffcp+0 : 0xc.123925c006038p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.fffffcp+0 : 0xc.123925c006038p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.fffffcp+0 : 0xc.123925c00604p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.fffffcp+0L : 0xc.123925c00603b2p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.fffffcp+0L : 0xc.123925c00603b21p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.fffffcp+0L : 0xc.123925c00603b2p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.fffffcp+0L : 0xc.123925c00603b21p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.fffffcp+0L : 0xc.123925c00603b2p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.fffffcp+0L : 0xc.123925c00603b21p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.fffffcp+0L : 0xc.123925c00603b2p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.fffffcp+0L : 0xc.123925c00603b21p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.fffffcp+0L : 0xc.123925c00603b209538b612fb7ap+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.fffffcp+0L : 0xc.123925c00603b209538b612fb7ap+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.fffffcp+0L : 0xc.123925c00603b209538b612fb7ap+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.fffffcp+0L : 0xc.123925c00603b209538b612fb7a8p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.fffffcp+0L : 0xc.123925c00603b209538b612fb4p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.fffffcp+0L : 0xc.123925c00603b209538b612fb8p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.fffffcp+0L : 0xc.123925c00603b209538b612fb4p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.fffffcp+0L : 0xc.123925c00603b209538b612fb8p+0L 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.ffffffffffffep+0 : 0x2.02c25d6cc86b6p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.ffffffffffffep+0 : 0x2.02c25d6cc86b6p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.ffffffffffffep+0 : 0x2.02c25d6cc86b6p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.ffffffffffffep+0 : 0x2.02c25d6cc86b8p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.ffffffffffffep+0L : 0x2.02c25d6cc86b656cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.ffffffffffffep+0L : 0x2.02c25d6cc86b657p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.ffffffffffffep+0L : 0x2.02c25d6cc86b656cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.ffffffffffffep+0L : 0x2.02c25d6cc86b657p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.ffffffffffffep+0L : 0x2.02c25d6cc86b656cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.ffffffffffffep+0L : 0x2.02c25d6cc86b657p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.ffffffffffffep+0L : 0x2.02c25d6cc86b656cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.ffffffffffffep+0L : 0x2.02c25d6cc86b657p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.ffffffffffffep+0L : 0x2.02c25d6cc86b656f154465a20502p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.ffffffffffffep+0L : 0x2.02c25d6cc86b656f154465a20502p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.ffffffffffffep+0L : 0x2.02c25d6cc86b656f154465a20502p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.ffffffffffffep+0L : 0x2.02c25d6cc86b656f154465a20504p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.ffffffffffffep+0L : 0x2.02c25d6cc86b656f154465a205p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.ffffffffffffep+0L : 0x2.02c25d6cc86b656f154465a205p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.ffffffffffffep+0L : 0x2.02c25d6cc86b656f154465a205p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.ffffffffffffep+0L : 0x2.02c25d6cc86b656f154465a206p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.fffffffffffffffcp+0L : 0x2.7cc0cde728aa061p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.fffffffffffffffcp+0L : 0x2.7cc0cde728aa0614p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.fffffffffffffffcp+0L : 0x2.7cc0cde728aa061p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.fffffffffffffffcp+0L : 0x2.7cc0cde728aa0614p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.fffffffffffffffcp+0L : 0x2.7cc0cde728aa061p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.fffffffffffffffcp+0L : 0x2.7cc0cde728aa0614p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.fffffffffffffffcp+0L : 0x2.7cc0cde728aa061p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.fffffffffffffffcp+0L : 0x2.7cc0cde728aa0614p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.fffffffffffffffcp+0L : 0x2.7cc0cde728aa06126e9a48c7b424p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.fffffffffffffffcp+0L : 0x2.7cc0cde728aa06126e9a48c7b426p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.fffffffffffffffcp+0L : 0x2.7cc0cde728aa06126e9a48c7b424p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.fffffffffffffffcp+0L : 0x2.7cc0cde728aa06126e9a48c7b426p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.fffffffffffffffcp+0L : 0x2.7cc0cde728aa06126e9a48c7b4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.fffffffffffffffcp+0L : 0x2.7cc0cde728aa06126e9a48c7b4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.fffffffffffffffcp+0L : 0x2.7cc0cde728aa06126e9a48c7b4p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.fffffffffffffffcp+0L : 0x2.7cc0cde728aa06126e9a48c7b5p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.fffffffffffffffffffffffffffep+0L : 0x4.9c2e374e1b356ab0287f636cca54p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.fffffffffffffffffffffffffffep+0L : 0x4.9c2e374e1b356ab0287f636cca54p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.fffffffffffffffffffffffffffep+0L : 0x4.9c2e374e1b356ab0287f636cca54p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.fffffffffffffffffffffffffffep+0L : 0x4.9c2e374e1b356ab0287f636cca58p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.ffffffffffffffffffffffffffp+0L : 0x4.4e8c4cd1af6aa575002bc4da48bp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.ffffffffffffffffffffffffffp+0L : 0x4.4e8c4cd1af6aa575002bc4da48b4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.ffffffffffffffffffffffffffp+0L : 0x4.4e8c4cd1af6aa575002bc4da48bp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.ffffffffffffffffffffffffffp+0L : 0x4.4e8c4cd1af6aa575002bc4da48b4p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.ffffffffffffffffffffffffffp+0L : 0x4.4e8c4cd1af6aa575002bc4da48p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.ffffffffffffffffffffffffffp+0L : 0x4.4e8c4cd1af6aa575002bc4da48p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.ffffffffffffffffffffffffffp+0L : 0x4.4e8c4cd1af6aa575002bc4da48p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.ffffffffffffffffffffffffffp+0L : 0x4.4e8c4cd1af6aa575002bc4da4ap+4L 1 : inexact-ok
+lgamma -0x4.0000000000000000000000000004p+0
+= lgamma downward flt-32 -0x4.000008p+0f : 0xb.60c6fp+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x4.000008p+0f : 0xb.60c7p+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x4.000008p+0f : 0xb.60c6fp+0f -1 : inexact-ok
+= lgamma upward flt-32 -0x4.000008p+0f : 0xb.60c7p+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0x4.000008p+0 : 0xb.60c6fbb5695c8p+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x4.000008p+0 : 0xb.60c6fbb5695c8p+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x4.000008p+0 : 0xb.60c6fbb5695c8p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0x4.000008p+0 : 0xb.60c6fbb5695dp+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x4.000008p+0L : 0xb.60c6fbb5695c876p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x4.000008p+0L : 0xb.60c6fbb5695c876p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x4.000008p+0L : 0xb.60c6fbb5695c876p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x4.000008p+0L : 0xb.60c6fbb5695c877p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x4.000008p+0L : 0xb.60c6fbb5695c876p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x4.000008p+0L : 0xb.60c6fbb5695c876p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x4.000008p+0L : 0xb.60c6fbb5695c876p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x4.000008p+0L : 0xb.60c6fbb5695c877p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x4.000008p+0L : 0xb.60c6fbb5695c876615d9b462c39p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x4.000008p+0L : 0xb.60c6fbb5695c876615d9b462c398p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x4.000008p+0L : 0xb.60c6fbb5695c876615d9b462c39p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x4.000008p+0L : 0xb.60c6fbb5695c876615d9b462c398p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x4.000008p+0L : 0xb.60c6fbb5695c876615d9b462cp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x4.000008p+0L : 0xb.60c6fbb5695c876615d9b462c4p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x4.000008p+0L : 0xb.60c6fbb5695c876615d9b462cp+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x4.000008p+0L : 0xb.60c6fbb5695c876615d9b462c4p+0L -1 : inexact-ok
+= lgamma downward dbl-64 -0x4.0000000000004p+0 : 0x1.f7ab3bed4b4e6p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x4.0000000000004p+0 : 0x1.f7ab3bed4b4e6p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x4.0000000000004p+0 : 0x1.f7ab3bed4b4e6p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x4.0000000000004p+0 : 0x1.f7ab3bed4b4e7p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x4.0000000000004p+0L : 0x1.f7ab3bed4b4e64cap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x4.0000000000004p+0L : 0x1.f7ab3bed4b4e64cap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x4.0000000000004p+0L : 0x1.f7ab3bed4b4e64cap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x4.0000000000004p+0L : 0x1.f7ab3bed4b4e64ccp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x4.0000000000004p+0L : 0x1.f7ab3bed4b4e64cap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x4.0000000000004p+0L : 0x1.f7ab3bed4b4e64cap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x4.0000000000004p+0L : 0x1.f7ab3bed4b4e64cap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x4.0000000000004p+0L : 0x1.f7ab3bed4b4e64ccp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x4.0000000000004p+0L : 0x1.f7ab3bed4b4e64caf3157f5aaa98p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x4.0000000000004p+0L : 0x1.f7ab3bed4b4e64caf3157f5aaa98p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x4.0000000000004p+0L : 0x1.f7ab3bed4b4e64caf3157f5aaa98p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x4.0000000000004p+0L : 0x1.f7ab3bed4b4e64caf3157f5aaa99p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x4.0000000000004p+0L : 0x1.f7ab3bed4b4e64caf3157f5aaa8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x4.0000000000004p+0L : 0x1.f7ab3bed4b4e64caf3157f5aaa8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x4.0000000000004p+0L : 0x1.f7ab3bed4b4e64caf3157f5aaa8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x4.0000000000004p+0L : 0x1.f7ab3bed4b4e64caf3157f5aabp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x4.0000000000000008p+0L : 0x2.71a9ac67ab8d0e74p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x4.0000000000000008p+0L : 0x2.71a9ac67ab8d0e78p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x4.0000000000000008p+0L : 0x2.71a9ac67ab8d0e74p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x4.0000000000000008p+0L : 0x2.71a9ac67ab8d0e78p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x4.0000000000000008p+0L : 0x2.71a9ac67ab8d0e74p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x4.0000000000000008p+0L : 0x2.71a9ac67ab8d0e78p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x4.0000000000000008p+0L : 0x2.71a9ac67ab8d0e74p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x4.0000000000000008p+0L : 0x2.71a9ac67ab8d0e78p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x4.0000000000000008p+0L : 0x2.71a9ac67ab8d0e7690cf5b78d22ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x4.0000000000000008p+0L : 0x2.71a9ac67ab8d0e7690cf5b78d22ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x4.0000000000000008p+0L : 0x2.71a9ac67ab8d0e7690cf5b78d22ap+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x4.0000000000000008p+0L : 0x2.71a9ac67ab8d0e7690cf5b78d22cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x4.0000000000000008p+0L : 0x2.71a9ac67ab8d0e7690cf5b78d2p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x4.0000000000000008p+0L : 0x2.71a9ac67ab8d0e7690cf5b78d2p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x4.0000000000000008p+0L : 0x2.71a9ac67ab8d0e7690cf5b78d2p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x4.0000000000000008p+0L : 0x2.71a9ac67ab8d0e7690cf5b78d3p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x4.0000000000000000000000000004p+0L : 0x4.911715ce9e1873156be128334a14p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x4.0000000000000000000000000004p+0L : 0x4.911715ce9e1873156be128334a14p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x4.0000000000000000000000000004p+0L : 0x4.911715ce9e1873156be128334a14p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x4.0000000000000000000000000004p+0L : 0x4.911715ce9e1873156be128334a18p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x4.00000000000000000000000002p+0L : 0x4.43752b52324dadda438d89a0c828p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x4.00000000000000000000000002p+0L : 0x4.43752b52324dadda438d89a0c82cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x4.00000000000000000000000002p+0L : 0x4.43752b52324dadda438d89a0c828p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x4.00000000000000000000000002p+0L : 0x4.43752b52324dadda438d89a0c82cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x4.00000000000000000000000002p+0L : 0x4.43752b52324dadda438d89a0c8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x4.00000000000000000000000002p+0L : 0x4.43752b52324dadda438d89a0c8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x4.00000000000000000000000002p+0L : 0x4.43752b52324dadda438d89a0c8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x4.00000000000000000000000002p+0L : 0x4.43752b52324dadda438d89a0cap+4L -1 : inexact-ok
+lgamma -0x4.fffffffffffffffffffffffffffcp+0
+= lgamma downward flt-32 -0x4.fffff8p+0f : 0x9.c4c2fp+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x4.fffff8p+0f : 0x9.c4c2fp+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x4.fffff8p+0f : 0x9.c4c2fp+0f -1 : inexact-ok
+= lgamma upward flt-32 -0x4.fffff8p+0f : 0x9.c4c3p+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0x4.fffff8p+0 : 0x9.c4c2f5e938fbp+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x4.fffff8p+0 : 0x9.c4c2f5e938fb8p+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x4.fffff8p+0 : 0x9.c4c2f5e938fbp+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0x4.fffff8p+0 : 0x9.c4c2f5e938fb8p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x4.fffff8p+0L : 0x9.c4c2f5e938fb4f7p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x4.fffff8p+0L : 0x9.c4c2f5e938fb4f8p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x4.fffff8p+0L : 0x9.c4c2f5e938fb4f7p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x4.fffff8p+0L : 0x9.c4c2f5e938fb4f8p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x4.fffff8p+0L : 0x9.c4c2f5e938fb4f7p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x4.fffff8p+0L : 0x9.c4c2f5e938fb4f8p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x4.fffff8p+0L : 0x9.c4c2f5e938fb4f7p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x4.fffff8p+0L : 0x9.c4c2f5e938fb4f8p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x4.fffff8p+0L : 0x9.c4c2f5e938fb4f78265b70fa6d2p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x4.fffff8p+0L : 0x9.c4c2f5e938fb4f78265b70fa6d2p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x4.fffff8p+0L : 0x9.c4c2f5e938fb4f78265b70fa6d2p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x4.fffff8p+0L : 0x9.c4c2f5e938fb4f78265b70fa6d28p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x4.fffff8p+0L : 0x9.c4c2f5e938fb4f78265b70fa6cp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x4.fffff8p+0L : 0x9.c4c2f5e938fb4f78265b70fa6cp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x4.fffff8p+0L : 0x9.c4c2f5e938fb4f78265b70fa6cp+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x4.fffff8p+0L : 0x9.c4c2f5e938fb4f78265b70fa7p+0L -1 : inexact-ok
+= lgamma downward dbl-64 -0x4.ffffffffffffcp+0 : 0x1.ddeaf9f55dc13p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x4.ffffffffffffcp+0 : 0x1.ddeaf9f55dc14p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x4.ffffffffffffcp+0 : 0x1.ddeaf9f55dc13p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x4.ffffffffffffcp+0 : 0x1.ddeaf9f55dc14p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x4.ffffffffffffcp+0L : 0x1.ddeaf9f55dc13e38p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x4.ffffffffffffcp+0L : 0x1.ddeaf9f55dc13e3ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x4.ffffffffffffcp+0L : 0x1.ddeaf9f55dc13e38p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x4.ffffffffffffcp+0L : 0x1.ddeaf9f55dc13e3ap+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x4.ffffffffffffcp+0L : 0x1.ddeaf9f55dc13e38p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x4.ffffffffffffcp+0L : 0x1.ddeaf9f55dc13e3ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x4.ffffffffffffcp+0L : 0x1.ddeaf9f55dc13e38p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x4.ffffffffffffcp+0L : 0x1.ddeaf9f55dc13e3ap+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x4.ffffffffffffcp+0L : 0x1.ddeaf9f55dc13e39495660933b61p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x4.ffffffffffffcp+0L : 0x1.ddeaf9f55dc13e39495660933b62p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x4.ffffffffffffcp+0L : 0x1.ddeaf9f55dc13e39495660933b61p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x4.ffffffffffffcp+0L : 0x1.ddeaf9f55dc13e39495660933b62p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x4.ffffffffffffcp+0L : 0x1.ddeaf9f55dc13e39495660933bp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x4.ffffffffffffcp+0L : 0x1.ddeaf9f55dc13e39495660933b8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x4.ffffffffffffcp+0L : 0x1.ddeaf9f55dc13e39495660933bp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x4.ffffffffffffcp+0L : 0x1.ddeaf9f55dc13e39495660933b8p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x4.fffffffffffffff8p+0L : 0x2.57e96a6fbdffdb0cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x4.fffffffffffffff8p+0L : 0x2.57e96a6fbdffdb0cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x4.fffffffffffffff8p+0L : 0x2.57e96a6fbdffdb0cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x4.fffffffffffffff8p+0L : 0x2.57e96a6fbdffdb1p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x4.fffffffffffffff8p+0L : 0x2.57e96a6fbdffdb0cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x4.fffffffffffffff8p+0L : 0x2.57e96a6fbdffdb0cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x4.fffffffffffffff8p+0L : 0x2.57e96a6fbdffdb0cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x4.fffffffffffffff8p+0L : 0x2.57e96a6fbdffdb1p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x4.fffffffffffffff8p+0L : 0x2.57e96a6fbdffdb0d2e026832e2f2p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x4.fffffffffffffff8p+0L : 0x2.57e96a6fbdffdb0d2e026832e2f4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x4.fffffffffffffff8p+0L : 0x2.57e96a6fbdffdb0d2e026832e2f2p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x4.fffffffffffffff8p+0L : 0x2.57e96a6fbdffdb0d2e026832e2f4p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x4.fffffffffffffff8p+0L : 0x2.57e96a6fbdffdb0d2e026832e2p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x4.fffffffffffffff8p+0L : 0x2.57e96a6fbdffdb0d2e026832e3p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x4.fffffffffffffff8p+0L : 0x2.57e96a6fbdffdb0d2e026832e2p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x4.fffffffffffffff8p+0L : 0x2.57e96a6fbdffdb0d2e026832e3p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x4.fffffffffffffffffffffffffffcp+0L : 0x4.7756d3d6b08b3faa6de9ade1e99cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x4.fffffffffffffffffffffffffffcp+0L : 0x4.7756d3d6b08b3faa6de9ade1e9ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x4.fffffffffffffffffffffffffffcp+0L : 0x4.7756d3d6b08b3faa6de9ade1e99cp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x4.fffffffffffffffffffffffffffcp+0L : 0x4.7756d3d6b08b3faa6de9ade1e9ap+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x4.fffffffffffffffffffffffffep+0L : 0x4.29b4e95a44c07a6f45960f4f6818p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x4.fffffffffffffffffffffffffep+0L : 0x4.29b4e95a44c07a6f45960f4f681cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x4.fffffffffffffffffffffffffep+0L : 0x4.29b4e95a44c07a6f45960f4f6818p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x4.fffffffffffffffffffffffffep+0L : 0x4.29b4e95a44c07a6f45960f4f681cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x4.fffffffffffffffffffffffffep+0L : 0x4.29b4e95a44c07a6f45960f4f68p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x4.fffffffffffffffffffffffffep+0L : 0x4.29b4e95a44c07a6f45960f4f68p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x4.fffffffffffffffffffffffffep+0L : 0x4.29b4e95a44c07a6f45960f4f68p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x4.fffffffffffffffffffffffffep+0L : 0x4.29b4e95a44c07a6f45960f4f6ap+4L -1 : inexact-ok
+lgamma -0x5.0000000000000000000000000004p+0
+= lgamma downward flt-32 -0x5.000008p+0f : 0x9.c4c2dp+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x5.000008p+0f : 0x9.c4c2ep+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x5.000008p+0f : 0x9.c4c2dp+0f 1 : inexact-ok
+= lgamma upward flt-32 -0x5.000008p+0f : 0x9.c4c2ep+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0x5.000008p+0 : 0x9.c4c2da9cf6f08p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x5.000008p+0 : 0x9.c4c2da9cf6f1p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x5.000008p+0 : 0x9.c4c2da9cf6f08p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x5.000008p+0 : 0x9.c4c2da9cf6f1p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x5.000008p+0L : 0x9.c4c2da9cf6f0fecp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x5.000008p+0L : 0x9.c4c2da9cf6f0fedp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x5.000008p+0L : 0x9.c4c2da9cf6f0fecp+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x5.000008p+0L : 0x9.c4c2da9cf6f0fedp+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x5.000008p+0L : 0x9.c4c2da9cf6f0fecp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x5.000008p+0L : 0x9.c4c2da9cf6f0fedp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x5.000008p+0L : 0x9.c4c2da9cf6f0fecp+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x5.000008p+0L : 0x9.c4c2da9cf6f0fedp+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x5.000008p+0L : 0x9.c4c2da9cf6f0fecaafe5d080355p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x5.000008p+0L : 0x9.c4c2da9cf6f0fecaafe5d0803558p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x5.000008p+0L : 0x9.c4c2da9cf6f0fecaafe5d080355p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x5.000008p+0L : 0x9.c4c2da9cf6f0fecaafe5d0803558p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x5.000008p+0L : 0x9.c4c2da9cf6f0fecaafe5d08034p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x5.000008p+0L : 0x9.c4c2da9cf6f0fecaafe5d08034p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x5.000008p+0L : 0x9.c4c2da9cf6f0fecaafe5d08034p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x5.000008p+0L : 0x9.c4c2da9cf6f0fecaafe5d08038p+0L 1 : inexact-ok
+= lgamma downward dbl-64 -0x5.0000000000004p+0 : 0x1.ddeaf9f55dc13p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x5.0000000000004p+0 : 0x1.ddeaf9f55dc13p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x5.0000000000004p+0 : 0x1.ddeaf9f55dc13p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x5.0000000000004p+0 : 0x1.ddeaf9f55dc14p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x5.0000000000004p+0L : 0x1.ddeaf9f55dc13092p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x5.0000000000004p+0L : 0x1.ddeaf9f55dc13094p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x5.0000000000004p+0L : 0x1.ddeaf9f55dc13092p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x5.0000000000004p+0L : 0x1.ddeaf9f55dc13094p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x5.0000000000004p+0L : 0x1.ddeaf9f55dc13092p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x5.0000000000004p+0L : 0x1.ddeaf9f55dc13094p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x5.0000000000004p+0L : 0x1.ddeaf9f55dc13092p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x5.0000000000004p+0L : 0x1.ddeaf9f55dc13094p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x5.0000000000004p+0L : 0x1.ddeaf9f55dc130932851383c7d5ap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x5.0000000000004p+0L : 0x1.ddeaf9f55dc130932851383c7d5bp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x5.0000000000004p+0L : 0x1.ddeaf9f55dc130932851383c7d5ap+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x5.0000000000004p+0L : 0x1.ddeaf9f55dc130932851383c7d5bp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x5.0000000000004p+0L : 0x1.ddeaf9f55dc130932851383c7dp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x5.0000000000004p+0L : 0x1.ddeaf9f55dc130932851383c7d8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x5.0000000000004p+0L : 0x1.ddeaf9f55dc130932851383c7dp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x5.0000000000004p+0L : 0x1.ddeaf9f55dc130932851383c7d8p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x5.0000000000000008p+0L : 0x2.57e96a6fbdffdb08p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x5.0000000000000008p+0L : 0x2.57e96a6fbdffdb0cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x5.0000000000000008p+0L : 0x2.57e96a6fbdffdb08p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x5.0000000000000008p+0L : 0x2.57e96a6fbdffdb0cp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x5.0000000000000008p+0L : 0x2.57e96a6fbdffdb08p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x5.0000000000000008p+0L : 0x2.57e96a6fbdffdb0cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x5.0000000000000008p+0L : 0x2.57e96a6fbdffdb08p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x5.0000000000000008p+0L : 0x2.57e96a6fbdffdb0cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x5.0000000000000008p+0L : 0x2.57e96a6fbdffdb0b793e478dd81ap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x5.0000000000000008p+0L : 0x2.57e96a6fbdffdb0b793e478dd81cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x5.0000000000000008p+0L : 0x2.57e96a6fbdffdb0b793e478dd81ap+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x5.0000000000000008p+0L : 0x2.57e96a6fbdffdb0b793e478dd81cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x5.0000000000000008p+0L : 0x2.57e96a6fbdffdb0b793e478dd8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x5.0000000000000008p+0L : 0x2.57e96a6fbdffdb0b793e478dd8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x5.0000000000000008p+0L : 0x2.57e96a6fbdffdb0b793e478dd8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x5.0000000000000008p+0L : 0x2.57e96a6fbdffdb0b793e478dd9p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x5.0000000000000000000000000004p+0L : 0x4.7756d3d6b08b3faa6de9ade1e99cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x5.0000000000000000000000000004p+0L : 0x4.7756d3d6b08b3faa6de9ade1e9ap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x5.0000000000000000000000000004p+0L : 0x4.7756d3d6b08b3faa6de9ade1e99cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x5.0000000000000000000000000004p+0L : 0x4.7756d3d6b08b3faa6de9ade1e9ap+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x5.00000000000000000000000002p+0L : 0x4.29b4e95a44c07a6f45960f4f67acp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x5.00000000000000000000000002p+0L : 0x4.29b4e95a44c07a6f45960f4f67bp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x5.00000000000000000000000002p+0L : 0x4.29b4e95a44c07a6f45960f4f67acp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x5.00000000000000000000000002p+0L : 0x4.29b4e95a44c07a6f45960f4f67bp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x5.00000000000000000000000002p+0L : 0x4.29b4e95a44c07a6f45960f4f66p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x5.00000000000000000000000002p+0L : 0x4.29b4e95a44c07a6f45960f4f68p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x5.00000000000000000000000002p+0L : 0x4.29b4e95a44c07a6f45960f4f66p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x5.00000000000000000000000002p+0L : 0x4.29b4e95a44c07a6f45960f4f68p+4L 1 : inexact-ok
+lgamma -0x5.fffffffffffffffffffffffffffcp+0
+= lgamma downward flt-32 -0x5.fffff8p+0f : 0x7.fa123p+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x5.fffff8p+0f : 0x7.fa1238p+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x5.fffff8p+0f : 0x7.fa123p+0f 1 : inexact-ok
+= lgamma upward flt-32 -0x5.fffff8p+0f : 0x7.fa1238p+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0x5.fffff8p+0 : 0x7.fa12379bec514p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x5.fffff8p+0 : 0x7.fa12379bec518p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x5.fffff8p+0 : 0x7.fa12379bec514p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x5.fffff8p+0 : 0x7.fa12379bec518p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x5.fffff8p+0L : 0x7.fa12379bec516538p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x5.fffff8p+0L : 0x7.fa12379bec516538p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x5.fffff8p+0L : 0x7.fa12379bec516538p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x5.fffff8p+0L : 0x7.fa12379bec51654p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x5.fffff8p+0L : 0x7.fa12379bec516538p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x5.fffff8p+0L : 0x7.fa12379bec516538p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x5.fffff8p+0L : 0x7.fa12379bec516538p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x5.fffff8p+0L : 0x7.fa12379bec51654p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x5.fffff8p+0L : 0x7.fa12379bec516539476159244ddp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x5.fffff8p+0L : 0x7.fa12379bec516539476159244dd4p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x5.fffff8p+0L : 0x7.fa12379bec516539476159244ddp+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x5.fffff8p+0L : 0x7.fa12379bec516539476159244dd4p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x5.fffff8p+0L : 0x7.fa12379bec516539476159244cp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x5.fffff8p+0L : 0x7.fa12379bec516539476159244ep+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x5.fffff8p+0L : 0x7.fa12379bec516539476159244cp+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x5.fffff8p+0L : 0x7.fa12379bec516539476159244ep+0L 1 : inexact-ok
+= lgamma downward dbl-64 -0x5.ffffffffffffcp+0 : 0x1.c13fedfb33a13p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x5.ffffffffffffcp+0 : 0x1.c13fedfb33a14p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x5.ffffffffffffcp+0 : 0x1.c13fedfb33a13p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x5.ffffffffffffcp+0 : 0x1.c13fedfb33a14p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x5.ffffffffffffcp+0L : 0x1.c13fedfb33a13cbp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x5.ffffffffffffcp+0L : 0x1.c13fedfb33a13cb2p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x5.ffffffffffffcp+0L : 0x1.c13fedfb33a13cbp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x5.ffffffffffffcp+0L : 0x1.c13fedfb33a13cb2p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x5.ffffffffffffcp+0L : 0x1.c13fedfb33a13cbp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x5.ffffffffffffcp+0L : 0x1.c13fedfb33a13cb2p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x5.ffffffffffffcp+0L : 0x1.c13fedfb33a13cbp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x5.ffffffffffffcp+0L : 0x1.c13fedfb33a13cb2p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x5.ffffffffffffcp+0L : 0x1.c13fedfb33a13cb1cd21372f157dp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x5.ffffffffffffcp+0L : 0x1.c13fedfb33a13cb1cd21372f157dp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x5.ffffffffffffcp+0L : 0x1.c13fedfb33a13cb1cd21372f157dp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x5.ffffffffffffcp+0L : 0x1.c13fedfb33a13cb1cd21372f157ep+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x5.ffffffffffffcp+0L : 0x1.c13fedfb33a13cb1cd21372f15p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x5.ffffffffffffcp+0L : 0x1.c13fedfb33a13cb1cd21372f158p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x5.ffffffffffffcp+0L : 0x1.c13fedfb33a13cb1cd21372f15p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x5.ffffffffffffcp+0L : 0x1.c13fedfb33a13cb1cd21372f158p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x5.fffffffffffffff8p+0L : 0x2.3b3e5e7593dfd8d8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x5.fffffffffffffff8p+0L : 0x2.3b3e5e7593dfd8dcp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x5.fffffffffffffff8p+0L : 0x2.3b3e5e7593dfd8d8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x5.fffffffffffffff8p+0L : 0x2.3b3e5e7593dfd8dcp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x5.fffffffffffffff8p+0L : 0x2.3b3e5e7593dfd8d8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x5.fffffffffffffff8p+0L : 0x2.3b3e5e7593dfd8dcp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x5.fffffffffffffff8p+0L : 0x2.3b3e5e7593dfd8d8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x5.fffffffffffffff8p+0L : 0x2.3b3e5e7593dfd8dcp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x5.fffffffffffffff8p+0L : 0x2.3b3e5e7593dfd8db1c77e97967b4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x5.fffffffffffffff8p+0L : 0x2.3b3e5e7593dfd8db1c77e97967b6p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x5.fffffffffffffff8p+0L : 0x2.3b3e5e7593dfd8db1c77e97967b4p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x5.fffffffffffffff8p+0L : 0x2.3b3e5e7593dfd8db1c77e97967b6p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x5.fffffffffffffff8p+0L : 0x2.3b3e5e7593dfd8db1c77e97967p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x5.fffffffffffffff8p+0L : 0x2.3b3e5e7593dfd8db1c77e97968p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x5.fffffffffffffff8p+0L : 0x2.3b3e5e7593dfd8db1c77e97967p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x5.fffffffffffffff8p+0L : 0x2.3b3e5e7593dfd8db1c77e97968p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x5.fffffffffffffffffffffffffffcp+0L : 0x4.5aabc7dc866b3d784709d9d3190cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x5.fffffffffffffffffffffffffffcp+0L : 0x4.5aabc7dc866b3d784709d9d3190cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x5.fffffffffffffffffffffffffffcp+0L : 0x4.5aabc7dc866b3d784709d9d3190cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x5.fffffffffffffffffffffffffffcp+0L : 0x4.5aabc7dc866b3d784709d9d3191p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x5.fffffffffffffffffffffffffep+0L : 0x4.0d09dd601aa0783d1eb63b40978cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x5.fffffffffffffffffffffffffep+0L : 0x4.0d09dd601aa0783d1eb63b40979p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x5.fffffffffffffffffffffffffep+0L : 0x4.0d09dd601aa0783d1eb63b40978cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x5.fffffffffffffffffffffffffep+0L : 0x4.0d09dd601aa0783d1eb63b40979p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x5.fffffffffffffffffffffffffep+0L : 0x4.0d09dd601aa0783d1eb63b4096p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x5.fffffffffffffffffffffffffep+0L : 0x4.0d09dd601aa0783d1eb63b4098p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x5.fffffffffffffffffffffffffep+0L : 0x4.0d09dd601aa0783d1eb63b4096p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x5.fffffffffffffffffffffffffep+0L : 0x4.0d09dd601aa0783d1eb63b4098p+4L 1 : inexact-ok
+lgamma -0x6.0000000000000000000000000004p+0
+= lgamma downward flt-32 -0x6.000008p+0f : 0x7.fa1218p+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x6.000008p+0f : 0x7.fa1218p+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x6.000008p+0f : 0x7.fa1218p+0f -1 : inexact-ok
+= lgamma upward flt-32 -0x6.000008p+0f : 0x7.fa122p+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0x6.000008p+0 : 0x7.fa1219a4ff9c4p+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x6.000008p+0 : 0x7.fa1219a4ff9c8p+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x6.000008p+0 : 0x7.fa1219a4ff9c4p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0x6.000008p+0 : 0x7.fa1219a4ff9c8p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x6.000008p+0L : 0x7.fa1219a4ff9c69ep+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x6.000008p+0L : 0x7.fa1219a4ff9c69ep+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x6.000008p+0L : 0x7.fa1219a4ff9c69ep+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x6.000008p+0L : 0x7.fa1219a4ff9c69e8p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x6.000008p+0L : 0x7.fa1219a4ff9c69ep+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x6.000008p+0L : 0x7.fa1219a4ff9c69ep+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x6.000008p+0L : 0x7.fa1219a4ff9c69ep+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x6.000008p+0L : 0x7.fa1219a4ff9c69e8p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x6.000008p+0L : 0x7.fa1219a4ff9c69e124ac82ef9dfp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x6.000008p+0L : 0x7.fa1219a4ff9c69e124ac82ef9dfp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x6.000008p+0L : 0x7.fa1219a4ff9c69e124ac82ef9dfp+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x6.000008p+0L : 0x7.fa1219a4ff9c69e124ac82ef9df4p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x6.000008p+0L : 0x7.fa1219a4ff9c69e124ac82ef9cp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x6.000008p+0L : 0x7.fa1219a4ff9c69e124ac82ef9ep+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x6.000008p+0L : 0x7.fa1219a4ff9c69e124ac82ef9cp+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x6.000008p+0L : 0x7.fa1219a4ff9c69e124ac82ef9ep+0L -1 : inexact-ok
+= lgamma downward dbl-64 -0x6.0000000000004p+0 : 0x1.c13fedfb33a12p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x6.0000000000004p+0 : 0x1.c13fedfb33a13p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x6.0000000000004p+0 : 0x1.c13fedfb33a12p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x6.0000000000004p+0 : 0x1.c13fedfb33a13p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x6.0000000000004p+0L : 0x1.c13fedfb33a12db6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x6.0000000000004p+0L : 0x1.c13fedfb33a12db6p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x6.0000000000004p+0L : 0x1.c13fedfb33a12db6p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x6.0000000000004p+0L : 0x1.c13fedfb33a12db8p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x6.0000000000004p+0L : 0x1.c13fedfb33a12db6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x6.0000000000004p+0L : 0x1.c13fedfb33a12db6p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x6.0000000000004p+0L : 0x1.c13fedfb33a12db6p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x6.0000000000004p+0L : 0x1.c13fedfb33a12db8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x6.0000000000004p+0L : 0x1.c13fedfb33a12db656c6b983022p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x6.0000000000004p+0L : 0x1.c13fedfb33a12db656c6b9830221p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x6.0000000000004p+0L : 0x1.c13fedfb33a12db656c6b983022p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x6.0000000000004p+0L : 0x1.c13fedfb33a12db656c6b9830221p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x6.0000000000004p+0L : 0x1.c13fedfb33a12db656c6b98302p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x6.0000000000004p+0L : 0x1.c13fedfb33a12db656c6b98302p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x6.0000000000004p+0L : 0x1.c13fedfb33a12db656c6b98302p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x6.0000000000004p+0L : 0x1.c13fedfb33a12db656c6b983028p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x6.0000000000000008p+0L : 0x2.3b3e5e7593dfd8d8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x6.0000000000000008p+0L : 0x2.3b3e5e7593dfd8d8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x6.0000000000000008p+0L : 0x2.3b3e5e7593dfd8d8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x6.0000000000000008p+0L : 0x2.3b3e5e7593dfd8dcp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x6.0000000000000008p+0L : 0x2.3b3e5e7593dfd8d8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x6.0000000000000008p+0L : 0x2.3b3e5e7593dfd8d8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x6.0000000000000008p+0L : 0x2.3b3e5e7593dfd8d8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x6.0000000000000008p+0L : 0x2.3b3e5e7593dfd8dcp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x6.0000000000000008p+0L : 0x2.3b3e5e7593dfd8d93d091e29b232p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x6.0000000000000008p+0L : 0x2.3b3e5e7593dfd8d93d091e29b234p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x6.0000000000000008p+0L : 0x2.3b3e5e7593dfd8d93d091e29b232p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x6.0000000000000008p+0L : 0x2.3b3e5e7593dfd8d93d091e29b234p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x6.0000000000000008p+0L : 0x2.3b3e5e7593dfd8d93d091e29b2p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x6.0000000000000008p+0L : 0x2.3b3e5e7593dfd8d93d091e29b2p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x6.0000000000000008p+0L : 0x2.3b3e5e7593dfd8d93d091e29b2p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x6.0000000000000008p+0L : 0x2.3b3e5e7593dfd8d93d091e29b3p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x6.0000000000000000000000000004p+0L : 0x4.5aabc7dc866b3d784709d9d3190cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x6.0000000000000000000000000004p+0L : 0x4.5aabc7dc866b3d784709d9d3190cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x6.0000000000000000000000000004p+0L : 0x4.5aabc7dc866b3d784709d9d3190cp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x6.0000000000000000000000000004p+0L : 0x4.5aabc7dc866b3d784709d9d3191p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x6.00000000000000000000000002p+0L : 0x4.0d09dd601aa0783d1eb63b409714p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x6.00000000000000000000000002p+0L : 0x4.0d09dd601aa0783d1eb63b409718p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x6.00000000000000000000000002p+0L : 0x4.0d09dd601aa0783d1eb63b409714p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x6.00000000000000000000000002p+0L : 0x4.0d09dd601aa0783d1eb63b409718p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x6.00000000000000000000000002p+0L : 0x4.0d09dd601aa0783d1eb63b4096p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x6.00000000000000000000000002p+0L : 0x4.0d09dd601aa0783d1eb63b4098p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x6.00000000000000000000000002p+0L : 0x4.0d09dd601aa0783d1eb63b4096p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x6.00000000000000000000000002p+0L : 0x4.0d09dd601aa0783d1eb63b4098p+4L -1 : inexact-ok
+lgamma -0x6.fffffffffffffffffffffffffffcp+0
+= lgamma downward flt-32 -0x6.fffff8p+0f : 0x6.07eb08p+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x6.fffff8p+0f : 0x6.07eb1p+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x6.fffff8p+0f : 0x6.07eb08p+0f -1 : inexact-ok
+= lgamma upward flt-32 -0x6.fffff8p+0f : 0x6.07eb1p+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0x6.fffff8p+0 : 0x6.07eb0ddd58f58p+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x6.fffff8p+0 : 0x6.07eb0ddd58f5cp+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x6.fffff8p+0 : 0x6.07eb0ddd58f58p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0x6.fffff8p+0 : 0x6.07eb0ddd58f5cp+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x6.fffff8p+0L : 0x6.07eb0ddd58f5bbbp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x6.fffff8p+0L : 0x6.07eb0ddd58f5bbbp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x6.fffff8p+0L : 0x6.07eb0ddd58f5bbbp+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x6.fffff8p+0L : 0x6.07eb0ddd58f5bbb8p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x6.fffff8p+0L : 0x6.07eb0ddd58f5bbbp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x6.fffff8p+0L : 0x6.07eb0ddd58f5bbbp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x6.fffff8p+0L : 0x6.07eb0ddd58f5bbbp+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x6.fffff8p+0L : 0x6.07eb0ddd58f5bbb8p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x6.fffff8p+0L : 0x6.07eb0ddd58f5bbb39faa2d8f8c7p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x6.fffff8p+0L : 0x6.07eb0ddd58f5bbb39faa2d8f8c7p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x6.fffff8p+0L : 0x6.07eb0ddd58f5bbb39faa2d8f8c7p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x6.fffff8p+0L : 0x6.07eb0ddd58f5bbb39faa2d8f8c74p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x6.fffff8p+0L : 0x6.07eb0ddd58f5bbb39faa2d8f8cp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x6.fffff8p+0L : 0x6.07eb0ddd58f5bbb39faa2d8f8cp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x6.fffff8p+0L : 0x6.07eb0ddd58f5bbb39faa2d8f8cp+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x6.fffff8p+0L : 0x6.07eb0ddd58f5bbb39faa2d8f8ep+0L -1 : inexact-ok
+= lgamma downward dbl-64 -0x6.ffffffffffffcp+0 : 0x1.a21d7b4d0146ep+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x6.ffffffffffffcp+0 : 0x1.a21d7b4d0146ep+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x6.ffffffffffffcp+0 : 0x1.a21d7b4d0146ep+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x6.ffffffffffffcp+0 : 0x1.a21d7b4d0146fp+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x6.ffffffffffffcp+0L : 0x1.a21d7b4d0146e5eep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x6.ffffffffffffcp+0L : 0x1.a21d7b4d0146e5fp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x6.ffffffffffffcp+0L : 0x1.a21d7b4d0146e5eep+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x6.ffffffffffffcp+0L : 0x1.a21d7b4d0146e5fp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x6.ffffffffffffcp+0L : 0x1.a21d7b4d0146e5eep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x6.ffffffffffffcp+0L : 0x1.a21d7b4d0146e5fp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x6.ffffffffffffcp+0L : 0x1.a21d7b4d0146e5eep+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x6.ffffffffffffcp+0L : 0x1.a21d7b4d0146e5fp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x6.ffffffffffffcp+0L : 0x1.a21d7b4d0146e5efa6dc800b47bp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x6.ffffffffffffcp+0L : 0x1.a21d7b4d0146e5efa6dc800b47bp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x6.ffffffffffffcp+0L : 0x1.a21d7b4d0146e5efa6dc800b47bp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x6.ffffffffffffcp+0L : 0x1.a21d7b4d0146e5efa6dc800b47b1p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x6.ffffffffffffcp+0L : 0x1.a21d7b4d0146e5efa6dc800b478p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x6.ffffffffffffcp+0L : 0x1.a21d7b4d0146e5efa6dc800b478p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x6.ffffffffffffcp+0L : 0x1.a21d7b4d0146e5efa6dc800b478p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x6.ffffffffffffcp+0L : 0x1.a21d7b4d0146e5efa6dc800b48p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x6.fffffffffffffff8p+0L : 0x2.1c1bebc761858184p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x6.fffffffffffffff8p+0L : 0x2.1c1bebc761858188p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x6.fffffffffffffff8p+0L : 0x2.1c1bebc761858184p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x6.fffffffffffffff8p+0L : 0x2.1c1bebc761858188p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x6.fffffffffffffff8p+0L : 0x2.1c1bebc761858184p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x6.fffffffffffffff8p+0L : 0x2.1c1bebc761858188p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x6.fffffffffffffff8p+0L : 0x2.1c1bebc761858184p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x6.fffffffffffffff8p+0L : 0x2.1c1bebc761858188p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x6.fffffffffffffff8p+0L : 0x2.1c1bebc761858186bf57c49ebe78p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x6.fffffffffffffff8p+0L : 0x2.1c1bebc761858186bf57c49ebe78p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x6.fffffffffffffff8p+0L : 0x2.1c1bebc761858186bf57c49ebe78p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x6.fffffffffffffff8p+0L : 0x2.1c1bebc761858186bf57c49ebe7ap+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x6.fffffffffffffff8p+0L : 0x2.1c1bebc761858186bf57c49ebep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x6.fffffffffffffff8p+0L : 0x2.1c1bebc761858186bf57c49ebep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x6.fffffffffffffff8p+0L : 0x2.1c1bebc761858186bf57c49ebep+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x6.fffffffffffffff8p+0L : 0x2.1c1bebc761858186bf57c49ebfp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x6.fffffffffffffffffffffffffffcp+0L : 0x4.3b89552e5410e623d7a0906626a8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x6.fffffffffffffffffffffffffffcp+0L : 0x4.3b89552e5410e623d7a0906626acp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x6.fffffffffffffffffffffffffffcp+0L : 0x4.3b89552e5410e623d7a0906626a8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x6.fffffffffffffffffffffffffffcp+0L : 0x4.3b89552e5410e623d7a0906626acp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x6.fffffffffffffffffffffffffep+0L : 0x3.ede76ab1e84620e8af4cf1d3a53p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x6.fffffffffffffffffffffffffep+0L : 0x3.ede76ab1e84620e8af4cf1d3a532p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x6.fffffffffffffffffffffffffep+0L : 0x3.ede76ab1e84620e8af4cf1d3a53p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x6.fffffffffffffffffffffffffep+0L : 0x3.ede76ab1e84620e8af4cf1d3a532p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x6.fffffffffffffffffffffffffep+0L : 0x3.ede76ab1e84620e8af4cf1d3a5p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x6.fffffffffffffffffffffffffep+0L : 0x3.ede76ab1e84620e8af4cf1d3a5p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x6.fffffffffffffffffffffffffep+0L : 0x3.ede76ab1e84620e8af4cf1d3a5p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x6.fffffffffffffffffffffffffep+0L : 0x3.ede76ab1e84620e8af4cf1d3a6p+4L -1 : inexact-ok
+lgamma -0x7.0000000000000000000000000004p+0
+= lgamma downward flt-32 -0x7.000008p+0f : 0x6.07eae8p+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x7.000008p+0f : 0x6.07eafp+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x7.000008p+0f : 0x6.07eae8p+0f 1 : inexact-ok
+= lgamma upward flt-32 -0x7.000008p+0f : 0x6.07eafp+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0x7.000008p+0 : 0x6.07eaed9d47ae4p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x7.000008p+0 : 0x6.07eaed9d47ae8p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x7.000008p+0 : 0x6.07eaed9d47ae4p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x7.000008p+0 : 0x6.07eaed9d47ae8p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x7.000008p+0L : 0x6.07eaed9d47ae773p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x7.000008p+0L : 0x6.07eaed9d47ae7738p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x7.000008p+0L : 0x6.07eaed9d47ae773p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x7.000008p+0L : 0x6.07eaed9d47ae7738p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x7.000008p+0L : 0x6.07eaed9d47ae773p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x7.000008p+0L : 0x6.07eaed9d47ae7738p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x7.000008p+0L : 0x6.07eaed9d47ae773p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x7.000008p+0L : 0x6.07eaed9d47ae7738p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x7.000008p+0L : 0x6.07eaed9d47ae7736e9ad713a84f8p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x7.000008p+0L : 0x6.07eaed9d47ae7736e9ad713a84fcp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x7.000008p+0L : 0x6.07eaed9d47ae7736e9ad713a84f8p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x7.000008p+0L : 0x6.07eaed9d47ae7736e9ad713a84fcp+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x7.000008p+0L : 0x6.07eaed9d47ae7736e9ad713a84p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x7.000008p+0L : 0x6.07eaed9d47ae7736e9ad713a84p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x7.000008p+0L : 0x6.07eaed9d47ae7736e9ad713a84p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x7.000008p+0L : 0x6.07eaed9d47ae7736e9ad713a86p+0L 1 : inexact-ok
+= lgamma downward dbl-64 -0x7.0000000000004p+0 : 0x1.a21d7b4d0146dp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x7.0000000000004p+0 : 0x1.a21d7b4d0146dp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x7.0000000000004p+0 : 0x1.a21d7b4d0146dp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x7.0000000000004p+0 : 0x1.a21d7b4d0146ep+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x7.0000000000004p+0L : 0x1.a21d7b4d0146d5cep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x7.0000000000004p+0L : 0x1.a21d7b4d0146d5dp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x7.0000000000004p+0L : 0x1.a21d7b4d0146d5cep+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x7.0000000000004p+0L : 0x1.a21d7b4d0146d5dp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x7.0000000000004p+0L : 0x1.a21d7b4d0146d5cep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x7.0000000000004p+0L : 0x1.a21d7b4d0146d5dp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x7.0000000000004p+0L : 0x1.a21d7b4d0146d5cep+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x7.0000000000004p+0L : 0x1.a21d7b4d0146d5dp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x7.0000000000004p+0L : 0x1.a21d7b4d0146d5cf9e38ddcceb2fp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x7.0000000000004p+0L : 0x1.a21d7b4d0146d5cf9e38ddcceb2fp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x7.0000000000004p+0L : 0x1.a21d7b4d0146d5cf9e38ddcceb2fp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x7.0000000000004p+0L : 0x1.a21d7b4d0146d5cf9e38ddcceb3p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x7.0000000000004p+0L : 0x1.a21d7b4d0146d5cf9e38ddccebp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x7.0000000000004p+0L : 0x1.a21d7b4d0146d5cf9e38ddccebp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x7.0000000000004p+0L : 0x1.a21d7b4d0146d5cf9e38ddccebp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x7.0000000000004p+0L : 0x1.a21d7b4d0146d5cf9e38ddcceb8p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x7.0000000000000008p+0L : 0x2.1c1bebc761858184p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x7.0000000000000008p+0L : 0x2.1c1bebc761858184p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x7.0000000000000008p+0L : 0x2.1c1bebc761858184p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x7.0000000000000008p+0L : 0x2.1c1bebc761858188p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x7.0000000000000008p+0L : 0x2.1c1bebc761858184p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x7.0000000000000008p+0L : 0x2.1c1bebc761858184p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x7.0000000000000008p+0L : 0x2.1c1bebc761858184p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x7.0000000000000008p+0L : 0x2.1c1bebc761858188p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x7.0000000000000008p+0L : 0x2.1c1bebc761858184bb56b02a76acp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x7.0000000000000008p+0L : 0x2.1c1bebc761858184bb56b02a76aep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x7.0000000000000008p+0L : 0x2.1c1bebc761858184bb56b02a76acp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x7.0000000000000008p+0L : 0x2.1c1bebc761858184bb56b02a76aep+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x7.0000000000000008p+0L : 0x2.1c1bebc761858184bb56b02a76p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x7.0000000000000008p+0L : 0x2.1c1bebc761858184bb56b02a77p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x7.0000000000000008p+0L : 0x2.1c1bebc761858184bb56b02a76p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x7.0000000000000008p+0L : 0x2.1c1bebc761858184bb56b02a77p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x7.0000000000000000000000000004p+0L : 0x4.3b89552e5410e623d7a0906626a8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x7.0000000000000000000000000004p+0L : 0x4.3b89552e5410e623d7a0906626acp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x7.0000000000000000000000000004p+0L : 0x4.3b89552e5410e623d7a0906626a8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x7.0000000000000000000000000004p+0L : 0x4.3b89552e5410e623d7a0906626acp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x7.00000000000000000000000002p+0L : 0x3.ede76ab1e84620e8af4cf1d3a4bp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x7.00000000000000000000000002p+0L : 0x3.ede76ab1e84620e8af4cf1d3a4bp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x7.00000000000000000000000002p+0L : 0x3.ede76ab1e84620e8af4cf1d3a4bp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x7.00000000000000000000000002p+0L : 0x3.ede76ab1e84620e8af4cf1d3a4b2p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x7.00000000000000000000000002p+0L : 0x3.ede76ab1e84620e8af4cf1d3a4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x7.00000000000000000000000002p+0L : 0x3.ede76ab1e84620e8af4cf1d3a5p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x7.00000000000000000000000002p+0L : 0x3.ede76ab1e84620e8af4cf1d3a4p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x7.00000000000000000000000002p+0L : 0x3.ede76ab1e84620e8af4cf1d3a5p+4L 1 : inexact-ok
+lgamma -0x7.fffffffffffffffffffffffffffcp+0
+= lgamma downward flt-32 -0x7.fffff8p+0f : 0x3.f394c4p+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x7.fffff8p+0f : 0x3.f394c8p+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x7.fffff8p+0f : 0x3.f394c4p+0f 1 : inexact-ok
+= lgamma upward flt-32 -0x7.fffff8p+0f : 0x3.f394c8p+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0x7.fffff8p+0 : 0x3.f394c6f5e387cp+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x7.fffff8p+0 : 0x3.f394c6f5e387cp+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x7.fffff8p+0 : 0x3.f394c6f5e387cp+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x7.fffff8p+0 : 0x3.f394c6f5e387ep+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x7.fffff8p+0L : 0x3.f394c6f5e387cebp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x7.fffff8p+0L : 0x3.f394c6f5e387cebp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x7.fffff8p+0L : 0x3.f394c6f5e387cebp+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x7.fffff8p+0L : 0x3.f394c6f5e387ceb4p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x7.fffff8p+0L : 0x3.f394c6f5e387cebp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x7.fffff8p+0L : 0x3.f394c6f5e387cebp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x7.fffff8p+0L : 0x3.f394c6f5e387cebp+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x7.fffff8p+0L : 0x3.f394c6f5e387ceb4p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x7.fffff8p+0L : 0x3.f394c6f5e387ceb04254681d15ecp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x7.fffff8p+0L : 0x3.f394c6f5e387ceb04254681d15ecp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x7.fffff8p+0L : 0x3.f394c6f5e387ceb04254681d15ecp+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x7.fffff8p+0L : 0x3.f394c6f5e387ceb04254681d15eep+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x7.fffff8p+0L : 0x3.f394c6f5e387ceb04254681d15p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x7.fffff8p+0L : 0x3.f394c6f5e387ceb04254681d16p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x7.fffff8p+0L : 0x3.f394c6f5e387ceb04254681d15p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x7.fffff8p+0L : 0x3.f394c6f5e387ceb04254681d16p+0L 1 : inexact-ok
+= lgamma downward dbl-64 -0x7.ffffffffffffcp+0 : 0x1.80d816ce89effp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x7.ffffffffffffcp+0 : 0x1.80d816ce89fp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x7.ffffffffffffcp+0 : 0x1.80d816ce89effp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x7.ffffffffffffcp+0 : 0x1.80d816ce89fp+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x7.ffffffffffffcp+0L : 0x1.80d816ce89efff9ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x7.ffffffffffffcp+0L : 0x1.80d816ce89efffap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x7.ffffffffffffcp+0L : 0x1.80d816ce89efff9ep+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x7.ffffffffffffcp+0L : 0x1.80d816ce89efffap+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x7.ffffffffffffcp+0L : 0x1.80d816ce89efff9ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x7.ffffffffffffcp+0L : 0x1.80d816ce89efffap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x7.ffffffffffffcp+0L : 0x1.80d816ce89efff9ep+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x7.ffffffffffffcp+0L : 0x1.80d816ce89efffap+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x7.ffffffffffffcp+0L : 0x1.80d816ce89efff9f7101ce5ec6f4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x7.ffffffffffffcp+0L : 0x1.80d816ce89efff9f7101ce5ec6f5p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x7.ffffffffffffcp+0L : 0x1.80d816ce89efff9f7101ce5ec6f4p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x7.ffffffffffffcp+0L : 0x1.80d816ce89efff9f7101ce5ec6f5p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x7.ffffffffffffcp+0L : 0x1.80d816ce89efff9f7101ce5ec68p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x7.ffffffffffffcp+0L : 0x1.80d816ce89efff9f7101ce5ec7p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x7.ffffffffffffcp+0L : 0x1.80d816ce89efff9f7101ce5ec68p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x7.ffffffffffffcp+0L : 0x1.80d816ce89efff9f7101ce5ec7p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x7.fffffffffffffff8p+0L : 0x1.fad68748ea2e9ab6p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x7.fffffffffffffff8p+0L : 0x1.fad68748ea2e9ab6p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x7.fffffffffffffff8p+0L : 0x1.fad68748ea2e9ab6p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x7.fffffffffffffff8p+0L : 0x1.fad68748ea2e9ab8p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x7.fffffffffffffff8p+0L : 0x1.fad68748ea2e9ab6p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x7.fffffffffffffff8p+0L : 0x1.fad68748ea2e9ab6p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x7.fffffffffffffff8p+0L : 0x1.fad68748ea2e9ab6p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x7.fffffffffffffff8p+0L : 0x1.fad68748ea2e9ab8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x7.fffffffffffffff8p+0L : 0x1.fad68748ea2e9ab6997d12f23dbbp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x7.fffffffffffffff8p+0L : 0x1.fad68748ea2e9ab6997d12f23dbbp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x7.fffffffffffffff8p+0L : 0x1.fad68748ea2e9ab6997d12f23dbbp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x7.fffffffffffffff8p+0L : 0x1.fad68748ea2e9ab6997d12f23dbcp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x7.fffffffffffffff8p+0L : 0x1.fad68748ea2e9ab6997d12f23d8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x7.fffffffffffffff8p+0L : 0x1.fad68748ea2e9ab6997d12f23d8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x7.fffffffffffffff8p+0L : 0x1.fad68748ea2e9ab6997d12f23d8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x7.fffffffffffffff8p+0L : 0x1.fad68748ea2e9ab6997d12f23ep+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x7.fffffffffffffffffffffffffffcp+0L : 0x4.1a43f0afdcb9ff53a1c5deb9a5ecp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x7.fffffffffffffffffffffffffffcp+0L : 0x4.1a43f0afdcb9ff53a1c5deb9a5ecp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x7.fffffffffffffffffffffffffffcp+0L : 0x4.1a43f0afdcb9ff53a1c5deb9a5ecp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x7.fffffffffffffffffffffffffffcp+0L : 0x4.1a43f0afdcb9ff53a1c5deb9a5fp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x7.fffffffffffffffffffffffffep+0L : 0x3.cca2063370ef3a18797240272476p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x7.fffffffffffffffffffffffffep+0L : 0x3.cca2063370ef3a18797240272478p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x7.fffffffffffffffffffffffffep+0L : 0x3.cca2063370ef3a18797240272476p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x7.fffffffffffffffffffffffffep+0L : 0x3.cca2063370ef3a18797240272478p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x7.fffffffffffffffffffffffffep+0L : 0x3.cca2063370ef3a187972402724p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x7.fffffffffffffffffffffffffep+0L : 0x3.cca2063370ef3a187972402724p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x7.fffffffffffffffffffffffffep+0L : 0x3.cca2063370ef3a187972402724p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x7.fffffffffffffffffffffffffep+0L : 0x3.cca2063370ef3a187972402725p+4L 1 : inexact-ok
+lgamma -0x8.0000000000000000000000000008p+0
+= lgamma downward flt-32 -0x8.00001p+0f : 0x3.422278p+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x8.00001p+0f : 0x3.42227cp+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x8.00001p+0f : 0x3.422278p+0f -1 : inexact-ok
+= lgamma upward flt-32 -0x8.00001p+0f : 0x3.42227cp+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0x8.00001p+0 : 0x3.42227b9df8fdep+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x8.00001p+0 : 0x3.42227b9df8fep+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x8.00001p+0 : 0x3.42227b9df8fdep+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0x8.00001p+0 : 0x3.42227b9df8fep+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x8.00001p+0L : 0x3.42227b9df8fdfa1cp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x8.00001p+0L : 0x3.42227b9df8fdfa1cp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x8.00001p+0L : 0x3.42227b9df8fdfa1cp+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x8.00001p+0L : 0x3.42227b9df8fdfa2p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x8.00001p+0L : 0x3.42227b9df8fdfa1cp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x8.00001p+0L : 0x3.42227b9df8fdfa1cp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x8.00001p+0L : 0x3.42227b9df8fdfa1cp+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x8.00001p+0L : 0x3.42227b9df8fdfa2p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x8.00001p+0L : 0x3.42227b9df8fdfa1c5dea97787f44p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x8.00001p+0L : 0x3.42227b9df8fdfa1c5dea97787f46p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x8.00001p+0L : 0x3.42227b9df8fdfa1c5dea97787f44p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x8.00001p+0L : 0x3.42227b9df8fdfa1c5dea97787f46p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x8.00001p+0L : 0x3.42227b9df8fdfa1c5dea97787fp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x8.00001p+0L : 0x3.42227b9df8fdfa1c5dea97787fp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x8.00001p+0L : 0x3.42227b9df8fdfa1c5dea97787fp+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x8.00001p+0L : 0x3.42227b9df8fdfa1c5dea97788p+0L -1 : inexact-ok
+= lgamma downward dbl-64 -0x8.0000000000008p+0 : 0x1.75c0f54f0cd2ep+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x8.0000000000008p+0 : 0x1.75c0f54f0cd2fp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x8.0000000000008p+0 : 0x1.75c0f54f0cd2ep+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x8.0000000000008p+0 : 0x1.75c0f54f0cd2fp+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x8.0000000000008p+0L : 0x1.75c0f54f0cd2ee54p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x8.0000000000008p+0L : 0x1.75c0f54f0cd2ee54p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x8.0000000000008p+0L : 0x1.75c0f54f0cd2ee54p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x8.0000000000008p+0L : 0x1.75c0f54f0cd2ee56p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x8.0000000000008p+0L : 0x1.75c0f54f0cd2ee54p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x8.0000000000008p+0L : 0x1.75c0f54f0cd2ee54p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x8.0000000000008p+0L : 0x1.75c0f54f0cd2ee54p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x8.0000000000008p+0L : 0x1.75c0f54f0cd2ee56p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x8.0000000000008p+0L : 0x1.75c0f54f0cd2ee54a76e1fc7c0b6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x8.0000000000008p+0L : 0x1.75c0f54f0cd2ee54a76e1fc7c0b6p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x8.0000000000008p+0L : 0x1.75c0f54f0cd2ee54a76e1fc7c0b6p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x8.0000000000008p+0L : 0x1.75c0f54f0cd2ee54a76e1fc7c0b7p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x8.0000000000008p+0L : 0x1.75c0f54f0cd2ee54a76e1fc7c08p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x8.0000000000008p+0L : 0x1.75c0f54f0cd2ee54a76e1fc7c08p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x8.0000000000008p+0L : 0x1.75c0f54f0cd2ee54a76e1fc7c08p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x8.0000000000008p+0L : 0x1.75c0f54f0cd2ee54a76e1fc7c1p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x8.000000000000001p+0L : 0x1.efbf65c96d11a318p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x8.000000000000001p+0L : 0x1.efbf65c96d11a318p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x8.000000000000001p+0L : 0x1.efbf65c96d11a318p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x8.000000000000001p+0L : 0x1.efbf65c96d11a31ap+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x8.000000000000001p+0L : 0x1.efbf65c96d11a318p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x8.000000000000001p+0L : 0x1.efbf65c96d11a318p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x8.000000000000001p+0L : 0x1.efbf65c96d11a318p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x8.000000000000001p+0L : 0x1.efbf65c96d11a31ap+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x8.000000000000001p+0L : 0x1.efbf65c96d11a318a6dd390a51cap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x8.000000000000001p+0L : 0x1.efbf65c96d11a318a6dd390a51cbp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x8.000000000000001p+0L : 0x1.efbf65c96d11a318a6dd390a51cap+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x8.000000000000001p+0L : 0x1.efbf65c96d11a318a6dd390a51cbp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x8.000000000000001p+0L : 0x1.efbf65c96d11a318a6dd390a518p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x8.000000000000001p+0L : 0x1.efbf65c96d11a318a6dd390a52p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x8.000000000000001p+0L : 0x1.efbf65c96d11a318a6dd390a518p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x8.000000000000001p+0L : 0x1.efbf65c96d11a318a6dd390a52p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x8.0000000000000000000000000008p+0L : 0x4.0f2ccf305f9d07b8e527a38025acp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x8.0000000000000000000000000008p+0L : 0x4.0f2ccf305f9d07b8e527a38025acp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x8.0000000000000000000000000008p+0L : 0x4.0f2ccf305f9d07b8e527a38025acp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x8.0000000000000000000000000008p+0L : 0x4.0f2ccf305f9d07b8e527a38025bp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x8.00000000000000000000000004p+0L : 0x3.c18ae4b3f3d2427dbcd404eda36ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x8.00000000000000000000000004p+0L : 0x3.c18ae4b3f3d2427dbcd404eda36ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x8.00000000000000000000000004p+0L : 0x3.c18ae4b3f3d2427dbcd404eda36ap+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x8.00000000000000000000000004p+0L : 0x3.c18ae4b3f3d2427dbcd404eda36cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x8.00000000000000000000000004p+0L : 0x3.c18ae4b3f3d2427dbcd404eda3p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x8.00000000000000000000000004p+0L : 0x3.c18ae4b3f3d2427dbcd404eda3p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x8.00000000000000000000000004p+0L : 0x3.c18ae4b3f3d2427dbcd404eda3p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x8.00000000000000000000000004p+0L : 0x3.c18ae4b3f3d2427dbcd404eda4p+4L -1 : inexact-ok
+lgamma -0x8.fffffffffffffffffffffffffff8p+0
+= lgamma downward flt-32 -0x8.fffffp+0f : 0x1.0fa572p+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x8.fffffp+0f : 0x1.0fa572p+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x8.fffffp+0f : 0x1.0fa572p+0f -1 : inexact-ok
+= lgamma upward flt-32 -0x8.fffffp+0f : 0x1.0fa574p+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0x8.fffffp+0 : 0x1.0fa5728f979e8p+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x8.fffffp+0 : 0x1.0fa5728f979e9p+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x8.fffffp+0 : 0x1.0fa5728f979e8p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0x8.fffffp+0 : 0x1.0fa5728f979e9p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x8.fffffp+0L : 0x1.0fa5728f979e8bcep+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x8.fffffp+0L : 0x1.0fa5728f979e8bdp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x8.fffffp+0L : 0x1.0fa5728f979e8bcep+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x8.fffffp+0L : 0x1.0fa5728f979e8bdp+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x8.fffffp+0L : 0x1.0fa5728f979e8bcep+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x8.fffffp+0L : 0x1.0fa5728f979e8bdp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x8.fffffp+0L : 0x1.0fa5728f979e8bcep+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x8.fffffp+0L : 0x1.0fa5728f979e8bdp+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x8.fffffp+0L : 0x1.0fa5728f979e8bcff85a754cd032p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x8.fffffp+0L : 0x1.0fa5728f979e8bcff85a754cd032p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x8.fffffp+0L : 0x1.0fa5728f979e8bcff85a754cd032p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x8.fffffp+0L : 0x1.0fa5728f979e8bcff85a754cd033p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x8.fffffp+0L : 0x1.0fa5728f979e8bcff85a754cdp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x8.fffffp+0L : 0x1.0fa5728f979e8bcff85a754cdp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x8.fffffp+0L : 0x1.0fa5728f979e8bcff85a754cdp+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x8.fffffp+0L : 0x1.0fa5728f979e8bcff85a754cd08p+0L -1 : inexact-ok
+= lgamma downward dbl-64 -0x8.ffffffffffff8p+0 : 0x1.52992059b2ccfp+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x8.ffffffffffff8p+0 : 0x1.52992059b2cdp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x8.ffffffffffff8p+0 : 0x1.52992059b2ccfp+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x8.ffffffffffff8p+0 : 0x1.52992059b2cdp+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x8.ffffffffffff8p+0L : 0x1.52992059b2ccfc48p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x8.ffffffffffff8p+0L : 0x1.52992059b2ccfc4ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x8.ffffffffffff8p+0L : 0x1.52992059b2ccfc48p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x8.ffffffffffff8p+0L : 0x1.52992059b2ccfc4ap+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x8.ffffffffffff8p+0L : 0x1.52992059b2ccfc48p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x8.ffffffffffff8p+0L : 0x1.52992059b2ccfc4ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x8.ffffffffffff8p+0L : 0x1.52992059b2ccfc48p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x8.ffffffffffff8p+0L : 0x1.52992059b2ccfc4ap+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x8.ffffffffffff8p+0L : 0x1.52992059b2ccfc49726b162811fap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x8.ffffffffffff8p+0L : 0x1.52992059b2ccfc49726b162811fbp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x8.ffffffffffff8p+0L : 0x1.52992059b2ccfc49726b162811fap+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x8.ffffffffffff8p+0L : 0x1.52992059b2ccfc49726b162811fbp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x8.ffffffffffff8p+0L : 0x1.52992059b2ccfc49726b1628118p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x8.ffffffffffff8p+0L : 0x1.52992059b2ccfc49726b162812p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x8.ffffffffffff8p+0L : 0x1.52992059b2ccfc49726b1628118p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x8.ffffffffffff8p+0L : 0x1.52992059b2ccfc49726b162812p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x8.fffffffffffffffp+0L : 0x1.cc9790d4130b8deep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x8.fffffffffffffffp+0L : 0x1.cc9790d4130b8deep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x8.fffffffffffffffp+0L : 0x1.cc9790d4130b8deep+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x8.fffffffffffffffp+0L : 0x1.cc9790d4130b8dfp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x8.fffffffffffffffp+0L : 0x1.cc9790d4130b8deep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x8.fffffffffffffffp+0L : 0x1.cc9790d4130b8deep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x8.fffffffffffffffp+0L : 0x1.cc9790d4130b8deep+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x8.fffffffffffffffp+0L : 0x1.cc9790d4130b8dfp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x8.fffffffffffffffp+0L : 0x1.cc9790d4130b8dee36cdf764b281p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x8.fffffffffffffffp+0L : 0x1.cc9790d4130b8dee36cdf764b281p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x8.fffffffffffffffp+0L : 0x1.cc9790d4130b8dee36cdf764b281p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x8.fffffffffffffffp+0L : 0x1.cc9790d4130b8dee36cdf764b282p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x8.fffffffffffffffp+0L : 0x1.cc9790d4130b8dee36cdf764b28p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x8.fffffffffffffffp+0L : 0x1.cc9790d4130b8dee36cdf764b28p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x8.fffffffffffffffp+0L : 0x1.cc9790d4130b8dee36cdf764b28p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x8.fffffffffffffffp+0L : 0x1.cc9790d4130b8dee36cdf764b3p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x8.fffffffffffffffffffffffffff8p+0L : 0x3.ec04fa3b0596f28a10a471d58506p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x8.fffffffffffffffffffffffffff8p+0L : 0x3.ec04fa3b0596f28a10a471d58508p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x8.fffffffffffffffffffffffffff8p+0L : 0x3.ec04fa3b0596f28a10a471d58506p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x8.fffffffffffffffffffffffffff8p+0L : 0x3.ec04fa3b0596f28a10a471d58508p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x8.fffffffffffffffffffffffffcp+0L : 0x3.9e630fbe99cc2d4ee850d34303dcp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x8.fffffffffffffffffffffffffcp+0L : 0x3.9e630fbe99cc2d4ee850d34303dcp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x8.fffffffffffffffffffffffffcp+0L : 0x3.9e630fbe99cc2d4ee850d34303dcp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x8.fffffffffffffffffffffffffcp+0L : 0x3.9e630fbe99cc2d4ee850d34303dep+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x8.fffffffffffffffffffffffffcp+0L : 0x3.9e630fbe99cc2d4ee850d34303p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x8.fffffffffffffffffffffffffcp+0L : 0x3.9e630fbe99cc2d4ee850d34304p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x8.fffffffffffffffffffffffffcp+0L : 0x3.9e630fbe99cc2d4ee850d34303p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x8.fffffffffffffffffffffffffcp+0L : 0x3.9e630fbe99cc2d4ee850d34304p+4L -1 : inexact-ok
+lgamma -0x9.0000000000000000000000000008p+0
+= lgamma downward flt-32 -0x9.00001p+0f : 0x1.0fa52ap+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x9.00001p+0f : 0x1.0fa52ap+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x9.00001p+0f : 0x1.0fa52ap+0f 1 : inexact-ok
+= lgamma upward flt-32 -0x9.00001p+0f : 0x1.0fa52cp+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0x9.00001p+0 : 0x1.0fa52a813c2c7p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x9.00001p+0 : 0x1.0fa52a813c2c7p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x9.00001p+0 : 0x1.0fa52a813c2c7p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x9.00001p+0 : 0x1.0fa52a813c2c8p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x9.00001p+0L : 0x1.0fa52a813c2c749cp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x9.00001p+0L : 0x1.0fa52a813c2c749ep+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x9.00001p+0L : 0x1.0fa52a813c2c749cp+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x9.00001p+0L : 0x1.0fa52a813c2c749ep+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x9.00001p+0L : 0x1.0fa52a813c2c749cp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x9.00001p+0L : 0x1.0fa52a813c2c749ep+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x9.00001p+0L : 0x1.0fa52a813c2c749cp+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x9.00001p+0L : 0x1.0fa52a813c2c749ep+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x9.00001p+0L : 0x1.0fa52a813c2c749db1de5995235fp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x9.00001p+0L : 0x1.0fa52a813c2c749db1de5995236p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x9.00001p+0L : 0x1.0fa52a813c2c749db1de5995235fp+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x9.00001p+0L : 0x1.0fa52a813c2c749db1de5995236p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x9.00001p+0L : 0x1.0fa52a813c2c749db1de599523p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x9.00001p+0L : 0x1.0fa52a813c2c749db1de5995238p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x9.00001p+0L : 0x1.0fa52a813c2c749db1de599523p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x9.00001p+0L : 0x1.0fa52a813c2c749db1de5995238p+0L 1 : inexact-ok
+= lgamma downward dbl-64 -0x9.0000000000008p+0 : 0x1.52992059b2ccdp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x9.0000000000008p+0 : 0x1.52992059b2ccep+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x9.0000000000008p+0 : 0x1.52992059b2ccdp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x9.0000000000008p+0 : 0x1.52992059b2ccep+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x9.0000000000008p+0L : 0x1.52992059b2ccd842p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x9.0000000000008p+0L : 0x1.52992059b2ccd842p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x9.0000000000008p+0L : 0x1.52992059b2ccd842p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x9.0000000000008p+0L : 0x1.52992059b2ccd844p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x9.0000000000008p+0L : 0x1.52992059b2ccd842p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x9.0000000000008p+0L : 0x1.52992059b2ccd842p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x9.0000000000008p+0L : 0x1.52992059b2ccd842p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x9.0000000000008p+0L : 0x1.52992059b2ccd844p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x9.0000000000008p+0L : 0x1.52992059b2ccd84244b20a8ee731p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x9.0000000000008p+0L : 0x1.52992059b2ccd84244b20a8ee732p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x9.0000000000008p+0L : 0x1.52992059b2ccd84244b20a8ee731p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x9.0000000000008p+0L : 0x1.52992059b2ccd84244b20a8ee732p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x9.0000000000008p+0L : 0x1.52992059b2ccd84244b20a8ee7p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x9.0000000000008p+0L : 0x1.52992059b2ccd84244b20a8ee7p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x9.0000000000008p+0L : 0x1.52992059b2ccd84244b20a8ee7p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x9.0000000000008p+0L : 0x1.52992059b2ccd84244b20a8ee78p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x9.000000000000001p+0L : 0x1.cc9790d4130b8de8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x9.000000000000001p+0L : 0x1.cc9790d4130b8deap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x9.000000000000001p+0L : 0x1.cc9790d4130b8de8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x9.000000000000001p+0L : 0x1.cc9790d4130b8deap+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x9.000000000000001p+0L : 0x1.cc9790d4130b8de8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x9.000000000000001p+0L : 0x1.cc9790d4130b8deap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x9.000000000000001p+0L : 0x1.cc9790d4130b8de8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x9.000000000000001p+0L : 0x1.cc9790d4130b8deap+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x9.000000000000001p+0L : 0x1.cc9790d4130b8de9b5e840433f5bp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x9.000000000000001p+0L : 0x1.cc9790d4130b8de9b5e840433f5cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x9.000000000000001p+0L : 0x1.cc9790d4130b8de9b5e840433f5bp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x9.000000000000001p+0L : 0x1.cc9790d4130b8de9b5e840433f5cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x9.000000000000001p+0L : 0x1.cc9790d4130b8de9b5e840433fp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x9.000000000000001p+0L : 0x1.cc9790d4130b8de9b5e840433f8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x9.000000000000001p+0L : 0x1.cc9790d4130b8de9b5e840433fp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x9.000000000000001p+0L : 0x1.cc9790d4130b8de9b5e840433f8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x9.0000000000000000000000000008p+0L : 0x3.ec04fa3b0596f28a10a471d58504p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x9.0000000000000000000000000008p+0L : 0x3.ec04fa3b0596f28a10a471d58506p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x9.0000000000000000000000000008p+0L : 0x3.ec04fa3b0596f28a10a471d58504p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x9.0000000000000000000000000008p+0L : 0x3.ec04fa3b0596f28a10a471d58506p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x9.00000000000000000000000004p+0L : 0x3.9e630fbe99cc2d4ee850d34302bcp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x9.00000000000000000000000004p+0L : 0x3.9e630fbe99cc2d4ee850d34302bcp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x9.00000000000000000000000004p+0L : 0x3.9e630fbe99cc2d4ee850d34302bcp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x9.00000000000000000000000004p+0L : 0x3.9e630fbe99cc2d4ee850d34302bep+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x9.00000000000000000000000004p+0L : 0x3.9e630fbe99cc2d4ee850d34302p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x9.00000000000000000000000004p+0L : 0x3.9e630fbe99cc2d4ee850d34303p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x9.00000000000000000000000004p+0L : 0x3.9e630fbe99cc2d4ee850d34302p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x9.00000000000000000000000004p+0L : 0x3.9e630fbe99cc2d4ee850d34303p+4L 1 : inexact-ok
+lgamma -0x9.fffffffffffffffffffffffffff8p+0
+= lgamma downward flt-32 -0x9.fffffp+0f : -0x1.3dd0c4p+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x9.fffffp+0f : -0x1.3dd0c4p+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x9.fffffp+0f : -0x1.3dd0c2p+0f 1 : inexact-ok
+= lgamma upward flt-32 -0x9.fffffp+0f : -0x1.3dd0c2p+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0x9.fffffp+0 : -0x1.3dd0c34d79695p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x9.fffffp+0 : -0x1.3dd0c34d79694p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x9.fffffp+0 : -0x1.3dd0c34d79694p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x9.fffffp+0 : -0x1.3dd0c34d79694p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x9.fffffp+0L : -0x1.3dd0c34d79694346p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x9.fffffp+0L : -0x1.3dd0c34d79694344p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x9.fffffp+0L : -0x1.3dd0c34d79694344p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x9.fffffp+0L : -0x1.3dd0c34d79694344p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x9.fffffp+0L : -0x1.3dd0c34d79694346p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x9.fffffp+0L : -0x1.3dd0c34d79694344p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x9.fffffp+0L : -0x1.3dd0c34d79694344p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x9.fffffp+0L : -0x1.3dd0c34d79694344p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x9.fffffp+0L : -0x1.3dd0c34d79694344018ee202113p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x9.fffffp+0L : -0x1.3dd0c34d79694344018ee202113p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x9.fffffp+0L : -0x1.3dd0c34d79694344018ee202112fp+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x9.fffffp+0L : -0x1.3dd0c34d79694344018ee202112fp+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x9.fffffp+0L : -0x1.3dd0c34d79694344018ee202118p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x9.fffffp+0L : -0x1.3dd0c34d79694344018ee20211p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x9.fffffp+0L : -0x1.3dd0c34d79694344018ee20211p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x9.fffffp+0L : -0x1.3dd0c34d79694344018ee20211p+0L 1 : inexact-ok
+= lgamma downward dbl-64 -0x9.ffffffffffff8p+0 : 0x1.2dc1bce24822dp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x9.ffffffffffff8p+0 : 0x1.2dc1bce24822dp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x9.ffffffffffff8p+0 : 0x1.2dc1bce24822dp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x9.ffffffffffff8p+0 : 0x1.2dc1bce24822ep+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x9.ffffffffffff8p+0L : 0x1.2dc1bce24822d21p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x9.ffffffffffff8p+0L : 0x1.2dc1bce24822d21p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x9.ffffffffffff8p+0L : 0x1.2dc1bce24822d21p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x9.ffffffffffff8p+0L : 0x1.2dc1bce24822d212p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x9.ffffffffffff8p+0L : 0x1.2dc1bce24822d21p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x9.ffffffffffff8p+0L : 0x1.2dc1bce24822d21p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x9.ffffffffffff8p+0L : 0x1.2dc1bce24822d21p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x9.ffffffffffff8p+0L : 0x1.2dc1bce24822d212p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x9.ffffffffffff8p+0L : 0x1.2dc1bce24822d21084a22d69fe17p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x9.ffffffffffff8p+0L : 0x1.2dc1bce24822d21084a22d69fe18p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x9.ffffffffffff8p+0L : 0x1.2dc1bce24822d21084a22d69fe17p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x9.ffffffffffff8p+0L : 0x1.2dc1bce24822d21084a22d69fe18p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x9.ffffffffffff8p+0L : 0x1.2dc1bce24822d21084a22d69fep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x9.ffffffffffff8p+0L : 0x1.2dc1bce24822d21084a22d69fep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x9.ffffffffffff8p+0L : 0x1.2dc1bce24822d21084a22d69fep+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x9.ffffffffffff8p+0L : 0x1.2dc1bce24822d21084a22d69fe8p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x9.fffffffffffffffp+0L : 0x1.a7c02d5ca86162e8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x9.fffffffffffffffp+0L : 0x1.a7c02d5ca86162e8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x9.fffffffffffffffp+0L : 0x1.a7c02d5ca86162e8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x9.fffffffffffffffp+0L : 0x1.a7c02d5ca86162eap+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x9.fffffffffffffffp+0L : 0x1.a7c02d5ca86162e8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x9.fffffffffffffffp+0L : 0x1.a7c02d5ca86162e8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x9.fffffffffffffffp+0L : 0x1.a7c02d5ca86162e8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x9.fffffffffffffffp+0L : 0x1.a7c02d5ca86162eap+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x9.fffffffffffffffp+0L : 0x1.a7c02d5ca86162e895d1db736b66p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x9.fffffffffffffffp+0L : 0x1.a7c02d5ca86162e895d1db736b66p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x9.fffffffffffffffp+0L : 0x1.a7c02d5ca86162e895d1db736b66p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x9.fffffffffffffffp+0L : 0x1.a7c02d5ca86162e895d1db736b67p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x9.fffffffffffffffp+0L : 0x1.a7c02d5ca86162e895d1db736bp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x9.fffffffffffffffp+0L : 0x1.a7c02d5ca86162e895d1db736b8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x9.fffffffffffffffp+0L : 0x1.a7c02d5ca86162e895d1db736bp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x9.fffffffffffffffp+0L : 0x1.a7c02d5ca86162e895d1db736b8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x9.fffffffffffffffffffffffffff8p+0L : 0x3.c72d96c39aecc784560ebc4aa452p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x9.fffffffffffffffffffffffffff8p+0L : 0x3.c72d96c39aecc784560ebc4aa454p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x9.fffffffffffffffffffffffffff8p+0L : 0x3.c72d96c39aecc784560ebc4aa452p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x9.fffffffffffffffffffffffffff8p+0L : 0x3.c72d96c39aecc784560ebc4aa454p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x9.fffffffffffffffffffffffffcp+0L : 0x3.798bac472f2202492dbb1db8232ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x9.fffffffffffffffffffffffffcp+0L : 0x3.798bac472f2202492dbb1db8232ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x9.fffffffffffffffffffffffffcp+0L : 0x3.798bac472f2202492dbb1db8232ep+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x9.fffffffffffffffffffffffffcp+0L : 0x3.798bac472f2202492dbb1db8233p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x9.fffffffffffffffffffffffffcp+0L : 0x3.798bac472f2202492dbb1db823p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x9.fffffffffffffffffffffffffcp+0L : 0x3.798bac472f2202492dbb1db823p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x9.fffffffffffffffffffffffffcp+0L : 0x3.798bac472f2202492dbb1db823p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x9.fffffffffffffffffffffffffcp+0L : 0x3.798bac472f2202492dbb1db824p+4L 1 : inexact-ok
+lgamma -0xa.0000000000000000000000000008p+0
+= lgamma downward flt-32 -0xa.00001p+0f : -0x1.3dd11p+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0xa.00001p+0f : -0x1.3dd10ep+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0xa.00001p+0f : -0x1.3dd10ep+0f -1 : inexact-ok
+= lgamma upward flt-32 -0xa.00001p+0f : -0x1.3dd10ep+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0xa.00001p+0 : -0x1.3dd10e8f080e9p+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0xa.00001p+0 : -0x1.3dd10e8f080e9p+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0xa.00001p+0 : -0x1.3dd10e8f080e8p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0xa.00001p+0 : -0x1.3dd10e8f080e8p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xa.00001p+0L : -0x1.3dd10e8f080e8daap+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xa.00001p+0L : -0x1.3dd10e8f080e8daap+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xa.00001p+0L : -0x1.3dd10e8f080e8da8p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xa.00001p+0L : -0x1.3dd10e8f080e8da8p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xa.00001p+0L : -0x1.3dd10e8f080e8daap+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xa.00001p+0L : -0x1.3dd10e8f080e8daap+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xa.00001p+0L : -0x1.3dd10e8f080e8da8p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xa.00001p+0L : -0x1.3dd10e8f080e8da8p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xa.00001p+0L : -0x1.3dd10e8f080e8da97df93de56ed2p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xa.00001p+0L : -0x1.3dd10e8f080e8da97df93de56ed2p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xa.00001p+0L : -0x1.3dd10e8f080e8da97df93de56ed1p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xa.00001p+0L : -0x1.3dd10e8f080e8da97df93de56ed1p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xa.00001p+0L : -0x1.3dd10e8f080e8da97df93de56fp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xa.00001p+0L : -0x1.3dd10e8f080e8da97df93de56fp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xa.00001p+0L : -0x1.3dd10e8f080e8da97df93de56e8p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xa.00001p+0L : -0x1.3dd10e8f080e8da97df93de56e8p+0L -1 : inexact-ok
+= lgamma downward dbl-64 -0xa.0000000000008p+0 : 0x1.2dc1bce24822ap+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0xa.0000000000008p+0 : 0x1.2dc1bce24822bp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0xa.0000000000008p+0 : 0x1.2dc1bce24822ap+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0xa.0000000000008p+0 : 0x1.2dc1bce24822bp+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xa.0000000000008p+0L : 0x1.2dc1bce24822ac6ep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xa.0000000000008p+0L : 0x1.2dc1bce24822ac7p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xa.0000000000008p+0L : 0x1.2dc1bce24822ac6ep+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xa.0000000000008p+0L : 0x1.2dc1bce24822ac7p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xa.0000000000008p+0L : 0x1.2dc1bce24822ac6ep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xa.0000000000008p+0L : 0x1.2dc1bce24822ac7p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xa.0000000000008p+0L : 0x1.2dc1bce24822ac6ep+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xa.0000000000008p+0L : 0x1.2dc1bce24822ac7p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xa.0000000000008p+0L : 0x1.2dc1bce24822ac6fbd4f883739b5p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xa.0000000000008p+0L : 0x1.2dc1bce24822ac6fbd4f883739b5p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xa.0000000000008p+0L : 0x1.2dc1bce24822ac6fbd4f883739b5p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xa.0000000000008p+0L : 0x1.2dc1bce24822ac6fbd4f883739b6p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xa.0000000000008p+0L : 0x1.2dc1bce24822ac6fbd4f8837398p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xa.0000000000008p+0L : 0x1.2dc1bce24822ac6fbd4f8837398p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xa.0000000000008p+0L : 0x1.2dc1bce24822ac6fbd4f8837398p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xa.0000000000008p+0L : 0x1.2dc1bce24822ac6fbd4f88373ap+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xa.000000000000001p+0L : 0x1.a7c02d5ca86162e2p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xa.000000000000001p+0L : 0x1.a7c02d5ca86162e4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xa.000000000000001p+0L : 0x1.a7c02d5ca86162e2p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xa.000000000000001p+0L : 0x1.a7c02d5ca86162e4p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xa.000000000000001p+0L : 0x1.a7c02d5ca86162e2p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xa.000000000000001p+0L : 0x1.a7c02d5ca86162e4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xa.000000000000001p+0L : 0x1.a7c02d5ca86162e2p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xa.000000000000001p+0L : 0x1.a7c02d5ca86162e4p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xa.000000000000001p+0L : 0x1.a7c02d5ca86162e3e1b8f11ec50dp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xa.000000000000001p+0L : 0x1.a7c02d5ca86162e3e1b8f11ec50ep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xa.000000000000001p+0L : 0x1.a7c02d5ca86162e3e1b8f11ec50dp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xa.000000000000001p+0L : 0x1.a7c02d5ca86162e3e1b8f11ec50ep+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xa.000000000000001p+0L : 0x1.a7c02d5ca86162e3e1b8f11ec5p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xa.000000000000001p+0L : 0x1.a7c02d5ca86162e3e1b8f11ec5p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xa.000000000000001p+0L : 0x1.a7c02d5ca86162e3e1b8f11ec5p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xa.000000000000001p+0L : 0x1.a7c02d5ca86162e3e1b8f11ec58p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xa.0000000000000000000000000008p+0L : 0x3.c72d96c39aecc784560ebc4aa45p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xa.0000000000000000000000000008p+0L : 0x3.c72d96c39aecc784560ebc4aa45p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xa.0000000000000000000000000008p+0L : 0x3.c72d96c39aecc784560ebc4aa45p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xa.0000000000000000000000000008p+0L : 0x3.c72d96c39aecc784560ebc4aa452p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xa.00000000000000000000000004p+0L : 0x3.798bac472f2202492dbb1db822p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xa.00000000000000000000000004p+0L : 0x3.798bac472f2202492dbb1db82202p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xa.00000000000000000000000004p+0L : 0x3.798bac472f2202492dbb1db822p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xa.00000000000000000000000004p+0L : 0x3.798bac472f2202492dbb1db82202p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xa.00000000000000000000000004p+0L : 0x3.798bac472f2202492dbb1db822p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xa.00000000000000000000000004p+0L : 0x3.798bac472f2202492dbb1db822p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xa.00000000000000000000000004p+0L : 0x3.798bac472f2202492dbb1db822p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xa.00000000000000000000000004p+0L : 0x3.798bac472f2202492dbb1db823p+4L -1 : inexact-ok
+lgamma -0xa.fffffffffffffffffffffffffff8p+0
+= lgamma downward flt-32 -0xa.fffffp+0f : -0x3.a3ad3cp+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0xa.fffffp+0f : -0x3.a3ad38p+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0xa.fffffp+0f : -0x3.a3ad38p+0f -1 : inexact-ok
+= lgamma upward flt-32 -0xa.fffffp+0f : -0x3.a3ad38p+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0xa.fffffp+0 : -0x3.a3ad38c9033a8p+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0xa.fffffp+0 : -0x3.a3ad38c9033a6p+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0xa.fffffp+0 : -0x3.a3ad38c9033a6p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0xa.fffffp+0 : -0x3.a3ad38c9033a6p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xa.fffffp+0L : -0x3.a3ad38c9033a659cp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xa.fffffp+0L : -0x3.a3ad38c9033a659cp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xa.fffffp+0L : -0x3.a3ad38c9033a6598p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xa.fffffp+0L : -0x3.a3ad38c9033a6598p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xa.fffffp+0L : -0x3.a3ad38c9033a659cp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xa.fffffp+0L : -0x3.a3ad38c9033a659cp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xa.fffffp+0L : -0x3.a3ad38c9033a6598p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xa.fffffp+0L : -0x3.a3ad38c9033a6598p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xa.fffffp+0L : -0x3.a3ad38c9033a659ac104c00477e6p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xa.fffffp+0L : -0x3.a3ad38c9033a659ac104c00477e4p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xa.fffffp+0L : -0x3.a3ad38c9033a659ac104c00477e4p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xa.fffffp+0L : -0x3.a3ad38c9033a659ac104c00477e4p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xa.fffffp+0L : -0x3.a3ad38c9033a659ac104c00478p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xa.fffffp+0L : -0x3.a3ad38c9033a659ac104c00478p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xa.fffffp+0L : -0x3.a3ad38c9033a659ac104c00477p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xa.fffffp+0L : -0x3.a3ad38c9033a659ac104c00477p+0L -1 : inexact-ok
+= lgamma downward dbl-64 -0xa.ffffffffffff8p+0 : 0x1.0763f57349b43p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0xa.ffffffffffff8p+0 : 0x1.0763f57349b44p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0xa.ffffffffffff8p+0 : 0x1.0763f57349b43p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0xa.ffffffffffff8p+0 : 0x1.0763f57349b44p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xa.ffffffffffff8p+0L : 0x1.0763f57349b43b5ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xa.ffffffffffff8p+0L : 0x1.0763f57349b43b5cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xa.ffffffffffff8p+0L : 0x1.0763f57349b43b5ap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xa.ffffffffffff8p+0L : 0x1.0763f57349b43b5cp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xa.ffffffffffff8p+0L : 0x1.0763f57349b43b5ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xa.ffffffffffff8p+0L : 0x1.0763f57349b43b5cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xa.ffffffffffff8p+0L : 0x1.0763f57349b43b5ap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xa.ffffffffffff8p+0L : 0x1.0763f57349b43b5cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xa.ffffffffffff8p+0L : 0x1.0763f57349b43b5b3a7450b9687p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xa.ffffffffffff8p+0L : 0x1.0763f57349b43b5b3a7450b9687p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xa.ffffffffffff8p+0L : 0x1.0763f57349b43b5b3a7450b9687p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xa.ffffffffffff8p+0L : 0x1.0763f57349b43b5b3a7450b96871p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xa.ffffffffffff8p+0L : 0x1.0763f57349b43b5b3a7450b968p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xa.ffffffffffff8p+0L : 0x1.0763f57349b43b5b3a7450b9688p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xa.ffffffffffff8p+0L : 0x1.0763f57349b43b5b3a7450b968p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xa.ffffffffffff8p+0L : 0x1.0763f57349b43b5b3a7450b9688p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xa.fffffffffffffffp+0L : 0x1.816265eda9f2cb78p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xa.fffffffffffffffp+0L : 0x1.816265eda9f2cb7ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xa.fffffffffffffffp+0L : 0x1.816265eda9f2cb78p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xa.fffffffffffffffp+0L : 0x1.816265eda9f2cb7ap+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xa.fffffffffffffffp+0L : 0x1.816265eda9f2cb78p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xa.fffffffffffffffp+0L : 0x1.816265eda9f2cb7ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xa.fffffffffffffffp+0L : 0x1.816265eda9f2cb78p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xa.fffffffffffffffp+0L : 0x1.816265eda9f2cb7ap+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xa.fffffffffffffffp+0L : 0x1.816265eda9f2cb79345e2d4e78a3p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xa.fffffffffffffffp+0L : 0x1.816265eda9f2cb79345e2d4e78a3p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xa.fffffffffffffffp+0L : 0x1.816265eda9f2cb79345e2d4e78a3p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xa.fffffffffffffffp+0L : 0x1.816265eda9f2cb79345e2d4e78a4p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xa.fffffffffffffffp+0L : 0x1.816265eda9f2cb79345e2d4e788p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xa.fffffffffffffffp+0L : 0x1.816265eda9f2cb79345e2d4e788p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xa.fffffffffffffffp+0L : 0x1.816265eda9f2cb79345e2d4e788p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xa.fffffffffffffffp+0L : 0x1.816265eda9f2cb79345e2d4e79p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xa.fffffffffffffffffffffffffff8p+0L : 0x3.a0cfcf549c7e3014dd553cb15478p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xa.fffffffffffffffffffffffffff8p+0L : 0x3.a0cfcf549c7e3014dd553cb15478p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xa.fffffffffffffffffffffffffff8p+0L : 0x3.a0cfcf549c7e3014dd553cb15478p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xa.fffffffffffffffffffffffffff8p+0L : 0x3.a0cfcf549c7e3014dd553cb1547ap+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xa.fffffffffffffffffffffffffcp+0L : 0x3.532de4d830b36ad9b5019e1ed358p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xa.fffffffffffffffffffffffffcp+0L : 0x3.532de4d830b36ad9b5019e1ed35ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xa.fffffffffffffffffffffffffcp+0L : 0x3.532de4d830b36ad9b5019e1ed358p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xa.fffffffffffffffffffffffffcp+0L : 0x3.532de4d830b36ad9b5019e1ed35ap+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xa.fffffffffffffffffffffffffcp+0L : 0x3.532de4d830b36ad9b5019e1ed3p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xa.fffffffffffffffffffffffffcp+0L : 0x3.532de4d830b36ad9b5019e1ed3p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xa.fffffffffffffffffffffffffcp+0L : 0x3.532de4d830b36ad9b5019e1ed3p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xa.fffffffffffffffffffffffffcp+0L : 0x3.532de4d830b36ad9b5019e1ed4p+4L -1 : inexact-ok
+lgamma -0xb.0000000000000000000000000008p+0
+= lgamma downward flt-32 -0xb.00001p+0f : -0x3.a3ad88p+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0xb.00001p+0f : -0x3.a3ad88p+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0xb.00001p+0f : -0x3.a3ad84p+0f 1 : inexact-ok
+= lgamma upward flt-32 -0xb.00001p+0f : -0x3.a3ad84p+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0xb.00001p+0 : -0x3.a3ad86f34c0e4p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0xb.00001p+0 : -0x3.a3ad86f34c0e4p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0xb.00001p+0 : -0x3.a3ad86f34c0e2p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0xb.00001p+0 : -0x3.a3ad86f34c0e2p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba4p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba4p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xb.00001p+0L : -0x3.a3ad86f34c0e3bap+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xb.00001p+0L : -0x3.a3ad86f34c0e3bap+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba4p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba4p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xb.00001p+0L : -0x3.a3ad86f34c0e3bap+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xb.00001p+0L : -0x3.a3ad86f34c0e3bap+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba328367f78cab2p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba328367f78cabp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba328367f78cabp+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba328367f78cabp+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba328367f78cbp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba328367f78cbp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba328367f78cap+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba328367f78cap+0L 1 : inexact-ok
+= lgamma downward dbl-64 -0xb.0000000000008p+0 : 0x1.0763f57349b41p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0xb.0000000000008p+0 : 0x1.0763f57349b41p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0xb.0000000000008p+0 : 0x1.0763f57349b41p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0xb.0000000000008p+0 : 0x1.0763f57349b42p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xb.0000000000008p+0L : 0x1.0763f57349b41446p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xb.0000000000008p+0L : 0x1.0763f57349b41446p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xb.0000000000008p+0L : 0x1.0763f57349b41446p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xb.0000000000008p+0L : 0x1.0763f57349b41448p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xb.0000000000008p+0L : 0x1.0763f57349b41446p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xb.0000000000008p+0L : 0x1.0763f57349b41446p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xb.0000000000008p+0L : 0x1.0763f57349b41446p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xb.0000000000008p+0L : 0x1.0763f57349b41448p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xb.0000000000008p+0L : 0x1.0763f57349b41446160a65b52fbp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xb.0000000000008p+0L : 0x1.0763f57349b41446160a65b52fbp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xb.0000000000008p+0L : 0x1.0763f57349b41446160a65b52fbp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xb.0000000000008p+0L : 0x1.0763f57349b41446160a65b52fb1p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xb.0000000000008p+0L : 0x1.0763f57349b41446160a65b52f8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xb.0000000000008p+0L : 0x1.0763f57349b41446160a65b52f8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xb.0000000000008p+0L : 0x1.0763f57349b41446160a65b52f8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xb.0000000000008p+0L : 0x1.0763f57349b41446160a65b53p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xb.000000000000001p+0L : 0x1.816265eda9f2cb74p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xb.000000000000001p+0L : 0x1.816265eda9f2cb74p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xb.000000000000001p+0L : 0x1.816265eda9f2cb74p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xb.000000000000001p+0L : 0x1.816265eda9f2cb76p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xb.000000000000001p+0L : 0x1.816265eda9f2cb74p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xb.000000000000001p+0L : 0x1.816265eda9f2cb74p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xb.000000000000001p+0L : 0x1.816265eda9f2cb74p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xb.000000000000001p+0L : 0x1.816265eda9f2cb76p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xb.000000000000001p+0L : 0x1.816265eda9f2cb7451b9a011181bp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xb.000000000000001p+0L : 0x1.816265eda9f2cb7451b9a011181cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xb.000000000000001p+0L : 0x1.816265eda9f2cb7451b9a011181bp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xb.000000000000001p+0L : 0x1.816265eda9f2cb7451b9a011181cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xb.000000000000001p+0L : 0x1.816265eda9f2cb7451b9a01118p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xb.000000000000001p+0L : 0x1.816265eda9f2cb7451b9a01118p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xb.000000000000001p+0L : 0x1.816265eda9f2cb7451b9a01118p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xb.000000000000001p+0L : 0x1.816265eda9f2cb7451b9a011188p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xb.0000000000000000000000000008p+0L : 0x3.a0cfcf549c7e3014dd553cb15476p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xb.0000000000000000000000000008p+0L : 0x3.a0cfcf549c7e3014dd553cb15476p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xb.0000000000000000000000000008p+0L : 0x3.a0cfcf549c7e3014dd553cb15476p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xb.0000000000000000000000000008p+0L : 0x3.a0cfcf549c7e3014dd553cb15478p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xb.00000000000000000000000004p+0L : 0x3.532de4d830b36ad9b5019e1ed22p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xb.00000000000000000000000004p+0L : 0x3.532de4d830b36ad9b5019e1ed22p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xb.00000000000000000000000004p+0L : 0x3.532de4d830b36ad9b5019e1ed22p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xb.00000000000000000000000004p+0L : 0x3.532de4d830b36ad9b5019e1ed222p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xb.00000000000000000000000004p+0L : 0x3.532de4d830b36ad9b5019e1ed2p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xb.00000000000000000000000004p+0L : 0x3.532de4d830b36ad9b5019e1ed2p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xb.00000000000000000000000004p+0L : 0x3.532de4d830b36ad9b5019e1ed2p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xb.00000000000000000000000004p+0L : 0x3.532de4d830b36ad9b5019e1ed3p+4L 1 : inexact-ok
+lgamma -0xb.fffffffffffffffffffffffffff8p+0
+= lgamma downward flt-32 -0xb.fffffp+0f : -0x6.1fd01p+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0xb.fffffp+0f : -0x6.1fd01p+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0xb.fffffp+0f : -0x6.1fd008p+0f 1 : inexact-ok
+= lgamma upward flt-32 -0xb.fffffp+0f : -0x6.1fd008p+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0xb.fffffp+0 : -0x6.1fd00f0e21b4p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0xb.fffffp+0 : -0x6.1fd00f0e21b3cp+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0xb.fffffp+0 : -0x6.1fd00f0e21b3cp+0 1 : inexact-ok
+= lgamma upward dbl-64 -0xb.fffffp+0 : -0x6.1fd00f0e21b3cp+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xb.fffffp+0L : -0x6.1fd00f0e21b3c988p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xb.fffffp+0L : -0x6.1fd00f0e21b3c988p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xb.fffffp+0L : -0x6.1fd00f0e21b3c988p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xb.fffffp+0L : -0x6.1fd00f0e21b3c988p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98569e28b729b28p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98569e28b729b24p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98569e28b729b24p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98569e28b729b24p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98569e28b729cp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98569e28b729cp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98569e28b729ap+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98569e28b729ap+0L 1 : inexact-ok
+= lgamma downward dbl-64 -0xb.ffffffffffff8p+0 : 0xd.fa1c7f9a2774p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0xb.ffffffffffff8p+0 : 0xd.fa1c7f9a2774p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0xb.ffffffffffff8p+0 : 0xd.fa1c7f9a2774p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0xb.ffffffffffff8p+0 : 0xd.fa1c7f9a27748p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xb.ffffffffffff8p+0L : 0xd.fa1c7f9a2774239p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xb.ffffffffffff8p+0L : 0xd.fa1c7f9a2774239p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xb.ffffffffffff8p+0L : 0xd.fa1c7f9a2774239p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xb.ffffffffffff8p+0L : 0xd.fa1c7f9a277423ap+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xb.ffffffffffff8p+0L : 0xd.fa1c7f9a2774239p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xb.ffffffffffff8p+0L : 0xd.fa1c7f9a2774239p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xb.ffffffffffff8p+0L : 0xd.fa1c7f9a2774239p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xb.ffffffffffff8p+0L : 0xd.fa1c7f9a277423ap+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xb.ffffffffffff8p+0L : 0xd.fa1c7f9a277423901a0ec1bc24cp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xb.ffffffffffff8p+0L : 0xd.fa1c7f9a277423901a0ec1bc24c8p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xb.ffffffffffff8p+0L : 0xd.fa1c7f9a277423901a0ec1bc24cp+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xb.ffffffffffff8p+0L : 0xd.fa1c7f9a277423901a0ec1bc24c8p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xb.ffffffffffff8p+0L : 0xd.fa1c7f9a277423901a0ec1bc24p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xb.ffffffffffff8p+0L : 0xd.fa1c7f9a277423901a0ec1bc24p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xb.ffffffffffff8p+0L : 0xd.fa1c7f9a277423901a0ec1bc24p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xb.ffffffffffff8p+0L : 0xd.fa1c7f9a277423901a0ec1bc28p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xb.fffffffffffffffp+0L : 0x1.59a0387402b5d1acp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xb.fffffffffffffffp+0L : 0x1.59a0387402b5d1acp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xb.fffffffffffffffp+0L : 0x1.59a0387402b5d1acp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xb.fffffffffffffffp+0L : 0x1.59a0387402b5d1aep+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xb.fffffffffffffffp+0L : 0x1.59a0387402b5d1acp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xb.fffffffffffffffp+0L : 0x1.59a0387402b5d1acp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xb.fffffffffffffffp+0L : 0x1.59a0387402b5d1acp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xb.fffffffffffffffp+0L : 0x1.59a0387402b5d1aep+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xb.fffffffffffffffp+0L : 0x1.59a0387402b5d1ac6635735b7d26p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xb.fffffffffffffffp+0L : 0x1.59a0387402b5d1ac6635735b7d26p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xb.fffffffffffffffp+0L : 0x1.59a0387402b5d1ac6635735b7d26p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xb.fffffffffffffffp+0L : 0x1.59a0387402b5d1ac6635735b7d27p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xb.fffffffffffffffp+0L : 0x1.59a0387402b5d1ac6635735b7dp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xb.fffffffffffffffp+0L : 0x1.59a0387402b5d1ac6635735b7dp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xb.fffffffffffffffp+0L : 0x1.59a0387402b5d1ac6635735b7dp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xb.fffffffffffffffp+0L : 0x1.59a0387402b5d1ac6635735b7d8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xb.fffffffffffffffffffffffffff8p+0L : 0x3.790da1daf5413647f9d72d6903a6p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xb.fffffffffffffffffffffffffff8p+0L : 0x3.790da1daf5413647f9d72d6903a6p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xb.fffffffffffffffffffffffffff8p+0L : 0x3.790da1daf5413647f9d72d6903a6p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xb.fffffffffffffffffffffffffff8p+0L : 0x3.790da1daf5413647f9d72d6903a8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xb.fffffffffffffffffffffffffcp+0L : 0x3.2b6bb75e8976710cd1838ed6828cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xb.fffffffffffffffffffffffffcp+0L : 0x3.2b6bb75e8976710cd1838ed6828cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xb.fffffffffffffffffffffffffcp+0L : 0x3.2b6bb75e8976710cd1838ed6828cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xb.fffffffffffffffffffffffffcp+0L : 0x3.2b6bb75e8976710cd1838ed6828ep+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xb.fffffffffffffffffffffffffcp+0L : 0x3.2b6bb75e8976710cd1838ed682p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xb.fffffffffffffffffffffffffcp+0L : 0x3.2b6bb75e8976710cd1838ed683p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xb.fffffffffffffffffffffffffcp+0L : 0x3.2b6bb75e8976710cd1838ed682p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xb.fffffffffffffffffffffffffcp+0L : 0x3.2b6bb75e8976710cd1838ed683p+4L 1 : inexact-ok
+lgamma -0xc.0000000000000000000000000008p+0
+= lgamma downward flt-32 -0xc.00001p+0f : -0x6.1fd06p+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0xc.00001p+0f : -0x6.1fd06p+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0xc.00001p+0f : -0x6.1fd058p+0f -1 : inexact-ok
+= lgamma upward flt-32 -0xc.00001p+0f : -0x6.1fd058p+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0xc.00001p+0 : -0x6.1fd05fe315328p+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0xc.00001p+0 : -0x6.1fd05fe315324p+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0xc.00001p+0 : -0x6.1fd05fe315324p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0xc.00001p+0 : -0x6.1fd05fe315324p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xc.00001p+0L : -0x6.1fd05fe315324a4p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xc.00001p+0L : -0x6.1fd05fe315324a38p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xc.00001p+0L : -0x6.1fd05fe315324a38p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xc.00001p+0L : -0x6.1fd05fe315324a38p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xc.00001p+0L : -0x6.1fd05fe315324a4p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xc.00001p+0L : -0x6.1fd05fe315324a38p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xc.00001p+0L : -0x6.1fd05fe315324a38p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xc.00001p+0L : -0x6.1fd05fe315324a38p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xc.00001p+0L : -0x6.1fd05fe315324a387d5380a1660cp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xc.00001p+0L : -0x6.1fd05fe315324a387d5380a1660cp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xc.00001p+0L : -0x6.1fd05fe315324a387d5380a16608p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xc.00001p+0L : -0x6.1fd05fe315324a387d5380a16608p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xc.00001p+0L : -0x6.1fd05fe315324a387d5380a168p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xc.00001p+0L : -0x6.1fd05fe315324a387d5380a166p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xc.00001p+0L : -0x6.1fd05fe315324a387d5380a166p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xc.00001p+0L : -0x6.1fd05fe315324a387d5380a166p+0L -1 : inexact-ok
+= lgamma downward dbl-64 -0xc.0000000000008p+0 : 0xd.fa1c7f9a27718p+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0xc.0000000000008p+0 : 0xd.fa1c7f9a27718p+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0xc.0000000000008p+0 : 0xd.fa1c7f9a27718p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0xc.0000000000008p+0 : 0xd.fa1c7f9a2772p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xc.0000000000008p+0L : 0xd.fa1c7f9a27719cep+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xc.0000000000008p+0L : 0xd.fa1c7f9a27719cfp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xc.0000000000008p+0L : 0xd.fa1c7f9a27719cep+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xc.0000000000008p+0L : 0xd.fa1c7f9a27719cfp+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xc.0000000000008p+0L : 0xd.fa1c7f9a27719cep+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xc.0000000000008p+0L : 0xd.fa1c7f9a27719cfp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xc.0000000000008p+0L : 0xd.fa1c7f9a27719cep+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xc.0000000000008p+0L : 0xd.fa1c7f9a27719cfp+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xc.0000000000008p+0L : 0xd.fa1c7f9a27719ce87e1abc23437p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xc.0000000000008p+0L : 0xd.fa1c7f9a27719ce87e1abc234378p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xc.0000000000008p+0L : 0xd.fa1c7f9a27719ce87e1abc23437p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xc.0000000000008p+0L : 0xd.fa1c7f9a27719ce87e1abc234378p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xc.0000000000008p+0L : 0xd.fa1c7f9a27719ce87e1abc234p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xc.0000000000008p+0L : 0xd.fa1c7f9a27719ce87e1abc2344p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xc.0000000000008p+0L : 0xd.fa1c7f9a27719ce87e1abc234p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xc.0000000000008p+0L : 0xd.fa1c7f9a27719ce87e1abc2344p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xc.000000000000001p+0L : 0x1.59a0387402b5d1a6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xc.000000000000001p+0L : 0x1.59a0387402b5d1a8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xc.000000000000001p+0L : 0x1.59a0387402b5d1a6p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xc.000000000000001p+0L : 0x1.59a0387402b5d1a8p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xc.000000000000001p+0L : 0x1.59a0387402b5d1a6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xc.000000000000001p+0L : 0x1.59a0387402b5d1a8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xc.000000000000001p+0L : 0x1.59a0387402b5d1a6p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xc.000000000000001p+0L : 0x1.59a0387402b5d1a8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xc.000000000000001p+0L : 0x1.59a0387402b5d1a758e63b7371f4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xc.000000000000001p+0L : 0x1.59a0387402b5d1a758e63b7371f5p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xc.000000000000001p+0L : 0x1.59a0387402b5d1a758e63b7371f4p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xc.000000000000001p+0L : 0x1.59a0387402b5d1a758e63b7371f5p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xc.000000000000001p+0L : 0x1.59a0387402b5d1a758e63b73718p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xc.000000000000001p+0L : 0x1.59a0387402b5d1a758e63b7372p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xc.000000000000001p+0L : 0x1.59a0387402b5d1a758e63b73718p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xc.000000000000001p+0L : 0x1.59a0387402b5d1a758e63b7372p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xc.0000000000000000000000000008p+0L : 0x3.790da1daf5413647f9d72d6903a4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xc.0000000000000000000000000008p+0L : 0x3.790da1daf5413647f9d72d6903a4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xc.0000000000000000000000000008p+0L : 0x3.790da1daf5413647f9d72d6903a4p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xc.0000000000000000000000000008p+0L : 0x3.790da1daf5413647f9d72d6903a6p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xc.00000000000000000000000004p+0L : 0x3.2b6bb75e8976710cd1838ed68148p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xc.00000000000000000000000004p+0L : 0x3.2b6bb75e8976710cd1838ed6814ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xc.00000000000000000000000004p+0L : 0x3.2b6bb75e8976710cd1838ed68148p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xc.00000000000000000000000004p+0L : 0x3.2b6bb75e8976710cd1838ed6814ap+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xc.00000000000000000000000004p+0L : 0x3.2b6bb75e8976710cd1838ed681p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xc.00000000000000000000000004p+0L : 0x3.2b6bb75e8976710cd1838ed681p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xc.00000000000000000000000004p+0L : 0x3.2b6bb75e8976710cd1838ed681p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xc.00000000000000000000000004p+0L : 0x3.2b6bb75e8976710cd1838ed682p+4L -1 : inexact-ok
+lgamma -0xc.fffffffffffffffffffffffffff8p+0
+= lgamma downward flt-32 -0xc.fffffp+0f : -0x8.b070ap+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0xc.fffffp+0f : -0x8.b0709p+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0xc.fffffp+0f : -0x8.b0709p+0f -1 : inexact-ok
+= lgamma upward flt-32 -0xc.fffffp+0f : -0x8.b0709p+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0xc.fffffp+0 : -0x8.b07093393f8cp+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0xc.fffffp+0 : -0x8.b07093393f8cp+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0xc.fffffp+0 : -0x8.b07093393f8b8p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0xc.fffffp+0 : -0x8.b07093393f8b8p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xc.fffffp+0L : -0x8.b07093393f8bec6p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xc.fffffp+0L : -0x8.b07093393f8bec6p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xc.fffffp+0L : -0x8.b07093393f8bec5p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xc.fffffp+0L : -0x8.b07093393f8bec5p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xc.fffffp+0L : -0x8.b07093393f8bec6p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xc.fffffp+0L : -0x8.b07093393f8bec6p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xc.fffffp+0L : -0x8.b07093393f8bec5p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xc.fffffp+0L : -0x8.b07093393f8bec5p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xc.fffffp+0L : -0x8.b07093393f8bec5dcbeca94ad538p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xc.fffffp+0L : -0x8.b07093393f8bec5dcbeca94ad53p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xc.fffffp+0L : -0x8.b07093393f8bec5dcbeca94ad53p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xc.fffffp+0L : -0x8.b07093393f8bec5dcbeca94ad53p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xc.fffffp+0L : -0x8.b07093393f8bec5dcbeca94ad8p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xc.fffffp+0L : -0x8.b07093393f8bec5dcbeca94ad4p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xc.fffffp+0L : -0x8.b07093393f8bec5dcbeca94ad4p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xc.fffffp+0L : -0x8.b07093393f8bec5dcbeca94ad4p+0L -1 : inexact-ok
+= lgamma downward dbl-64 -0xc.ffffffffffff8p+0 : 0xb.697bfa33f5eap+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0xc.ffffffffffff8p+0 : 0xb.697bfa33f5eap+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0xc.ffffffffffff8p+0 : 0xb.697bfa33f5eap+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0xc.ffffffffffff8p+0 : 0xb.697bfa33f5ea8p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xc.ffffffffffff8p+0L : 0xb.697bfa33f5ea0d9p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xc.ffffffffffff8p+0L : 0xb.697bfa33f5ea0d9p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xc.ffffffffffff8p+0L : 0xb.697bfa33f5ea0d9p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xc.ffffffffffff8p+0L : 0xb.697bfa33f5ea0dap+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xc.ffffffffffff8p+0L : 0xb.697bfa33f5ea0d9p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xc.ffffffffffff8p+0L : 0xb.697bfa33f5ea0d9p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xc.ffffffffffff8p+0L : 0xb.697bfa33f5ea0d9p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xc.ffffffffffff8p+0L : 0xb.697bfa33f5ea0dap+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xc.ffffffffffff8p+0L : 0xb.697bfa33f5ea0d97e7debb452f18p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xc.ffffffffffff8p+0L : 0xb.697bfa33f5ea0d97e7debb452f2p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xc.ffffffffffff8p+0L : 0xb.697bfa33f5ea0d97e7debb452f18p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xc.ffffffffffff8p+0L : 0xb.697bfa33f5ea0d97e7debb452f2p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xc.ffffffffffff8p+0L : 0xb.697bfa33f5ea0d97e7debb452cp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xc.ffffffffffff8p+0L : 0xb.697bfa33f5ea0d97e7debb453p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xc.ffffffffffff8p+0L : 0xb.697bfa33f5ea0d97e7debb452cp+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xc.ffffffffffff8p+0L : 0xb.697bfa33f5ea0d97e7debb453p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xc.fffffffffffffffp+0L : 0x1.3096301d9f9d2faep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xc.fffffffffffffffp+0L : 0x1.3096301d9f9d2fbp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xc.fffffffffffffffp+0L : 0x1.3096301d9f9d2faep+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xc.fffffffffffffffp+0L : 0x1.3096301d9f9d2fbp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xc.fffffffffffffffp+0L : 0x1.3096301d9f9d2faep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xc.fffffffffffffffp+0L : 0x1.3096301d9f9d2fbp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xc.fffffffffffffffp+0L : 0x1.3096301d9f9d2faep+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xc.fffffffffffffffp+0L : 0x1.3096301d9f9d2fbp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xc.fffffffffffffffp+0L : 0x1.3096301d9f9d2faf6ceb107de666p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xc.fffffffffffffffp+0L : 0x1.3096301d9f9d2faf6ceb107de666p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xc.fffffffffffffffp+0L : 0x1.3096301d9f9d2faf6ceb107de666p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xc.fffffffffffffffp+0L : 0x1.3096301d9f9d2faf6ceb107de667p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xc.fffffffffffffffp+0L : 0x1.3096301d9f9d2faf6ceb107de6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xc.fffffffffffffffp+0L : 0x1.3096301d9f9d2faf6ceb107de68p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xc.fffffffffffffffp+0L : 0x1.3096301d9f9d2faf6ceb107de6p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xc.fffffffffffffffp+0L : 0x1.3096301d9f9d2faf6ceb107de68p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xc.fffffffffffffffffffffffffff8p+0L : 0x3.500399849228944aecdb8f77bbaap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xc.fffffffffffffffffffffffffff8p+0L : 0x3.500399849228944aecdb8f77bbacp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xc.fffffffffffffffffffffffffff8p+0L : 0x3.500399849228944aecdb8f77bbaap+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xc.fffffffffffffffffffffffffff8p+0L : 0x3.500399849228944aecdb8f77bbacp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xc.fffffffffffffffffffffffffcp+0L : 0x3.0261af08265dcf0fc487f0e53a96p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xc.fffffffffffffffffffffffffcp+0L : 0x3.0261af08265dcf0fc487f0e53a96p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xc.fffffffffffffffffffffffffcp+0L : 0x3.0261af08265dcf0fc487f0e53a96p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xc.fffffffffffffffffffffffffcp+0L : 0x3.0261af08265dcf0fc487f0e53a98p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xc.fffffffffffffffffffffffffcp+0L : 0x3.0261af08265dcf0fc487f0e53ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xc.fffffffffffffffffffffffffcp+0L : 0x3.0261af08265dcf0fc487f0e53bp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xc.fffffffffffffffffffffffffcp+0L : 0x3.0261af08265dcf0fc487f0e53ap+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xc.fffffffffffffffffffffffffcp+0L : 0x3.0261af08265dcf0fc487f0e53bp+4L -1 : inexact-ok
+lgamma -0xd.0000000000000000000000000008p+0
+= lgamma downward flt-32 -0xd.00001p+0f : -0x8.b070fp+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0xd.00001p+0f : -0x8.b070ep+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0xd.00001p+0f : -0x8.b070ep+0f 1 : inexact-ok
+= lgamma upward flt-32 -0xd.00001p+0f : -0x8.b070ep+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0xd.00001p+0 : -0x8.b070e6845a6dp+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0xd.00001p+0 : -0x8.b070e6845a6dp+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0xd.00001p+0 : -0x8.b070e6845a6c8p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0xd.00001p+0 : -0x8.b070e6845a6c8p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xd.00001p+0L : -0x8.b070e6845a6ce34p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xd.00001p+0L : -0x8.b070e6845a6ce34p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xd.00001p+0L : -0x8.b070e6845a6ce33p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xd.00001p+0L : -0x8.b070e6845a6ce33p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xd.00001p+0L : -0x8.b070e6845a6ce34p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xd.00001p+0L : -0x8.b070e6845a6ce34p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xd.00001p+0L : -0x8.b070e6845a6ce33p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xd.00001p+0L : -0x8.b070e6845a6ce33p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xd.00001p+0L : -0x8.b070e6845a6ce3384311f503332p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xd.00001p+0L : -0x8.b070e6845a6ce3384311f5033318p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xd.00001p+0L : -0x8.b070e6845a6ce3384311f5033318p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xd.00001p+0L : -0x8.b070e6845a6ce3384311f5033318p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xd.00001p+0L : -0x8.b070e6845a6ce3384311f50334p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xd.00001p+0L : -0x8.b070e6845a6ce3384311f50334p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xd.00001p+0L : -0x8.b070e6845a6ce3384311f5033p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xd.00001p+0L : -0x8.b070e6845a6ce3384311f5033p+0L 1 : inexact-ok
+= lgamma downward dbl-64 -0xd.0000000000008p+0 : 0xb.697bfa33f5e7p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0xd.0000000000008p+0 : 0xb.697bfa33f5e78p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0xd.0000000000008p+0 : 0xb.697bfa33f5e7p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0xd.0000000000008p+0 : 0xb.697bfa33f5e78p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xd.0000000000008p+0L : 0xb.697bfa33f5e7733p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xd.0000000000008p+0L : 0xb.697bfa33f5e7734p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xd.0000000000008p+0L : 0xb.697bfa33f5e7733p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xd.0000000000008p+0L : 0xb.697bfa33f5e7734p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xd.0000000000008p+0L : 0xb.697bfa33f5e7733p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xd.0000000000008p+0L : 0xb.697bfa33f5e7734p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xd.0000000000008p+0L : 0xb.697bfa33f5e7733p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xd.0000000000008p+0L : 0xb.697bfa33f5e7734p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xd.0000000000008p+0L : 0xb.697bfa33f5e7733f10d704713a18p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xd.0000000000008p+0L : 0xb.697bfa33f5e7733f10d704713a18p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xd.0000000000008p+0L : 0xb.697bfa33f5e7733f10d704713a18p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xd.0000000000008p+0L : 0xb.697bfa33f5e7733f10d704713a2p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xd.0000000000008p+0L : 0xb.697bfa33f5e7733f10d7047138p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xd.0000000000008p+0L : 0xb.697bfa33f5e7733f10d704713cp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xd.0000000000008p+0L : 0xb.697bfa33f5e7733f10d7047138p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xd.0000000000008p+0L : 0xb.697bfa33f5e7733f10d704713cp+0L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xd.000000000000001p+0L : 0x1.3096301d9f9d2faap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xd.000000000000001p+0L : 0x1.3096301d9f9d2faap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xd.000000000000001p+0L : 0x1.3096301d9f9d2faap+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xd.000000000000001p+0L : 0x1.3096301d9f9d2facp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xd.000000000000001p+0L : 0x1.3096301d9f9d2faap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xd.000000000000001p+0L : 0x1.3096301d9f9d2faap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xd.000000000000001p+0L : 0x1.3096301d9f9d2faap+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xd.000000000000001p+0L : 0x1.3096301d9f9d2facp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xd.000000000000001p+0L : 0x1.3096301d9f9d2faa3839626e78bep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xd.000000000000001p+0L : 0x1.3096301d9f9d2faa3839626e78bep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xd.000000000000001p+0L : 0x1.3096301d9f9d2faa3839626e78bep+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xd.000000000000001p+0L : 0x1.3096301d9f9d2faa3839626e78bfp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xd.000000000000001p+0L : 0x1.3096301d9f9d2faa3839626e788p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xd.000000000000001p+0L : 0x1.3096301d9f9d2faa3839626e788p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xd.000000000000001p+0L : 0x1.3096301d9f9d2faa3839626e788p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xd.000000000000001p+0L : 0x1.3096301d9f9d2faa3839626e79p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xd.0000000000000000000000000008p+0L : 0x3.500399849228944aecdb8f77bba8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xd.0000000000000000000000000008p+0L : 0x3.500399849228944aecdb8f77bbaap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xd.0000000000000000000000000008p+0L : 0x3.500399849228944aecdb8f77bba8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xd.0000000000000000000000000008p+0L : 0x3.500399849228944aecdb8f77bbaap+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xd.00000000000000000000000004p+0L : 0x3.0261af08265dcf0fc487f0e53948p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xd.00000000000000000000000004p+0L : 0x3.0261af08265dcf0fc487f0e5394ap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xd.00000000000000000000000004p+0L : 0x3.0261af08265dcf0fc487f0e53948p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xd.00000000000000000000000004p+0L : 0x3.0261af08265dcf0fc487f0e5394ap+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xd.00000000000000000000000004p+0L : 0x3.0261af08265dcf0fc487f0e539p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xd.00000000000000000000000004p+0L : 0x3.0261af08265dcf0fc487f0e539p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xd.00000000000000000000000004p+0L : 0x3.0261af08265dcf0fc487f0e539p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xd.00000000000000000000000004p+0L : 0x3.0261af08265dcf0fc487f0e53ap+4L 1 : inexact-ok
+lgamma -0xd.fffffffffffffffffffffffffff8p+0
+= lgamma downward flt-32 -0xd.fffffp+0f : -0xb.5409ep+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0xd.fffffp+0f : -0xb.5409dp+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0xd.fffffp+0f : -0xb.5409dp+0f 1 : inexact-ok
+= lgamma upward flt-32 -0xd.fffffp+0f : -0xb.5409dp+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0xd.fffffp+0 : -0xb.5409d4efa4b78p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0xd.fffffp+0 : -0xb.5409d4efa4b7p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0xd.fffffp+0 : -0xb.5409d4efa4b7p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0xd.fffffp+0 : -0xb.5409d4efa4b7p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xd.fffffp+0L : -0xb.5409d4efa4b70f9p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xd.fffffp+0L : -0xb.5409d4efa4b70f9p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xd.fffffp+0L : -0xb.5409d4efa4b70f8p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xd.fffffp+0L : -0xb.5409d4efa4b70f8p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xd.fffffp+0L : -0xb.5409d4efa4b70f9p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xd.fffffp+0L : -0xb.5409d4efa4b70f9p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xd.fffffp+0L : -0xb.5409d4efa4b70f8p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xd.fffffp+0L : -0xb.5409d4efa4b70f8p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xd.fffffp+0L : -0xb.5409d4efa4b70f8f3d8788779a88p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xd.fffffp+0L : -0xb.5409d4efa4b70f8f3d8788779a88p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xd.fffffp+0L : -0xb.5409d4efa4b70f8f3d8788779a8p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xd.fffffp+0L : -0xb.5409d4efa4b70f8f3d8788779a8p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xd.fffffp+0L : -0xb.5409d4efa4b70f8f3d8788779cp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xd.fffffp+0L : -0xb.5409d4efa4b70f8f3d8788779cp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xd.fffffp+0L : -0xb.5409d4efa4b70f8f3d87887798p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xd.fffffp+0L : -0xb.5409d4efa4b70f8f3d87887798p+0L 1 : inexact-ok
+= lgamma downward dbl-64 -0xd.ffffffffffff8p+0 : 0x8.c5e2b758fe75p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0xd.ffffffffffff8p+0 : 0x8.c5e2b758fe75p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0xd.ffffffffffff8p+0 : 0x8.c5e2b758fe75p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0xd.ffffffffffff8p+0 : 0x8.c5e2b758fe758p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xd.ffffffffffff8p+0L : 0x8.c5e2b758fe7527cp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xd.ffffffffffff8p+0L : 0x8.c5e2b758fe7527dp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xd.ffffffffffff8p+0L : 0x8.c5e2b758fe7527cp+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xd.ffffffffffff8p+0L : 0x8.c5e2b758fe7527dp+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xd.ffffffffffff8p+0L : 0x8.c5e2b758fe7527cp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xd.ffffffffffff8p+0L : 0x8.c5e2b758fe7527dp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xd.ffffffffffff8p+0L : 0x8.c5e2b758fe7527cp+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xd.ffffffffffff8p+0L : 0x8.c5e2b758fe7527dp+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xd.ffffffffffff8p+0L : 0x8.c5e2b758fe7527c9b9af95704e58p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xd.ffffffffffff8p+0L : 0x8.c5e2b758fe7527c9b9af95704e6p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xd.ffffffffffff8p+0L : 0x8.c5e2b758fe7527c9b9af95704e58p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xd.ffffffffffff8p+0L : 0x8.c5e2b758fe7527c9b9af95704e6p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xd.ffffffffffff8p+0L : 0x8.c5e2b758fe7527c9b9af95704cp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xd.ffffffffffff8p+0L : 0x8.c5e2b758fe7527c9b9af95705p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xd.ffffffffffff8p+0L : 0x8.c5e2b758fe7527c9b9af95704cp+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xd.ffffffffffff8p+0L : 0x8.c5e2b758fe7527c9b9af95705p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xd.fffffffffffffffp+0L : 0x1.065c9beff025e0cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xd.fffffffffffffffp+0L : 0x1.065c9beff025e0cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xd.fffffffffffffffp+0L : 0x1.065c9beff025e0cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xd.fffffffffffffffp+0L : 0x1.065c9beff025e0c2p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xd.fffffffffffffffp+0L : 0x1.065c9beff025e0cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xd.fffffffffffffffp+0L : 0x1.065c9beff025e0cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xd.fffffffffffffffp+0L : 0x1.065c9beff025e0cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xd.fffffffffffffffp+0L : 0x1.065c9beff025e0c2p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xd.fffffffffffffffp+0L : 0x1.065c9beff025e0c0532cb069bce9p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xd.fffffffffffffffp+0L : 0x1.065c9beff025e0c0532cb069bceap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xd.fffffffffffffffp+0L : 0x1.065c9beff025e0c0532cb069bce9p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xd.fffffffffffffffp+0L : 0x1.065c9beff025e0c0532cb069bceap+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xd.fffffffffffffffp+0L : 0x1.065c9beff025e0c0532cb069bc8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xd.fffffffffffffffp+0L : 0x1.065c9beff025e0c0532cb069bdp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xd.fffffffffffffffp+0L : 0x1.065c9beff025e0c0532cb069bc8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xd.fffffffffffffffp+0L : 0x1.065c9beff025e0c0532cb069bdp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xd.fffffffffffffffffffffffffff8p+0L : 0x3.25ca0556e2b1455bc0d40ad1490ap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xd.fffffffffffffffffffffffffff8p+0L : 0x3.25ca0556e2b1455bc0d40ad1490ap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xd.fffffffffffffffffffffffffff8p+0L : 0x3.25ca0556e2b1455bc0d40ad1490ap+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xd.fffffffffffffffffffffffffff8p+0L : 0x3.25ca0556e2b1455bc0d40ad1490cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xd.fffffffffffffffffffffffffcp+0L : 0x2.d8281ada76e6802098806c3ec7fap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xd.fffffffffffffffffffffffffcp+0L : 0x2.d8281ada76e6802098806c3ec7fap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xd.fffffffffffffffffffffffffcp+0L : 0x2.d8281ada76e6802098806c3ec7fap+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xd.fffffffffffffffffffffffffcp+0L : 0x2.d8281ada76e6802098806c3ec7fcp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xd.fffffffffffffffffffffffffcp+0L : 0x2.d8281ada76e6802098806c3ec7p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xd.fffffffffffffffffffffffffcp+0L : 0x2.d8281ada76e6802098806c3ec8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xd.fffffffffffffffffffffffffcp+0L : 0x2.d8281ada76e6802098806c3ec7p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xd.fffffffffffffffffffffffffcp+0L : 0x2.d8281ada76e6802098806c3ec8p+4L 1 : inexact-ok
+lgamma -0xe.0000000000000000000000000008p+0
+= lgamma downward flt-32 -0xe.00001p+0f : -0xb.540a3p+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0xe.00001p+0f : -0xb.540a3p+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0xe.00001p+0f : -0xb.540a2p+0f -1 : inexact-ok
+= lgamma upward flt-32 -0xe.00001p+0f : -0xb.540a2p+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0xe.00001p+0 : -0xb.540a2a83e42a8p+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0xe.00001p+0 : -0xb.540a2a83e42a8p+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0xe.00001p+0 : -0xb.540a2a83e42ap+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0xe.00001p+0 : -0xb.540a2a83e42ap+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xe.00001p+0L : -0xb.540a2a83e42a4f9p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xe.00001p+0L : -0xb.540a2a83e42a4f9p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xe.00001p+0L : -0xb.540a2a83e42a4f8p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xe.00001p+0L : -0xb.540a2a83e42a4f8p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xe.00001p+0L : -0xb.540a2a83e42a4f9p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xe.00001p+0L : -0xb.540a2a83e42a4f9p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xe.00001p+0L : -0xb.540a2a83e42a4f8p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xe.00001p+0L : -0xb.540a2a83e42a4f8p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xe.00001p+0L : -0xb.540a2a83e42a4f8e47f4ba505008p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xe.00001p+0L : -0xb.540a2a83e42a4f8e47f4ba505p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xe.00001p+0L : -0xb.540a2a83e42a4f8e47f4ba505p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xe.00001p+0L : -0xb.540a2a83e42a4f8e47f4ba505p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xe.00001p+0L : -0xb.540a2a83e42a4f8e47f4ba5054p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xe.00001p+0L : -0xb.540a2a83e42a4f8e47f4ba505p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xe.00001p+0L : -0xb.540a2a83e42a4f8e47f4ba505p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xe.00001p+0L : -0xb.540a2a83e42a4f8e47f4ba505p+0L -1 : inexact-ok
+= lgamma downward dbl-64 -0xe.0000000000008p+0 : 0x8.c5e2b758fe72p+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0xe.0000000000008p+0 : 0x8.c5e2b758fe728p+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0xe.0000000000008p+0 : 0x8.c5e2b758fe72p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0xe.0000000000008p+0 : 0x8.c5e2b758fe728p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xe.0000000000008p+0L : 0x8.c5e2b758fe727b2p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xe.0000000000008p+0L : 0x8.c5e2b758fe727b2p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xe.0000000000008p+0L : 0x8.c5e2b758fe727b2p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xe.0000000000008p+0L : 0x8.c5e2b758fe727b3p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xe.0000000000008p+0L : 0x8.c5e2b758fe727b2p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xe.0000000000008p+0L : 0x8.c5e2b758fe727b2p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xe.0000000000008p+0L : 0x8.c5e2b758fe727b2p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xe.0000000000008p+0L : 0x8.c5e2b758fe727b3p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xe.0000000000008p+0L : 0x8.c5e2b758fe727b27be159577c71p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xe.0000000000008p+0L : 0x8.c5e2b758fe727b27be159577c71p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xe.0000000000008p+0L : 0x8.c5e2b758fe727b27be159577c71p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xe.0000000000008p+0L : 0x8.c5e2b758fe727b27be159577c718p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xe.0000000000008p+0L : 0x8.c5e2b758fe727b27be159577c4p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xe.0000000000008p+0L : 0x8.c5e2b758fe727b27be159577c8p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xe.0000000000008p+0L : 0x8.c5e2b758fe727b27be159577c4p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xe.0000000000008p+0L : 0x8.c5e2b758fe727b27be159577c8p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xe.000000000000001p+0L : 0x1.065c9beff025e0bap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xe.000000000000001p+0L : 0x1.065c9beff025e0bap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xe.000000000000001p+0L : 0x1.065c9beff025e0bap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xe.000000000000001p+0L : 0x1.065c9beff025e0bcp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xe.000000000000001p+0L : 0x1.065c9beff025e0bap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xe.000000000000001p+0L : 0x1.065c9beff025e0bap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xe.000000000000001p+0L : 0x1.065c9beff025e0bap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xe.000000000000001p+0L : 0x1.065c9beff025e0bcp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xe.000000000000001p+0L : 0x1.065c9beff025e0baf9e8b935bcf8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xe.000000000000001p+0L : 0x1.065c9beff025e0baf9e8b935bcf9p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xe.000000000000001p+0L : 0x1.065c9beff025e0baf9e8b935bcf8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xe.000000000000001p+0L : 0x1.065c9beff025e0baf9e8b935bcf9p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xe.000000000000001p+0L : 0x1.065c9beff025e0baf9e8b935bc8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xe.000000000000001p+0L : 0x1.065c9beff025e0baf9e8b935bdp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xe.000000000000001p+0L : 0x1.065c9beff025e0baf9e8b935bc8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xe.000000000000001p+0L : 0x1.065c9beff025e0baf9e8b935bdp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xe.0000000000000000000000000008p+0L : 0x3.25ca0556e2b1455bc0d40ad14908p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xe.0000000000000000000000000008p+0L : 0x3.25ca0556e2b1455bc0d40ad14908p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xe.0000000000000000000000000008p+0L : 0x3.25ca0556e2b1455bc0d40ad14908p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xe.0000000000000000000000000008p+0L : 0x3.25ca0556e2b1455bc0d40ad1490ap+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xe.00000000000000000000000004p+0L : 0x2.d8281ada76e6802098806c3ec6a4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xe.00000000000000000000000004p+0L : 0x2.d8281ada76e6802098806c3ec6a4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xe.00000000000000000000000004p+0L : 0x2.d8281ada76e6802098806c3ec6a4p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xe.00000000000000000000000004p+0L : 0x2.d8281ada76e6802098806c3ec6a6p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xe.00000000000000000000000004p+0L : 0x2.d8281ada76e6802098806c3ec6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xe.00000000000000000000000004p+0L : 0x2.d8281ada76e6802098806c3ec7p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xe.00000000000000000000000004p+0L : 0x2.d8281ada76e6802098806c3ec6p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xe.00000000000000000000000004p+0L : 0x2.d8281ada76e6802098806c3ec7p+4L -1 : inexact-ok
+lgamma -0xe.fffffffffffffffffffffffffff8p+0
+= lgamma downward flt-32 -0xe.fffffp+0f : -0xe.094cap+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0xe.fffffp+0f : -0xe.094cap+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0xe.fffffp+0f : -0xe.094c9p+0f -1 : inexact-ok
+= lgamma upward flt-32 -0xe.fffffp+0f : -0xe.094c9p+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0xe.fffffp+0 : -0xe.094c9b083ca98p+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0xe.fffffp+0 : -0xe.094c9b083ca98p+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0xe.fffffp+0 : -0xe.094c9b083ca9p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0xe.fffffp+0 : -0xe.094c9b083ca9p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xe.fffffp+0L : -0xe.094c9b083ca94d1p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xe.fffffp+0L : -0xe.094c9b083ca94dp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xe.fffffp+0L : -0xe.094c9b083ca94dp+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xe.fffffp+0L : -0xe.094c9b083ca94dp+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xe.fffffp+0L : -0xe.094c9b083ca94d1p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xe.fffffp+0L : -0xe.094c9b083ca94dp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xe.fffffp+0L : -0xe.094c9b083ca94dp+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xe.fffffp+0L : -0xe.094c9b083ca94dp+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xe.fffffp+0L : -0xe.094c9b083ca94d01fbdb43c57afp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xe.fffffp+0L : -0xe.094c9b083ca94d01fbdb43c57ae8p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xe.fffffp+0L : -0xe.094c9b083ca94d01fbdb43c57ae8p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xe.fffffp+0L : -0xe.094c9b083ca94d01fbdb43c57ae8p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xe.fffffp+0L : -0xe.094c9b083ca94d01fbdb43c57cp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xe.fffffp+0L : -0xe.094c9b083ca94d01fbdb43c57cp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xe.fffffp+0L : -0xe.094c9b083ca94d01fbdb43c578p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xe.fffffp+0L : -0xe.094c9b083ca94d01fbdb43c578p+0L -1 : inexact-ok
+= lgamma downward dbl-64 -0xe.ffffffffffff8p+0 : 0x6.109ff02f55714p+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0xe.ffffffffffff8p+0 : 0x6.109ff02f55714p+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0xe.ffffffffffff8p+0 : 0x6.109ff02f55714p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0xe.ffffffffffff8p+0 : 0x6.109ff02f55718p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xe.ffffffffffff8p+0L : 0x6.109ff02f55715028p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xe.ffffffffffff8p+0L : 0x6.109ff02f55715028p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xe.ffffffffffff8p+0L : 0x6.109ff02f55715028p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xe.ffffffffffff8p+0L : 0x6.109ff02f5571503p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xe.ffffffffffff8p+0L : 0x6.109ff02f55715028p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xe.ffffffffffff8p+0L : 0x6.109ff02f55715028p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xe.ffffffffffff8p+0L : 0x6.109ff02f55715028p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xe.ffffffffffff8p+0L : 0x6.109ff02f5571503p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xe.ffffffffffff8p+0L : 0x6.109ff02f5571502bbea6eb8dca74p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xe.ffffffffffff8p+0L : 0x6.109ff02f5571502bbea6eb8dca78p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xe.ffffffffffff8p+0L : 0x6.109ff02f5571502bbea6eb8dca74p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xe.ffffffffffff8p+0L : 0x6.109ff02f5571502bbea6eb8dca78p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xe.ffffffffffff8p+0L : 0x6.109ff02f5571502bbea6eb8dcap+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xe.ffffffffffff8p+0L : 0x6.109ff02f5571502bbea6eb8dcap+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xe.ffffffffffff8p+0L : 0x6.109ff02f5571502bbea6eb8dcap+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xe.ffffffffffff8p+0L : 0x6.109ff02f5571502bbea6eb8dccp+0L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xe.fffffffffffffffp+0L : 0xd.b086f7d5595a2bdp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xe.fffffffffffffffp+0L : 0xd.b086f7d5595a2bep+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xe.fffffffffffffffp+0L : 0xd.b086f7d5595a2bdp+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xe.fffffffffffffffp+0L : 0xd.b086f7d5595a2bep+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xe.fffffffffffffffp+0L : 0xd.b086f7d5595a2bdp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xe.fffffffffffffffp+0L : 0xd.b086f7d5595a2bep+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xe.fffffffffffffffp+0L : 0xd.b086f7d5595a2bdp+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xe.fffffffffffffffp+0L : 0xd.b086f7d5595a2bep+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xe.fffffffffffffffp+0L : 0xd.b086f7d5595a2bdfc04ae541d318p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xe.fffffffffffffffp+0L : 0xd.b086f7d5595a2bdfc04ae541d32p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xe.fffffffffffffffp+0L : 0xd.b086f7d5595a2bdfc04ae541d318p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xe.fffffffffffffffp+0L : 0xd.b086f7d5595a2bdfc04ae541d32p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xe.fffffffffffffffp+0L : 0xd.b086f7d5595a2bdfc04ae541dp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xe.fffffffffffffffp+0L : 0xd.b086f7d5595a2bdfc04ae541d4p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xe.fffffffffffffffp+0L : 0xd.b086f7d5595a2bdfc04ae541dp+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xe.fffffffffffffffp+0L : 0xd.b086f7d5595a2bdfc04ae541d4p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xe.fffffffffffffffffffffffffff8p+0L : 0x2.fa75d8e448210759589af7aa984p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xe.fffffffffffffffffffffffffff8p+0L : 0x2.fa75d8e448210759589af7aa9842p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xe.fffffffffffffffffffffffffff8p+0L : 0x2.fa75d8e448210759589af7aa984p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xe.fffffffffffffffffffffffffff8p+0L : 0x2.fa75d8e448210759589af7aa9842p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xe.fffffffffffffffffffffffffcp+0L : 0x2.acd3ee67dc56421e304759181734p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xe.fffffffffffffffffffffffffcp+0L : 0x2.acd3ee67dc56421e304759181736p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xe.fffffffffffffffffffffffffcp+0L : 0x2.acd3ee67dc56421e304759181734p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xe.fffffffffffffffffffffffffcp+0L : 0x2.acd3ee67dc56421e304759181736p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xe.fffffffffffffffffffffffffcp+0L : 0x2.acd3ee67dc56421e3047591817p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xe.fffffffffffffffffffffffffcp+0L : 0x2.acd3ee67dc56421e3047591817p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xe.fffffffffffffffffffffffffcp+0L : 0x2.acd3ee67dc56421e3047591817p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xe.fffffffffffffffffffffffffcp+0L : 0x2.acd3ee67dc56421e3047591818p+4L -1 : inexact-ok
+lgamma -0xf.0000000000000000000000000008p+0
+= lgamma downward flt-32 -0xf.00001p+0f : -0xe.094dp+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0xf.00001p+0f : -0xe.094cfp+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0xf.00001p+0f : -0xe.094cfp+0f 1 : inexact-ok
+= lgamma upward flt-32 -0xf.00001p+0f : -0xe.094cfp+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0xf.00001p+0 : -0xe.094cf2be9e3fp+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0xf.00001p+0 : -0xe.094cf2be9e3e8p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0xf.00001p+0 : -0xe.094cf2be9e3e8p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0xf.00001p+0 : -0xe.094cf2be9e3e8p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xf.00001p+0L : -0xe.094cf2be9e3eaf3p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xf.00001p+0L : -0xe.094cf2be9e3eaf2p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xf.00001p+0L : -0xe.094cf2be9e3eaf2p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xf.00001p+0L : -0xe.094cf2be9e3eaf2p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xf.00001p+0L : -0xe.094cf2be9e3eaf3p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xf.00001p+0L : -0xe.094cf2be9e3eaf2p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xf.00001p+0L : -0xe.094cf2be9e3eaf2p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xf.00001p+0L : -0xe.094cf2be9e3eaf2p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xf.00001p+0L : -0xe.094cf2be9e3eaf232939b809f308p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xf.00001p+0L : -0xe.094cf2be9e3eaf232939b809f3p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xf.00001p+0L : -0xe.094cf2be9e3eaf232939b809f3p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xf.00001p+0L : -0xe.094cf2be9e3eaf232939b809f3p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xf.00001p+0L : -0xe.094cf2be9e3eaf232939b809f4p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xf.00001p+0L : -0xe.094cf2be9e3eaf232939b809f4p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xf.00001p+0L : -0xe.094cf2be9e3eaf232939b809fp+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xf.00001p+0L : -0xe.094cf2be9e3eaf232939b809fp+0L 1 : inexact-ok
+= lgamma downward dbl-64 -0xf.0000000000008p+0 : 0x6.109ff02f556e8p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0xf.0000000000008p+0 : 0x6.109ff02f556e8p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0xf.0000000000008p+0 : 0x6.109ff02f556e8p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0xf.0000000000008p+0 : 0x6.109ff02f556ecp+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xf.0000000000008p+0L : 0x6.109ff02f556e9278p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xf.0000000000008p+0L : 0x6.109ff02f556e9278p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xf.0000000000008p+0L : 0x6.109ff02f556e9278p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xf.0000000000008p+0L : 0x6.109ff02f556e928p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xf.0000000000008p+0L : 0x6.109ff02f556e9278p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xf.0000000000008p+0L : 0x6.109ff02f556e9278p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xf.0000000000008p+0L : 0x6.109ff02f556e9278p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xf.0000000000008p+0L : 0x6.109ff02f556e928p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xf.0000000000008p+0L : 0x6.109ff02f556e9278b1fbda843218p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xf.0000000000008p+0L : 0x6.109ff02f556e9278b1fbda843218p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xf.0000000000008p+0L : 0x6.109ff02f556e9278b1fbda843218p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xf.0000000000008p+0L : 0x6.109ff02f556e9278b1fbda84321cp+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xf.0000000000008p+0L : 0x6.109ff02f556e9278b1fbda8432p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xf.0000000000008p+0L : 0x6.109ff02f556e9278b1fbda8432p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xf.0000000000008p+0L : 0x6.109ff02f556e9278b1fbda8432p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xf.0000000000008p+0L : 0x6.109ff02f556e9278b1fbda8434p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xf.000000000000001p+0L : 0xd.b086f7d5595a2b8p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xf.000000000000001p+0L : 0xd.b086f7d5595a2b9p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xf.000000000000001p+0L : 0xd.b086f7d5595a2b8p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xf.000000000000001p+0L : 0xd.b086f7d5595a2b9p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xf.000000000000001p+0L : 0xd.b086f7d5595a2b8p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xf.000000000000001p+0L : 0xd.b086f7d5595a2b9p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xf.000000000000001p+0L : 0xd.b086f7d5595a2b8p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xf.000000000000001p+0L : 0xd.b086f7d5595a2b9p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xf.000000000000001p+0L : 0xd.b086f7d5595a2b8809e94fdfb1e8p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xf.000000000000001p+0L : 0xd.b086f7d5595a2b8809e94fdfb1e8p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xf.000000000000001p+0L : 0xd.b086f7d5595a2b8809e94fdfb1e8p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xf.000000000000001p+0L : 0xd.b086f7d5595a2b8809e94fdfb1fp+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xf.000000000000001p+0L : 0xd.b086f7d5595a2b8809e94fdfbp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xf.000000000000001p+0L : 0xd.b086f7d5595a2b8809e94fdfbp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xf.000000000000001p+0L : 0xd.b086f7d5595a2b8809e94fdfbp+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xf.000000000000001p+0L : 0xd.b086f7d5595a2b8809e94fdfb4p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xf.0000000000000000000000000008p+0L : 0x2.fa75d8e448210759589af7aa983ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xf.0000000000000000000000000008p+0L : 0x2.fa75d8e448210759589af7aa983ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xf.0000000000000000000000000008p+0L : 0x2.fa75d8e448210759589af7aa983ep+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xf.0000000000000000000000000008p+0L : 0x2.fa75d8e448210759589af7aa984p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xf.00000000000000000000000004p+0L : 0x2.acd3ee67dc56421e3047591815d6p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xf.00000000000000000000000004p+0L : 0x2.acd3ee67dc56421e3047591815d6p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xf.00000000000000000000000004p+0L : 0x2.acd3ee67dc56421e3047591815d6p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xf.00000000000000000000000004p+0L : 0x2.acd3ee67dc56421e3047591815d8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xf.00000000000000000000000004p+0L : 0x2.acd3ee67dc56421e3047591815p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xf.00000000000000000000000004p+0L : 0x2.acd3ee67dc56421e3047591816p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xf.00000000000000000000000004p+0L : 0x2.acd3ee67dc56421e3047591815p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xf.00000000000000000000000004p+0L : 0x2.acd3ee67dc56421e3047591816p+4L 1 : inexact-ok
+lgamma -0xf.fffffffffffffffffffffffffff8p+0
+= lgamma downward flt-32 -0xf.fffffp+0f : -0x1.0cf15p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0xf.fffffp+0f : -0x1.0cf15p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0xf.fffffp+0f : -0x1.0cf14ep+4f 1 : inexact-ok
+= lgamma upward flt-32 -0xf.fffffp+0f : -0x1.0cf14ep+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0xf.fffffp+0 : -0x1.0cf14f9e783e7p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0xf.fffffp+0 : -0x1.0cf14f9e783e7p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0xf.fffffp+0 : -0x1.0cf14f9e783e6p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0xf.fffffp+0 : -0x1.0cf14f9e783e6p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3ap+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3ap+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3ap+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3ap+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3b12314bccff57p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3b12314bccff56p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3b12314bccff56p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3b12314bccff56p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3b12314bccff8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3b12314bccff8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3b12314bccffp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3b12314bccffp+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0xf.ffffffffffff8p+0 : 0x3.4ad790500e336p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0xf.ffffffffffff8p+0 : 0x3.4ad790500e338p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0xf.ffffffffffff8p+0 : 0x3.4ad790500e336p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0xf.ffffffffffff8p+0 : 0x3.4ad790500e338p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xf.ffffffffffff8p+0L : 0x3.4ad790500e33717cp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xf.ffffffffffff8p+0L : 0x3.4ad790500e33717cp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xf.ffffffffffff8p+0L : 0x3.4ad790500e33717cp+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xf.ffffffffffff8p+0L : 0x3.4ad790500e33718p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xf.ffffffffffff8p+0L : 0x3.4ad790500e33717cp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+0L : 0x3.4ad790500e33717cp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+0L : 0x3.4ad790500e33717cp+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xf.ffffffffffff8p+0L : 0x3.4ad790500e33718p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xf.ffffffffffff8p+0L : 0x3.4ad790500e33717c97181d2dbacap+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xf.ffffffffffff8p+0L : 0x3.4ad790500e33717c97181d2dbaccp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xf.ffffffffffff8p+0L : 0x3.4ad790500e33717c97181d2dbacap+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xf.ffffffffffff8p+0L : 0x3.4ad790500e33717c97181d2dbaccp+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xf.ffffffffffff8p+0L : 0x3.4ad790500e33717c97181d2dbap+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xf.ffffffffffff8p+0L : 0x3.4ad790500e33717c97181d2dbbp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xf.ffffffffffff8p+0L : 0x3.4ad790500e33717c97181d2dbap+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xf.ffffffffffff8p+0L : 0x3.4ad790500e33717c97181d2dbbp+0L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xf.fffffffffffffffp+0L : 0xa.eabe97f6121c453p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xf.fffffffffffffffp+0L : 0xa.eabe97f6121c453p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xf.fffffffffffffffp+0L : 0xa.eabe97f6121c453p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xf.fffffffffffffffp+0L : 0xa.eabe97f6121c454p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xf.fffffffffffffffp+0L : 0xa.eabe97f6121c453p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+0L : 0xa.eabe97f6121c453p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+0L : 0xa.eabe97f6121c453p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xf.fffffffffffffffp+0L : 0xa.eabe97f6121c454p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xf.fffffffffffffffp+0L : 0xa.eabe97f6121c453198bc16e1c35p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xf.fffffffffffffffp+0L : 0xa.eabe97f6121c453198bc16e1c35p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xf.fffffffffffffffp+0L : 0xa.eabe97f6121c453198bc16e1c35p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xf.fffffffffffffffp+0L : 0xa.eabe97f6121c453198bc16e1c358p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xf.fffffffffffffffp+0L : 0xa.eabe97f6121c453198bc16e1cp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xf.fffffffffffffffp+0L : 0xa.eabe97f6121c453198bc16e1c4p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xf.fffffffffffffffp+0L : 0xa.eabe97f6121c453198bc16e1cp+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xf.fffffffffffffffp+0L : 0xa.eabe97f6121c453198bc16e1c4p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+0L : 0x2.ce1952e653ad28ee66220ac49744p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+0L : 0x2.ce1952e653ad28ee66220ac49744p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+0L : 0x2.ce1952e653ad28ee66220ac49744p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+0L : 0x2.ce1952e653ad28ee66220ac49746p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xf.fffffffffffffffffffffffffcp+0L : 0x2.80776869e7e263b33dce6c32163cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffcp+0L : 0x2.80776869e7e263b33dce6c32163cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffcp+0L : 0x2.80776869e7e263b33dce6c32163cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xf.fffffffffffffffffffffffffcp+0L : 0x2.80776869e7e263b33dce6c32163ep+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp+0L : 0x2.80776869e7e263b33dce6c3216p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xf.fffffffffffffffffffffffffcp+0L : 0x2.80776869e7e263b33dce6c3216p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xf.fffffffffffffffffffffffffcp+0L : 0x2.80776869e7e263b33dce6c3216p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp+0L : 0x2.80776869e7e263b33dce6c3217p+4L 1 : inexact-ok
+lgamma -0x1.0000000000000000000000000001p+4
+= lgamma downward flt-32 -0x1.000002p+4f : -0x1.18087ap+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.000002p+4f : -0x1.18087ap+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.000002p+4f : -0x1.180878p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.000002p+4f : -0x1.180878p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.000002p+4 : -0x1.180879870e33fp+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.000002p+4 : -0x1.180879870e33ep+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.000002p+4 : -0x1.180879870e33ep+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.000002p+4 : -0x1.180879870e33ep+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.000002p+4L : -0x1.180879870e33e356p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.000002p+4L : -0x1.180879870e33e356p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.000002p+4L : -0x1.180879870e33e354p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.000002p+4L : -0x1.180879870e33e354p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.000002p+4L : -0x1.180879870e33e356p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.000002p+4L : -0x1.180879870e33e356p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.000002p+4L : -0x1.180879870e33e354p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.000002p+4L : -0x1.180879870e33e354p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.000002p+4L : -0x1.180879870e33e355b67293d3944bp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.000002p+4L : -0x1.180879870e33e355b67293d3944bp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.000002p+4L : -0x1.180879870e33e355b67293d3944ap+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.000002p+4L : -0x1.180879870e33e355b67293d3944ap+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.000002p+4L : -0x1.180879870e33e355b67293d3948p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.000002p+4L : -0x1.180879870e33e355b67293d3948p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.000002p+4L : -0x1.180879870e33e355b67293d394p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.000002p+4L : -0x1.180879870e33e355b67293d394p+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.0000000000001p+4 : 0x2.996578583c5fcp+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.0000000000001p+4 : 0x2.996578583c5fcp+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.0000000000001p+4 : 0x2.996578583c5fcp+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.0000000000001p+4 : 0x2.996578583c5fep+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.0000000000001p+4L : 0x2.996578583c5fc344p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.0000000000001p+4L : 0x2.996578583c5fc344p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.0000000000001p+4L : 0x2.996578583c5fc344p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.0000000000001p+4L : 0x2.996578583c5fc348p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.0000000000001p+4L : 0x2.996578583c5fc344p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.0000000000001p+4L : 0x2.996578583c5fc344p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.0000000000001p+4L : 0x2.996578583c5fc344p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.0000000000001p+4L : 0x2.996578583c5fc348p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.0000000000001p+4L : 0x2.996578583c5fc3443a33d008884ep+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.0000000000001p+4L : 0x2.996578583c5fc3443a33d008884ep+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.0000000000001p+4L : 0x2.996578583c5fc3443a33d008884ep+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.0000000000001p+4L : 0x2.996578583c5fc3443a33d008885p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.0000000000001p+4L : 0x2.996578583c5fc3443a33d00888p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.0000000000001p+4L : 0x2.996578583c5fc3443a33d00888p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.0000000000001p+4L : 0x2.996578583c5fc3443a33d00888p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.0000000000001p+4L : 0x2.996578583c5fc3443a33d00889p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.0000000000000002p+4L : 0xa.394c7ffe404ccafp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.0000000000000002p+4L : 0xa.394c7ffe404ccbp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.0000000000000002p+4L : 0xa.394c7ffe404ccafp+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.0000000000000002p+4L : 0xa.394c7ffe404ccbp+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.0000000000000002p+4L : 0xa.394c7ffe404ccafp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.0000000000000002p+4L : 0xa.394c7ffe404ccbp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.0000000000000002p+4L : 0xa.394c7ffe404ccafp+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.0000000000000002p+4L : 0xa.394c7ffe404ccbp+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.0000000000000002p+4L : 0xa.394c7ffe404ccaff3d4603368d9p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.0000000000000002p+4L : 0xa.394c7ffe404ccaff3d4603368d9p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.0000000000000002p+4L : 0xa.394c7ffe404ccaff3d4603368d9p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.0000000000000002p+4L : 0xa.394c7ffe404ccaff3d4603368d98p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.0000000000000002p+4L : 0xa.394c7ffe404ccaff3d4603368cp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.0000000000000002p+4L : 0xa.394c7ffe404ccaff3d4603368cp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.0000000000000002p+4L : 0xa.394c7ffe404ccaff3d4603368cp+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.0000000000000002p+4L : 0xa.394c7ffe404ccaff3d4603369p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.0000000000000000000000000001p+4L : 0x2.c3023166d6903153a983cf8b17p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.0000000000000000000000000001p+4L : 0x2.c3023166d6903153a983cf8b1702p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.0000000000000000000000000001p+4L : 0x2.c3023166d6903153a983cf8b17p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.0000000000000000000000000001p+4L : 0x2.c3023166d6903153a983cf8b1702p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.000000000000000000000000008p+4L : 0x2.756046ea6ac56c18813030f893e2p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.000000000000000000000000008p+4L : 0x2.756046ea6ac56c18813030f893e4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.000000000000000000000000008p+4L : 0x2.756046ea6ac56c18813030f893e2p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.000000000000000000000000008p+4L : 0x2.756046ea6ac56c18813030f893e4p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.000000000000000000000000008p+4L : 0x2.756046ea6ac56c18813030f893p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.000000000000000000000000008p+4L : 0x2.756046ea6ac56c18813030f894p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.000000000000000000000000008p+4L : 0x2.756046ea6ac56c18813030f893p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.000000000000000000000000008p+4L : 0x2.756046ea6ac56c18813030f894p+4L -1 : inexact-ok
+lgamma -0x1.0fffffffffffffffffffffffffffp+4
+= lgamma downward flt-32 -0x1.0ffffep+4f : -0x1.455d46p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.0ffffep+4f : -0x1.455d46p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.0ffffep+4f : -0x1.455d44p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.0ffffep+4f : -0x1.455d44p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.0ffffep+4 : -0x1.455d45b618e2p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.0ffffep+4 : -0x1.455d45b618e1fp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.0ffffep+4 : -0x1.455d45b618e1fp+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.0ffffep+4 : -0x1.455d45b618e1fp+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.0ffffep+4L : -0x1.455d45b618e1f03ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.0ffffep+4L : -0x1.455d45b618e1f038p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.0ffffep+4L : -0x1.455d45b618e1f038p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.0ffffep+4L : -0x1.455d45b618e1f038p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.0ffffep+4L : -0x1.455d45b618e1f03ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.0ffffep+4L : -0x1.455d45b618e1f038p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.0ffffep+4L : -0x1.455d45b618e1f038p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.0ffffep+4L : -0x1.455d45b618e1f038p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.0ffffep+4L : -0x1.455d45b618e1f038dddeea5dfff7p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.0ffffep+4L : -0x1.455d45b618e1f038dddeea5dfff7p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.0ffffep+4L : -0x1.455d45b618e1f038dddeea5dfff6p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.0ffffep+4L : -0x1.455d45b618e1f038dddeea5dfff6p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.0ffffep+4L : -0x1.455d45b618e1f038dddeea5ep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.0ffffep+4L : -0x1.455d45b618e1f038dddeea5ep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.0ffffep+4L : -0x1.455d45b618e1f038dddeea5dff8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.0ffffep+4L : -0x1.455d45b618e1f038dddeea5dff8p+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.0ffffffffffffp+4 : -0x3.be7ffe71389cep-4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.0ffffffffffffp+4 : -0x3.be7ffe71389ccp-4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.0ffffffffffffp+4 : -0x3.be7ffe71389ccp-4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.0ffffffffffffp+4 : -0x3.be7ffe71389ccp-4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc26cp-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc268p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc268p-4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc268p-4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc26cp-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc268p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc268p-4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc268p-4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc26835a85ecbcda4p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc26835a85ecbcda4p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc26835a85ecbcda2p-4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc26835a85ecbcda2p-4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc26835a85ecbcep-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc26835a85ecbcep-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc26835a85ecbcdp-4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc26835a85ecbcdp-4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.0ffffffffffffffep+4L : 0x7.63ff07bef05d91dp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.0ffffffffffffffep+4L : 0x7.63ff07bef05d91d8p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.0ffffffffffffffep+4L : 0x7.63ff07bef05d91dp+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.0ffffffffffffffep+4L : 0x7.63ff07bef05d91d8p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.0ffffffffffffffep+4L : 0x7.63ff07bef05d91dp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.0ffffffffffffffep+4L : 0x7.63ff07bef05d91d8p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.0ffffffffffffffep+4L : 0x7.63ff07bef05d91dp+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.0ffffffffffffffep+4L : 0x7.63ff07bef05d91d8p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.0ffffffffffffffep+4L : 0x7.63ff07bef05d91d4a5f788c52c7p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.0ffffffffffffffep+4L : 0x7.63ff07bef05d91d4a5f788c52c74p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.0ffffffffffffffep+4L : 0x7.63ff07bef05d91d4a5f788c52c7p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.0ffffffffffffffep+4L : 0x7.63ff07bef05d91d4a5f788c52c74p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.0ffffffffffffffep+4L : 0x7.63ff07bef05d91d4a5f788c52cp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.0ffffffffffffffep+4L : 0x7.63ff07bef05d91d4a5f788c52cp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.0ffffffffffffffep+4L : 0x7.63ff07bef05d91d4a5f788c52cp+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.0ffffffffffffffep+4L : 0x7.63ff07bef05d91d4a5f788c52ep+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.0fffffffffffffffffffffffffffp+4L : 0x2.95ad59e2e1913db5ab2497199ebp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.0fffffffffffffffffffffffffffp+4L : 0x2.95ad59e2e1913db5ab2497199ebp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.0fffffffffffffffffffffffffffp+4L : 0x2.95ad59e2e1913db5ab2497199ebp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.0fffffffffffffffffffffffffffp+4L : 0x2.95ad59e2e1913db5ab2497199eb2p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.0fffffffffffffffffffffffff8p+4L : 0x2.480b6f6675c6787a82d0f8871e62p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.0fffffffffffffffffffffffff8p+4L : 0x2.480b6f6675c6787a82d0f8871e62p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.0fffffffffffffffffffffffff8p+4L : 0x2.480b6f6675c6787a82d0f8871e62p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.0fffffffffffffffffffffffff8p+4L : 0x2.480b6f6675c6787a82d0f8871e64p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.0fffffffffffffffffffffffff8p+4L : 0x2.480b6f6675c6787a82d0f8871ep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.0fffffffffffffffffffffffff8p+4L : 0x2.480b6f6675c6787a82d0f8871ep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.0fffffffffffffffffffffffff8p+4L : 0x2.480b6f6675c6787a82d0f8871ep+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.0fffffffffffffffffffffffff8p+4L : 0x2.480b6f6675c6787a82d0f8871fp+4L -1 : inexact-ok
+lgamma -0x1.1000000000000000000000000001p+4
+= lgamma downward flt-32 -0x1.100002p+4f : -0x1.455d52p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.100002p+4f : -0x1.455d52p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.100002p+4f : -0x1.455d5p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.100002p+4f : -0x1.455d5p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.100002p+4 : -0x1.455d51292150ep+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.100002p+4 : -0x1.455d51292150ep+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.100002p+4 : -0x1.455d51292150dp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.100002p+4 : -0x1.455d51292150dp+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.100002p+4L : -0x1.455d51292150d8bap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.100002p+4L : -0x1.455d51292150d8bap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.100002p+4L : -0x1.455d51292150d8b8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.100002p+4L : -0x1.455d51292150d8b8p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.100002p+4L : -0x1.455d51292150d8bap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.100002p+4L : -0x1.455d51292150d8bap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.100002p+4L : -0x1.455d51292150d8b8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.100002p+4L : -0x1.455d51292150d8b8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.100002p+4L : -0x1.455d51292150d8b93e426f65c468p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.100002p+4L : -0x1.455d51292150d8b93e426f65c468p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.100002p+4L : -0x1.455d51292150d8b93e426f65c467p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.100002p+4L : -0x1.455d51292150d8b93e426f65c467p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.100002p+4L : -0x1.455d51292150d8b93e426f65c48p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.100002p+4L : -0x1.455d51292150d8b93e426f65c48p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.100002p+4L : -0x1.455d51292150d8b93e426f65c4p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.100002p+4L : -0x1.455d51292150d8b93e426f65c4p+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.1000000000001p+4 : -0x3.be7ffe7138f86p-4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.1000000000001p+4 : -0x3.be7ffe7138f86p-4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.1000000000001p+4 : -0x3.be7ffe7138f84p-4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.1000000000001p+4 : -0x3.be7ffe7138f84p-4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aacp-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aacp-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aa8p-4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aa8p-4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aacp-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aacp-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aa8p-4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aa8p-4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aabacec61e0bb5p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aabacec61e0bb4ep-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aabacec61e0bb4ep-4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aabacec61e0bb4ep-4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aabacec61e0bcp-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aabacec61e0bbp-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aabacec61e0bbp-4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aabacec61e0bbp-4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.1000000000000002p+4L : 0x7.63ff07bef05d9118p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.1000000000000002p+4L : 0x7.63ff07bef05d912p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.1000000000000002p+4L : 0x7.63ff07bef05d9118p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.1000000000000002p+4L : 0x7.63ff07bef05d912p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.1000000000000002p+4L : 0x7.63ff07bef05d9118p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.1000000000000002p+4L : 0x7.63ff07bef05d912p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.1000000000000002p+4L : 0x7.63ff07bef05d9118p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.1000000000000002p+4L : 0x7.63ff07bef05d912p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.1000000000000002p+4L : 0x7.63ff07bef05d911d75709a3d2648p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.1000000000000002p+4L : 0x7.63ff07bef05d911d75709a3d2648p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.1000000000000002p+4L : 0x7.63ff07bef05d911d75709a3d2648p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.1000000000000002p+4L : 0x7.63ff07bef05d911d75709a3d264cp+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.1000000000000002p+4L : 0x7.63ff07bef05d911d75709a3d26p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.1000000000000002p+4L : 0x7.63ff07bef05d911d75709a3d26p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.1000000000000002p+4L : 0x7.63ff07bef05d911d75709a3d26p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.1000000000000002p+4L : 0x7.63ff07bef05d911d75709a3d28p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.1000000000000000000000000001p+4L : 0x2.95ad59e2e1913db5ab2497199eaap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.1000000000000000000000000001p+4L : 0x2.95ad59e2e1913db5ab2497199eacp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.1000000000000000000000000001p+4L : 0x2.95ad59e2e1913db5ab2497199eaap+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.1000000000000000000000000001p+4L : 0x2.95ad59e2e1913db5ab2497199eacp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.100000000000000000000000008p+4L : 0x2.480b6f6675c6787a82d0f8871b84p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.100000000000000000000000008p+4L : 0x2.480b6f6675c6787a82d0f8871b86p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.100000000000000000000000008p+4L : 0x2.480b6f6675c6787a82d0f8871b84p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.100000000000000000000000008p+4L : 0x2.480b6f6675c6787a82d0f8871b86p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.100000000000000000000000008p+4L : 0x2.480b6f6675c6787a82d0f8871bp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.100000000000000000000000008p+4L : 0x2.480b6f6675c6787a82d0f8871cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.100000000000000000000000008p+4L : 0x2.480b6f6675c6787a82d0f8871bp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.100000000000000000000000008p+4L : 0x2.480b6f6675c6787a82d0f8871cp+4L 1 : inexact-ok
+lgamma -0x1.1fffffffffffffffffffffffffffp+4
+= lgamma downward flt-32 -0x1.1ffffep+4f : -0x1.739c3ep+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.1ffffep+4f : -0x1.739c3cp+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.1ffffep+4f : -0x1.739c3cp+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.1ffffep+4f : -0x1.739c3cp+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.1ffffep+4 : -0x1.739c3c0e7e3ddp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.1ffffep+4 : -0x1.739c3c0e7e3dcp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.1ffffep+4 : -0x1.739c3c0e7e3dcp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.1ffffep+4 : -0x1.739c3c0e7e3dcp+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc748p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc748p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc746p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc746p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc748p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc748p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc746p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc746p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc747f6c9173a7b14p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc747f6c9173a7b13p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc747f6c9173a7b13p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc747f6c9173a7b13p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc747f6c9173a7b8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc747f6c9173a7bp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc747f6c9173a7bp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc747f6c9173a7bp+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.1ffffffffffffp+4 : -0x3.1fd7673485baap+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.1ffffffffffffp+4 : -0x3.1fd7673485ba8p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.1ffffffffffffp+4 : -0x3.1fd7673485ba8p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.1ffffffffffffp+4 : -0x3.1fd7673485ba8p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a88p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a88p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a84p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a84p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a88p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a88p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a84p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a84p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a86b1e31b4b3ca8p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a86b1e31b4b3ca6p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a86b1e31b4b3ca6p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a86b1e31b4b3ca6p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a86b1e31b4b3dp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a86b1e31b4b3dp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a86b1e31b4b3cp+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a86b1e31b4b3cp+0L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.1ffffffffffffffep+4L : 0x4.800fa0717e2cc538p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.1ffffffffffffffep+4L : 0x4.800fa0717e2cc54p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.1ffffffffffffffep+4L : 0x4.800fa0717e2cc538p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.1ffffffffffffffep+4L : 0x4.800fa0717e2cc54p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.1ffffffffffffffep+4L : 0x4.800fa0717e2cc538p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.1ffffffffffffffep+4L : 0x4.800fa0717e2cc54p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.1ffffffffffffffep+4L : 0x4.800fa0717e2cc538p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.1ffffffffffffffep+4L : 0x4.800fa0717e2cc54p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.1ffffffffffffffep+4L : 0x4.800fa0717e2cc53d5afd2c4a3a78p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.1ffffffffffffffep+4L : 0x4.800fa0717e2cc53d5afd2c4a3a7cp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.1ffffffffffffffep+4L : 0x4.800fa0717e2cc53d5afd2c4a3a78p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.1ffffffffffffffep+4L : 0x4.800fa0717e2cc53d5afd2c4a3a7cp+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.1ffffffffffffffep+4L : 0x4.800fa0717e2cc53d5afd2c4a3ap+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.1ffffffffffffffep+4L : 0x4.800fa0717e2cc53d5afd2c4a3ap+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.1ffffffffffffffep+4L : 0x4.800fa0717e2cc53d5afd2c4a3ap+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.1ffffffffffffffep+4L : 0x4.800fa0717e2cc53d5afd2c4a3cp+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.1fffffffffffffffffffffffffffp+4L : 0x2.676e636e0a6e30ec1a032a357dcap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.1fffffffffffffffffffffffffffp+4L : 0x2.676e636e0a6e30ec1a032a357dcap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.1fffffffffffffffffffffffffffp+4L : 0x2.676e636e0a6e30ec1a032a357dcap+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.1fffffffffffffffffffffffffffp+4L : 0x2.676e636e0a6e30ec1a032a357dccp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.1fffffffffffffffffffffffff8p+4L : 0x2.19cc78f19ea36bb0f1af8ba2fd82p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.1fffffffffffffffffffffffff8p+4L : 0x2.19cc78f19ea36bb0f1af8ba2fd82p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.1fffffffffffffffffffffffff8p+4L : 0x2.19cc78f19ea36bb0f1af8ba2fd82p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.1fffffffffffffffffffffffff8p+4L : 0x2.19cc78f19ea36bb0f1af8ba2fd84p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.1fffffffffffffffffffffffff8p+4L : 0x2.19cc78f19ea36bb0f1af8ba2fdp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.1fffffffffffffffffffffffff8p+4L : 0x2.19cc78f19ea36bb0f1af8ba2fep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.1fffffffffffffffffffffffff8p+4L : 0x2.19cc78f19ea36bb0f1af8ba2fdp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.1fffffffffffffffffffffffff8p+4L : 0x2.19cc78f19ea36bb0f1af8ba2fep+4L 1 : inexact-ok
+lgamma -0x1.2000000000000000000000000001p+4
+= lgamma downward flt-32 -0x1.200002p+4f : -0x1.739c48p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.200002p+4f : -0x1.739c48p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.200002p+4f : -0x1.739c46p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.200002p+4f : -0x1.739c46p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.200002p+4 : -0x1.739c47ba6a3afp+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.200002p+4 : -0x1.739c47ba6a3afp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.200002p+4 : -0x1.739c47ba6a3aep+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.200002p+4 : -0x1.739c47ba6a3aep+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.200002p+4L : -0x1.739c47ba6a3ae8acp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.200002p+4L : -0x1.739c47ba6a3ae8acp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.200002p+4L : -0x1.739c47ba6a3ae8aap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.200002p+4L : -0x1.739c47ba6a3ae8aap+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.200002p+4L : -0x1.739c47ba6a3ae8acp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.200002p+4L : -0x1.739c47ba6a3ae8acp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.200002p+4L : -0x1.739c47ba6a3ae8aap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.200002p+4L : -0x1.739c47ba6a3ae8aap+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.200002p+4L : -0x1.739c47ba6a3ae8abe5a16e7d7a66p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.200002p+4L : -0x1.739c47ba6a3ae8abe5a16e7d7a65p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.200002p+4L : -0x1.739c47ba6a3ae8abe5a16e7d7a65p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.200002p+4L : -0x1.739c47ba6a3ae8abe5a16e7d7a65p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.200002p+4L : -0x1.739c47ba6a3ae8abe5a16e7d7a8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.200002p+4L : -0x1.739c47ba6a3ae8abe5a16e7d7a8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.200002p+4L : -0x1.739c47ba6a3ae8abe5a16e7d7ap+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.200002p+4L : -0x1.739c47ba6a3ae8abe5a16e7d7ap+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.2000000000001p+4 : -0x3.1fd7673485c08p+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.2000000000001p+4 : -0x3.1fd7673485c06p+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.2000000000001p+4 : -0x3.1fd7673485c06p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.2000000000001p+4 : -0x3.1fd7673485c06p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.2000000000001p+4L : -0x3.1fd7673485c0608p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cp+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cp+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.2000000000001p+4L : -0x3.1fd7673485c0608p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cp+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cp+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cb073cd43a7f4p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cb073cd43a7f2p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cb073cd43a7f2p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cb073cd43a7f2p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cb073cd43a8p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cb073cd43a8p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cb073cd43a7p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cb073cd43a7p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.2000000000000002p+4L : 0x4.800fa0717e2cc48p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.2000000000000002p+4L : 0x4.800fa0717e2cc48p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.2000000000000002p+4L : 0x4.800fa0717e2cc48p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.2000000000000002p+4L : 0x4.800fa0717e2cc488p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.2000000000000002p+4L : 0x4.800fa0717e2cc48p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.2000000000000002p+4L : 0x4.800fa0717e2cc48p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.2000000000000002p+4L : 0x4.800fa0717e2cc48p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.2000000000000002p+4L : 0x4.800fa0717e2cc488p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.2000000000000002p+4L : 0x4.800fa0717e2cc4829c3d5a33fb6cp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.2000000000000002p+4L : 0x4.800fa0717e2cc4829c3d5a33fb6cp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.2000000000000002p+4L : 0x4.800fa0717e2cc4829c3d5a33fb6cp+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.2000000000000002p+4L : 0x4.800fa0717e2cc4829c3d5a33fb7p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.2000000000000002p+4L : 0x4.800fa0717e2cc4829c3d5a33fap+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.2000000000000002p+4L : 0x4.800fa0717e2cc4829c3d5a33fcp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.2000000000000002p+4L : 0x4.800fa0717e2cc4829c3d5a33fap+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.2000000000000002p+4L : 0x4.800fa0717e2cc4829c3d5a33fcp+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.2000000000000000000000000001p+4L : 0x2.676e636e0a6e30ec1a032a357dc4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.2000000000000000000000000001p+4L : 0x2.676e636e0a6e30ec1a032a357dc4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.2000000000000000000000000001p+4L : 0x2.676e636e0a6e30ec1a032a357dc4p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.2000000000000000000000000001p+4L : 0x2.676e636e0a6e30ec1a032a357dc6p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.200000000000000000000000008p+4L : 0x2.19cc78f19ea36bb0f1af8ba2fa96p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.200000000000000000000000008p+4L : 0x2.19cc78f19ea36bb0f1af8ba2fa98p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.200000000000000000000000008p+4L : 0x2.19cc78f19ea36bb0f1af8ba2fa96p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.200000000000000000000000008p+4L : 0x2.19cc78f19ea36bb0f1af8ba2fa98p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.200000000000000000000000008p+4L : 0x2.19cc78f19ea36bb0f1af8ba2fap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.200000000000000000000000008p+4L : 0x2.19cc78f19ea36bb0f1af8ba2fbp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.200000000000000000000000008p+4L : 0x2.19cc78f19ea36bb0f1af8ba2fap+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.200000000000000000000000008p+4L : 0x2.19cc78f19ea36bb0f1af8ba2fbp+4L -1 : inexact-ok
+lgamma -0x1.2fffffffffffffffffffffffffffp+4
+= lgamma downward flt-32 -0x1.2ffffep+4f : -0x1.a2b8a8p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.2ffffep+4f : -0x1.a2b8a8p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.2ffffep+4f : -0x1.a2b8a6p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.2ffffep+4f : -0x1.a2b8a6p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.2ffffep+4 : -0x1.a2b8a7ff951d5p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.2ffffep+4 : -0x1.a2b8a7ff951d5p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.2ffffep+4 : -0x1.a2b8a7ff951d4p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.2ffffep+4 : -0x1.a2b8a7ff951d4p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cdap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cdap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8ff71bbc81688p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8ff71bbc81688p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8ff71bbc81687p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8ff71bbc81687p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8ff71bbc817p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8ff71bbc8168p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8ff71bbc8168p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8ff71bbc8168p+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.2ffffffffffffp+4 : -0x6.119e27f51c204p+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.2ffffffffffffp+4 : -0x6.119e27f51c2p+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.2ffffffffffffp+4 : -0x6.119e27f51c2p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.2ffffffffffffp+4 : -0x6.119e27f51c2p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b5p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b5p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b48p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b48p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b5p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b5p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b48p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b48p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b4d7dd7ace1fa2cp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b4d7dd7ace1fa28p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b4d7dd7ace1fa28p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b4d7dd7ace1fa28p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b4d7dd7ace1fcp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b4d7dd7ace1fap+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b4d7dd7ace1fap+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b4d7dd7ace1fap+0L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.2ffffffffffffffep+4L : 0x1.8e48dfb0e7c736fep+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.2ffffffffffffffep+4L : 0x1.8e48dfb0e7c736fep+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.2ffffffffffffffep+4L : 0x1.8e48dfb0e7c736fep+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.2ffffffffffffffep+4L : 0x1.8e48dfb0e7c737p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.2ffffffffffffffep+4L : 0x1.8e48dfb0e7c736fep+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.2ffffffffffffffep+4L : 0x1.8e48dfb0e7c736fep+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.2ffffffffffffffep+4L : 0x1.8e48dfb0e7c736fep+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.2ffffffffffffffep+4L : 0x1.8e48dfb0e7c737p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.2ffffffffffffffep+4L : 0x1.8e48dfb0e7c736fefad2b5a6035ap+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.2ffffffffffffffep+4L : 0x1.8e48dfb0e7c736fefad2b5a6035bp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.2ffffffffffffffep+4L : 0x1.8e48dfb0e7c736fefad2b5a6035ap+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.2ffffffffffffffep+4L : 0x1.8e48dfb0e7c736fefad2b5a6035bp+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.2ffffffffffffffep+4L : 0x1.8e48dfb0e7c736fefad2b5a603p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.2ffffffffffffffep+4L : 0x1.8e48dfb0e7c736fefad2b5a6038p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.2ffffffffffffffep+4L : 0x1.8e48dfb0e7c736fefad2b5a603p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.2ffffffffffffffep+4L : 0x1.8e48dfb0e7c736fefad2b5a6038p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.2fffffffffffffffffffffffffffp+4L : 0x2.3851f7620107d808190dfc0e98a8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.2fffffffffffffffffffffffffffp+4L : 0x2.3851f7620107d808190dfc0e98aap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.2fffffffffffffffffffffffffffp+4L : 0x2.3851f7620107d808190dfc0e98a8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.2fffffffffffffffffffffffffffp+4L : 0x2.3851f7620107d808190dfc0e98aap+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.2fffffffffffffffffffffffff8p+4L : 0x1.eab00ce5953d12ccf0ba5d7c1868p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.2fffffffffffffffffffffffff8p+4L : 0x1.eab00ce5953d12ccf0ba5d7c1868p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.2fffffffffffffffffffffffff8p+4L : 0x1.eab00ce5953d12ccf0ba5d7c1868p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.2fffffffffffffffffffffffff8p+4L : 0x1.eab00ce5953d12ccf0ba5d7c1869p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.2fffffffffffffffffffffffff8p+4L : 0x1.eab00ce5953d12ccf0ba5d7c18p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.2fffffffffffffffffffffffff8p+4L : 0x1.eab00ce5953d12ccf0ba5d7c188p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.2fffffffffffffffffffffffff8p+4L : 0x1.eab00ce5953d12ccf0ba5d7c18p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.2fffffffffffffffffffffffff8p+4L : 0x1.eab00ce5953d12ccf0ba5d7c188p+4L -1 : inexact-ok
+lgamma -0x1.3000000000000000000000000001p+4
+= lgamma downward flt-32 -0x1.300002p+4f : -0x1.a2b8b4p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.300002p+4f : -0x1.a2b8b4p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.300002p+4f : -0x1.a2b8b2p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.300002p+4f : -0x1.a2b8b2p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.300002p+4 : -0x1.a2b8b3e16627fp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.300002p+4 : -0x1.a2b8b3e16627ep+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.300002p+4 : -0x1.a2b8b3e16627ep+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.300002p+4 : -0x1.a2b8b3e16627ep+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.300002p+4L : -0x1.a2b8b3e16627e782p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.300002p+4L : -0x1.a2b8b3e16627e78p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.300002p+4L : -0x1.a2b8b3e16627e78p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.300002p+4L : -0x1.a2b8b3e16627e78p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.300002p+4L : -0x1.a2b8b3e16627e782p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.300002p+4L : -0x1.a2b8b3e16627e78p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.300002p+4L : -0x1.a2b8b3e16627e78p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.300002p+4L : -0x1.a2b8b3e16627e78p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.300002p+4L : -0x1.a2b8b3e16627e7804ccde008eeddp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.300002p+4L : -0x1.a2b8b3e16627e7804ccde008eedcp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.300002p+4L : -0x1.a2b8b3e16627e7804ccde008eedcp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.300002p+4L : -0x1.a2b8b3e16627e7804ccde008eedcp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.300002p+4L : -0x1.a2b8b3e16627e7804ccde008efp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.300002p+4L : -0x1.a2b8b3e16627e7804ccde008efp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.300002p+4L : -0x1.a2b8b3e16627e7804ccde008ee8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.300002p+4L : -0x1.a2b8b3e16627e7804ccde008ee8p+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.3000000000001p+4 : -0x6.119e27f51c26p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.3000000000001p+4 : -0x6.119e27f51c26p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.3000000000001p+4 : -0x6.119e27f51c25cp+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.3000000000001p+4 : -0x6.119e27f51c25cp+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.3000000000001p+4L : -0x6.119e27f51c25fc38p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.3000000000001p+4L : -0x6.119e27f51c25fc38p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.3000000000001p+4L : -0x6.119e27f51c25fc3p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.3000000000001p+4L : -0x6.119e27f51c25fc3p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.3000000000001p+4L : -0x6.119e27f51c25fc38p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.3000000000001p+4L : -0x6.119e27f51c25fc38p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.3000000000001p+4L : -0x6.119e27f51c25fc3p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.3000000000001p+4L : -0x6.119e27f51c25fc3p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.3000000000001p+4L : -0x6.119e27f51c25fc36032500898de4p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.3000000000001p+4L : -0x6.119e27f51c25fc36032500898dep+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.3000000000001p+4L : -0x6.119e27f51c25fc36032500898dep+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.3000000000001p+4L : -0x6.119e27f51c25fc36032500898dep+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.3000000000001p+4L : -0x6.119e27f51c25fc36032500898ep+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.3000000000001p+4L : -0x6.119e27f51c25fc36032500898ep+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.3000000000001p+4L : -0x6.119e27f51c25fc36032500898cp+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.3000000000001p+4L : -0x6.119e27f51c25fc36032500898cp+0L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.3000000000000002p+4L : 0x1.8e48dfb0e7c7364p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.3000000000000002p+4L : 0x1.8e48dfb0e7c7364p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.3000000000000002p+4L : 0x1.8e48dfb0e7c7364p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.3000000000000002p+4L : 0x1.8e48dfb0e7c73642p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.3000000000000002p+4L : 0x1.8e48dfb0e7c7364p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.3000000000000002p+4L : 0x1.8e48dfb0e7c7364p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.3000000000000002p+4L : 0x1.8e48dfb0e7c7364p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.3000000000000002p+4L : 0x1.8e48dfb0e7c73642p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.3000000000000002p+4L : 0x1.8e48dfb0e7c73640ddc20bfb8e68p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.3000000000000002p+4L : 0x1.8e48dfb0e7c73640ddc20bfb8e68p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.3000000000000002p+4L : 0x1.8e48dfb0e7c73640ddc20bfb8e68p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.3000000000000002p+4L : 0x1.8e48dfb0e7c73640ddc20bfb8e69p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.3000000000000002p+4L : 0x1.8e48dfb0e7c73640ddc20bfb8ep+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.3000000000000002p+4L : 0x1.8e48dfb0e7c73640ddc20bfb8e8p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.3000000000000002p+4L : 0x1.8e48dfb0e7c73640ddc20bfb8ep+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.3000000000000002p+4L : 0x1.8e48dfb0e7c73640ddc20bfb8e8p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.3000000000000000000000000001p+4L : 0x2.3851f7620107d808190dfc0e98a2p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.3000000000000000000000000001p+4L : 0x2.3851f7620107d808190dfc0e98a4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.3000000000000000000000000001p+4L : 0x2.3851f7620107d808190dfc0e98a2p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.3000000000000000000000000001p+4L : 0x2.3851f7620107d808190dfc0e98a4p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.300000000000000000000000008p+4L : 0x1.eab00ce5953d12ccf0ba5d7c156fp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.300000000000000000000000008p+4L : 0x1.eab00ce5953d12ccf0ba5d7c157p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.300000000000000000000000008p+4L : 0x1.eab00ce5953d12ccf0ba5d7c156fp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.300000000000000000000000008p+4L : 0x1.eab00ce5953d12ccf0ba5d7c157p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.300000000000000000000000008p+4L : 0x1.eab00ce5953d12ccf0ba5d7c15p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.300000000000000000000000008p+4L : 0x1.eab00ce5953d12ccf0ba5d7c158p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.300000000000000000000000008p+4L : 0x1.eab00ce5953d12ccf0ba5d7c15p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.300000000000000000000000008p+4L : 0x1.eab00ce5953d12ccf0ba5d7c158p+4L 1 : inexact-ok
+lgamma -0x1.3fffffffffffffffffffffffffffp+4
+= lgamma downward flt-32 -0x1.3ffffep+4f : -0x1.d2a72ep+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.3ffffep+4f : -0x1.d2a72cp+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.3ffffep+4f : -0x1.d2a72cp+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.3ffffep+4f : -0x1.d2a72cp+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.3ffffep+4 : -0x1.d2a72cdce34adp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.3ffffep+4 : -0x1.d2a72cdce34acp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.3ffffep+4 : -0x1.d2a72cdce34acp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.3ffffep+4 : -0x1.d2a72cdce34acp+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.3ffffep+4L : -0x1.d2a72cdce34ac166p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.3ffffep+4L : -0x1.d2a72cdce34ac166p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164fbae8c7684ddp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164fbae8c7684ddp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164fbae8c7684dcp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164fbae8c7684dcp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164fbae8c7685p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164fbae8c7685p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164fbae8c76848p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164fbae8c76848p+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.3ffffffffffffp+4 : -0x9.1086776398928p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.3ffffffffffffp+4 : -0x9.108677639892p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.3ffffffffffffp+4 : -0x9.108677639892p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.3ffffffffffffp+4 : -0x9.108677639892p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.3ffffffffffffp+4L : -0x9.108677639892289p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.3ffffffffffffp+4L : -0x9.108677639892289p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.3ffffffffffffp+4L : -0x9.108677639892288p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.3ffffffffffffp+4L : -0x9.108677639892288p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.3ffffffffffffp+4L : -0x9.108677639892289p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.3ffffffffffffp+4L : -0x9.108677639892289p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.3ffffffffffffp+4L : -0x9.108677639892288p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.3ffffffffffffp+4L : -0x9.108677639892288p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.3ffffffffffffp+4L : -0x9.10867763989228882449ec5b3c5p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.3ffffffffffffp+4L : -0x9.10867763989228882449ec5b3c48p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.3ffffffffffffp+4L : -0x9.10867763989228882449ec5b3c48p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.3ffffffffffffp+4L : -0x9.10867763989228882449ec5b3c48p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.3ffffffffffffp+4L : -0x9.10867763989228882449ec5b4p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.3ffffffffffffp+4L : -0x9.10867763989228882449ec5b3cp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.3ffffffffffffp+4L : -0x9.10867763989228882449ec5b3cp+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.3ffffffffffffp+4L : -0x9.10867763989228882449ec5b3cp+0L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf308p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf308p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306ded2bd06724bp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306ded2bd06724bp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306ded2bd06724ap+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306ded2bd06724ap+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306ded2bd06728p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306ded2bd06728p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306ded2bd0672p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306ded2bd0672p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.3fffffffffffffffffffffffffffp+4L : 0x2.0863726b1940b567a1da0b4a37b4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.3fffffffffffffffffffffffffffp+4L : 0x2.0863726b1940b567a1da0b4a37b6p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.3fffffffffffffffffffffffffffp+4L : 0x2.0863726b1940b567a1da0b4a37b4p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.3fffffffffffffffffffffffffffp+4L : 0x2.0863726b1940b567a1da0b4a37b6p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.3fffffffffffffffffffffffff8p+4L : 0x1.bac187eead75f02c79866cb7b77ap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.3fffffffffffffffffffffffff8p+4L : 0x1.bac187eead75f02c79866cb7b77bp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.3fffffffffffffffffffffffff8p+4L : 0x1.bac187eead75f02c79866cb7b77ap+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.3fffffffffffffffffffffffff8p+4L : 0x1.bac187eead75f02c79866cb7b77bp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.3fffffffffffffffffffffffff8p+4L : 0x1.bac187eead75f02c79866cb7b7p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.3fffffffffffffffffffffffff8p+4L : 0x1.bac187eead75f02c79866cb7b78p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.3fffffffffffffffffffffffff8p+4L : 0x1.bac187eead75f02c79866cb7b7p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.3fffffffffffffffffffffffff8p+4L : 0x1.bac187eead75f02c79866cb7b78p+4L 1 : inexact-ok
+lgamma -0x1.4000000000000000000000000001p+4
+= lgamma downward flt-32 -0x1.400002p+4f : -0x1.d2a73ap+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.400002p+4f : -0x1.d2a738p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.400002p+4f : -0x1.d2a738p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.400002p+4f : -0x1.d2a738p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.400002p+4 : -0x1.d2a738f1e7889p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.400002p+4 : -0x1.d2a738f1e7889p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.400002p+4 : -0x1.d2a738f1e7888p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.400002p+4 : -0x1.d2a738f1e7888p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.400002p+4L : -0x1.d2a738f1e7888f4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.400002p+4L : -0x1.d2a738f1e7888f4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.400002p+4L : -0x1.d2a738f1e7888f3ep+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.400002p+4L : -0x1.d2a738f1e7888f3ep+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.400002p+4L : -0x1.d2a738f1e7888f4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.400002p+4L : -0x1.d2a738f1e7888f4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.400002p+4L : -0x1.d2a738f1e7888f3ep+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.400002p+4L : -0x1.d2a738f1e7888f3ep+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.400002p+4L : -0x1.d2a738f1e7888f3f7c6994ba183fp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.400002p+4L : -0x1.d2a738f1e7888f3f7c6994ba183ep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.400002p+4L : -0x1.d2a738f1e7888f3f7c6994ba183ep+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.400002p+4L : -0x1.d2a738f1e7888f3f7c6994ba183ep+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.400002p+4L : -0x1.d2a738f1e7888f3f7c6994ba188p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.400002p+4L : -0x1.d2a738f1e7888f3f7c6994ba18p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.400002p+4L : -0x1.d2a738f1e7888f3f7c6994ba18p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.400002p+4L : -0x1.d2a738f1e7888f3f7c6994ba18p+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.4000000000001p+4 : -0x9.1086776398988p+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.4000000000001p+4 : -0x9.108677639898p+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.4000000000001p+4 : -0x9.108677639898p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.4000000000001p+4 : -0x9.108677639898p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.4000000000001p+4L : -0x9.108677639898331p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.4000000000001p+4L : -0x9.108677639898331p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.4000000000001p+4L : -0x9.10867763989833p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.4000000000001p+4L : -0x9.10867763989833p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.4000000000001p+4L : -0x9.108677639898331p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.4000000000001p+4L : -0x9.108677639898331p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.4000000000001p+4L : -0x9.10867763989833p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.4000000000001p+4L : -0x9.10867763989833p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.4000000000001p+4L : -0x9.108677639898330a4330d99c69ap+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.4000000000001p+4L : -0x9.108677639898330a4330d99c6998p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.4000000000001p+4L : -0x9.108677639898330a4330d99c6998p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.4000000000001p+4L : -0x9.108677639898330a4330d99c6998p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.4000000000001p+4L : -0x9.108677639898330a4330d99c6cp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.4000000000001p+4L : -0x9.108677639898330a4330d99c68p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.4000000000001p+4L : -0x9.108677639898330a4330d99c68p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.4000000000001p+4L : -0x9.108677639898330a4330d99c68p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3cap+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c8p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c8p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c8p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3cap+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c8p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c8p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c8p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c82f1699e41a71p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c82f1699e41a71p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c82f1699e41a7p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c82f1699e41a7p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c82f1699e41a8p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c82f1699e41a8p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c82f1699e41ap+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c82f1699e41ap+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.4000000000000000000000000001p+4L : 0x2.0863726b1940b567a1da0b4a37aep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.4000000000000000000000000001p+4L : 0x2.0863726b1940b567a1da0b4a37bp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.4000000000000000000000000001p+4L : 0x2.0863726b1940b567a1da0b4a37aep+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.4000000000000000000000000001p+4L : 0x2.0863726b1940b567a1da0b4a37bp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.400000000000000000000000008p+4L : 0x1.bac187eead75f02c79866cb7b475p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.400000000000000000000000008p+4L : 0x1.bac187eead75f02c79866cb7b475p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.400000000000000000000000008p+4L : 0x1.bac187eead75f02c79866cb7b475p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.400000000000000000000000008p+4L : 0x1.bac187eead75f02c79866cb7b476p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.400000000000000000000000008p+4L : 0x1.bac187eead75f02c79866cb7b4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.400000000000000000000000008p+4L : 0x1.bac187eead75f02c79866cb7b48p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.400000000000000000000000008p+4L : 0x1.bac187eead75f02c79866cb7b4p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.400000000000000000000000008p+4L : 0x1.bac187eead75f02c79866cb7b48p+4L -1 : inexact-ok
+lgamma -0x1.4fffffffffffffffffffffffffffp+4
+= lgamma downward flt-32 -0x1.4ffffep+4f : -0x2.035d8cp+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.4ffffep+4f : -0x2.035d88p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.4ffffep+4f : -0x2.035d88p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.4ffffep+4f : -0x2.035d88p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.4ffffep+4 : -0x2.035d89ed6122p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.4ffffep+4 : -0x2.035d89ed6122p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.4ffffep+4 : -0x2.035d89ed6121ep+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.4ffffep+4 : -0x2.035d89ed6121ep+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.4ffffep+4L : -0x2.035d89ed6121f85cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.4ffffep+4L : -0x2.035d89ed6121f85cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.4ffffep+4L : -0x2.035d89ed6121f858p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.4ffffep+4L : -0x2.035d89ed6121f858p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.4ffffep+4L : -0x2.035d89ed6121f85cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.4ffffep+4L : -0x2.035d89ed6121f85cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.4ffffep+4L : -0x2.035d89ed6121f858p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.4ffffep+4L : -0x2.035d89ed6121f858p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.4ffffep+4L : -0x2.035d89ed6121f85bdcd2763fe0bcp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.4ffffep+4L : -0x2.035d89ed6121f85bdcd2763fe0bcp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.4ffffep+4L : -0x2.035d89ed6121f85bdcd2763fe0bap+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.4ffffep+4L : -0x2.035d89ed6121f85bdcd2763fe0bap+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.4ffffep+4L : -0x2.035d89ed6121f85bdcd2763fe1p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.4ffffep+4L : -0x2.035d89ed6121f85bdcd2763fe1p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.4ffffep+4L : -0x2.035d89ed6121f85bdcd2763fep+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.4ffffep+4L : -0x2.035d89ed6121f85bdcd2763fep+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.4ffffffffffffp+4 : -0xc.1bec49f18e688p+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.4ffffffffffffp+4 : -0xc.1bec49f18e68p+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.4ffffffffffffp+4 : -0xc.1bec49f18e68p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.4ffffffffffffp+4 : -0xc.1bec49f18e68p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b2p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b1p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b1p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b1p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b2p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b1p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b1p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b1p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b14fbebdfbc5b28p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b14fbebdfbc5b28p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b14fbebdfbc5b2p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b14fbebdfbc5b2p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b14fbebdfbc5cp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b14fbebdfbc5cp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b14fbebdfbc58p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b14fbebdfbc58p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111c8p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111cp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111cp+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111cp+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111c8p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111cp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111cp+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111cp+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111c2f3687fa48544p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111c2f3687fa4854p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111c2f3687fa4854p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111c2f3687fa4854p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111c2f3687fa486p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111c2f3687fa486p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111c2f3687fa484p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111c2f3687fa484p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.4fffffffffffffffffffffffffffp+4L : 0x1.d7ad154239e3537bc82f2907f4ffp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.4fffffffffffffffffffffffffffp+4L : 0x1.d7ad154239e3537bc82f2907f5p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.4fffffffffffffffffffffffffffp+4L : 0x1.d7ad154239e3537bc82f2907f4ffp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.4fffffffffffffffffffffffffffp+4L : 0x1.d7ad154239e3537bc82f2907f5p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.4fffffffffffffffffffffffff8p+4L : 0x1.8a0b2ac5ce188e409fdb8a7574cbp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.4fffffffffffffffffffffffff8p+4L : 0x1.8a0b2ac5ce188e409fdb8a7574cbp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.4fffffffffffffffffffffffff8p+4L : 0x1.8a0b2ac5ce188e409fdb8a7574cbp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.4fffffffffffffffffffffffff8p+4L : 0x1.8a0b2ac5ce188e409fdb8a7574ccp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.4fffffffffffffffffffffffff8p+4L : 0x1.8a0b2ac5ce188e409fdb8a75748p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.4fffffffffffffffffffffffff8p+4L : 0x1.8a0b2ac5ce188e409fdb8a7575p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.4fffffffffffffffffffffffff8p+4L : 0x1.8a0b2ac5ce188e409fdb8a75748p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.4fffffffffffffffffffffffff8p+4L : 0x1.8a0b2ac5ce188e409fdb8a7575p+4L -1 : inexact-ok
+lgamma -0x1.5000000000000000000000000001p+4
+= lgamma downward flt-32 -0x1.500002p+4f : -0x2.035d98p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.500002p+4f : -0x2.035d98p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.500002p+4f : -0x2.035d94p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.500002p+4f : -0x2.035d94p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.500002p+4 : -0x2.035d9633286cp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.500002p+4 : -0x2.035d9633286cp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.500002p+4 : -0x2.035d9633286bep+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.500002p+4 : -0x2.035d9633286bep+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.500002p+4L : -0x2.035d9633286bf6fcp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.500002p+4L : -0x2.035d9633286bf6f8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.500002p+4L : -0x2.035d9633286bf6f8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.500002p+4L : -0x2.035d9633286bf6f8p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.500002p+4L : -0x2.035d9633286bf6fcp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.500002p+4L : -0x2.035d9633286bf6f8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.500002p+4L : -0x2.035d9633286bf6f8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.500002p+4L : -0x2.035d9633286bf6f8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.500002p+4L : -0x2.035d9633286bf6f969e3ff6bccfp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.500002p+4L : -0x2.035d9633286bf6f969e3ff6bccfp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.500002p+4L : -0x2.035d9633286bf6f969e3ff6bcceep+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.500002p+4L : -0x2.035d9633286bf6f969e3ff6bcceep+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.500002p+4L : -0x2.035d9633286bf6f969e3ff6bcdp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.500002p+4L : -0x2.035d9633286bf6f969e3ff6bcdp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.500002p+4L : -0x2.035d9633286bf6f969e3ff6bccp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.500002p+4L : -0x2.035d9633286bf6f969e3ff6bccp+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.5000000000001p+4 : -0xc.1bec49f18e6e8p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.5000000000001p+4 : -0xc.1bec49f18e6e8p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.5000000000001p+4 : -0xc.1bec49f18e6ep+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.5000000000001p+4 : -0xc.1bec49f18e6ep+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5ep+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5ep+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5dfp+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5dfp+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5ep+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5ep+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5dfp+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5dfp+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5df8a0eb2e83a0ep+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5df8a0eb2e83a0d8p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5df8a0eb2e83a0d8p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5df8a0eb2e83a0d8p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5df8a0eb2e83a4p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5df8a0eb2e83ap+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5df8a0eb2e83ap+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5df8a0eb2e83ap+0L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.5000000000000002p+4L : -0x4.7c05424b8a811288p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.5000000000000002p+4L : -0x4.7c05424b8a811288p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.5000000000000002p+4L : -0x4.7c05424b8a81128p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.5000000000000002p+4L : -0x4.7c05424b8a81128p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.5000000000000002p+4L : -0x4.7c05424b8a811288p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.5000000000000002p+4L : -0x4.7c05424b8a811288p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.5000000000000002p+4L : -0x4.7c05424b8a81128p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.5000000000000002p+4L : -0x4.7c05424b8a81128p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.5000000000000002p+4L : -0x4.7c05424b8a8112874fdd1f8e5e2cp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.5000000000000002p+4L : -0x4.7c05424b8a8112874fdd1f8e5e28p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.5000000000000002p+4L : -0x4.7c05424b8a8112874fdd1f8e5e28p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.5000000000000002p+4L : -0x4.7c05424b8a8112874fdd1f8e5e28p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.5000000000000002p+4L : -0x4.7c05424b8a8112874fdd1f8e6p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.5000000000000002p+4L : -0x4.7c05424b8a8112874fdd1f8e5ep+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.5000000000000002p+4L : -0x4.7c05424b8a8112874fdd1f8e5ep+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.5000000000000002p+4L : -0x4.7c05424b8a8112874fdd1f8e5ep+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.5000000000000000000000000001p+4L : 0x1.d7ad154239e3537bc82f2907f4f9p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.5000000000000000000000000001p+4L : 0x1.d7ad154239e3537bc82f2907f4fap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.5000000000000000000000000001p+4L : 0x1.d7ad154239e3537bc82f2907f4f9p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.5000000000000000000000000001p+4L : 0x1.d7ad154239e3537bc82f2907f4fap+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.500000000000000000000000008p+4L : 0x1.8a0b2ac5ce188e409fdb8a7571b9p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.500000000000000000000000008p+4L : 0x1.8a0b2ac5ce188e409fdb8a7571bap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.500000000000000000000000008p+4L : 0x1.8a0b2ac5ce188e409fdb8a7571b9p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.500000000000000000000000008p+4L : 0x1.8a0b2ac5ce188e409fdb8a7571bap+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.500000000000000000000000008p+4L : 0x1.8a0b2ac5ce188e409fdb8a75718p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.500000000000000000000000008p+4L : 0x1.8a0b2ac5ce188e409fdb8a75718p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.500000000000000000000000008p+4L : 0x1.8a0b2ac5ce188e409fdb8a75718p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.500000000000000000000000008p+4L : 0x1.8a0b2ac5ce188e409fdb8a7572p+4L 1 : inexact-ok
+lgamma -0x1.5fffffffffffffffffffffffffffp+4
+= lgamma downward flt-32 -0x1.5ffffep+4f : -0x2.34d274p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.5ffffep+4f : -0x2.34d274p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.5ffffep+4f : -0x2.34d27p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.5ffffep+4f : -0x2.34d27p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.5ffffep+4 : -0x2.34d272c496dc2p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.5ffffep+4 : -0x2.34d272c496dcp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.5ffffep+4 : -0x2.34d272c496dcp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.5ffffep+4 : -0x2.34d272c496dcp+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.5ffffep+4L : -0x2.34d272c496dc022p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.5ffffep+4L : -0x2.34d272c496dc021cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.5ffffep+4L : -0x2.34d272c496dc021cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.5ffffep+4L : -0x2.34d272c496dc021cp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.5ffffep+4L : -0x2.34d272c496dc022p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.5ffffep+4L : -0x2.34d272c496dc021cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.5ffffep+4L : -0x2.34d272c496dc021cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.5ffffep+4L : -0x2.34d272c496dc021cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.5ffffep+4L : -0x2.34d272c496dc021c05680f598766p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.5ffffep+4L : -0x2.34d272c496dc021c05680f598766p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.5ffffep+4L : -0x2.34d272c496dc021c05680f598764p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.5ffffep+4L : -0x2.34d272c496dc021c05680f598764p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.5ffffep+4L : -0x2.34d272c496dc021c05680f5988p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.5ffffep+4L : -0x2.34d272c496dc021c05680f5987p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.5ffffep+4L : -0x2.34d272c496dc021c05680f5987p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.5ffffep+4L : -0x2.34d272c496dc021c05680f5987p+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.5ffffffffffffp+4 : -0xf.333ad8d947218p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.5ffffffffffffp+4 : -0xf.333ad8d94721p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.5ffffffffffffp+4 : -0xf.333ad8d94721p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.5ffffffffffffp+4 : -0xf.333ad8d94721p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721202p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721202p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201568ad5e5db998p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201568ad5e5db99p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201568ad5e5db99p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201568ad5e5db99p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201568ad5e5dbcp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201568ad5e5db8p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201568ad5e5db8p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201568ad5e5db8p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0268p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0268p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a026p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a026p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0268p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0268p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a026p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a026p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0264d487158bb568p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0264d487158bb564p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0264d487158bb564p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0264d487158bb564p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0264d487158bb6p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0264d487158bb6p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0264d487158bb4p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0264d487158bb4p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.5fffffffffffffffffffffffffffp+4L : 0x1.a6382c53be57c47192d76e3524e6p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.5fffffffffffffffffffffffffffp+4L : 0x1.a6382c53be57c47192d76e3524e6p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.5fffffffffffffffffffffffffffp+4L : 0x1.a6382c53be57c47192d76e3524e6p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.5fffffffffffffffffffffffffffp+4L : 0x1.a6382c53be57c47192d76e3524e7p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.5fffffffffffffffffffffffff8p+4L : 0x1.589641d7528cff366a83cfa2a4b7p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.5fffffffffffffffffffffffff8p+4L : 0x1.589641d7528cff366a83cfa2a4b7p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.5fffffffffffffffffffffffff8p+4L : 0x1.589641d7528cff366a83cfa2a4b7p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.5fffffffffffffffffffffffff8p+4L : 0x1.589641d7528cff366a83cfa2a4b8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.5fffffffffffffffffffffffff8p+4L : 0x1.589641d7528cff366a83cfa2a48p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.5fffffffffffffffffffffffff8p+4L : 0x1.589641d7528cff366a83cfa2a48p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.5fffffffffffffffffffffffff8p+4L : 0x1.589641d7528cff366a83cfa2a48p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.5fffffffffffffffffffffffff8p+4L : 0x1.589641d7528cff366a83cfa2a5p+4L 1 : inexact-ok
+lgamma -0x1.6000000000000000000000000001p+4
+= lgamma downward flt-32 -0x1.600002p+4f : -0x2.34d28p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.600002p+4f : -0x2.34d28p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.600002p+4f : -0x2.34d27cp+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.600002p+4f : -0x2.34d27cp+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.600002p+4 : -0x2.34d27f38e9c9p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.600002p+4 : -0x2.34d27f38e9c8ep+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.600002p+4 : -0x2.34d27f38e9c8ep+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.600002p+4 : -0x2.34d27f38e9c8ep+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.600002p+4L : -0x2.34d27f38e9c8e974p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.600002p+4L : -0x2.34d27f38e9c8e974p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.600002p+4L : -0x2.34d27f38e9c8e97p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.600002p+4L : -0x2.34d27f38e9c8e97p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.600002p+4L : -0x2.34d27f38e9c8e974p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.600002p+4L : -0x2.34d27f38e9c8e974p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.600002p+4L : -0x2.34d27f38e9c8e97p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.600002p+4L : -0x2.34d27f38e9c8e97p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.600002p+4L : -0x2.34d27f38e9c8e973c1260ebe82eep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.600002p+4L : -0x2.34d27f38e9c8e973c1260ebe82ecp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.600002p+4L : -0x2.34d27f38e9c8e973c1260ebe82ecp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.600002p+4L : -0x2.34d27f38e9c8e973c1260ebe82ecp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.600002p+4L : -0x2.34d27f38e9c8e973c1260ebe83p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.600002p+4L : -0x2.34d27f38e9c8e973c1260ebe83p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.600002p+4L : -0x2.34d27f38e9c8e973c1260ebe82p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.600002p+4L : -0x2.34d27f38e9c8e973c1260ebe82p+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.6000000000001p+4 : -0xf.333ad8d947278p+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.6000000000001p+4 : -0xf.333ad8d947278p+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.6000000000001p+4 : -0xf.333ad8d94727p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.6000000000001p+4 : -0xf.333ad8d94727p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.6000000000001p+4L : -0xf.333ad8d947275a4p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.6000000000001p+4L : -0xf.333ad8d947275a4p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.6000000000001p+4L : -0xf.333ad8d947275a3p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.6000000000001p+4L : -0xf.333ad8d947275a3p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.6000000000001p+4L : -0xf.333ad8d947275a4p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.6000000000001p+4L : -0xf.333ad8d947275a4p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.6000000000001p+4L : -0xf.333ad8d947275a3p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.6000000000001p+4L : -0xf.333ad8d947275a3p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.6000000000001p+4L : -0xf.333ad8d947275a3edf210a3c4518p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.6000000000001p+4L : -0xf.333ad8d947275a3edf210a3c4518p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.6000000000001p+4L : -0xf.333ad8d947275a3edf210a3c451p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.6000000000001p+4L : -0xf.333ad8d947275a3edf210a3c451p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.6000000000001p+4L : -0xf.333ad8d947275a3edf210a3c48p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.6000000000001p+4L : -0xf.333ad8d947275a3edf210a3c44p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.6000000000001p+4L : -0xf.333ad8d947275a3edf210a3c44p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.6000000000001p+4L : -0xf.333ad8d947275a3edf210a3c44p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.6000000000000002p+4L : -0x7.9353d133433a033p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.6000000000000002p+4L : -0x7.9353d133433a033p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.6000000000000002p+4L : -0x7.9353d133433a0328p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.6000000000000002p+4L : -0x7.9353d133433a0328p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.6000000000000002p+4L : -0x7.9353d133433a033p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.6000000000000002p+4L : -0x7.9353d133433a033p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.6000000000000002p+4L : -0x7.9353d133433a0328p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.6000000000000002p+4L : -0x7.9353d133433a0328p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.6000000000000002p+4L : -0x7.9353d133433a032c19b5e4013138p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.6000000000000002p+4L : -0x7.9353d133433a032c19b5e4013138p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.6000000000000002p+4L : -0x7.9353d133433a032c19b5e4013134p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.6000000000000002p+4L : -0x7.9353d133433a032c19b5e4013134p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.6000000000000002p+4L : -0x7.9353d133433a032c19b5e40132p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.6000000000000002p+4L : -0x7.9353d133433a032c19b5e40132p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.6000000000000002p+4L : -0x7.9353d133433a032c19b5e4013p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.6000000000000002p+4L : -0x7.9353d133433a032c19b5e4013p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.6000000000000000000000000001p+4L : 0x1.a6382c53be57c47192d76e3524ep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.6000000000000000000000000001p+4L : 0x1.a6382c53be57c47192d76e3524ep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.6000000000000000000000000001p+4L : 0x1.a6382c53be57c47192d76e3524ep+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.6000000000000000000000000001p+4L : 0x1.a6382c53be57c47192d76e3524e1p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.600000000000000000000000008p+4L : 0x1.589641d7528cff366a83cfa2a19ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.600000000000000000000000008p+4L : 0x1.589641d7528cff366a83cfa2a19ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.600000000000000000000000008p+4L : 0x1.589641d7528cff366a83cfa2a19ap+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.600000000000000000000000008p+4L : 0x1.589641d7528cff366a83cfa2a19bp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.600000000000000000000000008p+4L : 0x1.589641d7528cff366a83cfa2a18p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.600000000000000000000000008p+4L : 0x1.589641d7528cff366a83cfa2a18p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.600000000000000000000000008p+4L : 0x1.589641d7528cff366a83cfa2a18p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.600000000000000000000000008p+4L : 0x1.589641d7528cff366a83cfa2a2p+4L -1 : inexact-ok
+lgamma -0x1.6fffffffffffffffffffffffffffp+4
+= lgamma downward flt-32 -0x1.6ffffep+4f : -0x2.66fd7p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.6ffffep+4f : -0x2.66fd7p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.6ffffep+4f : -0x2.66fd6cp+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.6ffffep+4f : -0x2.66fd6cp+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.6ffffep+4 : -0x2.66fd6ea9f77b8p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.6ffffep+4 : -0x2.66fd6ea9f77b8p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.6ffffep+4 : -0x2.66fd6ea9f77b6p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.6ffffep+4 : -0x2.66fd6ea9f77b6p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a4p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a4p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a4p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a4p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a6b027c2a9dfa2p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a6b027c2a9dfa2p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a6b027c2a9dfap+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a6b027c2a9dfap+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a6b027c2a9ep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a6b027c2a9ep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a6b027c2a9dfp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a6b027c2a9dfp+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.6ffffffffffffp+4 : -0x1.255ea98937dap+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.6ffffffffffffp+4 : -0x1.255ea98937d9fp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.6ffffffffffffp+4 : -0x1.255ea98937d9fp+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.6ffffffffffffp+4 : -0x1.255ea98937d9fp+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f162p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f162p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f16p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f16p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f162p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f162p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f16p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f16p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f1616b540f71866dp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f1616b540f71866cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f1616b540f71866cp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f1616b540f71866cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f1616b540f71868p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f1616b540f71868p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f1616b540f7186p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f1616b540f7186p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b8039p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b8038p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b8038p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b8038p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b8039p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b8038p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b8038p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b8038p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b80386211aae4662ep+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b80386211aae4662d8p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b80386211aae4662d8p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b80386211aae4662d8p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b80386211aae4664p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b80386211aae4664p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b80386211aae466p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b80386211aae466p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.6fffffffffffffffffffffffffffp+4L : 0x1.740d30581aefe45f67cb6c506eedp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.6fffffffffffffffffffffffffffp+4L : 0x1.740d30581aefe45f67cb6c506eeep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.6fffffffffffffffffffffffffffp+4L : 0x1.740d30581aefe45f67cb6c506eedp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.6fffffffffffffffffffffffffffp+4L : 0x1.740d30581aefe45f67cb6c506eeep+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.6fffffffffffffffffffffffff8p+4L : 0x1.266b45dbaf251f243f77cdbdeec4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.6fffffffffffffffffffffffff8p+4L : 0x1.266b45dbaf251f243f77cdbdeec4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.6fffffffffffffffffffffffff8p+4L : 0x1.266b45dbaf251f243f77cdbdeec4p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.6fffffffffffffffffffffffff8p+4L : 0x1.266b45dbaf251f243f77cdbdeec5p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.6fffffffffffffffffffffffff8p+4L : 0x1.266b45dbaf251f243f77cdbdee8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.6fffffffffffffffffffffffff8p+4L : 0x1.266b45dbaf251f243f77cdbdefp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.6fffffffffffffffffffffffff8p+4L : 0x1.266b45dbaf251f243f77cdbdee8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.6fffffffffffffffffffffffff8p+4L : 0x1.266b45dbaf251f243f77cdbdefp+4L -1 : inexact-ok
+lgamma -0x1.7000000000000000000000000001p+4
+= lgamma downward flt-32 -0x1.700002p+4f : -0x2.66fd7cp+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.700002p+4f : -0x2.66fd7cp+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.700002p+4f : -0x2.66fd78p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.700002p+4f : -0x2.66fd78p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.700002p+4 : -0x2.66fd7b4acff92p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.700002p+4 : -0x2.66fd7b4acff92p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.700002p+4 : -0x2.66fd7b4acff9p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.700002p+4 : -0x2.66fd7b4acff9p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.700002p+4L : -0x2.66fd7b4acff91318p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.700002p+4L : -0x2.66fd7b4acff91314p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.700002p+4L : -0x2.66fd7b4acff91314p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.700002p+4L : -0x2.66fd7b4acff91314p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.700002p+4L : -0x2.66fd7b4acff91318p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.700002p+4L : -0x2.66fd7b4acff91314p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.700002p+4L : -0x2.66fd7b4acff91314p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.700002p+4L : -0x2.66fd7b4acff91314p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.700002p+4L : -0x2.66fd7b4acff91314aecad54bcbe6p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.700002p+4L : -0x2.66fd7b4acff91314aecad54bcbe4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.700002p+4L : -0x2.66fd7b4acff91314aecad54bcbe4p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.700002p+4L : -0x2.66fd7b4acff91314aecad54bcbe4p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.700002p+4L : -0x2.66fd7b4acff91314aecad54bccp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.700002p+4L : -0x2.66fd7b4acff91314aecad54bccp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.700002p+4L : -0x2.66fd7b4acff91314aecad54bcbp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.700002p+4L : -0x2.66fd7b4acff91314aecad54bcbp+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.7000000000001p+4 : -0x1.255ea98937da6p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.7000000000001p+4 : -0x1.255ea98937da5p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.7000000000001p+4 : -0x1.255ea98937da5p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.7000000000001p+4 : -0x1.255ea98937da5p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.7000000000001p+4L : -0x1.255ea98937da566ap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.7000000000001p+4L : -0x1.255ea98937da5668p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.7000000000001p+4L : -0x1.255ea98937da5668p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.7000000000001p+4L : -0x1.255ea98937da5668p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.7000000000001p+4L : -0x1.255ea98937da566ap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.7000000000001p+4L : -0x1.255ea98937da5668p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.7000000000001p+4L : -0x1.255ea98937da5668p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.7000000000001p+4L : -0x1.255ea98937da5668p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.7000000000001p+4L : -0x1.255ea98937da56682f40dae18568p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.7000000000001p+4L : -0x1.255ea98937da56682f40dae18568p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.7000000000001p+4L : -0x1.255ea98937da56682f40dae18567p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.7000000000001p+4L : -0x1.255ea98937da56682f40dae18567p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.7000000000001p+4L : -0x1.255ea98937da56682f40dae1858p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.7000000000001p+4L : -0x1.255ea98937da56682f40dae1858p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.7000000000001p+4L : -0x1.255ea98937da56682f40dae185p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.7000000000001p+4L : -0x1.255ea98937da56682f40dae185p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.7000000000000002p+4L : -0xa.b60390ed79b8046p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.7000000000000002p+4L : -0xa.b60390ed79b8045p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.7000000000000002p+4L : -0xa.b60390ed79b8045p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.7000000000000002p+4L : -0xa.b60390ed79b8045p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.7000000000000002p+4L : -0xa.b60390ed79b8046p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.7000000000000002p+4L : -0xa.b60390ed79b8045p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.7000000000000002p+4L : -0xa.b60390ed79b8045p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.7000000000000002p+4L : -0xa.b60390ed79b8045p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.7000000000000002p+4L : -0xa.b60390ed79b804502ea287dd42d8p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.7000000000000002p+4L : -0xa.b60390ed79b804502ea287dd42d8p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.7000000000000002p+4L : -0xa.b60390ed79b804502ea287dd42dp+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.7000000000000002p+4L : -0xa.b60390ed79b804502ea287dd42dp+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.7000000000000002p+4L : -0xa.b60390ed79b804502ea287dd44p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.7000000000000002p+4L : -0xa.b60390ed79b804502ea287dd44p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.7000000000000002p+4L : -0xa.b60390ed79b804502ea287dd4p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.7000000000000002p+4L : -0xa.b60390ed79b804502ea287dd4p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.7000000000000000000000000001p+4L : 0x1.740d30581aefe45f67cb6c506ee7p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.7000000000000000000000000001p+4L : 0x1.740d30581aefe45f67cb6c506ee7p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.7000000000000000000000000001p+4L : 0x1.740d30581aefe45f67cb6c506ee7p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.7000000000000000000000000001p+4L : 0x1.740d30581aefe45f67cb6c506ee8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.700000000000000000000000008p+4L : 0x1.266b45dbaf251f243f77cdbdeb9cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.700000000000000000000000008p+4L : 0x1.266b45dbaf251f243f77cdbdeb9cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.700000000000000000000000008p+4L : 0x1.266b45dbaf251f243f77cdbdeb9cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.700000000000000000000000008p+4L : 0x1.266b45dbaf251f243f77cdbdeb9dp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.700000000000000000000000008p+4L : 0x1.266b45dbaf251f243f77cdbdeb8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.700000000000000000000000008p+4L : 0x1.266b45dbaf251f243f77cdbdeb8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.700000000000000000000000008p+4L : 0x1.266b45dbaf251f243f77cdbdeb8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.700000000000000000000000008p+4L : 0x1.266b45dbaf251f243f77cdbdecp+4L 1 : inexact-ok
+lgamma -0x1.7fffffffffffffffffffffffffffp+4
+= lgamma downward flt-32 -0x1.7ffffep+4f : -0x2.99d6cp+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.7ffffep+4f : -0x2.99d6bcp+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.7ffffep+4f : -0x2.99d6bcp+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.7ffffep+4f : -0x2.99d6bcp+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.7ffffep+4 : -0x2.99d6bd8dc6802p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.7ffffep+4 : -0x2.99d6bd8dc68p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.7ffffep+4 : -0x2.99d6bd8dc68p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.7ffffep+4 : -0x2.99d6bd8dc68p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.7ffffep+4L : -0x2.99d6bd8dc6800784p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.7ffffep+4L : -0x2.99d6bd8dc680078p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.7ffffep+4L : -0x2.99d6bd8dc680078p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.7ffffep+4L : -0x2.99d6bd8dc680078p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.7ffffep+4L : -0x2.99d6bd8dc6800784p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.7ffffep+4L : -0x2.99d6bd8dc680078p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.7ffffep+4L : -0x2.99d6bd8dc680078p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.7ffffep+4L : -0x2.99d6bd8dc680078p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.7ffffep+4L : -0x2.99d6bd8dc68007801753da9a4216p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.7ffffep+4L : -0x2.99d6bd8dc68007801753da9a4214p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.7ffffep+4L : -0x2.99d6bd8dc68007801753da9a4214p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.7ffffep+4L : -0x2.99d6bd8dc68007801753da9a4214p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.7ffffep+4L : -0x2.99d6bd8dc68007801753da9a43p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.7ffffep+4L : -0x2.99d6bd8dc68007801753da9a42p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.7ffffep+4L : -0x2.99d6bd8dc68007801753da9a42p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.7ffffep+4L : -0x2.99d6bd8dc68007801753da9a42p+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.7ffffffffffffp+4 : -0x1.5837f8825c33fp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.7ffffffffffffp+4 : -0x1.5837f8825c33ep+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.7ffffffffffffp+4 : -0x1.5837f8825c33ep+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.7ffffffffffffp+4 : -0x1.5837f8825c33ep+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e22p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21ep+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21ep+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e22p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21ep+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21ep+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21e60c5af48acdp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21e60c5af48acdp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21e60c5af48accfp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21e60c5af48accfp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21e60c5af48adp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21e60c5af48adp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21e60c5af48ac8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21e60c5af48ac8p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf571ap+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf571ap+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fp+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fp+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf571ap+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf571ap+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fp+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fp+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fecd8a010e1e98p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fecd8a010e1e98p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fecd8a010e1e9p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fecd8a010e1e9p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fecd8a010e2p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fecd8a010e2p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fecd8a010e1cp+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fecd8a010e1cp+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.7fffffffffffffffffffffffffffp+4L : 0x1.4133e15ef695f2f7c7af21ce9ddcp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.7fffffffffffffffffffffffffffp+4L : 0x1.4133e15ef695f2f7c7af21ce9dddp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.7fffffffffffffffffffffffffffp+4L : 0x1.4133e15ef695f2f7c7af21ce9ddcp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.7fffffffffffffffffffffffffffp+4L : 0x1.4133e15ef695f2f7c7af21ce9dddp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.7fffffffffffffffffffffffff8p+4L : 0xf.391f6e28acb2dbc9f5b833c1db8p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.7fffffffffffffffffffffffff8p+4L : 0xf.391f6e28acb2dbc9f5b833c1db88p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.7fffffffffffffffffffffffff8p+4L : 0xf.391f6e28acb2dbc9f5b833c1db8p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.7fffffffffffffffffffffffff8p+4L : 0xf.391f6e28acb2dbc9f5b833c1db88p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.7fffffffffffffffffffffffff8p+4L : 0xf.391f6e28acb2dbc9f5b833c1d8p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.7fffffffffffffffffffffffff8p+4L : 0xf.391f6e28acb2dbc9f5b833c1dcp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.7fffffffffffffffffffffffff8p+4L : 0xf.391f6e28acb2dbc9f5b833c1d8p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.7fffffffffffffffffffffffff8p+4L : 0xf.391f6e28acb2dbc9f5b833c1dcp+0L 1 : inexact-ok
+lgamma -0x1.8000000000000000000000000001p+4
+= lgamma downward flt-32 -0x1.800002p+4f : -0x2.99d6ccp+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.800002p+4f : -0x2.99d6ccp+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.800002p+4f : -0x2.99d6c8p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.800002p+4f : -0x2.99d6c8p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.800002p+4 : -0x2.99d6ca5949a86p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.800002p+4 : -0x2.99d6ca5949a84p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.800002p+4 : -0x2.99d6ca5949a84p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.800002p+4 : -0x2.99d6ca5949a84p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.800002p+4L : -0x2.99d6ca5949a84b9cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.800002p+4L : -0x2.99d6ca5949a84b98p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.800002p+4L : -0x2.99d6ca5949a84b98p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.800002p+4L : -0x2.99d6ca5949a84b98p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.800002p+4L : -0x2.99d6ca5949a84b9cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.800002p+4L : -0x2.99d6ca5949a84b98p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.800002p+4L : -0x2.99d6ca5949a84b98p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.800002p+4L : -0x2.99d6ca5949a84b98p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.800002p+4L : -0x2.99d6ca5949a84b98c0bae097d5dap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.800002p+4L : -0x2.99d6ca5949a84b98c0bae097d5dap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.800002p+4L : -0x2.99d6ca5949a84b98c0bae097d5d8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.800002p+4L : -0x2.99d6ca5949a84b98c0bae097d5d8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.800002p+4L : -0x2.99d6ca5949a84b98c0bae097d6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.800002p+4L : -0x2.99d6ca5949a84b98c0bae097d6p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.800002p+4L : -0x2.99d6ca5949a84b98c0bae097d5p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.800002p+4L : -0x2.99d6ca5949a84b98c0bae097d5p+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.8000000000001p+4 : -0x1.5837f8825c345p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.8000000000001p+4 : -0x1.5837f8825c345p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.8000000000001p+4 : -0x1.5837f8825c344p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.8000000000001p+4 : -0x1.5837f8825c344p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.8000000000001p+4L : -0x1.5837f8825c34487cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.8000000000001p+4L : -0x1.5837f8825c34487ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.8000000000001p+4L : -0x1.5837f8825c34487ap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.8000000000001p+4L : -0x1.5837f8825c34487ap+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.8000000000001p+4L : -0x1.5837f8825c34487cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.8000000000001p+4L : -0x1.5837f8825c34487ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.8000000000001p+4L : -0x1.5837f8825c34487ap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.8000000000001p+4L : -0x1.5837f8825c34487ap+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.8000000000001p+4L : -0x1.5837f8825c34487a7a07d00e012p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.8000000000001p+4L : -0x1.5837f8825c34487a7a07d00e012p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.8000000000001p+4L : -0x1.5837f8825c34487a7a07d00e011fp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.8000000000001p+4L : -0x1.5837f8825c34487a7a07d00e011fp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.8000000000001p+4L : -0x1.5837f8825c34487a7a07d00e018p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.8000000000001p+4L : -0x1.5837f8825c34487a7a07d00e01p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.8000000000001p+4L : -0x1.5837f8825c34487a7a07d00e01p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.8000000000001p+4L : -0x1.5837f8825c34487a7a07d00e01p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.8000000000000002p+4L : -0xd.e398807fbf571adp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.8000000000000002p+4L : -0xd.e398807fbf571adp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.8000000000000002p+4L : -0xd.e398807fbf571acp+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.8000000000000002p+4L : -0xd.e398807fbf571acp+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.8000000000000002p+4L : -0xd.e398807fbf571adp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.8000000000000002p+4L : -0xd.e398807fbf571adp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.8000000000000002p+4L : -0xd.e398807fbf571acp+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.8000000000000002p+4L : -0xd.e398807fbf571acp+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.8000000000000002p+4L : -0xd.e398807fbf571acb85bc854fa948p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.8000000000000002p+4L : -0xd.e398807fbf571acb85bc854fa94p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.8000000000000002p+4L : -0xd.e398807fbf571acb85bc854fa94p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.8000000000000002p+4L : -0xd.e398807fbf571acb85bc854fa94p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.8000000000000002p+4L : -0xd.e398807fbf571acb85bc854facp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.8000000000000002p+4L : -0xd.e398807fbf571acb85bc854fa8p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.8000000000000002p+4L : -0xd.e398807fbf571acb85bc854fa8p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.8000000000000002p+4L : -0xd.e398807fbf571acb85bc854fa8p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.8000000000000000000000000001p+4L : 0x1.4133e15ef695f2f7c7af21ce9dd6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.8000000000000000000000000001p+4L : 0x1.4133e15ef695f2f7c7af21ce9dd6p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.8000000000000000000000000001p+4L : 0x1.4133e15ef695f2f7c7af21ce9dd6p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.8000000000000000000000000001p+4L : 0x1.4133e15ef695f2f7c7af21ce9dd7p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.800000000000000000000000008p+4L : 0xf.391f6e28acb2dbc9f5b833c1a858p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.800000000000000000000000008p+4L : 0xf.391f6e28acb2dbc9f5b833c1a858p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.800000000000000000000000008p+4L : 0xf.391f6e28acb2dbc9f5b833c1a858p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.800000000000000000000000008p+4L : 0xf.391f6e28acb2dbc9f5b833c1a86p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.800000000000000000000000008p+4L : 0xf.391f6e28acb2dbc9f5b833c1a8p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.800000000000000000000000008p+4L : 0xf.391f6e28acb2dbc9f5b833c1a8p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.800000000000000000000000008p+4L : 0xf.391f6e28acb2dbc9f5b833c1a8p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.800000000000000000000000008p+4L : 0xf.391f6e28acb2dbc9f5b833c1acp+0L -1 : inexact-ok
+lgamma -0x1.8fffffffffffffffffffffffffffp+4
+= lgamma downward flt-32 -0x1.8ffffep+4f : -0x2.cd5744p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.8ffffep+4f : -0x2.cd574p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.8ffffep+4f : -0x2.cd574p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.8ffffep+4f : -0x2.cd574p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.8ffffep+4 : -0x2.cd57416926b92p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.8ffffep+4 : -0x2.cd57416926b92p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.8ffffep+4 : -0x2.cd57416926b9p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.8ffffep+4 : -0x2.cd57416926b9p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.8ffffep+4L : -0x2.cd57416926b9199p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.8ffffep+4L : -0x2.cd57416926b9198cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.8ffffep+4L : -0x2.cd57416926b9198cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.8ffffep+4L : -0x2.cd57416926b9198cp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.8ffffep+4L : -0x2.cd57416926b9199p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.8ffffep+4L : -0x2.cd57416926b9198cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.8ffffep+4L : -0x2.cd57416926b9198cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.8ffffep+4L : -0x2.cd57416926b9198cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.8ffffep+4L : -0x2.cd57416926b9198c8d473083f364p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.8ffffep+4L : -0x2.cd57416926b9198c8d473083f362p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.8ffffep+4L : -0x2.cd57416926b9198c8d473083f362p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.8ffffep+4L : -0x2.cd57416926b9198c8d473083f362p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.8ffffep+4L : -0x2.cd57416926b9198c8d473083f4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.8ffffep+4L : -0x2.cd57416926b9198c8d473083f3p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.8ffffep+4L : -0x2.cd57416926b9198c8d473083f3p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.8ffffep+4L : -0x2.cd57416926b9198c8d473083f3p+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.8ffffffffffffp+4 : -0x1.8bb87c72374e5p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.8ffffffffffffp+4 : -0x1.8bb87c72374e5p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.8ffffffffffffp+4 : -0x1.8bb87c72374e4p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.8ffffffffffffp+4 : -0x1.8bb87c72374e4p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e4852p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e4852p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485085aa667ac9e1p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485085aa667ac9ep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485085aa667ac9ep+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485085aa667ac9ep+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485085aa667acap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485085aa667acap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485085aa667ac98p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485085aa667ac98p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd876p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd876p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd874p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd874p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd876p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd876p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd874p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd874p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd875d44cb36bf4c1p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd875d44cb36bf4cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd875d44cb36bf4cp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd875d44cb36bf4cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd875d44cb36bf5p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd875d44cb36bf5p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd875d44cb36bf48p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd875d44cb36bf48p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.8fffffffffffffffffffffffffffp+4L : 0x1.0db35d6f1b7b8c21cbc02d2bdcf1p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.8fffffffffffffffffffffffffffp+4L : 0x1.0db35d6f1b7b8c21cbc02d2bdcf1p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.8fffffffffffffffffffffffffffp+4L : 0x1.0db35d6f1b7b8c21cbc02d2bdcf1p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.8fffffffffffffffffffffffffffp+4L : 0x1.0db35d6f1b7b8c21cbc02d2bdcf2p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.8fffffffffffffffffffffffff8p+4L : 0xc.01172f2afb0c6e6a36c8e995cd2p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.8fffffffffffffffffffffffff8p+4L : 0xc.01172f2afb0c6e6a36c8e995cd28p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.8fffffffffffffffffffffffff8p+4L : 0xc.01172f2afb0c6e6a36c8e995cd2p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.8fffffffffffffffffffffffff8p+4L : 0xc.01172f2afb0c6e6a36c8e995cd28p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.8fffffffffffffffffffffffff8p+4L : 0xc.01172f2afb0c6e6a36c8e995ccp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.8fffffffffffffffffffffffff8p+4L : 0xc.01172f2afb0c6e6a36c8e995ccp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.8fffffffffffffffffffffffff8p+4L : 0xc.01172f2afb0c6e6a36c8e995ccp+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.8fffffffffffffffffffffffff8p+4L : 0xc.01172f2afb0c6e6a36c8e995dp+0L -1 : inexact-ok
+lgamma -0x1.9000000000000000000000000001p+4
+= lgamma downward flt-32 -0x1.900002p+4f : -0x2.cd575p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.900002p+4f : -0x2.cd575p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.900002p+4f : -0x2.cd574cp+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.900002p+4f : -0x2.cd574cp+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.900002p+4 : -0x2.cd574e5d9fa4p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.900002p+4 : -0x2.cd574e5d9fa3ep+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.900002p+4 : -0x2.cd574e5d9fa3ep+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.900002p+4 : -0x2.cd574e5d9fa3ep+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.900002p+4L : -0x2.cd574e5d9fa3ed04p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.900002p+4L : -0x2.cd574e5d9fa3edp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.900002p+4L : -0x2.cd574e5d9fa3edp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.900002p+4L : -0x2.cd574e5d9fa3edp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.900002p+4L : -0x2.cd574e5d9fa3ed04p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.900002p+4L : -0x2.cd574e5d9fa3edp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.900002p+4L : -0x2.cd574e5d9fa3edp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.900002p+4L : -0x2.cd574e5d9fa3edp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.900002p+4L : -0x2.cd574e5d9fa3ed015fba57b06444p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.900002p+4L : -0x2.cd574e5d9fa3ed015fba57b06442p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.900002p+4L : -0x2.cd574e5d9fa3ed015fba57b06442p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.900002p+4L : -0x2.cd574e5d9fa3ed015fba57b06442p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.900002p+4L : -0x2.cd574e5d9fa3ed015fba57b065p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.900002p+4L : -0x2.cd574e5d9fa3ed015fba57b064p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.900002p+4L : -0x2.cd574e5d9fa3ed015fba57b064p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.900002p+4L : -0x2.cd574e5d9fa3ed015fba57b064p+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.9000000000001p+4 : -0x1.8bb87c72374ebp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.9000000000001p+4 : -0x1.8bb87c72374ebp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.9000000000001p+4 : -0x1.8bb87c72374eap+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.9000000000001p+4 : -0x1.8bb87c72374eap+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff6p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff4p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff4p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff6p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff4p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff4p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff44d01022165dfp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff44d01022165dfp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff44d01022165dep+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff44d01022165dep+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff44d01022166p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff44d01022166p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff44d010221658p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff44d010221658p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd884p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd884p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882c8c59e3f6994p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882c8c59e3f6994p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882c8c59e3f6993p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882c8c59e3f6993p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882c8c59e3f6ap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882c8c59e3f698p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882c8c59e3f698p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882c8c59e3f698p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.9000000000000000000000000001p+4L : 0x1.0db35d6f1b7b8c21cbc02d2bdceap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.9000000000000000000000000001p+4L : 0x1.0db35d6f1b7b8c21cbc02d2bdcebp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.9000000000000000000000000001p+4L : 0x1.0db35d6f1b7b8c21cbc02d2bdceap+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.9000000000000000000000000001p+4L : 0x1.0db35d6f1b7b8c21cbc02d2bdcebp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.900000000000000000000000008p+4L : 0xc.01172f2afb0c6e6a36c8e995995p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.900000000000000000000000008p+4L : 0xc.01172f2afb0c6e6a36c8e9959958p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.900000000000000000000000008p+4L : 0xc.01172f2afb0c6e6a36c8e995995p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.900000000000000000000000008p+4L : 0xc.01172f2afb0c6e6a36c8e9959958p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.900000000000000000000000008p+4L : 0xc.01172f2afb0c6e6a36c8e99598p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.900000000000000000000000008p+4L : 0xc.01172f2afb0c6e6a36c8e99598p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.900000000000000000000000008p+4L : 0xc.01172f2afb0c6e6a36c8e99598p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.900000000000000000000000008p+4L : 0xc.01172f2afb0c6e6a36c8e9959cp+0L 1 : inexact-ok
+lgamma -0x1.9fffffffffffffffffffffffffffp+4
+= lgamma downward flt-32 -0x1.9ffffep+4f : -0x3.01786cp+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.9ffffep+4f : -0x3.01786cp+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.9ffffep+4f : -0x3.017868p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.9ffffep+4f : -0x3.017868p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.9ffffep+4 : -0x3.01786b2b55b3ap+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.9ffffep+4 : -0x3.01786b2b55b3ap+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.9ffffep+4 : -0x3.01786b2b55b38p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.9ffffep+4 : -0x3.01786b2b55b38p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.9ffffep+4L : -0x3.01786b2b55b39358p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.9ffffep+4L : -0x3.01786b2b55b39354p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.9ffffep+4L : -0x3.01786b2b55b39354p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.9ffffep+4L : -0x3.01786b2b55b39354p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.9ffffep+4L : -0x3.01786b2b55b39358p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.9ffffep+4L : -0x3.01786b2b55b39354p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.9ffffep+4L : -0x3.01786b2b55b39354p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.9ffffep+4L : -0x3.01786b2b55b39354p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.9ffffep+4L : -0x3.01786b2b55b39354d0060d9af744p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.9ffffep+4L : -0x3.01786b2b55b39354d0060d9af742p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.9ffffep+4L : -0x3.01786b2b55b39354d0060d9af742p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.9ffffep+4L : -0x3.01786b2b55b39354d0060d9af742p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.9ffffep+4L : -0x3.01786b2b55b39354d0060d9af8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.9ffffep+4L : -0x3.01786b2b55b39354d0060d9af7p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.9ffffep+4L : -0x3.01786b2b55b39354d0060d9af7p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.9ffffep+4L : -0x3.01786b2b55b39354d0060d9af7p+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.9ffffffffffffp+4 : -0x1.bfd9a6481783fp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.9ffffffffffffp+4 : -0x1.bfd9a6481783ep+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.9ffffffffffffp+4 : -0x1.bfd9a6481783ep+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.9ffffffffffffp+4 : -0x1.bfd9a6481783ep+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ap+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ap+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ap+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ap+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ac56ba21bb97ap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ac56ba21bb97ap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ac56ba21bb979p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ac56ba21bb979p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ac56ba21bb98p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ac56ba21bb98p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ac56ba21bb9p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ac56ba21bb9p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720cp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720d8a3551830bcp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720d8a3551830bbfp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720d8a3551830bbfp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720d8a3551830bbfp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720d8a3551830cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720d8a3551830b8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720d8a3551830b8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720d8a3551830b8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.9fffffffffffffffffffffffffffp+4L : 0xd.99233993b45f28a0226540114b7p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.9fffffffffffffffffffffffffffp+4L : 0xd.99233993b45f28a0226540114b7p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.9fffffffffffffffffffffffffffp+4L : 0xd.99233993b45f28a0226540114b7p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.9fffffffffffffffffffffffffffp+4L : 0xd.99233993b45f28a0226540114b78p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.9fffffffffffffffffffffffff8p+4L : 0x8.bf0491ccf7b2d4ed9d2b56e949dp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.9fffffffffffffffffffffffff8p+4L : 0x8.bf0491ccf7b2d4ed9d2b56e949dp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.9fffffffffffffffffffffffff8p+4L : 0x8.bf0491ccf7b2d4ed9d2b56e949dp+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.9fffffffffffffffffffffffff8p+4L : 0x8.bf0491ccf7b2d4ed9d2b56e949d8p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.9fffffffffffffffffffffffff8p+4L : 0x8.bf0491ccf7b2d4ed9d2b56e948p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.9fffffffffffffffffffffffff8p+4L : 0x8.bf0491ccf7b2d4ed9d2b56e948p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.9fffffffffffffffffffffffff8p+4L : 0x8.bf0491ccf7b2d4ed9d2b56e948p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.9fffffffffffffffffffffffff8p+4L : 0x8.bf0491ccf7b2d4ed9d2b56e94cp+0L 1 : inexact-ok
+lgamma -0x1.a000000000000000000000000001p+4
+= lgamma downward flt-32 -0x1.a00002p+4f : -0x3.01787cp+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.a00002p+4f : -0x3.017878p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.a00002p+4f : -0x3.017878p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.a00002p+4f : -0x3.017878p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.a00002p+4 : -0x3.017878473114ap+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.a00002p+4 : -0x3.0178784731148p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.a00002p+4 : -0x3.0178784731148p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.a00002p+4 : -0x3.0178784731148p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.a00002p+4L : -0x3.0178784731148e3p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.a00002p+4L : -0x3.0178784731148e2cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.a00002p+4L : -0x3.0178784731148e2cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.a00002p+4L : -0x3.0178784731148e2cp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.a00002p+4L : -0x3.0178784731148e3p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.a00002p+4L : -0x3.0178784731148e2cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.a00002p+4L : -0x3.0178784731148e2cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.a00002p+4L : -0x3.0178784731148e2cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.a00002p+4L : -0x3.0178784731148e2c18b47a300154p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.a00002p+4L : -0x3.0178784731148e2c18b47a300152p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.a00002p+4L : -0x3.0178784731148e2c18b47a300152p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.a00002p+4L : -0x3.0178784731148e2c18b47a300152p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.a00002p+4L : -0x3.0178784731148e2c18b47a3002p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.a00002p+4L : -0x3.0178784731148e2c18b47a3001p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.a00002p+4L : -0x3.0178784731148e2c18b47a3001p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.a00002p+4L : -0x3.0178784731148e2c18b47a3001p+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.a000000000001p+4 : -0x1.bfd9a64817845p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.a000000000001p+4 : -0x1.bfd9a64817845p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.a000000000001p+4 : -0x1.bfd9a64817844p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.a000000000001p+4 : -0x1.bfd9a64817844p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.a000000000001p+4L : -0x1.bfd9a64817844a2ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.a000000000001p+4L : -0x1.bfd9a64817844a2ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.a000000000001p+4L : -0x1.bfd9a64817844a28p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.a000000000001p+4L : -0x1.bfd9a64817844a28p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.a000000000001p+4L : -0x1.bfd9a64817844a2ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.a000000000001p+4L : -0x1.bfd9a64817844a2ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.a000000000001p+4L : -0x1.bfd9a64817844a28p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.a000000000001p+4L : -0x1.bfd9a64817844a28p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.a000000000001p+4L : -0x1.bfd9a64817844a29a07378d606b4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.a000000000001p+4L : -0x1.bfd9a64817844a29a07378d606b4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.a000000000001p+4L : -0x1.bfd9a64817844a29a07378d606b3p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.a000000000001p+4L : -0x1.bfd9a64817844a29a07378d606b3p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.a000000000001p+4L : -0x1.bfd9a64817844a29a07378d607p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.a000000000001p+4L : -0x1.bfd9a64817844a29a07378d6068p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.a000000000001p+4L : -0x1.bfd9a64817844a29a07378d6068p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.a000000000001p+4L : -0x1.bfd9a64817844a29a07378d6068p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.a000000000000002p+4L : -0x1.45db35cdb745721cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.a000000000000002p+4L : -0x1.45db35cdb745721ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.a000000000000002p+4L : -0x1.45db35cdb745721ap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.a000000000000002p+4L : -0x1.45db35cdb745721ap+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.a000000000000002p+4L : -0x1.45db35cdb745721cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.a000000000000002p+4L : -0x1.45db35cdb745721ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.a000000000000002p+4L : -0x1.45db35cdb745721ap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.a000000000000002p+4L : -0x1.45db35cdb745721ap+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.a000000000000002p+4L : -0x1.45db35cdb745721aa610b27de309p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.a000000000000002p+4L : -0x1.45db35cdb745721aa610b27de309p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.a000000000000002p+4L : -0x1.45db35cdb745721aa610b27de308p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.a000000000000002p+4L : -0x1.45db35cdb745721aa610b27de308p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.a000000000000002p+4L : -0x1.45db35cdb745721aa610b27de38p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.a000000000000002p+4L : -0x1.45db35cdb745721aa610b27de3p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.a000000000000002p+4L : -0x1.45db35cdb745721aa610b27de3p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.a000000000000002p+4L : -0x1.45db35cdb745721aa610b27de3p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.a000000000000000000000000001p+4L : 0xd.99233993b45f28a0226540114b08p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.a000000000000000000000000001p+4L : 0xd.99233993b45f28a0226540114b08p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.a000000000000000000000000001p+4L : 0xd.99233993b45f28a0226540114b08p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.a000000000000000000000000001p+4L : 0xd.99233993b45f28a0226540114b1p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.a00000000000000000000000008p+4L : 0x8.bf0491ccf7b2d4ed9d2b56e9156p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.a00000000000000000000000008p+4L : 0x8.bf0491ccf7b2d4ed9d2b56e9156p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.a00000000000000000000000008p+4L : 0x8.bf0491ccf7b2d4ed9d2b56e9156p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.a00000000000000000000000008p+4L : 0x8.bf0491ccf7b2d4ed9d2b56e91568p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.a00000000000000000000000008p+4L : 0x8.bf0491ccf7b2d4ed9d2b56e914p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.a00000000000000000000000008p+4L : 0x8.bf0491ccf7b2d4ed9d2b56e914p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.a00000000000000000000000008p+4L : 0x8.bf0491ccf7b2d4ed9d2b56e914p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.a00000000000000000000000008p+4L : 0x8.bf0491ccf7b2d4ed9d2b56e918p+0L -1 : inexact-ok
+lgamma -0x1.afffffffffffffffffffffffffffp+4
+= lgamma downward flt-32 -0x1.affffep+4f : -0x3.36342cp+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.affffep+4f : -0x3.36342cp+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.affffep+4f : -0x3.363428p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.affffep+4f : -0x3.363428p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.affffep+4 : -0x3.36342a886638p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.affffep+4 : -0x3.36342a886637ep+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.affffep+4 : -0x3.36342a886637ep+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.affffep+4 : -0x3.36342a886637ep+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.affffep+4L : -0x3.36342a886637ea4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.affffep+4L : -0x3.36342a886637ea3cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.affffep+4L : -0x3.36342a886637ea3cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.affffep+4L : -0x3.36342a886637ea3cp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.affffep+4L : -0x3.36342a886637ea4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.affffep+4L : -0x3.36342a886637ea3cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.affffep+4L : -0x3.36342a886637ea3cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.affffep+4L : -0x3.36342a886637ea3cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.affffep+4L : -0x3.36342a886637ea3d1ee94bbf39f6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.affffep+4L : -0x3.36342a886637ea3d1ee94bbf39f4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.affffep+4L : -0x3.36342a886637ea3d1ee94bbf39f4p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.affffep+4L : -0x3.36342a886637ea3d1ee94bbf39f4p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.affffep+4L : -0x3.36342a886637ea3d1ee94bbf3ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.affffep+4L : -0x3.36342a886637ea3d1ee94bbf3ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.affffep+4L : -0x3.36342a886637ea3d1ee94bbf39p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.affffep+4L : -0x3.36342a886637ea3d1ee94bbf39p+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.affffffffffffp+4 : -0x1.f49565b81e8d1p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.affffffffffffp+4 : -0x1.f49565b81e8dp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.affffffffffffp+4 : -0x1.f49565b81e8dp+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.affffffffffffp+4 : -0x1.f49565b81e8dp+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.affffffffffffp+4L : -0x1.f49565b81e8d007ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.affffffffffffp+4L : -0x1.f49565b81e8d007ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0078p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0078p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.affffffffffffp+4L : -0x1.f49565b81e8d007ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.affffffffffffp+4L : -0x1.f49565b81e8d007ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0078p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0078p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0079500a7f922f3p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0079500a7f922f3p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0079500a7f922f2fp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0079500a7f922f2fp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0079500a7f922f8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0079500a7f922fp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0079500a7f922fp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0079500a7f922fp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d2p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d2p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d2p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d2p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d3b60397455b8cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d3b60397455b8bp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d3b60397455b8bp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d3b60397455b8bp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d3b60397455cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d3b60397455b8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d3b60397455b8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d3b60397455b8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.afffffffffffffffffffffffffffp+4L : 0xa.4d67429343cd2c3c361898123bcp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.afffffffffffffffffffffffffffp+4L : 0xa.4d67429343cd2c3c361898123bcp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.afffffffffffffffffffffffffffp+4L : 0xa.4d67429343cd2c3c361898123bcp+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.afffffffffffffffffffffffffffp+4L : 0xa.4d67429343cd2c3c361898123bc8p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.afffffffffffffffffffffffff8p+4L : 0x5.73489acc8720d889b0deaeea3a68p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.afffffffffffffffffffffffff8p+4L : 0x5.73489acc8720d889b0deaeea3a6cp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.afffffffffffffffffffffffff8p+4L : 0x5.73489acc8720d889b0deaeea3a68p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.afffffffffffffffffffffffff8p+4L : 0x5.73489acc8720d889b0deaeea3a6cp+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.afffffffffffffffffffffffff8p+4L : 0x5.73489acc8720d889b0deaeea3ap+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.afffffffffffffffffffffffff8p+4L : 0x5.73489acc8720d889b0deaeea3ap+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.afffffffffffffffffffffffff8p+4L : 0x5.73489acc8720d889b0deaeea3ap+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.afffffffffffffffffffffffff8p+4L : 0x5.73489acc8720d889b0deaeea3cp+0L -1 : inexact-ok
+lgamma -0x1.b000000000000000000000000001p+4
+= lgamma downward flt-32 -0x1.b00002p+4f : -0x3.363438p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.b00002p+4f : -0x3.363438p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.b00002p+4f : -0x3.363434p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.b00002p+4f : -0x3.363434p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.b00002p+4 : -0x3.363437ca2ea28p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.b00002p+4 : -0x3.363437ca2ea26p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.b00002p+4 : -0x3.363437ca2ea26p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.b00002p+4 : -0x3.363437ca2ea26p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.b00002p+4L : -0x3.363437ca2ea26058p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.b00002p+4L : -0x3.363437ca2ea26058p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.b00002p+4L : -0x3.363437ca2ea26054p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.b00002p+4L : -0x3.363437ca2ea26054p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.b00002p+4L : -0x3.363437ca2ea26058p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.b00002p+4L : -0x3.363437ca2ea26058p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.b00002p+4L : -0x3.363437ca2ea26054p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.b00002p+4L : -0x3.363437ca2ea26054p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.b00002p+4L : -0x3.363437ca2ea26056c67a1202c95ap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.b00002p+4L : -0x3.363437ca2ea26056c67a1202c958p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.b00002p+4L : -0x3.363437ca2ea26056c67a1202c958p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.b00002p+4L : -0x3.363437ca2ea26056c67a1202c958p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.b00002p+4L : -0x3.363437ca2ea26056c67a1202cap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.b00002p+4L : -0x3.363437ca2ea26056c67a1202c9p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.b00002p+4L : -0x3.363437ca2ea26056c67a1202c9p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.b00002p+4L : -0x3.363437ca2ea26056c67a1202c9p+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.b000000000001p+4 : -0x1.f49565b81e8d7p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.b000000000001p+4 : -0x1.f49565b81e8d7p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.b000000000001p+4 : -0x1.f49565b81e8d6p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.b000000000001p+4 : -0x1.f49565b81e8d6p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a88p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a88p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a86p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a86p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a88p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a88p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a86p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a86p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a87935e305f72efp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a87935e305f72eep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a87935e305f72eep+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a87935e305f72eep+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a87935e305f73p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a87935e305f73p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a87935e305f728p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a87935e305f728p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91e2p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91ep+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91ep+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91e2p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91ep+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91ep+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91e0f7cc01bb7534p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91e0f7cc01bb7533p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91e0f7cc01bb7533p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91e0f7cc01bb7533p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91e0f7cc01bb758p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91e0f7cc01bb75p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91e0f7cc01bb75p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91e0f7cc01bb75p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.b000000000000000000000000001p+4L : 0xa.4d67429343cd2c3c361898123b5p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.b000000000000000000000000001p+4L : 0xa.4d67429343cd2c3c361898123b58p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.b000000000000000000000000001p+4L : 0xa.4d67429343cd2c3c361898123b5p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.b000000000000000000000000001p+4L : 0xa.4d67429343cd2c3c361898123b58p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.b00000000000000000000000008p+4L : 0x5.73489acc8720d889b0deaeea0564p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.b00000000000000000000000008p+4L : 0x5.73489acc8720d889b0deaeea0564p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.b00000000000000000000000008p+4L : 0x5.73489acc8720d889b0deaeea0564p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.b00000000000000000000000008p+4L : 0x5.73489acc8720d889b0deaeea0568p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.b00000000000000000000000008p+4L : 0x5.73489acc8720d889b0deaeea04p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.b00000000000000000000000008p+4L : 0x5.73489acc8720d889b0deaeea06p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.b00000000000000000000000008p+4L : 0x5.73489acc8720d889b0deaeea04p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.b00000000000000000000000008p+4L : 0x5.73489acc8720d889b0deaeea06p+0L 1 : inexact-ok
+lgamma -0x1.bfffffffffffffffffffffffffffp+4
+= lgamma downward flt-32 -0x1.bffffep+4f : -0x3.6b84e4p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.bffffep+4f : -0x3.6b84ep+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.bffffep+4f : -0x3.6b84ep+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.bffffep+4f : -0x3.6b84ep+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.bffffep+4 : -0x3.6b84e02349a7ap+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.bffffep+4 : -0x3.6b84e02349a7ap+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.bffffep+4 : -0x3.6b84e02349a78p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.bffffep+4 : -0x3.6b84e02349a78p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.bffffep+4L : -0x3.6b84e02349a7940cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.bffffep+4L : -0x3.6b84e02349a7940cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.bffffep+4L : -0x3.6b84e02349a79408p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.bffffep+4L : -0x3.6b84e02349a79408p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.bffffep+4L : -0x3.6b84e02349a7940cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.bffffep+4L : -0x3.6b84e02349a7940cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.bffffep+4L : -0x3.6b84e02349a79408p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.bffffep+4L : -0x3.6b84e02349a79408p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.bffffep+4L : -0x3.6b84e02349a7940af2a134eb868ap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.bffffep+4L : -0x3.6b84e02349a7940af2a134eb8688p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.bffffep+4L : -0x3.6b84e02349a7940af2a134eb8688p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.bffffep+4L : -0x3.6b84e02349a7940af2a134eb8688p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.bffffep+4L : -0x3.6b84e02349a7940af2a134eb87p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.bffffep+4L : -0x3.6b84e02349a7940af2a134eb87p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.bffffep+4L : -0x3.6b84e02349a7940af2a134eb86p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.bffffep+4L : -0x3.6b84e02349a7940af2a134eb86p+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.bffffffffffffp+4 : -0x2.29e61b654b216p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.bffffffffffffp+4 : -0x2.29e61b654b214p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.bffffffffffffp+4 : -0x2.29e61b654b214p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.bffffffffffffp+4 : -0x2.29e61b654b214p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.bffffffffffffp+4L : -0x2.29e61b654b214674p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.bffffffffffffp+4L : -0x2.29e61b654b21467p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.bffffffffffffp+4L : -0x2.29e61b654b21467p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.bffffffffffffp+4L : -0x2.29e61b654b21467p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.bffffffffffffp+4L : -0x2.29e61b654b214674p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.bffffffffffffp+4L : -0x2.29e61b654b21467p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.bffffffffffffp+4L : -0x2.29e61b654b21467p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.bffffffffffffp+4L : -0x2.29e61b654b21467p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.bffffffffffffp+4L : -0x2.29e61b654b214670ef8bad28fd7cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.bffffffffffffp+4L : -0x2.29e61b654b214670ef8bad28fd7cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.bffffffffffffp+4L : -0x2.29e61b654b214670ef8bad28fd7ap+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.bffffffffffffp+4L : -0x2.29e61b654b214670ef8bad28fd7ap+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.bffffffffffffp+4L : -0x2.29e61b654b214670ef8bad28fep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.bffffffffffffp+4L : -0x2.29e61b654b214670ef8bad28fdp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.bffffffffffffp+4L : -0x2.29e61b654b214670ef8bad28fdp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.bffffffffffffp+4L : -0x2.29e61b654b214670ef8bad28fdp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85cp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85d8c6032930547p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85d8c6032930547p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85d8c6032930546p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85d8c6032930546p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85d8c603293058p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85d8c603293058p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85d8c60329305p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85d8c60329305p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.bfffffffffffffffffffffffffffp+4L : 0x6.f85be7c07a88c39dabbc9a130dcp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.bfffffffffffffffffffffffffffp+4L : 0x6.f85be7c07a88c39dabbc9a130dcp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.bfffffffffffffffffffffffffffp+4L : 0x6.f85be7c07a88c39dabbc9a130dcp+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.bfffffffffffffffffffffffffffp+4L : 0x6.f85be7c07a88c39dabbc9a130dc4p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.bfffffffffffffffffffffffff8p+4L : 0x2.1e3d3ff9bddc6feb2682b0eb0cb2p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.bfffffffffffffffffffffffff8p+4L : 0x2.1e3d3ff9bddc6feb2682b0eb0cb4p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.bfffffffffffffffffffffffff8p+4L : 0x2.1e3d3ff9bddc6feb2682b0eb0cb2p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.bfffffffffffffffffffffffff8p+4L : 0x2.1e3d3ff9bddc6feb2682b0eb0cb4p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.bfffffffffffffffffffffffff8p+4L : 0x2.1e3d3ff9bddc6feb2682b0eb0cp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.bfffffffffffffffffffffffff8p+4L : 0x2.1e3d3ff9bddc6feb2682b0eb0dp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.bfffffffffffffffffffffffff8p+4L : 0x2.1e3d3ff9bddc6feb2682b0eb0cp+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.bfffffffffffffffffffffffff8p+4L : 0x2.1e3d3ff9bddc6feb2682b0eb0dp+0L 1 : inexact-ok
+lgamma -0x1.c000000000000000000000000001p+4
+= lgamma downward flt-32 -0x1.c00002p+4f : -0x3.6b84fp+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.c00002p+4f : -0x3.6b84ecp+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.c00002p+4f : -0x3.6b84ecp+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.c00002p+4f : -0x3.6b84ecp+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.c00002p+4 : -0x3.6b84ed89a45b4p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.c00002p+4 : -0x3.6b84ed89a45b2p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.c00002p+4 : -0x3.6b84ed89a45b2p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.c00002p+4 : -0x3.6b84ed89a45b2p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb4p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb4p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb4p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb4p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb6e36679911b68p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb6e36679911b66p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb6e36679911b66p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb6e36679911b66p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb6e36679911cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb6e36679911bp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb6e36679911bp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb6e36679911bp+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.c000000000001p+4 : -0x2.29e61b654b21cp+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.c000000000001p+4 : -0x2.29e61b654b21cp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.c000000000001p+4 : -0x2.29e61b654b21ap+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.c000000000001p+4 : -0x2.29e61b654b21ap+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.c000000000001p+4L : -0x2.29e61b654b21b1ap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.c000000000001p+4L : -0x2.29e61b654b21b1ap+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.c000000000001p+4L : -0x2.29e61b654b21b1ap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.c000000000001p+4L : -0x2.29e61b654b21b1ap+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a3c52882888a6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a3c52882888a5ep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a3c52882888a5ep+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a3c52882888a5ep+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a3c52882888bp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a3c52882888ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a3c52882888ap+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a3c52882888ap+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86ap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86ap+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86ap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86ap+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86af2bae62db139p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86af2bae62db138p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86af2bae62db138p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86af2bae62db138p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86af2bae62db18p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86af2bae62db1p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86af2bae62db1p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86af2bae62db1p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.c000000000000000000000000001p+4L : 0x6.f85be7c07a88c39dabbc9a130d54p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.c000000000000000000000000001p+4L : 0x6.f85be7c07a88c39dabbc9a130d54p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.c000000000000000000000000001p+4L : 0x6.f85be7c07a88c39dabbc9a130d54p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.c000000000000000000000000001p+4L : 0x6.f85be7c07a88c39dabbc9a130d58p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.c00000000000000000000000008p+4L : 0x2.1e3d3ff9bddc6feb2682b0ead718p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.c00000000000000000000000008p+4L : 0x2.1e3d3ff9bddc6feb2682b0ead71ap+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.c00000000000000000000000008p+4L : 0x2.1e3d3ff9bddc6feb2682b0ead718p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.c00000000000000000000000008p+4L : 0x2.1e3d3ff9bddc6feb2682b0ead71ap+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.c00000000000000000000000008p+4L : 0x2.1e3d3ff9bddc6feb2682b0ead7p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.c00000000000000000000000008p+4L : 0x2.1e3d3ff9bddc6feb2682b0ead7p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.c00000000000000000000000008p+4L : 0x2.1e3d3ff9bddc6feb2682b0ead7p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.c00000000000000000000000008p+4L : 0x2.1e3d3ff9bddc6feb2682b0ead8p+0L -1 : inexact-ok
+lgamma -0x1.cfffffffffffffffffffffffffffp+4
+= lgamma downward flt-32 -0x1.cffffep+4f : -0x3.a16554p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.cffffep+4f : -0x3.a1655p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.cffffep+4f : -0x3.a1655p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.cffffep+4f : -0x3.a1655p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.cffffep+4 : -0x3.a16551a93dea8p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.cffffep+4 : -0x3.a16551a93dea6p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.cffffep+4 : -0x3.a16551a93dea6p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.cffffep+4 : -0x3.a16551a93dea6p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.cffffep+4L : -0x3.a16551a93dea66bp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.cffffep+4L : -0x3.a16551a93dea66acp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.cffffep+4L : -0x3.a16551a93dea66acp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.cffffep+4L : -0x3.a16551a93dea66acp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.cffffep+4L : -0x3.a16551a93dea66bp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.cffffep+4L : -0x3.a16551a93dea66acp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.cffffep+4L : -0x3.a16551a93dea66acp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.cffffep+4L : -0x3.a16551a93dea66acp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.cffffep+4L : -0x3.a16551a93dea66ada032f329cee8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.cffffep+4L : -0x3.a16551a93dea66ada032f329cee6p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.cffffep+4L : -0x3.a16551a93dea66ada032f329cee6p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.cffffep+4L : -0x3.a16551a93dea66ada032f329cee6p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.cffffep+4L : -0x3.a16551a93dea66ada032f329cfp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.cffffep+4L : -0x3.a16551a93dea66ada032f329cfp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.cffffep+4L : -0x3.a16551a93dea66ada032f329cep+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.cffffep+4L : -0x3.a16551a93dea66ada032f329cep+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.cffffffffffffp+4 : -0x2.5fc68cfce71dap+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.cffffffffffffp+4 : -0x2.5fc68cfce71d8p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.cffffffffffffp+4 : -0x2.5fc68cfce71d8p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.cffffffffffffp+4 : -0x2.5fc68cfce71d8p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d836p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d836p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835cp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d836p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d836p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835e7f01e235d532p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835e7f01e235d532p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835e7f01e235d53p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835e7f01e235d53p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835e7f01e235d6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835e7f01e235d5p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835e7f01e235d5p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835e7f01e235d5p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15dap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d8p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15dap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d847f9b7129f35p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d847f9b7129f35p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d847f9b7129f34p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d847f9b7129f34p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d847f9b7129f8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d847f9b7129fp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d847f9b7129fp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d847f9b7129fp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.cfffffffffffffffffffffffffffp+4L : 0x3.9a54ce46bac4ebf0d7a8bc07c726p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.cfffffffffffffffffffffffffffp+4L : 0x3.9a54ce46bac4ebf0d7a8bc07c728p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.cfffffffffffffffffffffffffffp+4L : 0x3.9a54ce46bac4ebf0d7a8bc07c726p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.cfffffffffffffffffffffffffffp+4L : 0x3.9a54ce46bac4ebf0d7a8bc07c728p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.cfffffffffffffffffffffffff8p+4L : -0x1.3fc9d98001e767c1ad912d2039a1p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.cfffffffffffffffffffffffff8p+4L : -0x1.3fc9d98001e767c1ad912d2039ap+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.cfffffffffffffffffffffffff8p+4L : -0x1.3fc9d98001e767c1ad912d2039ap+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.cfffffffffffffffffffffffff8p+4L : -0x1.3fc9d98001e767c1ad912d2039ap+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.cfffffffffffffffffffffffff8p+4L : -0x1.3fc9d98001e767c1ad912d203ap+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.cfffffffffffffffffffffffff8p+4L : -0x1.3fc9d98001e767c1ad912d20398p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.cfffffffffffffffffffffffff8p+4L : -0x1.3fc9d98001e767c1ad912d20398p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.cfffffffffffffffffffffffff8p+4L : -0x1.3fc9d98001e767c1ad912d20398p+0L -1 : inexact-ok
+lgamma -0x1.d000000000000000000000000001p+4
+= lgamma downward flt-32 -0x1.d00002p+4f : -0x3.a1656p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.d00002p+4f : -0x3.a1656p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.d00002p+4f : -0x3.a1655cp+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.d00002p+4f : -0x3.a1655cp+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.d00002p+4 : -0x3.a1655f32e810ep+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.d00002p+4 : -0x3.a1655f32e810cp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.d00002p+4 : -0x3.a1655f32e810cp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.d00002p+4 : -0x3.a1655f32e810cp+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.d00002p+4L : -0x3.a1655f32e810c39p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.d00002p+4L : -0x3.a1655f32e810c39p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.d00002p+4L : -0x3.a1655f32e810c38cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.d00002p+4L : -0x3.a1655f32e810c38cp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.d00002p+4L : -0x3.a1655f32e810c39p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.d00002p+4L : -0x3.a1655f32e810c39p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.d00002p+4L : -0x3.a1655f32e810c38cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.d00002p+4L : -0x3.a1655f32e810c38cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.d00002p+4L : -0x3.a1655f32e810c38e8832afeceb84p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.d00002p+4L : -0x3.a1655f32e810c38e8832afeceb82p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.d00002p+4L : -0x3.a1655f32e810c38e8832afeceb82p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.d00002p+4L : -0x3.a1655f32e810c38e8832afeceb82p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.d00002p+4L : -0x3.a1655f32e810c38e8832afececp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.d00002p+4L : -0x3.a1655f32e810c38e8832afececp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.d00002p+4L : -0x3.a1655f32e810c38e8832afecebp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.d00002p+4L : -0x3.a1655f32e810c38e8832afecebp+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.d000000000001p+4 : -0x2.5fc68cfce71ep+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.d000000000001p+4 : -0x2.5fc68cfce71dep+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.d000000000001p+4 : -0x2.5fc68cfce71dep+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.d000000000001p+4 : -0x2.5fc68cfce71dep+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.d000000000001p+4L : -0x2.5fc68cfce71defacp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.d000000000001p+4L : -0x2.5fc68cfce71defacp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.d000000000001p+4L : -0x2.5fc68cfce71defa8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.d000000000001p+4L : -0x2.5fc68cfce71defa8p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.d000000000001p+4L : -0x2.5fc68cfce71defacp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.d000000000001p+4L : -0x2.5fc68cfce71defacp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.d000000000001p+4L : -0x2.5fc68cfce71defa8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.d000000000001p+4L : -0x2.5fc68cfce71defa8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.d000000000001p+4L : -0x2.5fc68cfce71defabd034c93d1b76p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.d000000000001p+4L : -0x2.5fc68cfce71defabd034c93d1b76p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.d000000000001p+4L : -0x2.5fc68cfce71defabd034c93d1b74p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.d000000000001p+4L : -0x2.5fc68cfce71defabd034c93d1b74p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.d000000000001p+4L : -0x2.5fc68cfce71defabd034c93d1cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.d000000000001p+4L : -0x2.5fc68cfce71defabd034c93d1bp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.d000000000001p+4L : -0x2.5fc68cfce71defabd034c93d1bp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.d000000000001p+4L : -0x2.5fc68cfce71defabd034c93d1bp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e6p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e6p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e4p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e4p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e6p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e6p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e4p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e4p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e5d1a3dd6f801ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e5d1a3dd6f801dp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e5d1a3dd6f801dp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e5d1a3dd6f801dp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e5d1a3dd6f808p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e5d1a3dd6f8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e5d1a3dd6f8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e5d1a3dd6f8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.d000000000000000000000000001p+4L : 0x3.9a54ce46bac4ebf0d7a8bc07c6bap+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.d000000000000000000000000001p+4L : 0x3.9a54ce46bac4ebf0d7a8bc07c6bcp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.d000000000000000000000000001p+4L : 0x3.9a54ce46bac4ebf0d7a8bc07c6bap+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.d000000000000000000000000001p+4L : 0x3.9a54ce46bac4ebf0d7a8bc07c6bcp+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.d00000000000000000000000008p+4L : -0x1.3fc9d98001e767c1ad912d206fc7p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.d00000000000000000000000008p+4L : -0x1.3fc9d98001e767c1ad912d206fc7p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.d00000000000000000000000008p+4L : -0x1.3fc9d98001e767c1ad912d206fc6p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.d00000000000000000000000008p+4L : -0x1.3fc9d98001e767c1ad912d206fc6p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.d00000000000000000000000008p+4L : -0x1.3fc9d98001e767c1ad912d207p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.d00000000000000000000000008p+4L : -0x1.3fc9d98001e767c1ad912d207p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.d00000000000000000000000008p+4L : -0x1.3fc9d98001e767c1ad912d206f8p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.d00000000000000000000000008p+4L : -0x1.3fc9d98001e767c1ad912d206f8p+0L 1 : inexact-ok
+lgamma -0x1.dfffffffffffffffffffffffffffp+4
+= lgamma downward flt-32 -0x1.dffffep+4f : -0x3.d7d0ap+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.dffffep+4f : -0x3.d7d0ap+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.dffffep+4f : -0x3.d7d09cp+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.dffffep+4f : -0x3.d7d09cp+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.dffffep+4 : -0x3.d7d09f8a4486ap+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.dffffep+4 : -0x3.d7d09f8a44868p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.dffffep+4 : -0x3.d7d09f8a44868p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.dffffep+4 : -0x3.d7d09f8a44868p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.dffffep+4L : -0x3.d7d09f8a4486822p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.dffffep+4L : -0x3.d7d09f8a4486822p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.dffffep+4L : -0x3.d7d09f8a4486821cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.dffffep+4L : -0x3.d7d09f8a4486821cp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.dffffep+4L : -0x3.d7d09f8a4486822p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.dffffep+4L : -0x3.d7d09f8a4486822p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.dffffep+4L : -0x3.d7d09f8a4486821cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.dffffep+4L : -0x3.d7d09f8a4486821cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.dffffep+4L : -0x3.d7d09f8a4486821f88b66a182d2cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.dffffep+4L : -0x3.d7d09f8a4486821f88b66a182d2cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.dffffep+4L : -0x3.d7d09f8a4486821f88b66a182d2ap+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.dffffep+4L : -0x3.d7d09f8a4486821f88b66a182d2ap+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.dffffep+4L : -0x3.d7d09f8a4486821f88b66a182ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.dffffep+4L : -0x3.d7d09f8a4486821f88b66a182dp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.dffffep+4L : -0x3.d7d09f8a4486821f88b66a182dp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.dffffep+4L : -0x3.d7d09f8a4486821f88b66a182dp+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.dffffffffffffp+4 : -0x2.9631daeefecacp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.dffffffffffffp+4 : -0x2.9631daeefecacp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.dffffffffffffp+4 : -0x2.9631daeefecaap+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.dffffffffffffp+4 : -0x2.9631daeefecaap+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.dffffffffffffp+4L : -0x2.9631daeefecab874p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.dffffffffffffp+4L : -0x2.9631daeefecab874p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.dffffffffffffp+4L : -0x2.9631daeefecab87p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.dffffffffffffp+4L : -0x2.9631daeefecab87p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.dffffffffffffp+4L : -0x2.9631daeefecab874p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.dffffffffffffp+4L : -0x2.9631daeefecab874p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.dffffffffffffp+4L : -0x2.9631daeefecab87p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.dffffffffffffp+4L : -0x2.9631daeefecab87p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.dffffffffffffp+4L : -0x2.9631daeefecab8731b50a80d7dbp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.dffffffffffffp+4L : -0x2.9631daeefecab8731b50a80d7dbp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.dffffffffffffp+4L : -0x2.9631daeefecab8731b50a80d7daep+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.dffffffffffffp+4L : -0x2.9631daeefecab8731b50a80d7daep+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.dffffffffffffp+4L : -0x2.9631daeefecab8731b50a80d7ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.dffffffffffffp+4L : -0x2.9631daeefecab8731b50a80d7ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.dffffffffffffp+4L : -0x2.9631daeefecab8731b50a80d7dp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.dffffffffffffp+4L : -0x2.9631daeefecab8731b50a80d7dp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b78p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b74p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b74p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b74p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b78p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b74p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b74p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b74p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b755bbff461bf2ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b755bbff461bf2cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b755bbff461bf2cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b755bbff461bf2cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b755bbff461cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b755bbff461bfp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b755bbff461bfp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b755bbff461bfp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.dfffffffffffffffffffffffffffp+4L : 0x3.39fef253ff1921e8a33d604b6a06p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.dfffffffffffffffffffffffffffp+4L : 0x3.39fef253ff1921e8a33d604b6a06p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.dfffffffffffffffffffffffffffp+4L : 0x3.39fef253ff1921e8a33d604b6a06p-4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.dfffffffffffffffffffffffffffp+4L : 0x3.39fef253ff1921e8a33d604b6a08p-4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.dfffffffffffffffffffffffff8p+4L : -0x4.a67eb8a17cbac193fb06132349e4p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.dfffffffffffffffffffffffff8p+4L : -0x4.a67eb8a17cbac193fb06132349e4p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.dfffffffffffffffffffffffff8p+4L : -0x4.a67eb8a17cbac193fb06132349ep+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.dfffffffffffffffffffffffff8p+4L : -0x4.a67eb8a17cbac193fb06132349ep+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.dfffffffffffffffffffffffff8p+4L : -0x4.a67eb8a17cbac193fb0613234ap+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.dfffffffffffffffffffffffff8p+4L : -0x4.a67eb8a17cbac193fb0613234ap+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.dfffffffffffffffffffffffff8p+4L : -0x4.a67eb8a17cbac193fb06132348p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.dfffffffffffffffffffffffff8p+4L : -0x4.a67eb8a17cbac193fb06132348p+0L 1 : inexact-ok
+lgamma -0x1.e000000000000000000000000001p+4
+= lgamma downward flt-32 -0x1.e00002p+4f : -0x3.d7d0bp+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.e00002p+4f : -0x3.d7d0acp+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.e00002p+4f : -0x3.d7d0acp+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.e00002p+4f : -0x3.d7d0acp+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.e00002p+4 : -0x3.d7d0ad3610cf2p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.e00002p+4 : -0x3.d7d0ad3610cfp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.e00002p+4 : -0x3.d7d0ad3610cfp+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.e00002p+4 : -0x3.d7d0ad3610cfp+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.e00002p+4L : -0x3.d7d0ad3610cf0124p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.e00002p+4L : -0x3.d7d0ad3610cf0124p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.e00002p+4L : -0x3.d7d0ad3610cf012p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.e00002p+4L : -0x3.d7d0ad3610cf012p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.e00002p+4L : -0x3.d7d0ad3610cf0124p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.e00002p+4L : -0x3.d7d0ad3610cf0124p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.e00002p+4L : -0x3.d7d0ad3610cf012p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.e00002p+4L : -0x3.d7d0ad3610cf012p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.e00002p+4L : -0x3.d7d0ad3610cf012292e53b0205f2p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.e00002p+4L : -0x3.d7d0ad3610cf012292e53b0205f2p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.e00002p+4L : -0x3.d7d0ad3610cf012292e53b0205fp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.e00002p+4L : -0x3.d7d0ad3610cf012292e53b0205fp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.e00002p+4L : -0x3.d7d0ad3610cf012292e53b0206p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.e00002p+4L : -0x3.d7d0ad3610cf012292e53b0206p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.e00002p+4L : -0x3.d7d0ad3610cf012292e53b0205p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.e00002p+4L : -0x3.d7d0ad3610cf012292e53b0205p+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.e000000000001p+4 : -0x2.9631daeefecb4p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.e000000000001p+4 : -0x2.9631daeefecb2p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.e000000000001p+4 : -0x2.9631daeefecb2p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.e000000000001p+4 : -0x2.9631daeefecb2p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.e000000000001p+4L : -0x2.9631daeefecb25d4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.e000000000001p+4L : -0x2.9631daeefecb25dp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.e000000000001p+4L : -0x2.9631daeefecb25dp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.e000000000001p+4L : -0x2.9631daeefecb25dp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.e000000000001p+4L : -0x2.9631daeefecb25d4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.e000000000001p+4L : -0x2.9631daeefecb25dp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.e000000000001p+4L : -0x2.9631daeefecb25dp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.e000000000001p+4L : -0x2.9631daeefecb25dp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.e000000000001p+4L : -0x2.9631daeefecb25d17d94a025d506p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.e000000000001p+4L : -0x2.9631daeefecb25d17d94a025d504p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.e000000000001p+4L : -0x2.9631daeefecb25d17d94a025d504p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.e000000000001p+4L : -0x2.9631daeefecb25d17d94a025d504p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.e000000000001p+4L : -0x2.9631daeefecb25d17d94a025d6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.e000000000001p+4L : -0x2.9631daeefecb25d17d94a025d5p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.e000000000001p+4L : -0x2.9631daeefecb25d17d94a025d5p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.e000000000001p+4L : -0x2.9631daeefecb25d17d94a025d5p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b84p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b84p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b8p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b84p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b84p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b83078c3ce0c238p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b83078c3ce0c236p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b83078c3ce0c236p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b83078c3ce0c236p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b83078c3ce0c3p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b83078c3ce0c2p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b83078c3ce0c2p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b83078c3ce0c2p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.e000000000000000000000000001p+4L : 0x3.39fef253ff1921e8a33d604b633p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.e000000000000000000000000001p+4L : 0x3.39fef253ff1921e8a33d604b633p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.e000000000000000000000000001p+4L : 0x3.39fef253ff1921e8a33d604b633p-4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.e000000000000000000000000001p+4L : 0x3.39fef253ff1921e8a33d604b6332p-4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.e00000000000000000000000008p+4L : -0x4.a67eb8a17cbac193fb0613238094p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.e00000000000000000000000008p+4L : -0x4.a67eb8a17cbac193fb0613238094p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.e00000000000000000000000008p+4L : -0x4.a67eb8a17cbac193fb061323809p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.e00000000000000000000000008p+4L : -0x4.a67eb8a17cbac193fb061323809p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.e00000000000000000000000008p+4L : -0x4.a67eb8a17cbac193fb06132382p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.e00000000000000000000000008p+4L : -0x4.a67eb8a17cbac193fb0613238p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.e00000000000000000000000008p+4L : -0x4.a67eb8a17cbac193fb0613238p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.e00000000000000000000000008p+4L : -0x4.a67eb8a17cbac193fb0613238p+0L -1 : inexact-ok
+lgamma -0x1.efffffffffffffffffffffffffffp+4
+= lgamma downward flt-32 -0x1.effffep+4f : -0x4.0ec24p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.effffep+4f : -0x4.0ec24p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.effffep+4f : -0x4.0ec238p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.effffep+4f : -0x4.0ec238p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.effffep+4 : -0x4.0ec23c0ae2bc4p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.effffep+4 : -0x4.0ec23c0ae2bc4p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.effffep+4 : -0x4.0ec23c0ae2bcp+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.effffep+4 : -0x4.0ec23c0ae2bcp+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.effffep+4L : -0x4.0ec23c0ae2bc254p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.effffep+4L : -0x4.0ec23c0ae2bc2538p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.effffep+4L : -0x4.0ec23c0ae2bc2538p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.effffep+4L : -0x4.0ec23c0ae2bc2538p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.effffep+4L : -0x4.0ec23c0ae2bc254p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.effffep+4L : -0x4.0ec23c0ae2bc2538p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.effffep+4L : -0x4.0ec23c0ae2bc2538p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.effffep+4L : -0x4.0ec23c0ae2bc2538p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.effffep+4L : -0x4.0ec23c0ae2bc253963f0c770efd4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.effffep+4L : -0x4.0ec23c0ae2bc253963f0c770efd4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.effffep+4L : -0x4.0ec23c0ae2bc253963f0c770efdp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.effffep+4L : -0x4.0ec23c0ae2bc253963f0c770efdp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.effffep+4L : -0x4.0ec23c0ae2bc253963f0c770fp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.effffep+4L : -0x4.0ec23c0ae2bc253963f0c770fp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.effffep+4L : -0x4.0ec23c0ae2bc253963f0c770eep+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.effffep+4L : -0x4.0ec23c0ae2bc253963f0c770eep+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.effffffffffffp+4 : -0x2.cd23778021218p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.effffffffffffp+4 : -0x2.cd23778021216p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.effffffffffffp+4 : -0x2.cd23778021216p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.effffffffffffp+4 : -0x2.cd23778021216p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.effffffffffffp+4L : -0x2.cd23778021216bd4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.effffffffffffp+4L : -0x2.cd23778021216bdp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.effffffffffffp+4L : -0x2.cd23778021216bdp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.effffffffffffp+4L : -0x2.cd23778021216bdp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.effffffffffffp+4L : -0x2.cd23778021216bd4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.effffffffffffp+4L : -0x2.cd23778021216bdp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.effffffffffffp+4L : -0x2.cd23778021216bdp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.effffffffffffp+4L : -0x2.cd23778021216bdp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.effffffffffffp+4L : -0x2.cd23778021216bd128a5aa6dd404p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.effffffffffffp+4L : -0x2.cd23778021216bd128a5aa6dd404p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.effffffffffffp+4L : -0x2.cd23778021216bd128a5aa6dd402p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.effffffffffffp+4L : -0x2.cd23778021216bd128a5aa6dd402p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.effffffffffffp+4L : -0x2.cd23778021216bd128a5aa6dd5p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.effffffffffffp+4L : -0x2.cd23778021216bd128a5aa6dd4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.effffffffffffp+4L : -0x2.cd23778021216bd128a5aa6dd4p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.effffffffffffp+4L : -0x2.cd23778021216bd128a5aa6dd4p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.effffffffffffffep+4L : -0x2.53250705c0e2ff58p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.effffffffffffffep+4L : -0x2.53250705c0e2ff58p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.effffffffffffffep+4L : -0x2.53250705c0e2ff54p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.effffffffffffffep+4L : -0x2.53250705c0e2ff54p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.effffffffffffffep+4L : -0x2.53250705c0e2ff58p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.effffffffffffffep+4L : -0x2.53250705c0e2ff58p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.effffffffffffffep+4L : -0x2.53250705c0e2ff54p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.effffffffffffffep+4L : -0x2.53250705c0e2ff54p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.effffffffffffffep+4L : -0x2.53250705c0e2ff57799917ca5794p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.effffffffffffffep+4L : -0x2.53250705c0e2ff57799917ca5794p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.effffffffffffffep+4L : -0x2.53250705c0e2ff57799917ca5792p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.effffffffffffffep+4L : -0x2.53250705c0e2ff57799917ca5792p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.effffffffffffffep+4L : -0x2.53250705c0e2ff57799917ca58p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.effffffffffffffep+4L : -0x2.53250705c0e2ff57799917ca58p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.effffffffffffffep+4L : -0x2.53250705c0e2ff57799917ca57p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.effffffffffffffep+4L : -0x2.53250705c0e2ff57799917ca57p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.efffffffffffffffffffffffffffp+4L : -0x3.3b79d9ece579ac045ba07108f0dap+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.efffffffffffffffffffffffffffp+4L : -0x3.3b79d9ece579ac045ba07108f0dap+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.efffffffffffffffffffffffffffp+4L : -0x3.3b79d9ece579ac045ba07108f0d8p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.efffffffffffffffffffffffffffp+4L : -0x3.3b79d9ece579ac045ba07108f0d8p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.efffffffffffffffffffffffff8p+4L : -0x8.159881b3a225ffb6e0da5a30f12p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.efffffffffffffffffffffffff8p+4L : -0x8.159881b3a225ffb6e0da5a30f118p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.efffffffffffffffffffffffff8p+4L : -0x8.159881b3a225ffb6e0da5a30f118p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.efffffffffffffffffffffffff8p+4L : -0x8.159881b3a225ffb6e0da5a30f118p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.efffffffffffffffffffffffff8p+4L : -0x8.159881b3a225ffb6e0da5a30f4p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.efffffffffffffffffffffffff8p+4L : -0x8.159881b3a225ffb6e0da5a30fp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.efffffffffffffffffffffffff8p+4L : -0x8.159881b3a225ffb6e0da5a30fp+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.efffffffffffffffffffffffff8p+4L : -0x8.159881b3a225ffb6e0da5a30fp+0L -1 : inexact-ok
+lgamma -0x1.f000000000000000000000000001p+4
+= lgamma downward flt-32 -0x1.f00002p+4f : -0x4.0ec25p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.f00002p+4f : -0x4.0ec248p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.f00002p+4f : -0x4.0ec248p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.f00002p+4f : -0x4.0ec248p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.f00002p+4 : -0x4.0ec249d7b746cp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.f00002p+4 : -0x4.0ec249d7b746cp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.f00002p+4 : -0x4.0ec249d7b7468p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.f00002p+4 : -0x4.0ec249d7b7468p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.f00002p+4L : -0x4.0ec249d7b746b4c8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.f00002p+4L : -0x4.0ec249d7b746b4cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.f00002p+4L : -0x4.0ec249d7b746b4cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.f00002p+4L : -0x4.0ec249d7b746b4cp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.f00002p+4L : -0x4.0ec249d7b746b4c8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.f00002p+4L : -0x4.0ec249d7b746b4cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.f00002p+4L : -0x4.0ec249d7b746b4cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.f00002p+4L : -0x4.0ec249d7b746b4cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.f00002p+4L : -0x4.0ec249d7b746b4c08f3395f5c198p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.f00002p+4L : -0x4.0ec249d7b746b4c08f3395f5c198p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.f00002p+4L : -0x4.0ec249d7b746b4c08f3395f5c194p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.f00002p+4L : -0x4.0ec249d7b746b4c08f3395f5c194p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.f00002p+4L : -0x4.0ec249d7b746b4c08f3395f5c2p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.f00002p+4L : -0x4.0ec249d7b746b4c08f3395f5c2p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.f00002p+4L : -0x4.0ec249d7b746b4c08f3395f5cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.f00002p+4L : -0x4.0ec249d7b746b4c08f3395f5cp+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.f000000000001p+4 : -0x2.cd2377802121ep+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.f000000000001p+4 : -0x2.cd2377802121ep+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.f000000000001p+4 : -0x2.cd2377802121cp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.f000000000001p+4 : -0x2.cd2377802121cp+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.f000000000001p+4L : -0x2.cd2377802121da38p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.f000000000001p+4L : -0x2.cd2377802121da38p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.f000000000001p+4L : -0x2.cd2377802121da34p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.f000000000001p+4L : -0x2.cd2377802121da34p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.f000000000001p+4L : -0x2.cd2377802121da38p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.f000000000001p+4L : -0x2.cd2377802121da38p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.f000000000001p+4L : -0x2.cd2377802121da34p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.f000000000001p+4L : -0x2.cd2377802121da34p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.f000000000001p+4L : -0x2.cd2377802121da37ccfa26a7339cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.f000000000001p+4L : -0x2.cd2377802121da37ccfa26a7339cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.f000000000001p+4L : -0x2.cd2377802121da37ccfa26a7339ap+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.f000000000001p+4L : -0x2.cd2377802121da37ccfa26a7339ap+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.f000000000001p+4L : -0x2.cd2377802121da37ccfa26a734p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.f000000000001p+4L : -0x2.cd2377802121da37ccfa26a734p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.f000000000001p+4L : -0x2.cd2377802121da37ccfa26a733p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.f000000000001p+4L : -0x2.cd2377802121da37ccfa26a733p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.f000000000000002p+4L : -0x2.53250705c0e2ff68p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.f000000000000002p+4L : -0x2.53250705c0e2ff64p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.f000000000000002p+4L : -0x2.53250705c0e2ff64p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.f000000000000002p+4L : -0x2.53250705c0e2ff64p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.f000000000000002p+4L : -0x2.53250705c0e2ff68p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.f000000000000002p+4L : -0x2.53250705c0e2ff64p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.f000000000000002p+4L : -0x2.53250705c0e2ff64p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.f000000000000002p+4L : -0x2.53250705c0e2ff64p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.f000000000000002p+4L : -0x2.53250705c0e2ff65466da259decp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.f000000000000002p+4L : -0x2.53250705c0e2ff65466da259decp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.f000000000000002p+4L : -0x2.53250705c0e2ff65466da259debep+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.f000000000000002p+4L : -0x2.53250705c0e2ff65466da259debep+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.f000000000000002p+4L : -0x2.53250705c0e2ff65466da259dfp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.f000000000000002p+4L : -0x2.53250705c0e2ff65466da259dfp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.f000000000000002p+4L : -0x2.53250705c0e2ff65466da259dep+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.f000000000000002p+4L : -0x2.53250705c0e2ff65466da259dep+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.f000000000000000000000000001p+4L : -0x3.3b79d9ece579ac045ba07108f148p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.f000000000000000000000000001p+4L : -0x3.3b79d9ece579ac045ba07108f148p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.f000000000000000000000000001p+4L : -0x3.3b79d9ece579ac045ba07108f146p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.f000000000000000000000000001p+4L : -0x3.3b79d9ece579ac045ba07108f146p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.f00000000000000000000000008p+4L : -0x8.159881b3a225ffb6e0da5a31285p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.f00000000000000000000000008p+4L : -0x8.159881b3a225ffb6e0da5a31285p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.f00000000000000000000000008p+4L : -0x8.159881b3a225ffb6e0da5a312848p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.f00000000000000000000000008p+4L : -0x8.159881b3a225ffb6e0da5a312848p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.f00000000000000000000000008p+4L : -0x8.159881b3a225ffb6e0da5a312cp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.f00000000000000000000000008p+4L : -0x8.159881b3a225ffb6e0da5a3128p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.f00000000000000000000000008p+4L : -0x8.159881b3a225ffb6e0da5a3128p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.f00000000000000000000000008p+4L : -0x8.159881b3a225ffb6e0da5a3128p+0L 1 : inexact-ok
+lgamma -0x1.ffffffffffffffffffffffffffffp+4
+= lgamma downward flt-32 -0x1.fffffep+4f : -0x4.4635e8p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.fffffep+4f : -0x4.4635ep+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.fffffep+4f : -0x4.4635ep+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.fffffep+4f : -0x4.4635ep+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.fffffep+4 : -0x4.4635e378544dp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.fffffep+4 : -0x4.4635e378544dp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.fffffep+4 : -0x4.4635e378544ccp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.fffffep+4 : -0x4.4635e378544ccp+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.fffffep+4L : -0x4.4635e378544cf34p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.fffffep+4L : -0x4.4635e378544cf34p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.fffffep+4L : -0x4.4635e378544cf338p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.fffffep+4L : -0x4.4635e378544cf338p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.fffffep+4L : -0x4.4635e378544cf34p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.fffffep+4L : -0x4.4635e378544cf34p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.fffffep+4L : -0x4.4635e378544cf338p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.fffffep+4L : -0x4.4635e378544cf338p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.fffffep+4L : -0x4.4635e378544cf33f13029a3b17bcp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.fffffep+4L : -0x4.4635e378544cf33f13029a3b17b8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.fffffep+4L : -0x4.4635e378544cf33f13029a3b17b8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.fffffep+4L : -0x4.4635e378544cf33f13029a3b17b8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.fffffep+4L : -0x4.4635e378544cf33f13029a3b18p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.fffffep+4L : -0x4.4635e378544cf33f13029a3b18p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.fffffep+4L : -0x4.4635e378544cf33f13029a3b16p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.fffffep+4L : -0x4.4635e378544cf33f13029a3b16p+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.fffffffffffffp+4 : -0x3.04971efd92b26p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.fffffffffffffp+4 : -0x3.04971efd92b24p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.fffffffffffffp+4 : -0x3.04971efd92b24p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.fffffffffffffp+4 : -0x3.04971efd92b24p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.fffffffffffffp+4L : -0x3.04971efd92b24158p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.fffffffffffffp+4L : -0x3.04971efd92b24158p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.fffffffffffffp+4L : -0x3.04971efd92b24154p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.fffffffffffffp+4L : -0x3.04971efd92b24154p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.fffffffffffffp+4L : -0x3.04971efd92b24158p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.fffffffffffffp+4L : -0x3.04971efd92b24158p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.fffffffffffffp+4L : -0x3.04971efd92b24154p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.fffffffffffffp+4L : -0x3.04971efd92b24154p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.fffffffffffffp+4L : -0x3.04971efd92b24156d7bcd28d553ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.fffffffffffffp+4L : -0x3.04971efd92b24156d7bcd28d553ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.fffffffffffffp+4L : -0x3.04971efd92b24156d7bcd28d553cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.fffffffffffffp+4L : -0x3.04971efd92b24156d7bcd28d553cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.fffffffffffffp+4L : -0x3.04971efd92b24156d7bcd28d56p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.fffffffffffffp+4L : -0x3.04971efd92b24156d7bcd28d55p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.fffffffffffffp+4L : -0x3.04971efd92b24156d7bcd28d55p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.fffffffffffffp+4L : -0x3.04971efd92b24156d7bcd28d55p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.fffffffffffffffep+4L : -0x2.8a98ae833273d56p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.fffffffffffffffep+4L : -0x2.8a98ae833273d55cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.fffffffffffffffep+4L : -0x2.8a98ae833273d55cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.fffffffffffffffep+4L : -0x2.8a98ae833273d55cp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.fffffffffffffffep+4L : -0x2.8a98ae833273d56p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.fffffffffffffffep+4L : -0x2.8a98ae833273d55cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.fffffffffffffffep+4L : -0x2.8a98ae833273d55cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.fffffffffffffffep+4L : -0x2.8a98ae833273d55cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.fffffffffffffffep+4L : -0x2.8a98ae833273d55d18b03fe9d8dp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.fffffffffffffffep+4L : -0x2.8a98ae833273d55d18b03fe9d8dp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.fffffffffffffffep+4L : -0x2.8a98ae833273d55d18b03fe9d8cep+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.fffffffffffffffep+4L : -0x2.8a98ae833273d55d18b03fe9d8cep+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.fffffffffffffffep+4L : -0x2.8a98ae833273d55d18b03fe9d9p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.fffffffffffffffep+4L : -0x2.8a98ae833273d55d18b03fe9d9p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.fffffffffffffffep+4L : -0x2.8a98ae833273d55d18b03fe9d8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.fffffffffffffffep+4L : -0x2.8a98ae833273d55d18b03fe9d8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.ffffffffffffffffffffffffffffp+4L : -0x6.b2b451c3fe870c5f4d12f3010498p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.ffffffffffffffffffffffffffffp+4L : -0x6.b2b451c3fe870c5f4d12f3010498p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.ffffffffffffffffffffffffffffp+4L : -0x6.b2b451c3fe870c5f4d12f3010494p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.ffffffffffffffffffffffffffffp+4L : -0x6.b2b451c3fe870c5f4d12f3010494p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.ffffffffffffffffffffffffff8p+4L : -0xb.8cd2f98abb336011d24cdc2904ap+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.ffffffffffffffffffffffffff8p+4L : -0xb.8cd2f98abb336011d24cdc290498p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.ffffffffffffffffffffffffff8p+4L : -0xb.8cd2f98abb336011d24cdc290498p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.ffffffffffffffffffffffffff8p+4L : -0xb.8cd2f98abb336011d24cdc290498p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.ffffffffffffffffffffffffff8p+4L : -0xb.8cd2f98abb336011d24cdc2908p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.ffffffffffffffffffffffffff8p+4L : -0xb.8cd2f98abb336011d24cdc2904p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.ffffffffffffffffffffffffff8p+4L : -0xb.8cd2f98abb336011d24cdc2904p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.ffffffffffffffffffffffffff8p+4L : -0xb.8cd2f98abb336011d24cdc2904p+0L 1 : inexact-ok
+lgamma -0x2.0000000000000000000000000002p+4
+= lgamma downward flt-32 -0x2.000004p+4f : -0x4.514d2p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.000004p+4f : -0x4.514d18p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.000004p+4f : -0x4.514d18p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.000004p+4f : -0x4.514d18p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.000004p+4 : -0x4.514d19db0f01p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.000004p+4 : -0x4.514d19db0f01p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.000004p+4 : -0x4.514d19db0f00cp+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.000004p+4 : -0x4.514d19db0f00cp+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.000004p+4L : -0x4.514d19db0f00e278p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.000004p+4L : -0x4.514d19db0f00e278p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.000004p+4L : -0x4.514d19db0f00e27p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.000004p+4L : -0x4.514d19db0f00e27p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.000004p+4L : -0x4.514d19db0f00e278p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.000004p+4L : -0x4.514d19db0f00e278p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.000004p+4L : -0x4.514d19db0f00e27p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.000004p+4L : -0x4.514d19db0f00e27p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.000004p+4L : -0x4.514d19db0f00e277f11efebfce1cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.000004p+4L : -0x4.514d19db0f00e277f11efebfce18p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.000004p+4L : -0x4.514d19db0f00e277f11efebfce18p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.000004p+4L : -0x4.514d19db0f00e277f11efebfce18p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.000004p+4L : -0x4.514d19db0f00e277f11efebfdp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.000004p+4L : -0x4.514d19db0f00e277f11efebfcep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.000004p+4L : -0x4.514d19db0f00e277f11efebfcep+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.000004p+4L : -0x4.514d19db0f00e277f11efebfcep+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.0000000000002p+4 : -0x3.0fae407d0fdp+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.0000000000002p+4 : -0x3.0fae407d0fcfep+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.0000000000002p+4 : -0x3.0fae407d0fcfep+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.0000000000002p+4 : -0x3.0fae407d0fcfep+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.0000000000002p+4L : -0x3.0fae407d0fcfe00cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.0000000000002p+4L : -0x3.0fae407d0fcfe00cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.0000000000002p+4L : -0x3.0fae407d0fcfe008p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.0000000000002p+4L : -0x3.0fae407d0fcfe008p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.0000000000002p+4L : -0x3.0fae407d0fcfe00cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.0000000000002p+4L : -0x3.0fae407d0fcfe00cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.0000000000002p+4L : -0x3.0fae407d0fcfe008p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.0000000000002p+4L : -0x3.0fae407d0fcfe008p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.0000000000002p+4L : -0x3.0fae407d0fcfe00b8ad9c81c96a8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.0000000000002p+4L : -0x3.0fae407d0fcfe00b8ad9c81c96a8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.0000000000002p+4L : -0x3.0fae407d0fcfe00b8ad9c81c96a6p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.0000000000002p+4L : -0x3.0fae407d0fcfe00b8ad9c81c96a6p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.0000000000002p+4L : -0x3.0fae407d0fcfe00b8ad9c81c97p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.0000000000002p+4L : -0x3.0fae407d0fcfe00b8ad9c81c97p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.0000000000002p+4L : -0x3.0fae407d0fcfe00b8ad9c81c96p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.0000000000002p+4L : -0x3.0fae407d0fcfe00b8ad9c81c96p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.0000000000000004p+4L : -0x2.95afd002af90cd1p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.0000000000000004p+4L : -0x2.95afd002af90cd0cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.0000000000000004p+4L : -0x2.95afd002af90cd0cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.0000000000000004p+4L : -0x2.95afd002af90cd0cp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.0000000000000004p+4L : -0x2.95afd002af90cd1p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.0000000000000004p+4L : -0x2.95afd002af90cd0cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.0000000000000004p+4L : -0x2.95afd002af90cd0cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.0000000000000004p+4L : -0x2.95afd002af90cd0cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.0000000000000004p+4L : -0x2.95afd002af90cd0cb88d4afaa3d2p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.0000000000000004p+4L : -0x2.95afd002af90cd0cb88d4afaa3dp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.0000000000000004p+4L : -0x2.95afd002af90cd0cb88d4afaa3dp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.0000000000000004p+4L : -0x2.95afd002af90cd0cb88d4afaa3dp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.0000000000000004p+4L : -0x2.95afd002af90cd0cb88d4afaa4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.0000000000000004p+4L : -0x2.95afd002af90cd0cb88d4afaa4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.0000000000000004p+4L : -0x2.95afd002af90cd0cb88d4afaa3p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.0000000000000004p+4L : -0x2.95afd002af90cd0cb88d4afaa3p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.0000000000000000000000000002p+4L : -0x7.642669bbd056860b16f6a6990934p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.0000000000000000000000000002p+4L : -0x7.642669bbd056860b16f6a699093p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.0000000000000000000000000002p+4L : -0x7.642669bbd056860b16f6a699093p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.0000000000000000000000000002p+4L : -0x7.642669bbd056860b16f6a699093p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.00000000000000000000000001p+4L : -0xc.3e4511828d02d9bd9c308fc15c2p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.00000000000000000000000001p+4L : -0xc.3e4511828d02d9bd9c308fc15c18p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.00000000000000000000000001p+4L : -0xc.3e4511828d02d9bd9c308fc15c18p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.00000000000000000000000001p+4L : -0xc.3e4511828d02d9bd9c308fc15c18p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.00000000000000000000000001p+4L : -0xc.3e4511828d02d9bd9c308fc16p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.00000000000000000000000001p+4L : -0xc.3e4511828d02d9bd9c308fc15cp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.00000000000000000000000001p+4L : -0xc.3e4511828d02d9bd9c308fc15cp+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.00000000000000000000000001p+4L : -0xc.3e4511828d02d9bd9c308fc15cp+0L -1 : inexact-ok
+lgamma -0x2.0ffffffffffffffffffffffffffep+4
+= lgamma downward flt-32 -0x2.0ffffcp+4f : -0x4.893ebp+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.0ffffcp+4f : -0x4.893ebp+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.0ffffcp+4f : -0x4.893ea8p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.0ffffcp+4f : -0x4.893ea8p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.0ffffcp+4 : -0x4.893eafcc099b8p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.0ffffcp+4 : -0x4.893eafcc099b4p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.0ffffcp+4 : -0x4.893eafcc099b4p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.0ffffcp+4 : -0x4.893eafcc099b4p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.0ffffcp+4L : -0x4.893eafcc099b56ep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.0ffffcp+4L : -0x4.893eafcc099b56ep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.0ffffcp+4L : -0x4.893eafcc099b56d8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.0ffffcp+4L : -0x4.893eafcc099b56d8p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.0ffffcp+4L : -0x4.893eafcc099b56ep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.0ffffcp+4L : -0x4.893eafcc099b56ep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.0ffffcp+4L : -0x4.893eafcc099b56d8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.0ffffcp+4L : -0x4.893eafcc099b56d8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.0ffffcp+4L : -0x4.893eafcc099b56dd588d9a421c54p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.0ffffcp+4L : -0x4.893eafcc099b56dd588d9a421c54p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.0ffffcp+4L : -0x4.893eafcc099b56dd588d9a421c5p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.0ffffcp+4L : -0x4.893eafcc099b56dd588d9a421c5p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.0ffffcp+4L : -0x4.893eafcc099b56dd588d9a421ep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.0ffffcp+4L : -0x4.893eafcc099b56dd588d9a421cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.0ffffcp+4L : -0x4.893eafcc099b56dd588d9a421cp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.0ffffcp+4L : -0x4.893eafcc099b56dd588d9a421cp+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.0fffffffffffep+4 : -0x3.479ff266bb40cp+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.0fffffffffffep+4 : -0x3.479ff266bb40ap+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.0fffffffffffep+4 : -0x3.479ff266bb40ap+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.0fffffffffffep+4 : -0x3.479ff266bb40ap+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.0fffffffffffep+4L : -0x3.479ff266bb40a25p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.0fffffffffffep+4L : -0x3.479ff266bb40a24cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.0fffffffffffep+4L : -0x3.479ff266bb40a24cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.0fffffffffffep+4L : -0x3.479ff266bb40a24cp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.0fffffffffffep+4L : -0x3.479ff266bb40a25p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.0fffffffffffep+4L : -0x3.479ff266bb40a24cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.0fffffffffffep+4L : -0x3.479ff266bb40a24cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.0fffffffffffep+4L : -0x3.479ff266bb40a24cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.0fffffffffffep+4L : -0x3.479ff266bb40a24ce71c64377f64p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.0fffffffffffep+4L : -0x3.479ff266bb40a24ce71c64377f62p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.0fffffffffffep+4L : -0x3.479ff266bb40a24ce71c64377f62p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.0fffffffffffep+4L : -0x3.479ff266bb40a24ce71c64377f62p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.0fffffffffffep+4L : -0x3.479ff266bb40a24ce71c64378p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.0fffffffffffep+4L : -0x3.479ff266bb40a24ce71c64377fp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.0fffffffffffep+4L : -0x3.479ff266bb40a24ce71c64377fp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.0fffffffffffep+4L : -0x3.479ff266bb40a24ce71c64377fp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.0ffffffffffffffcp+4L : -0x2.cda181ec5b026ef8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.0ffffffffffffffcp+4L : -0x2.cda181ec5b026ef8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.0ffffffffffffffcp+4L : -0x2.cda181ec5b026ef4p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.0ffffffffffffffcp+4L : -0x2.cda181ec5b026ef4p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.0ffffffffffffffcp+4L : -0x2.cda181ec5b026ef8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.0ffffffffffffffcp+4L : -0x2.cda181ec5b026ef8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.0ffffffffffffffcp+4L : -0x2.cda181ec5b026ef4p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.0ffffffffffffffcp+4L : -0x2.cda181ec5b026ef4p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.0ffffffffffffffcp+4L : -0x2.cda181ec5b026ef7a2d78c59b988p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.0ffffffffffffffcp+4L : -0x2.cda181ec5b026ef7a2d78c59b988p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.0ffffffffffffffcp+4L : -0x2.cda181ec5b026ef7a2d78c59b986p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.0ffffffffffffffcp+4L : -0x2.cda181ec5b026ef7a2d78c59b986p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.0ffffffffffffffcp+4L : -0x2.cda181ec5b026ef7a2d78c59bap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.0ffffffffffffffcp+4L : -0x2.cda181ec5b026ef7a2d78c59bap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.0ffffffffffffffcp+4L : -0x2.cda181ec5b026ef7a2d78c59b9p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.0ffffffffffffffcp+4L : -0x2.cda181ec5b026ef7a2d78c59b9p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.0ffffffffffffffffffffffffffep+4L : -0xa.e34188568770a67946a82d830b38p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.0ffffffffffffffffffffffffffep+4L : -0xa.e34188568770a67946a82d830b3p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.0ffffffffffffffffffffffffffep+4L : -0xa.e34188568770a67946a82d830b3p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.0ffffffffffffffffffffffffffep+4L : -0xa.e34188568770a67946a82d830b3p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.0fffffffffffffffffffffffffp+4L : -0xf.bd60301d441cfa2bcbe216aaef2p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.0fffffffffffffffffffffffffp+4L : -0xf.bd60301d441cfa2bcbe216aaef18p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.0fffffffffffffffffffffffffp+4L : -0xf.bd60301d441cfa2bcbe216aaef18p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.0fffffffffffffffffffffffffp+4L : -0xf.bd60301d441cfa2bcbe216aaef18p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.0fffffffffffffffffffffffffp+4L : -0xf.bd60301d441cfa2bcbe216aafp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.0fffffffffffffffffffffffffp+4L : -0xf.bd60301d441cfa2bcbe216aafp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.0fffffffffffffffffffffffffp+4L : -0xf.bd60301d441cfa2bcbe216aaecp+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.0fffffffffffffffffffffffffp+4L : -0xf.bd60301d441cfa2bcbe216aaecp+0L -1 : inexact-ok
+lgamma -0x2.1000000000000000000000000002p+4
+= lgamma downward flt-32 -0x2.100004p+4f : -0x4.893edp+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.100004p+4f : -0x4.893ec8p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.100004p+4f : -0x4.893ec8p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x2.100004p+4f : -0x4.893ec8p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.100004p+4 : -0x4.893ecbe3c2348p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.100004p+4 : -0x4.893ecbe3c2344p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.100004p+4 : -0x4.893ecbe3c2344p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.100004p+4 : -0x4.893ecbe3c2344p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.100004p+4L : -0x4.893ecbe3c23456e8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.100004p+4L : -0x4.893ecbe3c23456ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.100004p+4L : -0x4.893ecbe3c23456ep+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.100004p+4L : -0x4.893ecbe3c23456ep+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.100004p+4L : -0x4.893ecbe3c23456e8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.100004p+4L : -0x4.893ecbe3c23456ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.100004p+4L : -0x4.893ecbe3c23456ep+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.100004p+4L : -0x4.893ecbe3c23456ep+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.100004p+4L : -0x4.893ecbe3c23456e3e9a55f8404p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.100004p+4L : -0x4.893ecbe3c23456e3e9a55f8403fcp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.100004p+4L : -0x4.893ecbe3c23456e3e9a55f8403fcp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.100004p+4L : -0x4.893ecbe3c23456e3e9a55f8403fcp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.100004p+4L : -0x4.893ecbe3c23456e3e9a55f8404p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.100004p+4L : -0x4.893ecbe3c23456e3e9a55f8404p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.100004p+4L : -0x4.893ecbe3c23456e3e9a55f8402p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.100004p+4L : -0x4.893ecbe3c23456e3e9a55f8402p+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.1000000000002p+4 : -0x3.479ff266bb41ap+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.1000000000002p+4 : -0x3.479ff266bb418p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.1000000000002p+4 : -0x3.479ff266bb418p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.1000000000002p+4 : -0x3.479ff266bb418p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.1000000000002p+4L : -0x3.479ff266bb41830cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.1000000000002p+4L : -0x3.479ff266bb41830cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.1000000000002p+4L : -0x3.479ff266bb418308p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.1000000000002p+4L : -0x3.479ff266bb418308p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.1000000000002p+4L : -0x3.479ff266bb41830cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.1000000000002p+4L : -0x3.479ff266bb41830cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.1000000000002p+4L : -0x3.479ff266bb418308p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.1000000000002p+4L : -0x3.479ff266bb418308p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.1000000000002p+4L : -0x3.479ff266bb41830aabe4646c2f0ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.1000000000002p+4L : -0x3.479ff266bb41830aabe4646c2f0cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.1000000000002p+4L : -0x3.479ff266bb41830aabe4646c2f0cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.1000000000002p+4L : -0x3.479ff266bb41830aabe4646c2f0cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.1000000000002p+4L : -0x3.479ff266bb41830aabe4646c3p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.1000000000002p+4L : -0x3.479ff266bb41830aabe4646c2fp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.1000000000002p+4L : -0x3.479ff266bb41830aabe4646c2fp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.1000000000002p+4L : -0x3.479ff266bb41830aabe4646c2fp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.1000000000000004p+4L : -0x2.cda181ec5b026f14p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.1000000000000004p+4L : -0x2.cda181ec5b026f14p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.1000000000000004p+4L : -0x2.cda181ec5b026f1p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.1000000000000004p+4L : -0x2.cda181ec5b026f1p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.1000000000000004p+4L : -0x2.cda181ec5b026f14p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.1000000000000004p+4L : -0x2.cda181ec5b026f14p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.1000000000000004p+4L : -0x2.cda181ec5b026f1p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.1000000000000004p+4L : -0x2.cda181ec5b026f1p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.1000000000000004p+4L : -0x2.cda181ec5b026f13ba902559c01ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.1000000000000004p+4L : -0x2.cda181ec5b026f13ba902559c01ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.1000000000000004p+4L : -0x2.cda181ec5b026f13ba902559c01cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.1000000000000004p+4L : -0x2.cda181ec5b026f13ba902559c01cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.1000000000000004p+4L : -0x2.cda181ec5b026f13ba902559c1p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.1000000000000004p+4L : -0x2.cda181ec5b026f13ba902559cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.1000000000000004p+4L : -0x2.cda181ec5b026f13ba902559cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.1000000000000004p+4L : -0x2.cda181ec5b026f13ba902559cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.1000000000000000000000000002p+4L : -0xa.e34188568770a67946a82d830c18p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.1000000000000000000000000002p+4L : -0xa.e34188568770a67946a82d830c18p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.1000000000000000000000000002p+4L : -0xa.e34188568770a67946a82d830c1p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.1000000000000000000000000002p+4L : -0xa.e34188568770a67946a82d830c1p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.10000000000000000000000001p+4L : -0xf.bd60301d441cfa2bcbe216ab5f8p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.10000000000000000000000001p+4L : -0xf.bd60301d441cfa2bcbe216ab5f78p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.10000000000000000000000001p+4L : -0xf.bd60301d441cfa2bcbe216ab5f78p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.10000000000000000000000001p+4L : -0xf.bd60301d441cfa2bcbe216ab5f78p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.10000000000000000000000001p+4L : -0xf.bd60301d441cfa2bcbe216ab6p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.10000000000000000000000001p+4L : -0xf.bd60301d441cfa2bcbe216ab6p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.10000000000000000000000001p+4L : -0xf.bd60301d441cfa2bcbe216ab5cp+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.10000000000000000000000001p+4L : -0xf.bd60301d441cfa2bcbe216ab5cp+0L 1 : inexact-ok
+lgamma -0x2.1ffffffffffffffffffffffffffep+4
+= lgamma downward flt-32 -0x2.1ffffcp+4f : -0x4.c1aabp+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.1ffffcp+4f : -0x4.c1aaa8p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.1ffffcp+4f : -0x4.c1aaa8p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x2.1ffffcp+4f : -0x4.c1aaa8p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.1ffffcp+4 : -0x4.c1aaa8b15d994p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.1ffffcp+4 : -0x4.c1aaa8b15d99p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.1ffffcp+4 : -0x4.c1aaa8b15d99p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.1ffffcp+4 : -0x4.c1aaa8b15d99p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.1ffffcp+4L : -0x4.c1aaa8b15d9907ap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.1ffffcp+4L : -0x4.c1aaa8b15d9907ap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.1ffffcp+4L : -0x4.c1aaa8b15d990798p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.1ffffcp+4L : -0x4.c1aaa8b15d990798p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.1ffffcp+4L : -0x4.c1aaa8b15d9907ap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.1ffffcp+4L : -0x4.c1aaa8b15d9907ap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.1ffffcp+4L : -0x4.c1aaa8b15d990798p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.1ffffcp+4L : -0x4.c1aaa8b15d990798p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.1ffffcp+4L : -0x4.c1aaa8b15d99079f60785038ed3p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.1ffffcp+4L : -0x4.c1aaa8b15d99079f60785038ed2cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.1ffffcp+4L : -0x4.c1aaa8b15d99079f60785038ed2cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.1ffffcp+4L : -0x4.c1aaa8b15d99079f60785038ed2cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.1ffffcp+4L : -0x4.c1aaa8b15d99079f60785038eep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.1ffffcp+4L : -0x4.c1aaa8b15d99079f60785038eep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.1ffffcp+4L : -0x4.c1aaa8b15d99079f60785038ecp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.1ffffcp+4L : -0x4.c1aaa8b15d99079f60785038ecp+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.1fffffffffffep+4 : -0x3.800beb6a2d5cap+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.1fffffffffffep+4 : -0x3.800beb6a2d5c8p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.1fffffffffffep+4 : -0x3.800beb6a2d5c8p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.1fffffffffffep+4 : -0x3.800beb6a2d5c8p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.1fffffffffffep+4L : -0x3.800beb6a2d5c8c98p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.1fffffffffffep+4L : -0x3.800beb6a2d5c8c94p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.1fffffffffffep+4L : -0x3.800beb6a2d5c8c94p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.1fffffffffffep+4L : -0x3.800beb6a2d5c8c94p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.1fffffffffffep+4L : -0x3.800beb6a2d5c8c98p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.1fffffffffffep+4L : -0x3.800beb6a2d5c8c94p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.1fffffffffffep+4L : -0x3.800beb6a2d5c8c94p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.1fffffffffffep+4L : -0x3.800beb6a2d5c8c94p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.1fffffffffffep+4L : -0x3.800beb6a2d5c8c94b128e6f187p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.1fffffffffffep+4L : -0x3.800beb6a2d5c8c94b128e6f187p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.1fffffffffffep+4L : -0x3.800beb6a2d5c8c94b128e6f186fep+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.1fffffffffffep+4L : -0x3.800beb6a2d5c8c94b128e6f186fep+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.1fffffffffffep+4L : -0x3.800beb6a2d5c8c94b128e6f187p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.1fffffffffffep+4L : -0x3.800beb6a2d5c8c94b128e6f187p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.1fffffffffffep+4L : -0x3.800beb6a2d5c8c94b128e6f186p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.1fffffffffffep+4L : -0x3.800beb6a2d5c8c94b128e6f186p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.1ffffffffffffffcp+4L : -0x3.060d7aefcd1e5a34p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.1ffffffffffffffcp+4L : -0x3.060d7aefcd1e5a3p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.1ffffffffffffffcp+4L : -0x3.060d7aefcd1e5a3p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.1ffffffffffffffcp+4L : -0x3.060d7aefcd1e5a3p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.1ffffffffffffffcp+4L : -0x3.060d7aefcd1e5a34p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.1ffffffffffffffcp+4L : -0x3.060d7aefcd1e5a3p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.1ffffffffffffffcp+4L : -0x3.060d7aefcd1e5a3p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.1ffffffffffffffcp+4L : -0x3.060d7aefcd1e5a3p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.1ffffffffffffffcp+4L : -0x3.060d7aefcd1e5a303fb6e1e694p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.1ffffffffffffffcp+4L : -0x3.060d7aefcd1e5a303fb6e1e693fep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.1ffffffffffffffcp+4L : -0x3.060d7aefcd1e5a303fb6e1e693fep+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.1ffffffffffffffcp+4L : -0x3.060d7aefcd1e5a303fb6e1e693fep+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.1ffffffffffffffcp+4L : -0x3.060d7aefcd1e5a303fb6e1e694p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.1ffffffffffffffcp+4L : -0x3.060d7aefcd1e5a303fb6e1e694p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.1ffffffffffffffcp+4L : -0x3.060d7aefcd1e5a303fb6e1e693p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.1ffffffffffffffcp+4L : -0x3.060d7aefcd1e5a303fb6e1e693p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.1ffffffffffffffffffffffffffep+4L : -0xe.6a01188da92f5a04f67f6832949p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.1ffffffffffffffffffffffffffep+4L : -0xe.6a01188da92f5a04f67f68329488p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.1ffffffffffffffffffffffffffep+4L : -0xe.6a01188da92f5a04f67f68329488p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.1ffffffffffffffffffffffffffep+4L : -0xe.6a01188da92f5a04f67f68329488p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.1fffffffffffffffffffffffffp+4L : -0x1.3441fc05465dbadb77bb9515a78p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.1fffffffffffffffffffffffffp+4L : -0x1.3441fc05465dbadb77bb9515a78p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.1fffffffffffffffffffffffffp+4L : -0x1.3441fc05465dbadb77bb9515a77fp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.1fffffffffffffffffffffffffp+4L : -0x1.3441fc05465dbadb77bb9515a77fp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.1fffffffffffffffffffffffffp+4L : -0x1.3441fc05465dbadb77bb9515a78p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.1fffffffffffffffffffffffffp+4L : -0x1.3441fc05465dbadb77bb9515a78p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.1fffffffffffffffffffffffffp+4L : -0x1.3441fc05465dbadb77bb9515a7p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.1fffffffffffffffffffffffffp+4L : -0x1.3441fc05465dbadb77bb9515a7p+4L 1 : inexact-ok
+lgamma -0x2.2000000000000000000000000002p+4
+= lgamma downward flt-32 -0x2.200004p+4f : -0x4.c1aac8p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.200004p+4f : -0x4.c1aac8p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.200004p+4f : -0x4.c1aacp+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.200004p+4f : -0x4.c1aacp+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.200004p+4 : -0x4.c1aac505526e8p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.200004p+4 : -0x4.c1aac505526e4p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.200004p+4 : -0x4.c1aac505526e4p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.200004p+4 : -0x4.c1aac505526e4p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.200004p+4L : -0x4.c1aac505526e43e8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.200004p+4L : -0x4.c1aac505526e43ep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.200004p+4L : -0x4.c1aac505526e43ep+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.200004p+4L : -0x4.c1aac505526e43ep+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.200004p+4L : -0x4.c1aac505526e43e8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.200004p+4L : -0x4.c1aac505526e43ep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.200004p+4L : -0x4.c1aac505526e43ep+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.200004p+4L : -0x4.c1aac505526e43ep+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.200004p+4L : -0x4.c1aac505526e43e22e13764fb45cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.200004p+4L : -0x4.c1aac505526e43e22e13764fb458p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.200004p+4L : -0x4.c1aac505526e43e22e13764fb458p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.200004p+4L : -0x4.c1aac505526e43e22e13764fb458p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.200004p+4L : -0x4.c1aac505526e43e22e13764fb6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.200004p+4L : -0x4.c1aac505526e43e22e13764fb4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.200004p+4L : -0x4.c1aac505526e43e22e13764fb4p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.200004p+4L : -0x4.c1aac505526e43e22e13764fb4p+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.2000000000002p+4 : -0x3.800beb6a2d5d8p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.2000000000002p+4 : -0x3.800beb6a2d5d6p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.2000000000002p+4 : -0x3.800beb6a2d5d6p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.2000000000002p+4 : -0x3.800beb6a2d5d6p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.2000000000002p+4L : -0x3.800beb6a2d5d6f38p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.2000000000002p+4L : -0x3.800beb6a2d5d6f34p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.2000000000002p+4L : -0x3.800beb6a2d5d6f34p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.2000000000002p+4L : -0x3.800beb6a2d5d6f34p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.2000000000002p+4L : -0x3.800beb6a2d5d6f38p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.2000000000002p+4L : -0x3.800beb6a2d5d6f34p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.2000000000002p+4L : -0x3.800beb6a2d5d6f34p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.2000000000002p+4L : -0x3.800beb6a2d5d6f34p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.2000000000002p+4L : -0x3.800beb6a2d5d6f3457d2c908188cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.2000000000002p+4L : -0x3.800beb6a2d5d6f3457d2c908188cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.2000000000002p+4L : -0x3.800beb6a2d5d6f3457d2c908188ap+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.2000000000002p+4L : -0x3.800beb6a2d5d6f3457d2c908188ap+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.2000000000002p+4L : -0x3.800beb6a2d5d6f3457d2c90819p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.2000000000002p+4L : -0x3.800beb6a2d5d6f3457d2c90819p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.2000000000002p+4L : -0x3.800beb6a2d5d6f3457d2c90818p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.2000000000002p+4L : -0x3.800beb6a2d5d6f3457d2c90818p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.2000000000000004p+4L : -0x3.060d7aefcd1e5a5p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.2000000000000004p+4L : -0x3.060d7aefcd1e5a4cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.2000000000000004p+4L : -0x3.060d7aefcd1e5a4cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.2000000000000004p+4L : -0x3.060d7aefcd1e5a4cp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.2000000000000004p+4L : -0x3.060d7aefcd1e5a5p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.2000000000000004p+4L : -0x3.060d7aefcd1e5a4cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.2000000000000004p+4L : -0x3.060d7aefcd1e5a4cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.2000000000000004p+4L : -0x3.060d7aefcd1e5a4cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.2000000000000004p+4L : -0x3.060d7aefcd1e5a4c93abb722d6d2p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.2000000000000004p+4L : -0x3.060d7aefcd1e5a4c93abb722d6dp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.2000000000000004p+4L : -0x3.060d7aefcd1e5a4c93abb722d6dp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.2000000000000004p+4L : -0x3.060d7aefcd1e5a4c93abb722d6dp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.2000000000000004p+4L : -0x3.060d7aefcd1e5a4c93abb722d7p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.2000000000000004p+4L : -0x3.060d7aefcd1e5a4c93abb722d7p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.2000000000000004p+4L : -0x3.060d7aefcd1e5a4c93abb722d6p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.2000000000000004p+4L : -0x3.060d7aefcd1e5a4c93abb722d6p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.2000000000000000000000000002p+4L : -0xe.6a01188da92f5a04f67f6832957p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.2000000000000000000000000002p+4L : -0xe.6a01188da92f5a04f67f6832957p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.2000000000000000000000000002p+4L : -0xe.6a01188da92f5a04f67f68329568p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.2000000000000000000000000002p+4L : -0xe.6a01188da92f5a04f67f68329568p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.20000000000000000000000001p+4L : -0x1.3441fc05465dbadb77bb9515ae95p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.20000000000000000000000001p+4L : -0x1.3441fc05465dbadb77bb9515ae95p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.20000000000000000000000001p+4L : -0x1.3441fc05465dbadb77bb9515ae94p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.20000000000000000000000001p+4L : -0x1.3441fc05465dbadb77bb9515ae94p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.20000000000000000000000001p+4L : -0x1.3441fc05465dbadb77bb9515afp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.20000000000000000000000001p+4L : -0x1.3441fc05465dbadb77bb9515ae8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.20000000000000000000000001p+4L : -0x1.3441fc05465dbadb77bb9515ae8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.20000000000000000000000001p+4L : -0x1.3441fc05465dbadb77bb9515ae8p+4L -1 : inexact-ok
+lgamma -0x2.2ffffffffffffffffffffffffffep+4
+= lgamma downward flt-32 -0x2.2ffffcp+4f : -0x4.fa8d6p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.2ffffcp+4f : -0x4.fa8d6p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.2ffffcp+4f : -0x4.fa8d58p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.2ffffcp+4f : -0x4.fa8d58p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.2ffffcp+4 : -0x4.fa8d5d3a3bac8p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.2ffffcp+4 : -0x4.fa8d5d3a3bac4p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.2ffffcp+4 : -0x4.fa8d5d3a3bac4p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.2ffffcp+4 : -0x4.fa8d5d3a3bac4p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.2ffffcp+4L : -0x4.fa8d5d3a3bac5a6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.2ffffcp+4L : -0x4.fa8d5d3a3bac5a6p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.2ffffcp+4L : -0x4.fa8d5d3a3bac5a58p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.2ffffcp+4L : -0x4.fa8d5d3a3bac5a58p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.2ffffcp+4L : -0x4.fa8d5d3a3bac5a6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.2ffffcp+4L : -0x4.fa8d5d3a3bac5a6p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.2ffffcp+4L : -0x4.fa8d5d3a3bac5a58p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.2ffffcp+4L : -0x4.fa8d5d3a3bac5a58p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.2ffffcp+4L : -0x4.fa8d5d3a3bac5a5d21bafa1a797cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.2ffffcp+4L : -0x4.fa8d5d3a3bac5a5d21bafa1a797cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.2ffffcp+4L : -0x4.fa8d5d3a3bac5a5d21bafa1a7978p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.2ffffcp+4L : -0x4.fa8d5d3a3bac5a5d21bafa1a7978p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.2ffffcp+4L : -0x4.fa8d5d3a3bac5a5d21bafa1a7ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.2ffffcp+4L : -0x4.fa8d5d3a3bac5a5d21bafa1a7ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.2ffffcp+4L : -0x4.fa8d5d3a3bac5a5d21bafa1a78p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.2ffffcp+4L : -0x4.fa8d5d3a3bac5a5d21bafa1a78p+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.2fffffffffffep+4 : -0x3.b8eea0104d442p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.2fffffffffffep+4 : -0x3.b8eea0104d442p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.2fffffffffffep+4 : -0x3.b8eea0104d44p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.2fffffffffffep+4 : -0x3.b8eea0104d44p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.2fffffffffffep+4L : -0x3.b8eea0104d44166cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.2fffffffffffep+4L : -0x3.b8eea0104d44166cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.2fffffffffffep+4L : -0x3.b8eea0104d441668p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.2fffffffffffep+4L : -0x3.b8eea0104d441668p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.2fffffffffffep+4L : -0x3.b8eea0104d44166cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.2fffffffffffep+4L : -0x3.b8eea0104d44166cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.2fffffffffffep+4L : -0x3.b8eea0104d441668p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.2fffffffffffep+4L : -0x3.b8eea0104d441668p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.2fffffffffffep+4L : -0x3.b8eea0104d44166a0fe8c0a138e8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.2fffffffffffep+4L : -0x3.b8eea0104d44166a0fe8c0a138e6p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.2fffffffffffep+4L : -0x3.b8eea0104d44166a0fe8c0a138e6p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.2fffffffffffep+4L : -0x3.b8eea0104d44166a0fe8c0a138e6p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.2fffffffffffep+4L : -0x3.b8eea0104d44166a0fe8c0a139p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.2fffffffffffep+4L : -0x3.b8eea0104d44166a0fe8c0a139p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.2fffffffffffep+4L : -0x3.b8eea0104d44166a0fe8c0a138p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.2fffffffffffep+4L : -0x3.b8eea0104d44166a0fe8c0a138p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.2ffffffffffffffcp+4L : -0x3.3ef02f95ed05e4fp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.2ffffffffffffffcp+4L : -0x3.3ef02f95ed05e4fp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.2ffffffffffffffcp+4L : -0x3.3ef02f95ed05e4ecp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.2ffffffffffffffcp+4L : -0x3.3ef02f95ed05e4ecp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.2ffffffffffffffcp+4L : -0x3.3ef02f95ed05e4fp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.2ffffffffffffffcp+4L : -0x3.3ef02f95ed05e4fp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.2ffffffffffffffcp+4L : -0x3.3ef02f95ed05e4ecp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.2ffffffffffffffcp+4L : -0x3.3ef02f95ed05e4ecp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.2ffffffffffffffcp+4L : -0x3.3ef02f95ed05e4ef8fd5d187a502p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.2ffffffffffffffcp+4L : -0x3.3ef02f95ed05e4ef8fd5d187a502p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.2ffffffffffffffcp+4L : -0x3.3ef02f95ed05e4ef8fd5d187a5p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.2ffffffffffffffcp+4L : -0x3.3ef02f95ed05e4ef8fd5d187a5p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.2ffffffffffffffcp+4L : -0x3.3ef02f95ed05e4ef8fd5d187a6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.2ffffffffffffffcp+4L : -0x3.3ef02f95ed05e4ef8fd5d187a5p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.2ffffffffffffffcp+4L : -0x3.3ef02f95ed05e4ef8fd5d187a5p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.2ffffffffffffffcp+4L : -0x3.3ef02f95ed05e4ef8fd5d187a5p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.2ffffffffffffffffffffffffffep+4L : -0x1.1f82c62efa7a805fbcc8ba417c2p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.2ffffffffffffffffffffffffffep+4L : -0x1.1f82c62efa7a805fbcc8ba417c2p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.2ffffffffffffffffffffffffffep+4L : -0x1.1f82c62efa7a805fbcc8ba417c1fp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.2ffffffffffffffffffffffffffep+4L : -0x1.1f82c62efa7a805fbcc8ba417c1fp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.2fffffffffffffffffffffffffp+4L : -0x1.6d24b0ab6645459ae51c58d3fa5p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.2fffffffffffffffffffffffffp+4L : -0x1.6d24b0ab6645459ae51c58d3fa5p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.2fffffffffffffffffffffffffp+4L : -0x1.6d24b0ab6645459ae51c58d3fa4fp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.2fffffffffffffffffffffffffp+4L : -0x1.6d24b0ab6645459ae51c58d3fa4fp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.2fffffffffffffffffffffffffp+4L : -0x1.6d24b0ab6645459ae51c58d3fa8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.2fffffffffffffffffffffffffp+4L : -0x1.6d24b0ab6645459ae51c58d3fa8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.2fffffffffffffffffffffffffp+4L : -0x1.6d24b0ab6645459ae51c58d3fap+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.2fffffffffffffffffffffffffp+4L : -0x1.6d24b0ab6645459ae51c58d3fap+4L -1 : inexact-ok
+lgamma -0x2.3000000000000000000000000002p+4
+= lgamma downward flt-32 -0x2.300004p+4f : -0x4.fa8d8p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.300004p+4f : -0x4.fa8d78p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.300004p+4f : -0x4.fa8d78p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x2.300004p+4f : -0x4.fa8d78p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.300004p+4 : -0x4.fa8d79c8b42ap+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.300004p+4 : -0x4.fa8d79c8b429cp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.300004p+4 : -0x4.fa8d79c8b429cp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.300004p+4 : -0x4.fa8d79c8b429cp+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.300004p+4L : -0x4.fa8d79c8b429d128p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.300004p+4L : -0x4.fa8d79c8b429d12p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.300004p+4L : -0x4.fa8d79c8b429d12p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.300004p+4L : -0x4.fa8d79c8b429d12p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.300004p+4L : -0x4.fa8d79c8b429d128p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.300004p+4L : -0x4.fa8d79c8b429d12p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.300004p+4L : -0x4.fa8d79c8b429d12p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.300004p+4L : -0x4.fa8d79c8b429d12p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.300004p+4L : -0x4.fa8d79c8b429d12397d1db8b28dcp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.300004p+4L : -0x4.fa8d79c8b429d12397d1db8b28d8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.300004p+4L : -0x4.fa8d79c8b429d12397d1db8b28d8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.300004p+4L : -0x4.fa8d79c8b429d12397d1db8b28d8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.300004p+4L : -0x4.fa8d79c8b429d12397d1db8b2ap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.300004p+4L : -0x4.fa8d79c8b429d12397d1db8b28p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.300004p+4L : -0x4.fa8d79c8b429d12397d1db8b28p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.300004p+4L : -0x4.fa8d79c8b429d12397d1db8b28p+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.3000000000002p+4 : -0x3.b8eea0104d45p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.3000000000002p+4 : -0x3.b8eea0104d45p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.3000000000002p+4 : -0x3.b8eea0104d44ep+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.3000000000002p+4 : -0x3.b8eea0104d44ep+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.3000000000002p+4L : -0x3.b8eea0104d44faep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.3000000000002p+4L : -0x3.b8eea0104d44fadcp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.3000000000002p+4L : -0x3.b8eea0104d44fadcp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.3000000000002p+4L : -0x3.b8eea0104d44fadcp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.3000000000002p+4L : -0x3.b8eea0104d44faep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.3000000000002p+4L : -0x3.b8eea0104d44fadcp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.3000000000002p+4L : -0x3.b8eea0104d44fadcp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.3000000000002p+4L : -0x3.b8eea0104d44fadcp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.3000000000002p+4L : -0x3.b8eea0104d44faddd3d476d50c48p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.3000000000002p+4L : -0x3.b8eea0104d44faddd3d476d50c46p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.3000000000002p+4L : -0x3.b8eea0104d44faddd3d476d50c46p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.3000000000002p+4L : -0x3.b8eea0104d44faddd3d476d50c46p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.3000000000002p+4L : -0x3.b8eea0104d44faddd3d476d50dp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.3000000000002p+4L : -0x3.b8eea0104d44faddd3d476d50cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.3000000000002p+4L : -0x3.b8eea0104d44faddd3d476d50cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.3000000000002p+4L : -0x3.b8eea0104d44faddd3d476d50cp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.3000000000000004p+4L : -0x3.3ef02f95ed05e51p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.3000000000000004p+4L : -0x3.3ef02f95ed05e50cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.3000000000000004p+4L : -0x3.3ef02f95ed05e50cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.3000000000000004p+4L : -0x3.3ef02f95ed05e50cp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.3000000000000004p+4L : -0x3.3ef02f95ed05e51p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.3000000000000004p+4L : -0x3.3ef02f95ed05e50cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.3000000000000004p+4L : -0x3.3ef02f95ed05e50cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.3000000000000004p+4L : -0x3.3ef02f95ed05e50cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.3000000000000004p+4L : -0x3.3ef02f95ed05e50c1e4e4efe6b7ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.3000000000000004p+4L : -0x3.3ef02f95ed05e50c1e4e4efe6b7cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.3000000000000004p+4L : -0x3.3ef02f95ed05e50c1e4e4efe6b7cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.3000000000000004p+4L : -0x3.3ef02f95ed05e50c1e4e4efe6b7cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.3000000000000004p+4L : -0x3.3ef02f95ed05e50c1e4e4efe6cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.3000000000000004p+4L : -0x3.3ef02f95ed05e50c1e4e4efe6bp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.3000000000000004p+4L : -0x3.3ef02f95ed05e50c1e4e4efe6bp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.3000000000000004p+4L : -0x3.3ef02f95ed05e50c1e4e4efe6bp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.3000000000000000000000000002p+4L : -0x1.1f82c62efa7a805fbcc8ba417c2fp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.3000000000000000000000000002p+4L : -0x1.1f82c62efa7a805fbcc8ba417c2ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.3000000000000000000000000002p+4L : -0x1.1f82c62efa7a805fbcc8ba417c2ep+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.3000000000000000000000000002p+4L : -0x1.1f82c62efa7a805fbcc8ba417c2ep+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.30000000000000000000000001p+4L : -0x1.6d24b0ab6645459ae51c58d40174p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.30000000000000000000000001p+4L : -0x1.6d24b0ab6645459ae51c58d40173p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.30000000000000000000000001p+4L : -0x1.6d24b0ab6645459ae51c58d40173p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.30000000000000000000000001p+4L : -0x1.6d24b0ab6645459ae51c58d40173p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.30000000000000000000000001p+4L : -0x1.6d24b0ab6645459ae51c58d4018p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.30000000000000000000000001p+4L : -0x1.6d24b0ab6645459ae51c58d4018p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.30000000000000000000000001p+4L : -0x1.6d24b0ab6645459ae51c58d401p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.30000000000000000000000001p+4L : -0x1.6d24b0ab6645459ae51c58d401p+4L 1 : inexact-ok
+lgamma -0x2.3ffffffffffffffffffffffffffep+4
+= lgamma downward flt-32 -0x2.3ffffcp+4f : -0x5.33e378p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.3ffffcp+4f : -0x5.33e378p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.3ffffcp+4f : -0x5.33e37p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x2.3ffffcp+4f : -0x5.33e37p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.3ffffcp+4 : -0x5.33e375121e254p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.3ffffcp+4 : -0x5.33e375121e254p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.3ffffcp+4 : -0x5.33e375121e25p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.3ffffcp+4 : -0x5.33e375121e25p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.3ffffcp+4L : -0x5.33e375121e252908p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.3ffffcp+4L : -0x5.33e375121e252908p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.3ffffcp+4L : -0x5.33e375121e2529p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.3ffffcp+4L : -0x5.33e375121e2529p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.3ffffcp+4L : -0x5.33e375121e252908p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.3ffffcp+4L : -0x5.33e375121e252908p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.3ffffcp+4L : -0x5.33e375121e2529p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.3ffffcp+4L : -0x5.33e375121e2529p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.3ffffcp+4L : -0x5.33e375121e252906f743623074d8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.3ffffcp+4L : -0x5.33e375121e252906f743623074d8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.3ffffcp+4L : -0x5.33e375121e252906f743623074d4p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.3ffffcp+4L : -0x5.33e375121e252906f743623074d4p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.3ffffcp+4L : -0x5.33e375121e252906f743623076p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.3ffffcp+4L : -0x5.33e375121e252906f743623074p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.3ffffcp+4L : -0x5.33e375121e252906f743623074p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.3ffffcp+4L : -0x5.33e375121e252906f743623074p+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.3fffffffffffep+4 : -0x3.f244b804a1842p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.3fffffffffffep+4 : -0x3.f244b804a1842p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.3fffffffffffep+4 : -0x3.f244b804a184p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.3fffffffffffep+4 : -0x3.f244b804a184p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.3fffffffffffep+4L : -0x3.f244b804a18419ecp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.3fffffffffffep+4L : -0x3.f244b804a18419ecp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.3fffffffffffep+4L : -0x3.f244b804a18419e8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.3fffffffffffep+4L : -0x3.f244b804a18419e8p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.3fffffffffffep+4L : -0x3.f244b804a18419ecp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.3fffffffffffep+4L : -0x3.f244b804a18419ecp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.3fffffffffffep+4L : -0x3.f244b804a18419e8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.3fffffffffffep+4L : -0x3.f244b804a18419e8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.3fffffffffffep+4L : -0x3.f244b804a18419eacf6f8530a124p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.3fffffffffffep+4L : -0x3.f244b804a18419eacf6f8530a122p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.3fffffffffffep+4L : -0x3.f244b804a18419eacf6f8530a122p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.3fffffffffffep+4L : -0x3.f244b804a18419eacf6f8530a122p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.3fffffffffffep+4L : -0x3.f244b804a18419eacf6f8530a2p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.3fffffffffffep+4L : -0x3.f244b804a18419eacf6f8530a1p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.3fffffffffffep+4L : -0x3.f244b804a18419eacf6f8530a1p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.3fffffffffffep+4L : -0x3.f244b804a18419eacf6f8530a1p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.3ffffffffffffffcp+4L : -0x3.7846478a4145e954p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.3ffffffffffffffcp+4L : -0x3.7846478a4145e954p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.3ffffffffffffffcp+4L : -0x3.7846478a4145e95p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.3ffffffffffffffcp+4L : -0x3.7846478a4145e95p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.3ffffffffffffffcp+4L : -0x3.7846478a4145e954p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.3ffffffffffffffcp+4L : -0x3.7846478a4145e954p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.3ffffffffffffffcp+4L : -0x3.7846478a4145e95p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.3ffffffffffffffcp+4L : -0x3.7846478a4145e95p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.3ffffffffffffffcp+4L : -0x3.7846478a4145e953c123b288d462p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.3ffffffffffffffcp+4L : -0x3.7846478a4145e953c123b288d46p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.3ffffffffffffffcp+4L : -0x3.7846478a4145e953c123b288d46p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.3ffffffffffffffcp+4L : -0x3.7846478a4145e953c123b288d46p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.3ffffffffffffffcp+4L : -0x3.7846478a4145e953c123b288d5p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.3ffffffffffffffcp+4L : -0x3.7846478a4145e953c123b288d4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.3ffffffffffffffcp+4L : -0x3.7846478a4145e953c123b288d4p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.3ffffffffffffffcp+4L : -0x3.7846478a4145e953c123b288d4p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.3ffffffffffffffffffffffffffep+4L : -0x1.58d8de234eba84c40a88625f1d46p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.3ffffffffffffffffffffffffffep+4L : -0x1.58d8de234eba84c40a88625f1d46p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.3ffffffffffffffffffffffffffep+4L : -0x1.58d8de234eba84c40a88625f1d45p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.3ffffffffffffffffffffffffffep+4L : -0x1.58d8de234eba84c40a88625f1d45p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.3fffffffffffffffffffffffffp+4L : -0x1.a67ac89fba8549ff32dc00f19b6fp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.3fffffffffffffffffffffffffp+4L : -0x1.a67ac89fba8549ff32dc00f19b6ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.3fffffffffffffffffffffffffp+4L : -0x1.a67ac89fba8549ff32dc00f19b6ep+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.3fffffffffffffffffffffffffp+4L : -0x1.a67ac89fba8549ff32dc00f19b6ep+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.3fffffffffffffffffffffffffp+4L : -0x1.a67ac89fba8549ff32dc00f19b8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.3fffffffffffffffffffffffffp+4L : -0x1.a67ac89fba8549ff32dc00f19b8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.3fffffffffffffffffffffffffp+4L : -0x1.a67ac89fba8549ff32dc00f19bp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.3fffffffffffffffffffffffffp+4L : -0x1.a67ac89fba8549ff32dc00f19bp+4L 1 : inexact-ok
+lgamma -0x2.4000000000000000000000000002p+4
+= lgamma downward flt-32 -0x2.400004p+4f : -0x5.33e398p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.400004p+4f : -0x5.33e39p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.400004p+4f : -0x5.33e39p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.400004p+4f : -0x5.33e39p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.400004p+4 : -0x5.33e391d97a31p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.400004p+4 : -0x5.33e391d97a30cp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.400004p+4 : -0x5.33e391d97a30cp+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.400004p+4 : -0x5.33e391d97a30cp+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.400004p+4L : -0x5.33e391d97a30d8b8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.400004p+4L : -0x5.33e391d97a30d8bp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.400004p+4L : -0x5.33e391d97a30d8bp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.400004p+4L : -0x5.33e391d97a30d8bp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.400004p+4L : -0x5.33e391d97a30d8b8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.400004p+4L : -0x5.33e391d97a30d8bp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.400004p+4L : -0x5.33e391d97a30d8bp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.400004p+4L : -0x5.33e391d97a30d8bp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.400004p+4L : -0x5.33e391d97a30d8b0fbcf15dc5f18p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.400004p+4L : -0x5.33e391d97a30d8b0fbcf15dc5f14p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.400004p+4L : -0x5.33e391d97a30d8b0fbcf15dc5f14p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.400004p+4L : -0x5.33e391d97a30d8b0fbcf15dc5f14p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.400004p+4L : -0x5.33e391d97a30d8b0fbcf15dc6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.400004p+4L : -0x5.33e391d97a30d8b0fbcf15dc6p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.400004p+4L : -0x5.33e391d97a30d8b0fbcf15dc5ep+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.400004p+4L : -0x5.33e391d97a30d8b0fbcf15dc5ep+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.4000000000002p+4 : -0x3.f244b804a1852p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.4000000000002p+4 : -0x3.f244b804a185p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.4000000000002p+4 : -0x3.f244b804a185p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.4000000000002p+4 : -0x3.f244b804a185p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.4000000000002p+4L : -0x3.f244b804a1850028p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.4000000000002p+4L : -0x3.f244b804a1850024p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.4000000000002p+4L : -0x3.f244b804a1850024p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.4000000000002p+4L : -0x3.f244b804a1850024p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.4000000000002p+4L : -0x3.f244b804a1850028p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.4000000000002p+4L : -0x3.f244b804a1850024p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.4000000000002p+4L : -0x3.f244b804a1850024p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.4000000000002p+4L : -0x3.f244b804a1850024p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.4000000000002p+4L : -0x3.f244b804a1850025afcd0280e64ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.4000000000002p+4L : -0x3.f244b804a1850025afcd0280e64ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.4000000000002p+4L : -0x3.f244b804a1850025afcd0280e648p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.4000000000002p+4L : -0x3.f244b804a1850025afcd0280e648p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.4000000000002p+4L : -0x3.f244b804a1850025afcd0280e7p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.4000000000002p+4L : -0x3.f244b804a1850025afcd0280e6p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.4000000000002p+4L : -0x3.f244b804a1850025afcd0280e6p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.4000000000002p+4L : -0x3.f244b804a1850025afcd0280e6p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.4000000000000004p+4L : -0x3.7846478a4145e974p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.4000000000000004p+4L : -0x3.7846478a4145e97p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.4000000000000004p+4L : -0x3.7846478a4145e97p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.4000000000000004p+4L : -0x3.7846478a4145e97p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.4000000000000004p+4L : -0x3.7846478a4145e974p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.4000000000000004p+4L : -0x3.7846478a4145e97p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.4000000000000004p+4L : -0x3.7846478a4145e97p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.4000000000000004p+4L : -0x3.7846478a4145e97p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.4000000000000004p+4L : -0x3.7846478a4145e970887fbe387e6ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.4000000000000004p+4L : -0x3.7846478a4145e970887fbe387e6ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.4000000000000004p+4L : -0x3.7846478a4145e970887fbe387e68p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.4000000000000004p+4L : -0x3.7846478a4145e970887fbe387e68p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.4000000000000004p+4L : -0x3.7846478a4145e970887fbe387fp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.4000000000000004p+4L : -0x3.7846478a4145e970887fbe387ep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.4000000000000004p+4L : -0x3.7846478a4145e970887fbe387ep+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.4000000000000004p+4L : -0x3.7846478a4145e970887fbe387ep+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.4000000000000000000000000002p+4L : -0x1.58d8de234eba84c40a88625f1d55p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.4000000000000000000000000002p+4L : -0x1.58d8de234eba84c40a88625f1d54p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.4000000000000000000000000002p+4L : -0x1.58d8de234eba84c40a88625f1d54p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.4000000000000000000000000002p+4L : -0x1.58d8de234eba84c40a88625f1d54p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.40000000000000000000000001p+4L : -0x1.a67ac89fba8549ff32dc00f1a2a1p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.40000000000000000000000001p+4L : -0x1.a67ac89fba8549ff32dc00f1a2ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.40000000000000000000000001p+4L : -0x1.a67ac89fba8549ff32dc00f1a2ap+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.40000000000000000000000001p+4L : -0x1.a67ac89fba8549ff32dc00f1a2ap+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.40000000000000000000000001p+4L : -0x1.a67ac89fba8549ff32dc00f1a3p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.40000000000000000000000001p+4L : -0x1.a67ac89fba8549ff32dc00f1a28p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.40000000000000000000000001p+4L : -0x1.a67ac89fba8549ff32dc00f1a28p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.40000000000000000000000001p+4L : -0x1.a67ac89fba8549ff32dc00f1a28p+4L -1 : inexact-ok
+lgamma -0x2.4ffffffffffffffffffffffffffep+4
+= lgamma downward flt-32 -0x2.4ffffcp+4f : -0x5.6da9c8p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.4ffffcp+4f : -0x5.6da9c8p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.4ffffcp+4f : -0x5.6da9cp+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.4ffffcp+4f : -0x5.6da9cp+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.4ffffcp+4 : -0x5.6da9c6d2e6bb8p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.4ffffcp+4 : -0x5.6da9c6d2e6bb8p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.4ffffcp+4 : -0x5.6da9c6d2e6bb4p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.4ffffcp+4 : -0x5.6da9c6d2e6bb4p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.4ffffcp+4L : -0x5.6da9c6d2e6bb76c8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.4ffffcp+4L : -0x5.6da9c6d2e6bb76c8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.4ffffcp+4L : -0x5.6da9c6d2e6bb76cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.4ffffcp+4L : -0x5.6da9c6d2e6bb76cp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.4ffffcp+4L : -0x5.6da9c6d2e6bb76c8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.4ffffcp+4L : -0x5.6da9c6d2e6bb76c8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.4ffffcp+4L : -0x5.6da9c6d2e6bb76cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.4ffffcp+4L : -0x5.6da9c6d2e6bb76cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.4ffffcp+4L : -0x5.6da9c6d2e6bb76c4e0dab44bd54cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.4ffffcp+4L : -0x5.6da9c6d2e6bb76c4e0dab44bd54cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.4ffffcp+4L : -0x5.6da9c6d2e6bb76c4e0dab44bd548p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.4ffffcp+4L : -0x5.6da9c6d2e6bb76c4e0dab44bd548p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.4ffffcp+4L : -0x5.6da9c6d2e6bb76c4e0dab44bd6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.4ffffcp+4L : -0x5.6da9c6d2e6bb76c4e0dab44bd6p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.4ffffcp+4L : -0x5.6da9c6d2e6bb76c4e0dab44bd4p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.4ffffcp+4L : -0x5.6da9c6d2e6bb76c4e0dab44bd4p+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.4fffffffffffep+4 : -0x4.2c0b09e11713cp+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.4fffffffffffep+4 : -0x4.2c0b09e117138p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.4fffffffffffep+4 : -0x4.2c0b09e117138p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.4fffffffffffep+4 : -0x4.2c0b09e117138p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.4fffffffffffep+4L : -0x4.2c0b09e11713938p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.4fffffffffffep+4L : -0x4.2c0b09e11713938p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.4fffffffffffep+4L : -0x4.2c0b09e117139378p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.4fffffffffffep+4L : -0x4.2c0b09e117139378p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.4fffffffffffep+4L : -0x4.2c0b09e11713938p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.4fffffffffffep+4L : -0x4.2c0b09e11713938p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.4fffffffffffep+4L : -0x4.2c0b09e117139378p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.4fffffffffffep+4L : -0x4.2c0b09e117139378p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.4fffffffffffep+4L : -0x4.2c0b09e11713937c977995628abcp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.4fffffffffffep+4L : -0x4.2c0b09e11713937c977995628abcp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.4fffffffffffep+4L : -0x4.2c0b09e11713937c977995628ab8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.4fffffffffffep+4L : -0x4.2c0b09e11713937c977995628ab8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.4fffffffffffep+4L : -0x4.2c0b09e11713937c977995628cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.4fffffffffffep+4L : -0x4.2c0b09e11713937c977995628ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.4fffffffffffep+4L : -0x4.2c0b09e11713937c977995628ap+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.4fffffffffffep+4L : -0x4.2c0b09e11713937c977995628ap+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.4ffffffffffffffcp+4L : -0x3.b20c9966b6d563c4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.4ffffffffffffffcp+4L : -0x3.b20c9966b6d563c4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.4ffffffffffffffcp+4L : -0x3.b20c9966b6d563cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.4ffffffffffffffcp+4L : -0x3.b20c9966b6d563cp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.4ffffffffffffffcp+4L : -0x3.b20c9966b6d563c4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.4ffffffffffffffcp+4L : -0x3.b20c9966b6d563c4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.4ffffffffffffffcp+4L : -0x3.b20c9966b6d563cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.4ffffffffffffffcp+4L : -0x3.b20c9966b6d563cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.4ffffffffffffffcp+4L : -0x3.b20c9966b6d563c2d5496fb3d2c2p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.4ffffffffffffffcp+4L : -0x3.b20c9966b6d563c2d5496fb3d2c2p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.4ffffffffffffffcp+4L : -0x3.b20c9966b6d563c2d5496fb3d2cp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.4ffffffffffffffcp+4L : -0x3.b20c9966b6d563c2d5496fb3d2cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.4ffffffffffffffcp+4L : -0x3.b20c9966b6d563c2d5496fb3d3p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.4ffffffffffffffcp+4L : -0x3.b20c9966b6d563c2d5496fb3d3p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.4ffffffffffffffcp+4L : -0x3.b20c9966b6d563c2d5496fb3d2p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.4ffffffffffffffcp+4L : -0x3.b20c9966b6d563c2d5496fb3d2p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.4ffffffffffffffffffffffffffep+4L : -0x1.929f2fffc449ff333a5b189edd61p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.4ffffffffffffffffffffffffffep+4L : -0x1.929f2fffc449ff333a5b189edd61p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.4ffffffffffffffffffffffffffep+4L : -0x1.929f2fffc449ff333a5b189edd6p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.4ffffffffffffffffffffffffffep+4L : -0x1.929f2fffc449ff333a5b189edd6p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.4fffffffffffffffffffffffffp+4L : -0x1.e0411a7c3014c46e62aeb7315b83p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.4fffffffffffffffffffffffffp+4L : -0x1.e0411a7c3014c46e62aeb7315b83p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.4fffffffffffffffffffffffffp+4L : -0x1.e0411a7c3014c46e62aeb7315b82p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.4fffffffffffffffffffffffffp+4L : -0x1.e0411a7c3014c46e62aeb7315b82p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.4fffffffffffffffffffffffffp+4L : -0x1.e0411a7c3014c46e62aeb7315cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.4fffffffffffffffffffffffffp+4L : -0x1.e0411a7c3014c46e62aeb7315b8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.4fffffffffffffffffffffffffp+4L : -0x1.e0411a7c3014c46e62aeb7315b8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.4fffffffffffffffffffffffffp+4L : -0x1.e0411a7c3014c46e62aeb7315b8p+4L -1 : inexact-ok
+lgamma -0x2.5000000000000000000000000002p+4
+= lgamma downward flt-32 -0x2.500004p+4f : -0x5.6da9e8p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.500004p+4f : -0x5.6da9ep+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.500004p+4f : -0x5.6da9ep+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x2.500004p+4f : -0x5.6da9ep+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.500004p+4 : -0x5.6da9e3d19cb98p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.500004p+4 : -0x5.6da9e3d19cb94p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.500004p+4 : -0x5.6da9e3d19cb94p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.500004p+4 : -0x5.6da9e3d19cb94p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.500004p+4L : -0x5.6da9e3d19cb94ff8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.500004p+4L : -0x5.6da9e3d19cb94ffp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.500004p+4L : -0x5.6da9e3d19cb94ffp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.500004p+4L : -0x5.6da9e3d19cb94ffp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.500004p+4L : -0x5.6da9e3d19cb94ff8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.500004p+4L : -0x5.6da9e3d19cb94ffp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.500004p+4L : -0x5.6da9e3d19cb94ffp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.500004p+4L : -0x5.6da9e3d19cb94ffp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.500004p+4L : -0x5.6da9e3d19cb94ff25b3cbe8e618p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.500004p+4L : -0x5.6da9e3d19cb94ff25b3cbe8e617cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.500004p+4L : -0x5.6da9e3d19cb94ff25b3cbe8e617cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.500004p+4L : -0x5.6da9e3d19cb94ff25b3cbe8e617cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.500004p+4L : -0x5.6da9e3d19cb94ff25b3cbe8e62p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.500004p+4L : -0x5.6da9e3d19cb94ff25b3cbe8e62p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.500004p+4L : -0x5.6da9e3d19cb94ff25b3cbe8e6p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.500004p+4L : -0x5.6da9e3d19cb94ff25b3cbe8e6p+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.5000000000002p+4 : -0x4.2c0b09e117148p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.5000000000002p+4 : -0x4.2c0b09e117148p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.5000000000002p+4 : -0x4.2c0b09e117144p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.5000000000002p+4 : -0x4.2c0b09e117144p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.5000000000002p+4L : -0x4.2c0b09e117147b78p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.5000000000002p+4L : -0x4.2c0b09e117147b7p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.5000000000002p+4L : -0x4.2c0b09e117147b7p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.5000000000002p+4L : -0x4.2c0b09e117147b7p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.5000000000002p+4L : -0x4.2c0b09e117147b78p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.5000000000002p+4L : -0x4.2c0b09e117147b7p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.5000000000002p+4L : -0x4.2c0b09e117147b7p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.5000000000002p+4L : -0x4.2c0b09e117147b7p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.5000000000002p+4L : -0x4.2c0b09e117147b7247685ece7cdcp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.5000000000002p+4L : -0x4.2c0b09e117147b7247685ece7cdcp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.5000000000002p+4L : -0x4.2c0b09e117147b7247685ece7cd8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.5000000000002p+4L : -0x4.2c0b09e117147b7247685ece7cd8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.5000000000002p+4L : -0x4.2c0b09e117147b7247685ece7ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.5000000000002p+4L : -0x4.2c0b09e117147b7247685ece7cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.5000000000002p+4L : -0x4.2c0b09e117147b7247685ece7cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.5000000000002p+4L : -0x4.2c0b09e117147b7247685ece7cp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.5000000000000004p+4L : -0x3.b20c9966b6d563ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.5000000000000004p+4L : -0x3.b20c9966b6d563ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.5000000000000004p+4L : -0x3.b20c9966b6d563dcp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.5000000000000004p+4L : -0x3.b20c9966b6d563dcp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.5000000000000004p+4L : -0x3.b20c9966b6d563ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.5000000000000004p+4L : -0x3.b20c9966b6d563ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.5000000000000004p+4L : -0x3.b20c9966b6d563dcp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.5000000000000004p+4L : -0x3.b20c9966b6d563dcp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.5000000000000004p+4L : -0x3.b20c9966b6d563dfd3ff6d8d004p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.5000000000000004p+4L : -0x3.b20c9966b6d563dfd3ff6d8d004p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.5000000000000004p+4L : -0x3.b20c9966b6d563dfd3ff6d8d003ep+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.5000000000000004p+4L : -0x3.b20c9966b6d563dfd3ff6d8d003ep+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.5000000000000004p+4L : -0x3.b20c9966b6d563dfd3ff6d8d01p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.5000000000000004p+4L : -0x3.b20c9966b6d563dfd3ff6d8dp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.5000000000000004p+4L : -0x3.b20c9966b6d563dfd3ff6d8dp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.5000000000000004p+4L : -0x3.b20c9966b6d563dfd3ff6d8dp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.5000000000000000000000000002p+4L : -0x1.929f2fffc449ff333a5b189edd7p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.5000000000000000000000000002p+4L : -0x1.929f2fffc449ff333a5b189edd6fp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.5000000000000000000000000002p+4L : -0x1.929f2fffc449ff333a5b189edd6fp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.5000000000000000000000000002p+4L : -0x1.929f2fffc449ff333a5b189edd6fp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.50000000000000000000000001p+4L : -0x1.e0411a7c3014c46e62aeb73162c3p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.50000000000000000000000001p+4L : -0x1.e0411a7c3014c46e62aeb73162c2p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.50000000000000000000000001p+4L : -0x1.e0411a7c3014c46e62aeb73162c2p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.50000000000000000000000001p+4L : -0x1.e0411a7c3014c46e62aeb73162c2p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.50000000000000000000000001p+4L : -0x1.e0411a7c3014c46e62aeb73163p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.50000000000000000000000001p+4L : -0x1.e0411a7c3014c46e62aeb73163p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.50000000000000000000000001p+4L : -0x1.e0411a7c3014c46e62aeb731628p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.50000000000000000000000001p+4L : -0x1.e0411a7c3014c46e62aeb731628p+4L 1 : inexact-ok
+lgamma -0x2.5ffffffffffffffffffffffffffep+4
+= lgamma downward flt-32 -0x2.5ffffcp+4f : -0x5.a7dd58p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.5ffffcp+4f : -0x5.a7dd58p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.5ffffcp+4f : -0x5.a7dd5p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x2.5ffffcp+4f : -0x5.a7dd5p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.5ffffcp+4 : -0x5.a7dd54437ab8p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.5ffffcp+4 : -0x5.a7dd54437ab8p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.5ffffcp+4 : -0x5.a7dd54437ab7cp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.5ffffcp+4 : -0x5.a7dd54437ab7cp+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.5ffffcp+4L : -0x5.a7dd54437ab7f3f8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.5ffffcp+4L : -0x5.a7dd54437ab7f3fp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.5ffffcp+4L : -0x5.a7dd54437ab7f3fp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.5ffffcp+4L : -0x5.a7dd54437ab7f3fp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.5ffffcp+4L : -0x5.a7dd54437ab7f3f8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.5ffffcp+4L : -0x5.a7dd54437ab7f3fp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.5ffffcp+4L : -0x5.a7dd54437ab7f3fp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.5ffffcp+4L : -0x5.a7dd54437ab7f3fp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.5ffffcp+4L : -0x5.a7dd54437ab7f3f0a6219412f1p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.5ffffcp+4L : -0x5.a7dd54437ab7f3f0a6219412f1p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.5ffffcp+4L : -0x5.a7dd54437ab7f3f0a6219412f0fcp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.5ffffcp+4L : -0x5.a7dd54437ab7f3f0a6219412f0fcp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.5ffffcp+4L : -0x5.a7dd54437ab7f3f0a6219412f2p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.5ffffcp+4L : -0x5.a7dd54437ab7f3f0a6219412fp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.5ffffcp+4L : -0x5.a7dd54437ab7f3f0a6219412fp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.5ffffcp+4L : -0x5.a7dd54437ab7f3f0a6219412fp+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.5fffffffffffep+4 : -0x4.663e976c9d97p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.5fffffffffffep+4 : -0x4.663e976c9d97p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.5fffffffffffep+4 : -0x4.663e976c9d96cp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.5fffffffffffep+4 : -0x4.663e976c9d96cp+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.5fffffffffffep+4L : -0x4.663e976c9d96e328p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.5fffffffffffep+4L : -0x4.663e976c9d96e32p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.5fffffffffffep+4L : -0x4.663e976c9d96e32p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.5fffffffffffep+4L : -0x4.663e976c9d96e32p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.5fffffffffffep+4L : -0x4.663e976c9d96e328p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.5fffffffffffep+4L : -0x4.663e976c9d96e32p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.5fffffffffffep+4L : -0x4.663e976c9d96e32p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.5fffffffffffep+4L : -0x4.663e976c9d96e32p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.5fffffffffffep+4L : -0x4.663e976c9d96e323c0d719b576d4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.5fffffffffffep+4L : -0x4.663e976c9d96e323c0d719b576d4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.5fffffffffffep+4L : -0x4.663e976c9d96e323c0d719b576dp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.5fffffffffffep+4L : -0x4.663e976c9d96e323c0d719b576dp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.5fffffffffffep+4L : -0x4.663e976c9d96e323c0d719b578p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.5fffffffffffep+4L : -0x4.663e976c9d96e323c0d719b576p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.5fffffffffffep+4L : -0x4.663e976c9d96e323c0d719b576p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.5fffffffffffep+4L : -0x4.663e976c9d96e323c0d719b576p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.5ffffffffffffffcp+4L : -0x3.ec4026f23d58b444p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.5ffffffffffffffcp+4L : -0x3.ec4026f23d58b44p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.5ffffffffffffffcp+4L : -0x3.ec4026f23d58b44p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.5ffffffffffffffcp+4L : -0x3.ec4026f23d58b44p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.5ffffffffffffffcp+4L : -0x3.ec4026f23d58b444p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.5ffffffffffffffcp+4L : -0x3.ec4026f23d58b44p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.5ffffffffffffffcp+4L : -0x3.ec4026f23d58b44p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.5ffffffffffffffcp+4L : -0x3.ec4026f23d58b44p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.5ffffffffffffffcp+4L : -0x3.ec4026f23d58b44177ea52579674p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.5ffffffffffffffcp+4L : -0x3.ec4026f23d58b44177ea52579672p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.5ffffffffffffffcp+4L : -0x3.ec4026f23d58b44177ea52579672p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.5ffffffffffffffcp+4L : -0x3.ec4026f23d58b44177ea52579672p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.5ffffffffffffffcp+4L : -0x3.ec4026f23d58b44177ea525797p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.5ffffffffffffffcp+4L : -0x3.ec4026f23d58b44177ea525796p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.5ffffffffffffffcp+4L : -0x3.ec4026f23d58b44177ea525796p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.5ffffffffffffffcp+4L : -0x3.ec4026f23d58b44177ea525796p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.5ffffffffffffffffffffffffffep+4L : -0x1.ccd2bd8b4acd4fb1f7ee81ff42c2p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.5ffffffffffffffffffffffffffep+4L : -0x1.ccd2bd8b4acd4fb1f7ee81ff42c1p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.5ffffffffffffffffffffffffffep+4L : -0x1.ccd2bd8b4acd4fb1f7ee81ff42c1p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.5ffffffffffffffffffffffffffep+4L : -0x1.ccd2bd8b4acd4fb1f7ee81ff42c1p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.5fffffffffffffffffffffffffp+4L : -0x2.1a74a807b69814ed20422091c0dep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.5fffffffffffffffffffffffffp+4L : -0x2.1a74a807b69814ed20422091c0dcp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.5fffffffffffffffffffffffffp+4L : -0x2.1a74a807b69814ed20422091c0dcp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.5fffffffffffffffffffffffffp+4L : -0x2.1a74a807b69814ed20422091c0dcp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.5fffffffffffffffffffffffffp+4L : -0x2.1a74a807b69814ed20422091c1p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.5fffffffffffffffffffffffffp+4L : -0x2.1a74a807b69814ed20422091c1p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.5fffffffffffffffffffffffffp+4L : -0x2.1a74a807b69814ed20422091cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.5fffffffffffffffffffffffffp+4L : -0x2.1a74a807b69814ed20422091cp+4L 1 : inexact-ok
+lgamma -0x2.6000000000000000000000000002p+4
+= lgamma downward flt-32 -0x2.600004p+4f : -0x5.a7dd78p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.600004p+4f : -0x5.a7dd7p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.600004p+4f : -0x5.a7dd7p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.600004p+4f : -0x5.a7dd7p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.600004p+4 : -0x5.a7dd717815c38p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.600004p+4 : -0x5.a7dd717815c34p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.600004p+4 : -0x5.a7dd717815c34p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.600004p+4 : -0x5.a7dd717815c34p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.600004p+4L : -0x5.a7dd717815c34668p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.600004p+4L : -0x5.a7dd717815c3466p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.600004p+4L : -0x5.a7dd717815c3466p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.600004p+4L : -0x5.a7dd717815c3466p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.600004p+4L : -0x5.a7dd717815c34668p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.600004p+4L : -0x5.a7dd717815c3466p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.600004p+4L : -0x5.a7dd717815c3466p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.600004p+4L : -0x5.a7dd717815c3466p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.600004p+4L : -0x5.a7dd717815c346617f076b535634p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.600004p+4L : -0x5.a7dd717815c346617f076b535634p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.600004p+4L : -0x5.a7dd717815c346617f076b53563p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.600004p+4L : -0x5.a7dd717815c346617f076b53563p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.600004p+4L : -0x5.a7dd717815c346617f076b5358p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.600004p+4L : -0x5.a7dd717815c346617f076b5356p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.600004p+4L : -0x5.a7dd717815c346617f076b5356p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.600004p+4L : -0x5.a7dd717815c346617f076b5356p+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.6000000000002p+4 : -0x4.663e976c9d98p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.6000000000002p+4 : -0x4.663e976c9d97cp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.6000000000002p+4 : -0x4.663e976c9d97cp+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.6000000000002p+4 : -0x4.663e976c9d97cp+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.6000000000002p+4L : -0x4.663e976c9d97ccdp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.6000000000002p+4L : -0x4.663e976c9d97ccc8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.6000000000002p+4L : -0x4.663e976c9d97ccc8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.6000000000002p+4L : -0x4.663e976c9d97ccc8p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.6000000000002p+4L : -0x4.663e976c9d97ccdp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.6000000000002p+4L : -0x4.663e976c9d97ccc8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.6000000000002p+4L : -0x4.663e976c9d97ccc8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.6000000000002p+4L : -0x4.663e976c9d97ccc8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.6000000000002p+4L : -0x4.663e976c9d97ccc89931ad3c5b7cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.6000000000002p+4L : -0x4.663e976c9d97ccc89931ad3c5b78p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.6000000000002p+4L : -0x4.663e976c9d97ccc89931ad3c5b78p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.6000000000002p+4L : -0x4.663e976c9d97ccc89931ad3c5b78p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.6000000000002p+4L : -0x4.663e976c9d97ccc89931ad3c5cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.6000000000002p+4L : -0x4.663e976c9d97ccc89931ad3c5cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.6000000000002p+4L : -0x4.663e976c9d97ccc89931ad3c5ap+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.6000000000002p+4L : -0x4.663e976c9d97ccc89931ad3c5ap+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.6000000000000004p+4L : -0x3.ec4026f23d58b46p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.6000000000000004p+4L : -0x3.ec4026f23d58b46p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.6000000000000004p+4L : -0x3.ec4026f23d58b45cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.6000000000000004p+4L : -0x3.ec4026f23d58b45cp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.6000000000000004p+4L : -0x3.ec4026f23d58b46p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.6000000000000004p+4L : -0x3.ec4026f23d58b46p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.6000000000000004p+4L : -0x3.ec4026f23d58b45cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.6000000000000004p+4L : -0x3.ec4026f23d58b45cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.6000000000000004p+4L : -0x3.ec4026f23d58b45eac855daa075p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.6000000000000004p+4L : -0x3.ec4026f23d58b45eac855daa074ep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.6000000000000004p+4L : -0x3.ec4026f23d58b45eac855daa074ep+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.6000000000000004p+4L : -0x3.ec4026f23d58b45eac855daa074ep+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.6000000000000004p+4L : -0x3.ec4026f23d58b45eac855daa08p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.6000000000000004p+4L : -0x3.ec4026f23d58b45eac855daa07p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.6000000000000004p+4L : -0x3.ec4026f23d58b45eac855daa07p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.6000000000000004p+4L : -0x3.ec4026f23d58b45eac855daa07p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.6000000000000000000000000002p+4L : -0x1.ccd2bd8b4acd4fb1f7ee81ff42dp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.6000000000000000000000000002p+4L : -0x1.ccd2bd8b4acd4fb1f7ee81ff42dp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.6000000000000000000000000002p+4L : -0x1.ccd2bd8b4acd4fb1f7ee81ff42cfp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.6000000000000000000000000002p+4L : -0x1.ccd2bd8b4acd4fb1f7ee81ff42cfp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.60000000000000000000000001p+4L : -0x2.1a74a807b69814ed20422091c82ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.60000000000000000000000001p+4L : -0x2.1a74a807b69814ed20422091c82ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.60000000000000000000000001p+4L : -0x2.1a74a807b69814ed20422091c828p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.60000000000000000000000001p+4L : -0x2.1a74a807b69814ed20422091c828p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.60000000000000000000000001p+4L : -0x2.1a74a807b69814ed20422091c9p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.60000000000000000000000001p+4L : -0x2.1a74a807b69814ed20422091c8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.60000000000000000000000001p+4L : -0x2.1a74a807b69814ed20422091c8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.60000000000000000000000001p+4L : -0x2.1a74a807b69814ed20422091c8p+4L -1 : inexact-ok
+lgamma -0x2.6ffffffffffffffffffffffffffep+4
+= lgamma downward flt-32 -0x2.6ffffcp+4f : -0x5.e27b48p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.6ffffcp+4f : -0x5.e27b48p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.6ffffcp+4f : -0x5.e27b4p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.6ffffcp+4f : -0x5.e27b4p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.6ffffcp+4 : -0x5.e27b46fa492f8p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.6ffffcp+4 : -0x5.e27b46fa492f8p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.6ffffcp+4 : -0x5.e27b46fa492f4p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.6ffffcp+4 : -0x5.e27b46fa492f4p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.6ffffcp+4L : -0x5.e27b46fa492f70cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.6ffffcp+4L : -0x5.e27b46fa492f70b8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.6ffffcp+4L : -0x5.e27b46fa492f70b8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.6ffffcp+4L : -0x5.e27b46fa492f70b8p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.6ffffcp+4L : -0x5.e27b46fa492f70cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.6ffffcp+4L : -0x5.e27b46fa492f70b8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.6ffffcp+4L : -0x5.e27b46fa492f70b8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.6ffffcp+4L : -0x5.e27b46fa492f70b8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.6ffffcp+4L : -0x5.e27b46fa492f70b847dc589bbabcp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.6ffffcp+4L : -0x5.e27b46fa492f70b847dc589bbab8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.6ffffcp+4L : -0x5.e27b46fa492f70b847dc589bbab8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.6ffffcp+4L : -0x5.e27b46fa492f70b847dc589bbab8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.6ffffcp+4L : -0x5.e27b46fa492f70b847dc589bbcp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.6ffffcp+4L : -0x5.e27b46fa492f70b847dc589bbap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.6ffffcp+4L : -0x5.e27b46fa492f70b847dc589bbap+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.6ffffcp+4L : -0x5.e27b46fa492f70b847dc589bbap+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.6fffffffffffep+4 : -0x4.a0dc8a3dadb2cp+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.6fffffffffffep+4 : -0x4.a0dc8a3dadb28p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.6fffffffffffep+4 : -0x4.a0dc8a3dadb28p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.6fffffffffffep+4 : -0x4.a0dc8a3dadb28p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.6fffffffffffep+4L : -0x4.a0dc8a3dadb28ee8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.6fffffffffffep+4L : -0x4.a0dc8a3dadb28ee8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.6fffffffffffep+4L : -0x4.a0dc8a3dadb28eep+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.6fffffffffffep+4L : -0x4.a0dc8a3dadb28eep+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.6fffffffffffep+4L : -0x4.a0dc8a3dadb28ee8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.6fffffffffffep+4L : -0x4.a0dc8a3dadb28ee8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.6fffffffffffep+4L : -0x4.a0dc8a3dadb28eep+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.6fffffffffffep+4L : -0x4.a0dc8a3dadb28eep+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.6fffffffffffep+4L : -0x4.a0dc8a3dadb28ee62af37e6eee4cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.6fffffffffffep+4L : -0x4.a0dc8a3dadb28ee62af37e6eee48p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.6fffffffffffep+4L : -0x4.a0dc8a3dadb28ee62af37e6eee48p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.6fffffffffffep+4L : -0x4.a0dc8a3dadb28ee62af37e6eee48p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.6fffffffffffep+4L : -0x4.a0dc8a3dadb28ee62af37e6efp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.6fffffffffffep+4L : -0x4.a0dc8a3dadb28ee62af37e6eeep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.6fffffffffffep+4L : -0x4.a0dc8a3dadb28ee62af37e6eeep+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.6fffffffffffep+4L : -0x4.a0dc8a3dadb28ee62af37e6eeep+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.6ffffffffffffffcp+4L : -0x4.26de19c34d7460d8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.6ffffffffffffffcp+4L : -0x4.26de19c34d7460d8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.6ffffffffffffffcp+4L : -0x4.26de19c34d7460dp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.6ffffffffffffffcp+4L : -0x4.26de19c34d7460dp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.6ffffffffffffffcp+4L : -0x4.26de19c34d7460d8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.6ffffffffffffffcp+4L : -0x4.26de19c34d7460d8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.6ffffffffffffffcp+4L : -0x4.26de19c34d7460dp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.6ffffffffffffffcp+4L : -0x4.26de19c34d7460dp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.6ffffffffffffffcp+4L : -0x4.26de19c34d7460d5d4e5e503ed2p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.6ffffffffffffffcp+4L : -0x4.26de19c34d7460d5d4e5e503ed1cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.6ffffffffffffffcp+4L : -0x4.26de19c34d7460d5d4e5e503ed1cp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.6ffffffffffffffcp+4L : -0x4.26de19c34d7460d5d4e5e503ed1cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.6ffffffffffffffcp+4L : -0x4.26de19c34d7460d5d4e5e503eep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.6ffffffffffffffcp+4L : -0x4.26de19c34d7460d5d4e5e503eep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.6ffffffffffffffcp+4L : -0x4.26de19c34d7460d5d4e5e503ecp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.6ffffffffffffffcp+4L : -0x4.26de19c34d7460d5d4e5e503ecp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.6ffffffffffffffffffffffffffep+4L : -0x2.0770b05c5ae8fc466f2bb8c5db1p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.6ffffffffffffffffffffffffffep+4L : -0x2.0770b05c5ae8fc466f2bb8c5db1p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.6ffffffffffffffffffffffffffep+4L : -0x2.0770b05c5ae8fc466f2bb8c5db0ep+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.6ffffffffffffffffffffffffffep+4L : -0x2.0770b05c5ae8fc466f2bb8c5db0ep+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.6fffffffffffffffffffffffffp+4L : -0x2.55129ad8c6b3c181977f57585926p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.6fffffffffffffffffffffffffp+4L : -0x2.55129ad8c6b3c181977f57585924p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.6fffffffffffffffffffffffffp+4L : -0x2.55129ad8c6b3c181977f57585924p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.6fffffffffffffffffffffffffp+4L : -0x2.55129ad8c6b3c181977f57585924p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.6fffffffffffffffffffffffffp+4L : -0x2.55129ad8c6b3c181977f57585ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.6fffffffffffffffffffffffffp+4L : -0x2.55129ad8c6b3c181977f575859p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.6fffffffffffffffffffffffffp+4L : -0x2.55129ad8c6b3c181977f575859p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.6fffffffffffffffffffffffffp+4L : -0x2.55129ad8c6b3c181977f575859p+4L -1 : inexact-ok
+lgamma -0x2.7000000000000000000000000002p+4
+= lgamma downward flt-32 -0x2.700004p+4f : -0x5.e27b68p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.700004p+4f : -0x5.e27b68p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.700004p+4f : -0x5.e27b6p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x2.700004p+4f : -0x5.e27b6p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.700004p+4 : -0x5.e27b64636783p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.700004p+4 : -0x5.e27b64636783p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.700004p+4 : -0x5.e27b64636782cp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.700004p+4 : -0x5.e27b64636782cp+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.700004p+4L : -0x5.e27b64636782f7bp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.700004p+4L : -0x5.e27b64636782f7bp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.700004p+4L : -0x5.e27b64636782f7a8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.700004p+4L : -0x5.e27b64636782f7a8p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.700004p+4L : -0x5.e27b64636782f7bp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.700004p+4L : -0x5.e27b64636782f7bp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.700004p+4L : -0x5.e27b64636782f7a8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.700004p+4L : -0x5.e27b64636782f7a8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.700004p+4L : -0x5.e27b64636782f7ac6925d6926bbp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.700004p+4L : -0x5.e27b64636782f7ac6925d6926bacp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.700004p+4L : -0x5.e27b64636782f7ac6925d6926bacp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.700004p+4L : -0x5.e27b64636782f7ac6925d6926bacp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.700004p+4L : -0x5.e27b64636782f7ac6925d6926cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.700004p+4L : -0x5.e27b64636782f7ac6925d6926cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.700004p+4L : -0x5.e27b64636782f7ac6925d6926ap+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.700004p+4L : -0x5.e27b64636782f7ac6925d6926ap+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.7000000000002p+4 : -0x4.a0dc8a3dadb38p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.7000000000002p+4 : -0x4.a0dc8a3dadb38p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.7000000000002p+4 : -0x4.a0dc8a3dadb34p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.7000000000002p+4 : -0x4.a0dc8a3dadb34p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.7000000000002p+4L : -0x4.a0dc8a3dadb37a3p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.7000000000002p+4L : -0x4.a0dc8a3dadb37a3p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.7000000000002p+4L : -0x4.a0dc8a3dadb37a28p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.7000000000002p+4L : -0x4.a0dc8a3dadb37a28p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.7000000000002p+4L : -0x4.a0dc8a3dadb37a3p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.7000000000002p+4L : -0x4.a0dc8a3dadb37a3p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.7000000000002p+4L : -0x4.a0dc8a3dadb37a28p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.7000000000002p+4L : -0x4.a0dc8a3dadb37a28p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.7000000000002p+4L : -0x4.a0dc8a3dadb37a2f1d8fb6101498p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.7000000000002p+4L : -0x4.a0dc8a3dadb37a2f1d8fb6101494p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.7000000000002p+4L : -0x4.a0dc8a3dadb37a2f1d8fb6101494p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.7000000000002p+4L : -0x4.a0dc8a3dadb37a2f1d8fb6101494p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.7000000000002p+4L : -0x4.a0dc8a3dadb37a2f1d8fb61016p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.7000000000002p+4L : -0x4.a0dc8a3dadb37a2f1d8fb61014p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.7000000000002p+4L : -0x4.a0dc8a3dadb37a2f1d8fb61014p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.7000000000002p+4L : -0x4.a0dc8a3dadb37a2f1d8fb61014p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.7000000000000004p+4L : -0x4.26de19c34d7460f8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.7000000000000004p+4L : -0x4.26de19c34d7460fp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.7000000000000004p+4L : -0x4.26de19c34d7460fp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.7000000000000004p+4L : -0x4.26de19c34d7460fp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.7000000000000004p+4L : -0x4.26de19c34d7460f8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.7000000000000004p+4L : -0x4.26de19c34d7460fp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.7000000000000004p+4L : -0x4.26de19c34d7460fp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.7000000000000004p+4L : -0x4.26de19c34d7460fp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.7000000000000004p+4L : -0x4.26de19c34d7460f33e04388ae144p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.7000000000000004p+4L : -0x4.26de19c34d7460f33e04388ae14p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.7000000000000004p+4L : -0x4.26de19c34d7460f33e04388ae14p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.7000000000000004p+4L : -0x4.26de19c34d7460f33e04388ae14p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.7000000000000004p+4L : -0x4.26de19c34d7460f33e04388ae2p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.7000000000000004p+4L : -0x4.26de19c34d7460f33e04388ae2p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.7000000000000004p+4L : -0x4.26de19c34d7460f33e04388aep+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.7000000000000004p+4L : -0x4.26de19c34d7460f33e04388aep+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.7000000000000000000000000002p+4L : -0x2.0770b05c5ae8fc466f2bb8c5db2p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.7000000000000000000000000002p+4L : -0x2.0770b05c5ae8fc466f2bb8c5db1ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.7000000000000000000000000002p+4L : -0x2.0770b05c5ae8fc466f2bb8c5db1ep+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.7000000000000000000000000002p+4L : -0x2.0770b05c5ae8fc466f2bb8c5db1ep+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.70000000000000000000000001p+4L : -0x2.55129ad8c6b3c181977f5758608p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.70000000000000000000000001p+4L : -0x2.55129ad8c6b3c181977f5758607ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.70000000000000000000000001p+4L : -0x2.55129ad8c6b3c181977f5758607ep+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.70000000000000000000000001p+4L : -0x2.55129ad8c6b3c181977f5758607ep+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.70000000000000000000000001p+4L : -0x2.55129ad8c6b3c181977f575861p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.70000000000000000000000001p+4L : -0x2.55129ad8c6b3c181977f57586p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.70000000000000000000000001p+4L : -0x2.55129ad8c6b3c181977f57586p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.70000000000000000000000001p+4L : -0x2.55129ad8c6b3c181977f57586p+4L 1 : inexact-ok
+lgamma -0x2.7ffffffffffffffffffffffffffep+4
+= lgamma downward flt-32 -0x2.7ffffcp+4f : -0x6.1d80fp+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.7ffffcp+4f : -0x6.1d80fp+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.7ffffcp+4f : -0x6.1d80e8p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x2.7ffffcp+4f : -0x6.1d80e8p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.7ffffcp+4 : -0x6.1d80ed57147ap+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.7ffffcp+4 : -0x6.1d80ed571479cp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.7ffffcp+4 : -0x6.1d80ed571479cp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.7ffffcp+4 : -0x6.1d80ed571479cp+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.7ffffcp+4L : -0x6.1d80ed571479dcep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.7ffffcp+4L : -0x6.1d80ed571479dcep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.7ffffcp+4L : -0x6.1d80ed571479dcd8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.7ffffcp+4L : -0x6.1d80ed571479dcd8p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.7ffffcp+4L : -0x6.1d80ed571479dcep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.7ffffcp+4L : -0x6.1d80ed571479dcep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.7ffffcp+4L : -0x6.1d80ed571479dcd8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.7ffffcp+4L : -0x6.1d80ed571479dcd8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.7ffffcp+4L : -0x6.1d80ed571479dcdf00b76483a95p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.7ffffcp+4L : -0x6.1d80ed571479dcdf00b76483a94cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.7ffffcp+4L : -0x6.1d80ed571479dcdf00b76483a94cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.7ffffcp+4L : -0x6.1d80ed571479dcdf00b76483a94cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.7ffffcp+4L : -0x6.1d80ed571479dcdf00b76483aap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.7ffffcp+4L : -0x6.1d80ed571479dcdf00b76483aap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.7ffffcp+4L : -0x6.1d80ed571479dcdf00b76483a8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.7ffffcp+4L : -0x6.1d80ed571479dcdf00b76483a8p+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.7fffffffffffep+4 : -0x4.dbe230b41296cp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.7fffffffffffep+4 : -0x4.dbe230b41296cp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.7fffffffffffep+4 : -0x4.dbe230b412968p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.7fffffffffffep+4 : -0x4.dbe230b412968p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.7fffffffffffep+4L : -0x4.dbe230b41296a858p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.7fffffffffffep+4L : -0x4.dbe230b41296a858p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.7fffffffffffep+4L : -0x4.dbe230b41296a85p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.7fffffffffffep+4L : -0x4.dbe230b41296a85p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.7fffffffffffep+4L : -0x4.dbe230b41296a858p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.7fffffffffffep+4L : -0x4.dbe230b41296a858p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.7fffffffffffep+4L : -0x4.dbe230b41296a85p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.7fffffffffffep+4L : -0x4.dbe230b41296a85p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.7fffffffffffep+4L : -0x4.dbe230b41296a85491f8dda002acp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.7fffffffffffep+4L : -0x4.dbe230b41296a85491f8dda002acp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.7fffffffffffep+4L : -0x4.dbe230b41296a85491f8dda002a8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.7fffffffffffep+4L : -0x4.dbe230b41296a85491f8dda002a8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.7fffffffffffep+4L : -0x4.dbe230b41296a85491f8dda004p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.7fffffffffffep+4L : -0x4.dbe230b41296a85491f8dda002p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.7fffffffffffep+4L : -0x4.dbe230b41296a85491f8dda002p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.7fffffffffffep+4L : -0x4.dbe230b41296a85491f8dda002p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.7ffffffffffffffcp+4L : -0x4.61e3c039b2587b18p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.7ffffffffffffffcp+4L : -0x4.61e3c039b2587b1p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.7ffffffffffffffcp+4L : -0x4.61e3c039b2587b1p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.7ffffffffffffffcp+4L : -0x4.61e3c039b2587b1p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.7ffffffffffffffcp+4L : -0x4.61e3c039b2587b18p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.7ffffffffffffffcp+4L : -0x4.61e3c039b2587b1p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.7ffffffffffffffcp+4L : -0x4.61e3c039b2587b1p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.7ffffffffffffffcp+4L : -0x4.61e3c039b2587b1p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.7ffffffffffffffcp+4L : -0x4.61e3c039b2587b10ef1e776834b8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.7ffffffffffffffcp+4L : -0x4.61e3c039b2587b10ef1e776834b8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.7ffffffffffffffcp+4L : -0x4.61e3c039b2587b10ef1e776834b4p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.7ffffffffffffffcp+4L : -0x4.61e3c039b2587b10ef1e776834b4p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.7ffffffffffffffcp+4L : -0x4.61e3c039b2587b10ef1e776836p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.7ffffffffffffffcp+4L : -0x4.61e3c039b2587b10ef1e776834p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.7ffffffffffffffcp+4L : -0x4.61e3c039b2587b10ef1e776834p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.7ffffffffffffffcp+4L : -0x4.61e3c039b2587b10ef1e776834p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.7ffffffffffffffffffffffffffep+4L : -0x2.427656d2bfcd1681a2fde4c3bc44p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.7ffffffffffffffffffffffffffep+4L : -0x2.427656d2bfcd1681a2fde4c3bc42p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.7ffffffffffffffffffffffffffep+4L : -0x2.427656d2bfcd1681a2fde4c3bc42p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.7ffffffffffffffffffffffffffep+4L : -0x2.427656d2bfcd1681a2fde4c3bc42p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.7fffffffffffffffffffffffffp+4L : -0x2.9018414f2b97dbbccb5183563a52p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.7fffffffffffffffffffffffffp+4L : -0x2.9018414f2b97dbbccb5183563a52p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.7fffffffffffffffffffffffffp+4L : -0x2.9018414f2b97dbbccb5183563a5p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.7fffffffffffffffffffffffffp+4L : -0x2.9018414f2b97dbbccb5183563a5p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.7fffffffffffffffffffffffffp+4L : -0x2.9018414f2b97dbbccb5183563bp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.7fffffffffffffffffffffffffp+4L : -0x2.9018414f2b97dbbccb5183563ap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.7fffffffffffffffffffffffffp+4L : -0x2.9018414f2b97dbbccb5183563ap+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.7fffffffffffffffffffffffffp+4L : -0x2.9018414f2b97dbbccb5183563ap+4L 1 : inexact-ok
+lgamma -0x2.8000000000000000000000000002p+4
+= lgamma downward flt-32 -0x2.800004p+4f : -0x6.1d811p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.800004p+4f : -0x6.1d8108p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.800004p+4f : -0x6.1d8108p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.800004p+4f : -0x6.1d8108p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.800004p+4 : -0x6.1d810af36600cp+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.800004p+4 : -0x6.1d810af366008p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.800004p+4 : -0x6.1d810af366008p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.800004p+4 : -0x6.1d810af366008p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.800004p+4L : -0x6.1d810af366009708p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.800004p+4L : -0x6.1d810af366009708p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.800004p+4L : -0x6.1d810af3660097p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.800004p+4L : -0x6.1d810af3660097p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.800004p+4L : -0x6.1d810af366009708p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.800004p+4L : -0x6.1d810af366009708p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.800004p+4L : -0x6.1d810af3660097p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.800004p+4L : -0x6.1d810af3660097p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.800004p+4L : -0x6.1d810af366009706555fc67d155p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.800004p+4L : -0x6.1d810af366009706555fc67d155p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.800004p+4L : -0x6.1d810af366009706555fc67d154cp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.800004p+4L : -0x6.1d810af366009706555fc67d154cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.800004p+4L : -0x6.1d810af366009706555fc67d16p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.800004p+4L : -0x6.1d810af366009706555fc67d16p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.800004p+4L : -0x6.1d810af366009706555fc67d14p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.800004p+4L : -0x6.1d810af366009706555fc67d14p+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.8000000000002p+4 : -0x4.dbe230b41297cp+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.8000000000002p+4 : -0x4.dbe230b412978p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.8000000000002p+4 : -0x4.dbe230b412978p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.8000000000002p+4 : -0x4.dbe230b412978p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.8000000000002p+4L : -0x4.dbe230b412979538p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.8000000000002p+4L : -0x4.dbe230b412979538p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.8000000000002p+4L : -0x4.dbe230b41297953p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.8000000000002p+4L : -0x4.dbe230b41297953p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.8000000000002p+4L : -0x4.dbe230b412979538p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.8000000000002p+4L : -0x4.dbe230b412979538p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.8000000000002p+4L : -0x4.dbe230b41297953p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.8000000000002p+4L : -0x4.dbe230b41297953p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.8000000000002p+4L : -0x4.dbe230b4129795371e2eaedac29p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.8000000000002p+4L : -0x4.dbe230b4129795371e2eaedac29p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.8000000000002p+4L : -0x4.dbe230b4129795371e2eaedac28cp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.8000000000002p+4L : -0x4.dbe230b4129795371e2eaedac28cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.8000000000002p+4L : -0x4.dbe230b4129795371e2eaedac4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.8000000000002p+4L : -0x4.dbe230b4129795371e2eaedac2p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.8000000000002p+4L : -0x4.dbe230b4129795371e2eaedac2p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.8000000000002p+4L : -0x4.dbe230b4129795371e2eaedac2p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.8000000000000004p+4L : -0x4.61e3c039b2587b3p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.8000000000000004p+4L : -0x4.61e3c039b2587b3p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.8000000000000004p+4L : -0x4.61e3c039b2587b28p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.8000000000000004p+4L : -0x4.61e3c039b2587b28p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.8000000000000004p+4L : -0x4.61e3c039b2587b3p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.8000000000000004p+4L : -0x4.61e3c039b2587b3p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.8000000000000004p+4L : -0x4.61e3c039b2587b28p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.8000000000000004p+4L : -0x4.61e3c039b2587b28p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.8000000000000004p+4L : -0x4.61e3c039b2587b2e8b6ffe225c1p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.8000000000000004p+4L : -0x4.61e3c039b2587b2e8b6ffe225c1p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.8000000000000004p+4L : -0x4.61e3c039b2587b2e8b6ffe225c0cp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.8000000000000004p+4L : -0x4.61e3c039b2587b2e8b6ffe225c0cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.8000000000000004p+4L : -0x4.61e3c039b2587b2e8b6ffe225ep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.8000000000000004p+4L : -0x4.61e3c039b2587b2e8b6ffe225cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.8000000000000004p+4L : -0x4.61e3c039b2587b2e8b6ffe225cp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.8000000000000004p+4L : -0x4.61e3c039b2587b2e8b6ffe225cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.8000000000000000000000000002p+4L : -0x2.427656d2bfcd1681a2fde4c3bc52p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.8000000000000000000000000002p+4L : -0x2.427656d2bfcd1681a2fde4c3bc52p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.8000000000000000000000000002p+4L : -0x2.427656d2bfcd1681a2fde4c3bc5p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.8000000000000000000000000002p+4L : -0x2.427656d2bfcd1681a2fde4c3bc5p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.80000000000000000000000001p+4L : -0x2.9018414f2b97dbbccb51835641bap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.80000000000000000000000001p+4L : -0x2.9018414f2b97dbbccb51835641b8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.80000000000000000000000001p+4L : -0x2.9018414f2b97dbbccb51835641b8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.80000000000000000000000001p+4L : -0x2.9018414f2b97dbbccb51835641b8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.80000000000000000000000001p+4L : -0x2.9018414f2b97dbbccb51835642p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.80000000000000000000000001p+4L : -0x2.9018414f2b97dbbccb51835642p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.80000000000000000000000001p+4L : -0x2.9018414f2b97dbbccb51835641p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.80000000000000000000000001p+4L : -0x2.9018414f2b97dbbccb51835641p+4L -1 : inexact-ok
+lgamma -0x2.8ffffffffffffffffffffffffffep+4
+= lgamma downward flt-32 -0x2.8ffffcp+4f : -0x6.58ebb8p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.8ffffcp+4f : -0x6.58ebb8p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.8ffffcp+4f : -0x6.58ebbp+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.8ffffcp+4f : -0x6.58ebbp+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.8ffffcp+4 : -0x6.58ebb7c93811p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.8ffffcp+4 : -0x6.58ebb7c93810cp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.8ffffcp+4 : -0x6.58ebb7c93810cp+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.8ffffcp+4 : -0x6.58ebb7c93810cp+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.8ffffcp+4L : -0x6.58ebb7c93810d52p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.8ffffcp+4L : -0x6.58ebb7c93810d52p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.8ffffcp+4L : -0x6.58ebb7c93810d518p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.8ffffcp+4L : -0x6.58ebb7c93810d518p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.8ffffcp+4L : -0x6.58ebb7c93810d52p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.8ffffcp+4L : -0x6.58ebb7c93810d52p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.8ffffcp+4L : -0x6.58ebb7c93810d518p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.8ffffcp+4L : -0x6.58ebb7c93810d518p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.8ffffcp+4L : -0x6.58ebb7c93810d51c01c1079e2b48p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.8ffffcp+4L : -0x6.58ebb7c93810d51c01c1079e2b44p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.8ffffcp+4L : -0x6.58ebb7c93810d51c01c1079e2b44p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.8ffffcp+4L : -0x6.58ebb7c93810d51c01c1079e2b44p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.8ffffcp+4L : -0x6.58ebb7c93810d51c01c1079e2cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.8ffffcp+4L : -0x6.58ebb7c93810d51c01c1079e2cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.8ffffcp+4L : -0x6.58ebb7c93810d51c01c1079e2ap+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.8ffffcp+4L : -0x6.58ebb7c93810d51c01c1079e2ap+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.8fffffffffffep+4 : -0x5.174cfb3f2fef8p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.8fffffffffffep+4 : -0x5.174cfb3f2fef4p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.8fffffffffffep+4 : -0x5.174cfb3f2fef4p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.8fffffffffffep+4 : -0x5.174cfb3f2fef4p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.8fffffffffffep+4L : -0x5.174cfb3f2fef42e8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.8fffffffffffep+4L : -0x5.174cfb3f2fef42e8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.8fffffffffffep+4L : -0x5.174cfb3f2fef42ep+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.8fffffffffffep+4L : -0x5.174cfb3f2fef42ep+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.8fffffffffffep+4L : -0x5.174cfb3f2fef42e8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.8fffffffffffep+4L : -0x5.174cfb3f2fef42e8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.8fffffffffffep+4L : -0x5.174cfb3f2fef42ep+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.8fffffffffffep+4L : -0x5.174cfb3f2fef42ep+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.8fffffffffffep+4L : -0x5.174cfb3f2fef42e41dac5665aebp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.8fffffffffffep+4L : -0x5.174cfb3f2fef42e41dac5665aebp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.8fffffffffffep+4L : -0x5.174cfb3f2fef42e41dac5665aeacp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.8fffffffffffep+4L : -0x5.174cfb3f2fef42e41dac5665aeacp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.8fffffffffffep+4L : -0x5.174cfb3f2fef42e41dac5665bp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.8fffffffffffep+4L : -0x5.174cfb3f2fef42e41dac5665aep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.8fffffffffffep+4L : -0x5.174cfb3f2fef42e41dac5665aep+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.8fffffffffffep+4L : -0x5.174cfb3f2fef42e41dac5665aep+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.8ffffffffffffffcp+4L : -0x4.9d4e8ac4cfb1167p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.8ffffffffffffffcp+4L : -0x4.9d4e8ac4cfb11668p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.8ffffffffffffffcp+4L : -0x4.9d4e8ac4cfb11668p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.8ffffffffffffffcp+4L : -0x4.9d4e8ac4cfb11668p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.8ffffffffffffffcp+4L : -0x4.9d4e8ac4cfb1167p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.8ffffffffffffffcp+4L : -0x4.9d4e8ac4cfb11668p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.8ffffffffffffffcp+4L : -0x4.9d4e8ac4cfb11668p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.8ffffffffffffffcp+4L : -0x4.9d4e8ac4cfb11668p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.8ffffffffffffffcp+4L : -0x4.9d4e8ac4cfb116682fe4ab7f0c74p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.8ffffffffffffffcp+4L : -0x4.9d4e8ac4cfb116682fe4ab7f0c74p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.8ffffffffffffffcp+4L : -0x4.9d4e8ac4cfb116682fe4ab7f0c7p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.8ffffffffffffffcp+4L : -0x4.9d4e8ac4cfb116682fe4ab7f0c7p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.8ffffffffffffffcp+4L : -0x4.9d4e8ac4cfb116682fe4ab7f0ep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.8ffffffffffffffcp+4L : -0x4.9d4e8ac4cfb116682fe4ab7f0cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.8ffffffffffffffcp+4L : -0x4.9d4e8ac4cfb116682fe4ab7f0cp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.8ffffffffffffffcp+4L : -0x4.9d4e8ac4cfb116682fe4ab7f0cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.8ffffffffffffffffffffffffffep+4L : -0x2.7de1215ddd25b1d8fcbdda6a301ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.8ffffffffffffffffffffffffffep+4L : -0x2.7de1215ddd25b1d8fcbdda6a301ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.8ffffffffffffffffffffffffffep+4L : -0x2.7de1215ddd25b1d8fcbdda6a3018p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.8ffffffffffffffffffffffffffep+4L : -0x2.7de1215ddd25b1d8fcbdda6a3018p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.8fffffffffffffffffffffffffp+4L : -0x2.cb830bda48f07714251178fcae22p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.8fffffffffffffffffffffffffp+4L : -0x2.cb830bda48f07714251178fcae22p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.8fffffffffffffffffffffffffp+4L : -0x2.cb830bda48f07714251178fcae2p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.8fffffffffffffffffffffffffp+4L : -0x2.cb830bda48f07714251178fcae2p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.8fffffffffffffffffffffffffp+4L : -0x2.cb830bda48f07714251178fcafp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.8fffffffffffffffffffffffffp+4L : -0x2.cb830bda48f07714251178fcaep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.8fffffffffffffffffffffffffp+4L : -0x2.cb830bda48f07714251178fcaep+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.8fffffffffffffffffffffffffp+4L : -0x2.cb830bda48f07714251178fcaep+4L -1 : inexact-ok
+lgamma -0x2.9000000000000000000000000002p+4
+= lgamma downward flt-32 -0x2.900004p+4f : -0x6.58ebd8p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.900004p+4f : -0x6.58ebd8p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.900004p+4f : -0x6.58ebdp+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x2.900004p+4f : -0x6.58ebdp+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.900004p+4 : -0x6.58ebd5977d1acp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.900004p+4 : -0x6.58ebd5977d1acp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.900004p+4 : -0x6.58ebd5977d1a8p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.900004p+4 : -0x6.58ebd5977d1a8p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.900004p+4L : -0x6.58ebd5977d1aae8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.900004p+4L : -0x6.58ebd5977d1aae78p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.900004p+4L : -0x6.58ebd5977d1aae78p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.900004p+4L : -0x6.58ebd5977d1aae78p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.900004p+4L : -0x6.58ebd5977d1aae8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.900004p+4L : -0x6.58ebd5977d1aae78p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.900004p+4L : -0x6.58ebd5977d1aae78p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.900004p+4L : -0x6.58ebd5977d1aae78p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.900004p+4L : -0x6.58ebd5977d1aae7b88857eec360cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.900004p+4L : -0x6.58ebd5977d1aae7b88857eec360cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.900004p+4L : -0x6.58ebd5977d1aae7b88857eec3608p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.900004p+4L : -0x6.58ebd5977d1aae7b88857eec3608p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.900004p+4L : -0x6.58ebd5977d1aae7b88857eec38p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.900004p+4L : -0x6.58ebd5977d1aae7b88857eec36p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.900004p+4L : -0x6.58ebd5977d1aae7b88857eec36p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.900004p+4L : -0x6.58ebd5977d1aae7b88857eec36p+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.9000000000002p+4 : -0x5.174cfb3f2ff04p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.9000000000002p+4 : -0x5.174cfb3f2ff04p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.9000000000002p+4 : -0x5.174cfb3f2ffp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.9000000000002p+4 : -0x5.174cfb3f2ffp+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.9000000000002p+4L : -0x5.174cfb3f2ff03158p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.9000000000002p+4L : -0x5.174cfb3f2ff03158p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.9000000000002p+4L : -0x5.174cfb3f2ff0315p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.9000000000002p+4L : -0x5.174cfb3f2ff0315p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.9000000000002p+4L : -0x5.174cfb3f2ff03158p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.9000000000002p+4L : -0x5.174cfb3f2ff03158p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.9000000000002p+4L : -0x5.174cfb3f2ff0315p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.9000000000002p+4L : -0x5.174cfb3f2ff0315p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.9000000000002p+4L : -0x5.174cfb3f2ff0315645fb2161fe3p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.9000000000002p+4L : -0x5.174cfb3f2ff0315645fb2161fe3p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.9000000000002p+4L : -0x5.174cfb3f2ff0315645fb2161fe2cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.9000000000002p+4L : -0x5.174cfb3f2ff0315645fb2161fe2cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.9000000000002p+4L : -0x5.174cfb3f2ff0315645fb2162p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.9000000000002p+4L : -0x5.174cfb3f2ff0315645fb2161fep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.9000000000002p+4L : -0x5.174cfb3f2ff0315645fb2161fep+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.9000000000002p+4L : -0x5.174cfb3f2ff0315645fb2161fep+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.9000000000000004p+4L : -0x4.9d4e8ac4cfb11688p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.9000000000000004p+4L : -0x4.9d4e8ac4cfb11688p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.9000000000000004p+4L : -0x4.9d4e8ac4cfb1168p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.9000000000000004p+4L : -0x4.9d4e8ac4cfb1168p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.9000000000000004p+4L : -0x4.9d4e8ac4cfb11688p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.9000000000000004p+4L : -0x4.9d4e8ac4cfb11688p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.9000000000000004p+4L : -0x4.9d4e8ac4cfb1168p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.9000000000000004p+4L : -0x4.9d4e8ac4cfb1168p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.9000000000000004p+4L : -0x4.9d4e8ac4cfb11685fe29b5586cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.9000000000000004p+4L : -0x4.9d4e8ac4cfb11685fe29b5586bfcp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.9000000000000004p+4L : -0x4.9d4e8ac4cfb11685fe29b5586bfcp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.9000000000000004p+4L : -0x4.9d4e8ac4cfb11685fe29b5586bfcp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.9000000000000004p+4L : -0x4.9d4e8ac4cfb11685fe29b5586cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.9000000000000004p+4L : -0x4.9d4e8ac4cfb11685fe29b5586cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.9000000000000004p+4L : -0x4.9d4e8ac4cfb11685fe29b5586ap+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.9000000000000004p+4L : -0x4.9d4e8ac4cfb11685fe29b5586ap+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.9000000000000000000000000002p+4L : -0x2.7de1215ddd25b1d8fcbdda6a302ap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.9000000000000000000000000002p+4L : -0x2.7de1215ddd25b1d8fcbdda6a3028p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.9000000000000000000000000002p+4L : -0x2.7de1215ddd25b1d8fcbdda6a3028p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.9000000000000000000000000002p+4L : -0x2.7de1215ddd25b1d8fcbdda6a3028p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.90000000000000000000000001p+4L : -0x2.cb830bda48f07714251178fcb596p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.90000000000000000000000001p+4L : -0x2.cb830bda48f07714251178fcb594p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.90000000000000000000000001p+4L : -0x2.cb830bda48f07714251178fcb594p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.90000000000000000000000001p+4L : -0x2.cb830bda48f07714251178fcb594p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.90000000000000000000000001p+4L : -0x2.cb830bda48f07714251178fcb6p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.90000000000000000000000001p+4L : -0x2.cb830bda48f07714251178fcb6p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.90000000000000000000000001p+4L : -0x2.cb830bda48f07714251178fcb5p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.90000000000000000000000001p+4L : -0x2.cb830bda48f07714251178fcb5p+4L 1 : inexact-ok
+lgamma -0x2.9ffffffffffffffffffffffffffep+4
+= lgamma downward flt-32 -0x2.9ffffcp+4f : -0x6.94b938p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.9ffffcp+4f : -0x6.94b938p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.9ffffcp+4f : -0x6.94b93p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x2.9ffffcp+4f : -0x6.94b93p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.9ffffcp+4 : -0x6.94b9365933054p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.9ffffcp+4 : -0x6.94b936593305p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.9ffffcp+4 : -0x6.94b936593305p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.9ffffcp+4 : -0x6.94b936593305p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.9ffffcp+4L : -0x6.94b93659330503bp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.9ffffcp+4L : -0x6.94b93659330503bp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.9ffffcp+4L : -0x6.94b93659330503a8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.9ffffcp+4L : -0x6.94b93659330503a8p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.9ffffcp+4L : -0x6.94b93659330503bp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.9ffffcp+4L : -0x6.94b93659330503bp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.9ffffcp+4L : -0x6.94b93659330503a8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.9ffffcp+4L : -0x6.94b93659330503a8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.9ffffcp+4L : -0x6.94b93659330503ad9f832ca10764p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.9ffffcp+4L : -0x6.94b93659330503ad9f832ca10764p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.9ffffcp+4L : -0x6.94b93659330503ad9f832ca1076p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.9ffffcp+4L : -0x6.94b93659330503ad9f832ca1076p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.9ffffcp+4L : -0x6.94b93659330503ad9f832ca108p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.9ffffcp+4L : -0x6.94b93659330503ad9f832ca108p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.9ffffcp+4L : -0x6.94b93659330503ad9f832ca106p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.9ffffcp+4L : -0x6.94b93659330503ad9f832ca106p+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.9fffffffffffep+4 : -0x5.531a79e78c69cp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.9fffffffffffep+4 : -0x5.531a79e78c698p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.9fffffffffffep+4 : -0x5.531a79e78c698p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.9fffffffffffep+4 : -0x5.531a79e78c698p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.9fffffffffffep+4L : -0x5.531a79e78c699ba8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.9fffffffffffep+4L : -0x5.531a79e78c699ba8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.9fffffffffffep+4L : -0x5.531a79e78c699bap+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.9fffffffffffep+4L : -0x5.531a79e78c699bap+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.9fffffffffffep+4L : -0x5.531a79e78c699ba8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.9fffffffffffep+4L : -0x5.531a79e78c699ba8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.9fffffffffffep+4L : -0x5.531a79e78c699bap+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.9fffffffffffep+4L : -0x5.531a79e78c699bap+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.9fffffffffffep+4L : -0x5.531a79e78c699ba7a7c4b0d540dcp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.9fffffffffffep+4L : -0x5.531a79e78c699ba7a7c4b0d540dcp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.9fffffffffffep+4L : -0x5.531a79e78c699ba7a7c4b0d540d8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.9fffffffffffep+4L : -0x5.531a79e78c699ba7a7c4b0d540d8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.9fffffffffffep+4L : -0x5.531a79e78c699ba7a7c4b0d542p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.9fffffffffffep+4L : -0x5.531a79e78c699ba7a7c4b0d54p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.9fffffffffffep+4L : -0x5.531a79e78c699ba7a7c4b0d54p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.9fffffffffffep+4L : -0x5.531a79e78c699ba7a7c4b0d54p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.9ffffffffffffffcp+4L : -0x4.d91c096d2c2b6ffp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.9ffffffffffffffcp+4L : -0x4.d91c096d2c2b6ffp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.9ffffffffffffffcp+4L : -0x4.d91c096d2c2b6fe8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.9ffffffffffffffcp+4L : -0x4.d91c096d2c2b6fe8p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.9ffffffffffffffcp+4L : -0x4.d91c096d2c2b6ffp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.9ffffffffffffffcp+4L : -0x4.d91c096d2c2b6ffp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.9ffffffffffffffcp+4L : -0x4.d91c096d2c2b6fe8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.9ffffffffffffffcp+4L : -0x4.d91c096d2c2b6fe8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.9ffffffffffffffcp+4L : -0x4.d91c096d2c2b6feeadcc42e26de4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.9ffffffffffffffcp+4L : -0x4.d91c096d2c2b6feeadcc42e26de4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.9ffffffffffffffcp+4L : -0x4.d91c096d2c2b6feeadcc42e26dep+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.9ffffffffffffffcp+4L : -0x4.d91c096d2c2b6feeadcc42e26dep+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.9ffffffffffffffcp+4L : -0x4.d91c096d2c2b6feeadcc42e26ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.9ffffffffffffffcp+4L : -0x4.d91c096d2c2b6feeadcc42e26ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.9ffffffffffffffcp+4L : -0x4.d91c096d2c2b6feeadcc42e26cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.9ffffffffffffffcp+4L : -0x4.d91c096d2c2b6feeadcc42e26cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.9ffffffffffffffffffffffffffep+4L : -0x2.b9aea00639a00b5f9306f7e5f30ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.9ffffffffffffffffffffffffffep+4L : -0x2.b9aea00639a00b5f9306f7e5f30ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.9ffffffffffffffffffffffffffep+4L : -0x2.b9aea00639a00b5f9306f7e5f30cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.9ffffffffffffffffffffffffffep+4L : -0x2.b9aea00639a00b5f9306f7e5f30cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.9fffffffffffffffffffffffffp+4L : -0x3.07508a82a56ad09abb5a9678711p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.9fffffffffffffffffffffffffp+4L : -0x3.07508a82a56ad09abb5a9678711p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.9fffffffffffffffffffffffffp+4L : -0x3.07508a82a56ad09abb5a9678710ep+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.9fffffffffffffffffffffffffp+4L : -0x3.07508a82a56ad09abb5a9678710ep+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.9fffffffffffffffffffffffffp+4L : -0x3.07508a82a56ad09abb5a967872p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.9fffffffffffffffffffffffffp+4L : -0x3.07508a82a56ad09abb5a967871p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.9fffffffffffffffffffffffffp+4L : -0x3.07508a82a56ad09abb5a967871p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.9fffffffffffffffffffffffffp+4L : -0x3.07508a82a56ad09abb5a967871p+4L 1 : inexact-ok
+lgamma -0x2.a000000000000000000000000002p+4
+= lgamma downward flt-32 -0x2.a00004p+4f : -0x6.94b958p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.a00004p+4f : -0x6.94b958p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.a00004p+4f : -0x6.94b95p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.a00004p+4f : -0x6.94b95p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.a00004p+4 : -0x6.94b954583b1b4p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.a00004p+4 : -0x6.94b954583b1bp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.a00004p+4 : -0x6.94b954583b1bp+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.a00004p+4 : -0x6.94b954583b1bp+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.a00004p+4L : -0x6.94b954583b1b0dd8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.a00004p+4L : -0x6.94b954583b1b0ddp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.a00004p+4L : -0x6.94b954583b1b0ddp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.a00004p+4L : -0x6.94b954583b1b0ddp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.a00004p+4L : -0x6.94b954583b1b0dd8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.a00004p+4L : -0x6.94b954583b1b0ddp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.a00004p+4L : -0x6.94b954583b1b0ddp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.a00004p+4L : -0x6.94b954583b1b0ddp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.a00004p+4L : -0x6.94b954583b1b0dd0329e24d76afcp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.a00004p+4L : -0x6.94b954583b1b0dd0329e24d76afcp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.a00004p+4L : -0x6.94b954583b1b0dd0329e24d76af8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.a00004p+4L : -0x6.94b954583b1b0dd0329e24d76af8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.a00004p+4L : -0x6.94b954583b1b0dd0329e24d76cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.a00004p+4L : -0x6.94b954583b1b0dd0329e24d76ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.a00004p+4L : -0x6.94b954583b1b0dd0329e24d76ap+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.a00004p+4L : -0x6.94b954583b1b0dd0329e24d76ap+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.a000000000002p+4 : -0x5.531a79e78c6acp+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.a000000000002p+4 : -0x5.531a79e78c6a8p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.a000000000002p+4 : -0x5.531a79e78c6a8p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.a000000000002p+4 : -0x5.531a79e78c6a8p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.a000000000002p+4L : -0x5.531a79e78c6a8bap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.a000000000002p+4L : -0x5.531a79e78c6a8bap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.a000000000002p+4L : -0x5.531a79e78c6a8b98p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.a000000000002p+4L : -0x5.531a79e78c6a8b98p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.a000000000002p+4L : -0x5.531a79e78c6a8bap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.a000000000002p+4L : -0x5.531a79e78c6a8bap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.a000000000002p+4L : -0x5.531a79e78c6a8b98p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.a000000000002p+4L : -0x5.531a79e78c6a8b98p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.a000000000002p+4L : -0x5.531a79e78c6a8b9fe87501e9f1e4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.a000000000002p+4L : -0x5.531a79e78c6a8b9fe87501e9f1e4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.a000000000002p+4L : -0x5.531a79e78c6a8b9fe87501e9f1ep+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.a000000000002p+4L : -0x5.531a79e78c6a8b9fe87501e9f1ep+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.a000000000002p+4L : -0x5.531a79e78c6a8b9fe87501e9f2p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.a000000000002p+4L : -0x5.531a79e78c6a8b9fe87501e9f2p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.a000000000002p+4L : -0x5.531a79e78c6a8b9fe87501e9fp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.a000000000002p+4L : -0x5.531a79e78c6a8b9fe87501e9fp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.a000000000000004p+4L : -0x4.d91c096d2c2b701p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.a000000000000004p+4L : -0x4.d91c096d2c2b701p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.a000000000000004p+4L : -0x4.d91c096d2c2b7008p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.a000000000000004p+4L : -0x4.d91c096d2c2b7008p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.a000000000000004p+4L : -0x4.d91c096d2c2b701p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.a000000000000004p+4L : -0x4.d91c096d2c2b701p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.a000000000000004p+4L : -0x4.d91c096d2c2b7008p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.a000000000000004p+4L : -0x4.d91c096d2c2b7008p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.a000000000000004p+4L : -0x4.d91c096d2c2b700cacd458ec907cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.a000000000000004p+4L : -0x4.d91c096d2c2b700cacd458ec9078p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.a000000000000004p+4L : -0x4.d91c096d2c2b700cacd458ec9078p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.a000000000000004p+4L : -0x4.d91c096d2c2b700cacd458ec9078p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.a000000000000004p+4L : -0x4.d91c096d2c2b700cacd458ec92p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.a000000000000004p+4L : -0x4.d91c096d2c2b700cacd458ec9p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.a000000000000004p+4L : -0x4.d91c096d2c2b700cacd458ec9p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.a000000000000004p+4L : -0x4.d91c096d2c2b700cacd458ec9p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.a000000000000000000000000002p+4L : -0x2.b9aea00639a00b5f9306f7e5f31ep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.a000000000000000000000000002p+4L : -0x2.b9aea00639a00b5f9306f7e5f31cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.a000000000000000000000000002p+4L : -0x2.b9aea00639a00b5f9306f7e5f31cp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.a000000000000000000000000002p+4L : -0x2.b9aea00639a00b5f9306f7e5f31cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.a0000000000000000000000001p+4L : -0x3.07508a82a56ad09abb5a9678789p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.a0000000000000000000000001p+4L : -0x3.07508a82a56ad09abb5a9678789p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.a0000000000000000000000001p+4L : -0x3.07508a82a56ad09abb5a9678788ep+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.a0000000000000000000000001p+4L : -0x3.07508a82a56ad09abb5a9678788ep+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.a0000000000000000000000001p+4L : -0x3.07508a82a56ad09abb5a967879p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.a0000000000000000000000001p+4L : -0x3.07508a82a56ad09abb5a967879p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.a0000000000000000000000001p+4L : -0x3.07508a82a56ad09abb5a967878p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.a0000000000000000000000001p+4L : -0x3.07508a82a56ad09abb5a967878p+4L -1 : inexact-ok
+lgamma -0x2.affffffffffffffffffffffffffep+4
+= lgamma downward flt-32 -0x2.affffcp+4f : -0x6.d0e718p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.affffcp+4f : -0x6.d0e718p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.affffcp+4f : -0x6.d0e71p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.affffcp+4f : -0x6.d0e71p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.affffcp+4 : -0x6.d0e7166d8c7ep+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.affffcp+4 : -0x6.d0e7166d8c7dcp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.affffcp+4 : -0x6.d0e7166d8c7dcp+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.affffcp+4 : -0x6.d0e7166d8c7dcp+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.affffcp+4L : -0x6.d0e7166d8c7dd2a8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.affffcp+4L : -0x6.d0e7166d8c7dd2a8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.affffcp+4L : -0x6.d0e7166d8c7dd2ap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.affffcp+4L : -0x6.d0e7166d8c7dd2ap+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.affffcp+4L : -0x6.d0e7166d8c7dd2a8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.affffcp+4L : -0x6.d0e7166d8c7dd2a8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.affffcp+4L : -0x6.d0e7166d8c7dd2ap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.affffcp+4L : -0x6.d0e7166d8c7dd2ap+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.affffcp+4L : -0x6.d0e7166d8c7dd2a47e015b47ae74p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.affffcp+4L : -0x6.d0e7166d8c7dd2a47e015b47ae7p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.affffcp+4L : -0x6.d0e7166d8c7dd2a47e015b47ae7p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.affffcp+4L : -0x6.d0e7166d8c7dd2a47e015b47ae7p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.affffcp+4L : -0x6.d0e7166d8c7dd2a47e015b47bp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.affffcp+4L : -0x6.d0e7166d8c7dd2a47e015b47aep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.affffcp+4L : -0x6.d0e7166d8c7dd2a47e015b47aep+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.affffcp+4L : -0x6.d0e7166d8c7dd2a47e015b47aep+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.afffffffffffep+4 : -0x5.8f485a13b641cp+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.afffffffffffep+4 : -0x5.8f485a13b641cp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.afffffffffffep+4 : -0x5.8f485a13b6418p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.afffffffffffep+4 : -0x5.8f485a13b6418p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.afffffffffffep+4L : -0x5.8f485a13b641bd18p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.afffffffffffep+4L : -0x5.8f485a13b641bd18p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.afffffffffffep+4L : -0x5.8f485a13b641bd1p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.afffffffffffep+4L : -0x5.8f485a13b641bd1p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.afffffffffffep+4L : -0x5.8f485a13b641bd18p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.afffffffffffep+4L : -0x5.8f485a13b641bd18p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.afffffffffffep+4L : -0x5.8f485a13b641bd1p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.afffffffffffep+4L : -0x5.8f485a13b641bd1p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.afffffffffffep+4L : -0x5.8f485a13b641bd15df1413add47cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.afffffffffffep+4L : -0x5.8f485a13b641bd15df1413add478p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.afffffffffffep+4L : -0x5.8f485a13b641bd15df1413add478p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.afffffffffffep+4L : -0x5.8f485a13b641bd15df1413add478p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.afffffffffffep+4L : -0x5.8f485a13b641bd15df1413add6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.afffffffffffep+4L : -0x5.8f485a13b641bd15df1413add4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.afffffffffffep+4L : -0x5.8f485a13b641bd15df1413add4p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.afffffffffffep+4L : -0x5.8f485a13b641bd15df1413add4p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.affffffffffffffcp+4L : -0x5.1549e9995603922p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.affffffffffffffcp+4L : -0x5.1549e99956039218p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.affffffffffffffcp+4L : -0x5.1549e99956039218p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.affffffffffffffcp+4L : -0x5.1549e99956039218p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.affffffffffffffcp+4L : -0x5.1549e9995603922p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.affffffffffffffcp+4L : -0x5.1549e99956039218p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.affffffffffffffcp+4L : -0x5.1549e99956039218p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.affffffffffffffcp+4L : -0x5.1549e99956039218p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.affffffffffffffcp+4L : -0x5.1549e9995603921b50455261b42p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.affffffffffffffcp+4L : -0x5.1549e9995603921b50455261b42p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.affffffffffffffcp+4L : -0x5.1549e9995603921b50455261b41cp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.affffffffffffffcp+4L : -0x5.1549e9995603921b50455261b41cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.affffffffffffffcp+4L : -0x5.1549e9995603921b50455261b6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.affffffffffffffcp+4L : -0x5.1549e9995603921b50455261b4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.affffffffffffffcp+4L : -0x5.1549e9995603921b50455261b4p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.affffffffffffffcp+4L : -0x5.1549e9995603921b50455261b4p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.affffffffffffffffffffffffffep+4L : -0x2.f5dc803263782d8c4d5066a6b652p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.affffffffffffffffffffffffffep+4L : -0x2.f5dc803263782d8c4d5066a6b65p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.affffffffffffffffffffffffffep+4L : -0x2.f5dc803263782d8c4d5066a6b65p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.affffffffffffffffffffffffffep+4L : -0x2.f5dc803263782d8c4d5066a6b65p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.afffffffffffffffffffffffffp+4L : -0x3.437e6aaecf42f2c775a40539344ep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.afffffffffffffffffffffffffp+4L : -0x3.437e6aaecf42f2c775a40539344cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.afffffffffffffffffffffffffp+4L : -0x3.437e6aaecf42f2c775a40539344cp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.afffffffffffffffffffffffffp+4L : -0x3.437e6aaecf42f2c775a40539344cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.afffffffffffffffffffffffffp+4L : -0x3.437e6aaecf42f2c775a4053935p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.afffffffffffffffffffffffffp+4L : -0x3.437e6aaecf42f2c775a4053934p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.afffffffffffffffffffffffffp+4L : -0x3.437e6aaecf42f2c775a4053934p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.afffffffffffffffffffffffffp+4L : -0x3.437e6aaecf42f2c775a4053934p+4L -1 : inexact-ok
+lgamma -0x2.b000000000000000000000000002p+4
+= lgamma downward flt-32 -0x2.b00004p+4f : -0x6.d0e738p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.b00004p+4f : -0x6.d0e738p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.b00004p+4f : -0x6.d0e73p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x2.b00004p+4f : -0x6.d0e73p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.b00004p+4 : -0x6.d0e7349c35528p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.b00004p+4 : -0x6.d0e7349c35524p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.b00004p+4 : -0x6.d0e7349c35524p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.b00004p+4 : -0x6.d0e7349c35524p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.b00004p+4L : -0x6.d0e7349c35525fc8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.b00004p+4L : -0x6.d0e7349c35525fcp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.b00004p+4L : -0x6.d0e7349c35525fcp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.b00004p+4L : -0x6.d0e7349c35525fcp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.b00004p+4L : -0x6.d0e7349c35525fc8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.b00004p+4L : -0x6.d0e7349c35525fcp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.b00004p+4L : -0x6.d0e7349c35525fcp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.b00004p+4L : -0x6.d0e7349c35525fcp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.b00004p+4L : -0x6.d0e7349c35525fc11d27ae73b1fp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.b00004p+4L : -0x6.d0e7349c35525fc11d27ae73b1fp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.b00004p+4L : -0x6.d0e7349c35525fc11d27ae73b1ecp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.b00004p+4L : -0x6.d0e7349c35525fc11d27ae73b1ecp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.b00004p+4L : -0x6.d0e7349c35525fc11d27ae73b2p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.b00004p+4L : -0x6.d0e7349c35525fc11d27ae73b2p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.b00004p+4L : -0x6.d0e7349c35525fc11d27ae73bp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.b00004p+4L : -0x6.d0e7349c35525fc11d27ae73bp+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.b000000000002p+4 : -0x5.8f485a13b642cp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.b000000000002p+4 : -0x5.8f485a13b642cp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.b000000000002p+4 : -0x5.8f485a13b6428p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.b000000000002p+4 : -0x5.8f485a13b6428p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.b000000000002p+4L : -0x5.8f485a13b642ae9p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.b000000000002p+4L : -0x5.8f485a13b642ae88p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.b000000000002p+4L : -0x5.8f485a13b642ae88p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.b000000000002p+4L : -0x5.8f485a13b642ae88p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.b000000000002p+4L : -0x5.8f485a13b642ae9p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.b000000000002p+4L : -0x5.8f485a13b642ae88p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.b000000000002p+4L : -0x5.8f485a13b642ae88p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.b000000000002p+4L : -0x5.8f485a13b642ae88p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.b000000000002p+4L : -0x5.8f485a13b642ae8b25b87c92e4c4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.b000000000002p+4L : -0x5.8f485a13b642ae8b25b87c92e4cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.b000000000002p+4L : -0x5.8f485a13b642ae8b25b87c92e4cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.b000000000002p+4L : -0x5.8f485a13b642ae8b25b87c92e4cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.b000000000002p+4L : -0x5.8f485a13b642ae8b25b87c92e6p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.b000000000002p+4L : -0x5.8f485a13b642ae8b25b87c92e4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.b000000000002p+4L : -0x5.8f485a13b642ae8b25b87c92e4p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.b000000000002p+4L : -0x5.8f485a13b642ae8b25b87c92e4p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.b000000000000004p+4L : -0x5.1549e9995603924p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.b000000000000004p+4L : -0x5.1549e99956039238p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.b000000000000004p+4L : -0x5.1549e99956039238p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.b000000000000004p+4L : -0x5.1549e99956039238p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.b000000000000004p+4L : -0x5.1549e9995603924p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.b000000000000004p+4L : -0x5.1549e99956039238p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.b000000000000004p+4L : -0x5.1549e99956039238p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.b000000000000004p+4L : -0x5.1549e99956039238p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.b000000000000004p+4L : -0x5.1549e999560392397eee26eed0c4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.b000000000000004p+4L : -0x5.1549e999560392397eee26eed0cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.b000000000000004p+4L : -0x5.1549e999560392397eee26eed0cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.b000000000000004p+4L : -0x5.1549e999560392397eee26eed0cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.b000000000000004p+4L : -0x5.1549e999560392397eee26eed2p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.b000000000000004p+4L : -0x5.1549e999560392397eee26eedp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.b000000000000004p+4L : -0x5.1549e999560392397eee26eedp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.b000000000000004p+4L : -0x5.1549e999560392397eee26eedp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.b000000000000000000000000002p+4L : -0x2.f5dc803263782d8c4d5066a6b66p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.b000000000000000000000000002p+4L : -0x2.f5dc803263782d8c4d5066a6b66p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.b000000000000000000000000002p+4L : -0x2.f5dc803263782d8c4d5066a6b65ep+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.b000000000000000000000000002p+4L : -0x2.f5dc803263782d8c4d5066a6b65ep+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.b0000000000000000000000001p+4L : -0x3.437e6aaecf42f2c775a405393bdap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.b0000000000000000000000001p+4L : -0x3.437e6aaecf42f2c775a405393bd8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.b0000000000000000000000001p+4L : -0x3.437e6aaecf42f2c775a405393bd8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.b0000000000000000000000001p+4L : -0x3.437e6aaecf42f2c775a405393bd8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.b0000000000000000000000001p+4L : -0x3.437e6aaecf42f2c775a405393cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.b0000000000000000000000001p+4L : -0x3.437e6aaecf42f2c775a405393cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.b0000000000000000000000001p+4L : -0x3.437e6aaecf42f2c775a405393bp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.b0000000000000000000000001p+4L : -0x3.437e6aaecf42f2c775a405393bp+4L 1 : inexact-ok
+lgamma -0x2.bffffffffffffffffffffffffffep+4
+= lgamma downward flt-32 -0x2.bffffcp+4f : -0x7.0d7328p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.bffffcp+4f : -0x7.0d732p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.bffffcp+4f : -0x7.0d732p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x2.bffffcp+4f : -0x7.0d732p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.bffffcp+4 : -0x7.0d7320c43f55p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.bffffcp+4 : -0x7.0d7320c43f54cp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.bffffcp+4 : -0x7.0d7320c43f54cp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.bffffcp+4 : -0x7.0d7320c43f54cp+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.bffffcp+4L : -0x7.0d7320c43f54d4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.bffffcp+4L : -0x7.0d7320c43f54d4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.bffffcp+4L : -0x7.0d7320c43f54d3f8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.bffffcp+4L : -0x7.0d7320c43f54d3f8p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.bffffcp+4L : -0x7.0d7320c43f54d4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.bffffcp+4L : -0x7.0d7320c43f54d4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.bffffcp+4L : -0x7.0d7320c43f54d3f8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.bffffcp+4L : -0x7.0d7320c43f54d3f8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.bffffcp+4L : -0x7.0d7320c43f54d3ff63352f9ad55cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.bffffcp+4L : -0x7.0d7320c43f54d3ff63352f9ad55cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.bffffcp+4L : -0x7.0d7320c43f54d3ff63352f9ad558p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.bffffcp+4L : -0x7.0d7320c43f54d3ff63352f9ad558p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.bffffcp+4L : -0x7.0d7320c43f54d3ff63352f9ad6p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.bffffcp+4L : -0x7.0d7320c43f54d3ff63352f9ad6p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.bffffcp+4L : -0x7.0d7320c43f54d3ff63352f9ad4p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.bffffcp+4L : -0x7.0d7320c43f54d3ff63352f9ad4p+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.bfffffffffffep+4 : -0x5.cbd46481aeea8p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.bfffffffffffep+4 : -0x5.cbd46481aeea4p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.bfffffffffffep+4 : -0x5.cbd46481aeea4p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.bfffffffffffep+4 : -0x5.cbd46481aeea4p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.bfffffffffffep+4L : -0x5.cbd46481aeea4308p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.bfffffffffffep+4L : -0x5.cbd46481aeea43p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.bfffffffffffep+4L : -0x5.cbd46481aeea43p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.bfffffffffffep+4L : -0x5.cbd46481aeea43p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.bfffffffffffep+4L : -0x5.cbd46481aeea4308p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.bfffffffffffep+4L : -0x5.cbd46481aeea43p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.bfffffffffffep+4L : -0x5.cbd46481aeea43p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.bfffffffffffep+4L : -0x5.cbd46481aeea43p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.bfffffffffffep+4L : -0x5.cbd46481aeea4300a27e66d16aap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.bfffffffffffep+4L : -0x5.cbd46481aeea4300a27e66d16aap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.bfffffffffffep+4L : -0x5.cbd46481aeea4300a27e66d16a9cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.bfffffffffffep+4L : -0x5.cbd46481aeea4300a27e66d16a9cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.bfffffffffffep+4L : -0x5.cbd46481aeea4300a27e66d16cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.bfffffffffffep+4L : -0x5.cbd46481aeea4300a27e66d16ap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.bfffffffffffep+4L : -0x5.cbd46481aeea4300a27e66d16ap+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.bfffffffffffep+4L : -0x5.cbd46481aeea4300a27e66d16ap+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.bffffffffffffffcp+4L : -0x5.51d5f4074eac18c8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.bffffffffffffffcp+4L : -0x5.51d5f4074eac18cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.bffffffffffffffcp+4L : -0x5.51d5f4074eac18cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.bffffffffffffffcp+4L : -0x5.51d5f4074eac18cp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.bffffffffffffffcp+4L : -0x5.51d5f4074eac18c8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.bffffffffffffffcp+4L : -0x5.51d5f4074eac18cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.bffffffffffffffcp+4L : -0x5.51d5f4074eac18cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.bffffffffffffffcp+4L : -0x5.51d5f4074eac18cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.bffffffffffffffcp+4L : -0x5.51d5f4074eac18c02af576f9a764p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.bffffffffffffffcp+4L : -0x5.51d5f4074eac18c02af576f9a76p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.bffffffffffffffcp+4L : -0x5.51d5f4074eac18c02af576f9a76p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.bffffffffffffffcp+4L : -0x5.51d5f4074eac18c02af576f9a76p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.bffffffffffffffcp+4L : -0x5.51d5f4074eac18c02af576f9a8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.bffffffffffffffcp+4L : -0x5.51d5f4074eac18c02af576f9a8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.bffffffffffffffcp+4L : -0x5.51d5f4074eac18c02af576f9a6p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.bffffffffffffffcp+4L : -0x5.51d5f4074eac18c02af576f9a6p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.bffffffffffffffffffffffffffep+4L : -0x3.32688aa05c20b4313f465cb306aap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.bffffffffffffffffffffffffffep+4L : -0x3.32688aa05c20b4313f465cb306aap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.bffffffffffffffffffffffffffep+4L : -0x3.32688aa05c20b4313f465cb306a8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.bffffffffffffffffffffffffffep+4L : -0x3.32688aa05c20b4313f465cb306a8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.bfffffffffffffffffffffffffp+4L : -0x3.800a751cc7eb796c6799fb4584ap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.bfffffffffffffffffffffffffp+4L : -0x3.800a751cc7eb796c6799fb4584ap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.bfffffffffffffffffffffffffp+4L : -0x3.800a751cc7eb796c6799fb45849ep+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.bfffffffffffffffffffffffffp+4L : -0x3.800a751cc7eb796c6799fb45849ep+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.bfffffffffffffffffffffffffp+4L : -0x3.800a751cc7eb796c6799fb4585p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.bfffffffffffffffffffffffffp+4L : -0x3.800a751cc7eb796c6799fb4585p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.bfffffffffffffffffffffffffp+4L : -0x3.800a751cc7eb796c6799fb4584p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.bfffffffffffffffffffffffffp+4L : -0x3.800a751cc7eb796c6799fb4584p+4L 1 : inexact-ok
+lgamma -0x2.c000000000000000000000000002p+4
+= lgamma downward flt-32 -0x2.c00004p+4f : -0x7.0d734p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.c00004p+4f : -0x7.0d734p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.c00004p+4f : -0x7.0d7338p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.c00004p+4f : -0x7.0d7338p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.c00004p+4 : -0x7.0d733f2173cc8p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.c00004p+4 : -0x7.0d733f2173cc4p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.c00004p+4 : -0x7.0d733f2173cc4p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.c00004p+4 : -0x7.0d733f2173cc4p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.c00004p+4L : -0x7.0d733f2173cc49d8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.c00004p+4L : -0x7.0d733f2173cc49d8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.c00004p+4L : -0x7.0d733f2173cc49dp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.c00004p+4L : -0x7.0d733f2173cc49dp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.c00004p+4L : -0x7.0d733f2173cc49d8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.c00004p+4L : -0x7.0d733f2173cc49d8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.c00004p+4L : -0x7.0d733f2173cc49dp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.c00004p+4L : -0x7.0d733f2173cc49dp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.c00004p+4L : -0x7.0d733f2173cc49d63107f8ffe82cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.c00004p+4L : -0x7.0d733f2173cc49d63107f8ffe82cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.c00004p+4L : -0x7.0d733f2173cc49d63107f8ffe828p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.c00004p+4L : -0x7.0d733f2173cc49d63107f8ffe828p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.c00004p+4L : -0x7.0d733f2173cc49d63107f8ffeap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.c00004p+4L : -0x7.0d733f2173cc49d63107f8ffe8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.c00004p+4L : -0x7.0d733f2173cc49d63107f8ffe8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.c00004p+4L : -0x7.0d733f2173cc49d63107f8ffe8p+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.c000000000002p+4 : -0x5.cbd46481aeeb4p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.c000000000002p+4 : -0x5.cbd46481aeeb4p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.c000000000002p+4 : -0x5.cbd46481aeebp+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.c000000000002p+4 : -0x5.cbd46481aeebp+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.c000000000002p+4L : -0x5.cbd46481aeeb35fp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.c000000000002p+4L : -0x5.cbd46481aeeb35e8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.c000000000002p+4L : -0x5.cbd46481aeeb35e8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.c000000000002p+4L : -0x5.cbd46481aeeb35e8p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.c000000000002p+4L : -0x5.cbd46481aeeb35fp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.c000000000002p+4L : -0x5.cbd46481aeeb35e8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.c000000000002p+4L : -0x5.cbd46481aeeb35e8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.c000000000002p+4L : -0x5.cbd46481aeeb35e8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.c000000000002p+4L : -0x5.cbd46481aeeb35ea463a1587ef48p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.c000000000002p+4L : -0x5.cbd46481aeeb35ea463a1587ef44p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.c000000000002p+4L : -0x5.cbd46481aeeb35ea463a1587ef44p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.c000000000002p+4L : -0x5.cbd46481aeeb35ea463a1587ef44p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.c000000000002p+4L : -0x5.cbd46481aeeb35ea463a1587fp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.c000000000002p+4L : -0x5.cbd46481aeeb35ea463a1587fp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.c000000000002p+4L : -0x5.cbd46481aeeb35ea463a1587eep+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.c000000000002p+4L : -0x5.cbd46481aeeb35ea463a1587eep+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.c000000000000004p+4L : -0x5.51d5f4074eac18ep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.c000000000000004p+4L : -0x5.51d5f4074eac18ep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.c000000000000004p+4L : -0x5.51d5f4074eac18d8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.c000000000000004p+4L : -0x5.51d5f4074eac18d8p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.c000000000000004p+4L : -0x5.51d5f4074eac18ep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.c000000000000004p+4L : -0x5.51d5f4074eac18ep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.c000000000000004p+4L : -0x5.51d5f4074eac18d8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.c000000000000004p+4L : -0x5.51d5f4074eac18d8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.c000000000000004p+4L : -0x5.51d5f4074eac18de8829ee6f7e34p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.c000000000000004p+4L : -0x5.51d5f4074eac18de8829ee6f7e3p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.c000000000000004p+4L : -0x5.51d5f4074eac18de8829ee6f7e3p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.c000000000000004p+4L : -0x5.51d5f4074eac18de8829ee6f7e3p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.c000000000000004p+4L : -0x5.51d5f4074eac18de8829ee6f8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.c000000000000004p+4L : -0x5.51d5f4074eac18de8829ee6f7ep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.c000000000000004p+4L : -0x5.51d5f4074eac18de8829ee6f7ep+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.c000000000000004p+4L : -0x5.51d5f4074eac18de8829ee6f7ep+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.c000000000000000000000000002p+4L : -0x3.32688aa05c20b4313f465cb306bap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.c000000000000000000000000002p+4L : -0x3.32688aa05c20b4313f465cb306b8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.c000000000000000000000000002p+4L : -0x3.32688aa05c20b4313f465cb306b8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.c000000000000000000000000002p+4L : -0x3.32688aa05c20b4313f465cb306b8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.c0000000000000000000000001p+4L : -0x3.800a751cc7eb796c6799fb458c38p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.c0000000000000000000000001p+4L : -0x3.800a751cc7eb796c6799fb458c36p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.c0000000000000000000000001p+4L : -0x3.800a751cc7eb796c6799fb458c36p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.c0000000000000000000000001p+4L : -0x3.800a751cc7eb796c6799fb458c36p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.c0000000000000000000000001p+4L : -0x3.800a751cc7eb796c6799fb458dp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.c0000000000000000000000001p+4L : -0x3.800a751cc7eb796c6799fb458cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.c0000000000000000000000001p+4L : -0x3.800a751cc7eb796c6799fb458cp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.c0000000000000000000000001p+4L : -0x3.800a751cc7eb796c6799fb458cp+4L -1 : inexact-ok
+lgamma -0x2.cffffffffffffffffffffffffffep+4
+= lgamma downward flt-32 -0x2.cffffcp+4f : -0x7.4a5b38p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.cffffcp+4f : -0x7.4a5b38p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.cffffcp+4f : -0x7.4a5b3p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.cffffcp+4f : -0x7.4a5b3p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.cffffcp+4 : -0x7.4a5b379ac57cp+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.cffffcp+4 : -0x7.4a5b379ac57cp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.cffffcp+4 : -0x7.4a5b379ac57bcp+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.cffffcp+4 : -0x7.4a5b379ac57bcp+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.cffffcp+4L : -0x7.4a5b379ac57bf5bp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.cffffcp+4L : -0x7.4a5b379ac57bf5a8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.cffffcp+4L : -0x7.4a5b379ac57bf5a8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.cffffcp+4L : -0x7.4a5b379ac57bf5a8p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.cffffcp+4L : -0x7.4a5b379ac57bf5bp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.cffffcp+4L : -0x7.4a5b379ac57bf5a8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.cffffcp+4L : -0x7.4a5b379ac57bf5a8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.cffffcp+4L : -0x7.4a5b379ac57bf5a8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.cffffcp+4L : -0x7.4a5b379ac57bf5a943c938e5a45cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.cffffcp+4L : -0x7.4a5b379ac57bf5a943c938e5a458p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.cffffcp+4L : -0x7.4a5b379ac57bf5a943c938e5a458p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.cffffcp+4L : -0x7.4a5b379ac57bf5a943c938e5a458p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.cffffcp+4L : -0x7.4a5b379ac57bf5a943c938e5a6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.cffffcp+4L : -0x7.4a5b379ac57bf5a943c938e5a4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.cffffcp+4L : -0x7.4a5b379ac57bf5a943c938e5a4p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.cffffcp+4L : -0x7.4a5b379ac57bf5a943c938e5a4p+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.cfffffffffffep+4 : -0x6.08bc7b6ef67dcp+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.cfffffffffffep+4 : -0x6.08bc7b6ef67d8p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.cfffffffffffep+4 : -0x6.08bc7b6ef67d8p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.cfffffffffffep+4 : -0x6.08bc7b6ef67d8p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.cfffffffffffep+4L : -0x6.08bc7b6ef67d8ae8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.cfffffffffffep+4L : -0x6.08bc7b6ef67d8ae8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.cfffffffffffep+4L : -0x6.08bc7b6ef67d8aep+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.cfffffffffffep+4L : -0x6.08bc7b6ef67d8aep+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.cfffffffffffep+4L : -0x6.08bc7b6ef67d8ae8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.cfffffffffffep+4L : -0x6.08bc7b6ef67d8ae8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.cfffffffffffep+4L : -0x6.08bc7b6ef67d8aep+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.cfffffffffffep+4L : -0x6.08bc7b6ef67d8aep+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.cfffffffffffep+4L : -0x6.08bc7b6ef67d8ae469985cc20b04p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.cfffffffffffep+4L : -0x6.08bc7b6ef67d8ae469985cc20bp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.cfffffffffffep+4L : -0x6.08bc7b6ef67d8ae469985cc20bp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.cfffffffffffep+4L : -0x6.08bc7b6ef67d8ae469985cc20bp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.cfffffffffffep+4L : -0x6.08bc7b6ef67d8ae469985cc20cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.cfffffffffffep+4L : -0x6.08bc7b6ef67d8ae469985cc20cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.cfffffffffffep+4L : -0x6.08bc7b6ef67d8ae469985cc20ap+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.cfffffffffffep+4L : -0x6.08bc7b6ef67d8ae469985cc20ap+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.cffffffffffffffcp+4L : -0x5.8ebe0af4963f616p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.cffffffffffffffcp+4L : -0x5.8ebe0af4963f6158p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.cffffffffffffffcp+4L : -0x5.8ebe0af4963f6158p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.cffffffffffffffcp+4L : -0x5.8ebe0af4963f6158p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.cffffffffffffffcp+4L : -0x5.8ebe0af4963f616p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.cffffffffffffffcp+4L : -0x5.8ebe0af4963f6158p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.cffffffffffffffcp+4L : -0x5.8ebe0af4963f6158p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.cffffffffffffffcp+4L : -0x5.8ebe0af4963f6158p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.cffffffffffffffcp+4L : -0x5.8ebe0af4963f6159e6aeb6dee714p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.cffffffffffffffcp+4L : -0x5.8ebe0af4963f6159e6aeb6dee71p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.cffffffffffffffcp+4L : -0x5.8ebe0af4963f6159e6aeb6dee71p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.cffffffffffffffcp+4L : -0x5.8ebe0af4963f6159e6aeb6dee71p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.cffffffffffffffcp+4L : -0x5.8ebe0af4963f6159e6aeb6dee8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.cffffffffffffffcp+4L : -0x5.8ebe0af4963f6159e6aeb6dee8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.cffffffffffffffcp+4L : -0x5.8ebe0af4963f6159e6aeb6dee6p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.cffffffffffffffcp+4L : -0x5.8ebe0af4963f6159e6aeb6dee6p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.cffffffffffffffffffffffffffep+4L : -0x3.6f50a18da3b3fccb11c108af07c8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.cffffffffffffffffffffffffffep+4L : -0x3.6f50a18da3b3fccb11c108af07c6p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.cffffffffffffffffffffffffffep+4L : -0x3.6f50a18da3b3fccb11c108af07c6p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.cffffffffffffffffffffffffffep+4L : -0x3.6f50a18da3b3fccb11c108af07c6p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.cfffffffffffffffffffffffffp+4L : -0x3.bcf28c0a0f7ec2063a14a74185b8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.cfffffffffffffffffffffffffp+4L : -0x3.bcf28c0a0f7ec2063a14a74185b6p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.cfffffffffffffffffffffffffp+4L : -0x3.bcf28c0a0f7ec2063a14a74185b6p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.cfffffffffffffffffffffffffp+4L : -0x3.bcf28c0a0f7ec2063a14a74185b6p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.cfffffffffffffffffffffffffp+4L : -0x3.bcf28c0a0f7ec2063a14a74186p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.cfffffffffffffffffffffffffp+4L : -0x3.bcf28c0a0f7ec2063a14a74186p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.cfffffffffffffffffffffffffp+4L : -0x3.bcf28c0a0f7ec2063a14a74185p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.cfffffffffffffffffffffffffp+4L : -0x3.bcf28c0a0f7ec2063a14a74185p+4L -1 : inexact-ok
+lgamma -0x2.d000000000000000000000000002p+4
+= lgamma downward flt-32 -0x2.d00004p+4f : -0x7.4a5b58p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.d00004p+4f : -0x7.4a5b58p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.d00004p+4f : -0x7.4a5b5p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x2.d00004p+4f : -0x7.4a5b5p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.d00004p+4 : -0x7.4a5b56257ccbcp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.d00004p+4 : -0x7.4a5b56257ccb8p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.d00004p+4 : -0x7.4a5b56257ccb8p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.d00004p+4 : -0x7.4a5b56257ccb8p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.d00004p+4L : -0x7.4a5b56257ccb9908p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.d00004p+4L : -0x7.4a5b56257ccb99p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.d00004p+4L : -0x7.4a5b56257ccb99p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.d00004p+4L : -0x7.4a5b56257ccb99p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.d00004p+4L : -0x7.4a5b56257ccb9908p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.d00004p+4L : -0x7.4a5b56257ccb99p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.d00004p+4L : -0x7.4a5b56257ccb99p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.d00004p+4L : -0x7.4a5b56257ccb99p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.d00004p+4L : -0x7.4a5b56257ccb9902e9e8349618e4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.d00004p+4L : -0x7.4a5b56257ccb9902e9e8349618e4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.d00004p+4L : -0x7.4a5b56257ccb9902e9e8349618ep+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.d00004p+4L : -0x7.4a5b56257ccb9902e9e8349618ep+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.d00004p+4L : -0x7.4a5b56257ccb9902e9e834961ap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.d00004p+4L : -0x7.4a5b56257ccb9902e9e8349618p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.d00004p+4L : -0x7.4a5b56257ccb9902e9e8349618p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.d00004p+4L : -0x7.4a5b56257ccb9902e9e8349618p+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.d000000000002p+4 : -0x6.08bc7b6ef67e8p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.d000000000002p+4 : -0x6.08bc7b6ef67e8p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.d000000000002p+4 : -0x6.08bc7b6ef67e4p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.d000000000002p+4 : -0x6.08bc7b6ef67e4p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.d000000000002p+4L : -0x6.08bc7b6ef67e7f4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.d000000000002p+4L : -0x6.08bc7b6ef67e7f38p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.d000000000002p+4L : -0x6.08bc7b6ef67e7f38p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.d000000000002p+4L : -0x6.08bc7b6ef67e7f38p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.d000000000002p+4L : -0x6.08bc7b6ef67e7f4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.d000000000002p+4L : -0x6.08bc7b6ef67e7f38p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.d000000000002p+4L : -0x6.08bc7b6ef67e7f38p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.d000000000002p+4L : -0x6.08bc7b6ef67e7f38p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.d000000000002p+4L : -0x6.08bc7b6ef67e7f3a2415778f5114p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.d000000000002p+4L : -0x6.08bc7b6ef67e7f3a2415778f5114p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.d000000000002p+4L : -0x6.08bc7b6ef67e7f3a2415778f511p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.d000000000002p+4L : -0x6.08bc7b6ef67e7f3a2415778f511p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.d000000000002p+4L : -0x6.08bc7b6ef67e7f3a2415778f52p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.d000000000002p+4L : -0x6.08bc7b6ef67e7f3a2415778f52p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.d000000000002p+4L : -0x6.08bc7b6ef67e7f3a2415778f5p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.d000000000002p+4L : -0x6.08bc7b6ef67e7f3a2415778f5p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.d000000000000004p+4L : -0x5.8ebe0af4963f618p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.d000000000000004p+4L : -0x5.8ebe0af4963f6178p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.d000000000000004p+4L : -0x5.8ebe0af4963f6178p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.d000000000000004p+4L : -0x5.8ebe0af4963f6178p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.d000000000000004p+4L : -0x5.8ebe0af4963f618p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.d000000000000004p+4L : -0x5.8ebe0af4963f6178p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.d000000000000004p+4L : -0x5.8ebe0af4963f6178p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.d000000000000004p+4L : -0x5.8ebe0af4963f6178p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.d000000000000004p+4L : -0x5.8ebe0af4963f61787166068240bcp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.d000000000000004p+4L : -0x5.8ebe0af4963f61787166068240bcp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.d000000000000004p+4L : -0x5.8ebe0af4963f61787166068240b8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.d000000000000004p+4L : -0x5.8ebe0af4963f61787166068240b8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.d000000000000004p+4L : -0x5.8ebe0af4963f61787166068242p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.d000000000000004p+4L : -0x5.8ebe0af4963f6178716606824p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.d000000000000004p+4L : -0x5.8ebe0af4963f6178716606824p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.d000000000000004p+4L : -0x5.8ebe0af4963f6178716606824p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.d000000000000000000000000002p+4L : -0x3.6f50a18da3b3fccb11c108af07d6p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.d000000000000000000000000002p+4L : -0x3.6f50a18da3b3fccb11c108af07d6p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.d000000000000000000000000002p+4L : -0x3.6f50a18da3b3fccb11c108af07d4p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.d000000000000000000000000002p+4L : -0x3.6f50a18da3b3fccb11c108af07d4p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.d0000000000000000000000001p+4L : -0x3.bcf28c0a0f7ec2063a14a7418d5ap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.d0000000000000000000000001p+4L : -0x3.bcf28c0a0f7ec2063a14a7418d5ap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.d0000000000000000000000001p+4L : -0x3.bcf28c0a0f7ec2063a14a7418d58p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.d0000000000000000000000001p+4L : -0x3.bcf28c0a0f7ec2063a14a7418d58p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.d0000000000000000000000001p+4L : -0x3.bcf28c0a0f7ec2063a14a7418ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.d0000000000000000000000001p+4L : -0x3.bcf28c0a0f7ec2063a14a7418dp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.d0000000000000000000000001p+4L : -0x3.bcf28c0a0f7ec2063a14a7418dp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.d0000000000000000000000001p+4L : -0x3.bcf28c0a0f7ec2063a14a7418dp+4L 1 : inexact-ok
+lgamma -0x2.dffffffffffffffffffffffffffep+4
+= lgamma downward flt-32 -0x2.dffffcp+4f : -0x7.879d58p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.dffffcp+4f : -0x7.879d58p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.dffffcp+4f : -0x7.879d5p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x2.dffffcp+4f : -0x7.879d5p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.dffffcp+4 : -0x7.879d54ffa3388p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.dffffcp+4 : -0x7.879d54ffa3388p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.dffffcp+4 : -0x7.879d54ffa3384p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.dffffcp+4 : -0x7.879d54ffa3384p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.dffffcp+4L : -0x7.879d54ffa33864dp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.dffffcp+4L : -0x7.879d54ffa33864dp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.dffffcp+4L : -0x7.879d54ffa33864c8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.dffffcp+4L : -0x7.879d54ffa33864c8p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.dffffcp+4L : -0x7.879d54ffa33864dp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.dffffcp+4L : -0x7.879d54ffa33864dp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.dffffcp+4L : -0x7.879d54ffa33864c8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.dffffcp+4L : -0x7.879d54ffa33864c8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.dffffcp+4L : -0x7.879d54ffa33864ceab27276f7cd4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.dffffcp+4L : -0x7.879d54ffa33864ceab27276f7cd4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.dffffcp+4L : -0x7.879d54ffa33864ceab27276f7cdp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.dffffcp+4L : -0x7.879d54ffa33864ceab27276f7cdp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.dffffcp+4L : -0x7.879d54ffa33864ceab27276f7ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.dffffcp+4L : -0x7.879d54ffa33864ceab27276f7cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.dffffcp+4L : -0x7.879d54ffa33864ceab27276f7cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.dffffcp+4L : -0x7.879d54ffa33864ceab27276f7cp+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.dfffffffffffep+4 : -0x6.45fe98ea17028p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.dfffffffffffep+4 : -0x6.45fe98ea17028p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.dfffffffffffep+4 : -0x6.45fe98ea17024p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.dfffffffffffep+4 : -0x6.45fe98ea17024p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.dfffffffffffep+4L : -0x6.45fe98ea170261ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.dfffffffffffep+4L : -0x6.45fe98ea170261ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.dfffffffffffep+4L : -0x6.45fe98ea170261d8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.dfffffffffffep+4L : -0x6.45fe98ea170261d8p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.dfffffffffffep+4L : -0x6.45fe98ea170261ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.dfffffffffffep+4L : -0x6.45fe98ea170261ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.dfffffffffffep+4L : -0x6.45fe98ea170261d8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.dfffffffffffep+4L : -0x6.45fe98ea170261d8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.dfffffffffffep+4L : -0x6.45fe98ea170261df3affd1873614p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.dfffffffffffep+4L : -0x6.45fe98ea170261df3affd1873614p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.dfffffffffffep+4L : -0x6.45fe98ea170261df3affd187361p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.dfffffffffffep+4L : -0x6.45fe98ea170261df3affd187361p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.dfffffffffffep+4L : -0x6.45fe98ea170261df3affd18738p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.dfffffffffffep+4L : -0x6.45fe98ea170261df3affd18736p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.dfffffffffffep+4L : -0x6.45fe98ea170261df3affd18736p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.dfffffffffffep+4L : -0x6.45fe98ea170261df3affd18736p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.dffffffffffffffcp+4L : -0x5.cc00286fb6c43908p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.dffffffffffffffcp+4L : -0x5.cc00286fb6c43908p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.dffffffffffffffcp+4L : -0x5.cc00286fb6c439p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.dffffffffffffffcp+4L : -0x5.cc00286fb6c439p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.dffffffffffffffcp+4L : -0x5.cc00286fb6c43908p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.dffffffffffffffcp+4L : -0x5.cc00286fb6c43908p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.dffffffffffffffcp+4L : -0x5.cc00286fb6c439p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.dffffffffffffffcp+4L : -0x5.cc00286fb6c439p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.dffffffffffffffcp+4L : -0x5.cc00286fb6c43906b8162ba41228p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.dffffffffffffffcp+4L : -0x5.cc00286fb6c43906b8162ba41228p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.dffffffffffffffcp+4L : -0x5.cc00286fb6c43906b8162ba41224p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.dffffffffffffffcp+4L : -0x5.cc00286fb6c43906b8162ba41224p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.dffffffffffffffcp+4L : -0x5.cc00286fb6c43906b8162ba414p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.dffffffffffffffcp+4L : -0x5.cc00286fb6c43906b8162ba412p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.dffffffffffffffcp+4L : -0x5.cc00286fb6c43906b8162ba412p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.dffffffffffffffcp+4L : -0x5.cc00286fb6c43906b8162ba412p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.dffffffffffffffffffffffffffep+4L : -0x3.ac92bf08c438d477f96b45cd3dfep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.dffffffffffffffffffffffffffep+4L : -0x3.ac92bf08c438d477f96b45cd3dfep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.dffffffffffffffffffffffffffep+4L : -0x3.ac92bf08c438d477f96b45cd3dfcp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.dffffffffffffffffffffffffffep+4L : -0x3.ac92bf08c438d477f96b45cd3dfcp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.dfffffffffffffffffffffffffp+4L : -0x3.fa34a985300399b321bee45fbbeap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.dfffffffffffffffffffffffffp+4L : -0x3.fa34a985300399b321bee45fbbe8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.dfffffffffffffffffffffffffp+4L : -0x3.fa34a985300399b321bee45fbbe8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.dfffffffffffffffffffffffffp+4L : -0x3.fa34a985300399b321bee45fbbe8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.dfffffffffffffffffffffffffp+4L : -0x3.fa34a985300399b321bee45fbcp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.dfffffffffffffffffffffffffp+4L : -0x3.fa34a985300399b321bee45fbcp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.dfffffffffffffffffffffffffp+4L : -0x3.fa34a985300399b321bee45fbbp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.dfffffffffffffffffffffffffp+4L : -0x3.fa34a985300399b321bee45fbbp+4L 1 : inexact-ok
+lgamma -0x2.e000000000000000000000000002p+4
+= lgamma downward flt-32 -0x2.e00004p+4f : -0x7.879d78p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.e00004p+4f : -0x7.879d7p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.e00004p+4f : -0x7.879d7p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.e00004p+4f : -0x7.879d7p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.e00004p+4 : -0x7.879d73b6e018cp+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.e00004p+4 : -0x7.879d73b6e018cp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.e00004p+4 : -0x7.879d73b6e0188p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.e00004p+4 : -0x7.879d73b6e0188p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.e00004p+4L : -0x7.879d73b6e018ba4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.e00004p+4L : -0x7.879d73b6e018ba4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.e00004p+4L : -0x7.879d73b6e018ba38p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.e00004p+4L : -0x7.879d73b6e018ba38p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.e00004p+4L : -0x7.879d73b6e018ba4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.e00004p+4L : -0x7.879d73b6e018ba4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.e00004p+4L : -0x7.879d73b6e018ba38p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.e00004p+4L : -0x7.879d73b6e018ba38p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.e00004p+4L : -0x7.879d73b6e018ba3e942b365ce21cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.e00004p+4L : -0x7.879d73b6e018ba3e942b365ce218p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.e00004p+4L : -0x7.879d73b6e018ba3e942b365ce218p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.e00004p+4L : -0x7.879d73b6e018ba3e942b365ce218p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.e00004p+4L : -0x7.879d73b6e018ba3e942b365ce4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.e00004p+4L : -0x7.879d73b6e018ba3e942b365ce2p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.e00004p+4L : -0x7.879d73b6e018ba3e942b365ce2p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.e00004p+4L : -0x7.879d73b6e018ba3e942b365ce2p+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.e000000000002p+4 : -0x6.45fe98ea17038p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.e000000000002p+4 : -0x6.45fe98ea17034p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.e000000000002p+4 : -0x6.45fe98ea17034p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.e000000000002p+4 : -0x6.45fe98ea17034p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.e000000000002p+4L : -0x6.45fe98ea170357ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.e000000000002p+4L : -0x6.45fe98ea17035798p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.e000000000002p+4L : -0x6.45fe98ea17035798p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.e000000000002p+4L : -0x6.45fe98ea17035798p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.e000000000002p+4L : -0x6.45fe98ea170357ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.e000000000002p+4L : -0x6.45fe98ea17035798p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.e000000000002p+4L : -0x6.45fe98ea17035798p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.e000000000002p+4L : -0x6.45fe98ea17035798p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.e000000000002p+4L : -0x6.45fe98ea1703579922027d06926cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.e000000000002p+4L : -0x6.45fe98ea1703579922027d069268p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.e000000000002p+4L : -0x6.45fe98ea1703579922027d069268p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.e000000000002p+4L : -0x6.45fe98ea1703579922027d069268p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.e000000000002p+4L : -0x6.45fe98ea1703579922027d0694p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.e000000000002p+4L : -0x6.45fe98ea1703579922027d0692p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.e000000000002p+4L : -0x6.45fe98ea1703579922027d0692p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.e000000000002p+4L : -0x6.45fe98ea1703579922027d0692p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.e000000000000004p+4L : -0x5.cc00286fb6c43928p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.e000000000000004p+4L : -0x5.cc00286fb6c43928p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.e000000000000004p+4L : -0x5.cc00286fb6c4392p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.e000000000000004p+4L : -0x5.cc00286fb6c4392p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.e000000000000004p+4L : -0x5.cc00286fb6c43928p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.e000000000000004p+4L : -0x5.cc00286fb6c43928p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.e000000000000004p+4L : -0x5.cc00286fb6c4392p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.e000000000000004p+4L : -0x5.cc00286fb6c4392p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.e000000000000004p+4L : -0x5.cc00286fb6c439256f530bf98214p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.e000000000000004p+4L : -0x5.cc00286fb6c439256f530bf98214p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.e000000000000004p+4L : -0x5.cc00286fb6c439256f530bf9821p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.e000000000000004p+4L : -0x5.cc00286fb6c439256f530bf9821p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.e000000000000004p+4L : -0x5.cc00286fb6c439256f530bf984p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.e000000000000004p+4L : -0x5.cc00286fb6c439256f530bf982p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.e000000000000004p+4L : -0x5.cc00286fb6c439256f530bf982p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.e000000000000004p+4L : -0x5.cc00286fb6c439256f530bf982p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.e000000000000000000000000002p+4L : -0x3.ac92bf08c438d477f96b45cd3e0ep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.e000000000000000000000000002p+4L : -0x3.ac92bf08c438d477f96b45cd3e0ep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.e000000000000000000000000002p+4L : -0x3.ac92bf08c438d477f96b45cd3e0cp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.e000000000000000000000000002p+4L : -0x3.ac92bf08c438d477f96b45cd3e0cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.e0000000000000000000000001p+4L : -0x3.fa34a985300399b321bee45fc398p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.e0000000000000000000000001p+4L : -0x3.fa34a985300399b321bee45fc396p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.e0000000000000000000000001p+4L : -0x3.fa34a985300399b321bee45fc396p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.e0000000000000000000000001p+4L : -0x3.fa34a985300399b321bee45fc396p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.e0000000000000000000000001p+4L : -0x3.fa34a985300399b321bee45fc4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.e0000000000000000000000001p+4L : -0x3.fa34a985300399b321bee45fc4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.e0000000000000000000000001p+4L : -0x3.fa34a985300399b321bee45fc3p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.e0000000000000000000000001p+4L : -0x3.fa34a985300399b321bee45fc3p+4L -1 : inexact-ok
+lgamma -0x2.effffffffffffffffffffffffffep+4
+= lgamma downward flt-32 -0x2.effffcp+4f : -0x7.c5379p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.effffcp+4f : -0x7.c53788p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.effffcp+4f : -0x7.c53788p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.effffcp+4f : -0x7.c53788p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.effffcp+4 : -0x7.c5378948fb91cp+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.effffcp+4 : -0x7.c5378948fb918p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.effffcp+4 : -0x7.c5378948fb918p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.effffcp+4 : -0x7.c5378948fb918p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.effffcp+4L : -0x7.c5378948fb91972p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.effffcp+4L : -0x7.c5378948fb919718p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.effffcp+4L : -0x7.c5378948fb919718p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.effffcp+4L : -0x7.c5378948fb919718p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.effffcp+4L : -0x7.c5378948fb91972p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.effffcp+4L : -0x7.c5378948fb919718p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.effffcp+4L : -0x7.c5378948fb919718p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.effffcp+4L : -0x7.c5378948fb919718p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.effffcp+4L : -0x7.c5378948fb9197193badba79d9b4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.effffcp+4L : -0x7.c5378948fb9197193badba79d9b4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.effffcp+4L : -0x7.c5378948fb9197193badba79d9bp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.effffcp+4L : -0x7.c5378948fb9197193badba79d9bp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.effffcp+4L : -0x7.c5378948fb9197193badba79dap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.effffcp+4L : -0x7.c5378948fb9197193badba79dap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.effffcp+4L : -0x7.c5378948fb9197193badba79d8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.effffcp+4L : -0x7.c5378948fb9197193badba79d8p+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.efffffffffffep+4 : -0x6.8398cd4938e4p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.efffffffffffep+4 : -0x6.8398cd4938e3cp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.efffffffffffep+4 : -0x6.8398cd4938e3cp+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.efffffffffffep+4 : -0x6.8398cd4938e3cp+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.efffffffffffep+4L : -0x6.8398cd4938e3cde8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.efffffffffffep+4L : -0x6.8398cd4938e3cde8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.efffffffffffep+4L : -0x6.8398cd4938e3cdep+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.efffffffffffep+4L : -0x6.8398cd4938e3cdep+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.efffffffffffep+4L : -0x6.8398cd4938e3cde8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.efffffffffffep+4L : -0x6.8398cd4938e3cde8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.efffffffffffep+4L : -0x6.8398cd4938e3cdep+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.efffffffffffep+4L : -0x6.8398cd4938e3cdep+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.efffffffffffep+4L : -0x6.8398cd4938e3cde4079bbd52439cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.efffffffffffep+4L : -0x6.8398cd4938e3cde4079bbd524398p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.efffffffffffep+4L : -0x6.8398cd4938e3cde4079bbd524398p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.efffffffffffep+4L : -0x6.8398cd4938e3cde4079bbd524398p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.efffffffffffep+4L : -0x6.8398cd4938e3cde4079bbd5244p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.efffffffffffep+4L : -0x6.8398cd4938e3cde4079bbd5244p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.efffffffffffep+4L : -0x6.8398cd4938e3cde4079bbd5242p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.efffffffffffep+4L : -0x6.8398cd4938e3cde4079bbd5242p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.effffffffffffffcp+4L : -0x6.099a5cced8a5a5cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.effffffffffffffcp+4L : -0x6.099a5cced8a5a5b8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.effffffffffffffcp+4L : -0x6.099a5cced8a5a5b8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.effffffffffffffcp+4L : -0x6.099a5cced8a5a5b8p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.effffffffffffffcp+4L : -0x6.099a5cced8a5a5cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.effffffffffffffcp+4L : -0x6.099a5cced8a5a5b8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.effffffffffffffcp+4L : -0x6.099a5cced8a5a5b8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.effffffffffffffcp+4L : -0x6.099a5cced8a5a5b8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.effffffffffffffcp+4L : -0x6.099a5cced8a5a5b9bb29ebdc0f5cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.effffffffffffffcp+4L : -0x6.099a5cced8a5a5b9bb29ebdc0f58p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.effffffffffffffcp+4L : -0x6.099a5cced8a5a5b9bb29ebdc0f58p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.effffffffffffffcp+4L : -0x6.099a5cced8a5a5b9bb29ebdc0f58p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.effffffffffffffcp+4L : -0x6.099a5cced8a5a5b9bb29ebdc1p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.effffffffffffffcp+4L : -0x6.099a5cced8a5a5b9bb29ebdc1p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.effffffffffffffcp+4L : -0x6.099a5cced8a5a5b9bb29ebdc0ep+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.effffffffffffffcp+4L : -0x6.099a5cced8a5a5b9bb29ebdc0ep+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.effffffffffffffffffffffffffep+4L : -0x3.ea2cf367e61a412b12488e30ce4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.effffffffffffffffffffffffffep+4L : -0x3.ea2cf367e61a412b12488e30ce4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.effffffffffffffffffffffffffep+4L : -0x3.ea2cf367e61a412b12488e30ce3ep+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.effffffffffffffffffffffffffep+4L : -0x3.ea2cf367e61a412b12488e30ce3ep+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.efffffffffffffffffffffffffp+4L : -0x4.37cedde451e506663a9c2cc34c28p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.efffffffffffffffffffffffffp+4L : -0x4.37cedde451e506663a9c2cc34c24p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.efffffffffffffffffffffffffp+4L : -0x4.37cedde451e506663a9c2cc34c24p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.efffffffffffffffffffffffffp+4L : -0x4.37cedde451e506663a9c2cc34c24p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.efffffffffffffffffffffffffp+4L : -0x4.37cedde451e506663a9c2cc34ep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.efffffffffffffffffffffffffp+4L : -0x4.37cedde451e506663a9c2cc34cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.efffffffffffffffffffffffffp+4L : -0x4.37cedde451e506663a9c2cc34cp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.efffffffffffffffffffffffffp+4L : -0x4.37cedde451e506663a9c2cc34cp+4L -1 : inexact-ok
+lgamma -0x2.f000000000000000000000000002p+4
+= lgamma downward flt-32 -0x2.f00004p+4f : -0x7.c537bp+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.f00004p+4f : -0x7.c537a8p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.f00004p+4f : -0x7.c537a8p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x2.f00004p+4f : -0x7.c537a8p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.f00004p+4 : -0x7.c537a82bcb828p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.f00004p+4 : -0x7.c537a82bcb824p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.f00004p+4 : -0x7.c537a82bcb824p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.f00004p+4 : -0x7.c537a82bcb824p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.f00004p+4L : -0x7.c537a82bcb8243bp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.f00004p+4L : -0x7.c537a82bcb8243bp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.f00004p+4L : -0x7.c537a82bcb8243a8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.f00004p+4L : -0x7.c537a82bcb8243a8p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.f00004p+4L : -0x7.c537a82bcb8243bp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.f00004p+4L : -0x7.c537a82bcb8243bp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.f00004p+4L : -0x7.c537a82bcb8243a8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.f00004p+4L : -0x7.c537a82bcb8243a8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.f00004p+4L : -0x7.c537a82bcb8243af457b045a702cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.f00004p+4L : -0x7.c537a82bcb8243af457b045a7028p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.f00004p+4L : -0x7.c537a82bcb8243af457b045a7028p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.f00004p+4L : -0x7.c537a82bcb8243af457b045a7028p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.f00004p+4L : -0x7.c537a82bcb8243af457b045a72p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.f00004p+4L : -0x7.c537a82bcb8243af457b045a7p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.f00004p+4L : -0x7.c537a82bcb8243af457b045a7p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.f00004p+4L : -0x7.c537a82bcb8243af457b045a7p+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.f000000000002p+4 : -0x6.8398cd4938e5p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.f000000000002p+4 : -0x6.8398cd4938e4cp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.f000000000002p+4 : -0x6.8398cd4938e4cp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.f000000000002p+4 : -0x6.8398cd4938e4cp+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.f000000000002p+4L : -0x6.8398cd4938e4c5p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.f000000000002p+4L : -0x6.8398cd4938e4c4f8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.f000000000002p+4L : -0x6.8398cd4938e4c4f8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.f000000000002p+4L : -0x6.8398cd4938e4c4f8p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.f000000000002p+4L : -0x6.8398cd4938e4c5p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.f000000000002p+4L : -0x6.8398cd4938e4c4f8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.f000000000002p+4L : -0x6.8398cd4938e4c4f8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.f000000000002p+4L : -0x6.8398cd4938e4c4f8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.f000000000002p+4L : -0x6.8398cd4938e4c4fa87212202a56p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.f000000000002p+4L : -0x6.8398cd4938e4c4fa87212202a56p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.f000000000002p+4L : -0x6.8398cd4938e4c4fa87212202a55cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.f000000000002p+4L : -0x6.8398cd4938e4c4fa87212202a55cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.f000000000002p+4L : -0x6.8398cd4938e4c4fa87212202a6p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.f000000000002p+4L : -0x6.8398cd4938e4c4fa87212202a6p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.f000000000002p+4L : -0x6.8398cd4938e4c4fa87212202a4p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.f000000000002p+4L : -0x6.8398cd4938e4c4fa87212202a4p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.f000000000000004p+4L : -0x6.099a5cced8a5a5ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.f000000000000004p+4L : -0x6.099a5cced8a5a5d8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.f000000000000004p+4L : -0x6.099a5cced8a5a5d8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.f000000000000004p+4L : -0x6.099a5cced8a5a5d8p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.f000000000000004p+4L : -0x6.099a5cced8a5a5ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.f000000000000004p+4L : -0x6.099a5cced8a5a5d8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.f000000000000004p+4L : -0x6.099a5cced8a5a5d8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.f000000000000004p+4L : -0x6.099a5cced8a5a5d8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.f000000000000004p+4L : -0x6.099a5cced8a5a5d89df9dc88a568p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.f000000000000004p+4L : -0x6.099a5cced8a5a5d89df9dc88a564p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.f000000000000004p+4L : -0x6.099a5cced8a5a5d89df9dc88a564p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.f000000000000004p+4L : -0x6.099a5cced8a5a5d89df9dc88a564p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.f000000000000004p+4L : -0x6.099a5cced8a5a5d89df9dc88a6p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.f000000000000004p+4L : -0x6.099a5cced8a5a5d89df9dc88a6p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.f000000000000004p+4L : -0x6.099a5cced8a5a5d89df9dc88a4p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.f000000000000004p+4L : -0x6.099a5cced8a5a5d89df9dc88a4p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.f000000000000000000000000002p+4L : -0x3.ea2cf367e61a412b12488e30ce5p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.f000000000000000000000000002p+4L : -0x3.ea2cf367e61a412b12488e30ce4ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.f000000000000000000000000002p+4L : -0x3.ea2cf367e61a412b12488e30ce4ep+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.f000000000000000000000000002p+4L : -0x3.ea2cf367e61a412b12488e30ce4ep+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.f0000000000000000000000001p+4L : -0x4.37cedde451e506663a9c2cc353ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.f0000000000000000000000001p+4L : -0x4.37cedde451e506663a9c2cc353dcp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.f0000000000000000000000001p+4L : -0x4.37cedde451e506663a9c2cc353dcp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.f0000000000000000000000001p+4L : -0x4.37cedde451e506663a9c2cc353dcp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.f0000000000000000000000001p+4L : -0x4.37cedde451e506663a9c2cc354p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.f0000000000000000000000001p+4L : -0x4.37cedde451e506663a9c2cc354p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.f0000000000000000000000001p+4L : -0x4.37cedde451e506663a9c2cc352p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.f0000000000000000000000001p+4L : -0x4.37cedde451e506663a9c2cc352p+4L 1 : inexact-ok
+lgamma -0x2.fffffffffffffffffffffffffffep+4
+= lgamma downward flt-32 -0x2.fffffcp+4f : -0x8.0328p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.fffffcp+4f : -0x8.0328p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.fffffcp+4f : -0x8.0327fp+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x2.fffffcp+4f : -0x8.0327fp+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.fffffcp+4 : -0x8.0327f9ac47b38p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.fffffcp+4 : -0x8.0327f9ac47b3p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.fffffcp+4 : -0x8.0327f9ac47b3p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.fffffcp+4 : -0x8.0327f9ac47b3p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.fffffcp+4L : -0x8.0327f9ac47b31c9p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.fffffcp+4L : -0x8.0327f9ac47b31c9p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.fffffcp+4L : -0x8.0327f9ac47b31c8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.fffffcp+4L : -0x8.0327f9ac47b31c8p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.fffffcp+4L : -0x8.0327f9ac47b31c9p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.fffffcp+4L : -0x8.0327f9ac47b31c9p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.fffffcp+4L : -0x8.0327f9ac47b31c8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.fffffcp+4L : -0x8.0327f9ac47b31c8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.fffffcp+4L : -0x8.0327f9ac47b31c8d5f780da3bc68p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.fffffcp+4L : -0x8.0327f9ac47b31c8d5f780da3bc68p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.fffffcp+4L : -0x8.0327f9ac47b31c8d5f780da3bc6p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.fffffcp+4L : -0x8.0327f9ac47b31c8d5f780da3bc6p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.fffffcp+4L : -0x8.0327f9ac47b31c8d5f780da3cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.fffffcp+4L : -0x8.0327f9ac47b31c8d5f780da3bcp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.fffffcp+4L : -0x8.0327f9ac47b31c8d5f780da3bcp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.fffffcp+4L : -0x8.0327f9ac47b31c8d5f780da3bcp+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x2.ffffffffffffep+4 : -0x6.c1893dc1da5acp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.ffffffffffffep+4 : -0x6.c1893dc1da5acp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.ffffffffffffep+4 : -0x6.c1893dc1da5a8p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x2.ffffffffffffep+4 : -0x6.c1893dc1da5a8p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.ffffffffffffep+4L : -0x6.c1893dc1da5ab64p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.ffffffffffffep+4L : -0x6.c1893dc1da5ab638p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.ffffffffffffep+4L : -0x6.c1893dc1da5ab638p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.ffffffffffffep+4L : -0x6.c1893dc1da5ab638p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.ffffffffffffep+4L : -0x6.c1893dc1da5ab64p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.ffffffffffffep+4L : -0x6.c1893dc1da5ab638p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.ffffffffffffep+4L : -0x6.c1893dc1da5ab638p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.ffffffffffffep+4L : -0x6.c1893dc1da5ab638p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.ffffffffffffep+4L : -0x6.c1893dc1da5ab63bb9ab9862ea3cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.ffffffffffffep+4L : -0x6.c1893dc1da5ab63bb9ab9862ea3cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.ffffffffffffep+4L : -0x6.c1893dc1da5ab63bb9ab9862ea38p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.ffffffffffffep+4L : -0x6.c1893dc1da5ab63bb9ab9862ea38p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.ffffffffffffep+4L : -0x6.c1893dc1da5ab63bb9ab9862ecp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.ffffffffffffep+4L : -0x6.c1893dc1da5ab63bb9ab9862eap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.ffffffffffffep+4L : -0x6.c1893dc1da5ab63bb9ab9862eap+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.ffffffffffffep+4L : -0x6.c1893dc1da5ab63bb9ab9862eap+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.fffffffffffffffcp+4L : -0x6.478acd477a1c8ecp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.fffffffffffffffcp+4L : -0x6.478acd477a1c8ecp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.fffffffffffffffcp+4L : -0x6.478acd477a1c8eb8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.fffffffffffffffcp+4L : -0x6.478acd477a1c8eb8p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.fffffffffffffffcp+4L : -0x6.478acd477a1c8ecp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.fffffffffffffffcp+4L : -0x6.478acd477a1c8ecp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.fffffffffffffffcp+4L : -0x6.478acd477a1c8eb8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.fffffffffffffffcp+4L : -0x6.478acd477a1c8eb8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.fffffffffffffffcp+4L : -0x6.478acd477a1c8ebc028f1c420b54p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.fffffffffffffffcp+4L : -0x6.478acd477a1c8ebc028f1c420b54p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.fffffffffffffffcp+4L : -0x6.478acd477a1c8ebc028f1c420b5p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.fffffffffffffffcp+4L : -0x6.478acd477a1c8ebc028f1c420b5p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.fffffffffffffffcp+4L : -0x6.478acd477a1c8ebc028f1c420cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.fffffffffffffffcp+4L : -0x6.478acd477a1c8ebc028f1c420cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.fffffffffffffffcp+4L : -0x6.478acd477a1c8ebc028f1c420ap+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.fffffffffffffffcp+4L : -0x6.478acd477a1c8ebc028f1c420ap+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.fffffffffffffffffffffffffffep+4L : -0x4.281d63e087912a2d6f0313ec1f9p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.fffffffffffffffffffffffffffep+4L : -0x4.281d63e087912a2d6f0313ec1f9p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.fffffffffffffffffffffffffffep+4L : -0x4.281d63e087912a2d6f0313ec1f8cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.fffffffffffffffffffffffffffep+4L : -0x4.281d63e087912a2d6f0313ec1f8cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.ffffffffffffffffffffffffffp+4L : -0x4.75bf4e5cf35bef689756b27e9d7p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.ffffffffffffffffffffffffffp+4L : -0x4.75bf4e5cf35bef689756b27e9d7p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.ffffffffffffffffffffffffffp+4L : -0x4.75bf4e5cf35bef689756b27e9d6cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.ffffffffffffffffffffffffffp+4L : -0x4.75bf4e5cf35bef689756b27e9d6cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.ffffffffffffffffffffffffffp+4L : -0x4.75bf4e5cf35bef689756b27e9ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.ffffffffffffffffffffffffffp+4L : -0x4.75bf4e5cf35bef689756b27e9ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.ffffffffffffffffffffffffffp+4L : -0x4.75bf4e5cf35bef689756b27e9cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.ffffffffffffffffffffffffffp+4L : -0x4.75bf4e5cf35bef689756b27e9cp+4L 1 : inexact-ok
+lgamma -0x3.0000000000000000000000000002p+4
+= lgamma downward flt-32 -0x3.000004p+4f : -0x8.03282p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.000004p+4f : -0x8.03282p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.000004p+4f : -0x8.03281p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x3.000004p+4f : -0x8.03281p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.000004p+4 : -0x8.032818b9c24e8p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.000004p+4 : -0x8.032818b9c24e8p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.000004p+4 : -0x8.032818b9c24ep+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.000004p+4 : -0x8.032818b9c24ep+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.000004p+4L : -0x8.032818b9c24e73dp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.000004p+4L : -0x8.032818b9c24e73dp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.000004p+4L : -0x8.032818b9c24e73cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.000004p+4L : -0x8.032818b9c24e73cp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.000004p+4L : -0x8.032818b9c24e73dp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.000004p+4L : -0x8.032818b9c24e73dp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.000004p+4L : -0x8.032818b9c24e73cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.000004p+4L : -0x8.032818b9c24e73cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.000004p+4L : -0x8.032818b9c24e73ce14094adffa6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.000004p+4L : -0x8.032818b9c24e73ce14094adffa6p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.000004p+4L : -0x8.032818b9c24e73ce14094adffa58p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.000004p+4L : -0x8.032818b9c24e73ce14094adffa58p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.000004p+4L : -0x8.032818b9c24e73ce14094adffcp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.000004p+4L : -0x8.032818b9c24e73ce14094adffcp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.000004p+4L : -0x8.032818b9c24e73ce14094adff8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.000004p+4L : -0x8.032818b9c24e73ce14094adff8p+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.0000000000002p+4 : -0x6.c1893dc1da5bcp+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.0000000000002p+4 : -0x6.c1893dc1da5bcp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.0000000000002p+4 : -0x6.c1893dc1da5b8p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.0000000000002p+4 : -0x6.c1893dc1da5b8p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.0000000000002p+4L : -0x6.c1893dc1da5baea8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.0000000000002p+4L : -0x6.c1893dc1da5baea8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.0000000000002p+4L : -0x6.c1893dc1da5baeap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.0000000000002p+4L : -0x6.c1893dc1da5baeap+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.0000000000002p+4L : -0x6.c1893dc1da5baea8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.0000000000002p+4L : -0x6.c1893dc1da5baea8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.0000000000002p+4L : -0x6.c1893dc1da5baeap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.0000000000002p+4L : -0x6.c1893dc1da5baeap+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.0000000000002p+4L : -0x6.c1893dc1da5baea78e865268a158p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.0000000000002p+4L : -0x6.c1893dc1da5baea78e865268a158p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.0000000000002p+4L : -0x6.c1893dc1da5baea78e865268a154p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.0000000000002p+4L : -0x6.c1893dc1da5baea78e865268a154p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.0000000000002p+4L : -0x6.c1893dc1da5baea78e865268a2p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.0000000000002p+4L : -0x6.c1893dc1da5baea78e865268a2p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.0000000000002p+4L : -0x6.c1893dc1da5baea78e865268ap+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.0000000000002p+4L : -0x6.c1893dc1da5baea78e865268ap+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.0000000000000004p+4L : -0x6.478acd477a1c8eep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.0000000000000004p+4L : -0x6.478acd477a1c8ed8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.0000000000000004p+4L : -0x6.478acd477a1c8ed8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.0000000000000004p+4L : -0x6.478acd477a1c8ed8p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.0000000000000004p+4L : -0x6.478acd477a1c8eep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.0000000000000004p+4L : -0x6.478acd477a1c8ed8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.0000000000000004p+4L : -0x6.478acd477a1c8ed8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.0000000000000004p+4L : -0x6.478acd477a1c8ed8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.0000000000000004p+4L : -0x6.478acd477a1c8edb1009b7994c0cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.0000000000000004p+4L : -0x6.478acd477a1c8edb1009b7994c0cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.0000000000000004p+4L : -0x6.478acd477a1c8edb1009b7994c08p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.0000000000000004p+4L : -0x6.478acd477a1c8edb1009b7994c08p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.0000000000000004p+4L : -0x6.478acd477a1c8edb1009b7994ep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.0000000000000004p+4L : -0x6.478acd477a1c8edb1009b7994cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.0000000000000004p+4L : -0x6.478acd477a1c8edb1009b7994cp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.0000000000000004p+4L : -0x6.478acd477a1c8edb1009b7994cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.0000000000000000000000000002p+4L : -0x4.281d63e087912a2d6f0313ec1fap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.0000000000000000000000000002p+4L : -0x4.281d63e087912a2d6f0313ec1fap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.0000000000000000000000000002p+4L : -0x4.281d63e087912a2d6f0313ec1f9cp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.0000000000000000000000000002p+4L : -0x4.281d63e087912a2d6f0313ec1f9cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.00000000000000000000000001p+4L : -0x4.75bf4e5cf35bef689756b27ea534p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.00000000000000000000000001p+4L : -0x4.75bf4e5cf35bef689756b27ea534p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.00000000000000000000000001p+4L : -0x4.75bf4e5cf35bef689756b27ea53p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.00000000000000000000000001p+4L : -0x4.75bf4e5cf35bef689756b27ea53p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.00000000000000000000000001p+4L : -0x4.75bf4e5cf35bef689756b27ea6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.00000000000000000000000001p+4L : -0x4.75bf4e5cf35bef689756b27ea6p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.00000000000000000000000001p+4L : -0x4.75bf4e5cf35bef689756b27ea4p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.00000000000000000000000001p+4L : -0x4.75bf4e5cf35bef689756b27ea4p+4L -1 : inexact-ok
+lgamma -0x3.0ffffffffffffffffffffffffffep+4
+= lgamma downward flt-32 -0x3.0ffffcp+4f : -0x8.416cep+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.0ffffcp+4f : -0x8.416cep+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.0ffffcp+4f : -0x8.416cdp+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x3.0ffffcp+4f : -0x8.416cdp+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.0ffffcp+4 : -0x8.416cdef3c6878p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.0ffffcp+4 : -0x8.416cdef3c687p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.0ffffcp+4 : -0x8.416cdef3c687p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.0ffffcp+4 : -0x8.416cdef3c687p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.0ffffcp+4L : -0x8.416cdef3c687167p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.0ffffcp+4L : -0x8.416cdef3c687166p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.0ffffcp+4L : -0x8.416cdef3c687166p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.0ffffcp+4L : -0x8.416cdef3c687166p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.0ffffcp+4L : -0x8.416cdef3c687167p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.0ffffcp+4L : -0x8.416cdef3c687166p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.0ffffcp+4L : -0x8.416cdef3c687166p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.0ffffcp+4L : -0x8.416cdef3c687166p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.0ffffcp+4L : -0x8.416cdef3c68716616cd6c95c68ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.0ffffcp+4L : -0x8.416cdef3c68716616cd6c95c6898p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.0ffffcp+4L : -0x8.416cdef3c68716616cd6c95c6898p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.0ffffcp+4L : -0x8.416cdef3c68716616cd6c95c6898p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.0ffffcp+4L : -0x8.416cdef3c68716616cd6c95c6cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.0ffffcp+4L : -0x8.416cdef3c68716616cd6c95c68p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.0ffffcp+4L : -0x8.416cdef3c68716616cd6c95c68p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.0ffffcp+4L : -0x8.416cdef3c68716616cd6c95c68p+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.0fffffffffffep+4 : -0x6.ffce231e3f0f8p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.0fffffffffffep+4 : -0x6.ffce231e3f0f8p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.0fffffffffffep+4 : -0x6.ffce231e3f0f4p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.0fffffffffffep+4 : -0x6.ffce231e3f0f4p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.0fffffffffffep+4L : -0x6.ffce231e3f0f644p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.0fffffffffffep+4L : -0x6.ffce231e3f0f644p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.0fffffffffffep+4L : -0x6.ffce231e3f0f6438p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.0fffffffffffep+4L : -0x6.ffce231e3f0f6438p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.0fffffffffffep+4L : -0x6.ffce231e3f0f644p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.0fffffffffffep+4L : -0x6.ffce231e3f0f644p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.0fffffffffffep+4L : -0x6.ffce231e3f0f6438p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.0fffffffffffep+4L : -0x6.ffce231e3f0f6438p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.0fffffffffffep+4L : -0x6.ffce231e3f0f643d6978f1c4a53p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.0fffffffffffep+4L : -0x6.ffce231e3f0f643d6978f1c4a53p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.0fffffffffffep+4L : -0x6.ffce231e3f0f643d6978f1c4a52cp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.0fffffffffffep+4L : -0x6.ffce231e3f0f643d6978f1c4a52cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.0fffffffffffep+4L : -0x6.ffce231e3f0f643d6978f1c4a6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.0fffffffffffep+4L : -0x6.ffce231e3f0f643d6978f1c4a6p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.0fffffffffffep+4L : -0x6.ffce231e3f0f643d6978f1c4a4p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.0fffffffffffep+4L : -0x6.ffce231e3f0f643d6978f1c4a4p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.0ffffffffffffffcp+4L : -0x6.85cfb2a3ded13d68p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.0ffffffffffffffcp+4L : -0x6.85cfb2a3ded13d68p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.0ffffffffffffffcp+4L : -0x6.85cfb2a3ded13d6p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.0ffffffffffffffcp+4L : -0x6.85cfb2a3ded13d6p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.0ffffffffffffffcp+4L : -0x6.85cfb2a3ded13d68p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.0ffffffffffffffcp+4L : -0x6.85cfb2a3ded13d68p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.0ffffffffffffffcp+4L : -0x6.85cfb2a3ded13d6p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.0ffffffffffffffcp+4L : -0x6.85cfb2a3ded13d6p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.0ffffffffffffffcp+4L : -0x6.85cfb2a3ded13d64cc7bce74c114p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.0ffffffffffffffcp+4L : -0x6.85cfb2a3ded13d64cc7bce74c114p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.0ffffffffffffffcp+4L : -0x6.85cfb2a3ded13d64cc7bce74c11p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.0ffffffffffffffcp+4L : -0x6.85cfb2a3ded13d64cc7bce74c11p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.0ffffffffffffffcp+4L : -0x6.85cfb2a3ded13d64cc7bce74c2p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.0ffffffffffffffcp+4L : -0x6.85cfb2a3ded13d64cc7bce74c2p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.0ffffffffffffffcp+4L : -0x6.85cfb2a3ded13d64cc7bce74cp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.0ffffffffffffffcp+4L : -0x6.85cfb2a3ded13d64cc7bce74cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.0ffffffffffffffffffffffffffep+4L : -0x4.6662493cec45d8d64dd5a6c60454p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.0ffffffffffffffffffffffffffep+4L : -0x4.6662493cec45d8d64dd5a6c60454p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.0ffffffffffffffffffffffffffep+4L : -0x4.6662493cec45d8d64dd5a6c6045p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.0ffffffffffffffffffffffffffep+4L : -0x4.6662493cec45d8d64dd5a6c6045p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.0fffffffffffffffffffffffffp+4L : -0x4.b40433b958109e1176294558823p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.0fffffffffffffffffffffffffp+4L : -0x4.b40433b958109e1176294558823p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.0fffffffffffffffffffffffffp+4L : -0x4.b40433b958109e1176294558822cp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.0fffffffffffffffffffffffffp+4L : -0x4.b40433b958109e1176294558822cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.0fffffffffffffffffffffffffp+4L : -0x4.b40433b958109e117629455884p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.0fffffffffffffffffffffffffp+4L : -0x4.b40433b958109e117629455882p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.0fffffffffffffffffffffffffp+4L : -0x4.b40433b958109e117629455882p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.0fffffffffffffffffffffffffp+4L : -0x4.b40433b958109e117629455882p+4L -1 : inexact-ok
+lgamma -0x3.1000000000000000000000000002p+4
+= lgamma downward flt-32 -0x3.100004p+4f : -0x8.416dp+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.100004p+4f : -0x8.416dp+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.100004p+4f : -0x8.416cfp+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.100004p+4f : -0x8.416cfp+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.100004p+4 : -0x8.416cfe2b0ce4p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.100004p+4 : -0x8.416cfe2b0ce38p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.100004p+4 : -0x8.416cfe2b0ce38p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.100004p+4 : -0x8.416cfe2b0ce38p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.100004p+4L : -0x8.416cfe2b0ce3bc1p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.100004p+4L : -0x8.416cfe2b0ce3bcp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.100004p+4L : -0x8.416cfe2b0ce3bcp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.100004p+4L : -0x8.416cfe2b0ce3bcp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.100004p+4L : -0x8.416cfe2b0ce3bc1p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.100004p+4L : -0x8.416cfe2b0ce3bcp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.100004p+4L : -0x8.416cfe2b0ce3bcp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.100004p+4L : -0x8.416cfe2b0ce3bcp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.100004p+4L : -0x8.416cfe2b0ce3bc002bf2bb5c03b8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.100004p+4L : -0x8.416cfe2b0ce3bc002bf2bb5c03b8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.100004p+4L : -0x8.416cfe2b0ce3bc002bf2bb5c03bp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.100004p+4L : -0x8.416cfe2b0ce3bc002bf2bb5c03bp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.100004p+4L : -0x8.416cfe2b0ce3bc002bf2bb5c04p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.100004p+4L : -0x8.416cfe2b0ce3bc002bf2bb5c04p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.100004p+4L : -0x8.416cfe2b0ce3bc002bf2bb5cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.100004p+4L : -0x8.416cfe2b0ce3bc002bf2bb5cp+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.1000000000002p+4 : -0x6.ffce231e3f108p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.1000000000002p+4 : -0x6.ffce231e3f104p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.1000000000002p+4 : -0x6.ffce231e3f104p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.1000000000002p+4 : -0x6.ffce231e3f104p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.1000000000002p+4L : -0x6.ffce231e3f105df8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.1000000000002p+4L : -0x6.ffce231e3f105df8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.1000000000002p+4L : -0x6.ffce231e3f105dfp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.1000000000002p+4L : -0x6.ffce231e3f105dfp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.1000000000002p+4L : -0x6.ffce231e3f105df8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.1000000000002p+4L : -0x6.ffce231e3f105df8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.1000000000002p+4L : -0x6.ffce231e3f105dfp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.1000000000002p+4L : -0x6.ffce231e3f105dfp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.1000000000002p+4L : -0x6.ffce231e3f105df79c5e1ebaafe4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.1000000000002p+4L : -0x6.ffce231e3f105df79c5e1ebaafe4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.1000000000002p+4L : -0x6.ffce231e3f105df79c5e1ebaafep+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.1000000000002p+4L : -0x6.ffce231e3f105df79c5e1ebaafep+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.1000000000002p+4L : -0x6.ffce231e3f105df79c5e1ebabp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.1000000000002p+4L : -0x6.ffce231e3f105df79c5e1ebabp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.1000000000002p+4L : -0x6.ffce231e3f105df79c5e1ebaaep+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.1000000000002p+4L : -0x6.ffce231e3f105df79c5e1ebaaep+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.1000000000000004p+4L : -0x6.85cfb2a3ded13d88p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.1000000000000004p+4L : -0x6.85cfb2a3ded13d88p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.1000000000000004p+4L : -0x6.85cfb2a3ded13d8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.1000000000000004p+4L : -0x6.85cfb2a3ded13d8p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.1000000000000004p+4L : -0x6.85cfb2a3ded13d88p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.1000000000000004p+4L : -0x6.85cfb2a3ded13d88p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.1000000000000004p+4L : -0x6.85cfb2a3ded13d8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.1000000000000004p+4L : -0x6.85cfb2a3ded13d8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.1000000000000004p+4L : -0x6.85cfb2a3ded13d8403c22b1a5fd4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.1000000000000004p+4L : -0x6.85cfb2a3ded13d8403c22b1a5fd4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.1000000000000004p+4L : -0x6.85cfb2a3ded13d8403c22b1a5fdp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.1000000000000004p+4L : -0x6.85cfb2a3ded13d8403c22b1a5fdp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.1000000000000004p+4L : -0x6.85cfb2a3ded13d8403c22b1a6p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.1000000000000004p+4L : -0x6.85cfb2a3ded13d8403c22b1a6p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.1000000000000004p+4L : -0x6.85cfb2a3ded13d8403c22b1a5ep+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.1000000000000004p+4L : -0x6.85cfb2a3ded13d8403c22b1a5ep+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.1000000000000000000000000002p+4L : -0x4.6662493cec45d8d64dd5a6c60464p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.1000000000000000000000000002p+4L : -0x4.6662493cec45d8d64dd5a6c60464p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.1000000000000000000000000002p+4L : -0x4.6662493cec45d8d64dd5a6c6046p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.1000000000000000000000000002p+4L : -0x4.6662493cec45d8d64dd5a6c6046p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.10000000000000000000000001p+4L : -0x4.b40433b958109e11762945588ap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.10000000000000000000000001p+4L : -0x4.b40433b958109e117629455889fcp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.10000000000000000000000001p+4L : -0x4.b40433b958109e117629455889fcp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.10000000000000000000000001p+4L : -0x4.b40433b958109e117629455889fcp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.10000000000000000000000001p+4L : -0x4.b40433b958109e11762945588ap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.10000000000000000000000001p+4L : -0x4.b40433b958109e11762945588ap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.10000000000000000000000001p+4L : -0x4.b40433b958109e117629455888p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.10000000000000000000000001p+4L : -0x4.b40433b958109e117629455888p+4L 1 : inexact-ok
+lgamma -0x3.1ffffffffffffffffffffffffffep+4
+= lgamma downward flt-32 -0x3.1ffffcp+4f : -0x8.80049p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.1ffffcp+4f : -0x8.80048p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.1ffffcp+4f : -0x8.80048p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.1ffffcp+4f : -0x8.80048p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.1ffffcp+4 : -0x8.8004844ea3dd8p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.1ffffcp+4 : -0x8.8004844ea3ddp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.1ffffcp+4 : -0x8.8004844ea3ddp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.1ffffcp+4 : -0x8.8004844ea3ddp+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.1ffffcp+4L : -0x8.8004844ea3dd201p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.1ffffcp+4L : -0x8.8004844ea3dd201p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.1ffffcp+4L : -0x8.8004844ea3dd2p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.1ffffcp+4L : -0x8.8004844ea3dd2p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.1ffffcp+4L : -0x8.8004844ea3dd201p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.1ffffcp+4L : -0x8.8004844ea3dd201p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.1ffffcp+4L : -0x8.8004844ea3dd2p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.1ffffcp+4L : -0x8.8004844ea3dd2p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.1ffffcp+4L : -0x8.8004844ea3dd20089f685a7f9a28p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.1ffffcp+4L : -0x8.8004844ea3dd20089f685a7f9a28p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.1ffffcp+4L : -0x8.8004844ea3dd20089f685a7f9a2p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.1ffffcp+4L : -0x8.8004844ea3dd20089f685a7f9a2p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.1ffffcp+4L : -0x8.8004844ea3dd20089f685a7f9cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.1ffffcp+4L : -0x8.8004844ea3dd20089f685a7f9cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.1ffffcp+4L : -0x8.8004844ea3dd20089f685a7f98p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.1ffffcp+4L : -0x8.8004844ea3dd20089f685a7f98p+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.1fffffffffffep+4 : -0x7.3e65c88d9747p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.1fffffffffffep+4 : -0x7.3e65c88d9746cp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.1fffffffffffep+4 : -0x7.3e65c88d9746cp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.1fffffffffffep+4 : -0x7.3e65c88d9746cp+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.1fffffffffffep+4L : -0x7.3e65c88d9746c21p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.1fffffffffffep+4L : -0x7.3e65c88d9746c208p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.1fffffffffffep+4L : -0x7.3e65c88d9746c208p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.1fffffffffffep+4L : -0x7.3e65c88d9746c208p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.1fffffffffffep+4L : -0x7.3e65c88d9746c21p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.1fffffffffffep+4L : -0x7.3e65c88d9746c208p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.1fffffffffffep+4L : -0x7.3e65c88d9746c208p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.1fffffffffffep+4L : -0x7.3e65c88d9746c208p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.1fffffffffffep+4L : -0x7.3e65c88d9746c20a4afbe430428p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.1fffffffffffep+4L : -0x7.3e65c88d9746c20a4afbe430428p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.1fffffffffffep+4L : -0x7.3e65c88d9746c20a4afbe430427cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.1fffffffffffep+4L : -0x7.3e65c88d9746c20a4afbe430427cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.1fffffffffffep+4L : -0x7.3e65c88d9746c20a4afbe43044p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.1fffffffffffep+4L : -0x7.3e65c88d9746c20a4afbe43042p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.1fffffffffffep+4L : -0x7.3e65c88d9746c20a4afbe43042p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.1fffffffffffep+4L : -0x7.3e65c88d9746c20a4afbe43042p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.1ffffffffffffffcp+4L : -0x6.c467581337089bd8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.1ffffffffffffffcp+4L : -0x6.c467581337089bd8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.1ffffffffffffffcp+4L : -0x6.c467581337089bdp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.1ffffffffffffffcp+4L : -0x6.c467581337089bdp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.1ffffffffffffffcp+4L : -0x6.c467581337089bd8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.1ffffffffffffffcp+4L : -0x6.c467581337089bd8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.1ffffffffffffffcp+4L : -0x6.c467581337089bdp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.1ffffffffffffffcp+4L : -0x6.c467581337089bdp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.1ffffffffffffffcp+4L : -0x6.c467581337089bd5708e1d09542cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.1ffffffffffffffcp+4L : -0x6.c467581337089bd5708e1d095428p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.1ffffffffffffffcp+4L : -0x6.c467581337089bd5708e1d095428p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.1ffffffffffffffcp+4L : -0x6.c467581337089bd5708e1d095428p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.1ffffffffffffffcp+4L : -0x6.c467581337089bd5708e1d0956p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.1ffffffffffffffcp+4L : -0x6.c467581337089bd5708e1d0954p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.1ffffffffffffffcp+4L : -0x6.c467581337089bd5708e1d0954p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.1ffffffffffffffcp+4L : -0x6.c467581337089bd5708e1d0954p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.1ffffffffffffffffffffffffffep+4L : -0x4.a4f9eeac447d37470662d6a2458p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.1ffffffffffffffffffffffffffep+4L : -0x4.a4f9eeac447d37470662d6a2457cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.1ffffffffffffffffffffffffffep+4L : -0x4.a4f9eeac447d37470662d6a2457cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.1ffffffffffffffffffffffffffep+4L : -0x4.a4f9eeac447d37470662d6a2457cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.1fffffffffffffffffffffffffp+4L : -0x4.f29bd928b047fc822eb67534c354p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.1fffffffffffffffffffffffffp+4L : -0x4.f29bd928b047fc822eb67534c354p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.1fffffffffffffffffffffffffp+4L : -0x4.f29bd928b047fc822eb67534c35p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.1fffffffffffffffffffffffffp+4L : -0x4.f29bd928b047fc822eb67534c35p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.1fffffffffffffffffffffffffp+4L : -0x4.f29bd928b047fc822eb67534c4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.1fffffffffffffffffffffffffp+4L : -0x4.f29bd928b047fc822eb67534c4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.1fffffffffffffffffffffffffp+4L : -0x4.f29bd928b047fc822eb67534c2p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.1fffffffffffffffffffffffffp+4L : -0x4.f29bd928b047fc822eb67534c2p+4L 1 : inexact-ok
+lgamma -0x3.2000000000000000000000000002p+4
+= lgamma downward flt-32 -0x3.200004p+4f : -0x8.8004bp+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.200004p+4f : -0x8.8004ap+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.200004p+4f : -0x8.8004ap+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x3.200004p+4f : -0x8.8004ap+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.200004p+4 : -0x8.8004a3aedffc8p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.200004p+4 : -0x8.8004a3aedffc8p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.200004p+4 : -0x8.8004a3aedffcp+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.200004p+4 : -0x8.8004a3aedffcp+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.200004p+4L : -0x8.8004a3aedffc551p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.200004p+4L : -0x8.8004a3aedffc55p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.200004p+4L : -0x8.8004a3aedffc55p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.200004p+4L : -0x8.8004a3aedffc55p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.200004p+4L : -0x8.8004a3aedffc551p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.200004p+4L : -0x8.8004a3aedffc55p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.200004p+4L : -0x8.8004a3aedffc55p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.200004p+4L : -0x8.8004a3aedffc55p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.200004p+4L : -0x8.8004a3aedffc550387906dae126p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.200004p+4L : -0x8.8004a3aedffc550387906dae126p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.200004p+4L : -0x8.8004a3aedffc550387906dae1258p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.200004p+4L : -0x8.8004a3aedffc550387906dae1258p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.200004p+4L : -0x8.8004a3aedffc550387906dae14p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.200004p+4L : -0x8.8004a3aedffc550387906dae14p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.200004p+4L : -0x8.8004a3aedffc550387906dae1p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.200004p+4L : -0x8.8004a3aedffc550387906dae1p+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.2000000000002p+4 : -0x7.3e65c88d9747cp+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.2000000000002p+4 : -0x7.3e65c88d9747cp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.2000000000002p+4 : -0x7.3e65c88d97478p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.2000000000002p+4 : -0x7.3e65c88d97478p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.2000000000002p+4L : -0x7.3e65c88d9747bd1p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.2000000000002p+4L : -0x7.3e65c88d9747bd1p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.2000000000002p+4L : -0x7.3e65c88d9747bd08p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.2000000000002p+4L : -0x7.3e65c88d9747bd08p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.2000000000002p+4L : -0x7.3e65c88d9747bd1p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.2000000000002p+4L : -0x7.3e65c88d9747bd1p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.2000000000002p+4L : -0x7.3e65c88d9747bd08p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.2000000000002p+4L : -0x7.3e65c88d9747bd08p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.2000000000002p+4L : -0x7.3e65c88d9747bd0c2bf58c0794e4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.2000000000002p+4L : -0x7.3e65c88d9747bd0c2bf58c0794ep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.2000000000002p+4L : -0x7.3e65c88d9747bd0c2bf58c0794ep+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.2000000000002p+4L : -0x7.3e65c88d9747bd0c2bf58c0794ep+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.2000000000002p+4L : -0x7.3e65c88d9747bd0c2bf58c0796p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.2000000000002p+4L : -0x7.3e65c88d9747bd0c2bf58c0794p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.2000000000002p+4L : -0x7.3e65c88d9747bd0c2bf58c0794p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.2000000000002p+4L : -0x7.3e65c88d9747bd0c2bf58c0794p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.2000000000000004p+4L : -0x6.c467581337089bf8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.2000000000000004p+4L : -0x6.c467581337089bf8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.2000000000000004p+4L : -0x6.c467581337089bfp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.2000000000000004p+4L : -0x6.c467581337089bfp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.2000000000000004p+4L : -0x6.c467581337089bf8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.2000000000000004p+4L : -0x6.c467581337089bf8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.2000000000000004p+4L : -0x6.c467581337089bfp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.2000000000000004p+4L : -0x6.c467581337089bfp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.2000000000000004p+4L : -0x6.c467581337089bf4d0ca3c3e4f14p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.2000000000000004p+4L : -0x6.c467581337089bf4d0ca3c3e4f14p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.2000000000000004p+4L : -0x6.c467581337089bf4d0ca3c3e4f1p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.2000000000000004p+4L : -0x6.c467581337089bf4d0ca3c3e4f1p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.2000000000000004p+4L : -0x6.c467581337089bf4d0ca3c3e5p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.2000000000000004p+4L : -0x6.c467581337089bf4d0ca3c3e5p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.2000000000000004p+4L : -0x6.c467581337089bf4d0ca3c3e4ep+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.2000000000000004p+4L : -0x6.c467581337089bf4d0ca3c3e4ep+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.2000000000000000000000000002p+4L : -0x4.a4f9eeac447d37470662d6a2459p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.2000000000000000000000000002p+4L : -0x4.a4f9eeac447d37470662d6a2458cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.2000000000000000000000000002p+4L : -0x4.a4f9eeac447d37470662d6a2458cp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.2000000000000000000000000002p+4L : -0x4.a4f9eeac447d37470662d6a2458cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.20000000000000000000000001p+4L : -0x4.f29bd928b047fc822eb67534cb2cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.20000000000000000000000001p+4L : -0x4.f29bd928b047fc822eb67534cb2cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.20000000000000000000000001p+4L : -0x4.f29bd928b047fc822eb67534cb28p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.20000000000000000000000001p+4L : -0x4.f29bd928b047fc822eb67534cb28p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.20000000000000000000000001p+4L : -0x4.f29bd928b047fc822eb67534ccp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.20000000000000000000000001p+4L : -0x4.f29bd928b047fc822eb67534ccp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.20000000000000000000000001p+4L : -0x4.f29bd928b047fc822eb67534cap+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.20000000000000000000000001p+4L : -0x4.f29bd928b047fc822eb67534cap+4L -1 : inexact-ok
+lgamma -0x3.2ffffffffffffffffffffffffffep+4
+= lgamma downward flt-32 -0x3.2ffffcp+4f : -0x8.beed5p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.2ffffcp+4f : -0x8.beed4p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.2ffffcp+4f : -0x8.beed4p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x3.2ffffcp+4f : -0x8.beed4p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.2ffffcp+4 : -0x8.beed463931cbp+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.2ffffcp+4 : -0x8.beed463931cbp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.2ffffcp+4 : -0x8.beed463931ca8p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.2ffffcp+4 : -0x8.beed463931ca8p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.2ffffcp+4L : -0x8.beed463931cafdap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.2ffffcp+4L : -0x8.beed463931cafd9p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.2ffffcp+4L : -0x8.beed463931cafd9p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.2ffffcp+4L : -0x8.beed463931cafd9p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.2ffffcp+4L : -0x8.beed463931cafdap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.2ffffcp+4L : -0x8.beed463931cafd9p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.2ffffcp+4L : -0x8.beed463931cafd9p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.2ffffcp+4L : -0x8.beed463931cafd9p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.2ffffcp+4L : -0x8.beed463931cafd90ce384ebd598p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.2ffffcp+4L : -0x8.beed463931cafd90ce384ebd5978p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.2ffffcp+4L : -0x8.beed463931cafd90ce384ebd5978p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.2ffffcp+4L : -0x8.beed463931cafd90ce384ebd5978p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.2ffffcp+4L : -0x8.beed463931cafd90ce384ebd5cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.2ffffcp+4L : -0x8.beed463931cafd90ce384ebd58p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.2ffffcp+4L : -0x8.beed463931cafd90ce384ebd58p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.2ffffcp+4L : -0x8.beed463931cafd90ce384ebd58p+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.2fffffffffffep+4 : -0x7.7d4e8a8c3948cp+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.2fffffffffffep+4 : -0x7.7d4e8a8c3948cp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.2fffffffffffep+4 : -0x7.7d4e8a8c39488p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.2fffffffffffep+4 : -0x7.7d4e8a8c39488p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.2fffffffffffep+4L : -0x7.7d4e8a8c3948bfap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.2fffffffffffep+4L : -0x7.7d4e8a8c3948bfap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.2fffffffffffep+4L : -0x7.7d4e8a8c3948bf98p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.2fffffffffffep+4L : -0x7.7d4e8a8c3948bf98p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.2fffffffffffep+4L : -0x7.7d4e8a8c3948bfap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.2fffffffffffep+4L : -0x7.7d4e8a8c3948bfap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.2fffffffffffep+4L : -0x7.7d4e8a8c3948bf98p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.2fffffffffffep+4L : -0x7.7d4e8a8c3948bf98p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.2fffffffffffep+4L : -0x7.7d4e8a8c3948bf9f12fc14d66a88p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.2fffffffffffep+4L : -0x7.7d4e8a8c3948bf9f12fc14d66a84p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.2fffffffffffep+4L : -0x7.7d4e8a8c3948bf9f12fc14d66a84p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.2fffffffffffep+4L : -0x7.7d4e8a8c3948bf9f12fc14d66a84p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.2fffffffffffep+4L : -0x7.7d4e8a8c3948bf9f12fc14d66cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.2fffffffffffep+4L : -0x7.7d4e8a8c3948bf9f12fc14d66ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.2fffffffffffep+4L : -0x7.7d4e8a8c3948bf9f12fc14d66ap+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.2fffffffffffep+4L : -0x7.7d4e8a8c3948bf9f12fc14d66ap+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.2ffffffffffffffcp+4L : -0x7.03501a11d90a9a1p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.2ffffffffffffffcp+4L : -0x7.03501a11d90a9a08p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.2ffffffffffffffcp+4L : -0x7.03501a11d90a9a08p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.2ffffffffffffffcp+4L : -0x7.03501a11d90a9a08p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.2ffffffffffffffcp+4L : -0x7.03501a11d90a9a1p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.2ffffffffffffffcp+4L : -0x7.03501a11d90a9a08p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.2ffffffffffffffcp+4L : -0x7.03501a11d90a9a08p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.2ffffffffffffffcp+4L : -0x7.03501a11d90a9a08p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.2ffffffffffffffcp+4L : -0x7.03501a11d90a9a0ac51ada3c08cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.2ffffffffffffffcp+4L : -0x7.03501a11d90a9a0ac51ada3c08cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.2ffffffffffffffcp+4L : -0x7.03501a11d90a9a0ac51ada3c08bcp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.2ffffffffffffffcp+4L : -0x7.03501a11d90a9a0ac51ada3c08bcp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.2ffffffffffffffcp+4L : -0x7.03501a11d90a9a0ac51ada3c0ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.2ffffffffffffffcp+4L : -0x7.03501a11d90a9a0ac51ada3c08p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.2ffffffffffffffcp+4L : -0x7.03501a11d90a9a0ac51ada3c08p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.2ffffffffffffffcp+4L : -0x7.03501a11d90a9a0ac51ada3c08p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.2ffffffffffffffffffffffffffep+4L : -0x4.e3e2b0aae67f357c6f03a7e90e28p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.2ffffffffffffffffffffffffffep+4L : -0x4.e3e2b0aae67f357c6f03a7e90e28p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.2ffffffffffffffffffffffffffep+4L : -0x4.e3e2b0aae67f357c6f03a7e90e24p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.2ffffffffffffffffffffffffffep+4L : -0x4.e3e2b0aae67f357c6f03a7e90e24p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.2fffffffffffffffffffffffffp+4L : -0x5.31849b275249fab79757467b8bfcp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.2fffffffffffffffffffffffffp+4L : -0x5.31849b275249fab79757467b8bf8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.2fffffffffffffffffffffffffp+4L : -0x5.31849b275249fab79757467b8bf8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.2fffffffffffffffffffffffffp+4L : -0x5.31849b275249fab79757467b8bf8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.2fffffffffffffffffffffffffp+4L : -0x5.31849b275249fab79757467b8cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.2fffffffffffffffffffffffffp+4L : -0x5.31849b275249fab79757467b8cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.2fffffffffffffffffffffffffp+4L : -0x5.31849b275249fab79757467b8ap+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.2fffffffffffffffffffffffffp+4L : -0x5.31849b275249fab79757467b8ap+4L -1 : inexact-ok
+lgamma -0x3.3000000000000000000000000002p+4
+= lgamma downward flt-32 -0x3.300004p+4f : -0x8.beed7p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.300004p+4f : -0x8.beed6p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.300004p+4f : -0x8.beed6p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.300004p+4f : -0x8.beed6p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.300004p+4 : -0x8.beed65c196128p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.300004p+4 : -0x8.beed65c196128p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.300004p+4 : -0x8.beed65c19612p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.300004p+4 : -0x8.beed65c19612p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.300004p+4L : -0x8.beed65c196125acp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.300004p+4L : -0x8.beed65c196125abp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.300004p+4L : -0x8.beed65c196125abp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.300004p+4L : -0x8.beed65c196125abp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.300004p+4L : -0x8.beed65c196125acp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.300004p+4L : -0x8.beed65c196125abp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.300004p+4L : -0x8.beed65c196125abp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.300004p+4L : -0x8.beed65c196125abp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.300004p+4L : -0x8.beed65c196125ab3de9d9e6720cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.300004p+4L : -0x8.beed65c196125ab3de9d9e6720cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.300004p+4L : -0x8.beed65c196125ab3de9d9e6720b8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.300004p+4L : -0x8.beed65c196125ab3de9d9e6720b8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.300004p+4L : -0x8.beed65c196125ab3de9d9e6724p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.300004p+4L : -0x8.beed65c196125ab3de9d9e672p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.300004p+4L : -0x8.beed65c196125ab3de9d9e672p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.300004p+4L : -0x8.beed65c196125ab3de9d9e672p+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.3000000000002p+4 : -0x7.7d4e8a8c3949cp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.3000000000002p+4 : -0x7.7d4e8a8c3949cp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.3000000000002p+4 : -0x7.7d4e8a8c39498p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.3000000000002p+4 : -0x7.7d4e8a8c39498p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.3000000000002p+4L : -0x7.7d4e8a8c3949bbe8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.3000000000002p+4L : -0x7.7d4e8a8c3949bbep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.3000000000002p+4L : -0x7.7d4e8a8c3949bbep+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.3000000000002p+4L : -0x7.7d4e8a8c3949bbep+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.3000000000002p+4L : -0x7.7d4e8a8c3949bbe8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.3000000000002p+4L : -0x7.7d4e8a8c3949bbep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.3000000000002p+4L : -0x7.7d4e8a8c3949bbep+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.3000000000002p+4L : -0x7.7d4e8a8c3949bbep+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.3000000000002p+4L : -0x7.7d4e8a8c3949bbe23536fdeefe2cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.3000000000002p+4L : -0x7.7d4e8a8c3949bbe23536fdeefe28p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.3000000000002p+4L : -0x7.7d4e8a8c3949bbe23536fdeefe28p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.3000000000002p+4L : -0x7.7d4e8a8c3949bbe23536fdeefe28p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.3000000000002p+4L : -0x7.7d4e8a8c3949bbe23536fdefp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.3000000000002p+4L : -0x7.7d4e8a8c3949bbe23536fdeefep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.3000000000002p+4L : -0x7.7d4e8a8c3949bbe23536fdeefep+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.3000000000002p+4L : -0x7.7d4e8a8c3949bbe23536fdeefep+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.3000000000000004p+4L : -0x7.03501a11d90a9a3p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.3000000000000004p+4L : -0x7.03501a11d90a9a28p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.3000000000000004p+4L : -0x7.03501a11d90a9a28p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.3000000000000004p+4L : -0x7.03501a11d90a9a28p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.3000000000000004p+4L : -0x7.03501a11d90a9a3p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.3000000000000004p+4L : -0x7.03501a11d90a9a28p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.3000000000000004p+4L : -0x7.03501a11d90a9a28p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.3000000000000004p+4L : -0x7.03501a11d90a9a28p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.3000000000000004p+4L : -0x7.03501a11d90a9a2a4d7f21992bd4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.3000000000000004p+4L : -0x7.03501a11d90a9a2a4d7f21992bdp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.3000000000000004p+4L : -0x7.03501a11d90a9a2a4d7f21992bdp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.3000000000000004p+4L : -0x7.03501a11d90a9a2a4d7f21992bdp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.3000000000000004p+4L : -0x7.03501a11d90a9a2a4d7f21992cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.3000000000000004p+4L : -0x7.03501a11d90a9a2a4d7f21992cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.3000000000000004p+4L : -0x7.03501a11d90a9a2a4d7f21992ap+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.3000000000000004p+4L : -0x7.03501a11d90a9a2a4d7f21992ap+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.3000000000000000000000000002p+4L : -0x4.e3e2b0aae67f357c6f03a7e90e38p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.3000000000000000000000000002p+4L : -0x4.e3e2b0aae67f357c6f03a7e90e38p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.3000000000000000000000000002p+4L : -0x4.e3e2b0aae67f357c6f03a7e90e34p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.3000000000000000000000000002p+4L : -0x4.e3e2b0aae67f357c6f03a7e90e34p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.30000000000000000000000001p+4L : -0x5.31849b275249fab79757467b93dcp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.30000000000000000000000001p+4L : -0x5.31849b275249fab79757467b93dcp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.30000000000000000000000001p+4L : -0x5.31849b275249fab79757467b93d8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.30000000000000000000000001p+4L : -0x5.31849b275249fab79757467b93d8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.30000000000000000000000001p+4L : -0x5.31849b275249fab79757467b94p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.30000000000000000000000001p+4L : -0x5.31849b275249fab79757467b94p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.30000000000000000000000001p+4L : -0x5.31849b275249fab79757467b92p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.30000000000000000000000001p+4L : -0x5.31849b275249fab79757467b92p+4L 1 : inexact-ok
+lgamma -0x3.3ffffffffffffffffffffffffffep+4
+= lgamma downward flt-32 -0x3.3ffffcp+4f : -0x8.fe25ap+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.3ffffcp+4f : -0x8.fe259p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.3ffffcp+4f : -0x8.fe259p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.3ffffcp+4f : -0x8.fe259p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.3ffffcp+4 : -0x8.fe25917adde28p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.3ffffcp+4 : -0x8.fe25917adde28p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.3ffffcp+4 : -0x8.fe25917adde2p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.3ffffcp+4 : -0x8.fe25917adde2p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.3ffffcp+4L : -0x8.fe25917adde26fp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.3ffffcp+4L : -0x8.fe25917adde26efp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.3ffffcp+4L : -0x8.fe25917adde26efp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.3ffffcp+4L : -0x8.fe25917adde26efp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.3ffffcp+4L : -0x8.fe25917adde26fp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.3ffffcp+4L : -0x8.fe25917adde26efp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.3ffffcp+4L : -0x8.fe25917adde26efp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.3ffffcp+4L : -0x8.fe25917adde26efp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.3ffffcp+4L : -0x8.fe25917adde26ef3cd95670ddd98p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.3ffffcp+4L : -0x8.fe25917adde26ef3cd95670ddd98p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.3ffffcp+4L : -0x8.fe25917adde26ef3cd95670ddd9p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.3ffffcp+4L : -0x8.fe25917adde26ef3cd95670ddd9p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.3ffffcp+4L : -0x8.fe25917adde26ef3cd95670dep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.3ffffcp+4L : -0x8.fe25917adde26ef3cd95670ddcp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.3ffffcp+4L : -0x8.fe25917adde26ef3cd95670ddcp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.3ffffcp+4L : -0x8.fe25917adde26ef3cd95670ddcp+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.3fffffffffffep+4 : -0x7.bc86d5e1969b8p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.3fffffffffffep+4 : -0x7.bc86d5e1969b4p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.3fffffffffffep+4 : -0x7.bc86d5e1969b4p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.3fffffffffffep+4 : -0x7.bc86d5e1969b4p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.3fffffffffffep+4L : -0x7.bc86d5e1969b5038p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.3fffffffffffep+4L : -0x7.bc86d5e1969b5038p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.3fffffffffffep+4L : -0x7.bc86d5e1969b503p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.3fffffffffffep+4L : -0x7.bc86d5e1969b503p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.3fffffffffffep+4L : -0x7.bc86d5e1969b5038p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.3fffffffffffep+4L : -0x7.bc86d5e1969b5038p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.3fffffffffffep+4L : -0x7.bc86d5e1969b503p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.3fffffffffffep+4L : -0x7.bc86d5e1969b503p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.3fffffffffffep+4L : -0x7.bc86d5e1969b50340f5b8bb0da6p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.3fffffffffffep+4L : -0x7.bc86d5e1969b50340f5b8bb0da5cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.3fffffffffffep+4L : -0x7.bc86d5e1969b50340f5b8bb0da5cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.3fffffffffffep+4L : -0x7.bc86d5e1969b50340f5b8bb0da5cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.3fffffffffffep+4L : -0x7.bc86d5e1969b50340f5b8bb0dcp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.3fffffffffffep+4L : -0x7.bc86d5e1969b50340f5b8bb0dap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.3fffffffffffep+4L : -0x7.bc86d5e1969b50340f5b8bb0dap+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.3fffffffffffep+4L : -0x7.bc86d5e1969b50340f5b8bb0dap+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.3ffffffffffffffcp+4L : -0x7.42886567365d2b4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.3ffffffffffffffcp+4L : -0x7.42886567365d2b4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.3ffffffffffffffcp+4L : -0x7.42886567365d2b38p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.3ffffffffffffffcp+4L : -0x7.42886567365d2b38p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.3ffffffffffffffcp+4L : -0x7.42886567365d2b4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.3ffffffffffffffcp+4L : -0x7.42886567365d2b4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.3ffffffffffffffcp+4L : -0x7.42886567365d2b38p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.3ffffffffffffffcp+4L : -0x7.42886567365d2b38p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.3ffffffffffffffcp+4L : -0x7.42886567365d2b3d37a1b38cap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.3ffffffffffffffcp+4L : -0x7.42886567365d2b3d37a1b38c9ffcp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.3ffffffffffffffcp+4L : -0x7.42886567365d2b3d37a1b38c9ffcp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.3ffffffffffffffcp+4L : -0x7.42886567365d2b3d37a1b38c9ffcp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.3ffffffffffffffcp+4L : -0x7.42886567365d2b3d37a1b38cap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.3ffffffffffffffcp+4L : -0x7.42886567365d2b3d37a1b38cap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.3ffffffffffffffcp+4L : -0x7.42886567365d2b3d37a1b38c9ep+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.3ffffffffffffffcp+4L : -0x7.42886567365d2b3d37a1b38c9ep+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.3ffffffffffffffffffffffffffep+4L : -0x5.231afc0043d1c6aef53bbc4d56a4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.3ffffffffffffffffffffffffffep+4L : -0x5.231afc0043d1c6aef53bbc4d56ap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.3ffffffffffffffffffffffffffep+4L : -0x5.231afc0043d1c6aef53bbc4d56ap+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.3ffffffffffffffffffffffffffep+4L : -0x5.231afc0043d1c6aef53bbc4d56ap+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.3fffffffffffffffffffffffffp+4L : -0x5.70bce67caf9c8bea1d8f5adfd47p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.3fffffffffffffffffffffffffp+4L : -0x5.70bce67caf9c8bea1d8f5adfd46cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.3fffffffffffffffffffffffffp+4L : -0x5.70bce67caf9c8bea1d8f5adfd46cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.3fffffffffffffffffffffffffp+4L : -0x5.70bce67caf9c8bea1d8f5adfd46cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.3fffffffffffffffffffffffffp+4L : -0x5.70bce67caf9c8bea1d8f5adfd6p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.3fffffffffffffffffffffffffp+4L : -0x5.70bce67caf9c8bea1d8f5adfd4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.3fffffffffffffffffffffffffp+4L : -0x5.70bce67caf9c8bea1d8f5adfd4p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.3fffffffffffffffffffffffffp+4L : -0x5.70bce67caf9c8bea1d8f5adfd4p+4L 1 : inexact-ok
+lgamma -0x3.4000000000000000000000000002p+4
+= lgamma downward flt-32 -0x3.400004p+4f : -0x8.fe25cp+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.400004p+4f : -0x8.fe25bp+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.400004p+4f : -0x8.fe25bp+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x3.400004p+4f : -0x8.fe25bp+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.400004p+4 : -0x8.fe25b12aa4ap+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.400004p+4 : -0x8.fe25b12aa4ap+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.400004p+4 : -0x8.fe25b12aa49f8p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.400004p+4 : -0x8.fe25b12aa49f8p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.400004p+4L : -0x8.fe25b12aa49ff38p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.400004p+4L : -0x8.fe25b12aa49ff38p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.400004p+4L : -0x8.fe25b12aa49ff37p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.400004p+4L : -0x8.fe25b12aa49ff37p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.400004p+4L : -0x8.fe25b12aa49ff38p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.400004p+4L : -0x8.fe25b12aa49ff38p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.400004p+4L : -0x8.fe25b12aa49ff37p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.400004p+4L : -0x8.fe25b12aa49ff37p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.400004p+4L : -0x8.fe25b12aa49ff3795435fc203e1p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.400004p+4L : -0x8.fe25b12aa49ff3795435fc203e1p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.400004p+4L : -0x8.fe25b12aa49ff3795435fc203e08p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.400004p+4L : -0x8.fe25b12aa49ff3795435fc203e08p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.400004p+4L : -0x8.fe25b12aa49ff3795435fc204p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.400004p+4L : -0x8.fe25b12aa49ff3795435fc204p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.400004p+4L : -0x8.fe25b12aa49ff3795435fc203cp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.400004p+4L : -0x8.fe25b12aa49ff3795435fc203cp+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.4000000000002p+4 : -0x7.bc86d5e1969c8p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.4000000000002p+4 : -0x7.bc86d5e1969c4p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.4000000000002p+4 : -0x7.bc86d5e1969c4p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.4000000000002p+4 : -0x7.bc86d5e1969c4p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.4000000000002p+4L : -0x7.bc86d5e1969c4db8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.4000000000002p+4L : -0x7.bc86d5e1969c4dbp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.4000000000002p+4L : -0x7.bc86d5e1969c4dbp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.4000000000002p+4L : -0x7.bc86d5e1969c4dbp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.4000000000002p+4L : -0x7.bc86d5e1969c4db8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.4000000000002p+4L : -0x7.bc86d5e1969c4dbp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.4000000000002p+4L : -0x7.bc86d5e1969c4dbp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.4000000000002p+4L : -0x7.bc86d5e1969c4dbp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.4000000000002p+4L : -0x7.bc86d5e1969c4db24547afdd1f4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.4000000000002p+4L : -0x7.bc86d5e1969c4db24547afdd1f3cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.4000000000002p+4L : -0x7.bc86d5e1969c4db24547afdd1f3cp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.4000000000002p+4L : -0x7.bc86d5e1969c4db24547afdd1f3cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.4000000000002p+4L : -0x7.bc86d5e1969c4db24547afdd2p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.4000000000002p+4L : -0x7.bc86d5e1969c4db24547afdd2p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.4000000000002p+4L : -0x7.bc86d5e1969c4db24547afdd1ep+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.4000000000002p+4L : -0x7.bc86d5e1969c4db24547afdd1ep+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.4000000000000004p+4L : -0x7.42886567365d2b6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.4000000000000004p+4L : -0x7.42886567365d2b6p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.4000000000000004p+4L : -0x7.42886567365d2b58p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.4000000000000004p+4L : -0x7.42886567365d2b58p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.4000000000000004p+4L : -0x7.42886567365d2b6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.4000000000000004p+4L : -0x7.42886567365d2b6p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.4000000000000004p+4L : -0x7.42886567365d2b58p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.4000000000000004p+4L : -0x7.42886567365d2b58p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.4000000000000004p+4L : -0x7.42886567365d2b5ce76871112588p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.4000000000000004p+4L : -0x7.42886567365d2b5ce76871112584p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.4000000000000004p+4L : -0x7.42886567365d2b5ce76871112584p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.4000000000000004p+4L : -0x7.42886567365d2b5ce76871112584p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.4000000000000004p+4L : -0x7.42886567365d2b5ce768711126p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.4000000000000004p+4L : -0x7.42886567365d2b5ce768711126p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.4000000000000004p+4L : -0x7.42886567365d2b5ce768711124p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.4000000000000004p+4L : -0x7.42886567365d2b5ce768711124p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.4000000000000000000000000002p+4L : -0x5.231afc0043d1c6aef53bbc4d56b4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.4000000000000000000000000002p+4L : -0x5.231afc0043d1c6aef53bbc4d56bp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.4000000000000000000000000002p+4L : -0x5.231afc0043d1c6aef53bbc4d56bp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.4000000000000000000000000002p+4L : -0x5.231afc0043d1c6aef53bbc4d56bp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.40000000000000000000000001p+4L : -0x5.70bce67caf9c8bea1d8f5adfdc5cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.40000000000000000000000001p+4L : -0x5.70bce67caf9c8bea1d8f5adfdc58p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.40000000000000000000000001p+4L : -0x5.70bce67caf9c8bea1d8f5adfdc58p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.40000000000000000000000001p+4L : -0x5.70bce67caf9c8bea1d8f5adfdc58p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.40000000000000000000000001p+4L : -0x5.70bce67caf9c8bea1d8f5adfdep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.40000000000000000000000001p+4L : -0x5.70bce67caf9c8bea1d8f5adfdcp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.40000000000000000000000001p+4L : -0x5.70bce67caf9c8bea1d8f5adfdcp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.40000000000000000000000001p+4L : -0x5.70bce67caf9c8bea1d8f5adfdcp+4L -1 : inexact-ok
+lgamma -0x3.4ffffffffffffffffffffffffffep+4
+= lgamma downward flt-32 -0x3.4ffffcp+4f : -0x9.3dabfp+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.4ffffcp+4f : -0x9.3dabep+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.4ffffcp+4f : -0x9.3dabep+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x3.4ffffcp+4f : -0x9.3dabep+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.4ffffcp+4 : -0x9.3dabe237d03fp+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.4ffffcp+4 : -0x9.3dabe237d03e8p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.4ffffcp+4 : -0x9.3dabe237d03e8p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.4ffffcp+4 : -0x9.3dabe237d03e8p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.4ffffcp+4L : -0x9.3dabe237d03ebd9p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.4ffffcp+4L : -0x9.3dabe237d03ebd8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.4ffffcp+4L : -0x9.3dabe237d03ebd8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.4ffffcp+4L : -0x9.3dabe237d03ebd8p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.4ffffcp+4L : -0x9.3dabe237d03ebd9p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.4ffffcp+4L : -0x9.3dabe237d03ebd8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.4ffffcp+4L : -0x9.3dabe237d03ebd8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.4ffffcp+4L : -0x9.3dabe237d03ebd8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.4ffffcp+4L : -0x9.3dabe237d03ebd86fcf7bf961968p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.4ffffcp+4L : -0x9.3dabe237d03ebd86fcf7bf96196p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.4ffffcp+4L : -0x9.3dabe237d03ebd86fcf7bf96196p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.4ffffcp+4L : -0x9.3dabe237d03ebd86fcf7bf96196p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.4ffffcp+4L : -0x9.3dabe237d03ebd86fcf7bf961cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.4ffffcp+4L : -0x9.3dabe237d03ebd86fcf7bf9618p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.4ffffcp+4L : -0x9.3dabe237d03ebd86fcf7bf9618p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.4ffffcp+4L : -0x9.3dabe237d03ebd86fcf7bf9618p+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.4fffffffffffep+4 : -0x7.fc0d26b1db14cp+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.4fffffffffffep+4 : -0x7.fc0d26b1db14cp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.4fffffffffffep+4 : -0x7.fc0d26b1db148p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.4fffffffffffep+4 : -0x7.fc0d26b1db148p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.4fffffffffffep+4L : -0x7.fc0d26b1db14a508p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.4fffffffffffep+4L : -0x7.fc0d26b1db14a5p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.4fffffffffffep+4L : -0x7.fc0d26b1db14a5p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.4fffffffffffep+4L : -0x7.fc0d26b1db14a5p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.4fffffffffffep+4L : -0x7.fc0d26b1db14a508p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.4fffffffffffep+4L : -0x7.fc0d26b1db14a5p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.4fffffffffffep+4L : -0x7.fc0d26b1db14a5p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.4fffffffffffep+4L : -0x7.fc0d26b1db14a5p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.4fffffffffffep+4L : -0x7.fc0d26b1db14a5027bbf8934099p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.4fffffffffffep+4L : -0x7.fc0d26b1db14a5027bbf8934098cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.4fffffffffffep+4L : -0x7.fc0d26b1db14a5027bbf8934098cp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.4fffffffffffep+4L : -0x7.fc0d26b1db14a5027bbf8934098cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.4fffffffffffep+4L : -0x7.fc0d26b1db14a5027bbf89340ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.4fffffffffffep+4L : -0x7.fc0d26b1db14a5027bbf89340ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.4fffffffffffep+4L : -0x7.fc0d26b1db14a5027bbf893408p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.4fffffffffffep+4L : -0x7.fc0d26b1db14a5027bbf893408p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.4ffffffffffffffcp+4L : -0x7.820eb6377ad680a8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.4ffffffffffffffcp+4L : -0x7.820eb6377ad680a8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.4ffffffffffffffcp+4L : -0x7.820eb6377ad680ap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.4ffffffffffffffcp+4L : -0x7.820eb6377ad680ap+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.4ffffffffffffffcp+4L : -0x7.820eb6377ad680a8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.4ffffffffffffffcp+4L : -0x7.820eb6377ad680a8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.4ffffffffffffffcp+4L : -0x7.820eb6377ad680ap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.4ffffffffffffffcp+4L : -0x7.820eb6377ad680ap+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.4ffffffffffffffcp+4L : -0x7.820eb6377ad680a6219b6d7069cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.4ffffffffffffffcp+4L : -0x7.820eb6377ad680a6219b6d7069cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.4ffffffffffffffcp+4L : -0x7.820eb6377ad680a6219b6d7069bcp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.4ffffffffffffffcp+4L : -0x7.820eb6377ad680a6219b6d7069bcp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.4ffffffffffffffcp+4L : -0x7.820eb6377ad680a6219b6d706ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.4ffffffffffffffcp+4L : -0x7.820eb6377ad680a6219b6d706ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.4ffffffffffffffcp+4L : -0x7.820eb6377ad680a6219b6d7068p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.4ffffffffffffffcp+4L : -0x7.820eb6377ad680a6219b6d7068p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.4ffffffffffffffffffffffffffep+4L : -0x5.62a14cd0884b1c17f287932c4bep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.4ffffffffffffffffffffffffffep+4L : -0x5.62a14cd0884b1c17f287932c4bdcp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.4ffffffffffffffffffffffffffep+4L : -0x5.62a14cd0884b1c17f287932c4bdcp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.4ffffffffffffffffffffffffffep+4L : -0x5.62a14cd0884b1c17f287932c4bdcp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.4fffffffffffffffffffffffffp+4L : -0x5.b043374cf415e1531adb31bec9a4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.4fffffffffffffffffffffffffp+4L : -0x5.b043374cf415e1531adb31bec9a4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.4fffffffffffffffffffffffffp+4L : -0x5.b043374cf415e1531adb31bec9ap+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.4fffffffffffffffffffffffffp+4L : -0x5.b043374cf415e1531adb31bec9ap+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.4fffffffffffffffffffffffffp+4L : -0x5.b043374cf415e1531adb31becap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.4fffffffffffffffffffffffffp+4L : -0x5.b043374cf415e1531adb31becap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.4fffffffffffffffffffffffffp+4L : -0x5.b043374cf415e1531adb31bec8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.4fffffffffffffffffffffffffp+4L : -0x5.b043374cf415e1531adb31bec8p+4L -1 : inexact-ok
+lgamma -0x3.5000000000000000000000000002p+4
+= lgamma downward flt-32 -0x3.500004p+4f : -0x9.3dac1p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.500004p+4f : -0x9.3dacp+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.500004p+4f : -0x9.3dacp+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.500004p+4f : -0x9.3dacp+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.500004p+4 : -0x9.3dac020e3b368p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.500004p+4 : -0x9.3dac020e3b36p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.500004p+4 : -0x9.3dac020e3b36p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.500004p+4 : -0x9.3dac020e3b36p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.500004p+4L : -0x9.3dac020e3b36387p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.500004p+4L : -0x9.3dac020e3b36386p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.500004p+4L : -0x9.3dac020e3b36386p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.500004p+4L : -0x9.3dac020e3b36386p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.500004p+4L : -0x9.3dac020e3b36387p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.500004p+4L : -0x9.3dac020e3b36386p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.500004p+4L : -0x9.3dac020e3b36386p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.500004p+4L : -0x9.3dac020e3b36386p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.500004p+4L : -0x9.3dac020e3b363863752d871afc18p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.500004p+4L : -0x9.3dac020e3b363863752d871afc18p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.500004p+4L : -0x9.3dac020e3b363863752d871afc1p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.500004p+4L : -0x9.3dac020e3b363863752d871afc1p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.500004p+4L : -0x9.3dac020e3b363863752d871bp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.500004p+4L : -0x9.3dac020e3b363863752d871afcp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.500004p+4L : -0x9.3dac020e3b363863752d871afcp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.500004p+4L : -0x9.3dac020e3b363863752d871afcp+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.5000000000002p+4 : -0x7.fc0d26b1db15cp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.5000000000002p+4 : -0x7.fc0d26b1db15cp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.5000000000002p+4 : -0x7.fc0d26b1db158p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.5000000000002p+4 : -0x7.fc0d26b1db158p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.5000000000002p+4L : -0x7.fc0d26b1db15a3b8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.5000000000002p+4L : -0x7.fc0d26b1db15a3b8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.5000000000002p+4L : -0x7.fc0d26b1db15a3bp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.5000000000002p+4L : -0x7.fc0d26b1db15a3bp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.5000000000002p+4L : -0x7.fc0d26b1db15a3b8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.5000000000002p+4L : -0x7.fc0d26b1db15a3b8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.5000000000002p+4L : -0x7.fc0d26b1db15a3bp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.5000000000002p+4L : -0x7.fc0d26b1db15a3bp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.5000000000002p+4L : -0x7.fc0d26b1db15a3b5d37b6017da8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.5000000000002p+4L : -0x7.fc0d26b1db15a3b5d37b6017da8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.5000000000002p+4L : -0x7.fc0d26b1db15a3b5d37b6017da7cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.5000000000002p+4L : -0x7.fc0d26b1db15a3b5d37b6017da7cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.5000000000002p+4L : -0x7.fc0d26b1db15a3b5d37b6017dcp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.5000000000002p+4L : -0x7.fc0d26b1db15a3b5d37b6017dap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.5000000000002p+4L : -0x7.fc0d26b1db15a3b5d37b6017dap+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.5000000000002p+4L : -0x7.fc0d26b1db15a3b5d37b6017dap+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.5000000000000004p+4L : -0x7.820eb6377ad680c8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.5000000000000004p+4L : -0x7.820eb6377ad680c8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.5000000000000004p+4L : -0x7.820eb6377ad680cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.5000000000000004p+4L : -0x7.820eb6377ad680cp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.5000000000000004p+4L : -0x7.820eb6377ad680c8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.5000000000000004p+4L : -0x7.820eb6377ad680c8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.5000000000000004p+4L : -0x7.820eb6377ad680cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.5000000000000004p+4L : -0x7.820eb6377ad680cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.5000000000000004p+4L : -0x7.820eb6377ad680c5f80664eb463cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.5000000000000004p+4L : -0x7.820eb6377ad680c5f80664eb4638p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.5000000000000004p+4L : -0x7.820eb6377ad680c5f80664eb4638p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.5000000000000004p+4L : -0x7.820eb6377ad680c5f80664eb4638p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.5000000000000004p+4L : -0x7.820eb6377ad680c5f80664eb48p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.5000000000000004p+4L : -0x7.820eb6377ad680c5f80664eb46p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.5000000000000004p+4L : -0x7.820eb6377ad680c5f80664eb46p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.5000000000000004p+4L : -0x7.820eb6377ad680c5f80664eb46p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.5000000000000000000000000002p+4L : -0x5.62a14cd0884b1c17f287932c4bfp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.5000000000000000000000000002p+4L : -0x5.62a14cd0884b1c17f287932c4becp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.5000000000000000000000000002p+4L : -0x5.62a14cd0884b1c17f287932c4becp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.5000000000000000000000000002p+4L : -0x5.62a14cd0884b1c17f287932c4becp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.50000000000000000000000001p+4L : -0x5.b043374cf415e1531adb31bed19cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.50000000000000000000000001p+4L : -0x5.b043374cf415e1531adb31bed198p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.50000000000000000000000001p+4L : -0x5.b043374cf415e1531adb31bed198p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.50000000000000000000000001p+4L : -0x5.b043374cf415e1531adb31bed198p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.50000000000000000000000001p+4L : -0x5.b043374cf415e1531adb31bed2p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.50000000000000000000000001p+4L : -0x5.b043374cf415e1531adb31bed2p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.50000000000000000000000001p+4L : -0x5.b043374cf415e1531adb31bedp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.50000000000000000000000001p+4L : -0x5.b043374cf415e1531adb31bedp+4L 1 : inexact-ok
+lgamma -0x3.5ffffffffffffffffffffffffffep+4
+= lgamma downward flt-32 -0x3.5ffffcp+4f : -0x9.7d7edp+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.5ffffcp+4f : -0x9.7d7ecp+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.5ffffcp+4f : -0x9.7d7ecp+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.5ffffcp+4f : -0x9.7d7ecp+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.5ffffcp+4 : -0x9.7d7ec3145de08p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.5ffffcp+4 : -0x9.7d7ec3145dep+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.5ffffcp+4 : -0x9.7d7ec3145dep+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.5ffffcp+4 : -0x9.7d7ec3145dep+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.5ffffcp+4L : -0x9.7d7ec3145de00c1p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.5ffffcp+4L : -0x9.7d7ec3145de00c1p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.5ffffcp+4L : -0x9.7d7ec3145de00cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.5ffffcp+4L : -0x9.7d7ec3145de00cp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.5ffffcp+4L : -0x9.7d7ec3145de00c1p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.5ffffcp+4L : -0x9.7d7ec3145de00c1p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.5ffffcp+4L : -0x9.7d7ec3145de00cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.5ffffcp+4L : -0x9.7d7ec3145de00cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.5ffffcp+4L : -0x9.7d7ec3145de00c0a087938f3dc58p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.5ffffcp+4L : -0x9.7d7ec3145de00c0a087938f3dc5p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.5ffffcp+4L : -0x9.7d7ec3145de00c0a087938f3dc5p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.5ffffcp+4L : -0x9.7d7ec3145de00c0a087938f3dc5p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.5ffffcp+4L : -0x9.7d7ec3145de00c0a087938f3ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.5ffffcp+4L : -0x9.7d7ec3145de00c0a087938f3dcp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.5ffffcp+4L : -0x9.7d7ec3145de00c0a087938f3dcp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.5ffffcp+4L : -0x9.7d7ec3145de00c0a087938f3dcp+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.5fffffffffffep+4 : -0x8.3be007a15f3bp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.5fffffffffffep+4 : -0x8.3be007a15f3a8p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.5fffffffffffep+4 : -0x8.3be007a15f3a8p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.5fffffffffffep+4 : -0x8.3be007a15f3a8p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.5fffffffffffep+4L : -0x8.3be007a15f3abbdp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.5fffffffffffep+4L : -0x8.3be007a15f3abbdp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.5fffffffffffep+4L : -0x8.3be007a15f3abbcp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.5fffffffffffep+4L : -0x8.3be007a15f3abbcp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.5fffffffffffep+4L : -0x8.3be007a15f3abbdp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.5fffffffffffep+4L : -0x8.3be007a15f3abbdp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.5fffffffffffep+4L : -0x8.3be007a15f3abbcp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.5fffffffffffep+4L : -0x8.3be007a15f3abbcp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.5fffffffffffep+4L : -0x8.3be007a15f3abbcbc2fca1e3ff88p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.5fffffffffffep+4L : -0x8.3be007a15f3abbcbc2fca1e3ff8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.5fffffffffffep+4L : -0x8.3be007a15f3abbcbc2fca1e3ff8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.5fffffffffffep+4L : -0x8.3be007a15f3abbcbc2fca1e3ff8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.5fffffffffffep+4L : -0x8.3be007a15f3abbcbc2fca1e4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.5fffffffffffep+4L : -0x8.3be007a15f3abbcbc2fca1e4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.5fffffffffffep+4L : -0x8.3be007a15f3abbcbc2fca1e3fcp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.5fffffffffffep+4L : -0x8.3be007a15f3abbcbc2fca1e3fcp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.5ffffffffffffffcp+4L : -0x7.c1e19726fefc9808p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.5ffffffffffffffcp+4L : -0x7.c1e19726fefc9808p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.5ffffffffffffffcp+4L : -0x7.c1e19726fefc98p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.5ffffffffffffffcp+4L : -0x7.c1e19726fefc98p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.5ffffffffffffffcp+4L : -0x7.c1e19726fefc9808p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.5ffffffffffffffcp+4L : -0x7.c1e19726fefc9808p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.5ffffffffffffffcp+4L : -0x7.c1e19726fefc98p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.5ffffffffffffffcp+4L : -0x7.c1e19726fefc98p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.5ffffffffffffffcp+4L : -0x7.c1e19726fefc98070a07ee6c39ccp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.5ffffffffffffffcp+4L : -0x7.c1e19726fefc98070a07ee6c39ccp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.5ffffffffffffffcp+4L : -0x7.c1e19726fefc98070a07ee6c39c8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.5ffffffffffffffcp+4L : -0x7.c1e19726fefc98070a07ee6c39c8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.5ffffffffffffffcp+4L : -0x7.c1e19726fefc98070a07ee6c3ap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.5ffffffffffffffcp+4L : -0x7.c1e19726fefc98070a07ee6c3ap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.5ffffffffffffffcp+4L : -0x7.c1e19726fefc98070a07ee6c38p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.5ffffffffffffffcp+4L : -0x7.c1e19726fefc98070a07ee6c38p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.5ffffffffffffffffffffffffffep+4L : -0x5.a2742dc00c713378edea98e5bd18p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.5ffffffffffffffffffffffffffep+4L : -0x5.a2742dc00c713378edea98e5bd18p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.5ffffffffffffffffffffffffffep+4L : -0x5.a2742dc00c713378edea98e5bd14p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.5ffffffffffffffffffffffffffep+4L : -0x5.a2742dc00c713378edea98e5bd14p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.5fffffffffffffffffffffffffp+4L : -0x5.f016183c783bf8b4163e37783adcp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.5fffffffffffffffffffffffffp+4L : -0x5.f016183c783bf8b4163e37783ad8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.5fffffffffffffffffffffffffp+4L : -0x5.f016183c783bf8b4163e37783ad8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.5fffffffffffffffffffffffffp+4L : -0x5.f016183c783bf8b4163e37783ad8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.5fffffffffffffffffffffffffp+4L : -0x5.f016183c783bf8b4163e37783cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.5fffffffffffffffffffffffffp+4L : -0x5.f016183c783bf8b4163e37783ap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.5fffffffffffffffffffffffffp+4L : -0x5.f016183c783bf8b4163e37783ap+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.5fffffffffffffffffffffffffp+4L : -0x5.f016183c783bf8b4163e37783ap+4L 1 : inexact-ok
+lgamma -0x3.6000000000000000000000000002p+4
+= lgamma downward flt-32 -0x3.600004p+4f : -0x9.7d7efp+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.600004p+4f : -0x9.7d7eep+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.600004p+4f : -0x9.7d7eep+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x3.600004p+4f : -0x9.7d7eep+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.600004p+4 : -0x9.7d7ee310b5e18p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.600004p+4 : -0x9.7d7ee310b5e1p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.600004p+4 : -0x9.7d7ee310b5e1p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.600004p+4 : -0x9.7d7ee310b5e1p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.600004p+4L : -0x9.7d7ee310b5e1023p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.600004p+4L : -0x9.7d7ee310b5e1023p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.600004p+4L : -0x9.7d7ee310b5e1022p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.600004p+4L : -0x9.7d7ee310b5e1022p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.600004p+4L : -0x9.7d7ee310b5e1023p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.600004p+4L : -0x9.7d7ee310b5e1023p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.600004p+4L : -0x9.7d7ee310b5e1022p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.600004p+4L : -0x9.7d7ee310b5e1022p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.600004p+4L : -0x9.7d7ee310b5e10228df915a27446p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.600004p+4L : -0x9.7d7ee310b5e10228df915a274458p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.600004p+4L : -0x9.7d7ee310b5e10228df915a274458p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.600004p+4L : -0x9.7d7ee310b5e10228df915a274458p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.600004p+4L : -0x9.7d7ee310b5e10228df915a2748p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.600004p+4L : -0x9.7d7ee310b5e10228df915a2744p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.600004p+4L : -0x9.7d7ee310b5e10228df915a2744p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.600004p+4L : -0x9.7d7ee310b5e10228df915a2744p+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.6000000000002p+4 : -0x8.3be007a15f3cp+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.6000000000002p+4 : -0x8.3be007a15f3b8p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.6000000000002p+4 : -0x8.3be007a15f3b8p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.6000000000002p+4 : -0x8.3be007a15f3b8p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.6000000000002p+4L : -0x8.3be007a15f3bbbbp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.6000000000002p+4L : -0x8.3be007a15f3bbbbp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.6000000000002p+4L : -0x8.3be007a15f3bbbap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.6000000000002p+4L : -0x8.3be007a15f3bbbap+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.6000000000002p+4L : -0x8.3be007a15f3bbbbp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.6000000000002p+4L : -0x8.3be007a15f3bbbbp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.6000000000002p+4L : -0x8.3be007a15f3bbbap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.6000000000002p+4L : -0x8.3be007a15f3bbbap+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.6000000000002p+4L : -0x8.3be007a15f3bbbae830452dac7p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.6000000000002p+4L : -0x8.3be007a15f3bbbae830452dac6f8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.6000000000002p+4L : -0x8.3be007a15f3bbbae830452dac6f8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.6000000000002p+4L : -0x8.3be007a15f3bbbae830452dac6f8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.6000000000002p+4L : -0x8.3be007a15f3bbbae830452dac8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.6000000000002p+4L : -0x8.3be007a15f3bbbae830452dac8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.6000000000002p+4L : -0x8.3be007a15f3bbbae830452dac4p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.6000000000002p+4L : -0x8.3be007a15f3bbbae830452dac4p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.6000000000000004p+4L : -0x7.c1e19726fefc9828p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.6000000000000004p+4L : -0x7.c1e19726fefc9828p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.6000000000000004p+4L : -0x7.c1e19726fefc982p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.6000000000000004p+4L : -0x7.c1e19726fefc982p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.6000000000000004p+4L : -0x7.c1e19726fefc9828p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.6000000000000004p+4L : -0x7.c1e19726fefc9828p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.6000000000000004p+4L : -0x7.c1e19726fefc982p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.6000000000000004p+4L : -0x7.c1e19726fefc982p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.6000000000000004p+4L : -0x7.c1e19726fefc9827065fef6258a4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.6000000000000004p+4L : -0x7.c1e19726fefc9827065fef6258a4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.6000000000000004p+4L : -0x7.c1e19726fefc9827065fef6258ap+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.6000000000000004p+4L : -0x7.c1e19726fefc9827065fef6258ap+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.6000000000000004p+4L : -0x7.c1e19726fefc9827065fef625ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.6000000000000004p+4L : -0x7.c1e19726fefc9827065fef6258p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.6000000000000004p+4L : -0x7.c1e19726fefc9827065fef6258p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.6000000000000004p+4L : -0x7.c1e19726fefc9827065fef6258p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.6000000000000000000000000002p+4L : -0x5.a2742dc00c713378edea98e5bd28p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.6000000000000000000000000002p+4L : -0x5.a2742dc00c713378edea98e5bd28p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.6000000000000000000000000002p+4L : -0x5.a2742dc00c713378edea98e5bd24p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.6000000000000000000000000002p+4L : -0x5.a2742dc00c713378edea98e5bd24p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.60000000000000000000000001p+4L : -0x5.f016183c783bf8b4163e377842dcp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.60000000000000000000000001p+4L : -0x5.f016183c783bf8b4163e377842d8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.60000000000000000000000001p+4L : -0x5.f016183c783bf8b4163e377842d8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.60000000000000000000000001p+4L : -0x5.f016183c783bf8b4163e377842d8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.60000000000000000000000001p+4L : -0x5.f016183c783bf8b4163e377844p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.60000000000000000000000001p+4L : -0x5.f016183c783bf8b4163e377842p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.60000000000000000000000001p+4L : -0x5.f016183c783bf8b4163e377842p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.60000000000000000000000001p+4L : -0x5.f016183c783bf8b4163e377842p+4L -1 : inexact-ok
+lgamma -0x3.6ffffffffffffffffffffffffffep+4
+= lgamma downward flt-32 -0x3.6ffffcp+4f : -0x9.bd9cdp+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.6ffffcp+4f : -0x9.bd9cdp+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.6ffffcp+4f : -0x9.bd9ccp+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x3.6ffffcp+4f : -0x9.bd9ccp+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.6ffffcp+4 : -0x9.bd9ccc68ab9bp+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.6ffffcp+4 : -0x9.bd9ccc68ab9a8p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.6ffffcp+4 : -0x9.bd9ccc68ab9a8p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.6ffffcp+4 : -0x9.bd9ccc68ab9a8p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.6ffffcp+4L : -0x9.bd9ccc68ab9aa23p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.6ffffcp+4L : -0x9.bd9ccc68ab9aa23p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.6ffffcp+4L : -0x9.bd9ccc68ab9aa22p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.6ffffcp+4L : -0x9.bd9ccc68ab9aa22p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.6ffffcp+4L : -0x9.bd9ccc68ab9aa23p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.6ffffcp+4L : -0x9.bd9ccc68ab9aa23p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.6ffffcp+4L : -0x9.bd9ccc68ab9aa22p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.6ffffcp+4L : -0x9.bd9ccc68ab9aa22p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.6ffffcp+4L : -0x9.bd9ccc68ab9aa22b549067817f4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.6ffffcp+4L : -0x9.bd9ccc68ab9aa22b549067817f38p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.6ffffcp+4L : -0x9.bd9ccc68ab9aa22b549067817f38p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.6ffffcp+4L : -0x9.bd9ccc68ab9aa22b549067817f38p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.6ffffcp+4L : -0x9.bd9ccc68ab9aa22b549067818p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.6ffffcp+4L : -0x9.bd9ccc68ab9aa22b549067818p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.6ffffcp+4L : -0x9.bd9ccc68ab9aa22b549067817cp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.6ffffcp+4L : -0x9.bd9ccc68ab9aa22b549067817cp+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.6fffffffffffep+4 : -0x8.7bfe11084b37p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.6fffffffffffep+4 : -0x8.7bfe11084b368p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.6fffffffffffep+4 : -0x8.7bfe11084b368p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.6fffffffffffep+4 : -0x8.7bfe11084b368p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.6fffffffffffep+4L : -0x8.7bfe11084b36862p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.6fffffffffffep+4L : -0x8.7bfe11084b36861p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.6fffffffffffep+4L : -0x8.7bfe11084b36861p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.6fffffffffffep+4L : -0x8.7bfe11084b36861p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.6fffffffffffep+4L : -0x8.7bfe11084b36862p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.6fffffffffffep+4L : -0x8.7bfe11084b36861p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.6fffffffffffep+4L : -0x8.7bfe11084b36861p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.6fffffffffffep+4L : -0x8.7bfe11084b36861p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.6fffffffffffep+4L : -0x8.7bfe11084b36861147a44cae1aep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.6fffffffffffep+4L : -0x8.7bfe11084b36861147a44cae1aep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.6fffffffffffep+4L : -0x8.7bfe11084b36861147a44cae1ad8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.6fffffffffffep+4L : -0x8.7bfe11084b36861147a44cae1ad8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.6fffffffffffep+4L : -0x8.7bfe11084b36861147a44cae1cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.6fffffffffffep+4L : -0x8.7bfe11084b36861147a44cae1cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.6fffffffffffep+4L : -0x8.7bfe11084b36861147a44cae18p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.6fffffffffffep+4L : -0x8.7bfe11084b36861147a44cae18p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.6ffffffffffffffcp+4L : -0x8.01ffa08deaf862fp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.6ffffffffffffffcp+4L : -0x8.01ffa08deaf862ep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.6ffffffffffffffcp+4L : -0x8.01ffa08deaf862ep+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.6ffffffffffffffcp+4L : -0x8.01ffa08deaf862ep+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.6ffffffffffffffcp+4L : -0x8.01ffa08deaf862fp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.6ffffffffffffffcp+4L : -0x8.01ffa08deaf862ep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.6ffffffffffffffcp+4L : -0x8.01ffa08deaf862ep+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.6ffffffffffffffcp+4L : -0x8.01ffa08deaf862ep+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.6ffffffffffffffcp+4L : -0x8.01ffa08deaf862e16e1aa72d0608p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.6ffffffffffffffcp+4L : -0x8.01ffa08deaf862e16e1aa72d0608p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.6ffffffffffffffcp+4L : -0x8.01ffa08deaf862e16e1aa72d06p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.6ffffffffffffffcp+4L : -0x8.01ffa08deaf862e16e1aa72d06p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.6ffffffffffffffcp+4L : -0x8.01ffa08deaf862e16e1aa72d08p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.6ffffffffffffffcp+4L : -0x8.01ffa08deaf862e16e1aa72d08p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.6ffffffffffffffcp+4L : -0x8.01ffa08deaf862e16e1aa72d04p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.6ffffffffffffffcp+4L : -0x8.01ffa08deaf862e16e1aa72d04p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.6ffffffffffffffffffffffffffep+4L : -0x5.e2923726f86cfe53649b92d06d68p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.6ffffffffffffffffffffffffffep+4L : -0x5.e2923726f86cfe53649b92d06d68p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.6ffffffffffffffffffffffffffep+4L : -0x5.e2923726f86cfe53649b92d06d64p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.6ffffffffffffffffffffffffffep+4L : -0x5.e2923726f86cfe53649b92d06d64p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.6fffffffffffffffffffffffffp+4L : -0x6.303421a36437c38e8cef3162eb28p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.6fffffffffffffffffffffffffp+4L : -0x6.303421a36437c38e8cef3162eb24p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.6fffffffffffffffffffffffffp+4L : -0x6.303421a36437c38e8cef3162eb24p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.6fffffffffffffffffffffffffp+4L : -0x6.303421a36437c38e8cef3162eb24p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.6fffffffffffffffffffffffffp+4L : -0x6.303421a36437c38e8cef3162ecp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.6fffffffffffffffffffffffffp+4L : -0x6.303421a36437c38e8cef3162ecp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.6fffffffffffffffffffffffffp+4L : -0x6.303421a36437c38e8cef3162eap+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.6fffffffffffffffffffffffffp+4L : -0x6.303421a36437c38e8cef3162eap+4L -1 : inexact-ok
+lgamma -0x3.7000000000000000000000000002p+4
+= lgamma downward flt-32 -0x3.700004p+4f : -0x9.bd9cfp+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.700004p+4f : -0x9.bd9cfp+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.700004p+4f : -0x9.bd9cep+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.700004p+4f : -0x9.bd9cep+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.700004p+4 : -0x9.bd9cec8a401ep+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.700004p+4 : -0x9.bd9cec8a401ep+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.700004p+4 : -0x9.bd9cec8a401d8p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.700004p+4 : -0x9.bd9cec8a401d8p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.700004p+4L : -0x9.bd9cec8a401dec2p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.700004p+4L : -0x9.bd9cec8a401dec1p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.700004p+4L : -0x9.bd9cec8a401dec1p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.700004p+4L : -0x9.bd9cec8a401dec1p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.700004p+4L : -0x9.bd9cec8a401dec2p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.700004p+4L : -0x9.bd9cec8a401dec1p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.700004p+4L : -0x9.bd9cec8a401dec1p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.700004p+4L : -0x9.bd9cec8a401dec1p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.700004p+4L : -0x9.bd9cec8a401dec1250f5d987d4ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.700004p+4L : -0x9.bd9cec8a401dec1250f5d987d4d8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.700004p+4L : -0x9.bd9cec8a401dec1250f5d987d4d8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.700004p+4L : -0x9.bd9cec8a401dec1250f5d987d4d8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.700004p+4L : -0x9.bd9cec8a401dec1250f5d987d8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.700004p+4L : -0x9.bd9cec8a401dec1250f5d987d4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.700004p+4L : -0x9.bd9cec8a401dec1250f5d987d4p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.700004p+4L : -0x9.bd9cec8a401dec1250f5d987d4p+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.7000000000002p+4 : -0x8.7bfe11084b38p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.7000000000002p+4 : -0x8.7bfe11084b378p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.7000000000002p+4 : -0x8.7bfe11084b378p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.7000000000002p+4 : -0x8.7bfe11084b378p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.7000000000002p+4L : -0x8.7bfe11084b37872p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.7000000000002p+4L : -0x8.7bfe11084b37872p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.7000000000002p+4L : -0x8.7bfe11084b37871p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.7000000000002p+4L : -0x8.7bfe11084b37871p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.7000000000002p+4L : -0x8.7bfe11084b37872p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.7000000000002p+4L : -0x8.7bfe11084b37872p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.7000000000002p+4L : -0x8.7bfe11084b37871p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.7000000000002p+4L : -0x8.7bfe11084b37871p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.7000000000002p+4L : -0x8.7bfe11084b37871debbe9be60c38p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.7000000000002p+4L : -0x8.7bfe11084b37871debbe9be60c38p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.7000000000002p+4L : -0x8.7bfe11084b37871debbe9be60c3p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.7000000000002p+4L : -0x8.7bfe11084b37871debbe9be60c3p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.7000000000002p+4L : -0x8.7bfe11084b37871debbe9be61p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.7000000000002p+4L : -0x8.7bfe11084b37871debbe9be60cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.7000000000002p+4L : -0x8.7bfe11084b37871debbe9be60cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.7000000000002p+4L : -0x8.7bfe11084b37871debbe9be60cp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.7000000000000004p+4L : -0x8.01ffa08deaf8631p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.7000000000000004p+4L : -0x8.01ffa08deaf863p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.7000000000000004p+4L : -0x8.01ffa08deaf863p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.7000000000000004p+4L : -0x8.01ffa08deaf863p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.7000000000000004p+4L : -0x8.01ffa08deaf8631p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.7000000000000004p+4L : -0x8.01ffa08deaf863p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.7000000000000004p+4L : -0x8.01ffa08deaf863p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.7000000000000004p+4L : -0x8.01ffa08deaf863p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.7000000000000004p+4L : -0x8.01ffa08deaf863018faf2a76ed08p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.7000000000000004p+4L : -0x8.01ffa08deaf863018faf2a76ed08p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.7000000000000004p+4L : -0x8.01ffa08deaf863018faf2a76edp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.7000000000000004p+4L : -0x8.01ffa08deaf863018faf2a76edp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.7000000000000004p+4L : -0x8.01ffa08deaf863018faf2a76fp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.7000000000000004p+4L : -0x8.01ffa08deaf863018faf2a76ecp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.7000000000000004p+4L : -0x8.01ffa08deaf863018faf2a76ecp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.7000000000000004p+4L : -0x8.01ffa08deaf863018faf2a76ecp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.7000000000000000000000000002p+4L : -0x5.e2923726f86cfe53649b92d06d78p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.7000000000000000000000000002p+4L : -0x5.e2923726f86cfe53649b92d06d78p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.7000000000000000000000000002p+4L : -0x5.e2923726f86cfe53649b92d06d74p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.7000000000000000000000000002p+4L : -0x5.e2923726f86cfe53649b92d06d74p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.70000000000000000000000001p+4L : -0x6.303421a36437c38e8cef3162f33p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.70000000000000000000000001p+4L : -0x6.303421a36437c38e8cef3162f32cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.70000000000000000000000001p+4L : -0x6.303421a36437c38e8cef3162f32cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.70000000000000000000000001p+4L : -0x6.303421a36437c38e8cef3162f32cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.70000000000000000000000001p+4L : -0x6.303421a36437c38e8cef3162f4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.70000000000000000000000001p+4L : -0x6.303421a36437c38e8cef3162f4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.70000000000000000000000001p+4L : -0x6.303421a36437c38e8cef3162f2p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.70000000000000000000000001p+4L : -0x6.303421a36437c38e8cef3162f2p+4L 1 : inexact-ok
+lgamma -0x3.7ffffffffffffffffffffffffffep+4
+= lgamma downward flt-32 -0x3.7ffffcp+4f : -0x9.fe04bp+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.7ffffcp+4f : -0x9.fe04ap+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.7ffffcp+4f : -0x9.fe04ap+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.7ffffcp+4f : -0x9.fe04ap+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.7ffffcp+4 : -0x9.fe04a3830c278p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.7ffffcp+4 : -0x9.fe04a3830c278p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.7ffffcp+4 : -0x9.fe04a3830c27p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.7ffffcp+4 : -0x9.fe04a3830c27p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.7ffffcp+4L : -0x9.fe04a3830c2743ap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.7ffffcp+4L : -0x9.fe04a3830c27439p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.7ffffcp+4L : -0x9.fe04a3830c27439p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.7ffffcp+4L : -0x9.fe04a3830c27439p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.7ffffcp+4L : -0x9.fe04a3830c2743ap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.7ffffcp+4L : -0x9.fe04a3830c27439p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.7ffffcp+4L : -0x9.fe04a3830c27439p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.7ffffcp+4L : -0x9.fe04a3830c27439p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.7ffffcp+4L : -0x9.fe04a3830c274393e4e68be74c1p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.7ffffcp+4L : -0x9.fe04a3830c274393e4e68be74c1p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.7ffffcp+4L : -0x9.fe04a3830c274393e4e68be74c08p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.7ffffcp+4L : -0x9.fe04a3830c274393e4e68be74c08p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.7ffffcp+4L : -0x9.fe04a3830c274393e4e68be75p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.7ffffcp+4L : -0x9.fe04a3830c274393e4e68be74cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.7ffffcp+4L : -0x9.fe04a3830c274393e4e68be74cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.7ffffcp+4L : -0x9.fe04a3830c274393e4e68be74cp+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.7fffffffffffep+4 : -0x8.bc65e834f4e8p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.7fffffffffffep+4 : -0x8.bc65e834f4e8p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.7fffffffffffep+4 : -0x8.bc65e834f4e78p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.7fffffffffffep+4 : -0x8.bc65e834f4e78p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.7fffffffffffep+4L : -0x8.bc65e834f4e7c3bp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.7fffffffffffep+4L : -0x8.bc65e834f4e7c3ap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.7fffffffffffep+4L : -0x8.bc65e834f4e7c3ap+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.7fffffffffffep+4L : -0x8.bc65e834f4e7c3ap+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.7fffffffffffep+4L : -0x8.bc65e834f4e7c3bp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.7fffffffffffep+4L : -0x8.bc65e834f4e7c3ap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.7fffffffffffep+4L : -0x8.bc65e834f4e7c3ap+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.7fffffffffffep+4L : -0x8.bc65e834f4e7c3ap+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.7fffffffffffep+4L : -0x8.bc65e834f4e7c3a3a3c3b57e6968p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.7fffffffffffep+4L : -0x8.bc65e834f4e7c3a3a3c3b57e6968p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.7fffffffffffep+4L : -0x8.bc65e834f4e7c3a3a3c3b57e696p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.7fffffffffffep+4L : -0x8.bc65e834f4e7c3a3a3c3b57e696p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.7fffffffffffep+4L : -0x8.bc65e834f4e7c3a3a3c3b57e6cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.7fffffffffffep+4L : -0x8.bc65e834f4e7c3a3a3c3b57e68p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.7fffffffffffep+4L : -0x8.bc65e834f4e7c3a3a3c3b57e68p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.7fffffffffffep+4L : -0x8.bc65e834f4e7c3a3a3c3b57e68p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.7ffffffffffffffcp+4L : -0x8.426777ba94a9a11p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.7ffffffffffffffcp+4L : -0x8.426777ba94a9a1p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.7ffffffffffffffcp+4L : -0x8.426777ba94a9a1p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.7ffffffffffffffcp+4L : -0x8.426777ba94a9a1p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.7ffffffffffffffcp+4L : -0x8.426777ba94a9a11p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.7ffffffffffffffcp+4L : -0x8.426777ba94a9a1p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.7ffffffffffffffcp+4L : -0x8.426777ba94a9a1p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.7ffffffffffffffcp+4L : -0x8.426777ba94a9a1p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.7ffffffffffffffcp+4L : -0x8.426777ba94a9a10601157db43008p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.7ffffffffffffffcp+4L : -0x8.426777ba94a9a10601157db43p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.7ffffffffffffffcp+4L : -0x8.426777ba94a9a10601157db43p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.7ffffffffffffffcp+4L : -0x8.426777ba94a9a10601157db43p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.7ffffffffffffffcp+4L : -0x8.426777ba94a9a10601157db434p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.7ffffffffffffffcp+4L : -0x8.426777ba94a9a10601157db43p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.7ffffffffffffffcp+4L : -0x8.426777ba94a9a10601157db43p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.7ffffffffffffffcp+4L : -0x8.426777ba94a9a10601157db43p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.7ffffffffffffffffffffffffffep+4L : -0x6.22fa0e53a21e3c7809df8de9e088p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.7ffffffffffffffffffffffffffep+4L : -0x6.22fa0e53a21e3c7809df8de9e084p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.7ffffffffffffffffffffffffffep+4L : -0x6.22fa0e53a21e3c7809df8de9e084p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.7ffffffffffffffffffffffffffep+4L : -0x6.22fa0e53a21e3c7809df8de9e084p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.7fffffffffffffffffffffffffp+4L : -0x6.709bf8d00de901b332332c7c5e4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.7fffffffffffffffffffffffffp+4L : -0x6.709bf8d00de901b332332c7c5e4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.7fffffffffffffffffffffffffp+4L : -0x6.709bf8d00de901b332332c7c5e3cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.7fffffffffffffffffffffffffp+4L : -0x6.709bf8d00de901b332332c7c5e3cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.7fffffffffffffffffffffffffp+4L : -0x6.709bf8d00de901b332332c7c6p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.7fffffffffffffffffffffffffp+4L : -0x6.709bf8d00de901b332332c7c5ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.7fffffffffffffffffffffffffp+4L : -0x6.709bf8d00de901b332332c7c5ep+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.7fffffffffffffffffffffffffp+4L : -0x6.709bf8d00de901b332332c7c5ep+4L 1 : inexact-ok
+lgamma -0x3.8000000000000000000000000002p+4
+= lgamma downward flt-32 -0x3.800004p+4f : -0x9.fe04dp+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.800004p+4f : -0x9.fe04cp+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.800004p+4f : -0x9.fe04cp+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x3.800004p+4f : -0x9.fe04cp+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.800004p+4 : -0x9.fe04c3c932f4p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.800004p+4 : -0x9.fe04c3c932f38p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.800004p+4 : -0x9.fe04c3c932f38p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.800004p+4 : -0x9.fe04c3c932f38p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.800004p+4L : -0x9.fe04c3c932f3b21p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.800004p+4L : -0x9.fe04c3c932f3b21p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.800004p+4L : -0x9.fe04c3c932f3b2p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.800004p+4L : -0x9.fe04c3c932f3b2p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.800004p+4L : -0x9.fe04c3c932f3b21p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.800004p+4L : -0x9.fe04c3c932f3b21p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.800004p+4L : -0x9.fe04c3c932f3b2p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.800004p+4L : -0x9.fe04c3c932f3b2p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.800004p+4L : -0x9.fe04c3c932f3b20d2a807c4fa73p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.800004p+4L : -0x9.fe04c3c932f3b20d2a807c4fa728p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.800004p+4L : -0x9.fe04c3c932f3b20d2a807c4fa728p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.800004p+4L : -0x9.fe04c3c932f3b20d2a807c4fa728p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.800004p+4L : -0x9.fe04c3c932f3b20d2a807c4fa8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.800004p+4L : -0x9.fe04c3c932f3b20d2a807c4fa8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.800004p+4L : -0x9.fe04c3c932f3b20d2a807c4fa4p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.800004p+4L : -0x9.fe04c3c932f3b20d2a807c4fa4p+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.8000000000002p+4 : -0x8.bc65e834f4e9p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.8000000000002p+4 : -0x8.bc65e834f4e9p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.8000000000002p+4 : -0x8.bc65e834f4e88p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.8000000000002p+4 : -0x8.bc65e834f4e88p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.8000000000002p+4L : -0x8.bc65e834f4e8c5ep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.8000000000002p+4L : -0x8.bc65e834f4e8c5dp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.8000000000002p+4L : -0x8.bc65e834f4e8c5dp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.8000000000002p+4L : -0x8.bc65e834f4e8c5dp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.8000000000002p+4L : -0x8.bc65e834f4e8c5ep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.8000000000002p+4L : -0x8.bc65e834f4e8c5dp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.8000000000002p+4L : -0x8.bc65e834f4e8c5dp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.8000000000002p+4L : -0x8.bc65e834f4e8c5dp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.8000000000002p+4L : -0x8.bc65e834f4e8c5d4da272948a3e8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.8000000000002p+4L : -0x8.bc65e834f4e8c5d4da272948a3e8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.8000000000002p+4L : -0x8.bc65e834f4e8c5d4da272948a3ep+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.8000000000002p+4L : -0x8.bc65e834f4e8c5d4da272948a3ep+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.8000000000002p+4L : -0x8.bc65e834f4e8c5d4da272948a4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.8000000000002p+4L : -0x8.bc65e834f4e8c5d4da272948a4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.8000000000002p+4L : -0x8.bc65e834f4e8c5d4da272948ap+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.8000000000002p+4L : -0x8.bc65e834f4e8c5d4da272948ap+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.8000000000000004p+4L : -0x8.426777ba94a9a13p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.8000000000000004p+4L : -0x8.426777ba94a9a12p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.8000000000000004p+4L : -0x8.426777ba94a9a12p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.8000000000000004p+4L : -0x8.426777ba94a9a12p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.8000000000000004p+4L : -0x8.426777ba94a9a13p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.8000000000000004p+4L : -0x8.426777ba94a9a12p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.8000000000000004p+4L : -0x8.426777ba94a9a12p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.8000000000000004p+4L : -0x8.426777ba94a9a12p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.8000000000000004p+4L : -0x8.426777ba94a9a126473c4a22a95p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.8000000000000004p+4L : -0x8.426777ba94a9a126473c4a22a948p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.8000000000000004p+4L : -0x8.426777ba94a9a126473c4a22a948p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.8000000000000004p+4L : -0x8.426777ba94a9a126473c4a22a948p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.8000000000000004p+4L : -0x8.426777ba94a9a126473c4a22acp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.8000000000000004p+4L : -0x8.426777ba94a9a126473c4a22a8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.8000000000000004p+4L : -0x8.426777ba94a9a126473c4a22a8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.8000000000000004p+4L : -0x8.426777ba94a9a126473c4a22a8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.8000000000000000000000000002p+4L : -0x6.22fa0e53a21e3c7809df8de9e098p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.8000000000000000000000000002p+4L : -0x6.22fa0e53a21e3c7809df8de9e098p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.8000000000000000000000000002p+4L : -0x6.22fa0e53a21e3c7809df8de9e094p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.8000000000000000000000000002p+4L : -0x6.22fa0e53a21e3c7809df8de9e094p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.80000000000000000000000001p+4L : -0x6.709bf8d00de901b332332c7c6654p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.80000000000000000000000001p+4L : -0x6.709bf8d00de901b332332c7c665p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.80000000000000000000000001p+4L : -0x6.709bf8d00de901b332332c7c665p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.80000000000000000000000001p+4L : -0x6.709bf8d00de901b332332c7c665p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.80000000000000000000000001p+4L : -0x6.709bf8d00de901b332332c7c68p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.80000000000000000000000001p+4L : -0x6.709bf8d00de901b332332c7c66p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.80000000000000000000000001p+4L : -0x6.709bf8d00de901b332332c7c66p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.80000000000000000000000001p+4L : -0x6.709bf8d00de901b332332c7c66p+4L -1 : inexact-ok
+lgamma -0x3.8ffffffffffffffffffffffffffep+4
+= lgamma downward flt-32 -0x3.8ffffcp+4f : -0xa.3eb5p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.8ffffcp+4f : -0xa.3eb5p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.8ffffcp+4f : -0xa.3eb4fp+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x3.8ffffcp+4f : -0xa.3eb4fp+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.8ffffcp+4 : -0xa.3eb4f9f7cb8c8p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.8ffffcp+4 : -0xa.3eb4f9f7cb8cp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.8ffffcp+4 : -0xa.3eb4f9f7cb8cp+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.8ffffcp+4 : -0xa.3eb4f9f7cb8cp+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.8ffffcp+4L : -0xa.3eb4f9f7cb8c1f4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.8ffffcp+4L : -0xa.3eb4f9f7cb8c1f4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.8ffffcp+4L : -0xa.3eb4f9f7cb8c1f3p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.8ffffcp+4L : -0xa.3eb4f9f7cb8c1f3p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.8ffffcp+4L : -0xa.3eb4f9f7cb8c1f4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.8ffffcp+4L : -0xa.3eb4f9f7cb8c1f4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.8ffffcp+4L : -0xa.3eb4f9f7cb8c1f3p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.8ffffcp+4L : -0xa.3eb4f9f7cb8c1f3p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.8ffffcp+4L : -0xa.3eb4f9f7cb8c1f3849128b37f39p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.8ffffcp+4L : -0xa.3eb4f9f7cb8c1f3849128b37f388p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.8ffffcp+4L : -0xa.3eb4f9f7cb8c1f3849128b37f388p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.8ffffcp+4L : -0xa.3eb4f9f7cb8c1f3849128b37f388p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.8ffffcp+4L : -0xa.3eb4f9f7cb8c1f3849128b37f4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.8ffffcp+4L : -0xa.3eb4f9f7cb8c1f3849128b37f4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.8ffffcp+4L : -0xa.3eb4f9f7cb8c1f3849128b37fp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.8ffffcp+4L : -0xa.3eb4f9f7cb8c1f3849128b37fp+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.8fffffffffffep+4 : -0x8.fd163ebbab518p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.8fffffffffffep+4 : -0x8.fd163ebbab51p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.8fffffffffffep+4 : -0x8.fd163ebbab51p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.8fffffffffffep+4 : -0x8.fd163ebbab51p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.8fffffffffffep+4L : -0x8.fd163ebbab51269p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.8fffffffffffep+4L : -0x8.fd163ebbab51269p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.8fffffffffffep+4L : -0x8.fd163ebbab51268p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.8fffffffffffep+4L : -0x8.fd163ebbab51268p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.8fffffffffffep+4L : -0x8.fd163ebbab51269p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.8fffffffffffep+4L : -0x8.fd163ebbab51269p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.8fffffffffffep+4L : -0x8.fd163ebbab51268p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.8fffffffffffep+4L : -0x8.fd163ebbab51268p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.8fffffffffffep+4L : -0x8.fd163ebbab51268f56d68e71a36p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.8fffffffffffep+4L : -0x8.fd163ebbab51268f56d68e71a358p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.8fffffffffffep+4L : -0x8.fd163ebbab51268f56d68e71a358p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.8fffffffffffep+4L : -0x8.fd163ebbab51268f56d68e71a358p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.8fffffffffffep+4L : -0x8.fd163ebbab51268f56d68e71a4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.8fffffffffffep+4L : -0x8.fd163ebbab51268f56d68e71a4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.8fffffffffffep+4L : -0x8.fd163ebbab51268f56d68e71ap+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.8fffffffffffep+4L : -0x8.fd163ebbab51268f56d68e71ap+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.8ffffffffffffffcp+4L : -0x8.8317ce414b13049p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.8ffffffffffffffcp+4L : -0x8.8317ce414b13048p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.8ffffffffffffffcp+4L : -0x8.8317ce414b13048p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.8ffffffffffffffcp+4L : -0x8.8317ce414b13048p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.8ffffffffffffffcp+4L : -0x8.8317ce414b13049p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.8ffffffffffffffcp+4L : -0x8.8317ce414b13048p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.8ffffffffffffffcp+4L : -0x8.8317ce414b13048p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.8ffffffffffffffcp+4L : -0x8.8317ce414b13048p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.8ffffffffffffffcp+4L : -0x8.8317ce414b1304815a554032a458p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.8ffffffffffffffcp+4L : -0x8.8317ce414b1304815a554032a458p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.8ffffffffffffffcp+4L : -0x8.8317ce414b1304815a554032a45p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.8ffffffffffffffcp+4L : -0x8.8317ce414b1304815a554032a45p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.8ffffffffffffffcp+4L : -0x8.8317ce414b1304815a554032a8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.8ffffffffffffffcp+4L : -0x8.8317ce414b1304815a554032a4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.8ffffffffffffffcp+4L : -0x8.8317ce414b1304815a554032a4p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.8ffffffffffffffcp+4L : -0x8.8317ce414b1304815a554032a4p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.8ffffffffffffffffffffffffffep+4L : -0x6.63aa64da58879ff3751654e615fcp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.8ffffffffffffffffffffffffffep+4L : -0x6.63aa64da58879ff3751654e615fcp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.8ffffffffffffffffffffffffffep+4L : -0x6.63aa64da58879ff3751654e615f8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.8ffffffffffffffffffffffffffep+4L : -0x6.63aa64da58879ff3751654e615f8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.8fffffffffffffffffffffffffp+4L : -0x6.b14c4f56c452652e9d69f37893bp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.8fffffffffffffffffffffffffp+4L : -0x6.b14c4f56c452652e9d69f37893bp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.8fffffffffffffffffffffffffp+4L : -0x6.b14c4f56c452652e9d69f37893acp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.8fffffffffffffffffffffffffp+4L : -0x6.b14c4f56c452652e9d69f37893acp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.8fffffffffffffffffffffffffp+4L : -0x6.b14c4f56c452652e9d69f37894p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.8fffffffffffffffffffffffffp+4L : -0x6.b14c4f56c452652e9d69f37894p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.8fffffffffffffffffffffffffp+4L : -0x6.b14c4f56c452652e9d69f37892p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.8fffffffffffffffffffffffffp+4L : -0x6.b14c4f56c452652e9d69f37892p+4L -1 : inexact-ok
+lgamma -0x3.9000000000000000000000000002p+4
+= lgamma downward flt-32 -0x3.900004p+4f : -0xa.3eb52p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.900004p+4f : -0xa.3eb52p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.900004p+4f : -0xa.3eb51p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.900004p+4f : -0xa.3eb51p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.900004p+4 : -0xa.3eb51a61e062p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.900004p+4 : -0xa.3eb51a61e0618p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.900004p+4 : -0xa.3eb51a61e0618p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.900004p+4 : -0xa.3eb51a61e0618p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.900004p+4L : -0xa.3eb51a61e061894p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.900004p+4L : -0xa.3eb51a61e061893p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.900004p+4L : -0xa.3eb51a61e061893p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.900004p+4L : -0xa.3eb51a61e061893p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.900004p+4L : -0xa.3eb51a61e061894p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.900004p+4L : -0xa.3eb51a61e061893p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.900004p+4L : -0xa.3eb51a61e061893p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.900004p+4L : -0xa.3eb51a61e061893p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.900004p+4L : -0xa.3eb51a61e0618933cd9c24a727a8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.900004p+4L : -0xa.3eb51a61e0618933cd9c24a727a8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.900004p+4L : -0xa.3eb51a61e0618933cd9c24a727ap+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.900004p+4L : -0xa.3eb51a61e0618933cd9c24a727ap+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.900004p+4L : -0xa.3eb51a61e0618933cd9c24a728p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.900004p+4L : -0xa.3eb51a61e0618933cd9c24a728p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.900004p+4L : -0xa.3eb51a61e0618933cd9c24a724p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.900004p+4L : -0xa.3eb51a61e0618933cd9c24a724p+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.9000000000002p+4 : -0x8.fd163ebbab528p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.9000000000002p+4 : -0x8.fd163ebbab52p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.9000000000002p+4 : -0x8.fd163ebbab52p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.9000000000002p+4 : -0x8.fd163ebbab52p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.9000000000002p+4L : -0x8.fd163ebbab5229ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.9000000000002p+4L : -0x8.fd163ebbab5229ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.9000000000002p+4L : -0x8.fd163ebbab5229dp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.9000000000002p+4L : -0x8.fd163ebbab5229dp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.9000000000002p+4L : -0x8.fd163ebbab5229ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.9000000000002p+4L : -0x8.fd163ebbab5229ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.9000000000002p+4L : -0x8.fd163ebbab5229dp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.9000000000002p+4L : -0x8.fd163ebbab5229dp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.9000000000002p+4L : -0x8.fd163ebbab5229dffd81de4dd4ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.9000000000002p+4L : -0x8.fd163ebbab5229dffd81de4dd4d8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.9000000000002p+4L : -0x8.fd163ebbab5229dffd81de4dd4d8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.9000000000002p+4L : -0x8.fd163ebbab5229dffd81de4dd4d8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.9000000000002p+4L : -0x8.fd163ebbab5229dffd81de4dd8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.9000000000002p+4L : -0x8.fd163ebbab5229dffd81de4dd4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.9000000000002p+4L : -0x8.fd163ebbab5229dffd81de4dd4p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.9000000000002p+4L : -0x8.fd163ebbab5229dffd81de4dd4p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.9000000000000004p+4L : -0x8.8317ce414b1304bp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.9000000000000004p+4L : -0x8.8317ce414b1304ap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.9000000000000004p+4L : -0x8.8317ce414b1304ap+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.9000000000000004p+4L : -0x8.8317ce414b1304ap+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.9000000000000004p+4L : -0x8.8317ce414b1304bp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.9000000000000004p+4L : -0x8.8317ce414b1304ap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.9000000000000004p+4L : -0x8.8317ce414b1304ap+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.9000000000000004p+4L : -0x8.8317ce414b1304ap+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.9000000000000004p+4L : -0x8.8317ce414b1304a1c46a159c9fep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.9000000000000004p+4L : -0x8.8317ce414b1304a1c46a159c9fep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.9000000000000004p+4L : -0x8.8317ce414b1304a1c46a159c9fd8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.9000000000000004p+4L : -0x8.8317ce414b1304a1c46a159c9fd8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.9000000000000004p+4L : -0x8.8317ce414b1304a1c46a159cap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.9000000000000004p+4L : -0x8.8317ce414b1304a1c46a159cap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.9000000000000004p+4L : -0x8.8317ce414b1304a1c46a159c9cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.9000000000000004p+4L : -0x8.8317ce414b1304a1c46a159c9cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.9000000000000000000000000002p+4L : -0x6.63aa64da58879ff3751654e6160cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.9000000000000000000000000002p+4L : -0x6.63aa64da58879ff3751654e6160cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.9000000000000000000000000002p+4L : -0x6.63aa64da58879ff3751654e61608p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.9000000000000000000000000002p+4L : -0x6.63aa64da58879ff3751654e61608p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.90000000000000000000000001p+4L : -0x6.b14c4f56c452652e9d69f3789bccp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.90000000000000000000000001p+4L : -0x6.b14c4f56c452652e9d69f3789bccp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.90000000000000000000000001p+4L : -0x6.b14c4f56c452652e9d69f3789bc8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.90000000000000000000000001p+4L : -0x6.b14c4f56c452652e9d69f3789bc8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.90000000000000000000000001p+4L : -0x6.b14c4f56c452652e9d69f3789cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.90000000000000000000000001p+4L : -0x6.b14c4f56c452652e9d69f3789cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.90000000000000000000000001p+4L : -0x6.b14c4f56c452652e9d69f3789ap+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.90000000000000000000000001p+4L : -0x6.b14c4f56c452652e9d69f3789ap+4L 1 : inexact-ok
+lgamma -0x3.9ffffffffffffffffffffffffffep+4
+= lgamma downward flt-32 -0x3.9ffffcp+4f : -0xa.7fac9p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.9ffffcp+4f : -0xa.7fac9p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.9ffffcp+4f : -0xa.7fac8p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.9ffffcp+4f : -0xa.7fac8p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.9ffffcp+4 : -0xa.7fac8cfd3cecp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.9ffffcp+4 : -0xa.7fac8cfd3cecp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.9ffffcp+4 : -0xa.7fac8cfd3ceb8p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.9ffffcp+4 : -0xa.7fac8cfd3ceb8p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.9ffffcp+4L : -0xa.7fac8cfd3cebe98p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.9ffffcp+4L : -0xa.7fac8cfd3cebe97p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.9ffffcp+4L : -0xa.7fac8cfd3cebe97p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.9ffffcp+4L : -0xa.7fac8cfd3cebe97p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.9ffffcp+4L : -0xa.7fac8cfd3cebe98p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.9ffffcp+4L : -0xa.7fac8cfd3cebe97p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.9ffffcp+4L : -0xa.7fac8cfd3cebe97p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.9ffffcp+4L : -0xa.7fac8cfd3cebe97p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.9ffffcp+4L : -0xa.7fac8cfd3cebe975b34284afbc28p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.9ffffcp+4L : -0xa.7fac8cfd3cebe975b34284afbc28p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.9ffffcp+4L : -0xa.7fac8cfd3cebe975b34284afbc2p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.9ffffcp+4L : -0xa.7fac8cfd3cebe975b34284afbc2p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.9ffffcp+4L : -0xa.7fac8cfd3cebe975b34284afcp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.9ffffcp+4L : -0xa.7fac8cfd3cebe975b34284afbcp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.9ffffcp+4L : -0xa.7fac8cfd3cebe975b34284afbcp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.9ffffcp+4L : -0xa.7fac8cfd3cebe975b34284afbcp+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.9fffffffffffep+4 : -0x9.3e0dd1d2c46a8p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.9fffffffffffep+4 : -0x9.3e0dd1d2c46a8p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.9fffffffffffep+4 : -0x9.3e0dd1d2c46ap+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.9fffffffffffep+4 : -0x9.3e0dd1d2c46ap+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.9fffffffffffep+4L : -0x9.3e0dd1d2c46a5b2p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.9fffffffffffep+4L : -0x9.3e0dd1d2c46a5b1p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.9fffffffffffep+4L : -0x9.3e0dd1d2c46a5b1p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.9fffffffffffep+4L : -0x9.3e0dd1d2c46a5b1p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.9fffffffffffep+4L : -0x9.3e0dd1d2c46a5b2p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.9fffffffffffep+4L : -0x9.3e0dd1d2c46a5b1p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.9fffffffffffep+4L : -0x9.3e0dd1d2c46a5b1p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.9fffffffffffep+4L : -0x9.3e0dd1d2c46a5b1p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.9fffffffffffep+4L : -0x9.3e0dd1d2c46a5b17a2eafeb7fb5p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.9fffffffffffep+4L : -0x9.3e0dd1d2c46a5b17a2eafeb7fb5p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.9fffffffffffep+4L : -0x9.3e0dd1d2c46a5b17a2eafeb7fb48p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.9fffffffffffep+4L : -0x9.3e0dd1d2c46a5b17a2eafeb7fb48p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.9fffffffffffep+4L : -0x9.3e0dd1d2c46a5b17a2eafeb7fcp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.9fffffffffffep+4L : -0x9.3e0dd1d2c46a5b17a2eafeb7fcp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.9fffffffffffep+4L : -0x9.3e0dd1d2c46a5b17a2eafeb7f8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.9fffffffffffep+4L : -0x9.3e0dd1d2c46a5b17a2eafeb7f8p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.9ffffffffffffffcp+4L : -0x8.c40f6158642c39ap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.9ffffffffffffffcp+4L : -0x8.c40f6158642c399p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.9ffffffffffffffcp+4L : -0x8.c40f6158642c399p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.9ffffffffffffffcp+4L : -0x8.c40f6158642c399p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.9ffffffffffffffcp+4L : -0x8.c40f6158642c39ap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.9ffffffffffffffcp+4L : -0x8.c40f6158642c399p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.9ffffffffffffffcp+4L : -0x8.c40f6158642c399p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.9ffffffffffffffcp+4L : -0x8.c40f6158642c399p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.9ffffffffffffffcp+4L : -0x8.c40f6158642c3996d28cffebbe88p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.9ffffffffffffffcp+4L : -0x8.c40f6158642c3996d28cffebbe88p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.9ffffffffffffffcp+4L : -0x8.c40f6158642c3996d28cffebbe8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.9ffffffffffffffcp+4L : -0x8.c40f6158642c3996d28cffebbe8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.9ffffffffffffffcp+4L : -0x8.c40f6158642c3996d28cffebcp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.9ffffffffffffffcp+4L : -0x8.c40f6158642c3996d28cffebcp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.9ffffffffffffffcp+4L : -0x8.c40f6158642c3996d28cffebbcp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.9ffffffffffffffcp+4L : -0x8.c40f6158642c3996d28cffebbcp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.9ffffffffffffffffffffffffffep+4L : -0x6.a4a1f7f171a0d508fef5ce004aa4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.9ffffffffffffffffffffffffffep+4L : -0x6.a4a1f7f171a0d508fef5ce004aa4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.9ffffffffffffffffffffffffffep+4L : -0x6.a4a1f7f171a0d508fef5ce004aap+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.9ffffffffffffffffffffffffffep+4L : -0x6.a4a1f7f171a0d508fef5ce004aap+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.9fffffffffffffffffffffffffp+4L : -0x6.f243e26ddd6b9a4427496c92c858p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.9fffffffffffffffffffffffffp+4L : -0x6.f243e26ddd6b9a4427496c92c854p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.9fffffffffffffffffffffffffp+4L : -0x6.f243e26ddd6b9a4427496c92c854p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.9fffffffffffffffffffffffffp+4L : -0x6.f243e26ddd6b9a4427496c92c854p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.9fffffffffffffffffffffffffp+4L : -0x6.f243e26ddd6b9a4427496c92cap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.9fffffffffffffffffffffffffp+4L : -0x6.f243e26ddd6b9a4427496c92c8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.9fffffffffffffffffffffffffp+4L : -0x6.f243e26ddd6b9a4427496c92c8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.9fffffffffffffffffffffffffp+4L : -0x6.f243e26ddd6b9a4427496c92c8p+4L 1 : inexact-ok
+lgamma -0x3.a000000000000000000000000002p+4
+= lgamma downward flt-32 -0x3.a00004p+4f : -0xa.7facbp+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.a00004p+4f : -0xa.7facbp+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.a00004p+4f : -0xa.7facap+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x3.a00004p+4f : -0xa.7facap+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.a00004p+4 : -0xa.7facad8aa1348p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.a00004p+4 : -0xa.7facad8aa134p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.a00004p+4 : -0xa.7facad8aa134p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.a00004p+4 : -0xa.7facad8aa134p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.a00004p+4L : -0xa.7facad8aa13415bp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.a00004p+4L : -0xa.7facad8aa13415ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.a00004p+4L : -0xa.7facad8aa13415ap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.a00004p+4L : -0xa.7facad8aa13415ap+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.a00004p+4L : -0xa.7facad8aa13415bp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.a00004p+4L : -0xa.7facad8aa13415ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.a00004p+4L : -0xa.7facad8aa13415ap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.a00004p+4L : -0xa.7facad8aa13415ap+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.a00004p+4L : -0xa.7facad8aa13415a62f06963c7808p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.a00004p+4L : -0xa.7facad8aa13415a62f06963c78p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.a00004p+4L : -0xa.7facad8aa13415a62f06963c78p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.a00004p+4L : -0xa.7facad8aa13415a62f06963c78p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.a00004p+4L : -0xa.7facad8aa13415a62f06963c7cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.a00004p+4L : -0xa.7facad8aa13415a62f06963c78p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.a00004p+4L : -0xa.7facad8aa13415a62f06963c78p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.a00004p+4L : -0xa.7facad8aa13415a62f06963c78p+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.a000000000002p+4 : -0x9.3e0dd1d2c46b8p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.a000000000002p+4 : -0x9.3e0dd1d2c46b8p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.a000000000002p+4 : -0x9.3e0dd1d2c46bp+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.a000000000002p+4 : -0x9.3e0dd1d2c46bp+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.a000000000002p+4L : -0x9.3e0dd1d2c46b5f9p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.a000000000002p+4L : -0x9.3e0dd1d2c46b5f8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.a000000000002p+4L : -0x9.3e0dd1d2c46b5f8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.a000000000002p+4L : -0x9.3e0dd1d2c46b5f8p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.a000000000002p+4L : -0x9.3e0dd1d2c46b5f9p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.a000000000002p+4L : -0x9.3e0dd1d2c46b5f8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.a000000000002p+4L : -0x9.3e0dd1d2c46b5f8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.a000000000002p+4L : -0x9.3e0dd1d2c46b5f8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.a000000000002p+4L : -0x9.3e0dd1d2c46b5f82c52c603be638p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.a000000000002p+4L : -0x9.3e0dd1d2c46b5f82c52c603be63p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.a000000000002p+4L : -0x9.3e0dd1d2c46b5f82c52c603be63p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.a000000000002p+4L : -0x9.3e0dd1d2c46b5f82c52c603be63p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.a000000000002p+4L : -0x9.3e0dd1d2c46b5f82c52c603be8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.a000000000002p+4L : -0x9.3e0dd1d2c46b5f82c52c603be8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.a000000000002p+4L : -0x9.3e0dd1d2c46b5f82c52c603be4p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.a000000000002p+4L : -0x9.3e0dd1d2c46b5f82c52c603be4p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.a000000000000004p+4L : -0x8.c40f6158642c39cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.a000000000000004p+4L : -0x8.c40f6158642c39bp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.a000000000000004p+4L : -0x8.c40f6158642c39bp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.a000000000000004p+4L : -0x8.c40f6158642c39bp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.a000000000000004p+4L : -0x8.c40f6158642c39cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.a000000000000004p+4L : -0x8.c40f6158642c39bp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.a000000000000004p+4L : -0x8.c40f6158642c39bp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.a000000000000004p+4L : -0x8.c40f6158642c39bp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.a000000000000004p+4L : -0x8.c40f6158642c39b75ff14817ef08p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.a000000000000004p+4L : -0x8.c40f6158642c39b75ff14817efp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.a000000000000004p+4L : -0x8.c40f6158642c39b75ff14817efp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.a000000000000004p+4L : -0x8.c40f6158642c39b75ff14817efp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.a000000000000004p+4L : -0x8.c40f6158642c39b75ff14817fp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.a000000000000004p+4L : -0x8.c40f6158642c39b75ff14817fp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.a000000000000004p+4L : -0x8.c40f6158642c39b75ff14817ecp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.a000000000000004p+4L : -0x8.c40f6158642c39b75ff14817ecp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.a000000000000000000000000002p+4L : -0x6.a4a1f7f171a0d508fef5ce004ab4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.a000000000000000000000000002p+4L : -0x6.a4a1f7f171a0d508fef5ce004ab4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.a000000000000000000000000002p+4L : -0x6.a4a1f7f171a0d508fef5ce004abp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.a000000000000000000000000002p+4L : -0x6.a4a1f7f171a0d508fef5ce004abp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.a0000000000000000000000001p+4L : -0x6.f243e26ddd6b9a4427496c92d078p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.a0000000000000000000000001p+4L : -0x6.f243e26ddd6b9a4427496c92d078p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.a0000000000000000000000001p+4L : -0x6.f243e26ddd6b9a4427496c92d074p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.a0000000000000000000000001p+4L : -0x6.f243e26ddd6b9a4427496c92d074p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.a0000000000000000000000001p+4L : -0x6.f243e26ddd6b9a4427496c92d2p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.a0000000000000000000000001p+4L : -0x6.f243e26ddd6b9a4427496c92dp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.a0000000000000000000000001p+4L : -0x6.f243e26ddd6b9a4427496c92dp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.a0000000000000000000000001p+4L : -0x6.f243e26ddd6b9a4427496c92dp+4L -1 : inexact-ok
+lgamma -0x3.affffffffffffffffffffffffffep+4
+= lgamma downward flt-32 -0x3.affffcp+4f : -0xa.c0ea3p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.affffcp+4f : -0xa.c0ea2p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.affffcp+4f : -0xa.c0ea2p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x3.affffcp+4f : -0xa.c0ea2p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.affffcp+4 : -0xa.c0ea24d2fe738p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.affffcp+4 : -0xa.c0ea24d2fe738p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.affffcp+4 : -0xa.c0ea24d2fe73p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.affffcp+4 : -0xa.c0ea24d2fe73p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.affffcp+4L : -0xa.c0ea24d2fe73638p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.affffcp+4L : -0xa.c0ea24d2fe73637p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.affffcp+4L : -0xa.c0ea24d2fe73637p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.affffcp+4L : -0xa.c0ea24d2fe73637p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.affffcp+4L : -0xa.c0ea24d2fe73638p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.affffcp+4L : -0xa.c0ea24d2fe73637p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.affffcp+4L : -0xa.c0ea24d2fe73637p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.affffcp+4L : -0xa.c0ea24d2fe73637p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.affffcp+4L : -0xa.c0ea24d2fe73637149acc1a8d5a8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.affffcp+4L : -0xa.c0ea24d2fe73637149acc1a8d5a8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.affffcp+4L : -0xa.c0ea24d2fe73637149acc1a8d5ap+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.affffcp+4L : -0xa.c0ea24d2fe73637149acc1a8d5ap+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.affffcp+4L : -0xa.c0ea24d2fe73637149acc1a8d8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.affffcp+4L : -0xa.c0ea24d2fe73637149acc1a8d4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.affffcp+4L : -0xa.c0ea24d2fe73637149acc1a8d4p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.affffcp+4L : -0xa.c0ea24d2fe73637149acc1a8d4p+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.afffffffffffep+4 : -0x9.7f4b69b9e1108p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.afffffffffffep+4 : -0x9.7f4b69b9e11p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.afffffffffffep+4 : -0x9.7f4b69b9e11p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.afffffffffffep+4 : -0x9.7f4b69b9e11p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.afffffffffffep+4L : -0x9.7f4b69b9e1103d7p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.afffffffffffep+4L : -0x9.7f4b69b9e1103d6p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.afffffffffffep+4L : -0x9.7f4b69b9e1103d6p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.afffffffffffep+4L : -0x9.7f4b69b9e1103d6p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.afffffffffffep+4L : -0x9.7f4b69b9e1103d7p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.afffffffffffep+4L : -0x9.7f4b69b9e1103d6p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.afffffffffffep+4L : -0x9.7f4b69b9e1103d6p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.afffffffffffep+4L : -0x9.7f4b69b9e1103d6p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.afffffffffffep+4L : -0x9.7f4b69b9e1103d675b305b49b3bp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.afffffffffffep+4L : -0x9.7f4b69b9e1103d675b305b49b3a8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.afffffffffffep+4L : -0x9.7f4b69b9e1103d675b305b49b3a8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.afffffffffffep+4L : -0x9.7f4b69b9e1103d675b305b49b3a8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.afffffffffffep+4L : -0x9.7f4b69b9e1103d675b305b49b4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.afffffffffffep+4L : -0x9.7f4b69b9e1103d675b305b49b4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.afffffffffffep+4L : -0x9.7f4b69b9e1103d675b305b49bp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.afffffffffffep+4L : -0x9.7f4b69b9e1103d675b305b49bp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.affffffffffffffcp+4L : -0x9.054cf93f80d21c8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.affffffffffffffcp+4L : -0x9.054cf93f80d21c7p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.affffffffffffffcp+4L : -0x9.054cf93f80d21c7p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.affffffffffffffcp+4L : -0x9.054cf93f80d21c7p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.affffffffffffffcp+4L : -0x9.054cf93f80d21c8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.affffffffffffffcp+4L : -0x9.054cf93f80d21c7p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.affffffffffffffcp+4L : -0x9.054cf93f80d21c7p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.affffffffffffffcp+4L : -0x9.054cf93f80d21c7p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.affffffffffffffcp+4L : -0x9.054cf93f80d21c71526a39c73a28p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.affffffffffffffcp+4L : -0x9.054cf93f80d21c71526a39c73a28p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.affffffffffffffcp+4L : -0x9.054cf93f80d21c71526a39c73a2p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.affffffffffffffcp+4L : -0x9.054cf93f80d21c71526a39c73a2p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.affffffffffffffcp+4L : -0x9.054cf93f80d21c71526a39c73cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.affffffffffffffcp+4L : -0x9.054cf93f80d21c71526a39c73cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.affffffffffffffcp+4L : -0x9.054cf93f80d21c71526a39c738p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.affffffffffffffcp+4L : -0x9.054cf93f80d21c71526a39c738p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.affffffffffffffffffffffffffep+4L : -0x6.e5df8fd88e46b7e3902e263b3b6cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.affffffffffffffffffffffffffep+4L : -0x6.e5df8fd88e46b7e3902e263b3b6cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.affffffffffffffffffffffffffep+4L : -0x6.e5df8fd88e46b7e3902e263b3b68p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.affffffffffffffffffffffffffep+4L : -0x6.e5df8fd88e46b7e3902e263b3b68p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.afffffffffffffffffffffffffp+4L : -0x7.33817a54fa117d1eb881c4cdb91cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.afffffffffffffffffffffffffp+4L : -0x7.33817a54fa117d1eb881c4cdb918p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.afffffffffffffffffffffffffp+4L : -0x7.33817a54fa117d1eb881c4cdb918p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.afffffffffffffffffffffffffp+4L : -0x7.33817a54fa117d1eb881c4cdb918p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.afffffffffffffffffffffffffp+4L : -0x7.33817a54fa117d1eb881c4cdbap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.afffffffffffffffffffffffffp+4L : -0x7.33817a54fa117d1eb881c4cdbap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.afffffffffffffffffffffffffp+4L : -0x7.33817a54fa117d1eb881c4cdb8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.afffffffffffffffffffffffffp+4L : -0x7.33817a54fa117d1eb881c4cdb8p+4L -1 : inexact-ok
+lgamma -0x3.b000000000000000000000000002p+4
+= lgamma downward flt-32 -0x3.b00004p+4f : -0xa.c0ea5p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.b00004p+4f : -0xa.c0ea4p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.b00004p+4f : -0xa.c0ea4p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.b00004p+4f : -0xa.c0ea4p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.b00004p+4 : -0xa.c0ea458318f88p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.b00004p+4 : -0xa.c0ea458318f88p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.b00004p+4 : -0xa.c0ea458318f8p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.b00004p+4 : -0xa.c0ea458318f8p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.b00004p+4L : -0xa.c0ea458318f84e9p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.b00004p+4L : -0xa.c0ea458318f84e9p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.b00004p+4L : -0xa.c0ea458318f84e8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.b00004p+4L : -0xa.c0ea458318f84e8p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.b00004p+4L : -0xa.c0ea458318f84e9p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.b00004p+4L : -0xa.c0ea458318f84e9p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.b00004p+4L : -0xa.c0ea458318f84e8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.b00004p+4L : -0xa.c0ea458318f84e8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.b00004p+4L : -0xa.c0ea458318f84e8c139879496c5p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.b00004p+4L : -0xa.c0ea458318f84e8c139879496c5p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.b00004p+4L : -0xa.c0ea458318f84e8c139879496c48p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.b00004p+4L : -0xa.c0ea458318f84e8c139879496c48p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.b00004p+4L : -0xa.c0ea458318f84e8c139879497p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.b00004p+4L : -0xa.c0ea458318f84e8c139879496cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.b00004p+4L : -0xa.c0ea458318f84e8c139879496cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.b00004p+4L : -0xa.c0ea458318f84e8c139879496cp+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.b000000000002p+4 : -0x9.7f4b69b9e1118p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.b000000000002p+4 : -0x9.7f4b69b9e1118p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.b000000000002p+4 : -0x9.7f4b69b9e111p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.b000000000002p+4 : -0x9.7f4b69b9e111p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.b000000000002p+4L : -0x9.7f4b69b9e11142fp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.b000000000002p+4L : -0x9.7f4b69b9e11142fp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.b000000000002p+4L : -0x9.7f4b69b9e11142ep+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.b000000000002p+4L : -0x9.7f4b69b9e11142ep+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.b000000000002p+4L : -0x9.7f4b69b9e11142fp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.b000000000002p+4L : -0x9.7f4b69b9e11142fp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.b000000000002p+4L : -0x9.7f4b69b9e11142ep+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.b000000000002p+4L : -0x9.7f4b69b9e11142ep+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.b000000000002p+4L : -0x9.7f4b69b9e11142e82f57b4200f68p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.b000000000002p+4L : -0x9.7f4b69b9e11142e82f57b4200f6p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.b000000000002p+4L : -0x9.7f4b69b9e11142e82f57b4200f6p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.b000000000002p+4L : -0x9.7f4b69b9e11142e82f57b4200f6p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.b000000000002p+4L : -0x9.7f4b69b9e11142e82f57b4201p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.b000000000002p+4L : -0x9.7f4b69b9e11142e82f57b4201p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.b000000000002p+4L : -0x9.7f4b69b9e11142e82f57b4200cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.b000000000002p+4L : -0x9.7f4b69b9e11142e82f57b4200cp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.b000000000000004p+4L : -0x9.054cf93f80d21cap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.b000000000000004p+4L : -0x9.054cf93f80d21c9p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.b000000000000004p+4L : -0x9.054cf93f80d21c9p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.b000000000000004p+4L : -0x9.054cf93f80d21c9p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.b000000000000004p+4L : -0x9.054cf93f80d21cap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.b000000000000004p+4L : -0x9.054cf93f80d21c9p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.b000000000000004p+4L : -0x9.054cf93f80d21c9p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.b000000000000004p+4L : -0x9.054cf93f80d21c9p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.b000000000000004p+4L : -0x9.054cf93f80d21c920284beb254f8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.b000000000000004p+4L : -0x9.054cf93f80d21c920284beb254fp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.b000000000000004p+4L : -0x9.054cf93f80d21c920284beb254fp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.b000000000000004p+4L : -0x9.054cf93f80d21c920284beb254fp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.b000000000000004p+4L : -0x9.054cf93f80d21c920284beb258p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.b000000000000004p+4L : -0x9.054cf93f80d21c920284beb254p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.b000000000000004p+4L : -0x9.054cf93f80d21c920284beb254p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.b000000000000004p+4L : -0x9.054cf93f80d21c920284beb254p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.b000000000000000000000000002p+4L : -0x6.e5df8fd88e46b7e3902e263b3b8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.b000000000000000000000000002p+4L : -0x6.e5df8fd88e46b7e3902e263b3b7cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.b000000000000000000000000002p+4L : -0x6.e5df8fd88e46b7e3902e263b3b7cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.b000000000000000000000000002p+4L : -0x6.e5df8fd88e46b7e3902e263b3b7cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.b0000000000000000000000001p+4L : -0x7.33817a54fa117d1eb881c4cdc148p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.b0000000000000000000000001p+4L : -0x7.33817a54fa117d1eb881c4cdc144p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.b0000000000000000000000001p+4L : -0x7.33817a54fa117d1eb881c4cdc144p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.b0000000000000000000000001p+4L : -0x7.33817a54fa117d1eb881c4cdc144p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.b0000000000000000000000001p+4L : -0x7.33817a54fa117d1eb881c4cdc2p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.b0000000000000000000000001p+4L : -0x7.33817a54fa117d1eb881c4cdc2p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.b0000000000000000000000001p+4L : -0x7.33817a54fa117d1eb881c4cdcp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.b0000000000000000000000001p+4L : -0x7.33817a54fa117d1eb881c4cdcp+4L 1 : inexact-ok
+lgamma -0x3.bffffffffffffffffffffffffffep+4
+= lgamma downward flt-32 -0x3.bffffcp+4f : -0xb.026cap+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.bffffcp+4f : -0xb.026c9p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.bffffcp+4f : -0xb.026c9p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.bffffcp+4f : -0xb.026c9p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.bffffcp+4 : -0xb.026c9433822c8p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.bffffcp+4 : -0xb.026c9433822c8p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.bffffcp+4 : -0xb.026c9433822cp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.bffffcp+4 : -0xb.026c9433822cp+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.bffffcp+4L : -0xb.026c9433822c768p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.bffffcp+4L : -0xb.026c9433822c768p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.bffffcp+4L : -0xb.026c9433822c767p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.bffffcp+4L : -0xb.026c9433822c767p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.bffffcp+4L : -0xb.026c9433822c768p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.bffffcp+4L : -0xb.026c9433822c768p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.bffffcp+4L : -0xb.026c9433822c767p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.bffffcp+4L : -0xb.026c9433822c767p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.bffffcp+4L : -0xb.026c9433822c767deece73d0b43p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.bffffcp+4L : -0xb.026c9433822c767deece73d0b428p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.bffffcp+4L : -0xb.026c9433822c767deece73d0b428p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.bffffcp+4L : -0xb.026c9433822c767deece73d0b428p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.bffffcp+4L : -0xb.026c9433822c767deece73d0b8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.bffffcp+4L : -0xb.026c9433822c767deece73d0b4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.bffffcp+4L : -0xb.026c9433822c767deece73d0b4p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.bffffcp+4L : -0xb.026c9433822c767deece73d0b4p+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.bfffffffffffep+4 : -0x9.c0cdd92b75da8p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.bfffffffffffep+4 : -0x9.c0cdd92b75da8p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.bfffffffffffep+4 : -0x9.c0cdd92b75dap+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.bfffffffffffep+4 : -0x9.c0cdd92b75dap+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.bfffffffffffep+4L : -0x9.c0cdd92b75da6a2p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.bfffffffffffep+4L : -0x9.c0cdd92b75da6a1p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.bfffffffffffep+4L : -0x9.c0cdd92b75da6a1p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.bfffffffffffep+4L : -0x9.c0cdd92b75da6a1p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.bfffffffffffep+4L : -0x9.c0cdd92b75da6a2p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.bfffffffffffep+4L : -0x9.c0cdd92b75da6a1p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.bfffffffffffep+4L : -0x9.c0cdd92b75da6a1p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.bfffffffffffep+4L : -0x9.c0cdd92b75da6a1p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.bfffffffffffep+4L : -0x9.c0cdd92b75da6a16b41d5c5adc7p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.bfffffffffffep+4L : -0x9.c0cdd92b75da6a16b41d5c5adc68p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.bfffffffffffep+4L : -0x9.c0cdd92b75da6a16b41d5c5adc68p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.bfffffffffffep+4L : -0x9.c0cdd92b75da6a16b41d5c5adc68p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.bfffffffffffep+4L : -0x9.c0cdd92b75da6a16b41d5c5aep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.bfffffffffffep+4L : -0x9.c0cdd92b75da6a16b41d5c5adcp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.bfffffffffffep+4L : -0x9.c0cdd92b75da6a16b41d5c5adcp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.bfffffffffffep+4L : -0x9.c0cdd92b75da6a16b41d5c5adcp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.bffffffffffffffcp+4L : -0x9.46cf68b1159c49bp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.bffffffffffffffcp+4L : -0x9.46cf68b1159c49bp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.bffffffffffffffcp+4L : -0x9.46cf68b1159c49ap+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.bffffffffffffffcp+4L : -0x9.46cf68b1159c49ap+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.bffffffffffffffcp+4L : -0x9.46cf68b1159c49bp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.bffffffffffffffcp+4L : -0x9.46cf68b1159c49bp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.bffffffffffffffcp+4L : -0x9.46cf68b1159c49ap+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.bffffffffffffffcp+4L : -0x9.46cf68b1159c49ap+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.bffffffffffffffcp+4L : -0x9.46cf68b1159c49a922ceb24fda6p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.bffffffffffffffcp+4L : -0x9.46cf68b1159c49a922ceb24fda6p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.bffffffffffffffcp+4L : -0x9.46cf68b1159c49a922ceb24fda58p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.bffffffffffffffcp+4L : -0x9.46cf68b1159c49a922ceb24fda58p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.bffffffffffffffcp+4L : -0x9.46cf68b1159c49a922ceb24fdcp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.bffffffffffffffcp+4L : -0x9.46cf68b1159c49a922ceb24fdcp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.bffffffffffffffcp+4L : -0x9.46cf68b1159c49a922ceb24fd8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.bffffffffffffffcp+4L : -0x9.46cf68b1159c49a922ceb24fd8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.bffffffffffffffffffffffffffep+4L : -0x7.2761ff4a2310e51b71a3afd4ecb4p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.bffffffffffffffffffffffffffep+4L : -0x7.2761ff4a2310e51b71a3afd4ecb4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.bffffffffffffffffffffffffffep+4L : -0x7.2761ff4a2310e51b71a3afd4ecbp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.bffffffffffffffffffffffffffep+4L : -0x7.2761ff4a2310e51b71a3afd4ecbp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.bfffffffffffffffffffffffffp+4L : -0x7.7503e9c68edbaa5699f74e676a5cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.bfffffffffffffffffffffffffp+4L : -0x7.7503e9c68edbaa5699f74e676a5cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.bfffffffffffffffffffffffffp+4L : -0x7.7503e9c68edbaa5699f74e676a58p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.bfffffffffffffffffffffffffp+4L : -0x7.7503e9c68edbaa5699f74e676a58p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.bfffffffffffffffffffffffffp+4L : -0x7.7503e9c68edbaa5699f74e676cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.bfffffffffffffffffffffffffp+4L : -0x7.7503e9c68edbaa5699f74e676ap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.bfffffffffffffffffffffffffp+4L : -0x7.7503e9c68edbaa5699f74e676ap+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.bfffffffffffffffffffffffffp+4L : -0x7.7503e9c68edbaa5699f74e676ap+4L 1 : inexact-ok
+lgamma -0x3.c000000000000000000000000002p+4
+= lgamma downward flt-32 -0x3.c00004p+4f : -0xb.026ccp+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.c00004p+4f : -0xb.026cbp+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.c00004p+4f : -0xb.026cbp+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x3.c00004p+4f : -0xb.026cbp+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.c00004p+4 : -0xb.026cb505bed4p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.c00004p+4 : -0xb.026cb505bed38p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.c00004p+4 : -0xb.026cb505bed38p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.c00004p+4 : -0xb.026cb505bed38p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.c00004p+4L : -0xb.026cb505bed383cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.c00004p+4L : -0xb.026cb505bed383cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.c00004p+4L : -0xb.026cb505bed383bp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.c00004p+4L : -0xb.026cb505bed383bp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.c00004p+4L : -0xb.026cb505bed383cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.c00004p+4L : -0xb.026cb505bed383cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.c00004p+4L : -0xb.026cb505bed383bp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.c00004p+4L : -0xb.026cb505bed383bp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.c00004p+4L : -0xb.026cb505bed383badae93f9807p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.c00004p+4L : -0xb.026cb505bed383badae93f9807p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.c00004p+4L : -0xb.026cb505bed383badae93f9806f8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.c00004p+4L : -0xb.026cb505bed383badae93f9806f8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.c00004p+4L : -0xb.026cb505bed383badae93f9808p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.c00004p+4L : -0xb.026cb505bed383badae93f9808p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.c00004p+4L : -0xb.026cb505bed383badae93f9804p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.c00004p+4L : -0xb.026cb505bed383badae93f9804p+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x3.c000000000002p+4 : -0x9.c0cdd92b75db8p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.c000000000002p+4 : -0x9.c0cdd92b75db8p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.c000000000002p+4 : -0x9.c0cdd92b75dbp+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x3.c000000000002p+4 : -0x9.c0cdd92b75dbp+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.c000000000002p+4L : -0x9.c0cdd92b75db70bp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.c000000000002p+4L : -0x9.c0cdd92b75db70bp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.c000000000002p+4L : -0x9.c0cdd92b75db70ap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.c000000000002p+4L : -0x9.c0cdd92b75db70ap+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.c000000000002p+4L : -0x9.c0cdd92b75db70bp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.c000000000002p+4L : -0x9.c0cdd92b75db70bp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.c000000000002p+4L : -0x9.c0cdd92b75db70ap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.c000000000002p+4L : -0x9.c0cdd92b75db70ap+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.c000000000002p+4L : -0x9.c0cdd92b75db70a89955c642493p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.c000000000002p+4L : -0x9.c0cdd92b75db70a89955c642493p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.c000000000002p+4L : -0x9.c0cdd92b75db70a89955c6424928p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.c000000000002p+4L : -0x9.c0cdd92b75db70a89955c6424928p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.c000000000002p+4L : -0x9.c0cdd92b75db70a89955c6424cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.c000000000002p+4L : -0x9.c0cdd92b75db70a89955c64248p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.c000000000002p+4L : -0x9.c0cdd92b75db70a89955c64248p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.c000000000002p+4L : -0x9.c0cdd92b75db70a89955c64248p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.c000000000000004p+4L : -0x9.46cf68b1159c49dp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.c000000000000004p+4L : -0x9.46cf68b1159c49dp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.c000000000000004p+4L : -0x9.46cf68b1159c49cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.c000000000000004p+4L : -0x9.46cf68b1159c49cp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.c000000000000004p+4L : -0x9.46cf68b1159c49dp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.c000000000000004p+4L : -0x9.46cf68b1159c49dp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.c000000000000004p+4L : -0x9.46cf68b1159c49cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.c000000000000004p+4L : -0x9.46cf68b1159c49cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.c000000000000004p+4L : -0x9.46cf68b1159c49c9f50b595d175p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.c000000000000004p+4L : -0x9.46cf68b1159c49c9f50b595d1748p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.c000000000000004p+4L : -0x9.46cf68b1159c49c9f50b595d1748p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.c000000000000004p+4L : -0x9.46cf68b1159c49c9f50b595d1748p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.c000000000000004p+4L : -0x9.46cf68b1159c49c9f50b595d18p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.c000000000000004p+4L : -0x9.46cf68b1159c49c9f50b595d18p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.c000000000000004p+4L : -0x9.46cf68b1159c49c9f50b595d14p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.c000000000000004p+4L : -0x9.46cf68b1159c49c9f50b595d14p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.c000000000000000000000000002p+4L : -0x7.2761ff4a2310e51b71a3afd4ecc4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.c000000000000000000000000002p+4L : -0x7.2761ff4a2310e51b71a3afd4ecc4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.c000000000000000000000000002p+4L : -0x7.2761ff4a2310e51b71a3afd4eccp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.c000000000000000000000000002p+4L : -0x7.2761ff4a2310e51b71a3afd4eccp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.c0000000000000000000000001p+4L : -0x7.7503e9c68edbaa5699f74e677294p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.c0000000000000000000000001p+4L : -0x7.7503e9c68edbaa5699f74e67729p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.c0000000000000000000000001p+4L : -0x7.7503e9c68edbaa5699f74e67729p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.c0000000000000000000000001p+4L : -0x7.7503e9c68edbaa5699f74e67729p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.c0000000000000000000000001p+4L : -0x7.7503e9c68edbaa5699f74e6774p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.c0000000000000000000000001p+4L : -0x7.7503e9c68edbaa5699f74e6772p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.c0000000000000000000000001p+4L : -0x7.7503e9c68edbaa5699f74e6772p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.c0000000000000000000000001p+4L : -0x7.7503e9c68edbaa5699f74e6772p+4L -1 : inexact-ok
+lgamma -0x2.74ff92c01f0d82abec9f315f1a0712c334804d9cp+0
+= lgamma downward flt-32 -0x2.74ff9p+0f : 0x4.2b2b5p-24f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.74ff9p+0f : 0x4.2b2b5p-24f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.74ff9p+0f : 0x4.2b2b5p-24f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.74ff9p+0f : 0x4.2b2b58p-24f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.74ff9p+0 : 0x4.2b2b52b5464ecp-24 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.74ff9p+0 : 0x4.2b2b52b5464fp-24 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.74ff9p+0 : 0x4.2b2b52b5464ecp-24 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.74ff9p+0 : 0x4.2b2b52b5464fp-24 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.74ff9p+0L : 0x4.2b2b52b5464eed28p-24L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.74ff9p+0L : 0x4.2b2b52b5464eed28p-24L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.74ff9p+0L : 0x4.2b2b52b5464eed28p-24L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.74ff9p+0L : 0x4.2b2b52b5464eed3p-24L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.74ff9p+0L : 0x4.2b2b52b5464eed28p-24L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.74ff9p+0L : 0x4.2b2b52b5464eed28p-24L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.74ff9p+0L : 0x4.2b2b52b5464eed28p-24L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.74ff9p+0L : 0x4.2b2b52b5464eed3p-24L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.74ff9p+0L : 0x4.2b2b52b5464eed2ad208f29fe2b4p-24L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.74ff9p+0L : 0x4.2b2b52b5464eed2ad208f29fe2b8p-24L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.74ff9p+0L : 0x4.2b2b52b5464eed2ad208f29fe2b4p-24L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.74ff9p+0L : 0x4.2b2b52b5464eed2ad208f29fe2b8p-24L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.74ff9p+0L : 0x4.2b2b52b5464eed2ad208f29fe2p-24L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.74ff9p+0L : 0x4.2b2b52b5464eed2ad208f29fe2p-24L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.74ff9p+0L : 0x4.2b2b52b5464eed2ad208f29fe2p-24L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.74ff9p+0L : 0x4.2b2b52b5464eed2ad208f29fe4p-24L -1 : inexact-ok
+= lgamma downward flt-32 -0x2.74ff94p+0f : -0x1.e4cf26p-24f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.74ff94p+0f : -0x1.e4cf24p-24f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.74ff94p+0f : -0x1.e4cf24p-24f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.74ff94p+0f : -0x1.e4cf24p-24f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.74ff94p+0 : -0x1.e4cf2421a71b2p-24 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.74ff94p+0 : -0x1.e4cf2421a71b2p-24 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.74ff94p+0 : -0x1.e4cf2421a71b1p-24 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.74ff94p+0 : -0x1.e4cf2421a71b1p-24 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.74ff94p+0L : -0x1.e4cf2421a71b195p-24L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.74ff94p+0L : -0x1.e4cf2421a71b195p-24L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.74ff94p+0L : -0x1.e4cf2421a71b194ep-24L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.74ff94p+0L : -0x1.e4cf2421a71b194ep-24L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.74ff94p+0L : -0x1.e4cf2421a71b195p-24L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.74ff94p+0L : -0x1.e4cf2421a71b195p-24L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.74ff94p+0L : -0x1.e4cf2421a71b194ep-24L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.74ff94p+0L : -0x1.e4cf2421a71b194ep-24L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.74ff94p+0L : -0x1.e4cf2421a71b194f877fec38af2ep-24L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.74ff94p+0L : -0x1.e4cf2421a71b194f877fec38af2ep-24L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.74ff94p+0L : -0x1.e4cf2421a71b194f877fec38af2dp-24L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.74ff94p+0L : -0x1.e4cf2421a71b194f877fec38af2dp-24L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.74ff94p+0L : -0x1.e4cf2421a71b194f877fec38af8p-24L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.74ff94p+0L : -0x1.e4cf2421a71b194f877fec38afp-24L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.74ff94p+0L : -0x1.e4cf2421a71b194f877fec38afp-24L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.74ff94p+0L : -0x1.e4cf2421a71b194f877fec38afp-24L -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.74ff92c01f0d8p+0 : 0x4.0c8edb47fa1bp-56 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.74ff92c01f0d8p+0 : 0x4.0c8edb47fa1b4p-56 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.74ff92c01f0d8p+0 : 0x4.0c8edb47fa1bp-56 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.74ff92c01f0d8p+0 : 0x4.0c8edb47fa1b4p-56 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.74ff92c01f0d8p+0L : 0x4.0c8edb47fa1b3508p-56L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.74ff92c01f0d8p+0L : 0x4.0c8edb47fa1b3508p-56L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.74ff92c01f0d8p+0L : 0x4.0c8edb47fa1b3508p-56L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.74ff92c01f0d8p+0L : 0x4.0c8edb47fa1b351p-56L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.74ff92c01f0d8p+0L : 0x4.0c8edb47fa1b3508p-56L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.74ff92c01f0d8p+0L : 0x4.0c8edb47fa1b3508p-56L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.74ff92c01f0d8p+0L : 0x4.0c8edb47fa1b3508p-56L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.74ff92c01f0d8p+0L : 0x4.0c8edb47fa1b351p-56L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.74ff92c01f0d8p+0L : 0x4.0c8edb47fa1b350b6db03f5fc5c4p-56L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.74ff92c01f0d8p+0L : 0x4.0c8edb47fa1b350b6db03f5fc5c8p-56L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.74ff92c01f0d8p+0L : 0x4.0c8edb47fa1b350b6db03f5fc5c4p-56L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.74ff92c01f0d8p+0L : 0x4.0c8edb47fa1b350b6db03f5fc5c8p-56L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.74ff92c01f0d8p+0L : 0x4.0c8edb47fa1b350b6db03f5fc4p-56L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.74ff92c01f0d8p+0L : 0x4.0c8edb47fa1b350b6db03f5fc6p-56L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.74ff92c01f0d8p+0L : 0x4.0c8edb47fa1b350b6db03f5fc4p-56L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.74ff92c01f0d8p+0L : 0x4.0c8edb47fa1b350b6db03f5fc6p-56L -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.74ff92c01f0dap+0 : -0x2.c7343f216ac94p-52 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.74ff92c01f0dap+0 : -0x2.c7343f216ac92p-52 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.74ff92c01f0dap+0 : -0x2.c7343f216ac92p-52 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.74ff92c01f0dap+0 : -0x2.c7343f216ac92p-52 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.74ff92c01f0dap+0L : -0x2.c7343f216ac923dp-52L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.74ff92c01f0dap+0L : -0x2.c7343f216ac923dp-52L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.74ff92c01f0dap+0L : -0x2.c7343f216ac923ccp-52L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.74ff92c01f0dap+0L : -0x2.c7343f216ac923ccp-52L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.74ff92c01f0dap+0L : -0x2.c7343f216ac923dp-52L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.74ff92c01f0dap+0L : -0x2.c7343f216ac923dp-52L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.74ff92c01f0dap+0L : -0x2.c7343f216ac923ccp-52L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.74ff92c01f0dap+0L : -0x2.c7343f216ac923ccp-52L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.74ff92c01f0dap+0L : -0x2.c7343f216ac923ce0f23c10783bep-52L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.74ff92c01f0dap+0L : -0x2.c7343f216ac923ce0f23c10783bcp-52L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.74ff92c01f0dap+0L : -0x2.c7343f216ac923ce0f23c10783bcp-52L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.74ff92c01f0dap+0L : -0x2.c7343f216ac923ce0f23c10783bcp-52L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.74ff92c01f0dap+0L : -0x2.c7343f216ac923ce0f23c10784p-52L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.74ff92c01f0dap+0L : -0x2.c7343f216ac923ce0f23c10784p-52L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.74ff92c01f0dap+0L : -0x2.c7343f216ac923ce0f23c10783p-52L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.74ff92c01f0dap+0L : -0x2.c7343f216ac923ce0f23c10783p-52L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.74ff92c01f0d82a8p+0L : 0x5.f29bbbdec3d4a8dp-64L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.74ff92c01f0d82a8p+0L : 0x5.f29bbbdec3d4a8d8p-64L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.74ff92c01f0d82a8p+0L : 0x5.f29bbbdec3d4a8dp-64L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.74ff92c01f0d82a8p+0L : 0x5.f29bbbdec3d4a8d8p-64L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.74ff92c01f0d82a8p+0L : 0x5.f29bbbdec3d4a8dp-64L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.74ff92c01f0d82a8p+0L : 0x5.f29bbbdec3d4a8d8p-64L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.74ff92c01f0d82a8p+0L : 0x5.f29bbbdec3d4a8dp-64L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.74ff92c01f0d82a8p+0L : 0x5.f29bbbdec3d4a8d8p-64L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.74ff92c01f0d82a8p+0L : 0x5.f29bbbdec3d4a8d5f94b191f425p-64L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.74ff92c01f0d82a8p+0L : 0x5.f29bbbdec3d4a8d5f94b191f425p-64L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.74ff92c01f0d82a8p+0L : 0x5.f29bbbdec3d4a8d5f94b191f425p-64L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.74ff92c01f0d82a8p+0L : 0x5.f29bbbdec3d4a8d5f94b191f4254p-64L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.74ff92c01f0d82a8p+0L : 0x5.f29bbbdec3d4a8d5f94b191f42p-64L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.74ff92c01f0d82a8p+0L : 0x5.f29bbbdec3d4a8d5f94b191f42p-64L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.74ff92c01f0d82a8p+0L : 0x5.f29bbbdec3d4a8d5f94b191f42p-64L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.74ff92c01f0d82a8p+0L : 0x5.f29bbbdec3d4a8d5f94b191f44p-64L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.74ff92c01f0d82acp+0L : -0x1.d5e9dcd11030bba2p-68L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.74ff92c01f0d82acp+0L : -0x1.d5e9dcd11030bbap-68L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.74ff92c01f0d82acp+0L : -0x1.d5e9dcd11030bbap-68L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.74ff92c01f0d82acp+0L : -0x1.d5e9dcd11030bbap-68L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.74ff92c01f0d82acp+0L : -0x1.d5e9dcd11030bba2p-68L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.74ff92c01f0d82acp+0L : -0x1.d5e9dcd11030bbap-68L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.74ff92c01f0d82acp+0L : -0x1.d5e9dcd11030bbap-68L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.74ff92c01f0d82acp+0L : -0x1.d5e9dcd11030bbap-68L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.74ff92c01f0d82acp+0L : -0x1.d5e9dcd11030bba08ecffc3ee9eap-68L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.74ff92c01f0d82acp+0L : -0x1.d5e9dcd11030bba08ecffc3ee9e9p-68L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.74ff92c01f0d82acp+0L : -0x1.d5e9dcd11030bba08ecffc3ee9e9p-68L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.74ff92c01f0d82acp+0L : -0x1.d5e9dcd11030bba08ecffc3ee9e9p-68L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.74ff92c01f0d82acp+0L : -0x1.d5e9dcd11030bba08ecffc3eeap-68L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.74ff92c01f0d82acp+0L : -0x1.d5e9dcd11030bba08ecffc3eeap-68L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.74ff92c01f0d82acp+0L : -0x1.d5e9dcd11030bba08ecffc3ee98p-68L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.74ff92c01f0d82acp+0L : -0x1.d5e9dcd11030bba08ecffc3ee98p-68L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.74ff92c01f0d82abec9f315f1a06p+0L : 0x1.a06e577d39632215de23f7cd18afp-112L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.74ff92c01f0d82abec9f315f1a06p+0L : 0x1.a06e577d39632215de23f7cd18afp-112L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.74ff92c01f0d82abec9f315f1a06p+0L : 0x1.a06e577d39632215de23f7cd18afp-112L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.74ff92c01f0d82abec9f315f1a06p+0L : 0x1.a06e577d39632215de23f7cd18bp-112L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.74ff92c01f0d82abec9f315f1a08p+0L : -0x1.678ed558b108b80cbdb57a893e72p-112L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.74ff92c01f0d82abec9f315f1a08p+0L : -0x1.678ed558b108b80cbdb57a893e71p-112L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.74ff92c01f0d82abec9f315f1a08p+0L : -0x1.678ed558b108b80cbdb57a893e71p-112L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.74ff92c01f0d82abec9f315f1a08p+0L : -0x1.678ed558b108b80cbdb57a893e71p-112L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.74ff92c01f0d82abec9f315f1ap+0L : 0xa.b865ddfef8a6b07db1b04ed01ef8p-112L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.74ff92c01f0d82abec9f315f1ap+0L : 0xa.b865ddfef8a6b07db1b04ed01ef8p-112L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.74ff92c01f0d82abec9f315f1ap+0L : 0xa.b865ddfef8a6b07db1b04ed01ef8p-112L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.74ff92c01f0d82abec9f315f1ap+0L : 0xa.b865ddfef8a6b07db1b04ed01fp-112L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.74ff92c01f0d82abec9f315f1ap+0L : 0xa.b865ddfef8a6b07db1b04ed01cp-112L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.74ff92c01f0d82abec9f315f1ap+0L : 0xa.b865ddfef8a6b07db1b04ed02p-112L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.74ff92c01f0d82abec9f315f1ap+0L : 0xa.b865ddfef8a6b07db1b04ed01cp-112L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.74ff92c01f0d82abec9f315f1ap+0L : 0xa.b865ddfef8a6b07db1b04ed02p-112L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.74ff92c01f0d82abec9f315f1bp+0L : -0x1.7946308cf63d4660d03b08dc56dap-104L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.74ff92c01f0d82abec9f315f1bp+0L : -0x1.7946308cf63d4660d03b08dc56dap-104L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.74ff92c01f0d82abec9f315f1bp+0L : -0x1.7946308cf63d4660d03b08dc56d9p-104L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.74ff92c01f0d82abec9f315f1bp+0L : -0x1.7946308cf63d4660d03b08dc56d9p-104L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.74ff92c01f0d82abec9f315f1bp+0L : -0x1.7946308cf63d4660d03b08dc57p-104L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.74ff92c01f0d82abec9f315f1bp+0L : -0x1.7946308cf63d4660d03b08dc57p-104L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.74ff92c01f0d82abec9f315f1bp+0L : -0x1.7946308cf63d4660d03b08dc568p-104L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.74ff92c01f0d82abec9f315f1bp+0L : -0x1.7946308cf63d4660d03b08dc568p-104L -1 : inexact-ok
+lgamma -0x2.bf6821437b20197995a4b4641eaebf4b00b482ap+0
+= lgamma downward flt-32 -0x2.bf682p+0f : -0x2.6b417p-24f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.bf682p+0f : -0x2.6b417p-24f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.bf682p+0f : -0x2.6b416cp-24f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.bf682p+0f : -0x2.6b416cp-24f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.bf682p+0 : -0x2.6b416efc56fe4p-24 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.bf682p+0 : -0x2.6b416efc56fe4p-24 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.bf682p+0 : -0x2.6b416efc56fe2p-24 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.bf682p+0 : -0x2.6b416efc56fe2p-24 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.bf682p+0L : -0x2.6b416efc56fe3eb8p-24L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.bf682p+0L : -0x2.6b416efc56fe3eb8p-24L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.bf682p+0L : -0x2.6b416efc56fe3eb4p-24L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.bf682p+0L : -0x2.6b416efc56fe3eb4p-24L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.bf682p+0L : -0x2.6b416efc56fe3eb8p-24L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.bf682p+0L : -0x2.6b416efc56fe3eb8p-24L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.bf682p+0L : -0x2.6b416efc56fe3eb4p-24L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.bf682p+0L : -0x2.6b416efc56fe3eb4p-24L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.bf682p+0L : -0x2.6b416efc56fe3eb64a9ce8defc4p-24L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.bf682p+0L : -0x2.6b416efc56fe3eb64a9ce8defc3ep-24L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.bf682p+0L : -0x2.6b416efc56fe3eb64a9ce8defc3ep-24L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.bf682p+0L : -0x2.6b416efc56fe3eb64a9ce8defc3ep-24L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.bf682p+0L : -0x2.6b416efc56fe3eb64a9ce8defdp-24L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.bf682p+0L : -0x2.6b416efc56fe3eb64a9ce8defcp-24L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.bf682p+0L : -0x2.6b416efc56fe3eb64a9ce8defcp-24L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.bf682p+0L : -0x2.6b416efc56fe3eb64a9ce8defcp-24L -1 : inexact-ok
+= lgamma downward flt-32 -0x2.bf6824p+0f : 0x5.3d0a3p-24f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.bf6824p+0f : 0x5.3d0a3p-24f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.bf6824p+0f : 0x5.3d0a3p-24f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.bf6824p+0f : 0x5.3d0a38p-24f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.bf6824p+0 : 0x5.3d0a33adaf4f4p-24 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.bf6824p+0 : 0x5.3d0a33adaf4f4p-24 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.bf6824p+0 : 0x5.3d0a33adaf4f4p-24 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.bf6824p+0 : 0x5.3d0a33adaf4f8p-24 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.bf6824p+0L : 0x5.3d0a33adaf4f587p-24L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.bf6824p+0L : 0x5.3d0a33adaf4f5878p-24L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.bf6824p+0L : 0x5.3d0a33adaf4f587p-24L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.bf6824p+0L : 0x5.3d0a33adaf4f5878p-24L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.bf6824p+0L : 0x5.3d0a33adaf4f587p-24L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.bf6824p+0L : 0x5.3d0a33adaf4f5878p-24L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.bf6824p+0L : 0x5.3d0a33adaf4f587p-24L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.bf6824p+0L : 0x5.3d0a33adaf4f5878p-24L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.bf6824p+0L : 0x5.3d0a33adaf4f5876308316ab3e4p-24L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.bf6824p+0L : 0x5.3d0a33adaf4f5876308316ab3e4p-24L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.bf6824p+0L : 0x5.3d0a33adaf4f5876308316ab3e4p-24L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.bf6824p+0L : 0x5.3d0a33adaf4f5876308316ab3e44p-24L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.bf6824p+0L : 0x5.3d0a33adaf4f5876308316ab3ep-24L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.bf6824p+0L : 0x5.3d0a33adaf4f5876308316ab3ep-24L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.bf6824p+0L : 0x5.3d0a33adaf4f5876308316ab3ep-24L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.bf6824p+0L : 0x5.3d0a33adaf4f5876308316ab4p-24L -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.bf6821437b2p+0 : -0x3.0c498b9ac27bep-52 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.bf6821437b2p+0 : -0x3.0c498b9ac27bep-52 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.bf6821437b2p+0 : -0x3.0c498b9ac27bcp-52 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.bf6821437b2p+0 : -0x3.0c498b9ac27bcp-52 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.bf6821437b2p+0L : -0x3.0c498b9ac27bd8d4p-52L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.bf6821437b2p+0L : -0x3.0c498b9ac27bd8d4p-52L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.bf6821437b2p+0L : -0x3.0c498b9ac27bd8dp-52L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.bf6821437b2p+0L : -0x3.0c498b9ac27bd8dp-52L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.bf6821437b2p+0L : -0x3.0c498b9ac27bd8d4p-52L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.bf6821437b2p+0L : -0x3.0c498b9ac27bd8d4p-52L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.bf6821437b2p+0L : -0x3.0c498b9ac27bd8dp-52L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.bf6821437b2p+0L : -0x3.0c498b9ac27bd8dp-52L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.bf6821437b2p+0L : -0x3.0c498b9ac27bd8d3bd09edf3537ap-52L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.bf6821437b2p+0L : -0x3.0c498b9ac27bd8d3bd09edf35378p-52L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.bf6821437b2p+0L : -0x3.0c498b9ac27bd8d3bd09edf35378p-52L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.bf6821437b2p+0L : -0x3.0c498b9ac27bd8d3bd09edf35378p-52L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.bf6821437b2p+0L : -0x3.0c498b9ac27bd8d3bd09edf354p-52L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.bf6821437b2p+0L : -0x3.0c498b9ac27bd8d3bd09edf353p-52L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.bf6821437b2p+0L : -0x3.0c498b9ac27bd8d3bd09edf353p-52L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.bf6821437b2p+0L : -0x3.0c498b9ac27bd8d3bd09edf353p-52L -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.bf6821437b202p+0 : 0xc.7dc2985d3b44p-56 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.bf6821437b202p+0 : 0xc.7dc2985d3b448p-56 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.bf6821437b202p+0 : 0xc.7dc2985d3b44p-56 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.bf6821437b202p+0 : 0xc.7dc2985d3b448p-56 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.bf6821437b202p+0L : 0xc.7dc2985d3b44556p-56L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.bf6821437b202p+0L : 0xc.7dc2985d3b44557p-56L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.bf6821437b202p+0L : 0xc.7dc2985d3b44556p-56L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.bf6821437b202p+0L : 0xc.7dc2985d3b44557p-56L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.bf6821437b202p+0L : 0xc.7dc2985d3b44556p-56L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.bf6821437b202p+0L : 0xc.7dc2985d3b44557p-56L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.bf6821437b202p+0L : 0xc.7dc2985d3b44556p-56L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.bf6821437b202p+0L : 0xc.7dc2985d3b44557p-56L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.bf6821437b202p+0L : 0xc.7dc2985d3b445569287e423f8a9p-56L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.bf6821437b202p+0L : 0xc.7dc2985d3b445569287e423f8a9p-56L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.bf6821437b202p+0L : 0xc.7dc2985d3b445569287e423f8a9p-56L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.bf6821437b202p+0L : 0xc.7dc2985d3b445569287e423f8a98p-56L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.bf6821437b202p+0L : 0xc.7dc2985d3b445569287e423f88p-56L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.bf6821437b202p+0L : 0xc.7dc2985d3b445569287e423f8cp-56L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.bf6821437b202p+0L : 0xc.7dc2985d3b445569287e423f88p-56L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.bf6821437b202p+0L : 0xc.7dc2985d3b445569287e423f8cp-56L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.bf6821437b201978p+0L : -0x3.088b212f3705dc8p-64L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.bf6821437b201978p+0L : -0x3.088b212f3705dc7cp-64L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.bf6821437b201978p+0L : -0x3.088b212f3705dc7cp-64L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.bf6821437b201978p+0L : -0x3.088b212f3705dc7cp-64L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.bf6821437b201978p+0L : -0x3.088b212f3705dc8p-64L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.bf6821437b201978p+0L : -0x3.088b212f3705dc7cp-64L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.bf6821437b201978p+0L : -0x3.088b212f3705dc7cp-64L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.bf6821437b201978p+0L : -0x3.088b212f3705dc7cp-64L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.bf6821437b201978p+0L : -0x3.088b212f3705dc7ce8ce2ecc3a8ep-64L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.bf6821437b201978p+0L : -0x3.088b212f3705dc7ce8ce2ecc3a8ep-64L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.bf6821437b201978p+0L : -0x3.088b212f3705dc7ce8ce2ecc3a8cp-64L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.bf6821437b201978p+0L : -0x3.088b212f3705dc7ce8ce2ecc3a8cp-64L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.bf6821437b201978p+0L : -0x3.088b212f3705dc7ce8ce2ecc3bp-64L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.bf6821437b201978p+0L : -0x3.088b212f3705dc7ce8ce2ecc3bp-64L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.bf6821437b201978p+0L : -0x3.088b212f3705dc7ce8ce2ecc3ap-64L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.bf6821437b201978p+0L : -0x3.088b212f3705dc7ce8ce2ecc3ap-64L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.bf6821437b20197cp+0L : 0x4.9fc04911f55d35cp-64L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.bf6821437b20197cp+0L : 0x4.9fc04911f55d35cp-64L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.bf6821437b20197cp+0L : 0x4.9fc04911f55d35cp-64L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.bf6821437b20197cp+0L : 0x4.9fc04911f55d35c8p-64L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.bf6821437b20197cp+0L : 0x4.9fc04911f55d35cp-64L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.bf6821437b20197cp+0L : 0x4.9fc04911f55d35cp-64L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.bf6821437b20197cp+0L : 0x4.9fc04911f55d35cp-64L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.bf6821437b20197cp+0L : 0x4.9fc04911f55d35c8p-64L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.bf6821437b20197cp+0L : 0x4.9fc04911f55d35c2fd558331628cp-64L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.bf6821437b20197cp+0L : 0x4.9fc04911f55d35c2fd558331628cp-64L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.bf6821437b20197cp+0L : 0x4.9fc04911f55d35c2fd558331628cp-64L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.bf6821437b20197cp+0L : 0x4.9fc04911f55d35c2fd558331629p-64L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.bf6821437b20197cp+0L : 0x4.9fc04911f55d35c2fd55833162p-64L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.bf6821437b20197cp+0L : 0x4.9fc04911f55d35c2fd55833162p-64L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.bf6821437b20197cp+0L : 0x4.9fc04911f55d35c2fd55833162p-64L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.bf6821437b20197cp+0L : 0x4.9fc04911f55d35c2fd55833164p-64L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.bf6821437b20197995a4b4641eaep+0L : -0x1.6e33a5f13f9e3c6bdc30fa8b829bp-112L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.bf6821437b20197995a4b4641eaep+0L : -0x1.6e33a5f13f9e3c6bdc30fa8b829ap-112L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.bf6821437b20197995a4b4641eaep+0L : -0x1.6e33a5f13f9e3c6bdc30fa8b829ap-112L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.bf6821437b20197995a4b4641eaep+0L : -0x1.6e33a5f13f9e3c6bdc30fa8b829ap-112L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.bf6821437b20197995a4b4641ebp+0L : 0x2.65f20f2f56934ca42d56d24de4c6p-112L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.bf6821437b20197995a4b4641ebp+0L : 0x2.65f20f2f56934ca42d56d24de4c8p-112L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.bf6821437b20197995a4b4641ebp+0L : 0x2.65f20f2f56934ca42d56d24de4c6p-112L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.bf6821437b20197995a4b4641ebp+0L : 0x2.65f20f2f56934ca42d56d24de4c8p-112L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.bf6821437b20197995a4b4641ep+0L : -0x1.4e870434044a73d0df195798692cp-104L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.bf6821437b20197995a4b4641ep+0L : -0x1.4e870434044a73d0df195798692bp-104L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.bf6821437b20197995a4b4641ep+0L : -0x1.4e870434044a73d0df195798692bp-104L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.bf6821437b20197995a4b4641ep+0L : -0x1.4e870434044a73d0df195798692bp-104L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.bf6821437b20197995a4b4641ep+0L : -0x1.4e870434044a73d0df195798698p-104L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.bf6821437b20197995a4b4641ep+0L : -0x1.4e870434044a73d0df19579869p-104L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.bf6821437b20197995a4b4641ep+0L : -0x1.4e870434044a73d0df19579869p-104L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.bf6821437b20197995a4b4641ep+0L : -0x1.4e870434044a73d0df19579869p-104L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.bf6821437b20197995a4b4641fp+0L : 0x9.b8bd65c46ce50b725aa8ed44701p-108L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.bf6821437b20197995a4b4641fp+0L : 0x9.b8bd65c46ce50b725aa8ed447018p-108L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.bf6821437b20197995a4b4641fp+0L : 0x9.b8bd65c46ce50b725aa8ed44701p-108L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.bf6821437b20197995a4b4641fp+0L : 0x9.b8bd65c46ce50b725aa8ed447018p-108L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.bf6821437b20197995a4b4641fp+0L : 0x9.b8bd65c46ce50b725aa8ed447p-108L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.bf6821437b20197995a4b4641fp+0L : 0x9.b8bd65c46ce50b725aa8ed447p-108L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.bf6821437b20197995a4b4641fp+0L : 0x9.b8bd65c46ce50b725aa8ed447p-108L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.bf6821437b20197995a4b4641fp+0L : 0x9.b8bd65c46ce50b725aa8ed4474p-108L -1 : inexact-ok
+lgamma -0x3.24c1b793cb35efb8be699ad3d9ba65454cb7fac8p+0
+= lgamma downward flt-32 -0x3.24c1b4p+0f : 0x1.bd69b4p-20f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.24c1b4p+0f : 0x1.bd69b6p-20f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.24c1b4p+0f : 0x1.bd69b4p-20f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.24c1b4p+0f : 0x1.bd69b6p-20f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.24c1b4p+0 : 0x1.bd69b50d51b14p-20 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.24c1b4p+0 : 0x1.bd69b50d51b15p-20 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.24c1b4p+0 : 0x1.bd69b50d51b14p-20 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.24c1b4p+0 : 0x1.bd69b50d51b15p-20 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.24c1b4p+0L : 0x1.bd69b50d51b1488p-20L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.24c1b4p+0L : 0x1.bd69b50d51b1488p-20L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.24c1b4p+0L : 0x1.bd69b50d51b1488p-20L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.24c1b4p+0L : 0x1.bd69b50d51b14882p-20L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.24c1b4p+0L : 0x1.bd69b50d51b1488p-20L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.24c1b4p+0L : 0x1.bd69b50d51b1488p-20L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.24c1b4p+0L : 0x1.bd69b50d51b1488p-20L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.24c1b4p+0L : 0x1.bd69b50d51b14882p-20L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.24c1b4p+0L : 0x1.bd69b50d51b1488028c7a2b72e32p-20L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.24c1b4p+0L : 0x1.bd69b50d51b1488028c7a2b72e33p-20L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.24c1b4p+0L : 0x1.bd69b50d51b1488028c7a2b72e32p-20L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.24c1b4p+0L : 0x1.bd69b50d51b1488028c7a2b72e33p-20L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.24c1b4p+0L : 0x1.bd69b50d51b1488028c7a2b72ep-20L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.24c1b4p+0L : 0x1.bd69b50d51b1488028c7a2b72ep-20L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.24c1b4p+0L : 0x1.bd69b50d51b1488028c7a2b72ep-20L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.24c1b4p+0L : 0x1.bd69b50d51b1488028c7a2b72e8p-20L 1 : inexact-ok
+= lgamma downward flt-32 -0x3.24c1b8p+0f : -0x3.4a0c58p-24f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.24c1b8p+0f : -0x3.4a0c54p-24f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.24c1b8p+0f : -0x3.4a0c54p-24f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.24c1b8p+0f : -0x3.4a0c54p-24f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.24c1b8p+0 : -0x3.4a0c544eeb21cp-24 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.24c1b8p+0 : -0x3.4a0c544eeb21ap-24 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.24c1b8p+0 : -0x3.4a0c544eeb21ap-24 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.24c1b8p+0 : -0x3.4a0c544eeb21ap-24 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a028p-24L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a028p-24L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a024p-24L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a024p-24L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a028p-24L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a028p-24L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a024p-24L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a024p-24L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a026dc79de4e099cp-24L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a026dc79de4e099ap-24L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a026dc79de4e099ap-24L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a026dc79de4e099ap-24L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a026dc79de4e0ap-24L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a026dc79de4e0ap-24L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a026dc79de4e09p-24L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a026dc79de4e09p-24L 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.24c1b793cb35ep+0 : 0x7.a58178eb9e984p-52 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.24c1b793cb35ep+0 : 0x7.a58178eb9e988p-52 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.24c1b793cb35ep+0 : 0x7.a58178eb9e984p-52 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.24c1b793cb35ep+0 : 0x7.a58178eb9e988p-52 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.24c1b793cb35ep+0L : 0x7.a58178eb9e98776p-52L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.24c1b793cb35ep+0L : 0x7.a58178eb9e987768p-52L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.24c1b793cb35ep+0L : 0x7.a58178eb9e98776p-52L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.24c1b793cb35ep+0L : 0x7.a58178eb9e987768p-52L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.24c1b793cb35ep+0L : 0x7.a58178eb9e98776p-52L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.24c1b793cb35ep+0L : 0x7.a58178eb9e987768p-52L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.24c1b793cb35ep+0L : 0x7.a58178eb9e98776p-52L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.24c1b793cb35ep+0L : 0x7.a58178eb9e987768p-52L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.24c1b793cb35ep+0L : 0x7.a58178eb9e9877664321f5a1f464p-52L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.24c1b793cb35ep+0L : 0x7.a58178eb9e9877664321f5a1f468p-52L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.24c1b793cb35ep+0L : 0x7.a58178eb9e9877664321f5a1f464p-52L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.24c1b793cb35ep+0L : 0x7.a58178eb9e9877664321f5a1f468p-52L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.24c1b793cb35ep+0L : 0x7.a58178eb9e9877664321f5a1f4p-52L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.24c1b793cb35ep+0L : 0x7.a58178eb9e9877664321f5a1f4p-52L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.24c1b793cb35ep+0L : 0x7.a58178eb9e9877664321f5a1f4p-52L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.24c1b793cb35ep+0L : 0x7.a58178eb9e9877664321f5a1f6p-52L 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.24c1b793cb36p+0 : -0x7.ead1b6ac3792p-52 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.24c1b793cb36p+0 : -0x7.ead1b6ac3791cp-52 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.24c1b793cb36p+0 : -0x7.ead1b6ac3791cp-52 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.24c1b793cb36p+0 : -0x7.ead1b6ac3791cp-52 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.24c1b793cb36p+0L : -0x7.ead1b6ac3791da08p-52L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.24c1b793cb36p+0L : -0x7.ead1b6ac3791da08p-52L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.24c1b793cb36p+0L : -0x7.ead1b6ac3791dap-52L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.24c1b793cb36p+0L : -0x7.ead1b6ac3791dap-52L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.24c1b793cb36p+0L : -0x7.ead1b6ac3791da08p-52L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.24c1b793cb36p+0L : -0x7.ead1b6ac3791da08p-52L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.24c1b793cb36p+0L : -0x7.ead1b6ac3791dap-52L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.24c1b793cb36p+0L : -0x7.ead1b6ac3791dap-52L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.24c1b793cb36p+0L : -0x7.ead1b6ac3791da04d17fd2da7cacp-52L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.24c1b793cb36p+0L : -0x7.ead1b6ac3791da04d17fd2da7cacp-52L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.24c1b793cb36p+0L : -0x7.ead1b6ac3791da04d17fd2da7ca8p-52L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.24c1b793cb36p+0L : -0x7.ead1b6ac3791da04d17fd2da7ca8p-52L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.24c1b793cb36p+0L : -0x7.ead1b6ac3791da04d17fd2da7ep-52L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.24c1b793cb36p+0L : -0x7.ead1b6ac3791da04d17fd2da7cp-52L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.24c1b793cb36p+0L : -0x7.ead1b6ac3791da04d17fd2da7cp-52L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.24c1b793cb36p+0L : -0x7.ead1b6ac3791da04d17fd2da7cp-52L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.24c1b793cb35efb8p+0L : 0x5.c9c4ac92390bb718p-64L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.24c1b793cb35efb8p+0L : 0x5.c9c4ac92390bb718p-64L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.24c1b793cb35efb8p+0L : 0x5.c9c4ac92390bb718p-64L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.24c1b793cb35efb8p+0L : 0x5.c9c4ac92390bb72p-64L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.24c1b793cb35efb8p+0L : 0x5.c9c4ac92390bb718p-64L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.24c1b793cb35efb8p+0L : 0x5.c9c4ac92390bb718p-64L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.24c1b793cb35efb8p+0L : 0x5.c9c4ac92390bb718p-64L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.24c1b793cb35efb8p+0L : 0x5.c9c4ac92390bb72p-64L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.24c1b793cb35efb8p+0L : 0x5.c9c4ac92390bb71a2f0034bacea8p-64L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.24c1b793cb35efb8p+0L : 0x5.c9c4ac92390bb71a2f0034baceacp-64L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.24c1b793cb35efb8p+0L : 0x5.c9c4ac92390bb71a2f0034bacea8p-64L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.24c1b793cb35efb8p+0L : 0x5.c9c4ac92390bb71a2f0034baceacp-64L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.24c1b793cb35efb8p+0L : 0x5.c9c4ac92390bb71a2f0034bacep-64L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.24c1b793cb35efb8p+0L : 0x5.c9c4ac92390bb71a2f0034bacep-64L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.24c1b793cb35efb8p+0L : 0x5.c9c4ac92390bb71a2f0034bacep-64L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.24c1b793cb35efb8p+0L : 0x5.c9c4ac92390bb71a2f0034badp-64L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.24c1b793cb35efbcp+0L : -0x1.956e1b29d7349244p-60L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.24c1b793cb35efbcp+0L : -0x1.956e1b29d7349244p-60L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.24c1b793cb35efbcp+0L : -0x1.956e1b29d7349242p-60L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.24c1b793cb35efbcp+0L : -0x1.956e1b29d7349242p-60L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.24c1b793cb35efbcp+0L : -0x1.956e1b29d7349244p-60L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.24c1b793cb35efbcp+0L : -0x1.956e1b29d7349244p-60L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.24c1b793cb35efbcp+0L : -0x1.956e1b29d7349242p-60L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.24c1b793cb35efbcp+0L : -0x1.956e1b29d7349242p-60L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.24c1b793cb35efbcp+0L : -0x1.956e1b29d7349243d86eea41d5dcp-60L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.24c1b793cb35efbcp+0L : -0x1.956e1b29d7349243d86eea41d5dbp-60L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.24c1b793cb35efbcp+0L : -0x1.956e1b29d7349243d86eea41d5dbp-60L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.24c1b793cb35efbcp+0L : -0x1.956e1b29d7349243d86eea41d5dbp-60L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.24c1b793cb35efbcp+0L : -0x1.956e1b29d7349243d86eea41d6p-60L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.24c1b793cb35efbcp+0L : -0x1.956e1b29d7349243d86eea41d6p-60L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.24c1b793cb35efbcp+0L : -0x1.956e1b29d7349243d86eea41d58p-60L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.24c1b793cb35efbcp+0L : -0x1.956e1b29d7349243d86eea41d58p-60L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.24c1b793cb35efb8be699ad3d9bap+0L : 0x3.1413b11d6bffa548f8c9e81a7f9p-112L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.24c1b793cb35efb8be699ad3d9bap+0L : 0x3.1413b11d6bffa548f8c9e81a7f92p-112L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.24c1b793cb35efb8be699ad3d9bap+0L : 0x3.1413b11d6bffa548f8c9e81a7f9p-112L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.24c1b793cb35efb8be699ad3d9bap+0L : 0x3.1413b11d6bffa548f8c9e81a7f92p-112L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.24c1b793cb35efb8be699ad3d9bcp+0L : -0xc.7c3f7e7a6a2ac8e4ae516726fc28p-112L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.24c1b793cb35efb8be699ad3d9bcp+0L : -0xc.7c3f7e7a6a2ac8e4ae516726fc2p-112L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.24c1b793cb35efb8be699ad3d9bcp+0L : -0xc.7c3f7e7a6a2ac8e4ae516726fc2p-112L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.24c1b793cb35efb8be699ad3d9bcp+0L : -0xc.7c3f7e7a6a2ac8e4ae516726fc2p-112L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.24c1b793cb35efb8be699ad3d9p+0L : 0x5.aa824bfb463969abdeadb5b2f238p-104L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.24c1b793cb35efb8be699ad3d9p+0L : 0x5.aa824bfb463969abdeadb5b2f238p-104L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.24c1b793cb35efb8be699ad3d9p+0L : 0x5.aa824bfb463969abdeadb5b2f238p-104L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.24c1b793cb35efb8be699ad3d9p+0L : 0x5.aa824bfb463969abdeadb5b2f23cp-104L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.24c1b793cb35efb8be699ad3d9p+0L : 0x5.aa824bfb463969abdeadb5b2f2p-104L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.24c1b793cb35efb8be699ad3d9p+0L : 0x5.aa824bfb463969abdeadb5b2f2p-104L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.24c1b793cb35efb8be699ad3d9p+0L : 0x5.aa824bfb463969abdeadb5b2f2p-104L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.24c1b793cb35efb8be699ad3d9p+0L : 0x5.aa824bfb463969abdeadb5b2f4p-104L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.24c1b793cb35efb8be699ad3dap+0L : -0x2.1da74bd0a4dbcd6af4dff1edd78ap-104L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.24c1b793cb35efb8be699ad3dap+0L : -0x2.1da74bd0a4dbcd6af4dff1edd78ap-104L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.24c1b793cb35efb8be699ad3dap+0L : -0x2.1da74bd0a4dbcd6af4dff1edd788p-104L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.24c1b793cb35efb8be699ad3dap+0L : -0x2.1da74bd0a4dbcd6af4dff1edd788p-104L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.24c1b793cb35efb8be699ad3dap+0L : -0x2.1da74bd0a4dbcd6af4dff1edd8p-104L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.24c1b793cb35efb8be699ad3dap+0L : -0x2.1da74bd0a4dbcd6af4dff1edd8p-104L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.24c1b793cb35efb8be699ad3dap+0L : -0x2.1da74bd0a4dbcd6af4dff1edd7p-104L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.24c1b793cb35efb8be699ad3dap+0L : -0x2.1da74bd0a4dbcd6af4dff1edd7p-104L 1 : inexact-ok
+lgamma -0x3.f48e2a8f85fca170d4561291236cc320a4887d1cp+0
+= lgamma downward flt-32 -0x3.f48e28p+0f : -0x3.511bccp-20f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.f48e28p+0f : -0x3.511bccp-20f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.f48e28p+0f : -0x3.511bc8p-20f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.f48e28p+0f : -0x3.511bc8p-20f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.f48e28p+0 : -0x3.511bca412890ap-20 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.f48e28p+0 : -0x3.511bca412890ap-20 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.f48e28p+0 : -0x3.511bca4128908p-20 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.f48e28p+0 : -0x3.511bca4128908p-20 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.f48e28p+0L : -0x3.511bca412890969p-20L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.f48e28p+0L : -0x3.511bca412890969p-20L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.f48e28p+0L : -0x3.511bca412890968cp-20L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.f48e28p+0L : -0x3.511bca412890968cp-20L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.f48e28p+0L : -0x3.511bca412890969p-20L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.f48e28p+0L : -0x3.511bca412890969p-20L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.f48e28p+0L : -0x3.511bca412890968cp-20L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.f48e28p+0L : -0x3.511bca412890968cp-20L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.f48e28p+0L : -0x3.511bca412890968ef5acdaae7dcp-20L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.f48e28p+0L : -0x3.511bca412890968ef5acdaae7dbep-20L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.f48e28p+0L : -0x3.511bca412890968ef5acdaae7dbep-20L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.f48e28p+0L : -0x3.511bca412890968ef5acdaae7dbep-20L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.f48e28p+0L : -0x3.511bca412890968ef5acdaae7ep-20L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.f48e28p+0L : -0x3.511bca412890968ef5acdaae7ep-20L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.f48e28p+0L : -0x3.511bca412890968ef5acdaae7dp-20L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.f48e28p+0L : -0x3.511bca412890968ef5acdaae7dp-20L 1 : inexact-ok
+= lgamma downward flt-32 -0x3.f48e2cp+0f : 0x1.dd4b54p-20f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.f48e2cp+0f : 0x1.dd4b54p-20f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.f48e2cp+0f : 0x1.dd4b54p-20f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.f48e2cp+0f : 0x1.dd4b56p-20f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.f48e2cp+0 : 0x1.dd4b54ca863c1p-20 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.f48e2cp+0 : 0x1.dd4b54ca863c2p-20 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.f48e2cp+0 : 0x1.dd4b54ca863c1p-20 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.f48e2cp+0 : 0x1.dd4b54ca863c2p-20 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a46p-20L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a48p-20L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a46p-20L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a48p-20L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a46p-20L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a48p-20L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a46p-20L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a48p-20L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a476cbd9fd337c3p-20L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a476cbd9fd337c3p-20L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a476cbd9fd337c3p-20L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a476cbd9fd337c4p-20L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a476cbd9fd3378p-20L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a476cbd9fd338p-20L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a476cbd9fd3378p-20L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a476cbd9fd338p-20L 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.f48e2a8f85fcap+0 : -0x1.ddc0336980b59p-52 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.f48e2a8f85fcap+0 : -0x1.ddc0336980b58p-52 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.f48e2a8f85fcap+0 : -0x1.ddc0336980b58p-52 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.f48e2a8f85fcap+0 : -0x1.ddc0336980b58p-52 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d2p-52L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d2p-52L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584dp-52L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584dp-52L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d2p-52L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d2p-52L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584dp-52L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584dp-52L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d18e3a66026b11p-52L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d18e3a66026b1p-52L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d18e3a66026b1p-52L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d18e3a66026b1p-52L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d18e3a66026b8p-52L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d18e3a66026bp-52L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d18e3a66026bp-52L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d18e3a66026bp-52L 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.f48e2a8f85fccp+0 : 0x2.7957af96f2c1p-48 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.f48e2a8f85fccp+0 : 0x2.7957af96f2c1p-48 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.f48e2a8f85fccp+0 : 0x2.7957af96f2c1p-48 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.f48e2a8f85fccp+0 : 0x2.7957af96f2c12p-48 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.f48e2a8f85fccp+0L : 0x2.7957af96f2c10efcp-48L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.f48e2a8f85fccp+0L : 0x2.7957af96f2c10fp-48L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.f48e2a8f85fccp+0L : 0x2.7957af96f2c10efcp-48L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.f48e2a8f85fccp+0L : 0x2.7957af96f2c10fp-48L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.f48e2a8f85fccp+0L : 0x2.7957af96f2c10efcp-48L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.f48e2a8f85fccp+0L : 0x2.7957af96f2c10fp-48L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.f48e2a8f85fccp+0L : 0x2.7957af96f2c10efcp-48L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.f48e2a8f85fccp+0L : 0x2.7957af96f2c10fp-48L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.f48e2a8f85fccp+0L : 0x2.7957af96f2c10efef97cd0a7f8b6p-48L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.f48e2a8f85fccp+0L : 0x2.7957af96f2c10efef97cd0a7f8b6p-48L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.f48e2a8f85fccp+0L : 0x2.7957af96f2c10efef97cd0a7f8b6p-48L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.f48e2a8f85fccp+0L : 0x2.7957af96f2c10efef97cd0a7f8b8p-48L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.f48e2a8f85fccp+0L : 0x2.7957af96f2c10efef97cd0a7f8p-48L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.f48e2a8f85fccp+0L : 0x2.7957af96f2c10efef97cd0a7f9p-48L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.f48e2a8f85fccp+0L : 0x2.7957af96f2c10efef97cd0a7f8p-48L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.f48e2a8f85fccp+0L : 0x2.7957af96f2c10efef97cd0a7f9p-48L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.f48e2a8f85fca17p+0L : -0x1.130ae5c4f54dbe92p-60L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.f48e2a8f85fca17p+0L : -0x1.130ae5c4f54dbe92p-60L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.f48e2a8f85fca17p+0L : -0x1.130ae5c4f54dbe9p-60L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.f48e2a8f85fca17p+0L : -0x1.130ae5c4f54dbe9p-60L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.f48e2a8f85fca17p+0L : -0x1.130ae5c4f54dbe92p-60L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.f48e2a8f85fca17p+0L : -0x1.130ae5c4f54dbe92p-60L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.f48e2a8f85fca17p+0L : -0x1.130ae5c4f54dbe9p-60L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.f48e2a8f85fca17p+0L : -0x1.130ae5c4f54dbe9p-60L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.f48e2a8f85fca17p+0L : -0x1.130ae5c4f54dbe9194a6099cc513p-60L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.f48e2a8f85fca17p+0L : -0x1.130ae5c4f54dbe9194a6099cc513p-60L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.f48e2a8f85fca17p+0L : -0x1.130ae5c4f54dbe9194a6099cc512p-60L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.f48e2a8f85fca17p+0L : -0x1.130ae5c4f54dbe9194a6099cc512p-60L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.f48e2a8f85fca17p+0L : -0x1.130ae5c4f54dbe9194a6099cc58p-60L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.f48e2a8f85fca17p+0L : -0x1.130ae5c4f54dbe9194a6099cc5p-60L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.f48e2a8f85fca17p+0L : -0x1.130ae5c4f54dbe9194a6099cc5p-60L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.f48e2a8f85fca17p+0L : -0x1.130ae5c4f54dbe9194a6099cc5p-60L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.f48e2a8f85fca174p+0L : 0x4.1b5c7fd62043e83p-60L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.f48e2a8f85fca174p+0L : 0x4.1b5c7fd62043e838p-60L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.f48e2a8f85fca174p+0L : 0x4.1b5c7fd62043e83p-60L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.f48e2a8f85fca174p+0L : 0x4.1b5c7fd62043e838p-60L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.f48e2a8f85fca174p+0L : 0x4.1b5c7fd62043e83p-60L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.f48e2a8f85fca174p+0L : 0x4.1b5c7fd62043e838p-60L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.f48e2a8f85fca174p+0L : 0x4.1b5c7fd62043e83p-60L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.f48e2a8f85fca174p+0L : 0x4.1b5c7fd62043e838p-60L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.f48e2a8f85fca174p+0L : 0x4.1b5c7fd62043e8361bf7df13d67cp-60L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.f48e2a8f85fca174p+0L : 0x4.1b5c7fd62043e8361bf7df13d68p-60L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.f48e2a8f85fca174p+0L : 0x4.1b5c7fd62043e8361bf7df13d67cp-60L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.f48e2a8f85fca174p+0L : 0x4.1b5c7fd62043e8361bf7df13d68p-60L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.f48e2a8f85fca174p+0L : 0x4.1b5c7fd62043e8361bf7df13d6p-60L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.f48e2a8f85fca174p+0L : 0x4.1b5c7fd62043e8361bf7df13d6p-60L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.f48e2a8f85fca174p+0L : 0x4.1b5c7fd62043e8361bf7df13d6p-60L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.f48e2a8f85fca174p+0L : 0x4.1b5c7fd62043e8361bf7df13d8p-60L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.f48e2a8f85fca170d4561291236cp+0L : -0xf.cc078f3d044cc25d934ed1413df8p-112L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.f48e2a8f85fca170d4561291236cp+0L : -0xf.cc078f3d044cc25d934ed1413dfp-112L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.f48e2a8f85fca170d4561291236cp+0L : -0xf.cc078f3d044cc25d934ed1413dfp-112L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.f48e2a8f85fca170d4561291236cp+0L : -0xf.cc078f3d044cc25d934ed1413dfp-112L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.f48e2a8f85fca170d4561291236ep+0L : 0x1.9a7339d9ba8406f455a88d6bf278p-108L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.f48e2a8f85fca170d4561291236ep+0L : 0x1.9a7339d9ba8406f455a88d6bf278p-108L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.f48e2a8f85fca170d4561291236ep+0L : 0x1.9a7339d9ba8406f455a88d6bf278p-108L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.f48e2a8f85fca170d4561291236ep+0L : 0x1.9a7339d9ba8406f455a88d6bf279p-108L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.f48e2a8f85fca170d456129123p+0L : -0x8.ce1a8304f16a153abbbecc412908p-104L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.f48e2a8f85fca170d456129123p+0L : -0x8.ce1a8304f16a153abbbecc4129p-104L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.f48e2a8f85fca170d456129123p+0L : -0x8.ce1a8304f16a153abbbecc4129p-104L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.f48e2a8f85fca170d456129123p+0L : -0x8.ce1a8304f16a153abbbecc4129p-104L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.f48e2a8f85fca170d456129123p+0L : -0x8.ce1a8304f16a153abbbecc412cp-104L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.f48e2a8f85fca170d456129123p+0L : -0x8.ce1a8304f16a153abbbecc4128p-104L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.f48e2a8f85fca170d456129123p+0L : -0x8.ce1a8304f16a153abbbecc4128p-104L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.f48e2a8f85fca170d456129123p+0L : -0x8.ce1a8304f16a153abbbecc4128p-104L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.f48e2a8f85fca170d456129124p+0L : 0xb.eb83136764dc8396bb2d07bf2f1p-104L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.f48e2a8f85fca170d456129124p+0L : 0xb.eb83136764dc8396bb2d07bf2f1p-104L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.f48e2a8f85fca170d456129124p+0L : 0xb.eb83136764dc8396bb2d07bf2f1p-104L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.f48e2a8f85fca170d456129124p+0L : 0xb.eb83136764dc8396bb2d07bf2f18p-104L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.f48e2a8f85fca170d456129124p+0L : 0xb.eb83136764dc8396bb2d07bf2cp-104L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.f48e2a8f85fca170d456129124p+0L : 0xb.eb83136764dc8396bb2d07bf3p-104L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.f48e2a8f85fca170d456129124p+0L : 0xb.eb83136764dc8396bb2d07bf2cp-104L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.f48e2a8f85fca170d456129124p+0L : 0xb.eb83136764dc8396bb2d07bf3p-104L 1 : inexact-ok
+lgamma -0x4.0a139e16656030c39f0b0de18112ac17bfd6be9p+0
+= lgamma downward flt-32 -0x4.0a1398p+0f : 0xa.3165cp-20f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x4.0a1398p+0f : 0xa.3165dp-20f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x4.0a1398p+0f : 0xa.3165cp-20f -1 : inexact-ok
+= lgamma upward flt-32 -0x4.0a1398p+0f : 0xa.3165dp-20f -1 : inexact-ok
+= lgamma downward dbl-64 -0x4.0a1398p+0 : 0xa.3165c90424948p-20 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x4.0a1398p+0 : 0xa.3165c90424948p-20 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x4.0a1398p+0 : 0xa.3165c90424948p-20 -1 : inexact-ok
+= lgamma upward dbl-64 -0x4.0a1398p+0 : 0xa.3165c9042495p-20 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x4.0a1398p+0L : 0xa.3165c90424948cfp-20L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x4.0a1398p+0L : 0xa.3165c90424948cfp-20L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x4.0a1398p+0L : 0xa.3165c90424948cfp-20L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x4.0a1398p+0L : 0xa.3165c90424948dp-20L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x4.0a1398p+0L : 0xa.3165c90424948cfp-20L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x4.0a1398p+0L : 0xa.3165c90424948cfp-20L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x4.0a1398p+0L : 0xa.3165c90424948cfp-20L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x4.0a1398p+0L : 0xa.3165c90424948dp-20L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x4.0a1398p+0L : 0xa.3165c90424948cf2db600b526e2p-20L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x4.0a1398p+0L : 0xa.3165c90424948cf2db600b526e28p-20L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x4.0a1398p+0L : 0xa.3165c90424948cf2db600b526e2p-20L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x4.0a1398p+0L : 0xa.3165c90424948cf2db600b526e28p-20L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x4.0a1398p+0L : 0xa.3165c90424948cf2db600b526cp-20L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x4.0a1398p+0L : 0xa.3165c90424948cf2db600b527p-20L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x4.0a1398p+0L : 0xa.3165c90424948cf2db600b526cp-20L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x4.0a1398p+0L : 0xa.3165c90424948cf2db600b527p-20L -1 : inexact-ok
+= lgamma downward flt-32 -0x4.0a13ap+0f : -0x3.33cb58p-20f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x4.0a13ap+0f : -0x3.33cb58p-20f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x4.0a13ap+0f : -0x3.33cb54p-20f -1 : inexact-ok
+= lgamma upward flt-32 -0x4.0a13ap+0f : -0x3.33cb54p-20f -1 : inexact-ok
+= lgamma downward dbl-64 -0x4.0a13ap+0 : -0x3.33cb5626dc332p-20 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x4.0a13ap+0 : -0x3.33cb5626dc332p-20 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x4.0a13ap+0 : -0x3.33cb5626dc33p-20 -1 : inexact-ok
+= lgamma upward dbl-64 -0x4.0a13ap+0 : -0x3.33cb5626dc33p-20 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x4.0a13ap+0L : -0x3.33cb5626dc331edp-20L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x4.0a13ap+0L : -0x3.33cb5626dc331eccp-20L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x4.0a13ap+0L : -0x3.33cb5626dc331eccp-20L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x4.0a13ap+0L : -0x3.33cb5626dc331eccp-20L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x4.0a13ap+0L : -0x3.33cb5626dc331edp-20L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x4.0a13ap+0L : -0x3.33cb5626dc331eccp-20L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x4.0a13ap+0L : -0x3.33cb5626dc331eccp-20L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x4.0a13ap+0L : -0x3.33cb5626dc331eccp-20L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x4.0a13ap+0L : -0x3.33cb5626dc331ecdd9f62339e71cp-20L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x4.0a13ap+0L : -0x3.33cb5626dc331ecdd9f62339e71ap-20L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x4.0a13ap+0L : -0x3.33cb5626dc331ecdd9f62339e71ap-20L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x4.0a13ap+0L : -0x3.33cb5626dc331ecdd9f62339e71ap-20L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x4.0a13ap+0L : -0x3.33cb5626dc331ecdd9f62339e8p-20L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x4.0a13ap+0L : -0x3.33cb5626dc331ecdd9f62339e7p-20L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x4.0a13ap+0L : -0x3.33cb5626dc331ecdd9f62339e7p-20L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x4.0a13ap+0L : -0x3.33cb5626dc331ecdd9f62339e7p-20L -1 : inexact-ok
+= lgamma downward dbl-64 -0x4.0a139e16656p+0 : 0x5.1a6a378191444p-48 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x4.0a139e16656p+0 : 0x5.1a6a378191448p-48 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x4.0a139e16656p+0 : 0x5.1a6a378191444p-48 -1 : inexact-ok
+= lgamma upward dbl-64 -0x4.0a139e16656p+0 : 0x5.1a6a378191448p-48 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x4.0a139e16656p+0L : 0x5.1a6a37819144766p-48L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x4.0a139e16656p+0L : 0x5.1a6a37819144766p-48L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x4.0a139e16656p+0L : 0x5.1a6a37819144766p-48L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x4.0a139e16656p+0L : 0x5.1a6a378191447668p-48L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x4.0a139e16656p+0L : 0x5.1a6a37819144766p-48L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x4.0a139e16656p+0L : 0x5.1a6a37819144766p-48L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x4.0a139e16656p+0L : 0x5.1a6a37819144766p-48L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x4.0a139e16656p+0L : 0x5.1a6a378191447668p-48L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x4.0a139e16656p+0L : 0x5.1a6a3781914476625cd69c566e4cp-48L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x4.0a139e16656p+0L : 0x5.1a6a3781914476625cd69c566e5p-48L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x4.0a139e16656p+0L : 0x5.1a6a3781914476625cd69c566e4cp-48L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x4.0a139e16656p+0L : 0x5.1a6a3781914476625cd69c566e5p-48L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x4.0a139e16656p+0L : 0x5.1a6a3781914476625cd69c566ep-48L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x4.0a139e16656p+0L : 0x5.1a6a3781914476625cd69c566ep-48L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x4.0a139e16656p+0L : 0x5.1a6a3781914476625cd69c566ep-48L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x4.0a139e16656p+0L : 0x5.1a6a3781914476625cd69c567p-48L -1 : inexact-ok
+= lgamma downward dbl-64 -0x4.0a139e1665604p+0 : -0x1.982d05a2f456cp-48 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x4.0a139e1665604p+0 : -0x1.982d05a2f456bp-48 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x4.0a139e1665604p+0 : -0x1.982d05a2f456bp-48 -1 : inexact-ok
+= lgamma upward dbl-64 -0x4.0a139e1665604p+0 : -0x1.982d05a2f456bp-48 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x4.0a139e1665604p+0L : -0x1.982d05a2f456b4bp-48L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x4.0a139e1665604p+0L : -0x1.982d05a2f456b4bp-48L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x4.0a139e1665604p+0L : -0x1.982d05a2f456b4aep-48L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x4.0a139e1665604p+0L : -0x1.982d05a2f456b4aep-48L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x4.0a139e1665604p+0L : -0x1.982d05a2f456b4bp-48L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x4.0a139e1665604p+0L : -0x1.982d05a2f456b4bp-48L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x4.0a139e1665604p+0L : -0x1.982d05a2f456b4aep-48L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x4.0a139e1665604p+0L : -0x1.982d05a2f456b4aep-48L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x4.0a139e1665604p+0L : -0x1.982d05a2f456b4af798342c40356p-48L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x4.0a139e1665604p+0L : -0x1.982d05a2f456b4af798342c40356p-48L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x4.0a139e1665604p+0L : -0x1.982d05a2f456b4af798342c40355p-48L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x4.0a139e1665604p+0L : -0x1.982d05a2f456b4af798342c40355p-48L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x4.0a139e1665604p+0L : -0x1.982d05a2f456b4af798342c4038p-48L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x4.0a139e1665604p+0L : -0x1.982d05a2f456b4af798342c4038p-48L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x4.0a139e1665604p+0L : -0x1.982d05a2f456b4af798342c403p-48L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x4.0a139e1665604p+0L : -0x1.982d05a2f456b4af798342c403p-48L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x4.0a139e16656030cp+0L : 0x6.103eebf7b96ec358p-60L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x4.0a139e16656030cp+0L : 0x6.103eebf7b96ec358p-60L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x4.0a139e16656030cp+0L : 0x6.103eebf7b96ec358p-60L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x4.0a139e16656030cp+0L : 0x6.103eebf7b96ec36p-60L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x4.0a139e16656030cp+0L : 0x6.103eebf7b96ec358p-60L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x4.0a139e16656030cp+0L : 0x6.103eebf7b96ec358p-60L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x4.0a139e16656030cp+0L : 0x6.103eebf7b96ec358p-60L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x4.0a139e16656030cp+0L : 0x6.103eebf7b96ec36p-60L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x4.0a139e16656030cp+0L : 0x6.103eebf7b96ec358066dd1892144p-60L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x4.0a139e16656030cp+0L : 0x6.103eebf7b96ec358066dd1892148p-60L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x4.0a139e16656030cp+0L : 0x6.103eebf7b96ec358066dd1892144p-60L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x4.0a139e16656030cp+0L : 0x6.103eebf7b96ec358066dd1892148p-60L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x4.0a139e16656030cp+0L : 0x6.103eebf7b96ec358066dd1892p-60L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x4.0a139e16656030cp+0L : 0x6.103eebf7b96ec358066dd18922p-60L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x4.0a139e16656030cp+0L : 0x6.103eebf7b96ec358066dd1892p-60L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x4.0a139e16656030cp+0L : 0x6.103eebf7b96ec358066dd18922p-60L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x4.0a139e16656030c8p+0L : -0x7.54ef8e5151b25678p-60L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x4.0a139e16656030c8p+0L : -0x7.54ef8e5151b2567p-60L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x4.0a139e16656030c8p+0L : -0x7.54ef8e5151b2567p-60L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x4.0a139e16656030c8p+0L : -0x7.54ef8e5151b2567p-60L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x4.0a139e16656030c8p+0L : -0x7.54ef8e5151b25678p-60L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x4.0a139e16656030c8p+0L : -0x7.54ef8e5151b2567p-60L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x4.0a139e16656030c8p+0L : -0x7.54ef8e5151b2567p-60L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x4.0a139e16656030c8p+0L : -0x7.54ef8e5151b2567p-60L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x4.0a139e16656030c8p+0L : -0x7.54ef8e5151b25673cdaf3d854ca8p-60L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x4.0a139e16656030c8p+0L : -0x7.54ef8e5151b25673cdaf3d854ca4p-60L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x4.0a139e16656030c8p+0L : -0x7.54ef8e5151b25673cdaf3d854ca4p-60L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x4.0a139e16656030c8p+0L : -0x7.54ef8e5151b25673cdaf3d854ca4p-60L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x4.0a139e16656030c8p+0L : -0x7.54ef8e5151b25673cdaf3d854ep-60L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x4.0a139e16656030c8p+0L : -0x7.54ef8e5151b25673cdaf3d854cp-60L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x4.0a139e16656030c8p+0L : -0x7.54ef8e5151b25673cdaf3d854cp-60L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x4.0a139e16656030c8p+0L : -0x7.54ef8e5151b25673cdaf3d854cp-60L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x4.0a139e16656030c39f0b0de1811p+0L : 0x4.7972c9f44c23cd27b57158763d8cp-108L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x4.0a139e16656030c39f0b0de1811p+0L : 0x4.7972c9f44c23cd27b57158763d9p-108L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x4.0a139e16656030c39f0b0de1811p+0L : 0x4.7972c9f44c23cd27b57158763d8cp-108L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x4.0a139e16656030c39f0b0de1811p+0L : 0x4.7972c9f44c23cd27b57158763d9p-108L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x4.0a139e16656030c39f0b0de18114p+0L : -0x2.39247330396cbffb9bff1408caf8p-108L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x4.0a139e16656030c39f0b0de18114p+0L : -0x2.39247330396cbffb9bff1408caf6p-108L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x4.0a139e16656030c39f0b0de18114p+0L : -0x2.39247330396cbffb9bff1408caf6p-108L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x4.0a139e16656030c39f0b0de18114p+0L : -0x2.39247330396cbffb9bff1408caf6p-108L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x4.0a139e16656030c39f0b0de18p+0L : 0x1.cbe99f07a7c6894a89574e2a4bb8p-100L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x4.0a139e16656030c39f0b0de18p+0L : 0x1.cbe99f07a7c6894a89574e2a4bb8p-100L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x4.0a139e16656030c39f0b0de18p+0L : 0x1.cbe99f07a7c6894a89574e2a4bb8p-100L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x4.0a139e16656030c39f0b0de18p+0L : 0x1.cbe99f07a7c6894a89574e2a4bb9p-100L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x4.0a139e16656030c39f0b0de18p+0L : 0x1.cbe99f07a7c6894a89574e2a4b8p-100L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x4.0a139e16656030c39f0b0de18p+0L : 0x1.cbe99f07a7c6894a89574e2a4b8p-100L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x4.0a139e16656030c39f0b0de18p+0L : 0x1.cbe99f07a7c6894a89574e2a4b8p-100L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x4.0a139e16656030c39f0b0de18p+0L : 0x1.cbe99f07a7c6894a89574e2a4cp-100L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x4.0a139e16656030c39f0b0de182p+0L : -0x1.8d61ff8a9b01bd471f60e8153e3fp-100L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x4.0a139e16656030c39f0b0de182p+0L : -0x1.8d61ff8a9b01bd471f60e8153e3ep-100L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x4.0a139e16656030c39f0b0de182p+0L : -0x1.8d61ff8a9b01bd471f60e8153e3ep-100L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x4.0a139e16656030c39f0b0de182p+0L : -0x1.8d61ff8a9b01bd471f60e8153e3ep-100L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x4.0a139e16656030c39f0b0de182p+0L : -0x1.8d61ff8a9b01bd471f60e8153e8p-100L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x4.0a139e16656030c39f0b0de182p+0L : -0x1.8d61ff8a9b01bd471f60e8153ep-100L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x4.0a139e16656030c39f0b0de182p+0L : -0x1.8d61ff8a9b01bd471f60e8153ep-100L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x4.0a139e16656030c39f0b0de182p+0L : -0x1.8d61ff8a9b01bd471f60e8153ep-100L -1 : inexact-ok
+lgamma -0x4.fdd5de9bbabf3510d0aa4076988501d7d7812528p+0
+= lgamma downward flt-32 -0x4.fdd5d8p+0f : -0x3.02165cp-16f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x4.fdd5d8p+0f : -0x3.02165cp-16f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x4.fdd5d8p+0f : -0x3.021658p-16f -1 : inexact-ok
+= lgamma upward flt-32 -0x4.fdd5d8p+0f : -0x3.021658p-16f -1 : inexact-ok
+= lgamma downward dbl-64 -0x4.fdd5d8p+0 : -0x3.02165b2aa6efp-16 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x4.fdd5d8p+0 : -0x3.02165b2aa6efp-16 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x4.fdd5d8p+0 : -0x3.02165b2aa6eeep-16 -1 : inexact-ok
+= lgamma upward dbl-64 -0x4.fdd5d8p+0 : -0x3.02165b2aa6eeep-16 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x4.fdd5d8p+0L : -0x3.02165b2aa6eef1f4p-16L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x4.fdd5d8p+0L : -0x3.02165b2aa6eef1f4p-16L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x4.fdd5d8p+0L : -0x3.02165b2aa6eef1fp-16L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x4.fdd5d8p+0L : -0x3.02165b2aa6eef1fp-16L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x4.fdd5d8p+0L : -0x3.02165b2aa6eef1f4p-16L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x4.fdd5d8p+0L : -0x3.02165b2aa6eef1f4p-16L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x4.fdd5d8p+0L : -0x3.02165b2aa6eef1fp-16L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x4.fdd5d8p+0L : -0x3.02165b2aa6eef1fp-16L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x4.fdd5d8p+0L : -0x3.02165b2aa6eef1f3030056865942p-16L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x4.fdd5d8p+0L : -0x3.02165b2aa6eef1f3030056865942p-16L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x4.fdd5d8p+0L : -0x3.02165b2aa6eef1f303005686594p-16L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x4.fdd5d8p+0L : -0x3.02165b2aa6eef1f303005686594p-16L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x4.fdd5d8p+0L : -0x3.02165b2aa6eef1f3030056865ap-16L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x4.fdd5d8p+0L : -0x3.02165b2aa6eef1f30300568659p-16L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x4.fdd5d8p+0L : -0x3.02165b2aa6eef1f30300568659p-16L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x4.fdd5d8p+0L : -0x3.02165b2aa6eef1f30300568659p-16L -1 : inexact-ok
+= lgamma downward flt-32 -0x4.fdd5ep+0f : 0xa.22e78p-20f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x4.fdd5ep+0f : 0xa.22e78p-20f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x4.fdd5ep+0f : 0xa.22e78p-20f -1 : inexact-ok
+= lgamma upward flt-32 -0x4.fdd5ep+0f : 0xa.22e79p-20f -1 : inexact-ok
+= lgamma downward dbl-64 -0x4.fdd5ep+0 : 0xa.22e7861540c98p-20 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x4.fdd5ep+0 : 0xa.22e7861540cap-20 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x4.fdd5ep+0 : 0xa.22e7861540c98p-20 -1 : inexact-ok
+= lgamma upward dbl-64 -0x4.fdd5ep+0 : 0xa.22e7861540cap-20 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x4.fdd5ep+0L : 0xa.22e7861540c9fcep-20L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x4.fdd5ep+0L : 0xa.22e7861540c9fcep-20L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x4.fdd5ep+0L : 0xa.22e7861540c9fcep-20L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x4.fdd5ep+0L : 0xa.22e7861540c9fcfp-20L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x4.fdd5ep+0L : 0xa.22e7861540c9fcep-20L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x4.fdd5ep+0L : 0xa.22e7861540c9fcep-20L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x4.fdd5ep+0L : 0xa.22e7861540c9fcep-20L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x4.fdd5ep+0L : 0xa.22e7861540c9fcfp-20L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x4.fdd5ep+0L : 0xa.22e7861540c9fce321e0c06dbc9p-20L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x4.fdd5ep+0L : 0xa.22e7861540c9fce321e0c06dbc9p-20L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x4.fdd5ep+0L : 0xa.22e7861540c9fce321e0c06dbc9p-20L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x4.fdd5ep+0L : 0xa.22e7861540c9fce321e0c06dbc98p-20L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x4.fdd5ep+0L : 0xa.22e7861540c9fce321e0c06dbcp-20L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x4.fdd5ep+0L : 0xa.22e7861540c9fce321e0c06dbcp-20L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x4.fdd5ep+0L : 0xa.22e7861540c9fce321e0c06dbcp-20L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x4.fdd5ep+0L : 0xa.22e7861540c9fce321e0c06dcp-20L -1 : inexact-ok
+= lgamma downward dbl-64 -0x4.fdd5de9bbabfp+0 : -0x1.8280d0ba86861p-44 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x4.fdd5de9bbabfp+0 : -0x1.8280d0ba86861p-44 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x4.fdd5de9bbabfp+0 : -0x1.8280d0ba8686p-44 -1 : inexact-ok
+= lgamma upward dbl-64 -0x4.fdd5de9bbabfp+0 : -0x1.8280d0ba8686p-44 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x4.fdd5de9bbabfp+0L : -0x1.8280d0ba86860c98p-44L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x4.fdd5de9bbabfp+0L : -0x1.8280d0ba86860c98p-44L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x4.fdd5de9bbabfp+0L : -0x1.8280d0ba86860c96p-44L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x4.fdd5de9bbabfp+0L : -0x1.8280d0ba86860c96p-44L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x4.fdd5de9bbabfp+0L : -0x1.8280d0ba86860c98p-44L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x4.fdd5de9bbabfp+0L : -0x1.8280d0ba86860c98p-44L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x4.fdd5de9bbabfp+0L : -0x1.8280d0ba86860c96p-44L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x4.fdd5de9bbabfp+0L : -0x1.8280d0ba86860c96p-44L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x4.fdd5de9bbabfp+0L : -0x1.8280d0ba86860c975c015010a996p-44L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x4.fdd5de9bbabfp+0L : -0x1.8280d0ba86860c975c015010a996p-44L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x4.fdd5de9bbabfp+0L : -0x1.8280d0ba86860c975c015010a995p-44L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x4.fdd5de9bbabfp+0L : -0x1.8280d0ba86860c975c015010a995p-44L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x4.fdd5de9bbabfp+0L : -0x1.8280d0ba86860c975c015010aap-44L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x4.fdd5de9bbabfp+0L : -0x1.8280d0ba86860c975c015010a98p-44L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x4.fdd5de9bbabfp+0L : -0x1.8280d0ba86860c975c015010a98p-44L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x4.fdd5de9bbabfp+0L : -0x1.8280d0ba86860c975c015010a98p-44L -1 : inexact-ok
+= lgamma downward dbl-64 -0x4.fdd5de9bbabf4p+0 : 0x4.fa3d33517a9ecp-48 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x4.fdd5de9bbabf4p+0 : 0x4.fa3d33517a9ecp-48 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x4.fdd5de9bbabf4p+0 : 0x4.fa3d33517a9ecp-48 -1 : inexact-ok
+= lgamma upward dbl-64 -0x4.fdd5de9bbabf4p+0 : 0x4.fa3d33517a9fp-48 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x4.fdd5de9bbabf4p+0L : 0x4.fa3d33517a9ecdc8p-48L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x4.fdd5de9bbabf4p+0L : 0x4.fa3d33517a9ecdc8p-48L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x4.fdd5de9bbabf4p+0L : 0x4.fa3d33517a9ecdc8p-48L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x4.fdd5de9bbabf4p+0L : 0x4.fa3d33517a9ecddp-48L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x4.fdd5de9bbabf4p+0L : 0x4.fa3d33517a9ecdc8p-48L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x4.fdd5de9bbabf4p+0L : 0x4.fa3d33517a9ecdc8p-48L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x4.fdd5de9bbabf4p+0L : 0x4.fa3d33517a9ecdc8p-48L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x4.fdd5de9bbabf4p+0L : 0x4.fa3d33517a9ecddp-48L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x4.fdd5de9bbabf4p+0L : 0x4.fa3d33517a9ecdcbd38ddb02bfa8p-48L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x4.fdd5de9bbabf4p+0L : 0x4.fa3d33517a9ecdcbd38ddb02bfa8p-48L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x4.fdd5de9bbabf4p+0L : 0x4.fa3d33517a9ecdcbd38ddb02bfa8p-48L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x4.fdd5de9bbabf4p+0L : 0x4.fa3d33517a9ecdcbd38ddb02bfacp-48L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x4.fdd5de9bbabf4p+0L : 0x4.fa3d33517a9ecdcbd38ddb02bep-48L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x4.fdd5de9bbabf4p+0L : 0x4.fa3d33517a9ecdcbd38ddb02cp-48L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x4.fdd5de9bbabf4p+0L : 0x4.fa3d33517a9ecdcbd38ddb02bep-48L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x4.fdd5de9bbabf4p+0L : 0x4.fa3d33517a9ecdcbd38ddb02cp-48L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x4.fdd5de9bbabf351p+0L : -0x5.efcf1ba2a53065f8p-60L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x4.fdd5de9bbabf351p+0L : -0x5.efcf1ba2a53065f8p-60L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x4.fdd5de9bbabf351p+0L : -0x5.efcf1ba2a53065fp-60L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x4.fdd5de9bbabf351p+0L : -0x5.efcf1ba2a53065fp-60L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x4.fdd5de9bbabf351p+0L : -0x5.efcf1ba2a53065f8p-60L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x4.fdd5de9bbabf351p+0L : -0x5.efcf1ba2a53065f8p-60L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x4.fdd5de9bbabf351p+0L : -0x5.efcf1ba2a53065fp-60L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x4.fdd5de9bbabf351p+0L : -0x5.efcf1ba2a53065fp-60L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x4.fdd5de9bbabf351p+0L : -0x5.efcf1ba2a53065f6ccd269593bcp-60L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x4.fdd5de9bbabf351p+0L : -0x5.efcf1ba2a53065f6ccd269593bcp-60L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x4.fdd5de9bbabf351p+0L : -0x5.efcf1ba2a53065f6ccd269593bbcp-60L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x4.fdd5de9bbabf351p+0L : -0x5.efcf1ba2a53065f6ccd269593bbcp-60L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x4.fdd5de9bbabf351p+0L : -0x5.efcf1ba2a53065f6ccd269593cp-60L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x4.fdd5de9bbabf351p+0L : -0x5.efcf1ba2a53065f6ccd269593cp-60L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x4.fdd5de9bbabf351p+0L : -0x5.efcf1ba2a53065f6ccd269593ap-60L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x4.fdd5de9bbabf351p+0L : -0x5.efcf1ba2a53065f6ccd269593ap-60L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x4.fdd5de9bbabf3518p+0L : 0x3.454c56251230ebfp-56L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x4.fdd5de9bbabf3518p+0L : 0x3.454c56251230ebfp-56L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x4.fdd5de9bbabf3518p+0L : 0x3.454c56251230ebfp-56L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x4.fdd5de9bbabf3518p+0L : 0x3.454c56251230ebf4p-56L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x4.fdd5de9bbabf3518p+0L : 0x3.454c56251230ebfp-56L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x4.fdd5de9bbabf3518p+0L : 0x3.454c56251230ebfp-56L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x4.fdd5de9bbabf3518p+0L : 0x3.454c56251230ebfp-56L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x4.fdd5de9bbabf3518p+0L : 0x3.454c56251230ebf4p-56L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x4.fdd5de9bbabf3518p+0L : 0x3.454c56251230ebf0190e0a892456p-56L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x4.fdd5de9bbabf3518p+0L : 0x3.454c56251230ebf0190e0a892456p-56L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x4.fdd5de9bbabf3518p+0L : 0x3.454c56251230ebf0190e0a892456p-56L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x4.fdd5de9bbabf3518p+0L : 0x3.454c56251230ebf0190e0a892458p-56L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x4.fdd5de9bbabf3518p+0L : 0x3.454c56251230ebf0190e0a8924p-56L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x4.fdd5de9bbabf3518p+0L : 0x3.454c56251230ebf0190e0a8924p-56L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x4.fdd5de9bbabf3518p+0L : 0x3.454c56251230ebf0190e0a8924p-56L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x4.fdd5de9bbabf3518p+0L : 0x3.454c56251230ebf0190e0a8925p-56L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x4.fdd5de9bbabf3510d0aa40769884p+0L : -0x7.55ff3704a7af9f64dfe331ebcf98p-108L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x4.fdd5de9bbabf3510d0aa40769884p+0L : -0x7.55ff3704a7af9f64dfe331ebcf94p-108L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x4.fdd5de9bbabf3510d0aa40769884p+0L : -0x7.55ff3704a7af9f64dfe331ebcf94p-108L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x4.fdd5de9bbabf3510d0aa40769884p+0L : -0x7.55ff3704a7af9f64dfe331ebcf94p-108L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x4.fdd5de9bbabf3510d0aa40769888p+0L : 0x1.5cc4b07f53c6fc793bcc51cff2ebp-104L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x4.fdd5de9bbabf3510d0aa40769888p+0L : 0x1.5cc4b07f53c6fc793bcc51cff2ebp-104L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x4.fdd5de9bbabf3510d0aa40769888p+0L : 0x1.5cc4b07f53c6fc793bcc51cff2ebp-104L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x4.fdd5de9bbabf3510d0aa40769888p+0L : 0x1.5cc4b07f53c6fc793bcc51cff2ecp-104L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x4.fdd5de9bbabf3510d0aa407698p+0L : -0x3.c8c191553b0fbbe57111955dbed6p-100L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x4.fdd5de9bbabf3510d0aa407698p+0L : -0x3.c8c191553b0fbbe57111955dbed4p-100L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x4.fdd5de9bbabf3510d0aa407698p+0L : -0x3.c8c191553b0fbbe57111955dbed4p-100L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x4.fdd5de9bbabf3510d0aa407698p+0L : -0x3.c8c191553b0fbbe57111955dbed4p-100L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x4.fdd5de9bbabf3510d0aa407698p+0L : -0x3.c8c191553b0fbbe57111955dbfp-100L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x4.fdd5de9bbabf3510d0aa407698p+0L : -0x3.c8c191553b0fbbe57111955dbfp-100L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x4.fdd5de9bbabf3510d0aa407698p+0L : -0x3.c8c191553b0fbbe57111955dbep-100L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x4.fdd5de9bbabf3510d0aa407698p+0L : -0x3.c8c191553b0fbbe57111955dbep-100L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x4.fdd5de9bbabf3510d0aa40769ap+0L : 0xa.c8638e27b6fff796dd42921b01b8p-100L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x4.fdd5de9bbabf3510d0aa40769ap+0L : 0xa.c8638e27b6fff796dd42921b01b8p-100L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x4.fdd5de9bbabf3510d0aa40769ap+0L : 0xa.c8638e27b6fff796dd42921b01b8p-100L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x4.fdd5de9bbabf3510d0aa40769ap+0L : 0xa.c8638e27b6fff796dd42921b01cp-100L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x4.fdd5de9bbabf3510d0aa40769ap+0L : 0xa.c8638e27b6fff796dd42921bp-100L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x4.fdd5de9bbabf3510d0aa40769ap+0L : 0xa.c8638e27b6fff796dd42921bp-100L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x4.fdd5de9bbabf3510d0aa40769ap+0L : 0xa.c8638e27b6fff796dd42921bp-100L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x4.fdd5de9bbabf3510d0aa40769ap+0L : 0xa.c8638e27b6fff796dd42921b04p-100L -1 : inexact-ok
+lgamma -0x5.021a95fc2db6432a4c56e595394decc6af0430d8p+0
+= lgamma downward flt-32 -0x5.021a9p+0f : 0x2.e258fp-16f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x5.021a9p+0f : 0x2.e258fp-16f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x5.021a9p+0f : 0x2.e258fp-16f 1 : inexact-ok
+= lgamma upward flt-32 -0x5.021a9p+0f : 0x2.e258f4p-16f 1 : inexact-ok
+= lgamma downward dbl-64 -0x5.021a9p+0 : 0x2.e258f12a679ecp-16 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x5.021a9p+0 : 0x2.e258f12a679eep-16 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x5.021a9p+0 : 0x2.e258f12a679ecp-16 1 : inexact-ok
+= lgamma upward dbl-64 -0x5.021a9p+0 : 0x2.e258f12a679eep-16 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x5.021a9p+0L : 0x2.e258f12a679ed404p-16L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x5.021a9p+0L : 0x2.e258f12a679ed408p-16L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x5.021a9p+0L : 0x2.e258f12a679ed404p-16L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x5.021a9p+0L : 0x2.e258f12a679ed408p-16L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x5.021a9p+0L : 0x2.e258f12a679ed404p-16L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x5.021a9p+0L : 0x2.e258f12a679ed408p-16L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x5.021a9p+0L : 0x2.e258f12a679ed404p-16L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x5.021a9p+0L : 0x2.e258f12a679ed408p-16L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x5.021a9p+0L : 0x2.e258f12a679ed407ae94080315cap-16L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x5.021a9p+0L : 0x2.e258f12a679ed407ae94080315ccp-16L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x5.021a9p+0L : 0x2.e258f12a679ed407ae94080315cap-16L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x5.021a9p+0L : 0x2.e258f12a679ed407ae94080315ccp-16L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x5.021a9p+0L : 0x2.e258f12a679ed407ae94080315p-16L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x5.021a9p+0L : 0x2.e258f12a679ed407ae94080316p-16L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x5.021a9p+0L : 0x2.e258f12a679ed407ae94080315p-16L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x5.021a9p+0L : 0x2.e258f12a679ed407ae94080316p-16L 1 : inexact-ok
+= lgamma downward flt-32 -0x5.021a98p+0f : -0xf.89067p-20f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x5.021a98p+0f : -0xf.89067p-20f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x5.021a98p+0f : -0xf.89066p-20f 1 : inexact-ok
+= lgamma upward flt-32 -0x5.021a98p+0f : -0xf.89066p-20f 1 : inexact-ok
+= lgamma downward dbl-64 -0x5.021a98p+0 : -0xf.89066929e3b2p-20 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x5.021a98p+0 : -0xf.89066929e3b18p-20 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x5.021a98p+0 : -0xf.89066929e3b18p-20 1 : inexact-ok
+= lgamma upward dbl-64 -0x5.021a98p+0 : -0xf.89066929e3b18p-20 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x5.021a98p+0L : -0xf.89066929e3b181p-20L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x5.021a98p+0L : -0xf.89066929e3b181p-20L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x5.021a98p+0L : -0xf.89066929e3b180fp-20L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x5.021a98p+0L : -0xf.89066929e3b180fp-20L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x5.021a98p+0L : -0xf.89066929e3b181p-20L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x5.021a98p+0L : -0xf.89066929e3b181p-20L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x5.021a98p+0L : -0xf.89066929e3b180fp-20L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x5.021a98p+0L : -0xf.89066929e3b180fp-20L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x5.021a98p+0L : -0xf.89066929e3b180fd518e8b9d63p-20L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x5.021a98p+0L : -0xf.89066929e3b180fd518e8b9d62f8p-20L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x5.021a98p+0L : -0xf.89066929e3b180fd518e8b9d62f8p-20L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x5.021a98p+0L : -0xf.89066929e3b180fd518e8b9d62f8p-20L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x5.021a98p+0L : -0xf.89066929e3b180fd518e8b9d64p-20L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x5.021a98p+0L : -0xf.89066929e3b180fd518e8b9d64p-20L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x5.021a98p+0L : -0xf.89066929e3b180fd518e8b9d6p-20L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x5.021a98p+0L : -0xf.89066929e3b180fd518e8b9d6p-20L 1 : inexact-ok
+= lgamma downward dbl-64 -0x5.021a95fc2db64p+0 : 0x1.867827fdc0e92p-48 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x5.021a95fc2db64p+0 : 0x1.867827fdc0e93p-48 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x5.021a95fc2db64p+0 : 0x1.867827fdc0e92p-48 1 : inexact-ok
+= lgamma upward dbl-64 -0x5.021a95fc2db64p+0 : 0x1.867827fdc0e93p-48 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x5.021a95fc2db64p+0L : 0x1.867827fdc0e929bcp-48L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x5.021a95fc2db64p+0L : 0x1.867827fdc0e929bcp-48L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x5.021a95fc2db64p+0L : 0x1.867827fdc0e929bcp-48L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x5.021a95fc2db64p+0L : 0x1.867827fdc0e929bep-48L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x5.021a95fc2db64p+0L : 0x1.867827fdc0e929bcp-48L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x5.021a95fc2db64p+0L : 0x1.867827fdc0e929bcp-48L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x5.021a95fc2db64p+0L : 0x1.867827fdc0e929bcp-48L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x5.021a95fc2db64p+0L : 0x1.867827fdc0e929bep-48L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x5.021a95fc2db64p+0L : 0x1.867827fdc0e929bcc699f977a672p-48L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x5.021a95fc2db64p+0L : 0x1.867827fdc0e929bcc699f977a672p-48L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x5.021a95fc2db64p+0L : 0x1.867827fdc0e929bcc699f977a672p-48L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x5.021a95fc2db64p+0L : 0x1.867827fdc0e929bcc699f977a673p-48L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x5.021a95fc2db64p+0L : 0x1.867827fdc0e929bcc699f977a6p-48L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x5.021a95fc2db64p+0L : 0x1.867827fdc0e929bcc699f977a68p-48L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x5.021a95fc2db64p+0L : 0x1.867827fdc0e929bcc699f977a6p-48L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x5.021a95fc2db64p+0L : 0x1.867827fdc0e929bcc699f977a68p-48L 1 : inexact-ok
+= lgamma downward dbl-64 -0x5.021a95fc2db68p+0 : -0x1.d50b5e02beb78p-44 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x5.021a95fc2db68p+0 : -0x1.d50b5e02beb78p-44 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x5.021a95fc2db68p+0 : -0x1.d50b5e02beb77p-44 1 : inexact-ok
+= lgamma upward dbl-64 -0x5.021a95fc2db68p+0 : -0x1.d50b5e02beb77p-44 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x5.021a95fc2db68p+0L : -0x1.d50b5e02beb77b12p-44L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x5.021a95fc2db68p+0L : -0x1.d50b5e02beb77b12p-44L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x5.021a95fc2db68p+0L : -0x1.d50b5e02beb77b1p-44L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x5.021a95fc2db68p+0L : -0x1.d50b5e02beb77b1p-44L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x5.021a95fc2db68p+0L : -0x1.d50b5e02beb77b12p-44L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x5.021a95fc2db68p+0L : -0x1.d50b5e02beb77b12p-44L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x5.021a95fc2db68p+0L : -0x1.d50b5e02beb77b1p-44L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x5.021a95fc2db68p+0L : -0x1.d50b5e02beb77b1p-44L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x5.021a95fc2db68p+0L : -0x1.d50b5e02beb77b1150b98c01af96p-44L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x5.021a95fc2db68p+0L : -0x1.d50b5e02beb77b1150b98c01af96p-44L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x5.021a95fc2db68p+0L : -0x1.d50b5e02beb77b1150b98c01af95p-44L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x5.021a95fc2db68p+0L : -0x1.d50b5e02beb77b1150b98c01af95p-44L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x5.021a95fc2db68p+0L : -0x1.d50b5e02beb77b1150b98c01bp-44L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x5.021a95fc2db68p+0L : -0x1.d50b5e02beb77b1150b98c01af8p-44L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x5.021a95fc2db68p+0L : -0x1.d50b5e02beb77b1150b98c01af8p-44L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x5.021a95fc2db68p+0L : -0x1.d50b5e02beb77b1150b98c01af8p-44L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x5.021a95fc2db64328p+0L : 0x1.1b82d6b2b33045c6p-56L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x5.021a95fc2db64328p+0L : 0x1.1b82d6b2b33045c6p-56L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x5.021a95fc2db64328p+0L : 0x1.1b82d6b2b33045c6p-56L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x5.021a95fc2db64328p+0L : 0x1.1b82d6b2b33045c8p-56L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x5.021a95fc2db64328p+0L : 0x1.1b82d6b2b33045c6p-56L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x5.021a95fc2db64328p+0L : 0x1.1b82d6b2b33045c6p-56L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x5.021a95fc2db64328p+0L : 0x1.1b82d6b2b33045c6p-56L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x5.021a95fc2db64328p+0L : 0x1.1b82d6b2b33045c8p-56L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x5.021a95fc2db64328p+0L : 0x1.1b82d6b2b33045c61b8f03708c2dp-56L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x5.021a95fc2db64328p+0L : 0x1.1b82d6b2b33045c61b8f03708c2ep-56L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x5.021a95fc2db64328p+0L : 0x1.1b82d6b2b33045c61b8f03708c2dp-56L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x5.021a95fc2db64328p+0L : 0x1.1b82d6b2b33045c61b8f03708c2ep-56L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x5.021a95fc2db64328p+0L : 0x1.1b82d6b2b33045c61b8f03708cp-56L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x5.021a95fc2db64328p+0L : 0x1.1b82d6b2b33045c61b8f03708cp-56L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x5.021a95fc2db64328p+0L : 0x1.1b82d6b2b33045c61b8f03708cp-56L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x5.021a95fc2db64328p+0L : 0x1.1b82d6b2b33045c61b8f03708c8p-56L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x5.021a95fc2db6433p+0L : -0x2.bf62ea52828ff32cp-56L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x5.021a95fc2db6433p+0L : -0x2.bf62ea52828ff32cp-56L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x5.021a95fc2db6433p+0L : -0x2.bf62ea52828ff328p-56L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x5.021a95fc2db6433p+0L : -0x2.bf62ea52828ff328p-56L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x5.021a95fc2db6433p+0L : -0x2.bf62ea52828ff32cp-56L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x5.021a95fc2db6433p+0L : -0x2.bf62ea52828ff32cp-56L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x5.021a95fc2db6433p+0L : -0x2.bf62ea52828ff328p-56L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x5.021a95fc2db6433p+0L : -0x2.bf62ea52828ff328p-56L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x5.021a95fc2db6433p+0L : -0x2.bf62ea52828ff32acab6b018a736p-56L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x5.021a95fc2db6433p+0L : -0x2.bf62ea52828ff32acab6b018a736p-56L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x5.021a95fc2db6433p+0L : -0x2.bf62ea52828ff32acab6b018a734p-56L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x5.021a95fc2db6433p+0L : -0x2.bf62ea52828ff32acab6b018a734p-56L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x5.021a95fc2db6433p+0L : -0x2.bf62ea52828ff32acab6b018a8p-56L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x5.021a95fc2db6433p+0L : -0x2.bf62ea52828ff32acab6b018a7p-56L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x5.021a95fc2db6433p+0L : -0x2.bf62ea52828ff32acab6b018a7p-56L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x5.021a95fc2db6433p+0L : -0x2.bf62ea52828ff32acab6b018a7p-56L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x5.021a95fc2db6432a4c56e595394cp+0L : 0xe.d75efeb9083d919f12877a9eb3e8p-108L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x5.021a95fc2db6432a4c56e595394cp+0L : 0xe.d75efeb9083d919f12877a9eb3fp-108L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x5.021a95fc2db6432a4c56e595394cp+0L : 0xe.d75efeb9083d919f12877a9eb3e8p-108L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x5.021a95fc2db6432a4c56e595394cp+0L : 0xe.d75efeb9083d919f12877a9eb3fp-108L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x5.021a95fc2db6432a4c56e595395p+0L : -0xf.ffcf0970a5c44e84d51ed6bcd86p-108L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x5.021a95fc2db6432a4c56e595395p+0L : -0xf.ffcf0970a5c44e84d51ed6bcd858p-108L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x5.021a95fc2db6432a4c56e595395p+0L : -0xf.ffcf0970a5c44e84d51ed6bcd858p-108L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x5.021a95fc2db6432a4c56e595395p+0L : -0xf.ffcf0970a5c44e84d51ed6bcd858p-108L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x5.021a95fc2db6432a4c56e59538p+0L : 0xa.0e9b4ba43c72d93d432d73de60e8p-100L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x5.021a95fc2db6432a4c56e59538p+0L : 0xa.0e9b4ba43c72d93d432d73de60fp-100L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x5.021a95fc2db6432a4c56e59538p+0L : 0xa.0e9b4ba43c72d93d432d73de60e8p-100L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x5.021a95fc2db6432a4c56e59538p+0L : 0xa.0e9b4ba43c72d93d432d73de60fp-100L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x5.021a95fc2db6432a4c56e59538p+0L : 0xa.0e9b4ba43c72d93d432d73de6p-100L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x5.021a95fc2db6432a4c56e59538p+0L : 0xa.0e9b4ba43c72d93d432d73de6p-100L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x5.021a95fc2db6432a4c56e59538p+0L : 0xa.0e9b4ba43c72d93d432d73de6p-100L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x5.021a95fc2db6432a4c56e59538p+0L : 0xa.0e9b4ba43c72d93d432d73de64p-100L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x5.021a95fc2db6432a4c56e5953ap+0L : -0x5.5cfbb8709a8e16d4b0a5b4d1994p-100L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x5.021a95fc2db6432a4c56e5953ap+0L : -0x5.5cfbb8709a8e16d4b0a5b4d1993cp-100L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x5.021a95fc2db6432a4c56e5953ap+0L : -0x5.5cfbb8709a8e16d4b0a5b4d1993cp-100L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x5.021a95fc2db6432a4c56e5953ap+0L : -0x5.5cfbb8709a8e16d4b0a5b4d1993cp-100L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x5.021a95fc2db6432a4c56e5953ap+0L : -0x5.5cfbb8709a8e16d4b0a5b4d19ap-100L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x5.021a95fc2db6432a4c56e5953ap+0L : -0x5.5cfbb8709a8e16d4b0a5b4d19ap-100L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x5.021a95fc2db6432a4c56e5953ap+0L : -0x5.5cfbb8709a8e16d4b0a5b4d198p-100L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x5.021a95fc2db6432a4c56e5953ap+0L : -0x5.5cfbb8709a8e16d4b0a5b4d198p-100L 1 : inexact-ok
+lgamma -0x5.ffa4bd647d0357dd4ed62cbd31edf8e3f8e5deb8p+0
+= lgamma downward flt-32 -0x5.ffa4b8p+0f : -0xf.15ee2p-16f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x5.ffa4b8p+0f : -0xf.15ee1p-16f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x5.ffa4b8p+0f : -0xf.15ee1p-16f 1 : inexact-ok
+= lgamma upward flt-32 -0x5.ffa4b8p+0f : -0xf.15ee1p-16f 1 : inexact-ok
+= lgamma downward dbl-64 -0x5.ffa4b8p+0 : -0xf.15ee1077e22d8p-16 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x5.ffa4b8p+0 : -0xf.15ee1077e22dp-16 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x5.ffa4b8p+0 : -0xf.15ee1077e22dp-16 1 : inexact-ok
+= lgamma upward dbl-64 -0x5.ffa4b8p+0 : -0xf.15ee1077e22dp-16 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x5.ffa4b8p+0L : -0xf.15ee1077e22d21cp-16L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x5.ffa4b8p+0L : -0xf.15ee1077e22d21cp-16L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x5.ffa4b8p+0L : -0xf.15ee1077e22d21bp-16L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x5.ffa4b8p+0L : -0xf.15ee1077e22d21bp-16L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x5.ffa4b8p+0L : -0xf.15ee1077e22d21cp-16L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x5.ffa4b8p+0L : -0xf.15ee1077e22d21cp-16L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x5.ffa4b8p+0L : -0xf.15ee1077e22d21bp-16L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x5.ffa4b8p+0L : -0xf.15ee1077e22d21bp-16L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x5.ffa4b8p+0L : -0xf.15ee1077e22d21b977289dc12a6p-16L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x5.ffa4b8p+0L : -0xf.15ee1077e22d21b977289dc12a58p-16L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x5.ffa4b8p+0L : -0xf.15ee1077e22d21b977289dc12a58p-16L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x5.ffa4b8p+0L : -0xf.15ee1077e22d21b977289dc12a58p-16L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x5.ffa4b8p+0L : -0xf.15ee1077e22d21b977289dc12cp-16L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x5.ffa4b8p+0L : -0xf.15ee1077e22d21b977289dc12cp-16L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x5.ffa4b8p+0L : -0xf.15ee1077e22d21b977289dc128p-16L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x5.ffa4b8p+0L : -0xf.15ee1077e22d21b977289dc128p-16L 1 : inexact-ok
+= lgamma downward flt-32 -0x5.ffa4cp+0f : 0x7.4bb0e8p-16f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x5.ffa4cp+0f : 0x7.4bb0fp-16f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x5.ffa4cp+0f : 0x7.4bb0e8p-16f 1 : inexact-ok
+= lgamma upward flt-32 -0x5.ffa4cp+0f : 0x7.4bb0fp-16f 1 : inexact-ok
+= lgamma downward dbl-64 -0x5.ffa4cp+0 : 0x7.4bb0ef1ad813cp-16 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x5.ffa4cp+0 : 0x7.4bb0ef1ad813cp-16 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x5.ffa4cp+0 : 0x7.4bb0ef1ad813cp-16 1 : inexact-ok
+= lgamma upward dbl-64 -0x5.ffa4cp+0 : 0x7.4bb0ef1ad814p-16 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x5.ffa4cp+0L : 0x7.4bb0ef1ad813da3p-16L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x5.ffa4cp+0L : 0x7.4bb0ef1ad813da38p-16L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x5.ffa4cp+0L : 0x7.4bb0ef1ad813da3p-16L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x5.ffa4cp+0L : 0x7.4bb0ef1ad813da38p-16L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x5.ffa4cp+0L : 0x7.4bb0ef1ad813da3p-16L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x5.ffa4cp+0L : 0x7.4bb0ef1ad813da38p-16L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x5.ffa4cp+0L : 0x7.4bb0ef1ad813da3p-16L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x5.ffa4cp+0L : 0x7.4bb0ef1ad813da38p-16L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x5.ffa4cp+0L : 0x7.4bb0ef1ad813da34a81bb0995568p-16L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x5.ffa4cp+0L : 0x7.4bb0ef1ad813da34a81bb0995568p-16L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x5.ffa4cp+0L : 0x7.4bb0ef1ad813da34a81bb0995568p-16L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x5.ffa4cp+0L : 0x7.4bb0ef1ad813da34a81bb099556cp-16L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x5.ffa4cp+0L : 0x7.4bb0ef1ad813da34a81bb09954p-16L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x5.ffa4cp+0L : 0x7.4bb0ef1ad813da34a81bb09956p-16L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x5.ffa4cp+0L : 0x7.4bb0ef1ad813da34a81bb09954p-16L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x5.ffa4cp+0L : 0x7.4bb0ef1ad813da34a81bb09956p-16L 1 : inexact-ok
+= lgamma downward dbl-64 -0x5.ffa4bd647d034p+0 : -0x4.2c4d3e7ff052p-44 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x5.ffa4bd647d034p+0 : -0x4.2c4d3e7ff052p-44 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x5.ffa4bd647d034p+0 : -0x4.2c4d3e7ff051cp-44 1 : inexact-ok
+= lgamma upward dbl-64 -0x5.ffa4bd647d034p+0 : -0x4.2c4d3e7ff051cp-44 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x5.ffa4bd647d034p+0L : -0x4.2c4d3e7ff051f438p-44L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x5.ffa4bd647d034p+0L : -0x4.2c4d3e7ff051f43p-44L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x5.ffa4bd647d034p+0L : -0x4.2c4d3e7ff051f43p-44L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x5.ffa4bd647d034p+0L : -0x4.2c4d3e7ff051f43p-44L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x5.ffa4bd647d034p+0L : -0x4.2c4d3e7ff051f438p-44L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x5.ffa4bd647d034p+0L : -0x4.2c4d3e7ff051f43p-44L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x5.ffa4bd647d034p+0L : -0x4.2c4d3e7ff051f43p-44L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x5.ffa4bd647d034p+0L : -0x4.2c4d3e7ff051f43p-44L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x5.ffa4bd647d034p+0L : -0x4.2c4d3e7ff051f430d17064abe114p-44L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x5.ffa4bd647d034p+0L : -0x4.2c4d3e7ff051f430d17064abe11p-44L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x5.ffa4bd647d034p+0L : -0x4.2c4d3e7ff051f430d17064abe11p-44L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x5.ffa4bd647d034p+0L : -0x4.2c4d3e7ff051f430d17064abe11p-44L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x5.ffa4bd647d034p+0L : -0x4.2c4d3e7ff051f430d17064abe2p-44L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x5.ffa4bd647d034p+0L : -0x4.2c4d3e7ff051f430d17064abe2p-44L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x5.ffa4bd647d034p+0L : -0x4.2c4d3e7ff051f430d17064abep-44L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x5.ffa4bd647d034p+0L : -0x4.2c4d3e7ff051f430d17064abep-44L 1 : inexact-ok
+= lgamma downward dbl-64 -0x5.ffa4bd647d038p+0 : 0x7.04ae139d3fb74p-44 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x5.ffa4bd647d038p+0 : 0x7.04ae139d3fb74p-44 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x5.ffa4bd647d038p+0 : 0x7.04ae139d3fb74p-44 1 : inexact-ok
+= lgamma upward dbl-64 -0x5.ffa4bd647d038p+0 : 0x7.04ae139d3fb78p-44 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x5.ffa4bd647d038p+0L : 0x7.04ae139d3fb7403p-44L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x5.ffa4bd647d038p+0L : 0x7.04ae139d3fb74038p-44L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x5.ffa4bd647d038p+0L : 0x7.04ae139d3fb7403p-44L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x5.ffa4bd647d038p+0L : 0x7.04ae139d3fb74038p-44L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x5.ffa4bd647d038p+0L : 0x7.04ae139d3fb7403p-44L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x5.ffa4bd647d038p+0L : 0x7.04ae139d3fb74038p-44L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x5.ffa4bd647d038p+0L : 0x7.04ae139d3fb7403p-44L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x5.ffa4bd647d038p+0L : 0x7.04ae139d3fb74038p-44L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x5.ffa4bd647d038p+0L : 0x7.04ae139d3fb740351122ea1d2804p-44L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x5.ffa4bd647d038p+0L : 0x7.04ae139d3fb740351122ea1d2804p-44L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x5.ffa4bd647d038p+0L : 0x7.04ae139d3fb740351122ea1d2804p-44L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x5.ffa4bd647d038p+0L : 0x7.04ae139d3fb740351122ea1d2808p-44L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x5.ffa4bd647d038p+0L : 0x7.04ae139d3fb740351122ea1d28p-44L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x5.ffa4bd647d038p+0L : 0x7.04ae139d3fb740351122ea1d28p-44L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x5.ffa4bd647d038p+0L : 0x7.04ae139d3fb740351122ea1d28p-44L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x5.ffa4bd647d038p+0L : 0x7.04ae139d3fb740351122ea1d2ap-44L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x5.ffa4bd647d0357d8p+0L : -0xe.d9cc85177f957fbp-56L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x5.ffa4bd647d0357d8p+0L : -0xe.d9cc85177f957fap-56L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x5.ffa4bd647d0357d8p+0L : -0xe.d9cc85177f957fap-56L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x5.ffa4bd647d0357d8p+0L : -0xe.d9cc85177f957fap-56L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x5.ffa4bd647d0357d8p+0L : -0xe.d9cc85177f957fbp-56L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x5.ffa4bd647d0357d8p+0L : -0xe.d9cc85177f957fap-56L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x5.ffa4bd647d0357d8p+0L : -0xe.d9cc85177f957fap-56L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x5.ffa4bd647d0357d8p+0L : -0xe.d9cc85177f957fap-56L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x5.ffa4bd647d0357d8p+0L : -0xe.d9cc85177f957fa2719e31081b58p-56L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x5.ffa4bd647d0357d8p+0L : -0xe.d9cc85177f957fa2719e31081b5p-56L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x5.ffa4bd647d0357d8p+0L : -0xe.d9cc85177f957fa2719e31081b5p-56L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x5.ffa4bd647d0357d8p+0L : -0xe.d9cc85177f957fa2719e31081b5p-56L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x5.ffa4bd647d0357d8p+0L : -0xe.d9cc85177f957fa2719e31081cp-56L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x5.ffa4bd647d0357d8p+0L : -0xe.d9cc85177f957fa2719e31081cp-56L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x5.ffa4bd647d0357d8p+0L : -0xe.d9cc85177f957fa2719e310818p-56L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x5.ffa4bd647d0357d8p+0L : -0xe.d9cc85177f957fa2719e310818p-56L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x5.ffa4bd647d0357ep+0L : 0x7.882a1f22de7c711p-56L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x5.ffa4bd647d0357ep+0L : 0x7.882a1f22de7c7118p-56L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x5.ffa4bd647d0357ep+0L : 0x7.882a1f22de7c711p-56L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x5.ffa4bd647d0357ep+0L : 0x7.882a1f22de7c7118p-56L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x5.ffa4bd647d0357ep+0L : 0x7.882a1f22de7c711p-56L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x5.ffa4bd647d0357ep+0L : 0x7.882a1f22de7c7118p-56L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x5.ffa4bd647d0357ep+0L : 0x7.882a1f22de7c711p-56L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x5.ffa4bd647d0357ep+0L : 0x7.882a1f22de7c7118p-56L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x5.ffa4bd647d0357ep+0L : 0x7.882a1f22de7c7117c696484fb6c8p-56L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x5.ffa4bd647d0357ep+0L : 0x7.882a1f22de7c7117c696484fb6ccp-56L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x5.ffa4bd647d0357ep+0L : 0x7.882a1f22de7c7117c696484fb6c8p-56L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x5.ffa4bd647d0357ep+0L : 0x7.882a1f22de7c7117c696484fb6ccp-56L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x5.ffa4bd647d0357ep+0L : 0x7.882a1f22de7c7117c696484fb6p-56L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x5.ffa4bd647d0357ep+0L : 0x7.882a1f22de7c7117c696484fb6p-56L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x5.ffa4bd647d0357ep+0L : 0x7.882a1f22de7c7117c696484fb6p-56L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x5.ffa4bd647d0357ep+0L : 0x7.882a1f22de7c7117c696484fb8p-56L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x5.ffa4bd647d0357dd4ed62cbd31ecp+0L : -0x5.84998680d25d3b2fae7819c285d8p-104L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x5.ffa4bd647d0357dd4ed62cbd31ecp+0L : -0x5.84998680d25d3b2fae7819c285d4p-104L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x5.ffa4bd647d0357dd4ed62cbd31ecp+0L : -0x5.84998680d25d3b2fae7819c285d4p-104L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x5.ffa4bd647d0357dd4ed62cbd31ecp+0L : -0x5.84998680d25d3b2fae7819c285d4p-104L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x5.ffa4bd647d0357dd4ed62cbd31fp+0L : 0x5.ac61cb9c5cabe658c0f85dbf47ep-104L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x5.ffa4bd647d0357dd4ed62cbd31fp+0L : 0x5.ac61cb9c5cabe658c0f85dbf47e4p-104L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x5.ffa4bd647d0357dd4ed62cbd31fp+0L : 0x5.ac61cb9c5cabe658c0f85dbf47ep-104L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x5.ffa4bd647d0357dd4ed62cbd31fp+0L : 0x5.ac61cb9c5cabe658c0f85dbf47e4p-104L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x5.ffa4bd647d0357dd4ed62cbd3p+0L : -0x5.660d59fa866bc057bd39817679dp-96L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x5.ffa4bd647d0357dd4ed62cbd3p+0L : -0x5.660d59fa866bc057bd39817679ccp-96L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x5.ffa4bd647d0357dd4ed62cbd3p+0L : -0x5.660d59fa866bc057bd39817679ccp-96L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x5.ffa4bd647d0357dd4ed62cbd3p+0L : -0x5.660d59fa866bc057bd39817679ccp-96L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x5.ffa4bd647d0357dd4ed62cbd3p+0L : -0x5.660d59fa866bc057bd3981767ap-96L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x5.ffa4bd647d0357dd4ed62cbd3p+0L : -0x5.660d59fa866bc057bd3981767ap-96L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x5.ffa4bd647d0357dd4ed62cbd3p+0L : -0x5.660d59fa866bc057bd39817678p-96L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x5.ffa4bd647d0357dd4ed62cbd3p+0L : -0x5.660d59fa866bc057bd39817678p-96L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x5.ffa4bd647d0357dd4ed62cbd32p+0L : 0x3.2704f141118d06c7a7eba3bcb69cp-100L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x5.ffa4bd647d0357dd4ed62cbd32p+0L : 0x3.2704f141118d06c7a7eba3bcb69cp-100L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x5.ffa4bd647d0357dd4ed62cbd32p+0L : 0x3.2704f141118d06c7a7eba3bcb69cp-100L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x5.ffa4bd647d0357dd4ed62cbd32p+0L : 0x3.2704f141118d06c7a7eba3bcb69ep-100L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x5.ffa4bd647d0357dd4ed62cbd32p+0L : 0x3.2704f141118d06c7a7eba3bcb6p-100L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x5.ffa4bd647d0357dd4ed62cbd32p+0L : 0x3.2704f141118d06c7a7eba3bcb7p-100L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x5.ffa4bd647d0357dd4ed62cbd32p+0L : 0x3.2704f141118d06c7a7eba3bcb6p-100L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x5.ffa4bd647d0357dd4ed62cbd32p+0L : 0x3.2704f141118d06c7a7eba3bcb7p-100L 1 : inexact-ok
+lgamma -0x6.005ac9625f233b607c2d96d16385cb86ac56934p+0
+= lgamma downward flt-32 -0x6.005ac8p+0f : 0x3.e9df58p-16f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x6.005ac8p+0f : 0x3.e9df58p-16f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x6.005ac8p+0f : 0x3.e9df58p-16f -1 : inexact-ok
+= lgamma upward flt-32 -0x6.005ac8p+0f : 0x3.e9df5cp-16f -1 : inexact-ok
+= lgamma downward dbl-64 -0x6.005ac8p+0 : 0x3.e9df593e904f8p-16 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x6.005ac8p+0 : 0x3.e9df593e904f8p-16 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x6.005ac8p+0 : 0x3.e9df593e904f8p-16 -1 : inexact-ok
+= lgamma upward dbl-64 -0x6.005ac8p+0 : 0x3.e9df593e904fap-16 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x6.005ac8p+0L : 0x3.e9df593e904f8478p-16L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x6.005ac8p+0L : 0x3.e9df593e904f847cp-16L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x6.005ac8p+0L : 0x3.e9df593e904f8478p-16L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x6.005ac8p+0L : 0x3.e9df593e904f847cp-16L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x6.005ac8p+0L : 0x3.e9df593e904f8478p-16L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x6.005ac8p+0L : 0x3.e9df593e904f847cp-16L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x6.005ac8p+0L : 0x3.e9df593e904f8478p-16L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x6.005ac8p+0L : 0x3.e9df593e904f847cp-16L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x6.005ac8p+0L : 0x3.e9df593e904f847b411ee284216ap-16L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x6.005ac8p+0L : 0x3.e9df593e904f847b411ee284216ap-16L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x6.005ac8p+0L : 0x3.e9df593e904f847b411ee284216ap-16L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x6.005ac8p+0L : 0x3.e9df593e904f847b411ee284216cp-16L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x6.005ac8p+0L : 0x3.e9df593e904f847b411ee28421p-16L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x6.005ac8p+0L : 0x3.e9df593e904f847b411ee28421p-16L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x6.005ac8p+0L : 0x3.e9df593e904f847b411ee28421p-16L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x6.005ac8p+0L : 0x3.e9df593e904f847b411ee28422p-16L -1 : inexact-ok
+= lgamma downward flt-32 -0x6.005adp+0f : -0x1.2b35fp-12f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x6.005adp+0f : -0x1.2b35eep-12f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x6.005adp+0f : -0x1.2b35eep-12f -1 : inexact-ok
+= lgamma upward flt-32 -0x6.005adp+0f : -0x1.2b35eep-12f -1 : inexact-ok
+= lgamma downward dbl-64 -0x6.005adp+0 : -0x1.2b35eea26dc94p-12 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x6.005adp+0 : -0x1.2b35eea26dc94p-12 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x6.005adp+0 : -0x1.2b35eea26dc93p-12 -1 : inexact-ok
+= lgamma upward dbl-64 -0x6.005adp+0 : -0x1.2b35eea26dc93p-12 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x6.005adp+0L : -0x1.2b35eea26dc93cd2p-12L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x6.005adp+0L : -0x1.2b35eea26dc93cd2p-12L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x6.005adp+0L : -0x1.2b35eea26dc93cdp-12L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x6.005adp+0L : -0x1.2b35eea26dc93cdp-12L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x6.005adp+0L : -0x1.2b35eea26dc93cd2p-12L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x6.005adp+0L : -0x1.2b35eea26dc93cd2p-12L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x6.005adp+0L : -0x1.2b35eea26dc93cdp-12L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x6.005adp+0L : -0x1.2b35eea26dc93cdp-12L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x6.005adp+0L : -0x1.2b35eea26dc93cd1810a63cdaf1dp-12L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x6.005adp+0L : -0x1.2b35eea26dc93cd1810a63cdaf1dp-12L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x6.005adp+0L : -0x1.2b35eea26dc93cd1810a63cdaf1cp-12L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x6.005adp+0L : -0x1.2b35eea26dc93cd1810a63cdaf1cp-12L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x6.005adp+0L : -0x1.2b35eea26dc93cd1810a63cdaf8p-12L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x6.005adp+0L : -0x1.2b35eea26dc93cd1810a63cdafp-12L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x6.005adp+0L : -0x1.2b35eea26dc93cd1810a63cdafp-12L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x6.005adp+0L : -0x1.2b35eea26dc93cd1810a63cdafp-12L -1 : inexact-ok
+= lgamma downward dbl-64 -0x6.005ac9625f23p+0 : 0xa.7dd3bd697d2cp-44 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x6.005ac9625f23p+0 : 0xa.7dd3bd697d2c8p-44 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x6.005ac9625f23p+0 : 0xa.7dd3bd697d2cp-44 -1 : inexact-ok
+= lgamma upward dbl-64 -0x6.005ac9625f23p+0 : 0xa.7dd3bd697d2c8p-44 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x6.005ac9625f23p+0L : 0xa.7dd3bd697d2c7b8p-44L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x6.005ac9625f23p+0L : 0xa.7dd3bd697d2c7b9p-44L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x6.005ac9625f23p+0L : 0xa.7dd3bd697d2c7b8p-44L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x6.005ac9625f23p+0L : 0xa.7dd3bd697d2c7b9p-44L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x6.005ac9625f23p+0L : 0xa.7dd3bd697d2c7b8p-44L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x6.005ac9625f23p+0L : 0xa.7dd3bd697d2c7b9p-44L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x6.005ac9625f23p+0L : 0xa.7dd3bd697d2c7b8p-44L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x6.005ac9625f23p+0L : 0xa.7dd3bd697d2c7b9p-44L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x6.005ac9625f23p+0L : 0xa.7dd3bd697d2c7b894581895ac23p-44L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x6.005ac9625f23p+0L : 0xa.7dd3bd697d2c7b894581895ac238p-44L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x6.005ac9625f23p+0L : 0xa.7dd3bd697d2c7b894581895ac23p-44L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x6.005ac9625f23p+0L : 0xa.7dd3bd697d2c7b894581895ac238p-44L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x6.005ac9625f23p+0L : 0xa.7dd3bd697d2c7b894581895acp-44L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x6.005ac9625f23p+0L : 0xa.7dd3bd697d2c7b894581895ac4p-44L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x6.005ac9625f23p+0L : 0xa.7dd3bd697d2c7b894581895acp-44L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x6.005ac9625f23p+0L : 0xa.7dd3bd697d2c7b894581895ac4p-44L -1 : inexact-ok
+= lgamma downward dbl-64 -0x6.005ac9625f234p+0 : -0xd.11e91b3ff8f5p-48 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x6.005ac9625f234p+0 : -0xd.11e91b3ff8f48p-48 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x6.005ac9625f234p+0 : -0xd.11e91b3ff8f48p-48 -1 : inexact-ok
+= lgamma upward dbl-64 -0x6.005ac9625f234p+0 : -0xd.11e91b3ff8f48p-48 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x6.005ac9625f234p+0L : -0xd.11e91b3ff8f4b95p-48L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x6.005ac9625f234p+0L : -0xd.11e91b3ff8f4b94p-48L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x6.005ac9625f234p+0L : -0xd.11e91b3ff8f4b94p-48L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x6.005ac9625f234p+0L : -0xd.11e91b3ff8f4b94p-48L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x6.005ac9625f234p+0L : -0xd.11e91b3ff8f4b95p-48L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x6.005ac9625f234p+0L : -0xd.11e91b3ff8f4b94p-48L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x6.005ac9625f234p+0L : -0xd.11e91b3ff8f4b94p-48L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x6.005ac9625f234p+0L : -0xd.11e91b3ff8f4b94p-48L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x6.005ac9625f234p+0L : -0xd.11e91b3ff8f4b947413d3dd522ep-48L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x6.005ac9625f234p+0L : -0xd.11e91b3ff8f4b947413d3dd522d8p-48L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x6.005ac9625f234p+0L : -0xd.11e91b3ff8f4b947413d3dd522d8p-48L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x6.005ac9625f234p+0L : -0xd.11e91b3ff8f4b947413d3dd522d8p-48L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x6.005ac9625f234p+0L : -0xd.11e91b3ff8f4b947413d3dd524p-48L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x6.005ac9625f234p+0L : -0xd.11e91b3ff8f4b947413d3dd524p-48L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x6.005ac9625f234p+0L : -0xd.11e91b3ff8f4b947413d3dd52p-48L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x6.005ac9625f234p+0L : -0xd.11e91b3ff8f4b947413d3dd52p-48L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x6.005ac9625f233b6p+0L : 0x1.5f103a1b00a487p-56L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x6.005ac9625f233b6p+0L : 0x1.5f103a1b00a48702p-56L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x6.005ac9625f233b6p+0L : 0x1.5f103a1b00a487p-56L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x6.005ac9625f233b6p+0L : 0x1.5f103a1b00a48702p-56L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x6.005ac9625f233b6p+0L : 0x1.5f103a1b00a487p-56L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x6.005ac9625f233b6p+0L : 0x1.5f103a1b00a48702p-56L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x6.005ac9625f233b6p+0L : 0x1.5f103a1b00a487p-56L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x6.005ac9625f233b6p+0L : 0x1.5f103a1b00a48702p-56L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x6.005ac9625f233b6p+0L : 0x1.5f103a1b00a487010706431c9b3ap-56L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x6.005ac9625f233b6p+0L : 0x1.5f103a1b00a487010706431c9b3ap-56L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x6.005ac9625f233b6p+0L : 0x1.5f103a1b00a487010706431c9b3ap-56L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x6.005ac9625f233b6p+0L : 0x1.5f103a1b00a487010706431c9b3bp-56L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x6.005ac9625f233b6p+0L : 0x1.5f103a1b00a487010706431c9bp-56L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x6.005ac9625f233b6p+0L : 0x1.5f103a1b00a487010706431c9bp-56L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x6.005ac9625f233b6p+0L : 0x1.5f103a1b00a487010706431c9bp-56L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x6.005ac9625f233b6p+0L : 0x1.5f103a1b00a487010706431c9b8p-56L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x6.005ac9625f233b68p+0L : -0x1.53ed4641ff204b2cp-52L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x6.005ac9625f233b68p+0L : -0x1.53ed4641ff204b2cp-52L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x6.005ac9625f233b68p+0L : -0x1.53ed4641ff204b2ap-52L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x6.005ac9625f233b68p+0L : -0x1.53ed4641ff204b2ap-52L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x6.005ac9625f233b68p+0L : -0x1.53ed4641ff204b2cp-52L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x6.005ac9625f233b68p+0L : -0x1.53ed4641ff204b2cp-52L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x6.005ac9625f233b68p+0L : -0x1.53ed4641ff204b2ap-52L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x6.005ac9625f233b68p+0L : -0x1.53ed4641ff204b2ap-52L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x6.005ac9625f233b68p+0L : -0x1.53ed4641ff204b2bd9b67f3df5e9p-52L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x6.005ac9625f233b68p+0L : -0x1.53ed4641ff204b2bd9b67f3df5e9p-52L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x6.005ac9625f233b68p+0L : -0x1.53ed4641ff204b2bd9b67f3df5e8p-52L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x6.005ac9625f233b68p+0L : -0x1.53ed4641ff204b2bd9b67f3df5e8p-52L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x6.005ac9625f233b68p+0L : -0x1.53ed4641ff204b2bd9b67f3df6p-52L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x6.005ac9625f233b68p+0L : -0x1.53ed4641ff204b2bd9b67f3df6p-52L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x6.005ac9625f233b68p+0L : -0x1.53ed4641ff204b2bd9b67f3df58p-52L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x6.005ac9625f233b68p+0L : -0x1.53ed4641ff204b2bd9b67f3df58p-52L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x6.005ac9625f233b607c2d96d16384p+0L : 0x5.131fd8e3456e59f544101180674cp-104L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x6.005ac9625f233b607c2d96d16384p+0L : 0x5.131fd8e3456e59f544101180674cp-104L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x6.005ac9625f233b607c2d96d16384p+0L : 0x5.131fd8e3456e59f544101180674cp-104L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x6.005ac9625f233b607c2d96d16384p+0L : 0x5.131fd8e3456e59f544101180675p-104L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x6.005ac9625f233b607c2d96d16388p+0L : -0x6.3bd2763a33e6b2b51738389d2bdp-104L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x6.005ac9625f233b607c2d96d16388p+0L : -0x6.3bd2763a33e6b2b51738389d2bccp-104L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x6.005ac9625f233b607c2d96d16388p+0L : -0x6.3bd2763a33e6b2b51738389d2bccp-104L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x6.005ac9625f233b607c2d96d16388p+0L : -0x6.3bd2763a33e6b2b51738389d2bccp-104L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x6.005ac9625f233b607c2d96d162p+0L : 0x4.4dfcefd30e3ea82681da742fef2cp-96L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x6.005ac9625f233b607c2d96d162p+0L : 0x4.4dfcefd30e3ea82681da742fef2cp-96L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x6.005ac9625f233b607c2d96d162p+0L : 0x4.4dfcefd30e3ea82681da742fef2cp-96L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x6.005ac9625f233b607c2d96d162p+0L : 0x4.4dfcefd30e3ea82681da742fef3p-96L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x6.005ac9625f233b607c2d96d162p+0L : 0x4.4dfcefd30e3ea82681da742feep-96L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x6.005ac9625f233b607c2d96d162p+0L : 0x4.4dfcefd30e3ea82681da742ffp-96L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x6.005ac9625f233b607c2d96d162p+0L : 0x4.4dfcefd30e3ea82681da742feep-96L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x6.005ac9625f233b607c2d96d162p+0L : 0x4.4dfcefd30e3ea82681da742ffp-96L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x6.005ac9625f233b607c2d96d164p+0L : -0x1.597c37bbae6bde2eabc9b0e72d54p-96L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x6.005ac9625f233b607c2d96d164p+0L : -0x1.597c37bbae6bde2eabc9b0e72d53p-96L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x6.005ac9625f233b607c2d96d164p+0L : -0x1.597c37bbae6bde2eabc9b0e72d53p-96L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x6.005ac9625f233b607c2d96d164p+0L : -0x1.597c37bbae6bde2eabc9b0e72d53p-96L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x6.005ac9625f233b607c2d96d164p+0L : -0x1.597c37bbae6bde2eabc9b0e72d8p-96L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x6.005ac9625f233b607c2d96d164p+0L : -0x1.597c37bbae6bde2eabc9b0e72d8p-96L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x6.005ac9625f233b607c2d96d164p+0L : -0x1.597c37bbae6bde2eabc9b0e72dp-96L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x6.005ac9625f233b607c2d96d164p+0L : -0x1.597c37bbae6bde2eabc9b0e72dp-96L -1 : inexact-ok
+lgamma -0x6.fff2fddae1bbff3d626b65c23fd21f40300a3ba8p+0
+= lgamma downward flt-32 -0x6.fff2f8p+0f : -0x7.313b98p-12f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x6.fff2f8p+0f : -0x7.313b9p-12f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x6.fff2f8p+0f : -0x7.313b9p-12f -1 : inexact-ok
+= lgamma upward flt-32 -0x6.fff2f8p+0f : -0x7.313b9p-12f -1 : inexact-ok
+= lgamma downward dbl-64 -0x6.fff2f8p+0 : -0x7.313b929690048p-12 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x6.fff2f8p+0 : -0x7.313b929690048p-12 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x6.fff2f8p+0 : -0x7.313b929690044p-12 -1 : inexact-ok
+= lgamma upward dbl-64 -0x6.fff2f8p+0 : -0x7.313b929690044p-12 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x6.fff2f8p+0L : -0x7.313b92969004729p-12L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x6.fff2f8p+0L : -0x7.313b92969004729p-12L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x6.fff2f8p+0L : -0x7.313b929690047288p-12L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x6.fff2f8p+0L : -0x7.313b929690047288p-12L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x6.fff2f8p+0L : -0x7.313b92969004729p-12L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x6.fff2f8p+0L : -0x7.313b92969004729p-12L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x6.fff2f8p+0L : -0x7.313b929690047288p-12L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x6.fff2f8p+0L : -0x7.313b929690047288p-12L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x6.fff2f8p+0L : -0x7.313b92969004728fd3b1bc64231cp-12L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x6.fff2f8p+0L : -0x7.313b92969004728fd3b1bc642318p-12L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x6.fff2f8p+0L : -0x7.313b92969004728fd3b1bc642318p-12L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x6.fff2f8p+0L : -0x7.313b92969004728fd3b1bc642318p-12L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x6.fff2f8p+0L : -0x7.313b92969004728fd3b1bc6424p-12L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x6.fff2f8p+0L : -0x7.313b92969004728fd3b1bc6424p-12L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x6.fff2f8p+0L : -0x7.313b92969004728fd3b1bc6422p-12L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x6.fff2f8p+0L : -0x7.313b92969004728fd3b1bc6422p-12L -1 : inexact-ok
+= lgamma downward flt-32 -0x6.fff3p+0f : 0x2.a3598cp-12f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x6.fff3p+0f : 0x2.a3598cp-12f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x6.fff3p+0f : 0x2.a3598cp-12f -1 : inexact-ok
+= lgamma upward flt-32 -0x6.fff3p+0f : 0x2.a3599p-12f -1 : inexact-ok
+= lgamma downward dbl-64 -0x6.fff3p+0 : 0x2.a3598cd9f522ap-12 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x6.fff3p+0 : 0x2.a3598cd9f522ap-12 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x6.fff3p+0 : 0x2.a3598cd9f522ap-12 -1 : inexact-ok
+= lgamma upward dbl-64 -0x6.fff3p+0 : 0x2.a3598cd9f522cp-12 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x6.fff3p+0L : 0x2.a3598cd9f522a41p-12L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x6.fff3p+0L : 0x2.a3598cd9f522a41p-12L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x6.fff3p+0L : 0x2.a3598cd9f522a41p-12L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x6.fff3p+0L : 0x2.a3598cd9f522a414p-12L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x6.fff3p+0L : 0x2.a3598cd9f522a41p-12L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x6.fff3p+0L : 0x2.a3598cd9f522a41p-12L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x6.fff3p+0L : 0x2.a3598cd9f522a41p-12L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x6.fff3p+0L : 0x2.a3598cd9f522a414p-12L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x6.fff3p+0L : 0x2.a3598cd9f522a41184bfaa007bfp-12L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x6.fff3p+0L : 0x2.a3598cd9f522a41184bfaa007bf2p-12L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x6.fff3p+0L : 0x2.a3598cd9f522a41184bfaa007bfp-12L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x6.fff3p+0L : 0x2.a3598cd9f522a41184bfaa007bf2p-12L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x6.fff3p+0L : 0x2.a3598cd9f522a41184bfaa007bp-12L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x6.fff3p+0L : 0x2.a3598cd9f522a41184bfaa007cp-12L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x6.fff3p+0L : 0x2.a3598cd9f522a41184bfaa007bp-12L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x6.fff3p+0L : 0x2.a3598cd9f522a41184bfaa007cp-12L -1 : inexact-ok
+= lgamma downward dbl-64 -0x6.fff2fddae1bbcp+0 : -0x4.dc097be5d1cc4p-40 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x6.fff2fddae1bbcp+0 : -0x4.dc097be5d1cc4p-40 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x6.fff2fddae1bbcp+0 : -0x4.dc097be5d1ccp-40 -1 : inexact-ok
+= lgamma upward dbl-64 -0x6.fff2fddae1bbcp+0 : -0x4.dc097be5d1ccp-40 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x6.fff2fddae1bbcp+0L : -0x4.dc097be5d1cc3e08p-40L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x6.fff2fddae1bbcp+0L : -0x4.dc097be5d1cc3e08p-40L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x6.fff2fddae1bbcp+0L : -0x4.dc097be5d1cc3ep-40L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x6.fff2fddae1bbcp+0L : -0x4.dc097be5d1cc3ep-40L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x6.fff2fddae1bbcp+0L : -0x4.dc097be5d1cc3e08p-40L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x6.fff2fddae1bbcp+0L : -0x4.dc097be5d1cc3e08p-40L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x6.fff2fddae1bbcp+0L : -0x4.dc097be5d1cc3ep-40L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x6.fff2fddae1bbcp+0L : -0x4.dc097be5d1cc3ep-40L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x6.fff2fddae1bbcp+0L : -0x4.dc097be5d1cc3e05e676e18044a4p-40L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x6.fff2fddae1bbcp+0L : -0x4.dc097be5d1cc3e05e676e18044ap-40L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x6.fff2fddae1bbcp+0L : -0x4.dc097be5d1cc3e05e676e18044ap-40L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x6.fff2fddae1bbcp+0L : -0x4.dc097be5d1cc3e05e676e18044ap-40L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x6.fff2fddae1bbcp+0L : -0x4.dc097be5d1cc3e05e676e18046p-40L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x6.fff2fddae1bbcp+0L : -0x4.dc097be5d1cc3e05e676e18044p-40L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x6.fff2fddae1bbcp+0L : -0x4.dc097be5d1cc3e05e676e18044p-40L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x6.fff2fddae1bbcp+0L : -0x4.dc097be5d1cc3e05e676e18044p-40L -1 : inexact-ok
+= lgamma downward dbl-64 -0x6.fff2fddae1bcp+0 : 0xe.f46d8dcca9e8p-48 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x6.fff2fddae1bcp+0 : 0xe.f46d8dcca9e8p-48 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x6.fff2fddae1bcp+0 : 0xe.f46d8dcca9e8p-48 -1 : inexact-ok
+= lgamma upward dbl-64 -0x6.fff2fddae1bcp+0 : 0xe.f46d8dcca9e88p-48 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x6.fff2fddae1bcp+0L : 0xe.f46d8dcca9e8196p-48L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x6.fff2fddae1bcp+0L : 0xe.f46d8dcca9e8197p-48L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x6.fff2fddae1bcp+0L : 0xe.f46d8dcca9e8196p-48L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x6.fff2fddae1bcp+0L : 0xe.f46d8dcca9e8197p-48L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x6.fff2fddae1bcp+0L : 0xe.f46d8dcca9e8196p-48L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x6.fff2fddae1bcp+0L : 0xe.f46d8dcca9e8197p-48L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x6.fff2fddae1bcp+0L : 0xe.f46d8dcca9e8196p-48L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x6.fff2fddae1bcp+0L : 0xe.f46d8dcca9e8197p-48L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x6.fff2fddae1bcp+0L : 0xe.f46d8dcca9e8196c5247230ffcb8p-48L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x6.fff2fddae1bcp+0L : 0xe.f46d8dcca9e8196c5247230ffccp-48L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x6.fff2fddae1bcp+0L : 0xe.f46d8dcca9e8196c5247230ffcb8p-48L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x6.fff2fddae1bcp+0L : 0xe.f46d8dcca9e8196c5247230ffccp-48L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x6.fff2fddae1bcp+0L : 0xe.f46d8dcca9e8196c5247230ffcp-48L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x6.fff2fddae1bcp+0L : 0xe.f46d8dcca9e8196c5247230ffcp-48L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x6.fff2fddae1bcp+0L : 0xe.f46d8dcca9e8196c5247230ffcp-48L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x6.fff2fddae1bcp+0L : 0xe.f46d8dcca9e8196c5247231p-48L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x6.fff2fddae1bbff38p+0L : -0x6.9ebebbccaa51db78p-52L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x6.fff2fddae1bbff38p+0L : -0x6.9ebebbccaa51db7p-52L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x6.fff2fddae1bbff38p+0L : -0x6.9ebebbccaa51db7p-52L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x6.fff2fddae1bbff38p+0L : -0x6.9ebebbccaa51db7p-52L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x6.fff2fddae1bbff38p+0L : -0x6.9ebebbccaa51db78p-52L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x6.fff2fddae1bbff38p+0L : -0x6.9ebebbccaa51db7p-52L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x6.fff2fddae1bbff38p+0L : -0x6.9ebebbccaa51db7p-52L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x6.fff2fddae1bbff38p+0L : -0x6.9ebebbccaa51db7p-52L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x6.fff2fddae1bbff38p+0L : -0x6.9ebebbccaa51db7332b540aeeea8p-52L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x6.fff2fddae1bbff38p+0L : -0x6.9ebebbccaa51db7332b540aeeea4p-52L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x6.fff2fddae1bbff38p+0L : -0x6.9ebebbccaa51db7332b540aeeea4p-52L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x6.fff2fddae1bbff38p+0L : -0x6.9ebebbccaa51db7332b540aeeea4p-52L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x6.fff2fddae1bbff38p+0L : -0x6.9ebebbccaa51db7332b540aefp-52L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x6.fff2fddae1bbff38p+0L : -0x6.9ebebbccaa51db7332b540aeeep-52L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x6.fff2fddae1bbff38p+0L : -0x6.9ebebbccaa51db7332b540aeeep-52L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x6.fff2fddae1bbff38p+0L : -0x6.9ebebbccaa51db7332b540aeeep-52L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x6.fff2fddae1bbff4p+0L : 0x3.373d171aaa3ac8cp-52L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x6.fff2fddae1bbff4p+0L : 0x3.373d171aaa3ac8cp-52L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x6.fff2fddae1bbff4p+0L : 0x3.373d171aaa3ac8cp-52L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x6.fff2fddae1bbff4p+0L : 0x3.373d171aaa3ac8c4p-52L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x6.fff2fddae1bbff4p+0L : 0x3.373d171aaa3ac8cp-52L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x6.fff2fddae1bbff4p+0L : 0x3.373d171aaa3ac8cp-52L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x6.fff2fddae1bbff4p+0L : 0x3.373d171aaa3ac8cp-52L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x6.fff2fddae1bbff4p+0L : 0x3.373d171aaa3ac8c4p-52L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x6.fff2fddae1bbff4p+0L : 0x3.373d171aaa3ac8c09e470f086db8p-52L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x6.fff2fddae1bbff4p+0L : 0x3.373d171aaa3ac8c09e470f086dbap-52L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x6.fff2fddae1bbff4p+0L : 0x3.373d171aaa3ac8c09e470f086db8p-52L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x6.fff2fddae1bbff4p+0L : 0x3.373d171aaa3ac8c09e470f086dbap-52L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x6.fff2fddae1bbff4p+0L : 0x3.373d171aaa3ac8c09e470f086dp-52L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x6.fff2fddae1bbff4p+0L : 0x3.373d171aaa3ac8c09e470f086ep-52L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x6.fff2fddae1bbff4p+0L : 0x3.373d171aaa3ac8c09e470f086dp-52L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x6.fff2fddae1bbff4p+0L : 0x3.373d171aaa3ac8c09e470f086ep-52L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x6.fff2fddae1bbff3d626b65c23fdp+0L : -0x2.9beb0f7a288ab0d66ab8a8c438c6p-100L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x6.fff2fddae1bbff3d626b65c23fdp+0L : -0x2.9beb0f7a288ab0d66ab8a8c438c4p-100L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x6.fff2fddae1bbff3d626b65c23fdp+0L : -0x2.9beb0f7a288ab0d66ab8a8c438c4p-100L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x6.fff2fddae1bbff3d626b65c23fdp+0L : -0x2.9beb0f7a288ab0d66ab8a8c438c4p-100L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x6.fff2fddae1bbff3d626b65c23fd4p+0L : 0x2.4f12d9f981bc274f10d21440cca2p-100L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x6.fff2fddae1bbff3d626b65c23fd4p+0L : 0x2.4f12d9f981bc274f10d21440cca4p-100L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x6.fff2fddae1bbff3d626b65c23fd4p+0L : 0x2.4f12d9f981bc274f10d21440cca2p-100L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x6.fff2fddae1bbff3d626b65c23fd4p+0L : 0x2.4f12d9f981bc274f10d21440cca4p-100L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x6.fff2fddae1bbff3d626b65c23ep+0L : -0x2.3d16f8d7e350a4a1d2659626f088p-92L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x6.fff2fddae1bbff3d626b65c23ep+0L : -0x2.3d16f8d7e350a4a1d2659626f086p-92L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x6.fff2fddae1bbff3d626b65c23ep+0L : -0x2.3d16f8d7e350a4a1d2659626f086p-92L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x6.fff2fddae1bbff3d626b65c23ep+0L : -0x2.3d16f8d7e350a4a1d2659626f086p-92L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x6.fff2fddae1bbff3d626b65c23ep+0L : -0x2.3d16f8d7e350a4a1d2659626f1p-92L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x6.fff2fddae1bbff3d626b65c23ep+0L : -0x2.3d16f8d7e350a4a1d2659626f1p-92L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x6.fff2fddae1bbff3d626b65c23ep+0L : -0x2.3d16f8d7e350a4a1d2659626fp-92L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x6.fff2fddae1bbff3d626b65c23ep+0L : -0x2.3d16f8d7e350a4a1d2659626fp-92L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x6.fff2fddae1bbff3d626b65c24p+0L : 0x3.867fbe1f1d2c770eb5fc833dbe1p-96L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x6.fff2fddae1bbff3d626b65c24p+0L : 0x3.867fbe1f1d2c770eb5fc833dbe12p-96L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x6.fff2fddae1bbff3d626b65c24p+0L : 0x3.867fbe1f1d2c770eb5fc833dbe1p-96L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x6.fff2fddae1bbff3d626b65c24p+0L : 0x3.867fbe1f1d2c770eb5fc833dbe12p-96L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x6.fff2fddae1bbff3d626b65c24p+0L : 0x3.867fbe1f1d2c770eb5fc833dbep-96L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x6.fff2fddae1bbff3d626b65c24p+0L : 0x3.867fbe1f1d2c770eb5fc833dbep-96L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x6.fff2fddae1bbff3d626b65c24p+0L : 0x3.867fbe1f1d2c770eb5fc833dbep-96L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x6.fff2fddae1bbff3d626b65c24p+0L : 0x3.867fbe1f1d2c770eb5fc833dbfp-96L -1 : inexact-ok
+lgamma -0x7.000cff7b7f87adf4482dcdb98782ab2661ca58bp+0
+= lgamma downward flt-32 -0x7.000cf8p+0f : 0x9.39801p-12f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x7.000cf8p+0f : 0x9.39801p-12f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x7.000cf8p+0f : 0x9.39801p-12f 1 : inexact-ok
+= lgamma upward flt-32 -0x7.000cf8p+0f : 0x9.39802p-12f 1 : inexact-ok
+= lgamma downward dbl-64 -0x7.000cf8p+0 : 0x9.39801333caa3p-12 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x7.000cf8p+0 : 0x9.39801333caa38p-12 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x7.000cf8p+0 : 0x9.39801333caa3p-12 1 : inexact-ok
+= lgamma upward dbl-64 -0x7.000cf8p+0 : 0x9.39801333caa38p-12 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x7.000cf8p+0L : 0x9.39801333caa3621p-12L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x7.000cf8p+0L : 0x9.39801333caa3622p-12L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x7.000cf8p+0L : 0x9.39801333caa3621p-12L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x7.000cf8p+0L : 0x9.39801333caa3622p-12L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x7.000cf8p+0L : 0x9.39801333caa3621p-12L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x7.000cf8p+0L : 0x9.39801333caa3622p-12L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x7.000cf8p+0L : 0x9.39801333caa3621p-12L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x7.000cf8p+0L : 0x9.39801333caa3622p-12L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x7.000cf8p+0L : 0x9.39801333caa3621e695e453c3f98p-12L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x7.000cf8p+0L : 0x9.39801333caa3621e695e453c3f98p-12L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x7.000cf8p+0L : 0x9.39801333caa3621e695e453c3f98p-12L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x7.000cf8p+0L : 0x9.39801333caa3621e695e453c3fap-12L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x7.000cf8p+0L : 0x9.39801333caa3621e695e453c3cp-12L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x7.000cf8p+0L : 0x9.39801333caa3621e695e453c4p-12L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x7.000cf8p+0L : 0x9.39801333caa3621e695e453c3cp-12L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x7.000cf8p+0L : 0x9.39801333caa3621e695e453c4p-12L 1 : inexact-ok
+= lgamma downward flt-32 -0x7.000dp+0f : -0xa.32835p-16f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x7.000dp+0f : -0xa.32834p-16f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x7.000dp+0f : -0xa.32834p-16f 1 : inexact-ok
+= lgamma upward flt-32 -0x7.000dp+0f : -0xa.32834p-16f 1 : inexact-ok
+= lgamma downward dbl-64 -0x7.000dp+0 : -0xa.32834623023ep-16 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x7.000dp+0 : -0xa.32834623023ep-16 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x7.000dp+0 : -0xa.32834623023d8p-16 1 : inexact-ok
+= lgamma upward dbl-64 -0x7.000dp+0 : -0xa.32834623023d8p-16 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x7.000dp+0L : -0xa.32834623023dc45p-16L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x7.000dp+0L : -0xa.32834623023dc45p-16L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x7.000dp+0L : -0xa.32834623023dc44p-16L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x7.000dp+0L : -0xa.32834623023dc44p-16L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x7.000dp+0L : -0xa.32834623023dc45p-16L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x7.000dp+0L : -0xa.32834623023dc45p-16L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x7.000dp+0L : -0xa.32834623023dc44p-16L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x7.000dp+0L : -0xa.32834623023dc44p-16L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x7.000dp+0L : -0xa.32834623023dc44da1eb1b232708p-16L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x7.000dp+0L : -0xa.32834623023dc44da1eb1b2327p-16L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x7.000dp+0L : -0xa.32834623023dc44da1eb1b2327p-16L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x7.000dp+0L : -0xa.32834623023dc44da1eb1b2327p-16L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x7.000dp+0L : -0xa.32834623023dc44da1eb1b2328p-16L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x7.000dp+0L : -0xa.32834623023dc44da1eb1b2328p-16L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x7.000dp+0L : -0xa.32834623023dc44da1eb1b2324p-16L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x7.000dp+0L : -0xa.32834623023dc44da1eb1b2324p-16L 1 : inexact-ok
+= lgamma downward dbl-64 -0x7.000cff7b7f878p+0 : 0x3.89727e62d4842p-40 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x7.000cff7b7f878p+0 : 0x3.89727e62d4844p-40 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x7.000cff7b7f878p+0 : 0x3.89727e62d4842p-40 1 : inexact-ok
+= lgamma upward dbl-64 -0x7.000cff7b7f878p+0 : 0x3.89727e62d4844p-40 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x7.000cff7b7f878p+0L : 0x3.89727e62d4843a64p-40L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x7.000cff7b7f878p+0L : 0x3.89727e62d4843a64p-40L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x7.000cff7b7f878p+0L : 0x3.89727e62d4843a64p-40L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x7.000cff7b7f878p+0L : 0x3.89727e62d4843a68p-40L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x7.000cff7b7f878p+0L : 0x3.89727e62d4843a64p-40L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x7.000cff7b7f878p+0L : 0x3.89727e62d4843a64p-40L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x7.000cff7b7f878p+0L : 0x3.89727e62d4843a64p-40L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x7.000cff7b7f878p+0L : 0x3.89727e62d4843a68p-40L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x7.000cff7b7f878p+0L : 0x3.89727e62d4843a650676bf6a43a2p-40L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x7.000cff7b7f878p+0L : 0x3.89727e62d4843a650676bf6a43a4p-40L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x7.000cff7b7f878p+0L : 0x3.89727e62d4843a650676bf6a43a2p-40L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x7.000cff7b7f878p+0L : 0x3.89727e62d4843a650676bf6a43a4p-40L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x7.000cff7b7f878p+0L : 0x3.89727e62d4843a650676bf6a43p-40L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x7.000cff7b7f878p+0L : 0x3.89727e62d4843a650676bf6a44p-40L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x7.000cff7b7f878p+0L : 0x3.89727e62d4843a650676bf6a43p-40L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x7.000cff7b7f878p+0L : 0x3.89727e62d4843a650676bf6a44p-40L 1 : inexact-ok
+= lgamma downward dbl-64 -0x7.000cff7b7f87cp+0 : -0x1.638f6c2b4fb96p-40 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x7.000cff7b7f87cp+0 : -0x1.638f6c2b4fb95p-40 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x7.000cff7b7f87cp+0 : -0x1.638f6c2b4fb95p-40 1 : inexact-ok
+= lgamma upward dbl-64 -0x7.000cff7b7f87cp+0 : -0x1.638f6c2b4fb95p-40 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x7.000cff7b7f87cp+0L : -0x1.638f6c2b4fb95154p-40L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x7.000cff7b7f87cp+0L : -0x1.638f6c2b4fb95152p-40L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x7.000cff7b7f87cp+0L : -0x1.638f6c2b4fb95152p-40L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x7.000cff7b7f87cp+0L : -0x1.638f6c2b4fb95152p-40L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x7.000cff7b7f87cp+0L : -0x1.638f6c2b4fb95154p-40L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x7.000cff7b7f87cp+0L : -0x1.638f6c2b4fb95152p-40L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x7.000cff7b7f87cp+0L : -0x1.638f6c2b4fb95152p-40L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x7.000cff7b7f87cp+0L : -0x1.638f6c2b4fb95152p-40L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x7.000cff7b7f87cp+0L : -0x1.638f6c2b4fb951525a3d1dd68619p-40L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x7.000cff7b7f87cp+0L : -0x1.638f6c2b4fb951525a3d1dd68618p-40L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x7.000cff7b7f87cp+0L : -0x1.638f6c2b4fb951525a3d1dd68618p-40L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x7.000cff7b7f87cp+0L : -0x1.638f6c2b4fb951525a3d1dd68618p-40L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x7.000cff7b7f87cp+0L : -0x1.638f6c2b4fb951525a3d1dd6868p-40L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x7.000cff7b7f87cp+0L : -0x1.638f6c2b4fb951525a3d1dd686p-40L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x7.000cff7b7f87cp+0L : -0x1.638f6c2b4fb951525a3d1dd686p-40L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x7.000cff7b7f87cp+0L : -0x1.638f6c2b4fb951525a3d1dd686p-40L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x7.000cff7b7f87adfp+0L : 0x5.45e474b8c68eb4e8p-52L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x7.000cff7b7f87adfp+0L : 0x5.45e474b8c68eb4e8p-52L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x7.000cff7b7f87adfp+0L : 0x5.45e474b8c68eb4e8p-52L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x7.000cff7b7f87adfp+0L : 0x5.45e474b8c68eb4fp-52L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x7.000cff7b7f87adfp+0L : 0x5.45e474b8c68eb4e8p-52L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x7.000cff7b7f87adfp+0L : 0x5.45e474b8c68eb4e8p-52L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x7.000cff7b7f87adfp+0L : 0x5.45e474b8c68eb4e8p-52L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x7.000cff7b7f87adfp+0L : 0x5.45e474b8c68eb4fp-52L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x7.000cff7b7f87adfp+0L : 0x5.45e474b8c68eb4e8057e7bcdb0f4p-52L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x7.000cff7b7f87adfp+0L : 0x5.45e474b8c68eb4e8057e7bcdb0f4p-52L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x7.000cff7b7f87adfp+0L : 0x5.45e474b8c68eb4e8057e7bcdb0f4p-52L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x7.000cff7b7f87adfp+0L : 0x5.45e474b8c68eb4e8057e7bcdb0f8p-52L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x7.000cff7b7f87adfp+0L : 0x5.45e474b8c68eb4e8057e7bcdbp-52L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x7.000cff7b7f87adfp+0L : 0x5.45e474b8c68eb4e8057e7bcdbp-52L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x7.000cff7b7f87adfp+0L : 0x5.45e474b8c68eb4e8057e7bcdbp-52L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x7.000cff7b7f87adfp+0L : 0x5.45e474b8c68eb4e8057e7bcdb2p-52L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x7.000cff7b7f87adf8p+0L : -0x4.941f6063775a1f7p-52L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x7.000cff7b7f87adf8p+0L : -0x4.941f6063775a1f68p-52L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x7.000cff7b7f87adf8p+0L : -0x4.941f6063775a1f68p-52L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x7.000cff7b7f87adf8p+0L : -0x4.941f6063775a1f68p-52L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x7.000cff7b7f87adf8p+0L : -0x4.941f6063775a1f7p-52L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x7.000cff7b7f87adf8p+0L : -0x4.941f6063775a1f68p-52L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x7.000cff7b7f87adf8p+0L : -0x4.941f6063775a1f68p-52L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x7.000cff7b7f87adf8p+0L : -0x4.941f6063775a1f68p-52L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x7.000cff7b7f87adf8p+0L : -0x4.941f6063775a1f6940ea2871a038p-52L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x7.000cff7b7f87adf8p+0L : -0x4.941f6063775a1f6940ea2871a034p-52L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x7.000cff7b7f87adf8p+0L : -0x4.941f6063775a1f6940ea2871a034p-52L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x7.000cff7b7f87adf8p+0L : -0x4.941f6063775a1f6940ea2871a034p-52L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x7.000cff7b7f87adf8p+0L : -0x4.941f6063775a1f6940ea2871a2p-52L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x7.000cff7b7f87adf8p+0L : -0x4.941f6063775a1f6940ea2871ap-52L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x7.000cff7b7f87adf8p+0L : -0x4.941f6063775a1f6940ea2871ap-52L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x7.000cff7b7f87adf8p+0L : -0x4.941f6063775a1f6940ea2871ap-52L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x7.000cff7b7f87adf4482dcdb9878p+0L : 0x3.49444b311bfe7229d00b52c56e9ep-100L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x7.000cff7b7f87adf4482dcdb9878p+0L : 0x3.49444b311bfe7229d00b52c56e9ep-100L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x7.000cff7b7f87adf4482dcdb9878p+0L : 0x3.49444b311bfe7229d00b52c56e9ep-100L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x7.000cff7b7f87adf4482dcdb9878p+0L : 0x3.49444b311bfe7229d00b52c56eap-100L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x7.000cff7b7f87adf4482dcdb98784p+0L : -0x1.a3bd9f5d02f5dca722ae4f13c9a3p-100L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x7.000cff7b7f87adf4482dcdb98784p+0L : -0x1.a3bd9f5d02f5dca722ae4f13c9a3p-100L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x7.000cff7b7f87adf4482dcdb98784p+0L : -0x1.a3bd9f5d02f5dca722ae4f13c9a2p-100L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x7.000cff7b7f87adf4482dcdb98784p+0L : -0x1.a3bd9f5d02f5dca722ae4f13c9a2p-100L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x7.000cff7b7f87adf4482dcdb986p+0L : 0x1.dc29fc407cb79c0084d5a81fc999p-92L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x7.000cff7b7f87adf4482dcdb986p+0L : 0x1.dc29fc407cb79c0084d5a81fc999p-92L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x7.000cff7b7f87adf4482dcdb986p+0L : 0x1.dc29fc407cb79c0084d5a81fc999p-92L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x7.000cff7b7f87adf4482dcdb986p+0L : 0x1.dc29fc407cb79c0084d5a81fc99ap-92L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x7.000cff7b7f87adf4482dcdb986p+0L : 0x1.dc29fc407cb79c0084d5a81fc98p-92L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x7.000cff7b7f87adf4482dcdb986p+0L : 0x1.dc29fc407cb79c0084d5a81fc98p-92L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x7.000cff7b7f87adf4482dcdb986p+0L : 0x1.dc29fc407cb79c0084d5a81fc98p-92L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x7.000cff7b7f87adf4482dcdb986p+0L : 0x1.dc29fc407cb79c0084d5a81fcap-92L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x7.000cff7b7f87adf4482dcdb988p+0L : -0x9.a56f90692c28b67f48728e572078p-96L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x7.000cff7b7f87adf4482dcdb988p+0L : -0x9.a56f90692c28b67f48728e572078p-96L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x7.000cff7b7f87adf4482dcdb988p+0L : -0x9.a56f90692c28b67f48728e57207p-96L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x7.000cff7b7f87adf4482dcdb988p+0L : -0x9.a56f90692c28b67f48728e57207p-96L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x7.000cff7b7f87adf4482dcdb988p+0L : -0x9.a56f90692c28b67f48728e5724p-96L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x7.000cff7b7f87adf4482dcdb988p+0L : -0x9.a56f90692c28b67f48728e572p-96L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x7.000cff7b7f87adf4482dcdb988p+0L : -0x9.a56f90692c28b67f48728e572p-96L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x7.000cff7b7f87adf4482dcdb988p+0L : -0x9.a56f90692c28b67f48728e572p-96L 1 : inexact-ok
+lgamma -0x7.fffe5fe05673c3ca9e82b522b0ca9d2e8837cd2p+0
+= lgamma downward flt-32 -0x7.fffe58p+0f : -0x4.cccb9p-8f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x7.fffe58p+0f : -0x4.cccb88p-8f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x7.fffe58p+0f : -0x4.cccb88p-8f 1 : inexact-ok
+= lgamma upward flt-32 -0x7.fffe58p+0f : -0x4.cccb88p-8f 1 : inexact-ok
+= lgamma downward dbl-64 -0x7.fffe58p+0 : -0x4.cccb8849515acp-8 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x7.fffe58p+0 : -0x4.cccb8849515a8p-8 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x7.fffe58p+0 : -0x4.cccb8849515a8p-8 1 : inexact-ok
+= lgamma upward dbl-64 -0x7.fffe58p+0 : -0x4.cccb8849515a8p-8 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x7.fffe58p+0L : -0x4.cccb8849515a9e48p-8L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x7.fffe58p+0L : -0x4.cccb8849515a9e48p-8L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x7.fffe58p+0L : -0x4.cccb8849515a9e4p-8L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x7.fffe58p+0L : -0x4.cccb8849515a9e4p-8L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x7.fffe58p+0L : -0x4.cccb8849515a9e48p-8L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x7.fffe58p+0L : -0x4.cccb8849515a9e48p-8L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x7.fffe58p+0L : -0x4.cccb8849515a9e4p-8L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x7.fffe58p+0L : -0x4.cccb8849515a9e4p-8L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x7.fffe58p+0L : -0x4.cccb8849515a9e45ca27a76b35ep-8L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x7.fffe58p+0L : -0x4.cccb8849515a9e45ca27a76b35dcp-8L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x7.fffe58p+0L : -0x4.cccb8849515a9e45ca27a76b35dcp-8L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x7.fffe58p+0L : -0x4.cccb8849515a9e45ca27a76b35dcp-8L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x7.fffe58p+0L : -0x4.cccb8849515a9e45ca27a76b36p-8L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x7.fffe58p+0L : -0x4.cccb8849515a9e45ca27a76b36p-8L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x7.fffe58p+0L : -0x4.cccb8849515a9e45ca27a76b34p-8L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x7.fffe58p+0L : -0x4.cccb8849515a9e45ca27a76b34p-8L 1 : inexact-ok
+= lgamma downward flt-32 -0x7.fffe6p+0f : 0x1.37b05ep-12f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x7.fffe6p+0f : 0x1.37b06p-12f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x7.fffe6p+0f : 0x1.37b05ep-12f 1 : inexact-ok
+= lgamma upward flt-32 -0x7.fffe6p+0f : 0x1.37b06p-12f 1 : inexact-ok
+= lgamma downward dbl-64 -0x7.fffe6p+0 : 0x1.37b05f6d428d9p-12 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x7.fffe6p+0 : 0x1.37b05f6d428dap-12 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x7.fffe6p+0 : 0x1.37b05f6d428d9p-12 1 : inexact-ok
+= lgamma upward dbl-64 -0x7.fffe6p+0 : 0x1.37b05f6d428dap-12 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x7.fffe6p+0L : 0x1.37b05f6d428d9a98p-12L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x7.fffe6p+0L : 0x1.37b05f6d428d9a9ap-12L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x7.fffe6p+0L : 0x1.37b05f6d428d9a98p-12L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x7.fffe6p+0L : 0x1.37b05f6d428d9a9ap-12L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x7.fffe6p+0L : 0x1.37b05f6d428d9a98p-12L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x7.fffe6p+0L : 0x1.37b05f6d428d9a9ap-12L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x7.fffe6p+0L : 0x1.37b05f6d428d9a98p-12L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x7.fffe6p+0L : 0x1.37b05f6d428d9a9ap-12L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x7.fffe6p+0L : 0x1.37b05f6d428d9a997989792587b5p-12L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x7.fffe6p+0L : 0x1.37b05f6d428d9a997989792587b5p-12L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x7.fffe6p+0L : 0x1.37b05f6d428d9a997989792587b5p-12L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x7.fffe6p+0L : 0x1.37b05f6d428d9a997989792587b6p-12L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x7.fffe6p+0L : 0x1.37b05f6d428d9a9979897925878p-12L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x7.fffe6p+0L : 0x1.37b05f6d428d9a9979897925878p-12L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x7.fffe6p+0L : 0x1.37b05f6d428d9a9979897925878p-12L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x7.fffe6p+0L : 0x1.37b05f6d428d9a997989792588p-12L 1 : inexact-ok
+= lgamma downward dbl-64 -0x7.fffe5fe05673cp+0 : -0x2.551849c02b7e2p-40 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x7.fffe5fe05673cp+0 : -0x2.551849c02b7ep-40 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x7.fffe5fe05673cp+0 : -0x2.551849c02b7ep-40 1 : inexact-ok
+= lgamma upward dbl-64 -0x7.fffe5fe05673cp+0 : -0x2.551849c02b7ep-40 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x7.fffe5fe05673cp+0L : -0x2.551849c02b7e0c6p-40L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x7.fffe5fe05673cp+0L : -0x2.551849c02b7e0c5cp-40L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x7.fffe5fe05673cp+0L : -0x2.551849c02b7e0c5cp-40L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x7.fffe5fe05673cp+0L : -0x2.551849c02b7e0c5cp-40L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x7.fffe5fe05673cp+0L : -0x2.551849c02b7e0c6p-40L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x7.fffe5fe05673cp+0L : -0x2.551849c02b7e0c5cp-40L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x7.fffe5fe05673cp+0L : -0x2.551849c02b7e0c5cp-40L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x7.fffe5fe05673cp+0L : -0x2.551849c02b7e0c5cp-40L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x7.fffe5fe05673cp+0L : -0x2.551849c02b7e0c5decab28ca9bap-40L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x7.fffe5fe05673cp+0L : -0x2.551849c02b7e0c5decab28ca9bap-40L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x7.fffe5fe05673cp+0L : -0x2.551849c02b7e0c5decab28ca9b9ep-40L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x7.fffe5fe05673cp+0L : -0x2.551849c02b7e0c5decab28ca9b9ep-40L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x7.fffe5fe05673cp+0L : -0x2.551849c02b7e0c5decab28ca9cp-40L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x7.fffe5fe05673cp+0L : -0x2.551849c02b7e0c5decab28ca9cp-40L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x7.fffe5fe05673cp+0L : -0x2.551849c02b7e0c5decab28ca9bp-40L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x7.fffe5fe05673cp+0L : -0x2.551849c02b7e0c5decab28ca9bp-40L 1 : inexact-ok
+= lgamma downward dbl-64 -0x7.fffe5fe05674p+0 : 0x2.509d5b2dadf1ep-36 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x7.fffe5fe05674p+0 : 0x2.509d5b2dadf1ep-36 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x7.fffe5fe05674p+0 : 0x2.509d5b2dadf1ep-36 1 : inexact-ok
+= lgamma upward dbl-64 -0x7.fffe5fe05674p+0 : 0x2.509d5b2dadf2p-36 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x7.fffe5fe05674p+0L : 0x2.509d5b2dadf1ea4p-36L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x7.fffe5fe05674p+0L : 0x2.509d5b2dadf1ea4p-36L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x7.fffe5fe05674p+0L : 0x2.509d5b2dadf1ea4p-36L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x7.fffe5fe05674p+0L : 0x2.509d5b2dadf1ea44p-36L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x7.fffe5fe05674p+0L : 0x2.509d5b2dadf1ea4p-36L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x7.fffe5fe05674p+0L : 0x2.509d5b2dadf1ea4p-36L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x7.fffe5fe05674p+0L : 0x2.509d5b2dadf1ea4p-36L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x7.fffe5fe05674p+0L : 0x2.509d5b2dadf1ea44p-36L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x7.fffe5fe05674p+0L : 0x2.509d5b2dadf1ea40b619bc764a54p-36L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x7.fffe5fe05674p+0L : 0x2.509d5b2dadf1ea40b619bc764a54p-36L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x7.fffe5fe05674p+0L : 0x2.509d5b2dadf1ea40b619bc764a54p-36L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x7.fffe5fe05674p+0L : 0x2.509d5b2dadf1ea40b619bc764a56p-36L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x7.fffe5fe05674p+0L : 0x2.509d5b2dadf1ea40b619bc764ap-36L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x7.fffe5fe05674p+0L : 0x2.509d5b2dadf1ea40b619bc764ap-36L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x7.fffe5fe05674p+0L : 0x2.509d5b2dadf1ea40b619bc764ap-36L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x7.fffe5fe05674p+0L : 0x2.509d5b2dadf1ea40b619bc764bp-36L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x7.fffe5fe05673c3c8p+0L : -0x1.9c7a33ad9478c56ep-48L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x7.fffe5fe05673c3c8p+0L : -0x1.9c7a33ad9478c56cp-48L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x7.fffe5fe05673c3c8p+0L : -0x1.9c7a33ad9478c56cp-48L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x7.fffe5fe05673c3c8p+0L : -0x1.9c7a33ad9478c56cp-48L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x7.fffe5fe05673c3c8p+0L : -0x1.9c7a33ad9478c56ep-48L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x7.fffe5fe05673c3c8p+0L : -0x1.9c7a33ad9478c56cp-48L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x7.fffe5fe05673c3c8p+0L : -0x1.9c7a33ad9478c56cp-48L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x7.fffe5fe05673c3c8p+0L : -0x1.9c7a33ad9478c56cp-48L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x7.fffe5fe05673c3c8p+0L : -0x1.9c7a33ad9478c56c11c3c4797b4fp-48L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x7.fffe5fe05673c3c8p+0L : -0x1.9c7a33ad9478c56c11c3c4797b4ep-48L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x7.fffe5fe05673c3c8p+0L : -0x1.9c7a33ad9478c56c11c3c4797b4ep-48L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x7.fffe5fe05673c3c8p+0L : -0x1.9c7a33ad9478c56c11c3c4797b4ep-48L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x7.fffe5fe05673c3c8p+0L : -0x1.9c7a33ad9478c56c11c3c4797b8p-48L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x7.fffe5fe05673c3c8p+0L : -0x1.9c7a33ad9478c56c11c3c4797b8p-48L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x7.fffe5fe05673c3c8p+0L : -0x1.9c7a33ad9478c56c11c3c4797bp-48L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x7.fffe5fe05673c3c8p+0L : -0x1.9c7a33ad9478c56c11c3c4797bp-48L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x7.fffe5fe05673c3dp+0L : 0x3.4f638be5777634c4p-48L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x7.fffe5fe05673c3dp+0L : 0x3.4f638be5777634c4p-48L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x7.fffe5fe05673c3dp+0L : 0x3.4f638be5777634c4p-48L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x7.fffe5fe05673c3dp+0L : 0x3.4f638be5777634c8p-48L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x7.fffe5fe05673c3dp+0L : 0x3.4f638be5777634c4p-48L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x7.fffe5fe05673c3dp+0L : 0x3.4f638be5777634c4p-48L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x7.fffe5fe05673c3dp+0L : 0x3.4f638be5777634c4p-48L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x7.fffe5fe05673c3dp+0L : 0x3.4f638be5777634c8p-48L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x7.fffe5fe05673c3dp+0L : 0x3.4f638be5777634c4771c01985932p-48L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x7.fffe5fe05673c3dp+0L : 0x3.4f638be5777634c4771c01985932p-48L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x7.fffe5fe05673c3dp+0L : 0x3.4f638be5777634c4771c01985932p-48L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x7.fffe5fe05673c3dp+0L : 0x3.4f638be5777634c4771c01985934p-48L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x7.fffe5fe05673c3dp+0L : 0x3.4f638be5777634c4771c019859p-48L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x7.fffe5fe05673c3dp+0L : 0x3.4f638be5777634c4771c019859p-48L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x7.fffe5fe05673c3dp+0L : 0x3.4f638be5777634c4771c019859p-48L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x7.fffe5fe05673c3dp+0L : 0x3.4f638be5777634c4771c01985ap-48L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x7.fffe5fe05673c3ca9e82b522b0c8p+0L : -0x1.9ba8efbb83ce91492a4f17354a03p-96L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x7.fffe5fe05673c3ca9e82b522b0c8p+0L : -0x1.9ba8efbb83ce91492a4f17354a03p-96L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x7.fffe5fe05673c3ca9e82b522b0c8p+0L : -0x1.9ba8efbb83ce91492a4f17354a02p-96L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x7.fffe5fe05673c3ca9e82b522b0c8p+0L : -0x1.9ba8efbb83ce91492a4f17354a02p-96L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x7.fffe5fe05673c3ca9e82b522b0ccp+0L : 0xd.a45f00e0226d4a9fa6d172f7146p-100L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x7.fffe5fe05673c3ca9e82b522b0ccp+0L : 0xd.a45f00e0226d4a9fa6d172f7146p-100L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x7.fffe5fe05673c3ca9e82b522b0ccp+0L : 0xd.a45f00e0226d4a9fa6d172f7146p-100L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x7.fffe5fe05673c3ca9e82b522b0ccp+0L : 0xd.a45f00e0226d4a9fa6d172f71468p-100L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x7.fffe5fe05673c3ca9e82b522bp+0L : -0x7.ca450a517adbc7ac6571008b9044p-92L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x7.fffe5fe05673c3ca9e82b522bp+0L : -0x7.ca450a517adbc7ac6571008b904p-92L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x7.fffe5fe05673c3ca9e82b522bp+0L : -0x7.ca450a517adbc7ac6571008b904p-92L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x7.fffe5fe05673c3ca9e82b522bp+0L : -0x7.ca450a517adbc7ac6571008b904p-92L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x7.fffe5fe05673c3ca9e82b522bp+0L : -0x7.ca450a517adbc7ac6571008b92p-92L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x7.fffe5fe05673c3ca9e82b522bp+0L : -0x7.ca450a517adbc7ac6571008b9p-92L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x7.fffe5fe05673c3ca9e82b522bp+0L : -0x7.ca450a517adbc7ac6571008b9p-92L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x7.fffe5fe05673c3ca9e82b522bp+0L : -0x7.ca450a517adbc7ac6571008b9p-92L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x7.fffe5fe05673c3ca9e82b522b2p+0L : 0xb.e531f3fab4cf67ecc07075284a68p-92L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x7.fffe5fe05673c3ca9e82b522b2p+0L : 0xb.e531f3fab4cf67ecc07075284a7p-92L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x7.fffe5fe05673c3ca9e82b522b2p+0L : 0xb.e531f3fab4cf67ecc07075284a68p-92L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x7.fffe5fe05673c3ca9e82b522b2p+0L : 0xb.e531f3fab4cf67ecc07075284a7p-92L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x7.fffe5fe05673c3ca9e82b522b2p+0L : 0xb.e531f3fab4cf67ecc070752848p-92L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x7.fffe5fe05673c3ca9e82b522b2p+0L : 0xb.e531f3fab4cf67ecc07075284cp-92L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x7.fffe5fe05673c3ca9e82b522b2p+0L : 0xb.e531f3fab4cf67ecc070752848p-92L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x7.fffe5fe05673c3ca9e82b522b2p+0L : 0xb.e531f3fab4cf67ecc07075284cp-92L 1 : inexact-ok
+lgamma -0x8.0001a01459fc9f60cb3cec1cec8576677ca538ep+0
+= lgamma downward flt-32 -0x8.0001ap+0f : 0xc.86027p-16f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x8.0001ap+0f : 0xc.86027p-16f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x8.0001ap+0f : 0xc.86027p-16f -1 : inexact-ok
+= lgamma upward flt-32 -0x8.0001ap+0f : 0xc.86028p-16f -1 : inexact-ok
+= lgamma downward dbl-64 -0x8.0001ap+0 : 0xc.8602745a4491p-16 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x8.0001ap+0 : 0xc.8602745a4491p-16 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x8.0001ap+0 : 0xc.8602745a4491p-16 -1 : inexact-ok
+= lgamma upward dbl-64 -0x8.0001ap+0 : 0xc.8602745a44918p-16 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x8.0001ap+0L : 0xc.8602745a44910cdp-16L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x8.0001ap+0L : 0xc.8602745a44910cdp-16L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x8.0001ap+0L : 0xc.8602745a44910cdp-16L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x8.0001ap+0L : 0xc.8602745a44910cep-16L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x8.0001ap+0L : 0xc.8602745a44910cdp-16L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x8.0001ap+0L : 0xc.8602745a44910cdp-16L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x8.0001ap+0L : 0xc.8602745a44910cdp-16L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x8.0001ap+0L : 0xc.8602745a44910cep-16L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x8.0001ap+0L : 0xc.8602745a44910cd1b3729bc87778p-16L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x8.0001ap+0L : 0xc.8602745a44910cd1b3729bc87778p-16L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x8.0001ap+0L : 0xc.8602745a44910cd1b3729bc87778p-16L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x8.0001ap+0L : 0xc.8602745a44910cd1b3729bc8778p-16L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x8.0001ap+0L : 0xc.8602745a44910cd1b3729bc874p-16L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x8.0001ap+0L : 0xc.8602745a44910cd1b3729bc878p-16L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x8.0001ap+0L : 0xc.8602745a44910cd1b3729bc874p-16L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x8.0001ap+0L : 0xc.8602745a44910cd1b3729bc878p-16L -1 : inexact-ok
+= lgamma downward flt-32 -0x8.0001bp+0f : -0x9.9cf5ep-8f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x8.0001bp+0f : -0x9.9cf5ep-8f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x8.0001bp+0f : -0x9.9cf5dp-8f -1 : inexact-ok
+= lgamma upward flt-32 -0x8.0001bp+0f : -0x9.9cf5dp-8f -1 : inexact-ok
+= lgamma downward dbl-64 -0x8.0001bp+0 : -0x9.9cf5dfb6141fp-8 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x8.0001bp+0 : -0x9.9cf5dfb6141fp-8 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x8.0001bp+0 : -0x9.9cf5dfb6141e8p-8 -1 : inexact-ok
+= lgamma upward dbl-64 -0x8.0001bp+0 : -0x9.9cf5dfb6141e8p-8 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x8.0001bp+0L : -0x9.9cf5dfb6141ef54p-8L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x8.0001bp+0L : -0x9.9cf5dfb6141ef53p-8L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x8.0001bp+0L : -0x9.9cf5dfb6141ef53p-8L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x8.0001bp+0L : -0x9.9cf5dfb6141ef53p-8L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x8.0001bp+0L : -0x9.9cf5dfb6141ef54p-8L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x8.0001bp+0L : -0x9.9cf5dfb6141ef53p-8L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x8.0001bp+0L : -0x9.9cf5dfb6141ef53p-8L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x8.0001bp+0L : -0x9.9cf5dfb6141ef53p-8L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x8.0001bp+0L : -0x9.9cf5dfb6141ef53063d367d23668p-8L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x8.0001bp+0L : -0x9.9cf5dfb6141ef53063d367d23668p-8L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x8.0001bp+0L : -0x9.9cf5dfb6141ef53063d367d2366p-8L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x8.0001bp+0L : -0x9.9cf5dfb6141ef53063d367d2366p-8L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x8.0001bp+0L : -0x9.9cf5dfb6141ef53063d367d238p-8L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x8.0001bp+0L : -0x9.9cf5dfb6141ef53063d367d238p-8L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x8.0001bp+0L : -0x9.9cf5dfb6141ef53063d367d234p-8L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x8.0001bp+0L : -0x9.9cf5dfb6141ef53063d367d234p-8L -1 : inexact-ok
+= lgamma downward dbl-64 -0x8.0001a01459fc8p+0 : 0x1.34e935f3e5a5cp-36 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x8.0001a01459fc8p+0 : 0x1.34e935f3e5a5dp-36 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x8.0001a01459fc8p+0 : 0x1.34e935f3e5a5cp-36 -1 : inexact-ok
+= lgamma upward dbl-64 -0x8.0001a01459fc8p+0 : 0x1.34e935f3e5a5dp-36 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x8.0001a01459fc8p+0L : 0x1.34e935f3e5a5cd0ep-36L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x8.0001a01459fc8p+0L : 0x1.34e935f3e5a5cd1p-36L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x8.0001a01459fc8p+0L : 0x1.34e935f3e5a5cd0ep-36L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x8.0001a01459fc8p+0L : 0x1.34e935f3e5a5cd1p-36L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x8.0001a01459fc8p+0L : 0x1.34e935f3e5a5cd0ep-36L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x8.0001a01459fc8p+0L : 0x1.34e935f3e5a5cd1p-36L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x8.0001a01459fc8p+0L : 0x1.34e935f3e5a5cd0ep-36L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x8.0001a01459fc8p+0L : 0x1.34e935f3e5a5cd1p-36L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x8.0001a01459fc8p+0L : 0x1.34e935f3e5a5cd0f2efbeff26f34p-36L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x8.0001a01459fc8p+0L : 0x1.34e935f3e5a5cd0f2efbeff26f35p-36L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x8.0001a01459fc8p+0L : 0x1.34e935f3e5a5cd0f2efbeff26f34p-36L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x8.0001a01459fc8p+0L : 0x1.34e935f3e5a5cd0f2efbeff26f35p-36L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x8.0001a01459fc8p+0L : 0x1.34e935f3e5a5cd0f2efbeff26fp-36L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x8.0001a01459fc8p+0L : 0x1.34e935f3e5a5cd0f2efbeff26fp-36L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x8.0001a01459fc8p+0L : 0x1.34e935f3e5a5cd0f2efbeff26fp-36L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x8.0001a01459fc8p+0L : 0x1.34e935f3e5a5cd0f2efbeff26f8p-36L -1 : inexact-ok
+= lgamma downward dbl-64 -0x8.0001a01459fdp+0 : -0x3.b73909c155552p-36 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x8.0001a01459fdp+0 : -0x3.b73909c155552p-36 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x8.0001a01459fdp+0 : -0x3.b73909c15555p-36 -1 : inexact-ok
+= lgamma upward dbl-64 -0x8.0001a01459fdp+0 : -0x3.b73909c15555p-36 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x8.0001a01459fdp+0L : -0x3.b73909c1555516b4p-36L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x8.0001a01459fdp+0L : -0x3.b73909c1555516bp-36L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x8.0001a01459fdp+0L : -0x3.b73909c1555516bp-36L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x8.0001a01459fdp+0L : -0x3.b73909c1555516bp-36L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x8.0001a01459fdp+0L : -0x3.b73909c1555516b4p-36L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x8.0001a01459fdp+0L : -0x3.b73909c1555516bp-36L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x8.0001a01459fdp+0L : -0x3.b73909c1555516bp-36L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x8.0001a01459fdp+0L : -0x3.b73909c1555516bp-36L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x8.0001a01459fdp+0L : -0x3.b73909c1555516b085e6b72d997ap-36L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x8.0001a01459fdp+0L : -0x3.b73909c1555516b085e6b72d9978p-36L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x8.0001a01459fdp+0L : -0x3.b73909c1555516b085e6b72d9978p-36L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x8.0001a01459fdp+0L : -0x3.b73909c1555516b085e6b72d9978p-36L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x8.0001a01459fdp+0L : -0x3.b73909c1555516b085e6b72d9ap-36L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x8.0001a01459fdp+0L : -0x3.b73909c1555516b085e6b72d99p-36L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x8.0001a01459fdp+0L : -0x3.b73909c1555516b085e6b72d99p-36L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x8.0001a01459fdp+0L : -0x3.b73909c1555516b085e6b72d99p-36L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x8.0001a01459fc9f6p+0L : 0x7.d0d61593cad19968p-52L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x8.0001a01459fc9f6p+0L : 0x7.d0d61593cad19968p-52L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x8.0001a01459fc9f6p+0L : 0x7.d0d61593cad19968p-52L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x8.0001a01459fc9f6p+0L : 0x7.d0d61593cad1997p-52L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x8.0001a01459fc9f6p+0L : 0x7.d0d61593cad19968p-52L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x8.0001a01459fc9f6p+0L : 0x7.d0d61593cad19968p-52L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x8.0001a01459fc9f6p+0L : 0x7.d0d61593cad19968p-52L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x8.0001a01459fc9f6p+0L : 0x7.d0d61593cad1997p-52L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x8.0001a01459fc9f6p+0L : 0x7.d0d61593cad19969bee6042f80f4p-52L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x8.0001a01459fc9f6p+0L : 0x7.d0d61593cad19969bee6042f80f8p-52L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x8.0001a01459fc9f6p+0L : 0x7.d0d61593cad19969bee6042f80f4p-52L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x8.0001a01459fc9f6p+0L : 0x7.d0d61593cad19969bee6042f80f8p-52L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x8.0001a01459fc9f6p+0L : 0x7.d0d61593cad19969bee6042f8p-52L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x8.0001a01459fc9f6p+0L : 0x7.d0d61593cad19969bee6042f8p-52L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x8.0001a01459fc9f6p+0L : 0x7.d0d61593cad19969bee6042f8p-52L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x8.0001a01459fc9f6p+0L : 0x7.d0d61593cad19969bee6042f82p-52L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x8.0001a01459fc9f7p+0L : -0x9.5b371e11feb316fp-48L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x8.0001a01459fc9f7p+0L : -0x9.5b371e11feb316fp-48L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x8.0001a01459fc9f7p+0L : -0x9.5b371e11feb316ep-48L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x8.0001a01459fc9f7p+0L : -0x9.5b371e11feb316ep-48L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x8.0001a01459fc9f7p+0L : -0x9.5b371e11feb316fp-48L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x8.0001a01459fc9f7p+0L : -0x9.5b371e11feb316fp-48L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x8.0001a01459fc9f7p+0L : -0x9.5b371e11feb316ep-48L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x8.0001a01459fc9f7p+0L : -0x9.5b371e11feb316ep-48L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x8.0001a01459fc9f7p+0L : -0x9.5b371e11feb316e9319036a2cc2p-48L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x8.0001a01459fc9f7p+0L : -0x9.5b371e11feb316e9319036a2cc18p-48L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x8.0001a01459fc9f7p+0L : -0x9.5b371e11feb316e9319036a2cc18p-48L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x8.0001a01459fc9f7p+0L : -0x9.5b371e11feb316e9319036a2cc18p-48L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x8.0001a01459fc9f7p+0L : -0x9.5b371e11feb316e9319036a2dp-48L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x8.0001a01459fc9f7p+0L : -0x9.5b371e11feb316e9319036a2ccp-48L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x8.0001a01459fc9f7p+0L : -0x9.5b371e11feb316e9319036a2ccp-48L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x8.0001a01459fc9f7p+0L : -0x9.5b371e11feb316e9319036a2ccp-48L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x8.0001a01459fc9f60cb3cec1cec8p+0L : 0x3.5c700de7e9cd30f840dc30cb6318p-96L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x8.0001a01459fc9f60cb3cec1cec8p+0L : 0x3.5c700de7e9cd30f840dc30cb631ap-96L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x8.0001a01459fc9f60cb3cec1cec8p+0L : 0x3.5c700de7e9cd30f840dc30cb6318p-96L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x8.0001a01459fc9f60cb3cec1cec8p+0L : 0x3.5c700de7e9cd30f840dc30cb631ap-96L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x8.0001a01459fc9f60cb3cec1cec88p+0L : -0x1.8fb231cdb3f8ba025de82c9ed997p-96L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x8.0001a01459fc9f60cb3cec1cec88p+0L : -0x1.8fb231cdb3f8ba025de82c9ed996p-96L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x8.0001a01459fc9f60cb3cec1cec88p+0L : -0x1.8fb231cdb3f8ba025de82c9ed996p-96L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x8.0001a01459fc9f60cb3cec1cec88p+0L : -0x1.8fb231cdb3f8ba025de82c9ed996p-96L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x8.0001a01459fc9f60cb3cec1cecp+0L : 0x5.21e940941c62be0a22d22144e1cp-92L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x8.0001a01459fc9f60cb3cec1cecp+0L : 0x5.21e940941c62be0a22d22144e1cp-92L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x8.0001a01459fc9f60cb3cec1cecp+0L : 0x5.21e940941c62be0a22d22144e1cp-92L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x8.0001a01459fc9f60cb3cec1cecp+0L : 0x5.21e940941c62be0a22d22144e1c4p-92L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x8.0001a01459fc9f60cb3cec1cecp+0L : 0x5.21e940941c62be0a22d22144ep-92L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x8.0001a01459fc9f60cb3cec1cecp+0L : 0x5.21e940941c62be0a22d22144e2p-92L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x8.0001a01459fc9f60cb3cec1cecp+0L : 0x5.21e940941c62be0a22d22144ep-92L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x8.0001a01459fc9f60cb3cec1cecp+0L : 0x5.21e940941c62be0a22d22144e2p-92L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x8.0001a01459fc9f60cb3cec1cfp+0L : -0x2.23f28bd18d1cc99cad350a61697cp-88L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x8.0001a01459fc9f60cb3cec1cfp+0L : -0x2.23f28bd18d1cc99cad350a61697cp-88L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x8.0001a01459fc9f60cb3cec1cfp+0L : -0x2.23f28bd18d1cc99cad350a61697ap-88L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x8.0001a01459fc9f60cb3cec1cfp+0L : -0x2.23f28bd18d1cc99cad350a61697ap-88L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x8.0001a01459fc9f60cb3cec1cfp+0L : -0x2.23f28bd18d1cc99cad350a616ap-88L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x8.0001a01459fc9f60cb3cec1cfp+0L : -0x2.23f28bd18d1cc99cad350a6169p-88L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x8.0001a01459fc9f60cb3cec1cfp+0L : -0x2.23f28bd18d1cc99cad350a6169p-88L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x8.0001a01459fc9f60cb3cec1cfp+0L : -0x2.23f28bd18d1cc99cad350a6169p-88L -1 : inexact-ok
+lgamma -0x8.ffffd1c425e80ffc864e95749259e7e20210e8p+0
+= lgamma downward flt-32 -0x8.ffffdp+0f : -0x9.98ed1p-8f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x8.ffffdp+0f : -0x9.98ed1p-8f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x8.ffffdp+0f : -0x9.98edp-8f -1 : inexact-ok
+= lgamma upward flt-32 -0x8.ffffdp+0f : -0x9.98edp-8f -1 : inexact-ok
+= lgamma downward dbl-64 -0x8.ffffdp+0 : -0x9.98ed0cd062e4p-8 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x8.ffffdp+0 : -0x9.98ed0cd062e4p-8 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x8.ffffdp+0 : -0x9.98ed0cd062e38p-8 -1 : inexact-ok
+= lgamma upward dbl-64 -0x8.ffffdp+0 : -0x9.98ed0cd062e38p-8 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x8.ffffdp+0L : -0x9.98ed0cd062e3fd5p-8L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x8.ffffdp+0L : -0x9.98ed0cd062e3fd4p-8L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x8.ffffdp+0L : -0x9.98ed0cd062e3fd4p-8L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x8.ffffdp+0L : -0x9.98ed0cd062e3fd4p-8L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x8.ffffdp+0L : -0x9.98ed0cd062e3fd5p-8L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x8.ffffdp+0L : -0x9.98ed0cd062e3fd4p-8L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x8.ffffdp+0L : -0x9.98ed0cd062e3fd4p-8L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x8.ffffdp+0L : -0x9.98ed0cd062e3fd4p-8L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x8.ffffdp+0L : -0x9.98ed0cd062e3fd423095cc578b18p-8L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x8.ffffdp+0L : -0x9.98ed0cd062e3fd423095cc578b1p-8L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x8.ffffdp+0L : -0x9.98ed0cd062e3fd423095cc578b1p-8L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x8.ffffdp+0L : -0x9.98ed0cd062e3fd423095cc578b1p-8L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x8.ffffdp+0L : -0x9.98ed0cd062e3fd423095cc578cp-8L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x8.ffffdp+0L : -0x9.98ed0cd062e3fd423095cc578cp-8L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x8.ffffdp+0L : -0x9.98ed0cd062e3fd423095cc5788p-8L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x8.ffffdp+0L : -0x9.98ed0cd062e3fd423095cc5788p-8L -1 : inexact-ok
+= lgamma downward flt-32 -0x8.ffffep+0f : 0x5.e337e8p-4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x8.ffffep+0f : 0x5.e337e8p-4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x8.ffffep+0f : 0x5.e337e8p-4f -1 : inexact-ok
+= lgamma upward flt-32 -0x8.ffffep+0f : 0x5.e337fp-4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x8.ffffep+0 : 0x5.e337e9ef84f08p-4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x8.ffffep+0 : 0x5.e337e9ef84f0cp-4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x8.ffffep+0 : 0x5.e337e9ef84f08p-4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x8.ffffep+0 : 0x5.e337e9ef84f0cp-4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x8.ffffep+0L : 0x5.e337e9ef84f0aaap-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x8.ffffep+0L : 0x5.e337e9ef84f0aaap-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x8.ffffep+0L : 0x5.e337e9ef84f0aaap-4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x8.ffffep+0L : 0x5.e337e9ef84f0aaa8p-4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x8.ffffep+0L : 0x5.e337e9ef84f0aaap-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x8.ffffep+0L : 0x5.e337e9ef84f0aaap-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x8.ffffep+0L : 0x5.e337e9ef84f0aaap-4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x8.ffffep+0L : 0x5.e337e9ef84f0aaa8p-4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x8.ffffep+0L : 0x5.e337e9ef84f0aaa1574e4105202cp-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x8.ffffep+0L : 0x5.e337e9ef84f0aaa1574e4105202cp-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x8.ffffep+0L : 0x5.e337e9ef84f0aaa1574e4105202cp-4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x8.ffffep+0L : 0x5.e337e9ef84f0aaa1574e4105203p-4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x8.ffffep+0L : 0x5.e337e9ef84f0aaa1574e41052p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x8.ffffep+0L : 0x5.e337e9ef84f0aaa1574e41052p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x8.ffffep+0L : 0x5.e337e9ef84f0aaa1574e41052p-4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x8.ffffep+0L : 0x5.e337e9ef84f0aaa1574e410522p-4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x8.ffffd1c425e8p+0 : -0x5.88479ad476d4cp-36 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x8.ffffd1c425e8p+0 : -0x5.88479ad476d48p-36 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x8.ffffd1c425e8p+0 : -0x5.88479ad476d48p-36 -1 : inexact-ok
+= lgamma upward dbl-64 -0x8.ffffd1c425e8p+0 : -0x5.88479ad476d48p-36 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x8.ffffd1c425e8p+0L : -0x5.88479ad476d496a8p-36L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x8.ffffd1c425e8p+0L : -0x5.88479ad476d496a8p-36L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x8.ffffd1c425e8p+0L : -0x5.88479ad476d496ap-36L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x8.ffffd1c425e8p+0L : -0x5.88479ad476d496ap-36L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x8.ffffd1c425e8p+0L : -0x5.88479ad476d496a8p-36L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x8.ffffd1c425e8p+0L : -0x5.88479ad476d496a8p-36L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x8.ffffd1c425e8p+0L : -0x5.88479ad476d496ap-36L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x8.ffffd1c425e8p+0L : -0x5.88479ad476d496ap-36L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x8.ffffd1c425e8p+0L : -0x5.88479ad476d496a4dd586c5c1bfcp-36L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x8.ffffd1c425e8p+0L : -0x5.88479ad476d496a4dd586c5c1bf8p-36L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x8.ffffd1c425e8p+0L : -0x5.88479ad476d496a4dd586c5c1bf8p-36L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x8.ffffd1c425e8p+0L : -0x5.88479ad476d496a4dd586c5c1bf8p-36L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x8.ffffd1c425e8p+0L : -0x5.88479ad476d496a4dd586c5c1cp-36L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x8.ffffd1c425e8p+0L : -0x5.88479ad476d496a4dd586c5c1cp-36L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x8.ffffd1c425e8p+0L : -0x5.88479ad476d496a4dd586c5c1ap-36L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x8.ffffd1c425e8p+0L : -0x5.88479ad476d496a4dd586c5c1ap-36L -1 : inexact-ok
+= lgamma downward dbl-64 -0x8.ffffd1c425e88p+0 : 0x2.6c3945e213ffep-32 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x8.ffffd1c425e88p+0 : 0x2.6c3945e214p-32 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x8.ffffd1c425e88p+0 : 0x2.6c3945e213ffep-32 -1 : inexact-ok
+= lgamma upward dbl-64 -0x8.ffffd1c425e88p+0 : 0x2.6c3945e214p-32 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x8.ffffd1c425e88p+0L : 0x2.6c3945e213fff558p-32L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x8.ffffd1c425e88p+0L : 0x2.6c3945e213fff55cp-32L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x8.ffffd1c425e88p+0L : 0x2.6c3945e213fff558p-32L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x8.ffffd1c425e88p+0L : 0x2.6c3945e213fff55cp-32L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x8.ffffd1c425e88p+0L : 0x2.6c3945e213fff558p-32L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x8.ffffd1c425e88p+0L : 0x2.6c3945e213fff55cp-32L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x8.ffffd1c425e88p+0L : 0x2.6c3945e213fff558p-32L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x8.ffffd1c425e88p+0L : 0x2.6c3945e213fff55cp-32L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x8.ffffd1c425e88p+0L : 0x2.6c3945e213fff55a9528d2a68d04p-32L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x8.ffffd1c425e88p+0L : 0x2.6c3945e213fff55a9528d2a68d04p-32L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x8.ffffd1c425e88p+0L : 0x2.6c3945e213fff55a9528d2a68d04p-32L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x8.ffffd1c425e88p+0L : 0x2.6c3945e213fff55a9528d2a68d06p-32L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x8.ffffd1c425e88p+0L : 0x2.6c3945e213fff55a9528d2a68dp-32L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x8.ffffd1c425e88p+0L : 0x2.6c3945e213fff55a9528d2a68dp-32L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x8.ffffd1c425e88p+0L : 0x2.6c3945e213fff55a9528d2a68dp-32L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x8.ffffd1c425e88p+0L : 0x2.6c3945e213fff55a9528d2a68ep-32L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x8.ffffd1c425e80ffp+0L : -0x4.55973b8ddaa3ac9p-44L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x8.ffffd1c425e80ffp+0L : -0x4.55973b8ddaa3ac88p-44L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x8.ffffd1c425e80ffp+0L : -0x4.55973b8ddaa3ac88p-44L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x8.ffffd1c425e80ffp+0L : -0x4.55973b8ddaa3ac88p-44L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x8.ffffd1c425e80ffp+0L : -0x4.55973b8ddaa3ac9p-44L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x8.ffffd1c425e80ffp+0L : -0x4.55973b8ddaa3ac88p-44L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x8.ffffd1c425e80ffp+0L : -0x4.55973b8ddaa3ac88p-44L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x8.ffffd1c425e80ffp+0L : -0x4.55973b8ddaa3ac88p-44L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x8.ffffd1c425e80ffp+0L : -0x4.55973b8ddaa3ac8b9449bc0f099cp-44L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x8.ffffd1c425e80ffp+0L : -0x4.55973b8ddaa3ac8b9449bc0f0998p-44L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x8.ffffd1c425e80ffp+0L : -0x4.55973b8ddaa3ac8b9449bc0f0998p-44L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x8.ffffd1c425e80ffp+0L : -0x4.55973b8ddaa3ac8b9449bc0f0998p-44L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x8.ffffd1c425e80ffp+0L : -0x4.55973b8ddaa3ac8b9449bc0f0ap-44L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x8.ffffd1c425e80ffp+0L : -0x4.55973b8ddaa3ac8b9449bc0f0ap-44L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x8.ffffd1c425e80ffp+0L : -0x4.55973b8ddaa3ac8b9449bc0f08p-44L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x8.ffffd1c425e80ffp+0L : -0x4.55973b8ddaa3ac8b9449bc0f08p-44L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x8.ffffd1c425e81p+0L : 0x1.33e4438b1b9d4bdcp-44L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x8.ffffd1c425e81p+0L : 0x1.33e4438b1b9d4bdcp-44L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x8.ffffd1c425e81p+0L : 0x1.33e4438b1b9d4bdcp-44L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x8.ffffd1c425e81p+0L : 0x1.33e4438b1b9d4bdep-44L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x8.ffffd1c425e81p+0L : 0x1.33e4438b1b9d4bdcp-44L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x8.ffffd1c425e81p+0L : 0x1.33e4438b1b9d4bdcp-44L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x8.ffffd1c425e81p+0L : 0x1.33e4438b1b9d4bdcp-44L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x8.ffffd1c425e81p+0L : 0x1.33e4438b1b9d4bdep-44L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x8.ffffd1c425e81p+0L : 0x1.33e4438b1b9d4bdcab5c1cb2606ap-44L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x8.ffffd1c425e81p+0L : 0x1.33e4438b1b9d4bdcab5c1cb2606ap-44L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x8.ffffd1c425e81p+0L : 0x1.33e4438b1b9d4bdcab5c1cb2606ap-44L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x8.ffffd1c425e81p+0L : 0x1.33e4438b1b9d4bdcab5c1cb2606bp-44L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x8.ffffd1c425e81p+0L : 0x1.33e4438b1b9d4bdcab5c1cb26p-44L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x8.ffffd1c425e81p+0L : 0x1.33e4438b1b9d4bdcab5c1cb2608p-44L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x8.ffffd1c425e81p+0L : 0x1.33e4438b1b9d4bdcab5c1cb26p-44L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x8.ffffd1c425e81p+0L : 0x1.33e4438b1b9d4bdcab5c1cb2608p-44L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x8.ffffd1c425e80ffc864e95749258p+0L : -0xa.8d6d593f44a9c110c1a62526e198p-96L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x8.ffffd1c425e80ffc864e95749258p+0L : -0xa.8d6d593f44a9c110c1a62526e19p-96L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x8.ffffd1c425e80ffc864e95749258p+0L : -0xa.8d6d593f44a9c110c1a62526e19p-96L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x8.ffffd1c425e80ffc864e95749258p+0L : -0xa.8d6d593f44a9c110c1a62526e19p-96L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x8.ffffd1c425e80ffc864e9574926p+0L : 0x2.1be6e9f8871b3c84f4d5e8289282p-92L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x8.ffffd1c425e80ffc864e9574926p+0L : 0x2.1be6e9f8871b3c84f4d5e8289284p-92L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x8.ffffd1c425e80ffc864e9574926p+0L : 0x2.1be6e9f8871b3c84f4d5e8289282p-92L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x8.ffffd1c425e80ffc864e9574926p+0L : 0x2.1be6e9f8871b3c84f4d5e8289284p-92L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x8.ffffd1c425e80ffc864e95749p+0L : -0xd.04c6df3bc1b211003527adf10bcp-88L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x8.ffffd1c425e80ffc864e95749p+0L : -0xd.04c6df3bc1b211003527adf10bb8p-88L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x8.ffffd1c425e80ffc864e95749p+0L : -0xd.04c6df3bc1b211003527adf10bb8p-88L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x8.ffffd1c425e80ffc864e95749p+0L : -0xd.04c6df3bc1b211003527adf10bb8p-88L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x8.ffffd1c425e80ffc864e95749p+0L : -0xd.04c6df3bc1b211003527adf10cp-88L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x8.ffffd1c425e80ffc864e95749p+0L : -0xd.04c6df3bc1b211003527adf10cp-88L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x8.ffffd1c425e80ffc864e95749p+0L : -0xd.04c6df3bc1b211003527adf108p-88L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x8.ffffd1c425e80ffc864e95749p+0L : -0xd.04c6df3bc1b211003527adf108p-88L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x8.ffffd1c425e80ffc864e957494p+0L : 0x9.21271d28197cb3afd25a79d46348p-88L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x8.ffffd1c425e80ffc864e957494p+0L : 0x9.21271d28197cb3afd25a79d46348p-88L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x8.ffffd1c425e80ffc864e957494p+0L : 0x9.21271d28197cb3afd25a79d46348p-88L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x8.ffffd1c425e80ffc864e957494p+0L : 0x9.21271d28197cb3afd25a79d4635p-88L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x8.ffffd1c425e80ffc864e957494p+0L : 0x9.21271d28197cb3afd25a79d46p-88L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x8.ffffd1c425e80ffc864e957494p+0L : 0x9.21271d28197cb3afd25a79d464p-88L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x8.ffffd1c425e80ffc864e957494p+0L : 0x9.21271d28197cb3afd25a79d46p-88L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x8.ffffd1c425e80ffc864e957494p+0L : 0x9.21271d28197cb3afd25a79d464p-88L -1 : inexact-ok
+lgamma -0x9.00002e3bb47d86d6d843fedc351deb7ad09ec5fp+0
+= lgamma downward flt-32 -0x9.00002p+0f : 0x5.e32ee8p-4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x9.00002p+0f : 0x5.e32ee8p-4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x9.00002p+0f : 0x5.e32ee8p-4f 1 : inexact-ok
+= lgamma upward flt-32 -0x9.00002p+0f : 0x5.e32efp-4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x9.00002p+0 : 0x5.e32ee82416adcp-4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x9.00002p+0 : 0x5.e32ee82416adcp-4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x9.00002p+0 : 0x5.e32ee82416adcp-4 1 : inexact-ok
+= lgamma upward dbl-64 -0x9.00002p+0 : 0x5.e32ee82416aep-4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x9.00002p+0L : 0x5.e32ee82416adc458p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x9.00002p+0L : 0x5.e32ee82416adc46p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x9.00002p+0L : 0x5.e32ee82416adc458p-4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x9.00002p+0L : 0x5.e32ee82416adc46p-4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x9.00002p+0L : 0x5.e32ee82416adc458p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x9.00002p+0L : 0x5.e32ee82416adc46p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x9.00002p+0L : 0x5.e32ee82416adc458p-4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x9.00002p+0L : 0x5.e32ee82416adc46p-4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x9.00002p+0L : 0x5.e32ee82416adc45e301db9b6542cp-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x9.00002p+0L : 0x5.e32ee82416adc45e301db9b6542cp-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x9.00002p+0L : 0x5.e32ee82416adc45e301db9b6542cp-4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x9.00002p+0L : 0x5.e32ee82416adc45e301db9b6543p-4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x9.00002p+0L : 0x5.e32ee82416adc45e301db9b654p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x9.00002p+0L : 0x5.e32ee82416adc45e301db9b654p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x9.00002p+0L : 0x5.e32ee82416adc45e301db9b654p-4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x9.00002p+0L : 0x5.e32ee82416adc45e301db9b656p-4L 1 : inexact-ok
+= lgamma downward flt-32 -0x9.00003p+0f : -0x9.99c54p-8f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x9.00003p+0f : -0x9.99c53p-8f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x9.00003p+0f : -0x9.99c53p-8f 1 : inexact-ok
+= lgamma upward flt-32 -0x9.00003p+0f : -0x9.99c53p-8f 1 : inexact-ok
+= lgamma downward dbl-64 -0x9.00003p+0 : -0x9.99c537e2b92ap-8 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x9.00003p+0 : -0x9.99c537e2b9298p-8 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x9.00003p+0 : -0x9.99c537e2b9298p-8 1 : inexact-ok
+= lgamma upward dbl-64 -0x9.00003p+0 : -0x9.99c537e2b9298p-8 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x9.00003p+0L : -0x9.99c537e2b92992bp-8L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x9.00003p+0L : -0x9.99c537e2b92992bp-8L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x9.00003p+0L : -0x9.99c537e2b92992ap-8L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x9.00003p+0L : -0x9.99c537e2b92992ap-8L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x9.00003p+0L : -0x9.99c537e2b92992bp-8L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x9.00003p+0L : -0x9.99c537e2b92992bp-8L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x9.00003p+0L : -0x9.99c537e2b92992ap-8L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x9.00003p+0L : -0x9.99c537e2b92992ap-8L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x9.00003p+0L : -0x9.99c537e2b92992ab902d09aa68e8p-8L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x9.00003p+0L : -0x9.99c537e2b92992ab902d09aa68ep-8L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x9.00003p+0L : -0x9.99c537e2b92992ab902d09aa68ep-8L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x9.00003p+0L : -0x9.99c537e2b92992ab902d09aa68ep-8L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x9.00003p+0L : -0x9.99c537e2b92992ab902d09aa6cp-8L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x9.00003p+0L : -0x9.99c537e2b92992ab902d09aa68p-8L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x9.00003p+0L : -0x9.99c537e2b92992ab902d09aa68p-8L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x9.00003p+0L : -0x9.99c537e2b92992ab902d09aa68p-8L 1 : inexact-ok
+= lgamma downward dbl-64 -0x9.00002e3bb47d8p+0 : 0x2.5debd4969bb28p-36 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x9.00002e3bb47d8p+0 : 0x2.5debd4969bb28p-36 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x9.00002e3bb47d8p+0 : 0x2.5debd4969bb28p-36 1 : inexact-ok
+= lgamma upward dbl-64 -0x9.00002e3bb47d8p+0 : 0x2.5debd4969bb2ap-36 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x9.00002e3bb47d8p+0L : 0x2.5debd4969bb286fp-36L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x9.00002e3bb47d8p+0L : 0x2.5debd4969bb286fp-36L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x9.00002e3bb47d8p+0L : 0x2.5debd4969bb286fp-36L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x9.00002e3bb47d8p+0L : 0x2.5debd4969bb286f4p-36L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x9.00002e3bb47d8p+0L : 0x2.5debd4969bb286fp-36L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x9.00002e3bb47d8p+0L : 0x2.5debd4969bb286fp-36L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x9.00002e3bb47d8p+0L : 0x2.5debd4969bb286fp-36L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x9.00002e3bb47d8p+0L : 0x2.5debd4969bb286f4p-36L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x9.00002e3bb47d8p+0L : 0x2.5debd4969bb286f02ef187d99c9p-36L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x9.00002e3bb47d8p+0L : 0x2.5debd4969bb286f02ef187d99c92p-36L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x9.00002e3bb47d8p+0L : 0x2.5debd4969bb286f02ef187d99c9p-36L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x9.00002e3bb47d8p+0L : 0x2.5debd4969bb286f02ef187d99c92p-36L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x9.00002e3bb47d8p+0L : 0x2.5debd4969bb286f02ef187d99cp-36L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x9.00002e3bb47d8p+0L : 0x2.5debd4969bb286f02ef187d99dp-36L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x9.00002e3bb47d8p+0L : 0x2.5debd4969bb286f02ef187d99cp-36L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x9.00002e3bb47d8p+0L : 0x2.5debd4969bb286f02ef187d99dp-36L 1 : inexact-ok
+= lgamma downward dbl-64 -0x9.00002e3bb47ep+0 : -0x2.9ee383255c86ep-32 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x9.00002e3bb47ep+0 : -0x2.9ee383255c86ep-32 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x9.00002e3bb47ep+0 : -0x2.9ee383255c86cp-32 1 : inexact-ok
+= lgamma upward dbl-64 -0x9.00002e3bb47ep+0 : -0x2.9ee383255c86cp-32 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x9.00002e3bb47ep+0L : -0x2.9ee383255c86df28p-32L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x9.00002e3bb47ep+0L : -0x2.9ee383255c86df28p-32L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x9.00002e3bb47ep+0L : -0x2.9ee383255c86df24p-32L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x9.00002e3bb47ep+0L : -0x2.9ee383255c86df24p-32L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x9.00002e3bb47ep+0L : -0x2.9ee383255c86df28p-32L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x9.00002e3bb47ep+0L : -0x2.9ee383255c86df28p-32L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x9.00002e3bb47ep+0L : -0x2.9ee383255c86df24p-32L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x9.00002e3bb47ep+0L : -0x2.9ee383255c86df24p-32L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x9.00002e3bb47ep+0L : -0x2.9ee383255c86df27cc3863245bacp-32L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x9.00002e3bb47ep+0L : -0x2.9ee383255c86df27cc3863245bacp-32L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x9.00002e3bb47ep+0L : -0x2.9ee383255c86df27cc3863245baap-32L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x9.00002e3bb47ep+0L : -0x2.9ee383255c86df27cc3863245baap-32L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x9.00002e3bb47ep+0L : -0x2.9ee383255c86df27cc3863245cp-32L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x9.00002e3bb47ep+0L : -0x2.9ee383255c86df27cc3863245cp-32L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x9.00002e3bb47ep+0L : -0x2.9ee383255c86df27cc3863245bp-32L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x9.00002e3bb47ep+0L : -0x2.9ee383255c86df27cc3863245bp-32L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x9.00002e3bb47d86dp+0L : 0x2.5e69b52fd9e19d1p-44L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x9.00002e3bb47d86dp+0L : 0x2.5e69b52fd9e19d14p-44L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x9.00002e3bb47d86dp+0L : 0x2.5e69b52fd9e19d1p-44L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x9.00002e3bb47d86dp+0L : 0x2.5e69b52fd9e19d14p-44L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x9.00002e3bb47d86dp+0L : 0x2.5e69b52fd9e19d1p-44L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x9.00002e3bb47d86dp+0L : 0x2.5e69b52fd9e19d14p-44L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x9.00002e3bb47d86dp+0L : 0x2.5e69b52fd9e19d1p-44L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x9.00002e3bb47d86dp+0L : 0x2.5e69b52fd9e19d14p-44L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x9.00002e3bb47d86dp+0L : 0x2.5e69b52fd9e19d1256f345b0cfbep-44L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x9.00002e3bb47d86dp+0L : 0x2.5e69b52fd9e19d1256f345b0cfbep-44L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x9.00002e3bb47d86dp+0L : 0x2.5e69b52fd9e19d1256f345b0cfbep-44L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x9.00002e3bb47d86dp+0L : 0x2.5e69b52fd9e19d1256f345b0cfcp-44L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x9.00002e3bb47d86dp+0L : 0x2.5e69b52fd9e19d1256f345b0cfp-44L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x9.00002e3bb47d86dp+0L : 0x2.5e69b52fd9e19d1256f345b0dp-44L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x9.00002e3bb47d86dp+0L : 0x2.5e69b52fd9e19d1256f345b0cfp-44L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x9.00002e3bb47d86dp+0L : 0x2.5e69b52fd9e19d1256f345b0dp-44L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x9.00002e3bb47d86ep+0L : -0x3.2b1acbb48b0afdbp-44L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x9.00002e3bb47d86ep+0L : -0x3.2b1acbb48b0afdbp-44L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x9.00002e3bb47d86ep+0L : -0x3.2b1acbb48b0afdacp-44L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x9.00002e3bb47d86ep+0L : -0x3.2b1acbb48b0afdacp-44L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x9.00002e3bb47d86ep+0L : -0x3.2b1acbb48b0afdbp-44L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x9.00002e3bb47d86ep+0L : -0x3.2b1acbb48b0afdbp-44L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x9.00002e3bb47d86ep+0L : -0x3.2b1acbb48b0afdacp-44L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x9.00002e3bb47d86ep+0L : -0x3.2b1acbb48b0afdacp-44L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x9.00002e3bb47d86ep+0L : -0x3.2b1acbb48b0afdaeb19034b5fd9ep-44L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x9.00002e3bb47d86ep+0L : -0x3.2b1acbb48b0afdaeb19034b5fd9ep-44L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x9.00002e3bb47d86ep+0L : -0x3.2b1acbb48b0afdaeb19034b5fd9cp-44L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x9.00002e3bb47d86ep+0L : -0x3.2b1acbb48b0afdaeb19034b5fd9cp-44L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x9.00002e3bb47d86ep+0L : -0x3.2b1acbb48b0afdaeb19034b5fep-44L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x9.00002e3bb47d86ep+0L : -0x3.2b1acbb48b0afdaeb19034b5fep-44L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x9.00002e3bb47d86ep+0L : -0x3.2b1acbb48b0afdaeb19034b5fdp-44L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x9.00002e3bb47d86ep+0L : -0x3.2b1acbb48b0afdaeb19034b5fdp-44L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x9.00002e3bb47d86d6d843fedc3518p+0L : 0x2.0c77b3317df50e2c02edb5cb24bap-92L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x9.00002e3bb47d86d6d843fedc3518p+0L : 0x2.0c77b3317df50e2c02edb5cb24bap-92L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x9.00002e3bb47d86d6d843fedc3518p+0L : 0x2.0c77b3317df50e2c02edb5cb24bap-92L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x9.00002e3bb47d86d6d843fedc3518p+0L : 0x2.0c77b3317df50e2c02edb5cb24bcp-92L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x9.00002e3bb47d86d6d843fedc352p+0L : -0xb.84a8d40b492f4ceba172fed99c9p-96L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x9.00002e3bb47d86d6d843fedc352p+0L : -0xb.84a8d40b492f4ceba172fed99c88p-96L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x9.00002e3bb47d86d6d843fedc352p+0L : -0xb.84a8d40b492f4ceba172fed99c88p-96L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x9.00002e3bb47d86d6d843fedc352p+0L : -0xb.84a8d40b492f4ceba172fed99c88p-96L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x9.00002e3bb47d86d6d843fedc34p+0L : 0x6.2f30682ce668d7673da9a4bdc4a4p-88L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x9.00002e3bb47d86d6d843fedc34p+0L : 0x6.2f30682ce668d7673da9a4bdc4a8p-88L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x9.00002e3bb47d86d6d843fedc34p+0L : 0x6.2f30682ce668d7673da9a4bdc4a4p-88L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x9.00002e3bb47d86d6d843fedc34p+0L : 0x6.2f30682ce668d7673da9a4bdc4a8p-88L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x9.00002e3bb47d86d6d843fedc34p+0L : 0x6.2f30682ce668d7673da9a4bdc4p-88L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x9.00002e3bb47d86d6d843fedc34p+0L : 0x6.2f30682ce668d7673da9a4bdc4p-88L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x9.00002e3bb47d86d6d843fedc34p+0L : 0x6.2f30682ce668d7673da9a4bdc4p-88L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x9.00002e3bb47d86d6d843fedc34p+0L : 0x6.2f30682ce668d7673da9a4bdc6p-88L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x9.00002e3bb47d86d6d843fedc38p+0L : -0xf.f6e19b64add7406eaa7d1bce4d18p-88L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x9.00002e3bb47d86d6d843fedc38p+0L : -0xf.f6e19b64add7406eaa7d1bce4d1p-88L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x9.00002e3bb47d86d6d843fedc38p+0L : -0xf.f6e19b64add7406eaa7d1bce4d1p-88L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x9.00002e3bb47d86d6d843fedc38p+0L : -0xf.f6e19b64add7406eaa7d1bce4d1p-88L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x9.00002e3bb47d86d6d843fedc38p+0L : -0xf.f6e19b64add7406eaa7d1bce5p-88L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x9.00002e3bb47d86d6d843fedc38p+0L : -0xf.f6e19b64add7406eaa7d1bce4cp-88L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x9.00002e3bb47d86d6d843fedc38p+0L : -0xf.f6e19b64add7406eaa7d1bce4cp-88L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x9.00002e3bb47d86d6d843fedc38p+0L : -0xf.f6e19b64add7406eaa7d1bce4cp-88L 1 : inexact-ok
+lgamma -0x9.fffffb606bdfdcd062ae77a50547c69d2eb6f34p+0
+= lgamma downward flt-32 -0x9.fffffp+0f : -0x1.3dd0c4p+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x9.fffffp+0f : -0x1.3dd0c4p+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x9.fffffp+0f : -0x1.3dd0c2p+0f 1 : inexact-ok
+= lgamma upward flt-32 -0x9.fffffp+0f : -0x1.3dd0c2p+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0x9.fffffp+0 : -0x1.3dd0c34d79695p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x9.fffffp+0 : -0x1.3dd0c34d79694p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x9.fffffp+0 : -0x1.3dd0c34d79694p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x9.fffffp+0 : -0x1.3dd0c34d79694p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x9.fffffp+0L : -0x1.3dd0c34d79694346p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x9.fffffp+0L : -0x1.3dd0c34d79694344p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x9.fffffp+0L : -0x1.3dd0c34d79694344p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x9.fffffp+0L : -0x1.3dd0c34d79694344p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x9.fffffp+0L : -0x1.3dd0c34d79694346p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x9.fffffp+0L : -0x1.3dd0c34d79694344p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x9.fffffp+0L : -0x1.3dd0c34d79694344p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x9.fffffp+0L : -0x1.3dd0c34d79694344p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x9.fffffp+0L : -0x1.3dd0c34d79694344018ee202113p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x9.fffffp+0L : -0x1.3dd0c34d79694344018ee202113p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x9.fffffp+0L : -0x1.3dd0c34d79694344018ee202112fp+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x9.fffffp+0L : -0x1.3dd0c34d79694344018ee202112fp+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x9.fffffp+0L : -0x1.3dd0c34d79694344018ee202118p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x9.fffffp+0L : -0x1.3dd0c34d79694344018ee20211p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x9.fffffp+0L : -0x1.3dd0c34d79694344018ee20211p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x9.fffffp+0L : -0x1.3dd0c34d79694344018ee20211p+0L 1 : inexact-ok
+= lgamma downward dbl-64 -0x9.fffffb606bdf8p+0 : -0x1.41334d2c3ccabp-28 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x9.fffffb606bdf8p+0 : -0x1.41334d2c3ccaap-28 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x9.fffffb606bdf8p+0 : -0x1.41334d2c3ccaap-28 1 : inexact-ok
+= lgamma upward dbl-64 -0x9.fffffb606bdf8p+0 : -0x1.41334d2c3ccaap-28 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x9.fffffb606bdf8p+0L : -0x1.41334d2c3ccaa62ap-28L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x9.fffffb606bdf8p+0L : -0x1.41334d2c3ccaa62ap-28L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x9.fffffb606bdf8p+0L : -0x1.41334d2c3ccaa628p-28L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x9.fffffb606bdf8p+0L : -0x1.41334d2c3ccaa628p-28L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x9.fffffb606bdf8p+0L : -0x1.41334d2c3ccaa62ap-28L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x9.fffffb606bdf8p+0L : -0x1.41334d2c3ccaa62ap-28L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x9.fffffb606bdf8p+0L : -0x1.41334d2c3ccaa628p-28L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x9.fffffb606bdf8p+0L : -0x1.41334d2c3ccaa628p-28L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x9.fffffb606bdf8p+0L : -0x1.41334d2c3ccaa629ce4c669f13ccp-28L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x9.fffffb606bdf8p+0L : -0x1.41334d2c3ccaa629ce4c669f13ccp-28L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x9.fffffb606bdf8p+0L : -0x1.41334d2c3ccaa629ce4c669f13cbp-28L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x9.fffffb606bdf8p+0L : -0x1.41334d2c3ccaa629ce4c669f13cbp-28L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x9.fffffb606bdf8p+0L : -0x1.41334d2c3ccaa629ce4c669f14p-28L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x9.fffffb606bdf8p+0L : -0x1.41334d2c3ccaa629ce4c669f14p-28L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x9.fffffb606bdf8p+0L : -0x1.41334d2c3ccaa629ce4c669f138p-28L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x9.fffffb606bdf8p+0L : -0x1.41334d2c3ccaa629ce4c669f138p-28L 1 : inexact-ok
+= lgamma downward dbl-64 -0x9.fffffb606bep+0 : 0x7.9c48d283217d4p-32 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x9.fffffb606bep+0 : 0x7.9c48d283217d8p-32 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x9.fffffb606bep+0 : 0x7.9c48d283217d4p-32 1 : inexact-ok
+= lgamma upward dbl-64 -0x9.fffffb606bep+0 : 0x7.9c48d283217d8p-32 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x9.fffffb606bep+0L : 0x7.9c48d283217d793p-32L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x9.fffffb606bep+0L : 0x7.9c48d283217d793p-32L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x9.fffffb606bep+0L : 0x7.9c48d283217d793p-32L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x9.fffffb606bep+0L : 0x7.9c48d283217d7938p-32L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x9.fffffb606bep+0L : 0x7.9c48d283217d793p-32L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x9.fffffb606bep+0L : 0x7.9c48d283217d793p-32L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x9.fffffb606bep+0L : 0x7.9c48d283217d793p-32L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x9.fffffb606bep+0L : 0x7.9c48d283217d7938p-32L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x9.fffffb606bep+0L : 0x7.9c48d283217d7932db943025f438p-32L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x9.fffffb606bep+0L : 0x7.9c48d283217d7932db943025f438p-32L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x9.fffffb606bep+0L : 0x7.9c48d283217d7932db943025f438p-32L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x9.fffffb606bep+0L : 0x7.9c48d283217d7932db943025f43cp-32L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x9.fffffb606bep+0L : 0x7.9c48d283217d7932db943025f4p-32L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x9.fffffb606bep+0L : 0x7.9c48d283217d7932db943025f4p-32L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x9.fffffb606bep+0L : 0x7.9c48d283217d7932db943025f4p-32L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x9.fffffb606bep+0L : 0x7.9c48d283217d7932db943025f6p-32L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x9.fffffb606bdfdcdp+0L : -0x1.55818a2b42ba2174p-44L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x9.fffffb606bdfdcdp+0L : -0x1.55818a2b42ba2174p-44L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x9.fffffb606bdfdcdp+0L : -0x1.55818a2b42ba2172p-44L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x9.fffffb606bdfdcdp+0L : -0x1.55818a2b42ba2172p-44L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x9.fffffb606bdfdcdp+0L : -0x1.55818a2b42ba2174p-44L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x9.fffffb606bdfdcdp+0L : -0x1.55818a2b42ba2174p-44L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x9.fffffb606bdfdcdp+0L : -0x1.55818a2b42ba2172p-44L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x9.fffffb606bdfdcdp+0L : -0x1.55818a2b42ba2172p-44L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x9.fffffb606bdfdcdp+0L : -0x1.55818a2b42ba217320b6a0d61e99p-44L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x9.fffffb606bdfdcdp+0L : -0x1.55818a2b42ba217320b6a0d61e98p-44L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x9.fffffb606bdfdcdp+0L : -0x1.55818a2b42ba217320b6a0d61e98p-44L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x9.fffffb606bdfdcdp+0L : -0x1.55818a2b42ba217320b6a0d61e98p-44L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x9.fffffb606bdfdcdp+0L : -0x1.55818a2b42ba217320b6a0d61fp-44L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x9.fffffb606bdfdcdp+0L : -0x1.55818a2b42ba217320b6a0d61e8p-44L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x9.fffffb606bdfdcdp+0L : -0x1.55818a2b42ba217320b6a0d61e8p-44L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x9.fffffb606bdfdcdp+0L : -0x1.55818a2b42ba217320b6a0d61e8p-44L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x9.fffffb606bdfdcep+0L : 0x3.60979c1bc0b3232cp-40L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x9.fffffb606bdfdcep+0L : 0x3.60979c1bc0b3232cp-40L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x9.fffffb606bdfdcep+0L : 0x3.60979c1bc0b3232cp-40L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x9.fffffb606bdfdcep+0L : 0x3.60979c1bc0b3233p-40L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x9.fffffb606bdfdcep+0L : 0x3.60979c1bc0b3232cp-40L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x9.fffffb606bdfdcep+0L : 0x3.60979c1bc0b3232cp-40L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x9.fffffb606bdfdcep+0L : 0x3.60979c1bc0b3232cp-40L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x9.fffffb606bdfdcep+0L : 0x3.60979c1bc0b3233p-40L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x9.fffffb606bdfdcep+0L : 0x3.60979c1bc0b3232c9100d27de7ccp-40L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x9.fffffb606bdfdcep+0L : 0x3.60979c1bc0b3232c9100d27de7ccp-40L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x9.fffffb606bdfdcep+0L : 0x3.60979c1bc0b3232c9100d27de7ccp-40L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x9.fffffb606bdfdcep+0L : 0x3.60979c1bc0b3232c9100d27de7cep-40L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x9.fffffb606bdfdcep+0L : 0x3.60979c1bc0b3232c9100d27de7p-40L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x9.fffffb606bdfdcep+0L : 0x3.60979c1bc0b3232c9100d27de8p-40L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x9.fffffb606bdfdcep+0L : 0x3.60979c1bc0b3232c9100d27de7p-40L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x9.fffffb606bdfdcep+0L : 0x3.60979c1bc0b3232c9100d27de8p-40L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x9.fffffb606bdfdcd062ae77a5054p+0L : -0x1.ae8e54cac61a239123ee45984ab3p-88L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x9.fffffb606bdfdcd062ae77a5054p+0L : -0x1.ae8e54cac61a239123ee45984ab3p-88L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x9.fffffb606bdfdcd062ae77a5054p+0L : -0x1.ae8e54cac61a239123ee45984ab2p-88L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x9.fffffb606bdfdcd062ae77a5054p+0L : -0x1.ae8e54cac61a239123ee45984ab2p-88L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x9.fffffb606bdfdcd062ae77a50548p+0L : 0xc.698594717bb0c97a661c1e399808p-96L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x9.fffffb606bdfdcd062ae77a50548p+0L : 0xc.698594717bb0c97a661c1e399808p-96L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x9.fffffb606bdfdcd062ae77a50548p+0L : 0xc.698594717bb0c97a661c1e399808p-96L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x9.fffffb606bdfdcd062ae77a50548p+0L : 0xc.698594717bb0c97a661c1e39981p-96L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x9.fffffb606bdfdcd062ae77a504p+0L : -0x4.6e54873ab758351b9e113f2f462p-84L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x9.fffffb606bdfdcd062ae77a504p+0L : -0x4.6e54873ab758351b9e113f2f461cp-84L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x9.fffffb606bdfdcd062ae77a504p+0L : -0x4.6e54873ab758351b9e113f2f461cp-84L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x9.fffffb606bdfdcd062ae77a504p+0L : -0x4.6e54873ab758351b9e113f2f461cp-84L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x9.fffffb606bdfdcd062ae77a504p+0L : -0x4.6e54873ab758351b9e113f2f48p-84L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x9.fffffb606bdfdcd062ae77a504p+0L : -0x4.6e54873ab758351b9e113f2f46p-84L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x9.fffffb606bdfdcd062ae77a504p+0L : -0x4.6e54873ab758351b9e113f2f46p-84L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x9.fffffb606bdfdcd062ae77a504p+0L : -0x4.6e54873ab758351b9e113f2f46p-84L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x9.fffffb606bdfdcd062ae77a508p+0L : 0x9.696a4bbf05566db954940168b35p-84L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x9.fffffb606bdfdcd062ae77a508p+0L : 0x9.696a4bbf05566db954940168b358p-84L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x9.fffffb606bdfdcd062ae77a508p+0L : 0x9.696a4bbf05566db954940168b35p-84L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x9.fffffb606bdfdcd062ae77a508p+0L : 0x9.696a4bbf05566db954940168b358p-84L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x9.fffffb606bdfdcd062ae77a508p+0L : 0x9.696a4bbf05566db954940168bp-84L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x9.fffffb606bdfdcd062ae77a508p+0L : 0x9.696a4bbf05566db954940168b4p-84L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x9.fffffb606bdfdcd062ae77a508p+0L : 0x9.696a4bbf05566db954940168bp-84L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x9.fffffb606bdfdcd062ae77a508p+0L : 0x9.696a4bbf05566db954940168b4p-84L 1 : inexact-ok
+lgamma -0xa.0000049f93bb9927b45d95e15441e03086db914p+0
+= lgamma downward flt-32 -0xa.00001p+0f : -0x1.3dd11p+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0xa.00001p+0f : -0x1.3dd10ep+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0xa.00001p+0f : -0x1.3dd10ep+0f -1 : inexact-ok
+= lgamma upward flt-32 -0xa.00001p+0f : -0x1.3dd10ep+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0xa.00001p+0 : -0x1.3dd10e8f080e9p+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0xa.00001p+0 : -0x1.3dd10e8f080e9p+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0xa.00001p+0 : -0x1.3dd10e8f080e8p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0xa.00001p+0 : -0x1.3dd10e8f080e8p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xa.00001p+0L : -0x1.3dd10e8f080e8daap+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xa.00001p+0L : -0x1.3dd10e8f080e8daap+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xa.00001p+0L : -0x1.3dd10e8f080e8da8p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xa.00001p+0L : -0x1.3dd10e8f080e8da8p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xa.00001p+0L : -0x1.3dd10e8f080e8daap+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xa.00001p+0L : -0x1.3dd10e8f080e8daap+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xa.00001p+0L : -0x1.3dd10e8f080e8da8p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xa.00001p+0L : -0x1.3dd10e8f080e8da8p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xa.00001p+0L : -0x1.3dd10e8f080e8da97df93de56ed2p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xa.00001p+0L : -0x1.3dd10e8f080e8da97df93de56ed2p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xa.00001p+0L : -0x1.3dd10e8f080e8da97df93de56ed1p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xa.00001p+0L : -0x1.3dd10e8f080e8da97df93de56ed1p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xa.00001p+0L : -0x1.3dd10e8f080e8da97df93de56fp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xa.00001p+0L : -0x1.3dd10e8f080e8da97df93de56fp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xa.00001p+0L : -0x1.3dd10e8f080e8da97df93de56e8p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xa.00001p+0L : -0x1.3dd10e8f080e8da97df93de56e8p+0L -1 : inexact-ok
+= lgamma downward dbl-64 -0xa.0000049f93bb8p+0 : 0x5.70ddf269e6d64p-32 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0xa.0000049f93bb8p+0 : 0x5.70ddf269e6d68p-32 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0xa.0000049f93bb8p+0 : 0x5.70ddf269e6d64p-32 -1 : inexact-ok
+= lgamma upward dbl-64 -0xa.0000049f93bb8p+0 : 0x5.70ddf269e6d68p-32 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xa.0000049f93bb8p+0L : 0x5.70ddf269e6d667ap-32L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xa.0000049f93bb8p+0L : 0x5.70ddf269e6d667ap-32L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xa.0000049f93bb8p+0L : 0x5.70ddf269e6d667ap-32L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xa.0000049f93bb8p+0L : 0x5.70ddf269e6d667a8p-32L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xa.0000049f93bb8p+0L : 0x5.70ddf269e6d667ap-32L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xa.0000049f93bb8p+0L : 0x5.70ddf269e6d667ap-32L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xa.0000049f93bb8p+0L : 0x5.70ddf269e6d667ap-32L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xa.0000049f93bb8p+0L : 0x5.70ddf269e6d667a8p-32L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xa.0000049f93bb8p+0L : 0x5.70ddf269e6d667a1b2a416297d04p-32L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xa.0000049f93bb8p+0L : 0x5.70ddf269e6d667a1b2a416297d08p-32L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xa.0000049f93bb8p+0L : 0x5.70ddf269e6d667a1b2a416297d04p-32L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xa.0000049f93bb8p+0L : 0x5.70ddf269e6d667a1b2a416297d08p-32L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xa.0000049f93bb8p+0L : 0x5.70ddf269e6d667a1b2a416297cp-32L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xa.0000049f93bb8p+0L : 0x5.70ddf269e6d667a1b2a416297ep-32L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xa.0000049f93bb8p+0L : 0x5.70ddf269e6d667a1b2a416297cp-32L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xa.0000049f93bb8p+0L : 0x5.70ddf269e6d667a1b2a416297ep-32L -1 : inexact-ok
+= lgamma downward dbl-64 -0xa.0000049f93bcp+0 : -0x1.63ea466b9e05cp-28 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0xa.0000049f93bcp+0 : -0x1.63ea466b9e05cp-28 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0xa.0000049f93bcp+0 : -0x1.63ea466b9e05bp-28 -1 : inexact-ok
+= lgamma upward dbl-64 -0xa.0000049f93bcp+0 : -0x1.63ea466b9e05bp-28 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xa.0000049f93bcp+0L : -0x1.63ea466b9e05b9e4p-28L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xa.0000049f93bcp+0L : -0x1.63ea466b9e05b9e2p-28L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xa.0000049f93bcp+0L : -0x1.63ea466b9e05b9e2p-28L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xa.0000049f93bcp+0L : -0x1.63ea466b9e05b9e2p-28L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xa.0000049f93bcp+0L : -0x1.63ea466b9e05b9e4p-28L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xa.0000049f93bcp+0L : -0x1.63ea466b9e05b9e2p-28L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xa.0000049f93bcp+0L : -0x1.63ea466b9e05b9e2p-28L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xa.0000049f93bcp+0L : -0x1.63ea466b9e05b9e2p-28L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xa.0000049f93bcp+0L : -0x1.63ea466b9e05b9e2182cf19da66ap-28L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xa.0000049f93bcp+0L : -0x1.63ea466b9e05b9e2182cf19da66ap-28L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xa.0000049f93bcp+0L : -0x1.63ea466b9e05b9e2182cf19da669p-28L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xa.0000049f93bcp+0L : -0x1.63ea466b9e05b9e2182cf19da669p-28L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xa.0000049f93bcp+0L : -0x1.63ea466b9e05b9e2182cf19da68p-28L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xa.0000049f93bcp+0L : -0x1.63ea466b9e05b9e2182cf19da68p-28L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xa.0000049f93bcp+0L : -0x1.63ea466b9e05b9e2182cf19da6p-28L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xa.0000049f93bcp+0L : -0x1.63ea466b9e05b9e2182cf19da6p-28L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xa.0000049f93bb992p+0L : 0x1.aa9c2e2b1029c57ep-40L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xa.0000049f93bb992p+0L : 0x1.aa9c2e2b1029c57ep-40L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xa.0000049f93bb992p+0L : 0x1.aa9c2e2b1029c57ep-40L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xa.0000049f93bb992p+0L : 0x1.aa9c2e2b1029c58p-40L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xa.0000049f93bb992p+0L : 0x1.aa9c2e2b1029c57ep-40L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xa.0000049f93bb992p+0L : 0x1.aa9c2e2b1029c57ep-40L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xa.0000049f93bb992p+0L : 0x1.aa9c2e2b1029c57ep-40L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xa.0000049f93bb992p+0L : 0x1.aa9c2e2b1029c58p-40L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xa.0000049f93bb992p+0L : 0x1.aa9c2e2b1029c57ecdd5e15136d7p-40L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xa.0000049f93bb992p+0L : 0x1.aa9c2e2b1029c57ecdd5e15136d8p-40L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xa.0000049f93bb992p+0L : 0x1.aa9c2e2b1029c57ecdd5e15136d7p-40L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xa.0000049f93bb992p+0L : 0x1.aa9c2e2b1029c57ecdd5e15136d8p-40L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xa.0000049f93bb992p+0L : 0x1.aa9c2e2b1029c57ecdd5e151368p-40L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xa.0000049f93bb992p+0L : 0x1.aa9c2e2b1029c57ecdd5e15137p-40L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xa.0000049f93bb992p+0L : 0x1.aa9c2e2b1029c57ecdd5e151368p-40L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xa.0000049f93bb992p+0L : 0x1.aa9c2e2b1029c57ecdd5e15137p-40L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xa.0000049f93bb993p+0L : -0x1.cb541d167c13dafep-40L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xa.0000049f93bb993p+0L : -0x1.cb541d167c13dafcp-40L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xa.0000049f93bb993p+0L : -0x1.cb541d167c13dafcp-40L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xa.0000049f93bb993p+0L : -0x1.cb541d167c13dafcp-40L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xa.0000049f93bb993p+0L : -0x1.cb541d167c13dafep-40L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xa.0000049f93bb993p+0L : -0x1.cb541d167c13dafcp-40L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xa.0000049f93bb993p+0L : -0x1.cb541d167c13dafcp-40L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xa.0000049f93bb993p+0L : -0x1.cb541d167c13dafcp-40L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xa.0000049f93bb993p+0L : -0x1.cb541d167c13dafc1bbdbfcaab98p-40L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xa.0000049f93bb993p+0L : -0x1.cb541d167c13dafc1bbdbfcaab97p-40L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xa.0000049f93bb993p+0L : -0x1.cb541d167c13dafc1bbdbfcaab97p-40L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xa.0000049f93bb993p+0L : -0x1.cb541d167c13dafc1bbdbfcaab97p-40L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xa.0000049f93bb993p+0L : -0x1.cb541d167c13dafc1bbdbfcaacp-40L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xa.0000049f93bb993p+0L : -0x1.cb541d167c13dafc1bbdbfcaab8p-40L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xa.0000049f93bb993p+0L : -0x1.cb541d167c13dafc1bbdbfcaab8p-40L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xa.0000049f93bb993p+0L : -0x1.cb541d167c13dafc1bbdbfcaab8p-40L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xa.0000049f93bb9927b45d95e1544p+0L : 0x6.7dca7cdca65e5e48553a99e1c88p-92L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xa.0000049f93bb9927b45d95e1544p+0L : 0x6.7dca7cdca65e5e48553a99e1c884p-92L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xa.0000049f93bb9927b45d95e1544p+0L : 0x6.7dca7cdca65e5e48553a99e1c88p-92L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xa.0000049f93bb9927b45d95e1544p+0L : 0x6.7dca7cdca65e5e48553a99e1c884p-92L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xa.0000049f93bb9927b45d95e15448p+0L : -0x1.531b7dd2fbd538fb486d457ffd2p-88L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xa.0000049f93bb9927b45d95e15448p+0L : -0x1.531b7dd2fbd538fb486d457ffd2p-88L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xa.0000049f93bb9927b45d95e15448p+0L : -0x1.531b7dd2fbd538fb486d457ffd1fp-88L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xa.0000049f93bb9927b45d95e15448p+0L : -0x1.531b7dd2fbd538fb486d457ffd1fp-88L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xa.0000049f93bb9927b45d95e154p+0L : 0xe.3f9dd4d3fc3edce2f35b8e589238p-88L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xa.0000049f93bb9927b45d95e154p+0L : 0xe.3f9dd4d3fc3edce2f35b8e589238p-88L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xa.0000049f93bb9927b45d95e154p+0L : 0xe.3f9dd4d3fc3edce2f35b8e589238p-88L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xa.0000049f93bb9927b45d95e154p+0L : 0xe.3f9dd4d3fc3edce2f35b8e58924p-88L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xa.0000049f93bb9927b45d95e154p+0L : 0xe.3f9dd4d3fc3edce2f35b8e589p-88L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xa.0000049f93bb9927b45d95e154p+0L : 0xe.3f9dd4d3fc3edce2f35b8e5894p-88L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xa.0000049f93bb9927b45d95e154p+0L : 0xe.3f9dd4d3fc3edce2f35b8e589p-88L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xa.0000049f93bb9927b45d95e154p+0L : 0xe.3f9dd4d3fc3edce2f35b8e5894p-88L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xa.0000049f93bb9927b45d95e158p+0L : -0xc.f3c74fb8f21509303ecc8ea97c08p-84L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xa.0000049f93bb9927b45d95e158p+0L : -0xc.f3c74fb8f21509303ecc8ea97cp-84L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xa.0000049f93bb9927b45d95e158p+0L : -0xc.f3c74fb8f21509303ecc8ea97cp-84L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xa.0000049f93bb9927b45d95e158p+0L : -0xc.f3c74fb8f21509303ecc8ea97cp-84L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xa.0000049f93bb9927b45d95e158p+0L : -0xc.f3c74fb8f21509303ecc8ea98p-84L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xa.0000049f93bb9927b45d95e158p+0L : -0xc.f3c74fb8f21509303ecc8ea97cp-84L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xa.0000049f93bb9927b45d95e158p+0L : -0xc.f3c74fb8f21509303ecc8ea97cp-84L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xa.0000049f93bb9927b45d95e158p+0L : -0xc.f3c74fb8f21509303ecc8ea97cp-84L -1 : inexact-ok
+lgamma -0xa.ffffff9466e9f1b36dacd2adbd18d05a4e45806p+0
+= lgamma downward flt-32 -0xa.fffffp+0f : -0x3.a3ad3cp+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0xa.fffffp+0f : -0x3.a3ad38p+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0xa.fffffp+0f : -0x3.a3ad38p+0f -1 : inexact-ok
+= lgamma upward flt-32 -0xa.fffffp+0f : -0x3.a3ad38p+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0xa.fffffp+0 : -0x3.a3ad38c9033a8p+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0xa.fffffp+0 : -0x3.a3ad38c9033a6p+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0xa.fffffp+0 : -0x3.a3ad38c9033a6p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0xa.fffffp+0 : -0x3.a3ad38c9033a6p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xa.fffffp+0L : -0x3.a3ad38c9033a659cp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xa.fffffp+0L : -0x3.a3ad38c9033a659cp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xa.fffffp+0L : -0x3.a3ad38c9033a6598p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xa.fffffp+0L : -0x3.a3ad38c9033a6598p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xa.fffffp+0L : -0x3.a3ad38c9033a659cp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xa.fffffp+0L : -0x3.a3ad38c9033a659cp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xa.fffffp+0L : -0x3.a3ad38c9033a6598p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xa.fffffp+0L : -0x3.a3ad38c9033a6598p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xa.fffffp+0L : -0x3.a3ad38c9033a659ac104c00477e6p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xa.fffffp+0L : -0x3.a3ad38c9033a659ac104c00477e4p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xa.fffffp+0L : -0x3.a3ad38c9033a659ac104c00477e4p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xa.fffffp+0L : -0x3.a3ad38c9033a659ac104c00477e4p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xa.fffffp+0L : -0x3.a3ad38c9033a659ac104c00478p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xa.fffffp+0L : -0x3.a3ad38c9033a659ac104c00478p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xa.fffffp+0L : -0x3.a3ad38c9033a659ac104c00477p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xa.fffffp+0L : -0x3.a3ad38c9033a659ac104c00477p+0L -1 : inexact-ok
+= lgamma downward dbl-64 -0xa.ffffff9466e98p+0 : -0x1.0e8528e5ba92ep-24 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0xa.ffffff9466e98p+0 : -0x1.0e8528e5ba92dp-24 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0xa.ffffff9466e98p+0 : -0x1.0e8528e5ba92dp-24 -1 : inexact-ok
+= lgamma upward dbl-64 -0xa.ffffff9466e98p+0 : -0x1.0e8528e5ba92dp-24 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xa.ffffff9466e98p+0L : -0x1.0e8528e5ba92d3d6p-24L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xa.ffffff9466e98p+0L : -0x1.0e8528e5ba92d3d6p-24L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xa.ffffff9466e98p+0L : -0x1.0e8528e5ba92d3d4p-24L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xa.ffffff9466e98p+0L : -0x1.0e8528e5ba92d3d4p-24L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xa.ffffff9466e98p+0L : -0x1.0e8528e5ba92d3d6p-24L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xa.ffffff9466e98p+0L : -0x1.0e8528e5ba92d3d6p-24L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xa.ffffff9466e98p+0L : -0x1.0e8528e5ba92d3d4p-24L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xa.ffffff9466e98p+0L : -0x1.0e8528e5ba92d3d4p-24L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xa.ffffff9466e98p+0L : -0x1.0e8528e5ba92d3d57ef9a360b17fp-24L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xa.ffffff9466e98p+0L : -0x1.0e8528e5ba92d3d57ef9a360b17ep-24L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xa.ffffff9466e98p+0L : -0x1.0e8528e5ba92d3d57ef9a360b17ep-24L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xa.ffffff9466e98p+0L : -0x1.0e8528e5ba92d3d57ef9a360b17ep-24L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xa.ffffff9466e98p+0L : -0x1.0e8528e5ba92d3d57ef9a360b18p-24L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xa.ffffff9466e98p+0L : -0x1.0e8528e5ba92d3d57ef9a360b18p-24L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xa.ffffff9466e98p+0L : -0x1.0e8528e5ba92d3d57ef9a360b1p-24L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xa.ffffff9466e98p+0L : -0x1.0e8528e5ba92d3d57ef9a360b1p-24L -1 : inexact-ok
+= lgamma downward dbl-64 -0xa.ffffff9466eap+0 : 0x2.205541c47450cp-28 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0xa.ffffff9466eap+0 : 0x2.205541c47450ep-28 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0xa.ffffff9466eap+0 : 0x2.205541c47450cp-28 -1 : inexact-ok
+= lgamma upward dbl-64 -0xa.ffffff9466eap+0 : 0x2.205541c47450ep-28 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xa.ffffff9466eap+0L : 0x2.205541c47450d1dp-28L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xa.ffffff9466eap+0L : 0x2.205541c47450d1d4p-28L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xa.ffffff9466eap+0L : 0x2.205541c47450d1dp-28L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xa.ffffff9466eap+0L : 0x2.205541c47450d1d4p-28L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xa.ffffff9466eap+0L : 0x2.205541c47450d1dp-28L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xa.ffffff9466eap+0L : 0x2.205541c47450d1d4p-28L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xa.ffffff9466eap+0L : 0x2.205541c47450d1dp-28L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xa.ffffff9466eap+0L : 0x2.205541c47450d1d4p-28L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xa.ffffff9466eap+0L : 0x2.205541c47450d1d3de54560bdabcp-28L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xa.ffffff9466eap+0L : 0x2.205541c47450d1d3de54560bdabep-28L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xa.ffffff9466eap+0L : 0x2.205541c47450d1d3de54560bdabcp-28L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xa.ffffff9466eap+0L : 0x2.205541c47450d1d3de54560bdabep-28L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xa.ffffff9466eap+0L : 0x2.205541c47450d1d3de54560bdap-28L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xa.ffffff9466eap+0L : 0x2.205541c47450d1d3de54560bdbp-28L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xa.ffffff9466eap+0L : 0x2.205541c47450d1d3de54560bdap-28L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xa.ffffff9466eap+0L : 0x2.205541c47450d1d3de54560bdbp-28L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xa.ffffff9466e9f1bp+0L : -0x8.28300f9cbbc503bp-40L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xa.ffffff9466e9f1bp+0L : -0x8.28300f9cbbc503bp-40L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xa.ffffff9466e9f1bp+0L : -0x8.28300f9cbbc503ap-40L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xa.ffffff9466e9f1bp+0L : -0x8.28300f9cbbc503ap-40L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xa.ffffff9466e9f1bp+0L : -0x8.28300f9cbbc503bp-40L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xa.ffffff9466e9f1bp+0L : -0x8.28300f9cbbc503bp-40L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xa.ffffff9466e9f1bp+0L : -0x8.28300f9cbbc503ap-40L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xa.ffffff9466e9f1bp+0L : -0x8.28300f9cbbc503ap-40L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xa.ffffff9466e9f1bp+0L : -0x8.28300f9cbbc503a9a39ca7d0483p-40L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xa.ffffff9466e9f1bp+0L : -0x8.28300f9cbbc503a9a39ca7d04828p-40L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xa.ffffff9466e9f1bp+0L : -0x8.28300f9cbbc503a9a39ca7d04828p-40L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xa.ffffff9466e9f1bp+0L : -0x8.28300f9cbbc503a9a39ca7d04828p-40L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xa.ffffff9466e9f1bp+0L : -0x8.28300f9cbbc503a9a39ca7d04cp-40L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xa.ffffff9466e9f1bp+0L : -0x8.28300f9cbbc503a9a39ca7d048p-40L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xa.ffffff9466e9f1bp+0L : -0x8.28300f9cbbc503a9a39ca7d048p-40L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xa.ffffff9466e9f1bp+0L : -0x8.28300f9cbbc503a9a39ca7d048p-40L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xa.ffffff9466e9f1cp+0L : 0x1.de91fa23a9940dd2p-36L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xa.ffffff9466e9f1cp+0L : 0x1.de91fa23a9940dd2p-36L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xa.ffffff9466e9f1cp+0L : 0x1.de91fa23a9940dd2p-36L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xa.ffffff9466e9f1cp+0L : 0x1.de91fa23a9940dd4p-36L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xa.ffffff9466e9f1cp+0L : 0x1.de91fa23a9940dd2p-36L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xa.ffffff9466e9f1cp+0L : 0x1.de91fa23a9940dd2p-36L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xa.ffffff9466e9f1cp+0L : 0x1.de91fa23a9940dd2p-36L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xa.ffffff9466e9f1cp+0L : 0x1.de91fa23a9940dd4p-36L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xa.ffffff9466e9f1cp+0L : 0x1.de91fa23a9940dd2694ba76e4fe5p-36L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xa.ffffff9466e9f1cp+0L : 0x1.de91fa23a9940dd2694ba76e4fe6p-36L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xa.ffffff9466e9f1cp+0L : 0x1.de91fa23a9940dd2694ba76e4fe5p-36L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xa.ffffff9466e9f1cp+0L : 0x1.de91fa23a9940dd2694ba76e4fe6p-36L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xa.ffffff9466e9f1cp+0L : 0x1.de91fa23a9940dd2694ba76e4f8p-36L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xa.ffffff9466e9f1cp+0L : 0x1.de91fa23a9940dd2694ba76e5p-36L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xa.ffffff9466e9f1cp+0L : 0x1.de91fa23a9940dd2694ba76e4f8p-36L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xa.ffffff9466e9f1cp+0L : 0x1.de91fa23a9940dd2694ba76e5p-36L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xa.ffffff9466e9f1b36dacd2adbd18p+0L : -0x1.efb7e7a1e33d47532bf23ebbde56p-88L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xa.ffffff9466e9f1b36dacd2adbd18p+0L : -0x1.efb7e7a1e33d47532bf23ebbde56p-88L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xa.ffffff9466e9f1b36dacd2adbd18p+0L : -0x1.efb7e7a1e33d47532bf23ebbde55p-88L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xa.ffffff9466e9f1b36dacd2adbd18p+0L : -0x1.efb7e7a1e33d47532bf23ebbde55p-88L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xa.ffffff9466e9f1b36dacd2adbd2p+0L : 0x1.118eff148f83e9e172e04ca13dd4p-84L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xa.ffffff9466e9f1b36dacd2adbd2p+0L : 0x1.118eff148f83e9e172e04ca13dd5p-84L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xa.ffffff9466e9f1b36dacd2adbd2p+0L : 0x1.118eff148f83e9e172e04ca13dd4p-84L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xa.ffffff9466e9f1b36dacd2adbd2p+0L : 0x1.118eff148f83e9e172e04ca13dd5p-84L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xa.ffffff9466e9f1b36dacd2adbcp+0L : -0x2.9c1eaa8fbde52da4dd753ce2f2a6p-80L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xa.ffffff9466e9f1b36dacd2adbcp+0L : -0x2.9c1eaa8fbde52da4dd753ce2f2a6p-80L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xa.ffffff9466e9f1b36dacd2adbcp+0L : -0x2.9c1eaa8fbde52da4dd753ce2f2a4p-80L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xa.ffffff9466e9f1b36dacd2adbcp+0L : -0x2.9c1eaa8fbde52da4dd753ce2f2a4p-80L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xa.ffffff9466e9f1b36dacd2adbcp+0L : -0x2.9c1eaa8fbde52da4dd753ce2f3p-80L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xa.ffffff9466e9f1b36dacd2adbcp+0L : -0x2.9c1eaa8fbde52da4dd753ce2f3p-80L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xa.ffffff9466e9f1b36dacd2adbcp+0L : -0x2.9c1eaa8fbde52da4dd753ce2f2p-80L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xa.ffffff9466e9f1b36dacd2adbcp+0L : -0x2.9c1eaa8fbde52da4dd753ce2f2p-80L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xa.ffffff9466e9f1b36dacd2adcp+0L : 0x6.e83541e5afd8c5104f9a72184984p-80L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xa.ffffff9466e9f1b36dacd2adcp+0L : 0x6.e83541e5afd8c5104f9a72184984p-80L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xa.ffffff9466e9f1b36dacd2adcp+0L : 0x6.e83541e5afd8c5104f9a72184984p-80L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xa.ffffff9466e9f1b36dacd2adcp+0L : 0x6.e83541e5afd8c5104f9a72184988p-80L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xa.ffffff9466e9f1b36dacd2adcp+0L : 0x6.e83541e5afd8c5104f9a721848p-80L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xa.ffffff9466e9f1b36dacd2adcp+0L : 0x6.e83541e5afd8c5104f9a72184ap-80L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xa.ffffff9466e9f1b36dacd2adcp+0L : 0x6.e83541e5afd8c5104f9a721848p-80L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xa.ffffff9466e9f1b36dacd2adcp+0L : 0x6.e83541e5afd8c5104f9a72184ap-80L -1 : inexact-ok
+lgamma -0xb.0000006b9915315d965a6ffea40e4bea39000ddp+0
+= lgamma downward flt-32 -0xb.00001p+0f : -0x3.a3ad88p+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0xb.00001p+0f : -0x3.a3ad88p+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0xb.00001p+0f : -0x3.a3ad84p+0f 1 : inexact-ok
+= lgamma upward flt-32 -0xb.00001p+0f : -0x3.a3ad84p+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0xb.00001p+0 : -0x3.a3ad86f34c0e4p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0xb.00001p+0 : -0x3.a3ad86f34c0e4p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0xb.00001p+0 : -0x3.a3ad86f34c0e2p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0xb.00001p+0 : -0x3.a3ad86f34c0e2p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba4p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba4p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xb.00001p+0L : -0x3.a3ad86f34c0e3bap+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xb.00001p+0L : -0x3.a3ad86f34c0e3bap+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba4p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba4p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xb.00001p+0L : -0x3.a3ad86f34c0e3bap+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xb.00001p+0L : -0x3.a3ad86f34c0e3bap+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba328367f78cab2p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba328367f78cabp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba328367f78cabp+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba328367f78cabp+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba328367f78cbp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba328367f78cbp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba328367f78cap+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba328367f78cap+0L 1 : inexact-ok
+= lgamma downward dbl-64 -0xb.0000006b9915p+0 : 0x7.573b06696043p-28 1 : inexact-ok
+= lgamma tonearest dbl-64 -0xb.0000006b9915p+0 : 0x7.573b06696043p-28 1 : inexact-ok
+= lgamma towardzero dbl-64 -0xb.0000006b9915p+0 : 0x7.573b06696043p-28 1 : inexact-ok
+= lgamma upward dbl-64 -0xb.0000006b9915p+0 : 0x7.573b066960434p-28 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xb.0000006b9915p+0L : 0x7.573b0669604304ap-28L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xb.0000006b9915p+0L : 0x7.573b0669604304ap-28L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xb.0000006b9915p+0L : 0x7.573b0669604304ap-28L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xb.0000006b9915p+0L : 0x7.573b0669604304a8p-28L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xb.0000006b9915p+0L : 0x7.573b0669604304ap-28L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xb.0000006b9915p+0L : 0x7.573b0669604304ap-28L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xb.0000006b9915p+0L : 0x7.573b0669604304ap-28L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xb.0000006b9915p+0L : 0x7.573b0669604304a8p-28L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xb.0000006b9915p+0L : 0x7.573b0669604304a200ed7fab9af4p-28L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xb.0000006b9915p+0L : 0x7.573b0669604304a200ed7fab9af4p-28L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xb.0000006b9915p+0L : 0x7.573b0669604304a200ed7fab9af4p-28L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xb.0000006b9915p+0L : 0x7.573b0669604304a200ed7fab9af8p-28L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xb.0000006b9915p+0L : 0x7.573b0669604304a200ed7fab9ap-28L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xb.0000006b9915p+0L : 0x7.573b0669604304a200ed7fab9ap-28L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xb.0000006b9915p+0L : 0x7.573b0669604304a200ed7fab9ap-28L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xb.0000006b9915p+0L : 0x7.573b0669604304a200ed7fab9cp-28L 1 : inexact-ok
+= lgamma downward dbl-64 -0xb.0000006b99158p+0 : -0xb.b16d1e1508e8p-28 1 : inexact-ok
+= lgamma tonearest dbl-64 -0xb.0000006b99158p+0 : -0xb.b16d1e1508e78p-28 1 : inexact-ok
+= lgamma towardzero dbl-64 -0xb.0000006b99158p+0 : -0xb.b16d1e1508e78p-28 1 : inexact-ok
+= lgamma upward dbl-64 -0xb.0000006b99158p+0 : -0xb.b16d1e1508e78p-28 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xb.0000006b99158p+0L : -0xb.b16d1e1508e7a9cp-28L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xb.0000006b99158p+0L : -0xb.b16d1e1508e7a9cp-28L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xb.0000006b99158p+0L : -0xb.b16d1e1508e7a9bp-28L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xb.0000006b99158p+0L : -0xb.b16d1e1508e7a9bp-28L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xb.0000006b99158p+0L : -0xb.b16d1e1508e7a9cp-28L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xb.0000006b99158p+0L : -0xb.b16d1e1508e7a9cp-28L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xb.0000006b99158p+0L : -0xb.b16d1e1508e7a9bp-28L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xb.0000006b99158p+0L : -0xb.b16d1e1508e7a9bp-28L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xb.0000006b99158p+0L : -0xb.b16d1e1508e7a9bd7460e95f6af8p-28L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xb.0000006b99158p+0L : -0xb.b16d1e1508e7a9bd7460e95f6afp-28L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xb.0000006b99158p+0L : -0xb.b16d1e1508e7a9bd7460e95f6afp-28L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xb.0000006b99158p+0L : -0xb.b16d1e1508e7a9bd7460e95f6afp-28L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xb.0000006b99158p+0L : -0xb.b16d1e1508e7a9bd7460e95f6cp-28L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xb.0000006b99158p+0L : -0xb.b16d1e1508e7a9bd7460e95f6cp-28L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xb.0000006b99158p+0L : -0xb.b16d1e1508e7a9bd7460e95f68p-28L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xb.0000006b99158p+0L : -0xb.b16d1e1508e7a9bd7460e95f68p-28L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xb.0000006b9915315p+0L : 0x2.053cabc3adfebe3p-36L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xb.0000006b9915315p+0L : 0x2.053cabc3adfebe3p-36L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xb.0000006b9915315p+0L : 0x2.053cabc3adfebe3p-36L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xb.0000006b9915315p+0L : 0x2.053cabc3adfebe34p-36L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xb.0000006b9915315p+0L : 0x2.053cabc3adfebe3p-36L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xb.0000006b9915315p+0L : 0x2.053cabc3adfebe3p-36L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xb.0000006b9915315p+0L : 0x2.053cabc3adfebe3p-36L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xb.0000006b9915315p+0L : 0x2.053cabc3adfebe34p-36L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xb.0000006b9915315p+0L : 0x2.053cabc3adfebe315489e4a8bd3cp-36L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xb.0000006b9915315p+0L : 0x2.053cabc3adfebe315489e4a8bd3ep-36L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xb.0000006b9915315p+0L : 0x2.053cabc3adfebe315489e4a8bd3cp-36L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xb.0000006b9915315p+0L : 0x2.053cabc3adfebe315489e4a8bd3ep-36L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xb.0000006b9915315p+0L : 0x2.053cabc3adfebe315489e4a8bdp-36L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xb.0000006b9915315p+0L : 0x2.053cabc3adfebe315489e4a8bdp-36L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xb.0000006b9915315p+0L : 0x2.053cabc3adfebe315489e4a8bdp-36L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xb.0000006b9915315p+0L : 0x2.053cabc3adfebe315489e4a8bep-36L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xb.0000006b9915316p+0L : -0x5.bd8591f162c0dacp-40L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xb.0000006b9915316p+0L : -0x5.bd8591f162c0dab8p-40L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xb.0000006b9915316p+0L : -0x5.bd8591f162c0dab8p-40L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xb.0000006b9915316p+0L : -0x5.bd8591f162c0dab8p-40L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xb.0000006b9915316p+0L : -0x5.bd8591f162c0dacp-40L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xb.0000006b9915316p+0L : -0x5.bd8591f162c0dab8p-40L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xb.0000006b9915316p+0L : -0x5.bd8591f162c0dab8p-40L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xb.0000006b9915316p+0L : -0x5.bd8591f162c0dab8p-40L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xb.0000006b9915316p+0L : -0x5.bd8591f162c0dabb0c2a6c755ab4p-40L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xb.0000006b9915316p+0L : -0x5.bd8591f162c0dabb0c2a6c755abp-40L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xb.0000006b9915316p+0L : -0x5.bd8591f162c0dabb0c2a6c755abp-40L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xb.0000006b9915316p+0L : -0x5.bd8591f162c0dabb0c2a6c755abp-40L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xb.0000006b9915316p+0L : -0x5.bd8591f162c0dabb0c2a6c755cp-40L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xb.0000006b9915316p+0L : -0x5.bd8591f162c0dabb0c2a6c755ap-40L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xb.0000006b9915316p+0L : -0x5.bd8591f162c0dabb0c2a6c755ap-40L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xb.0000006b9915316p+0L : -0x5.bd8591f162c0dabb0c2a6c755ap-40L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xb.0000006b9915315d965a6ffea408p+0L : 0xe.fb1c8a928784bc973ad267a8c84p-88L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xb.0000006b9915315d965a6ffea408p+0L : 0xe.fb1c8a928784bc973ad267a8c848p-88L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xb.0000006b9915315d965a6ffea408p+0L : 0xe.fb1c8a928784bc973ad267a8c84p-88L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xb.0000006b9915315d965a6ffea408p+0L : 0xe.fb1c8a928784bc973ad267a8c848p-88L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xb.0000006b9915315d965a6ffea41p+0L : -0x4.0d8b9c829ccafedbd8515060eb2p-88L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xb.0000006b9915315d965a6ffea41p+0L : -0x4.0d8b9c829ccafedbd8515060eb2p-88L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xb.0000006b9915315d965a6ffea41p+0L : -0x4.0d8b9c829ccafedbd8515060eb1cp-88L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xb.0000006b9915315d965a6ffea41p+0L : -0x4.0d8b9c829ccafedbd8515060eb1cp-88L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xb.0000006b9915315d965a6ffea4p+0L : 0x2.203c4b1a7abd4780a4df789fbb96p-84L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xb.0000006b9915315d965a6ffea4p+0L : 0x2.203c4b1a7abd4780a4df789fbb98p-84L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xb.0000006b9915315d965a6ffea4p+0L : 0x2.203c4b1a7abd4780a4df789fbb96p-84L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xb.0000006b9915315d965a6ffea4p+0L : 0x2.203c4b1a7abd4780a4df789fbb98p-84L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xb.0000006b9915315d965a6ffea4p+0L : 0x2.203c4b1a7abd4780a4df789fbbp-84L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xb.0000006b9915315d965a6ffea4p+0L : 0x2.203c4b1a7abd4780a4df789fbcp-84L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xb.0000006b9915315d965a6ffea4p+0L : 0x2.203c4b1a7abd4780a4df789fbbp-84L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xb.0000006b9915315d965a6ffea4p+0L : 0x2.203c4b1a7abd4780a4df789fbcp-84L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xb.0000006b9915315d965a6ffea8p+0L : -0x9.62504ed8ea7c09417f17ab0a1198p-80L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xb.0000006b9915315d965a6ffea8p+0L : -0x9.62504ed8ea7c09417f17ab0a119p-80L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xb.0000006b9915315d965a6ffea8p+0L : -0x9.62504ed8ea7c09417f17ab0a119p-80L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xb.0000006b9915315d965a6ffea8p+0L : -0x9.62504ed8ea7c09417f17ab0a119p-80L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xb.0000006b9915315d965a6ffea8p+0L : -0x9.62504ed8ea7c09417f17ab0a14p-80L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xb.0000006b9915315d965a6ffea8p+0L : -0x9.62504ed8ea7c09417f17ab0a1p-80L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xb.0000006b9915315d965a6ffea8p+0L : -0x9.62504ed8ea7c09417f17ab0a1p-80L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xb.0000006b9915315d965a6ffea8p+0L : -0x9.62504ed8ea7c09417f17ab0a1p-80L 1 : inexact-ok
+lgamma -0xb.fffffff7089387387de41acc3d3c978bd839c8cp+0
+= lgamma downward flt-32 -0xb.fffffp+0f : -0x6.1fd01p+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0xb.fffffp+0f : -0x6.1fd01p+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0xb.fffffp+0f : -0x6.1fd008p+0f 1 : inexact-ok
+= lgamma upward flt-32 -0xb.fffffp+0f : -0x6.1fd008p+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0xb.fffffp+0 : -0x6.1fd00f0e21b4p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0xb.fffffp+0 : -0x6.1fd00f0e21b3cp+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0xb.fffffp+0 : -0x6.1fd00f0e21b3cp+0 1 : inexact-ok
+= lgamma upward dbl-64 -0xb.fffffp+0 : -0x6.1fd00f0e21b3cp+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xb.fffffp+0L : -0x6.1fd00f0e21b3c988p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xb.fffffp+0L : -0x6.1fd00f0e21b3c988p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xb.fffffp+0L : -0x6.1fd00f0e21b3c988p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xb.fffffp+0L : -0x6.1fd00f0e21b3c988p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98569e28b729b28p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98569e28b729b24p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98569e28b729b24p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98569e28b729b24p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98569e28b729cp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98569e28b729cp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98569e28b729ap+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98569e28b729ap+0L 1 : inexact-ok
+= lgamma downward dbl-64 -0xb.fffffff708938p+0 : -0xc.e27c4f01cf538p-28 1 : inexact-ok
+= lgamma tonearest dbl-64 -0xb.fffffff708938p+0 : -0xc.e27c4f01cf53p-28 1 : inexact-ok
+= lgamma towardzero dbl-64 -0xb.fffffff708938p+0 : -0xc.e27c4f01cf53p-28 1 : inexact-ok
+= lgamma upward dbl-64 -0xb.fffffff708938p+0 : -0xc.e27c4f01cf53p-28 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xb.fffffff708938p+0L : -0xc.e27c4f01cf53285p-28L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xb.fffffff708938p+0L : -0xc.e27c4f01cf53284p-28L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xb.fffffff708938p+0L : -0xc.e27c4f01cf53284p-28L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xb.fffffff708938p+0L : -0xc.e27c4f01cf53284p-28L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xb.fffffff708938p+0L : -0xc.e27c4f01cf53285p-28L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xb.fffffff708938p+0L : -0xc.e27c4f01cf53284p-28L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xb.fffffff708938p+0L : -0xc.e27c4f01cf53284p-28L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xb.fffffff708938p+0L : -0xc.e27c4f01cf53284p-28L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xb.fffffff708938p+0L : -0xc.e27c4f01cf5328473b68e6bd241p-28L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xb.fffffff708938p+0L : -0xc.e27c4f01cf5328473b68e6bd241p-28L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xb.fffffff708938p+0L : -0xc.e27c4f01cf5328473b68e6bd2408p-28L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xb.fffffff708938p+0L : -0xc.e27c4f01cf5328473b68e6bd2408p-28L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xb.fffffff708938p+0L : -0xc.e27c4f01cf5328473b68e6bd28p-28L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xb.fffffff708938p+0L : -0xc.e27c4f01cf5328473b68e6bd24p-28L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xb.fffffff708938p+0L : -0xc.e27c4f01cf5328473b68e6bd24p-28L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xb.fffffff708938p+0L : -0xc.e27c4f01cf5328473b68e6bd24p-28L 1 : inexact-ok
+= lgamma downward dbl-64 -0xb.fffffff70894p+0 : 0xd.785692eee5fdp-24 1 : inexact-ok
+= lgamma tonearest dbl-64 -0xb.fffffff70894p+0 : 0xd.785692eee5fd8p-24 1 : inexact-ok
+= lgamma towardzero dbl-64 -0xb.fffffff70894p+0 : 0xd.785692eee5fdp-24 1 : inexact-ok
+= lgamma upward dbl-64 -0xb.fffffff70894p+0 : 0xd.785692eee5fd8p-24 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xb.fffffff70894p+0L : 0xd.785692eee5fd5bfp-24L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xb.fffffff70894p+0L : 0xd.785692eee5fd5cp-24L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xb.fffffff70894p+0L : 0xd.785692eee5fd5bfp-24L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xb.fffffff70894p+0L : 0xd.785692eee5fd5cp-24L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xb.fffffff70894p+0L : 0xd.785692eee5fd5bfp-24L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xb.fffffff70894p+0L : 0xd.785692eee5fd5cp-24L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xb.fffffff70894p+0L : 0xd.785692eee5fd5bfp-24L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xb.fffffff70894p+0L : 0xd.785692eee5fd5cp-24L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xb.fffffff70894p+0L : 0xd.785692eee5fd5bfcead41cc15278p-24L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xb.fffffff70894p+0L : 0xd.785692eee5fd5bfcead41cc15278p-24L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xb.fffffff70894p+0L : 0xd.785692eee5fd5bfcead41cc15278p-24L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xb.fffffff70894p+0L : 0xd.785692eee5fd5bfcead41cc1528p-24L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xb.fffffff70894p+0L : 0xd.785692eee5fd5bfcead41cc15p-24L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xb.fffffff70894p+0L : 0xd.785692eee5fd5bfcead41cc154p-24L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xb.fffffff70894p+0L : 0xd.785692eee5fd5bfcead41cc15p-24L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xb.fffffff70894p+0L : 0xd.785692eee5fd5bfcead41cc154p-24L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xb.fffffff70893873p+0L : -0xf.272276e2f7d5552p-36L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xb.fffffff70893873p+0L : -0xf.272276e2f7d5552p-36L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xb.fffffff70893873p+0L : -0xf.272276e2f7d5551p-36L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xb.fffffff70893873p+0L : -0xf.272276e2f7d5551p-36L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xb.fffffff70893873p+0L : -0xf.272276e2f7d5552p-36L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xb.fffffff70893873p+0L : -0xf.272276e2f7d5552p-36L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xb.fffffff70893873p+0L : -0xf.272276e2f7d5551p-36L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xb.fffffff70893873p+0L : -0xf.272276e2f7d5551p-36L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xb.fffffff70893873p+0L : -0xf.272276e2f7d5551ccfbcd35dbe18p-36L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xb.fffffff70893873p+0L : -0xf.272276e2f7d5551ccfbcd35dbe1p-36L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xb.fffffff70893873p+0L : -0xf.272276e2f7d5551ccfbcd35dbe1p-36L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xb.fffffff70893873p+0L : -0xf.272276e2f7d5551ccfbcd35dbe1p-36L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xb.fffffff70893873p+0L : -0xf.272276e2f7d5551ccfbcd35dcp-36L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xb.fffffff70893873p+0L : -0xf.272276e2f7d5551ccfbcd35dcp-36L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xb.fffffff70893873p+0L : -0xf.272276e2f7d5551ccfbcd35dbcp-36L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xb.fffffff70893873p+0L : -0xf.272276e2f7d5551ccfbcd35dbcp-36L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xb.fffffff70893874p+0L : 0xd.65d9840e2817354p-36L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xb.fffffff70893874p+0L : 0xd.65d9840e2817355p-36L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xb.fffffff70893874p+0L : 0xd.65d9840e2817354p-36L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xb.fffffff70893874p+0L : 0xd.65d9840e2817355p-36L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xb.fffffff70893874p+0L : 0xd.65d9840e2817354p-36L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xb.fffffff70893874p+0L : 0xd.65d9840e2817355p-36L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xb.fffffff70893874p+0L : 0xd.65d9840e2817354p-36L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xb.fffffff70893874p+0L : 0xd.65d9840e2817355p-36L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xb.fffffff70893874p+0L : 0xd.65d9840e2817354de03bdbee8aep-36L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xb.fffffff70893874p+0L : 0xd.65d9840e2817354de03bdbee8ae8p-36L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xb.fffffff70893874p+0L : 0xd.65d9840e2817354de03bdbee8aep-36L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xb.fffffff70893874p+0L : 0xd.65d9840e2817354de03bdbee8ae8p-36L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xb.fffffff70893874p+0L : 0xd.65d9840e2817354de03bdbee88p-36L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xb.fffffff70893874p+0L : 0xd.65d9840e2817354de03bdbee8cp-36L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xb.fffffff70893874p+0L : 0xd.65d9840e2817354de03bdbee88p-36L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xb.fffffff70893874p+0L : 0xd.65d9840e2817354de03bdbee8cp-36L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xb.fffffff7089387387de41acc3d38p+0L : -0x8.31ab137078f08157c5a62729443p-84L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xb.fffffff7089387387de41acc3d38p+0L : -0x8.31ab137078f08157c5a627294428p-84L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xb.fffffff7089387387de41acc3d38p+0L : -0x8.31ab137078f08157c5a627294428p-84L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xb.fffffff7089387387de41acc3d38p+0L : -0x8.31ab137078f08157c5a627294428p-84L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xb.fffffff7089387387de41acc3d4p+0L : 0x6.14d2ea08df7366befa4020c93204p-84L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xb.fffffff7089387387de41acc3d4p+0L : 0x6.14d2ea08df7366befa4020c93208p-84L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xb.fffffff7089387387de41acc3d4p+0L : 0x6.14d2ea08df7366befa4020c93204p-84L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xb.fffffff7089387387de41acc3d4p+0L : 0x6.14d2ea08df7366befa4020c93208p-84L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xb.fffffff7089387387de41acc3cp+0L : -0x2.34eedcb0ecf028dccedaec8d0428p-76L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xb.fffffff7089387387de41acc3cp+0L : -0x2.34eedcb0ecf028dccedaec8d0426p-76L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xb.fffffff7089387387de41acc3cp+0L : -0x2.34eedcb0ecf028dccedaec8d0426p-76L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xb.fffffff7089387387de41acc3cp+0L : -0x2.34eedcb0ecf028dccedaec8d0426p-76L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xb.fffffff7089387387de41acc3cp+0L : -0x2.34eedcb0ecf028dccedaec8d05p-76L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xb.fffffff7089387387de41acc3cp+0L : -0x2.34eedcb0ecf028dccedaec8d04p-76L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xb.fffffff7089387387de41acc3cp+0L : -0x2.34eedcb0ecf028dccedaec8d04p-76L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xb.fffffff7089387387de41acc3cp+0L : -0x2.34eedcb0ecf028dccedaec8d04p-76L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xb.fffffff7089387387de41acc4p+0L : 0x4.ee50220bbf41cb2e91b43d75bc7p-76L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xb.fffffff7089387387de41acc4p+0L : 0x4.ee50220bbf41cb2e91b43d75bc74p-76L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xb.fffffff7089387387de41acc4p+0L : 0x4.ee50220bbf41cb2e91b43d75bc7p-76L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xb.fffffff7089387387de41acc4p+0L : 0x4.ee50220bbf41cb2e91b43d75bc74p-76L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xb.fffffff7089387387de41acc4p+0L : 0x4.ee50220bbf41cb2e91b43d75bcp-76L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xb.fffffff7089387387de41acc4p+0L : 0x4.ee50220bbf41cb2e91b43d75bcp-76L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xb.fffffff7089387387de41acc4p+0L : 0x4.ee50220bbf41cb2e91b43d75bcp-76L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xb.fffffff7089387387de41acc4p+0L : 0x4.ee50220bbf41cb2e91b43d75bep-76L 1 : inexact-ok
+lgamma -0xc.00000008f76c7731567c0f0250f387920df5676p+0
+= lgamma downward flt-32 -0xc.00001p+0f : -0x6.1fd06p+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0xc.00001p+0f : -0x6.1fd06p+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0xc.00001p+0f : -0x6.1fd058p+0f -1 : inexact-ok
+= lgamma upward flt-32 -0xc.00001p+0f : -0x6.1fd058p+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0xc.00001p+0 : -0x6.1fd05fe315328p+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0xc.00001p+0 : -0x6.1fd05fe315324p+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0xc.00001p+0 : -0x6.1fd05fe315324p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0xc.00001p+0 : -0x6.1fd05fe315324p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xc.00001p+0L : -0x6.1fd05fe315324a4p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xc.00001p+0L : -0x6.1fd05fe315324a38p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xc.00001p+0L : -0x6.1fd05fe315324a38p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xc.00001p+0L : -0x6.1fd05fe315324a38p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xc.00001p+0L : -0x6.1fd05fe315324a4p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xc.00001p+0L : -0x6.1fd05fe315324a38p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xc.00001p+0L : -0x6.1fd05fe315324a38p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xc.00001p+0L : -0x6.1fd05fe315324a38p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xc.00001p+0L : -0x6.1fd05fe315324a387d5380a1660cp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xc.00001p+0L : -0x6.1fd05fe315324a387d5380a1660cp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xc.00001p+0L : -0x6.1fd05fe315324a387d5380a16608p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xc.00001p+0L : -0x6.1fd05fe315324a387d5380a16608p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xc.00001p+0L : -0x6.1fd05fe315324a387d5380a168p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xc.00001p+0L : -0x6.1fd05fe315324a387d5380a166p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xc.00001p+0L : -0x6.1fd05fe315324a387d5380a166p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xc.00001p+0L : -0x6.1fd05fe315324a387d5380a166p+0L -1 : inexact-ok
+= lgamma downward dbl-64 -0xc.00000008f76cp+0 : 0xd.4b0a2023492bp-24 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0xc.00000008f76cp+0 : 0xd.4b0a2023492bp-24 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0xc.00000008f76cp+0 : 0xd.4b0a2023492bp-24 -1 : inexact-ok
+= lgamma upward dbl-64 -0xc.00000008f76cp+0 : 0xd.4b0a2023492b8p-24 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xc.00000008f76cp+0L : 0xd.4b0a2023492b1c2p-24L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xc.00000008f76cp+0L : 0xd.4b0a2023492b1c3p-24L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xc.00000008f76cp+0L : 0xd.4b0a2023492b1c2p-24L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xc.00000008f76cp+0L : 0xd.4b0a2023492b1c3p-24L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xc.00000008f76cp+0L : 0xd.4b0a2023492b1c2p-24L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xc.00000008f76cp+0L : 0xd.4b0a2023492b1c3p-24L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xc.00000008f76cp+0L : 0xd.4b0a2023492b1c2p-24L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xc.00000008f76cp+0L : 0xd.4b0a2023492b1c3p-24L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xc.00000008f76cp+0L : 0xd.4b0a2023492b1c2bf31822109db8p-24L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xc.00000008f76cp+0L : 0xd.4b0a2023492b1c2bf31822109db8p-24L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xc.00000008f76cp+0L : 0xd.4b0a2023492b1c2bf31822109db8p-24L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xc.00000008f76cp+0L : 0xd.4b0a2023492b1c2bf31822109dcp-24L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xc.00000008f76cp+0L : 0xd.4b0a2023492b1c2bf31822109cp-24L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xc.00000008f76cp+0L : 0xd.4b0a2023492b1c2bf31822109cp-24L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xc.00000008f76cp+0L : 0xd.4b0a2023492b1c2bf31822109cp-24L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xc.00000008f76cp+0L : 0xd.4b0a2023492b1c2bf3182210ap-24L -1 : inexact-ok
+= lgamma downward dbl-64 -0xc.00000008f76c8p+0 : -0xf.b743a42616368p-28 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0xc.00000008f76c8p+0 : -0xf.b743a42616368p-28 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0xc.00000008f76c8p+0 : -0xf.b743a4261636p-28 -1 : inexact-ok
+= lgamma upward dbl-64 -0xc.00000008f76c8p+0 : -0xf.b743a4261636p-28 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xc.00000008f76c8p+0L : -0xf.b743a426163665cp-28L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xc.00000008f76c8p+0L : -0xf.b743a426163665bp-28L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xc.00000008f76c8p+0L : -0xf.b743a426163665bp-28L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xc.00000008f76c8p+0L : -0xf.b743a426163665bp-28L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xc.00000008f76c8p+0L : -0xf.b743a426163665cp-28L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xc.00000008f76c8p+0L : -0xf.b743a426163665bp-28L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xc.00000008f76c8p+0L : -0xf.b743a426163665bp-28L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xc.00000008f76c8p+0L : -0xf.b743a426163665bp-28L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xc.00000008f76c8p+0L : -0xf.b743a426163665b0453dbafc72ep-28L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xc.00000008f76c8p+0L : -0xf.b743a426163665b0453dbafc72ep-28L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xc.00000008f76c8p+0L : -0xf.b743a426163665b0453dbafc72d8p-28L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xc.00000008f76c8p+0L : -0xf.b743a426163665b0453dbafc72d8p-28L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xc.00000008f76c8p+0L : -0xf.b743a426163665b0453dbafc74p-28L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xc.00000008f76c8p+0L : -0xf.b743a426163665b0453dbafc74p-28L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xc.00000008f76c8p+0L : -0xf.b743a426163665b0453dbafc7p-28L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xc.00000008f76c8p+0L : -0xf.b743a426163665b0453dbafc7p-28L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xc.00000008f76c773p+0L : 0x2.6322ea559f93a0b4p-36L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xc.00000008f76c773p+0L : 0x2.6322ea559f93a0b8p-36L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xc.00000008f76c773p+0L : 0x2.6322ea559f93a0b4p-36L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xc.00000008f76c773p+0L : 0x2.6322ea559f93a0b8p-36L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xc.00000008f76c773p+0L : 0x2.6322ea559f93a0b4p-36L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xc.00000008f76c773p+0L : 0x2.6322ea559f93a0b8p-36L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xc.00000008f76c773p+0L : 0x2.6322ea559f93a0b4p-36L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xc.00000008f76c773p+0L : 0x2.6322ea559f93a0b8p-36L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xc.00000008f76c773p+0L : 0x2.6322ea559f93a0b65b314a996df6p-36L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xc.00000008f76c773p+0L : 0x2.6322ea559f93a0b65b314a996df8p-36L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xc.00000008f76c773p+0L : 0x2.6322ea559f93a0b65b314a996df6p-36L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xc.00000008f76c773p+0L : 0x2.6322ea559f93a0b65b314a996df8p-36L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xc.00000008f76c773p+0L : 0x2.6322ea559f93a0b65b314a996dp-36L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xc.00000008f76c773p+0L : 0x2.6322ea559f93a0b65b314a996ep-36L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xc.00000008f76c773p+0L : 0x2.6322ea559f93a0b65b314a996dp-36L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xc.00000008f76c773p+0L : 0x2.6322ea559f93a0b65b314a996ep-36L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xc.00000008f76c774p+0L : -0x1.a29d91aa27903fb8p-32L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xc.00000008f76c774p+0L : -0x1.a29d91aa27903fb6p-32L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xc.00000008f76c774p+0L : -0x1.a29d91aa27903fb6p-32L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xc.00000008f76c774p+0L : -0x1.a29d91aa27903fb6p-32L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xc.00000008f76c774p+0L : -0x1.a29d91aa27903fb8p-32L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xc.00000008f76c774p+0L : -0x1.a29d91aa27903fb6p-32L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xc.00000008f76c774p+0L : -0x1.a29d91aa27903fb6p-32L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xc.00000008f76c774p+0L : -0x1.a29d91aa27903fb6p-32L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xc.00000008f76c774p+0L : -0x1.a29d91aa27903fb6055269a5275cp-32L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xc.00000008f76c774p+0L : -0x1.a29d91aa27903fb6055269a5275bp-32L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xc.00000008f76c774p+0L : -0x1.a29d91aa27903fb6055269a5275bp-32L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xc.00000008f76c774p+0L : -0x1.a29d91aa27903fb6055269a5275bp-32L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xc.00000008f76c774p+0L : -0x1.a29d91aa27903fb6055269a5278p-32L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xc.00000008f76c774p+0L : -0x1.a29d91aa27903fb6055269a5278p-32L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xc.00000008f76c774p+0L : -0x1.a29d91aa27903fb6055269a527p-32L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xc.00000008f76c774p+0L : -0x1.a29d91aa27903fb6055269a527p-32L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xc.00000008f76c7731567c0f0250fp+0L : 0x6.4c596ec141406827148aa9bdeb6p-84L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xc.00000008f76c7731567c0f0250fp+0L : 0x6.4c596ec141406827148aa9bdeb64p-84L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xc.00000008f76c7731567c0f0250fp+0L : 0x6.4c596ec141406827148aa9bdeb6p-84L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xc.00000008f76c7731567c0f0250fp+0L : 0x6.4c596ec141406827148aa9bdeb64p-84L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xc.00000008f76c7731567c0f0250f8p+0L : -0x7.fa2493c5665b67fadd26ecb7136cp-84L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xc.00000008f76c7731567c0f0250f8p+0L : -0x7.fa2493c5665b67fadd26ecb71368p-84L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xc.00000008f76c7731567c0f0250f8p+0L : -0x7.fa2493c5665b67fadd26ecb71368p-84L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xc.00000008f76c7731567c0f0250f8p+0L : -0x7.fa2493c5665b67fadd26ecb71368p-84L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xc.00000008f76c7731567c0f025p+0L : 0x1.b28f1dba88e582cc217e7cd29c4p-76L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xc.00000008f76c7731567c0f025p+0L : 0x1.b28f1dba88e582cc217e7cd29c4p-76L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xc.00000008f76c7731567c0f025p+0L : 0x1.b28f1dba88e582cc217e7cd29c4p-76L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xc.00000008f76c7731567c0f025p+0L : 0x1.b28f1dba88e582cc217e7cd29c41p-76L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xc.00000008f76c7731567c0f025p+0L : 0x1.b28f1dba88e582cc217e7cd29cp-76L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xc.00000008f76c7731567c0f025p+0L : 0x1.b28f1dba88e582cc217e7cd29c8p-76L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xc.00000008f76c7731567c0f025p+0L : 0x1.b28f1dba88e582cc217e7cd29cp-76L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xc.00000008f76c7731567c0f025p+0L : 0x1.b28f1dba88e582cc217e7cd29c8p-76L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xc.00000008f76c7731567c0f0254p+0L : -0x5.70afe388cae86544d684f7c8499cp-76L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xc.00000008f76c7731567c0f0254p+0L : -0x5.70afe388cae86544d684f7c84998p-76L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xc.00000008f76c7731567c0f0254p+0L : -0x5.70afe388cae86544d684f7c84998p-76L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xc.00000008f76c7731567c0f0254p+0L : -0x5.70afe388cae86544d684f7c84998p-76L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xc.00000008f76c7731567c0f0254p+0L : -0x5.70afe388cae86544d684f7c84ap-76L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xc.00000008f76c7731567c0f0254p+0L : -0x5.70afe388cae86544d684f7c84ap-76L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xc.00000008f76c7731567c0f0254p+0L : -0x5.70afe388cae86544d684f7c848p-76L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xc.00000008f76c7731567c0f0254p+0L : -0x5.70afe388cae86544d684f7c848p-76L -1 : inexact-ok
+lgamma -0xc.ffffffff4f6dcf617f97a5ffc757d548d2890cdp+0
+= lgamma downward flt-32 -0xc.fffffp+0f : -0x8.b070ap+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0xc.fffffp+0f : -0x8.b0709p+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0xc.fffffp+0f : -0x8.b0709p+0f -1 : inexact-ok
+= lgamma upward flt-32 -0xc.fffffp+0f : -0x8.b0709p+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0xc.fffffp+0 : -0x8.b07093393f8cp+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0xc.fffffp+0 : -0x8.b07093393f8cp+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0xc.fffffp+0 : -0x8.b07093393f8b8p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0xc.fffffp+0 : -0x8.b07093393f8b8p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xc.fffffp+0L : -0x8.b07093393f8bec6p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xc.fffffp+0L : -0x8.b07093393f8bec6p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xc.fffffp+0L : -0x8.b07093393f8bec5p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xc.fffffp+0L : -0x8.b07093393f8bec5p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xc.fffffp+0L : -0x8.b07093393f8bec6p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xc.fffffp+0L : -0x8.b07093393f8bec6p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xc.fffffp+0L : -0x8.b07093393f8bec5p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xc.fffffp+0L : -0x8.b07093393f8bec5p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xc.fffffp+0L : -0x8.b07093393f8bec5dcbeca94ad538p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xc.fffffp+0L : -0x8.b07093393f8bec5dcbeca94ad53p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xc.fffffp+0L : -0x8.b07093393f8bec5dcbeca94ad53p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xc.fffffp+0L : -0x8.b07093393f8bec5dcbeca94ad53p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xc.fffffp+0L : -0x8.b07093393f8bec5dcbeca94ad8p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xc.fffffp+0L : -0x8.b07093393f8bec5dcbeca94ad4p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xc.fffffp+0L : -0x8.b07093393f8bec5dcbeca94ad4p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xc.fffffp+0L : -0x8.b07093393f8bec5dcbeca94ad4p+0L -1 : inexact-ok
+= lgamma downward dbl-64 -0xc.ffffffff4f6d8p+0 : -0x7.316d886018818p-20 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0xc.ffffffff4f6d8p+0 : -0x7.316d886018814p-20 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0xc.ffffffff4f6d8p+0 : -0x7.316d886018814p-20 -1 : inexact-ok
+= lgamma upward dbl-64 -0xc.ffffffff4f6d8p+0 : -0x7.316d886018814p-20 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xc.ffffffff4f6d8p+0L : -0x7.316d886018815098p-20L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xc.ffffffff4f6d8p+0L : -0x7.316d886018815098p-20L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xc.ffffffff4f6d8p+0L : -0x7.316d88601881509p-20L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xc.ffffffff4f6d8p+0L : -0x7.316d88601881509p-20L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xc.ffffffff4f6d8p+0L : -0x7.316d886018815098p-20L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xc.ffffffff4f6d8p+0L : -0x7.316d886018815098p-20L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xc.ffffffff4f6d8p+0L : -0x7.316d88601881509p-20L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xc.ffffffff4f6d8p+0L : -0x7.316d88601881509p-20L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xc.ffffffff4f6d8p+0L : -0x7.316d88601881509658502a6f3f3p-20L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xc.ffffffff4f6d8p+0L : -0x7.316d88601881509658502a6f3f3p-20L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xc.ffffffff4f6d8p+0L : -0x7.316d88601881509658502a6f3f2cp-20L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xc.ffffffff4f6d8p+0L : -0x7.316d88601881509658502a6f3f2cp-20L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xc.ffffffff4f6d8p+0L : -0x7.316d88601881509658502a6f4p-20L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xc.ffffffff4f6d8p+0L : -0x7.316d88601881509658502a6f4p-20L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xc.ffffffff4f6d8p+0L : -0x7.316d88601881509658502a6f3ep-20L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xc.ffffffff4f6d8p+0L : -0x7.316d88601881509658502a6f3ep-20L -1 : inexact-ok
+= lgamma downward dbl-64 -0xc.ffffffff4f6ep+0 : 0x4.67d7d4d0a160cp-20 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0xc.ffffffff4f6ep+0 : 0x4.67d7d4d0a161p-20 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0xc.ffffffff4f6ep+0 : 0x4.67d7d4d0a160cp-20 -1 : inexact-ok
+= lgamma upward dbl-64 -0xc.ffffffff4f6ep+0 : 0x4.67d7d4d0a161p-20 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xc.ffffffff4f6ep+0L : 0x4.67d7d4d0a160ff78p-20L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xc.ffffffff4f6ep+0L : 0x4.67d7d4d0a160ff8p-20L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xc.ffffffff4f6ep+0L : 0x4.67d7d4d0a160ff78p-20L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xc.ffffffff4f6ep+0L : 0x4.67d7d4d0a160ff8p-20L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xc.ffffffff4f6ep+0L : 0x4.67d7d4d0a160ff78p-20L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xc.ffffffff4f6ep+0L : 0x4.67d7d4d0a160ff8p-20L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xc.ffffffff4f6ep+0L : 0x4.67d7d4d0a160ff78p-20L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xc.ffffffff4f6ep+0L : 0x4.67d7d4d0a160ff8p-20L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xc.ffffffff4f6ep+0L : 0x4.67d7d4d0a160ff7dc6f636e473bp-20L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xc.ffffffff4f6ep+0L : 0x4.67d7d4d0a160ff7dc6f636e473bp-20L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xc.ffffffff4f6ep+0L : 0x4.67d7d4d0a160ff7dc6f636e473bp-20L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xc.ffffffff4f6ep+0L : 0x4.67d7d4d0a160ff7dc6f636e473b4p-20L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xc.ffffffff4f6ep+0L : 0x4.67d7d4d0a160ff7dc6f636e472p-20L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xc.ffffffff4f6ep+0L : 0x4.67d7d4d0a160ff7dc6f636e474p-20L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xc.ffffffff4f6ep+0L : 0x4.67d7d4d0a160ff7dc6f636e472p-20L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xc.ffffffff4f6ep+0L : 0x4.67d7d4d0a160ff7dc6f636e474p-20L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xc.ffffffff4f6dcf6p+0L : -0x2.2c25e6e64d1da5fp-32L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xc.ffffffff4f6dcf6p+0L : -0x2.2c25e6e64d1da5ecp-32L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xc.ffffffff4f6dcf6p+0L : -0x2.2c25e6e64d1da5ecp-32L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xc.ffffffff4f6dcf6p+0L : -0x2.2c25e6e64d1da5ecp-32L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xc.ffffffff4f6dcf6p+0L : -0x2.2c25e6e64d1da5fp-32L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xc.ffffffff4f6dcf6p+0L : -0x2.2c25e6e64d1da5ecp-32L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xc.ffffffff4f6dcf6p+0L : -0x2.2c25e6e64d1da5ecp-32L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xc.ffffffff4f6dcf6p+0L : -0x2.2c25e6e64d1da5ecp-32L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xc.ffffffff4f6dcf6p+0L : -0x2.2c25e6e64d1da5ede86337c40edap-32L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xc.ffffffff4f6dcf6p+0L : -0x2.2c25e6e64d1da5ede86337c40edap-32L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xc.ffffffff4f6dcf6p+0L : -0x2.2c25e6e64d1da5ede86337c40ed8p-32L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xc.ffffffff4f6dcf6p+0L : -0x2.2c25e6e64d1da5ede86337c40ed8p-32L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xc.ffffffff4f6dcf6p+0L : -0x2.2c25e6e64d1da5ede86337c40fp-32L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xc.ffffffff4f6dcf6p+0L : -0x2.2c25e6e64d1da5ede86337c40fp-32L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xc.ffffffff4f6dcf6p+0L : -0x2.2c25e6e64d1da5ede86337c40ep-32L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xc.ffffffff4f6dcf6p+0L : -0x2.2c25e6e64d1da5ede86337c40ep-32L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xc.ffffffff4f6dcf7p+0L : 0x1.50666d9a11231796p-28L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xc.ffffffff4f6dcf7p+0L : 0x1.50666d9a11231798p-28L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xc.ffffffff4f6dcf7p+0L : 0x1.50666d9a11231796p-28L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xc.ffffffff4f6dcf7p+0L : 0x1.50666d9a11231798p-28L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xc.ffffffff4f6dcf7p+0L : 0x1.50666d9a11231796p-28L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xc.ffffffff4f6dcf7p+0L : 0x1.50666d9a11231798p-28L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xc.ffffffff4f6dcf7p+0L : 0x1.50666d9a11231796p-28L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xc.ffffffff4f6dcf7p+0L : 0x1.50666d9a11231798p-28L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xc.ffffffff4f6dcf7p+0L : 0x1.50666d9a112317971ea00308e623p-28L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xc.ffffffff4f6dcf7p+0L : 0x1.50666d9a112317971ea00308e623p-28L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xc.ffffffff4f6dcf7p+0L : 0x1.50666d9a112317971ea00308e623p-28L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xc.ffffffff4f6dcf7p+0L : 0x1.50666d9a112317971ea00308e624p-28L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xc.ffffffff4f6dcf7p+0L : 0x1.50666d9a112317971ea00308e6p-28L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xc.ffffffff4f6dcf7p+0L : 0x1.50666d9a112317971ea00308e6p-28L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xc.ffffffff4f6dcf7p+0L : 0x1.50666d9a112317971ea00308e6p-28L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xc.ffffffff4f6dcf7p+0L : 0x1.50666d9a112317971ea00308e68p-28L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xc.ffffffff4f6dcf617f97a5ffc75p+0L : -0xb.5b581a4ac393dd116537fa8b6028p-80L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xc.ffffffff4f6dcf617f97a5ffc75p+0L : -0xb.5b581a4ac393dd116537fa8b602p-80L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xc.ffffffff4f6dcf617f97a5ffc75p+0L : -0xb.5b581a4ac393dd116537fa8b602p-80L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xc.ffffffff4f6dcf617f97a5ffc75p+0L : -0xb.5b581a4ac393dd116537fa8b602p-80L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xc.ffffffff4f6dcf617f97a5ffc758p+0L : 0x3.dee458b96deb245de3658790cfe8p-84L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xc.ffffffff4f6dcf617f97a5ffc758p+0L : 0x3.dee458b96deb245de3658790cfe8p-84L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xc.ffffffff4f6dcf617f97a5ffc758p+0L : 0x3.dee458b96deb245de3658790cfe8p-84L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xc.ffffffff4f6dcf617f97a5ffc758p+0L : 0x3.dee458b96deb245de3658790cfeap-84L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xc.ffffffff4f6dcf617f97a5ffc4p+0L : -0x4.d8d27bc90c37033727acbba9d3ep-72L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xc.ffffffff4f6dcf617f97a5ffc4p+0L : -0x4.d8d27bc90c37033727acbba9d3dcp-72L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xc.ffffffff4f6dcf617f97a5ffc4p+0L : -0x4.d8d27bc90c37033727acbba9d3dcp-72L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xc.ffffffff4f6dcf617f97a5ffc4p+0L : -0x4.d8d27bc90c37033727acbba9d3dcp-72L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xc.ffffffff4f6dcf617f97a5ffc4p+0L : -0x4.d8d27bc90c37033727acbba9d4p-72L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xc.ffffffff4f6dcf617f97a5ffc4p+0L : -0x4.d8d27bc90c37033727acbba9d4p-72L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xc.ffffffff4f6dcf617f97a5ffc4p+0L : -0x4.d8d27bc90c37033727acbba9d2p-72L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xc.ffffffff4f6dcf617f97a5ffc4p+0L : -0x4.d8d27bc90c37033727acbba9d2p-72L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xc.ffffffff4f6dcf617f97a5ffc8p+0L : 0xf.3d0b422210244746edfa7b5d241p-76L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xc.ffffffff4f6dcf617f97a5ffc8p+0L : 0xf.3d0b422210244746edfa7b5d241p-76L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xc.ffffffff4f6dcf617f97a5ffc8p+0L : 0xf.3d0b422210244746edfa7b5d241p-76L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xc.ffffffff4f6dcf617f97a5ffc8p+0L : 0xf.3d0b422210244746edfa7b5d2418p-76L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xc.ffffffff4f6dcf617f97a5ffc8p+0L : 0xf.3d0b422210244746edfa7b5d24p-76L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xc.ffffffff4f6dcf617f97a5ffc8p+0L : 0xf.3d0b422210244746edfa7b5d24p-76L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xc.ffffffff4f6dcf617f97a5ffc8p+0L : 0xf.3d0b422210244746edfa7b5d24p-76L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xc.ffffffff4f6dcf617f97a5ffc8p+0L : 0xf.3d0b422210244746edfa7b5d28p-76L -1 : inexact-ok
+lgamma -0xd.00000000b092309c06683dd1b903e3700857a16p+0
+= lgamma downward flt-32 -0xd.00001p+0f : -0x8.b070fp+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0xd.00001p+0f : -0x8.b070ep+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0xd.00001p+0f : -0x8.b070ep+0f 1 : inexact-ok
+= lgamma upward flt-32 -0xd.00001p+0f : -0x8.b070ep+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0xd.00001p+0 : -0x8.b070e6845a6dp+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0xd.00001p+0 : -0x8.b070e6845a6dp+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0xd.00001p+0 : -0x8.b070e6845a6c8p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0xd.00001p+0 : -0x8.b070e6845a6c8p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xd.00001p+0L : -0x8.b070e6845a6ce34p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xd.00001p+0L : -0x8.b070e6845a6ce34p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xd.00001p+0L : -0x8.b070e6845a6ce33p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xd.00001p+0L : -0x8.b070e6845a6ce33p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xd.00001p+0L : -0x8.b070e6845a6ce34p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xd.00001p+0L : -0x8.b070e6845a6ce34p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xd.00001p+0L : -0x8.b070e6845a6ce33p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xd.00001p+0L : -0x8.b070e6845a6ce33p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xd.00001p+0L : -0x8.b070e6845a6ce3384311f503332p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xd.00001p+0L : -0x8.b070e6845a6ce3384311f5033318p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xd.00001p+0L : -0x8.b070e6845a6ce3384311f5033318p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xd.00001p+0L : -0x8.b070e6845a6ce3384311f5033318p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xd.00001p+0L : -0x8.b070e6845a6ce3384311f50334p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xd.00001p+0L : -0x8.b070e6845a6ce3384311f50334p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xd.00001p+0L : -0x8.b070e6845a6ce3384311f5033p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xd.00001p+0L : -0x8.b070e6845a6ce3384311f5033p+0L 1 : inexact-ok
+= lgamma downward dbl-64 -0xd.00000000b092p+0 : 0x4.679e61ad5162cp-20 1 : inexact-ok
+= lgamma tonearest dbl-64 -0xd.00000000b092p+0 : 0x4.679e61ad5163p-20 1 : inexact-ok
+= lgamma towardzero dbl-64 -0xd.00000000b092p+0 : 0x4.679e61ad5162cp-20 1 : inexact-ok
+= lgamma upward dbl-64 -0xd.00000000b092p+0 : 0x4.679e61ad5163p-20 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xd.00000000b092p+0L : 0x4.679e61ad5162fc78p-20L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xd.00000000b092p+0L : 0x4.679e61ad5162fc8p-20L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xd.00000000b092p+0L : 0x4.679e61ad5162fc78p-20L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xd.00000000b092p+0L : 0x4.679e61ad5162fc8p-20L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xd.00000000b092p+0L : 0x4.679e61ad5162fc78p-20L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xd.00000000b092p+0L : 0x4.679e61ad5162fc8p-20L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xd.00000000b092p+0L : 0x4.679e61ad5162fc78p-20L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xd.00000000b092p+0L : 0x4.679e61ad5162fc8p-20L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xd.00000000b092p+0L : 0x4.679e61ad5162fc7e1c654d564528p-20L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xd.00000000b092p+0L : 0x4.679e61ad5162fc7e1c654d564528p-20L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xd.00000000b092p+0L : 0x4.679e61ad5162fc7e1c654d564528p-20L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xd.00000000b092p+0L : 0x4.679e61ad5162fc7e1c654d56452cp-20L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xd.00000000b092p+0L : 0x4.679e61ad5162fc7e1c654d5644p-20L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xd.00000000b092p+0L : 0x4.679e61ad5162fc7e1c654d5646p-20L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xd.00000000b092p+0L : 0x4.679e61ad5162fc7e1c654d5644p-20L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xd.00000000b092p+0L : 0x4.679e61ad5162fc7e1c654d5646p-20L 1 : inexact-ok
+= lgamma downward dbl-64 -0xd.00000000b0928p+0 : -0x7.31a6fbad0e0dp-20 1 : inexact-ok
+= lgamma tonearest dbl-64 -0xd.00000000b0928p+0 : -0x7.31a6fbad0e0ccp-20 1 : inexact-ok
+= lgamma towardzero dbl-64 -0xd.00000000b0928p+0 : -0x7.31a6fbad0e0ccp-20 1 : inexact-ok
+= lgamma upward dbl-64 -0xd.00000000b0928p+0 : -0x7.31a6fbad0e0ccp-20 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xd.00000000b0928p+0L : -0x7.31a6fbad0e0cc418p-20L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xd.00000000b0928p+0L : -0x7.31a6fbad0e0cc41p-20L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xd.00000000b0928p+0L : -0x7.31a6fbad0e0cc41p-20L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xd.00000000b0928p+0L : -0x7.31a6fbad0e0cc41p-20L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xd.00000000b0928p+0L : -0x7.31a6fbad0e0cc418p-20L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xd.00000000b0928p+0L : -0x7.31a6fbad0e0cc41p-20L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xd.00000000b0928p+0L : -0x7.31a6fbad0e0cc41p-20L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xd.00000000b0928p+0L : -0x7.31a6fbad0e0cc41p-20L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xd.00000000b0928p+0L : -0x7.31a6fbad0e0cc4117020643e69bcp-20L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xd.00000000b0928p+0L : -0x7.31a6fbad0e0cc4117020643e69bcp-20L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xd.00000000b0928p+0L : -0x7.31a6fbad0e0cc4117020643e69b8p-20L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xd.00000000b0928p+0L : -0x7.31a6fbad0e0cc4117020643e69b8p-20L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xd.00000000b0928p+0L : -0x7.31a6fbad0e0cc4117020643e6ap-20L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xd.00000000b0928p+0L : -0x7.31a6fbad0e0cc4117020643e6ap-20L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xd.00000000b0928p+0L : -0x7.31a6fbad0e0cc4117020643e68p-20L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xd.00000000b0928p+0L : -0x7.31a6fbad0e0cc4117020643e68p-20L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xd.00000000b092309p+0L : 0x1.16f33a7d23d6cb18p-28L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xd.00000000b092309p+0L : 0x1.16f33a7d23d6cb18p-28L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xd.00000000b092309p+0L : 0x1.16f33a7d23d6cb18p-28L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xd.00000000b092309p+0L : 0x1.16f33a7d23d6cb1ap-28L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xd.00000000b092309p+0L : 0x1.16f33a7d23d6cb18p-28L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xd.00000000b092309p+0L : 0x1.16f33a7d23d6cb18p-28L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xd.00000000b092309p+0L : 0x1.16f33a7d23d6cb18p-28L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xd.00000000b092309p+0L : 0x1.16f33a7d23d6cb1ap-28L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xd.00000000b092309p+0L : 0x1.16f33a7d23d6cb18bb112232c1d7p-28L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xd.00000000b092309p+0L : 0x1.16f33a7d23d6cb18bb112232c1d8p-28L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xd.00000000b092309p+0L : 0x1.16f33a7d23d6cb18bb112232c1d7p-28L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xd.00000000b092309p+0L : 0x1.16f33a7d23d6cb18bb112232c1d8p-28L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xd.00000000b092309p+0L : 0x1.16f33a7d23d6cb18bb112232c18p-28L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xd.00000000b092309p+0L : 0x1.16f33a7d23d6cb18bb112232c2p-28L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xd.00000000b092309p+0L : 0x1.16f33a7d23d6cb18bb112232c18p-28L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xd.00000000b092309p+0L : 0x1.16f33a7d23d6cb18bb112232c2p-28L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xd.00000000b09230ap+0L : -0x5.c35919086cfd4edp-32L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xd.00000000b09230ap+0L : -0x5.c35919086cfd4ec8p-32L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xd.00000000b09230ap+0L : -0x5.c35919086cfd4ec8p-32L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xd.00000000b09230ap+0L : -0x5.c35919086cfd4ec8p-32L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xd.00000000b09230ap+0L : -0x5.c35919086cfd4edp-32L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xd.00000000b09230ap+0L : -0x5.c35919086cfd4ec8p-32L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xd.00000000b09230ap+0L : -0x5.c35919086cfd4ec8p-32L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xd.00000000b09230ap+0L : -0x5.c35919086cfd4ec8p-32L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xd.00000000b09230ap+0L : -0x5.c35919086cfd4ecafbcfe5a84b9cp-32L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xd.00000000b09230ap+0L : -0x5.c35919086cfd4ecafbcfe5a84b98p-32L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xd.00000000b09230ap+0L : -0x5.c35919086cfd4ecafbcfe5a84b98p-32L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xd.00000000b09230ap+0L : -0x5.c35919086cfd4ecafbcfe5a84b98p-32L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xd.00000000b09230ap+0L : -0x5.c35919086cfd4ecafbcfe5a84cp-32L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xd.00000000b09230ap+0L : -0x5.c35919086cfd4ecafbcfe5a84cp-32L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xd.00000000b09230ap+0L : -0x5.c35919086cfd4ecafbcfe5a84ap-32L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xd.00000000b09230ap+0L : -0x5.c35919086cfd4ecafbcfe5a84ap-32L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xd.00000000b092309c06683dd1b9p+0L : 0x5.a339fee9d14554c80472b7f2bbdp-80L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xd.00000000b092309c06683dd1b9p+0L : 0x5.a339fee9d14554c80472b7f2bbdp-80L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xd.00000000b092309c06683dd1b9p+0L : 0x5.a339fee9d14554c80472b7f2bbdp-80L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xd.00000000b092309c06683dd1b9p+0L : 0x5.a339fee9d14554c80472b7f2bbd4p-80L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xd.00000000b092309c06683dd1b908p+0L : -0x5.f60c613fd4481b8619b8d1b3871cp-80L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xd.00000000b092309c06683dd1b908p+0L : -0x5.f60c613fd4481b8619b8d1b38718p-80L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xd.00000000b092309c06683dd1b908p+0L : -0x5.f60c613fd4481b8619b8d1b38718p-80L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xd.00000000b092309c06683dd1b908p+0L : -0x5.f60c613fd4481b8619b8d1b38718p-80L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xd.00000000b092309c06683dd1b8p+0L : 0x1.78cc06041e82f35e8cdf5c0cba5p-72L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xd.00000000b092309c06683dd1b8p+0L : 0x1.78cc06041e82f35e8cdf5c0cba5p-72L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xd.00000000b092309c06683dd1b8p+0L : 0x1.78cc06041e82f35e8cdf5c0cba5p-72L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xd.00000000b092309c06683dd1b8p+0L : 0x1.78cc06041e82f35e8cdf5c0cba51p-72L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xd.00000000b092309c06683dd1b8p+0L : 0x1.78cc06041e82f35e8cdf5c0cbap-72L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xd.00000000b092309c06683dd1b8p+0L : 0x1.78cc06041e82f35e8cdf5c0cba8p-72L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xd.00000000b092309c06683dd1b8p+0L : 0x1.78cc06041e82f35e8cdf5c0cbap-72L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xd.00000000b092309c06683dd1b8p+0L : 0x1.78cc06041e82f35e8cdf5c0cba8p-72L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xd.00000000b092309c06683dd1bcp+0L : -0x4.53d72a10b443c4c879ef8da3846cp-72L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xd.00000000b092309c06683dd1bcp+0L : -0x4.53d72a10b443c4c879ef8da38468p-72L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xd.00000000b092309c06683dd1bcp+0L : -0x4.53d72a10b443c4c879ef8da38468p-72L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xd.00000000b092309c06683dd1bcp+0L : -0x4.53d72a10b443c4c879ef8da38468p-72L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xd.00000000b092309c06683dd1bcp+0L : -0x4.53d72a10b443c4c879ef8da386p-72L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xd.00000000b092309c06683dd1bcp+0L : -0x4.53d72a10b443c4c879ef8da384p-72L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xd.00000000b092309c06683dd1bcp+0L : -0x4.53d72a10b443c4c879ef8da384p-72L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xd.00000000b092309c06683dd1bcp+0L : -0x4.53d72a10b443c4c879ef8da384p-72L 1 : inexact-ok
+lgamma -0xd.fffffffff36345ab9e184a3e09d1176dc48e47fp+0
+= lgamma downward flt-32 -0xd.fffffp+0f : -0xb.5409ep+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0xd.fffffp+0f : -0xb.5409dp+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0xd.fffffp+0f : -0xb.5409dp+0f 1 : inexact-ok
+= lgamma upward flt-32 -0xd.fffffp+0f : -0xb.5409dp+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0xd.fffffp+0 : -0xb.5409d4efa4b78p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0xd.fffffp+0 : -0xb.5409d4efa4b7p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0xd.fffffp+0 : -0xb.5409d4efa4b7p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0xd.fffffp+0 : -0xb.5409d4efa4b7p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xd.fffffp+0L : -0xb.5409d4efa4b70f9p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xd.fffffp+0L : -0xb.5409d4efa4b70f9p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xd.fffffp+0L : -0xb.5409d4efa4b70f8p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xd.fffffp+0L : -0xb.5409d4efa4b70f8p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xd.fffffp+0L : -0xb.5409d4efa4b70f9p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xd.fffffp+0L : -0xb.5409d4efa4b70f9p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xd.fffffp+0L : -0xb.5409d4efa4b70f8p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xd.fffffp+0L : -0xb.5409d4efa4b70f8p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xd.fffffp+0L : -0xb.5409d4efa4b70f8f3d8788779a88p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xd.fffffp+0L : -0xb.5409d4efa4b70f8f3d8788779a88p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xd.fffffp+0L : -0xb.5409d4efa4b70f8f3d8788779a8p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xd.fffffp+0L : -0xb.5409d4efa4b70f8f3d8788779a8p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xd.fffffp+0L : -0xb.5409d4efa4b70f8f3d8788779cp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xd.fffffp+0L : -0xb.5409d4efa4b70f8f3d8788779cp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xd.fffffp+0L : -0xb.5409d4efa4b70f8f3d87887798p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xd.fffffp+0L : -0xb.5409d4efa4b70f8f3d87887798p+0L 1 : inexact-ok
+= lgamma downward dbl-64 -0xd.fffffffff363p+0 : -0x5.861824905c094p-16 1 : inexact-ok
+= lgamma tonearest dbl-64 -0xd.fffffffff363p+0 : -0x5.861824905c09p-16 1 : inexact-ok
+= lgamma towardzero dbl-64 -0xd.fffffffff363p+0 : -0x5.861824905c09p-16 1 : inexact-ok
+= lgamma upward dbl-64 -0xd.fffffffff363p+0 : -0x5.861824905c09p-16 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xd.fffffffff363p+0L : -0x5.861824905c091e78p-16L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xd.fffffffff363p+0L : -0x5.861824905c091e7p-16L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xd.fffffffff363p+0L : -0x5.861824905c091e7p-16L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xd.fffffffff363p+0L : -0x5.861824905c091e7p-16L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xd.fffffffff363p+0L : -0x5.861824905c091e78p-16L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xd.fffffffff363p+0L : -0x5.861824905c091e7p-16L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xd.fffffffff363p+0L : -0x5.861824905c091e7p-16L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xd.fffffffff363p+0L : -0x5.861824905c091e7p-16L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xd.fffffffff363p+0L : -0x5.861824905c091e728232d794138p-16L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xd.fffffffff363p+0L : -0x5.861824905c091e728232d794138p-16L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xd.fffffffff363p+0L : -0x5.861824905c091e728232d794137cp-16L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xd.fffffffff363p+0L : -0x5.861824905c091e728232d794137cp-16L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xd.fffffffff363p+0L : -0x5.861824905c091e728232d79414p-16L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xd.fffffffff363p+0L : -0x5.861824905c091e728232d79414p-16L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xd.fffffffff363p+0L : -0x5.861824905c091e728232d79412p-16L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xd.fffffffff363p+0L : -0x5.861824905c091e728232d79412p-16L 1 : inexact-ok
+= lgamma downward dbl-64 -0xd.fffffffff3638p+0 : 0x4.a000dfad124bp-16 1 : inexact-ok
+= lgamma tonearest dbl-64 -0xd.fffffffff3638p+0 : 0x4.a000dfad124b4p-16 1 : inexact-ok
+= lgamma towardzero dbl-64 -0xd.fffffffff3638p+0 : 0x4.a000dfad124bp-16 1 : inexact-ok
+= lgamma upward dbl-64 -0xd.fffffffff3638p+0 : 0x4.a000dfad124b4p-16 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xd.fffffffff3638p+0L : 0x4.a000dfad124b37ap-16L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xd.fffffffff3638p+0L : 0x4.a000dfad124b37a8p-16L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xd.fffffffff3638p+0L : 0x4.a000dfad124b37ap-16L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xd.fffffffff3638p+0L : 0x4.a000dfad124b37a8p-16L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xd.fffffffff3638p+0L : 0x4.a000dfad124b37ap-16L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xd.fffffffff3638p+0L : 0x4.a000dfad124b37a8p-16L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xd.fffffffff3638p+0L : 0x4.a000dfad124b37ap-16L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xd.fffffffff3638p+0L : 0x4.a000dfad124b37a8p-16L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xd.fffffffff3638p+0L : 0x4.a000dfad124b37a42c08da284184p-16L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xd.fffffffff3638p+0L : 0x4.a000dfad124b37a42c08da284184p-16L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xd.fffffffff3638p+0L : 0x4.a000dfad124b37a42c08da284184p-16L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xd.fffffffff3638p+0L : 0x4.a000dfad124b37a42c08da284188p-16L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xd.fffffffff3638p+0L : 0x4.a000dfad124b37a42c08da284p-16L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xd.fffffffff3638p+0L : 0x4.a000dfad124b37a42c08da2842p-16L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xd.fffffffff3638p+0L : 0x4.a000dfad124b37a42c08da284p-16L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xd.fffffffff3638p+0L : 0x4.a000dfad124b37a42c08da2842p-16L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xd.fffffffff36345ap+0L : -0xe.bcf83d656a15decp-28L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xd.fffffffff36345ap+0L : -0xe.bcf83d656a15decp-28L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xd.fffffffff36345ap+0L : -0xe.bcf83d656a15debp-28L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xd.fffffffff36345ap+0L : -0xe.bcf83d656a15debp-28L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xd.fffffffff36345ap+0L : -0xe.bcf83d656a15decp-28L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xd.fffffffff36345ap+0L : -0xe.bcf83d656a15decp-28L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xd.fffffffff36345ap+0L : -0xe.bcf83d656a15debp-28L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xd.fffffffff36345ap+0L : -0xe.bcf83d656a15debp-28L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xd.fffffffff36345ap+0L : -0xe.bcf83d656a15debaeee43e4b3258p-28L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xd.fffffffff36345ap+0L : -0xe.bcf83d656a15debaeee43e4b325p-28L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xd.fffffffff36345ap+0L : -0xe.bcf83d656a15debaeee43e4b325p-28L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xd.fffffffff36345ap+0L : -0xe.bcf83d656a15debaeee43e4b325p-28L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xd.fffffffff36345ap+0L : -0xe.bcf83d656a15debaeee43e4b34p-28L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xd.fffffffff36345ap+0L : -0xe.bcf83d656a15debaeee43e4b34p-28L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xd.fffffffff36345ap+0L : -0xe.bcf83d656a15debaeee43e4b3p-28L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xd.fffffffff36345ap+0L : -0xe.bcf83d656a15debaeee43e4b3p-28L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xd.fffffffff36345bp+0L : 0x5.8f42e4c2cdc7cbb8p-28L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xd.fffffffff36345bp+0L : 0x5.8f42e4c2cdc7cbcp-28L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xd.fffffffff36345bp+0L : 0x5.8f42e4c2cdc7cbb8p-28L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xd.fffffffff36345bp+0L : 0x5.8f42e4c2cdc7cbcp-28L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xd.fffffffff36345bp+0L : 0x5.8f42e4c2cdc7cbb8p-28L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xd.fffffffff36345bp+0L : 0x5.8f42e4c2cdc7cbcp-28L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xd.fffffffff36345bp+0L : 0x5.8f42e4c2cdc7cbb8p-28L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xd.fffffffff36345bp+0L : 0x5.8f42e4c2cdc7cbcp-28L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xd.fffffffff36345bp+0L : 0x5.8f42e4c2cdc7cbbccabf0a7808fp-28L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xd.fffffffff36345bp+0L : 0x5.8f42e4c2cdc7cbbccabf0a7808f4p-28L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xd.fffffffff36345bp+0L : 0x5.8f42e4c2cdc7cbbccabf0a7808fp-28L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xd.fffffffff36345bp+0L : 0x5.8f42e4c2cdc7cbbccabf0a7808f4p-28L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xd.fffffffff36345bp+0L : 0x5.8f42e4c2cdc7cbbccabf0a7808p-28L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xd.fffffffff36345bp+0L : 0x5.8f42e4c2cdc7cbbccabf0a7808p-28L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xd.fffffffff36345bp+0L : 0x5.8f42e4c2cdc7cbbccabf0a7808p-28L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xd.fffffffff36345bp+0L : 0x5.8f42e4c2cdc7cbbccabf0a780ap-28L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xd.fffffffff36345ab9e184a3e09dp+0L : -0x1.627c8836779854634351d0f7c6dep-76L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xd.fffffffff36345ab9e184a3e09dp+0L : -0x1.627c8836779854634351d0f7c6ddp-76L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xd.fffffffff36345ab9e184a3e09dp+0L : -0x1.627c8836779854634351d0f7c6ddp-76L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xd.fffffffff36345ab9e184a3e09dp+0L : -0x1.627c8836779854634351d0f7c6ddp-76L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xd.fffffffff36345ab9e184a3e09d8p+0L : 0x8.c3a10bc6dbc5b0028a081a21a7ap-76L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xd.fffffffff36345ab9e184a3e09d8p+0L : 0x8.c3a10bc6dbc5b0028a081a21a7ap-76L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xd.fffffffff36345ab9e184a3e09d8p+0L : 0x8.c3a10bc6dbc5b0028a081a21a7ap-76L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xd.fffffffff36345ab9e184a3e09d8p+0L : 0x8.c3a10bc6dbc5b0028a081a21a7a8p-76L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xd.fffffffff36345ab9e184a3e08p+0L : -0x2.4e05300f9b5ae55348c3229a5ce2p-68L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xd.fffffffff36345ab9e184a3e08p+0L : -0x2.4e05300f9b5ae55348c3229a5cep-68L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xd.fffffffff36345ab9e184a3e08p+0L : -0x2.4e05300f9b5ae55348c3229a5cep-68L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xd.fffffffff36345ab9e184a3e08p+0L : -0x2.4e05300f9b5ae55348c3229a5cep-68L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xd.fffffffff36345ab9e184a3e08p+0L : -0x2.4e05300f9b5ae55348c3229a5dp-68L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xd.fffffffff36345ab9e184a3e08p+0L : -0x2.4e05300f9b5ae55348c3229a5dp-68L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xd.fffffffff36345ab9e184a3e08p+0L : -0x2.4e05300f9b5ae55348c3229a5cp-68L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xd.fffffffff36345ab9e184a3e08p+0L : -0x2.4e05300f9b5ae55348c3229a5cp-68L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xd.fffffffff36345ab9e184a3e0cp+0L : 0x2.c50999ef0e541cdfaf9dd252095p-68L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xd.fffffffff36345ab9e184a3e0cp+0L : 0x2.c50999ef0e541cdfaf9dd2520952p-68L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xd.fffffffff36345ab9e184a3e0cp+0L : 0x2.c50999ef0e541cdfaf9dd252095p-68L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xd.fffffffff36345ab9e184a3e0cp+0L : 0x2.c50999ef0e541cdfaf9dd2520952p-68L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xd.fffffffff36345ab9e184a3e0cp+0L : 0x2.c50999ef0e541cdfaf9dd25209p-68L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xd.fffffffff36345ab9e184a3e0cp+0L : 0x2.c50999ef0e541cdfaf9dd25209p-68L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xd.fffffffff36345ab9e184a3e0cp+0L : 0x2.c50999ef0e541cdfaf9dd25209p-68L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xd.fffffffff36345ab9e184a3e0cp+0L : 0x2.c50999ef0e541cdfaf9dd2520ap-68L 1 : inexact-ok
+lgamma -0xe.000000000c9cba545e94e75ec5718f753e2501ep+0
+= lgamma downward flt-32 -0xe.00001p+0f : -0xb.540a3p+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0xe.00001p+0f : -0xb.540a3p+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0xe.00001p+0f : -0xb.540a2p+0f -1 : inexact-ok
+= lgamma upward flt-32 -0xe.00001p+0f : -0xb.540a2p+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0xe.00001p+0 : -0xb.540a2a83e42a8p+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0xe.00001p+0 : -0xb.540a2a83e42a8p+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0xe.00001p+0 : -0xb.540a2a83e42ap+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0xe.00001p+0 : -0xb.540a2a83e42ap+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xe.00001p+0L : -0xb.540a2a83e42a4f9p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xe.00001p+0L : -0xb.540a2a83e42a4f9p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xe.00001p+0L : -0xb.540a2a83e42a4f8p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xe.00001p+0L : -0xb.540a2a83e42a4f8p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xe.00001p+0L : -0xb.540a2a83e42a4f9p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xe.00001p+0L : -0xb.540a2a83e42a4f9p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xe.00001p+0L : -0xb.540a2a83e42a4f8p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xe.00001p+0L : -0xb.540a2a83e42a4f8p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xe.00001p+0L : -0xb.540a2a83e42a4f8e47f4ba505008p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xe.00001p+0L : -0xb.540a2a83e42a4f8e47f4ba505p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xe.00001p+0L : -0xb.540a2a83e42a4f8e47f4ba505p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xe.00001p+0L : -0xb.540a2a83e42a4f8e47f4ba505p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xe.00001p+0L : -0xb.540a2a83e42a4f8e47f4ba5054p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xe.00001p+0L : -0xb.540a2a83e42a4f8e47f4ba505p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xe.00001p+0L : -0xb.540a2a83e42a4f8e47f4ba505p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xe.00001p+0L : -0xb.540a2a83e42a4f8e47f4ba505p+0L -1 : inexact-ok
+= lgamma downward dbl-64 -0xe.000000000c9c8p+0 : 0x4.a0009c38d0a8p-16 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0xe.000000000c9c8p+0 : 0x4.a0009c38d0a84p-16 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0xe.000000000c9c8p+0 : 0x4.a0009c38d0a8p-16 -1 : inexact-ok
+= lgamma upward dbl-64 -0xe.000000000c9c8p+0 : 0x4.a0009c38d0a84p-16 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xe.000000000c9c8p+0L : 0x4.a0009c38d0a82858p-16L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xe.000000000c9c8p+0L : 0x4.a0009c38d0a82858p-16L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xe.000000000c9c8p+0L : 0x4.a0009c38d0a82858p-16L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xe.000000000c9c8p+0L : 0x4.a0009c38d0a8286p-16L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xe.000000000c9c8p+0L : 0x4.a0009c38d0a82858p-16L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xe.000000000c9c8p+0L : 0x4.a0009c38d0a82858p-16L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xe.000000000c9c8p+0L : 0x4.a0009c38d0a82858p-16L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xe.000000000c9c8p+0L : 0x4.a0009c38d0a8286p-16L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xe.000000000c9c8p+0L : 0x4.a0009c38d0a8285ae87c2fd32408p-16L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xe.000000000c9c8p+0L : 0x4.a0009c38d0a8285ae87c2fd3240cp-16L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xe.000000000c9c8p+0L : 0x4.a0009c38d0a8285ae87c2fd32408p-16L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xe.000000000c9c8p+0L : 0x4.a0009c38d0a8285ae87c2fd3240cp-16L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xe.000000000c9c8p+0L : 0x4.a0009c38d0a8285ae87c2fd324p-16L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xe.000000000c9c8p+0L : 0x4.a0009c38d0a8285ae87c2fd324p-16L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xe.000000000c9c8p+0L : 0x4.a0009c38d0a8285ae87c2fd324p-16L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xe.000000000c9c8p+0L : 0x4.a0009c38d0a8285ae87c2fd326p-16L -1 : inexact-ok
+= lgamma downward dbl-64 -0xe.000000000c9dp+0 : -0x5.861868074a4e4p-16 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0xe.000000000c9dp+0 : -0x5.861868074a4e4p-16 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0xe.000000000c9dp+0 : -0x5.861868074a4ep-16 -1 : inexact-ok
+= lgamma upward dbl-64 -0xe.000000000c9dp+0 : -0x5.861868074a4ep-16 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xe.000000000c9dp+0L : -0x5.861868074a4e2958p-16L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xe.000000000c9dp+0L : -0x5.861868074a4e2958p-16L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xe.000000000c9dp+0L : -0x5.861868074a4e295p-16L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xe.000000000c9dp+0L : -0x5.861868074a4e295p-16L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xe.000000000c9dp+0L : -0x5.861868074a4e2958p-16L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xe.000000000c9dp+0L : -0x5.861868074a4e2958p-16L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xe.000000000c9dp+0L : -0x5.861868074a4e295p-16L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xe.000000000c9dp+0L : -0x5.861868074a4e295p-16L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xe.000000000c9dp+0L : -0x5.861868074a4e2955c5b8093665a4p-16L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xe.000000000c9dp+0L : -0x5.861868074a4e2955c5b8093665ap-16L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xe.000000000c9dp+0L : -0x5.861868074a4e2955c5b8093665ap-16L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xe.000000000c9dp+0L : -0x5.861868074a4e2955c5b8093665ap-16L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xe.000000000c9dp+0L : -0x5.861868074a4e2955c5b8093666p-16L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xe.000000000c9dp+0L : -0x5.861868074a4e2955c5b8093666p-16L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xe.000000000c9dp+0L : -0x5.861868074a4e2955c5b8093664p-16L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xe.000000000c9dp+0L : -0x5.861868074a4e2955c5b8093664p-16L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xe.000000000c9cba5p+0L : 0x5.8b0b8d2a481f47p-28L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xe.000000000c9cba5p+0L : 0x5.8b0b8d2a481f47p-28L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xe.000000000c9cba5p+0L : 0x5.8b0b8d2a481f47p-28L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xe.000000000c9cba5p+0L : 0x5.8b0b8d2a481f4708p-28L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xe.000000000c9cba5p+0L : 0x5.8b0b8d2a481f47p-28L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xe.000000000c9cba5p+0L : 0x5.8b0b8d2a481f47p-28L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xe.000000000c9cba5p+0L : 0x5.8b0b8d2a481f47p-28L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xe.000000000c9cba5p+0L : 0x5.8b0b8d2a481f4708p-28L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xe.000000000c9cba5p+0L : 0x5.8b0b8d2a481f4700368f7fdea0b8p-28L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xe.000000000c9cba5p+0L : 0x5.8b0b8d2a481f4700368f7fdea0bcp-28L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xe.000000000c9cba5p+0L : 0x5.8b0b8d2a481f4700368f7fdea0b8p-28L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xe.000000000c9cba5p+0L : 0x5.8b0b8d2a481f4700368f7fdea0bcp-28L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xe.000000000c9cba5p+0L : 0x5.8b0b8d2a481f4700368f7fdeap-28L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xe.000000000c9cba5p+0L : 0x5.8b0b8d2a481f4700368f7fdeap-28L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xe.000000000c9cba5p+0L : 0x5.8b0b8d2a481f4700368f7fdeap-28L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xe.000000000c9cba5p+0L : 0x5.8b0b8d2a481f4700368f7fdea2p-28L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xe.000000000c9cba6p+0L : -0xe.c12f950349025abp-28L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xe.000000000c9cba6p+0L : -0xe.c12f950349025abp-28L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xe.000000000c9cba6p+0L : -0xe.c12f950349025aap-28L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xe.000000000c9cba6p+0L : -0xe.c12f950349025aap-28L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xe.000000000c9cba6p+0L : -0xe.c12f950349025abp-28L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xe.000000000c9cba6p+0L : -0xe.c12f950349025abp-28L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xe.000000000c9cba6p+0L : -0xe.c12f950349025aap-28L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xe.000000000c9cba6p+0L : -0xe.c12f950349025aap-28L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xe.000000000c9cba6p+0L : -0xe.c12f950349025aab8304d77f03ep-28L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xe.000000000c9cba6p+0L : -0xe.c12f950349025aab8304d77f03d8p-28L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xe.000000000c9cba6p+0L : -0xe.c12f950349025aab8304d77f03d8p-28L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xe.000000000c9cba6p+0L : -0xe.c12f950349025aab8304d77f03d8p-28L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xe.000000000c9cba6p+0L : -0xe.c12f950349025aab8304d77f04p-28L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xe.000000000c9cba6p+0L : -0xe.c12f950349025aab8304d77f04p-28L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xe.000000000c9cba6p+0L : -0xe.c12f950349025aab8304d77fp-28L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xe.000000000c9cba6p+0L : -0xe.c12f950349025aab8304d77fp-28L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xe.000000000c9cba545e94e75ec57p+0L : 0x1.fac1bf7cf1f74c5fcd608a5ca6dbp-76L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xe.000000000c9cba545e94e75ec57p+0L : 0x1.fac1bf7cf1f74c5fcd608a5ca6dcp-76L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xe.000000000c9cba545e94e75ec57p+0L : 0x1.fac1bf7cf1f74c5fcd608a5ca6dbp-76L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xe.000000000c9cba545e94e75ec57p+0L : 0x1.fac1bf7cf1f74c5fcd608a5ca6dcp-76L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xe.000000000c9cba545e94e75ec578p+0L : -0x8.2b5bd485baaaaf39fb9cba2a67b8p-76L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xe.000000000c9cba545e94e75ec578p+0L : -0x8.2b5bd485baaaaf39fb9cba2a67bp-76L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xe.000000000c9cba545e94e75ec578p+0L : -0x8.2b5bd485baaaaf39fb9cba2a67bp-76L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xe.000000000c9cba545e94e75ec578p+0L : -0x8.2b5bd485baaaaf39fb9cba2a67bp-76L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xe.000000000c9cba545e94e75ec4p+0L : 0x1.d4d41257f7f712821d19d1e48499p-68L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xe.000000000c9cba545e94e75ec4p+0L : 0x1.d4d41257f7f712821d19d1e48499p-68L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xe.000000000c9cba545e94e75ec4p+0L : 0x1.d4d41257f7f712821d19d1e48499p-68L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xe.000000000c9cba545e94e75ec4p+0L : 0x1.d4d41257f7f712821d19d1e4849ap-68L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xe.000000000c9cba545e94e75ec4p+0L : 0x1.d4d41257f7f712821d19d1e4848p-68L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xe.000000000c9cba545e94e75ec4p+0L : 0x1.d4d41257f7f712821d19d1e4848p-68L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xe.000000000c9cba545e94e75ec4p+0L : 0x1.d4d41257f7f712821d19d1e4848p-68L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xe.000000000c9cba545e94e75ec4p+0L : 0x1.d4d41257f7f712821d19d1e485p-68L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xe.000000000c9cba545e94e75ec8p+0L : -0x3.3e3ab7a95e59eb4a8f10d25cfe26p-68L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xe.000000000c9cba545e94e75ec8p+0L : -0x3.3e3ab7a95e59eb4a8f10d25cfe24p-68L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xe.000000000c9cba545e94e75ec8p+0L : -0x3.3e3ab7a95e59eb4a8f10d25cfe24p-68L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xe.000000000c9cba545e94e75ec8p+0L : -0x3.3e3ab7a95e59eb4a8f10d25cfe24p-68L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xe.000000000c9cba545e94e75ec8p+0L : -0x3.3e3ab7a95e59eb4a8f10d25cffp-68L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xe.000000000c9cba545e94e75ec8p+0L : -0x3.3e3ab7a95e59eb4a8f10d25cfep-68L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xe.000000000c9cba545e94e75ec8p+0L : -0x3.3e3ab7a95e59eb4a8f10d25cfep-68L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xe.000000000c9cba545e94e75ec8p+0L : -0x3.3e3ab7a95e59eb4a8f10d25cfep-68L -1 : inexact-ok
+lgamma -0xe.ffffffffff28c060c6604ef30371f89d37357cap+0
+= lgamma downward flt-32 -0xe.fffffp+0f : -0xe.094cap+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0xe.fffffp+0f : -0xe.094cap+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0xe.fffffp+0f : -0xe.094c9p+0f -1 : inexact-ok
+= lgamma upward flt-32 -0xe.fffffp+0f : -0xe.094c9p+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0xe.fffffp+0 : -0xe.094c9b083ca98p+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0xe.fffffp+0 : -0xe.094c9b083ca98p+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0xe.fffffp+0 : -0xe.094c9b083ca9p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0xe.fffffp+0 : -0xe.094c9b083ca9p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xe.fffffp+0L : -0xe.094c9b083ca94d1p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xe.fffffp+0L : -0xe.094c9b083ca94dp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xe.fffffp+0L : -0xe.094c9b083ca94dp+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xe.fffffp+0L : -0xe.094c9b083ca94dp+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xe.fffffp+0L : -0xe.094c9b083ca94d1p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xe.fffffp+0L : -0xe.094c9b083ca94dp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xe.fffffp+0L : -0xe.094c9b083ca94dp+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xe.fffffp+0L : -0xe.094c9b083ca94dp+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xe.fffffp+0L : -0xe.094c9b083ca94d01fbdb43c57afp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xe.fffffp+0L : -0xe.094c9b083ca94d01fbdb43c57ae8p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xe.fffffp+0L : -0xe.094c9b083ca94d01fbdb43c57ae8p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xe.fffffp+0L : -0xe.094c9b083ca94d01fbdb43c57ae8p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xe.fffffp+0L : -0xe.094c9b083ca94d01fbdb43c57cp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xe.fffffp+0L : -0xe.094c9b083ca94d01fbdb43c57cp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xe.fffffp+0L : -0xe.094c9b083ca94d01fbdb43c578p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xe.fffffp+0L : -0xe.094c9b083ca94d01fbdb43c578p+0L -1 : inexact-ok
+= lgamma downward dbl-64 -0xe.ffffffffff288p+0 : -0x4.c8585a763b9d8p-12 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0xe.ffffffffff288p+0 : -0x4.c8585a763b9d4p-12 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0xe.ffffffffff288p+0 : -0x4.c8585a763b9d4p-12 -1 : inexact-ok
+= lgamma upward dbl-64 -0xe.ffffffffff288p+0 : -0x4.c8585a763b9d4p-12 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xe.ffffffffff288p+0L : -0x4.c8585a763b9d5808p-12L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xe.ffffffffff288p+0L : -0x4.c8585a763b9d58p-12L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xe.ffffffffff288p+0L : -0x4.c8585a763b9d58p-12L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xe.ffffffffff288p+0L : -0x4.c8585a763b9d58p-12L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xe.ffffffffff288p+0L : -0x4.c8585a763b9d5808p-12L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xe.ffffffffff288p+0L : -0x4.c8585a763b9d58p-12L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xe.ffffffffff288p+0L : -0x4.c8585a763b9d58p-12L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xe.ffffffffff288p+0L : -0x4.c8585a763b9d58p-12L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xe.ffffffffff288p+0L : -0x4.c8585a763b9d58036e94236507a8p-12L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xe.ffffffffff288p+0L : -0x4.c8585a763b9d58036e94236507a8p-12L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xe.ffffffffff288p+0L : -0x4.c8585a763b9d58036e94236507a4p-12L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xe.ffffffffff288p+0L : -0x4.c8585a763b9d58036e94236507a4p-12L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xe.ffffffffff288p+0L : -0x4.c8585a763b9d58036e94236508p-12L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xe.ffffffffff288p+0L : -0x4.c8585a763b9d58036e94236508p-12L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xe.ffffffffff288p+0L : -0x4.c8585a763b9d58036e94236506p-12L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xe.ffffffffff288p+0L : -0x4.c8585a763b9d58036e94236506p-12L -1 : inexact-ok
+= lgamma downward dbl-64 -0xe.ffffffffff29p+0 : 0x4.bb5f60f986f88p-12 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0xe.ffffffffff29p+0 : 0x4.bb5f60f986f8cp-12 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0xe.ffffffffff29p+0 : 0x4.bb5f60f986f88p-12 -1 : inexact-ok
+= lgamma upward dbl-64 -0xe.ffffffffff29p+0 : 0x4.bb5f60f986f8cp-12 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xe.ffffffffff29p+0L : 0x4.bb5f60f986f8a8ep-12L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xe.ffffffffff29p+0L : 0x4.bb5f60f986f8a8ep-12L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xe.ffffffffff29p+0L : 0x4.bb5f60f986f8a8ep-12L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xe.ffffffffff29p+0L : 0x4.bb5f60f986f8a8e8p-12L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xe.ffffffffff29p+0L : 0x4.bb5f60f986f8a8ep-12L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xe.ffffffffff29p+0L : 0x4.bb5f60f986f8a8ep-12L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xe.ffffffffff29p+0L : 0x4.bb5f60f986f8a8ep-12L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xe.ffffffffff29p+0L : 0x4.bb5f60f986f8a8e8p-12L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xe.ffffffffff29p+0L : 0x4.bb5f60f986f8a8e0b908fc5bb77p-12L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xe.ffffffffff29p+0L : 0x4.bb5f60f986f8a8e0b908fc5bb77p-12L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xe.ffffffffff29p+0L : 0x4.bb5f60f986f8a8e0b908fc5bb77p-12L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xe.ffffffffff29p+0L : 0x4.bb5f60f986f8a8e0b908fc5bb774p-12L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xe.ffffffffff29p+0L : 0x4.bb5f60f986f8a8e0b908fc5bb6p-12L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xe.ffffffffff29p+0L : 0x4.bb5f60f986f8a8e0b908fc5bb8p-12L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xe.ffffffffff29p+0L : 0x4.bb5f60f986f8a8e0b908fc5bb6p-12L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xe.ffffffffff29p+0L : 0x4.bb5f60f986f8a8e0b908fc5bb8p-12L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xe.ffffffffff28c06p+0L : -0xe.beef09380560f81p-28L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xe.ffffffffff28c06p+0L : -0xe.beef09380560f81p-28L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xe.ffffffffff28c06p+0L : -0xe.beef09380560f8p-28L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xe.ffffffffff28c06p+0L : -0xe.beef09380560f8p-28L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xe.ffffffffff28c06p+0L : -0xe.beef09380560f81p-28L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xe.ffffffffff28c06p+0L : -0xe.beef09380560f81p-28L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xe.ffffffffff28c06p+0L : -0xe.beef09380560f8p-28L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xe.ffffffffff28c06p+0L : -0xe.beef09380560f8p-28L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xe.ffffffffff28c06p+0L : -0xe.beef09380560f8096fc599fed518p-28L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xe.ffffffffff28c06p+0L : -0xe.beef09380560f8096fc599fed51p-28L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xe.ffffffffff28c06p+0L : -0xe.beef09380560f8096fc599fed51p-28L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xe.ffffffffff28c06p+0L : -0xe.beef09380560f8096fc599fed51p-28L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xe.ffffffffff28c06p+0L : -0xe.beef09380560f8096fc599fed8p-28L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xe.ffffffffff28c06p+0L : -0xe.beef09380560f8096fc599fed4p-28L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xe.ffffffffff28c06p+0L : -0xe.beef09380560f8096fc599fed4p-28L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xe.ffffffffff28c06p+0L : -0xe.beef09380560f8096fc599fed4p-28L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xe.ffffffffff28c07p+0L : 0x1.21b8928708bc37b4p-20L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xe.ffffffffff28c07p+0L : 0x1.21b8928708bc37b6p-20L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xe.ffffffffff28c07p+0L : 0x1.21b8928708bc37b4p-20L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xe.ffffffffff28c07p+0L : 0x1.21b8928708bc37b6p-20L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xe.ffffffffff28c07p+0L : 0x1.21b8928708bc37b4p-20L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xe.ffffffffff28c07p+0L : 0x1.21b8928708bc37b6p-20L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xe.ffffffffff28c07p+0L : 0x1.21b8928708bc37b4p-20L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xe.ffffffffff28c07p+0L : 0x1.21b8928708bc37b6p-20L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xe.ffffffffff28c07p+0L : 0x1.21b8928708bc37b5ecc9dcb9728p-20L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xe.ffffffffff28c07p+0L : 0x1.21b8928708bc37b5ecc9dcb97281p-20L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xe.ffffffffff28c07p+0L : 0x1.21b8928708bc37b5ecc9dcb9728p-20L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xe.ffffffffff28c07p+0L : 0x1.21b8928708bc37b5ecc9dcb97281p-20L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xe.ffffffffff28c07p+0L : 0x1.21b8928708bc37b5ecc9dcb9728p-20L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xe.ffffffffff28c07p+0L : 0x1.21b8928708bc37b5ecc9dcb9728p-20L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xe.ffffffffff28c07p+0L : 0x1.21b8928708bc37b5ecc9dcb9728p-20L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xe.ffffffffff28c07p+0L : 0x1.21b8928708bc37b5ecc9dcb973p-20L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xe.ffffffffff28c060c6604ef3037p+0L : -0x2.58262de2adbf5f56b3ba66632876p-72L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xe.ffffffffff28c060c6604ef3037p+0L : -0x2.58262de2adbf5f56b3ba66632876p-72L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xe.ffffffffff28c060c6604ef3037p+0L : -0x2.58262de2adbf5f56b3ba66632874p-72L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xe.ffffffffff28c060c6604ef3037p+0L : -0x2.58262de2adbf5f56b3ba66632874p-72L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xe.ffffffffff28c060c6604ef30378p+0L : 0x7.2b958cdd26656fdeb1f0835f3cccp-72L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xe.ffffffffff28c060c6604ef30378p+0L : 0x7.2b958cdd26656fdeb1f0835f3cdp-72L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xe.ffffffffff28c060c6604ef30378p+0L : 0x7.2b958cdd26656fdeb1f0835f3cccp-72L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xe.ffffffffff28c060c6604ef30378p+0L : 0x7.2b958cdd26656fdeb1f0835f3cdp-72L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xe.ffffffffff28c060c6604ef3p+0L : -0x4.18f2d06c4fd5905fd98608342c44p-64L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xe.ffffffffff28c060c6604ef3p+0L : -0x4.18f2d06c4fd5905fd98608342c4p-64L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xe.ffffffffff28c060c6604ef3p+0L : -0x4.18f2d06c4fd5905fd98608342c4p-64L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xe.ffffffffff28c060c6604ef3p+0L : -0x4.18f2d06c4fd5905fd98608342c4p-64L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xe.ffffffffff28c060c6604ef3p+0L : -0x4.18f2d06c4fd5905fd98608342ep-64L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xe.ffffffffff28c060c6604ef3p+0L : -0x4.18f2d06c4fd5905fd98608342cp-64L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xe.ffffffffff28c060c6604ef3p+0L : -0x4.18f2d06c4fd5905fd98608342cp-64L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xe.ffffffffff28c060c6604ef3p+0L : -0x4.18f2d06c4fd5905fd98608342cp-64L -1 : inexact-ok
+= lgamma downward ldbl-128 -0xe.ffffffffff28c060c6604ef304p+0L : 0xa.8eb0cf39a3cd732a08cf71f5fba8p-68L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xe.ffffffffff28c060c6604ef304p+0L : 0xa.8eb0cf39a3cd732a08cf71f5fbbp-68L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xe.ffffffffff28c060c6604ef304p+0L : 0xa.8eb0cf39a3cd732a08cf71f5fba8p-68L -1 : inexact-ok
+= lgamma upward ldbl-128 -0xe.ffffffffff28c060c6604ef304p+0L : 0xa.8eb0cf39a3cd732a08cf71f5fbbp-68L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xe.ffffffffff28c060c6604ef304p+0L : 0xa.8eb0cf39a3cd732a08cf71f5f8p-68L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xe.ffffffffff28c060c6604ef304p+0L : 0xa.8eb0cf39a3cd732a08cf71f5fcp-68L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xe.ffffffffff28c060c6604ef304p+0L : 0xa.8eb0cf39a3cd732a08cf71f5f8p-68L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xe.ffffffffff28c060c6604ef304p+0L : 0xa.8eb0cf39a3cd732a08cf71f5fcp-68L -1 : inexact-ok
+lgamma -0xf.0000000000d73f9f399bd0e420f85e9ee31b0b9p+0
+= lgamma downward flt-32 -0xf.00001p+0f : -0xe.094dp+0f 1 : inexact-ok
+= lgamma tonearest flt-32 -0xf.00001p+0f : -0xe.094cfp+0f 1 : inexact-ok
+= lgamma towardzero flt-32 -0xf.00001p+0f : -0xe.094cfp+0f 1 : inexact-ok
+= lgamma upward flt-32 -0xf.00001p+0f : -0xe.094cfp+0f 1 : inexact-ok
+= lgamma downward dbl-64 -0xf.00001p+0 : -0xe.094cf2be9e3fp+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0xf.00001p+0 : -0xe.094cf2be9e3e8p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0xf.00001p+0 : -0xe.094cf2be9e3e8p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0xf.00001p+0 : -0xe.094cf2be9e3e8p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xf.00001p+0L : -0xe.094cf2be9e3eaf3p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xf.00001p+0L : -0xe.094cf2be9e3eaf2p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xf.00001p+0L : -0xe.094cf2be9e3eaf2p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xf.00001p+0L : -0xe.094cf2be9e3eaf2p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xf.00001p+0L : -0xe.094cf2be9e3eaf3p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xf.00001p+0L : -0xe.094cf2be9e3eaf2p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xf.00001p+0L : -0xe.094cf2be9e3eaf2p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xf.00001p+0L : -0xe.094cf2be9e3eaf2p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xf.00001p+0L : -0xe.094cf2be9e3eaf232939b809f308p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xf.00001p+0L : -0xe.094cf2be9e3eaf232939b809f3p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xf.00001p+0L : -0xe.094cf2be9e3eaf232939b809f3p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xf.00001p+0L : -0xe.094cf2be9e3eaf232939b809f3p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xf.00001p+0L : -0xe.094cf2be9e3eaf232939b809f4p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xf.00001p+0L : -0xe.094cf2be9e3eaf232939b809f4p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xf.00001p+0L : -0xe.094cf2be9e3eaf232939b809fp+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xf.00001p+0L : -0xe.094cf2be9e3eaf232939b809fp+0L 1 : inexact-ok
+= lgamma downward dbl-64 -0xf.0000000000d7p+0 : 0x4.bb5f60afdccc8p-12 1 : inexact-ok
+= lgamma tonearest dbl-64 -0xf.0000000000d7p+0 : 0x4.bb5f60afdccccp-12 1 : inexact-ok
+= lgamma towardzero dbl-64 -0xf.0000000000d7p+0 : 0x4.bb5f60afdccc8p-12 1 : inexact-ok
+= lgamma upward dbl-64 -0xf.0000000000d7p+0 : 0x4.bb5f60afdccccp-12 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xf.0000000000d7p+0L : 0x4.bb5f60afdcccb468p-12L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xf.0000000000d7p+0L : 0x4.bb5f60afdcccb468p-12L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xf.0000000000d7p+0L : 0x4.bb5f60afdcccb468p-12L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xf.0000000000d7p+0L : 0x4.bb5f60afdcccb47p-12L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xf.0000000000d7p+0L : 0x4.bb5f60afdcccb468p-12L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xf.0000000000d7p+0L : 0x4.bb5f60afdcccb468p-12L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xf.0000000000d7p+0L : 0x4.bb5f60afdcccb468p-12L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xf.0000000000d7p+0L : 0x4.bb5f60afdcccb47p-12L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xf.0000000000d7p+0L : 0x4.bb5f60afdcccb46b4f271d7625a4p-12L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xf.0000000000d7p+0L : 0x4.bb5f60afdcccb46b4f271d7625a4p-12L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xf.0000000000d7p+0L : 0x4.bb5f60afdcccb46b4f271d7625a4p-12L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xf.0000000000d7p+0L : 0x4.bb5f60afdcccb46b4f271d7625a8p-12L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xf.0000000000d7p+0L : 0x4.bb5f60afdcccb46b4f271d7624p-12L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xf.0000000000d7p+0L : 0x4.bb5f60afdcccb46b4f271d7626p-12L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xf.0000000000d7p+0L : 0x4.bb5f60afdcccb46b4f271d7624p-12L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xf.0000000000d7p+0L : 0x4.bb5f60afdcccb46b4f271d7626p-12L 1 : inexact-ok
+= lgamma downward dbl-64 -0xf.0000000000d78p+0 : -0x4.c8585ac011a48p-12 1 : inexact-ok
+= lgamma tonearest dbl-64 -0xf.0000000000d78p+0 : -0x4.c8585ac011a48p-12 1 : inexact-ok
+= lgamma towardzero dbl-64 -0xf.0000000000d78p+0 : -0x4.c8585ac011a44p-12 1 : inexact-ok
+= lgamma upward dbl-64 -0xf.0000000000d78p+0 : -0x4.c8585ac011a44p-12 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xf.0000000000d78p+0L : -0x4.c8585ac011a47d48p-12L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xf.0000000000d78p+0L : -0x4.c8585ac011a47d4p-12L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xf.0000000000d78p+0L : -0x4.c8585ac011a47d4p-12L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xf.0000000000d78p+0L : -0x4.c8585ac011a47d4p-12L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xf.0000000000d78p+0L : -0x4.c8585ac011a47d48p-12L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xf.0000000000d78p+0L : -0x4.c8585ac011a47d4p-12L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xf.0000000000d78p+0L : -0x4.c8585ac011a47d4p-12L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xf.0000000000d78p+0L : -0x4.c8585ac011a47d4p-12L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xf.0000000000d78p+0L : -0x4.c8585ac011a47d4389869bd07ddp-12L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xf.0000000000d78p+0L : -0x4.c8585ac011a47d4389869bd07ddp-12L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xf.0000000000d78p+0L : -0x4.c8585ac011a47d4389869bd07dccp-12L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xf.0000000000d78p+0L : -0x4.c8585ac011a47d4389869bd07dccp-12L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xf.0000000000d78p+0L : -0x4.c8585ac011a47d4389869bd07ep-12L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xf.0000000000d78p+0L : -0x4.c8585ac011a47d4389869bd07ep-12L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xf.0000000000d78p+0L : -0x4.c8585ac011a47d4389869bd07cp-12L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xf.0000000000d78p+0L : -0x4.c8585ac011a47d4389869bd07cp-12L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xf.0000000000d73f9p+0L : 0x1.21b848c7158f27a4p-20L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xf.0000000000d73f9p+0L : 0x1.21b848c7158f27a4p-20L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xf.0000000000d73f9p+0L : 0x1.21b848c7158f27a4p-20L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xf.0000000000d73f9p+0L : 0x1.21b848c7158f27a6p-20L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xf.0000000000d73f9p+0L : 0x1.21b848c7158f27a4p-20L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xf.0000000000d73f9p+0L : 0x1.21b848c7158f27a4p-20L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xf.0000000000d73f9p+0L : 0x1.21b848c7158f27a4p-20L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xf.0000000000d73f9p+0L : 0x1.21b848c7158f27a6p-20L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xf.0000000000d73f9p+0L : 0x1.21b848c7158f27a4dd8cba8a9fafp-20L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xf.0000000000d73f9p+0L : 0x1.21b848c7158f27a4dd8cba8a9fafp-20L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xf.0000000000d73f9p+0L : 0x1.21b848c7158f27a4dd8cba8a9fafp-20L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xf.0000000000d73f9p+0L : 0x1.21b848c7158f27a4dd8cba8a9fbp-20L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xf.0000000000d73f9p+0L : 0x1.21b848c7158f27a4dd8cba8a9f8p-20L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xf.0000000000d73f9p+0L : 0x1.21b848c7158f27a4dd8cba8a9f8p-20L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xf.0000000000d73f9p+0L : 0x1.21b848c7158f27a4dd8cba8a9f8p-20L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xf.0000000000d73f9p+0L : 0x1.21b848c7158f27a4dd8cba8aap-20L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xf.0000000000d73fap+0L : -0xe.bf38c930add7227p-28L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xf.0000000000d73fap+0L : -0xe.bf38c930add7227p-28L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xf.0000000000d73fap+0L : -0xe.bf38c930add7226p-28L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xf.0000000000d73fap+0L : -0xe.bf38c930add7226p-28L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xf.0000000000d73fap+0L : -0xe.bf38c930add7227p-28L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xf.0000000000d73fap+0L : -0xe.bf38c930add7227p-28L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xf.0000000000d73fap+0L : -0xe.bf38c930add7226p-28L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xf.0000000000d73fap+0L : -0xe.bf38c930add7226p-28L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xf.0000000000d73fap+0L : -0xe.bf38c930add7226ecefaf98e322p-28L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xf.0000000000d73fap+0L : -0xe.bf38c930add7226ecefaf98e3218p-28L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xf.0000000000d73fap+0L : -0xe.bf38c930add7226ecefaf98e3218p-28L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xf.0000000000d73fap+0L : -0xe.bf38c930add7226ecefaf98e3218p-28L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xf.0000000000d73fap+0L : -0xe.bf38c930add7226ecefaf98e34p-28L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xf.0000000000d73fap+0L : -0xe.bf38c930add7226ecefaf98e34p-28L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xf.0000000000d73fap+0L : -0xe.bf38c930add7226ecefaf98e3p-28L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xf.0000000000d73fap+0L : -0xe.bf38c930add7226ecefaf98e3p-28L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xf.0000000000d73f9f399bd0e420f8p+0L : 0x7.088d5a8137b6f804702dc202fff4p-76L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xf.0000000000d73f9f399bd0e420f8p+0L : 0x7.088d5a8137b6f804702dc202fff8p-76L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xf.0000000000d73f9f399bd0e420f8p+0L : 0x7.088d5a8137b6f804702dc202fff4p-76L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xf.0000000000d73f9f399bd0e420f8p+0L : 0x7.088d5a8137b6f804702dc202fff8p-76L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xf.0000000000d73f9f399bd0e421p+0L : -0x9.1332e518185fc14a40bf2730213p-72L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xf.0000000000d73f9f399bd0e421p+0L : -0x9.1332e518185fc14a40bf2730213p-72L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xf.0000000000d73f9f399bd0e421p+0L : -0x9.1332e518185fc14a40bf27302128p-72L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xf.0000000000d73f9f399bd0e421p+0L : -0x9.1332e518185fc14a40bf27302128p-72L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xf.0000000000d73f9f399bd0e42p+0L : 0x1.27644472ed630658b61d0b0eae38p-64L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xf.0000000000d73f9f399bd0e42p+0L : 0x1.27644472ed630658b61d0b0eae39p-64L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xf.0000000000d73f9f399bd0e42p+0L : 0x1.27644472ed630658b61d0b0eae38p-64L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xf.0000000000d73f9f399bd0e42p+0L : 0x1.27644472ed630658b61d0b0eae39p-64L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xf.0000000000d73f9f399bd0e42p+0L : 0x1.27644472ed630658b61d0b0eaep-64L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xf.0000000000d73f9f399bd0e42p+0L : 0x1.27644472ed630658b61d0b0eaep-64L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xf.0000000000d73f9f399bd0e42p+0L : 0x1.27644472ed630658b61d0b0eaep-64L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xf.0000000000d73f9f399bd0e42p+0L : 0x1.27644472ed630658b61d0b0eae8p-64L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xf.0000000000d73f9f399bd0e424p+0L : -0x3.9a7998ed288a9206ceb26aa19f6p-64L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xf.0000000000d73f9f399bd0e424p+0L : -0x3.9a7998ed288a9206ceb26aa19f5ep-64L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xf.0000000000d73f9f399bd0e424p+0L : -0x3.9a7998ed288a9206ceb26aa19f5ep-64L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xf.0000000000d73f9f399bd0e424p+0L : -0x3.9a7998ed288a9206ceb26aa19f5ep-64L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xf.0000000000d73f9f399bd0e424p+0L : -0x3.9a7998ed288a9206ceb26aa1ap-64L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xf.0000000000d73f9f399bd0e424p+0L : -0x3.9a7998ed288a9206ceb26aa19fp-64L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xf.0000000000d73f9f399bd0e424p+0L : -0x3.9a7998ed288a9206ceb26aa19fp-64L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xf.0000000000d73f9f399bd0e424p+0L : -0x3.9a7998ed288a9206ceb26aa19fp-64L 1 : inexact-ok
+lgamma -0xf.fffffffffff28c060c6621f512e72e4d113626ap+0
+= lgamma downward flt-32 -0xf.fffffp+0f : -0x1.0cf15p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0xf.fffffp+0f : -0x1.0cf15p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0xf.fffffp+0f : -0x1.0cf14ep+4f 1 : inexact-ok
+= lgamma upward flt-32 -0xf.fffffp+0f : -0x1.0cf14ep+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0xf.fffffp+0 : -0x1.0cf14f9e783e7p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0xf.fffffp+0 : -0x1.0cf14f9e783e7p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0xf.fffffp+0 : -0x1.0cf14f9e783e6p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0xf.fffffp+0 : -0x1.0cf14f9e783e6p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3ap+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3ap+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3ap+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3ap+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3b12314bccff57p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3b12314bccff56p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3b12314bccff56p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3b12314bccff56p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3b12314bccff8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3b12314bccff8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3b12314bccffp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3b12314bccffp+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0xf.fffffffffff28p+0 : -0xe.466b0623a18dp-12 1 : inexact-ok
+= lgamma tonearest dbl-64 -0xf.fffffffffff28p+0 : -0xe.466b0623a18dp-12 1 : inexact-ok
+= lgamma towardzero dbl-64 -0xf.fffffffffff28p+0 : -0xe.466b0623a18c8p-12 1 : inexact-ok
+= lgamma upward dbl-64 -0xf.fffffffffff28p+0 : -0xe.466b0623a18c8p-12 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xf.fffffffffff28p+0L : -0xe.466b0623a18cfb1p-12L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xf.fffffffffff28p+0L : -0xe.466b0623a18cfb1p-12L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xf.fffffffffff28p+0L : -0xe.466b0623a18cfbp-12L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xf.fffffffffff28p+0L : -0xe.466b0623a18cfbp-12L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xf.fffffffffff28p+0L : -0xe.466b0623a18cfb1p-12L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xf.fffffffffff28p+0L : -0xe.466b0623a18cfb1p-12L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xf.fffffffffff28p+0L : -0xe.466b0623a18cfbp-12L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xf.fffffffffff28p+0L : -0xe.466b0623a18cfbp-12L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xf.fffffffffff28p+0L : -0xe.466b0623a18cfb084ac2ebacb158p-12L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xf.fffffffffff28p+0L : -0xe.466b0623a18cfb084ac2ebacb15p-12L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xf.fffffffffff28p+0L : -0xe.466b0623a18cfb084ac2ebacb15p-12L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xf.fffffffffff28p+0L : -0xe.466b0623a18cfb084ac2ebacb15p-12L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xf.fffffffffff28p+0L : -0xe.466b0623a18cfb084ac2ebacb4p-12L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xf.fffffffffff28p+0L : -0xe.466b0623a18cfb084ac2ebacbp-12L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xf.fffffffffff28p+0L : -0xe.466b0623a18cfb084ac2ebacbp-12L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xf.fffffffffff28p+0L : -0xe.466b0623a18cfb084ac2ebacbp-12L 1 : inexact-ok
+= lgamma downward dbl-64 -0xf.fffffffffff3p+0 : 0x8.c4f2f20afce3p-8 1 : inexact-ok
+= lgamma tonearest dbl-64 -0xf.fffffffffff3p+0 : 0x8.c4f2f20afce3p-8 1 : inexact-ok
+= lgamma towardzero dbl-64 -0xf.fffffffffff3p+0 : 0x8.c4f2f20afce3p-8 1 : inexact-ok
+= lgamma upward dbl-64 -0xf.fffffffffff3p+0 : 0x8.c4f2f20afce38p-8 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xf.fffffffffff3p+0L : 0x8.c4f2f20afce33e1p-8L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xf.fffffffffff3p+0L : 0x8.c4f2f20afce33e2p-8L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xf.fffffffffff3p+0L : 0x8.c4f2f20afce33e1p-8L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xf.fffffffffff3p+0L : 0x8.c4f2f20afce33e2p-8L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xf.fffffffffff3p+0L : 0x8.c4f2f20afce33e1p-8L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xf.fffffffffff3p+0L : 0x8.c4f2f20afce33e2p-8L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xf.fffffffffff3p+0L : 0x8.c4f2f20afce33e1p-8L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xf.fffffffffff3p+0L : 0x8.c4f2f20afce33e2p-8L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xf.fffffffffff3p+0L : 0x8.c4f2f20afce33e1bd4e089a038ep-8L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xf.fffffffffff3p+0L : 0x8.c4f2f20afce33e1bd4e089a038e8p-8L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xf.fffffffffff3p+0L : 0x8.c4f2f20afce33e1bd4e089a038ep-8L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xf.fffffffffff3p+0L : 0x8.c4f2f20afce33e1bd4e089a038e8p-8L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xf.fffffffffff3p+0L : 0x8.c4f2f20afce33e1bd4e089a038p-8L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xf.fffffffffff3p+0L : 0x8.c4f2f20afce33e1bd4e089a038p-8L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xf.fffffffffff3p+0L : 0x8.c4f2f20afce33e1bd4e089a038p-8L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xf.fffffffffff3p+0L : 0x8.c4f2f20afce33e1bd4e089a03cp-8L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xf.fffffffffff28cp+0L : -0x7.318a3fab1e86e0b8p-20L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xf.fffffffffff28cp+0L : -0x7.318a3fab1e86e0bp-20L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xf.fffffffffff28cp+0L : -0x7.318a3fab1e86e0bp-20L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xf.fffffffffff28cp+0L : -0x7.318a3fab1e86e0bp-20L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xf.fffffffffff28cp+0L : -0x7.318a3fab1e86e0b8p-20L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xf.fffffffffff28cp+0L : -0x7.318a3fab1e86e0bp-20L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xf.fffffffffff28cp+0L : -0x7.318a3fab1e86e0bp-20L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xf.fffffffffff28cp+0L : -0x7.318a3fab1e86e0bp-20L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xf.fffffffffff28cp+0L : -0x7.318a3fab1e86e0b05917d7632f18p-20L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xf.fffffffffff28cp+0L : -0x7.318a3fab1e86e0b05917d7632f18p-20L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xf.fffffffffff28cp+0L : -0x7.318a3fab1e86e0b05917d7632f14p-20L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xf.fffffffffff28cp+0L : -0x7.318a3fab1e86e0b05917d7632f14p-20L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xf.fffffffffff28cp+0L : -0x7.318a3fab1e86e0b05917d7633p-20L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xf.fffffffffff28cp+0L : -0x7.318a3fab1e86e0b05917d7633p-20L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xf.fffffffffff28cp+0L : -0x7.318a3fab1e86e0b05917d7632ep-20L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xf.fffffffffff28cp+0L : -0x7.318a3fab1e86e0b05917d7632ep-20L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0xf.fffffffffff28c1p+0L : 0xb.d5eff885a06ba07p-20L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0xf.fffffffffff28c1p+0L : 0xb.d5eff885a06ba07p-20L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0xf.fffffffffff28c1p+0L : 0xb.d5eff885a06ba07p-20L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0xf.fffffffffff28c1p+0L : 0xb.d5eff885a06ba08p-20L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0xf.fffffffffff28c1p+0L : 0xb.d5eff885a06ba07p-20L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0xf.fffffffffff28c1p+0L : 0xb.d5eff885a06ba07p-20L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0xf.fffffffffff28c1p+0L : 0xb.d5eff885a06ba07p-20L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0xf.fffffffffff28c1p+0L : 0xb.d5eff885a06ba08p-20L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xf.fffffffffff28c1p+0L : 0xb.d5eff885a06ba0727b7eafe8fc68p-20L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xf.fffffffffff28c1p+0L : 0xb.d5eff885a06ba0727b7eafe8fc7p-20L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xf.fffffffffff28c1p+0L : 0xb.d5eff885a06ba0727b7eafe8fc68p-20L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xf.fffffffffff28c1p+0L : 0xb.d5eff885a06ba0727b7eafe8fc7p-20L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xf.fffffffffff28c1p+0L : 0xb.d5eff885a06ba0727b7eafe8fcp-20L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xf.fffffffffff28c1p+0L : 0xb.d5eff885a06ba0727b7eafe8fcp-20L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xf.fffffffffff28c1p+0L : 0xb.d5eff885a06ba0727b7eafe8fcp-20L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xf.fffffffffff28c1p+0L : 0xb.d5eff885a06ba0727b7eafe9p-20L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xf.fffffffffff28c060c6621f512ep+0L : -0x8.8a5563410902f2fc7c7a6950398p-68L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xf.fffffffffff28c060c6621f512ep+0L : -0x8.8a5563410902f2fc7c7a69503978p-68L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xf.fffffffffff28c060c6621f512ep+0L : -0x8.8a5563410902f2fc7c7a69503978p-68L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xf.fffffffffff28c060c6621f512ep+0L : -0x8.8a5563410902f2fc7c7a69503978p-68L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xf.fffffffffff28c060c6621f512e8p+0L : 0xf.966577ef42f59f4988b610f9e87p-72L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xf.fffffffffff28c060c6621f512e8p+0L : 0xf.966577ef42f59f4988b610f9e87p-72L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xf.fffffffffff28c060c6621f512e8p+0L : 0xf.966577ef42f59f4988b610f9e87p-72L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xf.fffffffffff28c060c6621f512e8p+0L : 0xf.966577ef42f59f4988b610f9e878p-72L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xf.fffffffffff28c060c6621f51p+0L : -0x3.73e1cc804007163b134e47452d6ep-60L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xf.fffffffffff28c060c6621f51p+0L : -0x3.73e1cc804007163b134e47452d6cp-60L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xf.fffffffffff28c060c6621f51p+0L : -0x3.73e1cc804007163b134e47452d6cp-60L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xf.fffffffffff28c060c6621f51p+0L : -0x3.73e1cc804007163b134e47452d6cp-60L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xf.fffffffffff28c060c6621f51p+0L : -0x3.73e1cc804007163b134e47452ep-60L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xf.fffffffffff28c060c6621f51p+0L : -0x3.73e1cc804007163b134e47452dp-60L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xf.fffffffffff28c060c6621f51p+0L : -0x3.73e1cc804007163b134e47452dp-60L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xf.fffffffffff28c060c6621f51p+0L : -0x3.73e1cc804007163b134e47452dp-60L 1 : inexact-ok
+= lgamma downward ldbl-128 -0xf.fffffffffff28c060c6621f514p+0L : 0x1.4dfc10dfbe920fecd6fb77f829bfp-60L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0xf.fffffffffff28c060c6621f514p+0L : 0x1.4dfc10dfbe920fecd6fb77f829cp-60L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0xf.fffffffffff28c060c6621f514p+0L : 0x1.4dfc10dfbe920fecd6fb77f829bfp-60L 1 : inexact-ok
+= lgamma upward ldbl-128 -0xf.fffffffffff28c060c6621f514p+0L : 0x1.4dfc10dfbe920fecd6fb77f829cp-60L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0xf.fffffffffff28c060c6621f514p+0L : 0x1.4dfc10dfbe920fecd6fb77f8298p-60L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0xf.fffffffffff28c060c6621f514p+0L : 0x1.4dfc10dfbe920fecd6fb77f8298p-60L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0xf.fffffffffff28c060c6621f514p+0L : 0x1.4dfc10dfbe920fecd6fb77f8298p-60L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0xf.fffffffffff28c060c6621f514p+0L : 0x1.4dfc10dfbe920fecd6fb77f82ap-60L 1 : inexact-ok
+lgamma -0x1.000000000000d73f9f399da1424bf93b91f177dp+4
+= lgamma downward flt-32 -0x1.000002p+4f : -0x1.18087ap+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.000002p+4f : -0x1.18087ap+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.000002p+4f : -0x1.180878p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.000002p+4f : -0x1.180878p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.000002p+4 : -0x1.180879870e33fp+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.000002p+4 : -0x1.180879870e33ep+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.000002p+4 : -0x1.180879870e33ep+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.000002p+4 : -0x1.180879870e33ep+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.000002p+4L : -0x1.180879870e33e356p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.000002p+4L : -0x1.180879870e33e356p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.000002p+4L : -0x1.180879870e33e354p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.000002p+4L : -0x1.180879870e33e354p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.000002p+4L : -0x1.180879870e33e356p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.000002p+4L : -0x1.180879870e33e356p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.000002p+4L : -0x1.180879870e33e354p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.000002p+4L : -0x1.180879870e33e354p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.000002p+4L : -0x1.180879870e33e355b67293d3944bp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.000002p+4L : -0x1.180879870e33e355b67293d3944bp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.000002p+4L : -0x1.180879870e33e355b67293d3944ap+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.000002p+4L : -0x1.180879870e33e355b67293d3944ap+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.000002p+4L : -0x1.180879870e33e355b67293d3948p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.000002p+4L : -0x1.180879870e33e355b67293d3948p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.000002p+4L : -0x1.180879870e33e355b67293d394p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.000002p+4L : -0x1.180879870e33e355b67293d394p+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.000000000000dp+4 : 0x8.c4f2f20ab3ffp-8 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.000000000000dp+4 : 0x8.c4f2f20ab3ffp-8 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.000000000000dp+4 : 0x8.c4f2f20ab3ffp-8 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.000000000000dp+4 : 0x8.c4f2f20ab3ff8p-8 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.000000000000dp+4L : 0x8.c4f2f20ab3ff0edp-8L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.000000000000dp+4L : 0x8.c4f2f20ab3ff0edp-8L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.000000000000dp+4L : 0x8.c4f2f20ab3ff0edp-8L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.000000000000dp+4L : 0x8.c4f2f20ab3ff0eep-8L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.000000000000dp+4L : 0x8.c4f2f20ab3ff0edp-8L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.000000000000dp+4L : 0x8.c4f2f20ab3ff0edp-8L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.000000000000dp+4L : 0x8.c4f2f20ab3ff0edp-8L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.000000000000dp+4L : 0x8.c4f2f20ab3ff0eep-8L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.000000000000dp+4L : 0x8.c4f2f20ab3ff0ed275259026a5c8p-8L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.000000000000dp+4L : 0x8.c4f2f20ab3ff0ed275259026a5dp-8L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.000000000000dp+4L : 0x8.c4f2f20ab3ff0ed275259026a5c8p-8L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.000000000000dp+4L : 0x8.c4f2f20ab3ff0ed275259026a5dp-8L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.000000000000dp+4L : 0x8.c4f2f20ab3ff0ed275259026a4p-8L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.000000000000dp+4L : 0x8.c4f2f20ab3ff0ed275259026a4p-8L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.000000000000dp+4L : 0x8.c4f2f20ab3ff0ed275259026a4p-8L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.000000000000dp+4L : 0x8.c4f2f20ab3ff0ed275259026a8p-8L -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.000000000000ep+4 : -0xa.33ca82bb399ep-8 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.000000000000ep+4 : -0xa.33ca82bb399ep-8 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.000000000000ep+4 : -0xa.33ca82bb399d8p-8 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.000000000000ep+4 : -0xa.33ca82bb399d8p-8 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.000000000000ep+4L : -0xa.33ca82bb399dc63p-8L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.000000000000ep+4L : -0xa.33ca82bb399dc63p-8L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.000000000000ep+4L : -0xa.33ca82bb399dc62p-8L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.000000000000ep+4L : -0xa.33ca82bb399dc62p-8L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.000000000000ep+4L : -0xa.33ca82bb399dc63p-8L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.000000000000ep+4L : -0xa.33ca82bb399dc63p-8L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.000000000000ep+4L : -0xa.33ca82bb399dc62p-8L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.000000000000ep+4L : -0xa.33ca82bb399dc62p-8L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.000000000000ep+4L : -0xa.33ca82bb399dc62af456a083b24p-8L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.000000000000ep+4L : -0xa.33ca82bb399dc62af456a083b24p-8L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.000000000000ep+4L : -0xa.33ca82bb399dc62af456a083b238p-8L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.000000000000ep+4L : -0xa.33ca82bb399dc62af456a083b238p-8L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.000000000000ep+4L : -0xa.33ca82bb399dc62af456a083b4p-8L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.000000000000ep+4L : -0xa.33ca82bb399dc62af456a083b4p-8L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.000000000000ep+4L : -0xa.33ca82bb399dc62af456a083bp-8L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.000000000000ep+4L : -0xa.33ca82bb399dc62af456a083bp-8L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.000000000000d73ep+4L : 0x1.edd80cde02fd7df4p-16L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.000000000000d73ep+4L : 0x1.edd80cde02fd7df4p-16L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.000000000000d73ep+4L : 0x1.edd80cde02fd7df4p-16L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.000000000000d73ep+4L : 0x1.edd80cde02fd7df6p-16L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.000000000000d73ep+4L : 0x1.edd80cde02fd7df4p-16L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.000000000000d73ep+4L : 0x1.edd80cde02fd7df4p-16L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.000000000000d73ep+4L : 0x1.edd80cde02fd7df4p-16L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.000000000000d73ep+4L : 0x1.edd80cde02fd7df6p-16L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.000000000000d73ep+4L : 0x1.edd80cde02fd7df4f903a50896b6p-16L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.000000000000d73ep+4L : 0x1.edd80cde02fd7df4f903a50896b6p-16L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.000000000000d73ep+4L : 0x1.edd80cde02fd7df4f903a50896b6p-16L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.000000000000d73ep+4L : 0x1.edd80cde02fd7df4f903a50896b7p-16L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.000000000000d73ep+4L : 0x1.edd80cde02fd7df4f903a508968p-16L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.000000000000d73ep+4L : 0x1.edd80cde02fd7df4f903a508968p-16L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.000000000000d73ep+4L : 0x1.edd80cde02fd7df4f903a508968p-16L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.000000000000d73ep+4L : 0x1.edd80cde02fd7df4f903a50897p-16L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.000000000000d74p+4L : -0x7.318a4462081fae6p-20L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.000000000000d74p+4L : -0x7.318a4462081fae6p-20L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.000000000000d74p+4L : -0x7.318a4462081fae58p-20L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.000000000000d74p+4L : -0x7.318a4462081fae58p-20L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.000000000000d74p+4L : -0x7.318a4462081fae6p-20L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.000000000000d74p+4L : -0x7.318a4462081fae6p-20L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.000000000000d74p+4L : -0x7.318a4462081fae58p-20L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.000000000000d74p+4L : -0x7.318a4462081fae58p-20L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.000000000000d74p+4L : -0x7.318a4462081fae5c7fba91eb6ec4p-20L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.000000000000d74p+4L : -0x7.318a4462081fae5c7fba91eb6ecp-20L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.000000000000d74p+4L : -0x7.318a4462081fae5c7fba91eb6ecp-20L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.000000000000d74p+4L : -0x7.318a4462081fae5c7fba91eb6ecp-20L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.000000000000d74p+4L : -0x7.318a4462081fae5c7fba91eb7p-20L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.000000000000d74p+4L : -0x7.318a4462081fae5c7fba91eb6ep-20L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.000000000000d74p+4L : -0x7.318a4462081fae5c7fba91eb6ep-20L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.000000000000d74p+4L : -0x7.318a4462081fae5c7fba91eb6ep-20L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.000000000000d73f9f399da1424bp+4L : 0x1.286b0c2ff32e03dda8ad8c34d8d9p-64L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.000000000000d73f9f399da1424bp+4L : 0x1.286b0c2ff32e03dda8ad8c34d8d9p-64L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.000000000000d73f9f399da1424bp+4L : 0x1.286b0c2ff32e03dda8ad8c34d8d9p-64L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.000000000000d73f9f399da1424bp+4L : 0x1.286b0c2ff32e03dda8ad8c34d8dap-64L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.000000000000d73f9f399da1424cp+4L : -0x8.0c6b280d2bb2849830067055556p-72L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.000000000000d73f9f399da1424cp+4L : -0x8.0c6b280d2bb28498300670555558p-72L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.000000000000d73f9f399da1424cp+4L : -0x8.0c6b280d2bb28498300670555558p-72L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.000000000000d73f9f399da1424cp+4L : -0x8.0c6b280d2bb28498300670555558p-72L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.000000000000d73f9f399da142p+4L : 0x5.a5b6b02f80d768265f4c0ec03b9cp-60L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.000000000000d73f9f399da142p+4L : 0x5.a5b6b02f80d768265f4c0ec03bap-60L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.000000000000d73f9f399da142p+4L : 0x5.a5b6b02f80d768265f4c0ec03b9cp-60L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.000000000000d73f9f399da142p+4L : 0x5.a5b6b02f80d768265f4c0ec03bap-60L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.000000000000d73f9f399da142p+4L : 0x5.a5b6b02f80d768265f4c0ec03ap-60L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.000000000000d73f9f399da142p+4L : 0x5.a5b6b02f80d768265f4c0ec03cp-60L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.000000000000d73f9f399da142p+4L : 0x5.a5b6b02f80d768265f4c0ec03ap-60L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.000000000000d73f9f399da142p+4L : 0x5.a5b6b02f80d768265f4c0ec03cp-60L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.000000000000d73f9f399da1428p+4L : -0x3.de050a9081f64b6dc9abec14f97ep-60L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.000000000000d73f9f399da1428p+4L : -0x3.de050a9081f64b6dc9abec14f97ep-60L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.000000000000d73f9f399da1428p+4L : -0x3.de050a9081f64b6dc9abec14f97cp-60L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.000000000000d73f9f399da1428p+4L : -0x3.de050a9081f64b6dc9abec14f97cp-60L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.000000000000d73f9f399da1428p+4L : -0x3.de050a9081f64b6dc9abec14fap-60L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.000000000000d73f9f399da1428p+4L : -0x3.de050a9081f64b6dc9abec14f9p-60L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.000000000000d73f9f399da1428p+4L : -0x3.de050a9081f64b6dc9abec14f9p-60L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.000000000000d73f9f399da1428p+4L : -0x3.de050a9081f64b6dc9abec14f9p-60L -1 : inexact-ok
+lgamma -0x1.0ffffffffffff3569c47e7a93e1c46a08a2e008ap+4
+= lgamma downward flt-32 -0x1.0ffffep+4f : -0x1.455d46p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.0ffffep+4f : -0x1.455d46p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.0ffffep+4f : -0x1.455d44p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.0ffffep+4f : -0x1.455d44p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.0ffffep+4 : -0x1.455d45b618e2p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.0ffffep+4 : -0x1.455d45b618e1fp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.0ffffep+4 : -0x1.455d45b618e1fp+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.0ffffep+4 : -0x1.455d45b618e1fp+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.0ffffep+4L : -0x1.455d45b618e1f03ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.0ffffep+4L : -0x1.455d45b618e1f038p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.0ffffep+4L : -0x1.455d45b618e1f038p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.0ffffep+4L : -0x1.455d45b618e1f038p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.0ffffep+4L : -0x1.455d45b618e1f03ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.0ffffep+4L : -0x1.455d45b618e1f038p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.0ffffep+4L : -0x1.455d45b618e1f038p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.0ffffep+4L : -0x1.455d45b618e1f038p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.0ffffep+4L : -0x1.455d45b618e1f038dddeea5dfff7p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.0ffffep+4L : -0x1.455d45b618e1f038dddeea5dfff7p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.0ffffep+4L : -0x1.455d45b618e1f038dddeea5dfff6p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.0ffffep+4L : -0x1.455d45b618e1f038dddeea5dfff6p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.0ffffep+4L : -0x1.455d45b618e1f038dddeea5ep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.0ffffep+4L : -0x1.455d45b618e1f038dddeea5ep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.0ffffep+4L : -0x1.455d45b618e1f038dddeea5dff8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.0ffffep+4L : -0x1.455d45b618e1f038dddeea5dff8p+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.0ffffffffffffp+4 : -0x3.be7ffe71389cep-4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.0ffffffffffffp+4 : -0x3.be7ffe71389ccp-4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.0ffffffffffffp+4 : -0x3.be7ffe71389ccp-4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.0ffffffffffffp+4 : -0x3.be7ffe71389ccp-4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc26cp-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc268p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc268p-4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc268p-4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc26cp-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc268p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc268p-4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc268p-4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc26835a85ecbcda4p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc26835a85ecbcda4p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc26835a85ecbcda2p-4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc26835a85ecbcda2p-4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc26835a85ecbcep-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc26835a85ecbcep-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc26835a85ecbcdp-4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc26835a85ecbcdp-4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.0ffffffffffff356p+4L : -0xc.57773dac63c8289p-16L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.0ffffffffffff356p+4L : -0xc.57773dac63c8289p-16L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.0ffffffffffff356p+4L : -0xc.57773dac63c8288p-16L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.0ffffffffffff356p+4L : -0xc.57773dac63c8288p-16L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.0ffffffffffff356p+4L : -0xc.57773dac63c8289p-16L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.0ffffffffffff356p+4L : -0xc.57773dac63c8289p-16L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.0ffffffffffff356p+4L : -0xc.57773dac63c8288p-16L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.0ffffffffffff356p+4L : -0xc.57773dac63c8288p-16L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.0ffffffffffff356p+4L : -0xc.57773dac63c828891bc6e3f41378p-16L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.0ffffffffffff356p+4L : -0xc.57773dac63c828891bc6e3f41378p-16L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.0ffffffffffff356p+4L : -0xc.57773dac63c828891bc6e3f4137p-16L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.0ffffffffffff356p+4L : -0xc.57773dac63c828891bc6e3f4137p-16L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.0ffffffffffff356p+4L : -0xc.57773dac63c828891bc6e3f414p-16L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.0ffffffffffff356p+4L : -0xc.57773dac63c828891bc6e3f414p-16L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.0ffffffffffff356p+4L : -0xc.57773dac63c828891bc6e3f41p-16L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.0ffffffffffff356p+4L : -0xc.57773dac63c828891bc6e3f41p-16L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.0ffffffffffff358p+4L : 0x1.c19a5332b053694ep-12L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.0ffffffffffff358p+4L : 0x1.c19a5332b053695p-12L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.0ffffffffffff358p+4L : 0x1.c19a5332b053694ep-12L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.0ffffffffffff358p+4L : 0x1.c19a5332b053695p-12L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.0ffffffffffff358p+4L : 0x1.c19a5332b053694ep-12L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.0ffffffffffff358p+4L : 0x1.c19a5332b053695p-12L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.0ffffffffffff358p+4L : 0x1.c19a5332b053694ep-12L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.0ffffffffffff358p+4L : 0x1.c19a5332b053695p-12L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.0ffffffffffff358p+4L : 0x1.c19a5332b053694fd8a4b888acep-12L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.0ffffffffffff358p+4L : 0x1.c19a5332b053694fd8a4b888ace1p-12L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.0ffffffffffff358p+4L : 0x1.c19a5332b053694fd8a4b888acep-12L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.0ffffffffffff358p+4L : 0x1.c19a5332b053694fd8a4b888ace1p-12L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.0ffffffffffff358p+4L : 0x1.c19a5332b053694fd8a4b888ac8p-12L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.0ffffffffffff358p+4L : 0x1.c19a5332b053694fd8a4b888adp-12L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.0ffffffffffff358p+4L : 0x1.c19a5332b053694fd8a4b888ac8p-12L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.0ffffffffffff358p+4L : 0x1.c19a5332b053694fd8a4b888adp-12L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.0ffffffffffff3569c47e7a93e1cp+4L : -0x5.93f933dffa74012ca203ed3155cp-64L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.0ffffffffffff3569c47e7a93e1cp+4L : -0x5.93f933dffa74012ca203ed3155bcp-64L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.0ffffffffffff3569c47e7a93e1cp+4L : -0x5.93f933dffa74012ca203ed3155bcp-64L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.0ffffffffffff3569c47e7a93e1cp+4L : -0x5.93f933dffa74012ca203ed3155bcp-64L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.0ffffffffffff3569c47e7a93e1dp+4L : 0xe.a3f5b8f8053066eb84078217faf8p-64L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.0ffffffffffff3569c47e7a93e1dp+4L : 0xe.a3f5b8f8053066eb84078217fbp-64L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.0ffffffffffff3569c47e7a93e1dp+4L : 0xe.a3f5b8f8053066eb84078217faf8p-64L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.0ffffffffffff3569c47e7a93e1dp+4L : 0xe.a3f5b8f8053066eb84078217fbp-64L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.0ffffffffffff3569c47e7a93ep+4L : -0x2.3bb21b1b7ff06cdb8124ca6f0172p-56L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.0ffffffffffff3569c47e7a93ep+4L : -0x2.3bb21b1b7ff06cdb8124ca6f017p-56L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.0ffffffffffff3569c47e7a93ep+4L : -0x2.3bb21b1b7ff06cdb8124ca6f017p-56L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.0ffffffffffff3569c47e7a93ep+4L : -0x2.3bb21b1b7ff06cdb8124ca6f017p-56L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.0ffffffffffff3569c47e7a93ep+4L : -0x2.3bb21b1b7ff06cdb8124ca6f02p-56L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.0ffffffffffff3569c47e7a93ep+4L : -0x2.3bb21b1b7ff06cdb8124ca6f01p-56L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.0ffffffffffff3569c47e7a93ep+4L : -0x2.3bb21b1b7ff06cdb8124ca6f01p-56L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.0ffffffffffff3569c47e7a93ep+4L : -0x2.3bb21b1b7ff06cdb8124ca6f01p-56L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.0ffffffffffff3569c47e7a93e8p+4L : 0x7.e0455b507fe1e3888b7147b98968p-56L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.0ffffffffffff3569c47e7a93e8p+4L : 0x7.e0455b507fe1e3888b7147b9896cp-56L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.0ffffffffffff3569c47e7a93e8p+4L : 0x7.e0455b507fe1e3888b7147b98968p-56L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.0ffffffffffff3569c47e7a93e8p+4L : 0x7.e0455b507fe1e3888b7147b9896cp-56L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.0ffffffffffff3569c47e7a93e8p+4L : 0x7.e0455b507fe1e3888b7147b988p-56L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.0ffffffffffff3569c47e7a93e8p+4L : 0x7.e0455b507fe1e3888b7147b98ap-56L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.0ffffffffffff3569c47e7a93e8p+4L : 0x7.e0455b507fe1e3888b7147b988p-56L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.0ffffffffffff3569c47e7a93e8p+4L : 0x7.e0455b507fe1e3888b7147b98ap-56L -1 : inexact-ok
+lgamma -0x1.1000000000000ca963b8185688876ca5a3a64ec2p+4
+= lgamma downward flt-32 -0x1.100002p+4f : -0x1.455d52p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.100002p+4f : -0x1.455d52p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.100002p+4f : -0x1.455d5p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.100002p+4f : -0x1.455d5p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.100002p+4 : -0x1.455d51292150ep+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.100002p+4 : -0x1.455d51292150ep+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.100002p+4 : -0x1.455d51292150dp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.100002p+4 : -0x1.455d51292150dp+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.100002p+4L : -0x1.455d51292150d8bap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.100002p+4L : -0x1.455d51292150d8bap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.100002p+4L : -0x1.455d51292150d8b8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.100002p+4L : -0x1.455d51292150d8b8p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.100002p+4L : -0x1.455d51292150d8bap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.100002p+4L : -0x1.455d51292150d8bap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.100002p+4L : -0x1.455d51292150d8b8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.100002p+4L : -0x1.455d51292150d8b8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.100002p+4L : -0x1.455d51292150d8b93e426f65c468p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.100002p+4L : -0x1.455d51292150d8b93e426f65c468p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.100002p+4L : -0x1.455d51292150d8b93e426f65c467p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.100002p+4L : -0x1.455d51292150d8b93e426f65c467p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.100002p+4L : -0x1.455d51292150d8b93e426f65c48p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.100002p+4L : -0x1.455d51292150d8b93e426f65c48p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.100002p+4L : -0x1.455d51292150d8b93e426f65c4p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.100002p+4L : -0x1.455d51292150d8b93e426f65c4p+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.1000000000001p+4 : -0x3.be7ffe7138f86p-4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.1000000000001p+4 : -0x3.be7ffe7138f86p-4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.1000000000001p+4 : -0x3.be7ffe7138f84p-4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.1000000000001p+4 : -0x3.be7ffe7138f84p-4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aacp-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aacp-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aa8p-4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aa8p-4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aacp-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aacp-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aa8p-4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aa8p-4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aabacec61e0bb5p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aabacec61e0bb4ep-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aabacec61e0bb4ep-4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aabacec61e0bb4ep-4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aabacec61e0bcp-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aabacec61e0bbp-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aabacec61e0bbp-4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aabacec61e0bbp-4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.1000000000000ca8p+4L : 0x1.c19a533267df77f2p-12L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.1000000000000ca8p+4L : 0x1.c19a533267df77f2p-12L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.1000000000000ca8p+4L : 0x1.c19a533267df77f2p-12L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.1000000000000ca8p+4L : 0x1.c19a533267df77f4p-12L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.1000000000000ca8p+4L : 0x1.c19a533267df77f2p-12L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.1000000000000ca8p+4L : 0x1.c19a533267df77f2p-12L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.1000000000000ca8p+4L : 0x1.c19a533267df77f2p-12L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.1000000000000ca8p+4L : 0x1.c19a533267df77f4p-12L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.1000000000000ca8p+4L : 0x1.c19a533267df77f20158487aad6ep-12L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.1000000000000ca8p+4L : 0x1.c19a533267df77f20158487aad6fp-12L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.1000000000000ca8p+4L : 0x1.c19a533267df77f20158487aad6ep-12L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.1000000000000ca8p+4L : 0x1.c19a533267df77f20158487aad6fp-12L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.1000000000000ca8p+4L : 0x1.c19a533267df77f20158487aadp-12L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.1000000000000ca8p+4L : 0x1.c19a533267df77f20158487aad8p-12L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.1000000000000ca8p+4L : 0x1.c19a533267df77f20158487aadp-12L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.1000000000000ca8p+4L : 0x1.c19a533267df77f20158487aad8p-12L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.1000000000000caap+4L : -0xc.57773db0ebbe6efp-16L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.1000000000000caap+4L : -0xc.57773db0ebbe6efp-16L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.1000000000000caap+4L : -0xc.57773db0ebbe6eep-16L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.1000000000000caap+4L : -0xc.57773db0ebbe6eep-16L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.1000000000000caap+4L : -0xc.57773db0ebbe6efp-16L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.1000000000000caap+4L : -0xc.57773db0ebbe6efp-16L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.1000000000000caap+4L : -0xc.57773db0ebbe6eep-16L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.1000000000000caap+4L : -0xc.57773db0ebbe6eep-16L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.1000000000000caap+4L : -0xc.57773db0ebbe6eed7f15eafde5fp-16L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.1000000000000caap+4L : -0xc.57773db0ebbe6eed7f15eafde5fp-16L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.1000000000000caap+4L : -0xc.57773db0ebbe6eed7f15eafde5e8p-16L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.1000000000000caap+4L : -0xc.57773db0ebbe6eed7f15eafde5e8p-16L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.1000000000000caap+4L : -0xc.57773db0ebbe6eed7f15eafde8p-16L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.1000000000000caap+4L : -0xc.57773db0ebbe6eed7f15eafde4p-16L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.1000000000000caap+4L : -0xc.57773db0ebbe6eed7f15eafde4p-16L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.1000000000000caap+4L : -0xc.57773db0ebbe6eed7f15eafde4p-16L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.1000000000000ca963b818568887p+4L : 0x8.94adc5a9656a5944f73f433c03cp-64L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.1000000000000ca963b818568887p+4L : 0x8.94adc5a9656a5944f73f433c03cp-64L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.1000000000000ca963b818568887p+4L : 0x8.94adc5a9656a5944f73f433c03cp-64L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.1000000000000ca963b818568887p+4L : 0x8.94adc5a9656a5944f73f433c03c8p-64L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.1000000000000ca963b818568888p+4L : -0xb.a341272e9af13edf98c4eab5553p-64L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.1000000000000ca963b818568888p+4L : -0xb.a341272e9af13edf98c4eab5553p-64L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.1000000000000ca963b818568888p+4L : -0xb.a341272e9af13edf98c4eab55528p-64L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.1000000000000ca963b818568888p+4L : -0xb.a341272e9af13edf98c4eab55528p-64L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.1000000000000ca963b81856888p+4L : 0x9.61c363f9167ebaefaf2d7ab0fa18p-60L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.1000000000000ca963b81856888p+4L : 0x9.61c363f9167ebaefaf2d7ab0fa2p-60L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.1000000000000ca963b81856888p+4L : 0x9.61c363f9167ebaefaf2d7ab0fa18p-60L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.1000000000000ca963b81856888p+4L : 0x9.61c363f9167ebaefaf2d7ab0fa2p-60L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.1000000000000ca963b81856888p+4L : 0x9.61c363f9167ebaefaf2d7ab0f8p-60L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.1000000000000ca963b81856888p+4L : 0x9.61c363f9167ebaefaf2d7ab0fcp-60L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.1000000000000ca963b81856888p+4L : 0x9.61c363f9167ebaefaf2d7ab0f8p-60L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.1000000000000ca963b81856888p+4L : 0x9.61c363f9167ebaefaf2d7ab0fcp-60L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.1000000000000ca963b8185689p+4L : -0x9.85db402c6ec5b3470f30b672e988p-56L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.1000000000000ca963b8185689p+4L : -0x9.85db402c6ec5b3470f30b672e988p-56L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.1000000000000ca963b8185689p+4L : -0x9.85db402c6ec5b3470f30b672e98p-56L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.1000000000000ca963b8185689p+4L : -0x9.85db402c6ec5b3470f30b672e98p-56L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.1000000000000ca963b8185689p+4L : -0x9.85db402c6ec5b3470f30b672ecp-56L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.1000000000000ca963b8185689p+4L : -0x9.85db402c6ec5b3470f30b672e8p-56L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.1000000000000ca963b8185689p+4L : -0x9.85db402c6ec5b3470f30b672e8p-56L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.1000000000000ca963b8185689p+4L : -0x9.85db402c6ec5b3470f30b672e8p-56L 1 : inexact-ok
+lgamma -0x1.1fffffffffffff4bec3ce234132d08b2b726187cp+4
+= lgamma downward flt-32 -0x1.1ffffep+4f : -0x1.739c3ep+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.1ffffep+4f : -0x1.739c3cp+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.1ffffep+4f : -0x1.739c3cp+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.1ffffep+4f : -0x1.739c3cp+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.1ffffep+4 : -0x1.739c3c0e7e3ddp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.1ffffep+4 : -0x1.739c3c0e7e3dcp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.1ffffep+4 : -0x1.739c3c0e7e3dcp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.1ffffep+4 : -0x1.739c3c0e7e3dcp+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc748p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc748p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc746p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc746p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc748p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc748p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc746p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc746p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc747f6c9173a7b14p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc747f6c9173a7b13p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc747f6c9173a7b13p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc747f6c9173a7b13p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc747f6c9173a7b8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc747f6c9173a7bp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc747f6c9173a7bp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc747f6c9173a7bp+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.1ffffffffffffp+4 : -0x3.1fd7673485baap+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.1ffffffffffffp+4 : -0x3.1fd7673485ba8p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.1ffffffffffffp+4 : -0x3.1fd7673485ba8p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.1ffffffffffffp+4 : -0x3.1fd7673485ba8p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a88p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a88p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a84p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a84p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a88p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a88p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a84p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a84p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a86b1e31b4b3ca8p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a86b1e31b4b3ca6p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a86b1e31b4b3ca6p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a86b1e31b4b3ca6p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a86b1e31b4b3dp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a86b1e31b4b3dp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a86b1e31b4b3cp+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a86b1e31b4b3cp+0L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.1fffffffffffff4ap+4L : -0x2.b80fd7d902af06e4p-8L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.1fffffffffffff4ap+4L : -0x2.b80fd7d902af06e4p-8L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.1fffffffffffff4ap+4L : -0x2.b80fd7d902af06ep-8L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.1fffffffffffff4ap+4L : -0x2.b80fd7d902af06ep-8L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.1fffffffffffff4ap+4L : -0x2.b80fd7d902af06e4p-8L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.1fffffffffffff4ap+4L : -0x2.b80fd7d902af06e4p-8L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.1fffffffffffff4ap+4L : -0x2.b80fd7d902af06ep-8L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.1fffffffffffff4ap+4L : -0x2.b80fd7d902af06ep-8L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.1fffffffffffff4ap+4L : -0x2.b80fd7d902af06e3995bb05523dep-8L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.1fffffffffffff4ap+4L : -0x2.b80fd7d902af06e3995bb05523dcp-8L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.1fffffffffffff4ap+4L : -0x2.b80fd7d902af06e3995bb05523dcp-8L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.1fffffffffffff4ap+4L : -0x2.b80fd7d902af06e3995bb05523dcp-8L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.1fffffffffffff4ap+4L : -0x2.b80fd7d902af06e3995bb05524p-8L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.1fffffffffffff4ap+4L : -0x2.b80fd7d902af06e3995bb05524p-8L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.1fffffffffffff4ap+4L : -0x2.b80fd7d902af06e3995bb05523p-8L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.1fffffffffffff4ap+4L : -0x2.b80fd7d902af06e3995bb05523p-8L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.1fffffffffffff4cp+4L : 0x1.c19a53328e26a91cp-12L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.1fffffffffffff4cp+4L : 0x1.c19a53328e26a91cp-12L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.1fffffffffffff4cp+4L : 0x1.c19a53328e26a91cp-12L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.1fffffffffffff4cp+4L : 0x1.c19a53328e26a91ep-12L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.1fffffffffffff4cp+4L : 0x1.c19a53328e26a91cp-12L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.1fffffffffffff4cp+4L : 0x1.c19a53328e26a91cp-12L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.1fffffffffffff4cp+4L : 0x1.c19a53328e26a91cp-12L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.1fffffffffffff4cp+4L : 0x1.c19a53328e26a91ep-12L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.1fffffffffffff4cp+4L : 0x1.c19a53328e26a91c6bdd01b59daep-12L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.1fffffffffffff4cp+4L : 0x1.c19a53328e26a91c6bdd01b59dafp-12L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.1fffffffffffff4cp+4L : 0x1.c19a53328e26a91c6bdd01b59daep-12L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.1fffffffffffff4cp+4L : 0x1.c19a53328e26a91c6bdd01b59dafp-12L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.1fffffffffffff4cp+4L : 0x1.c19a53328e26a91c6bdd01b59d8p-12L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.1fffffffffffff4cp+4L : 0x1.c19a53328e26a91c6bdd01b59d8p-12L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.1fffffffffffff4cp+4L : 0x1.c19a53328e26a91c6bdd01b59d8p-12L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.1fffffffffffff4cp+4L : 0x1.c19a53328e26a91c6bdd01b59ep-12L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.1fffffffffffff4bec3ce234132dp+4L : -0xc.5d86cd624ca79f6dceb2b1d20bb8p-64L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.1fffffffffffff4bec3ce234132dp+4L : -0xc.5d86cd624ca79f6dceb2b1d20bb8p-64L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.1fffffffffffff4bec3ce234132dp+4L : -0xc.5d86cd624ca79f6dceb2b1d20bbp-64L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.1fffffffffffff4bec3ce234132dp+4L : -0xc.5d86cd624ca79f6dceb2b1d20bbp-64L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.1fffffffffffff4bec3ce234132ep+4L : 0x1.5f9145d9cdb2fbf24dacd8acd86dp-56L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.1fffffffffffff4bec3ce234132ep+4L : 0x1.5f9145d9cdb2fbf24dacd8acd86ep-56L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.1fffffffffffff4bec3ce234132ep+4L : 0x1.5f9145d9cdb2fbf24dacd8acd86dp-56L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.1fffffffffffff4bec3ce234132ep+4L : 0x1.5f9145d9cdb2fbf24dacd8acd86ep-56L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.1fffffffffffff4bec3ce23413p+4L : -0x4.005578030d2343c85effa7bae278p-52L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.1fffffffffffff4bec3ce23413p+4L : -0x4.005578030d2343c85effa7bae274p-52L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.1fffffffffffff4bec3ce23413p+4L : -0x4.005578030d2343c85effa7bae274p-52L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.1fffffffffffff4bec3ce23413p+4L : -0x4.005578030d2343c85effa7bae274p-52L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.1fffffffffffff4bec3ce23413p+4L : -0x4.005578030d2343c85effa7bae4p-52L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.1fffffffffffff4bec3ce23413p+4L : -0x4.005578030d2343c85effa7bae2p-52L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.1fffffffffffff4bec3ce23413p+4L : -0x4.005578030d2343c85effa7bae2p-52L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.1fffffffffffff4bec3ce23413p+4L : -0x4.005578030d2343c85effa7bae2p-52L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.1fffffffffffff4bec3ce234138p+4L : 0x7.5f20ed3672db03e0763d1b82b2e8p-52L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.1fffffffffffff4bec3ce234138p+4L : 0x7.5f20ed3672db03e0763d1b82b2ecp-52L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.1fffffffffffff4bec3ce234138p+4L : 0x7.5f20ed3672db03e0763d1b82b2e8p-52L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.1fffffffffffff4bec3ce234138p+4L : 0x7.5f20ed3672db03e0763d1b82b2ecp-52L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.1fffffffffffff4bec3ce234138p+4L : 0x7.5f20ed3672db03e0763d1b82b2p-52L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.1fffffffffffff4bec3ce234138p+4L : 0x7.5f20ed3672db03e0763d1b82b2p-52L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.1fffffffffffff4bec3ce234138p+4L : 0x7.5f20ed3672db03e0763d1b82b2p-52L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.1fffffffffffff4bec3ce234138p+4L : 0x7.5f20ed3672db03e0763d1b82b4p-52L 1 : inexact-ok
+lgamma -0x1.20000000000000b413c31dcbeca4c3b2ffacbb4ap+4
+= lgamma downward flt-32 -0x1.200002p+4f : -0x1.739c48p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.200002p+4f : -0x1.739c48p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.200002p+4f : -0x1.739c46p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.200002p+4f : -0x1.739c46p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.200002p+4 : -0x1.739c47ba6a3afp+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.200002p+4 : -0x1.739c47ba6a3afp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.200002p+4 : -0x1.739c47ba6a3aep+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.200002p+4 : -0x1.739c47ba6a3aep+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.200002p+4L : -0x1.739c47ba6a3ae8acp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.200002p+4L : -0x1.739c47ba6a3ae8acp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.200002p+4L : -0x1.739c47ba6a3ae8aap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.200002p+4L : -0x1.739c47ba6a3ae8aap+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.200002p+4L : -0x1.739c47ba6a3ae8acp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.200002p+4L : -0x1.739c47ba6a3ae8acp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.200002p+4L : -0x1.739c47ba6a3ae8aap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.200002p+4L : -0x1.739c47ba6a3ae8aap+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.200002p+4L : -0x1.739c47ba6a3ae8abe5a16e7d7a66p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.200002p+4L : -0x1.739c47ba6a3ae8abe5a16e7d7a65p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.200002p+4L : -0x1.739c47ba6a3ae8abe5a16e7d7a65p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.200002p+4L : -0x1.739c47ba6a3ae8abe5a16e7d7a65p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.200002p+4L : -0x1.739c47ba6a3ae8abe5a16e7d7a8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.200002p+4L : -0x1.739c47ba6a3ae8abe5a16e7d7a8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.200002p+4L : -0x1.739c47ba6a3ae8abe5a16e7d7ap+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.200002p+4L : -0x1.739c47ba6a3ae8abe5a16e7d7ap+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.2000000000001p+4 : -0x3.1fd7673485c08p+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.2000000000001p+4 : -0x3.1fd7673485c06p+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.2000000000001p+4 : -0x3.1fd7673485c06p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.2000000000001p+4 : -0x3.1fd7673485c06p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.2000000000001p+4L : -0x3.1fd7673485c0608p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cp+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cp+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.2000000000001p+4L : -0x3.1fd7673485c0608p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cp+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cp+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cb073cd43a7f4p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cb073cd43a7f2p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cb073cd43a7f2p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cb073cd43a7f2p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cb073cd43a8p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cb073cd43a8p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cb073cd43a7p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cb073cd43a7p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.20000000000000b4p+4L : 0x1.c19a53328a0c3824p-12L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.20000000000000b4p+4L : 0x1.c19a53328a0c3826p-12L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.20000000000000b4p+4L : 0x1.c19a53328a0c3824p-12L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.20000000000000b4p+4L : 0x1.c19a53328a0c3826p-12L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.20000000000000b4p+4L : 0x1.c19a53328a0c3824p-12L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.20000000000000b4p+4L : 0x1.c19a53328a0c3826p-12L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.20000000000000b4p+4L : 0x1.c19a53328a0c3824p-12L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.20000000000000b4p+4L : 0x1.c19a53328a0c3826p-12L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.20000000000000b4p+4L : 0x1.c19a53328a0c38256e1fdf0a2befp-12L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.20000000000000b4p+4L : 0x1.c19a53328a0c38256e1fdf0a2bfp-12L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.20000000000000b4p+4L : 0x1.c19a53328a0c38256e1fdf0a2befp-12L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.20000000000000b4p+4L : 0x1.c19a53328a0c38256e1fdf0a2bfp-12L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.20000000000000b4p+4L : 0x1.c19a53328a0c38256e1fdf0a2b8p-12L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.20000000000000b4p+4L : 0x1.c19a53328a0c38256e1fdf0a2cp-12L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.20000000000000b4p+4L : 0x1.c19a53328a0c38256e1fdf0a2b8p-12L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.20000000000000b4p+4L : 0x1.c19a53328a0c38256e1fdf0a2cp-12L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.20000000000000b6p+4L : -0x2.b80fd7d902f168b4p-8L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.20000000000000b6p+4L : -0x2.b80fd7d902f168bp-8L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.20000000000000b6p+4L : -0x2.b80fd7d902f168bp-8L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.20000000000000b6p+4L : -0x2.b80fd7d902f168bp-8L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.20000000000000b6p+4L : -0x2.b80fd7d902f168b4p-8L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.20000000000000b6p+4L : -0x2.b80fd7d902f168bp-8L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.20000000000000b6p+4L : -0x2.b80fd7d902f168bp-8L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.20000000000000b6p+4L : -0x2.b80fd7d902f168bp-8L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.20000000000000b6p+4L : -0x2.b80fd7d902f168b1c90998bee862p-8L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.20000000000000b6p+4L : -0x2.b80fd7d902f168b1c90998bee862p-8L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.20000000000000b6p+4L : -0x2.b80fd7d902f168b1c90998bee86p-8L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.20000000000000b6p+4L : -0x2.b80fd7d902f168b1c90998bee86p-8L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.20000000000000b6p+4L : -0x2.b80fd7d902f168b1c90998bee9p-8L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.20000000000000b6p+4L : -0x2.b80fd7d902f168b1c90998bee8p-8L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.20000000000000b6p+4L : -0x2.b80fd7d902f168b1c90998bee8p-8L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.20000000000000b6p+4L : -0x2.b80fd7d902f168b1c90998bee8p-8L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.20000000000000b413c31dcbeca4p+4L : 0x1.16355d66125b301ee0b5e5281078p-56L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.20000000000000b413c31dcbeca4p+4L : 0x1.16355d66125b301ee0b5e5281079p-56L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.20000000000000b413c31dcbeca4p+4L : 0x1.16355d66125b301ee0b5e5281078p-56L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.20000000000000b413c31dcbeca4p+4L : 0x1.16355d66125b301ee0b5e5281079p-56L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.20000000000000b413c31dcbeca5p+4L : -0x5.5b96f411da52dc950d7091977238p-60L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.20000000000000b413c31dcbeca5p+4L : -0x5.5b96f411da52dc950d7091977238p-60L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.20000000000000b413c31dcbeca5p+4L : -0x5.5b96f411da52dc950d7091977234p-60L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.20000000000000b413c31dcbeca5p+4L : -0x5.5b96f411da52dc950d7091977234p-60L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.20000000000000b413c31dcbec8p+4L : 0x3.443ca24e8d26da6bf3ab93ba4fd2p-52L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.20000000000000b413c31dcbec8p+4L : 0x3.443ca24e8d26da6bf3ab93ba4fd4p-52L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.20000000000000b413c31dcbec8p+4L : 0x3.443ca24e8d26da6bf3ab93ba4fd2p-52L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.20000000000000b413c31dcbec8p+4L : 0x3.443ca24e8d26da6bf3ab93ba4fd4p-52L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.20000000000000b413c31dcbec8p+4L : 0x3.443ca24e8d26da6bf3ab93ba4fp-52L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.20000000000000b413c31dcbec8p+4L : 0x3.443ca24e8d26da6bf3ab93ba5p-52L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.20000000000000b413c31dcbec8p+4L : 0x3.443ca24e8d26da6bf3ab93ba4fp-52L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.20000000000000b413c31dcbec8p+4L : 0x3.443ca24e8d26da6bf3ab93ba5p-52L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.20000000000000b413c31dcbedp+4L : -0x8.1b39c2eaf2da5837e0d9887f7b38p-52L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.20000000000000b413c31dcbedp+4L : -0x8.1b39c2eaf2da5837e0d9887f7b3p-52L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.20000000000000b413c31dcbedp+4L : -0x8.1b39c2eaf2da5837e0d9887f7b3p-52L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.20000000000000b413c31dcbedp+4L : -0x8.1b39c2eaf2da5837e0d9887f7b3p-52L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.20000000000000b413c31dcbedp+4L : -0x8.1b39c2eaf2da5837e0d9887f7cp-52L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.20000000000000b413c31dcbedp+4L : -0x8.1b39c2eaf2da5837e0d9887f7cp-52L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.20000000000000b413c31dcbedp+4L : -0x8.1b39c2eaf2da5837e0d9887f78p-52L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.20000000000000b413c31dcbedp+4L : -0x8.1b39c2eaf2da5837e0d9887f78p-52L -1 : inexact-ok
+lgamma -0x1.2ffffffffffffff685b25cbf5f545ced932e3848p+4
+= lgamma downward flt-32 -0x1.2ffffep+4f : -0x1.a2b8a8p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.2ffffep+4f : -0x1.a2b8a8p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.2ffffep+4f : -0x1.a2b8a6p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.2ffffep+4f : -0x1.a2b8a6p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.2ffffep+4 : -0x1.a2b8a7ff951d5p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.2ffffep+4 : -0x1.a2b8a7ff951d5p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.2ffffep+4 : -0x1.a2b8a7ff951d4p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.2ffffep+4 : -0x1.a2b8a7ff951d4p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cdap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cdap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8ff71bbc81688p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8ff71bbc81688p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8ff71bbc81687p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8ff71bbc81687p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8ff71bbc817p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8ff71bbc8168p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8ff71bbc8168p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8ff71bbc8168p+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.2ffffffffffffp+4 : -0x6.119e27f51c204p+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.2ffffffffffffp+4 : -0x6.119e27f51c2p+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.2ffffffffffffp+4 : -0x6.119e27f51c2p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.2ffffffffffffp+4 : -0x6.119e27f51c2p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b5p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b5p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b48p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b48p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b5p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b5p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b48p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b48p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b4d7dd7ace1fa2cp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b4d7dd7ace1fa28p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b4d7dd7ace1fa28p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b4d7dd7ace1fa28p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b4d7dd7ace1fcp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b4d7dd7ace1fap+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b4d7dd7ace1fap+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b4d7dd7ace1fap+0L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.2ffffffffffffff6p+4L : -0xd.bb3fcdf10bfe34bp-8L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.2ffffffffffffff6p+4L : -0xd.bb3fcdf10bfe34bp-8L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.2ffffffffffffff6p+4L : -0xd.bb3fcdf10bfe34ap-8L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.2ffffffffffffff6p+4L : -0xd.bb3fcdf10bfe34ap-8L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.2ffffffffffffff6p+4L : -0xd.bb3fcdf10bfe34bp-8L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.2ffffffffffffff6p+4L : -0xd.bb3fcdf10bfe34bp-8L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.2ffffffffffffff6p+4L : -0xd.bb3fcdf10bfe34ap-8L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.2ffffffffffffff6p+4L : -0xd.bb3fcdf10bfe34ap-8L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.2ffffffffffffff6p+4L : -0xd.bb3fcdf10bfe34aa839c1b1a191p-8L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.2ffffffffffffff6p+4L : -0xd.bb3fcdf10bfe34aa839c1b1a191p-8L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.2ffffffffffffff6p+4L : -0xd.bb3fcdf10bfe34aa839c1b1a1908p-8L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.2ffffffffffffff6p+4L : -0xd.bb3fcdf10bfe34aa839c1b1a1908p-8L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.2ffffffffffffff6p+4L : -0xd.bb3fcdf10bfe34aa839c1b1a1cp-8L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.2ffffffffffffff6p+4L : -0xd.bb3fcdf10bfe34aa839c1b1a18p-8L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.2ffffffffffffff6p+4L : -0xd.bb3fcdf10bfe34aa839c1b1a18p-8L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.2ffffffffffffff6p+4L : -0xd.bb3fcdf10bfe34aa839c1b1a18p-8L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.2ffffffffffffff8p+4L : 0x2.b64afc1442844c48p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.2ffffffffffffff8p+4L : 0x2.b64afc1442844c48p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.2ffffffffffffff8p+4L : 0x2.b64afc1442844c48p-4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.2ffffffffffffff8p+4L : 0x2.b64afc1442844c4cp-4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.2ffffffffffffff8p+4L : 0x2.b64afc1442844c48p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.2ffffffffffffff8p+4L : 0x2.b64afc1442844c48p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.2ffffffffffffff8p+4L : 0x2.b64afc1442844c48p-4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.2ffffffffffffff8p+4L : 0x2.b64afc1442844c4cp-4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.2ffffffffffffff8p+4L : 0x2.b64afc1442844c492a44cf5aae0cp-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.2ffffffffffffff8p+4L : 0x2.b64afc1442844c492a44cf5aae0cp-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.2ffffffffffffff8p+4L : 0x2.b64afc1442844c492a44cf5aae0cp-4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.2ffffffffffffff8p+4L : 0x2.b64afc1442844c492a44cf5aae0ep-4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.2ffffffffffffff8p+4L : 0x2.b64afc1442844c492a44cf5aaep-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.2ffffffffffffff8p+4L : 0x2.b64afc1442844c492a44cf5aaep-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.2ffffffffffffff8p+4L : 0x2.b64afc1442844c492a44cf5aaep-4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.2ffffffffffffff8p+4L : 0x2.b64afc1442844c492a44cf5aafp-4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.2ffffffffffffff685b25cbf5f54p+4L : -0x9.ce0b9a4828db14dcde92cf4d3f9p-56L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.2ffffffffffffff685b25cbf5f54p+4L : -0x9.ce0b9a4828db14dcde92cf4d3f9p-56L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.2ffffffffffffff685b25cbf5f54p+4L : -0x9.ce0b9a4828db14dcde92cf4d3f88p-56L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.2ffffffffffffff685b25cbf5f54p+4L : -0x9.ce0b9a4828db14dcde92cf4d3f88p-56L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.2ffffffffffffff685b25cbf5f55p+4L : 0x1.134ad96206724f00837cae8366b3p-52L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.2ffffffffffffff685b25cbf5f55p+4L : 0x1.134ad96206724f00837cae8366b3p-52L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.2ffffffffffffff685b25cbf5f55p+4L : 0x1.134ad96206724f00837cae8366b3p-52L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.2ffffffffffffff685b25cbf5f55p+4L : 0x1.134ad96206724f00837cae8366b4p-52L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.2ffffffffffffff685b25cbf5fp+4L : -0x8.e6b2cf7c97411e8ac8b53cb0d9fp-48L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.2ffffffffffffff685b25cbf5fp+4L : -0x8.e6b2cf7c97411e8ac8b53cb0d9fp-48L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.2ffffffffffffff685b25cbf5fp+4L : -0x8.e6b2cf7c97411e8ac8b53cb0d9e8p-48L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.2ffffffffffffff685b25cbf5fp+4L : -0x8.e6b2cf7c97411e8ac8b53cb0d9e8p-48L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.2ffffffffffffff685b25cbf5fp+4L : -0x8.e6b2cf7c97411e8ac8b53cb0dcp-48L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.2ffffffffffffff685b25cbf5fp+4L : -0x8.e6b2cf7c97411e8ac8b53cb0d8p-48L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.2ffffffffffffff685b25cbf5fp+4L : -0x8.e6b2cf7c97411e8ac8b53cb0d8p-48L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.2ffffffffffffff685b25cbf5fp+4L : -0x8.e6b2cf7c97411e8ac8b53cb0d8p-48L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.2ffffffffffffff685b25cbf5f8p+4L : 0x4.9aa9c8b7b0a1adc41049a8430efp-48L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.2ffffffffffffff685b25cbf5f8p+4L : 0x4.9aa9c8b7b0a1adc41049a8430efp-48L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.2ffffffffffffff685b25cbf5f8p+4L : 0x4.9aa9c8b7b0a1adc41049a8430efp-48L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.2ffffffffffffff685b25cbf5f8p+4L : 0x4.9aa9c8b7b0a1adc41049a8430ef4p-48L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.2ffffffffffffff685b25cbf5f8p+4L : 0x4.9aa9c8b7b0a1adc41049a8430ep-48L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.2ffffffffffffff685b25cbf5f8p+4L : 0x4.9aa9c8b7b0a1adc41049a8430ep-48L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.2ffffffffffffff685b25cbf5f8p+4L : 0x4.9aa9c8b7b0a1adc41049a8430ep-48L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.2ffffffffffffff685b25cbf5f8p+4L : 0x4.9aa9c8b7b0a1adc41049a8431p-48L -1 : inexact-ok
+lgamma -0x1.30000000000000097a4da340a0ab81b7b1f1f002p+4
+= lgamma downward flt-32 -0x1.300002p+4f : -0x1.a2b8b4p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.300002p+4f : -0x1.a2b8b4p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.300002p+4f : -0x1.a2b8b2p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.300002p+4f : -0x1.a2b8b2p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.300002p+4 : -0x1.a2b8b3e16627fp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.300002p+4 : -0x1.a2b8b3e16627ep+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.300002p+4 : -0x1.a2b8b3e16627ep+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.300002p+4 : -0x1.a2b8b3e16627ep+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.300002p+4L : -0x1.a2b8b3e16627e782p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.300002p+4L : -0x1.a2b8b3e16627e78p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.300002p+4L : -0x1.a2b8b3e16627e78p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.300002p+4L : -0x1.a2b8b3e16627e78p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.300002p+4L : -0x1.a2b8b3e16627e782p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.300002p+4L : -0x1.a2b8b3e16627e78p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.300002p+4L : -0x1.a2b8b3e16627e78p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.300002p+4L : -0x1.a2b8b3e16627e78p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.300002p+4L : -0x1.a2b8b3e16627e7804ccde008eeddp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.300002p+4L : -0x1.a2b8b3e16627e7804ccde008eedcp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.300002p+4L : -0x1.a2b8b3e16627e7804ccde008eedcp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.300002p+4L : -0x1.a2b8b3e16627e7804ccde008eedcp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.300002p+4L : -0x1.a2b8b3e16627e7804ccde008efp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.300002p+4L : -0x1.a2b8b3e16627e7804ccde008efp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.300002p+4L : -0x1.a2b8b3e16627e7804ccde008ee8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.300002p+4L : -0x1.a2b8b3e16627e7804ccde008ee8p+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.3000000000001p+4 : -0x6.119e27f51c26p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.3000000000001p+4 : -0x6.119e27f51c26p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.3000000000001p+4 : -0x6.119e27f51c25cp+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.3000000000001p+4 : -0x6.119e27f51c25cp+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.3000000000001p+4L : -0x6.119e27f51c25fc38p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.3000000000001p+4L : -0x6.119e27f51c25fc38p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.3000000000001p+4L : -0x6.119e27f51c25fc3p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.3000000000001p+4L : -0x6.119e27f51c25fc3p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.3000000000001p+4L : -0x6.119e27f51c25fc38p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.3000000000001p+4L : -0x6.119e27f51c25fc38p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.3000000000001p+4L : -0x6.119e27f51c25fc3p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.3000000000001p+4L : -0x6.119e27f51c25fc3p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.3000000000001p+4L : -0x6.119e27f51c25fc36032500898de4p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.3000000000001p+4L : -0x6.119e27f51c25fc36032500898dep+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.3000000000001p+4L : -0x6.119e27f51c25fc36032500898dep+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.3000000000001p+4L : -0x6.119e27f51c25fc36032500898dep+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.3000000000001p+4L : -0x6.119e27f51c25fc36032500898ep+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.3000000000001p+4L : -0x6.119e27f51c25fc36032500898ep+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.3000000000001p+4L : -0x6.119e27f51c25fc36032500898cp+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.3000000000001p+4L : -0x6.119e27f51c25fc36032500898cp+0L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.3000000000000008p+4L : 0x2.b64afc1442841ccp-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.3000000000000008p+4L : 0x2.b64afc1442841ccp-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.3000000000000008p+4L : 0x2.b64afc1442841ccp-4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.3000000000000008p+4L : 0x2.b64afc1442841cc4p-4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.3000000000000008p+4L : 0x2.b64afc1442841ccp-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.3000000000000008p+4L : 0x2.b64afc1442841ccp-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.3000000000000008p+4L : 0x2.b64afc1442841ccp-4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.3000000000000008p+4L : 0x2.b64afc1442841cc4p-4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.3000000000000008p+4L : 0x2.b64afc1442841cc1e61a64bd716ep-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.3000000000000008p+4L : 0x2.b64afc1442841cc1e61a64bd716ep-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.3000000000000008p+4L : 0x2.b64afc1442841cc1e61a64bd716ep-4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.3000000000000008p+4L : 0x2.b64afc1442841cc1e61a64bd717p-4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.3000000000000008p+4L : 0x2.b64afc1442841cc1e61a64bd71p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.3000000000000008p+4L : 0x2.b64afc1442841cc1e61a64bd71p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.3000000000000008p+4L : 0x2.b64afc1442841cc1e61a64bd71p-4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.3000000000000008p+4L : 0x2.b64afc1442841cc1e61a64bd72p-4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.300000000000000ap+4L : -0xd.bb3fcdf10c01eb4p-8L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.300000000000000ap+4L : -0xd.bb3fcdf10c01eb4p-8L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.300000000000000ap+4L : -0xd.bb3fcdf10c01eb3p-8L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.300000000000000ap+4L : -0xd.bb3fcdf10c01eb3p-8L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.300000000000000ap+4L : -0xd.bb3fcdf10c01eb4p-8L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.300000000000000ap+4L : -0xd.bb3fcdf10c01eb4p-8L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.300000000000000ap+4L : -0xd.bb3fcdf10c01eb3p-8L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.300000000000000ap+4L : -0xd.bb3fcdf10c01eb3p-8L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.300000000000000ap+4L : -0xd.bb3fcdf10c01eb3bd6ec6f62d56p-8L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.300000000000000ap+4L : -0xd.bb3fcdf10c01eb3bd6ec6f62d56p-8L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.300000000000000ap+4L : -0xd.bb3fcdf10c01eb3bd6ec6f62d558p-8L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.300000000000000ap+4L : -0xd.bb3fcdf10c01eb3bd6ec6f62d558p-8L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.300000000000000ap+4L : -0xd.bb3fcdf10c01eb3bd6ec6f62d8p-8L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.300000000000000ap+4L : -0xd.bb3fcdf10c01eb3bd6ec6f62d4p-8L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.300000000000000ap+4L : -0xd.bb3fcdf10c01eb3bd6ec6f62d4p-8L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.300000000000000ap+4L : -0xd.bb3fcdf10c01eb3bd6ec6f62d4p-8L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.30000000000000097a4da340a0abp+4L : 0xd.afc10a2f38dbffb02355aa0679p-56L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.30000000000000097a4da340a0abp+4L : 0xd.afc10a2f38dbffb02355aa0679p-56L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.30000000000000097a4da340a0abp+4L : 0xd.afc10a2f38dbffb02355aa0679p-56L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.30000000000000097a4da340a0abp+4L : 0xd.afc10a2f38dbffb02355aa067908p-56L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.30000000000000097a4da340a0acp+4L : -0xd.52f82639572464437b5ce2b7ab08p-56L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.30000000000000097a4da340a0acp+4L : -0xd.52f82639572464437b5ce2b7abp-56L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.30000000000000097a4da340a0acp+4L : -0xd.52f82639572464437b5ce2b7abp-56L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.30000000000000097a4da340a0acp+4L : -0xd.52f82639572464437b5ce2b7abp-56L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.30000000000000097a4da340a08p+4L : 0x4.9724dc2bbf7374cb291b72d5b15cp-48L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.30000000000000097a4da340a08p+4L : 0x4.9724dc2bbf7374cb291b72d5b15cp-48L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.30000000000000097a4da340a08p+4L : 0x4.9724dc2bbf7374cb291b72d5b15cp-48L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.30000000000000097a4da340a08p+4L : 0x4.9724dc2bbf7374cb291b72d5b16p-48L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.30000000000000097a4da340a08p+4L : 0x4.9724dc2bbf7374cb291b72d5bp-48L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.30000000000000097a4da340a08p+4L : 0x4.9724dc2bbf7374cb291b72d5b2p-48L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.30000000000000097a4da340a08p+4L : 0x4.9724dc2bbf7374cb291b72d5bp-48L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.30000000000000097a4da340a08p+4L : 0x4.9724dc2bbf7374cb291b72d5b2p-48L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.30000000000000097a4da340a1p+4L : -0x8.ea37bc08886f870af40ddcbb7428p-48L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.30000000000000097a4da340a1p+4L : -0x8.ea37bc08886f870af40ddcbb742p-48L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.30000000000000097a4da340a1p+4L : -0x8.ea37bc08886f870af40ddcbb742p-48L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.30000000000000097a4da340a1p+4L : -0x8.ea37bc08886f870af40ddcbb742p-48L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.30000000000000097a4da340a1p+4L : -0x8.ea37bc08886f870af40ddcbb78p-48L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.30000000000000097a4da340a1p+4L : -0x8.ea37bc08886f870af40ddcbb74p-48L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.30000000000000097a4da340a1p+4L : -0x8.ea37bc08886f870af40ddcbb74p-48L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.30000000000000097a4da340a1p+4L : -0x8.ea37bc08886f870af40ddcbb74p-48L 1 : inexact-ok
+lgamma -0x1.3fffffffffffffff86af516ff7f76bd67e720d58p+4
+= lgamma downward flt-32 -0x1.3ffffep+4f : -0x1.d2a72ep+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.3ffffep+4f : -0x1.d2a72cp+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.3ffffep+4f : -0x1.d2a72cp+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.3ffffep+4f : -0x1.d2a72cp+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.3ffffep+4 : -0x1.d2a72cdce34adp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.3ffffep+4 : -0x1.d2a72cdce34acp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.3ffffep+4 : -0x1.d2a72cdce34acp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.3ffffep+4 : -0x1.d2a72cdce34acp+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.3ffffep+4L : -0x1.d2a72cdce34ac166p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.3ffffep+4L : -0x1.d2a72cdce34ac166p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164fbae8c7684ddp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164fbae8c7684ddp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164fbae8c7684dcp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164fbae8c7684dcp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164fbae8c7685p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164fbae8c7685p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164fbae8c76848p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164fbae8c76848p+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.3ffffffffffffp+4 : -0x9.1086776398928p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.3ffffffffffffp+4 : -0x9.108677639892p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.3ffffffffffffp+4 : -0x9.108677639892p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.3ffffffffffffp+4 : -0x9.108677639892p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.3ffffffffffffp+4L : -0x9.108677639892289p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.3ffffffffffffp+4L : -0x9.108677639892289p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.3ffffffffffffp+4L : -0x9.108677639892288p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.3ffffffffffffp+4L : -0x9.108677639892288p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.3ffffffffffffp+4L : -0x9.108677639892289p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.3ffffffffffffp+4L : -0x9.108677639892289p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.3ffffffffffffp+4L : -0x9.108677639892288p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.3ffffffffffffp+4L : -0x9.108677639892288p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.3ffffffffffffp+4L : -0x9.10867763989228882449ec5b3c5p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.3ffffffffffffp+4L : -0x9.10867763989228882449ec5b3c48p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.3ffffffffffffp+4L : -0x9.10867763989228882449ec5b3c48p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.3ffffffffffffp+4L : -0x9.10867763989228882449ec5b3c48p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.3ffffffffffffp+4L : -0x9.10867763989228882449ec5b4p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.3ffffffffffffp+4L : -0x9.10867763989228882449ec5b3cp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.3ffffffffffffp+4L : -0x9.10867763989228882449ec5b3cp+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.3ffffffffffffp+4L : -0x9.10867763989228882449ec5b3cp+0L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf308p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf308p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306ded2bd06724bp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306ded2bd06724bp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306ded2bd06724ap+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306ded2bd06724ap+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306ded2bd06728p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306ded2bd06728p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306ded2bd0672p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306ded2bd0672p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.3fffffffffffffff86af516ff7f7p+4L : -0xe.38f646c46c4d27208e77961a34f8p-52L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.3fffffffffffffff86af516ff7f7p+4L : -0xe.38f646c46c4d27208e77961a34f8p-52L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.3fffffffffffffff86af516ff7f7p+4L : -0xe.38f646c46c4d27208e77961a34fp-52L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.3fffffffffffffff86af516ff7f7p+4L : -0xe.38f646c46c4d27208e77961a34fp-52L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.3fffffffffffffff86af516ff7f8p+4L : 0x1.38a7135be47b86f556df0964a768p-48L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.3fffffffffffffff86af516ff7f8p+4L : 0x1.38a7135be47b86f556df0964a769p-48L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.3fffffffffffffff86af516ff7f8p+4L : 0x1.38a7135be47b86f556df0964a768p-48L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.3fffffffffffffff86af516ff7f8p+4L : 0x1.38a7135be47b86f556df0964a769p-48L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.3fffffffffffffff86af516ff78p+4L : -0xf.c00e11277e57c2d191e36fd60bfp-44L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.3fffffffffffffff86af516ff78p+4L : -0xf.c00e11277e57c2d191e36fd60bfp-44L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.3fffffffffffffff86af516ff78p+4L : -0xf.c00e11277e57c2d191e36fd60be8p-44L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.3fffffffffffffff86af516ff78p+4L : -0xf.c00e11277e57c2d191e36fd60be8p-44L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.3fffffffffffffff86af516ff78p+4L : -0xf.c00e11277e57c2d191e36fd60cp-44L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.3fffffffffffffff86af516ff78p+4L : -0xf.c00e11277e57c2d191e36fd60cp-44L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.3fffffffffffffff86af516ff78p+4L : -0xf.c00e11277e57c2d191e36fd608p-44L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.3fffffffffffffff86af516ff78p+4L : -0xf.c00e11277e57c2d191e36fd608p-44L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.3fffffffffffffff86af516ff8p+4L : 0x1.21a5ad19d3f1ea0c24626e1975bdp-44L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.3fffffffffffffff86af516ff8p+4L : 0x1.21a5ad19d3f1ea0c24626e1975bep-44L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.3fffffffffffffff86af516ff8p+4L : 0x1.21a5ad19d3f1ea0c24626e1975bdp-44L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.3fffffffffffffff86af516ff8p+4L : 0x1.21a5ad19d3f1ea0c24626e1975bep-44L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.3fffffffffffffff86af516ff8p+4L : 0x1.21a5ad19d3f1ea0c24626e19758p-44L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.3fffffffffffffff86af516ff8p+4L : 0x1.21a5ad19d3f1ea0c24626e19758p-44L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.3fffffffffffffff86af516ff8p+4L : 0x1.21a5ad19d3f1ea0c24626e19758p-44L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.3fffffffffffffff86af516ff8p+4L : 0x1.21a5ad19d3f1ea0c24626e1976p-44L 1 : inexact-ok
+lgamma -0x1.40000000000000007950ae9008089413ccc8a354p+4
+= lgamma downward flt-32 -0x1.400002p+4f : -0x1.d2a73ap+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.400002p+4f : -0x1.d2a738p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.400002p+4f : -0x1.d2a738p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.400002p+4f : -0x1.d2a738p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.400002p+4 : -0x1.d2a738f1e7889p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.400002p+4 : -0x1.d2a738f1e7889p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.400002p+4 : -0x1.d2a738f1e7888p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.400002p+4 : -0x1.d2a738f1e7888p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.400002p+4L : -0x1.d2a738f1e7888f4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.400002p+4L : -0x1.d2a738f1e7888f4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.400002p+4L : -0x1.d2a738f1e7888f3ep+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.400002p+4L : -0x1.d2a738f1e7888f3ep+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.400002p+4L : -0x1.d2a738f1e7888f4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.400002p+4L : -0x1.d2a738f1e7888f4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.400002p+4L : -0x1.d2a738f1e7888f3ep+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.400002p+4L : -0x1.d2a738f1e7888f3ep+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.400002p+4L : -0x1.d2a738f1e7888f3f7c6994ba183fp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.400002p+4L : -0x1.d2a738f1e7888f3f7c6994ba183ep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.400002p+4L : -0x1.d2a738f1e7888f3f7c6994ba183ep+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.400002p+4L : -0x1.d2a738f1e7888f3f7c6994ba183ep+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.400002p+4L : -0x1.d2a738f1e7888f3f7c6994ba188p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.400002p+4L : -0x1.d2a738f1e7888f3f7c6994ba18p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.400002p+4L : -0x1.d2a738f1e7888f3f7c6994ba18p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.400002p+4L : -0x1.d2a738f1e7888f3f7c6994ba18p+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.4000000000001p+4 : -0x9.1086776398988p+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.4000000000001p+4 : -0x9.108677639898p+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.4000000000001p+4 : -0x9.108677639898p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.4000000000001p+4 : -0x9.108677639898p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.4000000000001p+4L : -0x9.108677639898331p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.4000000000001p+4L : -0x9.108677639898331p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.4000000000001p+4L : -0x9.10867763989833p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.4000000000001p+4L : -0x9.10867763989833p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.4000000000001p+4L : -0x9.108677639898331p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.4000000000001p+4L : -0x9.108677639898331p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.4000000000001p+4L : -0x9.10867763989833p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.4000000000001p+4L : -0x9.10867763989833p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.4000000000001p+4L : -0x9.108677639898330a4330d99c69ap+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.4000000000001p+4L : -0x9.108677639898330a4330d99c6998p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.4000000000001p+4L : -0x9.108677639898330a4330d99c6998p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.4000000000001p+4L : -0x9.108677639898330a4330d99c6998p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.4000000000001p+4L : -0x9.108677639898330a4330d99c6cp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.4000000000001p+4L : -0x9.108677639898330a4330d99c68p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.4000000000001p+4L : -0x9.108677639898330a4330d99c68p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.4000000000001p+4L : -0x9.108677639898330a4330d99c68p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3cap+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c8p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c8p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c8p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3cap+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c8p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c8p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c8p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c82f1699e41a71p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c82f1699e41a71p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c82f1699e41a7p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c82f1699e41a7p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c82f1699e41a8p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c82f1699e41a8p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c82f1699e41ap+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c82f1699e41ap+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.40000000000000007950ae900808p+4L : 0x1.3879456d6785f6aa67429896d1f8p-48L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.40000000000000007950ae900808p+4L : 0x1.3879456d6785f6aa67429896d1f9p-48L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.40000000000000007950ae900808p+4L : 0x1.3879456d6785f6aa67429896d1f8p-48L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.40000000000000007950ae900808p+4L : 0x1.3879456d6785f6aa67429896d1f9p-48L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.40000000000000007950ae900809p+4L : -0xe.3bd325ac3ba631da0a5d89e4cd28p-52L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.40000000000000007950ae900809p+4L : -0xe.3bd325ac3ba631da0a5d89e4cd2p-52L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.40000000000000007950ae900809p+4L : -0xe.3bd325ac3ba631da0a5d89e4cd2p-52L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.40000000000000007950ae900809p+4L : -0xe.3bd325ac3ba631da0a5d89e4cd2p-52L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.40000000000000007950ae9008p+4L : 0x1.21a2d03aec229137c9799e44027p-44L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.40000000000000007950ae9008p+4L : 0x1.21a2d03aec229137c9799e44027p-44L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.40000000000000007950ae9008p+4L : 0x1.21a2d03aec229137c9799e44027p-44L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.40000000000000007950ae9008p+4L : 0x1.21a2d03aec229137c9799e440271p-44L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.40000000000000007950ae9008p+4L : 0x1.21a2d03aec229137c9799e4402p-44L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.40000000000000007950ae9008p+4L : 0x1.21a2d03aec229137c9799e44028p-44L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.40000000000000007950ae9008p+4L : 0x1.21a2d03aec229137c9799e4402p-44L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.40000000000000007950ae9008p+4L : 0x1.21a2d03aec229137c9799e44028p-44L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.40000000000000007950ae90088p+4L : -0xf.c010ee0666271eab2ddbb3221fd8p-44L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.40000000000000007950ae90088p+4L : -0xf.c010ee0666271eab2ddbb3221fdp-44L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.40000000000000007950ae90088p+4L : -0xf.c010ee0666271eab2ddbb3221fdp-44L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.40000000000000007950ae90088p+4L : -0xf.c010ee0666271eab2ddbb3221fdp-44L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.40000000000000007950ae90088p+4L : -0xf.c010ee0666271eab2ddbb3222p-44L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.40000000000000007950ae90088p+4L : -0xf.c010ee0666271eab2ddbb3222p-44L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.40000000000000007950ae90088p+4L : -0xf.c010ee0666271eab2ddbb3221cp-44L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.40000000000000007950ae90088p+4L : -0xf.c010ee0666271eab2ddbb3221cp-44L -1 : inexact-ok
+lgamma -0x1.4ffffffffffffffffa391c4248c2a39cfdd49d4ap+4
+= lgamma downward flt-32 -0x1.4ffffep+4f : -0x2.035d8cp+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.4ffffep+4f : -0x2.035d88p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.4ffffep+4f : -0x2.035d88p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.4ffffep+4f : -0x2.035d88p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.4ffffep+4 : -0x2.035d89ed6122p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.4ffffep+4 : -0x2.035d89ed6122p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.4ffffep+4 : -0x2.035d89ed6121ep+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.4ffffep+4 : -0x2.035d89ed6121ep+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.4ffffep+4L : -0x2.035d89ed6121f85cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.4ffffep+4L : -0x2.035d89ed6121f85cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.4ffffep+4L : -0x2.035d89ed6121f858p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.4ffffep+4L : -0x2.035d89ed6121f858p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.4ffffep+4L : -0x2.035d89ed6121f85cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.4ffffep+4L : -0x2.035d89ed6121f85cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.4ffffep+4L : -0x2.035d89ed6121f858p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.4ffffep+4L : -0x2.035d89ed6121f858p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.4ffffep+4L : -0x2.035d89ed6121f85bdcd2763fe0bcp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.4ffffep+4L : -0x2.035d89ed6121f85bdcd2763fe0bcp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.4ffffep+4L : -0x2.035d89ed6121f85bdcd2763fe0bap+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.4ffffep+4L : -0x2.035d89ed6121f85bdcd2763fe0bap+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.4ffffep+4L : -0x2.035d89ed6121f85bdcd2763fe1p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.4ffffep+4L : -0x2.035d89ed6121f85bdcd2763fe1p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.4ffffep+4L : -0x2.035d89ed6121f85bdcd2763fep+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.4ffffep+4L : -0x2.035d89ed6121f85bdcd2763fep+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.4ffffffffffffp+4 : -0xc.1bec49f18e688p+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.4ffffffffffffp+4 : -0xc.1bec49f18e68p+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.4ffffffffffffp+4 : -0xc.1bec49f18e68p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.4ffffffffffffp+4 : -0xc.1bec49f18e68p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b2p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b1p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b1p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b1p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b2p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b1p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b1p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b1p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b14fbebdfbc5b28p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b14fbebdfbc5b28p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b14fbebdfbc5b2p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b14fbebdfbc5b2p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b14fbebdfbc5cp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b14fbebdfbc5cp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b14fbebdfbc58p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b14fbebdfbc58p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111c8p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111cp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111cp+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111cp+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111c8p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111cp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111cp+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111cp+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111c2f3687fa48544p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111c2f3687fa4854p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111c2f3687fa4854p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111c2f3687fa4854p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111c2f3687fa486p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111c2f3687fa486p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111c2f3687fa484p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111c2f3687fa484p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.4ffffffffffffffffa391c4248c2p+4L : -0x1.c526944f697ba10afa8327f58ac3p-44L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.4ffffffffffffffffa391c4248c2p+4L : -0x1.c526944f697ba10afa8327f58ac2p-44L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.4ffffffffffffffffa391c4248c2p+4L : -0x1.c526944f697ba10afa8327f58ac2p-44L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.4ffffffffffffffffa391c4248c2p+4L : -0x1.c526944f697ba10afa8327f58ac2p-44L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.4ffffffffffffffffa391c4248c3p+4L : 0xf.fe0e8e74f374bf119b7af74a1518p-48L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.4ffffffffffffffffa391c4248c3p+4L : 0xf.fe0e8e74f374bf119b7af74a1518p-48L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.4ffffffffffffffffa391c4248c3p+4L : 0xf.fe0e8e74f374bf119b7af74a1518p-48L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.4ffffffffffffffffa391c4248c3p+4L : 0xf.fe0e8e74f374bf119b7af74a152p-48L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.4ffffffffffffffffa391c42488p+4L : -0xb.89114dc66e395aed6a7298d3ee88p-40L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.4ffffffffffffffffa391c42488p+4L : -0xb.89114dc66e395aed6a7298d3ee8p-40L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.4ffffffffffffffffa391c42488p+4L : -0xb.89114dc66e395aed6a7298d3ee8p-40L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.4ffffffffffffffffa391c42488p+4L : -0xb.89114dc66e395aed6a7298d3ee8p-40L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.4ffffffffffffffffa391c42488p+4L : -0xb.89114dc66e395aed6a7298d3fp-40L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.4ffffffffffffffffa391c42488p+4L : -0xb.89114dc66e395aed6a7298d3fp-40L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.4ffffffffffffffffa391c42488p+4L : -0xb.89114dc66e395aed6a7298d3ecp-40L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.4ffffffffffffffffa391c42488p+4L : -0xb.89114dc66e395aed6a7298d3ecp-40L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.4ffffffffffffffffa391c4249p+4L : 0xa.9f2a9bef4dc759d87f75188b7328p-40L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.4ffffffffffffffffa391c4249p+4L : 0xa.9f2a9bef4dc759d87f75188b7328p-40L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.4ffffffffffffffffa391c4249p+4L : 0xa.9f2a9bef4dc759d87f75188b7328p-40L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.4ffffffffffffffffa391c4249p+4L : 0xa.9f2a9bef4dc759d87f75188b733p-40L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.4ffffffffffffffffa391c4249p+4L : 0xa.9f2a9bef4dc759d87f75188b7p-40L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.4ffffffffffffffffa391c4249p+4L : 0xa.9f2a9bef4dc759d87f75188b74p-40L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.4ffffffffffffffffa391c4249p+4L : 0xa.9f2a9bef4dc759d87f75188b7p-40L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.4ffffffffffffffffa391c4249p+4L : 0xa.9f2a9bef4dc759d87f75188b74p-40L -1 : inexact-ok
+lgamma -0x1.500000000000000005c6e3bdb73d5c62f55ed532p+4
+= lgamma downward flt-32 -0x1.500002p+4f : -0x2.035d98p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.500002p+4f : -0x2.035d98p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.500002p+4f : -0x2.035d94p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.500002p+4f : -0x2.035d94p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.500002p+4 : -0x2.035d9633286cp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.500002p+4 : -0x2.035d9633286cp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.500002p+4 : -0x2.035d9633286bep+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.500002p+4 : -0x2.035d9633286bep+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.500002p+4L : -0x2.035d9633286bf6fcp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.500002p+4L : -0x2.035d9633286bf6f8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.500002p+4L : -0x2.035d9633286bf6f8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.500002p+4L : -0x2.035d9633286bf6f8p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.500002p+4L : -0x2.035d9633286bf6fcp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.500002p+4L : -0x2.035d9633286bf6f8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.500002p+4L : -0x2.035d9633286bf6f8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.500002p+4L : -0x2.035d9633286bf6f8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.500002p+4L : -0x2.035d9633286bf6f969e3ff6bccfp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.500002p+4L : -0x2.035d9633286bf6f969e3ff6bccfp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.500002p+4L : -0x2.035d9633286bf6f969e3ff6bcceep+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.500002p+4L : -0x2.035d9633286bf6f969e3ff6bcceep+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.500002p+4L : -0x2.035d9633286bf6f969e3ff6bcdp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.500002p+4L : -0x2.035d9633286bf6f969e3ff6bcdp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.500002p+4L : -0x2.035d9633286bf6f969e3ff6bccp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.500002p+4L : -0x2.035d9633286bf6f969e3ff6bccp+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.5000000000001p+4 : -0xc.1bec49f18e6e8p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.5000000000001p+4 : -0xc.1bec49f18e6e8p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.5000000000001p+4 : -0xc.1bec49f18e6ep+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.5000000000001p+4 : -0xc.1bec49f18e6ep+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5ep+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5ep+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5dfp+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5dfp+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5ep+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5ep+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5dfp+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5dfp+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5df8a0eb2e83a0ep+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5df8a0eb2e83a0d8p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5df8a0eb2e83a0d8p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5df8a0eb2e83a0d8p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5df8a0eb2e83a4p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5df8a0eb2e83ap+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5df8a0eb2e83ap+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5df8a0eb2e83ap+0L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.5000000000000002p+4L : -0x4.7c05424b8a811288p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.5000000000000002p+4L : -0x4.7c05424b8a811288p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.5000000000000002p+4L : -0x4.7c05424b8a81128p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.5000000000000002p+4L : -0x4.7c05424b8a81128p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.5000000000000002p+4L : -0x4.7c05424b8a811288p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.5000000000000002p+4L : -0x4.7c05424b8a811288p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.5000000000000002p+4L : -0x4.7c05424b8a81128p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.5000000000000002p+4L : -0x4.7c05424b8a81128p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.5000000000000002p+4L : -0x4.7c05424b8a8112874fdd1f8e5e2cp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.5000000000000002p+4L : -0x4.7c05424b8a8112874fdd1f8e5e28p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.5000000000000002p+4L : -0x4.7c05424b8a8112874fdd1f8e5e28p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.5000000000000002p+4L : -0x4.7c05424b8a8112874fdd1f8e5e28p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.5000000000000002p+4L : -0x4.7c05424b8a8112874fdd1f8e6p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.5000000000000002p+4L : -0x4.7c05424b8a8112874fdd1f8e5ep+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.5000000000000002p+4L : -0x4.7c05424b8a8112874fdd1f8e5ep+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.5000000000000002p+4L : -0x4.7c05424b8a8112874fdd1f8e5ep+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.500000000000000005c6e3bdb73dp+4L : 0xf.fe0c5746b70b02a08b297e590878p-48L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.500000000000000005c6e3bdb73dp+4L : 0xf.fe0c5746b70b02a08b297e590878p-48L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.500000000000000005c6e3bdb73dp+4L : 0xf.fe0c5746b70b02a08b297e590878p-48L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.500000000000000005c6e3bdb73dp+4L : 0xf.fe0c5746b70b02a08b297e59088p-48L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.500000000000000005c6e3bdb73ep+4L : -0x1.c526b7c24d423cd82e6be483ea54p-44L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.500000000000000005c6e3bdb73ep+4L : -0x1.c526b7c24d423cd82e6be483ea53p-44L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.500000000000000005c6e3bdb73ep+4L : -0x1.c526b7c24d423cd82e6be483ea53p-44L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.500000000000000005c6e3bdb73ep+4L : -0x1.c526b7c24d423cd82e6be483ea53p-44L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.500000000000000005c6e3bdb7p+4L : 0xa.9f2a99b81f8af0337368ac1fde7p-40L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.500000000000000005c6e3bdb7p+4L : 0xa.9f2a99b81f8af0337368ac1fde78p-40L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.500000000000000005c6e3bdb7p+4L : 0xa.9f2a99b81f8af0337368ac1fde7p-40L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.500000000000000005c6e3bdb7p+4L : 0xa.9f2a99b81f8af0337368ac1fde78p-40L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.500000000000000005c6e3bdb7p+4L : 0xa.9f2a99b81f8af0337368ac1fdcp-40L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.500000000000000005c6e3bdb7p+4L : 0xa.9f2a99b81f8af0337368ac1fep-40L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.500000000000000005c6e3bdb7p+4L : 0xa.9f2a99b81f8af0337368ac1fdcp-40L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.500000000000000005c6e3bdb7p+4L : 0xa.9f2a99b81f8af0337368ac1fep-40L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.500000000000000005c6e3bdb78p+4L : -0xb.89114ffd9c75c4c38d9c2d39f978p-40L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.500000000000000005c6e3bdb78p+4L : -0xb.89114ffd9c75c4c38d9c2d39f97p-40L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.500000000000000005c6e3bdb78p+4L : -0xb.89114ffd9c75c4c38d9c2d39f97p-40L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.500000000000000005c6e3bdb78p+4L : -0xb.89114ffd9c75c4c38d9c2d39f97p-40L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.500000000000000005c6e3bdb78p+4L : -0xb.89114ffd9c75c4c38d9c2d39fcp-40L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.500000000000000005c6e3bdb78p+4L : -0xb.89114ffd9c75c4c38d9c2d39f8p-40L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.500000000000000005c6e3bdb78p+4L : -0xb.89114ffd9c75c4c38d9c2d39f8p-40L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.500000000000000005c6e3bdb78p+4L : -0xb.89114ffd9c75c4c38d9c2d39f8p-40L 1 : inexact-ok
+lgamma -0x1.5fffffffffffffffffbcc71a49201eb5aeb96c74p+4
+= lgamma downward flt-32 -0x1.5ffffep+4f : -0x2.34d274p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.5ffffep+4f : -0x2.34d274p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.5ffffep+4f : -0x2.34d27p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.5ffffep+4f : -0x2.34d27p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.5ffffep+4 : -0x2.34d272c496dc2p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.5ffffep+4 : -0x2.34d272c496dcp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.5ffffep+4 : -0x2.34d272c496dcp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.5ffffep+4 : -0x2.34d272c496dcp+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.5ffffep+4L : -0x2.34d272c496dc022p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.5ffffep+4L : -0x2.34d272c496dc021cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.5ffffep+4L : -0x2.34d272c496dc021cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.5ffffep+4L : -0x2.34d272c496dc021cp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.5ffffep+4L : -0x2.34d272c496dc022p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.5ffffep+4L : -0x2.34d272c496dc021cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.5ffffep+4L : -0x2.34d272c496dc021cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.5ffffep+4L : -0x2.34d272c496dc021cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.5ffffep+4L : -0x2.34d272c496dc021c05680f598766p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.5ffffep+4L : -0x2.34d272c496dc021c05680f598766p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.5ffffep+4L : -0x2.34d272c496dc021c05680f598764p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.5ffffep+4L : -0x2.34d272c496dc021c05680f598764p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.5ffffep+4L : -0x2.34d272c496dc021c05680f5988p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.5ffffep+4L : -0x2.34d272c496dc021c05680f5987p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.5ffffep+4L : -0x2.34d272c496dc021c05680f5987p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.5ffffep+4L : -0x2.34d272c496dc021c05680f5987p+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.5ffffffffffffp+4 : -0xf.333ad8d947218p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.5ffffffffffffp+4 : -0xf.333ad8d94721p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.5ffffffffffffp+4 : -0xf.333ad8d94721p+0 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.5ffffffffffffp+4 : -0xf.333ad8d94721p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721202p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721202p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201568ad5e5db998p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201568ad5e5db99p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201568ad5e5db99p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201568ad5e5db99p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201568ad5e5dbcp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201568ad5e5db8p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201568ad5e5db8p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201568ad5e5db8p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0268p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0268p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a026p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a026p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0268p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0268p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a026p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a026p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0264d487158bb568p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0264d487158bb564p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0264d487158bb564p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0264d487158bb564p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0264d487158bb6p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0264d487158bb6p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0264d487158bb4p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0264d487158bb4p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.5fffffffffffffffffbcc71a492p+4L : -0x7.4f359fa4fdbfce6f5bb1209ad1ecp-44L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.5fffffffffffffffffbcc71a492p+4L : -0x7.4f359fa4fdbfce6f5bb1209ad1ecp-44L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.5fffffffffffffffffbcc71a492p+4L : -0x7.4f359fa4fdbfce6f5bb1209ad1e8p-44L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.5fffffffffffffffffbcc71a492p+4L : -0x7.4f359fa4fdbfce6f5bb1209ad1e8p-44L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.5fffffffffffffffffbcc71a4921p+4L : 0x3.59f6f230f3b480081844e49e805p-40L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.5fffffffffffffffffbcc71a4921p+4L : 0x3.59f6f230f3b480081844e49e805p-40L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.5fffffffffffffffffbcc71a4921p+4L : 0x3.59f6f230f3b480081844e49e805p-40L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.5fffffffffffffffffbcc71a4921p+4L : 0x3.59f6f230f3b480081844e49e8052p-40L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.5fffffffffffffffffbcc71a49p+4L : -0x7.a523cdf44d8687ba0b959d73c24cp-36L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.5fffffffffffffffffbcc71a49p+4L : -0x7.a523cdf44d8687ba0b959d73c248p-36L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.5fffffffffffffffffbcc71a49p+4L : -0x7.a523cdf44d8687ba0b959d73c248p-36L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.5fffffffffffffffffbcc71a49p+4L : -0x7.a523cdf44d8687ba0b959d73c248p-36L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.5fffffffffffffffffbcc71a49p+4L : -0x7.a523cdf44d8687ba0b959d73c4p-36L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.5fffffffffffffffffbcc71a49p+4L : -0x7.a523cdf44d8687ba0b959d73c2p-36L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.5fffffffffffffffffbcc71a49p+4L : -0x7.a523cdf44d8687ba0b959d73c2p-36L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.5fffffffffffffffffbcc71a49p+4L : -0x7.a523cdf44d8687ba0b959d73c2p-36L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.5fffffffffffffffffbcc71a498p+4L : 0x1.6d22e937415b6230eb30e8e04412p-32L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.5fffffffffffffffffbcc71a498p+4L : 0x1.6d22e937415b6230eb30e8e04412p-32L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.5fffffffffffffffffbcc71a498p+4L : 0x1.6d22e937415b6230eb30e8e04412p-32L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.5fffffffffffffffffbcc71a498p+4L : 0x1.6d22e937415b6230eb30e8e04413p-32L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.5fffffffffffffffffbcc71a498p+4L : 0x1.6d22e937415b6230eb30e8e044p-32L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.5fffffffffffffffffbcc71a498p+4L : 0x1.6d22e937415b6230eb30e8e044p-32L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.5fffffffffffffffffbcc71a498p+4L : 0x1.6d22e937415b6230eb30e8e044p-32L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.5fffffffffffffffffbcc71a498p+4L : 0x1.6d22e937415b6230eb30e8e0448p-32L 1 : inexact-ok
+lgamma -0x1.6000000000000000004338e5b6dfe14a513fb4dp+4
+= lgamma downward flt-32 -0x1.600002p+4f : -0x2.34d28p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.600002p+4f : -0x2.34d28p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.600002p+4f : -0x2.34d27cp+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.600002p+4f : -0x2.34d27cp+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.600002p+4 : -0x2.34d27f38e9c9p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.600002p+4 : -0x2.34d27f38e9c8ep+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.600002p+4 : -0x2.34d27f38e9c8ep+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.600002p+4 : -0x2.34d27f38e9c8ep+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.600002p+4L : -0x2.34d27f38e9c8e974p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.600002p+4L : -0x2.34d27f38e9c8e974p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.600002p+4L : -0x2.34d27f38e9c8e97p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.600002p+4L : -0x2.34d27f38e9c8e97p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.600002p+4L : -0x2.34d27f38e9c8e974p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.600002p+4L : -0x2.34d27f38e9c8e974p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.600002p+4L : -0x2.34d27f38e9c8e97p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.600002p+4L : -0x2.34d27f38e9c8e97p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.600002p+4L : -0x2.34d27f38e9c8e973c1260ebe82eep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.600002p+4L : -0x2.34d27f38e9c8e973c1260ebe82ecp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.600002p+4L : -0x2.34d27f38e9c8e973c1260ebe82ecp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.600002p+4L : -0x2.34d27f38e9c8e973c1260ebe82ecp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.600002p+4L : -0x2.34d27f38e9c8e973c1260ebe83p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.600002p+4L : -0x2.34d27f38e9c8e973c1260ebe83p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.600002p+4L : -0x2.34d27f38e9c8e973c1260ebe82p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.600002p+4L : -0x2.34d27f38e9c8e973c1260ebe82p+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.6000000000001p+4 : -0xf.333ad8d947278p+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.6000000000001p+4 : -0xf.333ad8d947278p+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.6000000000001p+4 : -0xf.333ad8d94727p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.6000000000001p+4 : -0xf.333ad8d94727p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.6000000000001p+4L : -0xf.333ad8d947275a4p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.6000000000001p+4L : -0xf.333ad8d947275a4p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.6000000000001p+4L : -0xf.333ad8d947275a3p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.6000000000001p+4L : -0xf.333ad8d947275a3p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.6000000000001p+4L : -0xf.333ad8d947275a4p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.6000000000001p+4L : -0xf.333ad8d947275a4p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.6000000000001p+4L : -0xf.333ad8d947275a3p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.6000000000001p+4L : -0xf.333ad8d947275a3p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.6000000000001p+4L : -0xf.333ad8d947275a3edf210a3c4518p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.6000000000001p+4L : -0xf.333ad8d947275a3edf210a3c4518p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.6000000000001p+4L : -0xf.333ad8d947275a3edf210a3c451p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.6000000000001p+4L : -0xf.333ad8d947275a3edf210a3c451p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.6000000000001p+4L : -0xf.333ad8d947275a3edf210a3c48p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.6000000000001p+4L : -0xf.333ad8d947275a3edf210a3c44p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.6000000000001p+4L : -0xf.333ad8d947275a3edf210a3c44p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.6000000000001p+4L : -0xf.333ad8d947275a3edf210a3c44p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.6000000000000002p+4L : -0x7.9353d133433a033p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.6000000000000002p+4L : -0x7.9353d133433a033p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.6000000000000002p+4L : -0x7.9353d133433a0328p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.6000000000000002p+4L : -0x7.9353d133433a0328p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.6000000000000002p+4L : -0x7.9353d133433a033p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.6000000000000002p+4L : -0x7.9353d133433a033p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.6000000000000002p+4L : -0x7.9353d133433a0328p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.6000000000000002p+4L : -0x7.9353d133433a0328p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.6000000000000002p+4L : -0x7.9353d133433a032c19b5e4013138p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.6000000000000002p+4L : -0x7.9353d133433a032c19b5e4013138p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.6000000000000002p+4L : -0x7.9353d133433a032c19b5e4013134p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.6000000000000002p+4L : -0x7.9353d133433a032c19b5e4013134p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.6000000000000002p+4L : -0x7.9353d133433a032c19b5e40132p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.6000000000000002p+4L : -0x7.9353d133433a032c19b5e40132p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.6000000000000002p+4L : -0x7.9353d133433a032c19b5e4013p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.6000000000000002p+4L : -0x7.9353d133433a032c19b5e4013p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.6000000000000000004338e5b6dfp+4L : 0x3.59f6f216ca01e747521a9ee9b19ap-40L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.6000000000000000004338e5b6dfp+4L : 0x3.59f6f216ca01e747521a9ee9b19cp-40L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.6000000000000000004338e5b6dfp+4L : 0x3.59f6f216ca01e747521a9ee9b19ap-40L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.6000000000000000004338e5b6dfp+4L : 0x3.59f6f216ca01e747521a9ee9b19cp-40L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.6000000000000000004338e5b6ep+4L : -0x7.4f35a14798e95a81f87ef25b6914p-44L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.6000000000000000004338e5b6ep+4L : -0x7.4f35a14798e95a81f87ef25b691p-44L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.6000000000000000004338e5b6ep+4L : -0x7.4f35a14798e95a81f87ef25b691p-44L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.6000000000000000004338e5b6ep+4L : -0x7.4f35a14798e95a81f87ef25b691p-44L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.6000000000000000004338e5b68p+4L : 0x1.6d22e9372731af984f6414c9de1p-32L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.6000000000000000004338e5b68p+4L : 0x1.6d22e9372731af984f6414c9de1p-32L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.6000000000000000004338e5b68p+4L : 0x1.6d22e9372731af984f6414c9de1p-32L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.6000000000000000004338e5b68p+4L : 0x1.6d22e9372731af984f6414c9de11p-32L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.6000000000000000004338e5b68p+4L : 0x1.6d22e9372731af984f6414c9dep-32L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.6000000000000000004338e5b68p+4L : 0x1.6d22e9372731af984f6414c9dep-32L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.6000000000000000004338e5b68p+4L : 0x1.6d22e9372731af984f6414c9dep-32L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.6000000000000000004338e5b68p+4L : 0x1.6d22e9372731af984f6414c9de8p-32L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.6000000000000000004338e5b7p+4L : -0x7.a523cdf5f021b146e5779a13f86p-36L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.6000000000000000004338e5b7p+4L : -0x7.a523cdf5f021b146e5779a13f85cp-36L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.6000000000000000004338e5b7p+4L : -0x7.a523cdf5f021b146e5779a13f85cp-36L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.6000000000000000004338e5b7p+4L : -0x7.a523cdf5f021b146e5779a13f85cp-36L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.6000000000000000004338e5b7p+4L : -0x7.a523cdf5f021b146e5779a13fap-36L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.6000000000000000004338e5b7p+4L : -0x7.a523cdf5f021b146e5779a13f8p-36L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.6000000000000000004338e5b7p+4L : -0x7.a523cdf5f021b146e5779a13f8p-36L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.6000000000000000004338e5b7p+4L : -0x7.a523cdf5f021b146e5779a13f8p-36L -1 : inexact-ok
+lgamma -0x1.6ffffffffffffffffffd13c97d9d38fcc4d08d7p+4
+= lgamma downward flt-32 -0x1.6ffffep+4f : -0x2.66fd7p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.6ffffep+4f : -0x2.66fd7p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.6ffffep+4f : -0x2.66fd6cp+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.6ffffep+4f : -0x2.66fd6cp+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.6ffffep+4 : -0x2.66fd6ea9f77b8p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.6ffffep+4 : -0x2.66fd6ea9f77b8p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.6ffffep+4 : -0x2.66fd6ea9f77b6p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.6ffffep+4 : -0x2.66fd6ea9f77b6p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a4p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a4p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a4p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a4p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a6b027c2a9dfa2p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a6b027c2a9dfa2p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a6b027c2a9dfap+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a6b027c2a9dfap+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a6b027c2a9ep+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a6b027c2a9ep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a6b027c2a9dfp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a6b027c2a9dfp+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.6ffffffffffffp+4 : -0x1.255ea98937dap+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.6ffffffffffffp+4 : -0x1.255ea98937d9fp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.6ffffffffffffp+4 : -0x1.255ea98937d9fp+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.6ffffffffffffp+4 : -0x1.255ea98937d9fp+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f162p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f162p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f16p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f16p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f162p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f162p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f16p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f16p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f1616b540f71866dp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f1616b540f71866cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f1616b540f71866cp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f1616b540f71866cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f1616b540f71868p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f1616b540f71868p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f1616b540f7186p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f1616b540f7186p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b8039p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b8038p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b8038p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b8038p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b8039p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b8038p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b8038p+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b8038p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b80386211aae4662ep+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b80386211aae4662d8p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b80386211aae4662d8p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b80386211aae4662d8p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b80386211aae4664p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b80386211aae4664p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b80386211aae466p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b80386211aae466p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.6ffffffffffffffffffd13c97d9dp+4L : -0x1.37f86d6de495a16d879a63d238cbp-36L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.6ffffffffffffffffffd13c97d9dp+4L : -0x1.37f86d6de495a16d879a63d238cbp-36L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.6ffffffffffffffffffd13c97d9dp+4L : -0x1.37f86d6de495a16d879a63d238cap-36L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.6ffffffffffffffffffd13c97d9dp+4L : -0x1.37f86d6de495a16d879a63d238cap-36L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.6ffffffffffffffffffd13c97d9ep+4L : 0x4.41786010c9a0650a03802fb0197cp-36L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.6ffffffffffffffffffd13c97d9ep+4L : 0x4.41786010c9a0650a03802fb0197cp-36L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.6ffffffffffffffffffd13c97d9ep+4L : 0x4.41786010c9a0650a03802fb0197cp-36L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.6ffffffffffffffffffd13c97d9ep+4L : 0x4.41786010c9a0650a03802fb0198p-36L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.6ffffffffffffffffffd13c97d8p+4L : -0x9.ff9bfb198d9cba2c3e54cf6d9fdp-32L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.6ffffffffffffffffffd13c97d8p+4L : -0x9.ff9bfb198d9cba2c3e54cf6d9fdp-32L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.6ffffffffffffffffffd13c97d8p+4L : -0x9.ff9bfb198d9cba2c3e54cf6d9fc8p-32L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.6ffffffffffffffffffd13c97d8p+4L : -0x9.ff9bfb198d9cba2c3e54cf6d9fc8p-32L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.6ffffffffffffffffffd13c97d8p+4L : -0x9.ff9bfb198d9cba2c3e54cf6dap-32L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.6ffffffffffffffffffd13c97d8p+4L : -0x9.ff9bfb198d9cba2c3e54cf6dap-32L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.6ffffffffffffffffffd13c97d8p+4L : -0x9.ff9bfb198d9cba2c3e54cf6d9cp-32L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.6ffffffffffffffffffd13c97d8p+4L : -0x9.ff9bfb198d9cba2c3e54cf6d9cp-32L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.6ffffffffffffffffffd13c97ep+4L : 0x2.1cbea72e0da562cf14d9766a28d4p-28L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.6ffffffffffffffffffd13c97ep+4L : 0x2.1cbea72e0da562cf14d9766a28d6p-28L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.6ffffffffffffffffffd13c97ep+4L : 0x2.1cbea72e0da562cf14d9766a28d4p-28L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.6ffffffffffffffffffd13c97ep+4L : 0x2.1cbea72e0da562cf14d9766a28d6p-28L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.6ffffffffffffffffffd13c97ep+4L : 0x2.1cbea72e0da562cf14d9766a28p-28L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.6ffffffffffffffffffd13c97ep+4L : 0x2.1cbea72e0da562cf14d9766a29p-28L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.6ffffffffffffffffffd13c97ep+4L : 0x2.1cbea72e0da562cf14d9766a28p-28L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.6ffffffffffffffffffd13c97ep+4L : 0x2.1cbea72e0da562cf14d9766a29p-28L -1 : inexact-ok
+lgamma -0x1.70000000000000000002ec368262c7033b2f6f32p+4
+= lgamma downward flt-32 -0x1.700002p+4f : -0x2.66fd7cp+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.700002p+4f : -0x2.66fd7cp+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.700002p+4f : -0x2.66fd78p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.700002p+4f : -0x2.66fd78p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.700002p+4 : -0x2.66fd7b4acff92p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.700002p+4 : -0x2.66fd7b4acff92p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.700002p+4 : -0x2.66fd7b4acff9p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.700002p+4 : -0x2.66fd7b4acff9p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.700002p+4L : -0x2.66fd7b4acff91318p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.700002p+4L : -0x2.66fd7b4acff91314p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.700002p+4L : -0x2.66fd7b4acff91314p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.700002p+4L : -0x2.66fd7b4acff91314p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.700002p+4L : -0x2.66fd7b4acff91318p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.700002p+4L : -0x2.66fd7b4acff91314p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.700002p+4L : -0x2.66fd7b4acff91314p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.700002p+4L : -0x2.66fd7b4acff91314p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.700002p+4L : -0x2.66fd7b4acff91314aecad54bcbe6p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.700002p+4L : -0x2.66fd7b4acff91314aecad54bcbe4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.700002p+4L : -0x2.66fd7b4acff91314aecad54bcbe4p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.700002p+4L : -0x2.66fd7b4acff91314aecad54bcbe4p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.700002p+4L : -0x2.66fd7b4acff91314aecad54bccp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.700002p+4L : -0x2.66fd7b4acff91314aecad54bccp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.700002p+4L : -0x2.66fd7b4acff91314aecad54bcbp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.700002p+4L : -0x2.66fd7b4acff91314aecad54bcbp+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.7000000000001p+4 : -0x1.255ea98937da6p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.7000000000001p+4 : -0x1.255ea98937da5p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.7000000000001p+4 : -0x1.255ea98937da5p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.7000000000001p+4 : -0x1.255ea98937da5p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.7000000000001p+4L : -0x1.255ea98937da566ap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.7000000000001p+4L : -0x1.255ea98937da5668p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.7000000000001p+4L : -0x1.255ea98937da5668p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.7000000000001p+4L : -0x1.255ea98937da5668p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.7000000000001p+4L : -0x1.255ea98937da566ap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.7000000000001p+4L : -0x1.255ea98937da5668p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.7000000000001p+4L : -0x1.255ea98937da5668p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.7000000000001p+4L : -0x1.255ea98937da5668p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.7000000000001p+4L : -0x1.255ea98937da56682f40dae18568p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.7000000000001p+4L : -0x1.255ea98937da56682f40dae18568p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.7000000000001p+4L : -0x1.255ea98937da56682f40dae18567p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.7000000000001p+4L : -0x1.255ea98937da56682f40dae18567p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.7000000000001p+4L : -0x1.255ea98937da56682f40dae1858p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.7000000000001p+4L : -0x1.255ea98937da56682f40dae1858p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.7000000000001p+4L : -0x1.255ea98937da56682f40dae185p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.7000000000001p+4L : -0x1.255ea98937da56682f40dae185p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.7000000000000002p+4L : -0xa.b60390ed79b8046p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.7000000000000002p+4L : -0xa.b60390ed79b8045p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.7000000000000002p+4L : -0xa.b60390ed79b8045p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.7000000000000002p+4L : -0xa.b60390ed79b8045p+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.7000000000000002p+4L : -0xa.b60390ed79b8046p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.7000000000000002p+4L : -0xa.b60390ed79b8045p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.7000000000000002p+4L : -0xa.b60390ed79b8045p+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.7000000000000002p+4L : -0xa.b60390ed79b8045p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.7000000000000002p+4L : -0xa.b60390ed79b804502ea287dd42d8p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.7000000000000002p+4L : -0xa.b60390ed79b804502ea287dd42d8p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.7000000000000002p+4L : -0xa.b60390ed79b804502ea287dd42dp+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.7000000000000002p+4L : -0xa.b60390ed79b804502ea287dd42dp+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.7000000000000002p+4L : -0xa.b60390ed79b804502ea287dd44p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.7000000000000002p+4L : -0xa.b60390ed79b804502ea287dd44p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.7000000000000002p+4L : -0xa.b60390ed79b804502ea287dd4p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.7000000000000002p+4L : -0xa.b60390ed79b804502ea287dd4p+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.70000000000000000002ec368262p+4L : 0x4.41786010b72c10946e58f94676c4p-36L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.70000000000000000002ec368262p+4L : 0x4.41786010b72c10946e58f94676c4p-36L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.70000000000000000002ec368262p+4L : 0x4.41786010b72c10946e58f94676c4p-36L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.70000000000000000002ec368262p+4L : 0x4.41786010b72c10946e58f94676c8p-36L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.70000000000000000002ec368263p+4L : -0x1.37f86d6df709f5e32312067aa83ap-36L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.70000000000000000002ec368263p+4L : -0x1.37f86d6df709f5e32312067aa839p-36L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.70000000000000000002ec368263p+4L : -0x1.37f86d6df709f5e32312067aa839p-36L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.70000000000000000002ec368263p+4L : -0x1.37f86d6df709f5e32312067aa839p-36L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.70000000000000000002ec3682p+4L : 0x2.1cbea72e0d92ee7aa1af18a3c99p-28L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.70000000000000000002ec3682p+4L : 0x2.1cbea72e0d92ee7aa1af18a3c99p-28L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.70000000000000000002ec3682p+4L : 0x2.1cbea72e0d92ee7aa1af18a3c99p-28L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.70000000000000000002ec3682p+4L : 0x2.1cbea72e0d92ee7aa1af18a3c992p-28L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.70000000000000000002ec3682p+4L : 0x2.1cbea72e0d92ee7aa1af18a3c9p-28L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.70000000000000000002ec3682p+4L : 0x2.1cbea72e0d92ee7aa1af18a3cap-28L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.70000000000000000002ec3682p+4L : 0x2.1cbea72e0d92ee7aa1af18a3c9p-28L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.70000000000000000002ec3682p+4L : 0x2.1cbea72e0d92ee7aa1af18a3cap-28L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.70000000000000000002ec36828p+4L : -0x9.ff9bfb198ec3ff73a37e0dc9f9dp-32L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.70000000000000000002ec36828p+4L : -0x9.ff9bfb198ec3ff73a37e0dc9f9dp-32L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.70000000000000000002ec36828p+4L : -0x9.ff9bfb198ec3ff73a37e0dc9f9c8p-32L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.70000000000000000002ec36828p+4L : -0x9.ff9bfb198ec3ff73a37e0dc9f9c8p-32L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.70000000000000000002ec36828p+4L : -0x9.ff9bfb198ec3ff73a37e0dc9fcp-32L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.70000000000000000002ec36828p+4L : -0x9.ff9bfb198ec3ff73a37e0dc9f8p-32L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.70000000000000000002ec36828p+4L : -0x9.ff9bfb198ec3ff73a37e0dc9f8p-32L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.70000000000000000002ec36828p+4L : -0x9.ff9bfb198ec3ff73a37e0dc9f8p-32L 1 : inexact-ok
+lgamma -0x1.7fffffffffffffffffffe0d30fe68d0a88335b4cp+4
+= lgamma downward flt-32 -0x1.7ffffep+4f : -0x2.99d6cp+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.7ffffep+4f : -0x2.99d6bcp+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.7ffffep+4f : -0x2.99d6bcp+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.7ffffep+4f : -0x2.99d6bcp+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.7ffffep+4 : -0x2.99d6bd8dc6802p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.7ffffep+4 : -0x2.99d6bd8dc68p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.7ffffep+4 : -0x2.99d6bd8dc68p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.7ffffep+4 : -0x2.99d6bd8dc68p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.7ffffep+4L : -0x2.99d6bd8dc6800784p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.7ffffep+4L : -0x2.99d6bd8dc680078p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.7ffffep+4L : -0x2.99d6bd8dc680078p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.7ffffep+4L : -0x2.99d6bd8dc680078p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.7ffffep+4L : -0x2.99d6bd8dc6800784p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.7ffffep+4L : -0x2.99d6bd8dc680078p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.7ffffep+4L : -0x2.99d6bd8dc680078p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.7ffffep+4L : -0x2.99d6bd8dc680078p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.7ffffep+4L : -0x2.99d6bd8dc68007801753da9a4216p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.7ffffep+4L : -0x2.99d6bd8dc68007801753da9a4214p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.7ffffep+4L : -0x2.99d6bd8dc68007801753da9a4214p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.7ffffep+4L : -0x2.99d6bd8dc68007801753da9a4214p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.7ffffep+4L : -0x2.99d6bd8dc68007801753da9a43p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.7ffffep+4L : -0x2.99d6bd8dc68007801753da9a42p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.7ffffep+4L : -0x2.99d6bd8dc68007801753da9a42p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.7ffffep+4L : -0x2.99d6bd8dc68007801753da9a42p+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.7ffffffffffffp+4 : -0x1.5837f8825c33fp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.7ffffffffffffp+4 : -0x1.5837f8825c33ep+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.7ffffffffffffp+4 : -0x1.5837f8825c33ep+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.7ffffffffffffp+4 : -0x1.5837f8825c33ep+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e22p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21ep+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21ep+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e22p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21ep+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21ep+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21e60c5af48acdp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21e60c5af48acdp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21e60c5af48accfp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21e60c5af48accfp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21e60c5af48adp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21e60c5af48adp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21e60c5af48ac8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21e60c5af48ac8p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf571ap+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf571ap+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fp+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fp+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf571ap+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf571ap+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fp+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fp+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fecd8a010e1e98p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fecd8a010e1e98p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fecd8a010e1e9p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fecd8a010e1e9p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fecd8a010e2p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fecd8a010e2p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fecd8a010e1cp+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fecd8a010e1cp+0L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.7fffffffffffffffffffe0d30fe6p+4L : -0x4.862b2dc3253947bc30ce36b569f4p-32L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.7fffffffffffffffffffe0d30fe6p+4L : -0x4.862b2dc3253947bc30ce36b569f4p-32L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.7fffffffffffffffffffe0d30fe6p+4L : -0x4.862b2dc3253947bc30ce36b569fp-32L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.7fffffffffffffffffffe0d30fe6p+4L : -0x4.862b2dc3253947bc30ce36b569fp-32L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.7fffffffffffffffffffe0d30fe7p+4L : 0x3.affe0676a937375e99944a595968p-32L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.7fffffffffffffffffffe0d30fe7p+4L : 0x3.affe0676a937375e99944a595968p-32L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.7fffffffffffffffffffe0d30fe7p+4L : 0x3.affe0676a937375e99944a595968p-32L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.7fffffffffffffffffffe0d30fe7p+4L : 0x3.affe0676a937375e99944a59596ap-32L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.7fffffffffffffffffffe0d30f8p+4L : -0x3.4a1a90952a99eda0ccd8a7fc6f42p-24L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.7fffffffffffffffffffe0d30f8p+4L : -0x3.4a1a90952a99eda0ccd8a7fc6f4p-24L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.7fffffffffffffffffffe0d30f8p+4L : -0x3.4a1a90952a99eda0ccd8a7fc6f4p-24L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.7fffffffffffffffffffe0d30f8p+4L : -0x3.4a1a90952a99eda0ccd8a7fc6f4p-24L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.7fffffffffffffffffffe0d30f8p+4L : -0x3.4a1a90952a99eda0ccd8a7fc7p-24L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.7fffffffffffffffffffe0d30f8p+4L : -0x3.4a1a90952a99eda0ccd8a7fc6fp-24L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.7fffffffffffffffffffe0d30f8p+4L : -0x3.4a1a90952a99eda0ccd8a7fc6fp-24L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.7fffffffffffffffffffe0d30f8p+4L : -0x3.4a1a90952a99eda0ccd8a7fc6fp-24L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.7fffffffffffffffffffe0d31p+4L : 0xd.0fa0475b683650543df5fbc1be6p-28L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.7fffffffffffffffffffe0d31p+4L : 0xd.0fa0475b683650543df5fbc1be68p-28L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.7fffffffffffffffffffe0d31p+4L : 0xd.0fa0475b683650543df5fbc1be6p-28L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.7fffffffffffffffffffe0d31p+4L : 0xd.0fa0475b683650543df5fbc1be68p-28L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.7fffffffffffffffffffe0d31p+4L : 0xd.0fa0475b683650543df5fbc1bcp-28L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.7fffffffffffffffffffe0d31p+4L : 0xd.0fa0475b683650543df5fbc1cp-28L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.7fffffffffffffffffffe0d31p+4L : 0xd.0fa0475b683650543df5fbc1bcp-28L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.7fffffffffffffffffffe0d31p+4L : 0xd.0fa0475b683650543df5fbc1cp-28L 1 : inexact-ok
+lgamma -0x1.800000000000000000001f2cf01972f577cca4b4p+4
+= lgamma downward flt-32 -0x1.800002p+4f : -0x2.99d6ccp+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.800002p+4f : -0x2.99d6ccp+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.800002p+4f : -0x2.99d6c8p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.800002p+4f : -0x2.99d6c8p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.800002p+4 : -0x2.99d6ca5949a86p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.800002p+4 : -0x2.99d6ca5949a84p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.800002p+4 : -0x2.99d6ca5949a84p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.800002p+4 : -0x2.99d6ca5949a84p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.800002p+4L : -0x2.99d6ca5949a84b9cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.800002p+4L : -0x2.99d6ca5949a84b98p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.800002p+4L : -0x2.99d6ca5949a84b98p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.800002p+4L : -0x2.99d6ca5949a84b98p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.800002p+4L : -0x2.99d6ca5949a84b9cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.800002p+4L : -0x2.99d6ca5949a84b98p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.800002p+4L : -0x2.99d6ca5949a84b98p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.800002p+4L : -0x2.99d6ca5949a84b98p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.800002p+4L : -0x2.99d6ca5949a84b98c0bae097d5dap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.800002p+4L : -0x2.99d6ca5949a84b98c0bae097d5dap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.800002p+4L : -0x2.99d6ca5949a84b98c0bae097d5d8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.800002p+4L : -0x2.99d6ca5949a84b98c0bae097d5d8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.800002p+4L : -0x2.99d6ca5949a84b98c0bae097d6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.800002p+4L : -0x2.99d6ca5949a84b98c0bae097d6p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.800002p+4L : -0x2.99d6ca5949a84b98c0bae097d5p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.800002p+4L : -0x2.99d6ca5949a84b98c0bae097d5p+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.8000000000001p+4 : -0x1.5837f8825c345p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.8000000000001p+4 : -0x1.5837f8825c345p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.8000000000001p+4 : -0x1.5837f8825c344p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.8000000000001p+4 : -0x1.5837f8825c344p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.8000000000001p+4L : -0x1.5837f8825c34487cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.8000000000001p+4L : -0x1.5837f8825c34487ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.8000000000001p+4L : -0x1.5837f8825c34487ap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.8000000000001p+4L : -0x1.5837f8825c34487ap+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.8000000000001p+4L : -0x1.5837f8825c34487cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.8000000000001p+4L : -0x1.5837f8825c34487ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.8000000000001p+4L : -0x1.5837f8825c34487ap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.8000000000001p+4L : -0x1.5837f8825c34487ap+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.8000000000001p+4L : -0x1.5837f8825c34487a7a07d00e012p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.8000000000001p+4L : -0x1.5837f8825c34487a7a07d00e012p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.8000000000001p+4L : -0x1.5837f8825c34487a7a07d00e011fp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.8000000000001p+4L : -0x1.5837f8825c34487a7a07d00e011fp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.8000000000001p+4L : -0x1.5837f8825c34487a7a07d00e018p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.8000000000001p+4L : -0x1.5837f8825c34487a7a07d00e01p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.8000000000001p+4L : -0x1.5837f8825c34487a7a07d00e01p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.8000000000001p+4L : -0x1.5837f8825c34487a7a07d00e01p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.8000000000000002p+4L : -0xd.e398807fbf571adp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.8000000000000002p+4L : -0xd.e398807fbf571adp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.8000000000000002p+4L : -0xd.e398807fbf571acp+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.8000000000000002p+4L : -0xd.e398807fbf571acp+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.8000000000000002p+4L : -0xd.e398807fbf571adp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.8000000000000002p+4L : -0xd.e398807fbf571adp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.8000000000000002p+4L : -0xd.e398807fbf571acp+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.8000000000000002p+4L : -0xd.e398807fbf571acp+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.8000000000000002p+4L : -0xd.e398807fbf571acb85bc854fa948p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.8000000000000002p+4L : -0xd.e398807fbf571acb85bc854fa94p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.8000000000000002p+4L : -0xd.e398807fbf571acb85bc854fa94p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.8000000000000002p+4L : -0xd.e398807fbf571acb85bc854fa94p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.8000000000000002p+4L : -0xd.e398807fbf571acb85bc854facp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.8000000000000002p+4L : -0xd.e398807fbf571acb85bc854fa8p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.8000000000000002p+4L : -0xd.e398807fbf571acb85bc854fa8p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.8000000000000002p+4L : -0xd.e398807fbf571acb85bc854fa8p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.800000000000000000001f2cf019p+4L : 0x3.affe0676a92ac03fb5e4485c0afap-32L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.800000000000000000001f2cf019p+4L : 0x3.affe0676a92ac03fb5e4485c0afcp-32L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.800000000000000000001f2cf019p+4L : 0x3.affe0676a92ac03fb5e4485c0afap-32L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.800000000000000000001f2cf019p+4L : 0x3.affe0676a92ac03fb5e4485c0afcp-32L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.800000000000000000001f2cf01ap+4L : -0x4.862b2dc32545bedb14e494cbfa84p-32L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.800000000000000000001f2cf01ap+4L : -0x4.862b2dc32545bedb14e494cbfa8p-32L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.800000000000000000001f2cf01ap+4L : -0x4.862b2dc32545bedb14e494cbfa8p-32L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.800000000000000000001f2cf01ap+4L : -0x4.862b2dc32545bedb14e494cbfa8p-32L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.800000000000000000001f2cfp+4L : 0xd.0fa0475b683588e2505aeb8960dp-28L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.800000000000000000001f2cfp+4L : 0xd.0fa0475b683588e2505aeb8960d8p-28L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.800000000000000000001f2cfp+4L : 0xd.0fa0475b683588e2505aeb8960dp-28L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.800000000000000000001f2cfp+4L : 0xd.0fa0475b683588e2505aeb8960d8p-28L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.800000000000000000001f2cfp+4L : 0xd.0fa0475b683588e2505aeb896p-28L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.800000000000000000001f2cfp+4L : 0xd.0fa0475b683588e2505aeb896p-28L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.800000000000000000001f2cfp+4L : 0xd.0fa0475b683588e2505aeb896p-28L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.800000000000000000001f2cfp+4L : 0xd.0fa0475b683588e2505aeb8964p-28L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.800000000000000000001f2cf08p+4L : -0x3.4a1a90952a99fa17ebe5870c962ap-24L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.800000000000000000001f2cf08p+4L : -0x3.4a1a90952a99fa17ebe5870c962ap-24L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.800000000000000000001f2cf08p+4L : -0x3.4a1a90952a99fa17ebe5870c9628p-24L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.800000000000000000001f2cf08p+4L : -0x3.4a1a90952a99fa17ebe5870c9628p-24L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.800000000000000000001f2cf08p+4L : -0x3.4a1a90952a99fa17ebe5870c97p-24L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.800000000000000000001f2cf08p+4L : -0x3.4a1a90952a99fa17ebe5870c96p-24L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.800000000000000000001f2cf08p+4L : -0x3.4a1a90952a99fa17ebe5870c96p-24L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.800000000000000000001f2cf08p+4L : -0x3.4a1a90952a99fa17ebe5870c96p-24L -1 : inexact-ok
+lgamma -0x1.8ffffffffffffffffffffec0c3322e9a0572b1bcp+4
+= lgamma downward flt-32 -0x1.8ffffep+4f : -0x2.cd5744p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.8ffffep+4f : -0x2.cd574p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.8ffffep+4f : -0x2.cd574p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.8ffffep+4f : -0x2.cd574p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.8ffffep+4 : -0x2.cd57416926b92p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.8ffffep+4 : -0x2.cd57416926b92p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.8ffffep+4 : -0x2.cd57416926b9p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.8ffffep+4 : -0x2.cd57416926b9p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.8ffffep+4L : -0x2.cd57416926b9199p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.8ffffep+4L : -0x2.cd57416926b9198cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.8ffffep+4L : -0x2.cd57416926b9198cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.8ffffep+4L : -0x2.cd57416926b9198cp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.8ffffep+4L : -0x2.cd57416926b9199p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.8ffffep+4L : -0x2.cd57416926b9198cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.8ffffep+4L : -0x2.cd57416926b9198cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.8ffffep+4L : -0x2.cd57416926b9198cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.8ffffep+4L : -0x2.cd57416926b9198c8d473083f364p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.8ffffep+4L : -0x2.cd57416926b9198c8d473083f362p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.8ffffep+4L : -0x2.cd57416926b9198c8d473083f362p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.8ffffep+4L : -0x2.cd57416926b9198c8d473083f362p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.8ffffep+4L : -0x2.cd57416926b9198c8d473083f4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.8ffffep+4L : -0x2.cd57416926b9198c8d473083f3p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.8ffffep+4L : -0x2.cd57416926b9198c8d473083f3p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.8ffffep+4L : -0x2.cd57416926b9198c8d473083f3p+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.8ffffffffffffp+4 : -0x1.8bb87c72374e5p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.8ffffffffffffp+4 : -0x1.8bb87c72374e5p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.8ffffffffffffp+4 : -0x1.8bb87c72374e4p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.8ffffffffffffp+4 : -0x1.8bb87c72374e4p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e4852p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e4852p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485085aa667ac9e1p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485085aa667ac9ep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485085aa667ac9ep+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485085aa667ac9ep+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485085aa667acap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485085aa667acap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485085aa667ac98p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485085aa667ac98p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd876p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd876p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd874p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd874p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd876p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd876p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd874p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd874p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd875d44cb36bf4c1p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd875d44cb36bf4cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd875d44cb36bf4cp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd875d44cb36bf4cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd875d44cb36bf5p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd875d44cb36bf5p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd875d44cb36bf48p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd875d44cb36bf48p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.8ffffffffffffffffffffec0c332p+4L : -0x2.55ecffc0812aac5347cab8b401aap-28L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.8ffffffffffffffffffffec0c332p+4L : -0x2.55ecffc0812aac5347cab8b401a8p-28L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.8ffffffffffffffffffffec0c332p+4L : -0x2.55ecffc0812aac5347cab8b401a8p-28L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.8ffffffffffffffffffffec0c332p+4L : -0x2.55ecffc0812aac5347cab8b401a8p-28L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.8ffffffffffffffffffffec0c333p+4L : 0xa.7eb36524b0d30bc5c23e9be4e6dp-28L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.8ffffffffffffffffffffec0c333p+4L : 0xa.7eb36524b0d30bc5c23e9be4e6d8p-28L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.8ffffffffffffffffffffec0c333p+4L : 0xa.7eb36524b0d30bc5c23e9be4e6dp-28L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.8ffffffffffffffffffffec0c333p+4L : 0xa.7eb36524b0d30bc5c23e9be4e6d8p-28L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.8ffffffffffffffffffffec0c3p+4L : -0x2.83dd0d761876f08e6bfe35926ae6p-20L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.8ffffffffffffffffffffec0c3p+4L : -0x2.83dd0d761876f08e6bfe35926ae6p-20L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.8ffffffffffffffffffffec0c3p+4L : -0x2.83dd0d761876f08e6bfe35926ae4p-20L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.8ffffffffffffffffffffec0c3p+4L : -0x2.83dd0d761876f08e6bfe35926ae4p-20L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.8ffffffffffffffffffffec0c3p+4L : -0x2.83dd0d761876f08e6bfe35926bp-20L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.8ffffffffffffffffffffec0c3p+4L : -0x2.83dd0d761876f08e6bfe35926bp-20L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.8ffffffffffffffffffffec0c3p+4L : -0x2.83dd0d761876f08e6bfe35926ap-20L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.8ffffffffffffffffffffec0c3p+4L : -0x2.83dd0d761876f08e6bfe35926ap-20L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.8ffffffffffffffffffffec0c38p+4L : 0x3.e6736a6ff2727a302becd4cbe6a8p-20L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.8ffffffffffffffffffffec0c38p+4L : 0x3.e6736a6ff2727a302becd4cbe6a8p-20L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.8ffffffffffffffffffffec0c38p+4L : 0x3.e6736a6ff2727a302becd4cbe6a8p-20L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.8ffffffffffffffffffffec0c38p+4L : 0x3.e6736a6ff2727a302becd4cbe6aap-20L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.8ffffffffffffffffffffec0c38p+4L : 0x3.e6736a6ff2727a302becd4cbe6p-20L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.8ffffffffffffffffffffec0c38p+4L : 0x3.e6736a6ff2727a302becd4cbe7p-20L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.8ffffffffffffffffffffec0c38p+4L : 0x3.e6736a6ff2727a302becd4cbe6p-20L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.8ffffffffffffffffffffec0c38p+4L : 0x3.e6736a6ff2727a302becd4cbe7p-20L -1 : inexact-ok
+lgamma -0x1.90000000000000000000013f3ccdd165fa8d4e44p+4
+= lgamma downward flt-32 -0x1.900002p+4f : -0x2.cd575p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.900002p+4f : -0x2.cd575p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.900002p+4f : -0x2.cd574cp+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.900002p+4f : -0x2.cd574cp+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.900002p+4 : -0x2.cd574e5d9fa4p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.900002p+4 : -0x2.cd574e5d9fa3ep+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.900002p+4 : -0x2.cd574e5d9fa3ep+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.900002p+4 : -0x2.cd574e5d9fa3ep+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.900002p+4L : -0x2.cd574e5d9fa3ed04p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.900002p+4L : -0x2.cd574e5d9fa3edp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.900002p+4L : -0x2.cd574e5d9fa3edp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.900002p+4L : -0x2.cd574e5d9fa3edp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.900002p+4L : -0x2.cd574e5d9fa3ed04p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.900002p+4L : -0x2.cd574e5d9fa3edp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.900002p+4L : -0x2.cd574e5d9fa3edp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.900002p+4L : -0x2.cd574e5d9fa3edp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.900002p+4L : -0x2.cd574e5d9fa3ed015fba57b06444p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.900002p+4L : -0x2.cd574e5d9fa3ed015fba57b06442p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.900002p+4L : -0x2.cd574e5d9fa3ed015fba57b06442p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.900002p+4L : -0x2.cd574e5d9fa3ed015fba57b06442p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.900002p+4L : -0x2.cd574e5d9fa3ed015fba57b065p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.900002p+4L : -0x2.cd574e5d9fa3ed015fba57b064p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.900002p+4L : -0x2.cd574e5d9fa3ed015fba57b064p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.900002p+4L : -0x2.cd574e5d9fa3ed015fba57b064p+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.9000000000001p+4 : -0x1.8bb87c72374ebp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.9000000000001p+4 : -0x1.8bb87c72374ebp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.9000000000001p+4 : -0x1.8bb87c72374eap+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.9000000000001p+4 : -0x1.8bb87c72374eap+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff6p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff4p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff4p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff6p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff4p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff4p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff4p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff44d01022165dfp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff44d01022165dfp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff44d01022165dep+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff44d01022165dep+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff44d01022166p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff44d01022166p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff44d010221658p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff44d010221658p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd884p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd884p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882c8c59e3f6994p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882c8c59e3f6994p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882c8c59e3f6993p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882c8c59e3f6993p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882c8c59e3f6ap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882c8c59e3f698p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882c8c59e3f698p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882c8c59e3f698p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.90000000000000000000013f3ccdp+4L : 0xa.7eb36524b0d303b1e7123f36cfbp-28L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.90000000000000000000013f3ccdp+4L : 0xa.7eb36524b0d303b1e7123f36cfb8p-28L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.90000000000000000000013f3ccdp+4L : 0xa.7eb36524b0d303b1e7123f36cfbp-28L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.90000000000000000000013f3ccdp+4L : 0xa.7eb36524b0d303b1e7123f36cfb8p-28L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.90000000000000000000013f3ccep+4L : -0x2.55ecffc0812ab46722fd8f9e8e34p-28L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.90000000000000000000013f3ccep+4L : -0x2.55ecffc0812ab46722fd8f9e8e34p-28L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.90000000000000000000013f3ccep+4L : -0x2.55ecffc0812ab46722fd8f9e8e32p-28L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.90000000000000000000013f3ccep+4L : -0x2.55ecffc0812ab46722fd8f9e8e32p-28L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.90000000000000000000013f3c8p+4L : 0x3.e6736a6ff2727a2818139b3367e2p-20L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.90000000000000000000013f3c8p+4L : 0x3.e6736a6ff2727a2818139b3367e2p-20L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.90000000000000000000013f3c8p+4L : 0x3.e6736a6ff2727a2818139b3367e2p-20L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.90000000000000000000013f3c8p+4L : 0x3.e6736a6ff2727a2818139b3367e4p-20L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.90000000000000000000013f3c8p+4L : 0x3.e6736a6ff2727a2818139b3367p-20L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.90000000000000000000013f3c8p+4L : 0x3.e6736a6ff2727a2818139b3368p-20L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.90000000000000000000013f3c8p+4L : 0x3.e6736a6ff2727a2818139b3367p-20L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.90000000000000000000013f3c8p+4L : 0x3.e6736a6ff2727a2818139b3368p-20L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.90000000000000000000013f3dp+4L : -0x2.83dd0d761876f0967fdaac492462p-20L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.90000000000000000000013f3dp+4L : -0x2.83dd0d761876f0967fdaac49246p-20L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.90000000000000000000013f3dp+4L : -0x2.83dd0d761876f0967fdaac49246p-20L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.90000000000000000000013f3dp+4L : -0x2.83dd0d761876f0967fdaac49246p-20L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.90000000000000000000013f3dp+4L : -0x2.83dd0d761876f0967fdaac4925p-20L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.90000000000000000000013f3dp+4L : -0x2.83dd0d761876f0967fdaac4924p-20L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.90000000000000000000013f3dp+4L : -0x2.83dd0d761876f0967fdaac4924p-20L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.90000000000000000000013f3dp+4L : -0x2.83dd0d761876f0967fdaac4924p-20L 1 : inexact-ok
+lgamma -0x1.9ffffffffffffffffffffff3b8bd01cad8d32e38p+4
+= lgamma downward flt-32 -0x1.9ffffep+4f : -0x3.01786cp+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.9ffffep+4f : -0x3.01786cp+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.9ffffep+4f : -0x3.017868p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.9ffffep+4f : -0x3.017868p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.9ffffep+4 : -0x3.01786b2b55b3ap+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.9ffffep+4 : -0x3.01786b2b55b3ap+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.9ffffep+4 : -0x3.01786b2b55b38p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.9ffffep+4 : -0x3.01786b2b55b38p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.9ffffep+4L : -0x3.01786b2b55b39358p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.9ffffep+4L : -0x3.01786b2b55b39354p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.9ffffep+4L : -0x3.01786b2b55b39354p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.9ffffep+4L : -0x3.01786b2b55b39354p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.9ffffep+4L : -0x3.01786b2b55b39358p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.9ffffep+4L : -0x3.01786b2b55b39354p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.9ffffep+4L : -0x3.01786b2b55b39354p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.9ffffep+4L : -0x3.01786b2b55b39354p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.9ffffep+4L : -0x3.01786b2b55b39354d0060d9af744p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.9ffffep+4L : -0x3.01786b2b55b39354d0060d9af742p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.9ffffep+4L : -0x3.01786b2b55b39354d0060d9af742p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.9ffffep+4L : -0x3.01786b2b55b39354d0060d9af742p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.9ffffep+4L : -0x3.01786b2b55b39354d0060d9af8p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.9ffffep+4L : -0x3.01786b2b55b39354d0060d9af7p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.9ffffep+4L : -0x3.01786b2b55b39354d0060d9af7p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.9ffffep+4L : -0x3.01786b2b55b39354d0060d9af7p+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.9ffffffffffffp+4 : -0x1.bfd9a6481783fp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.9ffffffffffffp+4 : -0x1.bfd9a6481783ep+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.9ffffffffffffp+4 : -0x1.bfd9a6481783ep+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.9ffffffffffffp+4 : -0x1.bfd9a6481783ep+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ap+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ap+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ap+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ap+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ac56ba21bb97ap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ac56ba21bb97ap+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ac56ba21bb979p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ac56ba21bb979p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ac56ba21bb98p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ac56ba21bb98p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ac56ba21bb9p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ac56ba21bb9p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720cp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720d8a3551830bcp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720d8a3551830bbfp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720d8a3551830bbfp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720d8a3551830bbfp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720d8a3551830cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720d8a3551830b8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720d8a3551830b8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720d8a3551830b8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.9ffffffffffffffffffffff3b8bdp+4L : -0x2.55ecffc0812ab034f847f8a4c53ap-28L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.9ffffffffffffffffffffff3b8bdp+4L : -0x2.55ecffc0812ab034f847f8a4c53ap-28L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.9ffffffffffffffffffffff3b8bdp+4L : -0x2.55ecffc0812ab034f847f8a4c538p-28L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.9ffffffffffffffffffffff3b8bdp+4L : -0x2.55ecffc0812ab034f847f8a4c538p-28L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.9ffffffffffffffffffffff3b8bep+4L : 0x1.4b426a4f71edda0a8f5218c17e63p-20L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.9ffffffffffffffffffffff3b8bep+4L : 0x1.4b426a4f71edda0a8f5218c17e64p-20L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.9ffffffffffffffffffffff3b8bep+4L : 0x1.4b426a4f71edda0a8f5218c17e63p-20L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.9ffffffffffffffffffffff3b8bep+4L : 0x1.4b426a4f71edda0a8f5218c17e64p-20L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.9ffffffffffffffffffffff3b88p+4L : -0x4.f7eda0c3cb5f0e25a9dac51cd55p-16L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.9ffffffffffffffffffffff3b88p+4L : -0x4.f7eda0c3cb5f0e25a9dac51cd54cp-16L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.9ffffffffffffffffffffff3b88p+4L : -0x4.f7eda0c3cb5f0e25a9dac51cd54cp-16L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.9ffffffffffffffffffffff3b88p+4L : -0x4.f7eda0c3cb5f0e25a9dac51cd54cp-16L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.9ffffffffffffffffffffff3b88p+4L : -0x4.f7eda0c3cb5f0e25a9dac51cd6p-16L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.9ffffffffffffffffffffff3b88p+4L : -0x4.f7eda0c3cb5f0e25a9dac51cd6p-16L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.9ffffffffffffffffffffff3b88p+4L : -0x4.f7eda0c3cb5f0e25a9dac51cd4p-16L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.9ffffffffffffffffffffff3b88p+4L : -0x4.f7eda0c3cb5f0e25a9dac51cd4p-16L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.9ffffffffffffffffffffff3b9p+4L : 0x5.74d73977b83c2eb193bf5b3f712p-16L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.9ffffffffffffffffffffff3b9p+4L : 0x5.74d73977b83c2eb193bf5b3f712p-16L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.9ffffffffffffffffffffff3b9p+4L : 0x5.74d73977b83c2eb193bf5b3f712p-16L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.9ffffffffffffffffffffff3b9p+4L : 0x5.74d73977b83c2eb193bf5b3f7124p-16L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.9ffffffffffffffffffffff3b9p+4L : 0x5.74d73977b83c2eb193bf5b3f7p-16L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.9ffffffffffffffffffffff3b9p+4L : 0x5.74d73977b83c2eb193bf5b3f72p-16L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.9ffffffffffffffffffffff3b9p+4L : 0x5.74d73977b83c2eb193bf5b3f7p-16L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.9ffffffffffffffffffffff3b9p+4L : 0x5.74d73977b83c2eb193bf5b3f72p-16L 1 : inexact-ok
+lgamma -0x1.a0000000000000000000000c4742fe35272cd1c8p+4
+= lgamma downward flt-32 -0x1.a00002p+4f : -0x3.01787cp+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.a00002p+4f : -0x3.017878p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.a00002p+4f : -0x3.017878p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.a00002p+4f : -0x3.017878p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.a00002p+4 : -0x3.017878473114ap+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.a00002p+4 : -0x3.0178784731148p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.a00002p+4 : -0x3.0178784731148p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.a00002p+4 : -0x3.0178784731148p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.a00002p+4L : -0x3.0178784731148e3p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.a00002p+4L : -0x3.0178784731148e2cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.a00002p+4L : -0x3.0178784731148e2cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.a00002p+4L : -0x3.0178784731148e2cp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.a00002p+4L : -0x3.0178784731148e3p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.a00002p+4L : -0x3.0178784731148e2cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.a00002p+4L : -0x3.0178784731148e2cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.a00002p+4L : -0x3.0178784731148e2cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.a00002p+4L : -0x3.0178784731148e2c18b47a300154p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.a00002p+4L : -0x3.0178784731148e2c18b47a300152p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.a00002p+4L : -0x3.0178784731148e2c18b47a300152p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.a00002p+4L : -0x3.0178784731148e2c18b47a300152p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.a00002p+4L : -0x3.0178784731148e2c18b47a3002p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.a00002p+4L : -0x3.0178784731148e2c18b47a3001p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.a00002p+4L : -0x3.0178784731148e2c18b47a3001p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.a00002p+4L : -0x3.0178784731148e2c18b47a3001p+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.a000000000001p+4 : -0x1.bfd9a64817845p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.a000000000001p+4 : -0x1.bfd9a64817845p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.a000000000001p+4 : -0x1.bfd9a64817844p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.a000000000001p+4 : -0x1.bfd9a64817844p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.a000000000001p+4L : -0x1.bfd9a64817844a2ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.a000000000001p+4L : -0x1.bfd9a64817844a2ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.a000000000001p+4L : -0x1.bfd9a64817844a28p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.a000000000001p+4L : -0x1.bfd9a64817844a28p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.a000000000001p+4L : -0x1.bfd9a64817844a2ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.a000000000001p+4L : -0x1.bfd9a64817844a2ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.a000000000001p+4L : -0x1.bfd9a64817844a28p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.a000000000001p+4L : -0x1.bfd9a64817844a28p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.a000000000001p+4L : -0x1.bfd9a64817844a29a07378d606b4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.a000000000001p+4L : -0x1.bfd9a64817844a29a07378d606b4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.a000000000001p+4L : -0x1.bfd9a64817844a29a07378d606b3p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.a000000000001p+4L : -0x1.bfd9a64817844a29a07378d606b3p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.a000000000001p+4L : -0x1.bfd9a64817844a29a07378d607p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.a000000000001p+4L : -0x1.bfd9a64817844a29a07378d6068p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.a000000000001p+4L : -0x1.bfd9a64817844a29a07378d6068p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.a000000000001p+4L : -0x1.bfd9a64817844a29a07378d6068p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.a000000000000002p+4L : -0x1.45db35cdb745721cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.a000000000000002p+4L : -0x1.45db35cdb745721ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.a000000000000002p+4L : -0x1.45db35cdb745721ap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.a000000000000002p+4L : -0x1.45db35cdb745721ap+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.a000000000000002p+4L : -0x1.45db35cdb745721cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.a000000000000002p+4L : -0x1.45db35cdb745721ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.a000000000000002p+4L : -0x1.45db35cdb745721ap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.a000000000000002p+4L : -0x1.45db35cdb745721ap+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.a000000000000002p+4L : -0x1.45db35cdb745721aa610b27de309p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.a000000000000002p+4L : -0x1.45db35cdb745721aa610b27de309p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.a000000000000002p+4L : -0x1.45db35cdb745721aa610b27de308p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.a000000000000002p+4L : -0x1.45db35cdb745721aa610b27de308p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.a000000000000002p+4L : -0x1.45db35cdb745721aa610b27de38p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.a000000000000002p+4L : -0x1.45db35cdb745721aa610b27de3p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.a000000000000002p+4L : -0x1.45db35cdb745721aa610b27de3p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.a000000000000002p+4L : -0x1.45db35cdb745721aa610b27de3p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.a0000000000000000000000c4742p+4L : 0x1.4b426a4f71edda0a3ed7e6f8630ep-20L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.a0000000000000000000000c4742p+4L : 0x1.4b426a4f71edda0a3ed7e6f8630fp-20L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.a0000000000000000000000c4742p+4L : 0x1.4b426a4f71edda0a3ed7e6f8630ep-20L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.a0000000000000000000000c4742p+4L : 0x1.4b426a4f71edda0a3ed7e6f8630fp-20L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.a0000000000000000000000c4743p+4L : -0x2.55ecffc0812ab08572804fadcaa2p-28L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.a0000000000000000000000c4743p+4L : -0x2.55ecffc0812ab08572804fadcaa2p-28L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.a0000000000000000000000c4743p+4L : -0x2.55ecffc0812ab08572804fadcaap-28L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.a0000000000000000000000c4743p+4L : -0x2.55ecffc0812ab08572804fadcaap-28L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.a0000000000000000000000c47p+4L : 0x5.74d73977b83c2eb18eb7d32c53e4p-16L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.a0000000000000000000000c47p+4L : 0x5.74d73977b83c2eb18eb7d32c53e4p-16L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.a0000000000000000000000c47p+4L : 0x5.74d73977b83c2eb18eb7d32c53e4p-16L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.a0000000000000000000000c47p+4L : 0x5.74d73977b83c2eb18eb7d32c53e8p-16L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.a0000000000000000000000c47p+4L : 0x5.74d73977b83c2eb18eb7d32c52p-16L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.a0000000000000000000000c47p+4L : 0x5.74d73977b83c2eb18eb7d32c54p-16L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.a0000000000000000000000c47p+4L : 0x5.74d73977b83c2eb18eb7d32c52p-16L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.a0000000000000000000000c47p+4L : 0x5.74d73977b83c2eb18eb7d32c54p-16L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.a0000000000000000000000c478p+4L : -0x4.f7eda0c3cb5f0e25aee2819f601p-16L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.a0000000000000000000000c478p+4L : -0x4.f7eda0c3cb5f0e25aee2819f600cp-16L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.a0000000000000000000000c478p+4L : -0x4.f7eda0c3cb5f0e25aee2819f600cp-16L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.a0000000000000000000000c478p+4L : -0x4.f7eda0c3cb5f0e25aee2819f600cp-16L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.a0000000000000000000000c478p+4L : -0x4.f7eda0c3cb5f0e25aee2819f62p-16L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.a0000000000000000000000c478p+4L : -0x4.f7eda0c3cb5f0e25aee2819f6p-16L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.a0000000000000000000000c478p+4L : -0x4.f7eda0c3cb5f0e25aee2819f6p-16L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.a0000000000000000000000c478p+4L : -0x4.f7eda0c3cb5f0e25aee2819f6p-16L -1 : inexact-ok
+lgamma -0x1.afffffffffffffffffffffff8b9538f48cc5737ep+4
+= lgamma downward flt-32 -0x1.affffep+4f : -0x3.36342cp+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.affffep+4f : -0x3.36342cp+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.affffep+4f : -0x3.363428p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.affffep+4f : -0x3.363428p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.affffep+4 : -0x3.36342a886638p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.affffep+4 : -0x3.36342a886637ep+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.affffep+4 : -0x3.36342a886637ep+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.affffep+4 : -0x3.36342a886637ep+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.affffep+4L : -0x3.36342a886637ea4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.affffep+4L : -0x3.36342a886637ea3cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.affffep+4L : -0x3.36342a886637ea3cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.affffep+4L : -0x3.36342a886637ea3cp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.affffep+4L : -0x3.36342a886637ea4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.affffep+4L : -0x3.36342a886637ea3cp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.affffep+4L : -0x3.36342a886637ea3cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.affffep+4L : -0x3.36342a886637ea3cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.affffep+4L : -0x3.36342a886637ea3d1ee94bbf39f6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.affffep+4L : -0x3.36342a886637ea3d1ee94bbf39f4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.affffep+4L : -0x3.36342a886637ea3d1ee94bbf39f4p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.affffep+4L : -0x3.36342a886637ea3d1ee94bbf39f4p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.affffep+4L : -0x3.36342a886637ea3d1ee94bbf3ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.affffep+4L : -0x3.36342a886637ea3d1ee94bbf3ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.affffep+4L : -0x3.36342a886637ea3d1ee94bbf39p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.affffep+4L : -0x3.36342a886637ea3d1ee94bbf39p+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.affffffffffffp+4 : -0x1.f49565b81e8d1p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.affffffffffffp+4 : -0x1.f49565b81e8dp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.affffffffffffp+4 : -0x1.f49565b81e8dp+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.affffffffffffp+4 : -0x1.f49565b81e8dp+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.affffffffffffp+4L : -0x1.f49565b81e8d007ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.affffffffffffp+4L : -0x1.f49565b81e8d007ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0078p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0078p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.affffffffffffp+4L : -0x1.f49565b81e8d007ap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.affffffffffffp+4L : -0x1.f49565b81e8d007ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0078p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0078p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0079500a7f922f3p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0079500a7f922f3p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0079500a7f922f2fp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0079500a7f922f2fp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0079500a7f922f8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0079500a7f922fp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0079500a7f922fp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0079500a7f922fp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d2p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d2p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d2p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d2p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d3b60397455b8cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d3b60397455b8bp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d3b60397455b8bp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d3b60397455b8bp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d3b60397455cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d3b60397455b8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d3b60397455b8p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d3b60397455b8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.afffffffffffffffffffffff8b95p+4L : -0x7.d3e5be4d445c73cfbd7fad6d1cacp-20L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.afffffffffffffffffffffff8b95p+4L : -0x7.d3e5be4d445c73cfbd7fad6d1cacp-20L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.afffffffffffffffffffffff8b95p+4L : -0x7.d3e5be4d445c73cfbd7fad6d1ca8p-20L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.afffffffffffffffffffffff8b95p+4L : -0x7.d3e5be4d445c73cfbd7fad6d1ca8p-20L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.afffffffffffffffffffffff8b96p+4L : 0x1.b5b3f8628ba7d3d7a8c361f02123p-16L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.afffffffffffffffffffffff8b96p+4L : 0x1.b5b3f8628ba7d3d7a8c361f02124p-16L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.afffffffffffffffffffffff8b96p+4L : 0x1.b5b3f8628ba7d3d7a8c361f02123p-16L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.afffffffffffffffffffffff8b96p+4L : 0x1.b5b3f8628ba7d3d7a8c361f02124p-16L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.afffffffffffffffffffffff8b8p+4L : -0x2.ea6c2c67704b8ff10edfef0ae1bcp-12L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.afffffffffffffffffffffff8b8p+4L : -0x2.ea6c2c67704b8ff10edfef0ae1bcp-12L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.afffffffffffffffffffffff8b8p+4L : -0x2.ea6c2c67704b8ff10edfef0ae1bap-12L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.afffffffffffffffffffffff8b8p+4L : -0x2.ea6c2c67704b8ff10edfef0ae1bap-12L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.afffffffffffffffffffffff8b8p+4L : -0x2.ea6c2c67704b8ff10edfef0ae2p-12L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.afffffffffffffffffffffff8b8p+4L : -0x2.ea6c2c67704b8ff10edfef0ae2p-12L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.afffffffffffffffffffffff8b8p+4L : -0x2.ea6c2c67704b8ff10edfef0ae1p-12L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.afffffffffffffffffffffff8b8p+4L : -0x2.ea6c2c67704b8ff10edfef0ae1p-12L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.afffffffffffffffffffffff8cp+4L : 0xe.b396b51ee93d97f1fb62ed4b0ccp-12L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.afffffffffffffffffffffff8cp+4L : 0xe.b396b51ee93d97f1fb62ed4b0cc8p-12L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.afffffffffffffffffffffff8cp+4L : 0xe.b396b51ee93d97f1fb62ed4b0ccp-12L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.afffffffffffffffffffffff8cp+4L : 0xe.b396b51ee93d97f1fb62ed4b0cc8p-12L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.afffffffffffffffffffffff8cp+4L : 0xe.b396b51ee93d97f1fb62ed4b0cp-12L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.afffffffffffffffffffffff8cp+4L : 0xe.b396b51ee93d97f1fb62ed4b0cp-12L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.afffffffffffffffffffffff8cp+4L : 0xe.b396b51ee93d97f1fb62ed4b0cp-12L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.afffffffffffffffffffffff8cp+4L : 0xe.b396b51ee93d97f1fb62ed4b1p-12L -1 : inexact-ok
+lgamma -0x1.b00000000000000000000000746ac70b733a8c82p+4
+= lgamma downward flt-32 -0x1.b00002p+4f : -0x3.363438p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.b00002p+4f : -0x3.363438p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.b00002p+4f : -0x3.363434p+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.b00002p+4f : -0x3.363434p+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.b00002p+4 : -0x3.363437ca2ea28p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.b00002p+4 : -0x3.363437ca2ea26p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.b00002p+4 : -0x3.363437ca2ea26p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.b00002p+4 : -0x3.363437ca2ea26p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.b00002p+4L : -0x3.363437ca2ea26058p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.b00002p+4L : -0x3.363437ca2ea26058p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.b00002p+4L : -0x3.363437ca2ea26054p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.b00002p+4L : -0x3.363437ca2ea26054p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.b00002p+4L : -0x3.363437ca2ea26058p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.b00002p+4L : -0x3.363437ca2ea26058p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.b00002p+4L : -0x3.363437ca2ea26054p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.b00002p+4L : -0x3.363437ca2ea26054p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.b00002p+4L : -0x3.363437ca2ea26056c67a1202c95ap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.b00002p+4L : -0x3.363437ca2ea26056c67a1202c958p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.b00002p+4L : -0x3.363437ca2ea26056c67a1202c958p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.b00002p+4L : -0x3.363437ca2ea26056c67a1202c958p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.b00002p+4L : -0x3.363437ca2ea26056c67a1202cap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.b00002p+4L : -0x3.363437ca2ea26056c67a1202c9p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.b00002p+4L : -0x3.363437ca2ea26056c67a1202c9p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.b00002p+4L : -0x3.363437ca2ea26056c67a1202c9p+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.b000000000001p+4 : -0x1.f49565b81e8d7p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.b000000000001p+4 : -0x1.f49565b81e8d7p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.b000000000001p+4 : -0x1.f49565b81e8d6p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.b000000000001p+4 : -0x1.f49565b81e8d6p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a88p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a88p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a86p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a86p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a88p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a88p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a86p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a86p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a87935e305f72efp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a87935e305f72eep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a87935e305f72eep+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a87935e305f72eep+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a87935e305f73p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a87935e305f73p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a87935e305f728p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a87935e305f728p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91e2p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91ep+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91ep+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91e2p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91ep+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91ep+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91e0f7cc01bb7534p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91e0f7cc01bb7533p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91e0f7cc01bb7533p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91e0f7cc01bb7533p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91e0f7cc01bb758p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91e0f7cc01bb75p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91e0f7cc01bb75p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91e0f7cc01bb75p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.b00000000000000000000000746ap+4L : 0x1.b5b3f8628ba7d3d7a893278fb757p-16L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.b00000000000000000000000746ap+4L : 0x1.b5b3f8628ba7d3d7a893278fb757p-16L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.b00000000000000000000000746ap+4L : 0x1.b5b3f8628ba7d3d7a893278fb757p-16L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.b00000000000000000000000746ap+4L : 0x1.b5b3f8628ba7d3d7a893278fb758p-16L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.b00000000000000000000000746bp+4L : -0x7.d3e5be4d445c73cfc0835a149dbp-20L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.b00000000000000000000000746bp+4L : -0x7.d3e5be4d445c73cfc0835a149dacp-20L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.b00000000000000000000000746bp+4L : -0x7.d3e5be4d445c73cfc0835a149dacp-20L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.b00000000000000000000000746bp+4L : -0x7.d3e5be4d445c73cfc0835a149dacp-20L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.b0000000000000000000000074p+4L : 0xe.b396b51ee93d97f1fb5fec63a4ap-12L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.b0000000000000000000000074p+4L : 0xe.b396b51ee93d97f1fb5fec63a4a8p-12L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.b0000000000000000000000074p+4L : 0xe.b396b51ee93d97f1fb5fec63a4ap-12L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.b0000000000000000000000074p+4L : 0xe.b396b51ee93d97f1fb5fec63a4a8p-12L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.b0000000000000000000000074p+4L : 0xe.b396b51ee93d97f1fb5fec63a4p-12L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.b0000000000000000000000074p+4L : 0xe.b396b51ee93d97f1fb5fec63a4p-12L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.b0000000000000000000000074p+4L : 0xe.b396b51ee93d97f1fb5fec63a4p-12L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.b0000000000000000000000074p+4L : 0xe.b396b51ee93d97f1fb5fec63a8p-12L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.b00000000000000000000000748p+4L : -0x2.ea6c2c67704b8ff10ee2f342bbf6p-12L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.b00000000000000000000000748p+4L : -0x2.ea6c2c67704b8ff10ee2f342bbf6p-12L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.b00000000000000000000000748p+4L : -0x2.ea6c2c67704b8ff10ee2f342bbf4p-12L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.b00000000000000000000000748p+4L : -0x2.ea6c2c67704b8ff10ee2f342bbf4p-12L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.b00000000000000000000000748p+4L : -0x2.ea6c2c67704b8ff10ee2f342bcp-12L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.b00000000000000000000000748p+4L : -0x2.ea6c2c67704b8ff10ee2f342bcp-12L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.b00000000000000000000000748p+4L : -0x2.ea6c2c67704b8ff10ee2f342bbp-12L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.b00000000000000000000000748p+4L : -0x2.ea6c2c67704b8ff10ee2f342bbp-12L 1 : inexact-ok
+lgamma -0x1.bffffffffffffffffffffffffbd79d7672bde8b2p+4
+= lgamma downward flt-32 -0x1.bffffep+4f : -0x3.6b84e4p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.bffffep+4f : -0x3.6b84ep+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.bffffep+4f : -0x3.6b84ep+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.bffffep+4f : -0x3.6b84ep+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.bffffep+4 : -0x3.6b84e02349a7ap+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.bffffep+4 : -0x3.6b84e02349a7ap+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.bffffep+4 : -0x3.6b84e02349a78p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.bffffep+4 : -0x3.6b84e02349a78p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.bffffep+4L : -0x3.6b84e02349a7940cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.bffffep+4L : -0x3.6b84e02349a7940cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.bffffep+4L : -0x3.6b84e02349a79408p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.bffffep+4L : -0x3.6b84e02349a79408p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.bffffep+4L : -0x3.6b84e02349a7940cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.bffffep+4L : -0x3.6b84e02349a7940cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.bffffep+4L : -0x3.6b84e02349a79408p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.bffffep+4L : -0x3.6b84e02349a79408p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.bffffep+4L : -0x3.6b84e02349a7940af2a134eb868ap+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.bffffep+4L : -0x3.6b84e02349a7940af2a134eb8688p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.bffffep+4L : -0x3.6b84e02349a7940af2a134eb8688p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.bffffep+4L : -0x3.6b84e02349a7940af2a134eb8688p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.bffffep+4L : -0x3.6b84e02349a7940af2a134eb87p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.bffffep+4L : -0x3.6b84e02349a7940af2a134eb87p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.bffffep+4L : -0x3.6b84e02349a7940af2a134eb86p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.bffffep+4L : -0x3.6b84e02349a7940af2a134eb86p+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.bffffffffffffp+4 : -0x2.29e61b654b216p+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.bffffffffffffp+4 : -0x2.29e61b654b214p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.bffffffffffffp+4 : -0x2.29e61b654b214p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.bffffffffffffp+4 : -0x2.29e61b654b214p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.bffffffffffffp+4L : -0x2.29e61b654b214674p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.bffffffffffffp+4L : -0x2.29e61b654b21467p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.bffffffffffffp+4L : -0x2.29e61b654b21467p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.bffffffffffffp+4L : -0x2.29e61b654b21467p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.bffffffffffffp+4L : -0x2.29e61b654b214674p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.bffffffffffffp+4L : -0x2.29e61b654b21467p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.bffffffffffffp+4L : -0x2.29e61b654b21467p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.bffffffffffffp+4L : -0x2.29e61b654b21467p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.bffffffffffffp+4L : -0x2.29e61b654b214670ef8bad28fd7cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.bffffffffffffp+4L : -0x2.29e61b654b214670ef8bad28fd7cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.bffffffffffffp+4L : -0x2.29e61b654b214670ef8bad28fd7ap+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.bffffffffffffp+4L : -0x2.29e61b654b214670ef8bad28fd7ap+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.bffffffffffffp+4L : -0x2.29e61b654b214670ef8bad28fep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.bffffffffffffp+4L : -0x2.29e61b654b214670ef8bad28fdp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.bffffffffffffp+4L : -0x2.29e61b654b214670ef8bad28fdp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.bffffffffffffp+4L : -0x2.29e61b654b214670ef8bad28fdp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85cp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85d8c6032930547p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85d8c6032930547p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85d8c6032930546p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85d8c6032930546p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85d8c603293058p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85d8c603293058p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85d8c60329305p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85d8c60329305p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.bffffffffffffffffffffffffbd7p+4L : -0x2.5dc72642d59f49efcf8837264d7ap-12L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.bffffffffffffffffffffffffbd7p+4L : -0x2.5dc72642d59f49efcf8837264d78p-12L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.bffffffffffffffffffffffffbd7p+4L : -0x2.5dc72642d59f49efcf8837264d78p-12L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.bffffffffffffffffffffffffbd7p+4L : -0x2.5dc72642d59f49efcf8837264d78p-12L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.bffffffffffffffffffffffffbd8p+4L : 0x1.7b435490f5313482a060e6848b85p-12L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.bffffffffffffffffffffffffbd8p+4L : 0x1.7b435490f5313482a060e6848b86p-12L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.bffffffffffffffffffffffffbd8p+4L : 0x1.7b435490f5313482a060e6848b85p-12L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.bffffffffffffffffffffffffbd8p+4L : 0x1.7b435490f5313482a060e6848b86p-12L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.bffffffffffffffffffffffffb8p+4L : -0x1.4400f5be284e30221b069be275e3p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.bffffffffffffffffffffffffb8p+4L : -0x1.4400f5be284e30221b069be275e3p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.bffffffffffffffffffffffffb8p+4L : -0x1.4400f5be284e30221b069be275e2p-4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.bffffffffffffffffffffffffb8p+4L : -0x1.4400f5be284e30221b069be275e2p-4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.bffffffffffffffffffffffffb8p+4L : -0x1.4400f5be284e30221b069be276p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.bffffffffffffffffffffffffb8p+4L : -0x1.4400f5be284e30221b069be276p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.bffffffffffffffffffffffffb8p+4L : -0x1.4400f5be284e30221b069be2758p-4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.bffffffffffffffffffffffffb8p+4L : -0x1.4400f5be284e30221b069be2758p-4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.bffffffffffffffffffffffffcp+4L : 0x9.e6f812486e02e7c8d79623bc733p-8L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.bffffffffffffffffffffffffcp+4L : 0x9.e6f812486e02e7c8d79623bc733p-8L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.bffffffffffffffffffffffffcp+4L : 0x9.e6f812486e02e7c8d79623bc733p-8L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.bffffffffffffffffffffffffcp+4L : 0x9.e6f812486e02e7c8d79623bc7338p-8L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.bffffffffffffffffffffffffcp+4L : 0x9.e6f812486e02e7c8d79623bc7p-8L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.bffffffffffffffffffffffffcp+4L : 0x9.e6f812486e02e7c8d79623bc74p-8L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.bffffffffffffffffffffffffcp+4L : 0x9.e6f812486e02e7c8d79623bc7p-8L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.bffffffffffffffffffffffffcp+4L : 0x9.e6f812486e02e7c8d79623bc74p-8L 1 : inexact-ok
+lgamma -0x1.c00000000000000000000000042862898d42174ep+4
+= lgamma downward flt-32 -0x1.c00002p+4f : -0x3.6b84fp+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.c00002p+4f : -0x3.6b84ecp+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.c00002p+4f : -0x3.6b84ecp+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.c00002p+4f : -0x3.6b84ecp+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.c00002p+4 : -0x3.6b84ed89a45b4p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.c00002p+4 : -0x3.6b84ed89a45b2p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.c00002p+4 : -0x3.6b84ed89a45b2p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.c00002p+4 : -0x3.6b84ed89a45b2p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb4p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb4p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb4p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb4p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb6e36679911b68p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb6e36679911b66p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb6e36679911b66p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb6e36679911b66p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb6e36679911cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb6e36679911bp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb6e36679911bp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb6e36679911bp+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.c000000000001p+4 : -0x2.29e61b654b21cp+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.c000000000001p+4 : -0x2.29e61b654b21cp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.c000000000001p+4 : -0x2.29e61b654b21ap+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.c000000000001p+4 : -0x2.29e61b654b21ap+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.c000000000001p+4L : -0x2.29e61b654b21b1ap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.c000000000001p+4L : -0x2.29e61b654b21b1ap+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a4p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.c000000000001p+4L : -0x2.29e61b654b21b1ap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.c000000000001p+4L : -0x2.29e61b654b21b1ap+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a3c52882888a6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a3c52882888a5ep+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a3c52882888a5ep+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a3c52882888a5ep+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a3c52882888bp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a3c52882888ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a3c52882888ap+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a3c52882888ap+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86ap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86ap+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86cp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86ap+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86ap+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86ap+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86af2bae62db139p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86af2bae62db138p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86af2bae62db138p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86af2bae62db138p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86af2bae62db18p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86af2bae62db1p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86af2bae62db1p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86af2bae62db1p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.c000000000000000000000000428p+4L : 0x1.7b435490f5313482a060caabd708p-12L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.c000000000000000000000000428p+4L : 0x1.7b435490f5313482a060caabd708p-12L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.c000000000000000000000000428p+4L : 0x1.7b435490f5313482a060caabd708p-12L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.c000000000000000000000000428p+4L : 0x1.7b435490f5313482a060caabd709p-12L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.c000000000000000000000000429p+4L : -0x2.5dc72642d59f49efcf885305b524p-12L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.c000000000000000000000000429p+4L : -0x2.5dc72642d59f49efcf885305b524p-12L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.c000000000000000000000000429p+4L : -0x2.5dc72642d59f49efcf885305b522p-12L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.c000000000000000000000000429p+4L : -0x2.5dc72642d59f49efcf885305b522p-12L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.c0000000000000000000000004p+4L : 0x9.e6f812486e02e7c8d796220fa7d8p-8L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.c0000000000000000000000004p+4L : 0x9.e6f812486e02e7c8d796220fa7d8p-8L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.c0000000000000000000000004p+4L : 0x9.e6f812486e02e7c8d796220fa7d8p-8L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.c0000000000000000000000004p+4L : 0x9.e6f812486e02e7c8d796220fa7ep-8L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.c0000000000000000000000004p+4L : 0x9.e6f812486e02e7c8d796220fa4p-8L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.c0000000000000000000000004p+4L : 0x9.e6f812486e02e7c8d796220fa8p-8L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.c0000000000000000000000004p+4L : 0x9.e6f812486e02e7c8d796220fa4p-8L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.c0000000000000000000000004p+4L : 0x9.e6f812486e02e7c8d796220fa8p-8L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.c00000000000000000000000048p+4L : -0x1.4400f5be284e30221b069c009c2fp-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.c00000000000000000000000048p+4L : -0x1.4400f5be284e30221b069c009c2fp-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.c00000000000000000000000048p+4L : -0x1.4400f5be284e30221b069c009c2ep-4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.c00000000000000000000000048p+4L : -0x1.4400f5be284e30221b069c009c2ep-4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.c00000000000000000000000048p+4L : -0x1.4400f5be284e30221b069c009c8p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.c00000000000000000000000048p+4L : -0x1.4400f5be284e30221b069c009cp-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.c00000000000000000000000048p+4L : -0x1.4400f5be284e30221b069c009cp-4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.c00000000000000000000000048p+4L : -0x1.4400f5be284e30221b069c009cp-4L -1 : inexact-ok
+lgamma -0x1.cfffffffffffffffffffffffffdb4c0ce9794ea6p+4
+= lgamma downward flt-32 -0x1.cffffep+4f : -0x3.a16554p+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.cffffep+4f : -0x3.a1655p+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.cffffep+4f : -0x3.a1655p+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.cffffep+4f : -0x3.a1655p+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.cffffep+4 : -0x3.a16551a93dea8p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.cffffep+4 : -0x3.a16551a93dea6p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.cffffep+4 : -0x3.a16551a93dea6p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.cffffep+4 : -0x3.a16551a93dea6p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.cffffep+4L : -0x3.a16551a93dea66bp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.cffffep+4L : -0x3.a16551a93dea66acp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.cffffep+4L : -0x3.a16551a93dea66acp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.cffffep+4L : -0x3.a16551a93dea66acp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.cffffep+4L : -0x3.a16551a93dea66bp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.cffffep+4L : -0x3.a16551a93dea66acp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.cffffep+4L : -0x3.a16551a93dea66acp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.cffffep+4L : -0x3.a16551a93dea66acp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.cffffep+4L : -0x3.a16551a93dea66ada032f329cee8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.cffffep+4L : -0x3.a16551a93dea66ada032f329cee6p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.cffffep+4L : -0x3.a16551a93dea66ada032f329cee6p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.cffffep+4L : -0x3.a16551a93dea66ada032f329cee6p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.cffffep+4L : -0x3.a16551a93dea66ada032f329cfp+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.cffffep+4L : -0x3.a16551a93dea66ada032f329cfp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.cffffep+4L : -0x3.a16551a93dea66ada032f329cep+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.cffffep+4L : -0x3.a16551a93dea66ada032f329cep+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.cffffffffffffp+4 : -0x2.5fc68cfce71dap+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.cffffffffffffp+4 : -0x2.5fc68cfce71d8p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.cffffffffffffp+4 : -0x2.5fc68cfce71d8p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.cffffffffffffp+4 : -0x2.5fc68cfce71d8p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d836p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d836p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835cp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d836p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d836p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835cp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835cp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835e7f01e235d532p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835e7f01e235d532p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835e7f01e235d53p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835e7f01e235d53p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835e7f01e235d6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835e7f01e235d5p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835e7f01e235d5p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835e7f01e235d5p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15dap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d8p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15dap+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d8p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d847f9b7129f35p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d847f9b7129f35p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d847f9b7129f34p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d847f9b7129f34p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d847f9b7129f8p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d847f9b7129fp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d847f9b7129fp+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d847f9b7129fp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.cfffffffffffffffffffffffffdbp+4L : -0x2.104f809e32bb022582a7f432eeacp-8L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.cfffffffffffffffffffffffffdbp+4L : -0x2.104f809e32bb022582a7f432eeacp-8L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.cfffffffffffffffffffffffffdbp+4L : -0x2.104f809e32bb022582a7f432eeaap-8L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.cfffffffffffffffffffffffffdbp+4L : -0x2.104f809e32bb022582a7f432eeaap-8L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.cfffffffffffffffffffffffffdcp+4L : 0x4.f34f0176c4a5abfbae3a2dbc31e8p-8L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.cfffffffffffffffffffffffffdcp+4L : 0x4.f34f0176c4a5abfbae3a2dbc31e8p-8L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.cfffffffffffffffffffffffffdcp+4L : 0x4.f34f0176c4a5abfbae3a2dbc31e8p-8L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.cfffffffffffffffffffffffffdcp+4L : 0x4.f34f0176c4a5abfbae3a2dbc31ecp-8L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.cfffffffffffffffffffffffff8p+4L : -0x1.3fc9d98001e767c1ad912d2039a1p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.cfffffffffffffffffffffffff8p+4L : -0x1.3fc9d98001e767c1ad912d2039ap+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.cfffffffffffffffffffffffff8p+4L : -0x1.3fc9d98001e767c1ad912d2039ap+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.cfffffffffffffffffffffffff8p+4L : -0x1.3fc9d98001e767c1ad912d2039ap+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.cfffffffffffffffffffffffff8p+4L : -0x1.3fc9d98001e767c1ad912d203ap+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.cfffffffffffffffffffffffff8p+4L : -0x1.3fc9d98001e767c1ad912d20398p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.cfffffffffffffffffffffffff8p+4L : -0x1.3fc9d98001e767c1ad912d20398p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.cfffffffffffffffffffffffff8p+4L : -0x1.3fc9d98001e767c1ad912d20398p+0L -1 : inexact-ok
+lgamma -0x1.d000000000000000000000000024b3f31686b15ap+4
+= lgamma downward flt-32 -0x1.d00002p+4f : -0x3.a1656p+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.d00002p+4f : -0x3.a1656p+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.d00002p+4f : -0x3.a1655cp+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.d00002p+4f : -0x3.a1655cp+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.d00002p+4 : -0x3.a1655f32e810ep+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.d00002p+4 : -0x3.a1655f32e810cp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.d00002p+4 : -0x3.a1655f32e810cp+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.d00002p+4 : -0x3.a1655f32e810cp+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.d00002p+4L : -0x3.a1655f32e810c39p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.d00002p+4L : -0x3.a1655f32e810c39p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.d00002p+4L : -0x3.a1655f32e810c38cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.d00002p+4L : -0x3.a1655f32e810c38cp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.d00002p+4L : -0x3.a1655f32e810c39p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.d00002p+4L : -0x3.a1655f32e810c39p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.d00002p+4L : -0x3.a1655f32e810c38cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.d00002p+4L : -0x3.a1655f32e810c38cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.d00002p+4L : -0x3.a1655f32e810c38e8832afeceb84p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.d00002p+4L : -0x3.a1655f32e810c38e8832afeceb82p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.d00002p+4L : -0x3.a1655f32e810c38e8832afeceb82p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.d00002p+4L : -0x3.a1655f32e810c38e8832afeceb82p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.d00002p+4L : -0x3.a1655f32e810c38e8832afececp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.d00002p+4L : -0x3.a1655f32e810c38e8832afececp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.d00002p+4L : -0x3.a1655f32e810c38e8832afecebp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.d00002p+4L : -0x3.a1655f32e810c38e8832afecebp+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.d000000000001p+4 : -0x2.5fc68cfce71ep+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.d000000000001p+4 : -0x2.5fc68cfce71dep+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.d000000000001p+4 : -0x2.5fc68cfce71dep+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.d000000000001p+4 : -0x2.5fc68cfce71dep+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.d000000000001p+4L : -0x2.5fc68cfce71defacp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.d000000000001p+4L : -0x2.5fc68cfce71defacp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.d000000000001p+4L : -0x2.5fc68cfce71defa8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.d000000000001p+4L : -0x2.5fc68cfce71defa8p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.d000000000001p+4L : -0x2.5fc68cfce71defacp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.d000000000001p+4L : -0x2.5fc68cfce71defacp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.d000000000001p+4L : -0x2.5fc68cfce71defa8p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.d000000000001p+4L : -0x2.5fc68cfce71defa8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.d000000000001p+4L : -0x2.5fc68cfce71defabd034c93d1b76p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.d000000000001p+4L : -0x2.5fc68cfce71defabd034c93d1b76p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.d000000000001p+4L : -0x2.5fc68cfce71defabd034c93d1b74p+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.d000000000001p+4L : -0x2.5fc68cfce71defabd034c93d1b74p+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.d000000000001p+4L : -0x2.5fc68cfce71defabd034c93d1cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.d000000000001p+4L : -0x2.5fc68cfce71defabd034c93d1bp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.d000000000001p+4L : -0x2.5fc68cfce71defabd034c93d1bp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.d000000000001p+4L : -0x2.5fc68cfce71defabd034c93d1bp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e6p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e6p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e4p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e4p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e6p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e6p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e4p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e4p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e5d1a3dd6f801ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e5d1a3dd6f801dp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e5d1a3dd6f801dp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e5d1a3dd6f801dp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e5d1a3dd6f808p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e5d1a3dd6f8p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e5d1a3dd6f8p+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e5d1a3dd6f8p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.d000000000000000000000000024p+4L : 0x4.f34f0176c4a5abfbae3a2dacf708p-8L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.d000000000000000000000000024p+4L : 0x4.f34f0176c4a5abfbae3a2dacf70cp-8L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.d000000000000000000000000024p+4L : 0x4.f34f0176c4a5abfbae3a2dacf708p-8L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.d000000000000000000000000024p+4L : 0x4.f34f0176c4a5abfbae3a2dacf70cp-8L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.d000000000000000000000000025p+4L : -0x2.104f809e32bb022582a7f44295dap-8L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.d000000000000000000000000025p+4L : -0x2.104f809e32bb022582a7f44295d8p-8L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.d000000000000000000000000025p+4L : -0x2.104f809e32bb022582a7f44295d8p-8L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.d000000000000000000000000025p+4L : -0x2.104f809e32bb022582a7f44295d8p-8L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.d00000000000000000000000008p+4L : -0x1.3fc9d98001e767c1ad912d206fc7p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.d00000000000000000000000008p+4L : -0x1.3fc9d98001e767c1ad912d206fc7p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.d00000000000000000000000008p+4L : -0x1.3fc9d98001e767c1ad912d206fc6p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.d00000000000000000000000008p+4L : -0x1.3fc9d98001e767c1ad912d206fc6p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.d00000000000000000000000008p+4L : -0x1.3fc9d98001e767c1ad912d207p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.d00000000000000000000000008p+4L : -0x1.3fc9d98001e767c1ad912d207p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.d00000000000000000000000008p+4L : -0x1.3fc9d98001e767c1ad912d206f8p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.d00000000000000000000000008p+4L : -0x1.3fc9d98001e767c1ad912d206f8p+0L 1 : inexact-ok
+lgamma -0x1.dffffffffffffffffffffffffffec6cd3afb82ap+4
+= lgamma downward flt-32 -0x1.dffffep+4f : -0x3.d7d0ap+4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.dffffep+4f : -0x3.d7d0ap+4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.dffffep+4f : -0x3.d7d09cp+4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.dffffep+4f : -0x3.d7d09cp+4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.dffffep+4 : -0x3.d7d09f8a4486ap+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.dffffep+4 : -0x3.d7d09f8a44868p+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.dffffep+4 : -0x3.d7d09f8a44868p+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.dffffep+4 : -0x3.d7d09f8a44868p+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.dffffep+4L : -0x3.d7d09f8a4486822p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.dffffep+4L : -0x3.d7d09f8a4486822p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.dffffep+4L : -0x3.d7d09f8a4486821cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.dffffep+4L : -0x3.d7d09f8a4486821cp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.dffffep+4L : -0x3.d7d09f8a4486822p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.dffffep+4L : -0x3.d7d09f8a4486822p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.dffffep+4L : -0x3.d7d09f8a4486821cp+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.dffffep+4L : -0x3.d7d09f8a4486821cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.dffffep+4L : -0x3.d7d09f8a4486821f88b66a182d2cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.dffffep+4L : -0x3.d7d09f8a4486821f88b66a182d2cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.dffffep+4L : -0x3.d7d09f8a4486821f88b66a182d2ap+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.dffffep+4L : -0x3.d7d09f8a4486821f88b66a182d2ap+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.dffffep+4L : -0x3.d7d09f8a4486821f88b66a182ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.dffffep+4L : -0x3.d7d09f8a4486821f88b66a182dp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.dffffep+4L : -0x3.d7d09f8a4486821f88b66a182dp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.dffffep+4L : -0x3.d7d09f8a4486821f88b66a182dp+4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.dffffffffffffp+4 : -0x2.9631daeefecacp+4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.dffffffffffffp+4 : -0x2.9631daeefecacp+4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.dffffffffffffp+4 : -0x2.9631daeefecaap+4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.dffffffffffffp+4 : -0x2.9631daeefecaap+4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.dffffffffffffp+4L : -0x2.9631daeefecab874p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.dffffffffffffp+4L : -0x2.9631daeefecab874p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.dffffffffffffp+4L : -0x2.9631daeefecab87p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.dffffffffffffp+4L : -0x2.9631daeefecab87p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.dffffffffffffp+4L : -0x2.9631daeefecab874p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.dffffffffffffp+4L : -0x2.9631daeefecab874p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.dffffffffffffp+4L : -0x2.9631daeefecab87p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.dffffffffffffp+4L : -0x2.9631daeefecab87p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.dffffffffffffp+4L : -0x2.9631daeefecab8731b50a80d7dbp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.dffffffffffffp+4L : -0x2.9631daeefecab8731b50a80d7dbp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.dffffffffffffp+4L : -0x2.9631daeefecab8731b50a80d7daep+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.dffffffffffffp+4L : -0x2.9631daeefecab8731b50a80d7daep+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.dffffffffffffp+4L : -0x2.9631daeefecab8731b50a80d7ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.dffffffffffffp+4L : -0x2.9631daeefecab8731b50a80d7ep+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.dffffffffffffp+4L : -0x2.9631daeefecab8731b50a80d7dp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.dffffffffffffp+4L : -0x2.9631daeefecab8731b50a80d7dp+4L 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b78p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b74p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b74p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b74p+4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b78p+4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b74p+4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b74p+4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b74p+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b755bbff461bf2ep+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b755bbff461bf2cp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b755bbff461bf2cp+4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b755bbff461bf2cp+4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b755bbff461cp+4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b755bbff461bfp+4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b755bbff461bfp+4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b755bbff461bfp+4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.dffffffffffffffffffffffffffep+4L : -0x7.dd228d291dde78d3fafdd934d1cp-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.dffffffffffffffffffffffffffep+4L : -0x7.dd228d291dde78d3fafdd934d1bcp-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.dffffffffffffffffffffffffffep+4L : -0x7.dd228d291dde78d3fafdd934d1bcp-4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.dffffffffffffffffffffffffffep+4L : -0x7.dd228d291dde78d3fafdd934d1bcp-4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.dfffffffffffffffffffffffffffp+4L : 0x3.39fef253ff1921e8a33d604b6a06p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.dfffffffffffffffffffffffffffp+4L : 0x3.39fef253ff1921e8a33d604b6a06p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.dfffffffffffffffffffffffffffp+4L : 0x3.39fef253ff1921e8a33d604b6a06p-4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.dfffffffffffffffffffffffffffp+4L : 0x3.39fef253ff1921e8a33d604b6a08p-4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.dfffffffffffffffffffffffff8p+4L : -0x4.a67eb8a17cbac193fb06132349e4p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.dfffffffffffffffffffffffff8p+4L : -0x4.a67eb8a17cbac193fb06132349e4p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.dfffffffffffffffffffffffff8p+4L : -0x4.a67eb8a17cbac193fb06132349ep+0L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.dfffffffffffffffffffffffff8p+4L : -0x4.a67eb8a17cbac193fb06132349ep+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.dfffffffffffffffffffffffff8p+4L : -0x4.a67eb8a17cbac193fb0613234ap+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.dfffffffffffffffffffffffff8p+4L : -0x4.a67eb8a17cbac193fb0613234ap+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.dfffffffffffffffffffffffff8p+4L : -0x4.a67eb8a17cbac193fb06132348p+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.dfffffffffffffffffffffffff8p+4L : -0x4.a67eb8a17cbac193fb06132348p+0L 1 : inexact-ok
+lgamma -0x1.e0000000000000000000000000013932c5047d6p+4
+= lgamma downward flt-32 -0x1.e00002p+4f : -0x3.d7d0bp+4f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.e00002p+4f : -0x3.d7d0acp+4f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.e00002p+4f : -0x3.d7d0acp+4f -1 : inexact-ok
+= lgamma upward flt-32 -0x1.e00002p+4f : -0x3.d7d0acp+4f -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.e00002p+4 : -0x3.d7d0ad3610cf2p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.e00002p+4 : -0x3.d7d0ad3610cfp+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.e00002p+4 : -0x3.d7d0ad3610cfp+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.e00002p+4 : -0x3.d7d0ad3610cfp+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.e00002p+4L : -0x3.d7d0ad3610cf0124p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.e00002p+4L : -0x3.d7d0ad3610cf0124p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.e00002p+4L : -0x3.d7d0ad3610cf012p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.e00002p+4L : -0x3.d7d0ad3610cf012p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.e00002p+4L : -0x3.d7d0ad3610cf0124p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.e00002p+4L : -0x3.d7d0ad3610cf0124p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.e00002p+4L : -0x3.d7d0ad3610cf012p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.e00002p+4L : -0x3.d7d0ad3610cf012p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.e00002p+4L : -0x3.d7d0ad3610cf012292e53b0205f2p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.e00002p+4L : -0x3.d7d0ad3610cf012292e53b0205f2p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.e00002p+4L : -0x3.d7d0ad3610cf012292e53b0205fp+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.e00002p+4L : -0x3.d7d0ad3610cf012292e53b0205fp+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.e00002p+4L : -0x3.d7d0ad3610cf012292e53b0206p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.e00002p+4L : -0x3.d7d0ad3610cf012292e53b0206p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.e00002p+4L : -0x3.d7d0ad3610cf012292e53b0205p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.e00002p+4L : -0x3.d7d0ad3610cf012292e53b0205p+4L -1 : inexact-ok
+= lgamma downward dbl-64 -0x1.e000000000001p+4 : -0x2.9631daeefecb4p+4 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.e000000000001p+4 : -0x2.9631daeefecb2p+4 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.e000000000001p+4 : -0x2.9631daeefecb2p+4 -1 : inexact-ok
+= lgamma upward dbl-64 -0x1.e000000000001p+4 : -0x2.9631daeefecb2p+4 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.e000000000001p+4L : -0x2.9631daeefecb25d4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.e000000000001p+4L : -0x2.9631daeefecb25dp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.e000000000001p+4L : -0x2.9631daeefecb25dp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.e000000000001p+4L : -0x2.9631daeefecb25dp+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.e000000000001p+4L : -0x2.9631daeefecb25d4p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.e000000000001p+4L : -0x2.9631daeefecb25dp+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.e000000000001p+4L : -0x2.9631daeefecb25dp+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.e000000000001p+4L : -0x2.9631daeefecb25dp+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.e000000000001p+4L : -0x2.9631daeefecb25d17d94a025d506p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.e000000000001p+4L : -0x2.9631daeefecb25d17d94a025d504p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.e000000000001p+4L : -0x2.9631daeefecb25d17d94a025d504p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.e000000000001p+4L : -0x2.9631daeefecb25d17d94a025d504p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.e000000000001p+4L : -0x2.9631daeefecb25d17d94a025d6p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.e000000000001p+4L : -0x2.9631daeefecb25d17d94a025d5p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.e000000000001p+4L : -0x2.9631daeefecb25d17d94a025d5p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.e000000000001p+4L : -0x2.9631daeefecb25d17d94a025d5p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b84p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b84p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b8p+4L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b84p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b84p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b8p+4L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b8p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b83078c3ce0c238p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b83078c3ce0c236p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b83078c3ce0c236p+4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b83078c3ce0c236p+4L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b83078c3ce0c3p+4L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b83078c3ce0c2p+4L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b83078c3ce0c2p+4L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b83078c3ce0c2p+4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.e000000000000000000000000001p+4L : 0x3.39fef253ff1921e8a33d604b633p-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.e000000000000000000000000001p+4L : 0x3.39fef253ff1921e8a33d604b633p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.e000000000000000000000000001p+4L : 0x3.39fef253ff1921e8a33d604b633p-4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.e000000000000000000000000001p+4L : 0x3.39fef253ff1921e8a33d604b6332p-4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.e000000000000000000000000002p+4L : -0x7.dd228d291dde78d3fafdd934df6cp-4L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.e000000000000000000000000002p+4L : -0x7.dd228d291dde78d3fafdd934df68p-4L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.e000000000000000000000000002p+4L : -0x7.dd228d291dde78d3fafdd934df68p-4L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.e000000000000000000000000002p+4L : -0x7.dd228d291dde78d3fafdd934df68p-4L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.e00000000000000000000000008p+4L : -0x4.a67eb8a17cbac193fb0613238094p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.e00000000000000000000000008p+4L : -0x4.a67eb8a17cbac193fb0613238094p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.e00000000000000000000000008p+4L : -0x4.a67eb8a17cbac193fb061323809p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.e00000000000000000000000008p+4L : -0x4.a67eb8a17cbac193fb061323809p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.e00000000000000000000000008p+4L : -0x4.a67eb8a17cbac193fb06132382p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.e00000000000000000000000008p+4L : -0x4.a67eb8a17cbac193fb0613238p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.e00000000000000000000000008p+4L : -0x4.a67eb8a17cbac193fb0613238p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.e00000000000000000000000008p+4L : -0x4.a67eb8a17cbac193fb0613238p+0L -1 : inexact-ok
lgamma 0x8.8d2d5p+0
= lgamma downward flt-32 0x8.8d2d5p+0f : 0x9.a8106p+0f 1 : inexact-ok
= lgamma tonearest flt-32 0x8.8d2d5p+0f : 0x9.a8106p+0f 1 : inexact-ok
@@ -148227,6 +208890,294 @@ lgamma 0xb.4ad0ap+0
= lgamma tonearest ldbl-128ibm 0xb.4ad0ap+0L : 0xf.cbb4eb9c9f4ddef22be7eb70ecp+0L 1 : inexact-ok
= lgamma towardzero ldbl-128ibm 0xb.4ad0ap+0L : 0xf.cbb4eb9c9f4ddef22be7eb70ecp+0L 1 : inexact-ok
= lgamma upward ldbl-128ibm 0xb.4ad0ap+0L : 0xf.cbb4eb9c9f4ddef22be7eb70fp+0L 1 : inexact-ok
+lgamma 0xe.7a678p+20
+= lgamma downward flt-32 0xe.7a678p+20f : 0xe.0ed26p+24f 1 : inexact-ok
+= lgamma tonearest flt-32 0xe.7a678p+20f : 0xe.0ed27p+24f 1 : inexact-ok
+= lgamma towardzero flt-32 0xe.7a678p+20f : 0xe.0ed26p+24f 1 : inexact-ok
+= lgamma upward flt-32 0xe.7a678p+20f : 0xe.0ed27p+24f 1 : inexact-ok
+= lgamma downward dbl-64 0xe.7a678p+20 : 0xe.0ed26f91598d8p+24 1 : inexact-ok
+= lgamma tonearest dbl-64 0xe.7a678p+20 : 0xe.0ed26f91598ep+24 1 : inexact-ok
+= lgamma towardzero dbl-64 0xe.7a678p+20 : 0xe.0ed26f91598d8p+24 1 : inexact-ok
+= lgamma upward dbl-64 0xe.7a678p+20 : 0xe.0ed26f91598ep+24 1 : inexact-ok
+= lgamma downward ldbl-96-intel 0xe.7a678p+20L : 0xe.0ed26f91598df34p+24L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel 0xe.7a678p+20L : 0xe.0ed26f91598df35p+24L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel 0xe.7a678p+20L : 0xe.0ed26f91598df34p+24L 1 : inexact-ok
+= lgamma upward ldbl-96-intel 0xe.7a678p+20L : 0xe.0ed26f91598df35p+24L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k 0xe.7a678p+20L : 0xe.0ed26f91598df34p+24L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k 0xe.7a678p+20L : 0xe.0ed26f91598df35p+24L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k 0xe.7a678p+20L : 0xe.0ed26f91598df34p+24L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k 0xe.7a678p+20L : 0xe.0ed26f91598df35p+24L 1 : inexact-ok
+= lgamma downward ldbl-128 0xe.7a678p+20L : 0xe.0ed26f91598df34bb14f20fb4648p+24L 1 : inexact-ok
+= lgamma tonearest ldbl-128 0xe.7a678p+20L : 0xe.0ed26f91598df34bb14f20fb465p+24L 1 : inexact-ok
+= lgamma towardzero ldbl-128 0xe.7a678p+20L : 0xe.0ed26f91598df34bb14f20fb4648p+24L 1 : inexact-ok
+= lgamma upward ldbl-128 0xe.7a678p+20L : 0xe.0ed26f91598df34bb14f20fb465p+24L 1 : inexact-ok
+= lgamma downward ldbl-128ibm 0xe.7a678p+20L : 0xe.0ed26f91598df34bb14f20fb44p+24L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm 0xe.7a678p+20L : 0xe.0ed26f91598df34bb14f20fb48p+24L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm 0xe.7a678p+20L : 0xe.0ed26f91598df34bb14f20fb44p+24L 1 : inexact-ok
+= lgamma upward ldbl-128ibm 0xe.7a678p+20L : 0xe.0ed26f91598df34bb14f20fb48p+24L 1 : inexact-ok
+lgamma -0x2.dea4ccp-4
+= lgamma downward flt-32 -0x2.dea4ccp-4f : 0x1.d9db4cp+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.dea4ccp-4f : 0x1.d9db4cp+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.dea4ccp-4f : 0x1.d9db4cp+0f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.dea4ccp-4f : 0x1.d9db4ep+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.dea4ccp-4 : 0x1.d9db4ca962b41p+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.dea4ccp-4 : 0x1.d9db4ca962b42p+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.dea4ccp-4 : 0x1.d9db4ca962b41p+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.dea4ccp-4 : 0x1.d9db4ca962b42p+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.dea4ccp-4L : 0x1.d9db4ca962b419ep+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.dea4ccp-4L : 0x1.d9db4ca962b419ep+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.dea4ccp-4L : 0x1.d9db4ca962b419ep+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.dea4ccp-4L : 0x1.d9db4ca962b419e2p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.dea4ccp-4L : 0x1.d9db4ca962b419ep+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.dea4ccp-4L : 0x1.d9db4ca962b419ep+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.dea4ccp-4L : 0x1.d9db4ca962b419ep+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.dea4ccp-4L : 0x1.d9db4ca962b419e2p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.dea4ccp-4L : 0x1.d9db4ca962b419e05bba7e38076bp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.dea4ccp-4L : 0x1.d9db4ca962b419e05bba7e38076bp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.dea4ccp-4L : 0x1.d9db4ca962b419e05bba7e38076bp+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.dea4ccp-4L : 0x1.d9db4ca962b419e05bba7e38076cp+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.dea4ccp-4L : 0x1.d9db4ca962b419e05bba7e3807p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.dea4ccp-4L : 0x1.d9db4ca962b419e05bba7e38078p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.dea4ccp-4L : 0x1.d9db4ca962b419e05bba7e3807p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.dea4ccp-4L : 0x1.d9db4ca962b419e05bba7e38078p+0L -1 : inexact-ok
+lgamma -0x2.dd306p-4
+= lgamma downward flt-32 -0x2.dd306p-4f : 0x1.da47d6p+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x2.dd306p-4f : 0x1.da47d6p+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x2.dd306p-4f : 0x1.da47d6p+0f -1 : inexact-ok
+= lgamma upward flt-32 -0x2.dd306p-4f : 0x1.da47d8p+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0x2.dd306p-4 : 0x1.da47d6051ae6bp+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x2.dd306p-4 : 0x1.da47d6051ae6cp+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x2.dd306p-4 : 0x1.da47d6051ae6bp+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0x2.dd306p-4 : 0x1.da47d6051ae6cp+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x2.dd306p-4L : 0x1.da47d6051ae6bf5ep+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x2.dd306p-4L : 0x1.da47d6051ae6bf5ep+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x2.dd306p-4L : 0x1.da47d6051ae6bf5ep+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x2.dd306p-4L : 0x1.da47d6051ae6bf6p+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x2.dd306p-4L : 0x1.da47d6051ae6bf5ep+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x2.dd306p-4L : 0x1.da47d6051ae6bf5ep+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x2.dd306p-4L : 0x1.da47d6051ae6bf5ep+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x2.dd306p-4L : 0x1.da47d6051ae6bf6p+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x2.dd306p-4L : 0x1.da47d6051ae6bf5e4dbd9b3a4acp+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x2.dd306p-4L : 0x1.da47d6051ae6bf5e4dbd9b3a4acp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x2.dd306p-4L : 0x1.da47d6051ae6bf5e4dbd9b3a4acp+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x2.dd306p-4L : 0x1.da47d6051ae6bf5e4dbd9b3a4ac1p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x2.dd306p-4L : 0x1.da47d6051ae6bf5e4dbd9b3a4a8p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x2.dd306p-4L : 0x1.da47d6051ae6bf5e4dbd9b3a4bp+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x2.dd306p-4L : 0x1.da47d6051ae6bf5e4dbd9b3a4a8p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x2.dd306p-4L : 0x1.da47d6051ae6bf5e4dbd9b3a4bp+0L -1 : inexact-ok
+lgamma -0x1.bdc8bp+0
+= lgamma downward flt-32 -0x1.bdc8bp+0f : 0xf.f273dp-4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.bdc8bp+0f : 0xf.f273ep-4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.bdc8bp+0f : 0xf.f273dp-4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.bdc8bp+0f : 0xf.f273ep-4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.bdc8bp+0 : 0xf.f273df3134258p-4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.bdc8bp+0 : 0xf.f273df313426p-4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.bdc8bp+0 : 0xf.f273df3134258p-4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.bdc8bp+0 : 0xf.f273df313426p-4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.bdc8bp+0L : 0xf.f273df313425f4ep-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.bdc8bp+0L : 0xf.f273df313425f4ep-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.bdc8bp+0L : 0xf.f273df313425f4ep-4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.bdc8bp+0L : 0xf.f273df313425f4fp-4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.bdc8bp+0L : 0xf.f273df313425f4ep-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.bdc8bp+0L : 0xf.f273df313425f4ep-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.bdc8bp+0L : 0xf.f273df313425f4ep-4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.bdc8bp+0L : 0xf.f273df313425f4fp-4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.bdc8bp+0L : 0xf.f273df313425f4e361e154f408fp-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.bdc8bp+0L : 0xf.f273df313425f4e361e154f408f8p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.bdc8bp+0L : 0xf.f273df313425f4e361e154f408fp-4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.bdc8bp+0L : 0xf.f273df313425f4e361e154f408f8p-4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.bdc8bp+0L : 0xf.f273df313425f4e361e154f408p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.bdc8bp+0L : 0xf.f273df313425f4e361e154f408p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.bdc8bp+0L : 0xf.f273df313425f4e361e154f408p-4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.bdc8bp+0L : 0xf.f273df313425f4e361e154f40cp-4L 1 : inexact-ok
+lgamma -0x4.0a82e8p-4
+= lgamma downward flt-32 -0x4.0a82e8p-4f : 0x1.950848p+0f -1 : inexact-ok
+= lgamma tonearest flt-32 -0x4.0a82e8p-4f : 0x1.950848p+0f -1 : inexact-ok
+= lgamma towardzero flt-32 -0x4.0a82e8p-4f : 0x1.950848p+0f -1 : inexact-ok
+= lgamma upward flt-32 -0x4.0a82e8p-4f : 0x1.95084ap+0f -1 : inexact-ok
+= lgamma downward dbl-64 -0x4.0a82e8p-4 : 0x1.950848252d48cp+0 -1 : inexact-ok
+= lgamma tonearest dbl-64 -0x4.0a82e8p-4 : 0x1.950848252d48cp+0 -1 : inexact-ok
+= lgamma towardzero dbl-64 -0x4.0a82e8p-4 : 0x1.950848252d48cp+0 -1 : inexact-ok
+= lgamma upward dbl-64 -0x4.0a82e8p-4 : 0x1.950848252d48dp+0 -1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x4.0a82e8p-4L : 0x1.950848252d48c05ap+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x4.0a82e8p-4L : 0x1.950848252d48c05ap+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x4.0a82e8p-4L : 0x1.950848252d48c05ap+0L -1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x4.0a82e8p-4L : 0x1.950848252d48c05cp+0L -1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x4.0a82e8p-4L : 0x1.950848252d48c05ap+0L -1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x4.0a82e8p-4L : 0x1.950848252d48c05ap+0L -1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x4.0a82e8p-4L : 0x1.950848252d48c05ap+0L -1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x4.0a82e8p-4L : 0x1.950848252d48c05cp+0L -1 : inexact-ok
+= lgamma downward ldbl-128 -0x4.0a82e8p-4L : 0x1.950848252d48c05ac1f462baa5b6p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x4.0a82e8p-4L : 0x1.950848252d48c05ac1f462baa5b6p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x4.0a82e8p-4L : 0x1.950848252d48c05ac1f462baa5b6p+0L -1 : inexact-ok
+= lgamma upward ldbl-128 -0x4.0a82e8p-4L : 0x1.950848252d48c05ac1f462baa5b7p+0L -1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x4.0a82e8p-4L : 0x1.950848252d48c05ac1f462baa58p+0L -1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x4.0a82e8p-4L : 0x1.950848252d48c05ac1f462baa58p+0L -1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x4.0a82e8p-4L : 0x1.950848252d48c05ac1f462baa58p+0L -1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x4.0a82e8p-4L : 0x1.950848252d48c05ac1f462baa6p+0L -1 : inexact-ok
+lgamma -0x1.bca67ap+0
+= lgamma downward flt-32 -0x1.bca67ap+0f : 0xf.ccp-4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x1.bca67ap+0f : 0xf.ccp-4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x1.bca67ap+0f : 0xf.ccp-4f 1 : inexact-ok
+= lgamma upward flt-32 -0x1.bca67ap+0f : 0xf.cc001p-4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x1.bca67ap+0 : 0xf.cc00043a75098p-4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x1.bca67ap+0 : 0xf.cc00043a75098p-4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x1.bca67ap+0 : 0xf.cc00043a75098p-4 1 : inexact-ok
+= lgamma upward dbl-64 -0x1.bca67ap+0 : 0xf.cc00043a750ap-4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x1.bca67ap+0L : 0xf.cc00043a75099f3p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x1.bca67ap+0L : 0xf.cc00043a75099f4p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x1.bca67ap+0L : 0xf.cc00043a75099f3p-4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x1.bca67ap+0L : 0xf.cc00043a75099f4p-4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x1.bca67ap+0L : 0xf.cc00043a75099f3p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x1.bca67ap+0L : 0xf.cc00043a75099f4p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x1.bca67ap+0L : 0xf.cc00043a75099f3p-4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x1.bca67ap+0L : 0xf.cc00043a75099f4p-4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x1.bca67ap+0L : 0xf.cc00043a75099f3d7c46acf58bbp-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x1.bca67ap+0L : 0xf.cc00043a75099f3d7c46acf58bb8p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x1.bca67ap+0L : 0xf.cc00043a75099f3d7c46acf58bbp-4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x1.bca67ap+0L : 0xf.cc00043a75099f3d7c46acf58bb8p-4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x1.bca67ap+0L : 0xf.cc00043a75099f3d7c46acf588p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x1.bca67ap+0L : 0xf.cc00043a75099f3d7c46acf58cp-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x1.bca67ap+0L : 0xf.cc00043a75099f3d7c46acf588p-4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x1.bca67ap+0L : 0xf.cc00043a75099f3d7c46acf58cp-4L 1 : inexact-ok
+lgamma -0x3.46446bb6a23aap+0
+= lgamma downward flt-32 -0x3.464468p+0f : -0xb.a18b4p-4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.464468p+0f : -0xb.a18b3p-4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.464468p+0f : -0xb.a18b3p-4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.464468p+0f : -0xb.a18b3p-4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.464468p+0 : -0xb.a18b329b453f8p-4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.464468p+0 : -0xb.a18b329b453fp-4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.464468p+0 : -0xb.a18b329b453fp-4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.464468p+0 : -0xb.a18b329b453fp-4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.464468p+0L : -0xb.a18b329b453f2e8p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.464468p+0L : -0xb.a18b329b453f2e7p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.464468p+0L : -0xb.a18b329b453f2e7p-4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.464468p+0L : -0xb.a18b329b453f2e7p-4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.464468p+0L : -0xb.a18b329b453f2e8p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.464468p+0L : -0xb.a18b329b453f2e7p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.464468p+0L : -0xb.a18b329b453f2e7p-4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.464468p+0L : -0xb.a18b329b453f2e7p-4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.464468p+0L : -0xb.a18b329b453f2e72c0bc36a2e3d8p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.464468p+0L : -0xb.a18b329b453f2e72c0bc36a2e3dp-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.464468p+0L : -0xb.a18b329b453f2e72c0bc36a2e3dp-4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.464468p+0L : -0xb.a18b329b453f2e72c0bc36a2e3dp-4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.464468p+0L : -0xb.a18b329b453f2e72c0bc36a2e4p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.464468p+0L : -0xb.a18b329b453f2e72c0bc36a2e4p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.464468p+0L : -0xb.a18b329b453f2e72c0bc36a2ep-4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.464468p+0L : -0xb.a18b329b453f2e72c0bc36a2ep-4L 1 : inexact-ok
+= lgamma downward flt-32 -0x3.46446cp+0f : -0xb.a18c4p-4f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.46446cp+0f : -0xb.a18c3p-4f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.46446cp+0f : -0xb.a18c3p-4f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.46446cp+0f : -0xb.a18c3p-4f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.46446cp+0 : -0xb.a18c341739dbp-4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.46446cp+0 : -0xb.a18c341739da8p-4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.46446cp+0 : -0xb.a18c341739da8p-4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.46446cp+0 : -0xb.a18c341739da8p-4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.46446cp+0L : -0xb.a18c341739da8b3p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.46446cp+0L : -0xb.a18c341739da8b3p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.46446cp+0L : -0xb.a18c341739da8b2p-4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.46446cp+0L : -0xb.a18c341739da8b2p-4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.46446cp+0L : -0xb.a18c341739da8b3p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.46446cp+0L : -0xb.a18c341739da8b3p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.46446cp+0L : -0xb.a18c341739da8b2p-4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.46446cp+0L : -0xb.a18c341739da8b2p-4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.46446cp+0L : -0xb.a18c341739da8b29bdd8519d4f9p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.46446cp+0L : -0xb.a18c341739da8b29bdd8519d4f9p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.46446cp+0L : -0xb.a18c341739da8b29bdd8519d4f88p-4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.46446cp+0L : -0xb.a18c341739da8b29bdd8519d4f88p-4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.46446cp+0L : -0xb.a18c341739da8b29bdd8519d5p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.46446cp+0L : -0xb.a18c341739da8b29bdd8519d5p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.46446cp+0L : -0xb.a18c341739da8b29bdd8519d4cp-4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.46446cp+0L : -0xb.a18c341739da8b29bdd8519d4cp-4L 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.46446bb6a23aap+0 : -0xb.a18c21a49017p-4 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.46446bb6a23aap+0 : -0xb.a18c21a49017p-4 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.46446bb6a23aap+0 : -0xb.a18c21a490168p-4 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.46446bb6a23aap+0 : -0xb.a18c21a490168p-4 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.46446bb6a23aap+0L : -0xb.a18c21a49016c03p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.46446bb6a23aap+0L : -0xb.a18c21a49016c03p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.46446bb6a23aap+0L : -0xb.a18c21a49016c02p-4L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.46446bb6a23aap+0L : -0xb.a18c21a49016c02p-4L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.46446bb6a23aap+0L : -0xb.a18c21a49016c03p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.46446bb6a23aap+0L : -0xb.a18c21a49016c03p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.46446bb6a23aap+0L : -0xb.a18c21a49016c02p-4L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.46446bb6a23aap+0L : -0xb.a18c21a49016c02p-4L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.46446bb6a23aap+0L : -0xb.a18c21a49016c028c0b54f8a1f5p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.46446bb6a23aap+0L : -0xb.a18c21a49016c028c0b54f8a1f5p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.46446bb6a23aap+0L : -0xb.a18c21a49016c028c0b54f8a1f48p-4L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.46446bb6a23aap+0L : -0xb.a18c21a49016c028c0b54f8a1f48p-4L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.46446bb6a23aap+0L : -0xb.a18c21a49016c028c0b54f8a2p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.46446bb6a23aap+0L : -0xb.a18c21a49016c028c0b54f8a2p-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.46446bb6a23aap+0L : -0xb.a18c21a49016c028c0b54f8a1cp-4L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.46446bb6a23aap+0L : -0xb.a18c21a49016c028c0b54f8a1cp-4L 1 : inexact-ok
+lgamma -0x3.f3d2c40911814p+0
+= lgamma downward flt-32 -0x3.f3d2c4p+0f : -0xe.aa754p-8f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.f3d2c4p+0f : -0xe.aa753p-8f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.f3d2c4p+0f : -0xe.aa753p-8f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.f3d2c4p+0f : -0xe.aa753p-8f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.f3d2c4p+0 : -0xe.aa75345fa6408p-8 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.f3d2c4p+0 : -0xe.aa75345fa6408p-8 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.f3d2c4p+0 : -0xe.aa75345fa64p-8 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.f3d2c4p+0 : -0xe.aa75345fa64p-8 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.f3d2c4p+0L : -0xe.aa75345fa640643p-8L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.f3d2c4p+0L : -0xe.aa75345fa640643p-8L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.f3d2c4p+0L : -0xe.aa75345fa640642p-8L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.f3d2c4p+0L : -0xe.aa75345fa640642p-8L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.f3d2c4p+0L : -0xe.aa75345fa640643p-8L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.f3d2c4p+0L : -0xe.aa75345fa640643p-8L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.f3d2c4p+0L : -0xe.aa75345fa640642p-8L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.f3d2c4p+0L : -0xe.aa75345fa640642p-8L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.f3d2c4p+0L : -0xe.aa75345fa640642f79f7d11a867p-8L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.f3d2c4p+0L : -0xe.aa75345fa640642f79f7d11a867p-8L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.f3d2c4p+0L : -0xe.aa75345fa640642f79f7d11a8668p-8L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.f3d2c4p+0L : -0xe.aa75345fa640642f79f7d11a8668p-8L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.f3d2c4p+0L : -0xe.aa75345fa640642f79f7d11a88p-8L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.f3d2c4p+0L : -0xe.aa75345fa640642f79f7d11a88p-8L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.f3d2c4p+0L : -0xe.aa75345fa640642f79f7d11a84p-8L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.f3d2c4p+0L : -0xe.aa75345fa640642f79f7d11a84p-8L 1 : inexact-ok
+= lgamma downward flt-32 -0x3.f3d2c8p+0f : -0xe.aa27cp-8f 1 : inexact-ok
+= lgamma tonearest flt-32 -0x3.f3d2c8p+0f : -0xe.aa27bp-8f 1 : inexact-ok
+= lgamma towardzero flt-32 -0x3.f3d2c8p+0f : -0xe.aa27bp-8f 1 : inexact-ok
+= lgamma upward flt-32 -0x3.f3d2c8p+0f : -0xe.aa27bp-8f 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.f3d2c8p+0 : -0xe.aa27b7e3f86d8p-8 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.f3d2c8p+0 : -0xe.aa27b7e3f86d8p-8 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.f3d2c8p+0 : -0xe.aa27b7e3f86dp-8 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.f3d2c8p+0 : -0xe.aa27b7e3f86dp-8 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.f3d2c8p+0L : -0xe.aa27b7e3f86d49bp-8L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.f3d2c8p+0L : -0xe.aa27b7e3f86d49ap-8L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.f3d2c8p+0L : -0xe.aa27b7e3f86d49ap-8L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.f3d2c8p+0L : -0xe.aa27b7e3f86d49ap-8L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.f3d2c8p+0L : -0xe.aa27b7e3f86d49bp-8L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.f3d2c8p+0L : -0xe.aa27b7e3f86d49ap-8L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.f3d2c8p+0L : -0xe.aa27b7e3f86d49ap-8L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.f3d2c8p+0L : -0xe.aa27b7e3f86d49ap-8L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.f3d2c8p+0L : -0xe.aa27b7e3f86d49a3ece0424063ap-8L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.f3d2c8p+0L : -0xe.aa27b7e3f86d49a3ece042406398p-8L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.f3d2c8p+0L : -0xe.aa27b7e3f86d49a3ece042406398p-8L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.f3d2c8p+0L : -0xe.aa27b7e3f86d49a3ece042406398p-8L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.f3d2c8p+0L : -0xe.aa27b7e3f86d49a3ece0424064p-8L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.f3d2c8p+0L : -0xe.aa27b7e3f86d49a3ece0424064p-8L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.f3d2c8p+0L : -0xe.aa27b7e3f86d49a3ece042406p-8L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.f3d2c8p+0L : -0xe.aa27b7e3f86d49a3ece042406p-8L 1 : inexact-ok
+= lgamma downward dbl-64 -0x3.f3d2c40911814p+0 : -0xe.aa7484b496668p-8 1 : inexact-ok
+= lgamma tonearest dbl-64 -0x3.f3d2c40911814p+0 : -0xe.aa7484b49666p-8 1 : inexact-ok
+= lgamma towardzero dbl-64 -0x3.f3d2c40911814p+0 : -0xe.aa7484b49666p-8 1 : inexact-ok
+= lgamma upward dbl-64 -0x3.f3d2c40911814p+0 : -0xe.aa7484b49666p-8 1 : inexact-ok
+= lgamma downward ldbl-96-intel -0x3.f3d2c40911814p+0L : -0xe.aa7484b49666213p-8L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel -0x3.f3d2c40911814p+0L : -0xe.aa7484b49666213p-8L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel -0x3.f3d2c40911814p+0L : -0xe.aa7484b49666212p-8L 1 : inexact-ok
+= lgamma upward ldbl-96-intel -0x3.f3d2c40911814p+0L : -0xe.aa7484b49666212p-8L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k -0x3.f3d2c40911814p+0L : -0xe.aa7484b49666213p-8L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k -0x3.f3d2c40911814p+0L : -0xe.aa7484b49666213p-8L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k -0x3.f3d2c40911814p+0L : -0xe.aa7484b49666212p-8L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k -0x3.f3d2c40911814p+0L : -0xe.aa7484b49666212p-8L 1 : inexact-ok
+= lgamma downward ldbl-128 -0x3.f3d2c40911814p+0L : -0xe.aa7484b49666212f34177cf52dd8p-8L 1 : inexact-ok
+= lgamma tonearest ldbl-128 -0x3.f3d2c40911814p+0L : -0xe.aa7484b49666212f34177cf52dd8p-8L 1 : inexact-ok
+= lgamma towardzero ldbl-128 -0x3.f3d2c40911814p+0L : -0xe.aa7484b49666212f34177cf52ddp-8L 1 : inexact-ok
+= lgamma upward ldbl-128 -0x3.f3d2c40911814p+0L : -0xe.aa7484b49666212f34177cf52ddp-8L 1 : inexact-ok
+= lgamma downward ldbl-128ibm -0x3.f3d2c40911814p+0L : -0xe.aa7484b49666212f34177cf53p-8L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm -0x3.f3d2c40911814p+0L : -0xe.aa7484b49666212f34177cf52cp-8L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm -0x3.f3d2c40911814p+0L : -0xe.aa7484b49666212f34177cf52cp-8L 1 : inexact-ok
+= lgamma upward ldbl-128ibm -0x3.f3d2c40911814p+0L : -0xe.aa7484b49666212f34177cf52cp-8L 1 : inexact-ok
log 1
= log downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
= log tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok
@@ -148617,6 +209568,744 @@ log 0.75
= log tonearest ldbl-128ibm 0xcp-4L : -0x4.9a58844d36e49e0efadd9db02ap-4L : inexact-ok
= log towardzero ldbl-128ibm 0xcp-4L : -0x4.9a58844d36e49e0efadd9db02ap-4L : inexact-ok
= log upward ldbl-128ibm 0xcp-4L : -0x4.9a58844d36e49e0efadd9db02ap-4L : inexact-ok
+log 0x1.000002p0
+= log downward flt-32 0x1.000002p+0f : 0x1.fffffep-24f : inexact-ok
+= log tonearest flt-32 0x1.000002p+0f : 0x1.fffffep-24f : inexact-ok
+= log towardzero flt-32 0x1.000002p+0f : 0x1.fffffep-24f : inexact-ok
+= log upward flt-32 0x1.000002p+0f : 0x2p-24f : inexact-ok
+= log downward dbl-64 0x1.000002p+0 : 0x1.fffffe000002ap-24 : inexact-ok
+= log tonearest dbl-64 0x1.000002p+0 : 0x1.fffffe000002bp-24 : inexact-ok
+= log towardzero dbl-64 0x1.000002p+0 : 0x1.fffffe000002ap-24 : inexact-ok
+= log upward dbl-64 0x1.000002p+0 : 0x1.fffffe000002bp-24 : inexact-ok
+= log downward ldbl-96-intel 0x1.000002p+0L : 0x1.fffffe000002aaaap-24L : inexact-ok
+= log tonearest ldbl-96-intel 0x1.000002p+0L : 0x1.fffffe000002aaaap-24L : inexact-ok
+= log towardzero ldbl-96-intel 0x1.000002p+0L : 0x1.fffffe000002aaaap-24L : inexact-ok
+= log upward ldbl-96-intel 0x1.000002p+0L : 0x1.fffffe000002aaacp-24L : inexact-ok
+= log downward ldbl-96-m68k 0x1.000002p+0L : 0x1.fffffe000002aaaap-24L : inexact-ok
+= log tonearest ldbl-96-m68k 0x1.000002p+0L : 0x1.fffffe000002aaaap-24L : inexact-ok
+= log towardzero ldbl-96-m68k 0x1.000002p+0L : 0x1.fffffe000002aaaap-24L : inexact-ok
+= log upward ldbl-96-m68k 0x1.000002p+0L : 0x1.fffffe000002aaacp-24L : inexact-ok
+= log downward ldbl-128 0x1.000002p+0L : 0x1.fffffe000002aaaaa6aaaab11111p-24L : inexact-ok
+= log tonearest ldbl-128 0x1.000002p+0L : 0x1.fffffe000002aaaaa6aaaab11111p-24L : inexact-ok
+= log towardzero ldbl-128 0x1.000002p+0L : 0x1.fffffe000002aaaaa6aaaab11111p-24L : inexact-ok
+= log upward ldbl-128 0x1.000002p+0L : 0x1.fffffe000002aaaaa6aaaab11112p-24L : inexact-ok
+= log downward ldbl-128ibm 0x1.000002p+0L : 0x1.fffffe000002aaaaa6aaaab111p-24L : inexact-ok
+= log tonearest ldbl-128ibm 0x1.000002p+0L : 0x1.fffffe000002aaaaa6aaaab111p-24L : inexact-ok
+= log towardzero ldbl-128ibm 0x1.000002p+0L : 0x1.fffffe000002aaaaa6aaaab111p-24L : inexact-ok
+= log upward ldbl-128ibm 0x1.000002p+0L : 0x1.fffffe000002aaaaa6aaaab1118p-24L : inexact-ok
+log 0x1.0000000000001p0
+= log downward flt-32 0x1.000002p+0f : 0x1.fffffep-24f : inexact-ok
+= log tonearest flt-32 0x1.000002p+0f : 0x1.fffffep-24f : inexact-ok
+= log towardzero flt-32 0x1.000002p+0f : 0x1.fffffep-24f : inexact-ok
+= log upward flt-32 0x1.000002p+0f : 0x2p-24f : inexact-ok
+= log downward dbl-64 0x1.000002p+0 : 0x1.fffffe000002ap-24 : inexact-ok
+= log tonearest dbl-64 0x1.000002p+0 : 0x1.fffffe000002bp-24 : inexact-ok
+= log towardzero dbl-64 0x1.000002p+0 : 0x1.fffffe000002ap-24 : inexact-ok
+= log upward dbl-64 0x1.000002p+0 : 0x1.fffffe000002bp-24 : inexact-ok
+= log downward ldbl-96-intel 0x1.000002p+0L : 0x1.fffffe000002aaaap-24L : inexact-ok
+= log tonearest ldbl-96-intel 0x1.000002p+0L : 0x1.fffffe000002aaaap-24L : inexact-ok
+= log towardzero ldbl-96-intel 0x1.000002p+0L : 0x1.fffffe000002aaaap-24L : inexact-ok
+= log upward ldbl-96-intel 0x1.000002p+0L : 0x1.fffffe000002aaacp-24L : inexact-ok
+= log downward ldbl-96-m68k 0x1.000002p+0L : 0x1.fffffe000002aaaap-24L : inexact-ok
+= log tonearest ldbl-96-m68k 0x1.000002p+0L : 0x1.fffffe000002aaaap-24L : inexact-ok
+= log towardzero ldbl-96-m68k 0x1.000002p+0L : 0x1.fffffe000002aaaap-24L : inexact-ok
+= log upward ldbl-96-m68k 0x1.000002p+0L : 0x1.fffffe000002aaacp-24L : inexact-ok
+= log downward ldbl-128 0x1.000002p+0L : 0x1.fffffe000002aaaaa6aaaab11111p-24L : inexact-ok
+= log tonearest ldbl-128 0x1.000002p+0L : 0x1.fffffe000002aaaaa6aaaab11111p-24L : inexact-ok
+= log towardzero ldbl-128 0x1.000002p+0L : 0x1.fffffe000002aaaaa6aaaab11111p-24L : inexact-ok
+= log upward ldbl-128 0x1.000002p+0L : 0x1.fffffe000002aaaaa6aaaab11112p-24L : inexact-ok
+= log downward ldbl-128ibm 0x1.000002p+0L : 0x1.fffffe000002aaaaa6aaaab111p-24L : inexact-ok
+= log tonearest ldbl-128ibm 0x1.000002p+0L : 0x1.fffffe000002aaaaa6aaaab111p-24L : inexact-ok
+= log towardzero ldbl-128ibm 0x1.000002p+0L : 0x1.fffffe000002aaaaa6aaaab111p-24L : inexact-ok
+= log upward ldbl-128ibm 0x1.000002p+0L : 0x1.fffffe000002aaaaa6aaaab1118p-24L : inexact-ok
+= log downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log towardzero flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log upward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log downward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log tonearest dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log towardzero dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log upward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log downward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log tonearest ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log towardzero ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log upward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log downward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log tonearest ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log towardzero ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log upward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log downward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log tonearest ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log towardzero ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log upward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log downward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log upward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log downward dbl-64 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
+= log tonearest dbl-64 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
+= log towardzero dbl-64 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
+= log upward dbl-64 0x1.0000000000001p+0 : 0x1p-52 : inexact-ok
+= log downward ldbl-96-intel 0x1.0000000000001p+0L : 0xf.ffffffffffff8p-56L : inexact-ok
+= log tonearest ldbl-96-intel 0x1.0000000000001p+0L : 0xf.ffffffffffff8p-56L : inexact-ok
+= log towardzero ldbl-96-intel 0x1.0000000000001p+0L : 0xf.ffffffffffff8p-56L : inexact-ok
+= log upward ldbl-96-intel 0x1.0000000000001p+0L : 0xf.ffffffffffff801p-56L : inexact-ok
+= log downward ldbl-96-m68k 0x1.0000000000001p+0L : 0xf.ffffffffffff8p-56L : inexact-ok
+= log tonearest ldbl-96-m68k 0x1.0000000000001p+0L : 0xf.ffffffffffff8p-56L : inexact-ok
+= log towardzero ldbl-96-m68k 0x1.0000000000001p+0L : 0xf.ffffffffffff8p-56L : inexact-ok
+= log upward ldbl-96-m68k 0x1.0000000000001p+0L : 0xf.ffffffffffff801p-56L : inexact-ok
+= log downward ldbl-128 0x1.0000000000001p+0L : 0xf.ffffffffffff800000000000055p-56L : inexact-ok
+= log tonearest ldbl-128 0x1.0000000000001p+0L : 0xf.ffffffffffff8000000000000558p-56L : inexact-ok
+= log towardzero ldbl-128 0x1.0000000000001p+0L : 0xf.ffffffffffff800000000000055p-56L : inexact-ok
+= log upward ldbl-128 0x1.0000000000001p+0L : 0xf.ffffffffffff8000000000000558p-56L : inexact-ok
+= log downward ldbl-128ibm 0x1.0000000000001p+0L : 0xf.ffffffffffff80000000000004p-56L : inexact-ok
+= log tonearest ldbl-128ibm 0x1.0000000000001p+0L : 0xf.ffffffffffff80000000000004p-56L : inexact-ok
+= log towardzero ldbl-128ibm 0x1.0000000000001p+0L : 0xf.ffffffffffff80000000000004p-56L : inexact-ok
+= log upward ldbl-128ibm 0x1.0000000000001p+0L : 0xf.ffffffffffff80000000000008p-56L : inexact-ok
+log 0x1.0000000000000002p0
+= log downward flt-32 0x1.000002p+0f : 0x1.fffffep-24f : inexact-ok
+= log tonearest flt-32 0x1.000002p+0f : 0x1.fffffep-24f : inexact-ok
+= log towardzero flt-32 0x1.000002p+0f : 0x1.fffffep-24f : inexact-ok
+= log upward flt-32 0x1.000002p+0f : 0x2p-24f : inexact-ok
+= log downward dbl-64 0x1.000002p+0 : 0x1.fffffe000002ap-24 : inexact-ok
+= log tonearest dbl-64 0x1.000002p+0 : 0x1.fffffe000002bp-24 : inexact-ok
+= log towardzero dbl-64 0x1.000002p+0 : 0x1.fffffe000002ap-24 : inexact-ok
+= log upward dbl-64 0x1.000002p+0 : 0x1.fffffe000002bp-24 : inexact-ok
+= log downward ldbl-96-intel 0x1.000002p+0L : 0x1.fffffe000002aaaap-24L : inexact-ok
+= log tonearest ldbl-96-intel 0x1.000002p+0L : 0x1.fffffe000002aaaap-24L : inexact-ok
+= log towardzero ldbl-96-intel 0x1.000002p+0L : 0x1.fffffe000002aaaap-24L : inexact-ok
+= log upward ldbl-96-intel 0x1.000002p+0L : 0x1.fffffe000002aaacp-24L : inexact-ok
+= log downward ldbl-96-m68k 0x1.000002p+0L : 0x1.fffffe000002aaaap-24L : inexact-ok
+= log tonearest ldbl-96-m68k 0x1.000002p+0L : 0x1.fffffe000002aaaap-24L : inexact-ok
+= log towardzero ldbl-96-m68k 0x1.000002p+0L : 0x1.fffffe000002aaaap-24L : inexact-ok
+= log upward ldbl-96-m68k 0x1.000002p+0L : 0x1.fffffe000002aaacp-24L : inexact-ok
+= log downward ldbl-128 0x1.000002p+0L : 0x1.fffffe000002aaaaa6aaaab11111p-24L : inexact-ok
+= log tonearest ldbl-128 0x1.000002p+0L : 0x1.fffffe000002aaaaa6aaaab11111p-24L : inexact-ok
+= log towardzero ldbl-128 0x1.000002p+0L : 0x1.fffffe000002aaaaa6aaaab11111p-24L : inexact-ok
+= log upward ldbl-128 0x1.000002p+0L : 0x1.fffffe000002aaaaa6aaaab11112p-24L : inexact-ok
+= log downward ldbl-128ibm 0x1.000002p+0L : 0x1.fffffe000002aaaaa6aaaab111p-24L : inexact-ok
+= log tonearest ldbl-128ibm 0x1.000002p+0L : 0x1.fffffe000002aaaaa6aaaab111p-24L : inexact-ok
+= log towardzero ldbl-128ibm 0x1.000002p+0L : 0x1.fffffe000002aaaaa6aaaab111p-24L : inexact-ok
+= log upward ldbl-128ibm 0x1.000002p+0L : 0x1.fffffe000002aaaaa6aaaab1118p-24L : inexact-ok
+= log downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log towardzero flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log upward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log downward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log tonearest dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log towardzero dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log upward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log downward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log tonearest ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log towardzero ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log upward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log downward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log tonearest ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log towardzero ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log upward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log downward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log tonearest ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log towardzero ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log upward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log downward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log upward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log downward dbl-64 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
+= log tonearest dbl-64 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
+= log towardzero dbl-64 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
+= log upward dbl-64 0x1.0000000000001p+0 : 0x1p-52 : inexact-ok
+= log downward ldbl-96-intel 0x1.0000000000001p+0L : 0xf.ffffffffffff8p-56L : inexact-ok
+= log tonearest ldbl-96-intel 0x1.0000000000001p+0L : 0xf.ffffffffffff8p-56L : inexact-ok
+= log towardzero ldbl-96-intel 0x1.0000000000001p+0L : 0xf.ffffffffffff8p-56L : inexact-ok
+= log upward ldbl-96-intel 0x1.0000000000001p+0L : 0xf.ffffffffffff801p-56L : inexact-ok
+= log downward ldbl-96-m68k 0x1.0000000000001p+0L : 0xf.ffffffffffff8p-56L : inexact-ok
+= log tonearest ldbl-96-m68k 0x1.0000000000001p+0L : 0xf.ffffffffffff8p-56L : inexact-ok
+= log towardzero ldbl-96-m68k 0x1.0000000000001p+0L : 0xf.ffffffffffff8p-56L : inexact-ok
+= log upward ldbl-96-m68k 0x1.0000000000001p+0L : 0xf.ffffffffffff801p-56L : inexact-ok
+= log downward ldbl-128 0x1.0000000000001p+0L : 0xf.ffffffffffff800000000000055p-56L : inexact-ok
+= log tonearest ldbl-128 0x1.0000000000001p+0L : 0xf.ffffffffffff8000000000000558p-56L : inexact-ok
+= log towardzero ldbl-128 0x1.0000000000001p+0L : 0xf.ffffffffffff800000000000055p-56L : inexact-ok
+= log upward ldbl-128 0x1.0000000000001p+0L : 0xf.ffffffffffff8000000000000558p-56L : inexact-ok
+= log downward ldbl-128ibm 0x1.0000000000001p+0L : 0xf.ffffffffffff80000000000004p-56L : inexact-ok
+= log tonearest ldbl-128ibm 0x1.0000000000001p+0L : 0xf.ffffffffffff80000000000004p-56L : inexact-ok
+= log towardzero ldbl-128ibm 0x1.0000000000001p+0L : 0xf.ffffffffffff80000000000004p-56L : inexact-ok
+= log upward ldbl-128ibm 0x1.0000000000001p+0L : 0xf.ffffffffffff80000000000008p-56L : inexact-ok
+= log downward ldbl-96-intel 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-64L : inexact-ok
+= log tonearest ldbl-96-intel 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-64L : inexact-ok
+= log towardzero ldbl-96-intel 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-64L : inexact-ok
+= log upward ldbl-96-intel 0x1.0000000000000002p+0L : 0x2p-64L : inexact-ok
+= log downward ldbl-96-m68k 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-64L : inexact-ok
+= log tonearest ldbl-96-m68k 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-64L : inexact-ok
+= log towardzero ldbl-96-m68k 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-64L : inexact-ok
+= log upward ldbl-96-m68k 0x1.0000000000000002p+0L : 0x2p-64L : inexact-ok
+= log downward ldbl-128 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-64L : inexact-ok
+= log tonearest ldbl-128 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-64L : inexact-ok
+= log towardzero ldbl-128 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-64L : inexact-ok
+= log upward ldbl-128 0x1.0000000000000002p+0L : 0x1.fffffffffffffffe000000000001p-64L : inexact-ok
+= log downward ldbl-128ibm 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-64L : inexact-ok
+= log tonearest ldbl-128ibm 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-64L : inexact-ok
+= log towardzero ldbl-128ibm 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-64L : inexact-ok
+= log upward ldbl-128ibm 0x1.0000000000000002p+0L : 0x1.fffffffffffffffe00000000008p-64L : inexact-ok
+log 0x1.000000000000000000000000008p0
+= log downward flt-32 0x1.000002p+0f : 0x1.fffffep-24f : inexact-ok
+= log tonearest flt-32 0x1.000002p+0f : 0x1.fffffep-24f : inexact-ok
+= log towardzero flt-32 0x1.000002p+0f : 0x1.fffffep-24f : inexact-ok
+= log upward flt-32 0x1.000002p+0f : 0x2p-24f : inexact-ok
+= log downward dbl-64 0x1.000002p+0 : 0x1.fffffe000002ap-24 : inexact-ok
+= log tonearest dbl-64 0x1.000002p+0 : 0x1.fffffe000002bp-24 : inexact-ok
+= log towardzero dbl-64 0x1.000002p+0 : 0x1.fffffe000002ap-24 : inexact-ok
+= log upward dbl-64 0x1.000002p+0 : 0x1.fffffe000002bp-24 : inexact-ok
+= log downward ldbl-96-intel 0x1.000002p+0L : 0x1.fffffe000002aaaap-24L : inexact-ok
+= log tonearest ldbl-96-intel 0x1.000002p+0L : 0x1.fffffe000002aaaap-24L : inexact-ok
+= log towardzero ldbl-96-intel 0x1.000002p+0L : 0x1.fffffe000002aaaap-24L : inexact-ok
+= log upward ldbl-96-intel 0x1.000002p+0L : 0x1.fffffe000002aaacp-24L : inexact-ok
+= log downward ldbl-96-m68k 0x1.000002p+0L : 0x1.fffffe000002aaaap-24L : inexact-ok
+= log tonearest ldbl-96-m68k 0x1.000002p+0L : 0x1.fffffe000002aaaap-24L : inexact-ok
+= log towardzero ldbl-96-m68k 0x1.000002p+0L : 0x1.fffffe000002aaaap-24L : inexact-ok
+= log upward ldbl-96-m68k 0x1.000002p+0L : 0x1.fffffe000002aaacp-24L : inexact-ok
+= log downward ldbl-128 0x1.000002p+0L : 0x1.fffffe000002aaaaa6aaaab11111p-24L : inexact-ok
+= log tonearest ldbl-128 0x1.000002p+0L : 0x1.fffffe000002aaaaa6aaaab11111p-24L : inexact-ok
+= log towardzero ldbl-128 0x1.000002p+0L : 0x1.fffffe000002aaaaa6aaaab11111p-24L : inexact-ok
+= log upward ldbl-128 0x1.000002p+0L : 0x1.fffffe000002aaaaa6aaaab11112p-24L : inexact-ok
+= log downward ldbl-128ibm 0x1.000002p+0L : 0x1.fffffe000002aaaaa6aaaab111p-24L : inexact-ok
+= log tonearest ldbl-128ibm 0x1.000002p+0L : 0x1.fffffe000002aaaaa6aaaab111p-24L : inexact-ok
+= log towardzero ldbl-128ibm 0x1.000002p+0L : 0x1.fffffe000002aaaaa6aaaab111p-24L : inexact-ok
+= log upward ldbl-128ibm 0x1.000002p+0L : 0x1.fffffe000002aaaaa6aaaab1118p-24L : inexact-ok
+= log downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log towardzero flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log upward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log downward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log tonearest dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log towardzero dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log upward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log downward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log tonearest ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log towardzero ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log upward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log downward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log tonearest ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log towardzero ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log upward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log downward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log tonearest ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log towardzero ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log upward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log downward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log upward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log downward dbl-64 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
+= log tonearest dbl-64 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
+= log towardzero dbl-64 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
+= log upward dbl-64 0x1.0000000000001p+0 : 0x1p-52 : inexact-ok
+= log downward ldbl-96-intel 0x1.0000000000001p+0L : 0xf.ffffffffffff8p-56L : inexact-ok
+= log tonearest ldbl-96-intel 0x1.0000000000001p+0L : 0xf.ffffffffffff8p-56L : inexact-ok
+= log towardzero ldbl-96-intel 0x1.0000000000001p+0L : 0xf.ffffffffffff8p-56L : inexact-ok
+= log upward ldbl-96-intel 0x1.0000000000001p+0L : 0xf.ffffffffffff801p-56L : inexact-ok
+= log downward ldbl-96-m68k 0x1.0000000000001p+0L : 0xf.ffffffffffff8p-56L : inexact-ok
+= log tonearest ldbl-96-m68k 0x1.0000000000001p+0L : 0xf.ffffffffffff8p-56L : inexact-ok
+= log towardzero ldbl-96-m68k 0x1.0000000000001p+0L : 0xf.ffffffffffff8p-56L : inexact-ok
+= log upward ldbl-96-m68k 0x1.0000000000001p+0L : 0xf.ffffffffffff801p-56L : inexact-ok
+= log downward ldbl-128 0x1.0000000000001p+0L : 0xf.ffffffffffff800000000000055p-56L : inexact-ok
+= log tonearest ldbl-128 0x1.0000000000001p+0L : 0xf.ffffffffffff8000000000000558p-56L : inexact-ok
+= log towardzero ldbl-128 0x1.0000000000001p+0L : 0xf.ffffffffffff800000000000055p-56L : inexact-ok
+= log upward ldbl-128 0x1.0000000000001p+0L : 0xf.ffffffffffff8000000000000558p-56L : inexact-ok
+= log downward ldbl-128ibm 0x1.0000000000001p+0L : 0xf.ffffffffffff80000000000004p-56L : inexact-ok
+= log tonearest ldbl-128ibm 0x1.0000000000001p+0L : 0xf.ffffffffffff80000000000004p-56L : inexact-ok
+= log towardzero ldbl-128ibm 0x1.0000000000001p+0L : 0xf.ffffffffffff80000000000004p-56L : inexact-ok
+= log upward ldbl-128ibm 0x1.0000000000001p+0L : 0xf.ffffffffffff80000000000008p-56L : inexact-ok
+= log downward ldbl-96-intel 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-64L : inexact-ok
+= log tonearest ldbl-96-intel 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-64L : inexact-ok
+= log towardzero ldbl-96-intel 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-64L : inexact-ok
+= log upward ldbl-96-intel 0x1.0000000000000002p+0L : 0x2p-64L : inexact-ok
+= log downward ldbl-96-m68k 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-64L : inexact-ok
+= log tonearest ldbl-96-m68k 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-64L : inexact-ok
+= log towardzero ldbl-96-m68k 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-64L : inexact-ok
+= log upward ldbl-96-m68k 0x1.0000000000000002p+0L : 0x2p-64L : inexact-ok
+= log downward ldbl-128 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-64L : inexact-ok
+= log tonearest ldbl-128 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-64L : inexact-ok
+= log towardzero ldbl-128 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-64L : inexact-ok
+= log upward ldbl-128 0x1.0000000000000002p+0L : 0x1.fffffffffffffffe000000000001p-64L : inexact-ok
+= log downward ldbl-128ibm 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-64L : inexact-ok
+= log tonearest ldbl-128ibm 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-64L : inexact-ok
+= log towardzero ldbl-128ibm 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-64L : inexact-ok
+= log upward ldbl-128ibm 0x1.0000000000000002p+0L : 0x1.fffffffffffffffe00000000008p-64L : inexact-ok
+= log downward ldbl-128 0x1.000000000000000000000000008p+0L : 0x7.fffffffffffffffffffffffffep-108L : inexact-ok
+= log tonearest ldbl-128 0x1.000000000000000000000000008p+0L : 0x7.fffffffffffffffffffffffffep-108L : inexact-ok
+= log towardzero ldbl-128 0x1.000000000000000000000000008p+0L : 0x7.fffffffffffffffffffffffffep-108L : inexact-ok
+= log upward ldbl-128 0x1.000000000000000000000000008p+0L : 0x7.fffffffffffffffffffffffffe04p-108L : inexact-ok
+= log downward ldbl-128ibm 0x1.000000000000000000000000008p+0L : 0x7.fffffffffffffffffffffffffep-108L : inexact-ok
+= log tonearest ldbl-128ibm 0x1.000000000000000000000000008p+0L : 0x7.fffffffffffffffffffffffffep-108L : inexact-ok
+= log towardzero ldbl-128ibm 0x1.000000000000000000000000008p+0L : 0x7.fffffffffffffffffffffffffep-108L : inexact-ok
+= log upward ldbl-128ibm 0x1.000000000000000000000000008p+0L : 0x8p-108L : inexact-ok
+log 0x1.0000000000000000000000000001p0
+= log downward flt-32 0x1.000002p+0f : 0x1.fffffep-24f : inexact-ok
+= log tonearest flt-32 0x1.000002p+0f : 0x1.fffffep-24f : inexact-ok
+= log towardzero flt-32 0x1.000002p+0f : 0x1.fffffep-24f : inexact-ok
+= log upward flt-32 0x1.000002p+0f : 0x2p-24f : inexact-ok
+= log downward dbl-64 0x1.000002p+0 : 0x1.fffffe000002ap-24 : inexact-ok
+= log tonearest dbl-64 0x1.000002p+0 : 0x1.fffffe000002bp-24 : inexact-ok
+= log towardzero dbl-64 0x1.000002p+0 : 0x1.fffffe000002ap-24 : inexact-ok
+= log upward dbl-64 0x1.000002p+0 : 0x1.fffffe000002bp-24 : inexact-ok
+= log downward ldbl-96-intel 0x1.000002p+0L : 0x1.fffffe000002aaaap-24L : inexact-ok
+= log tonearest ldbl-96-intel 0x1.000002p+0L : 0x1.fffffe000002aaaap-24L : inexact-ok
+= log towardzero ldbl-96-intel 0x1.000002p+0L : 0x1.fffffe000002aaaap-24L : inexact-ok
+= log upward ldbl-96-intel 0x1.000002p+0L : 0x1.fffffe000002aaacp-24L : inexact-ok
+= log downward ldbl-96-m68k 0x1.000002p+0L : 0x1.fffffe000002aaaap-24L : inexact-ok
+= log tonearest ldbl-96-m68k 0x1.000002p+0L : 0x1.fffffe000002aaaap-24L : inexact-ok
+= log towardzero ldbl-96-m68k 0x1.000002p+0L : 0x1.fffffe000002aaaap-24L : inexact-ok
+= log upward ldbl-96-m68k 0x1.000002p+0L : 0x1.fffffe000002aaacp-24L : inexact-ok
+= log downward ldbl-128 0x1.000002p+0L : 0x1.fffffe000002aaaaa6aaaab11111p-24L : inexact-ok
+= log tonearest ldbl-128 0x1.000002p+0L : 0x1.fffffe000002aaaaa6aaaab11111p-24L : inexact-ok
+= log towardzero ldbl-128 0x1.000002p+0L : 0x1.fffffe000002aaaaa6aaaab11111p-24L : inexact-ok
+= log upward ldbl-128 0x1.000002p+0L : 0x1.fffffe000002aaaaa6aaaab11112p-24L : inexact-ok
+= log downward ldbl-128ibm 0x1.000002p+0L : 0x1.fffffe000002aaaaa6aaaab111p-24L : inexact-ok
+= log tonearest ldbl-128ibm 0x1.000002p+0L : 0x1.fffffe000002aaaaa6aaaab111p-24L : inexact-ok
+= log towardzero ldbl-128ibm 0x1.000002p+0L : 0x1.fffffe000002aaaaa6aaaab111p-24L : inexact-ok
+= log upward ldbl-128ibm 0x1.000002p+0L : 0x1.fffffe000002aaaaa6aaaab1118p-24L : inexact-ok
+= log downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log towardzero flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log upward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log downward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log tonearest dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log towardzero dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log upward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log downward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log tonearest ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log towardzero ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log upward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log downward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log tonearest ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log towardzero ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log upward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log downward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log tonearest ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log towardzero ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log upward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log downward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log upward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log downward dbl-64 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
+= log tonearest dbl-64 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
+= log towardzero dbl-64 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
+= log upward dbl-64 0x1.0000000000001p+0 : 0x1p-52 : inexact-ok
+= log downward ldbl-96-intel 0x1.0000000000001p+0L : 0xf.ffffffffffff8p-56L : inexact-ok
+= log tonearest ldbl-96-intel 0x1.0000000000001p+0L : 0xf.ffffffffffff8p-56L : inexact-ok
+= log towardzero ldbl-96-intel 0x1.0000000000001p+0L : 0xf.ffffffffffff8p-56L : inexact-ok
+= log upward ldbl-96-intel 0x1.0000000000001p+0L : 0xf.ffffffffffff801p-56L : inexact-ok
+= log downward ldbl-96-m68k 0x1.0000000000001p+0L : 0xf.ffffffffffff8p-56L : inexact-ok
+= log tonearest ldbl-96-m68k 0x1.0000000000001p+0L : 0xf.ffffffffffff8p-56L : inexact-ok
+= log towardzero ldbl-96-m68k 0x1.0000000000001p+0L : 0xf.ffffffffffff8p-56L : inexact-ok
+= log upward ldbl-96-m68k 0x1.0000000000001p+0L : 0xf.ffffffffffff801p-56L : inexact-ok
+= log downward ldbl-128 0x1.0000000000001p+0L : 0xf.ffffffffffff800000000000055p-56L : inexact-ok
+= log tonearest ldbl-128 0x1.0000000000001p+0L : 0xf.ffffffffffff8000000000000558p-56L : inexact-ok
+= log towardzero ldbl-128 0x1.0000000000001p+0L : 0xf.ffffffffffff800000000000055p-56L : inexact-ok
+= log upward ldbl-128 0x1.0000000000001p+0L : 0xf.ffffffffffff8000000000000558p-56L : inexact-ok
+= log downward ldbl-128ibm 0x1.0000000000001p+0L : 0xf.ffffffffffff80000000000004p-56L : inexact-ok
+= log tonearest ldbl-128ibm 0x1.0000000000001p+0L : 0xf.ffffffffffff80000000000004p-56L : inexact-ok
+= log towardzero ldbl-128ibm 0x1.0000000000001p+0L : 0xf.ffffffffffff80000000000004p-56L : inexact-ok
+= log upward ldbl-128ibm 0x1.0000000000001p+0L : 0xf.ffffffffffff80000000000008p-56L : inexact-ok
+= log downward ldbl-96-intel 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-64L : inexact-ok
+= log tonearest ldbl-96-intel 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-64L : inexact-ok
+= log towardzero ldbl-96-intel 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-64L : inexact-ok
+= log upward ldbl-96-intel 0x1.0000000000000002p+0L : 0x2p-64L : inexact-ok
+= log downward ldbl-96-m68k 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-64L : inexact-ok
+= log tonearest ldbl-96-m68k 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-64L : inexact-ok
+= log towardzero ldbl-96-m68k 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-64L : inexact-ok
+= log upward ldbl-96-m68k 0x1.0000000000000002p+0L : 0x2p-64L : inexact-ok
+= log downward ldbl-128 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-64L : inexact-ok
+= log tonearest ldbl-128 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-64L : inexact-ok
+= log towardzero ldbl-128 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-64L : inexact-ok
+= log upward ldbl-128 0x1.0000000000000002p+0L : 0x1.fffffffffffffffe000000000001p-64L : inexact-ok
+= log downward ldbl-128ibm 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-64L : inexact-ok
+= log tonearest ldbl-128ibm 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-64L : inexact-ok
+= log towardzero ldbl-128ibm 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-64L : inexact-ok
+= log upward ldbl-128ibm 0x1.0000000000000002p+0L : 0x1.fffffffffffffffe00000000008p-64L : inexact-ok
+= log downward ldbl-128 0x1.0000000000000000000000000001p+0L : 0xf.fffffffffffffffffffffffffff8p-116L : inexact-ok
+= log tonearest ldbl-128 0x1.0000000000000000000000000001p+0L : 0xf.fffffffffffffffffffffffffff8p-116L : inexact-ok
+= log towardzero ldbl-128 0x1.0000000000000000000000000001p+0L : 0xf.fffffffffffffffffffffffffff8p-116L : inexact-ok
+= log upward ldbl-128 0x1.0000000000000000000000000001p+0L : 0x1p-112L : inexact-ok
+= log downward ldbl-128 0x1.000000000000000000000000008p+0L : 0x7.fffffffffffffffffffffffffep-108L : inexact-ok
+= log tonearest ldbl-128 0x1.000000000000000000000000008p+0L : 0x7.fffffffffffffffffffffffffep-108L : inexact-ok
+= log towardzero ldbl-128 0x1.000000000000000000000000008p+0L : 0x7.fffffffffffffffffffffffffep-108L : inexact-ok
+= log upward ldbl-128 0x1.000000000000000000000000008p+0L : 0x7.fffffffffffffffffffffffffe04p-108L : inexact-ok
+= log downward ldbl-128ibm 0x1.000000000000000000000000008p+0L : 0x7.fffffffffffffffffffffffffep-108L : inexact-ok
+= log tonearest ldbl-128ibm 0x1.000000000000000000000000008p+0L : 0x7.fffffffffffffffffffffffffep-108L : inexact-ok
+= log towardzero ldbl-128ibm 0x1.000000000000000000000000008p+0L : 0x7.fffffffffffffffffffffffffep-108L : inexact-ok
+= log upward ldbl-128ibm 0x1.000000000000000000000000008p+0L : 0x8p-108L : inexact-ok
+log 0x0.ffffffp0
+= log downward flt-32 0xf.fffffp-4f : -0x1.000002p-24f : inexact-ok
+= log tonearest flt-32 0xf.fffffp-4f : -0x1p-24f : inexact-ok
+= log towardzero flt-32 0xf.fffffp-4f : -0x1p-24f : inexact-ok
+= log upward flt-32 0xf.fffffp-4f : -0x1p-24f : inexact-ok
+= log downward dbl-64 0xf.fffffp-4 : -0x1.0000008000006p-24 : inexact-ok
+= log tonearest dbl-64 0xf.fffffp-4 : -0x1.0000008000005p-24 : inexact-ok
+= log towardzero dbl-64 0xf.fffffp-4 : -0x1.0000008000005p-24 : inexact-ok
+= log upward dbl-64 0xf.fffffp-4 : -0x1.0000008000005p-24 : inexact-ok
+= log downward ldbl-96-intel 0xf.fffffp-4L : -0x1.0000008000005556p-24L : inexact-ok
+= log tonearest ldbl-96-intel 0xf.fffffp-4L : -0x1.0000008000005556p-24L : inexact-ok
+= log towardzero ldbl-96-intel 0xf.fffffp-4L : -0x1.0000008000005554p-24L : inexact-ok
+= log upward ldbl-96-intel 0xf.fffffp-4L : -0x1.0000008000005554p-24L : inexact-ok
+= log downward ldbl-96-m68k 0xf.fffffp-4L : -0x1.0000008000005556p-24L : inexact-ok
+= log tonearest ldbl-96-m68k 0xf.fffffp-4L : -0x1.0000008000005556p-24L : inexact-ok
+= log towardzero ldbl-96-m68k 0xf.fffffp-4L : -0x1.0000008000005554p-24L : inexact-ok
+= log upward ldbl-96-m68k 0xf.fffffp-4L : -0x1.0000008000005554p-24L : inexact-ok
+= log downward ldbl-128 0xf.fffffp-4L : -0x1.0000008000005555559555558889p-24L : inexact-ok
+= log tonearest ldbl-128 0xf.fffffp-4L : -0x1.0000008000005555559555558889p-24L : inexact-ok
+= log towardzero ldbl-128 0xf.fffffp-4L : -0x1.0000008000005555559555558888p-24L : inexact-ok
+= log upward ldbl-128 0xf.fffffp-4L : -0x1.0000008000005555559555558888p-24L : inexact-ok
+= log downward ldbl-128ibm 0xf.fffffp-4L : -0x1.00000080000055555595555589p-24L : inexact-ok
+= log tonearest ldbl-128ibm 0xf.fffffp-4L : -0x1.000000800000555555955555888p-24L : inexact-ok
+= log towardzero ldbl-128ibm 0xf.fffffp-4L : -0x1.000000800000555555955555888p-24L : inexact-ok
+= log upward ldbl-128ibm 0xf.fffffp-4L : -0x1.000000800000555555955555888p-24L : inexact-ok
+log 0x0.fffffffffffff8p0
+= log downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log towardzero flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log upward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log downward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log tonearest dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log towardzero dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log upward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log downward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log tonearest ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log towardzero ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log upward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log downward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log tonearest ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log towardzero ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log upward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log downward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log tonearest ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log towardzero ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log upward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log downward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log upward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log downward flt-32 0xf.fffffp-4f : -0x1.000002p-24f : inexact-ok
+= log tonearest flt-32 0xf.fffffp-4f : -0x1p-24f : inexact-ok
+= log towardzero flt-32 0xf.fffffp-4f : -0x1p-24f : inexact-ok
+= log upward flt-32 0xf.fffffp-4f : -0x1p-24f : inexact-ok
+= log downward dbl-64 0xf.fffffp-4 : -0x1.0000008000006p-24 : inexact-ok
+= log tonearest dbl-64 0xf.fffffp-4 : -0x1.0000008000005p-24 : inexact-ok
+= log towardzero dbl-64 0xf.fffffp-4 : -0x1.0000008000005p-24 : inexact-ok
+= log upward dbl-64 0xf.fffffp-4 : -0x1.0000008000005p-24 : inexact-ok
+= log downward ldbl-96-intel 0xf.fffffp-4L : -0x1.0000008000005556p-24L : inexact-ok
+= log tonearest ldbl-96-intel 0xf.fffffp-4L : -0x1.0000008000005556p-24L : inexact-ok
+= log towardzero ldbl-96-intel 0xf.fffffp-4L : -0x1.0000008000005554p-24L : inexact-ok
+= log upward ldbl-96-intel 0xf.fffffp-4L : -0x1.0000008000005554p-24L : inexact-ok
+= log downward ldbl-96-m68k 0xf.fffffp-4L : -0x1.0000008000005556p-24L : inexact-ok
+= log tonearest ldbl-96-m68k 0xf.fffffp-4L : -0x1.0000008000005556p-24L : inexact-ok
+= log towardzero ldbl-96-m68k 0xf.fffffp-4L : -0x1.0000008000005554p-24L : inexact-ok
+= log upward ldbl-96-m68k 0xf.fffffp-4L : -0x1.0000008000005554p-24L : inexact-ok
+= log downward ldbl-128 0xf.fffffp-4L : -0x1.0000008000005555559555558889p-24L : inexact-ok
+= log tonearest ldbl-128 0xf.fffffp-4L : -0x1.0000008000005555559555558889p-24L : inexact-ok
+= log towardzero ldbl-128 0xf.fffffp-4L : -0x1.0000008000005555559555558888p-24L : inexact-ok
+= log upward ldbl-128 0xf.fffffp-4L : -0x1.0000008000005555559555558888p-24L : inexact-ok
+= log downward ldbl-128ibm 0xf.fffffp-4L : -0x1.00000080000055555595555589p-24L : inexact-ok
+= log tonearest ldbl-128ibm 0xf.fffffp-4L : -0x1.000000800000555555955555888p-24L : inexact-ok
+= log towardzero ldbl-128ibm 0xf.fffffp-4L : -0x1.000000800000555555955555888p-24L : inexact-ok
+= log upward ldbl-128ibm 0xf.fffffp-4L : -0x1.000000800000555555955555888p-24L : inexact-ok
+= log downward dbl-64 0xf.ffffffffffff8p-4 : -0x8.0000000000008p-56 : inexact-ok
+= log tonearest dbl-64 0xf.ffffffffffff8p-4 : -0x8p-56 : inexact-ok
+= log towardzero dbl-64 0xf.ffffffffffff8p-4 : -0x8p-56 : inexact-ok
+= log upward dbl-64 0xf.ffffffffffff8p-4 : -0x8p-56 : inexact-ok
+= log downward ldbl-96-intel 0xf.ffffffffffff8p-4L : -0x8.000000000000201p-56L : inexact-ok
+= log tonearest ldbl-96-intel 0xf.ffffffffffff8p-4L : -0x8.0000000000002p-56L : inexact-ok
+= log towardzero ldbl-96-intel 0xf.ffffffffffff8p-4L : -0x8.0000000000002p-56L : inexact-ok
+= log upward ldbl-96-intel 0xf.ffffffffffff8p-4L : -0x8.0000000000002p-56L : inexact-ok
+= log downward ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0x8.000000000000201p-56L : inexact-ok
+= log tonearest ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0x8.0000000000002p-56L : inexact-ok
+= log towardzero ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0x8.0000000000002p-56L : inexact-ok
+= log upward ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0x8.0000000000002p-56L : inexact-ok
+= log downward ldbl-128 0xf.ffffffffffff8p-4L : -0x8.00000000000020000000000000bp-56L : inexact-ok
+= log tonearest ldbl-128 0xf.ffffffffffff8p-4L : -0x8.00000000000020000000000000a8p-56L : inexact-ok
+= log towardzero ldbl-128 0xf.ffffffffffff8p-4L : -0x8.00000000000020000000000000a8p-56L : inexact-ok
+= log upward ldbl-128 0xf.ffffffffffff8p-4L : -0x8.00000000000020000000000000a8p-56L : inexact-ok
+= log downward ldbl-128ibm 0xf.ffffffffffff8p-4L : -0x8.00000000000020000000000004p-56L : inexact-ok
+= log tonearest ldbl-128ibm 0xf.ffffffffffff8p-4L : -0x8.0000000000002p-56L : inexact-ok
+= log towardzero ldbl-128ibm 0xf.ffffffffffff8p-4L : -0x8.0000000000002p-56L : inexact-ok
+= log upward ldbl-128ibm 0xf.ffffffffffff8p-4L : -0x8.0000000000002p-56L : inexact-ok
+log 0x0.ffffffffffffffffp0
+= log downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log towardzero flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log upward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log downward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log tonearest dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log towardzero dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log upward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log downward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log tonearest ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log towardzero ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log upward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log downward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log tonearest ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log towardzero ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log upward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log downward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log tonearest ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log towardzero ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log upward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log downward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log upward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log downward flt-32 0xf.fffffp-4f : -0x1.000002p-24f : inexact-ok
+= log tonearest flt-32 0xf.fffffp-4f : -0x1p-24f : inexact-ok
+= log towardzero flt-32 0xf.fffffp-4f : -0x1p-24f : inexact-ok
+= log upward flt-32 0xf.fffffp-4f : -0x1p-24f : inexact-ok
+= log downward dbl-64 0xf.fffffp-4 : -0x1.0000008000006p-24 : inexact-ok
+= log tonearest dbl-64 0xf.fffffp-4 : -0x1.0000008000005p-24 : inexact-ok
+= log towardzero dbl-64 0xf.fffffp-4 : -0x1.0000008000005p-24 : inexact-ok
+= log upward dbl-64 0xf.fffffp-4 : -0x1.0000008000005p-24 : inexact-ok
+= log downward ldbl-96-intel 0xf.fffffp-4L : -0x1.0000008000005556p-24L : inexact-ok
+= log tonearest ldbl-96-intel 0xf.fffffp-4L : -0x1.0000008000005556p-24L : inexact-ok
+= log towardzero ldbl-96-intel 0xf.fffffp-4L : -0x1.0000008000005554p-24L : inexact-ok
+= log upward ldbl-96-intel 0xf.fffffp-4L : -0x1.0000008000005554p-24L : inexact-ok
+= log downward ldbl-96-m68k 0xf.fffffp-4L : -0x1.0000008000005556p-24L : inexact-ok
+= log tonearest ldbl-96-m68k 0xf.fffffp-4L : -0x1.0000008000005556p-24L : inexact-ok
+= log towardzero ldbl-96-m68k 0xf.fffffp-4L : -0x1.0000008000005554p-24L : inexact-ok
+= log upward ldbl-96-m68k 0xf.fffffp-4L : -0x1.0000008000005554p-24L : inexact-ok
+= log downward ldbl-128 0xf.fffffp-4L : -0x1.0000008000005555559555558889p-24L : inexact-ok
+= log tonearest ldbl-128 0xf.fffffp-4L : -0x1.0000008000005555559555558889p-24L : inexact-ok
+= log towardzero ldbl-128 0xf.fffffp-4L : -0x1.0000008000005555559555558888p-24L : inexact-ok
+= log upward ldbl-128 0xf.fffffp-4L : -0x1.0000008000005555559555558888p-24L : inexact-ok
+= log downward ldbl-128ibm 0xf.fffffp-4L : -0x1.00000080000055555595555589p-24L : inexact-ok
+= log tonearest ldbl-128ibm 0xf.fffffp-4L : -0x1.000000800000555555955555888p-24L : inexact-ok
+= log towardzero ldbl-128ibm 0xf.fffffp-4L : -0x1.000000800000555555955555888p-24L : inexact-ok
+= log upward ldbl-128ibm 0xf.fffffp-4L : -0x1.000000800000555555955555888p-24L : inexact-ok
+= log downward dbl-64 0xf.ffffffffffff8p-4 : -0x8.0000000000008p-56 : inexact-ok
+= log tonearest dbl-64 0xf.ffffffffffff8p-4 : -0x8p-56 : inexact-ok
+= log towardzero dbl-64 0xf.ffffffffffff8p-4 : -0x8p-56 : inexact-ok
+= log upward dbl-64 0xf.ffffffffffff8p-4 : -0x8p-56 : inexact-ok
+= log downward ldbl-96-intel 0xf.ffffffffffff8p-4L : -0x8.000000000000201p-56L : inexact-ok
+= log tonearest ldbl-96-intel 0xf.ffffffffffff8p-4L : -0x8.0000000000002p-56L : inexact-ok
+= log towardzero ldbl-96-intel 0xf.ffffffffffff8p-4L : -0x8.0000000000002p-56L : inexact-ok
+= log upward ldbl-96-intel 0xf.ffffffffffff8p-4L : -0x8.0000000000002p-56L : inexact-ok
+= log downward ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0x8.000000000000201p-56L : inexact-ok
+= log tonearest ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0x8.0000000000002p-56L : inexact-ok
+= log towardzero ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0x8.0000000000002p-56L : inexact-ok
+= log upward ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0x8.0000000000002p-56L : inexact-ok
+= log downward ldbl-128 0xf.ffffffffffff8p-4L : -0x8.00000000000020000000000000bp-56L : inexact-ok
+= log tonearest ldbl-128 0xf.ffffffffffff8p-4L : -0x8.00000000000020000000000000a8p-56L : inexact-ok
+= log towardzero ldbl-128 0xf.ffffffffffff8p-4L : -0x8.00000000000020000000000000a8p-56L : inexact-ok
+= log upward ldbl-128 0xf.ffffffffffff8p-4L : -0x8.00000000000020000000000000a8p-56L : inexact-ok
+= log downward ldbl-128ibm 0xf.ffffffffffff8p-4L : -0x8.00000000000020000000000004p-56L : inexact-ok
+= log tonearest ldbl-128ibm 0xf.ffffffffffff8p-4L : -0x8.0000000000002p-56L : inexact-ok
+= log towardzero ldbl-128ibm 0xf.ffffffffffff8p-4L : -0x8.0000000000002p-56L : inexact-ok
+= log upward ldbl-128ibm 0xf.ffffffffffff8p-4L : -0x8.0000000000002p-56L : inexact-ok
+= log downward ldbl-96-intel 0xf.fffffffffffffffp-4L : -0x1.0000000000000002p-64L : inexact-ok
+= log tonearest ldbl-96-intel 0xf.fffffffffffffffp-4L : -0x1p-64L : inexact-ok
+= log towardzero ldbl-96-intel 0xf.fffffffffffffffp-4L : -0x1p-64L : inexact-ok
+= log upward ldbl-96-intel 0xf.fffffffffffffffp-4L : -0x1p-64L : inexact-ok
+= log downward ldbl-96-m68k 0xf.fffffffffffffffp-4L : -0x1.0000000000000002p-64L : inexact-ok
+= log tonearest ldbl-96-m68k 0xf.fffffffffffffffp-4L : -0x1p-64L : inexact-ok
+= log towardzero ldbl-96-m68k 0xf.fffffffffffffffp-4L : -0x1p-64L : inexact-ok
+= log upward ldbl-96-m68k 0xf.fffffffffffffffp-4L : -0x1p-64L : inexact-ok
+= log downward ldbl-128 0xf.fffffffffffffffp-4L : -0x1.0000000000000000800000000001p-64L : inexact-ok
+= log tonearest ldbl-128 0xf.fffffffffffffffp-4L : -0x1.00000000000000008p-64L : inexact-ok
+= log towardzero ldbl-128 0xf.fffffffffffffffp-4L : -0x1.00000000000000008p-64L : inexact-ok
+= log upward ldbl-128 0xf.fffffffffffffffp-4L : -0x1.00000000000000008p-64L : inexact-ok
+= log downward ldbl-128ibm 0xf.fffffffffffffffp-4L : -0x1.000000000000000080000000008p-64L : inexact-ok
+= log tonearest ldbl-128ibm 0xf.fffffffffffffffp-4L : -0x1.00000000000000008p-64L : inexact-ok
+= log towardzero ldbl-128ibm 0xf.fffffffffffffffp-4L : -0x1.00000000000000008p-64L : inexact-ok
+= log upward ldbl-128ibm 0xf.fffffffffffffffp-4L : -0x1.00000000000000008p-64L : inexact-ok
+log 0x0.ffffffffffffffffffffffffffcp0
+= log downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log towardzero flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log upward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log downward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log tonearest dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log towardzero dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log upward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log downward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log tonearest ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log towardzero ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log upward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log downward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log tonearest ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log towardzero ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log upward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log downward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log tonearest ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log towardzero ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log upward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log downward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log upward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log downward flt-32 0xf.fffffp-4f : -0x1.000002p-24f : inexact-ok
+= log tonearest flt-32 0xf.fffffp-4f : -0x1p-24f : inexact-ok
+= log towardzero flt-32 0xf.fffffp-4f : -0x1p-24f : inexact-ok
+= log upward flt-32 0xf.fffffp-4f : -0x1p-24f : inexact-ok
+= log downward dbl-64 0xf.fffffp-4 : -0x1.0000008000006p-24 : inexact-ok
+= log tonearest dbl-64 0xf.fffffp-4 : -0x1.0000008000005p-24 : inexact-ok
+= log towardzero dbl-64 0xf.fffffp-4 : -0x1.0000008000005p-24 : inexact-ok
+= log upward dbl-64 0xf.fffffp-4 : -0x1.0000008000005p-24 : inexact-ok
+= log downward ldbl-96-intel 0xf.fffffp-4L : -0x1.0000008000005556p-24L : inexact-ok
+= log tonearest ldbl-96-intel 0xf.fffffp-4L : -0x1.0000008000005556p-24L : inexact-ok
+= log towardzero ldbl-96-intel 0xf.fffffp-4L : -0x1.0000008000005554p-24L : inexact-ok
+= log upward ldbl-96-intel 0xf.fffffp-4L : -0x1.0000008000005554p-24L : inexact-ok
+= log downward ldbl-96-m68k 0xf.fffffp-4L : -0x1.0000008000005556p-24L : inexact-ok
+= log tonearest ldbl-96-m68k 0xf.fffffp-4L : -0x1.0000008000005556p-24L : inexact-ok
+= log towardzero ldbl-96-m68k 0xf.fffffp-4L : -0x1.0000008000005554p-24L : inexact-ok
+= log upward ldbl-96-m68k 0xf.fffffp-4L : -0x1.0000008000005554p-24L : inexact-ok
+= log downward ldbl-128 0xf.fffffp-4L : -0x1.0000008000005555559555558889p-24L : inexact-ok
+= log tonearest ldbl-128 0xf.fffffp-4L : -0x1.0000008000005555559555558889p-24L : inexact-ok
+= log towardzero ldbl-128 0xf.fffffp-4L : -0x1.0000008000005555559555558888p-24L : inexact-ok
+= log upward ldbl-128 0xf.fffffp-4L : -0x1.0000008000005555559555558888p-24L : inexact-ok
+= log downward ldbl-128ibm 0xf.fffffp-4L : -0x1.00000080000055555595555589p-24L : inexact-ok
+= log tonearest ldbl-128ibm 0xf.fffffp-4L : -0x1.000000800000555555955555888p-24L : inexact-ok
+= log towardzero ldbl-128ibm 0xf.fffffp-4L : -0x1.000000800000555555955555888p-24L : inexact-ok
+= log upward ldbl-128ibm 0xf.fffffp-4L : -0x1.000000800000555555955555888p-24L : inexact-ok
+= log downward dbl-64 0xf.ffffffffffff8p-4 : -0x8.0000000000008p-56 : inexact-ok
+= log tonearest dbl-64 0xf.ffffffffffff8p-4 : -0x8p-56 : inexact-ok
+= log towardzero dbl-64 0xf.ffffffffffff8p-4 : -0x8p-56 : inexact-ok
+= log upward dbl-64 0xf.ffffffffffff8p-4 : -0x8p-56 : inexact-ok
+= log downward ldbl-96-intel 0xf.ffffffffffff8p-4L : -0x8.000000000000201p-56L : inexact-ok
+= log tonearest ldbl-96-intel 0xf.ffffffffffff8p-4L : -0x8.0000000000002p-56L : inexact-ok
+= log towardzero ldbl-96-intel 0xf.ffffffffffff8p-4L : -0x8.0000000000002p-56L : inexact-ok
+= log upward ldbl-96-intel 0xf.ffffffffffff8p-4L : -0x8.0000000000002p-56L : inexact-ok
+= log downward ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0x8.000000000000201p-56L : inexact-ok
+= log tonearest ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0x8.0000000000002p-56L : inexact-ok
+= log towardzero ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0x8.0000000000002p-56L : inexact-ok
+= log upward ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0x8.0000000000002p-56L : inexact-ok
+= log downward ldbl-128 0xf.ffffffffffff8p-4L : -0x8.00000000000020000000000000bp-56L : inexact-ok
+= log tonearest ldbl-128 0xf.ffffffffffff8p-4L : -0x8.00000000000020000000000000a8p-56L : inexact-ok
+= log towardzero ldbl-128 0xf.ffffffffffff8p-4L : -0x8.00000000000020000000000000a8p-56L : inexact-ok
+= log upward ldbl-128 0xf.ffffffffffff8p-4L : -0x8.00000000000020000000000000a8p-56L : inexact-ok
+= log downward ldbl-128ibm 0xf.ffffffffffff8p-4L : -0x8.00000000000020000000000004p-56L : inexact-ok
+= log tonearest ldbl-128ibm 0xf.ffffffffffff8p-4L : -0x8.0000000000002p-56L : inexact-ok
+= log towardzero ldbl-128ibm 0xf.ffffffffffff8p-4L : -0x8.0000000000002p-56L : inexact-ok
+= log upward ldbl-128ibm 0xf.ffffffffffff8p-4L : -0x8.0000000000002p-56L : inexact-ok
+= log downward ldbl-96-intel 0xf.fffffffffffffffp-4L : -0x1.0000000000000002p-64L : inexact-ok
+= log tonearest ldbl-96-intel 0xf.fffffffffffffffp-4L : -0x1p-64L : inexact-ok
+= log towardzero ldbl-96-intel 0xf.fffffffffffffffp-4L : -0x1p-64L : inexact-ok
+= log upward ldbl-96-intel 0xf.fffffffffffffffp-4L : -0x1p-64L : inexact-ok
+= log downward ldbl-96-m68k 0xf.fffffffffffffffp-4L : -0x1.0000000000000002p-64L : inexact-ok
+= log tonearest ldbl-96-m68k 0xf.fffffffffffffffp-4L : -0x1p-64L : inexact-ok
+= log towardzero ldbl-96-m68k 0xf.fffffffffffffffp-4L : -0x1p-64L : inexact-ok
+= log upward ldbl-96-m68k 0xf.fffffffffffffffp-4L : -0x1p-64L : inexact-ok
+= log downward ldbl-128 0xf.fffffffffffffffp-4L : -0x1.0000000000000000800000000001p-64L : inexact-ok
+= log tonearest ldbl-128 0xf.fffffffffffffffp-4L : -0x1.00000000000000008p-64L : inexact-ok
+= log towardzero ldbl-128 0xf.fffffffffffffffp-4L : -0x1.00000000000000008p-64L : inexact-ok
+= log upward ldbl-128 0xf.fffffffffffffffp-4L : -0x1.00000000000000008p-64L : inexact-ok
+= log downward ldbl-128ibm 0xf.fffffffffffffffp-4L : -0x1.000000000000000080000000008p-64L : inexact-ok
+= log tonearest ldbl-128ibm 0xf.fffffffffffffffp-4L : -0x1.00000000000000008p-64L : inexact-ok
+= log towardzero ldbl-128ibm 0xf.fffffffffffffffp-4L : -0x1.00000000000000008p-64L : inexact-ok
+= log upward ldbl-128ibm 0xf.fffffffffffffffp-4L : -0x1.00000000000000008p-64L : inexact-ok
+= log downward ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : -0x4.0000000000000000000000000084p-108L : inexact-ok
+= log tonearest ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : -0x4.000000000000000000000000008p-108L : inexact-ok
+= log towardzero ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : -0x4.000000000000000000000000008p-108L : inexact-ok
+= log upward ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : -0x4.000000000000000000000000008p-108L : inexact-ok
+= log downward ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : -0x4.00000000000000000000000002p-108L : inexact-ok
+= log tonearest ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : -0x4p-108L : inexact-ok
+= log towardzero ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : -0x4p-108L : inexact-ok
+= log upward ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : -0x4p-108L : inexact-ok
+log 0x0.ffffffffffffffffffffffffffff8p0
+= log downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log towardzero flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log upward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log downward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log tonearest dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log towardzero dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log upward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log downward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log tonearest ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log towardzero ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log upward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log downward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log tonearest ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log towardzero ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log upward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log downward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log tonearest ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log towardzero ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log upward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log downward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log upward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log downward flt-32 0xf.fffffp-4f : -0x1.000002p-24f : inexact-ok
+= log tonearest flt-32 0xf.fffffp-4f : -0x1p-24f : inexact-ok
+= log towardzero flt-32 0xf.fffffp-4f : -0x1p-24f : inexact-ok
+= log upward flt-32 0xf.fffffp-4f : -0x1p-24f : inexact-ok
+= log downward dbl-64 0xf.fffffp-4 : -0x1.0000008000006p-24 : inexact-ok
+= log tonearest dbl-64 0xf.fffffp-4 : -0x1.0000008000005p-24 : inexact-ok
+= log towardzero dbl-64 0xf.fffffp-4 : -0x1.0000008000005p-24 : inexact-ok
+= log upward dbl-64 0xf.fffffp-4 : -0x1.0000008000005p-24 : inexact-ok
+= log downward ldbl-96-intel 0xf.fffffp-4L : -0x1.0000008000005556p-24L : inexact-ok
+= log tonearest ldbl-96-intel 0xf.fffffp-4L : -0x1.0000008000005556p-24L : inexact-ok
+= log towardzero ldbl-96-intel 0xf.fffffp-4L : -0x1.0000008000005554p-24L : inexact-ok
+= log upward ldbl-96-intel 0xf.fffffp-4L : -0x1.0000008000005554p-24L : inexact-ok
+= log downward ldbl-96-m68k 0xf.fffffp-4L : -0x1.0000008000005556p-24L : inexact-ok
+= log tonearest ldbl-96-m68k 0xf.fffffp-4L : -0x1.0000008000005556p-24L : inexact-ok
+= log towardzero ldbl-96-m68k 0xf.fffffp-4L : -0x1.0000008000005554p-24L : inexact-ok
+= log upward ldbl-96-m68k 0xf.fffffp-4L : -0x1.0000008000005554p-24L : inexact-ok
+= log downward ldbl-128 0xf.fffffp-4L : -0x1.0000008000005555559555558889p-24L : inexact-ok
+= log tonearest ldbl-128 0xf.fffffp-4L : -0x1.0000008000005555559555558889p-24L : inexact-ok
+= log towardzero ldbl-128 0xf.fffffp-4L : -0x1.0000008000005555559555558888p-24L : inexact-ok
+= log upward ldbl-128 0xf.fffffp-4L : -0x1.0000008000005555559555558888p-24L : inexact-ok
+= log downward ldbl-128ibm 0xf.fffffp-4L : -0x1.00000080000055555595555589p-24L : inexact-ok
+= log tonearest ldbl-128ibm 0xf.fffffp-4L : -0x1.000000800000555555955555888p-24L : inexact-ok
+= log towardzero ldbl-128ibm 0xf.fffffp-4L : -0x1.000000800000555555955555888p-24L : inexact-ok
+= log upward ldbl-128ibm 0xf.fffffp-4L : -0x1.000000800000555555955555888p-24L : inexact-ok
+= log downward dbl-64 0xf.ffffffffffff8p-4 : -0x8.0000000000008p-56 : inexact-ok
+= log tonearest dbl-64 0xf.ffffffffffff8p-4 : -0x8p-56 : inexact-ok
+= log towardzero dbl-64 0xf.ffffffffffff8p-4 : -0x8p-56 : inexact-ok
+= log upward dbl-64 0xf.ffffffffffff8p-4 : -0x8p-56 : inexact-ok
+= log downward ldbl-96-intel 0xf.ffffffffffff8p-4L : -0x8.000000000000201p-56L : inexact-ok
+= log tonearest ldbl-96-intel 0xf.ffffffffffff8p-4L : -0x8.0000000000002p-56L : inexact-ok
+= log towardzero ldbl-96-intel 0xf.ffffffffffff8p-4L : -0x8.0000000000002p-56L : inexact-ok
+= log upward ldbl-96-intel 0xf.ffffffffffff8p-4L : -0x8.0000000000002p-56L : inexact-ok
+= log downward ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0x8.000000000000201p-56L : inexact-ok
+= log tonearest ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0x8.0000000000002p-56L : inexact-ok
+= log towardzero ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0x8.0000000000002p-56L : inexact-ok
+= log upward ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0x8.0000000000002p-56L : inexact-ok
+= log downward ldbl-128 0xf.ffffffffffff8p-4L : -0x8.00000000000020000000000000bp-56L : inexact-ok
+= log tonearest ldbl-128 0xf.ffffffffffff8p-4L : -0x8.00000000000020000000000000a8p-56L : inexact-ok
+= log towardzero ldbl-128 0xf.ffffffffffff8p-4L : -0x8.00000000000020000000000000a8p-56L : inexact-ok
+= log upward ldbl-128 0xf.ffffffffffff8p-4L : -0x8.00000000000020000000000000a8p-56L : inexact-ok
+= log downward ldbl-128ibm 0xf.ffffffffffff8p-4L : -0x8.00000000000020000000000004p-56L : inexact-ok
+= log tonearest ldbl-128ibm 0xf.ffffffffffff8p-4L : -0x8.0000000000002p-56L : inexact-ok
+= log towardzero ldbl-128ibm 0xf.ffffffffffff8p-4L : -0x8.0000000000002p-56L : inexact-ok
+= log upward ldbl-128ibm 0xf.ffffffffffff8p-4L : -0x8.0000000000002p-56L : inexact-ok
+= log downward ldbl-96-intel 0xf.fffffffffffffffp-4L : -0x1.0000000000000002p-64L : inexact-ok
+= log tonearest ldbl-96-intel 0xf.fffffffffffffffp-4L : -0x1p-64L : inexact-ok
+= log towardzero ldbl-96-intel 0xf.fffffffffffffffp-4L : -0x1p-64L : inexact-ok
+= log upward ldbl-96-intel 0xf.fffffffffffffffp-4L : -0x1p-64L : inexact-ok
+= log downward ldbl-96-m68k 0xf.fffffffffffffffp-4L : -0x1.0000000000000002p-64L : inexact-ok
+= log tonearest ldbl-96-m68k 0xf.fffffffffffffffp-4L : -0x1p-64L : inexact-ok
+= log towardzero ldbl-96-m68k 0xf.fffffffffffffffp-4L : -0x1p-64L : inexact-ok
+= log upward ldbl-96-m68k 0xf.fffffffffffffffp-4L : -0x1p-64L : inexact-ok
+= log downward ldbl-128 0xf.fffffffffffffffp-4L : -0x1.0000000000000000800000000001p-64L : inexact-ok
+= log tonearest ldbl-128 0xf.fffffffffffffffp-4L : -0x1.00000000000000008p-64L : inexact-ok
+= log towardzero ldbl-128 0xf.fffffffffffffffp-4L : -0x1.00000000000000008p-64L : inexact-ok
+= log upward ldbl-128 0xf.fffffffffffffffp-4L : -0x1.00000000000000008p-64L : inexact-ok
+= log downward ldbl-128ibm 0xf.fffffffffffffffp-4L : -0x1.000000000000000080000000008p-64L : inexact-ok
+= log tonearest ldbl-128ibm 0xf.fffffffffffffffp-4L : -0x1.00000000000000008p-64L : inexact-ok
+= log towardzero ldbl-128ibm 0xf.fffffffffffffffp-4L : -0x1.00000000000000008p-64L : inexact-ok
+= log upward ldbl-128ibm 0xf.fffffffffffffffp-4L : -0x1.00000000000000008p-64L : inexact-ok
+= log downward ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L : -0x8.0000000000000000000000000008p-116L : inexact-ok
+= log tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L : -0x8p-116L : inexact-ok
+= log towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L : -0x8p-116L : inexact-ok
+= log upward ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L : -0x8p-116L : inexact-ok
+= log downward ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : -0x4.0000000000000000000000000084p-108L : inexact-ok
+= log tonearest ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : -0x4.000000000000000000000000008p-108L : inexact-ok
+= log towardzero ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : -0x4.000000000000000000000000008p-108L : inexact-ok
+= log upward ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : -0x4.000000000000000000000000008p-108L : inexact-ok
+= log downward ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : -0x4.00000000000000000000000002p-108L : inexact-ok
+= log tonearest ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : -0x4p-108L : inexact-ok
+= log towardzero ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : -0x4p-108L : inexact-ok
+= log upward ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : -0x4p-108L : inexact-ok
log min
= log downward flt-32 0x4p-128f : -0x5.75628p+4f : inexact-ok
= log tonearest flt-32 0x4p-128f : -0x5.75628p+4f : inexact-ok
@@ -148775,6 +210464,75 @@ log min_subnorm
= log tonearest ldbl-128 0x4p-16496L : -0x2.ca8c50440f005913a49acbd2c4e8p+12L : inexact-ok
= log towardzero ldbl-128 0x4p-16496L : -0x2.ca8c50440f005913a49acbd2c4e6p+12L : inexact-ok
= log upward ldbl-128 0x4p-16496L : -0x2.ca8c50440f005913a49acbd2c4e6p+12L : inexact-ok
+log max
+= log downward flt-32 0xf.fffffp+124f : 0x5.8b90b8p+4f : inexact-ok
+= log tonearest flt-32 0xf.fffffp+124f : 0x5.8b90cp+4f : inexact-ok
+= log towardzero flt-32 0xf.fffffp+124f : 0x5.8b90b8p+4f : inexact-ok
+= log upward flt-32 0xf.fffffp+124f : 0x5.8b90cp+4f : inexact-ok
+= log downward dbl-64 0xf.fffffp+124 : 0x5.8b90bfae8e7bcp+4 : inexact-ok
+= log tonearest dbl-64 0xf.fffffp+124 : 0x5.8b90bfae8e7bcp+4 : inexact-ok
+= log towardzero dbl-64 0xf.fffffp+124 : 0x5.8b90bfae8e7bcp+4 : inexact-ok
+= log upward dbl-64 0xf.fffffp+124 : 0x5.8b90bfae8e7cp+4 : inexact-ok
+= log downward ldbl-96-intel 0xf.fffffp+124L : 0x5.8b90bfae8e7bc558p+4L : inexact-ok
+= log tonearest ldbl-96-intel 0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L : inexact-ok
+= log towardzero ldbl-96-intel 0xf.fffffp+124L : 0x5.8b90bfae8e7bc558p+4L : inexact-ok
+= log upward ldbl-96-intel 0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L : inexact-ok
+= log downward ldbl-96-m68k 0xf.fffffp+124L : 0x5.8b90bfae8e7bc558p+4L : inexact-ok
+= log tonearest ldbl-96-m68k 0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L : inexact-ok
+= log towardzero ldbl-96-m68k 0xf.fffffp+124L : 0x5.8b90bfae8e7bc558p+4L : inexact-ok
+= log upward ldbl-96-m68k 0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L : inexact-ok
+= log downward ldbl-128 0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L : inexact-ok
+= log tonearest ldbl-128 0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L : inexact-ok
+= log towardzero ldbl-128 0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L : inexact-ok
+= log upward ldbl-128 0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L : inexact-ok
+= log downward ldbl-128ibm 0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L : inexact-ok
+= log tonearest ldbl-128ibm 0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L : inexact-ok
+= log towardzero ldbl-128ibm 0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L : inexact-ok
+= log upward ldbl-128ibm 0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac8p+4L : inexact-ok
+= log downward dbl-64 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473dep+8 : inexact-ok
+= log tonearest dbl-64 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473dep+8 : inexact-ok
+= log towardzero dbl-64 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473dep+8 : inexact-ok
+= log upward dbl-64 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473ep+8 : inexact-ok
+= log downward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a4p+8L : inexact-ok
+= log tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L : inexact-ok
+= log towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a4p+8L : inexact-ok
+= log upward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L : inexact-ok
+= log downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a4p+8L : inexact-ok
+= log tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L : inexact-ok
+= log towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a4p+8L : inexact-ok
+= log upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L : inexact-ok
+= log downward ldbl-128 0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L : inexact-ok
+= log tonearest ldbl-128 0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L : inexact-ok
+= log towardzero ldbl-128 0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L : inexact-ok
+= log upward ldbl-128 0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L : inexact-ok
+= log downward ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fp+8L : inexact-ok
+= log tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece601p+8L : inexact-ok
+= log towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fp+8L : inexact-ok
+= log upward ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece601p+8L : inexact-ok
+= log downward ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0x2.c5c85fdf473de6acp+12L : inexact-ok
+= log tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0x2.c5c85fdf473de6bp+12L : inexact-ok
+= log towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0x2.c5c85fdf473de6acp+12L : inexact-ok
+= log upward ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0x2.c5c85fdf473de6bp+12L : inexact-ok
+= log downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0x2.c5c85fdf473de6acp+12L : inexact-ok
+= log tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0x2.c5c85fdf473de6bp+12L : inexact-ok
+= log towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0x2.c5c85fdf473de6acp+12L : inexact-ok
+= log upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0x2.c5c85fdf473de6bp+12L : inexact-ok
+= log downward ldbl-128 0xf.fffffffffffffffp+16380L : 0x2.c5c85fdf473de6af277ece600fcap+12L : inexact-ok
+= log tonearest ldbl-128 0xf.fffffffffffffffp+16380L : 0x2.c5c85fdf473de6af277ece600fccp+12L : inexact-ok
+= log towardzero ldbl-128 0xf.fffffffffffffffp+16380L : 0x2.c5c85fdf473de6af277ece600fcap+12L : inexact-ok
+= log upward ldbl-128 0xf.fffffffffffffffp+16380L : 0x2.c5c85fdf473de6af277ece600fccp+12L : inexact-ok
+= log downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0x2.c5c85fdf473de6af278ece600fcap+12L : inexact-ok
+= log tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0x2.c5c85fdf473de6af278ece600fccp+12L : inexact-ok
+= log towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0x2.c5c85fdf473de6af278ece600fcap+12L : inexact-ok
+= log upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0x2.c5c85fdf473de6af278ece600fccp+12L : inexact-ok
+= log downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L : inexact-ok
+= log tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L : inexact-ok
+= log towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L : inexact-ok
+= log upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L : inexact-ok
+= log downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fp+8L : inexact-ok
+= log tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece601p+8L : inexact-ok
+= log towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fp+8L : inexact-ok
+= log upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece601p+8L : inexact-ok
log 0xb.0d5dfp-4
= log downward flt-32 0xb.0d5dfp-4f : -0x5.eb59p-4f : inexact-ok
= log tonearest flt-32 0xb.0d5dfp-4f : -0x5.eb58f8p-4f : inexact-ok
@@ -148875,6 +210633,126 @@ log 0x1.017f8ap+44
= log tonearest ldbl-128ibm 0x1.017f8ap+44L : 0x1.e811a8a66aa569880c5e8ea2ecp+4L : inexact-ok
= log towardzero ldbl-128ibm 0x1.017f8ap+44L : 0x1.e811a8a66aa569880c5e8ea2ecp+4L : inexact-ok
= log upward ldbl-128ibm 0x1.017f8ap+44L : 0x1.e811a8a66aa569880c5e8ea2ec8p+4L : inexact-ok
+log 0x1.0b5c1ep+36
+= log downward flt-32 0x1.0b5c1ep+36f : 0x1.8ff28cp+4f : inexact-ok
+= log tonearest flt-32 0x1.0b5c1ep+36f : 0x1.8ff28cp+4f : inexact-ok
+= log towardzero flt-32 0x1.0b5c1ep+36f : 0x1.8ff28cp+4f : inexact-ok
+= log upward flt-32 0x1.0b5c1ep+36f : 0x1.8ff28ep+4f : inexact-ok
+= log downward dbl-64 0x1.0b5c1ep+36 : 0x1.8ff28cfed79a1p+4 : inexact-ok
+= log tonearest dbl-64 0x1.0b5c1ep+36 : 0x1.8ff28cfed79a1p+4 : inexact-ok
+= log towardzero dbl-64 0x1.0b5c1ep+36 : 0x1.8ff28cfed79a1p+4 : inexact-ok
+= log upward dbl-64 0x1.0b5c1ep+36 : 0x1.8ff28cfed79a2p+4 : inexact-ok
+= log downward ldbl-96-intel 0x1.0b5c1ep+36L : 0x1.8ff28cfed79a1p+4L : inexact-ok
+= log tonearest ldbl-96-intel 0x1.0b5c1ep+36L : 0x1.8ff28cfed79a1002p+4L : inexact-ok
+= log towardzero ldbl-96-intel 0x1.0b5c1ep+36L : 0x1.8ff28cfed79a1p+4L : inexact-ok
+= log upward ldbl-96-intel 0x1.0b5c1ep+36L : 0x1.8ff28cfed79a1002p+4L : inexact-ok
+= log downward ldbl-96-m68k 0x1.0b5c1ep+36L : 0x1.8ff28cfed79a1p+4L : inexact-ok
+= log tonearest ldbl-96-m68k 0x1.0b5c1ep+36L : 0x1.8ff28cfed79a1002p+4L : inexact-ok
+= log towardzero ldbl-96-m68k 0x1.0b5c1ep+36L : 0x1.8ff28cfed79a1p+4L : inexact-ok
+= log upward ldbl-96-m68k 0x1.0b5c1ep+36L : 0x1.8ff28cfed79a1002p+4L : inexact-ok
+= log downward ldbl-128 0x1.0b5c1ep+36L : 0x1.8ff28cfed79a1001419ce243f3acp+4L : inexact-ok
+= log tonearest ldbl-128 0x1.0b5c1ep+36L : 0x1.8ff28cfed79a1001419ce243f3acp+4L : inexact-ok
+= log towardzero ldbl-128 0x1.0b5c1ep+36L : 0x1.8ff28cfed79a1001419ce243f3acp+4L : inexact-ok
+= log upward ldbl-128 0x1.0b5c1ep+36L : 0x1.8ff28cfed79a1001419ce243f3adp+4L : inexact-ok
+= log downward ldbl-128ibm 0x1.0b5c1ep+36L : 0x1.8ff28cfed79a1001419ce243f38p+4L : inexact-ok
+= log tonearest ldbl-128ibm 0x1.0b5c1ep+36L : 0x1.8ff28cfed79a1001419ce243f38p+4L : inexact-ok
+= log towardzero ldbl-128ibm 0x1.0b5c1ep+36L : 0x1.8ff28cfed79a1001419ce243f38p+4L : inexact-ok
+= log upward ldbl-128ibm 0x1.0b5c1ep+36L : 0x1.8ff28cfed79a1001419ce243f4p+4L : inexact-ok
+log 0x2.1b17c2887e938p+928
+= log downward flt-32 0xf.fffffp+124f : 0x5.8b90b8p+4f : inexact-ok
+= log tonearest flt-32 0xf.fffffp+124f : 0x5.8b90cp+4f : inexact-ok
+= log towardzero flt-32 0xf.fffffp+124f : 0x5.8b90b8p+4f : inexact-ok
+= log upward flt-32 0xf.fffffp+124f : 0x5.8b90cp+4f : inexact-ok
+= log downward dbl-64 0xf.fffffp+124 : 0x5.8b90bfae8e7bcp+4 : inexact-ok
+= log tonearest dbl-64 0xf.fffffp+124 : 0x5.8b90bfae8e7bcp+4 : inexact-ok
+= log towardzero dbl-64 0xf.fffffp+124 : 0x5.8b90bfae8e7bcp+4 : inexact-ok
+= log upward dbl-64 0xf.fffffp+124 : 0x5.8b90bfae8e7cp+4 : inexact-ok
+= log downward ldbl-96-intel 0xf.fffffp+124L : 0x5.8b90bfae8e7bc558p+4L : inexact-ok
+= log tonearest ldbl-96-intel 0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L : inexact-ok
+= log towardzero ldbl-96-intel 0xf.fffffp+124L : 0x5.8b90bfae8e7bc558p+4L : inexact-ok
+= log upward ldbl-96-intel 0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L : inexact-ok
+= log downward ldbl-96-m68k 0xf.fffffp+124L : 0x5.8b90bfae8e7bc558p+4L : inexact-ok
+= log tonearest ldbl-96-m68k 0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L : inexact-ok
+= log towardzero ldbl-96-m68k 0xf.fffffp+124L : 0x5.8b90bfae8e7bc558p+4L : inexact-ok
+= log upward ldbl-96-m68k 0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L : inexact-ok
+= log downward ldbl-128 0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L : inexact-ok
+= log tonearest ldbl-128 0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L : inexact-ok
+= log towardzero ldbl-128 0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L : inexact-ok
+= log upward ldbl-128 0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L : inexact-ok
+= log downward ldbl-128ibm 0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L : inexact-ok
+= log tonearest ldbl-128ibm 0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L : inexact-ok
+= log towardzero ldbl-128ibm 0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L : inexact-ok
+= log upward ldbl-128ibm 0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac8p+4L : inexact-ok
+= log downward dbl-64 0x2.1b17c2887e938p+928 : 0x2.83fc3c37fc58ep+8 : inexact-ok
+= log tonearest dbl-64 0x2.1b17c2887e938p+928 : 0x2.83fc3c37fc59p+8 : inexact-ok
+= log towardzero dbl-64 0x2.1b17c2887e938p+928 : 0x2.83fc3c37fc58ep+8 : inexact-ok
+= log upward dbl-64 0x2.1b17c2887e938p+928 : 0x2.83fc3c37fc59p+8 : inexact-ok
+= log downward ldbl-96-intel 0x2.1b17c2887e938p+928L : 0x2.83fc3c37fc58fffcp+8L : inexact-ok
+= log tonearest ldbl-96-intel 0x2.1b17c2887e938p+928L : 0x2.83fc3c37fc59p+8L : inexact-ok
+= log towardzero ldbl-96-intel 0x2.1b17c2887e938p+928L : 0x2.83fc3c37fc58fffcp+8L : inexact-ok
+= log upward ldbl-96-intel 0x2.1b17c2887e938p+928L : 0x2.83fc3c37fc59p+8L : inexact-ok
+= log downward ldbl-96-m68k 0x2.1b17c2887e938p+928L : 0x2.83fc3c37fc58fffcp+8L : inexact-ok
+= log tonearest ldbl-96-m68k 0x2.1b17c2887e938p+928L : 0x2.83fc3c37fc59p+8L : inexact-ok
+= log towardzero ldbl-96-m68k 0x2.1b17c2887e938p+928L : 0x2.83fc3c37fc58fffcp+8L : inexact-ok
+= log upward ldbl-96-m68k 0x2.1b17c2887e938p+928L : 0x2.83fc3c37fc59p+8L : inexact-ok
+= log downward ldbl-128 0x2.1b17c2887e938p+928L : 0x2.83fc3c37fc58ffff8f99749ff1e4p+8L : inexact-ok
+= log tonearest ldbl-128 0x2.1b17c2887e938p+928L : 0x2.83fc3c37fc58ffff8f99749ff1e6p+8L : inexact-ok
+= log towardzero ldbl-128 0x2.1b17c2887e938p+928L : 0x2.83fc3c37fc58ffff8f99749ff1e4p+8L : inexact-ok
+= log upward ldbl-128 0x2.1b17c2887e938p+928L : 0x2.83fc3c37fc58ffff8f99749ff1e6p+8L : inexact-ok
+= log downward ldbl-128ibm 0x2.1b17c2887e938p+928L : 0x2.83fc3c37fc58ffff8f99749ff1p+8L : inexact-ok
+= log tonearest ldbl-128ibm 0x2.1b17c2887e938p+928L : 0x2.83fc3c37fc58ffff8f99749ff2p+8L : inexact-ok
+= log towardzero ldbl-128ibm 0x2.1b17c2887e938p+928L : 0x2.83fc3c37fc58ffff8f99749ff1p+8L : inexact-ok
+= log upward ldbl-128ibm 0x2.1b17c2887e938p+928L : 0x2.83fc3c37fc58ffff8f99749ff2p+8L : inexact-ok
+log 0x1.929d9cp+0
+= log downward flt-32 0x1.929d9cp+0f : 0x7.3eb068p-4f : inexact-ok
+= log tonearest flt-32 0x1.929d9cp+0f : 0x7.3eb07p-4f : inexact-ok
+= log towardzero flt-32 0x1.929d9cp+0f : 0x7.3eb068p-4f : inexact-ok
+= log upward flt-32 0x1.929d9cp+0f : 0x7.3eb07p-4f : inexact-ok
+= log downward dbl-64 0x1.929d9cp+0 : 0x7.3eb06c60714c4p-4 : inexact-ok
+= log tonearest dbl-64 0x1.929d9cp+0 : 0x7.3eb06c60714c4p-4 : inexact-ok
+= log towardzero dbl-64 0x1.929d9cp+0 : 0x7.3eb06c60714c4p-4 : inexact-ok
+= log upward dbl-64 0x1.929d9cp+0 : 0x7.3eb06c60714c8p-4 : inexact-ok
+= log downward ldbl-96-intel 0x1.929d9cp+0L : 0x7.3eb06c60714c5ff8p-4L : inexact-ok
+= log tonearest ldbl-96-intel 0x1.929d9cp+0L : 0x7.3eb06c60714c5ff8p-4L : inexact-ok
+= log towardzero ldbl-96-intel 0x1.929d9cp+0L : 0x7.3eb06c60714c5ff8p-4L : inexact-ok
+= log upward ldbl-96-intel 0x1.929d9cp+0L : 0x7.3eb06c60714c6p-4L : inexact-ok
+= log downward ldbl-96-m68k 0x1.929d9cp+0L : 0x7.3eb06c60714c5ff8p-4L : inexact-ok
+= log tonearest ldbl-96-m68k 0x1.929d9cp+0L : 0x7.3eb06c60714c5ff8p-4L : inexact-ok
+= log towardzero ldbl-96-m68k 0x1.929d9cp+0L : 0x7.3eb06c60714c5ff8p-4L : inexact-ok
+= log upward ldbl-96-m68k 0x1.929d9cp+0L : 0x7.3eb06c60714c6p-4L : inexact-ok
+= log downward ldbl-128 0x1.929d9cp+0L : 0x7.3eb06c60714c5ffbcdb915af266p-4L : inexact-ok
+= log tonearest ldbl-128 0x1.929d9cp+0L : 0x7.3eb06c60714c5ffbcdb915af2664p-4L : inexact-ok
+= log towardzero ldbl-128 0x1.929d9cp+0L : 0x7.3eb06c60714c5ffbcdb915af266p-4L : inexact-ok
+= log upward ldbl-128 0x1.929d9cp+0L : 0x7.3eb06c60714c5ffbcdb915af2664p-4L : inexact-ok
+= log downward ldbl-128ibm 0x1.929d9cp+0L : 0x7.3eb06c60714c5ffbcdb915af26p-4L : inexact-ok
+= log tonearest ldbl-128ibm 0x1.929d9cp+0L : 0x7.3eb06c60714c5ffbcdb915af26p-4L : inexact-ok
+= log towardzero ldbl-128ibm 0x1.929d9cp+0L : 0x7.3eb06c60714c5ffbcdb915af26p-4L : inexact-ok
+= log upward ldbl-128ibm 0x1.929d9cp+0L : 0x7.3eb06c60714c5ffbcdb915af28p-4L : inexact-ok
+log 0x1.770072p+0
+= log downward flt-32 0x1.770072p+0f : 0x6.1ba94p-4f : inexact-ok
+= log tonearest flt-32 0x1.770072p+0f : 0x6.1ba94p-4f : inexact-ok
+= log towardzero flt-32 0x1.770072p+0f : 0x6.1ba94p-4f : inexact-ok
+= log upward flt-32 0x1.770072p+0f : 0x6.1ba948p-4f : inexact-ok
+= log downward dbl-64 0x1.770072p+0 : 0x6.1ba943bb20434p-4 : inexact-ok
+= log tonearest dbl-64 0x1.770072p+0 : 0x6.1ba943bb20434p-4 : inexact-ok
+= log towardzero dbl-64 0x1.770072p+0 : 0x6.1ba943bb20434p-4 : inexact-ok
+= log upward dbl-64 0x1.770072p+0 : 0x6.1ba943bb20438p-4 : inexact-ok
+= log downward ldbl-96-intel 0x1.770072p+0L : 0x6.1ba943bb20434dcp-4L : inexact-ok
+= log tonearest ldbl-96-intel 0x1.770072p+0L : 0x6.1ba943bb20434dc8p-4L : inexact-ok
+= log towardzero ldbl-96-intel 0x1.770072p+0L : 0x6.1ba943bb20434dcp-4L : inexact-ok
+= log upward ldbl-96-intel 0x1.770072p+0L : 0x6.1ba943bb20434dc8p-4L : inexact-ok
+= log downward ldbl-96-m68k 0x1.770072p+0L : 0x6.1ba943bb20434dcp-4L : inexact-ok
+= log tonearest ldbl-96-m68k 0x1.770072p+0L : 0x6.1ba943bb20434dc8p-4L : inexact-ok
+= log towardzero ldbl-96-m68k 0x1.770072p+0L : 0x6.1ba943bb20434dcp-4L : inexact-ok
+= log upward ldbl-96-m68k 0x1.770072p+0L : 0x6.1ba943bb20434dc8p-4L : inexact-ok
+= log downward ldbl-128 0x1.770072p+0L : 0x6.1ba943bb20434dc4abd932bca66p-4L : inexact-ok
+= log tonearest ldbl-128 0x1.770072p+0L : 0x6.1ba943bb20434dc4abd932bca664p-4L : inexact-ok
+= log towardzero ldbl-128 0x1.770072p+0L : 0x6.1ba943bb20434dc4abd932bca66p-4L : inexact-ok
+= log upward ldbl-128 0x1.770072p+0L : 0x6.1ba943bb20434dc4abd932bca664p-4L : inexact-ok
+= log downward ldbl-128ibm 0x1.770072p+0L : 0x6.1ba943bb20434dc4abd932bca6p-4L : inexact-ok
+= log tonearest ldbl-128ibm 0x1.770072p+0L : 0x6.1ba943bb20434dc4abd932bca6p-4L : inexact-ok
+= log towardzero ldbl-128ibm 0x1.770072p+0L : 0x6.1ba943bb20434dc4abd932bca6p-4L : inexact-ok
+= log upward ldbl-128ibm 0x1.770072p+0L : 0x6.1ba943bb20434dc4abd932bca8p-4L : inexact-ok
log10 1
= log10 downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
= log10 tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok
@@ -149290,6 +211168,744 @@ log10 0.75
= log10 tonearest ldbl-128ibm 0xcp-4L : -0x1.ffbfc2bbc780375837c4b0b84fp-4L : inexact-ok
= log10 towardzero ldbl-128ibm 0xcp-4L : -0x1.ffbfc2bbc780375837c4b0b84fp-4L : inexact-ok
= log10 upward ldbl-128ibm 0xcp-4L : -0x1.ffbfc2bbc780375837c4b0b84fp-4L : inexact-ok
+log10 0x1.000002p0
+= log10 downward flt-32 0x1.000002p+0f : 0xd.e5bd7p-28f : inexact-ok
+= log10 tonearest flt-32 0x1.000002p+0f : 0xd.e5bd8p-28f : inexact-ok
+= log10 towardzero flt-32 0x1.000002p+0f : 0xd.e5bd7p-28f : inexact-ok
+= log10 upward flt-32 0x1.000002p+0f : 0xd.e5bd8p-28f : inexact-ok
+= log10 downward dbl-64 0x1.000002p+0 : 0xd.e5bd7cadb50fp-28 : inexact-ok
+= log10 tonearest dbl-64 0x1.000002p+0 : 0xd.e5bd7cadb50fp-28 : inexact-ok
+= log10 towardzero dbl-64 0x1.000002p+0 : 0xd.e5bd7cadb50fp-28 : inexact-ok
+= log10 upward dbl-64 0x1.000002p+0 : 0xd.e5bd7cadb50f8p-28 : inexact-ok
+= log10 downward ldbl-96-intel 0x1.000002p+0L : 0xd.e5bd7cadb50f0d8p-28L : inexact-ok
+= log10 tonearest ldbl-96-intel 0x1.000002p+0L : 0xd.e5bd7cadb50f0d9p-28L : inexact-ok
+= log10 towardzero ldbl-96-intel 0x1.000002p+0L : 0xd.e5bd7cadb50f0d8p-28L : inexact-ok
+= log10 upward ldbl-96-intel 0x1.000002p+0L : 0xd.e5bd7cadb50f0d9p-28L : inexact-ok
+= log10 downward ldbl-96-m68k 0x1.000002p+0L : 0xd.e5bd7cadb50f0d8p-28L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0x1.000002p+0L : 0xd.e5bd7cadb50f0d9p-28L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0x1.000002p+0L : 0xd.e5bd7cadb50f0d8p-28L : inexact-ok
+= log10 upward ldbl-96-m68k 0x1.000002p+0L : 0xd.e5bd7cadb50f0d9p-28L : inexact-ok
+= log10 downward ldbl-128 0x1.000002p+0L : 0xd.e5bd7cadb50f0d881645201b36ep-28L : inexact-ok
+= log10 tonearest ldbl-128 0x1.000002p+0L : 0xd.e5bd7cadb50f0d881645201b36ep-28L : inexact-ok
+= log10 towardzero ldbl-128 0x1.000002p+0L : 0xd.e5bd7cadb50f0d881645201b36ep-28L : inexact-ok
+= log10 upward ldbl-128 0x1.000002p+0L : 0xd.e5bd7cadb50f0d881645201b36e8p-28L : inexact-ok
+= log10 downward ldbl-128ibm 0x1.000002p+0L : 0xd.e5bd7cadb50f0d881645201b34p-28L : inexact-ok
+= log10 tonearest ldbl-128ibm 0x1.000002p+0L : 0xd.e5bd7cadb50f0d881645201b38p-28L : inexact-ok
+= log10 towardzero ldbl-128ibm 0x1.000002p+0L : 0xd.e5bd7cadb50f0d881645201b34p-28L : inexact-ok
+= log10 upward ldbl-128ibm 0x1.000002p+0L : 0xd.e5bd7cadb50f0d881645201b38p-28L : inexact-ok
+log10 0x1.0000000000001p0
+= log10 downward flt-32 0x1.000002p+0f : 0xd.e5bd7p-28f : inexact-ok
+= log10 tonearest flt-32 0x1.000002p+0f : 0xd.e5bd8p-28f : inexact-ok
+= log10 towardzero flt-32 0x1.000002p+0f : 0xd.e5bd7p-28f : inexact-ok
+= log10 upward flt-32 0x1.000002p+0f : 0xd.e5bd8p-28f : inexact-ok
+= log10 downward dbl-64 0x1.000002p+0 : 0xd.e5bd7cadb50fp-28 : inexact-ok
+= log10 tonearest dbl-64 0x1.000002p+0 : 0xd.e5bd7cadb50fp-28 : inexact-ok
+= log10 towardzero dbl-64 0x1.000002p+0 : 0xd.e5bd7cadb50fp-28 : inexact-ok
+= log10 upward dbl-64 0x1.000002p+0 : 0xd.e5bd7cadb50f8p-28 : inexact-ok
+= log10 downward ldbl-96-intel 0x1.000002p+0L : 0xd.e5bd7cadb50f0d8p-28L : inexact-ok
+= log10 tonearest ldbl-96-intel 0x1.000002p+0L : 0xd.e5bd7cadb50f0d9p-28L : inexact-ok
+= log10 towardzero ldbl-96-intel 0x1.000002p+0L : 0xd.e5bd7cadb50f0d8p-28L : inexact-ok
+= log10 upward ldbl-96-intel 0x1.000002p+0L : 0xd.e5bd7cadb50f0d9p-28L : inexact-ok
+= log10 downward ldbl-96-m68k 0x1.000002p+0L : 0xd.e5bd7cadb50f0d8p-28L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0x1.000002p+0L : 0xd.e5bd7cadb50f0d9p-28L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0x1.000002p+0L : 0xd.e5bd7cadb50f0d8p-28L : inexact-ok
+= log10 upward ldbl-96-m68k 0x1.000002p+0L : 0xd.e5bd7cadb50f0d9p-28L : inexact-ok
+= log10 downward ldbl-128 0x1.000002p+0L : 0xd.e5bd7cadb50f0d881645201b36ep-28L : inexact-ok
+= log10 tonearest ldbl-128 0x1.000002p+0L : 0xd.e5bd7cadb50f0d881645201b36ep-28L : inexact-ok
+= log10 towardzero ldbl-128 0x1.000002p+0L : 0xd.e5bd7cadb50f0d881645201b36ep-28L : inexact-ok
+= log10 upward ldbl-128 0x1.000002p+0L : 0xd.e5bd7cadb50f0d881645201b36e8p-28L : inexact-ok
+= log10 downward ldbl-128ibm 0x1.000002p+0L : 0xd.e5bd7cadb50f0d881645201b34p-28L : inexact-ok
+= log10 tonearest ldbl-128ibm 0x1.000002p+0L : 0xd.e5bd7cadb50f0d881645201b38p-28L : inexact-ok
+= log10 towardzero ldbl-128ibm 0x1.000002p+0L : 0xd.e5bd7cadb50f0d881645201b34p-28L : inexact-ok
+= log10 upward ldbl-128ibm 0x1.000002p+0L : 0xd.e5bd7cadb50f0d881645201b38p-28L : inexact-ok
+= log10 downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log10 tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log10 towardzero flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log10 upward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log10 downward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log10 tonearest dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log10 towardzero dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log10 upward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log10 downward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 tonearest ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 towardzero ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 upward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 downward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 upward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 downward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 tonearest ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 towardzero ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 upward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 downward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 upward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 downward dbl-64 0x1.0000000000001p+0 : 0x6.f2dec549b9434p-56 : inexact-ok
+= log10 tonearest dbl-64 0x1.0000000000001p+0 : 0x6.f2dec549b9434p-56 : inexact-ok
+= log10 towardzero dbl-64 0x1.0000000000001p+0 : 0x6.f2dec549b9434p-56 : inexact-ok
+= log10 upward dbl-64 0x1.0000000000001p+0 : 0x6.f2dec549b9438p-56 : inexact-ok
+= log10 downward ldbl-96-intel 0x1.0000000000001p+0L : 0x6.f2dec549b943551p-56L : inexact-ok
+= log10 tonearest ldbl-96-intel 0x1.0000000000001p+0L : 0x6.f2dec549b943551p-56L : inexact-ok
+= log10 towardzero ldbl-96-intel 0x1.0000000000001p+0L : 0x6.f2dec549b943551p-56L : inexact-ok
+= log10 upward ldbl-96-intel 0x1.0000000000001p+0L : 0x6.f2dec549b9435518p-56L : inexact-ok
+= log10 downward ldbl-96-m68k 0x1.0000000000001p+0L : 0x6.f2dec549b943551p-56L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0x1.0000000000001p+0L : 0x6.f2dec549b943551p-56L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0x1.0000000000001p+0L : 0x6.f2dec549b943551p-56L : inexact-ok
+= log10 upward ldbl-96-m68k 0x1.0000000000001p+0L : 0x6.f2dec549b9435518p-56L : inexact-ok
+= log10 downward ldbl-128 0x1.0000000000001p+0L : 0x6.f2dec549b9435512b4b307b34f88p-56L : inexact-ok
+= log10 tonearest ldbl-128 0x1.0000000000001p+0L : 0x6.f2dec549b9435512b4b307b34f8cp-56L : inexact-ok
+= log10 towardzero ldbl-128 0x1.0000000000001p+0L : 0x6.f2dec549b9435512b4b307b34f88p-56L : inexact-ok
+= log10 upward ldbl-128 0x1.0000000000001p+0L : 0x6.f2dec549b9435512b4b307b34f8cp-56L : inexact-ok
+= log10 downward ldbl-128ibm 0x1.0000000000001p+0L : 0x6.f2dec549b9435512b4b307b34ep-56L : inexact-ok
+= log10 tonearest ldbl-128ibm 0x1.0000000000001p+0L : 0x6.f2dec549b9435512b4b307b35p-56L : inexact-ok
+= log10 towardzero ldbl-128ibm 0x1.0000000000001p+0L : 0x6.f2dec549b9435512b4b307b34ep-56L : inexact-ok
+= log10 upward ldbl-128ibm 0x1.0000000000001p+0L : 0x6.f2dec549b9435512b4b307b35p-56L : inexact-ok
+log10 0x1.0000000000000002p0
+= log10 downward flt-32 0x1.000002p+0f : 0xd.e5bd7p-28f : inexact-ok
+= log10 tonearest flt-32 0x1.000002p+0f : 0xd.e5bd8p-28f : inexact-ok
+= log10 towardzero flt-32 0x1.000002p+0f : 0xd.e5bd7p-28f : inexact-ok
+= log10 upward flt-32 0x1.000002p+0f : 0xd.e5bd8p-28f : inexact-ok
+= log10 downward dbl-64 0x1.000002p+0 : 0xd.e5bd7cadb50fp-28 : inexact-ok
+= log10 tonearest dbl-64 0x1.000002p+0 : 0xd.e5bd7cadb50fp-28 : inexact-ok
+= log10 towardzero dbl-64 0x1.000002p+0 : 0xd.e5bd7cadb50fp-28 : inexact-ok
+= log10 upward dbl-64 0x1.000002p+0 : 0xd.e5bd7cadb50f8p-28 : inexact-ok
+= log10 downward ldbl-96-intel 0x1.000002p+0L : 0xd.e5bd7cadb50f0d8p-28L : inexact-ok
+= log10 tonearest ldbl-96-intel 0x1.000002p+0L : 0xd.e5bd7cadb50f0d9p-28L : inexact-ok
+= log10 towardzero ldbl-96-intel 0x1.000002p+0L : 0xd.e5bd7cadb50f0d8p-28L : inexact-ok
+= log10 upward ldbl-96-intel 0x1.000002p+0L : 0xd.e5bd7cadb50f0d9p-28L : inexact-ok
+= log10 downward ldbl-96-m68k 0x1.000002p+0L : 0xd.e5bd7cadb50f0d8p-28L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0x1.000002p+0L : 0xd.e5bd7cadb50f0d9p-28L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0x1.000002p+0L : 0xd.e5bd7cadb50f0d8p-28L : inexact-ok
+= log10 upward ldbl-96-m68k 0x1.000002p+0L : 0xd.e5bd7cadb50f0d9p-28L : inexact-ok
+= log10 downward ldbl-128 0x1.000002p+0L : 0xd.e5bd7cadb50f0d881645201b36ep-28L : inexact-ok
+= log10 tonearest ldbl-128 0x1.000002p+0L : 0xd.e5bd7cadb50f0d881645201b36ep-28L : inexact-ok
+= log10 towardzero ldbl-128 0x1.000002p+0L : 0xd.e5bd7cadb50f0d881645201b36ep-28L : inexact-ok
+= log10 upward ldbl-128 0x1.000002p+0L : 0xd.e5bd7cadb50f0d881645201b36e8p-28L : inexact-ok
+= log10 downward ldbl-128ibm 0x1.000002p+0L : 0xd.e5bd7cadb50f0d881645201b34p-28L : inexact-ok
+= log10 tonearest ldbl-128ibm 0x1.000002p+0L : 0xd.e5bd7cadb50f0d881645201b38p-28L : inexact-ok
+= log10 towardzero ldbl-128ibm 0x1.000002p+0L : 0xd.e5bd7cadb50f0d881645201b34p-28L : inexact-ok
+= log10 upward ldbl-128ibm 0x1.000002p+0L : 0xd.e5bd7cadb50f0d881645201b38p-28L : inexact-ok
+= log10 downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log10 tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log10 towardzero flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log10 upward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log10 downward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log10 tonearest dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log10 towardzero dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log10 upward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log10 downward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 tonearest ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 towardzero ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 upward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 downward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 upward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 downward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 tonearest ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 towardzero ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 upward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 downward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 upward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 downward dbl-64 0x1.0000000000001p+0 : 0x6.f2dec549b9434p-56 : inexact-ok
+= log10 tonearest dbl-64 0x1.0000000000001p+0 : 0x6.f2dec549b9434p-56 : inexact-ok
+= log10 towardzero dbl-64 0x1.0000000000001p+0 : 0x6.f2dec549b9434p-56 : inexact-ok
+= log10 upward dbl-64 0x1.0000000000001p+0 : 0x6.f2dec549b9438p-56 : inexact-ok
+= log10 downward ldbl-96-intel 0x1.0000000000001p+0L : 0x6.f2dec549b943551p-56L : inexact-ok
+= log10 tonearest ldbl-96-intel 0x1.0000000000001p+0L : 0x6.f2dec549b943551p-56L : inexact-ok
+= log10 towardzero ldbl-96-intel 0x1.0000000000001p+0L : 0x6.f2dec549b943551p-56L : inexact-ok
+= log10 upward ldbl-96-intel 0x1.0000000000001p+0L : 0x6.f2dec549b9435518p-56L : inexact-ok
+= log10 downward ldbl-96-m68k 0x1.0000000000001p+0L : 0x6.f2dec549b943551p-56L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0x1.0000000000001p+0L : 0x6.f2dec549b943551p-56L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0x1.0000000000001p+0L : 0x6.f2dec549b943551p-56L : inexact-ok
+= log10 upward ldbl-96-m68k 0x1.0000000000001p+0L : 0x6.f2dec549b9435518p-56L : inexact-ok
+= log10 downward ldbl-128 0x1.0000000000001p+0L : 0x6.f2dec549b9435512b4b307b34f88p-56L : inexact-ok
+= log10 tonearest ldbl-128 0x1.0000000000001p+0L : 0x6.f2dec549b9435512b4b307b34f8cp-56L : inexact-ok
+= log10 towardzero ldbl-128 0x1.0000000000001p+0L : 0x6.f2dec549b9435512b4b307b34f88p-56L : inexact-ok
+= log10 upward ldbl-128 0x1.0000000000001p+0L : 0x6.f2dec549b9435512b4b307b34f8cp-56L : inexact-ok
+= log10 downward ldbl-128ibm 0x1.0000000000001p+0L : 0x6.f2dec549b9435512b4b307b34ep-56L : inexact-ok
+= log10 tonearest ldbl-128ibm 0x1.0000000000001p+0L : 0x6.f2dec549b9435512b4b307b35p-56L : inexact-ok
+= log10 towardzero ldbl-128ibm 0x1.0000000000001p+0L : 0x6.f2dec549b9435512b4b307b34ep-56L : inexact-ok
+= log10 upward ldbl-128ibm 0x1.0000000000001p+0L : 0x6.f2dec549b9435512b4b307b35p-56L : inexact-ok
+= log10 downward ldbl-96-intel 0x1.0000000000000002p+0L : 0xd.e5bd8a937287194p-68L : inexact-ok
+= log10 tonearest ldbl-96-intel 0x1.0000000000000002p+0L : 0xd.e5bd8a937287194p-68L : inexact-ok
+= log10 towardzero ldbl-96-intel 0x1.0000000000000002p+0L : 0xd.e5bd8a937287194p-68L : inexact-ok
+= log10 upward ldbl-96-intel 0x1.0000000000000002p+0L : 0xd.e5bd8a937287195p-68L : inexact-ok
+= log10 downward ldbl-96-m68k 0x1.0000000000000002p+0L : 0xd.e5bd8a937287194p-68L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0x1.0000000000000002p+0L : 0xd.e5bd8a937287194p-68L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0x1.0000000000000002p+0L : 0xd.e5bd8a937287194p-68L : inexact-ok
+= log10 upward ldbl-96-m68k 0x1.0000000000000002p+0L : 0xd.e5bd8a937287195p-68L : inexact-ok
+= log10 downward ldbl-128 0x1.0000000000000002p+0L : 0xd.e5bd8a93728719456ffd206760bp-68L : inexact-ok
+= log10 tonearest ldbl-128 0x1.0000000000000002p+0L : 0xd.e5bd8a93728719456ffd206760b8p-68L : inexact-ok
+= log10 towardzero ldbl-128 0x1.0000000000000002p+0L : 0xd.e5bd8a93728719456ffd206760bp-68L : inexact-ok
+= log10 upward ldbl-128 0x1.0000000000000002p+0L : 0xd.e5bd8a93728719456ffd206760b8p-68L : inexact-ok
+= log10 downward ldbl-128ibm 0x1.0000000000000002p+0L : 0xd.e5bd8a93728719456ffd20676p-68L : inexact-ok
+= log10 tonearest ldbl-128ibm 0x1.0000000000000002p+0L : 0xd.e5bd8a93728719456ffd20676p-68L : inexact-ok
+= log10 towardzero ldbl-128ibm 0x1.0000000000000002p+0L : 0xd.e5bd8a93728719456ffd20676p-68L : inexact-ok
+= log10 upward ldbl-128ibm 0x1.0000000000000002p+0L : 0xd.e5bd8a93728719456ffd206764p-68L : inexact-ok
+log10 0x1.000000000000000000000000008p0
+= log10 downward flt-32 0x1.000002p+0f : 0xd.e5bd7p-28f : inexact-ok
+= log10 tonearest flt-32 0x1.000002p+0f : 0xd.e5bd8p-28f : inexact-ok
+= log10 towardzero flt-32 0x1.000002p+0f : 0xd.e5bd7p-28f : inexact-ok
+= log10 upward flt-32 0x1.000002p+0f : 0xd.e5bd8p-28f : inexact-ok
+= log10 downward dbl-64 0x1.000002p+0 : 0xd.e5bd7cadb50fp-28 : inexact-ok
+= log10 tonearest dbl-64 0x1.000002p+0 : 0xd.e5bd7cadb50fp-28 : inexact-ok
+= log10 towardzero dbl-64 0x1.000002p+0 : 0xd.e5bd7cadb50fp-28 : inexact-ok
+= log10 upward dbl-64 0x1.000002p+0 : 0xd.e5bd7cadb50f8p-28 : inexact-ok
+= log10 downward ldbl-96-intel 0x1.000002p+0L : 0xd.e5bd7cadb50f0d8p-28L : inexact-ok
+= log10 tonearest ldbl-96-intel 0x1.000002p+0L : 0xd.e5bd7cadb50f0d9p-28L : inexact-ok
+= log10 towardzero ldbl-96-intel 0x1.000002p+0L : 0xd.e5bd7cadb50f0d8p-28L : inexact-ok
+= log10 upward ldbl-96-intel 0x1.000002p+0L : 0xd.e5bd7cadb50f0d9p-28L : inexact-ok
+= log10 downward ldbl-96-m68k 0x1.000002p+0L : 0xd.e5bd7cadb50f0d8p-28L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0x1.000002p+0L : 0xd.e5bd7cadb50f0d9p-28L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0x1.000002p+0L : 0xd.e5bd7cadb50f0d8p-28L : inexact-ok
+= log10 upward ldbl-96-m68k 0x1.000002p+0L : 0xd.e5bd7cadb50f0d9p-28L : inexact-ok
+= log10 downward ldbl-128 0x1.000002p+0L : 0xd.e5bd7cadb50f0d881645201b36ep-28L : inexact-ok
+= log10 tonearest ldbl-128 0x1.000002p+0L : 0xd.e5bd7cadb50f0d881645201b36ep-28L : inexact-ok
+= log10 towardzero ldbl-128 0x1.000002p+0L : 0xd.e5bd7cadb50f0d881645201b36ep-28L : inexact-ok
+= log10 upward ldbl-128 0x1.000002p+0L : 0xd.e5bd7cadb50f0d881645201b36e8p-28L : inexact-ok
+= log10 downward ldbl-128ibm 0x1.000002p+0L : 0xd.e5bd7cadb50f0d881645201b34p-28L : inexact-ok
+= log10 tonearest ldbl-128ibm 0x1.000002p+0L : 0xd.e5bd7cadb50f0d881645201b38p-28L : inexact-ok
+= log10 towardzero ldbl-128ibm 0x1.000002p+0L : 0xd.e5bd7cadb50f0d881645201b34p-28L : inexact-ok
+= log10 upward ldbl-128ibm 0x1.000002p+0L : 0xd.e5bd7cadb50f0d881645201b38p-28L : inexact-ok
+= log10 downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log10 tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log10 towardzero flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log10 upward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log10 downward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log10 tonearest dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log10 towardzero dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log10 upward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log10 downward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 tonearest ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 towardzero ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 upward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 downward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 upward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 downward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 tonearest ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 towardzero ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 upward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 downward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 upward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 downward dbl-64 0x1.0000000000001p+0 : 0x6.f2dec549b9434p-56 : inexact-ok
+= log10 tonearest dbl-64 0x1.0000000000001p+0 : 0x6.f2dec549b9434p-56 : inexact-ok
+= log10 towardzero dbl-64 0x1.0000000000001p+0 : 0x6.f2dec549b9434p-56 : inexact-ok
+= log10 upward dbl-64 0x1.0000000000001p+0 : 0x6.f2dec549b9438p-56 : inexact-ok
+= log10 downward ldbl-96-intel 0x1.0000000000001p+0L : 0x6.f2dec549b943551p-56L : inexact-ok
+= log10 tonearest ldbl-96-intel 0x1.0000000000001p+0L : 0x6.f2dec549b943551p-56L : inexact-ok
+= log10 towardzero ldbl-96-intel 0x1.0000000000001p+0L : 0x6.f2dec549b943551p-56L : inexact-ok
+= log10 upward ldbl-96-intel 0x1.0000000000001p+0L : 0x6.f2dec549b9435518p-56L : inexact-ok
+= log10 downward ldbl-96-m68k 0x1.0000000000001p+0L : 0x6.f2dec549b943551p-56L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0x1.0000000000001p+0L : 0x6.f2dec549b943551p-56L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0x1.0000000000001p+0L : 0x6.f2dec549b943551p-56L : inexact-ok
+= log10 upward ldbl-96-m68k 0x1.0000000000001p+0L : 0x6.f2dec549b9435518p-56L : inexact-ok
+= log10 downward ldbl-128 0x1.0000000000001p+0L : 0x6.f2dec549b9435512b4b307b34f88p-56L : inexact-ok
+= log10 tonearest ldbl-128 0x1.0000000000001p+0L : 0x6.f2dec549b9435512b4b307b34f8cp-56L : inexact-ok
+= log10 towardzero ldbl-128 0x1.0000000000001p+0L : 0x6.f2dec549b9435512b4b307b34f88p-56L : inexact-ok
+= log10 upward ldbl-128 0x1.0000000000001p+0L : 0x6.f2dec549b9435512b4b307b34f8cp-56L : inexact-ok
+= log10 downward ldbl-128ibm 0x1.0000000000001p+0L : 0x6.f2dec549b9435512b4b307b34ep-56L : inexact-ok
+= log10 tonearest ldbl-128ibm 0x1.0000000000001p+0L : 0x6.f2dec549b9435512b4b307b35p-56L : inexact-ok
+= log10 towardzero ldbl-128ibm 0x1.0000000000001p+0L : 0x6.f2dec549b9435512b4b307b34ep-56L : inexact-ok
+= log10 upward ldbl-128ibm 0x1.0000000000001p+0L : 0x6.f2dec549b9435512b4b307b35p-56L : inexact-ok
+= log10 downward ldbl-96-intel 0x1.0000000000000002p+0L : 0xd.e5bd8a937287194p-68L : inexact-ok
+= log10 tonearest ldbl-96-intel 0x1.0000000000000002p+0L : 0xd.e5bd8a937287194p-68L : inexact-ok
+= log10 towardzero ldbl-96-intel 0x1.0000000000000002p+0L : 0xd.e5bd8a937287194p-68L : inexact-ok
+= log10 upward ldbl-96-intel 0x1.0000000000000002p+0L : 0xd.e5bd8a937287195p-68L : inexact-ok
+= log10 downward ldbl-96-m68k 0x1.0000000000000002p+0L : 0xd.e5bd8a937287194p-68L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0x1.0000000000000002p+0L : 0xd.e5bd8a937287194p-68L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0x1.0000000000000002p+0L : 0xd.e5bd8a937287194p-68L : inexact-ok
+= log10 upward ldbl-96-m68k 0x1.0000000000000002p+0L : 0xd.e5bd8a937287195p-68L : inexact-ok
+= log10 downward ldbl-128 0x1.0000000000000002p+0L : 0xd.e5bd8a93728719456ffd206760bp-68L : inexact-ok
+= log10 tonearest ldbl-128 0x1.0000000000000002p+0L : 0xd.e5bd8a93728719456ffd206760b8p-68L : inexact-ok
+= log10 towardzero ldbl-128 0x1.0000000000000002p+0L : 0xd.e5bd8a93728719456ffd206760bp-68L : inexact-ok
+= log10 upward ldbl-128 0x1.0000000000000002p+0L : 0xd.e5bd8a93728719456ffd206760b8p-68L : inexact-ok
+= log10 downward ldbl-128ibm 0x1.0000000000000002p+0L : 0xd.e5bd8a93728719456ffd20676p-68L : inexact-ok
+= log10 tonearest ldbl-128ibm 0x1.0000000000000002p+0L : 0xd.e5bd8a93728719456ffd20676p-68L : inexact-ok
+= log10 towardzero ldbl-128ibm 0x1.0000000000000002p+0L : 0xd.e5bd8a93728719456ffd20676p-68L : inexact-ok
+= log10 upward ldbl-128ibm 0x1.0000000000000002p+0L : 0xd.e5bd8a93728719456ffd206764p-68L : inexact-ok
+= log10 downward ldbl-128 0x1.000000000000000000000000008p+0L : 0x3.796f62a4dca1c654d56eaabeb3fp-108L : inexact-ok
+= log10 tonearest ldbl-128 0x1.000000000000000000000000008p+0L : 0x3.796f62a4dca1c654d56eaabeb3f2p-108L : inexact-ok
+= log10 towardzero ldbl-128 0x1.000000000000000000000000008p+0L : 0x3.796f62a4dca1c654d56eaabeb3fp-108L : inexact-ok
+= log10 upward ldbl-128 0x1.000000000000000000000000008p+0L : 0x3.796f62a4dca1c654d56eaabeb3f2p-108L : inexact-ok
+= log10 downward ldbl-128ibm 0x1.000000000000000000000000008p+0L : 0x3.796f62a4dca1c654d56eaabeb3p-108L : inexact-ok
+= log10 tonearest ldbl-128ibm 0x1.000000000000000000000000008p+0L : 0x3.796f62a4dca1c654d56eaabeb4p-108L : inexact-ok
+= log10 towardzero ldbl-128ibm 0x1.000000000000000000000000008p+0L : 0x3.796f62a4dca1c654d56eaabeb3p-108L : inexact-ok
+= log10 upward ldbl-128ibm 0x1.000000000000000000000000008p+0L : 0x3.796f62a4dca1c654d56eaabeb4p-108L : inexact-ok
+log10 0x1.0000000000000000000000000001p0
+= log10 downward flt-32 0x1.000002p+0f : 0xd.e5bd7p-28f : inexact-ok
+= log10 tonearest flt-32 0x1.000002p+0f : 0xd.e5bd8p-28f : inexact-ok
+= log10 towardzero flt-32 0x1.000002p+0f : 0xd.e5bd7p-28f : inexact-ok
+= log10 upward flt-32 0x1.000002p+0f : 0xd.e5bd8p-28f : inexact-ok
+= log10 downward dbl-64 0x1.000002p+0 : 0xd.e5bd7cadb50fp-28 : inexact-ok
+= log10 tonearest dbl-64 0x1.000002p+0 : 0xd.e5bd7cadb50fp-28 : inexact-ok
+= log10 towardzero dbl-64 0x1.000002p+0 : 0xd.e5bd7cadb50fp-28 : inexact-ok
+= log10 upward dbl-64 0x1.000002p+0 : 0xd.e5bd7cadb50f8p-28 : inexact-ok
+= log10 downward ldbl-96-intel 0x1.000002p+0L : 0xd.e5bd7cadb50f0d8p-28L : inexact-ok
+= log10 tonearest ldbl-96-intel 0x1.000002p+0L : 0xd.e5bd7cadb50f0d9p-28L : inexact-ok
+= log10 towardzero ldbl-96-intel 0x1.000002p+0L : 0xd.e5bd7cadb50f0d8p-28L : inexact-ok
+= log10 upward ldbl-96-intel 0x1.000002p+0L : 0xd.e5bd7cadb50f0d9p-28L : inexact-ok
+= log10 downward ldbl-96-m68k 0x1.000002p+0L : 0xd.e5bd7cadb50f0d8p-28L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0x1.000002p+0L : 0xd.e5bd7cadb50f0d9p-28L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0x1.000002p+0L : 0xd.e5bd7cadb50f0d8p-28L : inexact-ok
+= log10 upward ldbl-96-m68k 0x1.000002p+0L : 0xd.e5bd7cadb50f0d9p-28L : inexact-ok
+= log10 downward ldbl-128 0x1.000002p+0L : 0xd.e5bd7cadb50f0d881645201b36ep-28L : inexact-ok
+= log10 tonearest ldbl-128 0x1.000002p+0L : 0xd.e5bd7cadb50f0d881645201b36ep-28L : inexact-ok
+= log10 towardzero ldbl-128 0x1.000002p+0L : 0xd.e5bd7cadb50f0d881645201b36ep-28L : inexact-ok
+= log10 upward ldbl-128 0x1.000002p+0L : 0xd.e5bd7cadb50f0d881645201b36e8p-28L : inexact-ok
+= log10 downward ldbl-128ibm 0x1.000002p+0L : 0xd.e5bd7cadb50f0d881645201b34p-28L : inexact-ok
+= log10 tonearest ldbl-128ibm 0x1.000002p+0L : 0xd.e5bd7cadb50f0d881645201b38p-28L : inexact-ok
+= log10 towardzero ldbl-128ibm 0x1.000002p+0L : 0xd.e5bd7cadb50f0d881645201b34p-28L : inexact-ok
+= log10 upward ldbl-128ibm 0x1.000002p+0L : 0xd.e5bd7cadb50f0d881645201b38p-28L : inexact-ok
+= log10 downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log10 tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log10 towardzero flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log10 upward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log10 downward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log10 tonearest dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log10 towardzero dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log10 upward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log10 downward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 tonearest ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 towardzero ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 upward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 downward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 upward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 downward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 tonearest ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 towardzero ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 upward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 downward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 upward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 downward dbl-64 0x1.0000000000001p+0 : 0x6.f2dec549b9434p-56 : inexact-ok
+= log10 tonearest dbl-64 0x1.0000000000001p+0 : 0x6.f2dec549b9434p-56 : inexact-ok
+= log10 towardzero dbl-64 0x1.0000000000001p+0 : 0x6.f2dec549b9434p-56 : inexact-ok
+= log10 upward dbl-64 0x1.0000000000001p+0 : 0x6.f2dec549b9438p-56 : inexact-ok
+= log10 downward ldbl-96-intel 0x1.0000000000001p+0L : 0x6.f2dec549b943551p-56L : inexact-ok
+= log10 tonearest ldbl-96-intel 0x1.0000000000001p+0L : 0x6.f2dec549b943551p-56L : inexact-ok
+= log10 towardzero ldbl-96-intel 0x1.0000000000001p+0L : 0x6.f2dec549b943551p-56L : inexact-ok
+= log10 upward ldbl-96-intel 0x1.0000000000001p+0L : 0x6.f2dec549b9435518p-56L : inexact-ok
+= log10 downward ldbl-96-m68k 0x1.0000000000001p+0L : 0x6.f2dec549b943551p-56L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0x1.0000000000001p+0L : 0x6.f2dec549b943551p-56L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0x1.0000000000001p+0L : 0x6.f2dec549b943551p-56L : inexact-ok
+= log10 upward ldbl-96-m68k 0x1.0000000000001p+0L : 0x6.f2dec549b9435518p-56L : inexact-ok
+= log10 downward ldbl-128 0x1.0000000000001p+0L : 0x6.f2dec549b9435512b4b307b34f88p-56L : inexact-ok
+= log10 tonearest ldbl-128 0x1.0000000000001p+0L : 0x6.f2dec549b9435512b4b307b34f8cp-56L : inexact-ok
+= log10 towardzero ldbl-128 0x1.0000000000001p+0L : 0x6.f2dec549b9435512b4b307b34f88p-56L : inexact-ok
+= log10 upward ldbl-128 0x1.0000000000001p+0L : 0x6.f2dec549b9435512b4b307b34f8cp-56L : inexact-ok
+= log10 downward ldbl-128ibm 0x1.0000000000001p+0L : 0x6.f2dec549b9435512b4b307b34ep-56L : inexact-ok
+= log10 tonearest ldbl-128ibm 0x1.0000000000001p+0L : 0x6.f2dec549b9435512b4b307b35p-56L : inexact-ok
+= log10 towardzero ldbl-128ibm 0x1.0000000000001p+0L : 0x6.f2dec549b9435512b4b307b34ep-56L : inexact-ok
+= log10 upward ldbl-128ibm 0x1.0000000000001p+0L : 0x6.f2dec549b9435512b4b307b35p-56L : inexact-ok
+= log10 downward ldbl-96-intel 0x1.0000000000000002p+0L : 0xd.e5bd8a937287194p-68L : inexact-ok
+= log10 tonearest ldbl-96-intel 0x1.0000000000000002p+0L : 0xd.e5bd8a937287194p-68L : inexact-ok
+= log10 towardzero ldbl-96-intel 0x1.0000000000000002p+0L : 0xd.e5bd8a937287194p-68L : inexact-ok
+= log10 upward ldbl-96-intel 0x1.0000000000000002p+0L : 0xd.e5bd8a937287195p-68L : inexact-ok
+= log10 downward ldbl-96-m68k 0x1.0000000000000002p+0L : 0xd.e5bd8a937287194p-68L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0x1.0000000000000002p+0L : 0xd.e5bd8a937287194p-68L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0x1.0000000000000002p+0L : 0xd.e5bd8a937287194p-68L : inexact-ok
+= log10 upward ldbl-96-m68k 0x1.0000000000000002p+0L : 0xd.e5bd8a937287195p-68L : inexact-ok
+= log10 downward ldbl-128 0x1.0000000000000002p+0L : 0xd.e5bd8a93728719456ffd206760bp-68L : inexact-ok
+= log10 tonearest ldbl-128 0x1.0000000000000002p+0L : 0xd.e5bd8a93728719456ffd206760b8p-68L : inexact-ok
+= log10 towardzero ldbl-128 0x1.0000000000000002p+0L : 0xd.e5bd8a93728719456ffd206760bp-68L : inexact-ok
+= log10 upward ldbl-128 0x1.0000000000000002p+0L : 0xd.e5bd8a93728719456ffd206760b8p-68L : inexact-ok
+= log10 downward ldbl-128ibm 0x1.0000000000000002p+0L : 0xd.e5bd8a93728719456ffd20676p-68L : inexact-ok
+= log10 tonearest ldbl-128ibm 0x1.0000000000000002p+0L : 0xd.e5bd8a93728719456ffd20676p-68L : inexact-ok
+= log10 towardzero ldbl-128ibm 0x1.0000000000000002p+0L : 0xd.e5bd8a93728719456ffd20676p-68L : inexact-ok
+= log10 upward ldbl-128ibm 0x1.0000000000000002p+0L : 0xd.e5bd8a93728719456ffd206764p-68L : inexact-ok
+= log10 downward ldbl-128 0x1.0000000000000000000000000001p+0L : 0x6.f2dec549b9438ca9aadd557d6998p-116L : inexact-ok
+= log10 tonearest ldbl-128 0x1.0000000000000000000000000001p+0L : 0x6.f2dec549b9438ca9aadd557d699cp-116L : inexact-ok
+= log10 towardzero ldbl-128 0x1.0000000000000000000000000001p+0L : 0x6.f2dec549b9438ca9aadd557d6998p-116L : inexact-ok
+= log10 upward ldbl-128 0x1.0000000000000000000000000001p+0L : 0x6.f2dec549b9438ca9aadd557d699cp-116L : inexact-ok
+= log10 downward ldbl-128 0x1.000000000000000000000000008p+0L : 0x3.796f62a4dca1c654d56eaabeb3fp-108L : inexact-ok
+= log10 tonearest ldbl-128 0x1.000000000000000000000000008p+0L : 0x3.796f62a4dca1c654d56eaabeb3f2p-108L : inexact-ok
+= log10 towardzero ldbl-128 0x1.000000000000000000000000008p+0L : 0x3.796f62a4dca1c654d56eaabeb3fp-108L : inexact-ok
+= log10 upward ldbl-128 0x1.000000000000000000000000008p+0L : 0x3.796f62a4dca1c654d56eaabeb3f2p-108L : inexact-ok
+= log10 downward ldbl-128ibm 0x1.000000000000000000000000008p+0L : 0x3.796f62a4dca1c654d56eaabeb3p-108L : inexact-ok
+= log10 tonearest ldbl-128ibm 0x1.000000000000000000000000008p+0L : 0x3.796f62a4dca1c654d56eaabeb4p-108L : inexact-ok
+= log10 towardzero ldbl-128ibm 0x1.000000000000000000000000008p+0L : 0x3.796f62a4dca1c654d56eaabeb3p-108L : inexact-ok
+= log10 upward ldbl-128ibm 0x1.000000000000000000000000008p+0L : 0x3.796f62a4dca1c654d56eaabeb4p-108L : inexact-ok
+log10 0x0.ffffffp0
+= log10 downward flt-32 0xf.fffffp-4f : -0x6.f2dedp-28f : inexact-ok
+= log10 tonearest flt-32 0xf.fffffp-4f : -0x6.f2dec8p-28f : inexact-ok
+= log10 towardzero flt-32 0xf.fffffp-4f : -0x6.f2dec8p-28f : inexact-ok
+= log10 upward flt-32 0xf.fffffp-4f : -0x6.f2dec8p-28f : inexact-ok
+= log10 downward dbl-64 0xf.fffffp-4 : -0x6.f2dec8c328a8cp-28 : inexact-ok
+= log10 tonearest dbl-64 0xf.fffffp-4 : -0x6.f2dec8c328a88p-28 : inexact-ok
+= log10 towardzero dbl-64 0xf.fffffp-4 : -0x6.f2dec8c328a88p-28 : inexact-ok
+= log10 upward dbl-64 0xf.fffffp-4 : -0x6.f2dec8c328a88p-28 : inexact-ok
+= log10 downward ldbl-96-intel 0xf.fffffp-4L : -0x6.f2dec8c328a8828p-28L : inexact-ok
+= log10 tonearest ldbl-96-intel 0xf.fffffp-4L : -0x6.f2dec8c328a88278p-28L : inexact-ok
+= log10 towardzero ldbl-96-intel 0xf.fffffp-4L : -0x6.f2dec8c328a88278p-28L : inexact-ok
+= log10 upward ldbl-96-intel 0xf.fffffp-4L : -0x6.f2dec8c328a88278p-28L : inexact-ok
+= log10 downward ldbl-96-m68k 0xf.fffffp-4L : -0x6.f2dec8c328a8828p-28L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0xf.fffffp-4L : -0x6.f2dec8c328a88278p-28L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0xf.fffffp-4L : -0x6.f2dec8c328a88278p-28L : inexact-ok
+= log10 upward ldbl-96-m68k 0xf.fffffp-4L : -0x6.f2dec8c328a88278p-28L : inexact-ok
+= log10 downward ldbl-128 0xf.fffffp-4L : -0x6.f2dec8c328a8827b3ace4a71680cp-28L : inexact-ok
+= log10 tonearest ldbl-128 0xf.fffffp-4L : -0x6.f2dec8c328a8827b3ace4a71680cp-28L : inexact-ok
+= log10 towardzero ldbl-128 0xf.fffffp-4L : -0x6.f2dec8c328a8827b3ace4a716808p-28L : inexact-ok
+= log10 upward ldbl-128 0xf.fffffp-4L : -0x6.f2dec8c328a8827b3ace4a716808p-28L : inexact-ok
+= log10 downward ldbl-128ibm 0xf.fffffp-4L : -0x6.f2dec8c328a8827b3ace4a716ap-28L : inexact-ok
+= log10 tonearest ldbl-128ibm 0xf.fffffp-4L : -0x6.f2dec8c328a8827b3ace4a7168p-28L : inexact-ok
+= log10 towardzero ldbl-128ibm 0xf.fffffp-4L : -0x6.f2dec8c328a8827b3ace4a7168p-28L : inexact-ok
+= log10 upward ldbl-128ibm 0xf.fffffp-4L : -0x6.f2dec8c328a8827b3ace4a7168p-28L : inexact-ok
+log10 0x0.fffffffffffff8p0
+= log10 downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log10 tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log10 towardzero flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log10 upward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log10 downward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log10 tonearest dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log10 towardzero dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log10 upward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log10 downward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 tonearest ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 towardzero ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 upward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 downward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 upward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 downward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 tonearest ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 towardzero ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 upward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 downward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 upward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 downward flt-32 0xf.fffffp-4f : -0x6.f2dedp-28f : inexact-ok
+= log10 tonearest flt-32 0xf.fffffp-4f : -0x6.f2dec8p-28f : inexact-ok
+= log10 towardzero flt-32 0xf.fffffp-4f : -0x6.f2dec8p-28f : inexact-ok
+= log10 upward flt-32 0xf.fffffp-4f : -0x6.f2dec8p-28f : inexact-ok
+= log10 downward dbl-64 0xf.fffffp-4 : -0x6.f2dec8c328a8cp-28 : inexact-ok
+= log10 tonearest dbl-64 0xf.fffffp-4 : -0x6.f2dec8c328a88p-28 : inexact-ok
+= log10 towardzero dbl-64 0xf.fffffp-4 : -0x6.f2dec8c328a88p-28 : inexact-ok
+= log10 upward dbl-64 0xf.fffffp-4 : -0x6.f2dec8c328a88p-28 : inexact-ok
+= log10 downward ldbl-96-intel 0xf.fffffp-4L : -0x6.f2dec8c328a8828p-28L : inexact-ok
+= log10 tonearest ldbl-96-intel 0xf.fffffp-4L : -0x6.f2dec8c328a88278p-28L : inexact-ok
+= log10 towardzero ldbl-96-intel 0xf.fffffp-4L : -0x6.f2dec8c328a88278p-28L : inexact-ok
+= log10 upward ldbl-96-intel 0xf.fffffp-4L : -0x6.f2dec8c328a88278p-28L : inexact-ok
+= log10 downward ldbl-96-m68k 0xf.fffffp-4L : -0x6.f2dec8c328a8828p-28L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0xf.fffffp-4L : -0x6.f2dec8c328a88278p-28L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0xf.fffffp-4L : -0x6.f2dec8c328a88278p-28L : inexact-ok
+= log10 upward ldbl-96-m68k 0xf.fffffp-4L : -0x6.f2dec8c328a88278p-28L : inexact-ok
+= log10 downward ldbl-128 0xf.fffffp-4L : -0x6.f2dec8c328a8827b3ace4a71680cp-28L : inexact-ok
+= log10 tonearest ldbl-128 0xf.fffffp-4L : -0x6.f2dec8c328a8827b3ace4a71680cp-28L : inexact-ok
+= log10 towardzero ldbl-128 0xf.fffffp-4L : -0x6.f2dec8c328a8827b3ace4a716808p-28L : inexact-ok
+= log10 upward ldbl-128 0xf.fffffp-4L : -0x6.f2dec8c328a8827b3ace4a716808p-28L : inexact-ok
+= log10 downward ldbl-128ibm 0xf.fffffp-4L : -0x6.f2dec8c328a8827b3ace4a716ap-28L : inexact-ok
+= log10 tonearest ldbl-128ibm 0xf.fffffp-4L : -0x6.f2dec8c328a8827b3ace4a7168p-28L : inexact-ok
+= log10 towardzero ldbl-128ibm 0xf.fffffp-4L : -0x6.f2dec8c328a8827b3ace4a7168p-28L : inexact-ok
+= log10 upward ldbl-128ibm 0xf.fffffp-4L : -0x6.f2dec8c328a8827b3ace4a7168p-28L : inexact-ok
+= log10 downward dbl-64 0xf.ffffffffffff8p-4 : -0x3.796f62a4dca1ep-56 : inexact-ok
+= log10 tonearest dbl-64 0xf.ffffffffffff8p-4 : -0x3.796f62a4dca1ep-56 : inexact-ok
+= log10 towardzero dbl-64 0xf.ffffffffffff8p-4 : -0x3.796f62a4dca1cp-56 : inexact-ok
+= log10 upward dbl-64 0xf.ffffffffffff8p-4 : -0x3.796f62a4dca1cp-56 : inexact-ok
+= log10 downward ldbl-96-intel 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43cp-56L : inexact-ok
+= log10 tonearest ldbl-96-intel 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43cp-56L : inexact-ok
+= log10 towardzero ldbl-96-intel 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d438p-56L : inexact-ok
+= log10 upward ldbl-96-intel 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d438p-56L : inexact-ok
+= log10 downward ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43cp-56L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43cp-56L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d438p-56L : inexact-ok
+= log10 upward ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d438p-56L : inexact-ok
+= log10 downward ldbl-128 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43a92f93e313c34p-56L : inexact-ok
+= log10 tonearest ldbl-128 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43a92f93e313c32p-56L : inexact-ok
+= log10 towardzero ldbl-128 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43a92f93e313c32p-56L : inexact-ok
+= log10 upward ldbl-128 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43a92f93e313c32p-56L : inexact-ok
+= log10 downward ldbl-128ibm 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43a92f93e313dp-56L : inexact-ok
+= log10 tonearest ldbl-128ibm 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43a92f93e313cp-56L : inexact-ok
+= log10 towardzero ldbl-128ibm 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43a92f93e313cp-56L : inexact-ok
+= log10 upward ldbl-128ibm 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43a92f93e313cp-56L : inexact-ok
+log10 0x0.ffffffffffffffffp0
+= log10 downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log10 tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log10 towardzero flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log10 upward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log10 downward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log10 tonearest dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log10 towardzero dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log10 upward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log10 downward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 tonearest ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 towardzero ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 upward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 downward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 upward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 downward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 tonearest ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 towardzero ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 upward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 downward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 upward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 downward flt-32 0xf.fffffp-4f : -0x6.f2dedp-28f : inexact-ok
+= log10 tonearest flt-32 0xf.fffffp-4f : -0x6.f2dec8p-28f : inexact-ok
+= log10 towardzero flt-32 0xf.fffffp-4f : -0x6.f2dec8p-28f : inexact-ok
+= log10 upward flt-32 0xf.fffffp-4f : -0x6.f2dec8p-28f : inexact-ok
+= log10 downward dbl-64 0xf.fffffp-4 : -0x6.f2dec8c328a8cp-28 : inexact-ok
+= log10 tonearest dbl-64 0xf.fffffp-4 : -0x6.f2dec8c328a88p-28 : inexact-ok
+= log10 towardzero dbl-64 0xf.fffffp-4 : -0x6.f2dec8c328a88p-28 : inexact-ok
+= log10 upward dbl-64 0xf.fffffp-4 : -0x6.f2dec8c328a88p-28 : inexact-ok
+= log10 downward ldbl-96-intel 0xf.fffffp-4L : -0x6.f2dec8c328a8828p-28L : inexact-ok
+= log10 tonearest ldbl-96-intel 0xf.fffffp-4L : -0x6.f2dec8c328a88278p-28L : inexact-ok
+= log10 towardzero ldbl-96-intel 0xf.fffffp-4L : -0x6.f2dec8c328a88278p-28L : inexact-ok
+= log10 upward ldbl-96-intel 0xf.fffffp-4L : -0x6.f2dec8c328a88278p-28L : inexact-ok
+= log10 downward ldbl-96-m68k 0xf.fffffp-4L : -0x6.f2dec8c328a8828p-28L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0xf.fffffp-4L : -0x6.f2dec8c328a88278p-28L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0xf.fffffp-4L : -0x6.f2dec8c328a88278p-28L : inexact-ok
+= log10 upward ldbl-96-m68k 0xf.fffffp-4L : -0x6.f2dec8c328a88278p-28L : inexact-ok
+= log10 downward ldbl-128 0xf.fffffp-4L : -0x6.f2dec8c328a8827b3ace4a71680cp-28L : inexact-ok
+= log10 tonearest ldbl-128 0xf.fffffp-4L : -0x6.f2dec8c328a8827b3ace4a71680cp-28L : inexact-ok
+= log10 towardzero ldbl-128 0xf.fffffp-4L : -0x6.f2dec8c328a8827b3ace4a716808p-28L : inexact-ok
+= log10 upward ldbl-128 0xf.fffffp-4L : -0x6.f2dec8c328a8827b3ace4a716808p-28L : inexact-ok
+= log10 downward ldbl-128ibm 0xf.fffffp-4L : -0x6.f2dec8c328a8827b3ace4a716ap-28L : inexact-ok
+= log10 tonearest ldbl-128ibm 0xf.fffffp-4L : -0x6.f2dec8c328a8827b3ace4a7168p-28L : inexact-ok
+= log10 towardzero ldbl-128ibm 0xf.fffffp-4L : -0x6.f2dec8c328a8827b3ace4a7168p-28L : inexact-ok
+= log10 upward ldbl-128ibm 0xf.fffffp-4L : -0x6.f2dec8c328a8827b3ace4a7168p-28L : inexact-ok
+= log10 downward dbl-64 0xf.ffffffffffff8p-4 : -0x3.796f62a4dca1ep-56 : inexact-ok
+= log10 tonearest dbl-64 0xf.ffffffffffff8p-4 : -0x3.796f62a4dca1ep-56 : inexact-ok
+= log10 towardzero dbl-64 0xf.ffffffffffff8p-4 : -0x3.796f62a4dca1cp-56 : inexact-ok
+= log10 upward dbl-64 0xf.ffffffffffff8p-4 : -0x3.796f62a4dca1cp-56 : inexact-ok
+= log10 downward ldbl-96-intel 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43cp-56L : inexact-ok
+= log10 tonearest ldbl-96-intel 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43cp-56L : inexact-ok
+= log10 towardzero ldbl-96-intel 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d438p-56L : inexact-ok
+= log10 upward ldbl-96-intel 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d438p-56L : inexact-ok
+= log10 downward ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43cp-56L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43cp-56L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d438p-56L : inexact-ok
+= log10 upward ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d438p-56L : inexact-ok
+= log10 downward ldbl-128 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43a92f93e313c34p-56L : inexact-ok
+= log10 tonearest ldbl-128 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43a92f93e313c32p-56L : inexact-ok
+= log10 towardzero ldbl-128 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43a92f93e313c32p-56L : inexact-ok
+= log10 upward ldbl-128 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43a92f93e313c32p-56L : inexact-ok
+= log10 downward ldbl-128ibm 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43a92f93e313dp-56L : inexact-ok
+= log10 tonearest ldbl-128ibm 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43a92f93e313cp-56L : inexact-ok
+= log10 towardzero ldbl-128ibm 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43a92f93e313cp-56L : inexact-ok
+= log10 upward ldbl-128ibm 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43a92f93e313cp-56L : inexact-ok
+= log10 downward ldbl-96-intel 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438cbp-68L : inexact-ok
+= log10 tonearest ldbl-96-intel 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438cbp-68L : inexact-ok
+= log10 towardzero ldbl-96-intel 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438ca8p-68L : inexact-ok
+= log10 upward ldbl-96-intel 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438ca8p-68L : inexact-ok
+= log10 downward ldbl-96-m68k 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438cbp-68L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438cbp-68L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438ca8p-68L : inexact-ok
+= log10 upward ldbl-96-m68k 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438ca8p-68L : inexact-ok
+= log10 downward ldbl-128 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438cad244cb8224644p-68L : inexact-ok
+= log10 tonearest ldbl-128 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438cad244cb822464p-68L : inexact-ok
+= log10 towardzero ldbl-128 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438cad244cb822464p-68L : inexact-ok
+= log10 upward ldbl-128 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438cad244cb822464p-68L : inexact-ok
+= log10 downward ldbl-128ibm 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438cad244cb82248p-68L : inexact-ok
+= log10 tonearest ldbl-128ibm 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438cad244cb82246p-68L : inexact-ok
+= log10 towardzero ldbl-128ibm 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438cad244cb82246p-68L : inexact-ok
+= log10 upward ldbl-128ibm 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438cad244cb82246p-68L : inexact-ok
+log10 0x0.ffffffffffffffffffffffffffcp0
+= log10 downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log10 tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log10 towardzero flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log10 upward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log10 downward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log10 tonearest dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log10 towardzero dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log10 upward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log10 downward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 tonearest ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 towardzero ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 upward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 downward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 upward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 downward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 tonearest ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 towardzero ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 upward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 downward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 upward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 downward flt-32 0xf.fffffp-4f : -0x6.f2dedp-28f : inexact-ok
+= log10 tonearest flt-32 0xf.fffffp-4f : -0x6.f2dec8p-28f : inexact-ok
+= log10 towardzero flt-32 0xf.fffffp-4f : -0x6.f2dec8p-28f : inexact-ok
+= log10 upward flt-32 0xf.fffffp-4f : -0x6.f2dec8p-28f : inexact-ok
+= log10 downward dbl-64 0xf.fffffp-4 : -0x6.f2dec8c328a8cp-28 : inexact-ok
+= log10 tonearest dbl-64 0xf.fffffp-4 : -0x6.f2dec8c328a88p-28 : inexact-ok
+= log10 towardzero dbl-64 0xf.fffffp-4 : -0x6.f2dec8c328a88p-28 : inexact-ok
+= log10 upward dbl-64 0xf.fffffp-4 : -0x6.f2dec8c328a88p-28 : inexact-ok
+= log10 downward ldbl-96-intel 0xf.fffffp-4L : -0x6.f2dec8c328a8828p-28L : inexact-ok
+= log10 tonearest ldbl-96-intel 0xf.fffffp-4L : -0x6.f2dec8c328a88278p-28L : inexact-ok
+= log10 towardzero ldbl-96-intel 0xf.fffffp-4L : -0x6.f2dec8c328a88278p-28L : inexact-ok
+= log10 upward ldbl-96-intel 0xf.fffffp-4L : -0x6.f2dec8c328a88278p-28L : inexact-ok
+= log10 downward ldbl-96-m68k 0xf.fffffp-4L : -0x6.f2dec8c328a8828p-28L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0xf.fffffp-4L : -0x6.f2dec8c328a88278p-28L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0xf.fffffp-4L : -0x6.f2dec8c328a88278p-28L : inexact-ok
+= log10 upward ldbl-96-m68k 0xf.fffffp-4L : -0x6.f2dec8c328a88278p-28L : inexact-ok
+= log10 downward ldbl-128 0xf.fffffp-4L : -0x6.f2dec8c328a8827b3ace4a71680cp-28L : inexact-ok
+= log10 tonearest ldbl-128 0xf.fffffp-4L : -0x6.f2dec8c328a8827b3ace4a71680cp-28L : inexact-ok
+= log10 towardzero ldbl-128 0xf.fffffp-4L : -0x6.f2dec8c328a8827b3ace4a716808p-28L : inexact-ok
+= log10 upward ldbl-128 0xf.fffffp-4L : -0x6.f2dec8c328a8827b3ace4a716808p-28L : inexact-ok
+= log10 downward ldbl-128ibm 0xf.fffffp-4L : -0x6.f2dec8c328a8827b3ace4a716ap-28L : inexact-ok
+= log10 tonearest ldbl-128ibm 0xf.fffffp-4L : -0x6.f2dec8c328a8827b3ace4a7168p-28L : inexact-ok
+= log10 towardzero ldbl-128ibm 0xf.fffffp-4L : -0x6.f2dec8c328a8827b3ace4a7168p-28L : inexact-ok
+= log10 upward ldbl-128ibm 0xf.fffffp-4L : -0x6.f2dec8c328a8827b3ace4a7168p-28L : inexact-ok
+= log10 downward dbl-64 0xf.ffffffffffff8p-4 : -0x3.796f62a4dca1ep-56 : inexact-ok
+= log10 tonearest dbl-64 0xf.ffffffffffff8p-4 : -0x3.796f62a4dca1ep-56 : inexact-ok
+= log10 towardzero dbl-64 0xf.ffffffffffff8p-4 : -0x3.796f62a4dca1cp-56 : inexact-ok
+= log10 upward dbl-64 0xf.ffffffffffff8p-4 : -0x3.796f62a4dca1cp-56 : inexact-ok
+= log10 downward ldbl-96-intel 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43cp-56L : inexact-ok
+= log10 tonearest ldbl-96-intel 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43cp-56L : inexact-ok
+= log10 towardzero ldbl-96-intel 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d438p-56L : inexact-ok
+= log10 upward ldbl-96-intel 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d438p-56L : inexact-ok
+= log10 downward ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43cp-56L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43cp-56L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d438p-56L : inexact-ok
+= log10 upward ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d438p-56L : inexact-ok
+= log10 downward ldbl-128 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43a92f93e313c34p-56L : inexact-ok
+= log10 tonearest ldbl-128 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43a92f93e313c32p-56L : inexact-ok
+= log10 towardzero ldbl-128 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43a92f93e313c32p-56L : inexact-ok
+= log10 upward ldbl-128 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43a92f93e313c32p-56L : inexact-ok
+= log10 downward ldbl-128ibm 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43a92f93e313dp-56L : inexact-ok
+= log10 tonearest ldbl-128ibm 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43a92f93e313cp-56L : inexact-ok
+= log10 towardzero ldbl-128ibm 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43a92f93e313cp-56L : inexact-ok
+= log10 upward ldbl-128ibm 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43a92f93e313cp-56L : inexact-ok
+= log10 downward ldbl-96-intel 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438cbp-68L : inexact-ok
+= log10 tonearest ldbl-96-intel 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438cbp-68L : inexact-ok
+= log10 towardzero ldbl-96-intel 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438ca8p-68L : inexact-ok
+= log10 upward ldbl-96-intel 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438ca8p-68L : inexact-ok
+= log10 downward ldbl-96-m68k 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438cbp-68L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438cbp-68L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438ca8p-68L : inexact-ok
+= log10 upward ldbl-96-m68k 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438ca8p-68L : inexact-ok
+= log10 downward ldbl-128 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438cad244cb8224644p-68L : inexact-ok
+= log10 tonearest ldbl-128 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438cad244cb822464p-68L : inexact-ok
+= log10 towardzero ldbl-128 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438cad244cb822464p-68L : inexact-ok
+= log10 upward ldbl-128 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438cad244cb822464p-68L : inexact-ok
+= log10 downward ldbl-128ibm 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438cad244cb82248p-68L : inexact-ok
+= log10 tonearest ldbl-128ibm 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438cad244cb82246p-68L : inexact-ok
+= log10 towardzero ldbl-128ibm 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438cad244cb82246p-68L : inexact-ok
+= log10 upward ldbl-128ibm 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438cad244cb82246p-68L : inexact-ok
+= log10 downward ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : -0x1.bcb7b1526e50e32a6ab7555f5aap-108L : inexact-ok
+= log10 tonearest ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : -0x1.bcb7b1526e50e32a6ab7555f5a9fp-108L : inexact-ok
+= log10 towardzero ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : -0x1.bcb7b1526e50e32a6ab7555f5a9fp-108L : inexact-ok
+= log10 upward ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : -0x1.bcb7b1526e50e32a6ab7555f5a9fp-108L : inexact-ok
+= log10 downward ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : -0x1.bcb7b1526e50e32a6ab7555f5bp-108L : inexact-ok
+= log10 tonearest ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : -0x1.bcb7b1526e50e32a6ab7555f5a8p-108L : inexact-ok
+= log10 towardzero ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : -0x1.bcb7b1526e50e32a6ab7555f5a8p-108L : inexact-ok
+= log10 upward ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : -0x1.bcb7b1526e50e32a6ab7555f5a8p-108L : inexact-ok
+log10 0x0.ffffffffffffffffffffffffffff8p0
+= log10 downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log10 tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log10 towardzero flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log10 upward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log10 downward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log10 tonearest dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log10 towardzero dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log10 upward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log10 downward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 tonearest ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 towardzero ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 upward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 downward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 upward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 downward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 tonearest ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 towardzero ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 upward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 downward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 upward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 downward flt-32 0xf.fffffp-4f : -0x6.f2dedp-28f : inexact-ok
+= log10 tonearest flt-32 0xf.fffffp-4f : -0x6.f2dec8p-28f : inexact-ok
+= log10 towardzero flt-32 0xf.fffffp-4f : -0x6.f2dec8p-28f : inexact-ok
+= log10 upward flt-32 0xf.fffffp-4f : -0x6.f2dec8p-28f : inexact-ok
+= log10 downward dbl-64 0xf.fffffp-4 : -0x6.f2dec8c328a8cp-28 : inexact-ok
+= log10 tonearest dbl-64 0xf.fffffp-4 : -0x6.f2dec8c328a88p-28 : inexact-ok
+= log10 towardzero dbl-64 0xf.fffffp-4 : -0x6.f2dec8c328a88p-28 : inexact-ok
+= log10 upward dbl-64 0xf.fffffp-4 : -0x6.f2dec8c328a88p-28 : inexact-ok
+= log10 downward ldbl-96-intel 0xf.fffffp-4L : -0x6.f2dec8c328a8828p-28L : inexact-ok
+= log10 tonearest ldbl-96-intel 0xf.fffffp-4L : -0x6.f2dec8c328a88278p-28L : inexact-ok
+= log10 towardzero ldbl-96-intel 0xf.fffffp-4L : -0x6.f2dec8c328a88278p-28L : inexact-ok
+= log10 upward ldbl-96-intel 0xf.fffffp-4L : -0x6.f2dec8c328a88278p-28L : inexact-ok
+= log10 downward ldbl-96-m68k 0xf.fffffp-4L : -0x6.f2dec8c328a8828p-28L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0xf.fffffp-4L : -0x6.f2dec8c328a88278p-28L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0xf.fffffp-4L : -0x6.f2dec8c328a88278p-28L : inexact-ok
+= log10 upward ldbl-96-m68k 0xf.fffffp-4L : -0x6.f2dec8c328a88278p-28L : inexact-ok
+= log10 downward ldbl-128 0xf.fffffp-4L : -0x6.f2dec8c328a8827b3ace4a71680cp-28L : inexact-ok
+= log10 tonearest ldbl-128 0xf.fffffp-4L : -0x6.f2dec8c328a8827b3ace4a71680cp-28L : inexact-ok
+= log10 towardzero ldbl-128 0xf.fffffp-4L : -0x6.f2dec8c328a8827b3ace4a716808p-28L : inexact-ok
+= log10 upward ldbl-128 0xf.fffffp-4L : -0x6.f2dec8c328a8827b3ace4a716808p-28L : inexact-ok
+= log10 downward ldbl-128ibm 0xf.fffffp-4L : -0x6.f2dec8c328a8827b3ace4a716ap-28L : inexact-ok
+= log10 tonearest ldbl-128ibm 0xf.fffffp-4L : -0x6.f2dec8c328a8827b3ace4a7168p-28L : inexact-ok
+= log10 towardzero ldbl-128ibm 0xf.fffffp-4L : -0x6.f2dec8c328a8827b3ace4a7168p-28L : inexact-ok
+= log10 upward ldbl-128ibm 0xf.fffffp-4L : -0x6.f2dec8c328a8827b3ace4a7168p-28L : inexact-ok
+= log10 downward dbl-64 0xf.ffffffffffff8p-4 : -0x3.796f62a4dca1ep-56 : inexact-ok
+= log10 tonearest dbl-64 0xf.ffffffffffff8p-4 : -0x3.796f62a4dca1ep-56 : inexact-ok
+= log10 towardzero dbl-64 0xf.ffffffffffff8p-4 : -0x3.796f62a4dca1cp-56 : inexact-ok
+= log10 upward dbl-64 0xf.ffffffffffff8p-4 : -0x3.796f62a4dca1cp-56 : inexact-ok
+= log10 downward ldbl-96-intel 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43cp-56L : inexact-ok
+= log10 tonearest ldbl-96-intel 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43cp-56L : inexact-ok
+= log10 towardzero ldbl-96-intel 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d438p-56L : inexact-ok
+= log10 upward ldbl-96-intel 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d438p-56L : inexact-ok
+= log10 downward ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43cp-56L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43cp-56L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d438p-56L : inexact-ok
+= log10 upward ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d438p-56L : inexact-ok
+= log10 downward ldbl-128 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43a92f93e313c34p-56L : inexact-ok
+= log10 tonearest ldbl-128 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43a92f93e313c32p-56L : inexact-ok
+= log10 towardzero ldbl-128 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43a92f93e313c32p-56L : inexact-ok
+= log10 upward ldbl-128 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43a92f93e313c32p-56L : inexact-ok
+= log10 downward ldbl-128ibm 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43a92f93e313dp-56L : inexact-ok
+= log10 tonearest ldbl-128ibm 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43a92f93e313cp-56L : inexact-ok
+= log10 towardzero ldbl-128ibm 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43a92f93e313cp-56L : inexact-ok
+= log10 upward ldbl-128ibm 0xf.ffffffffffff8p-4L : -0x3.796f62a4dca1d43a92f93e313cp-56L : inexact-ok
+= log10 downward ldbl-96-intel 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438cbp-68L : inexact-ok
+= log10 tonearest ldbl-96-intel 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438cbp-68L : inexact-ok
+= log10 towardzero ldbl-96-intel 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438ca8p-68L : inexact-ok
+= log10 upward ldbl-96-intel 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438ca8p-68L : inexact-ok
+= log10 downward ldbl-96-m68k 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438cbp-68L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438cbp-68L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438ca8p-68L : inexact-ok
+= log10 upward ldbl-96-m68k 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438ca8p-68L : inexact-ok
+= log10 downward ldbl-128 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438cad244cb8224644p-68L : inexact-ok
+= log10 tonearest ldbl-128 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438cad244cb822464p-68L : inexact-ok
+= log10 towardzero ldbl-128 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438cad244cb822464p-68L : inexact-ok
+= log10 upward ldbl-128 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438cad244cb822464p-68L : inexact-ok
+= log10 downward ldbl-128ibm 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438cad244cb82248p-68L : inexact-ok
+= log10 tonearest ldbl-128ibm 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438cad244cb82246p-68L : inexact-ok
+= log10 towardzero ldbl-128ibm 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438cad244cb82246p-68L : inexact-ok
+= log10 upward ldbl-128ibm 0xf.fffffffffffffffp-4L : -0x6.f2dec549b9438cad244cb82246p-68L : inexact-ok
+= log10 downward ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L : -0x3.796f62a4dca1c654d56eaabeb4d2p-116L : inexact-ok
+= log10 tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L : -0x3.796f62a4dca1c654d56eaabeb4dp-116L : inexact-ok
+= log10 towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L : -0x3.796f62a4dca1c654d56eaabeb4dp-116L : inexact-ok
+= log10 upward ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L : -0x3.796f62a4dca1c654d56eaabeb4dp-116L : inexact-ok
+= log10 downward ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : -0x1.bcb7b1526e50e32a6ab7555f5aap-108L : inexact-ok
+= log10 tonearest ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : -0x1.bcb7b1526e50e32a6ab7555f5a9fp-108L : inexact-ok
+= log10 towardzero ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : -0x1.bcb7b1526e50e32a6ab7555f5a9fp-108L : inexact-ok
+= log10 upward ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : -0x1.bcb7b1526e50e32a6ab7555f5a9fp-108L : inexact-ok
+= log10 downward ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : -0x1.bcb7b1526e50e32a6ab7555f5bp-108L : inexact-ok
+= log10 tonearest ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : -0x1.bcb7b1526e50e32a6ab7555f5a8p-108L : inexact-ok
+= log10 towardzero ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : -0x1.bcb7b1526e50e32a6ab7555f5a8p-108L : inexact-ok
+= log10 upward ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : -0x1.bcb7b1526e50e32a6ab7555f5a8p-108L : inexact-ok
log10 min
= log10 downward flt-32 0x4p-128f : -0x2.5ee064p+4f : inexact-ok
= log10 tonearest flt-32 0x4p-128f : -0x2.5ee06p+4f : inexact-ok
@@ -149448,6 +212064,75 @@ log10 min_subnorm
= log10 tonearest ldbl-128 0x4p-16496L : -0x1.3653051d20c18a143b801b7c5661p+12L : inexact-ok
= log10 towardzero ldbl-128 0x4p-16496L : -0x1.3653051d20c18a143b801b7c566p+12L : inexact-ok
= log10 upward ldbl-128 0x4p-16496L : -0x1.3653051d20c18a143b801b7c566p+12L : inexact-ok
+log10 max
+= log10 downward flt-32 0xf.fffffp+124f : 0x2.688268p+4f : inexact-ok
+= log10 tonearest flt-32 0xf.fffffp+124f : 0x2.68826cp+4f : inexact-ok
+= log10 towardzero flt-32 0xf.fffffp+124f : 0x2.688268p+4f : inexact-ok
+= log10 upward flt-32 0xf.fffffp+124f : 0x2.68826cp+4f : inexact-ok
+= log10 downward dbl-64 0xf.fffffp+124 : 0x2.68826a0cfc61p+4 : inexact-ok
+= log10 tonearest dbl-64 0xf.fffffp+124 : 0x2.68826a0cfc612p+4 : inexact-ok
+= log10 towardzero dbl-64 0xf.fffffp+124 : 0x2.68826a0cfc61p+4 : inexact-ok
+= log10 upward dbl-64 0xf.fffffp+124 : 0x2.68826a0cfc612p+4 : inexact-ok
+= log10 downward ldbl-96-intel 0xf.fffffp+124L : 0x2.68826a0cfc61159cp+4L : inexact-ok
+= log10 tonearest ldbl-96-intel 0xf.fffffp+124L : 0x2.68826a0cfc6115ap+4L : inexact-ok
+= log10 towardzero ldbl-96-intel 0xf.fffffp+124L : 0x2.68826a0cfc61159cp+4L : inexact-ok
+= log10 upward ldbl-96-intel 0xf.fffffp+124L : 0x2.68826a0cfc6115ap+4L : inexact-ok
+= log10 downward ldbl-96-m68k 0xf.fffffp+124L : 0x2.68826a0cfc61159cp+4L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0xf.fffffp+124L : 0x2.68826a0cfc6115ap+4L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0xf.fffffp+124L : 0x2.68826a0cfc61159cp+4L : inexact-ok
+= log10 upward ldbl-96-m68k 0xf.fffffp+124L : 0x2.68826a0cfc6115ap+4L : inexact-ok
+= log10 downward ldbl-128 0xf.fffffp+124L : 0x2.68826a0cfc61159f157ce434f322p+4L : inexact-ok
+= log10 tonearest ldbl-128 0xf.fffffp+124L : 0x2.68826a0cfc61159f157ce434f324p+4L : inexact-ok
+= log10 towardzero ldbl-128 0xf.fffffp+124L : 0x2.68826a0cfc61159f157ce434f322p+4L : inexact-ok
+= log10 upward ldbl-128 0xf.fffffp+124L : 0x2.68826a0cfc61159f157ce434f324p+4L : inexact-ok
+= log10 downward ldbl-128ibm 0xf.fffffp+124L : 0x2.68826a0cfc61159f157ce434f3p+4L : inexact-ok
+= log10 tonearest ldbl-128ibm 0xf.fffffp+124L : 0x2.68826a0cfc61159f157ce434f3p+4L : inexact-ok
+= log10 towardzero ldbl-128ibm 0xf.fffffp+124L : 0x2.68826a0cfc61159f157ce434f3p+4L : inexact-ok
+= log10 upward ldbl-128ibm 0xf.fffffp+124L : 0x2.68826a0cfc61159f157ce434f4p+4L : inexact-ok
+= log10 downward dbl-64 0xf.ffffffffffff8p+1020 : 0x1.34413509f79fep+8 : inexact-ok
+= log10 tonearest dbl-64 0xf.ffffffffffff8p+1020 : 0x1.34413509f79ffp+8 : inexact-ok
+= log10 towardzero dbl-64 0xf.ffffffffffff8p+1020 : 0x1.34413509f79fep+8 : inexact-ok
+= log10 upward dbl-64 0xf.ffffffffffff8p+1020 : 0x1.34413509f79ffp+8 : inexact-ok
+= log10 downward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x1.34413509f79fef2cp+8L : inexact-ok
+= log10 tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x1.34413509f79fef2ep+8L : inexact-ok
+= log10 towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x1.34413509f79fef2cp+8L : inexact-ok
+= log10 upward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x1.34413509f79fef2ep+8L : inexact-ok
+= log10 downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x1.34413509f79fef2cp+8L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x1.34413509f79fef2ep+8L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x1.34413509f79fef2cp+8L : inexact-ok
+= log10 upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x1.34413509f79fef2ep+8L : inexact-ok
+= log10 downward ldbl-128 0xf.ffffffffffff8p+1020L : 0x1.34413509f79fef2da5a350b33a57p+8L : inexact-ok
+= log10 tonearest ldbl-128 0xf.ffffffffffff8p+1020L : 0x1.34413509f79fef2da5a350b33a57p+8L : inexact-ok
+= log10 towardzero ldbl-128 0xf.ffffffffffff8p+1020L : 0x1.34413509f79fef2da5a350b33a57p+8L : inexact-ok
+= log10 upward ldbl-128 0xf.ffffffffffff8p+1020L : 0x1.34413509f79fef2da5a350b33a58p+8L : inexact-ok
+= log10 downward ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x1.34413509f79fef2da5a350b33ap+8L : inexact-ok
+= log10 tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x1.34413509f79fef2da5a350b33a8p+8L : inexact-ok
+= log10 towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x1.34413509f79fef2da5a350b33ap+8L : inexact-ok
+= log10 upward ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x1.34413509f79fef2da5a350b33a8p+8L : inexact-ok
+= log10 downward ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0x1.34413509f79fef3p+12L : inexact-ok
+= log10 tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0x1.34413509f79fef32p+12L : inexact-ok
+= log10 towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0x1.34413509f79fef3p+12L : inexact-ok
+= log10 upward ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0x1.34413509f79fef32p+12L : inexact-ok
+= log10 downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0x1.34413509f79fef3p+12L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0x1.34413509f79fef32p+12L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0x1.34413509f79fef3p+12L : inexact-ok
+= log10 upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0x1.34413509f79fef32p+12L : inexact-ok
+= log10 downward ldbl-128 0xf.fffffffffffffffp+16380L : 0x1.34413509f79fef311f0bc07951afp+12L : inexact-ok
+= log10 tonearest ldbl-128 0xf.fffffffffffffffp+16380L : 0x1.34413509f79fef311f0bc07951afp+12L : inexact-ok
+= log10 towardzero ldbl-128 0xf.fffffffffffffffp+16380L : 0x1.34413509f79fef311f0bc07951afp+12L : inexact-ok
+= log10 upward ldbl-128 0xf.fffffffffffffffp+16380L : 0x1.34413509f79fef311f0bc07951bp+12L : inexact-ok
+= log10 downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0x1.34413509f79fef311f12b35816f9p+12L : inexact-ok
+= log10 tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0x1.34413509f79fef311f12b35816f9p+12L : inexact-ok
+= log10 towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0x1.34413509f79fef311f12b35816f9p+12L : inexact-ok
+= log10 upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0x1.34413509f79fef311f12b35816fap+12L : inexact-ok
+= log10 downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.34413509f79fef2f625b0205a8a8p+8L : inexact-ok
+= log10 tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.34413509f79fef2f625b0205a8a8p+8L : inexact-ok
+= log10 towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.34413509f79fef2f625b0205a8a8p+8L : inexact-ok
+= log10 upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.34413509f79fef2f625b0205a8a9p+8L : inexact-ok
+= log10 downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.34413509f79fef2f625b0205a88p+8L : inexact-ok
+= log10 tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.34413509f79fef2f625b0205a88p+8L : inexact-ok
+= log10 towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.34413509f79fef2f625b0205a88p+8L : inexact-ok
+= log10 upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.34413509f79fef2f625b0205a9p+8L : inexact-ok
log10 0x9.ad6e3p-4
= log10 downward flt-32 0x9.ad6e3p-4f : -0x3.7e6578p-4f : inexact-ok
= log10 tonearest flt-32 0x9.ad6e3p-4f : -0x3.7e6578p-4f : inexact-ok
@@ -149667,6 +212352,31 @@ log10 0xf.bf1b2p-4
= log10 tonearest ldbl-128ibm 0xf.bf1b2p-4L : -0x1.c68a4ffb75b72673cd47ddb3c6p-8L : inexact-ok
= log10 towardzero ldbl-128ibm 0xf.bf1b2p-4L : -0x1.c68a4ffb75b72673cd47ddb3c6p-8L : inexact-ok
= log10 upward ldbl-128ibm 0xf.bf1b2p-4L : -0x1.c68a4ffb75b72673cd47ddb3c6p-8L : inexact-ok
+log10 0x1.6b5f7ap+96
+= log10 downward flt-32 0x1.6b5f7ap+96f : 0x1.d0d0dcp+4f : inexact-ok
+= log10 tonearest flt-32 0x1.6b5f7ap+96f : 0x1.d0d0dep+4f : inexact-ok
+= log10 towardzero flt-32 0x1.6b5f7ap+96f : 0x1.d0d0dcp+4f : inexact-ok
+= log10 upward flt-32 0x1.6b5f7ap+96f : 0x1.d0d0dep+4f : inexact-ok
+= log10 downward dbl-64 0x1.6b5f7ap+96 : 0x1.d0d0dd37af5ddp+4 : inexact-ok
+= log10 tonearest dbl-64 0x1.6b5f7ap+96 : 0x1.d0d0dd37af5ddp+4 : inexact-ok
+= log10 towardzero dbl-64 0x1.6b5f7ap+96 : 0x1.d0d0dd37af5ddp+4 : inexact-ok
+= log10 upward dbl-64 0x1.6b5f7ap+96 : 0x1.d0d0dd37af5dep+4 : inexact-ok
+= log10 downward ldbl-96-intel 0x1.6b5f7ap+96L : 0x1.d0d0dd37af5dd7fep+4L : inexact-ok
+= log10 tonearest ldbl-96-intel 0x1.6b5f7ap+96L : 0x1.d0d0dd37af5dd8p+4L : inexact-ok
+= log10 towardzero ldbl-96-intel 0x1.6b5f7ap+96L : 0x1.d0d0dd37af5dd7fep+4L : inexact-ok
+= log10 upward ldbl-96-intel 0x1.6b5f7ap+96L : 0x1.d0d0dd37af5dd8p+4L : inexact-ok
+= log10 downward ldbl-96-m68k 0x1.6b5f7ap+96L : 0x1.d0d0dd37af5dd7fep+4L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0x1.6b5f7ap+96L : 0x1.d0d0dd37af5dd8p+4L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0x1.6b5f7ap+96L : 0x1.d0d0dd37af5dd7fep+4L : inexact-ok
+= log10 upward ldbl-96-m68k 0x1.6b5f7ap+96L : 0x1.d0d0dd37af5dd8p+4L : inexact-ok
+= log10 downward ldbl-128 0x1.6b5f7ap+96L : 0x1.d0d0dd37af5dd7ff9e487a0fe42p+4L : inexact-ok
+= log10 tonearest ldbl-128 0x1.6b5f7ap+96L : 0x1.d0d0dd37af5dd7ff9e487a0fe421p+4L : inexact-ok
+= log10 towardzero ldbl-128 0x1.6b5f7ap+96L : 0x1.d0d0dd37af5dd7ff9e487a0fe42p+4L : inexact-ok
+= log10 upward ldbl-128 0x1.6b5f7ap+96L : 0x1.d0d0dd37af5dd7ff9e487a0fe421p+4L : inexact-ok
+= log10 downward ldbl-128ibm 0x1.6b5f7ap+96L : 0x1.d0d0dd37af5dd7ff9e487a0fe4p+4L : inexact-ok
+= log10 tonearest ldbl-128ibm 0x1.6b5f7ap+96L : 0x1.d0d0dd37af5dd7ff9e487a0fe4p+4L : inexact-ok
+= log10 towardzero ldbl-128ibm 0x1.6b5f7ap+96L : 0x1.d0d0dd37af5dd7ff9e487a0fe4p+4L : inexact-ok
+= log10 upward ldbl-128ibm 0x1.6b5f7ap+96L : 0x1.d0d0dd37af5dd7ff9e487a0fe48p+4L : inexact-ok
log1p 0
= log1p downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
= log1p tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok
@@ -149912,6 +212622,481 @@ log1p -0.875
= log1p tonearest ldbl-128ibm -0xep-4L : -0x2.145647e7756e6d035dab1ac80cp+0L : inexact-ok
= log1p towardzero ldbl-128ibm -0xep-4L : -0x2.145647e7756e6d035dab1ac80bp+0L : inexact-ok
= log1p upward ldbl-128ibm -0xep-4L : -0x2.145647e7756e6d035dab1ac80bp+0L : inexact-ok
+log1p 0x1p-5
+= log1p downward flt-32 0x8p-8f : 0x7.e0a6cp-8f : inexact-ok
+= log1p tonearest flt-32 0x8p-8f : 0x7.e0a6cp-8f : inexact-ok
+= log1p towardzero flt-32 0x8p-8f : 0x7.e0a6cp-8f : inexact-ok
+= log1p upward flt-32 0x8p-8f : 0x7.e0a6c8p-8f : inexact-ok
+= log1p downward dbl-64 0x8p-8 : 0x7.e0a6c39e0ccp-8 : inexact-ok
+= log1p tonearest dbl-64 0x8p-8 : 0x7.e0a6c39e0ccp-8 : inexact-ok
+= log1p towardzero dbl-64 0x8p-8 : 0x7.e0a6c39e0ccp-8 : inexact-ok
+= log1p upward dbl-64 0x8p-8 : 0x7.e0a6c39e0cc04p-8 : inexact-ok
+= log1p downward ldbl-96-intel 0x8p-8L : 0x7.e0a6c39e0cc01338p-8L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x8p-8L : 0x7.e0a6c39e0cc0134p-8L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x8p-8L : 0x7.e0a6c39e0cc01338p-8L : inexact-ok
+= log1p upward ldbl-96-intel 0x8p-8L : 0x7.e0a6c39e0cc0134p-8L : inexact-ok
+= log1p downward ldbl-96-m68k 0x8p-8L : 0x7.e0a6c39e0cc01338p-8L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x8p-8L : 0x7.e0a6c39e0cc0134p-8L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x8p-8L : 0x7.e0a6c39e0cc01338p-8L : inexact-ok
+= log1p upward ldbl-96-m68k 0x8p-8L : 0x7.e0a6c39e0cc0134p-8L : inexact-ok
+= log1p downward ldbl-128 0x8p-8L : 0x7.e0a6c39e0cc0133e3f04f1ef229cp-8L : inexact-ok
+= log1p tonearest ldbl-128 0x8p-8L : 0x7.e0a6c39e0cc0133e3f04f1ef22ap-8L : inexact-ok
+= log1p towardzero ldbl-128 0x8p-8L : 0x7.e0a6c39e0cc0133e3f04f1ef229cp-8L : inexact-ok
+= log1p upward ldbl-128 0x8p-8L : 0x7.e0a6c39e0cc0133e3f04f1ef22ap-8L : inexact-ok
+= log1p downward ldbl-128ibm 0x8p-8L : 0x7.e0a6c39e0cc0133e3f04f1ef22p-8L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x8p-8L : 0x7.e0a6c39e0cc0133e3f04f1ef22p-8L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x8p-8L : 0x7.e0a6c39e0cc0133e3f04f1ef22p-8L : inexact-ok
+= log1p upward ldbl-128ibm 0x8p-8L : 0x7.e0a6c39e0cc0133e3f04f1ef24p-8L : inexact-ok
+log1p 0x1p-10
+= log1p downward flt-32 0x4p-12f : 0x3.ff8014p-12f : inexact-ok
+= log1p tonearest flt-32 0x4p-12f : 0x3.ff8014p-12f : inexact-ok
+= log1p towardzero flt-32 0x4p-12f : 0x3.ff8014p-12f : inexact-ok
+= log1p upward flt-32 0x4p-12f : 0x3.ff8018p-12f : inexact-ok
+= log1p downward dbl-64 0x4p-12 : 0x3.ff8015515621ep-12 : inexact-ok
+= log1p tonearest dbl-64 0x4p-12 : 0x3.ff8015515622p-12 : inexact-ok
+= log1p towardzero dbl-64 0x4p-12 : 0x3.ff8015515621ep-12 : inexact-ok
+= log1p upward dbl-64 0x4p-12 : 0x3.ff8015515622p-12 : inexact-ok
+= log1p downward ldbl-96-intel 0x4p-12L : 0x3.ff8015515621f78p-12L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x4p-12L : 0x3.ff8015515621f78p-12L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x4p-12L : 0x3.ff8015515621f78p-12L : inexact-ok
+= log1p upward ldbl-96-intel 0x4p-12L : 0x3.ff8015515621f784p-12L : inexact-ok
+= log1p downward ldbl-96-m68k 0x4p-12L : 0x3.ff8015515621f78p-12L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x4p-12L : 0x3.ff8015515621f78p-12L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x4p-12L : 0x3.ff8015515621f78p-12L : inexact-ok
+= log1p upward ldbl-96-m68k 0x4p-12L : 0x3.ff8015515621f784p-12L : inexact-ok
+= log1p downward ldbl-128 0x4p-12L : 0x3.ff8015515621f7809a0a32499268p-12L : inexact-ok
+= log1p tonearest ldbl-128 0x4p-12L : 0x3.ff8015515621f7809a0a32499268p-12L : inexact-ok
+= log1p towardzero ldbl-128 0x4p-12L : 0x3.ff8015515621f7809a0a32499268p-12L : inexact-ok
+= log1p upward ldbl-128 0x4p-12L : 0x3.ff8015515621f7809a0a3249926ap-12L : inexact-ok
+= log1p downward ldbl-128ibm 0x4p-12L : 0x3.ff8015515621f7809a0a324992p-12L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x4p-12L : 0x3.ff8015515621f7809a0a324992p-12L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x4p-12L : 0x3.ff8015515621f7809a0a324992p-12L : inexact-ok
+= log1p upward ldbl-128ibm 0x4p-12L : 0x3.ff8015515621f7809a0a324993p-12L : inexact-ok
+log1p 0x1p-15
+= log1p downward flt-32 0x2p-16f : 0x1.fffep-16f : inexact-ok
+= log1p tonearest flt-32 0x2p-16f : 0x1.fffep-16f : inexact-ok
+= log1p towardzero flt-32 0x2p-16f : 0x1.fffep-16f : inexact-ok
+= log1p upward flt-32 0x2p-16f : 0x1.fffe02p-16f : inexact-ok
+= log1p downward dbl-64 0x2p-16 : 0x1.fffe0002aaa6ap-16 : inexact-ok
+= log1p tonearest dbl-64 0x2p-16 : 0x1.fffe0002aaa6bp-16 : inexact-ok
+= log1p towardzero dbl-64 0x2p-16 : 0x1.fffe0002aaa6ap-16 : inexact-ok
+= log1p upward dbl-64 0x2p-16 : 0x1.fffe0002aaa6bp-16 : inexact-ok
+= log1p downward ldbl-96-intel 0x2p-16L : 0x1.fffe0002aaa6aabp-16L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x2p-16L : 0x1.fffe0002aaa6aab2p-16L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x2p-16L : 0x1.fffe0002aaa6aabp-16L : inexact-ok
+= log1p upward ldbl-96-intel 0x2p-16L : 0x1.fffe0002aaa6aab2p-16L : inexact-ok
+= log1p downward ldbl-96-m68k 0x2p-16L : 0x1.fffe0002aaa6aabp-16L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x2p-16L : 0x1.fffe0002aaa6aab2p-16L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x2p-16L : 0x1.fffe0002aaa6aabp-16L : inexact-ok
+= log1p upward ldbl-96-m68k 0x2p-16L : 0x1.fffe0002aaa6aab2p-16L : inexact-ok
+= log1p downward ldbl-128 0x2p-16L : 0x1.fffe0002aaa6aab111066678af6ap-16L : inexact-ok
+= log1p tonearest ldbl-128 0x2p-16L : 0x1.fffe0002aaa6aab111066678af6bp-16L : inexact-ok
+= log1p towardzero ldbl-128 0x2p-16L : 0x1.fffe0002aaa6aab111066678af6ap-16L : inexact-ok
+= log1p upward ldbl-128 0x2p-16L : 0x1.fffe0002aaa6aab111066678af6bp-16L : inexact-ok
+= log1p downward ldbl-128ibm 0x2p-16L : 0x1.fffe0002aaa6aab111066678afp-16L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x2p-16L : 0x1.fffe0002aaa6aab111066678af8p-16L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x2p-16L : 0x1.fffe0002aaa6aab111066678afp-16L : inexact-ok
+= log1p upward ldbl-128ibm 0x2p-16L : 0x1.fffe0002aaa6aab111066678af8p-16L : inexact-ok
+log1p 0x1p-20
+= log1p downward flt-32 0x1p-20f : 0xf.ffff8p-24f : inexact-ok
+= log1p tonearest flt-32 0x1p-20f : 0xf.ffff8p-24f : inexact-ok
+= log1p towardzero flt-32 0x1p-20f : 0xf.ffff8p-24f : inexact-ok
+= log1p upward flt-32 0x1p-20f : 0xf.ffff9p-24f : inexact-ok
+= log1p downward dbl-64 0x1p-20 : 0xf.ffff80000555p-24 : inexact-ok
+= log1p tonearest dbl-64 0x1p-20 : 0xf.ffff800005558p-24 : inexact-ok
+= log1p towardzero dbl-64 0x1p-20 : 0xf.ffff80000555p-24 : inexact-ok
+= log1p upward dbl-64 0x1p-20 : 0xf.ffff800005558p-24 : inexact-ok
+= log1p downward ldbl-96-intel 0x1p-20L : 0xf.ffff80000555551p-24L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x1p-20L : 0xf.ffff80000555551p-24L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x1p-20L : 0xf.ffff80000555551p-24L : inexact-ok
+= log1p upward ldbl-96-intel 0x1p-20L : 0xf.ffff80000555552p-24L : inexact-ok
+= log1p downward ldbl-96-m68k 0x1p-20L : 0xf.ffff80000555551p-24L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x1p-20L : 0xf.ffff80000555551p-24L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x1p-20L : 0xf.ffff80000555551p-24L : inexact-ok
+= log1p upward ldbl-96-m68k 0x1p-20L : 0xf.ffff80000555552p-24L : inexact-ok
+= log1p downward ldbl-128 0x1p-20L : 0xf.ffff800005555515555888885dd8p-24L : inexact-ok
+= log1p tonearest ldbl-128 0x1p-20L : 0xf.ffff800005555515555888885dep-24L : inexact-ok
+= log1p towardzero ldbl-128 0x1p-20L : 0xf.ffff800005555515555888885dd8p-24L : inexact-ok
+= log1p upward ldbl-128 0x1p-20L : 0xf.ffff800005555515555888885dep-24L : inexact-ok
+= log1p downward ldbl-128ibm 0x1p-20L : 0xf.ffff800005555515555888885cp-24L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x1p-20L : 0xf.ffff800005555515555888885cp-24L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x1p-20L : 0xf.ffff800005555515555888885cp-24L : inexact-ok
+= log1p upward ldbl-128ibm 0x1p-20L : 0xf.ffff800005555515555888886p-24L : inexact-ok
+log1p 0x1p-25
+= log1p downward flt-32 0x8p-28f : 0x7.fffff8p-28f : inexact-ok
+= log1p tonearest flt-32 0x8p-28f : 0x8p-28f : inexact-ok
+= log1p towardzero flt-32 0x8p-28f : 0x7.fffff8p-28f : inexact-ok
+= log1p upward flt-32 0x8p-28f : 0x8p-28f : inexact-ok
+= log1p downward dbl-64 0x8p-28 : 0x7.fffffe0000008p-28 : inexact-ok
+= log1p tonearest dbl-64 0x8p-28 : 0x7.fffffe000000cp-28 : inexact-ok
+= log1p towardzero dbl-64 0x8p-28 : 0x7.fffffe0000008p-28 : inexact-ok
+= log1p upward dbl-64 0x8p-28 : 0x7.fffffe000000cp-28 : inexact-ok
+= log1p downward ldbl-96-intel 0x8p-28L : 0x7.fffffe000000aaa8p-28L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x8p-28L : 0x7.fffffe000000aaa8p-28L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x8p-28L : 0x7.fffffe000000aaa8p-28L : inexact-ok
+= log1p upward ldbl-96-intel 0x8p-28L : 0x7.fffffe000000aabp-28L : inexact-ok
+= log1p downward ldbl-96-m68k 0x8p-28L : 0x7.fffffe000000aaa8p-28L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x8p-28L : 0x7.fffffe000000aaa8p-28L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x8p-28L : 0x7.fffffe000000aaa8p-28L : inexact-ok
+= log1p upward ldbl-96-m68k 0x8p-28L : 0x7.fffffe000000aabp-28L : inexact-ok
+= log1p downward ldbl-128 0x8p-28L : 0x7.fffffe000000aaaaaa6aaaaac444p-28L : inexact-ok
+= log1p tonearest ldbl-128 0x8p-28L : 0x7.fffffe000000aaaaaa6aaaaac444p-28L : inexact-ok
+= log1p towardzero ldbl-128 0x8p-28L : 0x7.fffffe000000aaaaaa6aaaaac444p-28L : inexact-ok
+= log1p upward ldbl-128 0x8p-28L : 0x7.fffffe000000aaaaaa6aaaaac448p-28L : inexact-ok
+= log1p downward ldbl-128ibm 0x8p-28L : 0x7.fffffe000000aaaaaa6aaaaac4p-28L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x8p-28L : 0x7.fffffe000000aaaaaa6aaaaac4p-28L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x8p-28L : 0x7.fffffe000000aaaaaa6aaaaac4p-28L : inexact-ok
+= log1p upward ldbl-128ibm 0x8p-28L : 0x7.fffffe000000aaaaaa6aaaaac6p-28L : inexact-ok
+log1p 0x1p-30
+= log1p downward flt-32 0x4p-32f : 0x3.fffffcp-32f : inexact-ok
+= log1p tonearest flt-32 0x4p-32f : 0x4p-32f : inexact-ok
+= log1p towardzero flt-32 0x4p-32f : 0x3.fffffcp-32f : inexact-ok
+= log1p upward flt-32 0x4p-32f : 0x4p-32f : inexact-ok
+= log1p downward dbl-64 0x4p-32 : 0x3.fffffff8p-32 : inexact-ok
+= log1p tonearest dbl-64 0x4p-32 : 0x3.fffffff8p-32 : inexact-ok
+= log1p towardzero dbl-64 0x4p-32 : 0x3.fffffff8p-32 : inexact-ok
+= log1p upward dbl-64 0x4p-32 : 0x3.fffffff800002p-32 : inexact-ok
+= log1p downward ldbl-96-intel 0x4p-32L : 0x3.fffffff800000014p-32L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x4p-32L : 0x3.fffffff800000014p-32L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x4p-32L : 0x3.fffffff800000014p-32L : inexact-ok
+= log1p upward ldbl-96-intel 0x4p-32L : 0x3.fffffff800000018p-32L : inexact-ok
+= log1p downward ldbl-96-m68k 0x4p-32L : 0x3.fffffff800000014p-32L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x4p-32L : 0x3.fffffff800000014p-32L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x4p-32L : 0x3.fffffff800000014p-32L : inexact-ok
+= log1p upward ldbl-96-m68k 0x4p-32L : 0x3.fffffff800000018p-32L : inexact-ok
+= log1p downward ldbl-128 0x4p-32L : 0x3.fffffff800000015555555155554p-32L : inexact-ok
+= log1p tonearest ldbl-128 0x4p-32L : 0x3.fffffff800000015555555155556p-32L : inexact-ok
+= log1p towardzero ldbl-128 0x4p-32L : 0x3.fffffff800000015555555155554p-32L : inexact-ok
+= log1p upward ldbl-128 0x4p-32L : 0x3.fffffff800000015555555155556p-32L : inexact-ok
+= log1p downward ldbl-128ibm 0x4p-32L : 0x3.fffffff8000000155555551555p-32L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x4p-32L : 0x3.fffffff8000000155555551555p-32L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x4p-32L : 0x3.fffffff8000000155555551555p-32L : inexact-ok
+= log1p upward ldbl-128ibm 0x4p-32L : 0x3.fffffff8000000155555551556p-32L : inexact-ok
+log1p 0x1p-35
+= log1p downward flt-32 0x2p-36f : 0x1.fffffep-36f : inexact-ok
+= log1p tonearest flt-32 0x2p-36f : 0x2p-36f : inexact-ok
+= log1p towardzero flt-32 0x2p-36f : 0x1.fffffep-36f : inexact-ok
+= log1p upward flt-32 0x2p-36f : 0x2p-36f : inexact-ok
+= log1p downward dbl-64 0x2p-36 : 0x1.ffffffffep-36 : inexact-ok
+= log1p tonearest dbl-64 0x2p-36 : 0x1.ffffffffep-36 : inexact-ok
+= log1p towardzero dbl-64 0x2p-36 : 0x1.ffffffffep-36 : inexact-ok
+= log1p upward dbl-64 0x2p-36 : 0x1.ffffffffe0001p-36 : inexact-ok
+= log1p downward ldbl-96-intel 0x2p-36L : 0x1.ffffffffep-36L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x2p-36L : 0x1.ffffffffep-36L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x2p-36L : 0x1.ffffffffep-36L : inexact-ok
+= log1p upward ldbl-96-intel 0x2p-36L : 0x1.ffffffffe0000002p-36L : inexact-ok
+= log1p downward ldbl-96-m68k 0x2p-36L : 0x1.ffffffffep-36L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x2p-36L : 0x1.ffffffffep-36L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x2p-36L : 0x1.ffffffffep-36L : inexact-ok
+= log1p upward ldbl-96-m68k 0x2p-36L : 0x1.ffffffffe0000002p-36L : inexact-ok
+= log1p downward ldbl-128 0x2p-36L : 0x1.ffffffffe000000002aaaaaaaa6ap-36L : inexact-ok
+= log1p tonearest ldbl-128 0x2p-36L : 0x1.ffffffffe000000002aaaaaaaa6bp-36L : inexact-ok
+= log1p towardzero ldbl-128 0x2p-36L : 0x1.ffffffffe000000002aaaaaaaa6ap-36L : inexact-ok
+= log1p upward ldbl-128 0x2p-36L : 0x1.ffffffffe000000002aaaaaaaa6bp-36L : inexact-ok
+= log1p downward ldbl-128ibm 0x2p-36L : 0x1.ffffffffe000000002aaaaaaaap-36L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x2p-36L : 0x1.ffffffffe000000002aaaaaaaa8p-36L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x2p-36L : 0x1.ffffffffe000000002aaaaaaaap-36L : inexact-ok
+= log1p upward ldbl-128ibm 0x2p-36L : 0x1.ffffffffe000000002aaaaaaaa8p-36L : inexact-ok
+log1p 0x1p-40
+= log1p downward flt-32 0x1p-40f : 0xf.fffffp-44f : inexact-ok
+= log1p tonearest flt-32 0x1p-40f : 0x1p-40f : inexact-ok
+= log1p towardzero flt-32 0x1p-40f : 0xf.fffffp-44f : inexact-ok
+= log1p upward flt-32 0x1p-40f : 0x1p-40f : inexact-ok
+= log1p downward dbl-64 0x1p-40 : 0xf.fffffffff8p-44 : inexact-ok
+= log1p tonearest dbl-64 0x1p-40 : 0xf.fffffffff8p-44 : inexact-ok
+= log1p towardzero dbl-64 0x1p-40 : 0xf.fffffffff8p-44 : inexact-ok
+= log1p upward dbl-64 0x1p-40 : 0xf.fffffffff8008p-44 : inexact-ok
+= log1p downward ldbl-96-intel 0x1p-40L : 0xf.fffffffff8p-44L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x1p-40L : 0xf.fffffffff8p-44L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x1p-40L : 0xf.fffffffff8p-44L : inexact-ok
+= log1p upward ldbl-96-intel 0x1p-40L : 0xf.fffffffff800001p-44L : inexact-ok
+= log1p downward ldbl-96-m68k 0x1p-40L : 0xf.fffffffff8p-44L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x1p-40L : 0xf.fffffffff8p-44L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x1p-40L : 0xf.fffffffff8p-44L : inexact-ok
+= log1p upward ldbl-96-m68k 0x1p-40L : 0xf.fffffffff800001p-44L : inexact-ok
+= log1p downward ldbl-128 0x1p-40L : 0xf.fffffffff800000000055555555p-44L : inexact-ok
+= log1p tonearest ldbl-128 0x1p-40L : 0xf.fffffffff8000000000555555558p-44L : inexact-ok
+= log1p towardzero ldbl-128 0x1p-40L : 0xf.fffffffff800000000055555555p-44L : inexact-ok
+= log1p upward ldbl-128 0x1p-40L : 0xf.fffffffff8000000000555555558p-44L : inexact-ok
+= log1p downward ldbl-128ibm 0x1p-40L : 0xf.fffffffff80000000005555554p-44L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x1p-40L : 0xf.fffffffff80000000005555554p-44L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x1p-40L : 0xf.fffffffff80000000005555554p-44L : inexact-ok
+= log1p upward ldbl-128ibm 0x1p-40L : 0xf.fffffffff80000000005555558p-44L : inexact-ok
+log1p 0x1p-45
+= log1p downward flt-32 0x8p-48f : 0x7.fffff8p-48f : inexact-ok
+= log1p tonearest flt-32 0x8p-48f : 0x8p-48f : inexact-ok
+= log1p towardzero flt-32 0x8p-48f : 0x7.fffff8p-48f : inexact-ok
+= log1p upward flt-32 0x8p-48f : 0x8p-48f : inexact-ok
+= log1p downward dbl-64 0x8p-48 : 0x7.ffffffffffep-48 : inexact-ok
+= log1p tonearest dbl-64 0x8p-48 : 0x7.ffffffffffep-48 : inexact-ok
+= log1p towardzero dbl-64 0x8p-48 : 0x7.ffffffffffep-48 : inexact-ok
+= log1p upward dbl-64 0x8p-48 : 0x7.ffffffffffe04p-48 : inexact-ok
+= log1p downward ldbl-96-intel 0x8p-48L : 0x7.ffffffffffep-48L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x8p-48L : 0x7.ffffffffffep-48L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x8p-48L : 0x7.ffffffffffep-48L : inexact-ok
+= log1p upward ldbl-96-intel 0x8p-48L : 0x7.ffffffffffe00008p-48L : inexact-ok
+= log1p downward ldbl-96-m68k 0x8p-48L : 0x7.ffffffffffep-48L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x8p-48L : 0x7.ffffffffffep-48L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x8p-48L : 0x7.ffffffffffep-48L : inexact-ok
+= log1p upward ldbl-96-m68k 0x8p-48L : 0x7.ffffffffffe00008p-48L : inexact-ok
+= log1p downward ldbl-128 0x8p-48L : 0x7.ffffffffffe00000000000aaaaa8p-48L : inexact-ok
+= log1p tonearest ldbl-128 0x8p-48L : 0x7.ffffffffffe00000000000aaaaacp-48L : inexact-ok
+= log1p towardzero ldbl-128 0x8p-48L : 0x7.ffffffffffe00000000000aaaaa8p-48L : inexact-ok
+= log1p upward ldbl-128 0x8p-48L : 0x7.ffffffffffe00000000000aaaaacp-48L : inexact-ok
+= log1p downward ldbl-128ibm 0x8p-48L : 0x7.ffffffffffe00000000000aaaap-48L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x8p-48L : 0x7.ffffffffffe00000000000aaaap-48L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x8p-48L : 0x7.ffffffffffe00000000000aaaap-48L : inexact-ok
+= log1p upward ldbl-128ibm 0x8p-48L : 0x7.ffffffffffe00000000000aaacp-48L : inexact-ok
+log1p 0x1p-50
+= log1p downward flt-32 0x4p-52f : 0x3.fffffcp-52f : inexact-ok
+= log1p tonearest flt-32 0x4p-52f : 0x4p-52f : inexact-ok
+= log1p towardzero flt-32 0x4p-52f : 0x3.fffffcp-52f : inexact-ok
+= log1p upward flt-32 0x4p-52f : 0x4p-52f : inexact-ok
+= log1p downward dbl-64 0x4p-52 : 0x3.ffffffffffff8p-52 : inexact-ok
+= log1p tonearest dbl-64 0x4p-52 : 0x3.ffffffffffff8p-52 : inexact-ok
+= log1p towardzero dbl-64 0x4p-52 : 0x3.ffffffffffff8p-52 : inexact-ok
+= log1p upward dbl-64 0x4p-52 : 0x3.ffffffffffffap-52 : inexact-ok
+= log1p downward ldbl-96-intel 0x4p-52L : 0x3.ffffffffffff8p-52L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x4p-52L : 0x3.ffffffffffff8p-52L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x4p-52L : 0x3.ffffffffffff8p-52L : inexact-ok
+= log1p upward ldbl-96-intel 0x4p-52L : 0x3.ffffffffffff8004p-52L : inexact-ok
+= log1p downward ldbl-96-m68k 0x4p-52L : 0x3.ffffffffffff8p-52L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x4p-52L : 0x3.ffffffffffff8p-52L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x4p-52L : 0x3.ffffffffffff8p-52L : inexact-ok
+= log1p upward ldbl-96-m68k 0x4p-52L : 0x3.ffffffffffff8004p-52L : inexact-ok
+= log1p downward ldbl-128 0x4p-52L : 0x3.ffffffffffff8000000000001554p-52L : inexact-ok
+= log1p tonearest ldbl-128 0x4p-52L : 0x3.ffffffffffff8000000000001556p-52L : inexact-ok
+= log1p towardzero ldbl-128 0x4p-52L : 0x3.ffffffffffff8000000000001554p-52L : inexact-ok
+= log1p upward ldbl-128 0x4p-52L : 0x3.ffffffffffff8000000000001556p-52L : inexact-ok
+= log1p downward ldbl-128ibm 0x4p-52L : 0x3.ffffffffffff80000000000015p-52L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x4p-52L : 0x3.ffffffffffff80000000000015p-52L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x4p-52L : 0x3.ffffffffffff80000000000015p-52L : inexact-ok
+= log1p upward ldbl-128ibm 0x4p-52L : 0x3.ffffffffffff80000000000016p-52L : inexact-ok
+log1p 0x1p-55
+= log1p downward flt-32 0x2p-56f : 0x1.fffffep-56f : inexact-ok
+= log1p tonearest flt-32 0x2p-56f : 0x2p-56f : inexact-ok
+= log1p towardzero flt-32 0x2p-56f : 0x1.fffffep-56f : inexact-ok
+= log1p upward flt-32 0x2p-56f : 0x2p-56f : inexact-ok
+= log1p downward dbl-64 0x2p-56 : 0x1.fffffffffffffp-56 : inexact-ok
+= log1p tonearest dbl-64 0x2p-56 : 0x2p-56 : inexact-ok
+= log1p towardzero dbl-64 0x2p-56 : 0x1.fffffffffffffp-56 : inexact-ok
+= log1p upward dbl-64 0x2p-56 : 0x2p-56 : inexact-ok
+= log1p downward ldbl-96-intel 0x2p-56L : 0x1.fffffffffffffep-56L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x2p-56L : 0x1.fffffffffffffep-56L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x2p-56L : 0x1.fffffffffffffep-56L : inexact-ok
+= log1p upward ldbl-96-intel 0x2p-56L : 0x1.fffffffffffffe02p-56L : inexact-ok
+= log1p downward ldbl-96-m68k 0x2p-56L : 0x1.fffffffffffffep-56L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x2p-56L : 0x1.fffffffffffffep-56L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x2p-56L : 0x1.fffffffffffffep-56L : inexact-ok
+= log1p upward ldbl-96-m68k 0x2p-56L : 0x1.fffffffffffffe02p-56L : inexact-ok
+= log1p downward ldbl-128 0x2p-56L : 0x1.fffffffffffffe00000000000002p-56L : inexact-ok
+= log1p tonearest ldbl-128 0x2p-56L : 0x1.fffffffffffffe00000000000003p-56L : inexact-ok
+= log1p towardzero ldbl-128 0x2p-56L : 0x1.fffffffffffffe00000000000002p-56L : inexact-ok
+= log1p upward ldbl-128 0x2p-56L : 0x1.fffffffffffffe00000000000003p-56L : inexact-ok
+= log1p downward ldbl-128ibm 0x2p-56L : 0x1.fffffffffffffep-56L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x2p-56L : 0x1.fffffffffffffep-56L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x2p-56L : 0x1.fffffffffffffep-56L : inexact-ok
+= log1p upward ldbl-128ibm 0x2p-56L : 0x1.fffffffffffffe0000000000008p-56L : inexact-ok
+log1p 0x1p-60
+= log1p downward flt-32 0x1p-60f : 0xf.fffffp-64f : inexact-ok
+= log1p tonearest flt-32 0x1p-60f : 0x1p-60f : inexact-ok
+= log1p towardzero flt-32 0x1p-60f : 0xf.fffffp-64f : inexact-ok
+= log1p upward flt-32 0x1p-60f : 0x1p-60f : inexact-ok
+= log1p downward dbl-64 0x1p-60 : 0xf.ffffffffffff8p-64 : inexact-ok
+= log1p tonearest dbl-64 0x1p-60 : 0x1p-60 : inexact-ok
+= log1p towardzero dbl-64 0x1p-60 : 0xf.ffffffffffff8p-64 : inexact-ok
+= log1p upward dbl-64 0x1p-60 : 0x1p-60 : inexact-ok
+= log1p downward ldbl-96-intel 0x1p-60L : 0xf.ffffffffffffff8p-64L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x1p-60L : 0xf.ffffffffffffff8p-64L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x1p-60L : 0xf.ffffffffffffff8p-64L : inexact-ok
+= log1p upward ldbl-96-intel 0x1p-60L : 0xf.ffffffffffffff9p-64L : inexact-ok
+= log1p downward ldbl-96-m68k 0x1p-60L : 0xf.ffffffffffffff8p-64L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x1p-60L : 0xf.ffffffffffffff8p-64L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x1p-60L : 0xf.ffffffffffffff8p-64L : inexact-ok
+= log1p upward ldbl-96-m68k 0x1p-60L : 0xf.ffffffffffffff9p-64L : inexact-ok
+= log1p downward ldbl-128 0x1p-60L : 0xf.ffffffffffffff8p-64L : inexact-ok
+= log1p tonearest ldbl-128 0x1p-60L : 0xf.ffffffffffffff8p-64L : inexact-ok
+= log1p towardzero ldbl-128 0x1p-60L : 0xf.ffffffffffffff8p-64L : inexact-ok
+= log1p upward ldbl-128 0x1p-60L : 0xf.ffffffffffffff80000000000008p-64L : inexact-ok
+= log1p downward ldbl-128ibm 0x1p-60L : 0xf.ffffffffffffff8p-64L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x1p-60L : 0xf.ffffffffffffff8p-64L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x1p-60L : 0xf.ffffffffffffff8p-64L : inexact-ok
+= log1p upward ldbl-128ibm 0x1p-60L : 0xf.ffffffffffffff800000000004p-64L : inexact-ok
+log1p 0x1p-100
+= log1p downward flt-32 0x1p-100f : 0xf.fffffp-104f : inexact-ok
+= log1p tonearest flt-32 0x1p-100f : 0x1p-100f : inexact-ok
+= log1p towardzero flt-32 0x1p-100f : 0xf.fffffp-104f : inexact-ok
+= log1p upward flt-32 0x1p-100f : 0x1p-100f : inexact-ok
+= log1p downward dbl-64 0x1p-100 : 0xf.ffffffffffff8p-104 : inexact-ok
+= log1p tonearest dbl-64 0x1p-100 : 0x1p-100 : inexact-ok
+= log1p towardzero dbl-64 0x1p-100 : 0xf.ffffffffffff8p-104 : inexact-ok
+= log1p upward dbl-64 0x1p-100 : 0x1p-100 : inexact-ok
+= log1p downward ldbl-96-intel 0x1p-100L : 0xf.fffffffffffffffp-104L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x1p-100L : 0x1p-100L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x1p-100L : 0xf.fffffffffffffffp-104L : inexact-ok
+= log1p upward ldbl-96-intel 0x1p-100L : 0x1p-100L : inexact-ok
+= log1p downward ldbl-96-m68k 0x1p-100L : 0xf.fffffffffffffffp-104L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x1p-100L : 0x1p-100L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x1p-100L : 0xf.fffffffffffffffp-104L : inexact-ok
+= log1p upward ldbl-96-m68k 0x1p-100L : 0x1p-100L : inexact-ok
+= log1p downward ldbl-128 0x1p-100L : 0xf.ffffffffffffffffffffffff8p-104L : inexact-ok
+= log1p tonearest ldbl-128 0x1p-100L : 0xf.ffffffffffffffffffffffff8p-104L : inexact-ok
+= log1p towardzero ldbl-128 0x1p-100L : 0xf.ffffffffffffffffffffffff8p-104L : inexact-ok
+= log1p upward ldbl-128 0x1p-100L : 0xf.ffffffffffffffffffffffff8008p-104L : inexact-ok
+= log1p downward ldbl-128ibm 0x1p-100L : 0xf.ffffffffffffffffffffffff8p-104L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x1p-100L : 0xf.ffffffffffffffffffffffff8p-104L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x1p-100L : 0xf.ffffffffffffffffffffffff8p-104L : inexact-ok
+= log1p upward ldbl-128ibm 0x1p-100L : 0xf.ffffffffffffffffffffffff84p-104L : inexact-ok
+log1p 0x1p-600
+= log1p downward flt-32 0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange-ok
+= log1p tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= log1p towardzero flt-32 0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange-ok
+= log1p upward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= log1p downward dbl-64 0x8p-152 : 0x7.ffffffffffffcp-152 : inexact-ok
+= log1p tonearest dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= log1p towardzero dbl-64 0x8p-152 : 0x7.ffffffffffffcp-152 : inexact-ok
+= log1p upward dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= log1p downward ldbl-96-intel 0x8p-152L : 0x7.fffffffffffffff8p-152L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x8p-152L : 0x7.fffffffffffffff8p-152L : inexact-ok
+= log1p upward ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= log1p downward ldbl-96-m68k 0x8p-152L : 0x7.fffffffffffffff8p-152L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x8p-152L : 0x7.fffffffffffffff8p-152L : inexact-ok
+= log1p upward ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= log1p downward ldbl-128 0x8p-152L : 0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= log1p tonearest ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= log1p towardzero ldbl-128 0x8p-152L : 0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= log1p upward ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= log1p downward ldbl-128ibm 0x8p-152L : 0x7.fffffffffffffffffffffffffep-152L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x8p-152L : 0x7.fffffffffffffffffffffffffep-152L : inexact-ok
+= log1p upward ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= log1p downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= log1p tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= log1p towardzero flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= log1p upward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= log1p downward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p tonearest dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p towardzero dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p upward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p downward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p upward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p downward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p upward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p downward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p tonearest ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p towardzero ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p upward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p downward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p upward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p downward dbl-64 0x1p-600 : 0xf.ffffffffffff8p-604 : inexact-ok
+= log1p tonearest dbl-64 0x1p-600 : 0x1p-600 : inexact-ok
+= log1p towardzero dbl-64 0x1p-600 : 0xf.ffffffffffff8p-604 : inexact-ok
+= log1p upward dbl-64 0x1p-600 : 0x1p-600 : inexact-ok
+= log1p downward ldbl-96-intel 0x1p-600L : 0xf.fffffffffffffffp-604L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x1p-600L : 0x1p-600L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x1p-600L : 0xf.fffffffffffffffp-604L : inexact-ok
+= log1p upward ldbl-96-intel 0x1p-600L : 0x1p-600L : inexact-ok
+= log1p downward ldbl-96-m68k 0x1p-600L : 0xf.fffffffffffffffp-604L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x1p-600L : 0x1p-600L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x1p-600L : 0xf.fffffffffffffffp-604L : inexact-ok
+= log1p upward ldbl-96-m68k 0x1p-600L : 0x1p-600L : inexact-ok
+= log1p downward ldbl-128 0x1p-600L : 0xf.fffffffffffffffffffffffffff8p-604L : inexact-ok
+= log1p tonearest ldbl-128 0x1p-600L : 0x1p-600L : inexact-ok
+= log1p towardzero ldbl-128 0x1p-600L : 0xf.fffffffffffffffffffffffffff8p-604L : inexact-ok
+= log1p upward ldbl-128 0x1p-600L : 0x1p-600L : inexact-ok
+= log1p downward ldbl-128ibm 0x1p-600L : 0xf.fffffffffffffffffffffffffcp-604L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x1p-600L : 0x1p-600L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x1p-600L : 0xf.fffffffffffffffffffffffffcp-604L : inexact-ok
+= log1p upward ldbl-128ibm 0x1p-600L : 0x1p-600L : inexact-ok
+log1p 0x1p-10000
+= log1p downward flt-32 0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange-ok
+= log1p tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= log1p towardzero flt-32 0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange-ok
+= log1p upward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= log1p downward dbl-64 0x8p-152 : 0x7.ffffffffffffcp-152 : inexact-ok
+= log1p tonearest dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= log1p towardzero dbl-64 0x8p-152 : 0x7.ffffffffffffcp-152 : inexact-ok
+= log1p upward dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= log1p downward ldbl-96-intel 0x8p-152L : 0x7.fffffffffffffff8p-152L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x8p-152L : 0x7.fffffffffffffff8p-152L : inexact-ok
+= log1p upward ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= log1p downward ldbl-96-m68k 0x8p-152L : 0x7.fffffffffffffff8p-152L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x8p-152L : 0x7.fffffffffffffff8p-152L : inexact-ok
+= log1p upward ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= log1p downward ldbl-128 0x8p-152L : 0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= log1p tonearest ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= log1p towardzero ldbl-128 0x8p-152L : 0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= log1p upward ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= log1p downward ldbl-128ibm 0x8p-152L : 0x7.fffffffffffffffffffffffffep-152L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x8p-152L : 0x7.fffffffffffffffffffffffffep-152L : inexact-ok
+= log1p upward ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= log1p downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= log1p tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= log1p towardzero flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= log1p upward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= log1p downward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p tonearest dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p towardzero dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p upward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p downward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p upward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p downward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p upward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p downward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p tonearest ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p towardzero ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p upward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p downward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p upward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p downward dbl-64 0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange-ok
+= log1p tonearest dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= log1p towardzero dbl-64 0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange-ok
+= log1p upward dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= log1p downward ldbl-96-intel 0x4p-1076L : 0x3.fffffffffffffffcp-1076L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x4p-1076L : 0x4p-1076L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x4p-1076L : 0x3.fffffffffffffffcp-1076L : inexact-ok
+= log1p upward ldbl-96-intel 0x4p-1076L : 0x4p-1076L : inexact-ok
+= log1p downward ldbl-96-m68k 0x4p-1076L : 0x3.fffffffffffffffcp-1076L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x4p-1076L : 0x4p-1076L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x4p-1076L : 0x3.fffffffffffffffcp-1076L : inexact-ok
+= log1p upward ldbl-96-m68k 0x4p-1076L : 0x4p-1076L : inexact-ok
+= log1p downward ldbl-128 0x4p-1076L : 0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok
+= log1p tonearest ldbl-128 0x4p-1076L : 0x4p-1076L : inexact-ok
+= log1p towardzero ldbl-128 0x4p-1076L : 0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok
+= log1p upward ldbl-128 0x4p-1076L : 0x4p-1076L : inexact-ok
+= log1p downward ldbl-128ibm 0x4p-1076L : 0x0p+0L : inexact-ok underflow errno-erange-ok
+= log1p tonearest ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= log1p towardzero ldbl-128ibm 0x4p-1076L : 0x0p+0L : inexact-ok underflow errno-erange-ok
+= log1p upward ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= log1p downward ldbl-96-intel 0x1p-10000L : 0xf.fffffffffffffffp-10004L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x1p-10000L : 0x1p-10000L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x1p-10000L : 0xf.fffffffffffffffp-10004L : inexact-ok
+= log1p upward ldbl-96-intel 0x1p-10000L : 0x1p-10000L : inexact-ok
+= log1p downward ldbl-96-m68k 0x1p-10000L : 0xf.fffffffffffffffp-10004L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x1p-10000L : 0x1p-10000L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x1p-10000L : 0xf.fffffffffffffffp-10004L : inexact-ok
+= log1p upward ldbl-96-m68k 0x1p-10000L : 0x1p-10000L : inexact-ok
+= log1p downward ldbl-128 0x1p-10000L : 0xf.fffffffffffffffffffffffffff8p-10004L : inexact-ok
+= log1p tonearest ldbl-128 0x1p-10000L : 0x1p-10000L : inexact-ok
+= log1p towardzero ldbl-128 0x1p-10000L : 0xf.fffffffffffffffffffffffffff8p-10004L : inexact-ok
+= log1p upward ldbl-128 0x1p-10000L : 0x1p-10000L : inexact-ok
log1p min
= log1p downward flt-32 0x4p-128f : 0x3.fffff8p-128f : inexact-ok underflow-ok errno-erange-ok
= log1p tonearest flt-32 0x4p-128f : 0x4p-128f : inexact-ok underflow-ok errno-erange-ok
@@ -151070,6 +214255,700 @@ log1p 0x7.aa5198p-4
= log1p tonearest ldbl-128ibm 0x7.aa5198p-4L : 0x6.43431f9d697f9599160da10914p-4L : inexact-ok
= log1p towardzero ldbl-128ibm 0x7.aa5198p-4L : 0x6.43431f9d697f9599160da10912p-4L : inexact-ok
= log1p upward ldbl-128ibm 0x7.aa5198p-4L : 0x6.43431f9d697f9599160da10914p-4L : inexact-ok
+log1p 0x2.564fap+0
+= log1p downward flt-32 0x2.564fap+0f : 0x1.34829ap+0f : inexact-ok
+= log1p tonearest flt-32 0x2.564fap+0f : 0x1.34829cp+0f : inexact-ok
+= log1p towardzero flt-32 0x2.564fap+0f : 0x1.34829ap+0f : inexact-ok
+= log1p upward flt-32 0x2.564fap+0f : 0x1.34829cp+0f : inexact-ok
+= log1p downward dbl-64 0x2.564fap+0 : 0x1.34829b3156a22p+0 : inexact-ok
+= log1p tonearest dbl-64 0x2.564fap+0 : 0x1.34829b3156a23p+0 : inexact-ok
+= log1p towardzero dbl-64 0x2.564fap+0 : 0x1.34829b3156a22p+0 : inexact-ok
+= log1p upward dbl-64 0x2.564fap+0 : 0x1.34829b3156a23p+0 : inexact-ok
+= log1p downward ldbl-96-intel 0x2.564fap+0L : 0x1.34829b3156a228p+0L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x2.564fap+0L : 0x1.34829b3156a228p+0L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x2.564fap+0L : 0x1.34829b3156a228p+0L : inexact-ok
+= log1p upward ldbl-96-intel 0x2.564fap+0L : 0x1.34829b3156a22802p+0L : inexact-ok
+= log1p downward ldbl-96-m68k 0x2.564fap+0L : 0x1.34829b3156a228p+0L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x2.564fap+0L : 0x1.34829b3156a228p+0L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x2.564fap+0L : 0x1.34829b3156a228p+0L : inexact-ok
+= log1p upward ldbl-96-m68k 0x2.564fap+0L : 0x1.34829b3156a22802p+0L : inexact-ok
+= log1p downward ldbl-128 0x2.564fap+0L : 0x1.34829b3156a22800c5c373313df7p+0L : inexact-ok
+= log1p tonearest ldbl-128 0x2.564fap+0L : 0x1.34829b3156a22800c5c373313df7p+0L : inexact-ok
+= log1p towardzero ldbl-128 0x2.564fap+0L : 0x1.34829b3156a22800c5c373313df7p+0L : inexact-ok
+= log1p upward ldbl-128 0x2.564fap+0L : 0x1.34829b3156a22800c5c373313df8p+0L : inexact-ok
+= log1p downward ldbl-128ibm 0x2.564fap+0L : 0x1.34829b3156a22800c5c373313d8p+0L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x2.564fap+0L : 0x1.34829b3156a22800c5c373313ep+0L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x2.564fap+0L : 0x1.34829b3156a22800c5c373313d8p+0L : inexact-ok
+= log1p upward ldbl-128ibm 0x2.564fap+0L : 0x1.34829b3156a22800c5c373313ep+0L : inexact-ok
+log1p 0x7.fc242a2235222ef8p-4
+= log1p downward flt-32 0x7.fc243p-4f : 0x6.7a3638p-4f : inexact-ok
+= log1p tonearest flt-32 0x7.fc243p-4f : 0x6.7a3638p-4f : inexact-ok
+= log1p towardzero flt-32 0x7.fc243p-4f : 0x6.7a3638p-4f : inexact-ok
+= log1p upward flt-32 0x7.fc243p-4f : 0x6.7a364p-4f : inexact-ok
+= log1p downward dbl-64 0x7.fc243p-4 : 0x6.7a363b8f25198p-4 : inexact-ok
+= log1p tonearest dbl-64 0x7.fc243p-4 : 0x6.7a363b8f2519cp-4 : inexact-ok
+= log1p towardzero dbl-64 0x7.fc243p-4 : 0x6.7a363b8f25198p-4 : inexact-ok
+= log1p upward dbl-64 0x7.fc243p-4 : 0x6.7a363b8f2519cp-4 : inexact-ok
+= log1p downward ldbl-96-intel 0x7.fc243p-4L : 0x6.7a363b8f2519bbd8p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x7.fc243p-4L : 0x6.7a363b8f2519bbd8p-4L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x7.fc243p-4L : 0x6.7a363b8f2519bbd8p-4L : inexact-ok
+= log1p upward ldbl-96-intel 0x7.fc243p-4L : 0x6.7a363b8f2519bbep-4L : inexact-ok
+= log1p downward ldbl-96-m68k 0x7.fc243p-4L : 0x6.7a363b8f2519bbd8p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x7.fc243p-4L : 0x6.7a363b8f2519bbd8p-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x7.fc243p-4L : 0x6.7a363b8f2519bbd8p-4L : inexact-ok
+= log1p upward ldbl-96-m68k 0x7.fc243p-4L : 0x6.7a363b8f2519bbep-4L : inexact-ok
+= log1p downward ldbl-128 0x7.fc243p-4L : 0x6.7a363b8f2519bbdbff874d3e2684p-4L : inexact-ok
+= log1p tonearest ldbl-128 0x7.fc243p-4L : 0x6.7a363b8f2519bbdbff874d3e2684p-4L : inexact-ok
+= log1p towardzero ldbl-128 0x7.fc243p-4L : 0x6.7a363b8f2519bbdbff874d3e2684p-4L : inexact-ok
+= log1p upward ldbl-128 0x7.fc243p-4L : 0x6.7a363b8f2519bbdbff874d3e2688p-4L : inexact-ok
+= log1p downward ldbl-128ibm 0x7.fc243p-4L : 0x6.7a363b8f2519bbdbff874d3e26p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x7.fc243p-4L : 0x6.7a363b8f2519bbdbff874d3e26p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x7.fc243p-4L : 0x6.7a363b8f2519bbdbff874d3e26p-4L : inexact-ok
+= log1p upward ldbl-128ibm 0x7.fc243p-4L : 0x6.7a363b8f2519bbdbff874d3e28p-4L : inexact-ok
+= log1p downward flt-32 0x7.fc2428p-4f : 0x6.7a363p-4f : inexact-ok
+= log1p tonearest flt-32 0x7.fc2428p-4f : 0x6.7a3638p-4f : inexact-ok
+= log1p towardzero flt-32 0x7.fc2428p-4f : 0x6.7a363p-4f : inexact-ok
+= log1p upward flt-32 0x7.fc2428p-4f : 0x6.7a3638p-4f : inexact-ok
+= log1p downward dbl-64 0x7.fc2428p-4 : 0x6.7a363638f41c8p-4 : inexact-ok
+= log1p tonearest dbl-64 0x7.fc2428p-4 : 0x6.7a363638f41ccp-4 : inexact-ok
+= log1p towardzero dbl-64 0x7.fc2428p-4 : 0x6.7a363638f41c8p-4 : inexact-ok
+= log1p upward dbl-64 0x7.fc2428p-4 : 0x6.7a363638f41ccp-4 : inexact-ok
+= log1p downward ldbl-96-intel 0x7.fc2428p-4L : 0x6.7a363638f41ca3d8p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x7.fc2428p-4L : 0x6.7a363638f41ca3d8p-4L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x7.fc2428p-4L : 0x6.7a363638f41ca3d8p-4L : inexact-ok
+= log1p upward ldbl-96-intel 0x7.fc2428p-4L : 0x6.7a363638f41ca3ep-4L : inexact-ok
+= log1p downward ldbl-96-m68k 0x7.fc2428p-4L : 0x6.7a363638f41ca3d8p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x7.fc2428p-4L : 0x6.7a363638f41ca3d8p-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x7.fc2428p-4L : 0x6.7a363638f41ca3d8p-4L : inexact-ok
+= log1p upward ldbl-96-m68k 0x7.fc2428p-4L : 0x6.7a363638f41ca3ep-4L : inexact-ok
+= log1p downward ldbl-128 0x7.fc2428p-4L : 0x6.7a363638f41ca3d81d86d43434e4p-4L : inexact-ok
+= log1p tonearest ldbl-128 0x7.fc2428p-4L : 0x6.7a363638f41ca3d81d86d43434e8p-4L : inexact-ok
+= log1p towardzero ldbl-128 0x7.fc2428p-4L : 0x6.7a363638f41ca3d81d86d43434e4p-4L : inexact-ok
+= log1p upward ldbl-128 0x7.fc2428p-4L : 0x6.7a363638f41ca3d81d86d43434e8p-4L : inexact-ok
+= log1p downward ldbl-128ibm 0x7.fc2428p-4L : 0x6.7a363638f41ca3d81d86d43434p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x7.fc2428p-4L : 0x6.7a363638f41ca3d81d86d43434p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x7.fc2428p-4L : 0x6.7a363638f41ca3d81d86d43434p-4L : inexact-ok
+= log1p upward ldbl-128ibm 0x7.fc2428p-4L : 0x6.7a363638f41ca3d81d86d43436p-4L : inexact-ok
+= log1p downward dbl-64 0x7.fc242a2235224p-4 : 0x6.7a3637a5521ep-4 : inexact-ok
+= log1p tonearest dbl-64 0x7.fc242a2235224p-4 : 0x6.7a3637a5521e4p-4 : inexact-ok
+= log1p towardzero dbl-64 0x7.fc242a2235224p-4 : 0x6.7a3637a5521ep-4 : inexact-ok
+= log1p upward dbl-64 0x7.fc242a2235224p-4 : 0x6.7a3637a5521e4p-4 : inexact-ok
+= log1p downward ldbl-96-intel 0x7.fc242a2235224p-4L : 0x6.7a3637a5521e2798p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x7.fc242a2235224p-4L : 0x6.7a3637a5521e27ap-4L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x7.fc242a2235224p-4L : 0x6.7a3637a5521e2798p-4L : inexact-ok
+= log1p upward ldbl-96-intel 0x7.fc242a2235224p-4L : 0x6.7a3637a5521e27ap-4L : inexact-ok
+= log1p downward ldbl-96-m68k 0x7.fc242a2235224p-4L : 0x6.7a3637a5521e2798p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x7.fc242a2235224p-4L : 0x6.7a3637a5521e27ap-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x7.fc242a2235224p-4L : 0x6.7a3637a5521e2798p-4L : inexact-ok
+= log1p upward ldbl-96-m68k 0x7.fc242a2235224p-4L : 0x6.7a3637a5521e27ap-4L : inexact-ok
+= log1p downward ldbl-128 0x7.fc242a2235224p-4L : 0x6.7a3637a5521e279ce027bbaab964p-4L : inexact-ok
+= log1p tonearest ldbl-128 0x7.fc242a2235224p-4L : 0x6.7a3637a5521e279ce027bbaab964p-4L : inexact-ok
+= log1p towardzero ldbl-128 0x7.fc242a2235224p-4L : 0x6.7a3637a5521e279ce027bbaab964p-4L : inexact-ok
+= log1p upward ldbl-128 0x7.fc242a2235224p-4L : 0x6.7a3637a5521e279ce027bbaab968p-4L : inexact-ok
+= log1p downward ldbl-128ibm 0x7.fc242a2235224p-4L : 0x6.7a3637a5521e279ce027bbaab8p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x7.fc242a2235224p-4L : 0x6.7a3637a5521e279ce027bbaabap-4L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x7.fc242a2235224p-4L : 0x6.7a3637a5521e279ce027bbaab8p-4L : inexact-ok
+= log1p upward ldbl-128ibm 0x7.fc242a2235224p-4L : 0x6.7a3637a5521e279ce027bbaabap-4L : inexact-ok
+= log1p downward dbl-64 0x7.fc242a223522p-4 : 0x6.7a3637a5521dcp-4 : inexact-ok
+= log1p tonearest dbl-64 0x7.fc242a223522p-4 : 0x6.7a3637a5521ep-4 : inexact-ok
+= log1p towardzero dbl-64 0x7.fc242a223522p-4 : 0x6.7a3637a5521dcp-4 : inexact-ok
+= log1p upward dbl-64 0x7.fc242a223522p-4 : 0x6.7a3637a5521ep-4 : inexact-ok
+= log1p downward ldbl-96-intel 0x7.fc242a223522p-4L : 0x6.7a3637a5521dfce8p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x7.fc242a223522p-4L : 0x6.7a3637a5521dfce8p-4L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x7.fc242a223522p-4L : 0x6.7a3637a5521dfce8p-4L : inexact-ok
+= log1p upward ldbl-96-intel 0x7.fc242a223522p-4L : 0x6.7a3637a5521dfcfp-4L : inexact-ok
+= log1p downward ldbl-96-m68k 0x7.fc242a223522p-4L : 0x6.7a3637a5521dfce8p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x7.fc242a223522p-4L : 0x6.7a3637a5521dfce8p-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x7.fc242a223522p-4L : 0x6.7a3637a5521dfce8p-4L : inexact-ok
+= log1p upward ldbl-96-m68k 0x7.fc242a223522p-4L : 0x6.7a3637a5521dfcfp-4L : inexact-ok
+= log1p downward ldbl-128 0x7.fc242a223522p-4L : 0x6.7a3637a5521dfceb583ba9119e34p-4L : inexact-ok
+= log1p tonearest ldbl-128 0x7.fc242a223522p-4L : 0x6.7a3637a5521dfceb583ba9119e34p-4L : inexact-ok
+= log1p towardzero ldbl-128 0x7.fc242a223522p-4L : 0x6.7a3637a5521dfceb583ba9119e34p-4L : inexact-ok
+= log1p upward ldbl-128 0x7.fc242a223522p-4L : 0x6.7a3637a5521dfceb583ba9119e38p-4L : inexact-ok
+= log1p downward ldbl-128ibm 0x7.fc242a223522p-4L : 0x6.7a3637a5521dfceb583ba9119ep-4L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x7.fc242a223522p-4L : 0x6.7a3637a5521dfceb583ba9119ep-4L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x7.fc242a223522p-4L : 0x6.7a3637a5521dfceb583ba9119ep-4L : inexact-ok
+= log1p upward ldbl-128ibm 0x7.fc242a223522p-4L : 0x6.7a3637a5521dfceb583ba911ap-4L : inexact-ok
+= log1p downward ldbl-96-intel 0x7.fc242a2235222ef8p-4L : 0x6.7a3637a5521e1c4p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x7.fc242a2235222ef8p-4L : 0x6.7a3637a5521e1c4p-4L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x7.fc242a2235222ef8p-4L : 0x6.7a3637a5521e1c4p-4L : inexact-ok
+= log1p upward ldbl-96-intel 0x7.fc242a2235222ef8p-4L : 0x6.7a3637a5521e1c48p-4L : inexact-ok
+= log1p downward ldbl-96-m68k 0x7.fc242a2235222ef8p-4L : 0x6.7a3637a5521e1c4p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x7.fc242a2235222ef8p-4L : 0x6.7a3637a5521e1c4p-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x7.fc242a2235222ef8p-4L : 0x6.7a3637a5521e1c4p-4L : inexact-ok
+= log1p upward ldbl-96-m68k 0x7.fc242a2235222ef8p-4L : 0x6.7a3637a5521e1c48p-4L : inexact-ok
+= log1p downward ldbl-128 0x7.fc242a2235222ef8p-4L : 0x6.7a3637a5521e1c4061dc0937bb1p-4L : inexact-ok
+= log1p tonearest ldbl-128 0x7.fc242a2235222ef8p-4L : 0x6.7a3637a5521e1c4061dc0937bb14p-4L : inexact-ok
+= log1p towardzero ldbl-128 0x7.fc242a2235222ef8p-4L : 0x6.7a3637a5521e1c4061dc0937bb1p-4L : inexact-ok
+= log1p upward ldbl-128 0x7.fc242a2235222ef8p-4L : 0x6.7a3637a5521e1c4061dc0937bb14p-4L : inexact-ok
+= log1p downward ldbl-128ibm 0x7.fc242a2235222ef8p-4L : 0x6.7a3637a5521e1c4061dc0937bap-4L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x7.fc242a2235222ef8p-4L : 0x6.7a3637a5521e1c4061dc0937bcp-4L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x7.fc242a2235222ef8p-4L : 0x6.7a3637a5521e1c4061dc0937bap-4L : inexact-ok
+= log1p upward ldbl-128ibm 0x7.fc242a2235222ef8p-4L : 0x6.7a3637a5521e1c4061dc0937bcp-4L : inexact-ok
+log1p -0x4.f37d3c9ce0b14bdd86eb157df5d4p-4
+= log1p downward flt-32 -0x4.f37d38p-4f : -0x5.ec965p-4f : inexact-ok
+= log1p tonearest flt-32 -0x4.f37d38p-4f : -0x5.ec9648p-4f : inexact-ok
+= log1p towardzero flt-32 -0x4.f37d38p-4f : -0x5.ec9648p-4f : inexact-ok
+= log1p upward flt-32 -0x4.f37d38p-4f : -0x5.ec9648p-4f : inexact-ok
+= log1p downward dbl-64 -0x4.f37d38p-4 : -0x5.ec9649184d39cp-4 : inexact-ok
+= log1p tonearest dbl-64 -0x4.f37d38p-4 : -0x5.ec9649184d39cp-4 : inexact-ok
+= log1p towardzero dbl-64 -0x4.f37d38p-4 : -0x5.ec9649184d398p-4 : inexact-ok
+= log1p upward dbl-64 -0x4.f37d38p-4 : -0x5.ec9649184d398p-4 : inexact-ok
+= log1p downward ldbl-96-intel -0x4.f37d38p-4L : -0x5.ec9649184d39a5ep-4L : inexact-ok
+= log1p tonearest ldbl-96-intel -0x4.f37d38p-4L : -0x5.ec9649184d39a5d8p-4L : inexact-ok
+= log1p towardzero ldbl-96-intel -0x4.f37d38p-4L : -0x5.ec9649184d39a5d8p-4L : inexact-ok
+= log1p upward ldbl-96-intel -0x4.f37d38p-4L : -0x5.ec9649184d39a5d8p-4L : inexact-ok
+= log1p downward ldbl-96-m68k -0x4.f37d38p-4L : -0x5.ec9649184d39a5ep-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k -0x4.f37d38p-4L : -0x5.ec9649184d39a5d8p-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k -0x4.f37d38p-4L : -0x5.ec9649184d39a5d8p-4L : inexact-ok
+= log1p upward ldbl-96-m68k -0x4.f37d38p-4L : -0x5.ec9649184d39a5d8p-4L : inexact-ok
+= log1p downward ldbl-128 -0x4.f37d38p-4L : -0x5.ec9649184d39a5d811e46ea6c808p-4L : inexact-ok
+= log1p tonearest ldbl-128 -0x4.f37d38p-4L : -0x5.ec9649184d39a5d811e46ea6c808p-4L : inexact-ok
+= log1p towardzero ldbl-128 -0x4.f37d38p-4L : -0x5.ec9649184d39a5d811e46ea6c804p-4L : inexact-ok
+= log1p upward ldbl-128 -0x4.f37d38p-4L : -0x5.ec9649184d39a5d811e46ea6c804p-4L : inexact-ok
+= log1p downward ldbl-128ibm -0x4.f37d38p-4L : -0x5.ec9649184d39a5d811e46ea6cap-4L : inexact-ok
+= log1p tonearest ldbl-128ibm -0x4.f37d38p-4L : -0x5.ec9649184d39a5d811e46ea6c8p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm -0x4.f37d38p-4L : -0x5.ec9649184d39a5d811e46ea6c8p-4L : inexact-ok
+= log1p upward ldbl-128ibm -0x4.f37d38p-4L : -0x5.ec9649184d39a5d811e46ea6c8p-4L : inexact-ok
+= log1p downward flt-32 -0x4.f37d4p-4f : -0x5.ec9658p-4f : inexact-ok
+= log1p tonearest flt-32 -0x4.f37d4p-4f : -0x5.ec9658p-4f : inexact-ok
+= log1p towardzero flt-32 -0x4.f37d4p-4f : -0x5.ec965p-4f : inexact-ok
+= log1p upward flt-32 -0x4.f37d4p-4f : -0x5.ec965p-4f : inexact-ok
+= log1p downward dbl-64 -0x4.f37d4p-4 : -0x5.ec9654ae08e38p-4 : inexact-ok
+= log1p tonearest dbl-64 -0x4.f37d4p-4 : -0x5.ec9654ae08e38p-4 : inexact-ok
+= log1p towardzero dbl-64 -0x4.f37d4p-4 : -0x5.ec9654ae08e34p-4 : inexact-ok
+= log1p upward dbl-64 -0x4.f37d4p-4 : -0x5.ec9654ae08e34p-4 : inexact-ok
+= log1p downward ldbl-96-intel -0x4.f37d4p-4L : -0x5.ec9654ae08e379bp-4L : inexact-ok
+= log1p tonearest ldbl-96-intel -0x4.f37d4p-4L : -0x5.ec9654ae08e379bp-4L : inexact-ok
+= log1p towardzero ldbl-96-intel -0x4.f37d4p-4L : -0x5.ec9654ae08e379a8p-4L : inexact-ok
+= log1p upward ldbl-96-intel -0x4.f37d4p-4L : -0x5.ec9654ae08e379a8p-4L : inexact-ok
+= log1p downward ldbl-96-m68k -0x4.f37d4p-4L : -0x5.ec9654ae08e379bp-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k -0x4.f37d4p-4L : -0x5.ec9654ae08e379bp-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k -0x4.f37d4p-4L : -0x5.ec9654ae08e379a8p-4L : inexact-ok
+= log1p upward ldbl-96-m68k -0x4.f37d4p-4L : -0x5.ec9654ae08e379a8p-4L : inexact-ok
+= log1p downward ldbl-128 -0x4.f37d4p-4L : -0x5.ec9654ae08e379ad04f8cef1c54p-4L : inexact-ok
+= log1p tonearest ldbl-128 -0x4.f37d4p-4L : -0x5.ec9654ae08e379ad04f8cef1c53cp-4L : inexact-ok
+= log1p towardzero ldbl-128 -0x4.f37d4p-4L : -0x5.ec9654ae08e379ad04f8cef1c53cp-4L : inexact-ok
+= log1p upward ldbl-128 -0x4.f37d4p-4L : -0x5.ec9654ae08e379ad04f8cef1c53cp-4L : inexact-ok
+= log1p downward ldbl-128ibm -0x4.f37d4p-4L : -0x5.ec9654ae08e379ad04f8cef1c6p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm -0x4.f37d4p-4L : -0x5.ec9654ae08e379ad04f8cef1c6p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm -0x4.f37d4p-4L : -0x5.ec9654ae08e379ad04f8cef1c4p-4L : inexact-ok
+= log1p upward ldbl-128ibm -0x4.f37d4p-4L : -0x5.ec9654ae08e379ad04f8cef1c4p-4L : inexact-ok
+= log1p downward dbl-64 -0x4.f37d3c9ce0b14p-4 : -0x5.ec964fc6583a4p-4 : inexact-ok
+= log1p tonearest dbl-64 -0x4.f37d3c9ce0b14p-4 : -0x5.ec964fc6583a4p-4 : inexact-ok
+= log1p towardzero dbl-64 -0x4.f37d3c9ce0b14p-4 : -0x5.ec964fc6583ap-4 : inexact-ok
+= log1p upward dbl-64 -0x4.f37d3c9ce0b14p-4 : -0x5.ec964fc6583ap-4 : inexact-ok
+= log1p downward ldbl-96-intel -0x4.f37d3c9ce0b14p-4L : -0x5.ec964fc6583a2d6p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel -0x4.f37d3c9ce0b14p-4L : -0x5.ec964fc6583a2d6p-4L : inexact-ok
+= log1p towardzero ldbl-96-intel -0x4.f37d3c9ce0b14p-4L : -0x5.ec964fc6583a2d58p-4L : inexact-ok
+= log1p upward ldbl-96-intel -0x4.f37d3c9ce0b14p-4L : -0x5.ec964fc6583a2d58p-4L : inexact-ok
+= log1p downward ldbl-96-m68k -0x4.f37d3c9ce0b14p-4L : -0x5.ec964fc6583a2d6p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k -0x4.f37d3c9ce0b14p-4L : -0x5.ec964fc6583a2d6p-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k -0x4.f37d3c9ce0b14p-4L : -0x5.ec964fc6583a2d58p-4L : inexact-ok
+= log1p upward ldbl-96-m68k -0x4.f37d3c9ce0b14p-4L : -0x5.ec964fc6583a2d58p-4L : inexact-ok
+= log1p downward ldbl-128 -0x4.f37d3c9ce0b14p-4L : -0x5.ec964fc6583a2d5fb9ef23475bfcp-4L : inexact-ok
+= log1p tonearest ldbl-128 -0x4.f37d3c9ce0b14p-4L : -0x5.ec964fc6583a2d5fb9ef23475bf8p-4L : inexact-ok
+= log1p towardzero ldbl-128 -0x4.f37d3c9ce0b14p-4L : -0x5.ec964fc6583a2d5fb9ef23475bf8p-4L : inexact-ok
+= log1p upward ldbl-128 -0x4.f37d3c9ce0b14p-4L : -0x5.ec964fc6583a2d5fb9ef23475bf8p-4L : inexact-ok
+= log1p downward ldbl-128ibm -0x4.f37d3c9ce0b14p-4L : -0x5.ec964fc6583a2d5fb9ef23475cp-4L : inexact-ok
+= log1p tonearest ldbl-128ibm -0x4.f37d3c9ce0b14p-4L : -0x5.ec964fc6583a2d5fb9ef23475cp-4L : inexact-ok
+= log1p towardzero ldbl-128ibm -0x4.f37d3c9ce0b14p-4L : -0x5.ec964fc6583a2d5fb9ef23475ap-4L : inexact-ok
+= log1p upward ldbl-128ibm -0x4.f37d3c9ce0b14p-4L : -0x5.ec964fc6583a2d5fb9ef23475ap-4L : inexact-ok
+= log1p downward dbl-64 -0x4.f37d3c9ce0b18p-4 : -0x5.ec964fc6583acp-4 : inexact-ok
+= log1p tonearest dbl-64 -0x4.f37d3c9ce0b18p-4 : -0x5.ec964fc6583a8p-4 : inexact-ok
+= log1p towardzero dbl-64 -0x4.f37d3c9ce0b18p-4 : -0x5.ec964fc6583a8p-4 : inexact-ok
+= log1p upward dbl-64 -0x4.f37d3c9ce0b18p-4 : -0x5.ec964fc6583a8p-4 : inexact-ok
+= log1p downward ldbl-96-intel -0x4.f37d3c9ce0b18p-4L : -0x5.ec964fc6583a8a1p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel -0x4.f37d3c9ce0b18p-4L : -0x5.ec964fc6583a8a1p-4L : inexact-ok
+= log1p towardzero ldbl-96-intel -0x4.f37d3c9ce0b18p-4L : -0x5.ec964fc6583a8a08p-4L : inexact-ok
+= log1p upward ldbl-96-intel -0x4.f37d3c9ce0b18p-4L : -0x5.ec964fc6583a8a08p-4L : inexact-ok
+= log1p downward ldbl-96-m68k -0x4.f37d3c9ce0b18p-4L : -0x5.ec964fc6583a8a1p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k -0x4.f37d3c9ce0b18p-4L : -0x5.ec964fc6583a8a1p-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k -0x4.f37d3c9ce0b18p-4L : -0x5.ec964fc6583a8a08p-4L : inexact-ok
+= log1p upward ldbl-96-m68k -0x4.f37d3c9ce0b18p-4L : -0x5.ec964fc6583a8a08p-4L : inexact-ok
+= log1p downward ldbl-128 -0x4.f37d3c9ce0b18p-4L : -0x5.ec964fc6583a8a0d9742e5d75144p-4L : inexact-ok
+= log1p tonearest ldbl-128 -0x4.f37d3c9ce0b18p-4L : -0x5.ec964fc6583a8a0d9742e5d7514p-4L : inexact-ok
+= log1p towardzero ldbl-128 -0x4.f37d3c9ce0b18p-4L : -0x5.ec964fc6583a8a0d9742e5d7514p-4L : inexact-ok
+= log1p upward ldbl-128 -0x4.f37d3c9ce0b18p-4L : -0x5.ec964fc6583a8a0d9742e5d7514p-4L : inexact-ok
+= log1p downward ldbl-128ibm -0x4.f37d3c9ce0b18p-4L : -0x5.ec964fc6583a8a0d9742e5d752p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm -0x4.f37d3c9ce0b18p-4L : -0x5.ec964fc6583a8a0d9742e5d752p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm -0x4.f37d3c9ce0b18p-4L : -0x5.ec964fc6583a8a0d9742e5d75p-4L : inexact-ok
+= log1p upward ldbl-128ibm -0x4.f37d3c9ce0b18p-4L : -0x5.ec964fc6583a8a0d9742e5d75p-4L : inexact-ok
+= log1p downward ldbl-96-intel -0x4.f37d3c9ce0b14bd8p-4L : -0x5.ec964fc6583a3e88p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel -0x4.f37d3c9ce0b14bd8p-4L : -0x5.ec964fc6583a3e88p-4L : inexact-ok
+= log1p towardzero ldbl-96-intel -0x4.f37d3c9ce0b14bd8p-4L : -0x5.ec964fc6583a3e8p-4L : inexact-ok
+= log1p upward ldbl-96-intel -0x4.f37d3c9ce0b14bd8p-4L : -0x5.ec964fc6583a3e8p-4L : inexact-ok
+= log1p downward ldbl-96-m68k -0x4.f37d3c9ce0b14bd8p-4L : -0x5.ec964fc6583a3e88p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k -0x4.f37d3c9ce0b14bd8p-4L : -0x5.ec964fc6583a3e88p-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k -0x4.f37d3c9ce0b14bd8p-4L : -0x5.ec964fc6583a3e8p-4L : inexact-ok
+= log1p upward ldbl-96-m68k -0x4.f37d3c9ce0b14bd8p-4L : -0x5.ec964fc6583a3e8p-4L : inexact-ok
+= log1p downward ldbl-128 -0x4.f37d3c9ce0b14bd8p-4L : -0x5.ec964fc6583a3e8666c48368bfd8p-4L : inexact-ok
+= log1p tonearest ldbl-128 -0x4.f37d3c9ce0b14bd8p-4L : -0x5.ec964fc6583a3e8666c48368bfd4p-4L : inexact-ok
+= log1p towardzero ldbl-128 -0x4.f37d3c9ce0b14bd8p-4L : -0x5.ec964fc6583a3e8666c48368bfd4p-4L : inexact-ok
+= log1p upward ldbl-128 -0x4.f37d3c9ce0b14bd8p-4L : -0x5.ec964fc6583a3e8666c48368bfd4p-4L : inexact-ok
+= log1p downward ldbl-128ibm -0x4.f37d3c9ce0b14bd8p-4L : -0x5.ec964fc6583a3e8666c48368cp-4L : inexact-ok
+= log1p tonearest ldbl-128ibm -0x4.f37d3c9ce0b14bd8p-4L : -0x5.ec964fc6583a3e8666c48368cp-4L : inexact-ok
+= log1p towardzero ldbl-128ibm -0x4.f37d3c9ce0b14bd8p-4L : -0x5.ec964fc6583a3e8666c48368bep-4L : inexact-ok
+= log1p upward ldbl-128ibm -0x4.f37d3c9ce0b14bd8p-4L : -0x5.ec964fc6583a3e8666c48368bep-4L : inexact-ok
+= log1p downward ldbl-96-intel -0x4.f37d3c9ce0b14bep-4L : -0x5.ec964fc6583a3e98p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel -0x4.f37d3c9ce0b14bep-4L : -0x5.ec964fc6583a3e9p-4L : inexact-ok
+= log1p towardzero ldbl-96-intel -0x4.f37d3c9ce0b14bep-4L : -0x5.ec964fc6583a3e9p-4L : inexact-ok
+= log1p upward ldbl-96-intel -0x4.f37d3c9ce0b14bep-4L : -0x5.ec964fc6583a3e9p-4L : inexact-ok
+= log1p downward ldbl-96-m68k -0x4.f37d3c9ce0b14bep-4L : -0x5.ec964fc6583a3e98p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k -0x4.f37d3c9ce0b14bep-4L : -0x5.ec964fc6583a3e9p-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k -0x4.f37d3c9ce0b14bep-4L : -0x5.ec964fc6583a3e9p-4L : inexact-ok
+= log1p upward ldbl-96-m68k -0x4.f37d3c9ce0b14bep-4L : -0x5.ec964fc6583a3e9p-4L : inexact-ok
+= log1p downward ldbl-128 -0x4.f37d3c9ce0b14bep-4L : -0x5.ec964fc6583a3e91fc802de111d4p-4L : inexact-ok
+= log1p tonearest ldbl-128 -0x4.f37d3c9ce0b14bep-4L : -0x5.ec964fc6583a3e91fc802de111d4p-4L : inexact-ok
+= log1p towardzero ldbl-128 -0x4.f37d3c9ce0b14bep-4L : -0x5.ec964fc6583a3e91fc802de111dp-4L : inexact-ok
+= log1p upward ldbl-128 -0x4.f37d3c9ce0b14bep-4L : -0x5.ec964fc6583a3e91fc802de111dp-4L : inexact-ok
+= log1p downward ldbl-128ibm -0x4.f37d3c9ce0b14bep-4L : -0x5.ec964fc6583a3e91fc802de112p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm -0x4.f37d3c9ce0b14bep-4L : -0x5.ec964fc6583a3e91fc802de112p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm -0x4.f37d3c9ce0b14bep-4L : -0x5.ec964fc6583a3e91fc802de11p-4L : inexact-ok
+= log1p upward ldbl-128ibm -0x4.f37d3c9ce0b14bep-4L : -0x5.ec964fc6583a3e91fc802de11p-4L : inexact-ok
+= log1p downward ldbl-128 -0x4.f37d3c9ce0b14bdd86eb157df5d4p-4L : -0x5.ec964fc6583a3e8e67ba42e3763p-4L : inexact-ok
+= log1p tonearest ldbl-128 -0x4.f37d3c9ce0b14bdd86eb157df5d4p-4L : -0x5.ec964fc6583a3e8e67ba42e3763p-4L : inexact-ok
+= log1p towardzero ldbl-128 -0x4.f37d3c9ce0b14bdd86eb157df5d4p-4L : -0x5.ec964fc6583a3e8e67ba42e3762cp-4L : inexact-ok
+= log1p upward ldbl-128 -0x4.f37d3c9ce0b14bdd86eb157df5d4p-4L : -0x5.ec964fc6583a3e8e67ba42e3762cp-4L : inexact-ok
+= log1p downward ldbl-128 -0x4.f37d3c9ce0b14bdd86eb157df4p-4L : -0x5.ec964fc6583a3e8e67ba42e3738cp-4L : inexact-ok
+= log1p tonearest ldbl-128 -0x4.f37d3c9ce0b14bdd86eb157df4p-4L : -0x5.ec964fc6583a3e8e67ba42e37388p-4L : inexact-ok
+= log1p towardzero ldbl-128 -0x4.f37d3c9ce0b14bdd86eb157df4p-4L : -0x5.ec964fc6583a3e8e67ba42e37388p-4L : inexact-ok
+= log1p upward ldbl-128 -0x4.f37d3c9ce0b14bdd86eb157df4p-4L : -0x5.ec964fc6583a3e8e67ba42e37388p-4L : inexact-ok
+= log1p downward ldbl-128ibm -0x4.f37d3c9ce0b14bdd86eb157df4p-4L : -0x5.ec964fc6583a3e8e67ba42e374p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm -0x4.f37d3c9ce0b14bdd86eb157df4p-4L : -0x5.ec964fc6583a3e8e67ba42e374p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm -0x4.f37d3c9ce0b14bdd86eb157df4p-4L : -0x5.ec964fc6583a3e8e67ba42e372p-4L : inexact-ok
+= log1p upward ldbl-128ibm -0x4.f37d3c9ce0b14bdd86eb157df4p-4L : -0x5.ec964fc6583a3e8e67ba42e372p-4L : inexact-ok
+= log1p downward ldbl-128 -0x4.f37d3c9ce0b14bdd86eb157df6p-4L : -0x5.ec964fc6583a3e8e67ba42e3767p-4L : inexact-ok
+= log1p tonearest ldbl-128 -0x4.f37d3c9ce0b14bdd86eb157df6p-4L : -0x5.ec964fc6583a3e8e67ba42e3767p-4L : inexact-ok
+= log1p towardzero ldbl-128 -0x4.f37d3c9ce0b14bdd86eb157df6p-4L : -0x5.ec964fc6583a3e8e67ba42e3766cp-4L : inexact-ok
+= log1p upward ldbl-128 -0x4.f37d3c9ce0b14bdd86eb157df6p-4L : -0x5.ec964fc6583a3e8e67ba42e3766cp-4L : inexact-ok
+= log1p downward ldbl-128ibm -0x4.f37d3c9ce0b14bdd86eb157df6p-4L : -0x5.ec964fc6583a3e8e67ba42e378p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm -0x4.f37d3c9ce0b14bdd86eb157df6p-4L : -0x5.ec964fc6583a3e8e67ba42e376p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm -0x4.f37d3c9ce0b14bdd86eb157df6p-4L : -0x5.ec964fc6583a3e8e67ba42e376p-4L : inexact-ok
+= log1p upward ldbl-128ibm -0x4.f37d3c9ce0b14bdd86eb157df6p-4L : -0x5.ec964fc6583a3e8e67ba42e376p-4L : inexact-ok
+log1p 0x7.2eca50c4d93196362b4f37f6e8dcp-4
+= log1p downward flt-32 0x7.2eca58p-4f : 0x5.eee1dp-4f : inexact-ok
+= log1p tonearest flt-32 0x7.2eca58p-4f : 0x5.eee1dp-4f : inexact-ok
+= log1p towardzero flt-32 0x7.2eca58p-4f : 0x5.eee1dp-4f : inexact-ok
+= log1p upward flt-32 0x7.2eca58p-4f : 0x5.eee1d8p-4f : inexact-ok
+= log1p downward dbl-64 0x7.2eca58p-4 : 0x5.eee1d129eb63p-4 : inexact-ok
+= log1p tonearest dbl-64 0x7.2eca58p-4 : 0x5.eee1d129eb634p-4 : inexact-ok
+= log1p towardzero dbl-64 0x7.2eca58p-4 : 0x5.eee1d129eb63p-4 : inexact-ok
+= log1p upward dbl-64 0x7.2eca58p-4 : 0x5.eee1d129eb634p-4 : inexact-ok
+= log1p downward ldbl-96-intel 0x7.2eca58p-4L : 0x5.eee1d129eb6330c8p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x7.2eca58p-4L : 0x5.eee1d129eb6330c8p-4L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x7.2eca58p-4L : 0x5.eee1d129eb6330c8p-4L : inexact-ok
+= log1p upward ldbl-96-intel 0x7.2eca58p-4L : 0x5.eee1d129eb6330dp-4L : inexact-ok
+= log1p downward ldbl-96-m68k 0x7.2eca58p-4L : 0x5.eee1d129eb6330c8p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x7.2eca58p-4L : 0x5.eee1d129eb6330c8p-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x7.2eca58p-4L : 0x5.eee1d129eb6330c8p-4L : inexact-ok
+= log1p upward ldbl-96-m68k 0x7.2eca58p-4L : 0x5.eee1d129eb6330dp-4L : inexact-ok
+= log1p downward ldbl-128 0x7.2eca58p-4L : 0x5.eee1d129eb6330c8efb7fbb2898p-4L : inexact-ok
+= log1p tonearest ldbl-128 0x7.2eca58p-4L : 0x5.eee1d129eb6330c8efb7fbb2898p-4L : inexact-ok
+= log1p towardzero ldbl-128 0x7.2eca58p-4L : 0x5.eee1d129eb6330c8efb7fbb2898p-4L : inexact-ok
+= log1p upward ldbl-128 0x7.2eca58p-4L : 0x5.eee1d129eb6330c8efb7fbb28984p-4L : inexact-ok
+= log1p downward ldbl-128ibm 0x7.2eca58p-4L : 0x5.eee1d129eb6330c8efb7fbb288p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x7.2eca58p-4L : 0x5.eee1d129eb6330c8efb7fbb28ap-4L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x7.2eca58p-4L : 0x5.eee1d129eb6330c8efb7fbb288p-4L : inexact-ok
+= log1p upward ldbl-128ibm 0x7.2eca58p-4L : 0x5.eee1d129eb6330c8efb7fbb28ap-4L : inexact-ok
+= log1p downward flt-32 0x7.2eca5p-4f : 0x5.eee1c8p-4f : inexact-ok
+= log1p tonearest flt-32 0x7.2eca5p-4f : 0x5.eee1c8p-4f : inexact-ok
+= log1p towardzero flt-32 0x7.2eca5p-4f : 0x5.eee1c8p-4f : inexact-ok
+= log1p upward flt-32 0x7.2eca5p-4f : 0x5.eee1dp-4f : inexact-ok
+= log1p downward dbl-64 0x7.2eca5p-4 : 0x5.eee1cba474ccp-4 : inexact-ok
+= log1p tonearest dbl-64 0x7.2eca5p-4 : 0x5.eee1cba474cc4p-4 : inexact-ok
+= log1p towardzero dbl-64 0x7.2eca5p-4 : 0x5.eee1cba474ccp-4 : inexact-ok
+= log1p upward dbl-64 0x7.2eca5p-4 : 0x5.eee1cba474cc4p-4 : inexact-ok
+= log1p downward ldbl-96-intel 0x7.2eca5p-4L : 0x5.eee1cba474cc2b4p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x7.2eca5p-4L : 0x5.eee1cba474cc2b48p-4L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x7.2eca5p-4L : 0x5.eee1cba474cc2b4p-4L : inexact-ok
+= log1p upward ldbl-96-intel 0x7.2eca5p-4L : 0x5.eee1cba474cc2b48p-4L : inexact-ok
+= log1p downward ldbl-96-m68k 0x7.2eca5p-4L : 0x5.eee1cba474cc2b4p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x7.2eca5p-4L : 0x5.eee1cba474cc2b48p-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x7.2eca5p-4L : 0x5.eee1cba474cc2b4p-4L : inexact-ok
+= log1p upward ldbl-96-m68k 0x7.2eca5p-4L : 0x5.eee1cba474cc2b48p-4L : inexact-ok
+= log1p downward ldbl-128 0x7.2eca5p-4L : 0x5.eee1cba474cc2b4424c0cec64f04p-4L : inexact-ok
+= log1p tonearest ldbl-128 0x7.2eca5p-4L : 0x5.eee1cba474cc2b4424c0cec64f04p-4L : inexact-ok
+= log1p towardzero ldbl-128 0x7.2eca5p-4L : 0x5.eee1cba474cc2b4424c0cec64f04p-4L : inexact-ok
+= log1p upward ldbl-128 0x7.2eca5p-4L : 0x5.eee1cba474cc2b4424c0cec64f08p-4L : inexact-ok
+= log1p downward ldbl-128ibm 0x7.2eca5p-4L : 0x5.eee1cba474cc2b4424c0cec64ep-4L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x7.2eca5p-4L : 0x5.eee1cba474cc2b4424c0cec65p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x7.2eca5p-4L : 0x5.eee1cba474cc2b4424c0cec64ep-4L : inexact-ok
+= log1p upward ldbl-128ibm 0x7.2eca5p-4L : 0x5.eee1cba474cc2b4424c0cec65p-4L : inexact-ok
+= log1p downward dbl-64 0x7.2eca50c4d931cp-4 : 0x5.eee1cc2c508cp-4 : inexact-ok
+= log1p tonearest dbl-64 0x7.2eca50c4d931cp-4 : 0x5.eee1cc2c508c4p-4 : inexact-ok
+= log1p towardzero dbl-64 0x7.2eca50c4d931cp-4 : 0x5.eee1cc2c508cp-4 : inexact-ok
+= log1p upward dbl-64 0x7.2eca50c4d931cp-4 : 0x5.eee1cc2c508c4p-4 : inexact-ok
+= log1p downward ldbl-96-intel 0x7.2eca50c4d931cp-4L : 0x5.eee1cc2c508c3b3p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x7.2eca50c4d931cp-4L : 0x5.eee1cc2c508c3b38p-4L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x7.2eca50c4d931cp-4L : 0x5.eee1cc2c508c3b3p-4L : inexact-ok
+= log1p upward ldbl-96-intel 0x7.2eca50c4d931cp-4L : 0x5.eee1cc2c508c3b38p-4L : inexact-ok
+= log1p downward ldbl-96-m68k 0x7.2eca50c4d931cp-4L : 0x5.eee1cc2c508c3b3p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x7.2eca50c4d931cp-4L : 0x5.eee1cc2c508c3b38p-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x7.2eca50c4d931cp-4L : 0x5.eee1cc2c508c3b3p-4L : inexact-ok
+= log1p upward ldbl-96-m68k 0x7.2eca50c4d931cp-4L : 0x5.eee1cc2c508c3b38p-4L : inexact-ok
+= log1p downward ldbl-128 0x7.2eca50c4d931cp-4L : 0x5.eee1cc2c508c3b3575d37686d97cp-4L : inexact-ok
+= log1p tonearest ldbl-128 0x7.2eca50c4d931cp-4L : 0x5.eee1cc2c508c3b3575d37686d98p-4L : inexact-ok
+= log1p towardzero ldbl-128 0x7.2eca50c4d931cp-4L : 0x5.eee1cc2c508c3b3575d37686d97cp-4L : inexact-ok
+= log1p upward ldbl-128 0x7.2eca50c4d931cp-4L : 0x5.eee1cc2c508c3b3575d37686d98p-4L : inexact-ok
+= log1p downward ldbl-128ibm 0x7.2eca50c4d931cp-4L : 0x5.eee1cc2c508c3b3575d37686d8p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x7.2eca50c4d931cp-4L : 0x5.eee1cc2c508c3b3575d37686dap-4L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x7.2eca50c4d931cp-4L : 0x5.eee1cc2c508c3b3575d37686d8p-4L : inexact-ok
+= log1p upward ldbl-128ibm 0x7.2eca50c4d931cp-4L : 0x5.eee1cc2c508c3b3575d37686dap-4L : inexact-ok
+= log1p downward dbl-64 0x7.2eca50c4d9318p-4 : 0x5.eee1cc2c508cp-4 : inexact-ok
+= log1p tonearest dbl-64 0x7.2eca50c4d9318p-4 : 0x5.eee1cc2c508cp-4 : inexact-ok
+= log1p towardzero dbl-64 0x7.2eca50c4d9318p-4 : 0x5.eee1cc2c508cp-4 : inexact-ok
+= log1p upward dbl-64 0x7.2eca50c4d9318p-4 : 0x5.eee1cc2c508c4p-4 : inexact-ok
+= log1p downward ldbl-96-intel 0x7.2eca50c4d9318p-4L : 0x5.eee1cc2c508c0f08p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x7.2eca50c4d9318p-4L : 0x5.eee1cc2c508c0f08p-4L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x7.2eca50c4d9318p-4L : 0x5.eee1cc2c508c0f08p-4L : inexact-ok
+= log1p upward ldbl-96-intel 0x7.2eca50c4d9318p-4L : 0x5.eee1cc2c508c0f1p-4L : inexact-ok
+= log1p downward ldbl-96-m68k 0x7.2eca50c4d9318p-4L : 0x5.eee1cc2c508c0f08p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x7.2eca50c4d9318p-4L : 0x5.eee1cc2c508c0f08p-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x7.2eca50c4d9318p-4L : 0x5.eee1cc2c508c0f08p-4L : inexact-ok
+= log1p upward ldbl-96-m68k 0x7.2eca50c4d9318p-4L : 0x5.eee1cc2c508c0f1p-4L : inexact-ok
+= log1p downward ldbl-128 0x7.2eca50c4d9318p-4L : 0x5.eee1cc2c508c0f09c115226258ap-4L : inexact-ok
+= log1p tonearest ldbl-128 0x7.2eca50c4d9318p-4L : 0x5.eee1cc2c508c0f09c115226258a4p-4L : inexact-ok
+= log1p towardzero ldbl-128 0x7.2eca50c4d9318p-4L : 0x5.eee1cc2c508c0f09c115226258ap-4L : inexact-ok
+= log1p upward ldbl-128 0x7.2eca50c4d9318p-4L : 0x5.eee1cc2c508c0f09c115226258a4p-4L : inexact-ok
+= log1p downward ldbl-128ibm 0x7.2eca50c4d9318p-4L : 0x5.eee1cc2c508c0f09c115226258p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x7.2eca50c4d9318p-4L : 0x5.eee1cc2c508c0f09c115226258p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x7.2eca50c4d9318p-4L : 0x5.eee1cc2c508c0f09c115226258p-4L : inexact-ok
+= log1p upward ldbl-128ibm 0x7.2eca50c4d9318p-4L : 0x5.eee1cc2c508c0f09c11522625ap-4L : inexact-ok
+= log1p downward ldbl-96-intel 0x7.2eca50c4d9319638p-4L : 0x5.eee1cc2c508c1e58p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x7.2eca50c4d9319638p-4L : 0x5.eee1cc2c508c1e6p-4L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x7.2eca50c4d9319638p-4L : 0x5.eee1cc2c508c1e58p-4L : inexact-ok
+= log1p upward ldbl-96-intel 0x7.2eca50c4d9319638p-4L : 0x5.eee1cc2c508c1e6p-4L : inexact-ok
+= log1p downward ldbl-96-m68k 0x7.2eca50c4d9319638p-4L : 0x5.eee1cc2c508c1e58p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x7.2eca50c4d9319638p-4L : 0x5.eee1cc2c508c1e6p-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x7.2eca50c4d9319638p-4L : 0x5.eee1cc2c508c1e58p-4L : inexact-ok
+= log1p upward ldbl-96-m68k 0x7.2eca50c4d9319638p-4L : 0x5.eee1cc2c508c1e6p-4L : inexact-ok
+= log1p downward ldbl-128 0x7.2eca50c4d9319638p-4L : 0x5.eee1cc2c508c1e5f6d74b5d884ecp-4L : inexact-ok
+= log1p tonearest ldbl-128 0x7.2eca50c4d9319638p-4L : 0x5.eee1cc2c508c1e5f6d74b5d884ecp-4L : inexact-ok
+= log1p towardzero ldbl-128 0x7.2eca50c4d9319638p-4L : 0x5.eee1cc2c508c1e5f6d74b5d884ecp-4L : inexact-ok
+= log1p upward ldbl-128 0x7.2eca50c4d9319638p-4L : 0x5.eee1cc2c508c1e5f6d74b5d884fp-4L : inexact-ok
+= log1p downward ldbl-128ibm 0x7.2eca50c4d9319638p-4L : 0x5.eee1cc2c508c1e5f6d74b5d884p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x7.2eca50c4d9319638p-4L : 0x5.eee1cc2c508c1e5f6d74b5d884p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x7.2eca50c4d9319638p-4L : 0x5.eee1cc2c508c1e5f6d74b5d884p-4L : inexact-ok
+= log1p upward ldbl-128ibm 0x7.2eca50c4d9319638p-4L : 0x5.eee1cc2c508c1e5f6d74b5d886p-4L : inexact-ok
+= log1p downward ldbl-96-intel 0x7.2eca50c4d931963p-4L : 0x5.eee1cc2c508c1e58p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x7.2eca50c4d931963p-4L : 0x5.eee1cc2c508c1e58p-4L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x7.2eca50c4d931963p-4L : 0x5.eee1cc2c508c1e58p-4L : inexact-ok
+= log1p upward ldbl-96-intel 0x7.2eca50c4d931963p-4L : 0x5.eee1cc2c508c1e6p-4L : inexact-ok
+= log1p downward ldbl-96-m68k 0x7.2eca50c4d931963p-4L : 0x5.eee1cc2c508c1e58p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x7.2eca50c4d931963p-4L : 0x5.eee1cc2c508c1e58p-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x7.2eca50c4d931963p-4L : 0x5.eee1cc2c508c1e58p-4L : inexact-ok
+= log1p upward ldbl-96-m68k 0x7.2eca50c4d931963p-4L : 0x5.eee1cc2c508c1e6p-4L : inexact-ok
+= log1p downward ldbl-128 0x7.2eca50c4d931963p-4L : 0x5.eee1cc2c508c1e59e7fe1e0e005cp-4L : inexact-ok
+= log1p tonearest ldbl-128 0x7.2eca50c4d931963p-4L : 0x5.eee1cc2c508c1e59e7fe1e0e005cp-4L : inexact-ok
+= log1p towardzero ldbl-128 0x7.2eca50c4d931963p-4L : 0x5.eee1cc2c508c1e59e7fe1e0e005cp-4L : inexact-ok
+= log1p upward ldbl-128 0x7.2eca50c4d931963p-4L : 0x5.eee1cc2c508c1e59e7fe1e0e006p-4L : inexact-ok
+= log1p downward ldbl-128ibm 0x7.2eca50c4d931963p-4L : 0x5.eee1cc2c508c1e59e7fe1e0ep-4L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x7.2eca50c4d931963p-4L : 0x5.eee1cc2c508c1e59e7fe1e0ep-4L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x7.2eca50c4d931963p-4L : 0x5.eee1cc2c508c1e59e7fe1e0ep-4L : inexact-ok
+= log1p upward ldbl-128ibm 0x7.2eca50c4d931963p-4L : 0x5.eee1cc2c508c1e59e7fe1e0e02p-4L : inexact-ok
+= log1p downward ldbl-128 0x7.2eca50c4d93196362b4f37f6e8dcp-4L : 0x5.eee1cc2c508c1e5e29fb19e8d748p-4L : inexact-ok
+= log1p tonearest ldbl-128 0x7.2eca50c4d93196362b4f37f6e8dcp-4L : 0x5.eee1cc2c508c1e5e29fb19e8d748p-4L : inexact-ok
+= log1p towardzero ldbl-128 0x7.2eca50c4d93196362b4f37f6e8dcp-4L : 0x5.eee1cc2c508c1e5e29fb19e8d748p-4L : inexact-ok
+= log1p upward ldbl-128 0x7.2eca50c4d93196362b4f37f6e8dcp-4L : 0x5.eee1cc2c508c1e5e29fb19e8d74cp-4L : inexact-ok
+= log1p downward ldbl-128 0x7.2eca50c4d93196362b4f37f6eap-4L : 0x5.eee1cc2c508c1e5e29fb19e8d81p-4L : inexact-ok
+= log1p tonearest ldbl-128 0x7.2eca50c4d93196362b4f37f6eap-4L : 0x5.eee1cc2c508c1e5e29fb19e8d814p-4L : inexact-ok
+= log1p towardzero ldbl-128 0x7.2eca50c4d93196362b4f37f6eap-4L : 0x5.eee1cc2c508c1e5e29fb19e8d81p-4L : inexact-ok
+= log1p upward ldbl-128 0x7.2eca50c4d93196362b4f37f6eap-4L : 0x5.eee1cc2c508c1e5e29fb19e8d814p-4L : inexact-ok
+= log1p downward ldbl-128ibm 0x7.2eca50c4d93196362b4f37f6eap-4L : 0x5.eee1cc2c508c1e5e29fb19e8d8p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x7.2eca50c4d93196362b4f37f6eap-4L : 0x5.eee1cc2c508c1e5e29fb19e8d8p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x7.2eca50c4d93196362b4f37f6eap-4L : 0x5.eee1cc2c508c1e5e29fb19e8d8p-4L : inexact-ok
+= log1p upward ldbl-128ibm 0x7.2eca50c4d93196362b4f37f6eap-4L : 0x5.eee1cc2c508c1e5e29fb19e8dap-4L : inexact-ok
+= log1p downward ldbl-128 0x7.2eca50c4d93196362b4f37f6e8p-4L : 0x5.eee1cc2c508c1e5e29fb19e8d6bp-4L : inexact-ok
+= log1p tonearest ldbl-128 0x7.2eca50c4d93196362b4f37f6e8p-4L : 0x5.eee1cc2c508c1e5e29fb19e8d6bp-4L : inexact-ok
+= log1p towardzero ldbl-128 0x7.2eca50c4d93196362b4f37f6e8p-4L : 0x5.eee1cc2c508c1e5e29fb19e8d6bp-4L : inexact-ok
+= log1p upward ldbl-128 0x7.2eca50c4d93196362b4f37f6e8p-4L : 0x5.eee1cc2c508c1e5e29fb19e8d6b4p-4L : inexact-ok
+= log1p downward ldbl-128ibm 0x7.2eca50c4d93196362b4f37f6e8p-4L : 0x5.eee1cc2c508c1e5e29fb19e8d6p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x7.2eca50c4d93196362b4f37f6e8p-4L : 0x5.eee1cc2c508c1e5e29fb19e8d6p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x7.2eca50c4d93196362b4f37f6e8p-4L : 0x5.eee1cc2c508c1e5e29fb19e8d6p-4L : inexact-ok
+= log1p upward ldbl-128ibm 0x7.2eca50c4d93196362b4f37f6e8p-4L : 0x5.eee1cc2c508c1e5e29fb19e8d8p-4L : inexact-ok
+log1p -0x6.3fef3067427e43dfcde9e48f74bcp-4
+= log1p downward flt-32 -0x6.3fef3p-4f : -0x7.ecba98p-4f : inexact-ok
+= log1p tonearest flt-32 -0x6.3fef3p-4f : -0x7.ecba98p-4f : inexact-ok
+= log1p towardzero flt-32 -0x6.3fef3p-4f : -0x7.ecba9p-4f : inexact-ok
+= log1p upward flt-32 -0x6.3fef3p-4f : -0x7.ecba9p-4f : inexact-ok
+= log1p downward dbl-64 -0x6.3fef3p-4 : -0x7.ecba94fcebfcp-4 : inexact-ok
+= log1p tonearest dbl-64 -0x6.3fef3p-4 : -0x7.ecba94fcebfcp-4 : inexact-ok
+= log1p towardzero dbl-64 -0x6.3fef3p-4 : -0x7.ecba94fcebfbcp-4 : inexact-ok
+= log1p upward dbl-64 -0x6.3fef3p-4 : -0x7.ecba94fcebfbcp-4 : inexact-ok
+= log1p downward ldbl-96-intel -0x6.3fef3p-4L : -0x7.ecba94fcebfbf0a8p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel -0x6.3fef3p-4L : -0x7.ecba94fcebfbf0ap-4L : inexact-ok
+= log1p towardzero ldbl-96-intel -0x6.3fef3p-4L : -0x7.ecba94fcebfbf0ap-4L : inexact-ok
+= log1p upward ldbl-96-intel -0x6.3fef3p-4L : -0x7.ecba94fcebfbf0ap-4L : inexact-ok
+= log1p downward ldbl-96-m68k -0x6.3fef3p-4L : -0x7.ecba94fcebfbf0a8p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k -0x6.3fef3p-4L : -0x7.ecba94fcebfbf0ap-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k -0x6.3fef3p-4L : -0x7.ecba94fcebfbf0ap-4L : inexact-ok
+= log1p upward ldbl-96-m68k -0x6.3fef3p-4L : -0x7.ecba94fcebfbf0ap-4L : inexact-ok
+= log1p downward ldbl-128 -0x6.3fef3p-4L : -0x7.ecba94fcebfbf0a3b365270e3358p-4L : inexact-ok
+= log1p tonearest ldbl-128 -0x6.3fef3p-4L : -0x7.ecba94fcebfbf0a3b365270e3358p-4L : inexact-ok
+= log1p towardzero ldbl-128 -0x6.3fef3p-4L : -0x7.ecba94fcebfbf0a3b365270e3354p-4L : inexact-ok
+= log1p upward ldbl-128 -0x6.3fef3p-4L : -0x7.ecba94fcebfbf0a3b365270e3354p-4L : inexact-ok
+= log1p downward ldbl-128ibm -0x6.3fef3p-4L : -0x7.ecba94fcebfbf0a3b365270e34p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm -0x6.3fef3p-4L : -0x7.ecba94fcebfbf0a3b365270e34p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm -0x6.3fef3p-4L : -0x7.ecba94fcebfbf0a3b365270e32p-4L : inexact-ok
+= log1p upward ldbl-128ibm -0x6.3fef3p-4L : -0x7.ecba94fcebfbf0a3b365270e32p-4L : inexact-ok
+= log1p downward flt-32 -0x6.3fef38p-4f : -0x7.ecbaa8p-4f : inexact-ok
+= log1p tonearest flt-32 -0x6.3fef38p-4f : -0x7.ecbaap-4f : inexact-ok
+= log1p towardzero flt-32 -0x6.3fef38p-4f : -0x7.ecbaap-4f : inexact-ok
+= log1p upward flt-32 -0x6.3fef38p-4f : -0x7.ecbaap-4f : inexact-ok
+= log1p downward dbl-64 -0x6.3fef38p-4 : -0x7.ecbaa21da76b8p-4 : inexact-ok
+= log1p tonearest dbl-64 -0x6.3fef38p-4 : -0x7.ecbaa21da76b4p-4 : inexact-ok
+= log1p towardzero dbl-64 -0x6.3fef38p-4 : -0x7.ecbaa21da76b4p-4 : inexact-ok
+= log1p upward dbl-64 -0x6.3fef38p-4 : -0x7.ecbaa21da76b4p-4 : inexact-ok
+= log1p downward ldbl-96-intel -0x6.3fef38p-4L : -0x7.ecbaa21da76b5868p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel -0x6.3fef38p-4L : -0x7.ecbaa21da76b5868p-4L : inexact-ok
+= log1p towardzero ldbl-96-intel -0x6.3fef38p-4L : -0x7.ecbaa21da76b586p-4L : inexact-ok
+= log1p upward ldbl-96-intel -0x6.3fef38p-4L : -0x7.ecbaa21da76b586p-4L : inexact-ok
+= log1p downward ldbl-96-m68k -0x6.3fef38p-4L : -0x7.ecbaa21da76b5868p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k -0x6.3fef38p-4L : -0x7.ecbaa21da76b5868p-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k -0x6.3fef38p-4L : -0x7.ecbaa21da76b586p-4L : inexact-ok
+= log1p upward ldbl-96-m68k -0x6.3fef38p-4L : -0x7.ecbaa21da76b586p-4L : inexact-ok
+= log1p downward ldbl-128 -0x6.3fef38p-4L : -0x7.ecbaa21da76b5866a6b58952da9cp-4L : inexact-ok
+= log1p tonearest ldbl-128 -0x6.3fef38p-4L : -0x7.ecbaa21da76b5866a6b58952da98p-4L : inexact-ok
+= log1p towardzero ldbl-128 -0x6.3fef38p-4L : -0x7.ecbaa21da76b5866a6b58952da98p-4L : inexact-ok
+= log1p upward ldbl-128 -0x6.3fef38p-4L : -0x7.ecbaa21da76b5866a6b58952da98p-4L : inexact-ok
+= log1p downward ldbl-128ibm -0x6.3fef38p-4L : -0x7.ecbaa21da76b5866a6b58952dcp-4L : inexact-ok
+= log1p tonearest ldbl-128ibm -0x6.3fef38p-4L : -0x7.ecbaa21da76b5866a6b58952dap-4L : inexact-ok
+= log1p towardzero ldbl-128ibm -0x6.3fef38p-4L : -0x7.ecbaa21da76b5866a6b58952dap-4L : inexact-ok
+= log1p upward ldbl-128ibm -0x6.3fef38p-4L : -0x7.ecbaa21da76b5866a6b58952dap-4L : inexact-ok
+= log1p downward dbl-64 -0x6.3fef3067427e4p-4 : -0x7.ecba95a65e864p-4 : inexact-ok
+= log1p tonearest dbl-64 -0x6.3fef3067427e4p-4 : -0x7.ecba95a65e86p-4 : inexact-ok
+= log1p towardzero dbl-64 -0x6.3fef3067427e4p-4 : -0x7.ecba95a65e86p-4 : inexact-ok
+= log1p upward dbl-64 -0x6.3fef3067427e4p-4 : -0x7.ecba95a65e86p-4 : inexact-ok
+= log1p downward ldbl-96-intel -0x6.3fef3067427e4p-4L : -0x7.ecba95a65e861fep-4L : inexact-ok
+= log1p tonearest ldbl-96-intel -0x6.3fef3067427e4p-4L : -0x7.ecba95a65e861fep-4L : inexact-ok
+= log1p towardzero ldbl-96-intel -0x6.3fef3067427e4p-4L : -0x7.ecba95a65e861fd8p-4L : inexact-ok
+= log1p upward ldbl-96-intel -0x6.3fef3067427e4p-4L : -0x7.ecba95a65e861fd8p-4L : inexact-ok
+= log1p downward ldbl-96-m68k -0x6.3fef3067427e4p-4L : -0x7.ecba95a65e861fep-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k -0x6.3fef3067427e4p-4L : -0x7.ecba95a65e861fep-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k -0x6.3fef3067427e4p-4L : -0x7.ecba95a65e861fd8p-4L : inexact-ok
+= log1p upward ldbl-96-m68k -0x6.3fef3067427e4p-4L : -0x7.ecba95a65e861fd8p-4L : inexact-ok
+= log1p downward ldbl-128 -0x6.3fef3067427e4p-4L : -0x7.ecba95a65e861fde17bc7497e9a4p-4L : inexact-ok
+= log1p tonearest ldbl-128 -0x6.3fef3067427e4p-4L : -0x7.ecba95a65e861fde17bc7497e9ap-4L : inexact-ok
+= log1p towardzero ldbl-128 -0x6.3fef3067427e4p-4L : -0x7.ecba95a65e861fde17bc7497e9ap-4L : inexact-ok
+= log1p upward ldbl-128 -0x6.3fef3067427e4p-4L : -0x7.ecba95a65e861fde17bc7497e9ap-4L : inexact-ok
+= log1p downward ldbl-128ibm -0x6.3fef3067427e4p-4L : -0x7.ecba95a65e861fde17bc7497eap-4L : inexact-ok
+= log1p tonearest ldbl-128ibm -0x6.3fef3067427e4p-4L : -0x7.ecba95a65e861fde17bc7497eap-4L : inexact-ok
+= log1p towardzero ldbl-128ibm -0x6.3fef3067427e4p-4L : -0x7.ecba95a65e861fde17bc7497e8p-4L : inexact-ok
+= log1p upward ldbl-128ibm -0x6.3fef3067427e4p-4L : -0x7.ecba95a65e861fde17bc7497e8p-4L : inexact-ok
+= log1p downward dbl-64 -0x6.3fef3067427e8p-4 : -0x7.ecba95a65e86cp-4 : inexact-ok
+= log1p tonearest dbl-64 -0x6.3fef3067427e8p-4 : -0x7.ecba95a65e868p-4 : inexact-ok
+= log1p towardzero dbl-64 -0x6.3fef3067427e8p-4 : -0x7.ecba95a65e868p-4 : inexact-ok
+= log1p upward dbl-64 -0x6.3fef3067427e8p-4 : -0x7.ecba95a65e868p-4 : inexact-ok
+= log1p downward ldbl-96-intel -0x6.3fef3067427e8p-4L : -0x7.ecba95a65e8688e8p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel -0x6.3fef3067427e8p-4L : -0x7.ecba95a65e8688ep-4L : inexact-ok
+= log1p towardzero ldbl-96-intel -0x6.3fef3067427e8p-4L : -0x7.ecba95a65e8688ep-4L : inexact-ok
+= log1p upward ldbl-96-intel -0x6.3fef3067427e8p-4L : -0x7.ecba95a65e8688ep-4L : inexact-ok
+= log1p downward ldbl-96-m68k -0x6.3fef3067427e8p-4L : -0x7.ecba95a65e8688e8p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k -0x6.3fef3067427e8p-4L : -0x7.ecba95a65e8688ep-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k -0x6.3fef3067427e8p-4L : -0x7.ecba95a65e8688ep-4L : inexact-ok
+= log1p upward ldbl-96-m68k -0x6.3fef3067427e8p-4L : -0x7.ecba95a65e8688ep-4L : inexact-ok
+= log1p downward ldbl-128 -0x6.3fef3067427e8p-4L : -0x7.ecba95a65e8688e3f310f51f1538p-4L : inexact-ok
+= log1p tonearest ldbl-128 -0x6.3fef3067427e8p-4L : -0x7.ecba95a65e8688e3f310f51f1538p-4L : inexact-ok
+= log1p towardzero ldbl-128 -0x6.3fef3067427e8p-4L : -0x7.ecba95a65e8688e3f310f51f1534p-4L : inexact-ok
+= log1p upward ldbl-128 -0x6.3fef3067427e8p-4L : -0x7.ecba95a65e8688e3f310f51f1534p-4L : inexact-ok
+= log1p downward ldbl-128ibm -0x6.3fef3067427e8p-4L : -0x7.ecba95a65e8688e3f310f51f16p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm -0x6.3fef3067427e8p-4L : -0x7.ecba95a65e8688e3f310f51f16p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm -0x6.3fef3067427e8p-4L : -0x7.ecba95a65e8688e3f310f51f14p-4L : inexact-ok
+= log1p upward ldbl-128ibm -0x6.3fef3067427e8p-4L : -0x7.ecba95a65e8688e3f310f51f14p-4L : inexact-ok
+= log1p downward ldbl-96-intel -0x6.3fef3067427e43d8p-4L : -0x7.ecba95a65e86263p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel -0x6.3fef3067427e43d8p-4L : -0x7.ecba95a65e86263p-4L : inexact-ok
+= log1p towardzero ldbl-96-intel -0x6.3fef3067427e43d8p-4L : -0x7.ecba95a65e862628p-4L : inexact-ok
+= log1p upward ldbl-96-intel -0x6.3fef3067427e43d8p-4L : -0x7.ecba95a65e862628p-4L : inexact-ok
+= log1p downward ldbl-96-m68k -0x6.3fef3067427e43d8p-4L : -0x7.ecba95a65e86263p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k -0x6.3fef3067427e43d8p-4L : -0x7.ecba95a65e86263p-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k -0x6.3fef3067427e43d8p-4L : -0x7.ecba95a65e862628p-4L : inexact-ok
+= log1p upward ldbl-96-m68k -0x6.3fef3067427e43d8p-4L : -0x7.ecba95a65e862628p-4L : inexact-ok
+= log1p downward ldbl-128 -0x6.3fef3067427e43d8p-4L : -0x7.ecba95a65e86262cd1c8a7d007dp-4L : inexact-ok
+= log1p tonearest ldbl-128 -0x6.3fef3067427e43d8p-4L : -0x7.ecba95a65e86262cd1c8a7d007ccp-4L : inexact-ok
+= log1p towardzero ldbl-128 -0x6.3fef3067427e43d8p-4L : -0x7.ecba95a65e86262cd1c8a7d007ccp-4L : inexact-ok
+= log1p upward ldbl-128 -0x6.3fef3067427e43d8p-4L : -0x7.ecba95a65e86262cd1c8a7d007ccp-4L : inexact-ok
+= log1p downward ldbl-128ibm -0x6.3fef3067427e43d8p-4L : -0x7.ecba95a65e86262cd1c8a7d008p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm -0x6.3fef3067427e43d8p-4L : -0x7.ecba95a65e86262cd1c8a7d008p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm -0x6.3fef3067427e43d8p-4L : -0x7.ecba95a65e86262cd1c8a7d006p-4L : inexact-ok
+= log1p upward ldbl-128ibm -0x6.3fef3067427e43d8p-4L : -0x7.ecba95a65e86262cd1c8a7d006p-4L : inexact-ok
+= log1p downward ldbl-96-intel -0x6.3fef3067427e43ep-4L : -0x7.ecba95a65e86264p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel -0x6.3fef3067427e43ep-4L : -0x7.ecba95a65e862638p-4L : inexact-ok
+= log1p towardzero ldbl-96-intel -0x6.3fef3067427e43ep-4L : -0x7.ecba95a65e862638p-4L : inexact-ok
+= log1p upward ldbl-96-intel -0x6.3fef3067427e43ep-4L : -0x7.ecba95a65e862638p-4L : inexact-ok
+= log1p downward ldbl-96-m68k -0x6.3fef3067427e43ep-4L : -0x7.ecba95a65e86264p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k -0x6.3fef3067427e43ep-4L : -0x7.ecba95a65e862638p-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k -0x6.3fef3067427e43ep-4L : -0x7.ecba95a65e862638p-4L : inexact-ok
+= log1p upward ldbl-96-m68k -0x6.3fef3067427e43ep-4L : -0x7.ecba95a65e862638p-4L : inexact-ok
+= log1p downward ldbl-128 -0x6.3fef3067427e43ep-4L : -0x7.ecba95a65e862639f284126018b4p-4L : inexact-ok
+= log1p tonearest ldbl-128 -0x6.3fef3067427e43ep-4L : -0x7.ecba95a65e862639f284126018bp-4L : inexact-ok
+= log1p towardzero ldbl-128 -0x6.3fef3067427e43ep-4L : -0x7.ecba95a65e862639f284126018bp-4L : inexact-ok
+= log1p upward ldbl-128 -0x6.3fef3067427e43ep-4L : -0x7.ecba95a65e862639f284126018bp-4L : inexact-ok
+= log1p downward ldbl-128ibm -0x6.3fef3067427e43ep-4L : -0x7.ecba95a65e862639f28412601ap-4L : inexact-ok
+= log1p tonearest ldbl-128ibm -0x6.3fef3067427e43ep-4L : -0x7.ecba95a65e862639f284126018p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm -0x6.3fef3067427e43ep-4L : -0x7.ecba95a65e862639f284126018p-4L : inexact-ok
+= log1p upward ldbl-128ibm -0x6.3fef3067427e43ep-4L : -0x7.ecba95a65e862639f284126018p-4L : inexact-ok
+= log1p downward ldbl-128 -0x6.3fef3067427e43dfcde9e48f74bcp-4L : -0x7.ecba95a65e862639a05337fb87ecp-4L : inexact-ok
+= log1p tonearest ldbl-128 -0x6.3fef3067427e43dfcde9e48f74bcp-4L : -0x7.ecba95a65e862639a05337fb87ecp-4L : inexact-ok
+= log1p towardzero ldbl-128 -0x6.3fef3067427e43dfcde9e48f74bcp-4L : -0x7.ecba95a65e862639a05337fb87e8p-4L : inexact-ok
+= log1p upward ldbl-128 -0x6.3fef3067427e43dfcde9e48f74bcp-4L : -0x7.ecba95a65e862639a05337fb87e8p-4L : inexact-ok
+= log1p downward ldbl-128 -0x6.3fef3067427e43dfcde9e48f74p-4L : -0x7.ecba95a65e862639a05337fb86b8p-4L : inexact-ok
+= log1p tonearest ldbl-128 -0x6.3fef3067427e43dfcde9e48f74p-4L : -0x7.ecba95a65e862639a05337fb86b8p-4L : inexact-ok
+= log1p towardzero ldbl-128 -0x6.3fef3067427e43dfcde9e48f74p-4L : -0x7.ecba95a65e862639a05337fb86b4p-4L : inexact-ok
+= log1p upward ldbl-128 -0x6.3fef3067427e43dfcde9e48f74p-4L : -0x7.ecba95a65e862639a05337fb86b4p-4L : inexact-ok
+= log1p downward ldbl-128ibm -0x6.3fef3067427e43dfcde9e48f74p-4L : -0x7.ecba95a65e862639a05337fb88p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm -0x6.3fef3067427e43dfcde9e48f74p-4L : -0x7.ecba95a65e862639a05337fb86p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm -0x6.3fef3067427e43dfcde9e48f74p-4L : -0x7.ecba95a65e862639a05337fb86p-4L : inexact-ok
+= log1p upward ldbl-128ibm -0x6.3fef3067427e43dfcde9e48f74p-4L : -0x7.ecba95a65e862639a05337fb86p-4L : inexact-ok
+= log1p downward ldbl-128 -0x6.3fef3067427e43dfcde9e48f76p-4L : -0x7.ecba95a65e862639a05337fb8ap-4L : inexact-ok
+= log1p tonearest ldbl-128 -0x6.3fef3067427e43dfcde9e48f76p-4L : -0x7.ecba95a65e862639a05337fb8ap-4L : inexact-ok
+= log1p towardzero ldbl-128 -0x6.3fef3067427e43dfcde9e48f76p-4L : -0x7.ecba95a65e862639a05337fb89fcp-4L : inexact-ok
+= log1p upward ldbl-128 -0x6.3fef3067427e43dfcde9e48f76p-4L : -0x7.ecba95a65e862639a05337fb89fcp-4L : inexact-ok
+= log1p downward ldbl-128ibm -0x6.3fef3067427e43dfcde9e48f76p-4L : -0x7.ecba95a65e862639a05337fb8ap-4L : inexact-ok
+= log1p tonearest ldbl-128ibm -0x6.3fef3067427e43dfcde9e48f76p-4L : -0x7.ecba95a65e862639a05337fb8ap-4L : inexact-ok
+= log1p towardzero ldbl-128ibm -0x6.3fef3067427e43dfcde9e48f76p-4L : -0x7.ecba95a65e862639a05337fb88p-4L : inexact-ok
+= log1p upward ldbl-128ibm -0x6.3fef3067427e43dfcde9e48f76p-4L : -0x7.ecba95a65e862639a05337fb88p-4L : inexact-ok
+log1p 0x6.af53d00fd2845d4772260ef5adc4p-4
+= log1p downward flt-32 0x6.af53d8p-4f : 0x5.95f3fp-4f : inexact-ok
+= log1p tonearest flt-32 0x6.af53d8p-4f : 0x5.95f3fp-4f : inexact-ok
+= log1p towardzero flt-32 0x6.af53d8p-4f : 0x5.95f3fp-4f : inexact-ok
+= log1p upward flt-32 0x6.af53d8p-4f : 0x5.95f3f8p-4f : inexact-ok
+= log1p downward dbl-64 0x6.af53d8p-4 : 0x5.95f3f1dfd7b5cp-4 : inexact-ok
+= log1p tonearest dbl-64 0x6.af53d8p-4 : 0x5.95f3f1dfd7b6p-4 : inexact-ok
+= log1p towardzero dbl-64 0x6.af53d8p-4 : 0x5.95f3f1dfd7b5cp-4 : inexact-ok
+= log1p upward dbl-64 0x6.af53d8p-4 : 0x5.95f3f1dfd7b6p-4 : inexact-ok
+= log1p downward ldbl-96-intel 0x6.af53d8p-4L : 0x5.95f3f1dfd7b5e04p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x6.af53d8p-4L : 0x5.95f3f1dfd7b5e048p-4L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x6.af53d8p-4L : 0x5.95f3f1dfd7b5e04p-4L : inexact-ok
+= log1p upward ldbl-96-intel 0x6.af53d8p-4L : 0x5.95f3f1dfd7b5e048p-4L : inexact-ok
+= log1p downward ldbl-96-m68k 0x6.af53d8p-4L : 0x5.95f3f1dfd7b5e04p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x6.af53d8p-4L : 0x5.95f3f1dfd7b5e048p-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x6.af53d8p-4L : 0x5.95f3f1dfd7b5e04p-4L : inexact-ok
+= log1p upward ldbl-96-m68k 0x6.af53d8p-4L : 0x5.95f3f1dfd7b5e048p-4L : inexact-ok
+= log1p downward ldbl-128 0x6.af53d8p-4L : 0x5.95f3f1dfd7b5e044101fab82d1ecp-4L : inexact-ok
+= log1p tonearest ldbl-128 0x6.af53d8p-4L : 0x5.95f3f1dfd7b5e044101fab82d1fp-4L : inexact-ok
+= log1p towardzero ldbl-128 0x6.af53d8p-4L : 0x5.95f3f1dfd7b5e044101fab82d1ecp-4L : inexact-ok
+= log1p upward ldbl-128 0x6.af53d8p-4L : 0x5.95f3f1dfd7b5e044101fab82d1fp-4L : inexact-ok
+= log1p downward ldbl-128ibm 0x6.af53d8p-4L : 0x5.95f3f1dfd7b5e044101fab82dp-4L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x6.af53d8p-4L : 0x5.95f3f1dfd7b5e044101fab82d2p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x6.af53d8p-4L : 0x5.95f3f1dfd7b5e044101fab82dp-4L : inexact-ok
+= log1p upward ldbl-128ibm 0x6.af53d8p-4L : 0x5.95f3f1dfd7b5e044101fab82d2p-4L : inexact-ok
+= log1p downward flt-32 0x6.af53dp-4f : 0x5.95f3e8p-4f : inexact-ok
+= log1p tonearest flt-32 0x6.af53dp-4f : 0x5.95f3fp-4f : inexact-ok
+= log1p towardzero flt-32 0x6.af53dp-4f : 0x5.95f3e8p-4f : inexact-ok
+= log1p upward flt-32 0x6.af53dp-4f : 0x5.95f3fp-4f : inexact-ok
+= log1p downward dbl-64 0x6.af53dp-4 : 0x5.95f3ec3b5b154p-4 : inexact-ok
+= log1p tonearest dbl-64 0x6.af53dp-4 : 0x5.95f3ec3b5b154p-4 : inexact-ok
+= log1p towardzero dbl-64 0x6.af53dp-4 : 0x5.95f3ec3b5b154p-4 : inexact-ok
+= log1p upward dbl-64 0x6.af53dp-4 : 0x5.95f3ec3b5b158p-4 : inexact-ok
+= log1p downward ldbl-96-intel 0x6.af53dp-4L : 0x5.95f3ec3b5b154238p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x6.af53dp-4L : 0x5.95f3ec3b5b15424p-4L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x6.af53dp-4L : 0x5.95f3ec3b5b154238p-4L : inexact-ok
+= log1p upward ldbl-96-intel 0x6.af53dp-4L : 0x5.95f3ec3b5b15424p-4L : inexact-ok
+= log1p downward ldbl-96-m68k 0x6.af53dp-4L : 0x5.95f3ec3b5b154238p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x6.af53dp-4L : 0x5.95f3ec3b5b15424p-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x6.af53dp-4L : 0x5.95f3ec3b5b154238p-4L : inexact-ok
+= log1p upward ldbl-96-m68k 0x6.af53dp-4L : 0x5.95f3ec3b5b15424p-4L : inexact-ok
+= log1p downward ldbl-128 0x6.af53dp-4L : 0x5.95f3ec3b5b15423c0cde1ea58e3cp-4L : inexact-ok
+= log1p tonearest ldbl-128 0x6.af53dp-4L : 0x5.95f3ec3b5b15423c0cde1ea58e4p-4L : inexact-ok
+= log1p towardzero ldbl-128 0x6.af53dp-4L : 0x5.95f3ec3b5b15423c0cde1ea58e3cp-4L : inexact-ok
+= log1p upward ldbl-128 0x6.af53dp-4L : 0x5.95f3ec3b5b15423c0cde1ea58e4p-4L : inexact-ok
+= log1p downward ldbl-128ibm 0x6.af53dp-4L : 0x5.95f3ec3b5b15423c0cde1ea58ep-4L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x6.af53dp-4L : 0x5.95f3ec3b5b15423c0cde1ea58ep-4L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x6.af53dp-4L : 0x5.95f3ec3b5b15423c0cde1ea58ep-4L : inexact-ok
+= log1p upward ldbl-128ibm 0x6.af53dp-4L : 0x5.95f3ec3b5b15423c0cde1ea59p-4L : inexact-ok
+= log1p downward dbl-64 0x6.af53d00fd2848p-4 : 0x5.95f3ec4683fap-4 : inexact-ok
+= log1p tonearest dbl-64 0x6.af53d00fd2848p-4 : 0x5.95f3ec4683fa4p-4 : inexact-ok
+= log1p towardzero dbl-64 0x6.af53d00fd2848p-4 : 0x5.95f3ec4683fap-4 : inexact-ok
+= log1p upward dbl-64 0x6.af53d00fd2848p-4 : 0x5.95f3ec4683fa4p-4 : inexact-ok
+= log1p downward ldbl-96-intel 0x6.af53d00fd2848p-4L : 0x5.95f3ec4683fa2d2p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x6.af53d00fd2848p-4L : 0x5.95f3ec4683fa2d2p-4L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x6.af53d00fd2848p-4L : 0x5.95f3ec4683fa2d2p-4L : inexact-ok
+= log1p upward ldbl-96-intel 0x6.af53d00fd2848p-4L : 0x5.95f3ec4683fa2d28p-4L : inexact-ok
+= log1p downward ldbl-96-m68k 0x6.af53d00fd2848p-4L : 0x5.95f3ec4683fa2d2p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x6.af53d00fd2848p-4L : 0x5.95f3ec4683fa2d2p-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x6.af53d00fd2848p-4L : 0x5.95f3ec4683fa2d2p-4L : inexact-ok
+= log1p upward ldbl-96-m68k 0x6.af53d00fd2848p-4L : 0x5.95f3ec4683fa2d28p-4L : inexact-ok
+= log1p downward ldbl-128 0x6.af53d00fd2848p-4L : 0x5.95f3ec4683fa2d2090ee94cc944cp-4L : inexact-ok
+= log1p tonearest ldbl-128 0x6.af53d00fd2848p-4L : 0x5.95f3ec4683fa2d2090ee94cc945p-4L : inexact-ok
+= log1p towardzero ldbl-128 0x6.af53d00fd2848p-4L : 0x5.95f3ec4683fa2d2090ee94cc944cp-4L : inexact-ok
+= log1p upward ldbl-128 0x6.af53d00fd2848p-4L : 0x5.95f3ec4683fa2d2090ee94cc945p-4L : inexact-ok
+= log1p downward ldbl-128ibm 0x6.af53d00fd2848p-4L : 0x5.95f3ec4683fa2d2090ee94cc94p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x6.af53d00fd2848p-4L : 0x5.95f3ec4683fa2d2090ee94cc94p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x6.af53d00fd2848p-4L : 0x5.95f3ec4683fa2d2090ee94cc94p-4L : inexact-ok
+= log1p upward ldbl-128ibm 0x6.af53d00fd2848p-4L : 0x5.95f3ec4683fa2d2090ee94cc96p-4L : inexact-ok
+= log1p downward dbl-64 0x6.af53d00fd2844p-4 : 0x5.95f3ec4683f9cp-4 : inexact-ok
+= log1p tonearest dbl-64 0x6.af53d00fd2844p-4 : 0x5.95f3ec4683fap-4 : inexact-ok
+= log1p towardzero dbl-64 0x6.af53d00fd2844p-4 : 0x5.95f3ec4683f9cp-4 : inexact-ok
+= log1p upward dbl-64 0x6.af53d00fd2844p-4 : 0x5.95f3ec4683fap-4 : inexact-ok
+= log1p downward ldbl-96-intel 0x6.af53d00fd2844p-4L : 0x5.95f3ec4683f9fff8p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x6.af53d00fd2844p-4L : 0x5.95f3ec4683fap-4L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x6.af53d00fd2844p-4L : 0x5.95f3ec4683f9fff8p-4L : inexact-ok
+= log1p upward ldbl-96-intel 0x6.af53d00fd2844p-4L : 0x5.95f3ec4683fap-4L : inexact-ok
+= log1p downward ldbl-96-m68k 0x6.af53d00fd2844p-4L : 0x5.95f3ec4683f9fff8p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x6.af53d00fd2844p-4L : 0x5.95f3ec4683fap-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x6.af53d00fd2844p-4L : 0x5.95f3ec4683f9fff8p-4L : inexact-ok
+= log1p upward ldbl-96-m68k 0x6.af53d00fd2844p-4L : 0x5.95f3ec4683fap-4L : inexact-ok
+= log1p downward ldbl-128 0x6.af53d00fd2844p-4L : 0x5.95f3ec4683f9fffcabe1ce64f9f4p-4L : inexact-ok
+= log1p tonearest ldbl-128 0x6.af53d00fd2844p-4L : 0x5.95f3ec4683f9fffcabe1ce64f9f4p-4L : inexact-ok
+= log1p towardzero ldbl-128 0x6.af53d00fd2844p-4L : 0x5.95f3ec4683f9fffcabe1ce64f9f4p-4L : inexact-ok
+= log1p upward ldbl-128 0x6.af53d00fd2844p-4L : 0x5.95f3ec4683f9fffcabe1ce64f9f8p-4L : inexact-ok
+= log1p downward ldbl-128ibm 0x6.af53d00fd2844p-4L : 0x5.95f3ec4683f9fffcabe1ce64f8p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x6.af53d00fd2844p-4L : 0x5.95f3ec4683f9fffcabe1ce64fap-4L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x6.af53d00fd2844p-4L : 0x5.95f3ec4683f9fffcabe1ce64f8p-4L : inexact-ok
+= log1p upward ldbl-128ibm 0x6.af53d00fd2844p-4L : 0x5.95f3ec4683f9fffcabe1ce64fap-4L : inexact-ok
+= log1p downward ldbl-96-intel 0x6.af53d00fd2845d48p-4L : 0x5.95f3ec4683fa14ap-4L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x6.af53d00fd2845d48p-4L : 0x5.95f3ec4683fa14ap-4L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x6.af53d00fd2845d48p-4L : 0x5.95f3ec4683fa14ap-4L : inexact-ok
+= log1p upward ldbl-96-intel 0x6.af53d00fd2845d48p-4L : 0x5.95f3ec4683fa14a8p-4L : inexact-ok
+= log1p downward ldbl-96-m68k 0x6.af53d00fd2845d48p-4L : 0x5.95f3ec4683fa14ap-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x6.af53d00fd2845d48p-4L : 0x5.95f3ec4683fa14ap-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x6.af53d00fd2845d48p-4L : 0x5.95f3ec4683fa14ap-4L : inexact-ok
+= log1p upward ldbl-96-m68k 0x6.af53d00fd2845d48p-4L : 0x5.95f3ec4683fa14a8p-4L : inexact-ok
+= log1p downward ldbl-128 0x6.af53d00fd2845d48p-4L : 0x5.95f3ec4683fa14a3b80d46ab208p-4L : inexact-ok
+= log1p tonearest ldbl-128 0x6.af53d00fd2845d48p-4L : 0x5.95f3ec4683fa14a3b80d46ab2084p-4L : inexact-ok
+= log1p towardzero ldbl-128 0x6.af53d00fd2845d48p-4L : 0x5.95f3ec4683fa14a3b80d46ab208p-4L : inexact-ok
+= log1p upward ldbl-128 0x6.af53d00fd2845d48p-4L : 0x5.95f3ec4683fa14a3b80d46ab2084p-4L : inexact-ok
+= log1p downward ldbl-128ibm 0x6.af53d00fd2845d48p-4L : 0x5.95f3ec4683fa14a3b80d46ab2p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x6.af53d00fd2845d48p-4L : 0x5.95f3ec4683fa14a3b80d46ab2p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x6.af53d00fd2845d48p-4L : 0x5.95f3ec4683fa14a3b80d46ab2p-4L : inexact-ok
+= log1p upward ldbl-128ibm 0x6.af53d00fd2845d48p-4L : 0x5.95f3ec4683fa14a3b80d46ab22p-4L : inexact-ok
+= log1p downward ldbl-96-intel 0x6.af53d00fd2845d4p-4L : 0x5.95f3ec4683fa1498p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x6.af53d00fd2845d4p-4L : 0x5.95f3ec4683fa14ap-4L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x6.af53d00fd2845d4p-4L : 0x5.95f3ec4683fa1498p-4L : inexact-ok
+= log1p upward ldbl-96-intel 0x6.af53d00fd2845d4p-4L : 0x5.95f3ec4683fa14ap-4L : inexact-ok
+= log1p downward ldbl-96-m68k 0x6.af53d00fd2845d4p-4L : 0x5.95f3ec4683fa1498p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x6.af53d00fd2845d4p-4L : 0x5.95f3ec4683fa14ap-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x6.af53d00fd2845d4p-4L : 0x5.95f3ec4683fa1498p-4L : inexact-ok
+= log1p upward ldbl-96-m68k 0x6.af53d00fd2845d4p-4L : 0x5.95f3ec4683fa14ap-4L : inexact-ok
+= log1p downward ldbl-128 0x6.af53d00fd2845d4p-4L : 0x5.95f3ec4683fa149e1390a512539p-4L : inexact-ok
+= log1p tonearest ldbl-128 0x6.af53d00fd2845d4p-4L : 0x5.95f3ec4683fa149e1390a512539p-4L : inexact-ok
+= log1p towardzero ldbl-128 0x6.af53d00fd2845d4p-4L : 0x5.95f3ec4683fa149e1390a512539p-4L : inexact-ok
+= log1p upward ldbl-128 0x6.af53d00fd2845d4p-4L : 0x5.95f3ec4683fa149e1390a5125394p-4L : inexact-ok
+= log1p downward ldbl-128ibm 0x6.af53d00fd2845d4p-4L : 0x5.95f3ec4683fa149e1390a51252p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x6.af53d00fd2845d4p-4L : 0x5.95f3ec4683fa149e1390a51254p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x6.af53d00fd2845d4p-4L : 0x5.95f3ec4683fa149e1390a51252p-4L : inexact-ok
+= log1p upward ldbl-128ibm 0x6.af53d00fd2845d4p-4L : 0x5.95f3ec4683fa149e1390a51254p-4L : inexact-ok
+= log1p downward ldbl-128 0x6.af53d00fd2845d4772260ef5adc4p-4L : 0x5.95f3ec4683fa14a354007a53e9f4p-4L : inexact-ok
+= log1p tonearest ldbl-128 0x6.af53d00fd2845d4772260ef5adc4p-4L : 0x5.95f3ec4683fa14a354007a53e9f8p-4L : inexact-ok
+= log1p towardzero ldbl-128 0x6.af53d00fd2845d4772260ef5adc4p-4L : 0x5.95f3ec4683fa14a354007a53e9f4p-4L : inexact-ok
+= log1p upward ldbl-128 0x6.af53d00fd2845d4772260ef5adc4p-4L : 0x5.95f3ec4683fa14a354007a53e9f8p-4L : inexact-ok
+= log1p downward ldbl-128 0x6.af53d00fd2845d4772260ef5aep-4L : 0x5.95f3ec4683fa14a354007a53ea2p-4L : inexact-ok
+= log1p tonearest ldbl-128 0x6.af53d00fd2845d4772260ef5aep-4L : 0x5.95f3ec4683fa14a354007a53ea2p-4L : inexact-ok
+= log1p towardzero ldbl-128 0x6.af53d00fd2845d4772260ef5aep-4L : 0x5.95f3ec4683fa14a354007a53ea2p-4L : inexact-ok
+= log1p upward ldbl-128 0x6.af53d00fd2845d4772260ef5aep-4L : 0x5.95f3ec4683fa14a354007a53ea24p-4L : inexact-ok
+= log1p downward ldbl-128ibm 0x6.af53d00fd2845d4772260ef5aep-4L : 0x5.95f3ec4683fa14a354007a53eap-4L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x6.af53d00fd2845d4772260ef5aep-4L : 0x5.95f3ec4683fa14a354007a53eap-4L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x6.af53d00fd2845d4772260ef5aep-4L : 0x5.95f3ec4683fa14a354007a53eap-4L : inexact-ok
+= log1p upward ldbl-128ibm 0x6.af53d00fd2845d4772260ef5aep-4L : 0x5.95f3ec4683fa14a354007a53ecp-4L : inexact-ok
+= log1p downward ldbl-128 0x6.af53d00fd2845d4772260ef5acp-4L : 0x5.95f3ec4683fa14a354007a53e8b4p-4L : inexact-ok
+= log1p tonearest ldbl-128 0x6.af53d00fd2845d4772260ef5acp-4L : 0x5.95f3ec4683fa14a354007a53e8b8p-4L : inexact-ok
+= log1p towardzero ldbl-128 0x6.af53d00fd2845d4772260ef5acp-4L : 0x5.95f3ec4683fa14a354007a53e8b4p-4L : inexact-ok
+= log1p upward ldbl-128 0x6.af53d00fd2845d4772260ef5acp-4L : 0x5.95f3ec4683fa14a354007a53e8b8p-4L : inexact-ok
+= log1p downward ldbl-128ibm 0x6.af53d00fd2845d4772260ef5acp-4L : 0x5.95f3ec4683fa14a354007a53e8p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x6.af53d00fd2845d4772260ef5acp-4L : 0x5.95f3ec4683fa14a354007a53e8p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x6.af53d00fd2845d4772260ef5acp-4L : 0x5.95f3ec4683fa14a354007a53e8p-4L : inexact-ok
+= log1p upward ldbl-128ibm 0x6.af53d00fd2845d4772260ef5acp-4L : 0x5.95f3ec4683fa14a354007a53eap-4L : inexact-ok
log2 1
= log2 downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
= log2 tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok
@@ -151340,6 +215219,744 @@ log2 0.75
= log2 tonearest ldbl-128ibm 0xcp-4L : -0x6.a3fe5c6042978605ff4edf5f98p-4L : inexact-ok
= log2 towardzero ldbl-128ibm 0xcp-4L : -0x6.a3fe5c6042978605ff4edf5f96p-4L : inexact-ok
= log2 upward ldbl-128ibm 0xcp-4L : -0x6.a3fe5c6042978605ff4edf5f96p-4L : inexact-ok
+log2 0x1.000002p0
+= log2 downward flt-32 0x1.000002p+0f : 0x2.e2a8e8p-24f : inexact-ok
+= log2 tonearest flt-32 0x1.000002p+0f : 0x2.e2a8e8p-24f : inexact-ok
+= log2 towardzero flt-32 0x1.000002p+0f : 0x2.e2a8e8p-24f : inexact-ok
+= log2 upward flt-32 0x1.000002p+0f : 0x2.e2a8ecp-24f : inexact-ok
+= log2 downward dbl-64 0x1.000002p+0 : 0x2.e2a8e9c2c776ep-24 : inexact-ok
+= log2 tonearest dbl-64 0x1.000002p+0 : 0x2.e2a8e9c2c777p-24 : inexact-ok
+= log2 towardzero dbl-64 0x1.000002p+0 : 0x2.e2a8e9c2c776ep-24 : inexact-ok
+= log2 upward dbl-64 0x1.000002p+0 : 0x2.e2a8e9c2c777p-24 : inexact-ok
+= log2 downward ldbl-96-intel 0x1.000002p+0L : 0x2.e2a8e9c2c776f65cp-24L : inexact-ok
+= log2 tonearest ldbl-96-intel 0x1.000002p+0L : 0x2.e2a8e9c2c776f66p-24L : inexact-ok
+= log2 towardzero ldbl-96-intel 0x1.000002p+0L : 0x2.e2a8e9c2c776f65cp-24L : inexact-ok
+= log2 upward ldbl-96-intel 0x1.000002p+0L : 0x2.e2a8e9c2c776f66p-24L : inexact-ok
+= log2 downward ldbl-96-m68k 0x1.000002p+0L : 0x2.e2a8e9c2c776f65cp-24L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0x1.000002p+0L : 0x2.e2a8e9c2c776f66p-24L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0x1.000002p+0L : 0x2.e2a8e9c2c776f65cp-24L : inexact-ok
+= log2 upward ldbl-96-m68k 0x1.000002p+0L : 0x2.e2a8e9c2c776f66p-24L : inexact-ok
+= log2 downward ldbl-128 0x1.000002p+0L : 0x2.e2a8e9c2c776f65fd01efaf723e2p-24L : inexact-ok
+= log2 tonearest ldbl-128 0x1.000002p+0L : 0x2.e2a8e9c2c776f65fd01efaf723e4p-24L : inexact-ok
+= log2 towardzero ldbl-128 0x1.000002p+0L : 0x2.e2a8e9c2c776f65fd01efaf723e2p-24L : inexact-ok
+= log2 upward ldbl-128 0x1.000002p+0L : 0x2.e2a8e9c2c776f65fd01efaf723e4p-24L : inexact-ok
+= log2 downward ldbl-128ibm 0x1.000002p+0L : 0x2.e2a8e9c2c776f65fd01efaf723p-24L : inexact-ok
+= log2 tonearest ldbl-128ibm 0x1.000002p+0L : 0x2.e2a8e9c2c776f65fd01efaf724p-24L : inexact-ok
+= log2 towardzero ldbl-128ibm 0x1.000002p+0L : 0x2.e2a8e9c2c776f65fd01efaf723p-24L : inexact-ok
+= log2 upward ldbl-128ibm 0x1.000002p+0L : 0x2.e2a8e9c2c776f65fd01efaf724p-24L : inexact-ok
+log2 0x1.0000000000001p0
+= log2 downward flt-32 0x1.000002p+0f : 0x2.e2a8e8p-24f : inexact-ok
+= log2 tonearest flt-32 0x1.000002p+0f : 0x2.e2a8e8p-24f : inexact-ok
+= log2 towardzero flt-32 0x1.000002p+0f : 0x2.e2a8e8p-24f : inexact-ok
+= log2 upward flt-32 0x1.000002p+0f : 0x2.e2a8ecp-24f : inexact-ok
+= log2 downward dbl-64 0x1.000002p+0 : 0x2.e2a8e9c2c776ep-24 : inexact-ok
+= log2 tonearest dbl-64 0x1.000002p+0 : 0x2.e2a8e9c2c777p-24 : inexact-ok
+= log2 towardzero dbl-64 0x1.000002p+0 : 0x2.e2a8e9c2c776ep-24 : inexact-ok
+= log2 upward dbl-64 0x1.000002p+0 : 0x2.e2a8e9c2c777p-24 : inexact-ok
+= log2 downward ldbl-96-intel 0x1.000002p+0L : 0x2.e2a8e9c2c776f65cp-24L : inexact-ok
+= log2 tonearest ldbl-96-intel 0x1.000002p+0L : 0x2.e2a8e9c2c776f66p-24L : inexact-ok
+= log2 towardzero ldbl-96-intel 0x1.000002p+0L : 0x2.e2a8e9c2c776f65cp-24L : inexact-ok
+= log2 upward ldbl-96-intel 0x1.000002p+0L : 0x2.e2a8e9c2c776f66p-24L : inexact-ok
+= log2 downward ldbl-96-m68k 0x1.000002p+0L : 0x2.e2a8e9c2c776f65cp-24L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0x1.000002p+0L : 0x2.e2a8e9c2c776f66p-24L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0x1.000002p+0L : 0x2.e2a8e9c2c776f65cp-24L : inexact-ok
+= log2 upward ldbl-96-m68k 0x1.000002p+0L : 0x2.e2a8e9c2c776f66p-24L : inexact-ok
+= log2 downward ldbl-128 0x1.000002p+0L : 0x2.e2a8e9c2c776f65fd01efaf723e2p-24L : inexact-ok
+= log2 tonearest ldbl-128 0x1.000002p+0L : 0x2.e2a8e9c2c776f65fd01efaf723e4p-24L : inexact-ok
+= log2 towardzero ldbl-128 0x1.000002p+0L : 0x2.e2a8e9c2c776f65fd01efaf723e2p-24L : inexact-ok
+= log2 upward ldbl-128 0x1.000002p+0L : 0x2.e2a8e9c2c776f65fd01efaf723e4p-24L : inexact-ok
+= log2 downward ldbl-128ibm 0x1.000002p+0L : 0x2.e2a8e9c2c776f65fd01efaf723p-24L : inexact-ok
+= log2 tonearest ldbl-128ibm 0x1.000002p+0L : 0x2.e2a8e9c2c776f65fd01efaf724p-24L : inexact-ok
+= log2 towardzero ldbl-128ibm 0x1.000002p+0L : 0x2.e2a8e9c2c776f65fd01efaf723p-24L : inexact-ok
+= log2 upward ldbl-128ibm 0x1.000002p+0L : 0x2.e2a8e9c2c776f65fd01efaf724p-24L : inexact-ok
+= log2 downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log2 tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log2 towardzero flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log2 upward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log2 downward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log2 tonearest dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log2 towardzero dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log2 upward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log2 downward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 tonearest ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 towardzero ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 upward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 downward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 upward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 downward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 tonearest ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 towardzero ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 upward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 downward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 upward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 downward dbl-64 0x1.0000000000001p+0 : 0x1.71547652b82fdp-52 : inexact-ok
+= log2 tonearest dbl-64 0x1.0000000000001p+0 : 0x1.71547652b82fdp-52 : inexact-ok
+= log2 towardzero dbl-64 0x1.0000000000001p+0 : 0x1.71547652b82fdp-52 : inexact-ok
+= log2 upward dbl-64 0x1.0000000000001p+0 : 0x1.71547652b82fep-52 : inexact-ok
+= log2 downward ldbl-96-intel 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecp-52L : inexact-ok
+= log2 tonearest ldbl-96-intel 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecp-52L : inexact-ok
+= log2 towardzero ldbl-96-intel 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecp-52L : inexact-ok
+= log2 upward ldbl-96-intel 0x1.0000000000001p+0L : 0x1.71547652b82fd5eep-52L : inexact-ok
+= log2 downward ldbl-96-m68k 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecp-52L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecp-52L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecp-52L : inexact-ok
+= log2 upward ldbl-96-m68k 0x1.0000000000001p+0L : 0x1.71547652b82fd5eep-52L : inexact-ok
+= log2 downward ldbl-128 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecd95d67df53a9p-52L : inexact-ok
+= log2 tonearest ldbl-128 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecd95d67df53aap-52L : inexact-ok
+= log2 towardzero ldbl-128 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecd95d67df53a9p-52L : inexact-ok
+= log2 upward ldbl-128 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecd95d67df53aap-52L : inexact-ok
+= log2 downward ldbl-128ibm 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecd95d67df538p-52L : inexact-ok
+= log2 tonearest ldbl-128ibm 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecd95d67df538p-52L : inexact-ok
+= log2 towardzero ldbl-128ibm 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecd95d67df538p-52L : inexact-ok
+= log2 upward ldbl-128ibm 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecd95d67df54p-52L : inexact-ok
+log2 0x1.0000000000000002p0
+= log2 downward flt-32 0x1.000002p+0f : 0x2.e2a8e8p-24f : inexact-ok
+= log2 tonearest flt-32 0x1.000002p+0f : 0x2.e2a8e8p-24f : inexact-ok
+= log2 towardzero flt-32 0x1.000002p+0f : 0x2.e2a8e8p-24f : inexact-ok
+= log2 upward flt-32 0x1.000002p+0f : 0x2.e2a8ecp-24f : inexact-ok
+= log2 downward dbl-64 0x1.000002p+0 : 0x2.e2a8e9c2c776ep-24 : inexact-ok
+= log2 tonearest dbl-64 0x1.000002p+0 : 0x2.e2a8e9c2c777p-24 : inexact-ok
+= log2 towardzero dbl-64 0x1.000002p+0 : 0x2.e2a8e9c2c776ep-24 : inexact-ok
+= log2 upward dbl-64 0x1.000002p+0 : 0x2.e2a8e9c2c777p-24 : inexact-ok
+= log2 downward ldbl-96-intel 0x1.000002p+0L : 0x2.e2a8e9c2c776f65cp-24L : inexact-ok
+= log2 tonearest ldbl-96-intel 0x1.000002p+0L : 0x2.e2a8e9c2c776f66p-24L : inexact-ok
+= log2 towardzero ldbl-96-intel 0x1.000002p+0L : 0x2.e2a8e9c2c776f65cp-24L : inexact-ok
+= log2 upward ldbl-96-intel 0x1.000002p+0L : 0x2.e2a8e9c2c776f66p-24L : inexact-ok
+= log2 downward ldbl-96-m68k 0x1.000002p+0L : 0x2.e2a8e9c2c776f65cp-24L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0x1.000002p+0L : 0x2.e2a8e9c2c776f66p-24L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0x1.000002p+0L : 0x2.e2a8e9c2c776f65cp-24L : inexact-ok
+= log2 upward ldbl-96-m68k 0x1.000002p+0L : 0x2.e2a8e9c2c776f66p-24L : inexact-ok
+= log2 downward ldbl-128 0x1.000002p+0L : 0x2.e2a8e9c2c776f65fd01efaf723e2p-24L : inexact-ok
+= log2 tonearest ldbl-128 0x1.000002p+0L : 0x2.e2a8e9c2c776f65fd01efaf723e4p-24L : inexact-ok
+= log2 towardzero ldbl-128 0x1.000002p+0L : 0x2.e2a8e9c2c776f65fd01efaf723e2p-24L : inexact-ok
+= log2 upward ldbl-128 0x1.000002p+0L : 0x2.e2a8e9c2c776f65fd01efaf723e4p-24L : inexact-ok
+= log2 downward ldbl-128ibm 0x1.000002p+0L : 0x2.e2a8e9c2c776f65fd01efaf723p-24L : inexact-ok
+= log2 tonearest ldbl-128ibm 0x1.000002p+0L : 0x2.e2a8e9c2c776f65fd01efaf724p-24L : inexact-ok
+= log2 towardzero ldbl-128ibm 0x1.000002p+0L : 0x2.e2a8e9c2c776f65fd01efaf723p-24L : inexact-ok
+= log2 upward ldbl-128ibm 0x1.000002p+0L : 0x2.e2a8e9c2c776f65fd01efaf724p-24L : inexact-ok
+= log2 downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log2 tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log2 towardzero flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log2 upward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log2 downward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log2 tonearest dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log2 towardzero dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log2 upward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log2 downward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 tonearest ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 towardzero ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 upward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 downward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 upward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 downward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 tonearest ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 towardzero ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 upward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 downward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 upward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 downward dbl-64 0x1.0000000000001p+0 : 0x1.71547652b82fdp-52 : inexact-ok
+= log2 tonearest dbl-64 0x1.0000000000001p+0 : 0x1.71547652b82fdp-52 : inexact-ok
+= log2 towardzero dbl-64 0x1.0000000000001p+0 : 0x1.71547652b82fdp-52 : inexact-ok
+= log2 upward dbl-64 0x1.0000000000001p+0 : 0x1.71547652b82fep-52 : inexact-ok
+= log2 downward ldbl-96-intel 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecp-52L : inexact-ok
+= log2 tonearest ldbl-96-intel 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecp-52L : inexact-ok
+= log2 towardzero ldbl-96-intel 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecp-52L : inexact-ok
+= log2 upward ldbl-96-intel 0x1.0000000000001p+0L : 0x1.71547652b82fd5eep-52L : inexact-ok
+= log2 downward ldbl-96-m68k 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecp-52L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecp-52L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecp-52L : inexact-ok
+= log2 upward ldbl-96-m68k 0x1.0000000000001p+0L : 0x1.71547652b82fd5eep-52L : inexact-ok
+= log2 downward ldbl-128 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecd95d67df53a9p-52L : inexact-ok
+= log2 tonearest ldbl-128 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecd95d67df53aap-52L : inexact-ok
+= log2 towardzero ldbl-128 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecd95d67df53a9p-52L : inexact-ok
+= log2 upward ldbl-128 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecd95d67df53aap-52L : inexact-ok
+= log2 downward ldbl-128ibm 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecd95d67df538p-52L : inexact-ok
+= log2 tonearest ldbl-128ibm 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecd95d67df538p-52L : inexact-ok
+= log2 towardzero ldbl-128ibm 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecd95d67df538p-52L : inexact-ok
+= log2 upward ldbl-128ibm 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecd95d67df54p-52L : inexact-ok
+= log2 downward ldbl-96-intel 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2ecp-64L : inexact-ok
+= log2 tonearest ldbl-96-intel 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2ecp-64L : inexact-ok
+= log2 towardzero ldbl-96-intel 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2ecp-64L : inexact-ok
+= log2 upward ldbl-96-intel 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2fp-64L : inexact-ok
+= log2 downward ldbl-96-m68k 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2ecp-64L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2ecp-64L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2ecp-64L : inexact-ok
+= log2 upward ldbl-96-m68k 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2fp-64L : inexact-ok
+= log2 downward ldbl-128 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2ec17770e9c3414p-64L : inexact-ok
+= log2 tonearest ldbl-128 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2ec17770e9c3416p-64L : inexact-ok
+= log2 towardzero ldbl-128 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2ec17770e9c3414p-64L : inexact-ok
+= log2 upward ldbl-128 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2ec17770e9c3416p-64L : inexact-ok
+= log2 downward ldbl-128ibm 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2ec17770e9c34p-64L : inexact-ok
+= log2 tonearest ldbl-128ibm 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2ec17770e9c34p-64L : inexact-ok
+= log2 towardzero ldbl-128ibm 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2ec17770e9c34p-64L : inexact-ok
+= log2 upward ldbl-128ibm 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2ec17770e9c35p-64L : inexact-ok
+log2 0x1.000000000000000000000000008p0
+= log2 downward flt-32 0x1.000002p+0f : 0x2.e2a8e8p-24f : inexact-ok
+= log2 tonearest flt-32 0x1.000002p+0f : 0x2.e2a8e8p-24f : inexact-ok
+= log2 towardzero flt-32 0x1.000002p+0f : 0x2.e2a8e8p-24f : inexact-ok
+= log2 upward flt-32 0x1.000002p+0f : 0x2.e2a8ecp-24f : inexact-ok
+= log2 downward dbl-64 0x1.000002p+0 : 0x2.e2a8e9c2c776ep-24 : inexact-ok
+= log2 tonearest dbl-64 0x1.000002p+0 : 0x2.e2a8e9c2c777p-24 : inexact-ok
+= log2 towardzero dbl-64 0x1.000002p+0 : 0x2.e2a8e9c2c776ep-24 : inexact-ok
+= log2 upward dbl-64 0x1.000002p+0 : 0x2.e2a8e9c2c777p-24 : inexact-ok
+= log2 downward ldbl-96-intel 0x1.000002p+0L : 0x2.e2a8e9c2c776f65cp-24L : inexact-ok
+= log2 tonearest ldbl-96-intel 0x1.000002p+0L : 0x2.e2a8e9c2c776f66p-24L : inexact-ok
+= log2 towardzero ldbl-96-intel 0x1.000002p+0L : 0x2.e2a8e9c2c776f65cp-24L : inexact-ok
+= log2 upward ldbl-96-intel 0x1.000002p+0L : 0x2.e2a8e9c2c776f66p-24L : inexact-ok
+= log2 downward ldbl-96-m68k 0x1.000002p+0L : 0x2.e2a8e9c2c776f65cp-24L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0x1.000002p+0L : 0x2.e2a8e9c2c776f66p-24L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0x1.000002p+0L : 0x2.e2a8e9c2c776f65cp-24L : inexact-ok
+= log2 upward ldbl-96-m68k 0x1.000002p+0L : 0x2.e2a8e9c2c776f66p-24L : inexact-ok
+= log2 downward ldbl-128 0x1.000002p+0L : 0x2.e2a8e9c2c776f65fd01efaf723e2p-24L : inexact-ok
+= log2 tonearest ldbl-128 0x1.000002p+0L : 0x2.e2a8e9c2c776f65fd01efaf723e4p-24L : inexact-ok
+= log2 towardzero ldbl-128 0x1.000002p+0L : 0x2.e2a8e9c2c776f65fd01efaf723e2p-24L : inexact-ok
+= log2 upward ldbl-128 0x1.000002p+0L : 0x2.e2a8e9c2c776f65fd01efaf723e4p-24L : inexact-ok
+= log2 downward ldbl-128ibm 0x1.000002p+0L : 0x2.e2a8e9c2c776f65fd01efaf723p-24L : inexact-ok
+= log2 tonearest ldbl-128ibm 0x1.000002p+0L : 0x2.e2a8e9c2c776f65fd01efaf724p-24L : inexact-ok
+= log2 towardzero ldbl-128ibm 0x1.000002p+0L : 0x2.e2a8e9c2c776f65fd01efaf723p-24L : inexact-ok
+= log2 upward ldbl-128ibm 0x1.000002p+0L : 0x2.e2a8e9c2c776f65fd01efaf724p-24L : inexact-ok
+= log2 downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log2 tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log2 towardzero flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log2 upward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log2 downward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log2 tonearest dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log2 towardzero dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log2 upward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log2 downward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 tonearest ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 towardzero ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 upward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 downward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 upward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 downward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 tonearest ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 towardzero ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 upward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 downward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 upward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 downward dbl-64 0x1.0000000000001p+0 : 0x1.71547652b82fdp-52 : inexact-ok
+= log2 tonearest dbl-64 0x1.0000000000001p+0 : 0x1.71547652b82fdp-52 : inexact-ok
+= log2 towardzero dbl-64 0x1.0000000000001p+0 : 0x1.71547652b82fdp-52 : inexact-ok
+= log2 upward dbl-64 0x1.0000000000001p+0 : 0x1.71547652b82fep-52 : inexact-ok
+= log2 downward ldbl-96-intel 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecp-52L : inexact-ok
+= log2 tonearest ldbl-96-intel 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecp-52L : inexact-ok
+= log2 towardzero ldbl-96-intel 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecp-52L : inexact-ok
+= log2 upward ldbl-96-intel 0x1.0000000000001p+0L : 0x1.71547652b82fd5eep-52L : inexact-ok
+= log2 downward ldbl-96-m68k 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecp-52L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecp-52L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecp-52L : inexact-ok
+= log2 upward ldbl-96-m68k 0x1.0000000000001p+0L : 0x1.71547652b82fd5eep-52L : inexact-ok
+= log2 downward ldbl-128 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecd95d67df53a9p-52L : inexact-ok
+= log2 tonearest ldbl-128 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecd95d67df53aap-52L : inexact-ok
+= log2 towardzero ldbl-128 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecd95d67df53a9p-52L : inexact-ok
+= log2 upward ldbl-128 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecd95d67df53aap-52L : inexact-ok
+= log2 downward ldbl-128ibm 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecd95d67df538p-52L : inexact-ok
+= log2 tonearest ldbl-128ibm 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecd95d67df538p-52L : inexact-ok
+= log2 towardzero ldbl-128ibm 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecd95d67df538p-52L : inexact-ok
+= log2 upward ldbl-128ibm 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecd95d67df54p-52L : inexact-ok
+= log2 downward ldbl-96-intel 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2ecp-64L : inexact-ok
+= log2 tonearest ldbl-96-intel 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2ecp-64L : inexact-ok
+= log2 towardzero ldbl-96-intel 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2ecp-64L : inexact-ok
+= log2 upward ldbl-96-intel 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2fp-64L : inexact-ok
+= log2 downward ldbl-96-m68k 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2ecp-64L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2ecp-64L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2ecp-64L : inexact-ok
+= log2 upward ldbl-96-m68k 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2fp-64L : inexact-ok
+= log2 downward ldbl-128 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2ec17770e9c3414p-64L : inexact-ok
+= log2 tonearest ldbl-128 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2ec17770e9c3416p-64L : inexact-ok
+= log2 towardzero ldbl-128 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2ec17770e9c3414p-64L : inexact-ok
+= log2 upward ldbl-128 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2ec17770e9c3416p-64L : inexact-ok
+= log2 downward ldbl-128ibm 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2ec17770e9c34p-64L : inexact-ok
+= log2 tonearest ldbl-128ibm 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2ec17770e9c34p-64L : inexact-ok
+= log2 towardzero ldbl-128ibm 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2ec17770e9c34p-64L : inexact-ok
+= log2 upward ldbl-128ibm 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2ec17770e9c35p-64L : inexact-ok
+= log2 downward ldbl-128 0x1.000000000000000000000000008p+0L : 0xb.8aa3b295c17f0bbbe87fed068efp-108L : inexact-ok
+= log2 tonearest ldbl-128 0x1.000000000000000000000000008p+0L : 0xb.8aa3b295c17f0bbbe87fed068efp-108L : inexact-ok
+= log2 towardzero ldbl-128 0x1.000000000000000000000000008p+0L : 0xb.8aa3b295c17f0bbbe87fed068efp-108L : inexact-ok
+= log2 upward ldbl-128 0x1.000000000000000000000000008p+0L : 0xb.8aa3b295c17f0bbbe87fed068ef8p-108L : inexact-ok
+= log2 downward ldbl-128ibm 0x1.000000000000000000000000008p+0L : 0xb.8aa3b295c17f0bbbe87fed068cp-108L : inexact-ok
+= log2 tonearest ldbl-128ibm 0x1.000000000000000000000000008p+0L : 0xb.8aa3b295c17f0bbbe87fed069p-108L : inexact-ok
+= log2 towardzero ldbl-128ibm 0x1.000000000000000000000000008p+0L : 0xb.8aa3b295c17f0bbbe87fed068cp-108L : inexact-ok
+= log2 upward ldbl-128ibm 0x1.000000000000000000000000008p+0L : 0xb.8aa3b295c17f0bbbe87fed069p-108L : inexact-ok
+log2 0x1.0000000000000000000000000001p0
+= log2 downward flt-32 0x1.000002p+0f : 0x2.e2a8e8p-24f : inexact-ok
+= log2 tonearest flt-32 0x1.000002p+0f : 0x2.e2a8e8p-24f : inexact-ok
+= log2 towardzero flt-32 0x1.000002p+0f : 0x2.e2a8e8p-24f : inexact-ok
+= log2 upward flt-32 0x1.000002p+0f : 0x2.e2a8ecp-24f : inexact-ok
+= log2 downward dbl-64 0x1.000002p+0 : 0x2.e2a8e9c2c776ep-24 : inexact-ok
+= log2 tonearest dbl-64 0x1.000002p+0 : 0x2.e2a8e9c2c777p-24 : inexact-ok
+= log2 towardzero dbl-64 0x1.000002p+0 : 0x2.e2a8e9c2c776ep-24 : inexact-ok
+= log2 upward dbl-64 0x1.000002p+0 : 0x2.e2a8e9c2c777p-24 : inexact-ok
+= log2 downward ldbl-96-intel 0x1.000002p+0L : 0x2.e2a8e9c2c776f65cp-24L : inexact-ok
+= log2 tonearest ldbl-96-intel 0x1.000002p+0L : 0x2.e2a8e9c2c776f66p-24L : inexact-ok
+= log2 towardzero ldbl-96-intel 0x1.000002p+0L : 0x2.e2a8e9c2c776f65cp-24L : inexact-ok
+= log2 upward ldbl-96-intel 0x1.000002p+0L : 0x2.e2a8e9c2c776f66p-24L : inexact-ok
+= log2 downward ldbl-96-m68k 0x1.000002p+0L : 0x2.e2a8e9c2c776f65cp-24L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0x1.000002p+0L : 0x2.e2a8e9c2c776f66p-24L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0x1.000002p+0L : 0x2.e2a8e9c2c776f65cp-24L : inexact-ok
+= log2 upward ldbl-96-m68k 0x1.000002p+0L : 0x2.e2a8e9c2c776f66p-24L : inexact-ok
+= log2 downward ldbl-128 0x1.000002p+0L : 0x2.e2a8e9c2c776f65fd01efaf723e2p-24L : inexact-ok
+= log2 tonearest ldbl-128 0x1.000002p+0L : 0x2.e2a8e9c2c776f65fd01efaf723e4p-24L : inexact-ok
+= log2 towardzero ldbl-128 0x1.000002p+0L : 0x2.e2a8e9c2c776f65fd01efaf723e2p-24L : inexact-ok
+= log2 upward ldbl-128 0x1.000002p+0L : 0x2.e2a8e9c2c776f65fd01efaf723e4p-24L : inexact-ok
+= log2 downward ldbl-128ibm 0x1.000002p+0L : 0x2.e2a8e9c2c776f65fd01efaf723p-24L : inexact-ok
+= log2 tonearest ldbl-128ibm 0x1.000002p+0L : 0x2.e2a8e9c2c776f65fd01efaf724p-24L : inexact-ok
+= log2 towardzero ldbl-128ibm 0x1.000002p+0L : 0x2.e2a8e9c2c776f65fd01efaf723p-24L : inexact-ok
+= log2 upward ldbl-128ibm 0x1.000002p+0L : 0x2.e2a8e9c2c776f65fd01efaf724p-24L : inexact-ok
+= log2 downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log2 tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log2 towardzero flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log2 upward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log2 downward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log2 tonearest dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log2 towardzero dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log2 upward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log2 downward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 tonearest ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 towardzero ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 upward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 downward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 upward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 downward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 tonearest ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 towardzero ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 upward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 downward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 upward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 downward dbl-64 0x1.0000000000001p+0 : 0x1.71547652b82fdp-52 : inexact-ok
+= log2 tonearest dbl-64 0x1.0000000000001p+0 : 0x1.71547652b82fdp-52 : inexact-ok
+= log2 towardzero dbl-64 0x1.0000000000001p+0 : 0x1.71547652b82fdp-52 : inexact-ok
+= log2 upward dbl-64 0x1.0000000000001p+0 : 0x1.71547652b82fep-52 : inexact-ok
+= log2 downward ldbl-96-intel 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecp-52L : inexact-ok
+= log2 tonearest ldbl-96-intel 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecp-52L : inexact-ok
+= log2 towardzero ldbl-96-intel 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecp-52L : inexact-ok
+= log2 upward ldbl-96-intel 0x1.0000000000001p+0L : 0x1.71547652b82fd5eep-52L : inexact-ok
+= log2 downward ldbl-96-m68k 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecp-52L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecp-52L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecp-52L : inexact-ok
+= log2 upward ldbl-96-m68k 0x1.0000000000001p+0L : 0x1.71547652b82fd5eep-52L : inexact-ok
+= log2 downward ldbl-128 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecd95d67df53a9p-52L : inexact-ok
+= log2 tonearest ldbl-128 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecd95d67df53aap-52L : inexact-ok
+= log2 towardzero ldbl-128 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecd95d67df53a9p-52L : inexact-ok
+= log2 upward ldbl-128 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecd95d67df53aap-52L : inexact-ok
+= log2 downward ldbl-128ibm 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecd95d67df538p-52L : inexact-ok
+= log2 tonearest ldbl-128ibm 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecd95d67df538p-52L : inexact-ok
+= log2 towardzero ldbl-128ibm 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecd95d67df538p-52L : inexact-ok
+= log2 upward ldbl-128ibm 0x1.0000000000001p+0L : 0x1.71547652b82fd5ecd95d67df54p-52L : inexact-ok
+= log2 downward ldbl-96-intel 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2ecp-64L : inexact-ok
+= log2 tonearest ldbl-96-intel 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2ecp-64L : inexact-ok
+= log2 towardzero ldbl-96-intel 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2ecp-64L : inexact-ok
+= log2 upward ldbl-96-intel 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2fp-64L : inexact-ok
+= log2 downward ldbl-96-m68k 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2ecp-64L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2ecp-64L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2ecp-64L : inexact-ok
+= log2 upward ldbl-96-m68k 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2fp-64L : inexact-ok
+= log2 downward ldbl-128 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2ec17770e9c3414p-64L : inexact-ok
+= log2 tonearest ldbl-128 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2ec17770e9c3416p-64L : inexact-ok
+= log2 towardzero ldbl-128 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2ec17770e9c3414p-64L : inexact-ok
+= log2 upward ldbl-128 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2ec17770e9c3416p-64L : inexact-ok
+= log2 downward ldbl-128ibm 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2ec17770e9c34p-64L : inexact-ok
+= log2 tonearest ldbl-128ibm 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2ec17770e9c34p-64L : inexact-ok
+= log2 towardzero ldbl-128ibm 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2ec17770e9c34p-64L : inexact-ok
+= log2 upward ldbl-128ibm 0x1.0000000000000002p+0L : 0x2.e2a8eca5705fc2ec17770e9c35p-64L : inexact-ok
+= log2 downward ldbl-128 0x1.0000000000000000000000000001p+0L : 0x1.71547652b82fe1777d0ffda0d239p-112L : inexact-ok
+= log2 tonearest ldbl-128 0x1.0000000000000000000000000001p+0L : 0x1.71547652b82fe1777d0ffda0d23ap-112L : inexact-ok
+= log2 towardzero ldbl-128 0x1.0000000000000000000000000001p+0L : 0x1.71547652b82fe1777d0ffda0d239p-112L : inexact-ok
+= log2 upward ldbl-128 0x1.0000000000000000000000000001p+0L : 0x1.71547652b82fe1777d0ffda0d23ap-112L : inexact-ok
+= log2 downward ldbl-128 0x1.000000000000000000000000008p+0L : 0xb.8aa3b295c17f0bbbe87fed068efp-108L : inexact-ok
+= log2 tonearest ldbl-128 0x1.000000000000000000000000008p+0L : 0xb.8aa3b295c17f0bbbe87fed068efp-108L : inexact-ok
+= log2 towardzero ldbl-128 0x1.000000000000000000000000008p+0L : 0xb.8aa3b295c17f0bbbe87fed068efp-108L : inexact-ok
+= log2 upward ldbl-128 0x1.000000000000000000000000008p+0L : 0xb.8aa3b295c17f0bbbe87fed068ef8p-108L : inexact-ok
+= log2 downward ldbl-128ibm 0x1.000000000000000000000000008p+0L : 0xb.8aa3b295c17f0bbbe87fed068cp-108L : inexact-ok
+= log2 tonearest ldbl-128ibm 0x1.000000000000000000000000008p+0L : 0xb.8aa3b295c17f0bbbe87fed069p-108L : inexact-ok
+= log2 towardzero ldbl-128ibm 0x1.000000000000000000000000008p+0L : 0xb.8aa3b295c17f0bbbe87fed068cp-108L : inexact-ok
+= log2 upward ldbl-128ibm 0x1.000000000000000000000000008p+0L : 0xb.8aa3b295c17f0bbbe87fed069p-108L : inexact-ok
+log2 0x0.ffffffp0
+= log2 downward flt-32 0xf.fffffp-4f : -0x1.715478p-24f : inexact-ok
+= log2 tonearest flt-32 0xf.fffffp-4f : -0x1.715478p-24f : inexact-ok
+= log2 towardzero flt-32 0xf.fffffp-4f : -0x1.715476p-24f : inexact-ok
+= log2 upward flt-32 0xf.fffffp-4f : -0x1.715476p-24f : inexact-ok
+= log2 downward dbl-64 0xf.fffffp-4 : -0x1.7154770b626b9p-24 : inexact-ok
+= log2 tonearest dbl-64 0xf.fffffp-4 : -0x1.7154770b626b8p-24 : inexact-ok
+= log2 towardzero dbl-64 0xf.fffffp-4 : -0x1.7154770b626b8p-24 : inexact-ok
+= log2 upward dbl-64 0xf.fffffp-4 : -0x1.7154770b626b8p-24 : inexact-ok
+= log2 downward ldbl-96-intel 0xf.fffffp-4L : -0x1.7154770b626b85fp-24L : inexact-ok
+= log2 tonearest ldbl-96-intel 0xf.fffffp-4L : -0x1.7154770b626b85fp-24L : inexact-ok
+= log2 towardzero ldbl-96-intel 0xf.fffffp-4L : -0x1.7154770b626b85eep-24L : inexact-ok
+= log2 upward ldbl-96-intel 0xf.fffffp-4L : -0x1.7154770b626b85eep-24L : inexact-ok
+= log2 downward ldbl-96-m68k 0xf.fffffp-4L : -0x1.7154770b626b85fp-24L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0xf.fffffp-4L : -0x1.7154770b626b85fp-24L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0xf.fffffp-4L : -0x1.7154770b626b85eep-24L : inexact-ok
+= log2 upward ldbl-96-m68k 0xf.fffffp-4L : -0x1.7154770b626b85eep-24L : inexact-ok
+= log2 downward ldbl-128 0xf.fffffp-4L : -0x1.7154770b626b85efbccdf68d2e98p-24L : inexact-ok
+= log2 tonearest ldbl-128 0xf.fffffp-4L : -0x1.7154770b626b85efbccdf68d2e98p-24L : inexact-ok
+= log2 towardzero ldbl-128 0xf.fffffp-4L : -0x1.7154770b626b85efbccdf68d2e97p-24L : inexact-ok
+= log2 upward ldbl-128 0xf.fffffp-4L : -0x1.7154770b626b85efbccdf68d2e97p-24L : inexact-ok
+= log2 downward ldbl-128ibm 0xf.fffffp-4L : -0x1.7154770b626b85efbccdf68d2fp-24L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xf.fffffp-4L : -0x1.7154770b626b85efbccdf68d2e8p-24L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xf.fffffp-4L : -0x1.7154770b626b85efbccdf68d2e8p-24L : inexact-ok
+= log2 upward ldbl-128ibm 0xf.fffffp-4L : -0x1.7154770b626b85efbccdf68d2e8p-24L : inexact-ok
+log2 0x0.fffffffffffff8p0
+= log2 downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log2 tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log2 towardzero flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log2 upward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log2 downward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log2 tonearest dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log2 towardzero dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log2 upward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log2 downward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 tonearest ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 towardzero ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 upward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 downward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 upward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 downward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 tonearest ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 towardzero ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 upward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 downward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 upward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 downward flt-32 0xf.fffffp-4f : -0x1.715478p-24f : inexact-ok
+= log2 tonearest flt-32 0xf.fffffp-4f : -0x1.715478p-24f : inexact-ok
+= log2 towardzero flt-32 0xf.fffffp-4f : -0x1.715476p-24f : inexact-ok
+= log2 upward flt-32 0xf.fffffp-4f : -0x1.715476p-24f : inexact-ok
+= log2 downward dbl-64 0xf.fffffp-4 : -0x1.7154770b626b9p-24 : inexact-ok
+= log2 tonearest dbl-64 0xf.fffffp-4 : -0x1.7154770b626b8p-24 : inexact-ok
+= log2 towardzero dbl-64 0xf.fffffp-4 : -0x1.7154770b626b8p-24 : inexact-ok
+= log2 upward dbl-64 0xf.fffffp-4 : -0x1.7154770b626b8p-24 : inexact-ok
+= log2 downward ldbl-96-intel 0xf.fffffp-4L : -0x1.7154770b626b85fp-24L : inexact-ok
+= log2 tonearest ldbl-96-intel 0xf.fffffp-4L : -0x1.7154770b626b85fp-24L : inexact-ok
+= log2 towardzero ldbl-96-intel 0xf.fffffp-4L : -0x1.7154770b626b85eep-24L : inexact-ok
+= log2 upward ldbl-96-intel 0xf.fffffp-4L : -0x1.7154770b626b85eep-24L : inexact-ok
+= log2 downward ldbl-96-m68k 0xf.fffffp-4L : -0x1.7154770b626b85fp-24L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0xf.fffffp-4L : -0x1.7154770b626b85fp-24L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0xf.fffffp-4L : -0x1.7154770b626b85eep-24L : inexact-ok
+= log2 upward ldbl-96-m68k 0xf.fffffp-4L : -0x1.7154770b626b85eep-24L : inexact-ok
+= log2 downward ldbl-128 0xf.fffffp-4L : -0x1.7154770b626b85efbccdf68d2e98p-24L : inexact-ok
+= log2 tonearest ldbl-128 0xf.fffffp-4L : -0x1.7154770b626b85efbccdf68d2e98p-24L : inexact-ok
+= log2 towardzero ldbl-128 0xf.fffffp-4L : -0x1.7154770b626b85efbccdf68d2e97p-24L : inexact-ok
+= log2 upward ldbl-128 0xf.fffffp-4L : -0x1.7154770b626b85efbccdf68d2e97p-24L : inexact-ok
+= log2 downward ldbl-128ibm 0xf.fffffp-4L : -0x1.7154770b626b85efbccdf68d2fp-24L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xf.fffffp-4L : -0x1.7154770b626b85efbccdf68d2e8p-24L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xf.fffffp-4L : -0x1.7154770b626b85efbccdf68d2e8p-24L : inexact-ok
+= log2 upward ldbl-128ibm 0xf.fffffp-4L : -0x1.7154770b626b85efbccdf68d2e8p-24L : inexact-ok
+= log2 downward dbl-64 0xf.ffffffffffff8p-4 : -0xb.8aa3b295c17f8p-56 : inexact-ok
+= log2 tonearest dbl-64 0xf.ffffffffffff8p-4 : -0xb.8aa3b295c17fp-56 : inexact-ok
+= log2 towardzero dbl-64 0xf.ffffffffffff8p-4 : -0xb.8aa3b295c17fp-56 : inexact-ok
+= log2 upward dbl-64 0xf.ffffffffffff8p-4 : -0xb.8aa3b295c17fp-56 : inexact-ok
+= log2 downward ldbl-96-intel 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39fp-56L : inexact-ok
+= log2 tonearest ldbl-96-intel 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39ep-56L : inexact-ok
+= log2 towardzero ldbl-96-intel 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39ep-56L : inexact-ok
+= log2 upward ldbl-96-intel 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39ep-56L : inexact-ok
+= log2 downward ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39fp-56L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39ep-56L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39ep-56L : inexact-ok
+= log2 upward ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39ep-56L : inexact-ok
+= log2 downward ldbl-128 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39e6774a440c8fp-56L : inexact-ok
+= log2 tonearest ldbl-128 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39e6774a440c8ef8p-56L : inexact-ok
+= log2 towardzero ldbl-128 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39e6774a440c8ef8p-56L : inexact-ok
+= log2 upward ldbl-128 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39e6774a440c8ef8p-56L : inexact-ok
+= log2 downward ldbl-128ibm 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39e6774a440c9p-56L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39e6774a440c9p-56L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39e6774a440c8cp-56L : inexact-ok
+= log2 upward ldbl-128ibm 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39e6774a440c8cp-56L : inexact-ok
+log2 0x0.ffffffffffffffffp0
+= log2 downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log2 tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log2 towardzero flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log2 upward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log2 downward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log2 tonearest dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log2 towardzero dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log2 upward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log2 downward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 tonearest ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 towardzero ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 upward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 downward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 upward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 downward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 tonearest ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 towardzero ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 upward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 downward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 upward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 downward flt-32 0xf.fffffp-4f : -0x1.715478p-24f : inexact-ok
+= log2 tonearest flt-32 0xf.fffffp-4f : -0x1.715478p-24f : inexact-ok
+= log2 towardzero flt-32 0xf.fffffp-4f : -0x1.715476p-24f : inexact-ok
+= log2 upward flt-32 0xf.fffffp-4f : -0x1.715476p-24f : inexact-ok
+= log2 downward dbl-64 0xf.fffffp-4 : -0x1.7154770b626b9p-24 : inexact-ok
+= log2 tonearest dbl-64 0xf.fffffp-4 : -0x1.7154770b626b8p-24 : inexact-ok
+= log2 towardzero dbl-64 0xf.fffffp-4 : -0x1.7154770b626b8p-24 : inexact-ok
+= log2 upward dbl-64 0xf.fffffp-4 : -0x1.7154770b626b8p-24 : inexact-ok
+= log2 downward ldbl-96-intel 0xf.fffffp-4L : -0x1.7154770b626b85fp-24L : inexact-ok
+= log2 tonearest ldbl-96-intel 0xf.fffffp-4L : -0x1.7154770b626b85fp-24L : inexact-ok
+= log2 towardzero ldbl-96-intel 0xf.fffffp-4L : -0x1.7154770b626b85eep-24L : inexact-ok
+= log2 upward ldbl-96-intel 0xf.fffffp-4L : -0x1.7154770b626b85eep-24L : inexact-ok
+= log2 downward ldbl-96-m68k 0xf.fffffp-4L : -0x1.7154770b626b85fp-24L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0xf.fffffp-4L : -0x1.7154770b626b85fp-24L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0xf.fffffp-4L : -0x1.7154770b626b85eep-24L : inexact-ok
+= log2 upward ldbl-96-m68k 0xf.fffffp-4L : -0x1.7154770b626b85eep-24L : inexact-ok
+= log2 downward ldbl-128 0xf.fffffp-4L : -0x1.7154770b626b85efbccdf68d2e98p-24L : inexact-ok
+= log2 tonearest ldbl-128 0xf.fffffp-4L : -0x1.7154770b626b85efbccdf68d2e98p-24L : inexact-ok
+= log2 towardzero ldbl-128 0xf.fffffp-4L : -0x1.7154770b626b85efbccdf68d2e97p-24L : inexact-ok
+= log2 upward ldbl-128 0xf.fffffp-4L : -0x1.7154770b626b85efbccdf68d2e97p-24L : inexact-ok
+= log2 downward ldbl-128ibm 0xf.fffffp-4L : -0x1.7154770b626b85efbccdf68d2fp-24L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xf.fffffp-4L : -0x1.7154770b626b85efbccdf68d2e8p-24L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xf.fffffp-4L : -0x1.7154770b626b85efbccdf68d2e8p-24L : inexact-ok
+= log2 upward ldbl-128ibm 0xf.fffffp-4L : -0x1.7154770b626b85efbccdf68d2e8p-24L : inexact-ok
+= log2 downward dbl-64 0xf.ffffffffffff8p-4 : -0xb.8aa3b295c17f8p-56 : inexact-ok
+= log2 tonearest dbl-64 0xf.ffffffffffff8p-4 : -0xb.8aa3b295c17fp-56 : inexact-ok
+= log2 towardzero dbl-64 0xf.ffffffffffff8p-4 : -0xb.8aa3b295c17fp-56 : inexact-ok
+= log2 upward dbl-64 0xf.ffffffffffff8p-4 : -0xb.8aa3b295c17fp-56 : inexact-ok
+= log2 downward ldbl-96-intel 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39fp-56L : inexact-ok
+= log2 tonearest ldbl-96-intel 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39ep-56L : inexact-ok
+= log2 towardzero ldbl-96-intel 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39ep-56L : inexact-ok
+= log2 upward ldbl-96-intel 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39ep-56L : inexact-ok
+= log2 downward ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39fp-56L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39ep-56L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39ep-56L : inexact-ok
+= log2 upward ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39ep-56L : inexact-ok
+= log2 downward ldbl-128 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39e6774a440c8fp-56L : inexact-ok
+= log2 tonearest ldbl-128 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39e6774a440c8ef8p-56L : inexact-ok
+= log2 towardzero ldbl-128 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39e6774a440c8ef8p-56L : inexact-ok
+= log2 upward ldbl-128 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39e6774a440c8ef8p-56L : inexact-ok
+= log2 downward ldbl-128ibm 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39e6774a440c9p-56L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39e6774a440c9p-56L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39e6774a440c8cp-56L : inexact-ok
+= log2 upward ldbl-128ibm 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39e6774a440c8cp-56L : inexact-ok
+= log2 downward ldbl-96-intel 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe17ap-64L : inexact-ok
+= log2 tonearest ldbl-96-intel 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe178p-64L : inexact-ok
+= log2 towardzero ldbl-96-intel 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe178p-64L : inexact-ok
+= log2 upward ldbl-96-intel 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe178p-64L : inexact-ok
+= log2 downward ldbl-96-m68k 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe17ap-64L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe178p-64L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe178p-64L : inexact-ok
+= log2 upward ldbl-96-m68k 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe178p-64L : inexact-ok
+= log2 downward ldbl-128 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe17835ba38ca2e53p-64L : inexact-ok
+= log2 tonearest ldbl-128 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe17835ba38ca2e52p-64L : inexact-ok
+= log2 towardzero ldbl-128 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe17835ba38ca2e52p-64L : inexact-ok
+= log2 upward ldbl-128 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe17835ba38ca2e52p-64L : inexact-ok
+= log2 downward ldbl-128ibm 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe17835ba38ca2e8p-64L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe17835ba38ca2e8p-64L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe17835ba38ca2ep-64L : inexact-ok
+= log2 upward ldbl-128ibm 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe17835ba38ca2ep-64L : inexact-ok
+log2 0x0.ffffffffffffffffffffffffffcp0
+= log2 downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log2 tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log2 towardzero flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log2 upward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log2 downward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log2 tonearest dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log2 towardzero dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log2 upward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log2 downward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 tonearest ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 towardzero ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 upward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 downward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 upward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 downward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 tonearest ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 towardzero ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 upward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 downward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 upward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 downward flt-32 0xf.fffffp-4f : -0x1.715478p-24f : inexact-ok
+= log2 tonearest flt-32 0xf.fffffp-4f : -0x1.715478p-24f : inexact-ok
+= log2 towardzero flt-32 0xf.fffffp-4f : -0x1.715476p-24f : inexact-ok
+= log2 upward flt-32 0xf.fffffp-4f : -0x1.715476p-24f : inexact-ok
+= log2 downward dbl-64 0xf.fffffp-4 : -0x1.7154770b626b9p-24 : inexact-ok
+= log2 tonearest dbl-64 0xf.fffffp-4 : -0x1.7154770b626b8p-24 : inexact-ok
+= log2 towardzero dbl-64 0xf.fffffp-4 : -0x1.7154770b626b8p-24 : inexact-ok
+= log2 upward dbl-64 0xf.fffffp-4 : -0x1.7154770b626b8p-24 : inexact-ok
+= log2 downward ldbl-96-intel 0xf.fffffp-4L : -0x1.7154770b626b85fp-24L : inexact-ok
+= log2 tonearest ldbl-96-intel 0xf.fffffp-4L : -0x1.7154770b626b85fp-24L : inexact-ok
+= log2 towardzero ldbl-96-intel 0xf.fffffp-4L : -0x1.7154770b626b85eep-24L : inexact-ok
+= log2 upward ldbl-96-intel 0xf.fffffp-4L : -0x1.7154770b626b85eep-24L : inexact-ok
+= log2 downward ldbl-96-m68k 0xf.fffffp-4L : -0x1.7154770b626b85fp-24L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0xf.fffffp-4L : -0x1.7154770b626b85fp-24L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0xf.fffffp-4L : -0x1.7154770b626b85eep-24L : inexact-ok
+= log2 upward ldbl-96-m68k 0xf.fffffp-4L : -0x1.7154770b626b85eep-24L : inexact-ok
+= log2 downward ldbl-128 0xf.fffffp-4L : -0x1.7154770b626b85efbccdf68d2e98p-24L : inexact-ok
+= log2 tonearest ldbl-128 0xf.fffffp-4L : -0x1.7154770b626b85efbccdf68d2e98p-24L : inexact-ok
+= log2 towardzero ldbl-128 0xf.fffffp-4L : -0x1.7154770b626b85efbccdf68d2e97p-24L : inexact-ok
+= log2 upward ldbl-128 0xf.fffffp-4L : -0x1.7154770b626b85efbccdf68d2e97p-24L : inexact-ok
+= log2 downward ldbl-128ibm 0xf.fffffp-4L : -0x1.7154770b626b85efbccdf68d2fp-24L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xf.fffffp-4L : -0x1.7154770b626b85efbccdf68d2e8p-24L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xf.fffffp-4L : -0x1.7154770b626b85efbccdf68d2e8p-24L : inexact-ok
+= log2 upward ldbl-128ibm 0xf.fffffp-4L : -0x1.7154770b626b85efbccdf68d2e8p-24L : inexact-ok
+= log2 downward dbl-64 0xf.ffffffffffff8p-4 : -0xb.8aa3b295c17f8p-56 : inexact-ok
+= log2 tonearest dbl-64 0xf.ffffffffffff8p-4 : -0xb.8aa3b295c17fp-56 : inexact-ok
+= log2 towardzero dbl-64 0xf.ffffffffffff8p-4 : -0xb.8aa3b295c17fp-56 : inexact-ok
+= log2 upward dbl-64 0xf.ffffffffffff8p-4 : -0xb.8aa3b295c17fp-56 : inexact-ok
+= log2 downward ldbl-96-intel 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39fp-56L : inexact-ok
+= log2 tonearest ldbl-96-intel 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39ep-56L : inexact-ok
+= log2 towardzero ldbl-96-intel 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39ep-56L : inexact-ok
+= log2 upward ldbl-96-intel 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39ep-56L : inexact-ok
+= log2 downward ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39fp-56L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39ep-56L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39ep-56L : inexact-ok
+= log2 upward ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39ep-56L : inexact-ok
+= log2 downward ldbl-128 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39e6774a440c8fp-56L : inexact-ok
+= log2 tonearest ldbl-128 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39e6774a440c8ef8p-56L : inexact-ok
+= log2 towardzero ldbl-128 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39e6774a440c8ef8p-56L : inexact-ok
+= log2 upward ldbl-128 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39e6774a440c8ef8p-56L : inexact-ok
+= log2 downward ldbl-128ibm 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39e6774a440c9p-56L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39e6774a440c9p-56L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39e6774a440c8cp-56L : inexact-ok
+= log2 upward ldbl-128ibm 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39e6774a440c8cp-56L : inexact-ok
+= log2 downward ldbl-96-intel 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe17ap-64L : inexact-ok
+= log2 tonearest ldbl-96-intel 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe178p-64L : inexact-ok
+= log2 towardzero ldbl-96-intel 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe178p-64L : inexact-ok
+= log2 upward ldbl-96-intel 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe178p-64L : inexact-ok
+= log2 downward ldbl-96-m68k 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe17ap-64L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe178p-64L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe178p-64L : inexact-ok
+= log2 upward ldbl-96-m68k 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe178p-64L : inexact-ok
+= log2 downward ldbl-128 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe17835ba38ca2e53p-64L : inexact-ok
+= log2 tonearest ldbl-128 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe17835ba38ca2e52p-64L : inexact-ok
+= log2 towardzero ldbl-128 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe17835ba38ca2e52p-64L : inexact-ok
+= log2 upward ldbl-128 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe17835ba38ca2e52p-64L : inexact-ok
+= log2 downward ldbl-128ibm 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe17835ba38ca2e8p-64L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe17835ba38ca2e8p-64L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe17835ba38ca2ep-64L : inexact-ok
+= log2 upward ldbl-128ibm 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe17835ba38ca2ep-64L : inexact-ok
+= log2 downward ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : -0x5.c551d94ae0bf85ddf43ff68349a4p-108L : inexact-ok
+= log2 tonearest ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : -0x5.c551d94ae0bf85ddf43ff68349a4p-108L : inexact-ok
+= log2 towardzero ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : -0x5.c551d94ae0bf85ddf43ff68349ap-108L : inexact-ok
+= log2 upward ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : -0x5.c551d94ae0bf85ddf43ff68349ap-108L : inexact-ok
+= log2 downward ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : -0x5.c551d94ae0bf85ddf43ff6834ap-108L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : -0x5.c551d94ae0bf85ddf43ff6834ap-108L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : -0x5.c551d94ae0bf85ddf43ff68348p-108L : inexact-ok
+= log2 upward ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : -0x5.c551d94ae0bf85ddf43ff68348p-108L : inexact-ok
+log2 0x0.ffffffffffffffffffffffffffff8p0
+= log2 downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log2 tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log2 towardzero flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log2 upward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log2 downward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log2 tonearest dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log2 towardzero dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log2 upward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log2 downward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 tonearest ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 towardzero ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 upward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 downward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 upward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 downward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 tonearest ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 towardzero ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 upward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 downward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 upward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log2 downward flt-32 0xf.fffffp-4f : -0x1.715478p-24f : inexact-ok
+= log2 tonearest flt-32 0xf.fffffp-4f : -0x1.715478p-24f : inexact-ok
+= log2 towardzero flt-32 0xf.fffffp-4f : -0x1.715476p-24f : inexact-ok
+= log2 upward flt-32 0xf.fffffp-4f : -0x1.715476p-24f : inexact-ok
+= log2 downward dbl-64 0xf.fffffp-4 : -0x1.7154770b626b9p-24 : inexact-ok
+= log2 tonearest dbl-64 0xf.fffffp-4 : -0x1.7154770b626b8p-24 : inexact-ok
+= log2 towardzero dbl-64 0xf.fffffp-4 : -0x1.7154770b626b8p-24 : inexact-ok
+= log2 upward dbl-64 0xf.fffffp-4 : -0x1.7154770b626b8p-24 : inexact-ok
+= log2 downward ldbl-96-intel 0xf.fffffp-4L : -0x1.7154770b626b85fp-24L : inexact-ok
+= log2 tonearest ldbl-96-intel 0xf.fffffp-4L : -0x1.7154770b626b85fp-24L : inexact-ok
+= log2 towardzero ldbl-96-intel 0xf.fffffp-4L : -0x1.7154770b626b85eep-24L : inexact-ok
+= log2 upward ldbl-96-intel 0xf.fffffp-4L : -0x1.7154770b626b85eep-24L : inexact-ok
+= log2 downward ldbl-96-m68k 0xf.fffffp-4L : -0x1.7154770b626b85fp-24L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0xf.fffffp-4L : -0x1.7154770b626b85fp-24L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0xf.fffffp-4L : -0x1.7154770b626b85eep-24L : inexact-ok
+= log2 upward ldbl-96-m68k 0xf.fffffp-4L : -0x1.7154770b626b85eep-24L : inexact-ok
+= log2 downward ldbl-128 0xf.fffffp-4L : -0x1.7154770b626b85efbccdf68d2e98p-24L : inexact-ok
+= log2 tonearest ldbl-128 0xf.fffffp-4L : -0x1.7154770b626b85efbccdf68d2e98p-24L : inexact-ok
+= log2 towardzero ldbl-128 0xf.fffffp-4L : -0x1.7154770b626b85efbccdf68d2e97p-24L : inexact-ok
+= log2 upward ldbl-128 0xf.fffffp-4L : -0x1.7154770b626b85efbccdf68d2e97p-24L : inexact-ok
+= log2 downward ldbl-128ibm 0xf.fffffp-4L : -0x1.7154770b626b85efbccdf68d2fp-24L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xf.fffffp-4L : -0x1.7154770b626b85efbccdf68d2e8p-24L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xf.fffffp-4L : -0x1.7154770b626b85efbccdf68d2e8p-24L : inexact-ok
+= log2 upward ldbl-128ibm 0xf.fffffp-4L : -0x1.7154770b626b85efbccdf68d2e8p-24L : inexact-ok
+= log2 downward dbl-64 0xf.ffffffffffff8p-4 : -0xb.8aa3b295c17f8p-56 : inexact-ok
+= log2 tonearest dbl-64 0xf.ffffffffffff8p-4 : -0xb.8aa3b295c17fp-56 : inexact-ok
+= log2 towardzero dbl-64 0xf.ffffffffffff8p-4 : -0xb.8aa3b295c17fp-56 : inexact-ok
+= log2 upward dbl-64 0xf.ffffffffffff8p-4 : -0xb.8aa3b295c17fp-56 : inexact-ok
+= log2 downward ldbl-96-intel 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39fp-56L : inexact-ok
+= log2 tonearest ldbl-96-intel 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39ep-56L : inexact-ok
+= log2 towardzero ldbl-96-intel 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39ep-56L : inexact-ok
+= log2 upward ldbl-96-intel 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39ep-56L : inexact-ok
+= log2 downward ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39fp-56L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39ep-56L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39ep-56L : inexact-ok
+= log2 upward ldbl-96-m68k 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39ep-56L : inexact-ok
+= log2 downward ldbl-128 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39e6774a440c8fp-56L : inexact-ok
+= log2 tonearest ldbl-128 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39e6774a440c8ef8p-56L : inexact-ok
+= log2 towardzero ldbl-128 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39e6774a440c8ef8p-56L : inexact-ok
+= log2 upward ldbl-128 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39e6774a440c8ef8p-56L : inexact-ok
+= log2 downward ldbl-128ibm 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39e6774a440c9p-56L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39e6774a440c9p-56L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39e6774a440c8cp-56L : inexact-ok
+= log2 upward ldbl-128ibm 0xf.ffffffffffff8p-4L : -0xb.8aa3b295c17f39e6774a440c8cp-56L : inexact-ok
+= log2 downward ldbl-96-intel 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe17ap-64L : inexact-ok
+= log2 tonearest ldbl-96-intel 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe178p-64L : inexact-ok
+= log2 towardzero ldbl-96-intel 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe178p-64L : inexact-ok
+= log2 upward ldbl-96-intel 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe178p-64L : inexact-ok
+= log2 downward ldbl-96-m68k 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe17ap-64L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe178p-64L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe178p-64L : inexact-ok
+= log2 upward ldbl-96-m68k 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe178p-64L : inexact-ok
+= log2 downward ldbl-128 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe17835ba38ca2e53p-64L : inexact-ok
+= log2 tonearest ldbl-128 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe17835ba38ca2e52p-64L : inexact-ok
+= log2 towardzero ldbl-128 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe17835ba38ca2e52p-64L : inexact-ok
+= log2 upward ldbl-128 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe17835ba38ca2e52p-64L : inexact-ok
+= log2 downward ldbl-128ibm 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe17835ba38ca2e8p-64L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe17835ba38ca2e8p-64L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe17835ba38ca2ep-64L : inexact-ok
+= log2 upward ldbl-128ibm 0xf.fffffffffffffffp-4L : -0x1.71547652b82fe17835ba38ca2ep-64L : inexact-ok
+= log2 downward ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L : -0xb.8aa3b295c17f0bbbe87fed0691d8p-116L : inexact-ok
+= log2 tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L : -0xb.8aa3b295c17f0bbbe87fed0691d8p-116L : inexact-ok
+= log2 towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L : -0xb.8aa3b295c17f0bbbe87fed0691dp-116L : inexact-ok
+= log2 upward ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L : -0xb.8aa3b295c17f0bbbe87fed0691dp-116L : inexact-ok
+= log2 downward ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : -0x5.c551d94ae0bf85ddf43ff68349a4p-108L : inexact-ok
+= log2 tonearest ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : -0x5.c551d94ae0bf85ddf43ff68349a4p-108L : inexact-ok
+= log2 towardzero ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : -0x5.c551d94ae0bf85ddf43ff68349ap-108L : inexact-ok
+= log2 upward ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : -0x5.c551d94ae0bf85ddf43ff68349ap-108L : inexact-ok
+= log2 downward ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : -0x5.c551d94ae0bf85ddf43ff6834ap-108L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : -0x5.c551d94ae0bf85ddf43ff6834ap-108L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : -0x5.c551d94ae0bf85ddf43ff68348p-108L : inexact-ok
+= log2 upward ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : -0x5.c551d94ae0bf85ddf43ff68348p-108L : inexact-ok
log2 0x1.28d3b4p+0
= log2 downward flt-32 0x1.28d3b4p+0f : 0x3.6a6844p-4f : inexact-ok
= log2 tonearest flt-32 0x1.28d3b4p+0f : 0x3.6a6848p-4f : inexact-ok
@@ -151733,6 +216350,335 @@ log2 0x1.4fe37ep+0
= log2 tonearest ldbl-128ibm 0x1.4fe37ep+0L : 0x6.44f92e0fda7d1b46e2bc2dcfaap-4L : inexact-ok
= log2 towardzero ldbl-128ibm 0x1.4fe37ep+0L : 0x6.44f92e0fda7d1b46e2bc2dcfa8p-4L : inexact-ok
= log2 upward ldbl-128ibm 0x1.4fe37ep+0L : 0x6.44f92e0fda7d1b46e2bc2dcfaap-4L : inexact-ok
+log2 0x3.9b0754p+8
+= log2 downward flt-32 0x3.9b0754p+8f : 0x9.d9a8cp+0f : inexact-ok
+= log2 tonearest flt-32 0x3.9b0754p+8f : 0x9.d9a8cp+0f : inexact-ok
+= log2 towardzero flt-32 0x3.9b0754p+8f : 0x9.d9a8cp+0f : inexact-ok
+= log2 upward flt-32 0x3.9b0754p+8f : 0x9.d9a8dp+0f : inexact-ok
+= log2 downward dbl-64 0x3.9b0754p+8 : 0x9.d9a8c6de34328p+0 : inexact-ok
+= log2 tonearest dbl-64 0x3.9b0754p+8 : 0x9.d9a8c6de34328p+0 : inexact-ok
+= log2 towardzero dbl-64 0x3.9b0754p+8 : 0x9.d9a8c6de34328p+0 : inexact-ok
+= log2 upward dbl-64 0x3.9b0754p+8 : 0x9.d9a8c6de3433p+0 : inexact-ok
+= log2 downward ldbl-96-intel 0x3.9b0754p+8L : 0x9.d9a8c6de3432bffp+0L : inexact-ok
+= log2 tonearest ldbl-96-intel 0x3.9b0754p+8L : 0x9.d9a8c6de3432cp+0L : inexact-ok
+= log2 towardzero ldbl-96-intel 0x3.9b0754p+8L : 0x9.d9a8c6de3432bffp+0L : inexact-ok
+= log2 upward ldbl-96-intel 0x3.9b0754p+8L : 0x9.d9a8c6de3432cp+0L : inexact-ok
+= log2 downward ldbl-96-m68k 0x3.9b0754p+8L : 0x9.d9a8c6de3432bffp+0L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0x3.9b0754p+8L : 0x9.d9a8c6de3432cp+0L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0x3.9b0754p+8L : 0x9.d9a8c6de3432bffp+0L : inexact-ok
+= log2 upward ldbl-96-m68k 0x3.9b0754p+8L : 0x9.d9a8c6de3432cp+0L : inexact-ok
+= log2 downward ldbl-128 0x3.9b0754p+8L : 0x9.d9a8c6de3432bff9b0fef9633f8p+0L : inexact-ok
+= log2 tonearest ldbl-128 0x3.9b0754p+8L : 0x9.d9a8c6de3432bff9b0fef9633f8p+0L : inexact-ok
+= log2 towardzero ldbl-128 0x3.9b0754p+8L : 0x9.d9a8c6de3432bff9b0fef9633f8p+0L : inexact-ok
+= log2 upward ldbl-128 0x3.9b0754p+8L : 0x9.d9a8c6de3432bff9b0fef9633f88p+0L : inexact-ok
+= log2 downward ldbl-128ibm 0x3.9b0754p+8L : 0x9.d9a8c6de3432bff9b0fef9633cp+0L : inexact-ok
+= log2 tonearest ldbl-128ibm 0x3.9b0754p+8L : 0x9.d9a8c6de3432bff9b0fef9634p+0L : inexact-ok
+= log2 towardzero ldbl-128ibm 0x3.9b0754p+8L : 0x9.d9a8c6de3432bff9b0fef9633cp+0L : inexact-ok
+= log2 upward ldbl-128ibm 0x3.9b0754p+8L : 0x9.d9a8c6de3432bff9b0fef9634p+0L : inexact-ok
+log2 0xb.e132ap-4
+= log2 downward flt-32 0xb.e132ap-4f : -0x6.df8b3p-4f : inexact-ok
+= log2 tonearest flt-32 0xb.e132ap-4f : -0x6.df8b3p-4f : inexact-ok
+= log2 towardzero flt-32 0xb.e132ap-4f : -0x6.df8b28p-4f : inexact-ok
+= log2 upward flt-32 0xb.e132ap-4f : -0x6.df8b28p-4f : inexact-ok
+= log2 downward dbl-64 0xb.e132ap-4 : -0x6.df8b2c2c5ea44p-4 : inexact-ok
+= log2 tonearest dbl-64 0xb.e132ap-4 : -0x6.df8b2c2c5ea4p-4 : inexact-ok
+= log2 towardzero dbl-64 0xb.e132ap-4 : -0x6.df8b2c2c5ea4p-4 : inexact-ok
+= log2 upward dbl-64 0xb.e132ap-4 : -0x6.df8b2c2c5ea4p-4 : inexact-ok
+= log2 downward ldbl-96-intel 0xb.e132ap-4L : -0x6.df8b2c2c5ea40008p-4L : inexact-ok
+= log2 tonearest ldbl-96-intel 0xb.e132ap-4L : -0x6.df8b2c2c5ea4p-4L : inexact-ok
+= log2 towardzero ldbl-96-intel 0xb.e132ap-4L : -0x6.df8b2c2c5ea4p-4L : inexact-ok
+= log2 upward ldbl-96-intel 0xb.e132ap-4L : -0x6.df8b2c2c5ea4p-4L : inexact-ok
+= log2 downward ldbl-96-m68k 0xb.e132ap-4L : -0x6.df8b2c2c5ea40008p-4L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0xb.e132ap-4L : -0x6.df8b2c2c5ea4p-4L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0xb.e132ap-4L : -0x6.df8b2c2c5ea4p-4L : inexact-ok
+= log2 upward ldbl-96-m68k 0xb.e132ap-4L : -0x6.df8b2c2c5ea4p-4L : inexact-ok
+= log2 downward ldbl-128 0xb.e132ap-4L : -0x6.df8b2c2c5ea400001520bc941b0cp-4L : inexact-ok
+= log2 tonearest ldbl-128 0xb.e132ap-4L : -0x6.df8b2c2c5ea400001520bc941b08p-4L : inexact-ok
+= log2 towardzero ldbl-128 0xb.e132ap-4L : -0x6.df8b2c2c5ea400001520bc941b08p-4L : inexact-ok
+= log2 upward ldbl-128 0xb.e132ap-4L : -0x6.df8b2c2c5ea400001520bc941b08p-4L : inexact-ok
+= log2 downward ldbl-128ibm 0xb.e132ap-4L : -0x6.df8b2c2c5ea400001520bc941cp-4L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xb.e132ap-4L : -0x6.df8b2c2c5ea400001520bc941cp-4L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xb.e132ap-4L : -0x6.df8b2c2c5ea400001520bc941ap-4L : inexact-ok
+= log2 upward ldbl-128ibm 0xb.e132ap-4L : -0x6.df8b2c2c5ea400001520bc941ap-4L : inexact-ok
+log2 0xb.5bf82dc51f02035p-4
+= log2 downward flt-32 0xb.5bf83p-4f : -0x7.e84208p-4f : inexact-ok
+= log2 tonearest flt-32 0xb.5bf83p-4f : -0x7.e84208p-4f : inexact-ok
+= log2 towardzero flt-32 0xb.5bf83p-4f : -0x7.e842p-4f : inexact-ok
+= log2 upward flt-32 0xb.5bf83p-4f : -0x7.e842p-4f : inexact-ok
+= log2 downward dbl-64 0xb.5bf83p-4 : -0x7.e842050c531d4p-4 : inexact-ok
+= log2 tonearest dbl-64 0xb.5bf83p-4 : -0x7.e842050c531dp-4 : inexact-ok
+= log2 towardzero dbl-64 0xb.5bf83p-4 : -0x7.e842050c531dp-4 : inexact-ok
+= log2 upward dbl-64 0xb.5bf83p-4 : -0x7.e842050c531dp-4 : inexact-ok
+= log2 downward ldbl-96-intel 0xb.5bf83p-4L : -0x7.e842050c531d0238p-4L : inexact-ok
+= log2 tonearest ldbl-96-intel 0xb.5bf83p-4L : -0x7.e842050c531d023p-4L : inexact-ok
+= log2 towardzero ldbl-96-intel 0xb.5bf83p-4L : -0x7.e842050c531d023p-4L : inexact-ok
+= log2 upward ldbl-96-intel 0xb.5bf83p-4L : -0x7.e842050c531d023p-4L : inexact-ok
+= log2 downward ldbl-96-m68k 0xb.5bf83p-4L : -0x7.e842050c531d0238p-4L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0xb.5bf83p-4L : -0x7.e842050c531d023p-4L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0xb.5bf83p-4L : -0x7.e842050c531d023p-4L : inexact-ok
+= log2 upward ldbl-96-m68k 0xb.5bf83p-4L : -0x7.e842050c531d023p-4L : inexact-ok
+= log2 downward ldbl-128 0xb.5bf83p-4L : -0x7.e842050c531d02307168b728f46p-4L : inexact-ok
+= log2 tonearest ldbl-128 0xb.5bf83p-4L : -0x7.e842050c531d02307168b728f45cp-4L : inexact-ok
+= log2 towardzero ldbl-128 0xb.5bf83p-4L : -0x7.e842050c531d02307168b728f45cp-4L : inexact-ok
+= log2 upward ldbl-128 0xb.5bf83p-4L : -0x7.e842050c531d02307168b728f45cp-4L : inexact-ok
+= log2 downward ldbl-128ibm 0xb.5bf83p-4L : -0x7.e842050c531d02307168b728f6p-4L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xb.5bf83p-4L : -0x7.e842050c531d02307168b728f4p-4L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xb.5bf83p-4L : -0x7.e842050c531d02307168b728f4p-4L : inexact-ok
+= log2 upward ldbl-128ibm 0xb.5bf83p-4L : -0x7.e842050c531d02307168b728f4p-4L : inexact-ok
+= log2 downward flt-32 0xb.5bf82p-4f : -0x7.e84228p-4f : inexact-ok
+= log2 tonearest flt-32 0xb.5bf82p-4f : -0x7.e84228p-4f : inexact-ok
+= log2 towardzero flt-32 0xb.5bf82p-4f : -0x7.e8422p-4f : inexact-ok
+= log2 upward flt-32 0xb.5bf82p-4f : -0x7.e8422p-4f : inexact-ok
+= log2 downward dbl-64 0xb.5bf82p-4 : -0x7.e842258fcc5dcp-4 : inexact-ok
+= log2 tonearest dbl-64 0xb.5bf82p-4 : -0x7.e842258fcc5d8p-4 : inexact-ok
+= log2 towardzero dbl-64 0xb.5bf82p-4 : -0x7.e842258fcc5d8p-4 : inexact-ok
+= log2 upward dbl-64 0xb.5bf82p-4 : -0x7.e842258fcc5d8p-4 : inexact-ok
+= log2 downward ldbl-96-intel 0xb.5bf82p-4L : -0x7.e842258fcc5d9f3p-4L : inexact-ok
+= log2 tonearest ldbl-96-intel 0xb.5bf82p-4L : -0x7.e842258fcc5d9f3p-4L : inexact-ok
+= log2 towardzero ldbl-96-intel 0xb.5bf82p-4L : -0x7.e842258fcc5d9f28p-4L : inexact-ok
+= log2 upward ldbl-96-intel 0xb.5bf82p-4L : -0x7.e842258fcc5d9f28p-4L : inexact-ok
+= log2 downward ldbl-96-m68k 0xb.5bf82p-4L : -0x7.e842258fcc5d9f3p-4L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0xb.5bf82p-4L : -0x7.e842258fcc5d9f3p-4L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0xb.5bf82p-4L : -0x7.e842258fcc5d9f28p-4L : inexact-ok
+= log2 upward ldbl-96-m68k 0xb.5bf82p-4L : -0x7.e842258fcc5d9f28p-4L : inexact-ok
+= log2 downward ldbl-128 0xb.5bf82p-4L : -0x7.e842258fcc5d9f2cd3d1ec3f0858p-4L : inexact-ok
+= log2 tonearest ldbl-128 0xb.5bf82p-4L : -0x7.e842258fcc5d9f2cd3d1ec3f0854p-4L : inexact-ok
+= log2 towardzero ldbl-128 0xb.5bf82p-4L : -0x7.e842258fcc5d9f2cd3d1ec3f0854p-4L : inexact-ok
+= log2 upward ldbl-128 0xb.5bf82p-4L : -0x7.e842258fcc5d9f2cd3d1ec3f0854p-4L : inexact-ok
+= log2 downward ldbl-128ibm 0xb.5bf82p-4L : -0x7.e842258fcc5d9f2cd3d1ec3f0ap-4L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xb.5bf82p-4L : -0x7.e842258fcc5d9f2cd3d1ec3f08p-4L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xb.5bf82p-4L : -0x7.e842258fcc5d9f2cd3d1ec3f08p-4L : inexact-ok
+= log2 upward ldbl-128ibm 0xb.5bf82p-4L : -0x7.e842258fcc5d9f2cd3d1ec3f08p-4L : inexact-ok
+= log2 downward dbl-64 0xb.5bf82dc51f028p-4 : -0x7.e8420994680dcp-4 : inexact-ok
+= log2 tonearest dbl-64 0xb.5bf82dc51f028p-4 : -0x7.e8420994680dcp-4 : inexact-ok
+= log2 towardzero dbl-64 0xb.5bf82dc51f028p-4 : -0x7.e8420994680d8p-4 : inexact-ok
+= log2 upward dbl-64 0xb.5bf82dc51f028p-4 : -0x7.e8420994680d8p-4 : inexact-ok
+= log2 downward ldbl-96-intel 0xb.5bf82dc51f028p-4L : -0x7.e8420994680da578p-4L : inexact-ok
+= log2 tonearest ldbl-96-intel 0xb.5bf82dc51f028p-4L : -0x7.e8420994680da578p-4L : inexact-ok
+= log2 towardzero ldbl-96-intel 0xb.5bf82dc51f028p-4L : -0x7.e8420994680da57p-4L : inexact-ok
+= log2 upward ldbl-96-intel 0xb.5bf82dc51f028p-4L : -0x7.e8420994680da57p-4L : inexact-ok
+= log2 downward ldbl-96-m68k 0xb.5bf82dc51f028p-4L : -0x7.e8420994680da578p-4L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0xb.5bf82dc51f028p-4L : -0x7.e8420994680da578p-4L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0xb.5bf82dc51f028p-4L : -0x7.e8420994680da57p-4L : inexact-ok
+= log2 upward ldbl-96-m68k 0xb.5bf82dc51f028p-4L : -0x7.e8420994680da57p-4L : inexact-ok
+= log2 downward ldbl-128 0xb.5bf82dc51f028p-4L : -0x7.e8420994680da57678fdcfd1bea8p-4L : inexact-ok
+= log2 tonearest ldbl-128 0xb.5bf82dc51f028p-4L : -0x7.e8420994680da57678fdcfd1bea8p-4L : inexact-ok
+= log2 towardzero ldbl-128 0xb.5bf82dc51f028p-4L : -0x7.e8420994680da57678fdcfd1bea4p-4L : inexact-ok
+= log2 upward ldbl-128 0xb.5bf82dc51f028p-4L : -0x7.e8420994680da57678fdcfd1bea4p-4L : inexact-ok
+= log2 downward ldbl-128ibm 0xb.5bf82dc51f028p-4L : -0x7.e8420994680da57678fdcfd1cp-4L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xb.5bf82dc51f028p-4L : -0x7.e8420994680da57678fdcfd1bep-4L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xb.5bf82dc51f028p-4L : -0x7.e8420994680da57678fdcfd1bep-4L : inexact-ok
+= log2 upward ldbl-128ibm 0xb.5bf82dc51f028p-4L : -0x7.e8420994680da57678fdcfd1bep-4L : inexact-ok
+= log2 downward dbl-64 0xb.5bf82dc51f02p-4 : -0x7.e8420994680ecp-4 : inexact-ok
+= log2 tonearest dbl-64 0xb.5bf82dc51f02p-4 : -0x7.e8420994680ecp-4 : inexact-ok
+= log2 towardzero dbl-64 0xb.5bf82dc51f02p-4 : -0x7.e8420994680e8p-4 : inexact-ok
+= log2 upward dbl-64 0xb.5bf82dc51f02p-4 : -0x7.e8420994680e8p-4 : inexact-ok
+= log2 downward ldbl-96-intel 0xb.5bf82dc51f02p-4L : -0x7.e8420994680ea998p-4L : inexact-ok
+= log2 tonearest ldbl-96-intel 0xb.5bf82dc51f02p-4L : -0x7.e8420994680ea99p-4L : inexact-ok
+= log2 towardzero ldbl-96-intel 0xb.5bf82dc51f02p-4L : -0x7.e8420994680ea99p-4L : inexact-ok
+= log2 upward ldbl-96-intel 0xb.5bf82dc51f02p-4L : -0x7.e8420994680ea99p-4L : inexact-ok
+= log2 downward ldbl-96-m68k 0xb.5bf82dc51f02p-4L : -0x7.e8420994680ea998p-4L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0xb.5bf82dc51f02p-4L : -0x7.e8420994680ea99p-4L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0xb.5bf82dc51f02p-4L : -0x7.e8420994680ea99p-4L : inexact-ok
+= log2 upward ldbl-96-m68k 0xb.5bf82dc51f02p-4L : -0x7.e8420994680ea99p-4L : inexact-ok
+= log2 downward ldbl-128 0xb.5bf82dc51f02p-4L : -0x7.e8420994680ea992427e9806625cp-4L : inexact-ok
+= log2 tonearest ldbl-128 0xb.5bf82dc51f02p-4L : -0x7.e8420994680ea992427e98066258p-4L : inexact-ok
+= log2 towardzero ldbl-128 0xb.5bf82dc51f02p-4L : -0x7.e8420994680ea992427e98066258p-4L : inexact-ok
+= log2 upward ldbl-128 0xb.5bf82dc51f02p-4L : -0x7.e8420994680ea992427e98066258p-4L : inexact-ok
+= log2 downward ldbl-128ibm 0xb.5bf82dc51f02p-4L : -0x7.e8420994680ea992427e980664p-4L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xb.5bf82dc51f02p-4L : -0x7.e8420994680ea992427e980662p-4L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xb.5bf82dc51f02p-4L : -0x7.e8420994680ea992427e980662p-4L : inexact-ok
+= log2 upward ldbl-128ibm 0xb.5bf82dc51f02p-4L : -0x7.e8420994680ea992427e980662p-4L : inexact-ok
+= log2 downward ldbl-96-intel 0xb.5bf82dc51f02035p-4L : -0x7.e8420994680ea2d8p-4L : inexact-ok
+= log2 tonearest ldbl-96-intel 0xb.5bf82dc51f02035p-4L : -0x7.e8420994680ea2d8p-4L : inexact-ok
+= log2 towardzero ldbl-96-intel 0xb.5bf82dc51f02035p-4L : -0x7.e8420994680ea2dp-4L : inexact-ok
+= log2 upward ldbl-96-intel 0xb.5bf82dc51f02035p-4L : -0x7.e8420994680ea2dp-4L : inexact-ok
+= log2 downward ldbl-96-m68k 0xb.5bf82dc51f02035p-4L : -0x7.e8420994680ea2d8p-4L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0xb.5bf82dc51f02035p-4L : -0x7.e8420994680ea2d8p-4L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0xb.5bf82dc51f02035p-4L : -0x7.e8420994680ea2dp-4L : inexact-ok
+= log2 upward ldbl-96-m68k 0xb.5bf82dc51f02035p-4L : -0x7.e8420994680ea2dp-4L : inexact-ok
+= log2 downward ldbl-128 0xb.5bf82dc51f02035p-4L : -0x7.e8420994680ea2d70a67a2d80578p-4L : inexact-ok
+= log2 tonearest ldbl-128 0xb.5bf82dc51f02035p-4L : -0x7.e8420994680ea2d70a67a2d80578p-4L : inexact-ok
+= log2 towardzero ldbl-128 0xb.5bf82dc51f02035p-4L : -0x7.e8420994680ea2d70a67a2d80574p-4L : inexact-ok
+= log2 upward ldbl-128 0xb.5bf82dc51f02035p-4L : -0x7.e8420994680ea2d70a67a2d80574p-4L : inexact-ok
+= log2 downward ldbl-128ibm 0xb.5bf82dc51f02035p-4L : -0x7.e8420994680ea2d70a67a2d806p-4L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xb.5bf82dc51f02035p-4L : -0x7.e8420994680ea2d70a67a2d806p-4L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xb.5bf82dc51f02035p-4L : -0x7.e8420994680ea2d70a67a2d804p-4L : inexact-ok
+= log2 upward ldbl-128ibm 0xb.5bf82dc51f02035p-4L : -0x7.e8420994680ea2d70a67a2d804p-4L : inexact-ok
+log2 0xb.7704dc9beb05p-4
+= log2 downward flt-32 0xb.7704ep-4f : -0x7.b18b7p-4f : inexact-ok
+= log2 tonearest flt-32 0xb.7704ep-4f : -0x7.b18b68p-4f : inexact-ok
+= log2 towardzero flt-32 0xb.7704ep-4f : -0x7.b18b68p-4f : inexact-ok
+= log2 upward flt-32 0xb.7704ep-4f : -0x7.b18b68p-4f : inexact-ok
+= log2 downward dbl-64 0xb.7704ep-4 : -0x7.b18b6b68ffa24p-4 : inexact-ok
+= log2 tonearest dbl-64 0xb.7704ep-4 : -0x7.b18b6b68ffa24p-4 : inexact-ok
+= log2 towardzero dbl-64 0xb.7704ep-4 : -0x7.b18b6b68ffa2p-4 : inexact-ok
+= log2 upward dbl-64 0xb.7704ep-4 : -0x7.b18b6b68ffa2p-4 : inexact-ok
+= log2 downward ldbl-96-intel 0xb.7704ep-4L : -0x7.b18b6b68ffa2351p-4L : inexact-ok
+= log2 tonearest ldbl-96-intel 0xb.7704ep-4L : -0x7.b18b6b68ffa23508p-4L : inexact-ok
+= log2 towardzero ldbl-96-intel 0xb.7704ep-4L : -0x7.b18b6b68ffa23508p-4L : inexact-ok
+= log2 upward ldbl-96-intel 0xb.7704ep-4L : -0x7.b18b6b68ffa23508p-4L : inexact-ok
+= log2 downward ldbl-96-m68k 0xb.7704ep-4L : -0x7.b18b6b68ffa2351p-4L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0xb.7704ep-4L : -0x7.b18b6b68ffa23508p-4L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0xb.7704ep-4L : -0x7.b18b6b68ffa23508p-4L : inexact-ok
+= log2 upward ldbl-96-m68k 0xb.7704ep-4L : -0x7.b18b6b68ffa23508p-4L : inexact-ok
+= log2 downward ldbl-128 0xb.7704ep-4L : -0x7.b18b6b68ffa235098af8c5c4f5d8p-4L : inexact-ok
+= log2 tonearest ldbl-128 0xb.7704ep-4L : -0x7.b18b6b68ffa235098af8c5c4f5d4p-4L : inexact-ok
+= log2 towardzero ldbl-128 0xb.7704ep-4L : -0x7.b18b6b68ffa235098af8c5c4f5d4p-4L : inexact-ok
+= log2 upward ldbl-128 0xb.7704ep-4L : -0x7.b18b6b68ffa235098af8c5c4f5d4p-4L : inexact-ok
+= log2 downward ldbl-128ibm 0xb.7704ep-4L : -0x7.b18b6b68ffa235098af8c5c4f6p-4L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xb.7704ep-4L : -0x7.b18b6b68ffa235098af8c5c4f6p-4L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xb.7704ep-4L : -0x7.b18b6b68ffa235098af8c5c4f4p-4L : inexact-ok
+= log2 upward ldbl-128ibm 0xb.7704ep-4L : -0x7.b18b6b68ffa235098af8c5c4f4p-4L : inexact-ok
+= log2 downward flt-32 0xb.7704dp-4f : -0x7.b18b9p-4f : inexact-ok
+= log2 tonearest flt-32 0xb.7704dp-4f : -0x7.b18b88p-4f : inexact-ok
+= log2 towardzero flt-32 0xb.7704dp-4f : -0x7.b18b88p-4f : inexact-ok
+= log2 upward flt-32 0xb.7704dp-4f : -0x7.b18b88p-4f : inexact-ok
+= log2 downward dbl-64 0xb.7704dp-4 : -0x7.b18b8b9fc30ap-4 : inexact-ok
+= log2 tonearest dbl-64 0xb.7704dp-4 : -0x7.b18b8b9fc309cp-4 : inexact-ok
+= log2 towardzero dbl-64 0xb.7704dp-4 : -0x7.b18b8b9fc309cp-4 : inexact-ok
+= log2 upward dbl-64 0xb.7704dp-4 : -0x7.b18b8b9fc309cp-4 : inexact-ok
+= log2 downward ldbl-96-intel 0xb.7704dp-4L : -0x7.b18b8b9fc309de5p-4L : inexact-ok
+= log2 tonearest ldbl-96-intel 0xb.7704dp-4L : -0x7.b18b8b9fc309de5p-4L : inexact-ok
+= log2 towardzero ldbl-96-intel 0xb.7704dp-4L : -0x7.b18b8b9fc309de48p-4L : inexact-ok
+= log2 upward ldbl-96-intel 0xb.7704dp-4L : -0x7.b18b8b9fc309de48p-4L : inexact-ok
+= log2 downward ldbl-96-m68k 0xb.7704dp-4L : -0x7.b18b8b9fc309de5p-4L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0xb.7704dp-4L : -0x7.b18b8b9fc309de5p-4L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0xb.7704dp-4L : -0x7.b18b8b9fc309de48p-4L : inexact-ok
+= log2 upward ldbl-96-m68k 0xb.7704dp-4L : -0x7.b18b8b9fc309de48p-4L : inexact-ok
+= log2 downward ldbl-128 0xb.7704dp-4L : -0x7.b18b8b9fc309de4f9564e0281104p-4L : inexact-ok
+= log2 tonearest ldbl-128 0xb.7704dp-4L : -0x7.b18b8b9fc309de4f9564e0281104p-4L : inexact-ok
+= log2 towardzero ldbl-128 0xb.7704dp-4L : -0x7.b18b8b9fc309de4f9564e02811p-4L : inexact-ok
+= log2 upward ldbl-128 0xb.7704dp-4L : -0x7.b18b8b9fc309de4f9564e02811p-4L : inexact-ok
+= log2 downward ldbl-128ibm 0xb.7704dp-4L : -0x7.b18b8b9fc309de4f9564e02812p-4L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xb.7704dp-4L : -0x7.b18b8b9fc309de4f9564e02812p-4L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xb.7704dp-4L : -0x7.b18b8b9fc309de4f9564e0281p-4L : inexact-ok
+= log2 upward ldbl-128ibm 0xb.7704dp-4L : -0x7.b18b8b9fc309de4f9564e0281p-4L : inexact-ok
+= log2 downward dbl-64 0xb.7704dc9beb05p-4 : -0x7.b18b723cc4c5p-4 : inexact-ok
+= log2 tonearest dbl-64 0xb.7704dc9beb05p-4 : -0x7.b18b723cc4c5p-4 : inexact-ok
+= log2 towardzero dbl-64 0xb.7704dc9beb05p-4 : -0x7.b18b723cc4c4cp-4 : inexact-ok
+= log2 upward dbl-64 0xb.7704dc9beb05p-4 : -0x7.b18b723cc4c4cp-4 : inexact-ok
+= log2 downward ldbl-96-intel 0xb.7704dc9beb05p-4L : -0x7.b18b723cc4c4fafp-4L : inexact-ok
+= log2 tonearest ldbl-96-intel 0xb.7704dc9beb05p-4L : -0x7.b18b723cc4c4fae8p-4L : inexact-ok
+= log2 towardzero ldbl-96-intel 0xb.7704dc9beb05p-4L : -0x7.b18b723cc4c4fae8p-4L : inexact-ok
+= log2 upward ldbl-96-intel 0xb.7704dc9beb05p-4L : -0x7.b18b723cc4c4fae8p-4L : inexact-ok
+= log2 downward ldbl-96-m68k 0xb.7704dc9beb05p-4L : -0x7.b18b723cc4c4fafp-4L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0xb.7704dc9beb05p-4L : -0x7.b18b723cc4c4fae8p-4L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0xb.7704dc9beb05p-4L : -0x7.b18b723cc4c4fae8p-4L : inexact-ok
+= log2 upward ldbl-96-m68k 0xb.7704dc9beb05p-4L : -0x7.b18b723cc4c4fae8p-4L : inexact-ok
+= log2 downward ldbl-128 0xb.7704dc9beb05p-4L : -0x7.b18b723cc4c4faeb8adda8e96a08p-4L : inexact-ok
+= log2 tonearest ldbl-128 0xb.7704dc9beb05p-4L : -0x7.b18b723cc4c4faeb8adda8e96a08p-4L : inexact-ok
+= log2 towardzero ldbl-128 0xb.7704dc9beb05p-4L : -0x7.b18b723cc4c4faeb8adda8e96a04p-4L : inexact-ok
+= log2 upward ldbl-128 0xb.7704dc9beb05p-4L : -0x7.b18b723cc4c4faeb8adda8e96a04p-4L : inexact-ok
+= log2 downward ldbl-128ibm 0xb.7704dc9beb05p-4L : -0x7.b18b723cc4c4faeb8adda8e96cp-4L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xb.7704dc9beb05p-4L : -0x7.b18b723cc4c4faeb8adda8e96ap-4L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xb.7704dc9beb05p-4L : -0x7.b18b723cc4c4faeb8adda8e96ap-4L : inexact-ok
+= log2 upward ldbl-128ibm 0xb.7704dc9beb05p-4L : -0x7.b18b723cc4c4faeb8adda8e96ap-4L : inexact-ok
+log2 0xb.56f63c18e93eecdp-4
+= log2 downward flt-32 0xb.56f64p-4f : -0x7.f2715p-4f : inexact-ok
+= log2 tonearest flt-32 0xb.56f64p-4f : -0x7.f27148p-4f : inexact-ok
+= log2 towardzero flt-32 0xb.56f64p-4f : -0x7.f27148p-4f : inexact-ok
+= log2 upward flt-32 0xb.56f64p-4f : -0x7.f27148p-4f : inexact-ok
+= log2 downward dbl-64 0xb.56f64p-4 : -0x7.f27149af9dc8cp-4 : inexact-ok
+= log2 tonearest dbl-64 0xb.56f64p-4 : -0x7.f27149af9dc8cp-4 : inexact-ok
+= log2 towardzero dbl-64 0xb.56f64p-4 : -0x7.f27149af9dc88p-4 : inexact-ok
+= log2 upward dbl-64 0xb.56f64p-4 : -0x7.f27149af9dc88p-4 : inexact-ok
+= log2 downward ldbl-96-intel 0xb.56f64p-4L : -0x7.f27149af9dc8b0f8p-4L : inexact-ok
+= log2 tonearest ldbl-96-intel 0xb.56f64p-4L : -0x7.f27149af9dc8b0fp-4L : inexact-ok
+= log2 towardzero ldbl-96-intel 0xb.56f64p-4L : -0x7.f27149af9dc8b0fp-4L : inexact-ok
+= log2 upward ldbl-96-intel 0xb.56f64p-4L : -0x7.f27149af9dc8b0fp-4L : inexact-ok
+= log2 downward ldbl-96-m68k 0xb.56f64p-4L : -0x7.f27149af9dc8b0f8p-4L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0xb.56f64p-4L : -0x7.f27149af9dc8b0fp-4L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0xb.56f64p-4L : -0x7.f27149af9dc8b0fp-4L : inexact-ok
+= log2 upward ldbl-96-m68k 0xb.56f64p-4L : -0x7.f27149af9dc8b0fp-4L : inexact-ok
+= log2 downward ldbl-128 0xb.56f64p-4L : -0x7.f27149af9dc8b0f1993d141d1a5p-4L : inexact-ok
+= log2 tonearest ldbl-128 0xb.56f64p-4L : -0x7.f27149af9dc8b0f1993d141d1a5p-4L : inexact-ok
+= log2 towardzero ldbl-128 0xb.56f64p-4L : -0x7.f27149af9dc8b0f1993d141d1a4cp-4L : inexact-ok
+= log2 upward ldbl-128 0xb.56f64p-4L : -0x7.f27149af9dc8b0f1993d141d1a4cp-4L : inexact-ok
+= log2 downward ldbl-128ibm 0xb.56f64p-4L : -0x7.f27149af9dc8b0f1993d141d1cp-4L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xb.56f64p-4L : -0x7.f27149af9dc8b0f1993d141d1ap-4L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xb.56f64p-4L : -0x7.f27149af9dc8b0f1993d141d1ap-4L : inexact-ok
+= log2 upward ldbl-128ibm 0xb.56f64p-4L : -0x7.f27149af9dc8b0f1993d141d1ap-4L : inexact-ok
+= log2 downward flt-32 0xb.56f63p-4f : -0x7.f2717p-4f : inexact-ok
+= log2 tonearest flt-32 0xb.56f63p-4f : -0x7.f27168p-4f : inexact-ok
+= log2 towardzero flt-32 0xb.56f63p-4f : -0x7.f27168p-4f : inexact-ok
+= log2 upward flt-32 0xb.56f63p-4f : -0x7.f27168p-4f : inexact-ok
+= log2 downward dbl-64 0xb.56f63p-4 : -0x7.f2716a4172a74p-4 : inexact-ok
+= log2 tonearest dbl-64 0xb.56f63p-4 : -0x7.f2716a4172a7p-4 : inexact-ok
+= log2 towardzero dbl-64 0xb.56f63p-4 : -0x7.f2716a4172a7p-4 : inexact-ok
+= log2 upward dbl-64 0xb.56f63p-4 : -0x7.f2716a4172a7p-4 : inexact-ok
+= log2 downward ldbl-96-intel 0xb.56f63p-4L : -0x7.f2716a4172a70438p-4L : inexact-ok
+= log2 tonearest ldbl-96-intel 0xb.56f63p-4L : -0x7.f2716a4172a70438p-4L : inexact-ok
+= log2 towardzero ldbl-96-intel 0xb.56f63p-4L : -0x7.f2716a4172a7043p-4L : inexact-ok
+= log2 upward ldbl-96-intel 0xb.56f63p-4L : -0x7.f2716a4172a7043p-4L : inexact-ok
+= log2 downward ldbl-96-m68k 0xb.56f63p-4L : -0x7.f2716a4172a70438p-4L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0xb.56f63p-4L : -0x7.f2716a4172a70438p-4L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0xb.56f63p-4L : -0x7.f2716a4172a7043p-4L : inexact-ok
+= log2 upward ldbl-96-m68k 0xb.56f63p-4L : -0x7.f2716a4172a7043p-4L : inexact-ok
+= log2 downward ldbl-128 0xb.56f63p-4L : -0x7.f2716a4172a70437981d6d2faa1p-4L : inexact-ok
+= log2 tonearest ldbl-128 0xb.56f63p-4L : -0x7.f2716a4172a70437981d6d2faa0cp-4L : inexact-ok
+= log2 towardzero ldbl-128 0xb.56f63p-4L : -0x7.f2716a4172a70437981d6d2faa0cp-4L : inexact-ok
+= log2 upward ldbl-128 0xb.56f63p-4L : -0x7.f2716a4172a70437981d6d2faa0cp-4L : inexact-ok
+= log2 downward ldbl-128ibm 0xb.56f63p-4L : -0x7.f2716a4172a70437981d6d2facp-4L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xb.56f63p-4L : -0x7.f2716a4172a70437981d6d2faap-4L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xb.56f63p-4L : -0x7.f2716a4172a70437981d6d2faap-4L : inexact-ok
+= log2 upward ldbl-128ibm 0xb.56f63p-4L : -0x7.f2716a4172a70437981d6d2faap-4L : inexact-ok
+= log2 downward dbl-64 0xb.56f63c18e93fp-4 : -0x7.f27151a15d71p-4 : inexact-ok
+= log2 tonearest dbl-64 0xb.56f63c18e93fp-4 : -0x7.f27151a15d70cp-4 : inexact-ok
+= log2 towardzero dbl-64 0xb.56f63c18e93fp-4 : -0x7.f27151a15d70cp-4 : inexact-ok
+= log2 upward dbl-64 0xb.56f63c18e93fp-4 : -0x7.f27151a15d70cp-4 : inexact-ok
+= log2 downward ldbl-96-intel 0xb.56f63c18e93fp-4L : -0x7.f27151a15d70d16p-4L : inexact-ok
+= log2 tonearest ldbl-96-intel 0xb.56f63c18e93fp-4L : -0x7.f27151a15d70d158p-4L : inexact-ok
+= log2 towardzero ldbl-96-intel 0xb.56f63c18e93fp-4L : -0x7.f27151a15d70d158p-4L : inexact-ok
+= log2 upward ldbl-96-intel 0xb.56f63c18e93fp-4L : -0x7.f27151a15d70d158p-4L : inexact-ok
+= log2 downward ldbl-96-m68k 0xb.56f63c18e93fp-4L : -0x7.f27151a15d70d16p-4L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0xb.56f63c18e93fp-4L : -0x7.f27151a15d70d158p-4L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0xb.56f63c18e93fp-4L : -0x7.f27151a15d70d158p-4L : inexact-ok
+= log2 upward ldbl-96-m68k 0xb.56f63c18e93fp-4L : -0x7.f27151a15d70d158p-4L : inexact-ok
+= log2 downward ldbl-128 0xb.56f63c18e93fp-4L : -0x7.f27151a15d70d15a62a4c18ae808p-4L : inexact-ok
+= log2 tonearest ldbl-128 0xb.56f63c18e93fp-4L : -0x7.f27151a15d70d15a62a4c18ae804p-4L : inexact-ok
+= log2 towardzero ldbl-128 0xb.56f63c18e93fp-4L : -0x7.f27151a15d70d15a62a4c18ae804p-4L : inexact-ok
+= log2 upward ldbl-128 0xb.56f63c18e93fp-4L : -0x7.f27151a15d70d15a62a4c18ae804p-4L : inexact-ok
+= log2 downward ldbl-128ibm 0xb.56f63c18e93fp-4L : -0x7.f27151a15d70d15a62a4c18aeap-4L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xb.56f63c18e93fp-4L : -0x7.f27151a15d70d15a62a4c18ae8p-4L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xb.56f63c18e93fp-4L : -0x7.f27151a15d70d15a62a4c18ae8p-4L : inexact-ok
+= log2 upward ldbl-128ibm 0xb.56f63c18e93fp-4L : -0x7.f27151a15d70d15a62a4c18ae8p-4L : inexact-ok
+= log2 downward dbl-64 0xb.56f63c18e93e8p-4 : -0x7.f27151a15d72p-4 : inexact-ok
+= log2 tonearest dbl-64 0xb.56f63c18e93e8p-4 : -0x7.f27151a15d71cp-4 : inexact-ok
+= log2 towardzero dbl-64 0xb.56f63c18e93e8p-4 : -0x7.f27151a15d71cp-4 : inexact-ok
+= log2 upward dbl-64 0xb.56f63c18e93e8p-4 : -0x7.f27151a15d71cp-4 : inexact-ok
+= log2 downward ldbl-96-intel 0xb.56f63c18e93e8p-4L : -0x7.f27151a15d71d5fp-4L : inexact-ok
+= log2 tonearest ldbl-96-intel 0xb.56f63c18e93e8p-4L : -0x7.f27151a15d71d5e8p-4L : inexact-ok
+= log2 towardzero ldbl-96-intel 0xb.56f63c18e93e8p-4L : -0x7.f27151a15d71d5e8p-4L : inexact-ok
+= log2 upward ldbl-96-intel 0xb.56f63c18e93e8p-4L : -0x7.f27151a15d71d5e8p-4L : inexact-ok
+= log2 downward ldbl-96-m68k 0xb.56f63c18e93e8p-4L : -0x7.f27151a15d71d5fp-4L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0xb.56f63c18e93e8p-4L : -0x7.f27151a15d71d5e8p-4L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0xb.56f63c18e93e8p-4L : -0x7.f27151a15d71d5e8p-4L : inexact-ok
+= log2 upward ldbl-96-m68k 0xb.56f63c18e93e8p-4L : -0x7.f27151a15d71d5e8p-4L : inexact-ok
+= log2 downward ldbl-128 0xb.56f63c18e93e8p-4L : -0x7.f27151a15d71d5e90939366e069cp-4L : inexact-ok
+= log2 tonearest ldbl-128 0xb.56f63c18e93e8p-4L : -0x7.f27151a15d71d5e90939366e0698p-4L : inexact-ok
+= log2 towardzero ldbl-128 0xb.56f63c18e93e8p-4L : -0x7.f27151a15d71d5e90939366e0698p-4L : inexact-ok
+= log2 upward ldbl-128 0xb.56f63c18e93e8p-4L : -0x7.f27151a15d71d5e90939366e0698p-4L : inexact-ok
+= log2 downward ldbl-128ibm 0xb.56f63c18e93e8p-4L : -0x7.f27151a15d71d5e90939366e08p-4L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xb.56f63c18e93e8p-4L : -0x7.f27151a15d71d5e90939366e06p-4L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xb.56f63c18e93e8p-4L : -0x7.f27151a15d71d5e90939366e06p-4L : inexact-ok
+= log2 upward ldbl-128ibm 0xb.56f63c18e93e8p-4L : -0x7.f27151a15d71d5e90939366e06p-4L : inexact-ok
+= log2 downward ldbl-96-intel 0xb.56f63c18e93eecdp-4L : -0x7.f27151a15d70f87p-4L : inexact-ok
+= log2 tonearest ldbl-96-intel 0xb.56f63c18e93eecdp-4L : -0x7.f27151a15d70f868p-4L : inexact-ok
+= log2 towardzero ldbl-96-intel 0xb.56f63c18e93eecdp-4L : -0x7.f27151a15d70f868p-4L : inexact-ok
+= log2 upward ldbl-96-intel 0xb.56f63c18e93eecdp-4L : -0x7.f27151a15d70f868p-4L : inexact-ok
+= log2 downward ldbl-96-m68k 0xb.56f63c18e93eecdp-4L : -0x7.f27151a15d70f87p-4L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0xb.56f63c18e93eecdp-4L : -0x7.f27151a15d70f868p-4L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0xb.56f63c18e93eecdp-4L : -0x7.f27151a15d70f868p-4L : inexact-ok
+= log2 upward ldbl-96-m68k 0xb.56f63c18e93eecdp-4L : -0x7.f27151a15d70f868p-4L : inexact-ok
+= log2 downward ldbl-128 0xb.56f63c18e93eecdp-4L : -0x7.f27151a15d70f86944dd429073p-4L : inexact-ok
+= log2 tonearest ldbl-128 0xb.56f63c18e93eecdp-4L : -0x7.f27151a15d70f86944dd429073p-4L : inexact-ok
+= log2 towardzero ldbl-128 0xb.56f63c18e93eecdp-4L : -0x7.f27151a15d70f86944dd429072fcp-4L : inexact-ok
+= log2 upward ldbl-128 0xb.56f63c18e93eecdp-4L : -0x7.f27151a15d70f86944dd429072fcp-4L : inexact-ok
+= log2 downward ldbl-128ibm 0xb.56f63c18e93eecdp-4L : -0x7.f27151a15d70f86944dd429074p-4L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xb.56f63c18e93eecdp-4L : -0x7.f27151a15d70f86944dd429072p-4L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xb.56f63c18e93eecdp-4L : -0x7.f27151a15d70f86944dd429072p-4L : inexact-ok
+= log2 upward ldbl-128ibm 0xb.56f63c18e93eecdp-4L : -0x7.f27151a15d70f86944dd429072p-4L : inexact-ok
log2 min
= log2 downward flt-32 0x4p-128f : -0x7.ep+4f : inexact-ok
= log2 tonearest flt-32 0x4p-128f : -0x7.ep+4f : inexact-ok
@@ -151891,6 +216837,75 @@ log2 min_subnorm
= log2 tonearest ldbl-128 0x4p-16496L : -0x4.06ep+12L : inexact-ok
= log2 towardzero ldbl-128 0x4p-16496L : -0x4.06ep+12L : inexact-ok
= log2 upward ldbl-128 0x4p-16496L : -0x4.06ep+12L : inexact-ok
+log2 max
+= log2 downward flt-32 0xf.fffffp+124f : 0x7.fffff8p+4f : inexact-ok
+= log2 tonearest flt-32 0xf.fffffp+124f : 0x8p+4f : inexact-ok
+= log2 towardzero flt-32 0xf.fffffp+124f : 0x7.fffff8p+4f : inexact-ok
+= log2 upward flt-32 0xf.fffffp+124f : 0x8p+4f : inexact-ok
+= log2 downward dbl-64 0xf.fffffp+124 : 0x7.ffffffe8eab88p+4 : inexact-ok
+= log2 tonearest dbl-64 0xf.fffffp+124 : 0x7.ffffffe8eab88p+4 : inexact-ok
+= log2 towardzero dbl-64 0xf.fffffp+124 : 0x7.ffffffe8eab88p+4 : inexact-ok
+= log2 upward dbl-64 0xf.fffffp+124 : 0x7.ffffffe8eab8cp+4 : inexact-ok
+= log2 downward ldbl-96-intel 0xf.fffffp+124L : 0x7.ffffffe8eab88f48p+4L : inexact-ok
+= log2 tonearest ldbl-96-intel 0xf.fffffp+124L : 0x7.ffffffe8eab88f48p+4L : inexact-ok
+= log2 towardzero ldbl-96-intel 0xf.fffffp+124L : 0x7.ffffffe8eab88f48p+4L : inexact-ok
+= log2 upward ldbl-96-intel 0xf.fffffp+124L : 0x7.ffffffe8eab88f5p+4L : inexact-ok
+= log2 downward ldbl-96-m68k 0xf.fffffp+124L : 0x7.ffffffe8eab88f48p+4L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0xf.fffffp+124L : 0x7.ffffffe8eab88f48p+4L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0xf.fffffp+124L : 0x7.ffffffe8eab88f48p+4L : inexact-ok
+= log2 upward ldbl-96-m68k 0xf.fffffp+124L : 0x7.ffffffe8eab88f5p+4L : inexact-ok
+= log2 downward ldbl-128 0xf.fffffp+124L : 0x7.ffffffe8eab88f49d947a104332p+4L : inexact-ok
+= log2 tonearest ldbl-128 0xf.fffffp+124L : 0x7.ffffffe8eab88f49d947a104332p+4L : inexact-ok
+= log2 towardzero ldbl-128 0xf.fffffp+124L : 0x7.ffffffe8eab88f49d947a104332p+4L : inexact-ok
+= log2 upward ldbl-128 0xf.fffffp+124L : 0x7.ffffffe8eab88f49d947a1043324p+4L : inexact-ok
+= log2 downward ldbl-128ibm 0xf.fffffp+124L : 0x7.ffffffe8eab88f49d947a10432p+4L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xf.fffffp+124L : 0x7.ffffffe8eab88f49d947a10434p+4L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xf.fffffp+124L : 0x7.ffffffe8eab88f49d947a10432p+4L : inexact-ok
+= log2 upward ldbl-128ibm 0xf.fffffp+124L : 0x7.ffffffe8eab88f49d947a10434p+4L : inexact-ok
+= log2 downward dbl-64 0xf.ffffffffffff8p+1020 : 0x3.ffffffffffffep+8 : inexact-ok
+= log2 tonearest dbl-64 0xf.ffffffffffff8p+1020 : 0x4p+8 : inexact-ok
+= log2 towardzero dbl-64 0xf.ffffffffffff8p+1020 : 0x3.ffffffffffffep+8 : inexact-ok
+= log2 upward dbl-64 0xf.ffffffffffff8p+1020 : 0x4p+8 : inexact-ok
+= log2 downward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x3.fffffffffffffff4p+8L : inexact-ok
+= log2 tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x3.fffffffffffffff4p+8L : inexact-ok
+= log2 towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x3.fffffffffffffff4p+8L : inexact-ok
+= log2 upward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x3.fffffffffffffff8p+8L : inexact-ok
+= log2 downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x3.fffffffffffffff4p+8L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x3.fffffffffffffff4p+8L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x3.fffffffffffffff4p+8L : inexact-ok
+= log2 upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x3.fffffffffffffff8p+8L : inexact-ok
+= log2 downward ldbl-128 0xf.ffffffffffff8p+1020L : 0x3.fffffffffffffff4755c4d6a3e8p+8L : inexact-ok
+= log2 tonearest ldbl-128 0xf.ffffffffffff8p+1020L : 0x3.fffffffffffffff4755c4d6a3e8p+8L : inexact-ok
+= log2 towardzero ldbl-128 0xf.ffffffffffff8p+1020L : 0x3.fffffffffffffff4755c4d6a3e8p+8L : inexact-ok
+= log2 upward ldbl-128 0xf.ffffffffffff8p+1020L : 0x3.fffffffffffffff4755c4d6a3e82p+8L : inexact-ok
+= log2 downward ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x3.fffffffffffffff4755c4d6a3ep+8L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x3.fffffffffffffff4755c4d6a3fp+8L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x3.fffffffffffffff4755c4d6a3ep+8L : inexact-ok
+= log2 upward ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x3.fffffffffffffff4755c4d6a3fp+8L : inexact-ok
+= log2 downward ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0x3.fffffffffffffffcp+12L : inexact-ok
+= log2 tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0x4p+12L : inexact-ok
+= log2 towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0x3.fffffffffffffffcp+12L : inexact-ok
+= log2 upward ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0x4p+12L : inexact-ok
+= log2 downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0x3.fffffffffffffffcp+12L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0x4p+12L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0x3.fffffffffffffffcp+12L : inexact-ok
+= log2 upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0x4p+12L : inexact-ok
+= log2 downward ldbl-128 0xf.fffffffffffffffp+16380L : 0x3.ffffffffffffffffffe8eab89ad4p+12L : inexact-ok
+= log2 tonearest ldbl-128 0xf.fffffffffffffffp+16380L : 0x3.ffffffffffffffffffe8eab89ad4p+12L : inexact-ok
+= log2 towardzero ldbl-128 0xf.fffffffffffffffp+16380L : 0x3.ffffffffffffffffffe8eab89ad4p+12L : inexact-ok
+= log2 upward ldbl-128 0xf.fffffffffffffffp+16380L : 0x3.ffffffffffffffffffe8eab89ad6p+12L : inexact-ok
+= log2 downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0x3.fffffffffffffffffffffffffffep+12L : inexact-ok
+= log2 tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0x4p+12L : inexact-ok
+= log2 towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0x3.fffffffffffffffffffffffffffep+12L : inexact-ok
+= log2 upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0x4p+12L : inexact-ok
+= log2 downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x3.fffffffffffffffa3aae26b51f4p+8L : inexact-ok
+= log2 tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x3.fffffffffffffffa3aae26b51f4p+8L : inexact-ok
+= log2 towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x3.fffffffffffffffa3aae26b51f4p+8L : inexact-ok
+= log2 upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x3.fffffffffffffffa3aae26b51f42p+8L : inexact-ok
+= log2 downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0x3.fffffffffffffffa3aae26b51fp+8L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0x3.fffffffffffffffa3aae26b51fp+8L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0x3.fffffffffffffffa3aae26b51fp+8L : inexact-ok
+= log2 upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0x3.fffffffffffffffa3aae26b52p+8L : inexact-ok
pow 0 0
= pow downward flt-32 0x0p+0f 0x0p+0f : 0x1p+0f : inexact-ok
= pow tonearest flt-32 0x0p+0f 0x0p+0f : 0x1p+0f : inexact-ok
@@ -154787,6 +219802,31 @@ pow 0.0 min_subnorm
= pow tonearest ldbl-128 0x0p+0L 0x4p-16496L : 0x0p+0L : inexact-ok
= pow towardzero ldbl-128 0x0p+0L 0x4p-16496L : 0x0p+0L : inexact-ok
= pow upward ldbl-128 0x0p+0L 0x4p-16496L : 0x0p+0L : inexact-ok
+pow -0 0.5
+= pow downward flt-32 -0x0p+0f 0x8p-4f : 0x0p+0f : inexact-ok
+= pow tonearest flt-32 -0x0p+0f 0x8p-4f : 0x0p+0f : inexact-ok
+= pow towardzero flt-32 -0x0p+0f 0x8p-4f : 0x0p+0f : inexact-ok
+= pow upward flt-32 -0x0p+0f 0x8p-4f : 0x0p+0f : inexact-ok
+= pow downward dbl-64 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok
+= pow tonearest dbl-64 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok
+= pow towardzero dbl-64 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok
+= pow upward dbl-64 -0x0p+0 0x8p-4 : 0x0p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x0p+0L 0x8p-4L : 0x0p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x0p+0L 0x8p-4L : 0x0p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x0p+0L 0x8p-4L : 0x0p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x0p+0L 0x8p-4L : 0x0p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x0p+0L 0x8p-4L : 0x0p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x0p+0L 0x8p-4L : 0x0p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x0p+0L 0x8p-4L : 0x0p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x0p+0L 0x8p-4L : 0x0p+0L : inexact-ok
+= pow downward ldbl-128 -0x0p+0L 0x8p-4L : 0x0p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x0p+0L 0x8p-4L : 0x0p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x0p+0L 0x8p-4L : 0x0p+0L : inexact-ok
+= pow upward ldbl-128 -0x0p+0L 0x8p-4L : 0x0p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x0p+0L 0x8p-4L : 0x0p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x0p+0L 0x8p-4L : 0x0p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x0p+0L 0x8p-4L : 0x0p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x0p+0L 0x8p-4L : 0x0p+0L : inexact-ok
pow -0 4
= pow downward flt-32 -0x0p+0f 0x4p+0f : 0x0p+0f : inexact-ok
= pow tonearest flt-32 -0x0p+0f 0x4p+0f : 0x0p+0f : inexact-ok
@@ -180410,6 +245450,5617 @@ pow 0x1.0000000000000000000000000001p0 -0x1.23456789abcdef0123456789abcdp125
= pow tonearest ldbl-128ibm 0x1.000000000000000000000000008p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x0p+0L : inexact-ok underflow errno-erange
= pow towardzero ldbl-128ibm 0x1.000000000000000000000000008p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x0p+0L : inexact-ok underflow errno-erange
= pow upward ldbl-128ibm 0x1.000000000000000000000000008p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow -0x0.ffffffp0 10
+= pow downward flt-32 -0xf.fffffp-4f 0xap+0f : 0xf.ffff6p-4f : inexact-ok
+= pow tonearest flt-32 -0xf.fffffp-4f 0xap+0f : 0xf.ffff6p-4f : inexact-ok
+= pow towardzero flt-32 -0xf.fffffp-4f 0xap+0f : 0xf.ffff6p-4f : inexact-ok
+= pow upward flt-32 -0xf.fffffp-4f 0xap+0f : 0xf.ffff7p-4f : inexact-ok
+= pow downward dbl-64 -0xf.fffffp-4 0xap+0 : 0xf.ffff600002cf8p-4 : inexact-ok
+= pow tonearest dbl-64 -0xf.fffffp-4 0xap+0 : 0xf.ffff600002dp-4 : inexact-ok
+= pow towardzero dbl-64 -0xf.fffffp-4 0xap+0 : 0xf.ffff600002cf8p-4 : inexact-ok
+= pow upward dbl-64 -0xf.fffffp-4 0xap+0 : 0xf.ffff600002dp-4 : inexact-ok
+= pow downward ldbl-96-intel -0xf.fffffp-4L 0xap+0L : 0xf.ffff600002cffffp-4L : inexact-ok
+= pow tonearest ldbl-96-intel -0xf.fffffp-4L 0xap+0L : 0xf.ffff600002dp-4L : inexact-ok
+= pow towardzero ldbl-96-intel -0xf.fffffp-4L 0xap+0L : 0xf.ffff600002cffffp-4L : inexact-ok
+= pow upward ldbl-96-intel -0xf.fffffp-4L 0xap+0L : 0xf.ffff600002dp-4L : inexact-ok
+= pow downward ldbl-96-m68k -0xf.fffffp-4L 0xap+0L : 0xf.ffff600002cffffp-4L : inexact-ok
+= pow tonearest ldbl-96-m68k -0xf.fffffp-4L 0xap+0L : 0xf.ffff600002dp-4L : inexact-ok
+= pow towardzero ldbl-96-m68k -0xf.fffffp-4L 0xap+0L : 0xf.ffff600002cffffp-4L : inexact-ok
+= pow upward ldbl-96-m68k -0xf.fffffp-4L 0xap+0L : 0xf.ffff600002dp-4L : inexact-ok
+= pow downward ldbl-128 -0xf.fffffp-4L 0xap+0L : 0xf.ffff600002cffff880000d1ffffp-4L : inexact-ok
+= pow tonearest ldbl-128 -0xf.fffffp-4L 0xap+0L : 0xf.ffff600002cffff880000d1ffffp-4L : inexact-ok
+= pow towardzero ldbl-128 -0xf.fffffp-4L 0xap+0L : 0xf.ffff600002cffff880000d1ffffp-4L : inexact-ok
+= pow upward ldbl-128 -0xf.fffffp-4L 0xap+0L : 0xf.ffff600002cffff880000d1ffff8p-4L : inexact-ok
+= pow downward ldbl-128ibm -0xf.fffffp-4L 0xap+0L : 0xf.ffff600002cffff880000d1ffcp-4L : inexact-ok
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L 0xap+0L : 0xf.ffff600002cffff880000d2p-4L : inexact-ok
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L 0xap+0L : 0xf.ffff600002cffff880000d1ffcp-4L : inexact-ok
+= pow upward ldbl-128ibm -0xf.fffffp-4L 0xap+0L : 0xf.ffff600002cffff880000d2p-4L : inexact-ok
+pow -0x0.ffffffp0 100
+= pow downward flt-32 -0xf.fffffp-4f 0x6.4p+4f : 0xf.fff9cp-4f : inexact-ok
+= pow tonearest flt-32 -0xf.fffffp-4f 0x6.4p+4f : 0xf.fff9cp-4f : inexact-ok
+= pow towardzero flt-32 -0xf.fffffp-4f 0x6.4p+4f : 0xf.fff9cp-4f : inexact-ok
+= pow upward flt-32 -0xf.fffffp-4f 0x6.4p+4f : 0xf.fff9dp-4f : inexact-ok
+= pow downward dbl-64 -0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001355f8p-4 : inexact-ok
+= pow tonearest dbl-64 -0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001356p-4 : inexact-ok
+= pow towardzero dbl-64 -0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001355f8p-4 : inexact-ok
+= pow upward dbl-64 -0xf.fffffp-4 0x6.4p+4 : 0xf.fff9c001356p-4 : inexact-ok
+= pow downward ldbl-96-intel -0xf.fffffp-4L 0x6.4p+4L : 0xf.fff9c001355fd88p-4L : inexact-ok
+= pow tonearest ldbl-96-intel -0xf.fffffp-4L 0x6.4p+4L : 0xf.fff9c001355fd88p-4L : inexact-ok
+= pow towardzero ldbl-96-intel -0xf.fffffp-4L 0x6.4p+4L : 0xf.fff9c001355fd88p-4L : inexact-ok
+= pow upward ldbl-96-intel -0xf.fffffp-4L 0x6.4p+4L : 0xf.fff9c001355fd89p-4L : inexact-ok
+= pow downward ldbl-96-m68k -0xf.fffffp-4L 0x6.4p+4L : 0xf.fff9c001355fd88p-4L : inexact-ok
+= pow tonearest ldbl-96-m68k -0xf.fffffp-4L 0x6.4p+4L : 0xf.fff9c001355fd88p-4L : inexact-ok
+= pow towardzero ldbl-96-m68k -0xf.fffffp-4L 0x6.4p+4L : 0xf.fff9c001355fd88p-4L : inexact-ok
+= pow upward ldbl-96-m68k -0xf.fffffp-4L 0x6.4p+4L : 0xf.fff9c001355fd89p-4L : inexact-ok
+= pow downward ldbl-128 -0xf.fffffp-4L 0x6.4p+4L : 0xf.fff9c001355fd885c3bd5448334p-4L : inexact-ok
+= pow tonearest ldbl-128 -0xf.fffffp-4L 0x6.4p+4L : 0xf.fff9c001355fd885c3bd54483348p-4L : inexact-ok
+= pow towardzero ldbl-128 -0xf.fffffp-4L 0x6.4p+4L : 0xf.fff9c001355fd885c3bd5448334p-4L : inexact-ok
+= pow upward ldbl-128 -0xf.fffffp-4L 0x6.4p+4L : 0xf.fff9c001355fd885c3bd54483348p-4L : inexact-ok
+= pow downward ldbl-128ibm -0xf.fffffp-4L 0x6.4p+4L : 0xf.fff9c001355fd885c3bd54483p-4L : inexact-ok
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L 0x6.4p+4L : 0xf.fff9c001355fd885c3bd544834p-4L : inexact-ok
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L 0x6.4p+4L : 0xf.fff9c001355fd885c3bd54483p-4L : inexact-ok
+= pow upward ldbl-128ibm -0xf.fffffp-4L 0x6.4p+4L : 0xf.fff9c001355fd885c3bd544834p-4L : inexact-ok
+pow -0x0.ffffffp0 1000
+= pow downward flt-32 -0xf.fffffp-4f 0x3.e8p+8f : 0xf.ffc18p-4f : inexact-ok
+= pow tonearest flt-32 -0xf.fffffp-4f 0x3.e8p+8f : 0xf.ffc18p-4f : inexact-ok
+= pow towardzero flt-32 -0xf.fffffp-4f 0x3.e8p+8f : 0xf.ffc18p-4f : inexact-ok
+= pow upward flt-32 -0xf.fffffp-4f 0x3.e8p+8f : 0xf.ffc19p-4f : inexact-ok
+= pow downward dbl-64 -0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f2218p-4 : inexact-ok
+= pow tonearest dbl-64 -0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f2218p-4 : inexact-ok
+= pow towardzero dbl-64 -0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f2218p-4 : inexact-ok
+= pow upward dbl-64 -0xf.fffffp-4 0x3.e8p+8 : 0xf.ffc18079f222p-4 : inexact-ok
+= pow downward ldbl-96-intel -0xf.fffffp-4L 0x3.e8p+8L : 0xf.ffc18079f221887p-4L : inexact-ok
+= pow tonearest ldbl-96-intel -0xf.fffffp-4L 0x3.e8p+8L : 0xf.ffc18079f221888p-4L : inexact-ok
+= pow towardzero ldbl-96-intel -0xf.fffffp-4L 0x3.e8p+8L : 0xf.ffc18079f221887p-4L : inexact-ok
+= pow upward ldbl-96-intel -0xf.fffffp-4L 0x3.e8p+8L : 0xf.ffc18079f221888p-4L : inexact-ok
+= pow downward ldbl-96-m68k -0xf.fffffp-4L 0x3.e8p+8L : 0xf.ffc18079f221887p-4L : inexact-ok
+= pow tonearest ldbl-96-m68k -0xf.fffffp-4L 0x3.e8p+8L : 0xf.ffc18079f221888p-4L : inexact-ok
+= pow towardzero ldbl-96-m68k -0xf.fffffp-4L 0x3.e8p+8L : 0xf.ffc18079f221887p-4L : inexact-ok
+= pow upward ldbl-96-m68k -0xf.fffffp-4L 0x3.e8p+8L : 0xf.ffc18079f221888p-4L : inexact-ok
+= pow downward ldbl-128 -0xf.fffffp-4L 0x3.e8p+8L : 0xf.ffc18079f221887cc9faaa72e718p-4L : inexact-ok
+= pow tonearest ldbl-128 -0xf.fffffp-4L 0x3.e8p+8L : 0xf.ffc18079f221887cc9faaa72e72p-4L : inexact-ok
+= pow towardzero ldbl-128 -0xf.fffffp-4L 0x3.e8p+8L : 0xf.ffc18079f221887cc9faaa72e718p-4L : inexact-ok
+= pow upward ldbl-128 -0xf.fffffp-4L 0x3.e8p+8L : 0xf.ffc18079f221887cc9faaa72e72p-4L : inexact-ok
+= pow downward ldbl-128ibm -0xf.fffffp-4L 0x3.e8p+8L : 0xf.ffc18079f221887cc9faaa72e4p-4L : inexact-ok
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L 0x3.e8p+8L : 0xf.ffc18079f221887cc9faaa72e8p-4L : inexact-ok
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L 0x3.e8p+8L : 0xf.ffc18079f221887cc9faaa72e4p-4L : inexact-ok
+= pow upward ldbl-128ibm -0xf.fffffp-4L 0x3.e8p+8L : 0xf.ffc18079f221887cc9faaa72e8p-4L : inexact-ok
+pow -0x0.ffffffp0 0x1p24
+= pow downward flt-32 -0xf.fffffp-4f 0x1p+24f : 0x5.e2d588p-4f : inexact-ok
+= pow tonearest flt-32 -0xf.fffffp-4f 0x1p+24f : 0x5.e2d588p-4f : inexact-ok
+= pow towardzero flt-32 -0xf.fffffp-4f 0x1p+24f : 0x5.e2d588p-4f : inexact-ok
+= pow upward flt-32 -0xf.fffffp-4f 0x1p+24f : 0x5.e2d59p-4f : inexact-ok
+= pow downward dbl-64 -0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d105cp-4 : inexact-ok
+= pow tonearest dbl-64 -0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d106p-4 : inexact-ok
+= pow towardzero dbl-64 -0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d105cp-4 : inexact-ok
+= pow upward dbl-64 -0xf.fffffp-4 0x1p+24 : 0x5.e2d58a99d106p-4 : inexact-ok
+= pow downward ldbl-96-intel -0xf.fffffp-4L 0x1p+24L : 0x5.e2d58a99d105f22p-4L : inexact-ok
+= pow tonearest ldbl-96-intel -0xf.fffffp-4L 0x1p+24L : 0x5.e2d58a99d105f22p-4L : inexact-ok
+= pow towardzero ldbl-96-intel -0xf.fffffp-4L 0x1p+24L : 0x5.e2d58a99d105f22p-4L : inexact-ok
+= pow upward ldbl-96-intel -0xf.fffffp-4L 0x1p+24L : 0x5.e2d58a99d105f228p-4L : inexact-ok
+= pow downward ldbl-96-m68k -0xf.fffffp-4L 0x1p+24L : 0x5.e2d58a99d105f22p-4L : inexact-ok
+= pow tonearest ldbl-96-m68k -0xf.fffffp-4L 0x1p+24L : 0x5.e2d58a99d105f22p-4L : inexact-ok
+= pow towardzero ldbl-96-m68k -0xf.fffffp-4L 0x1p+24L : 0x5.e2d58a99d105f22p-4L : inexact-ok
+= pow upward ldbl-96-m68k -0xf.fffffp-4L 0x1p+24L : 0x5.e2d58a99d105f228p-4L : inexact-ok
+= pow downward ldbl-128 -0xf.fffffp-4L 0x1p+24L : 0x5.e2d58a99d105f22148d9aa4810b8p-4L : inexact-ok
+= pow tonearest ldbl-128 -0xf.fffffp-4L 0x1p+24L : 0x5.e2d58a99d105f22148d9aa4810bcp-4L : inexact-ok
+= pow towardzero ldbl-128 -0xf.fffffp-4L 0x1p+24L : 0x5.e2d58a99d105f22148d9aa4810b8p-4L : inexact-ok
+= pow upward ldbl-128 -0xf.fffffp-4L 0x1p+24L : 0x5.e2d58a99d105f22148d9aa4810bcp-4L : inexact-ok
+= pow downward ldbl-128ibm -0xf.fffffp-4L 0x1p+24L : 0x5.e2d58a99d105f22148d9aa481p-4L : inexact-ok
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L 0x1p+24L : 0x5.e2d58a99d105f22148d9aa481p-4L : inexact-ok
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L 0x1p+24L : 0x5.e2d58a99d105f22148d9aa481p-4L : inexact-ok
+= pow upward ldbl-128ibm -0xf.fffffp-4L 0x1p+24L : 0x5.e2d58a99d105f22148d9aa4812p-4L : inexact-ok
+pow -0x0.ffffffp0 0x1p30
+= pow downward flt-32 -0xf.fffffp-4f 0x4p+28f : 0xc.b4e8ap-96f : inexact-ok
+= pow tonearest flt-32 -0xf.fffffp-4f 0x4p+28f : 0xc.b4e8ap-96f : inexact-ok
+= pow towardzero flt-32 -0xf.fffffp-4f 0x4p+28f : 0xc.b4e8ap-96f : inexact-ok
+= pow upward flt-32 -0xf.fffffp-4f 0x4p+28f : 0xc.b4e8bp-96f : inexact-ok
+= pow downward dbl-64 -0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38ep-96 : inexact-ok
+= pow tonearest dbl-64 -0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38e8p-96 : inexact-ok
+= pow towardzero dbl-64 -0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38ep-96 : inexact-ok
+= pow upward dbl-64 -0xf.fffffp-4 0x4p+28 : 0xc.b4e8a2f3c38e8p-96 : inexact-ok
+= pow downward ldbl-96-intel -0xf.fffffp-4L 0x4p+28L : 0xc.b4e8a2f3c38e77ap-96L : inexact-ok
+= pow tonearest ldbl-96-intel -0xf.fffffp-4L 0x4p+28L : 0xc.b4e8a2f3c38e77bp-96L : inexact-ok
+= pow towardzero ldbl-96-intel -0xf.fffffp-4L 0x4p+28L : 0xc.b4e8a2f3c38e77ap-96L : inexact-ok
+= pow upward ldbl-96-intel -0xf.fffffp-4L 0x4p+28L : 0xc.b4e8a2f3c38e77bp-96L : inexact-ok
+= pow downward ldbl-96-m68k -0xf.fffffp-4L 0x4p+28L : 0xc.b4e8a2f3c38e77ap-96L : inexact-ok
+= pow tonearest ldbl-96-m68k -0xf.fffffp-4L 0x4p+28L : 0xc.b4e8a2f3c38e77bp-96L : inexact-ok
+= pow towardzero ldbl-96-m68k -0xf.fffffp-4L 0x4p+28L : 0xc.b4e8a2f3c38e77ap-96L : inexact-ok
+= pow upward ldbl-96-m68k -0xf.fffffp-4L 0x4p+28L : 0xc.b4e8a2f3c38e77bp-96L : inexact-ok
+= pow downward ldbl-128 -0xf.fffffp-4L 0x4p+28L : 0xc.b4e8a2f3c38e77ad07f54c04c79p-96L : inexact-ok
+= pow tonearest ldbl-128 -0xf.fffffp-4L 0x4p+28L : 0xc.b4e8a2f3c38e77ad07f54c04c79p-96L : inexact-ok
+= pow towardzero ldbl-128 -0xf.fffffp-4L 0x4p+28L : 0xc.b4e8a2f3c38e77ad07f54c04c79p-96L : inexact-ok
+= pow upward ldbl-128 -0xf.fffffp-4L 0x4p+28L : 0xc.b4e8a2f3c38e77ad07f54c04c798p-96L : inexact-ok
+= pow downward ldbl-128ibm -0xf.fffffp-4L 0x4p+28L : 0xc.b4e8a2f3c38e77ad07f54c04c4p-96L : inexact-ok
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L 0x4p+28L : 0xc.b4e8a2f3c38e77ad07f54c04c8p-96L : inexact-ok
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L 0x4p+28L : 0xc.b4e8a2f3c38e77ad07f54c04c4p-96L : inexact-ok
+= pow upward ldbl-128ibm -0xf.fffffp-4L 0x4p+28L : 0xc.b4e8a2f3c38e77ad07f54c04c8p-96L : inexact-ok
+pow -0x0.ffffffp0 0x1.234566p30
+= pow downward flt-32 -0xf.fffffp-4f 0x4.8d1598p+28f : 0x7.b4fa18p-108f : inexact-ok
+= pow tonearest flt-32 -0xf.fffffp-4f 0x4.8d1598p+28f : 0x7.b4fa2p-108f : inexact-ok
+= pow towardzero flt-32 -0xf.fffffp-4f 0x4.8d1598p+28f : 0x7.b4fa18p-108f : inexact-ok
+= pow upward flt-32 -0xf.fffffp-4f 0x4.8d1598p+28f : 0x7.b4fa2p-108f : inexact-ok
+= pow downward dbl-64 -0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc264cp-108 : inexact-ok
+= pow tonearest dbl-64 -0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc265p-108 : inexact-ok
+= pow towardzero dbl-64 -0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc264cp-108 : inexact-ok
+= pow upward dbl-64 -0xf.fffffp-4 0x4.8d1598p+28 : 0x7.b4fa1e8fc265p-108 : inexact-ok
+= pow downward ldbl-96-intel -0xf.fffffp-4L 0x4.8d1598p+28L : 0x7.b4fa1e8fc264e5bp-108L : inexact-ok
+= pow tonearest ldbl-96-intel -0xf.fffffp-4L 0x4.8d1598p+28L : 0x7.b4fa1e8fc264e5b8p-108L : inexact-ok
+= pow towardzero ldbl-96-intel -0xf.fffffp-4L 0x4.8d1598p+28L : 0x7.b4fa1e8fc264e5bp-108L : inexact-ok
+= pow upward ldbl-96-intel -0xf.fffffp-4L 0x4.8d1598p+28L : 0x7.b4fa1e8fc264e5b8p-108L : inexact-ok
+= pow downward ldbl-96-m68k -0xf.fffffp-4L 0x4.8d1598p+28L : 0x7.b4fa1e8fc264e5bp-108L : inexact-ok
+= pow tonearest ldbl-96-m68k -0xf.fffffp-4L 0x4.8d1598p+28L : 0x7.b4fa1e8fc264e5b8p-108L : inexact-ok
+= pow towardzero ldbl-96-m68k -0xf.fffffp-4L 0x4.8d1598p+28L : 0x7.b4fa1e8fc264e5bp-108L : inexact-ok
+= pow upward ldbl-96-m68k -0xf.fffffp-4L 0x4.8d1598p+28L : 0x7.b4fa1e8fc264e5b8p-108L : inexact-ok
+= pow downward ldbl-128 -0xf.fffffp-4L 0x4.8d1598p+28L : 0x7.b4fa1e8fc264e5b778223ea4719cp-108L : inexact-ok
+= pow tonearest ldbl-128 -0xf.fffffp-4L 0x4.8d1598p+28L : 0x7.b4fa1e8fc264e5b778223ea471ap-108L : inexact-ok
+= pow towardzero ldbl-128 -0xf.fffffp-4L 0x4.8d1598p+28L : 0x7.b4fa1e8fc264e5b778223ea4719cp-108L : inexact-ok
+= pow upward ldbl-128 -0xf.fffffp-4L 0x4.8d1598p+28L : 0x7.b4fa1e8fc264e5b778223ea471ap-108L : inexact-ok
+= pow downward ldbl-128ibm -0xf.fffffp-4L 0x4.8d1598p+28L : 0x7.b4fa1e8fc264e5b778223ea47p-108L : inexact-ok
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L 0x4.8d1598p+28L : 0x7.b4fa1e8fc264e5b778223ea472p-108L : inexact-ok
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L 0x4.8d1598p+28L : 0x7.b4fa1e8fc264e5b778223ea47p-108L : inexact-ok
+= pow upward ldbl-128ibm -0xf.fffffp-4L 0x4.8d1598p+28L : 0x7.b4fa1e8fc264e5b778223ea472p-108L : inexact-ok
+pow -0x0.ffffffp0 -10
+= pow downward flt-32 -0xf.fffffp-4f -0xap+0f : 0x1.00000ap+0f : inexact-ok
+= pow tonearest flt-32 -0xf.fffffp-4f -0xap+0f : 0x1.00000ap+0f : inexact-ok
+= pow towardzero flt-32 -0xf.fffffp-4f -0xap+0f : 0x1.00000ap+0f : inexact-ok
+= pow upward flt-32 -0xf.fffffp-4f -0xap+0f : 0x1.00000cp+0f : inexact-ok
+= pow downward dbl-64 -0xf.fffffp-4 -0xap+0 : 0x1.00000a000037p+0 : inexact-ok
+= pow tonearest dbl-64 -0xf.fffffp-4 -0xap+0 : 0x1.00000a000037p+0 : inexact-ok
+= pow towardzero dbl-64 -0xf.fffffp-4 -0xap+0 : 0x1.00000a000037p+0 : inexact-ok
+= pow upward dbl-64 -0xf.fffffp-4 -0xap+0 : 0x1.00000a0000371p+0 : inexact-ok
+= pow downward ldbl-96-intel -0xf.fffffp-4L -0xap+0L : 0x1.00000a000037p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0xf.fffffp-4L -0xap+0L : 0x1.00000a000037p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0xf.fffffp-4L -0xap+0L : 0x1.00000a000037p+0L : inexact-ok
+= pow upward ldbl-96-intel -0xf.fffffp-4L -0xap+0L : 0x1.00000a0000370002p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0xf.fffffp-4L -0xap+0L : 0x1.00000a000037p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0xf.fffffp-4L -0xap+0L : 0x1.00000a000037p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0xf.fffffp-4L -0xap+0L : 0x1.00000a000037p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0xf.fffffp-4L -0xap+0L : 0x1.00000a0000370002p+0L : inexact-ok
+= pow downward ldbl-128 -0xf.fffffp-4L -0xap+0L : 0x1.00000a0000370000dc0002cb0007p+0L : inexact-ok
+= pow tonearest ldbl-128 -0xf.fffffp-4L -0xap+0L : 0x1.00000a0000370000dc0002cb0008p+0L : inexact-ok
+= pow towardzero ldbl-128 -0xf.fffffp-4L -0xap+0L : 0x1.00000a0000370000dc0002cb0007p+0L : inexact-ok
+= pow upward ldbl-128 -0xf.fffffp-4L -0xap+0L : 0x1.00000a0000370000dc0002cb0008p+0L : inexact-ok
+= pow downward ldbl-128ibm -0xf.fffffp-4L -0xap+0L : 0x1.00000a0000370000dc0002cbp+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L -0xap+0L : 0x1.00000a0000370000dc0002cbp+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L -0xap+0L : 0x1.00000a0000370000dc0002cbp+0L : inexact-ok
+= pow upward ldbl-128ibm -0xf.fffffp-4L -0xap+0L : 0x1.00000a0000370000dc0002cb008p+0L : inexact-ok
+pow -0x0.ffffffp0 -100
+= pow downward flt-32 -0xf.fffffp-4f -0x6.4p+4f : 0x1.000064p+0f : inexact-ok
+= pow tonearest flt-32 -0xf.fffffp-4f -0x6.4p+4f : 0x1.000064p+0f : inexact-ok
+= pow towardzero flt-32 -0xf.fffffp-4f -0x6.4p+4f : 0x1.000064p+0f : inexact-ok
+= pow upward flt-32 -0xf.fffffp-4f -0x6.4p+4f : 0x1.000066p+0f : inexact-ok
+= pow downward dbl-64 -0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013bap+0 : inexact-ok
+= pow tonearest dbl-64 -0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013bap+0 : inexact-ok
+= pow towardzero dbl-64 -0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013bap+0 : inexact-ok
+= pow upward dbl-64 -0xf.fffffp-4 -0x6.4p+4 : 0x1.0000640013ba1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0xf.fffffp-4L -0x6.4p+4L : 0x1.0000640013ba029ep+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0xf.fffffp-4L -0x6.4p+4L : 0x1.0000640013ba029ep+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0xf.fffffp-4L -0x6.4p+4L : 0x1.0000640013ba029ep+0L : inexact-ok
+= pow upward ldbl-96-intel -0xf.fffffp-4L -0x6.4p+4L : 0x1.0000640013ba02ap+0L : inexact-ok
+= pow downward ldbl-96-m68k -0xf.fffffp-4L -0x6.4p+4L : 0x1.0000640013ba029ep+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0xf.fffffp-4L -0x6.4p+4L : 0x1.0000640013ba029ep+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0xf.fffffp-4L -0x6.4p+4L : 0x1.0000640013ba029ep+0L : inexact-ok
+= pow upward ldbl-96-m68k -0xf.fffffp-4L -0x6.4p+4L : 0x1.0000640013ba02ap+0L : inexact-ok
+= pow downward ldbl-128 -0xf.fffffp-4L -0x6.4p+4L : 0x1.0000640013ba029eb44376a07b3cp+0L : inexact-ok
+= pow tonearest ldbl-128 -0xf.fffffp-4L -0x6.4p+4L : 0x1.0000640013ba029eb44376a07b3dp+0L : inexact-ok
+= pow towardzero ldbl-128 -0xf.fffffp-4L -0x6.4p+4L : 0x1.0000640013ba029eb44376a07b3cp+0L : inexact-ok
+= pow upward ldbl-128 -0xf.fffffp-4L -0x6.4p+4L : 0x1.0000640013ba029eb44376a07b3dp+0L : inexact-ok
+= pow downward ldbl-128ibm -0xf.fffffp-4L -0x6.4p+4L : 0x1.0000640013ba029eb44376a07bp+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L -0x6.4p+4L : 0x1.0000640013ba029eb44376a07bp+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L -0x6.4p+4L : 0x1.0000640013ba029eb44376a07bp+0L : inexact-ok
+= pow upward ldbl-128ibm -0xf.fffffp-4L -0x6.4p+4L : 0x1.0000640013ba029eb44376a07b8p+0L : inexact-ok
+pow -0x0.ffffffp0 -1000
+= pow downward flt-32 -0xf.fffffp-4f -0x3.e8p+8f : 0x1.0003e8p+0f : inexact-ok
+= pow tonearest flt-32 -0xf.fffffp-4f -0x3.e8p+8f : 0x1.0003e8p+0f : inexact-ok
+= pow towardzero flt-32 -0xf.fffffp-4f -0x3.e8p+8f : 0x1.0003e8p+0f : inexact-ok
+= pow upward flt-32 -0xf.fffffp-4f -0x3.e8p+8f : 0x1.0003eap+0f : inexact-ok
+= pow downward dbl-64 -0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31dfp+0 : inexact-ok
+= pow tonearest dbl-64 -0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31dfp+0 : inexact-ok
+= pow towardzero dbl-64 -0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31dfp+0 : inexact-ok
+= pow upward dbl-64 -0xf.fffffp-4 -0x3.e8p+8 : 0x1.0003e807a31ep+0 : inexact-ok
+= pow downward ldbl-96-intel -0xf.fffffp-4L -0x3.e8p+8L : 0x1.0003e807a31df6ccp+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0xf.fffffp-4L -0x3.e8p+8L : 0x1.0003e807a31df6cep+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0xf.fffffp-4L -0x3.e8p+8L : 0x1.0003e807a31df6ccp+0L : inexact-ok
+= pow upward ldbl-96-intel -0xf.fffffp-4L -0x3.e8p+8L : 0x1.0003e807a31df6cep+0L : inexact-ok
+= pow downward ldbl-96-m68k -0xf.fffffp-4L -0x3.e8p+8L : 0x1.0003e807a31df6ccp+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0xf.fffffp-4L -0x3.e8p+8L : 0x1.0003e807a31df6cep+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0xf.fffffp-4L -0x3.e8p+8L : 0x1.0003e807a31df6ccp+0L : inexact-ok
+= pow upward ldbl-96-m68k -0xf.fffffp-4L -0x3.e8p+8L : 0x1.0003e807a31df6cep+0L : inexact-ok
+= pow downward ldbl-128 -0xf.fffffp-4L -0x3.e8p+8L : 0x1.0003e807a31df6cdda7c3a40d85ep+0L : inexact-ok
+= pow tonearest ldbl-128 -0xf.fffffp-4L -0x3.e8p+8L : 0x1.0003e807a31df6cdda7c3a40d85fp+0L : inexact-ok
+= pow towardzero ldbl-128 -0xf.fffffp-4L -0x3.e8p+8L : 0x1.0003e807a31df6cdda7c3a40d85ep+0L : inexact-ok
+= pow upward ldbl-128 -0xf.fffffp-4L -0x3.e8p+8L : 0x1.0003e807a31df6cdda7c3a40d85fp+0L : inexact-ok
+= pow downward ldbl-128ibm -0xf.fffffp-4L -0x3.e8p+8L : 0x1.0003e807a31df6cdda7c3a40d8p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L -0x3.e8p+8L : 0x1.0003e807a31df6cdda7c3a40d88p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L -0x3.e8p+8L : 0x1.0003e807a31df6cdda7c3a40d8p+0L : inexact-ok
+= pow upward ldbl-128ibm -0xf.fffffp-4L -0x3.e8p+8L : 0x1.0003e807a31df6cdda7c3a40d88p+0L : inexact-ok
+pow -0x0.ffffffp0 -0x1p24
+= pow downward flt-32 -0xf.fffffp-4f -0x1p+24f : 0x2.b7e15p+0f : inexact-ok
+= pow tonearest flt-32 -0xf.fffffp-4f -0x1p+24f : 0x2.b7e154p+0f : inexact-ok
+= pow towardzero flt-32 -0xf.fffffp-4f -0x1p+24f : 0x2.b7e15p+0f : inexact-ok
+= pow upward flt-32 -0xf.fffffp-4f -0x1p+24f : 0x2.b7e154p+0f : inexact-ok
+= pow downward dbl-64 -0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b97p+0 : inexact-ok
+= pow tonearest dbl-64 -0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b972p+0 : inexact-ok
+= pow towardzero dbl-64 -0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b97p+0 : inexact-ok
+= pow upward dbl-64 -0xf.fffffp-4 -0x1p+24 : 0x2.b7e152be7b972p+0 : inexact-ok
+= pow downward ldbl-96-intel -0xf.fffffp-4L -0x1p+24L : 0x2.b7e152be7b971aap+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0xf.fffffp-4L -0x1p+24L : 0x2.b7e152be7b971aa4p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0xf.fffffp-4L -0x1p+24L : 0x2.b7e152be7b971aap+0L : inexact-ok
+= pow upward ldbl-96-intel -0xf.fffffp-4L -0x1p+24L : 0x2.b7e152be7b971aa4p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0xf.fffffp-4L -0x1p+24L : 0x2.b7e152be7b971aap+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0xf.fffffp-4L -0x1p+24L : 0x2.b7e152be7b971aa4p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0xf.fffffp-4L -0x1p+24L : 0x2.b7e152be7b971aap+0L : inexact-ok
+= pow upward ldbl-96-m68k -0xf.fffffp-4L -0x1p+24L : 0x2.b7e152be7b971aa4p+0L : inexact-ok
+= pow downward ldbl-128 -0xf.fffffp-4L -0x1p+24L : 0x2.b7e152be7b971aa2272ed5772124p+0L : inexact-ok
+= pow tonearest ldbl-128 -0xf.fffffp-4L -0x1p+24L : 0x2.b7e152be7b971aa2272ed5772126p+0L : inexact-ok
+= pow towardzero ldbl-128 -0xf.fffffp-4L -0x1p+24L : 0x2.b7e152be7b971aa2272ed5772124p+0L : inexact-ok
+= pow upward ldbl-128 -0xf.fffffp-4L -0x1p+24L : 0x2.b7e152be7b971aa2272ed5772126p+0L : inexact-ok
+= pow downward ldbl-128ibm -0xf.fffffp-4L -0x1p+24L : 0x2.b7e152be7b971aa2272ed57721p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L -0x1p+24L : 0x2.b7e152be7b971aa2272ed57721p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L -0x1p+24L : 0x2.b7e152be7b971aa2272ed57721p+0L : inexact-ok
+= pow upward ldbl-128ibm -0xf.fffffp-4L -0x1p+24L : 0x2.b7e152be7b971aa2272ed57722p+0L : inexact-ok
+pow -0x0.ffffffp0 -0x1p30
+= pow downward flt-32 -0xf.fffffp-4f -0x4p+28f : 0x1.4259aap+92f : inexact-ok
+= pow tonearest flt-32 -0xf.fffffp-4f -0x4p+28f : 0x1.4259acp+92f : inexact-ok
+= pow towardzero flt-32 -0xf.fffffp-4f -0x4p+28f : 0x1.4259aap+92f : inexact-ok
+= pow upward flt-32 -0xf.fffffp-4f -0x4p+28f : 0x1.4259acp+92f : inexact-ok
+= pow downward dbl-64 -0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c764p+92 : inexact-ok
+= pow tonearest dbl-64 -0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c765p+92 : inexact-ok
+= pow towardzero dbl-64 -0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c764p+92 : inexact-ok
+= pow upward dbl-64 -0xf.fffffp-4 -0x4p+28 : 0x1.4259ab1a8c765p+92 : inexact-ok
+= pow downward ldbl-96-intel -0xf.fffffp-4L -0x4p+28L : 0x1.4259ab1a8c764d24p+92L : inexact-ok
+= pow tonearest ldbl-96-intel -0xf.fffffp-4L -0x4p+28L : 0x1.4259ab1a8c764d24p+92L : inexact-ok
+= pow towardzero ldbl-96-intel -0xf.fffffp-4L -0x4p+28L : 0x1.4259ab1a8c764d24p+92L : inexact-ok
+= pow upward ldbl-96-intel -0xf.fffffp-4L -0x4p+28L : 0x1.4259ab1a8c764d26p+92L : inexact-ok
+= pow downward ldbl-96-m68k -0xf.fffffp-4L -0x4p+28L : 0x1.4259ab1a8c764d24p+92L : inexact-ok
+= pow tonearest ldbl-96-m68k -0xf.fffffp-4L -0x4p+28L : 0x1.4259ab1a8c764d24p+92L : inexact-ok
+= pow towardzero ldbl-96-m68k -0xf.fffffp-4L -0x4p+28L : 0x1.4259ab1a8c764d24p+92L : inexact-ok
+= pow upward ldbl-96-m68k -0xf.fffffp-4L -0x4p+28L : 0x1.4259ab1a8c764d26p+92L : inexact-ok
+= pow downward ldbl-128 -0xf.fffffp-4L -0x4p+28L : 0x1.4259ab1a8c764d243a58c5120fa1p+92L : inexact-ok
+= pow tonearest ldbl-128 -0xf.fffffp-4L -0x4p+28L : 0x1.4259ab1a8c764d243a58c5120fa2p+92L : inexact-ok
+= pow towardzero ldbl-128 -0xf.fffffp-4L -0x4p+28L : 0x1.4259ab1a8c764d243a58c5120fa1p+92L : inexact-ok
+= pow upward ldbl-128 -0xf.fffffp-4L -0x4p+28L : 0x1.4259ab1a8c764d243a58c5120fa2p+92L : inexact-ok
+= pow downward ldbl-128ibm -0xf.fffffp-4L -0x4p+28L : 0x1.4259ab1a8c764d243a58c5120f8p+92L : inexact-ok
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L -0x4p+28L : 0x1.4259ab1a8c764d243a58c5120f8p+92L : inexact-ok
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L -0x4p+28L : 0x1.4259ab1a8c764d243a58c5120f8p+92L : inexact-ok
+= pow upward ldbl-128ibm -0xf.fffffp-4L -0x4p+28L : 0x1.4259ab1a8c764d243a58c5121p+92L : inexact-ok
+pow -0x0.ffffffp0 -0x1.234566p30
+= pow downward flt-32 -0xf.fffffp-4f -0x4.8d1598p+28f : 0x2.13780cp+104f : inexact-ok
+= pow tonearest flt-32 -0xf.fffffp-4f -0x4.8d1598p+28f : 0x2.13780cp+104f : inexact-ok
+= pow towardzero flt-32 -0xf.fffffp-4f -0x4.8d1598p+28f : 0x2.13780cp+104f : inexact-ok
+= pow upward flt-32 -0xf.fffffp-4f -0x4.8d1598p+28f : 0x2.13781p+104f : inexact-ok
+= pow downward dbl-64 -0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b144p+104 : inexact-ok
+= pow tonearest dbl-64 -0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b144p+104 : inexact-ok
+= pow towardzero dbl-64 -0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b144p+104 : inexact-ok
+= pow upward dbl-64 -0xf.fffffp-4 -0x4.8d1598p+28 : 0x2.13780c1d4b146p+104 : inexact-ok
+= pow downward ldbl-96-intel -0xf.fffffp-4L -0x4.8d1598p+28L : 0x2.13780c1d4b1441bp+104L : inexact-ok
+= pow tonearest ldbl-96-intel -0xf.fffffp-4L -0x4.8d1598p+28L : 0x2.13780c1d4b1441b4p+104L : inexact-ok
+= pow towardzero ldbl-96-intel -0xf.fffffp-4L -0x4.8d1598p+28L : 0x2.13780c1d4b1441bp+104L : inexact-ok
+= pow upward ldbl-96-intel -0xf.fffffp-4L -0x4.8d1598p+28L : 0x2.13780c1d4b1441b4p+104L : inexact-ok
+= pow downward ldbl-96-m68k -0xf.fffffp-4L -0x4.8d1598p+28L : 0x2.13780c1d4b1441bp+104L : inexact-ok
+= pow tonearest ldbl-96-m68k -0xf.fffffp-4L -0x4.8d1598p+28L : 0x2.13780c1d4b1441b4p+104L : inexact-ok
+= pow towardzero ldbl-96-m68k -0xf.fffffp-4L -0x4.8d1598p+28L : 0x2.13780c1d4b1441bp+104L : inexact-ok
+= pow upward ldbl-96-m68k -0xf.fffffp-4L -0x4.8d1598p+28L : 0x2.13780c1d4b1441b4p+104L : inexact-ok
+= pow downward ldbl-128 -0xf.fffffp-4L -0x4.8d1598p+28L : 0x2.13780c1d4b1441b2aba1fdfa1688p+104L : inexact-ok
+= pow tonearest ldbl-128 -0xf.fffffp-4L -0x4.8d1598p+28L : 0x2.13780c1d4b1441b2aba1fdfa168ap+104L : inexact-ok
+= pow towardzero ldbl-128 -0xf.fffffp-4L -0x4.8d1598p+28L : 0x2.13780c1d4b1441b2aba1fdfa1688p+104L : inexact-ok
+= pow upward ldbl-128 -0xf.fffffp-4L -0x4.8d1598p+28L : 0x2.13780c1d4b1441b2aba1fdfa168ap+104L : inexact-ok
+= pow downward ldbl-128ibm -0xf.fffffp-4L -0x4.8d1598p+28L : 0x2.13780c1d4b1441b2aba1fdfa16p+104L : inexact-ok
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L -0x4.8d1598p+28L : 0x2.13780c1d4b1441b2aba1fdfa17p+104L : inexact-ok
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L -0x4.8d1598p+28L : 0x2.13780c1d4b1441b2aba1fdfa16p+104L : inexact-ok
+= pow upward ldbl-128ibm -0xf.fffffp-4L -0x4.8d1598p+28L : 0x2.13780c1d4b1441b2aba1fdfa17p+104L : inexact-ok
+pow -0x1.000002p0 0x1p24
+= pow downward flt-32 -0x1.000002p+0f 0x1p+24f : 0x7.639918p+0f : inexact-ok
+= pow tonearest flt-32 -0x1.000002p+0f 0x1p+24f : 0x7.63992p+0f : inexact-ok
+= pow towardzero flt-32 -0x1.000002p+0f 0x1p+24f : 0x7.639918p+0f : inexact-ok
+= pow upward flt-32 -0x1.000002p+0f 0x1p+24f : 0x7.63992p+0f : inexact-ok
+= pow downward dbl-64 -0x1.000002p+0 0x1p+24 : 0x7.63991f6e05318p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1.000002p+0 0x1p+24 : 0x7.63991f6e05318p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1.000002p+0 0x1p+24 : 0x7.63991f6e05318p+0 : inexact-ok
+= pow upward dbl-64 -0x1.000002p+0 0x1p+24 : 0x7.63991f6e0531cp+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1.000002p+0L 0x1p+24L : 0x7.63991f6e0531841p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1.000002p+0L 0x1p+24L : 0x7.63991f6e0531841p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1.000002p+0L 0x1p+24L : 0x7.63991f6e0531841p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1.000002p+0L 0x1p+24L : 0x7.63991f6e05318418p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1.000002p+0L 0x1p+24L : 0x7.63991f6e0531841p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1.000002p+0L 0x1p+24L : 0x7.63991f6e0531841p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1.000002p+0L 0x1p+24L : 0x7.63991f6e0531841p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1.000002p+0L 0x1p+24L : 0x7.63991f6e05318418p+0L : inexact-ok
+= pow downward ldbl-128 -0x1.000002p+0L 0x1p+24L : 0x7.63991f6e0531841345850fad35f8p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1.000002p+0L 0x1p+24L : 0x7.63991f6e0531841345850fad35fcp+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1.000002p+0L 0x1p+24L : 0x7.63991f6e0531841345850fad35f8p+0L : inexact-ok
+= pow upward ldbl-128 -0x1.000002p+0L 0x1p+24L : 0x7.63991f6e0531841345850fad35fcp+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1.000002p+0L 0x1p+24L : 0x7.63991f6e0531841345850fad34p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1.000002p+0L 0x1p+24L : 0x7.63991f6e0531841345850fad36p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1.000002p+0L 0x1p+24L : 0x7.63991f6e0531841345850fad34p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1.000002p+0L 0x1p+24L : 0x7.63991f6e0531841345850fad36p+0L : inexact-ok
+pow -0x1.000002p0 0x1.234566p29
+= pow downward flt-32 -0x1.000002p+0f 0x2.468accp+28f : 0x2.137728p+104f : inexact-ok
+= pow tonearest flt-32 -0x1.000002p+0f 0x2.468accp+28f : 0x2.137728p+104f : inexact-ok
+= pow towardzero flt-32 -0x1.000002p+0f 0x2.468accp+28f : 0x2.137728p+104f : inexact-ok
+= pow upward flt-32 -0x1.000002p+0f 0x2.468accp+28f : 0x2.13772cp+104f : inexact-ok
+= pow downward dbl-64 -0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6ap+104 : inexact-ok
+= pow tonearest dbl-64 -0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6ap+104 : inexact-ok
+= pow towardzero dbl-64 -0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6ap+104 : inexact-ok
+= pow upward dbl-64 -0x1.000002p+0 0x2.468accp+28 : 0x2.1377295ae8b6cp+104 : inexact-ok
+= pow downward ldbl-96-intel -0x1.000002p+0L 0x2.468accp+28L : 0x2.1377295ae8b6a038p+104L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1.000002p+0L 0x2.468accp+28L : 0x2.1377295ae8b6a038p+104L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1.000002p+0L 0x2.468accp+28L : 0x2.1377295ae8b6a038p+104L : inexact-ok
+= pow upward ldbl-96-intel -0x1.000002p+0L 0x2.468accp+28L : 0x2.1377295ae8b6a03cp+104L : inexact-ok
+= pow downward ldbl-96-m68k -0x1.000002p+0L 0x2.468accp+28L : 0x2.1377295ae8b6a038p+104L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1.000002p+0L 0x2.468accp+28L : 0x2.1377295ae8b6a038p+104L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1.000002p+0L 0x2.468accp+28L : 0x2.1377295ae8b6a038p+104L : inexact-ok
+= pow upward ldbl-96-m68k -0x1.000002p+0L 0x2.468accp+28L : 0x2.1377295ae8b6a03cp+104L : inexact-ok
+= pow downward ldbl-128 -0x1.000002p+0L 0x2.468accp+28L : 0x2.1377295ae8b6a0384e9b11247d06p+104L : inexact-ok
+= pow tonearest ldbl-128 -0x1.000002p+0L 0x2.468accp+28L : 0x2.1377295ae8b6a0384e9b11247d06p+104L : inexact-ok
+= pow towardzero ldbl-128 -0x1.000002p+0L 0x2.468accp+28L : 0x2.1377295ae8b6a0384e9b11247d06p+104L : inexact-ok
+= pow upward ldbl-128 -0x1.000002p+0L 0x2.468accp+28L : 0x2.1377295ae8b6a0384e9b11247d08p+104L : inexact-ok
+= pow downward ldbl-128ibm -0x1.000002p+0L 0x2.468accp+28L : 0x2.1377295ae8b6a0384e9b11247dp+104L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1.000002p+0L 0x2.468accp+28L : 0x2.1377295ae8b6a0384e9b11247dp+104L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1.000002p+0L 0x2.468accp+28L : 0x2.1377295ae8b6a0384e9b11247dp+104L : inexact-ok
+= pow upward ldbl-128ibm -0x1.000002p+0L 0x2.468accp+28L : 0x2.1377295ae8b6a0384e9b11247ep+104L : inexact-ok
+pow -0x1.000002p0 -0x1.234566p29
+= pow downward flt-32 -0x1.000002p+0f -0x2.468accp+28f : 0x7.b4fd68p-108f : inexact-ok
+= pow tonearest flt-32 -0x1.000002p+0f -0x2.468accp+28f : 0x7.b4fd68p-108f : inexact-ok
+= pow towardzero flt-32 -0x1.000002p+0f -0x2.468accp+28f : 0x7.b4fd68p-108f : inexact-ok
+= pow upward flt-32 -0x1.000002p+0f -0x2.468accp+28f : 0x7.b4fd7p-108f : inexact-ok
+= pow downward dbl-64 -0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a28p-108 : inexact-ok
+= pow tonearest dbl-64 -0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a2cp-108 : inexact-ok
+= pow towardzero dbl-64 -0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a28p-108 : inexact-ok
+= pow upward dbl-64 -0x1.000002p+0 -0x2.468accp+28 : 0x7.b4fd685e23a2cp-108 : inexact-ok
+= pow downward ldbl-96-intel -0x1.000002p+0L -0x2.468accp+28L : 0x7.b4fd685e23a2b8ap-108L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1.000002p+0L -0x2.468accp+28L : 0x7.b4fd685e23a2b8a8p-108L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1.000002p+0L -0x2.468accp+28L : 0x7.b4fd685e23a2b8ap-108L : inexact-ok
+= pow upward ldbl-96-intel -0x1.000002p+0L -0x2.468accp+28L : 0x7.b4fd685e23a2b8a8p-108L : inexact-ok
+= pow downward ldbl-96-m68k -0x1.000002p+0L -0x2.468accp+28L : 0x7.b4fd685e23a2b8ap-108L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1.000002p+0L -0x2.468accp+28L : 0x7.b4fd685e23a2b8a8p-108L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1.000002p+0L -0x2.468accp+28L : 0x7.b4fd685e23a2b8ap-108L : inexact-ok
+= pow upward ldbl-96-m68k -0x1.000002p+0L -0x2.468accp+28L : 0x7.b4fd685e23a2b8a8p-108L : inexact-ok
+= pow downward ldbl-128 -0x1.000002p+0L -0x2.468accp+28L : 0x7.b4fd685e23a2b8a632449d5b10bp-108L : inexact-ok
+= pow tonearest ldbl-128 -0x1.000002p+0L -0x2.468accp+28L : 0x7.b4fd685e23a2b8a632449d5b10b4p-108L : inexact-ok
+= pow towardzero ldbl-128 -0x1.000002p+0L -0x2.468accp+28L : 0x7.b4fd685e23a2b8a632449d5b10bp-108L : inexact-ok
+= pow upward ldbl-128 -0x1.000002p+0L -0x2.468accp+28L : 0x7.b4fd685e23a2b8a632449d5b10b4p-108L : inexact-ok
+= pow downward ldbl-128ibm -0x1.000002p+0L -0x2.468accp+28L : 0x7.b4fd685e23a2b8a632449d5b1p-108L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1.000002p+0L -0x2.468accp+28L : 0x7.b4fd685e23a2b8a632449d5b1p-108L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1.000002p+0L -0x2.468accp+28L : 0x7.b4fd685e23a2b8a632449d5b1p-108L : inexact-ok
+= pow upward ldbl-128ibm -0x1.000002p+0L -0x2.468accp+28L : 0x7.b4fd685e23a2b8a632449d5b12p-108L : inexact-ok
+pow -0x0.fffffffffffff8p0 0x1.23456789abcdfp62
+= pow downward flt-32 -0xf.fffffp-4f 0x4.8d15ap+60f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 -0xf.fffffp-4f 0x4.8d15ap+60f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 -0xf.fffffp-4f 0x4.8d15ap+60f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 -0xf.fffffp-4f 0x4.8d15ap+60f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0xf.fffffp-4 0x4.8d15ap+60 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0xf.fffffp-4 0x4.8d15ap+60 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0xf.fffffp-4 0x4.8d15ap+60 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0xf.fffffp-4 0x4.8d15ap+60 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0xf.fffffp-4L 0x4.8d15ap+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0xf.fffffp-4L 0x4.8d15ap+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.fffffp-4L 0x4.8d15ap+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0xf.fffffp-4L 0x4.8d15ap+60L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0xf.fffffp-4L 0x4.8d15ap+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0xf.fffffp-4L 0x4.8d15ap+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.fffffp-4L 0x4.8d15ap+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0xf.fffffp-4L 0x4.8d15ap+60L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.fffffp-4L 0x4.8d15ap+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.fffffp-4L 0x4.8d15ap+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffp-4L 0x4.8d15ap+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.fffffp-4L 0x4.8d15ap+60L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.fffffp-4L 0x4.8d15ap+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L 0x4.8d15ap+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L 0x4.8d15ap+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.fffffp-4L 0x4.8d15ap+60L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward flt-32 -0xf.fffffp-4f 0x4.8d1598p+60f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 -0xf.fffffp-4f 0x4.8d1598p+60f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 -0xf.fffffp-4f 0x4.8d1598p+60f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 -0xf.fffffp-4f 0x4.8d1598p+60f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0xf.fffffp-4 0x4.8d1598p+60 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0xf.fffffp-4 0x4.8d1598p+60 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0xf.fffffp-4 0x4.8d1598p+60 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0xf.fffffp-4 0x4.8d1598p+60 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0xf.fffffp-4L 0x4.8d1598p+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0xf.fffffp-4L 0x4.8d1598p+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.fffffp-4L 0x4.8d1598p+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0xf.fffffp-4L 0x4.8d1598p+60L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0xf.fffffp-4L 0x4.8d1598p+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0xf.fffffp-4L 0x4.8d1598p+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.fffffp-4L 0x4.8d1598p+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0xf.fffffp-4L 0x4.8d1598p+60L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.fffffp-4L 0x4.8d1598p+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.fffffp-4L 0x4.8d1598p+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffp-4L 0x4.8d1598p+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.fffffp-4L 0x4.8d1598p+60L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.fffffp-4L 0x4.8d1598p+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L 0x4.8d1598p+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L 0x4.8d1598p+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.fffffp-4L 0x4.8d1598p+60L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0xf.fffffp-4 0x4.8d159e26af37cp+60 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0xf.fffffp-4L 0x4.8d159e26af37cp+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0xf.fffffp-4L 0x4.8d159e26af37cp+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.fffffp-4L 0x4.8d159e26af37cp+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0xf.fffffp-4L 0x4.8d159e26af37cp+60L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0xf.fffffp-4L 0x4.8d159e26af37cp+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0xf.fffffp-4L 0x4.8d159e26af37cp+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.fffffp-4L 0x4.8d159e26af37cp+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0xf.fffffp-4L 0x4.8d159e26af37cp+60L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.fffffp-4L 0x4.8d159e26af37cp+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.fffffp-4L 0x4.8d159e26af37cp+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffp-4L 0x4.8d159e26af37cp+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.fffffp-4L 0x4.8d159e26af37cp+60L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.fffffp-4L 0x4.8d159e26af37cp+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L 0x4.8d159e26af37cp+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L 0x4.8d159e26af37cp+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.fffffp-4L 0x4.8d159e26af37cp+60L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward flt-32 -0x1p+0f 0x4.8d15ap+60f : 0x1p+0f : inexact-ok
+= pow tonearest flt-32 -0x1p+0f 0x4.8d15ap+60f : 0x1p+0f : inexact-ok
+= pow towardzero flt-32 -0x1p+0f 0x4.8d15ap+60f : 0x1p+0f : inexact-ok
+= pow upward flt-32 -0x1p+0f 0x4.8d15ap+60f : 0x1p+0f : inexact-ok
+= pow downward dbl-64 -0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 0x4.8d15ap+60 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L 0x4.8d15ap+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L 0x4.8d15ap+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L 0x4.8d15ap+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L 0x4.8d15ap+60L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L 0x4.8d15ap+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L 0x4.8d15ap+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L 0x4.8d15ap+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L 0x4.8d15ap+60L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L 0x4.8d15ap+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L 0x4.8d15ap+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L 0x4.8d15ap+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L 0x4.8d15ap+60L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L 0x4.8d15ap+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L 0x4.8d15ap+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L 0x4.8d15ap+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L 0x4.8d15ap+60L : 0x1p+0L : inexact-ok
+= pow downward flt-32 -0x1p+0f 0x4.8d1598p+60f : 0x1p+0f : inexact-ok
+= pow tonearest flt-32 -0x1p+0f 0x4.8d1598p+60f : 0x1p+0f : inexact-ok
+= pow towardzero flt-32 -0x1p+0f 0x4.8d1598p+60f : 0x1p+0f : inexact-ok
+= pow upward flt-32 -0x1p+0f 0x4.8d1598p+60f : 0x1p+0f : inexact-ok
+= pow downward dbl-64 -0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 0x4.8d1598p+60 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L 0x4.8d1598p+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L 0x4.8d1598p+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L 0x4.8d1598p+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L 0x4.8d1598p+60L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L 0x4.8d1598p+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L 0x4.8d1598p+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L 0x4.8d1598p+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L 0x4.8d1598p+60L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L 0x4.8d1598p+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L 0x4.8d1598p+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L 0x4.8d1598p+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L 0x4.8d1598p+60L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L 0x4.8d1598p+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L 0x4.8d1598p+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L 0x4.8d1598p+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L 0x4.8d1598p+60L : 0x1p+0L : inexact-ok
+= pow downward dbl-64 -0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L 0x4.8d159e26af37cp+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L 0x4.8d159e26af37cp+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L 0x4.8d159e26af37cp+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L 0x4.8d159e26af37cp+60L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L 0x4.8d159e26af37cp+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L 0x4.8d159e26af37cp+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L 0x4.8d159e26af37cp+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L 0x4.8d159e26af37cp+60L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L 0x4.8d159e26af37cp+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L 0x4.8d159e26af37cp+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L 0x4.8d159e26af37cp+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L 0x4.8d159e26af37cp+60L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L 0x4.8d159e26af37cp+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L 0x4.8d159e26af37cp+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L 0x4.8d159e26af37cp+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L 0x4.8d159e26af37cp+60L : 0x1p+0L : inexact-ok
+= pow downward dbl-64 -0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfc8p-844 : inexact-ok
+= pow tonearest dbl-64 -0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfdp-844 : inexact-ok
+= pow towardzero dbl-64 -0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfc8p-844 : inexact-ok
+= pow upward dbl-64 -0xf.ffffffffffff8p-4 0x4.8d15ap+60 : 0xb.dea0deefbcfdp-844 : inexact-ok
+= pow downward ldbl-96-intel -0xf.ffffffffffff8p-4L 0x4.8d15ap+60L : 0xb.dea0deefbcfce6dp-844L : inexact-ok
+= pow tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L 0x4.8d15ap+60L : 0xb.dea0deefbcfce6dp-844L : inexact-ok
+= pow towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L 0x4.8d15ap+60L : 0xb.dea0deefbcfce6dp-844L : inexact-ok
+= pow upward ldbl-96-intel -0xf.ffffffffffff8p-4L 0x4.8d15ap+60L : 0xb.dea0deefbcfce6ep-844L : inexact-ok
+= pow downward ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x4.8d15ap+60L : 0xb.dea0deefbcfce6dp-844L : inexact-ok
+= pow tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x4.8d15ap+60L : 0xb.dea0deefbcfce6dp-844L : inexact-ok
+= pow towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x4.8d15ap+60L : 0xb.dea0deefbcfce6dp-844L : inexact-ok
+= pow upward ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x4.8d15ap+60L : 0xb.dea0deefbcfce6ep-844L : inexact-ok
+= pow downward ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d15ap+60L : 0xb.dea0deefbcfce6d489bb0f8fe77p-844L : inexact-ok
+= pow tonearest ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d15ap+60L : 0xb.dea0deefbcfce6d489bb0f8fe778p-844L : inexact-ok
+= pow towardzero ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d15ap+60L : 0xb.dea0deefbcfce6d489bb0f8fe77p-844L : inexact-ok
+= pow upward ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d15ap+60L : 0xb.dea0deefbcfce6d489bb0f8fe778p-844L : inexact-ok
+= pow downward ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d15ap+60L : 0xb.dea0deefbcfce6d489bb0f8fe4p-844L : inexact-ok
+= pow tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d15ap+60L : 0xb.dea0deefbcfce6d489bb0f8fe8p-844L : inexact-ok
+= pow towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d15ap+60L : 0xb.dea0deefbcfce6d489bb0f8fe4p-844L : inexact-ok
+= pow upward ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d15ap+60L : 0xb.dea0deefbcfce6d489bb0f8fe8p-844L : inexact-ok
+= pow downward dbl-64 -0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e41p-844 : inexact-ok
+= pow tonearest dbl-64 -0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e418p-844 : inexact-ok
+= pow towardzero dbl-64 -0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e41p-844 : inexact-ok
+= pow upward dbl-64 -0xf.ffffffffffff8p-4 0x4.8d1598p+60 : 0xb.ded059d22e418p-844 : inexact-ok
+= pow downward ldbl-96-intel -0xf.ffffffffffff8p-4L 0x4.8d1598p+60L : 0xb.ded059d22e416ecp-844L : inexact-ok
+= pow tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L 0x4.8d1598p+60L : 0xb.ded059d22e416edp-844L : inexact-ok
+= pow towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L 0x4.8d1598p+60L : 0xb.ded059d22e416ecp-844L : inexact-ok
+= pow upward ldbl-96-intel -0xf.ffffffffffff8p-4L 0x4.8d1598p+60L : 0xb.ded059d22e416edp-844L : inexact-ok
+= pow downward ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x4.8d1598p+60L : 0xb.ded059d22e416ecp-844L : inexact-ok
+= pow tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x4.8d1598p+60L : 0xb.ded059d22e416edp-844L : inexact-ok
+= pow towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x4.8d1598p+60L : 0xb.ded059d22e416ecp-844L : inexact-ok
+= pow upward ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x4.8d1598p+60L : 0xb.ded059d22e416edp-844L : inexact-ok
+= pow downward ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d1598p+60L : 0xb.ded059d22e416eceb14d3bd3a31p-844L : inexact-ok
+= pow tonearest ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d1598p+60L : 0xb.ded059d22e416eceb14d3bd3a31p-844L : inexact-ok
+= pow towardzero ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d1598p+60L : 0xb.ded059d22e416eceb14d3bd3a31p-844L : inexact-ok
+= pow upward ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d1598p+60L : 0xb.ded059d22e416eceb14d3bd3a318p-844L : inexact-ok
+= pow downward ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d1598p+60L : 0xb.ded059d22e416eceb14d3bd3ap-844L : inexact-ok
+= pow tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d1598p+60L : 0xb.ded059d22e416eceb14d3bd3a4p-844L : inexact-ok
+= pow towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d1598p+60L : 0xb.ded059d22e416eceb14d3bd3ap-844L : inexact-ok
+= pow upward ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d1598p+60L : 0xb.ded059d22e416eceb14d3bd3a4p-844L : inexact-ok
+= pow downward dbl-64 -0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaefp-844 : inexact-ok
+= pow tonearest dbl-64 -0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaef8p-844 : inexact-ok
+= pow towardzero dbl-64 -0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaefp-844 : inexact-ok
+= pow upward dbl-64 -0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+60 : 0xb.deabd7ffdaef8p-844 : inexact-ok
+= pow downward ldbl-96-intel -0xf.ffffffffffff8p-4L 0x4.8d159e26af37cp+60L : 0xb.deabd7ffdaef65fp-844L : inexact-ok
+= pow tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L 0x4.8d159e26af37cp+60L : 0xb.deabd7ffdaef65fp-844L : inexact-ok
+= pow towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L 0x4.8d159e26af37cp+60L : 0xb.deabd7ffdaef65fp-844L : inexact-ok
+= pow upward ldbl-96-intel -0xf.ffffffffffff8p-4L 0x4.8d159e26af37cp+60L : 0xb.deabd7ffdaef66p-844L : inexact-ok
+= pow downward ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x4.8d159e26af37cp+60L : 0xb.deabd7ffdaef65fp-844L : inexact-ok
+= pow tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x4.8d159e26af37cp+60L : 0xb.deabd7ffdaef65fp-844L : inexact-ok
+= pow towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x4.8d159e26af37cp+60L : 0xb.deabd7ffdaef65fp-844L : inexact-ok
+= pow upward ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x4.8d159e26af37cp+60L : 0xb.deabd7ffdaef66p-844L : inexact-ok
+= pow downward ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d159e26af37cp+60L : 0xb.deabd7ffdaef65f284a1ad1d5b5p-844L : inexact-ok
+= pow tonearest ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d159e26af37cp+60L : 0xb.deabd7ffdaef65f284a1ad1d5b5p-844L : inexact-ok
+= pow towardzero ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d159e26af37cp+60L : 0xb.deabd7ffdaef65f284a1ad1d5b5p-844L : inexact-ok
+= pow upward ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d159e26af37cp+60L : 0xb.deabd7ffdaef65f284a1ad1d5b58p-844L : inexact-ok
+= pow downward ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d159e26af37cp+60L : 0xb.deabd7ffdaef65f284a1ad1d58p-844L : inexact-ok
+= pow tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d159e26af37cp+60L : 0xb.deabd7ffdaef65f284a1ad1d5cp-844L : inexact-ok
+= pow towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d159e26af37cp+60L : 0xb.deabd7ffdaef65f284a1ad1d58p-844L : inexact-ok
+= pow upward ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d159e26af37cp+60L : 0xb.deabd7ffdaef65f284a1ad1d5cp-844L : inexact-ok
+pow -0x0.fffffffffffff8p0 -0x1.23456789abcdfp62
+= pow downward flt-32 -0xf.fffffp-4f -0x4.8d1598p+60f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow tonearest flt-32 -0xf.fffffp-4f -0x4.8d1598p+60f : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero flt-32 -0xf.fffffp-4f -0x4.8d1598p+60f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow upward flt-32 -0xf.fffffp-4f -0x4.8d1598p+60f : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0xf.fffffp-4 -0x4.8d1598p+60 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0xf.fffffp-4 -0x4.8d1598p+60 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0xf.fffffp-4 -0x4.8d1598p+60 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0xf.fffffp-4 -0x4.8d1598p+60 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0xf.fffffp-4L -0x4.8d1598p+60L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0xf.fffffp-4L -0x4.8d1598p+60L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.fffffp-4L -0x4.8d1598p+60L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0xf.fffffp-4L -0x4.8d1598p+60L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0xf.fffffp-4L -0x4.8d1598p+60L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0xf.fffffp-4L -0x4.8d1598p+60L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.fffffp-4L -0x4.8d1598p+60L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0xf.fffffp-4L -0x4.8d1598p+60L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.fffffp-4L -0x4.8d1598p+60L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.fffffp-4L -0x4.8d1598p+60L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffp-4L -0x4.8d1598p+60L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.fffffp-4L -0x4.8d1598p+60L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.fffffp-4L -0x4.8d1598p+60L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L -0x4.8d1598p+60L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L -0x4.8d1598p+60L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.fffffp-4L -0x4.8d1598p+60L : plus_infty : inexact-ok overflow errno-erange
+= pow downward flt-32 -0xf.fffffp-4f -0x4.8d15ap+60f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow tonearest flt-32 -0xf.fffffp-4f -0x4.8d15ap+60f : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero flt-32 -0xf.fffffp-4f -0x4.8d15ap+60f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow upward flt-32 -0xf.fffffp-4f -0x4.8d15ap+60f : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0xf.fffffp-4 -0x4.8d15ap+60 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0xf.fffffp-4 -0x4.8d15ap+60 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0xf.fffffp-4 -0x4.8d15ap+60 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0xf.fffffp-4 -0x4.8d15ap+60 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0xf.fffffp-4L -0x4.8d15ap+60L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0xf.fffffp-4L -0x4.8d15ap+60L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.fffffp-4L -0x4.8d15ap+60L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0xf.fffffp-4L -0x4.8d15ap+60L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0xf.fffffp-4L -0x4.8d15ap+60L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0xf.fffffp-4L -0x4.8d15ap+60L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.fffffp-4L -0x4.8d15ap+60L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0xf.fffffp-4L -0x4.8d15ap+60L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.fffffp-4L -0x4.8d15ap+60L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.fffffp-4L -0x4.8d15ap+60L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffp-4L -0x4.8d15ap+60L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.fffffp-4L -0x4.8d15ap+60L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.fffffp-4L -0x4.8d15ap+60L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L -0x4.8d15ap+60L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L -0x4.8d15ap+60L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.fffffp-4L -0x4.8d15ap+60L : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0xf.fffffp-4 -0x4.8d159e26af37cp+60 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0xf.fffffp-4 -0x4.8d159e26af37cp+60 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0xf.fffffp-4 -0x4.8d159e26af37cp+60 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0xf.fffffp-4 -0x4.8d159e26af37cp+60 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0xf.fffffp-4L -0x4.8d159e26af37cp+60L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0xf.fffffp-4L -0x4.8d159e26af37cp+60L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.fffffp-4L -0x4.8d159e26af37cp+60L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0xf.fffffp-4L -0x4.8d159e26af37cp+60L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0xf.fffffp-4L -0x4.8d159e26af37cp+60L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0xf.fffffp-4L -0x4.8d159e26af37cp+60L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.fffffp-4L -0x4.8d159e26af37cp+60L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0xf.fffffp-4L -0x4.8d159e26af37cp+60L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.fffffp-4L -0x4.8d159e26af37cp+60L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.fffffp-4L -0x4.8d159e26af37cp+60L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffp-4L -0x4.8d159e26af37cp+60L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.fffffp-4L -0x4.8d159e26af37cp+60L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.fffffp-4L -0x4.8d159e26af37cp+60L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L -0x4.8d159e26af37cp+60L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L -0x4.8d159e26af37cp+60L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.fffffp-4L -0x4.8d159e26af37cp+60L : plus_infty : inexact-ok overflow errno-erange
+= pow downward flt-32 -0x1p+0f -0x4.8d1598p+60f : 0x1p+0f : inexact-ok
+= pow tonearest flt-32 -0x1p+0f -0x4.8d1598p+60f : 0x1p+0f : inexact-ok
+= pow towardzero flt-32 -0x1p+0f -0x4.8d1598p+60f : 0x1p+0f : inexact-ok
+= pow upward flt-32 -0x1p+0f -0x4.8d1598p+60f : 0x1p+0f : inexact-ok
+= pow downward dbl-64 -0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 -0x4.8d1598p+60 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L -0x4.8d1598p+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L -0x4.8d1598p+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L -0x4.8d1598p+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L -0x4.8d1598p+60L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L -0x4.8d1598p+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L -0x4.8d1598p+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L -0x4.8d1598p+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L -0x4.8d1598p+60L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L -0x4.8d1598p+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L -0x4.8d1598p+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L -0x4.8d1598p+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L -0x4.8d1598p+60L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L -0x4.8d1598p+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L -0x4.8d1598p+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L -0x4.8d1598p+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L -0x4.8d1598p+60L : 0x1p+0L : inexact-ok
+= pow downward flt-32 -0x1p+0f -0x4.8d15ap+60f : 0x1p+0f : inexact-ok
+= pow tonearest flt-32 -0x1p+0f -0x4.8d15ap+60f : 0x1p+0f : inexact-ok
+= pow towardzero flt-32 -0x1p+0f -0x4.8d15ap+60f : 0x1p+0f : inexact-ok
+= pow upward flt-32 -0x1p+0f -0x4.8d15ap+60f : 0x1p+0f : inexact-ok
+= pow downward dbl-64 -0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 -0x4.8d15ap+60 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L -0x4.8d15ap+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L -0x4.8d15ap+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L -0x4.8d15ap+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L -0x4.8d15ap+60L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L -0x4.8d15ap+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L -0x4.8d15ap+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L -0x4.8d15ap+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L -0x4.8d15ap+60L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L -0x4.8d15ap+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L -0x4.8d15ap+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L -0x4.8d15ap+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L -0x4.8d15ap+60L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L -0x4.8d15ap+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L -0x4.8d15ap+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L -0x4.8d15ap+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L -0x4.8d15ap+60L : 0x1p+0L : inexact-ok
+= pow downward dbl-64 -0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 -0x4.8d159e26af37cp+60 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L -0x4.8d159e26af37cp+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L -0x4.8d159e26af37cp+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L -0x4.8d159e26af37cp+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L -0x4.8d159e26af37cp+60L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L -0x4.8d159e26af37cp+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L -0x4.8d159e26af37cp+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L -0x4.8d159e26af37cp+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L -0x4.8d159e26af37cp+60L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L -0x4.8d159e26af37cp+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L -0x4.8d159e26af37cp+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L -0x4.8d159e26af37cp+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L -0x4.8d159e26af37cp+60L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L -0x4.8d159e26af37cp+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L -0x4.8d159e26af37cp+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L -0x4.8d159e26af37cp+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L -0x4.8d159e26af37cp+60L : 0x1p+0L : inexact-ok
+= pow downward dbl-64 -0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a16p+840 : inexact-ok
+= pow tonearest dbl-64 -0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a17p+840 : inexact-ok
+= pow towardzero dbl-64 -0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a16p+840 : inexact-ok
+= pow upward dbl-64 -0xf.ffffffffffff8p-4 -0x4.8d1598p+60 : 0x1.590f9a6586a17p+840 : inexact-ok
+= pow downward ldbl-96-intel -0xf.ffffffffffff8p-4L -0x4.8d1598p+60L : 0x1.590f9a6586a16cd8p+840L : inexact-ok
+= pow tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L -0x4.8d1598p+60L : 0x1.590f9a6586a16cd8p+840L : inexact-ok
+= pow towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L -0x4.8d1598p+60L : 0x1.590f9a6586a16cd8p+840L : inexact-ok
+= pow upward ldbl-96-intel -0xf.ffffffffffff8p-4L -0x4.8d1598p+60L : 0x1.590f9a6586a16cdap+840L : inexact-ok
+= pow downward ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x4.8d1598p+60L : 0x1.590f9a6586a16cd8p+840L : inexact-ok
+= pow tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x4.8d1598p+60L : 0x1.590f9a6586a16cd8p+840L : inexact-ok
+= pow towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x4.8d1598p+60L : 0x1.590f9a6586a16cd8p+840L : inexact-ok
+= pow upward ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x4.8d1598p+60L : 0x1.590f9a6586a16cdap+840L : inexact-ok
+= pow downward ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d1598p+60L : 0x1.590f9a6586a16cd8802ac0e10965p+840L : inexact-ok
+= pow tonearest ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d1598p+60L : 0x1.590f9a6586a16cd8802ac0e10965p+840L : inexact-ok
+= pow towardzero ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d1598p+60L : 0x1.590f9a6586a16cd8802ac0e10965p+840L : inexact-ok
+= pow upward ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d1598p+60L : 0x1.590f9a6586a16cd8802ac0e10966p+840L : inexact-ok
+= pow downward ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d1598p+60L : 0x1.590f9a6586a16cd8802ac0e109p+840L : inexact-ok
+= pow tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d1598p+60L : 0x1.590f9a6586a16cd8802ac0e1098p+840L : inexact-ok
+= pow towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d1598p+60L : 0x1.590f9a6586a16cd8802ac0e109p+840L : inexact-ok
+= pow upward ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d1598p+60L : 0x1.590f9a6586a16cd8802ac0e1098p+840L : inexact-ok
+= pow downward dbl-64 -0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2bp+840 : inexact-ok
+= pow tonearest dbl-64 -0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2cp+840 : inexact-ok
+= pow towardzero dbl-64 -0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2bp+840 : inexact-ok
+= pow upward dbl-64 -0xf.ffffffffffff8p-4 -0x4.8d15ap+60 : 0x1.5914feaeb8c2cp+840 : inexact-ok
+= pow downward ldbl-96-intel -0xf.ffffffffffff8p-4L -0x4.8d15ap+60L : 0x1.5914feaeb8c2bb3ep+840L : inexact-ok
+= pow tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L -0x4.8d15ap+60L : 0x1.5914feaeb8c2bb4p+840L : inexact-ok
+= pow towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L -0x4.8d15ap+60L : 0x1.5914feaeb8c2bb3ep+840L : inexact-ok
+= pow upward ldbl-96-intel -0xf.ffffffffffff8p-4L -0x4.8d15ap+60L : 0x1.5914feaeb8c2bb4p+840L : inexact-ok
+= pow downward ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x4.8d15ap+60L : 0x1.5914feaeb8c2bb3ep+840L : inexact-ok
+= pow tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x4.8d15ap+60L : 0x1.5914feaeb8c2bb4p+840L : inexact-ok
+= pow towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x4.8d15ap+60L : 0x1.5914feaeb8c2bb3ep+840L : inexact-ok
+= pow upward ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x4.8d15ap+60L : 0x1.5914feaeb8c2bb4p+840L : inexact-ok
+= pow downward ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d15ap+60L : 0x1.5914feaeb8c2bb3f4dc103bc9a17p+840L : inexact-ok
+= pow tonearest ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d15ap+60L : 0x1.5914feaeb8c2bb3f4dc103bc9a17p+840L : inexact-ok
+= pow towardzero ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d15ap+60L : 0x1.5914feaeb8c2bb3f4dc103bc9a17p+840L : inexact-ok
+= pow upward ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d15ap+60L : 0x1.5914feaeb8c2bb3f4dc103bc9a18p+840L : inexact-ok
+= pow downward ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d15ap+60L : 0x1.5914feaeb8c2bb3f4dc103bc9ap+840L : inexact-ok
+= pow tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d15ap+60L : 0x1.5914feaeb8c2bb3f4dc103bc9ap+840L : inexact-ok
+= pow towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d15ap+60L : 0x1.5914feaeb8c2bb3f4dc103bc9ap+840L : inexact-ok
+= pow upward ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d15ap+60L : 0x1.5914feaeb8c2bb3f4dc103bc9a8p+840L : inexact-ok
+= pow downward dbl-64 -0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4afp+840 : inexact-ok
+= pow tonearest dbl-64 -0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4afp+840 : inexact-ok
+= pow towardzero dbl-64 -0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4afp+840 : inexact-ok
+= pow upward dbl-64 -0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+60 : 0x1.5913bfacf4af1p+840 : inexact-ok
+= pow downward ldbl-96-intel -0xf.ffffffffffff8p-4L -0x4.8d159e26af37cp+60L : 0x1.5913bfacf4af0236p+840L : inexact-ok
+= pow tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L -0x4.8d159e26af37cp+60L : 0x1.5913bfacf4af0236p+840L : inexact-ok
+= pow towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L -0x4.8d159e26af37cp+60L : 0x1.5913bfacf4af0236p+840L : inexact-ok
+= pow upward ldbl-96-intel -0xf.ffffffffffff8p-4L -0x4.8d159e26af37cp+60L : 0x1.5913bfacf4af0238p+840L : inexact-ok
+= pow downward ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x4.8d159e26af37cp+60L : 0x1.5913bfacf4af0236p+840L : inexact-ok
+= pow tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x4.8d159e26af37cp+60L : 0x1.5913bfacf4af0236p+840L : inexact-ok
+= pow towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x4.8d159e26af37cp+60L : 0x1.5913bfacf4af0236p+840L : inexact-ok
+= pow upward ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x4.8d159e26af37cp+60L : 0x1.5913bfacf4af0238p+840L : inexact-ok
+= pow downward ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d159e26af37cp+60L : 0x1.5913bfacf4af023616e6e4d86b73p+840L : inexact-ok
+= pow tonearest ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d159e26af37cp+60L : 0x1.5913bfacf4af023616e6e4d86b73p+840L : inexact-ok
+= pow towardzero ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d159e26af37cp+60L : 0x1.5913bfacf4af023616e6e4d86b73p+840L : inexact-ok
+= pow upward ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d159e26af37cp+60L : 0x1.5913bfacf4af023616e6e4d86b74p+840L : inexact-ok
+= pow downward ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d159e26af37cp+60L : 0x1.5913bfacf4af023616e6e4d86bp+840L : inexact-ok
+= pow tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d159e26af37cp+60L : 0x1.5913bfacf4af023616e6e4d86b8p+840L : inexact-ok
+= pow towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d159e26af37cp+60L : 0x1.5913bfacf4af023616e6e4d86bp+840L : inexact-ok
+= pow upward ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d159e26af37cp+60L : 0x1.5913bfacf4af023616e6e4d86b8p+840L : inexact-ok
+pow -0x1.0000000000001p0 0x1.23456789abcdfp61
+= pow downward flt-32 -0x1p+0f 0x2.468adp+60f : 0x1p+0f : inexact-ok
+= pow tonearest flt-32 -0x1p+0f 0x2.468adp+60f : 0x1p+0f : inexact-ok
+= pow towardzero flt-32 -0x1p+0f 0x2.468adp+60f : 0x1p+0f : inexact-ok
+= pow upward flt-32 -0x1p+0f 0x2.468adp+60f : 0x1p+0f : inexact-ok
+= pow downward dbl-64 -0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 0x2.468adp+60 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L 0x2.468adp+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L 0x2.468adp+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L 0x2.468adp+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L 0x2.468adp+60L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L 0x2.468adp+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L 0x2.468adp+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L 0x2.468adp+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L 0x2.468adp+60L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L 0x2.468adp+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L 0x2.468adp+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L 0x2.468adp+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L 0x2.468adp+60L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L 0x2.468adp+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L 0x2.468adp+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L 0x2.468adp+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L 0x2.468adp+60L : 0x1p+0L : inexact-ok
+= pow downward flt-32 -0x1p+0f 0x2.468accp+60f : 0x1p+0f : inexact-ok
+= pow tonearest flt-32 -0x1p+0f 0x2.468accp+60f : 0x1p+0f : inexact-ok
+= pow towardzero flt-32 -0x1p+0f 0x2.468accp+60f : 0x1p+0f : inexact-ok
+= pow upward flt-32 -0x1p+0f 0x2.468accp+60f : 0x1p+0f : inexact-ok
+= pow downward dbl-64 -0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 0x2.468accp+60 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L 0x2.468accp+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L 0x2.468accp+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L 0x2.468accp+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L 0x2.468accp+60L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L 0x2.468accp+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L 0x2.468accp+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L 0x2.468accp+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L 0x2.468accp+60L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L 0x2.468accp+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L 0x2.468accp+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L 0x2.468accp+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L 0x2.468accp+60L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L 0x2.468accp+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L 0x2.468accp+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L 0x2.468accp+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L 0x2.468accp+60L : 0x1p+0L : inexact-ok
+= pow downward dbl-64 -0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L 0x2.468acf13579bep+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L 0x2.468acf13579bep+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L 0x2.468acf13579bep+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L 0x2.468acf13579bep+60L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L 0x2.468acf13579bep+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L 0x2.468acf13579bep+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L 0x2.468acf13579bep+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L 0x2.468acf13579bep+60L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L 0x2.468acf13579bep+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L 0x2.468acf13579bep+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L 0x2.468acf13579bep+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L 0x2.468acf13579bep+60L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L 0x2.468acf13579bep+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L 0x2.468acf13579bep+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L 0x2.468acf13579bep+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L 0x2.468acf13579bep+60L : 0x1p+0L : inexact-ok
+= pow downward flt-32 -0x1.000002p+0f 0x2.468adp+60f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow tonearest flt-32 -0x1.000002p+0f 0x2.468adp+60f : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero flt-32 -0x1.000002p+0f 0x2.468adp+60f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow upward flt-32 -0x1.000002p+0f 0x2.468adp+60f : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0x1.000002p+0 0x2.468adp+60 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0x1.000002p+0 0x2.468adp+60 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0x1.000002p+0 0x2.468adp+60 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0x1.000002p+0 0x2.468adp+60 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.000002p+0L 0x2.468adp+60L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x1.000002p+0L 0x2.468adp+60L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.000002p+0L 0x2.468adp+60L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0x1.000002p+0L 0x2.468adp+60L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0x1.000002p+0L 0x2.468adp+60L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x1.000002p+0L 0x2.468adp+60L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.000002p+0L 0x2.468adp+60L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x1.000002p+0L 0x2.468adp+60L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.000002p+0L 0x2.468adp+60L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.000002p+0L 0x2.468adp+60L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.000002p+0L 0x2.468adp+60L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.000002p+0L 0x2.468adp+60L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.000002p+0L 0x2.468adp+60L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.000002p+0L 0x2.468adp+60L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000002p+0L 0x2.468adp+60L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.000002p+0L 0x2.468adp+60L : plus_infty : inexact-ok overflow errno-erange
+= pow downward flt-32 -0x1.000002p+0f 0x2.468accp+60f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow tonearest flt-32 -0x1.000002p+0f 0x2.468accp+60f : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero flt-32 -0x1.000002p+0f 0x2.468accp+60f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow upward flt-32 -0x1.000002p+0f 0x2.468accp+60f : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0x1.000002p+0 0x2.468accp+60 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0x1.000002p+0 0x2.468accp+60 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0x1.000002p+0 0x2.468accp+60 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0x1.000002p+0 0x2.468accp+60 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.000002p+0L 0x2.468accp+60L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x1.000002p+0L 0x2.468accp+60L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.000002p+0L 0x2.468accp+60L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0x1.000002p+0L 0x2.468accp+60L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0x1.000002p+0L 0x2.468accp+60L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x1.000002p+0L 0x2.468accp+60L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.000002p+0L 0x2.468accp+60L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x1.000002p+0L 0x2.468accp+60L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.000002p+0L 0x2.468accp+60L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.000002p+0L 0x2.468accp+60L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.000002p+0L 0x2.468accp+60L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.000002p+0L 0x2.468accp+60L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.000002p+0L 0x2.468accp+60L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.000002p+0L 0x2.468accp+60L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000002p+0L 0x2.468accp+60L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.000002p+0L 0x2.468accp+60L : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0x1.000002p+0 0x2.468acf13579bep+60 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0x1.000002p+0 0x2.468acf13579bep+60 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0x1.000002p+0 0x2.468acf13579bep+60 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0x1.000002p+0 0x2.468acf13579bep+60 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.000002p+0L 0x2.468acf13579bep+60L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x1.000002p+0L 0x2.468acf13579bep+60L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.000002p+0L 0x2.468acf13579bep+60L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0x1.000002p+0L 0x2.468acf13579bep+60L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0x1.000002p+0L 0x2.468acf13579bep+60L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x1.000002p+0L 0x2.468acf13579bep+60L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.000002p+0L 0x2.468acf13579bep+60L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x1.000002p+0L 0x2.468acf13579bep+60L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.000002p+0L 0x2.468acf13579bep+60L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.000002p+0L 0x2.468acf13579bep+60L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.000002p+0L 0x2.468acf13579bep+60L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.000002p+0L 0x2.468acf13579bep+60L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.000002p+0L 0x2.468acf13579bep+60L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.000002p+0L 0x2.468acf13579bep+60L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000002p+0L 0x2.468acf13579bep+60L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.000002p+0L 0x2.468acf13579bep+60L : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dep+840 : inexact-ok
+= pow tonearest dbl-64 -0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dfp+840 : inexact-ok
+= pow towardzero dbl-64 -0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dep+840 : inexact-ok
+= pow upward dbl-64 -0x1.0000000000001p+0 0x2.468adp+60 : 0x1.5914feaeb89dfp+840 : inexact-ok
+= pow downward ldbl-96-intel -0x1.0000000000001p+0L 0x2.468adp+60L : 0x1.5914feaeb89dec34p+840L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1.0000000000001p+0L 0x2.468adp+60L : 0x1.5914feaeb89dec36p+840L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1.0000000000001p+0L 0x2.468adp+60L : 0x1.5914feaeb89dec34p+840L : inexact-ok
+= pow upward ldbl-96-intel -0x1.0000000000001p+0L 0x2.468adp+60L : 0x1.5914feaeb89dec36p+840L : inexact-ok
+= pow downward ldbl-96-m68k -0x1.0000000000001p+0L 0x2.468adp+60L : 0x1.5914feaeb89dec34p+840L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1.0000000000001p+0L 0x2.468adp+60L : 0x1.5914feaeb89dec36p+840L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1.0000000000001p+0L 0x2.468adp+60L : 0x1.5914feaeb89dec34p+840L : inexact-ok
+= pow upward ldbl-96-m68k -0x1.0000000000001p+0L 0x2.468adp+60L : 0x1.5914feaeb89dec36p+840L : inexact-ok
+= pow downward ldbl-128 -0x1.0000000000001p+0L 0x2.468adp+60L : 0x1.5914feaeb89dec35255637d0b4e2p+840L : inexact-ok
+= pow tonearest ldbl-128 -0x1.0000000000001p+0L 0x2.468adp+60L : 0x1.5914feaeb89dec35255637d0b4e2p+840L : inexact-ok
+= pow towardzero ldbl-128 -0x1.0000000000001p+0L 0x2.468adp+60L : 0x1.5914feaeb89dec35255637d0b4e2p+840L : inexact-ok
+= pow upward ldbl-128 -0x1.0000000000001p+0L 0x2.468adp+60L : 0x1.5914feaeb89dec35255637d0b4e3p+840L : inexact-ok
+= pow downward ldbl-128ibm -0x1.0000000000001p+0L 0x2.468adp+60L : 0x1.5914feaeb89dec35255637d0b48p+840L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1.0000000000001p+0L 0x2.468adp+60L : 0x1.5914feaeb89dec35255637d0b5p+840L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1.0000000000001p+0L 0x2.468adp+60L : 0x1.5914feaeb89dec35255637d0b48p+840L : inexact-ok
+= pow upward ldbl-128ibm -0x1.0000000000001p+0L 0x2.468adp+60L : 0x1.5914feaeb89dec35255637d0b5p+840L : inexact-ok
+= pow downward dbl-64 -0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867c9p+840 : inexact-ok
+= pow tonearest dbl-64 -0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867cap+840 : inexact-ok
+= pow towardzero dbl-64 -0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867c9p+840 : inexact-ok
+= pow upward dbl-64 -0x1.0000000000001p+0 0x2.468accp+60 : 0x1.590f9a65867cap+840 : inexact-ok
+= pow downward ldbl-96-intel -0x1.0000000000001p+0L 0x2.468accp+60L : 0x1.590f9a65867c9e6p+840L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1.0000000000001p+0L 0x2.468accp+60L : 0x1.590f9a65867c9e62p+840L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1.0000000000001p+0L 0x2.468accp+60L : 0x1.590f9a65867c9e6p+840L : inexact-ok
+= pow upward ldbl-96-intel -0x1.0000000000001p+0L 0x2.468accp+60L : 0x1.590f9a65867c9e62p+840L : inexact-ok
+= pow downward ldbl-96-m68k -0x1.0000000000001p+0L 0x2.468accp+60L : 0x1.590f9a65867c9e6p+840L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1.0000000000001p+0L 0x2.468accp+60L : 0x1.590f9a65867c9e62p+840L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1.0000000000001p+0L 0x2.468accp+60L : 0x1.590f9a65867c9e6p+840L : inexact-ok
+= pow upward ldbl-96-m68k -0x1.0000000000001p+0L 0x2.468accp+60L : 0x1.590f9a65867c9e62p+840L : inexact-ok
+= pow downward ldbl-128 -0x1.0000000000001p+0L 0x2.468accp+60L : 0x1.590f9a65867c9e61d3750ccab8a6p+840L : inexact-ok
+= pow tonearest ldbl-128 -0x1.0000000000001p+0L 0x2.468accp+60L : 0x1.590f9a65867c9e61d3750ccab8a7p+840L : inexact-ok
+= pow towardzero ldbl-128 -0x1.0000000000001p+0L 0x2.468accp+60L : 0x1.590f9a65867c9e61d3750ccab8a6p+840L : inexact-ok
+= pow upward ldbl-128 -0x1.0000000000001p+0L 0x2.468accp+60L : 0x1.590f9a65867c9e61d3750ccab8a7p+840L : inexact-ok
+= pow downward ldbl-128ibm -0x1.0000000000001p+0L 0x2.468accp+60L : 0x1.590f9a65867c9e61d3750ccab88p+840L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1.0000000000001p+0L 0x2.468accp+60L : 0x1.590f9a65867c9e61d3750ccab88p+840L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1.0000000000001p+0L 0x2.468accp+60L : 0x1.590f9a65867c9e61d3750ccab88p+840L : inexact-ok
+= pow upward ldbl-128ibm -0x1.0000000000001p+0L 0x2.468accp+60L : 0x1.590f9a65867c9e61d3750ccab9p+840L : inexact-ok
+= pow downward dbl-64 -0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a3p+840 : inexact-ok
+= pow tonearest dbl-64 -0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a3p+840 : inexact-ok
+= pow towardzero dbl-64 -0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a3p+840 : inexact-ok
+= pow upward dbl-64 -0x1.0000000000001p+0 0x2.468acf13579bep+60 : 0x1.5913bfacf48a4p+840 : inexact-ok
+= pow downward ldbl-96-intel -0x1.0000000000001p+0L 0x2.468acf13579bep+60L : 0x1.5913bfacf48a334ep+840L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1.0000000000001p+0L 0x2.468acf13579bep+60L : 0x1.5913bfacf48a334ep+840L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1.0000000000001p+0L 0x2.468acf13579bep+60L : 0x1.5913bfacf48a334ep+840L : inexact-ok
+= pow upward ldbl-96-intel -0x1.0000000000001p+0L 0x2.468acf13579bep+60L : 0x1.5913bfacf48a335p+840L : inexact-ok
+= pow downward ldbl-96-m68k -0x1.0000000000001p+0L 0x2.468acf13579bep+60L : 0x1.5913bfacf48a334ep+840L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1.0000000000001p+0L 0x2.468acf13579bep+60L : 0x1.5913bfacf48a334ep+840L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1.0000000000001p+0L 0x2.468acf13579bep+60L : 0x1.5913bfacf48a334ep+840L : inexact-ok
+= pow upward ldbl-96-m68k -0x1.0000000000001p+0L 0x2.468acf13579bep+60L : 0x1.5913bfacf48a335p+840L : inexact-ok
+= pow downward ldbl-128 -0x1.0000000000001p+0L 0x2.468acf13579bep+60L : 0x1.5913bfacf48a334e04740e2bacb8p+840L : inexact-ok
+= pow tonearest ldbl-128 -0x1.0000000000001p+0L 0x2.468acf13579bep+60L : 0x1.5913bfacf48a334e04740e2bacb9p+840L : inexact-ok
+= pow towardzero ldbl-128 -0x1.0000000000001p+0L 0x2.468acf13579bep+60L : 0x1.5913bfacf48a334e04740e2bacb8p+840L : inexact-ok
+= pow upward ldbl-128 -0x1.0000000000001p+0L 0x2.468acf13579bep+60L : 0x1.5913bfacf48a334e04740e2bacb9p+840L : inexact-ok
+= pow downward ldbl-128ibm -0x1.0000000000001p+0L 0x2.468acf13579bep+60L : 0x1.5913bfacf48a334e04740e2bac8p+840L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1.0000000000001p+0L 0x2.468acf13579bep+60L : 0x1.5913bfacf48a334e04740e2bac8p+840L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1.0000000000001p+0L 0x2.468acf13579bep+60L : 0x1.5913bfacf48a334e04740e2bac8p+840L : inexact-ok
+= pow upward ldbl-128ibm -0x1.0000000000001p+0L 0x2.468acf13579bep+60L : 0x1.5913bfacf48a334e04740e2badp+840L : inexact-ok
+pow -0x1.0000000000001p0 -0x1.23456789abcdfp61
+= pow downward flt-32 -0x1p+0f -0x2.468accp+60f : 0x1p+0f : inexact-ok
+= pow tonearest flt-32 -0x1p+0f -0x2.468accp+60f : 0x1p+0f : inexact-ok
+= pow towardzero flt-32 -0x1p+0f -0x2.468accp+60f : 0x1p+0f : inexact-ok
+= pow upward flt-32 -0x1p+0f -0x2.468accp+60f : 0x1p+0f : inexact-ok
+= pow downward dbl-64 -0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 -0x2.468accp+60 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L -0x2.468accp+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L -0x2.468accp+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L -0x2.468accp+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L -0x2.468accp+60L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L -0x2.468accp+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L -0x2.468accp+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L -0x2.468accp+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L -0x2.468accp+60L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L -0x2.468accp+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L -0x2.468accp+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L -0x2.468accp+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L -0x2.468accp+60L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L -0x2.468accp+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L -0x2.468accp+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L -0x2.468accp+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L -0x2.468accp+60L : 0x1p+0L : inexact-ok
+= pow downward flt-32 -0x1p+0f -0x2.468adp+60f : 0x1p+0f : inexact-ok
+= pow tonearest flt-32 -0x1p+0f -0x2.468adp+60f : 0x1p+0f : inexact-ok
+= pow towardzero flt-32 -0x1p+0f -0x2.468adp+60f : 0x1p+0f : inexact-ok
+= pow upward flt-32 -0x1p+0f -0x2.468adp+60f : 0x1p+0f : inexact-ok
+= pow downward dbl-64 -0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 -0x2.468adp+60 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L -0x2.468adp+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L -0x2.468adp+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L -0x2.468adp+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L -0x2.468adp+60L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L -0x2.468adp+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L -0x2.468adp+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L -0x2.468adp+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L -0x2.468adp+60L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L -0x2.468adp+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L -0x2.468adp+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L -0x2.468adp+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L -0x2.468adp+60L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L -0x2.468adp+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L -0x2.468adp+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L -0x2.468adp+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L -0x2.468adp+60L : 0x1p+0L : inexact-ok
+= pow downward dbl-64 -0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 -0x2.468acf13579bep+60 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L -0x2.468acf13579bep+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L -0x2.468acf13579bep+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L -0x2.468acf13579bep+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L -0x2.468acf13579bep+60L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L -0x2.468acf13579bep+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L -0x2.468acf13579bep+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L -0x2.468acf13579bep+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L -0x2.468acf13579bep+60L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L -0x2.468acf13579bep+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L -0x2.468acf13579bep+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L -0x2.468acf13579bep+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L -0x2.468acf13579bep+60L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L -0x2.468acf13579bep+60L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L -0x2.468acf13579bep+60L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L -0x2.468acf13579bep+60L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L -0x2.468acf13579bep+60L : 0x1p+0L : inexact-ok
+= pow downward flt-32 -0x1.000002p+0f -0x2.468accp+60f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 -0x1.000002p+0f -0x2.468accp+60f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 -0x1.000002p+0f -0x2.468accp+60f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 -0x1.000002p+0f -0x2.468accp+60f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0x1.000002p+0 -0x2.468accp+60 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0x1.000002p+0 -0x2.468accp+60 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0x1.000002p+0 -0x2.468accp+60 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0x1.000002p+0 -0x2.468accp+60 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x1.000002p+0L -0x2.468accp+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0x1.000002p+0L -0x2.468accp+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.000002p+0L -0x2.468accp+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0x1.000002p+0L -0x2.468accp+60L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x1.000002p+0L -0x2.468accp+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0x1.000002p+0L -0x2.468accp+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.000002p+0L -0x2.468accp+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0x1.000002p+0L -0x2.468accp+60L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.000002p+0L -0x2.468accp+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.000002p+0L -0x2.468accp+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.000002p+0L -0x2.468accp+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.000002p+0L -0x2.468accp+60L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.000002p+0L -0x2.468accp+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.000002p+0L -0x2.468accp+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000002p+0L -0x2.468accp+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.000002p+0L -0x2.468accp+60L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward flt-32 -0x1.000002p+0f -0x2.468adp+60f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 -0x1.000002p+0f -0x2.468adp+60f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 -0x1.000002p+0f -0x2.468adp+60f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 -0x1.000002p+0f -0x2.468adp+60f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0x1.000002p+0 -0x2.468adp+60 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0x1.000002p+0 -0x2.468adp+60 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0x1.000002p+0 -0x2.468adp+60 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0x1.000002p+0 -0x2.468adp+60 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x1.000002p+0L -0x2.468adp+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0x1.000002p+0L -0x2.468adp+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.000002p+0L -0x2.468adp+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0x1.000002p+0L -0x2.468adp+60L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x1.000002p+0L -0x2.468adp+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0x1.000002p+0L -0x2.468adp+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.000002p+0L -0x2.468adp+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0x1.000002p+0L -0x2.468adp+60L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.000002p+0L -0x2.468adp+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.000002p+0L -0x2.468adp+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.000002p+0L -0x2.468adp+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.000002p+0L -0x2.468adp+60L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.000002p+0L -0x2.468adp+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.000002p+0L -0x2.468adp+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000002p+0L -0x2.468adp+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.000002p+0L -0x2.468adp+60L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0x1.000002p+0 -0x2.468acf13579bep+60 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0x1.000002p+0 -0x2.468acf13579bep+60 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0x1.000002p+0 -0x2.468acf13579bep+60 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0x1.000002p+0 -0x2.468acf13579bep+60 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x1.000002p+0L -0x2.468acf13579bep+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0x1.000002p+0L -0x2.468acf13579bep+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.000002p+0L -0x2.468acf13579bep+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0x1.000002p+0L -0x2.468acf13579bep+60L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x1.000002p+0L -0x2.468acf13579bep+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0x1.000002p+0L -0x2.468acf13579bep+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.000002p+0L -0x2.468acf13579bep+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0x1.000002p+0L -0x2.468acf13579bep+60L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.000002p+0L -0x2.468acf13579bep+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.000002p+0L -0x2.468acf13579bep+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.000002p+0L -0x2.468acf13579bep+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.000002p+0L -0x2.468acf13579bep+60L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.000002p+0L -0x2.468acf13579bep+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.000002p+0L -0x2.468acf13579bep+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000002p+0L -0x2.468acf13579bep+60L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.000002p+0L -0x2.468acf13579bep+60L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f858p-844 : inexact-ok
+= pow tonearest dbl-64 -0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f858p-844 : inexact-ok
+= pow towardzero dbl-64 -0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f858p-844 : inexact-ok
+= pow upward dbl-64 -0x1.0000000000001p+0 -0x2.468accp+60 : 0xb.ded059d22f86p-844 : inexact-ok
+= pow downward ldbl-96-intel -0x1.0000000000001p+0L -0x2.468accp+60L : 0xb.ded059d22f8592ap-844L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1.0000000000001p+0L -0x2.468accp+60L : 0xb.ded059d22f8592bp-844L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1.0000000000001p+0L -0x2.468accp+60L : 0xb.ded059d22f8592ap-844L : inexact-ok
+= pow upward ldbl-96-intel -0x1.0000000000001p+0L -0x2.468accp+60L : 0xb.ded059d22f8592bp-844L : inexact-ok
+= pow downward ldbl-96-m68k -0x1.0000000000001p+0L -0x2.468accp+60L : 0xb.ded059d22f8592ap-844L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1.0000000000001p+0L -0x2.468accp+60L : 0xb.ded059d22f8592bp-844L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1.0000000000001p+0L -0x2.468accp+60L : 0xb.ded059d22f8592ap-844L : inexact-ok
+= pow upward ldbl-96-m68k -0x1.0000000000001p+0L -0x2.468accp+60L : 0xb.ded059d22f8592bp-844L : inexact-ok
+= pow downward ldbl-128 -0x1.0000000000001p+0L -0x2.468accp+60L : 0xb.ded059d22f8592ad9a28ad84a298p-844L : inexact-ok
+= pow tonearest ldbl-128 -0x1.0000000000001p+0L -0x2.468accp+60L : 0xb.ded059d22f8592ad9a28ad84a2ap-844L : inexact-ok
+= pow towardzero ldbl-128 -0x1.0000000000001p+0L -0x2.468accp+60L : 0xb.ded059d22f8592ad9a28ad84a298p-844L : inexact-ok
+= pow upward ldbl-128 -0x1.0000000000001p+0L -0x2.468accp+60L : 0xb.ded059d22f8592ad9a28ad84a2ap-844L : inexact-ok
+= pow downward ldbl-128ibm -0x1.0000000000001p+0L -0x2.468accp+60L : 0xb.ded059d22f8592ad9a28ad84ap-844L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1.0000000000001p+0L -0x2.468accp+60L : 0xb.ded059d22f8592ad9a28ad84a4p-844L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1.0000000000001p+0L -0x2.468accp+60L : 0xb.ded059d22f8592ad9a28ad84ap-844L : inexact-ok
+= pow upward ldbl-128ibm -0x1.0000000000001p+0L -0x2.468accp+60L : 0xb.ded059d22f8592ad9a28ad84a4p-844L : inexact-ok
+= pow downward dbl-64 -0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe41p-844 : inexact-ok
+= pow tonearest dbl-64 -0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe41p-844 : inexact-ok
+= pow towardzero dbl-64 -0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe41p-844 : inexact-ok
+= pow upward dbl-64 -0x1.0000000000001p+0 -0x2.468adp+60 : 0xb.dea0deefbe418p-844 : inexact-ok
+= pow downward ldbl-96-intel -0x1.0000000000001p+0L -0x2.468adp+60L : 0xb.dea0deefbe4105ap-844L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1.0000000000001p+0L -0x2.468adp+60L : 0xb.dea0deefbe4105ap-844L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1.0000000000001p+0L -0x2.468adp+60L : 0xb.dea0deefbe4105ap-844L : inexact-ok
+= pow upward ldbl-96-intel -0x1.0000000000001p+0L -0x2.468adp+60L : 0xb.dea0deefbe4105bp-844L : inexact-ok
+= pow downward ldbl-96-m68k -0x1.0000000000001p+0L -0x2.468adp+60L : 0xb.dea0deefbe4105ap-844L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1.0000000000001p+0L -0x2.468adp+60L : 0xb.dea0deefbe4105ap-844L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1.0000000000001p+0L -0x2.468adp+60L : 0xb.dea0deefbe4105ap-844L : inexact-ok
+= pow upward ldbl-96-m68k -0x1.0000000000001p+0L -0x2.468adp+60L : 0xb.dea0deefbe4105bp-844L : inexact-ok
+= pow downward ldbl-128 -0x1.0000000000001p+0L -0x2.468adp+60L : 0xb.dea0deefbe4105a526fa1915e99p-844L : inexact-ok
+= pow tonearest ldbl-128 -0x1.0000000000001p+0L -0x2.468adp+60L : 0xb.dea0deefbe4105a526fa1915e998p-844L : inexact-ok
+= pow towardzero ldbl-128 -0x1.0000000000001p+0L -0x2.468adp+60L : 0xb.dea0deefbe4105a526fa1915e99p-844L : inexact-ok
+= pow upward ldbl-128 -0x1.0000000000001p+0L -0x2.468adp+60L : 0xb.dea0deefbe4105a526fa1915e998p-844L : inexact-ok
+= pow downward ldbl-128ibm -0x1.0000000000001p+0L -0x2.468adp+60L : 0xb.dea0deefbe4105a526fa1915e8p-844L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1.0000000000001p+0L -0x2.468adp+60L : 0xb.dea0deefbe4105a526fa1915e8p-844L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1.0000000000001p+0L -0x2.468adp+60L : 0xb.dea0deefbe4105a526fa1915e8p-844L : inexact-ok
+= pow upward ldbl-128ibm -0x1.0000000000001p+0L -0x2.468adp+60L : 0xb.dea0deefbe4105a526fa1915ecp-844L : inexact-ok
+= pow downward dbl-64 -0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc338p-844 : inexact-ok
+= pow tonearest dbl-64 -0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc338p-844 : inexact-ok
+= pow towardzero dbl-64 -0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc338p-844 : inexact-ok
+= pow upward dbl-64 -0x1.0000000000001p+0 -0x2.468acf13579bep+60 : 0xb.deabd7ffdc34p-844 : inexact-ok
+= pow downward ldbl-96-intel -0x1.0000000000001p+0L -0x2.468acf13579bep+60L : 0xb.deabd7ffdc3385ep-844L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1.0000000000001p+0L -0x2.468acf13579bep+60L : 0xb.deabd7ffdc3385fp-844L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1.0000000000001p+0L -0x2.468acf13579bep+60L : 0xb.deabd7ffdc3385ep-844L : inexact-ok
+= pow upward ldbl-96-intel -0x1.0000000000001p+0L -0x2.468acf13579bep+60L : 0xb.deabd7ffdc3385fp-844L : inexact-ok
+= pow downward ldbl-96-m68k -0x1.0000000000001p+0L -0x2.468acf13579bep+60L : 0xb.deabd7ffdc3385ep-844L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1.0000000000001p+0L -0x2.468acf13579bep+60L : 0xb.deabd7ffdc3385fp-844L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1.0000000000001p+0L -0x2.468acf13579bep+60L : 0xb.deabd7ffdc3385ep-844L : inexact-ok
+= pow upward ldbl-96-m68k -0x1.0000000000001p+0L -0x2.468acf13579bep+60L : 0xb.deabd7ffdc3385fp-844L : inexact-ok
+= pow downward ldbl-128 -0x1.0000000000001p+0L -0x2.468acf13579bep+60L : 0xb.deabd7ffdc3385ee405985fd8ef8p-844L : inexact-ok
+= pow tonearest ldbl-128 -0x1.0000000000001p+0L -0x2.468acf13579bep+60L : 0xb.deabd7ffdc3385ee405985fd8ef8p-844L : inexact-ok
+= pow towardzero ldbl-128 -0x1.0000000000001p+0L -0x2.468acf13579bep+60L : 0xb.deabd7ffdc3385ee405985fd8ef8p-844L : inexact-ok
+= pow upward ldbl-128 -0x1.0000000000001p+0L -0x2.468acf13579bep+60L : 0xb.deabd7ffdc3385ee405985fd8fp-844L : inexact-ok
+= pow downward ldbl-128ibm -0x1.0000000000001p+0L -0x2.468acf13579bep+60L : 0xb.deabd7ffdc3385ee405985fd8cp-844L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1.0000000000001p+0L -0x2.468acf13579bep+60L : 0xb.deabd7ffdc3385ee405985fd9p-844L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1.0000000000001p+0L -0x2.468acf13579bep+60L : 0xb.deabd7ffdc3385ee405985fd8cp-844L : inexact-ok
+= pow upward ldbl-128ibm -0x1.0000000000001p+0L -0x2.468acf13579bep+60L : 0xb.deabd7ffdc3385ee405985fd9p-844L : inexact-ok
+pow -0x0.ffffffffffffffffp0 0x1.23456789abcdef0ep77
+= pow downward flt-32 -0xf.fffffp-4f 0x2.468adp+76f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 -0xf.fffffp-4f 0x2.468adp+76f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 -0xf.fffffp-4f 0x2.468adp+76f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 -0xf.fffffp-4f 0x2.468adp+76f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0xf.fffffp-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0xf.fffffp-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0xf.fffffp-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0xf.fffffp-4 0x2.468adp+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0xf.fffffp-4L 0x2.468adp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0xf.fffffp-4L 0x2.468adp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.fffffp-4L 0x2.468adp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0xf.fffffp-4L 0x2.468adp+76L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0xf.fffffp-4L 0x2.468adp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0xf.fffffp-4L 0x2.468adp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.fffffp-4L 0x2.468adp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0xf.fffffp-4L 0x2.468adp+76L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.fffffp-4L 0x2.468adp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.fffffp-4L 0x2.468adp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffp-4L 0x2.468adp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.fffffp-4L 0x2.468adp+76L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.fffffp-4L 0x2.468adp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L 0x2.468adp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L 0x2.468adp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.fffffp-4L 0x2.468adp+76L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward flt-32 -0xf.fffffp-4f 0x2.468accp+76f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 -0xf.fffffp-4f 0x2.468accp+76f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 -0xf.fffffp-4f 0x2.468accp+76f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 -0xf.fffffp-4f 0x2.468accp+76f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0xf.fffffp-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0xf.fffffp-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0xf.fffffp-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0xf.fffffp-4 0x2.468accp+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0xf.fffffp-4L 0x2.468accp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0xf.fffffp-4L 0x2.468accp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.fffffp-4L 0x2.468accp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0xf.fffffp-4L 0x2.468accp+76L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0xf.fffffp-4L 0x2.468accp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0xf.fffffp-4L 0x2.468accp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.fffffp-4L 0x2.468accp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0xf.fffffp-4L 0x2.468accp+76L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.fffffp-4L 0x2.468accp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.fffffp-4L 0x2.468accp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffp-4L 0x2.468accp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.fffffp-4L 0x2.468accp+76L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.fffffp-4L 0x2.468accp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L 0x2.468accp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L 0x2.468accp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.fffffp-4L 0x2.468accp+76L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0xf.fffffp-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0xf.fffffp-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0xf.fffffp-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0xf.fffffp-4 0x2.468acf13579bep+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0xf.fffffp-4L 0x2.468acf13579bep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0xf.fffffp-4L 0x2.468acf13579bep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.fffffp-4L 0x2.468acf13579bep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0xf.fffffp-4L 0x2.468acf13579bep+76L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0xf.fffffp-4L 0x2.468acf13579bep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0xf.fffffp-4L 0x2.468acf13579bep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.fffffp-4L 0x2.468acf13579bep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0xf.fffffp-4L 0x2.468acf13579bep+76L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.fffffp-4L 0x2.468acf13579bep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.fffffp-4L 0x2.468acf13579bep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffp-4L 0x2.468acf13579bep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.fffffp-4L 0x2.468acf13579bep+76L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.fffffp-4L 0x2.468acf13579bep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L 0x2.468acf13579bep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L 0x2.468acf13579bep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.fffffp-4L 0x2.468acf13579bep+76L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0xf.fffffp-4 0x2.468acf13579bcp+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0xf.fffffp-4L 0x2.468acf13579bcp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0xf.fffffp-4L 0x2.468acf13579bcp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.fffffp-4L 0x2.468acf13579bcp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0xf.fffffp-4L 0x2.468acf13579bcp+76L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0xf.fffffp-4L 0x2.468acf13579bcp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0xf.fffffp-4L 0x2.468acf13579bcp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.fffffp-4L 0x2.468acf13579bcp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0xf.fffffp-4L 0x2.468acf13579bcp+76L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.fffffp-4L 0x2.468acf13579bcp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.fffffp-4L 0x2.468acf13579bcp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffp-4L 0x2.468acf13579bcp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.fffffp-4L 0x2.468acf13579bcp+76L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.fffffp-4L 0x2.468acf13579bcp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L 0x2.468acf13579bcp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L 0x2.468acf13579bcp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.fffffp-4L 0x2.468acf13579bcp+76L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0xf.fffffp-4L 0x2.468acf13579bde1cp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0xf.fffffp-4L 0x2.468acf13579bde1cp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.fffffp-4L 0x2.468acf13579bde1cp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0xf.fffffp-4L 0x2.468acf13579bde1cp+76L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0xf.fffffp-4L 0x2.468acf13579bde1cp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0xf.fffffp-4L 0x2.468acf13579bde1cp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.fffffp-4L 0x2.468acf13579bde1cp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0xf.fffffp-4L 0x2.468acf13579bde1cp+76L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.fffffp-4L 0x2.468acf13579bde1cp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.fffffp-4L 0x2.468acf13579bde1cp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffp-4L 0x2.468acf13579bde1cp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.fffffp-4L 0x2.468acf13579bde1cp+76L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.fffffp-4L 0x2.468acf13579bde1cp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L 0x2.468acf13579bde1cp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L 0x2.468acf13579bde1cp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.fffffp-4L 0x2.468acf13579bde1cp+76L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward flt-32 -0x1p+0f 0x2.468adp+76f : 0x1p+0f : inexact-ok
+= pow tonearest flt-32 -0x1p+0f 0x2.468adp+76f : 0x1p+0f : inexact-ok
+= pow towardzero flt-32 -0x1p+0f 0x2.468adp+76f : 0x1p+0f : inexact-ok
+= pow upward flt-32 -0x1p+0f 0x2.468adp+76f : 0x1p+0f : inexact-ok
+= pow downward dbl-64 -0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 0x2.468adp+76 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L 0x2.468adp+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L 0x2.468adp+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L 0x2.468adp+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L 0x2.468adp+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L 0x2.468adp+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L 0x2.468adp+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L 0x2.468adp+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L 0x2.468adp+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L 0x2.468adp+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L 0x2.468adp+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L 0x2.468adp+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L 0x2.468adp+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L 0x2.468adp+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L 0x2.468adp+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L 0x2.468adp+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L 0x2.468adp+76L : 0x1p+0L : inexact-ok
+= pow downward flt-32 -0x1p+0f 0x2.468accp+76f : 0x1p+0f : inexact-ok
+= pow tonearest flt-32 -0x1p+0f 0x2.468accp+76f : 0x1p+0f : inexact-ok
+= pow towardzero flt-32 -0x1p+0f 0x2.468accp+76f : 0x1p+0f : inexact-ok
+= pow upward flt-32 -0x1p+0f 0x2.468accp+76f : 0x1p+0f : inexact-ok
+= pow downward dbl-64 -0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 0x2.468accp+76 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L 0x2.468accp+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L 0x2.468accp+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L 0x2.468accp+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L 0x2.468accp+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L 0x2.468accp+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L 0x2.468accp+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L 0x2.468accp+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L 0x2.468accp+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L 0x2.468accp+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L 0x2.468accp+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L 0x2.468accp+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L 0x2.468accp+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L 0x2.468accp+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L 0x2.468accp+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L 0x2.468accp+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L 0x2.468accp+76L : 0x1p+0L : inexact-ok
+= pow downward dbl-64 -0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L 0x2.468acf13579bep+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L 0x2.468acf13579bep+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L 0x2.468acf13579bep+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L 0x2.468acf13579bep+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L 0x2.468acf13579bep+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L 0x2.468acf13579bep+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L 0x2.468acf13579bep+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L 0x2.468acf13579bep+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L 0x2.468acf13579bep+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L 0x2.468acf13579bep+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L 0x2.468acf13579bep+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L 0x2.468acf13579bep+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L 0x2.468acf13579bep+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L 0x2.468acf13579bep+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L 0x2.468acf13579bep+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L 0x2.468acf13579bep+76L : 0x1p+0L : inexact-ok
+= pow downward dbl-64 -0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L 0x2.468acf13579bcp+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L 0x2.468acf13579bcp+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L 0x2.468acf13579bcp+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L 0x2.468acf13579bcp+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L 0x2.468acf13579bcp+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L 0x2.468acf13579bcp+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L 0x2.468acf13579bcp+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L 0x2.468acf13579bcp+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L 0x2.468acf13579bcp+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L 0x2.468acf13579bcp+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L 0x2.468acf13579bcp+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L 0x2.468acf13579bcp+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L 0x2.468acf13579bcp+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L 0x2.468acf13579bcp+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L 0x2.468acf13579bcp+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L 0x2.468acf13579bcp+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L 0x2.468acf13579bde1cp+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L 0x2.468acf13579bde1cp+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L 0x2.468acf13579bde1cp+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L 0x2.468acf13579bde1cp+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L 0x2.468acf13579bde1cp+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L 0x2.468acf13579bde1cp+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L 0x2.468acf13579bde1cp+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L 0x2.468acf13579bde1cp+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L 0x2.468acf13579bde1cp+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L 0x2.468acf13579bde1cp+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L 0x2.468acf13579bde1cp+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L 0x2.468acf13579bde1cp+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L 0x2.468acf13579bde1cp+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L 0x2.468acf13579bde1cp+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L 0x2.468acf13579bde1cp+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L 0x2.468acf13579bde1cp+76L : 0x1p+0L : inexact-ok
+= pow downward dbl-64 -0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0xf.ffffffffffff8p-4 0x2.468adp+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0xf.ffffffffffff8p-4L 0x2.468adp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L 0x2.468adp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L 0x2.468adp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0xf.ffffffffffff8p-4L 0x2.468adp+76L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x2.468adp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x2.468adp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x2.468adp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x2.468adp+76L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.ffffffffffff8p-4L 0x2.468adp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.ffffffffffff8p-4L 0x2.468adp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.ffffffffffff8p-4L 0x2.468adp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.ffffffffffff8p-4L 0x2.468adp+76L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.ffffffffffff8p-4L 0x2.468adp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L 0x2.468adp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L 0x2.468adp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.ffffffffffff8p-4L 0x2.468adp+76L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0xf.ffffffffffff8p-4 0x2.468accp+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0xf.ffffffffffff8p-4L 0x2.468accp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L 0x2.468accp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L 0x2.468accp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0xf.ffffffffffff8p-4L 0x2.468accp+76L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x2.468accp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x2.468accp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x2.468accp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x2.468accp+76L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.ffffffffffff8p-4L 0x2.468accp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.ffffffffffff8p-4L 0x2.468accp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.ffffffffffff8p-4L 0x2.468accp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.ffffffffffff8p-4L 0x2.468accp+76L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.ffffffffffff8p-4L 0x2.468accp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L 0x2.468accp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L 0x2.468accp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.ffffffffffff8p-4L 0x2.468accp+76L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0xf.ffffffffffff8p-4 0x2.468acf13579bep+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0xf.ffffffffffff8p-4L 0x2.468acf13579bep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L 0x2.468acf13579bep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L 0x2.468acf13579bep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0xf.ffffffffffff8p-4L 0x2.468acf13579bep+76L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x2.468acf13579bep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x2.468acf13579bep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x2.468acf13579bep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x2.468acf13579bep+76L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.ffffffffffff8p-4L 0x2.468acf13579bep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.ffffffffffff8p-4L 0x2.468acf13579bep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.ffffffffffff8p-4L 0x2.468acf13579bep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.ffffffffffff8p-4L 0x2.468acf13579bep+76L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.ffffffffffff8p-4L 0x2.468acf13579bep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L 0x2.468acf13579bep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L 0x2.468acf13579bep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.ffffffffffff8p-4L 0x2.468acf13579bep+76L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0xf.ffffffffffff8p-4 0x2.468acf13579bcp+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0xf.ffffffffffff8p-4L 0x2.468acf13579bcp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L 0x2.468acf13579bcp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L 0x2.468acf13579bcp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0xf.ffffffffffff8p-4L 0x2.468acf13579bcp+76L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x2.468acf13579bcp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x2.468acf13579bcp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x2.468acf13579bcp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x2.468acf13579bcp+76L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.ffffffffffff8p-4L 0x2.468acf13579bcp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.ffffffffffff8p-4L 0x2.468acf13579bcp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.ffffffffffff8p-4L 0x2.468acf13579bcp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.ffffffffffff8p-4L 0x2.468acf13579bcp+76L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.ffffffffffff8p-4L 0x2.468acf13579bcp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L 0x2.468acf13579bcp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L 0x2.468acf13579bcp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.ffffffffffff8p-4L 0x2.468acf13579bcp+76L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0xf.ffffffffffff8p-4L 0x2.468acf13579bde1cp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L 0x2.468acf13579bde1cp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L 0x2.468acf13579bde1cp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0xf.ffffffffffff8p-4L 0x2.468acf13579bde1cp+76L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x2.468acf13579bde1cp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x2.468acf13579bde1cp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x2.468acf13579bde1cp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x2.468acf13579bde1cp+76L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.ffffffffffff8p-4L 0x2.468acf13579bde1cp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.ffffffffffff8p-4L 0x2.468acf13579bde1cp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.ffffffffffff8p-4L 0x2.468acf13579bde1cp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.ffffffffffff8p-4L 0x2.468acf13579bde1cp+76L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.ffffffffffff8p-4L 0x2.468acf13579bde1cp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L 0x2.468acf13579bde1cp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L 0x2.468acf13579bde1cp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.ffffffffffff8p-4L 0x2.468acf13579bde1cp+76L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0xf.fffffffffffffffp-4L 0x2.468adp+76L : 0x2.2785707939b37b4p-13448L : inexact-ok
+= pow tonearest ldbl-96-intel -0xf.fffffffffffffffp-4L 0x2.468adp+76L : 0x2.2785707939b37b4p-13448L : inexact-ok
+= pow towardzero ldbl-96-intel -0xf.fffffffffffffffp-4L 0x2.468adp+76L : 0x2.2785707939b37b4p-13448L : inexact-ok
+= pow upward ldbl-96-intel -0xf.fffffffffffffffp-4L 0x2.468adp+76L : 0x2.2785707939b37b44p-13448L : inexact-ok
+= pow downward ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x2.468adp+76L : 0x2.2785707939b37b4p-13448L : inexact-ok
+= pow tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x2.468adp+76L : 0x2.2785707939b37b4p-13448L : inexact-ok
+= pow towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x2.468adp+76L : 0x2.2785707939b37b4p-13448L : inexact-ok
+= pow upward ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x2.468adp+76L : 0x2.2785707939b37b44p-13448L : inexact-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffp-4L 0x2.468adp+76L : 0x2.2785707939b37b4143e88e857df2p-13448L : inexact-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffp-4L 0x2.468adp+76L : 0x2.2785707939b37b4143e88e857df2p-13448L : inexact-ok
+= pow towardzero ldbl-128 -0xf.fffffffffffffffp-4L 0x2.468adp+76L : 0x2.2785707939b37b4143e88e857df2p-13448L : inexact-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffp-4L 0x2.468adp+76L : 0x2.2785707939b37b4143e88e857df4p-13448L : inexact-ok
+= pow downward ldbl-128ibm -0xf.fffffffffffffffp-4L 0x2.468adp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L 0x2.468adp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L 0x2.468adp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.fffffffffffffffp-4L 0x2.468adp+76L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0xf.fffffffffffffffp-4L 0x2.468accp+76L : 0x2.280f6312f34af8f4p-13448L : inexact-ok
+= pow tonearest ldbl-96-intel -0xf.fffffffffffffffp-4L 0x2.468accp+76L : 0x2.280f6312f34af8f4p-13448L : inexact-ok
+= pow towardzero ldbl-96-intel -0xf.fffffffffffffffp-4L 0x2.468accp+76L : 0x2.280f6312f34af8f4p-13448L : inexact-ok
+= pow upward ldbl-96-intel -0xf.fffffffffffffffp-4L 0x2.468accp+76L : 0x2.280f6312f34af8f8p-13448L : inexact-ok
+= pow downward ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x2.468accp+76L : 0x2.280f6312f34af8f4p-13448L : inexact-ok
+= pow tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x2.468accp+76L : 0x2.280f6312f34af8f4p-13448L : inexact-ok
+= pow towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x2.468accp+76L : 0x2.280f6312f34af8f4p-13448L : inexact-ok
+= pow upward ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x2.468accp+76L : 0x2.280f6312f34af8f8p-13448L : inexact-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffp-4L 0x2.468accp+76L : 0x2.280f6312f34af8f40d2812a4964p-13448L : inexact-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffp-4L 0x2.468accp+76L : 0x2.280f6312f34af8f40d2812a4964p-13448L : inexact-ok
+= pow towardzero ldbl-128 -0xf.fffffffffffffffp-4L 0x2.468accp+76L : 0x2.280f6312f34af8f40d2812a4964p-13448L : inexact-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffp-4L 0x2.468accp+76L : 0x2.280f6312f34af8f40d2812a49642p-13448L : inexact-ok
+= pow downward ldbl-128ibm -0xf.fffffffffffffffp-4L 0x2.468accp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L 0x2.468accp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L 0x2.468accp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.fffffffffffffffp-4L 0x2.468accp+76L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0xf.fffffffffffffffp-4L 0x2.468acf13579bep+76L : 0x2.27a54f0197ba441cp-13448L : inexact-ok
+= pow tonearest ldbl-96-intel -0xf.fffffffffffffffp-4L 0x2.468acf13579bep+76L : 0x2.27a54f0197ba442p-13448L : inexact-ok
+= pow towardzero ldbl-96-intel -0xf.fffffffffffffffp-4L 0x2.468acf13579bep+76L : 0x2.27a54f0197ba441cp-13448L : inexact-ok
+= pow upward ldbl-96-intel -0xf.fffffffffffffffp-4L 0x2.468acf13579bep+76L : 0x2.27a54f0197ba442p-13448L : inexact-ok
+= pow downward ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x2.468acf13579bep+76L : 0x2.27a54f0197ba441cp-13448L : inexact-ok
+= pow tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x2.468acf13579bep+76L : 0x2.27a54f0197ba442p-13448L : inexact-ok
+= pow towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x2.468acf13579bep+76L : 0x2.27a54f0197ba441cp-13448L : inexact-ok
+= pow upward ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x2.468acf13579bep+76L : 0x2.27a54f0197ba442p-13448L : inexact-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffp-4L 0x2.468acf13579bep+76L : 0x2.27a54f0197ba441f36a9ee2dd268p-13448L : inexact-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffp-4L 0x2.468acf13579bep+76L : 0x2.27a54f0197ba441f36a9ee2dd268p-13448L : inexact-ok
+= pow towardzero ldbl-128 -0xf.fffffffffffffffp-4L 0x2.468acf13579bep+76L : 0x2.27a54f0197ba441f36a9ee2dd268p-13448L : inexact-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffp-4L 0x2.468acf13579bep+76L : 0x2.27a54f0197ba441f36a9ee2dd26ap-13448L : inexact-ok
+= pow downward ldbl-128ibm -0xf.fffffffffffffffp-4L 0x2.468acf13579bep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L 0x2.468acf13579bep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L 0x2.468acf13579bep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.fffffffffffffffp-4L 0x2.468acf13579bep+76L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0xf.fffffffffffffffp-4L 0x2.468acf13579bcp+76L : 0x2.27a54f019c098ebcp-13448L : inexact-ok
+= pow tonearest ldbl-96-intel -0xf.fffffffffffffffp-4L 0x2.468acf13579bcp+76L : 0x2.27a54f019c098ebcp-13448L : inexact-ok
+= pow towardzero ldbl-96-intel -0xf.fffffffffffffffp-4L 0x2.468acf13579bcp+76L : 0x2.27a54f019c098ebcp-13448L : inexact-ok
+= pow upward ldbl-96-intel -0xf.fffffffffffffffp-4L 0x2.468acf13579bcp+76L : 0x2.27a54f019c098ecp-13448L : inexact-ok
+= pow downward ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x2.468acf13579bcp+76L : 0x2.27a54f019c098ebcp-13448L : inexact-ok
+= pow tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x2.468acf13579bcp+76L : 0x2.27a54f019c098ebcp-13448L : inexact-ok
+= pow towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x2.468acf13579bcp+76L : 0x2.27a54f019c098ebcp-13448L : inexact-ok
+= pow upward ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x2.468acf13579bcp+76L : 0x2.27a54f019c098ecp-13448L : inexact-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffp-4L 0x2.468acf13579bcp+76L : 0x2.27a54f019c098ebd39ddb200b1p-13448L : inexact-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffp-4L 0x2.468acf13579bcp+76L : 0x2.27a54f019c098ebd39ddb200b1p-13448L : inexact-ok
+= pow towardzero ldbl-128 -0xf.fffffffffffffffp-4L 0x2.468acf13579bcp+76L : 0x2.27a54f019c098ebd39ddb200b1p-13448L : inexact-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffp-4L 0x2.468acf13579bcp+76L : 0x2.27a54f019c098ebd39ddb200b102p-13448L : inexact-ok
+= pow downward ldbl-128ibm -0xf.fffffffffffffffp-4L 0x2.468acf13579bcp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L 0x2.468acf13579bcp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L 0x2.468acf13579bcp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.fffffffffffffffp-4L 0x2.468acf13579bcp+76L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0xf.fffffffffffffffp-4L 0x2.468acf13579bde1cp+76L : 0x2.27a54f0197fb7364p-13448L : inexact-ok
+= pow tonearest ldbl-96-intel -0xf.fffffffffffffffp-4L 0x2.468acf13579bde1cp+76L : 0x2.27a54f0197fb7368p-13448L : inexact-ok
+= pow towardzero ldbl-96-intel -0xf.fffffffffffffffp-4L 0x2.468acf13579bde1cp+76L : 0x2.27a54f0197fb7364p-13448L : inexact-ok
+= pow upward ldbl-96-intel -0xf.fffffffffffffffp-4L 0x2.468acf13579bde1cp+76L : 0x2.27a54f0197fb7368p-13448L : inexact-ok
+= pow downward ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x2.468acf13579bde1cp+76L : 0x2.27a54f0197fb7364p-13448L : inexact-ok
+= pow tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x2.468acf13579bde1cp+76L : 0x2.27a54f0197fb7368p-13448L : inexact-ok
+= pow towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x2.468acf13579bde1cp+76L : 0x2.27a54f0197fb7364p-13448L : inexact-ok
+= pow upward ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x2.468acf13579bde1cp+76L : 0x2.27a54f0197fb7368p-13448L : inexact-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffp-4L 0x2.468acf13579bde1cp+76L : 0x2.27a54f0197fb7367cc9a1fca4a62p-13448L : inexact-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffp-4L 0x2.468acf13579bde1cp+76L : 0x2.27a54f0197fb7367cc9a1fca4a62p-13448L : inexact-ok
+= pow towardzero ldbl-128 -0xf.fffffffffffffffp-4L 0x2.468acf13579bde1cp+76L : 0x2.27a54f0197fb7367cc9a1fca4a62p-13448L : inexact-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffp-4L 0x2.468acf13579bde1cp+76L : 0x2.27a54f0197fb7367cc9a1fca4a64p-13448L : inexact-ok
+= pow downward ldbl-128ibm -0xf.fffffffffffffffp-4L 0x2.468acf13579bde1cp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L 0x2.468acf13579bde1cp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L 0x2.468acf13579bde1cp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.fffffffffffffffp-4L 0x2.468acf13579bde1cp+76L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow -0x0.ffffffffffffffffp0 -0x1.23456789abcdef0ep77
+= pow downward flt-32 -0xf.fffffp-4f -0x2.468accp+76f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow tonearest flt-32 -0xf.fffffp-4f -0x2.468accp+76f : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero flt-32 -0xf.fffffp-4f -0x2.468accp+76f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow upward flt-32 -0xf.fffffp-4f -0x2.468accp+76f : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0xf.fffffp-4 -0x2.468accp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0xf.fffffp-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0xf.fffffp-4 -0x2.468accp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0xf.fffffp-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0xf.fffffp-4L -0x2.468accp+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0xf.fffffp-4L -0x2.468accp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.fffffp-4L -0x2.468accp+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0xf.fffffp-4L -0x2.468accp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0xf.fffffp-4L -0x2.468accp+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0xf.fffffp-4L -0x2.468accp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.fffffp-4L -0x2.468accp+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0xf.fffffp-4L -0x2.468accp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.fffffp-4L -0x2.468accp+76L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.fffffp-4L -0x2.468accp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffp-4L -0x2.468accp+76L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.fffffp-4L -0x2.468accp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.fffffp-4L -0x2.468accp+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L -0x2.468accp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L -0x2.468accp+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.fffffp-4L -0x2.468accp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward flt-32 -0xf.fffffp-4f -0x2.468adp+76f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow tonearest flt-32 -0xf.fffffp-4f -0x2.468adp+76f : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero flt-32 -0xf.fffffp-4f -0x2.468adp+76f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow upward flt-32 -0xf.fffffp-4f -0x2.468adp+76f : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0xf.fffffp-4 -0x2.468adp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0xf.fffffp-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0xf.fffffp-4 -0x2.468adp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0xf.fffffp-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0xf.fffffp-4L -0x2.468adp+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0xf.fffffp-4L -0x2.468adp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.fffffp-4L -0x2.468adp+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0xf.fffffp-4L -0x2.468adp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0xf.fffffp-4L -0x2.468adp+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0xf.fffffp-4L -0x2.468adp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.fffffp-4L -0x2.468adp+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0xf.fffffp-4L -0x2.468adp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.fffffp-4L -0x2.468adp+76L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.fffffp-4L -0x2.468adp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffp-4L -0x2.468adp+76L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.fffffp-4L -0x2.468adp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.fffffp-4L -0x2.468adp+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L -0x2.468adp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L -0x2.468adp+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.fffffp-4L -0x2.468adp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0xf.fffffp-4 -0x2.468acf13579bcp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0xf.fffffp-4 -0x2.468acf13579bcp+76 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0xf.fffffp-4 -0x2.468acf13579bcp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0xf.fffffp-4 -0x2.468acf13579bcp+76 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0xf.fffffp-4L -0x2.468acf13579bcp+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0xf.fffffp-4L -0x2.468acf13579bcp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.fffffp-4L -0x2.468acf13579bcp+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0xf.fffffp-4L -0x2.468acf13579bcp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0xf.fffffp-4L -0x2.468acf13579bcp+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0xf.fffffp-4L -0x2.468acf13579bcp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.fffffp-4L -0x2.468acf13579bcp+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0xf.fffffp-4L -0x2.468acf13579bcp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.fffffp-4L -0x2.468acf13579bcp+76L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.fffffp-4L -0x2.468acf13579bcp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffp-4L -0x2.468acf13579bcp+76L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.fffffp-4L -0x2.468acf13579bcp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.fffffp-4L -0x2.468acf13579bcp+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L -0x2.468acf13579bcp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L -0x2.468acf13579bcp+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.fffffp-4L -0x2.468acf13579bcp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0xf.fffffp-4 -0x2.468acf13579bep+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0xf.fffffp-4 -0x2.468acf13579bep+76 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0xf.fffffp-4 -0x2.468acf13579bep+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0xf.fffffp-4 -0x2.468acf13579bep+76 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0xf.fffffp-4L -0x2.468acf13579bep+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0xf.fffffp-4L -0x2.468acf13579bep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.fffffp-4L -0x2.468acf13579bep+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0xf.fffffp-4L -0x2.468acf13579bep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0xf.fffffp-4L -0x2.468acf13579bep+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0xf.fffffp-4L -0x2.468acf13579bep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.fffffp-4L -0x2.468acf13579bep+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0xf.fffffp-4L -0x2.468acf13579bep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.fffffp-4L -0x2.468acf13579bep+76L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.fffffp-4L -0x2.468acf13579bep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffp-4L -0x2.468acf13579bep+76L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.fffffp-4L -0x2.468acf13579bep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.fffffp-4L -0x2.468acf13579bep+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L -0x2.468acf13579bep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L -0x2.468acf13579bep+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.fffffp-4L -0x2.468acf13579bep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0xf.fffffp-4L -0x2.468acf13579bde1cp+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0xf.fffffp-4L -0x2.468acf13579bde1cp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.fffffp-4L -0x2.468acf13579bde1cp+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0xf.fffffp-4L -0x2.468acf13579bde1cp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0xf.fffffp-4L -0x2.468acf13579bde1cp+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0xf.fffffp-4L -0x2.468acf13579bde1cp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.fffffp-4L -0x2.468acf13579bde1cp+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0xf.fffffp-4L -0x2.468acf13579bde1cp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.fffffp-4L -0x2.468acf13579bde1cp+76L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.fffffp-4L -0x2.468acf13579bde1cp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffp-4L -0x2.468acf13579bde1cp+76L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.fffffp-4L -0x2.468acf13579bde1cp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.fffffp-4L -0x2.468acf13579bde1cp+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L -0x2.468acf13579bde1cp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L -0x2.468acf13579bde1cp+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.fffffp-4L -0x2.468acf13579bde1cp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward flt-32 -0x1p+0f -0x2.468accp+76f : 0x1p+0f : inexact-ok
+= pow tonearest flt-32 -0x1p+0f -0x2.468accp+76f : 0x1p+0f : inexact-ok
+= pow towardzero flt-32 -0x1p+0f -0x2.468accp+76f : 0x1p+0f : inexact-ok
+= pow upward flt-32 -0x1p+0f -0x2.468accp+76f : 0x1p+0f : inexact-ok
+= pow downward dbl-64 -0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 -0x2.468accp+76 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L -0x2.468accp+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L -0x2.468accp+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L -0x2.468accp+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L -0x2.468accp+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L -0x2.468accp+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L -0x2.468accp+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L -0x2.468accp+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L -0x2.468accp+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L -0x2.468accp+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L -0x2.468accp+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L -0x2.468accp+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L -0x2.468accp+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L -0x2.468accp+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L -0x2.468accp+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L -0x2.468accp+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L -0x2.468accp+76L : 0x1p+0L : inexact-ok
+= pow downward flt-32 -0x1p+0f -0x2.468adp+76f : 0x1p+0f : inexact-ok
+= pow tonearest flt-32 -0x1p+0f -0x2.468adp+76f : 0x1p+0f : inexact-ok
+= pow towardzero flt-32 -0x1p+0f -0x2.468adp+76f : 0x1p+0f : inexact-ok
+= pow upward flt-32 -0x1p+0f -0x2.468adp+76f : 0x1p+0f : inexact-ok
+= pow downward dbl-64 -0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 -0x2.468adp+76 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L -0x2.468adp+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L -0x2.468adp+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L -0x2.468adp+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L -0x2.468adp+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L -0x2.468adp+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L -0x2.468adp+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L -0x2.468adp+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L -0x2.468adp+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L -0x2.468adp+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L -0x2.468adp+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L -0x2.468adp+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L -0x2.468adp+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L -0x2.468adp+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L -0x2.468adp+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L -0x2.468adp+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L -0x2.468adp+76L : 0x1p+0L : inexact-ok
+= pow downward dbl-64 -0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 -0x2.468acf13579bcp+76 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L -0x2.468acf13579bcp+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L -0x2.468acf13579bcp+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L -0x2.468acf13579bcp+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L -0x2.468acf13579bcp+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L -0x2.468acf13579bcp+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L -0x2.468acf13579bcp+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L -0x2.468acf13579bcp+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L -0x2.468acf13579bcp+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L -0x2.468acf13579bcp+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L -0x2.468acf13579bcp+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L -0x2.468acf13579bcp+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L -0x2.468acf13579bcp+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L -0x2.468acf13579bcp+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L -0x2.468acf13579bcp+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L -0x2.468acf13579bcp+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L -0x2.468acf13579bcp+76L : 0x1p+0L : inexact-ok
+= pow downward dbl-64 -0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 -0x2.468acf13579bep+76 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L -0x2.468acf13579bep+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L -0x2.468acf13579bep+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L -0x2.468acf13579bep+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L -0x2.468acf13579bep+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L -0x2.468acf13579bep+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L -0x2.468acf13579bep+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L -0x2.468acf13579bep+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L -0x2.468acf13579bep+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L -0x2.468acf13579bep+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L -0x2.468acf13579bep+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L -0x2.468acf13579bep+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L -0x2.468acf13579bep+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L -0x2.468acf13579bep+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L -0x2.468acf13579bep+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L -0x2.468acf13579bep+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L -0x2.468acf13579bep+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L -0x2.468acf13579bde1cp+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L -0x2.468acf13579bde1cp+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L -0x2.468acf13579bde1cp+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L -0x2.468acf13579bde1cp+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L -0x2.468acf13579bde1cp+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L -0x2.468acf13579bde1cp+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L -0x2.468acf13579bde1cp+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L -0x2.468acf13579bde1cp+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L -0x2.468acf13579bde1cp+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L -0x2.468acf13579bde1cp+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L -0x2.468acf13579bde1cp+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L -0x2.468acf13579bde1cp+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L -0x2.468acf13579bde1cp+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L -0x2.468acf13579bde1cp+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L -0x2.468acf13579bde1cp+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L -0x2.468acf13579bde1cp+76L : 0x1p+0L : inexact-ok
+= pow downward dbl-64 -0xf.ffffffffffff8p-4 -0x2.468accp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0xf.ffffffffffff8p-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0xf.ffffffffffff8p-4 -0x2.468accp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0xf.ffffffffffff8p-4 -0x2.468accp+76 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0xf.ffffffffffff8p-4L -0x2.468accp+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L -0x2.468accp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L -0x2.468accp+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0xf.ffffffffffff8p-4L -0x2.468accp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x2.468accp+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x2.468accp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x2.468accp+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x2.468accp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.ffffffffffff8p-4L -0x2.468accp+76L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.ffffffffffff8p-4L -0x2.468accp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.ffffffffffff8p-4L -0x2.468accp+76L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.ffffffffffff8p-4L -0x2.468accp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.ffffffffffff8p-4L -0x2.468accp+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L -0x2.468accp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L -0x2.468accp+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.ffffffffffff8p-4L -0x2.468accp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0xf.ffffffffffff8p-4 -0x2.468adp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0xf.ffffffffffff8p-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0xf.ffffffffffff8p-4 -0x2.468adp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0xf.ffffffffffff8p-4 -0x2.468adp+76 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0xf.ffffffffffff8p-4L -0x2.468adp+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L -0x2.468adp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L -0x2.468adp+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0xf.ffffffffffff8p-4L -0x2.468adp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x2.468adp+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x2.468adp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x2.468adp+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x2.468adp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.ffffffffffff8p-4L -0x2.468adp+76L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.ffffffffffff8p-4L -0x2.468adp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.ffffffffffff8p-4L -0x2.468adp+76L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.ffffffffffff8p-4L -0x2.468adp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.ffffffffffff8p-4L -0x2.468adp+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L -0x2.468adp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L -0x2.468adp+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.ffffffffffff8p-4L -0x2.468adp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0xf.ffffffffffff8p-4 -0x2.468acf13579bcp+76 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0xf.ffffffffffff8p-4L -0x2.468acf13579bcp+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L -0x2.468acf13579bcp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L -0x2.468acf13579bcp+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0xf.ffffffffffff8p-4L -0x2.468acf13579bcp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x2.468acf13579bcp+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x2.468acf13579bcp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x2.468acf13579bcp+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x2.468acf13579bcp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.ffffffffffff8p-4L -0x2.468acf13579bcp+76L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.ffffffffffff8p-4L -0x2.468acf13579bcp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.ffffffffffff8p-4L -0x2.468acf13579bcp+76L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.ffffffffffff8p-4L -0x2.468acf13579bcp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.ffffffffffff8p-4L -0x2.468acf13579bcp+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L -0x2.468acf13579bcp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L -0x2.468acf13579bcp+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.ffffffffffff8p-4L -0x2.468acf13579bcp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0xf.ffffffffffff8p-4 -0x2.468acf13579bep+76 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0xf.ffffffffffff8p-4L -0x2.468acf13579bep+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L -0x2.468acf13579bep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L -0x2.468acf13579bep+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0xf.ffffffffffff8p-4L -0x2.468acf13579bep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x2.468acf13579bep+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x2.468acf13579bep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x2.468acf13579bep+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x2.468acf13579bep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.ffffffffffff8p-4L -0x2.468acf13579bep+76L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.ffffffffffff8p-4L -0x2.468acf13579bep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.ffffffffffff8p-4L -0x2.468acf13579bep+76L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.ffffffffffff8p-4L -0x2.468acf13579bep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.ffffffffffff8p-4L -0x2.468acf13579bep+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L -0x2.468acf13579bep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L -0x2.468acf13579bep+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.ffffffffffff8p-4L -0x2.468acf13579bep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0xf.ffffffffffff8p-4L -0x2.468acf13579bde1cp+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L -0x2.468acf13579bde1cp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L -0x2.468acf13579bde1cp+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0xf.ffffffffffff8p-4L -0x2.468acf13579bde1cp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x2.468acf13579bde1cp+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x2.468acf13579bde1cp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x2.468acf13579bde1cp+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x2.468acf13579bde1cp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.ffffffffffff8p-4L -0x2.468acf13579bde1cp+76L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.ffffffffffff8p-4L -0x2.468acf13579bde1cp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.ffffffffffff8p-4L -0x2.468acf13579bde1cp+76L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.ffffffffffff8p-4L -0x2.468acf13579bde1cp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.ffffffffffff8p-4L -0x2.468acf13579bde1cp+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L -0x2.468acf13579bde1cp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L -0x2.468acf13579bde1cp+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.ffffffffffff8p-4L -0x2.468acf13579bde1cp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0xf.fffffffffffffffp-4L -0x2.468accp+76L : 0x7.6b632ba5541b3648p+13444L : inexact-ok
+= pow tonearest ldbl-96-intel -0xf.fffffffffffffffp-4L -0x2.468accp+76L : 0x7.6b632ba5541b3648p+13444L : inexact-ok
+= pow towardzero ldbl-96-intel -0xf.fffffffffffffffp-4L -0x2.468accp+76L : 0x7.6b632ba5541b3648p+13444L : inexact-ok
+= pow upward ldbl-96-intel -0xf.fffffffffffffffp-4L -0x2.468accp+76L : 0x7.6b632ba5541b365p+13444L : inexact-ok
+= pow downward ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x2.468accp+76L : 0x7.6b632ba5541b3648p+13444L : inexact-ok
+= pow tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x2.468accp+76L : 0x7.6b632ba5541b3648p+13444L : inexact-ok
+= pow towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x2.468accp+76L : 0x7.6b632ba5541b3648p+13444L : inexact-ok
+= pow upward ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x2.468accp+76L : 0x7.6b632ba5541b365p+13444L : inexact-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffp-4L -0x2.468accp+76L : 0x7.6b632ba5541b364949a01fc586dcp+13444L : inexact-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffp-4L -0x2.468accp+76L : 0x7.6b632ba5541b364949a01fc586dcp+13444L : inexact-ok
+= pow towardzero ldbl-128 -0xf.fffffffffffffffp-4L -0x2.468accp+76L : 0x7.6b632ba5541b364949a01fc586dcp+13444L : inexact-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffp-4L -0x2.468accp+76L : 0x7.6b632ba5541b364949a01fc586ep+13444L : inexact-ok
+= pow downward ldbl-128ibm -0xf.fffffffffffffffp-4L -0x2.468accp+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L -0x2.468accp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L -0x2.468accp+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.fffffffffffffffp-4L -0x2.468accp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0xf.fffffffffffffffp-4L -0x2.468adp+76L : 0x7.6d3e3fd0495eacep+13444L : inexact-ok
+= pow tonearest ldbl-96-intel -0xf.fffffffffffffffp-4L -0x2.468adp+76L : 0x7.6d3e3fd0495eace8p+13444L : inexact-ok
+= pow towardzero ldbl-96-intel -0xf.fffffffffffffffp-4L -0x2.468adp+76L : 0x7.6d3e3fd0495eacep+13444L : inexact-ok
+= pow upward ldbl-96-intel -0xf.fffffffffffffffp-4L -0x2.468adp+76L : 0x7.6d3e3fd0495eace8p+13444L : inexact-ok
+= pow downward ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x2.468adp+76L : 0x7.6d3e3fd0495eacep+13444L : inexact-ok
+= pow tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x2.468adp+76L : 0x7.6d3e3fd0495eace8p+13444L : inexact-ok
+= pow towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x2.468adp+76L : 0x7.6d3e3fd0495eacep+13444L : inexact-ok
+= pow upward ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x2.468adp+76L : 0x7.6d3e3fd0495eace8p+13444L : inexact-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffp-4L -0x2.468adp+76L : 0x7.6d3e3fd0495eace796c53e935074p+13444L : inexact-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffp-4L -0x2.468adp+76L : 0x7.6d3e3fd0495eace796c53e935074p+13444L : inexact-ok
+= pow towardzero ldbl-128 -0xf.fffffffffffffffp-4L -0x2.468adp+76L : 0x7.6d3e3fd0495eace796c53e935074p+13444L : inexact-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffp-4L -0x2.468adp+76L : 0x7.6d3e3fd0495eace796c53e935078p+13444L : inexact-ok
+= pow downward ldbl-128ibm -0xf.fffffffffffffffp-4L -0x2.468adp+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L -0x2.468adp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L -0x2.468adp+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.fffffffffffffffp-4L -0x2.468adp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0xf.fffffffffffffffp-4L -0x2.468acf13579bcp+76L : 0x7.6cd0697cdc7d6f18p+13444L : inexact-ok
+= pow tonearest ldbl-96-intel -0xf.fffffffffffffffp-4L -0x2.468acf13579bcp+76L : 0x7.6cd0697cdc7d6f2p+13444L : inexact-ok
+= pow towardzero ldbl-96-intel -0xf.fffffffffffffffp-4L -0x2.468acf13579bcp+76L : 0x7.6cd0697cdc7d6f18p+13444L : inexact-ok
+= pow upward ldbl-96-intel -0xf.fffffffffffffffp-4L -0x2.468acf13579bcp+76L : 0x7.6cd0697cdc7d6f2p+13444L : inexact-ok
+= pow downward ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x2.468acf13579bcp+76L : 0x7.6cd0697cdc7d6f18p+13444L : inexact-ok
+= pow tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x2.468acf13579bcp+76L : 0x7.6cd0697cdc7d6f2p+13444L : inexact-ok
+= pow towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x2.468acf13579bcp+76L : 0x7.6cd0697cdc7d6f18p+13444L : inexact-ok
+= pow upward ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x2.468acf13579bcp+76L : 0x7.6cd0697cdc7d6f2p+13444L : inexact-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffp-4L -0x2.468acf13579bcp+76L : 0x7.6cd0697cdc7d6f1ed93a2bfa5e28p+13444L : inexact-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffp-4L -0x2.468acf13579bcp+76L : 0x7.6cd0697cdc7d6f1ed93a2bfa5e28p+13444L : inexact-ok
+= pow towardzero ldbl-128 -0xf.fffffffffffffffp-4L -0x2.468acf13579bcp+76L : 0x7.6cd0697cdc7d6f1ed93a2bfa5e28p+13444L : inexact-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffp-4L -0x2.468acf13579bcp+76L : 0x7.6cd0697cdc7d6f1ed93a2bfa5e2cp+13444L : inexact-ok
+= pow downward ldbl-128ibm -0xf.fffffffffffffffp-4L -0x2.468acf13579bcp+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L -0x2.468acf13579bcp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L -0x2.468acf13579bcp+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.fffffffffffffffp-4L -0x2.468acf13579bcp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0xf.fffffffffffffffp-4L -0x2.468acf13579bep+76L : 0x7.6cd0697ceb570ffp+13444L : inexact-ok
+= pow tonearest ldbl-96-intel -0xf.fffffffffffffffp-4L -0x2.468acf13579bep+76L : 0x7.6cd0697ceb570ffp+13444L : inexact-ok
+= pow towardzero ldbl-96-intel -0xf.fffffffffffffffp-4L -0x2.468acf13579bep+76L : 0x7.6cd0697ceb570ffp+13444L : inexact-ok
+= pow upward ldbl-96-intel -0xf.fffffffffffffffp-4L -0x2.468acf13579bep+76L : 0x7.6cd0697ceb570ff8p+13444L : inexact-ok
+= pow downward ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x2.468acf13579bep+76L : 0x7.6cd0697ceb570ffp+13444L : inexact-ok
+= pow tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x2.468acf13579bep+76L : 0x7.6cd0697ceb570ffp+13444L : inexact-ok
+= pow towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x2.468acf13579bep+76L : 0x7.6cd0697ceb570ffp+13444L : inexact-ok
+= pow upward ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x2.468acf13579bep+76L : 0x7.6cd0697ceb570ff8p+13444L : inexact-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffp-4L -0x2.468acf13579bep+76L : 0x7.6cd0697ceb570ff1d3020079764p+13444L : inexact-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffp-4L -0x2.468acf13579bep+76L : 0x7.6cd0697ceb570ff1d3020079764p+13444L : inexact-ok
+= pow towardzero ldbl-128 -0xf.fffffffffffffffp-4L -0x2.468acf13579bep+76L : 0x7.6cd0697ceb570ff1d3020079764p+13444L : inexact-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffp-4L -0x2.468acf13579bep+76L : 0x7.6cd0697ceb570ff1d30200797644p+13444L : inexact-ok
+= pow downward ldbl-128ibm -0xf.fffffffffffffffp-4L -0x2.468acf13579bep+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L -0x2.468acf13579bep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L -0x2.468acf13579bep+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.fffffffffffffffp-4L -0x2.468acf13579bep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0xf.fffffffffffffffp-4L -0x2.468acf13579bde1cp+76L : 0x7.6cd0697cea76745p+13444L : inexact-ok
+= pow tonearest ldbl-96-intel -0xf.fffffffffffffffp-4L -0x2.468acf13579bde1cp+76L : 0x7.6cd0697cea76745p+13444L : inexact-ok
+= pow towardzero ldbl-96-intel -0xf.fffffffffffffffp-4L -0x2.468acf13579bde1cp+76L : 0x7.6cd0697cea76745p+13444L : inexact-ok
+= pow upward ldbl-96-intel -0xf.fffffffffffffffp-4L -0x2.468acf13579bde1cp+76L : 0x7.6cd0697cea767458p+13444L : inexact-ok
+= pow downward ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x2.468acf13579bde1cp+76L : 0x7.6cd0697cea76745p+13444L : inexact-ok
+= pow tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x2.468acf13579bde1cp+76L : 0x7.6cd0697cea76745p+13444L : inexact-ok
+= pow towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x2.468acf13579bde1cp+76L : 0x7.6cd0697cea76745p+13444L : inexact-ok
+= pow upward ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x2.468acf13579bde1cp+76L : 0x7.6cd0697cea767458p+13444L : inexact-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffp-4L -0x2.468acf13579bde1cp+76L : 0x7.6cd0697cea7674515bff3eb50558p+13444L : inexact-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffp-4L -0x2.468acf13579bde1cp+76L : 0x7.6cd0697cea7674515bff3eb50558p+13444L : inexact-ok
+= pow towardzero ldbl-128 -0xf.fffffffffffffffp-4L -0x2.468acf13579bde1cp+76L : 0x7.6cd0697cea7674515bff3eb50558p+13444L : inexact-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffp-4L -0x2.468acf13579bde1cp+76L : 0x7.6cd0697cea7674515bff3eb5055cp+13444L : inexact-ok
+= pow downward ldbl-128ibm -0xf.fffffffffffffffp-4L -0x2.468acf13579bde1cp+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L -0x2.468acf13579bde1cp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L -0x2.468acf13579bde1cp+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.fffffffffffffffp-4L -0x2.468acf13579bde1cp+76L : plus_infty : inexact-ok overflow errno-erange
+pow -0x1.0000000000000002p0 0x1.23456789abcdef0ep76
+= pow downward flt-32 -0x1p+0f 0x1.234568p+76f : 0x1p+0f : inexact-ok
+= pow tonearest flt-32 -0x1p+0f 0x1.234568p+76f : 0x1p+0f : inexact-ok
+= pow towardzero flt-32 -0x1p+0f 0x1.234568p+76f : 0x1p+0f : inexact-ok
+= pow upward flt-32 -0x1p+0f 0x1.234568p+76f : 0x1p+0f : inexact-ok
+= pow downward dbl-64 -0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 0x1.234568p+76 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L 0x1.234568p+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L 0x1.234568p+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L 0x1.234568p+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L 0x1.234568p+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L 0x1.234568p+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L 0x1.234568p+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L 0x1.234568p+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L 0x1.234568p+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L 0x1.234568p+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L 0x1.234568p+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L 0x1.234568p+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L 0x1.234568p+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L 0x1.234568p+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L 0x1.234568p+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L 0x1.234568p+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L 0x1.234568p+76L : 0x1p+0L : inexact-ok
+= pow downward flt-32 -0x1p+0f 0x1.234566p+76f : 0x1p+0f : inexact-ok
+= pow tonearest flt-32 -0x1p+0f 0x1.234566p+76f : 0x1p+0f : inexact-ok
+= pow towardzero flt-32 -0x1p+0f 0x1.234566p+76f : 0x1p+0f : inexact-ok
+= pow upward flt-32 -0x1p+0f 0x1.234566p+76f : 0x1p+0f : inexact-ok
+= pow downward dbl-64 -0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 0x1.234566p+76 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L 0x1.234566p+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L 0x1.234566p+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L 0x1.234566p+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L 0x1.234566p+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L 0x1.234566p+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L 0x1.234566p+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L 0x1.234566p+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L 0x1.234566p+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L 0x1.234566p+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L 0x1.234566p+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L 0x1.234566p+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L 0x1.234566p+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L 0x1.234566p+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L 0x1.234566p+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L 0x1.234566p+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L 0x1.234566p+76L : 0x1p+0L : inexact-ok
+= pow downward dbl-64 -0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L 0x1.23456789abcdfp+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L 0x1.23456789abcdfp+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L 0x1.23456789abcdfp+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L 0x1.23456789abcdfp+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L 0x1.23456789abcdfp+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L 0x1.23456789abcdfp+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L 0x1.23456789abcdfp+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L 0x1.23456789abcdfp+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L 0x1.23456789abcdfp+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L 0x1.23456789abcdfp+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L 0x1.23456789abcdfp+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L 0x1.23456789abcdfp+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L 0x1.23456789abcdfp+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L 0x1.23456789abcdfp+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L 0x1.23456789abcdfp+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L 0x1.23456789abcdfp+76L : 0x1p+0L : inexact-ok
+= pow downward dbl-64 -0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L 0x1.23456789abcdep+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L 0x1.23456789abcdep+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L 0x1.23456789abcdep+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L 0x1.23456789abcdep+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L 0x1.23456789abcdep+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L 0x1.23456789abcdep+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L 0x1.23456789abcdep+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L 0x1.23456789abcdep+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L 0x1.23456789abcdep+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L 0x1.23456789abcdep+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L 0x1.23456789abcdep+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L 0x1.23456789abcdep+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L 0x1.23456789abcdep+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L 0x1.23456789abcdep+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L 0x1.23456789abcdep+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L 0x1.23456789abcdep+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L 0x1.23456789abcdef0ep+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L 0x1.23456789abcdef0ep+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L 0x1.23456789abcdef0ep+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L 0x1.23456789abcdef0ep+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L 0x1.23456789abcdef0ep+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L 0x1.23456789abcdef0ep+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L 0x1.23456789abcdef0ep+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L 0x1.23456789abcdef0ep+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L 0x1.23456789abcdef0ep+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L 0x1.23456789abcdef0ep+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L 0x1.23456789abcdef0ep+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L 0x1.23456789abcdef0ep+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L 0x1.23456789abcdef0ep+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L 0x1.23456789abcdef0ep+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L 0x1.23456789abcdef0ep+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L 0x1.23456789abcdef0ep+76L : 0x1p+0L : inexact-ok
+= pow downward flt-32 -0x1.000002p+0f 0x1.234568p+76f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow tonearest flt-32 -0x1.000002p+0f 0x1.234568p+76f : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero flt-32 -0x1.000002p+0f 0x1.234568p+76f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow upward flt-32 -0x1.000002p+0f 0x1.234568p+76f : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0x1.000002p+0 0x1.234568p+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0x1.000002p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0x1.000002p+0 0x1.234568p+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0x1.000002p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.000002p+0L 0x1.234568p+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x1.000002p+0L 0x1.234568p+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.000002p+0L 0x1.234568p+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0x1.000002p+0L 0x1.234568p+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0x1.000002p+0L 0x1.234568p+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x1.000002p+0L 0x1.234568p+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.000002p+0L 0x1.234568p+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x1.000002p+0L 0x1.234568p+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.000002p+0L 0x1.234568p+76L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.000002p+0L 0x1.234568p+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.000002p+0L 0x1.234568p+76L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.000002p+0L 0x1.234568p+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.000002p+0L 0x1.234568p+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.000002p+0L 0x1.234568p+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000002p+0L 0x1.234568p+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.000002p+0L 0x1.234568p+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward flt-32 -0x1.000002p+0f 0x1.234566p+76f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow tonearest flt-32 -0x1.000002p+0f 0x1.234566p+76f : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero flt-32 -0x1.000002p+0f 0x1.234566p+76f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow upward flt-32 -0x1.000002p+0f 0x1.234566p+76f : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0x1.000002p+0 0x1.234566p+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0x1.000002p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0x1.000002p+0 0x1.234566p+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0x1.000002p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.000002p+0L 0x1.234566p+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x1.000002p+0L 0x1.234566p+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.000002p+0L 0x1.234566p+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0x1.000002p+0L 0x1.234566p+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0x1.000002p+0L 0x1.234566p+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x1.000002p+0L 0x1.234566p+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.000002p+0L 0x1.234566p+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x1.000002p+0L 0x1.234566p+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.000002p+0L 0x1.234566p+76L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.000002p+0L 0x1.234566p+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.000002p+0L 0x1.234566p+76L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.000002p+0L 0x1.234566p+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.000002p+0L 0x1.234566p+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.000002p+0L 0x1.234566p+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000002p+0L 0x1.234566p+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.000002p+0L 0x1.234566p+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0x1.000002p+0 0x1.23456789abcdfp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0x1.000002p+0 0x1.23456789abcdfp+76 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0x1.000002p+0 0x1.23456789abcdfp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0x1.000002p+0 0x1.23456789abcdfp+76 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.000002p+0L 0x1.23456789abcdfp+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x1.000002p+0L 0x1.23456789abcdfp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.000002p+0L 0x1.23456789abcdfp+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0x1.000002p+0L 0x1.23456789abcdfp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0x1.000002p+0L 0x1.23456789abcdfp+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x1.000002p+0L 0x1.23456789abcdfp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.000002p+0L 0x1.23456789abcdfp+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x1.000002p+0L 0x1.23456789abcdfp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.000002p+0L 0x1.23456789abcdfp+76L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.000002p+0L 0x1.23456789abcdfp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.000002p+0L 0x1.23456789abcdfp+76L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.000002p+0L 0x1.23456789abcdfp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.000002p+0L 0x1.23456789abcdfp+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.000002p+0L 0x1.23456789abcdfp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000002p+0L 0x1.23456789abcdfp+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.000002p+0L 0x1.23456789abcdfp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0x1.000002p+0 0x1.23456789abcdep+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0x1.000002p+0 0x1.23456789abcdep+76 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0x1.000002p+0 0x1.23456789abcdep+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0x1.000002p+0 0x1.23456789abcdep+76 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.000002p+0L 0x1.23456789abcdep+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x1.000002p+0L 0x1.23456789abcdep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.000002p+0L 0x1.23456789abcdep+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0x1.000002p+0L 0x1.23456789abcdep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0x1.000002p+0L 0x1.23456789abcdep+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x1.000002p+0L 0x1.23456789abcdep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.000002p+0L 0x1.23456789abcdep+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x1.000002p+0L 0x1.23456789abcdep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.000002p+0L 0x1.23456789abcdep+76L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.000002p+0L 0x1.23456789abcdep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.000002p+0L 0x1.23456789abcdep+76L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.000002p+0L 0x1.23456789abcdep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.000002p+0L 0x1.23456789abcdep+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.000002p+0L 0x1.23456789abcdep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000002p+0L 0x1.23456789abcdep+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.000002p+0L 0x1.23456789abcdep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.000002p+0L 0x1.23456789abcdef0ep+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x1.000002p+0L 0x1.23456789abcdef0ep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.000002p+0L 0x1.23456789abcdef0ep+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0x1.000002p+0L 0x1.23456789abcdef0ep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0x1.000002p+0L 0x1.23456789abcdef0ep+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x1.000002p+0L 0x1.23456789abcdef0ep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.000002p+0L 0x1.23456789abcdef0ep+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x1.000002p+0L 0x1.23456789abcdef0ep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.000002p+0L 0x1.23456789abcdef0ep+76L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.000002p+0L 0x1.23456789abcdef0ep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.000002p+0L 0x1.23456789abcdef0ep+76L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.000002p+0L 0x1.23456789abcdef0ep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.000002p+0L 0x1.23456789abcdef0ep+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.000002p+0L 0x1.23456789abcdef0ep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000002p+0L 0x1.23456789abcdef0ep+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.000002p+0L 0x1.23456789abcdef0ep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0x1.0000000000001p+0 0x1.234568p+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0x1.0000000000001p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0x1.0000000000001p+0 0x1.234568p+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0x1.0000000000001p+0 0x1.234568p+76 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.0000000000001p+0L 0x1.234568p+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x1.0000000000001p+0L 0x1.234568p+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.0000000000001p+0L 0x1.234568p+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0x1.0000000000001p+0L 0x1.234568p+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0x1.0000000000001p+0L 0x1.234568p+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x1.0000000000001p+0L 0x1.234568p+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.0000000000001p+0L 0x1.234568p+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x1.0000000000001p+0L 0x1.234568p+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.0000000000001p+0L 0x1.234568p+76L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.0000000000001p+0L 0x1.234568p+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000001p+0L 0x1.234568p+76L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.0000000000001p+0L 0x1.234568p+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.0000000000001p+0L 0x1.234568p+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.0000000000001p+0L 0x1.234568p+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000001p+0L 0x1.234568p+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.0000000000001p+0L 0x1.234568p+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0x1.0000000000001p+0 0x1.234566p+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0x1.0000000000001p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0x1.0000000000001p+0 0x1.234566p+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0x1.0000000000001p+0 0x1.234566p+76 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.0000000000001p+0L 0x1.234566p+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x1.0000000000001p+0L 0x1.234566p+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.0000000000001p+0L 0x1.234566p+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0x1.0000000000001p+0L 0x1.234566p+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0x1.0000000000001p+0L 0x1.234566p+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x1.0000000000001p+0L 0x1.234566p+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.0000000000001p+0L 0x1.234566p+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x1.0000000000001p+0L 0x1.234566p+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.0000000000001p+0L 0x1.234566p+76L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.0000000000001p+0L 0x1.234566p+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000001p+0L 0x1.234566p+76L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.0000000000001p+0L 0x1.234566p+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.0000000000001p+0L 0x1.234566p+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.0000000000001p+0L 0x1.234566p+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000001p+0L 0x1.234566p+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.0000000000001p+0L 0x1.234566p+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0x1.0000000000001p+0 0x1.23456789abcdfp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0x1.0000000000001p+0 0x1.23456789abcdfp+76 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0x1.0000000000001p+0 0x1.23456789abcdfp+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0x1.0000000000001p+0 0x1.23456789abcdfp+76 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.0000000000001p+0L 0x1.23456789abcdfp+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x1.0000000000001p+0L 0x1.23456789abcdfp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.0000000000001p+0L 0x1.23456789abcdfp+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0x1.0000000000001p+0L 0x1.23456789abcdfp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0x1.0000000000001p+0L 0x1.23456789abcdfp+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x1.0000000000001p+0L 0x1.23456789abcdfp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.0000000000001p+0L 0x1.23456789abcdfp+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x1.0000000000001p+0L 0x1.23456789abcdfp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.0000000000001p+0L 0x1.23456789abcdfp+76L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.0000000000001p+0L 0x1.23456789abcdfp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000001p+0L 0x1.23456789abcdfp+76L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.0000000000001p+0L 0x1.23456789abcdfp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.0000000000001p+0L 0x1.23456789abcdfp+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.0000000000001p+0L 0x1.23456789abcdfp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000001p+0L 0x1.23456789abcdfp+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.0000000000001p+0L 0x1.23456789abcdfp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0x1.0000000000001p+0 0x1.23456789abcdep+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0x1.0000000000001p+0 0x1.23456789abcdep+76 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0x1.0000000000001p+0 0x1.23456789abcdep+76 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0x1.0000000000001p+0 0x1.23456789abcdep+76 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.0000000000001p+0L 0x1.23456789abcdep+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x1.0000000000001p+0L 0x1.23456789abcdep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.0000000000001p+0L 0x1.23456789abcdep+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0x1.0000000000001p+0L 0x1.23456789abcdep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0x1.0000000000001p+0L 0x1.23456789abcdep+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x1.0000000000001p+0L 0x1.23456789abcdep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.0000000000001p+0L 0x1.23456789abcdep+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x1.0000000000001p+0L 0x1.23456789abcdep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.0000000000001p+0L 0x1.23456789abcdep+76L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.0000000000001p+0L 0x1.23456789abcdep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000001p+0L 0x1.23456789abcdep+76L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.0000000000001p+0L 0x1.23456789abcdep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.0000000000001p+0L 0x1.23456789abcdep+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.0000000000001p+0L 0x1.23456789abcdep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000001p+0L 0x1.23456789abcdep+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.0000000000001p+0L 0x1.23456789abcdep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.0000000000001p+0L 0x1.23456789abcdef0ep+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x1.0000000000001p+0L 0x1.23456789abcdef0ep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.0000000000001p+0L 0x1.23456789abcdef0ep+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0x1.0000000000001p+0L 0x1.23456789abcdef0ep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0x1.0000000000001p+0L 0x1.23456789abcdef0ep+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x1.0000000000001p+0L 0x1.23456789abcdef0ep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.0000000000001p+0L 0x1.23456789abcdef0ep+76L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x1.0000000000001p+0L 0x1.23456789abcdef0ep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.0000000000001p+0L 0x1.23456789abcdef0ep+76L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.0000000000001p+0L 0x1.23456789abcdef0ep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000001p+0L 0x1.23456789abcdef0ep+76L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.0000000000001p+0L 0x1.23456789abcdef0ep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.0000000000001p+0L 0x1.23456789abcdef0ep+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.0000000000001p+0L 0x1.23456789abcdef0ep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000001p+0L 0x1.23456789abcdef0ep+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.0000000000001p+0L 0x1.23456789abcdef0ep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.0000000000000002p+0L 0x1.234568p+76L : 0x7.6d3e3fd0495d1748p+13444L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1.0000000000000002p+0L 0x1.234568p+76L : 0x7.6d3e3fd0495d175p+13444L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1.0000000000000002p+0L 0x1.234568p+76L : 0x7.6d3e3fd0495d1748p+13444L : inexact-ok
+= pow upward ldbl-96-intel -0x1.0000000000000002p+0L 0x1.234568p+76L : 0x7.6d3e3fd0495d175p+13444L : inexact-ok
+= pow downward ldbl-96-m68k -0x1.0000000000000002p+0L 0x1.234568p+76L : 0x7.6d3e3fd0495d1748p+13444L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1.0000000000000002p+0L 0x1.234568p+76L : 0x7.6d3e3fd0495d175p+13444L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1.0000000000000002p+0L 0x1.234568p+76L : 0x7.6d3e3fd0495d1748p+13444L : inexact-ok
+= pow upward ldbl-96-m68k -0x1.0000000000000002p+0L 0x1.234568p+76L : 0x7.6d3e3fd0495d175p+13444L : inexact-ok
+= pow downward ldbl-128 -0x1.0000000000000002p+0L 0x1.234568p+76L : 0x7.6d3e3fd0495d174e5c23d27d2b3p+13444L : inexact-ok
+= pow tonearest ldbl-128 -0x1.0000000000000002p+0L 0x1.234568p+76L : 0x7.6d3e3fd0495d174e5c23d27d2b3p+13444L : inexact-ok
+= pow towardzero ldbl-128 -0x1.0000000000000002p+0L 0x1.234568p+76L : 0x7.6d3e3fd0495d174e5c23d27d2b3p+13444L : inexact-ok
+= pow upward ldbl-128 -0x1.0000000000000002p+0L 0x1.234568p+76L : 0x7.6d3e3fd0495d174e5c23d27d2b34p+13444L : inexact-ok
+= pow downward ldbl-128ibm -0x1.0000000000000002p+0L 0x1.234568p+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.0000000000000002p+0L 0x1.234568p+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000000002p+0L 0x1.234568p+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.0000000000000002p+0L 0x1.234568p+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.0000000000000002p+0L 0x1.234566p+76L : 0x7.6b632ba55419a11p+13444L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1.0000000000000002p+0L 0x1.234566p+76L : 0x7.6b632ba55419a118p+13444L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1.0000000000000002p+0L 0x1.234566p+76L : 0x7.6b632ba55419a11p+13444L : inexact-ok
+= pow upward ldbl-96-intel -0x1.0000000000000002p+0L 0x1.234566p+76L : 0x7.6b632ba55419a118p+13444L : inexact-ok
+= pow downward ldbl-96-m68k -0x1.0000000000000002p+0L 0x1.234566p+76L : 0x7.6b632ba55419a11p+13444L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1.0000000000000002p+0L 0x1.234566p+76L : 0x7.6b632ba55419a118p+13444L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1.0000000000000002p+0L 0x1.234566p+76L : 0x7.6b632ba55419a11p+13444L : inexact-ok
+= pow upward ldbl-96-m68k -0x1.0000000000000002p+0L 0x1.234566p+76L : 0x7.6b632ba55419a118p+13444L : inexact-ok
+= pow downward ldbl-128 -0x1.0000000000000002p+0L 0x1.234566p+76L : 0x7.6b632ba55419a1156b69e5bafb4cp+13444L : inexact-ok
+= pow tonearest ldbl-128 -0x1.0000000000000002p+0L 0x1.234566p+76L : 0x7.6b632ba55419a1156b69e5bafb4cp+13444L : inexact-ok
+= pow towardzero ldbl-128 -0x1.0000000000000002p+0L 0x1.234566p+76L : 0x7.6b632ba55419a1156b69e5bafb4cp+13444L : inexact-ok
+= pow upward ldbl-128 -0x1.0000000000000002p+0L 0x1.234566p+76L : 0x7.6b632ba55419a1156b69e5bafb5p+13444L : inexact-ok
+= pow downward ldbl-128ibm -0x1.0000000000000002p+0L 0x1.234566p+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.0000000000000002p+0L 0x1.234566p+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000000002p+0L 0x1.234566p+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.0000000000000002p+0L 0x1.234566p+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.0000000000000002p+0L 0x1.23456789abcdfp+76L : 0x7.6cd0697ceb557a7p+13444L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1.0000000000000002p+0L 0x1.23456789abcdfp+76L : 0x7.6cd0697ceb557a7p+13444L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1.0000000000000002p+0L 0x1.23456789abcdfp+76L : 0x7.6cd0697ceb557a7p+13444L : inexact-ok
+= pow upward ldbl-96-intel -0x1.0000000000000002p+0L 0x1.23456789abcdfp+76L : 0x7.6cd0697ceb557a78p+13444L : inexact-ok
+= pow downward ldbl-96-m68k -0x1.0000000000000002p+0L 0x1.23456789abcdfp+76L : 0x7.6cd0697ceb557a7p+13444L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1.0000000000000002p+0L 0x1.23456789abcdfp+76L : 0x7.6cd0697ceb557a7p+13444L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1.0000000000000002p+0L 0x1.23456789abcdfp+76L : 0x7.6cd0697ceb557a7p+13444L : inexact-ok
+= pow upward ldbl-96-m68k -0x1.0000000000000002p+0L 0x1.23456789abcdfp+76L : 0x7.6cd0697ceb557a78p+13444L : inexact-ok
+= pow downward ldbl-128 -0x1.0000000000000002p+0L 0x1.23456789abcdfp+76L : 0x7.6cd0697ceb557a700798d8825d58p+13444L : inexact-ok
+= pow tonearest ldbl-128 -0x1.0000000000000002p+0L 0x1.23456789abcdfp+76L : 0x7.6cd0697ceb557a700798d8825d5cp+13444L : inexact-ok
+= pow towardzero ldbl-128 -0x1.0000000000000002p+0L 0x1.23456789abcdfp+76L : 0x7.6cd0697ceb557a700798d8825d58p+13444L : inexact-ok
+= pow upward ldbl-128 -0x1.0000000000000002p+0L 0x1.23456789abcdfp+76L : 0x7.6cd0697ceb557a700798d8825d5cp+13444L : inexact-ok
+= pow downward ldbl-128ibm -0x1.0000000000000002p+0L 0x1.23456789abcdfp+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.0000000000000002p+0L 0x1.23456789abcdfp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000000002p+0L 0x1.23456789abcdfp+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.0000000000000002p+0L 0x1.23456789abcdfp+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.0000000000000002p+0L 0x1.23456789abcdep+76L : 0x7.6cd0697cdc7bd998p+13444L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1.0000000000000002p+0L 0x1.23456789abcdep+76L : 0x7.6cd0697cdc7bd9ap+13444L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1.0000000000000002p+0L 0x1.23456789abcdep+76L : 0x7.6cd0697cdc7bd998p+13444L : inexact-ok
+= pow upward ldbl-96-intel -0x1.0000000000000002p+0L 0x1.23456789abcdep+76L : 0x7.6cd0697cdc7bd9ap+13444L : inexact-ok
+= pow downward ldbl-96-m68k -0x1.0000000000000002p+0L 0x1.23456789abcdep+76L : 0x7.6cd0697cdc7bd998p+13444L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1.0000000000000002p+0L 0x1.23456789abcdep+76L : 0x7.6cd0697cdc7bd9ap+13444L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1.0000000000000002p+0L 0x1.23456789abcdep+76L : 0x7.6cd0697cdc7bd998p+13444L : inexact-ok
+= pow upward ldbl-96-m68k -0x1.0000000000000002p+0L 0x1.23456789abcdep+76L : 0x7.6cd0697cdc7bd9ap+13444L : inexact-ok
+= pow downward ldbl-128 -0x1.0000000000000002p+0L 0x1.23456789abcdep+76L : 0x7.6cd0697cdc7bd99d0dd1072e5f1cp+13444L : inexact-ok
+= pow tonearest ldbl-128 -0x1.0000000000000002p+0L 0x1.23456789abcdep+76L : 0x7.6cd0697cdc7bd99d0dd1072e5f2p+13444L : inexact-ok
+= pow towardzero ldbl-128 -0x1.0000000000000002p+0L 0x1.23456789abcdep+76L : 0x7.6cd0697cdc7bd99d0dd1072e5f1cp+13444L : inexact-ok
+= pow upward ldbl-128 -0x1.0000000000000002p+0L 0x1.23456789abcdep+76L : 0x7.6cd0697cdc7bd99d0dd1072e5f2p+13444L : inexact-ok
+= pow downward ldbl-128ibm -0x1.0000000000000002p+0L 0x1.23456789abcdep+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.0000000000000002p+0L 0x1.23456789abcdep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000000002p+0L 0x1.23456789abcdep+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.0000000000000002p+0L 0x1.23456789abcdep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.0000000000000002p+0L 0x1.23456789abcdef0ep+76L : 0x7.6cd0697cea74dec8p+13444L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1.0000000000000002p+0L 0x1.23456789abcdef0ep+76L : 0x7.6cd0697cea74dedp+13444L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1.0000000000000002p+0L 0x1.23456789abcdef0ep+76L : 0x7.6cd0697cea74dec8p+13444L : inexact-ok
+= pow upward ldbl-96-intel -0x1.0000000000000002p+0L 0x1.23456789abcdef0ep+76L : 0x7.6cd0697cea74dedp+13444L : inexact-ok
+= pow downward ldbl-96-m68k -0x1.0000000000000002p+0L 0x1.23456789abcdef0ep+76L : 0x7.6cd0697cea74dec8p+13444L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1.0000000000000002p+0L 0x1.23456789abcdef0ep+76L : 0x7.6cd0697cea74dedp+13444L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1.0000000000000002p+0L 0x1.23456789abcdef0ep+76L : 0x7.6cd0697cea74dec8p+13444L : inexact-ok
+= pow upward ldbl-96-m68k -0x1.0000000000000002p+0L 0x1.23456789abcdef0ep+76L : 0x7.6cd0697cea74dedp+13444L : inexact-ok
+= pow downward ldbl-128 -0x1.0000000000000002p+0L 0x1.23456789abcdef0ep+76L : 0x7.6cd0697cea74decf909616edd858p+13444L : inexact-ok
+= pow tonearest ldbl-128 -0x1.0000000000000002p+0L 0x1.23456789abcdef0ep+76L : 0x7.6cd0697cea74decf909616edd85cp+13444L : inexact-ok
+= pow towardzero ldbl-128 -0x1.0000000000000002p+0L 0x1.23456789abcdef0ep+76L : 0x7.6cd0697cea74decf909616edd858p+13444L : inexact-ok
+= pow upward ldbl-128 -0x1.0000000000000002p+0L 0x1.23456789abcdef0ep+76L : 0x7.6cd0697cea74decf909616edd85cp+13444L : inexact-ok
+= pow downward ldbl-128ibm -0x1.0000000000000002p+0L 0x1.23456789abcdef0ep+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.0000000000000002p+0L 0x1.23456789abcdef0ep+76L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000000002p+0L 0x1.23456789abcdef0ep+76L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.0000000000000002p+0L 0x1.23456789abcdef0ep+76L : plus_infty : inexact-ok overflow errno-erange
+pow -0x1.0000000000000002p0 -0x1.23456789abcdef0ep76
+= pow downward flt-32 -0x1p+0f -0x1.234566p+76f : 0x1p+0f : inexact-ok
+= pow tonearest flt-32 -0x1p+0f -0x1.234566p+76f : 0x1p+0f : inexact-ok
+= pow towardzero flt-32 -0x1p+0f -0x1.234566p+76f : 0x1p+0f : inexact-ok
+= pow upward flt-32 -0x1p+0f -0x1.234566p+76f : 0x1p+0f : inexact-ok
+= pow downward dbl-64 -0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 -0x1.234566p+76 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L -0x1.234566p+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L -0x1.234566p+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L -0x1.234566p+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L -0x1.234566p+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L -0x1.234566p+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L -0x1.234566p+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L -0x1.234566p+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L -0x1.234566p+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L -0x1.234566p+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L -0x1.234566p+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L -0x1.234566p+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L -0x1.234566p+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L -0x1.234566p+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L -0x1.234566p+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L -0x1.234566p+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L -0x1.234566p+76L : 0x1p+0L : inexact-ok
+= pow downward flt-32 -0x1p+0f -0x1.234568p+76f : 0x1p+0f : inexact-ok
+= pow tonearest flt-32 -0x1p+0f -0x1.234568p+76f : 0x1p+0f : inexact-ok
+= pow towardzero flt-32 -0x1p+0f -0x1.234568p+76f : 0x1p+0f : inexact-ok
+= pow upward flt-32 -0x1p+0f -0x1.234568p+76f : 0x1p+0f : inexact-ok
+= pow downward dbl-64 -0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 -0x1.234568p+76 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L -0x1.234568p+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L -0x1.234568p+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L -0x1.234568p+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L -0x1.234568p+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L -0x1.234568p+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L -0x1.234568p+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L -0x1.234568p+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L -0x1.234568p+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L -0x1.234568p+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L -0x1.234568p+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L -0x1.234568p+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L -0x1.234568p+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L -0x1.234568p+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L -0x1.234568p+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L -0x1.234568p+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L -0x1.234568p+76L : 0x1p+0L : inexact-ok
+= pow downward dbl-64 -0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 -0x1.23456789abcdep+76 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L -0x1.23456789abcdep+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L -0x1.23456789abcdep+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L -0x1.23456789abcdep+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L -0x1.23456789abcdep+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L -0x1.23456789abcdep+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L -0x1.23456789abcdep+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L -0x1.23456789abcdep+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L -0x1.23456789abcdep+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L -0x1.23456789abcdep+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L -0x1.23456789abcdep+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L -0x1.23456789abcdep+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L -0x1.23456789abcdep+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L -0x1.23456789abcdep+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L -0x1.23456789abcdep+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L -0x1.23456789abcdep+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L -0x1.23456789abcdep+76L : 0x1p+0L : inexact-ok
+= pow downward dbl-64 -0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 -0x1.23456789abcdfp+76 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L -0x1.23456789abcdfp+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L -0x1.23456789abcdfp+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L -0x1.23456789abcdfp+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L -0x1.23456789abcdfp+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L -0x1.23456789abcdfp+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L -0x1.23456789abcdfp+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L -0x1.23456789abcdfp+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L -0x1.23456789abcdfp+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L -0x1.23456789abcdfp+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L -0x1.23456789abcdfp+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L -0x1.23456789abcdfp+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L -0x1.23456789abcdfp+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L -0x1.23456789abcdfp+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L -0x1.23456789abcdfp+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L -0x1.23456789abcdfp+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L -0x1.23456789abcdfp+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L -0x1.23456789abcdef0ep+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L -0x1.23456789abcdef0ep+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L -0x1.23456789abcdef0ep+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L -0x1.23456789abcdef0ep+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L -0x1.23456789abcdef0ep+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L -0x1.23456789abcdef0ep+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L -0x1.23456789abcdef0ep+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L -0x1.23456789abcdef0ep+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L -0x1.23456789abcdef0ep+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L -0x1.23456789abcdef0ep+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L -0x1.23456789abcdef0ep+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L -0x1.23456789abcdef0ep+76L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L -0x1.23456789abcdef0ep+76L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L -0x1.23456789abcdef0ep+76L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L -0x1.23456789abcdef0ep+76L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L -0x1.23456789abcdef0ep+76L : 0x1p+0L : inexact-ok
+= pow downward flt-32 -0x1.000002p+0f -0x1.234566p+76f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 -0x1.000002p+0f -0x1.234566p+76f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 -0x1.000002p+0f -0x1.234566p+76f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 -0x1.000002p+0f -0x1.234566p+76f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0x1.000002p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0x1.000002p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0x1.000002p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0x1.000002p+0 -0x1.234566p+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x1.000002p+0L -0x1.234566p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0x1.000002p+0L -0x1.234566p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.000002p+0L -0x1.234566p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0x1.000002p+0L -0x1.234566p+76L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x1.000002p+0L -0x1.234566p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0x1.000002p+0L -0x1.234566p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.000002p+0L -0x1.234566p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0x1.000002p+0L -0x1.234566p+76L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.000002p+0L -0x1.234566p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.000002p+0L -0x1.234566p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.000002p+0L -0x1.234566p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.000002p+0L -0x1.234566p+76L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.000002p+0L -0x1.234566p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.000002p+0L -0x1.234566p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000002p+0L -0x1.234566p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.000002p+0L -0x1.234566p+76L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward flt-32 -0x1.000002p+0f -0x1.234568p+76f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 -0x1.000002p+0f -0x1.234568p+76f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 -0x1.000002p+0f -0x1.234568p+76f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 -0x1.000002p+0f -0x1.234568p+76f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0x1.000002p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0x1.000002p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0x1.000002p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0x1.000002p+0 -0x1.234568p+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x1.000002p+0L -0x1.234568p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0x1.000002p+0L -0x1.234568p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.000002p+0L -0x1.234568p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0x1.000002p+0L -0x1.234568p+76L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x1.000002p+0L -0x1.234568p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0x1.000002p+0L -0x1.234568p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.000002p+0L -0x1.234568p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0x1.000002p+0L -0x1.234568p+76L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.000002p+0L -0x1.234568p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.000002p+0L -0x1.234568p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.000002p+0L -0x1.234568p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.000002p+0L -0x1.234568p+76L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.000002p+0L -0x1.234568p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.000002p+0L -0x1.234568p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000002p+0L -0x1.234568p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.000002p+0L -0x1.234568p+76L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0x1.000002p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0x1.000002p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0x1.000002p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0x1.000002p+0 -0x1.23456789abcdep+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x1.000002p+0L -0x1.23456789abcdep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0x1.000002p+0L -0x1.23456789abcdep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.000002p+0L -0x1.23456789abcdep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0x1.000002p+0L -0x1.23456789abcdep+76L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x1.000002p+0L -0x1.23456789abcdep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0x1.000002p+0L -0x1.23456789abcdep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.000002p+0L -0x1.23456789abcdep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0x1.000002p+0L -0x1.23456789abcdep+76L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.000002p+0L -0x1.23456789abcdep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.000002p+0L -0x1.23456789abcdep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.000002p+0L -0x1.23456789abcdep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.000002p+0L -0x1.23456789abcdep+76L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.000002p+0L -0x1.23456789abcdep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.000002p+0L -0x1.23456789abcdep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000002p+0L -0x1.23456789abcdep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.000002p+0L -0x1.23456789abcdep+76L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0x1.000002p+0 -0x1.23456789abcdfp+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x1.000002p+0L -0x1.23456789abcdfp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0x1.000002p+0L -0x1.23456789abcdfp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.000002p+0L -0x1.23456789abcdfp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0x1.000002p+0L -0x1.23456789abcdfp+76L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x1.000002p+0L -0x1.23456789abcdfp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0x1.000002p+0L -0x1.23456789abcdfp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.000002p+0L -0x1.23456789abcdfp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0x1.000002p+0L -0x1.23456789abcdfp+76L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.000002p+0L -0x1.23456789abcdfp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.000002p+0L -0x1.23456789abcdfp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.000002p+0L -0x1.23456789abcdfp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.000002p+0L -0x1.23456789abcdfp+76L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.000002p+0L -0x1.23456789abcdfp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.000002p+0L -0x1.23456789abcdfp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000002p+0L -0x1.23456789abcdfp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.000002p+0L -0x1.23456789abcdfp+76L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x1.000002p+0L -0x1.23456789abcdef0ep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0x1.000002p+0L -0x1.23456789abcdef0ep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.000002p+0L -0x1.23456789abcdef0ep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0x1.000002p+0L -0x1.23456789abcdef0ep+76L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x1.000002p+0L -0x1.23456789abcdef0ep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0x1.000002p+0L -0x1.23456789abcdef0ep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.000002p+0L -0x1.23456789abcdef0ep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0x1.000002p+0L -0x1.23456789abcdef0ep+76L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.000002p+0L -0x1.23456789abcdef0ep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.000002p+0L -0x1.23456789abcdef0ep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.000002p+0L -0x1.23456789abcdef0ep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.000002p+0L -0x1.23456789abcdef0ep+76L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.000002p+0L -0x1.23456789abcdef0ep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.000002p+0L -0x1.23456789abcdef0ep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000002p+0L -0x1.23456789abcdef0ep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.000002p+0L -0x1.23456789abcdef0ep+76L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0x1.0000000000001p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0x1.0000000000001p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0x1.0000000000001p+0 -0x1.234566p+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0x1.0000000000001p+0 -0x1.234566p+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x1.0000000000001p+0L -0x1.234566p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0x1.0000000000001p+0L -0x1.234566p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.0000000000001p+0L -0x1.234566p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0x1.0000000000001p+0L -0x1.234566p+76L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x1.0000000000001p+0L -0x1.234566p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0x1.0000000000001p+0L -0x1.234566p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.0000000000001p+0L -0x1.234566p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0x1.0000000000001p+0L -0x1.234566p+76L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.0000000000001p+0L -0x1.234566p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.0000000000001p+0L -0x1.234566p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000001p+0L -0x1.234566p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.0000000000001p+0L -0x1.234566p+76L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.0000000000001p+0L -0x1.234566p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.0000000000001p+0L -0x1.234566p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000001p+0L -0x1.234566p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.0000000000001p+0L -0x1.234566p+76L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0x1.0000000000001p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0x1.0000000000001p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0x1.0000000000001p+0 -0x1.234568p+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0x1.0000000000001p+0 -0x1.234568p+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x1.0000000000001p+0L -0x1.234568p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0x1.0000000000001p+0L -0x1.234568p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.0000000000001p+0L -0x1.234568p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0x1.0000000000001p+0L -0x1.234568p+76L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x1.0000000000001p+0L -0x1.234568p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0x1.0000000000001p+0L -0x1.234568p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.0000000000001p+0L -0x1.234568p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0x1.0000000000001p+0L -0x1.234568p+76L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.0000000000001p+0L -0x1.234568p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.0000000000001p+0L -0x1.234568p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000001p+0L -0x1.234568p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.0000000000001p+0L -0x1.234568p+76L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.0000000000001p+0L -0x1.234568p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.0000000000001p+0L -0x1.234568p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000001p+0L -0x1.234568p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.0000000000001p+0L -0x1.234568p+76L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0x1.0000000000001p+0 -0x1.23456789abcdep+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x1.0000000000001p+0L -0x1.23456789abcdep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0x1.0000000000001p+0L -0x1.23456789abcdep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.0000000000001p+0L -0x1.23456789abcdep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0x1.0000000000001p+0L -0x1.23456789abcdep+76L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x1.0000000000001p+0L -0x1.23456789abcdep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0x1.0000000000001p+0L -0x1.23456789abcdep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.0000000000001p+0L -0x1.23456789abcdep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0x1.0000000000001p+0L -0x1.23456789abcdep+76L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.0000000000001p+0L -0x1.23456789abcdep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.0000000000001p+0L -0x1.23456789abcdep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000001p+0L -0x1.23456789abcdep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.0000000000001p+0L -0x1.23456789abcdep+76L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.0000000000001p+0L -0x1.23456789abcdep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.0000000000001p+0L -0x1.23456789abcdep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000001p+0L -0x1.23456789abcdep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.0000000000001p+0L -0x1.23456789abcdep+76L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0x1.0000000000001p+0 -0x1.23456789abcdfp+76 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x1.0000000000001p+0L -0x1.23456789abcdfp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0x1.0000000000001p+0L -0x1.23456789abcdfp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.0000000000001p+0L -0x1.23456789abcdfp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0x1.0000000000001p+0L -0x1.23456789abcdfp+76L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x1.0000000000001p+0L -0x1.23456789abcdfp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0x1.0000000000001p+0L -0x1.23456789abcdfp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.0000000000001p+0L -0x1.23456789abcdfp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0x1.0000000000001p+0L -0x1.23456789abcdfp+76L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.0000000000001p+0L -0x1.23456789abcdfp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.0000000000001p+0L -0x1.23456789abcdfp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000001p+0L -0x1.23456789abcdfp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.0000000000001p+0L -0x1.23456789abcdfp+76L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.0000000000001p+0L -0x1.23456789abcdfp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.0000000000001p+0L -0x1.23456789abcdfp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000001p+0L -0x1.23456789abcdfp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.0000000000001p+0L -0x1.23456789abcdfp+76L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x1.0000000000001p+0L -0x1.23456789abcdef0ep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0x1.0000000000001p+0L -0x1.23456789abcdef0ep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.0000000000001p+0L -0x1.23456789abcdef0ep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0x1.0000000000001p+0L -0x1.23456789abcdef0ep+76L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x1.0000000000001p+0L -0x1.23456789abcdef0ep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0x1.0000000000001p+0L -0x1.23456789abcdef0ep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.0000000000001p+0L -0x1.23456789abcdef0ep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0x1.0000000000001p+0L -0x1.23456789abcdef0ep+76L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.0000000000001p+0L -0x1.23456789abcdef0ep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.0000000000001p+0L -0x1.23456789abcdef0ep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000001p+0L -0x1.23456789abcdef0ep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.0000000000001p+0L -0x1.23456789abcdef0ep+76L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.0000000000001p+0L -0x1.23456789abcdef0ep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.0000000000001p+0L -0x1.23456789abcdef0ep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000001p+0L -0x1.23456789abcdef0ep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.0000000000001p+0L -0x1.23456789abcdef0ep+76L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x1.0000000000000002p+0L -0x1.234566p+76L : 0x2.280f6312f34b6eb8p-13448L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1.0000000000000002p+0L -0x1.234566p+76L : 0x2.280f6312f34b6eb8p-13448L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1.0000000000000002p+0L -0x1.234566p+76L : 0x2.280f6312f34b6eb8p-13448L : inexact-ok
+= pow upward ldbl-96-intel -0x1.0000000000000002p+0L -0x1.234566p+76L : 0x2.280f6312f34b6ebcp-13448L : inexact-ok
+= pow downward ldbl-96-m68k -0x1.0000000000000002p+0L -0x1.234566p+76L : 0x2.280f6312f34b6eb8p-13448L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1.0000000000000002p+0L -0x1.234566p+76L : 0x2.280f6312f34b6eb8p-13448L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1.0000000000000002p+0L -0x1.234566p+76L : 0x2.280f6312f34b6eb8p-13448L : inexact-ok
+= pow upward ldbl-96-m68k -0x1.0000000000000002p+0L -0x1.234566p+76L : 0x2.280f6312f34b6ebcp-13448L : inexact-ok
+= pow downward ldbl-128 -0x1.0000000000000002p+0L -0x1.234566p+76L : 0x2.280f6312f34b6eb9e43b04ab4386p-13448L : inexact-ok
+= pow tonearest ldbl-128 -0x1.0000000000000002p+0L -0x1.234566p+76L : 0x2.280f6312f34b6eb9e43b04ab4386p-13448L : inexact-ok
+= pow towardzero ldbl-128 -0x1.0000000000000002p+0L -0x1.234566p+76L : 0x2.280f6312f34b6eb9e43b04ab4386p-13448L : inexact-ok
+= pow upward ldbl-128 -0x1.0000000000000002p+0L -0x1.234566p+76L : 0x2.280f6312f34b6eb9e43b04ab4388p-13448L : inexact-ok
+= pow downward ldbl-128ibm -0x1.0000000000000002p+0L -0x1.234566p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.0000000000000002p+0L -0x1.234566p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000000002p+0L -0x1.234566p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.0000000000000002p+0L -0x1.234566p+76L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x1.0000000000000002p+0L -0x1.234568p+76L : 0x2.2785707939b3f0e8p-13448L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1.0000000000000002p+0L -0x1.234568p+76L : 0x2.2785707939b3f0e8p-13448L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1.0000000000000002p+0L -0x1.234568p+76L : 0x2.2785707939b3f0e8p-13448L : inexact-ok
+= pow upward ldbl-96-intel -0x1.0000000000000002p+0L -0x1.234568p+76L : 0x2.2785707939b3f0ecp-13448L : inexact-ok
+= pow downward ldbl-96-m68k -0x1.0000000000000002p+0L -0x1.234568p+76L : 0x2.2785707939b3f0e8p-13448L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1.0000000000000002p+0L -0x1.234568p+76L : 0x2.2785707939b3f0e8p-13448L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1.0000000000000002p+0L -0x1.234568p+76L : 0x2.2785707939b3f0e8p-13448L : inexact-ok
+= pow upward ldbl-96-m68k -0x1.0000000000000002p+0L -0x1.234568p+76L : 0x2.2785707939b3f0ecp-13448L : inexact-ok
+= pow downward ldbl-128 -0x1.0000000000000002p+0L -0x1.234568p+76L : 0x2.2785707939b3f0e9ae026e1371dap-13448L : inexact-ok
+= pow tonearest ldbl-128 -0x1.0000000000000002p+0L -0x1.234568p+76L : 0x2.2785707939b3f0e9ae026e1371dcp-13448L : inexact-ok
+= pow towardzero ldbl-128 -0x1.0000000000000002p+0L -0x1.234568p+76L : 0x2.2785707939b3f0e9ae026e1371dap-13448L : inexact-ok
+= pow upward ldbl-128 -0x1.0000000000000002p+0L -0x1.234568p+76L : 0x2.2785707939b3f0e9ae026e1371dcp-13448L : inexact-ok
+= pow downward ldbl-128ibm -0x1.0000000000000002p+0L -0x1.234568p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.0000000000000002p+0L -0x1.234568p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000000002p+0L -0x1.234568p+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.0000000000000002p+0L -0x1.234568p+76L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x1.0000000000000002p+0L -0x1.23456789abcdep+76L : 0x2.27a54f019c0a046cp-13448L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1.0000000000000002p+0L -0x1.23456789abcdep+76L : 0x2.27a54f019c0a046cp-13448L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1.0000000000000002p+0L -0x1.23456789abcdep+76L : 0x2.27a54f019c0a046cp-13448L : inexact-ok
+= pow upward ldbl-96-intel -0x1.0000000000000002p+0L -0x1.23456789abcdep+76L : 0x2.27a54f019c0a047p-13448L : inexact-ok
+= pow downward ldbl-96-m68k -0x1.0000000000000002p+0L -0x1.23456789abcdep+76L : 0x2.27a54f019c0a046cp-13448L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1.0000000000000002p+0L -0x1.23456789abcdep+76L : 0x2.27a54f019c0a046cp-13448L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1.0000000000000002p+0L -0x1.23456789abcdep+76L : 0x2.27a54f019c0a046cp-13448L : inexact-ok
+= pow upward ldbl-96-m68k -0x1.0000000000000002p+0L -0x1.23456789abcdep+76L : 0x2.27a54f019c0a047p-13448L : inexact-ok
+= pow downward ldbl-128 -0x1.0000000000000002p+0L -0x1.23456789abcdep+76L : 0x2.27a54f019c0a046c7044704dd8ecp-13448L : inexact-ok
+= pow tonearest ldbl-128 -0x1.0000000000000002p+0L -0x1.23456789abcdep+76L : 0x2.27a54f019c0a046c7044704dd8ecp-13448L : inexact-ok
+= pow towardzero ldbl-128 -0x1.0000000000000002p+0L -0x1.23456789abcdep+76L : 0x2.27a54f019c0a046c7044704dd8ecp-13448L : inexact-ok
+= pow upward ldbl-128 -0x1.0000000000000002p+0L -0x1.23456789abcdep+76L : 0x2.27a54f019c0a046c7044704dd8eep-13448L : inexact-ok
+= pow downward ldbl-128ibm -0x1.0000000000000002p+0L -0x1.23456789abcdep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.0000000000000002p+0L -0x1.23456789abcdep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000000002p+0L -0x1.23456789abcdep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.0000000000000002p+0L -0x1.23456789abcdep+76L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x1.0000000000000002p+0L -0x1.23456789abcdfp+76L : 0x2.27a54f0197bab9ccp-13448L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1.0000000000000002p+0L -0x1.23456789abcdfp+76L : 0x2.27a54f0197bab9dp-13448L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1.0000000000000002p+0L -0x1.23456789abcdfp+76L : 0x2.27a54f0197bab9ccp-13448L : inexact-ok
+= pow upward ldbl-96-intel -0x1.0000000000000002p+0L -0x1.23456789abcdfp+76L : 0x2.27a54f0197bab9dp-13448L : inexact-ok
+= pow downward ldbl-96-m68k -0x1.0000000000000002p+0L -0x1.23456789abcdfp+76L : 0x2.27a54f0197bab9ccp-13448L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1.0000000000000002p+0L -0x1.23456789abcdfp+76L : 0x2.27a54f0197bab9dp-13448L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1.0000000000000002p+0L -0x1.23456789abcdfp+76L : 0x2.27a54f0197bab9ccp-13448L : inexact-ok
+= pow upward ldbl-96-m68k -0x1.0000000000000002p+0L -0x1.23456789abcdfp+76L : 0x2.27a54f0197bab9dp-13448L : inexact-ok
+= pow downward ldbl-128 -0x1.0000000000000002p+0L -0x1.23456789abcdfp+76L : 0x2.27a54f0197bab9ce6d10ab8fa25ep-13448L : inexact-ok
+= pow tonearest ldbl-128 -0x1.0000000000000002p+0L -0x1.23456789abcdfp+76L : 0x2.27a54f0197bab9ce6d10ab8fa25ep-13448L : inexact-ok
+= pow towardzero ldbl-128 -0x1.0000000000000002p+0L -0x1.23456789abcdfp+76L : 0x2.27a54f0197bab9ce6d10ab8fa25ep-13448L : inexact-ok
+= pow upward ldbl-128 -0x1.0000000000000002p+0L -0x1.23456789abcdfp+76L : 0x2.27a54f0197bab9ce6d10ab8fa26p-13448L : inexact-ok
+= pow downward ldbl-128ibm -0x1.0000000000000002p+0L -0x1.23456789abcdfp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.0000000000000002p+0L -0x1.23456789abcdfp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000000002p+0L -0x1.23456789abcdfp+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.0000000000000002p+0L -0x1.23456789abcdfp+76L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x1.0000000000000002p+0L -0x1.23456789abcdef0ep+76L : 0x2.27a54f0197fbe914p-13448L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1.0000000000000002p+0L -0x1.23456789abcdef0ep+76L : 0x2.27a54f0197fbe918p-13448L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1.0000000000000002p+0L -0x1.23456789abcdef0ep+76L : 0x2.27a54f0197fbe914p-13448L : inexact-ok
+= pow upward ldbl-96-intel -0x1.0000000000000002p+0L -0x1.23456789abcdef0ep+76L : 0x2.27a54f0197fbe918p-13448L : inexact-ok
+= pow downward ldbl-96-m68k -0x1.0000000000000002p+0L -0x1.23456789abcdef0ep+76L : 0x2.27a54f0197fbe914p-13448L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1.0000000000000002p+0L -0x1.23456789abcdef0ep+76L : 0x2.27a54f0197fbe918p-13448L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1.0000000000000002p+0L -0x1.23456789abcdef0ep+76L : 0x2.27a54f0197fbe914p-13448L : inexact-ok
+= pow upward ldbl-96-m68k -0x1.0000000000000002p+0L -0x1.23456789abcdef0ep+76L : 0x2.27a54f0197fbe918p-13448L : inexact-ok
+= pow downward ldbl-128 -0x1.0000000000000002p+0L -0x1.23456789abcdef0ep+76L : 0x2.27a54f0197fbe9170300dd3a01eap-13448L : inexact-ok
+= pow tonearest ldbl-128 -0x1.0000000000000002p+0L -0x1.23456789abcdef0ep+76L : 0x2.27a54f0197fbe9170300dd3a01ecp-13448L : inexact-ok
+= pow towardzero ldbl-128 -0x1.0000000000000002p+0L -0x1.23456789abcdef0ep+76L : 0x2.27a54f0197fbe9170300dd3a01eap-13448L : inexact-ok
+= pow upward ldbl-128 -0x1.0000000000000002p+0L -0x1.23456789abcdef0ep+76L : 0x2.27a54f0197fbe9170300dd3a01ecp-13448L : inexact-ok
+= pow downward ldbl-128ibm -0x1.0000000000000002p+0L -0x1.23456789abcdef0ep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.0000000000000002p+0L -0x1.23456789abcdef0ep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000000002p+0L -0x1.23456789abcdef0ep+76L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.0000000000000002p+0L -0x1.23456789abcdef0ep+76L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow -0x0.ffffffffffffffffffffffffffff8p0 0x1.23456789abcdef0123456789abcdp126
+= pow downward flt-32 -0xf.fffffp-4f 0x4.8d15ap+124f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 -0xf.fffffp-4f 0x4.8d15ap+124f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 -0xf.fffffp-4f 0x4.8d15ap+124f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 -0xf.fffffp-4f 0x4.8d15ap+124f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0xf.fffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0xf.fffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0xf.fffffp-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0xf.fffffp-4 0x4.8d15ap+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0xf.fffffp-4L 0x4.8d15ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0xf.fffffp-4L 0x4.8d15ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.fffffp-4L 0x4.8d15ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0xf.fffffp-4L 0x4.8d15ap+124L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0xf.fffffp-4L 0x4.8d15ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0xf.fffffp-4L 0x4.8d15ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.fffffp-4L 0x4.8d15ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0xf.fffffp-4L 0x4.8d15ap+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.fffffp-4L 0x4.8d15ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.fffffp-4L 0x4.8d15ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffp-4L 0x4.8d15ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.fffffp-4L 0x4.8d15ap+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.fffffp-4L 0x4.8d15ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L 0x4.8d15ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L 0x4.8d15ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.fffffp-4L 0x4.8d15ap+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward flt-32 -0xf.fffffp-4f 0x4.8d1598p+124f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 -0xf.fffffp-4f 0x4.8d1598p+124f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 -0xf.fffffp-4f 0x4.8d1598p+124f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 -0xf.fffffp-4f 0x4.8d1598p+124f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0xf.fffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0xf.fffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0xf.fffffp-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0xf.fffffp-4 0x4.8d1598p+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0xf.fffffp-4L 0x4.8d1598p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0xf.fffffp-4L 0x4.8d1598p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.fffffp-4L 0x4.8d1598p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0xf.fffffp-4L 0x4.8d1598p+124L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0xf.fffffp-4L 0x4.8d1598p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0xf.fffffp-4L 0x4.8d1598p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.fffffp-4L 0x4.8d1598p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0xf.fffffp-4L 0x4.8d1598p+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.fffffp-4L 0x4.8d1598p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.fffffp-4L 0x4.8d1598p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffp-4L 0x4.8d1598p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.fffffp-4L 0x4.8d1598p+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.fffffp-4L 0x4.8d1598p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L 0x4.8d1598p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L 0x4.8d1598p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.fffffp-4L 0x4.8d1598p+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0xf.fffffp-4 0x4.8d159e26af37cp+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0xf.fffffp-4L 0x4.8d159e26af37cp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0xf.fffffp-4L 0x4.8d159e26af37cp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.fffffp-4L 0x4.8d159e26af37cp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0xf.fffffp-4L 0x4.8d159e26af37cp+124L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0xf.fffffp-4L 0x4.8d159e26af37cp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0xf.fffffp-4L 0x4.8d159e26af37cp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.fffffp-4L 0x4.8d159e26af37cp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0xf.fffffp-4L 0x4.8d159e26af37cp+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.fffffp-4L 0x4.8d159e26af37cp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.fffffp-4L 0x4.8d159e26af37cp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffp-4L 0x4.8d159e26af37cp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.fffffp-4L 0x4.8d159e26af37cp+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.fffffp-4L 0x4.8d159e26af37cp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L 0x4.8d159e26af37cp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L 0x4.8d159e26af37cp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.fffffp-4L 0x4.8d159e26af37cp+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0xf.fffffp-4 0x4.8d159e26af378p+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0xf.fffffp-4L 0x4.8d159e26af378p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0xf.fffffp-4L 0x4.8d159e26af378p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.fffffp-4L 0x4.8d159e26af378p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0xf.fffffp-4L 0x4.8d159e26af378p+124L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0xf.fffffp-4L 0x4.8d159e26af378p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0xf.fffffp-4L 0x4.8d159e26af378p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.fffffp-4L 0x4.8d159e26af378p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0xf.fffffp-4L 0x4.8d159e26af378p+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.fffffp-4L 0x4.8d159e26af378p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.fffffp-4L 0x4.8d159e26af378p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffp-4L 0x4.8d159e26af378p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.fffffp-4L 0x4.8d159e26af378p+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.fffffp-4L 0x4.8d159e26af378p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L 0x4.8d159e26af378p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L 0x4.8d159e26af378p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.fffffp-4L 0x4.8d159e26af378p+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0xf.fffffp-4L 0x4.8d159e26af37bc08p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0xf.fffffp-4L 0x4.8d159e26af37bc08p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.fffffp-4L 0x4.8d159e26af37bc08p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0xf.fffffp-4L 0x4.8d159e26af37bc08p+124L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0xf.fffffp-4L 0x4.8d159e26af37bc08p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0xf.fffffp-4L 0x4.8d159e26af37bc08p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.fffffp-4L 0x4.8d159e26af37bc08p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0xf.fffffp-4L 0x4.8d159e26af37bc08p+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.fffffp-4L 0x4.8d159e26af37bc08p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.fffffp-4L 0x4.8d159e26af37bc08p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffp-4L 0x4.8d159e26af37bc08p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.fffffp-4L 0x4.8d159e26af37bc08p+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.fffffp-4L 0x4.8d159e26af37bc08p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L 0x4.8d159e26af37bc08p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L 0x4.8d159e26af37bc08p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.fffffp-4L 0x4.8d159e26af37bc08p+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0xf.fffffp-4L 0x4.8d159e26af37bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0xf.fffffp-4L 0x4.8d159e26af37bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.fffffp-4L 0x4.8d159e26af37bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0xf.fffffp-4L 0x4.8d159e26af37bcp+124L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0xf.fffffp-4L 0x4.8d159e26af37bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0xf.fffffp-4L 0x4.8d159e26af37bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.fffffp-4L 0x4.8d159e26af37bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0xf.fffffp-4L 0x4.8d159e26af37bcp+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.fffffp-4L 0x4.8d159e26af37bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.fffffp-4L 0x4.8d159e26af37bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffp-4L 0x4.8d159e26af37bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.fffffp-4L 0x4.8d159e26af37bcp+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.fffffp-4L 0x4.8d159e26af37bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L 0x4.8d159e26af37bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L 0x4.8d159e26af37bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.fffffp-4L 0x4.8d159e26af37bcp+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.fffffp-4L 0x4.8d159e26af37bc048d159e26af34p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.fffffp-4L 0x4.8d159e26af37bc048d159e26af34p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffp-4L 0x4.8d159e26af37bc048d159e26af34p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.fffffp-4L 0x4.8d159e26af37bc048d159e26af34p+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.fffffp-4L 0x4.8d159e26af37bc048d159e26bp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.fffffp-4L 0x4.8d159e26af37bc048d159e26bp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffp-4L 0x4.8d159e26af37bc048d159e26bp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.fffffp-4L 0x4.8d159e26af37bc048d159e26bp+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.fffffp-4L 0x4.8d159e26af37bc048d159e26bp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L 0x4.8d159e26af37bc048d159e26bp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L 0x4.8d159e26af37bc048d159e26bp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.fffffp-4L 0x4.8d159e26af37bc048d159e26bp+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.fffffp-4L 0x4.8d159e26af37bc048d159e26aep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.fffffp-4L 0x4.8d159e26af37bc048d159e26aep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffp-4L 0x4.8d159e26af37bc048d159e26aep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.fffffp-4L 0x4.8d159e26af37bc048d159e26aep+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.fffffp-4L 0x4.8d159e26af37bc048d159e26aep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L 0x4.8d159e26af37bc048d159e26aep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L 0x4.8d159e26af37bc048d159e26aep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.fffffp-4L 0x4.8d159e26af37bc048d159e26aep+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward flt-32 -0x1p+0f 0x4.8d15ap+124f : 0x1p+0f : inexact-ok
+= pow tonearest flt-32 -0x1p+0f 0x4.8d15ap+124f : 0x1p+0f : inexact-ok
+= pow towardzero flt-32 -0x1p+0f 0x4.8d15ap+124f : 0x1p+0f : inexact-ok
+= pow upward flt-32 -0x1p+0f 0x4.8d15ap+124f : 0x1p+0f : inexact-ok
+= pow downward dbl-64 -0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 0x4.8d15ap+124 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L 0x4.8d15ap+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L 0x4.8d15ap+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L 0x4.8d15ap+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L 0x4.8d15ap+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L 0x4.8d15ap+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L 0x4.8d15ap+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L 0x4.8d15ap+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L 0x4.8d15ap+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L 0x4.8d15ap+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L 0x4.8d15ap+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L 0x4.8d15ap+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L 0x4.8d15ap+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L 0x4.8d15ap+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L 0x4.8d15ap+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L 0x4.8d15ap+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L 0x4.8d15ap+124L : 0x1p+0L : inexact-ok
+= pow downward flt-32 -0x1p+0f 0x4.8d1598p+124f : 0x1p+0f : inexact-ok
+= pow tonearest flt-32 -0x1p+0f 0x4.8d1598p+124f : 0x1p+0f : inexact-ok
+= pow towardzero flt-32 -0x1p+0f 0x4.8d1598p+124f : 0x1p+0f : inexact-ok
+= pow upward flt-32 -0x1p+0f 0x4.8d1598p+124f : 0x1p+0f : inexact-ok
+= pow downward dbl-64 -0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 0x4.8d1598p+124 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L 0x4.8d1598p+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L 0x4.8d1598p+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L 0x4.8d1598p+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L 0x4.8d1598p+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L 0x4.8d1598p+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L 0x4.8d1598p+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L 0x4.8d1598p+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L 0x4.8d1598p+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L 0x4.8d1598p+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L 0x4.8d1598p+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L 0x4.8d1598p+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L 0x4.8d1598p+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L 0x4.8d1598p+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L 0x4.8d1598p+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L 0x4.8d1598p+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L 0x4.8d1598p+124L : 0x1p+0L : inexact-ok
+= pow downward dbl-64 -0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L 0x4.8d159e26af37cp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L 0x4.8d159e26af37cp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L 0x4.8d159e26af37cp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L 0x4.8d159e26af37cp+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L 0x4.8d159e26af37cp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L 0x4.8d159e26af37cp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L 0x4.8d159e26af37cp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L 0x4.8d159e26af37cp+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L 0x4.8d159e26af37cp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L 0x4.8d159e26af37cp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L 0x4.8d159e26af37cp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L 0x4.8d159e26af37cp+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L 0x4.8d159e26af37cp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L 0x4.8d159e26af37cp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L 0x4.8d159e26af37cp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L 0x4.8d159e26af37cp+124L : 0x1p+0L : inexact-ok
+= pow downward dbl-64 -0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L 0x4.8d159e26af378p+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L 0x4.8d159e26af378p+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L 0x4.8d159e26af378p+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L 0x4.8d159e26af378p+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L 0x4.8d159e26af378p+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L 0x4.8d159e26af378p+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L 0x4.8d159e26af378p+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L 0x4.8d159e26af378p+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L 0x4.8d159e26af378p+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L 0x4.8d159e26af378p+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L 0x4.8d159e26af378p+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L 0x4.8d159e26af378p+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L 0x4.8d159e26af378p+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L 0x4.8d159e26af378p+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L 0x4.8d159e26af378p+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L 0x4.8d159e26af378p+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L 0x4.8d159e26af37bc08p+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L 0x4.8d159e26af37bc08p+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L 0x4.8d159e26af37bc08p+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L 0x4.8d159e26af37bc08p+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L 0x4.8d159e26af37bc08p+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L 0x4.8d159e26af37bc08p+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L 0x4.8d159e26af37bc08p+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L 0x4.8d159e26af37bc08p+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L 0x4.8d159e26af37bc08p+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L 0x4.8d159e26af37bc08p+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L 0x4.8d159e26af37bc08p+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L 0x4.8d159e26af37bc08p+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L 0x4.8d159e26af37bc08p+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L 0x4.8d159e26af37bc08p+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L 0x4.8d159e26af37bc08p+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L 0x4.8d159e26af37bc08p+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L 0x4.8d159e26af37bcp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L 0x4.8d159e26af37bcp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L 0x4.8d159e26af37bcp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L 0x4.8d159e26af37bcp+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L 0x4.8d159e26af37bcp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L 0x4.8d159e26af37bcp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L 0x4.8d159e26af37bcp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L 0x4.8d159e26af37bcp+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L 0x4.8d159e26af37bcp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L 0x4.8d159e26af37bcp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L 0x4.8d159e26af37bcp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L 0x4.8d159e26af37bcp+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L 0x4.8d159e26af37bcp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L 0x4.8d159e26af37bcp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L 0x4.8d159e26af37bcp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L 0x4.8d159e26af37bcp+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L 0x4.8d159e26af37bc048d159e26af34p+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L 0x4.8d159e26af37bc048d159e26af34p+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L 0x4.8d159e26af37bc048d159e26af34p+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L 0x4.8d159e26af37bc048d159e26af34p+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L 0x4.8d159e26af37bc048d159e26bp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L 0x4.8d159e26af37bc048d159e26bp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L 0x4.8d159e26af37bc048d159e26bp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L 0x4.8d159e26af37bc048d159e26bp+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L 0x4.8d159e26af37bc048d159e26bp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L 0x4.8d159e26af37bc048d159e26bp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L 0x4.8d159e26af37bc048d159e26bp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L 0x4.8d159e26af37bc048d159e26bp+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L 0x4.8d159e26af37bc048d159e26aep+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L 0x4.8d159e26af37bc048d159e26aep+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L 0x4.8d159e26af37bc048d159e26aep+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L 0x4.8d159e26af37bc048d159e26aep+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L 0x4.8d159e26af37bc048d159e26aep+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L 0x4.8d159e26af37bc048d159e26aep+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L 0x4.8d159e26af37bc048d159e26aep+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L 0x4.8d159e26af37bc048d159e26aep+124L : 0x1p+0L : inexact-ok
+= pow downward dbl-64 -0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0xf.ffffffffffff8p-4 0x4.8d15ap+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0xf.ffffffffffff8p-4L 0x4.8d15ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L 0x4.8d15ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L 0x4.8d15ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0xf.ffffffffffff8p-4L 0x4.8d15ap+124L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x4.8d15ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x4.8d15ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x4.8d15ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x4.8d15ap+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d15ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d15ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d15ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d15ap+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d15ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d15ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d15ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d15ap+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0xf.ffffffffffff8p-4 0x4.8d1598p+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0xf.ffffffffffff8p-4L 0x4.8d1598p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L 0x4.8d1598p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L 0x4.8d1598p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0xf.ffffffffffff8p-4L 0x4.8d1598p+124L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x4.8d1598p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x4.8d1598p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x4.8d1598p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x4.8d1598p+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d1598p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d1598p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d1598p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d1598p+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d1598p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d1598p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d1598p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d1598p+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0xf.ffffffffffff8p-4 0x4.8d159e26af37cp+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0xf.ffffffffffff8p-4L 0x4.8d159e26af37cp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L 0x4.8d159e26af37cp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L 0x4.8d159e26af37cp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0xf.ffffffffffff8p-4L 0x4.8d159e26af37cp+124L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x4.8d159e26af37cp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x4.8d159e26af37cp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x4.8d159e26af37cp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x4.8d159e26af37cp+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d159e26af37cp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d159e26af37cp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d159e26af37cp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d159e26af37cp+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d159e26af37cp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d159e26af37cp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d159e26af37cp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d159e26af37cp+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0xf.ffffffffffff8p-4 0x4.8d159e26af378p+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0xf.ffffffffffff8p-4L 0x4.8d159e26af378p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L 0x4.8d159e26af378p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L 0x4.8d159e26af378p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0xf.ffffffffffff8p-4L 0x4.8d159e26af378p+124L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x4.8d159e26af378p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x4.8d159e26af378p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x4.8d159e26af378p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x4.8d159e26af378p+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d159e26af378p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d159e26af378p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d159e26af378p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d159e26af378p+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d159e26af378p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d159e26af378p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d159e26af378p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d159e26af378p+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bc08p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bc08p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bc08p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bc08p+124L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bc08p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bc08p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bc08p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bc08p+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bc08p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bc08p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bc08p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bc08p+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bc08p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bc08p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bc08p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bc08p+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bcp+124L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bcp+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bcp+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bcp+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bc048d159e26af34p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bc048d159e26af34p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bc048d159e26af34p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bc048d159e26af34p+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bc048d159e26bp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bc048d159e26bp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bc048d159e26bp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bc048d159e26bp+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bc048d159e26bp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bc048d159e26bp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bc048d159e26bp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bc048d159e26bp+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bc048d159e26aep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bc048d159e26aep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bc048d159e26aep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bc048d159e26aep+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bc048d159e26aep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bc048d159e26aep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bc048d159e26aep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.ffffffffffff8p-4L 0x4.8d159e26af37bc048d159e26aep+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0xf.fffffffffffffffp-4L 0x4.8d15ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0xf.fffffffffffffffp-4L 0x4.8d15ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.fffffffffffffffp-4L 0x4.8d15ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0xf.fffffffffffffffp-4L 0x4.8d15ap+124L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x4.8d15ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x4.8d15ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x4.8d15ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x4.8d15ap+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffp-4L 0x4.8d15ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.fffffffffffffffp-4L 0x4.8d15ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffffffffffffp-4L 0x4.8d15ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.fffffffffffffffp-4L 0x4.8d15ap+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.fffffffffffffffp-4L 0x4.8d15ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L 0x4.8d15ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L 0x4.8d15ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.fffffffffffffffp-4L 0x4.8d15ap+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0xf.fffffffffffffffp-4L 0x4.8d1598p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0xf.fffffffffffffffp-4L 0x4.8d1598p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.fffffffffffffffp-4L 0x4.8d1598p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0xf.fffffffffffffffp-4L 0x4.8d1598p+124L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x4.8d1598p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x4.8d1598p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x4.8d1598p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x4.8d1598p+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffp-4L 0x4.8d1598p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.fffffffffffffffp-4L 0x4.8d1598p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffffffffffffp-4L 0x4.8d1598p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.fffffffffffffffp-4L 0x4.8d1598p+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.fffffffffffffffp-4L 0x4.8d1598p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L 0x4.8d1598p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L 0x4.8d1598p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.fffffffffffffffp-4L 0x4.8d1598p+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0xf.fffffffffffffffp-4L 0x4.8d159e26af37cp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0xf.fffffffffffffffp-4L 0x4.8d159e26af37cp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.fffffffffffffffp-4L 0x4.8d159e26af37cp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0xf.fffffffffffffffp-4L 0x4.8d159e26af37cp+124L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x4.8d159e26af37cp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x4.8d159e26af37cp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x4.8d159e26af37cp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x4.8d159e26af37cp+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffp-4L 0x4.8d159e26af37cp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.fffffffffffffffp-4L 0x4.8d159e26af37cp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffffffffffffp-4L 0x4.8d159e26af37cp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.fffffffffffffffp-4L 0x4.8d159e26af37cp+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.fffffffffffffffp-4L 0x4.8d159e26af37cp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L 0x4.8d159e26af37cp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L 0x4.8d159e26af37cp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.fffffffffffffffp-4L 0x4.8d159e26af37cp+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0xf.fffffffffffffffp-4L 0x4.8d159e26af378p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0xf.fffffffffffffffp-4L 0x4.8d159e26af378p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.fffffffffffffffp-4L 0x4.8d159e26af378p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0xf.fffffffffffffffp-4L 0x4.8d159e26af378p+124L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x4.8d159e26af378p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x4.8d159e26af378p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x4.8d159e26af378p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x4.8d159e26af378p+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffp-4L 0x4.8d159e26af378p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.fffffffffffffffp-4L 0x4.8d159e26af378p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffffffffffffp-4L 0x4.8d159e26af378p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.fffffffffffffffp-4L 0x4.8d159e26af378p+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.fffffffffffffffp-4L 0x4.8d159e26af378p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L 0x4.8d159e26af378p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L 0x4.8d159e26af378p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.fffffffffffffffp-4L 0x4.8d159e26af378p+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bc08p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bc08p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bc08p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bc08p+124L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bc08p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bc08p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bc08p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bc08p+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bc08p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bc08p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bc08p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bc08p+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bc08p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bc08p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bc08p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bc08p+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bcp+124L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bcp+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bcp+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bcp+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bc048d159e26af34p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bc048d159e26af34p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bc048d159e26af34p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bc048d159e26af34p+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bc048d159e26bp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bc048d159e26bp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bc048d159e26bp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bc048d159e26bp+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bc048d159e26bp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bc048d159e26bp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bc048d159e26bp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bc048d159e26bp+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bc048d159e26aep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bc048d159e26aep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bc048d159e26aep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bc048d159e26aep+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bc048d159e26aep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bc048d159e26aep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bc048d159e26aep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.fffffffffffffffp-4L 0x4.8d159e26af37bc048d159e26aep+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L 0x4.8d15ap+124L : 0x2.2785707939b3a279674683b4b8dap-13448L : inexact-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L 0x4.8d15ap+124L : 0x2.2785707939b3a279674683b4b8dap-13448L : inexact-ok
+= pow towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L 0x4.8d15ap+124L : 0x2.2785707939b3a279674683b4b8dap-13448L : inexact-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L 0x4.8d15ap+124L : 0x2.2785707939b3a279674683b4b8dcp-13448L : inexact-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L 0x4.8d1598p+124L : 0x2.280f6312f34b2035ff83b8a6b996p-13448L : inexact-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L 0x4.8d1598p+124L : 0x2.280f6312f34b2035ff83b8a6b996p-13448L : inexact-ok
+= pow towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L 0x4.8d1598p+124L : 0x2.280f6312f34b2035ff83b8a6b996p-13448L : inexact-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L 0x4.8d1598p+124L : 0x2.280f6312f34b2035ff83b8a6b998p-13448L : inexact-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L 0x4.8d159e26af37cp+124L : 0x2.27a54f0197ba6b599e2182a3abfcp-13448L : inexact-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L 0x4.8d159e26af37cp+124L : 0x2.27a54f0197ba6b599e2182a3abfep-13448L : inexact-ok
+= pow towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L 0x4.8d159e26af37cp+124L : 0x2.27a54f0197ba6b599e2182a3abfcp-13448L : inexact-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L 0x4.8d159e26af37cp+124L : 0x2.27a54f0197ba6b599e2182a3abfep-13448L : inexact-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L 0x4.8d159e26af378p+124L : 0x2.27a54f019c09b5f7a15546c4fd3cp-13448L : inexact-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L 0x4.8d159e26af378p+124L : 0x2.27a54f019c09b5f7a15546c4fd3ep-13448L : inexact-ok
+= pow towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L 0x4.8d159e26af378p+124L : 0x2.27a54f019c09b5f7a15546c4fd3cp-13448L : inexact-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L 0x4.8d159e26af378p+124L : 0x2.27a54f019c09b5f7a15546c4fd3ep-13448L : inexact-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L 0x4.8d159e26af37bc08p+124L : 0x2.27a54f0197fed61a2a9418409b0ap-13448L : inexact-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L 0x4.8d159e26af37bc08p+124L : 0x2.27a54f0197fed61a2a9418409b0cp-13448L : inexact-ok
+= pow towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L 0x4.8d159e26af37bc08p+124L : 0x2.27a54f0197fed61a2a9418409b0ap-13448L : inexact-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L 0x4.8d159e26af37bc08p+124L : 0x2.27a54f0197fed61a2a9418409b0cp-13448L : inexact-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L 0x4.8d159e26af37bcp+124L : 0x2.27a54f0197ff60037e547e4061cep-13448L : inexact-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L 0x4.8d159e26af37bcp+124L : 0x2.27a54f0197ff60037e547e4061dp-13448L : inexact-ok
+= pow towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L 0x4.8d159e26af37bcp+124L : 0x2.27a54f0197ff60037e547e4061cep-13448L : inexact-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L 0x4.8d159e26af37bcp+124L : 0x2.27a54f0197ff60037e547e4061dp-13448L : inexact-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L 0x4.8d159e26af37bc048d159e26af34p+124L : 0x2.27a54f0197ff118eaf65554afc3ep-13448L : inexact-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L 0x4.8d159e26af37bc048d159e26af34p+124L : 0x2.27a54f0197ff118eaf65554afc4p-13448L : inexact-ok
+= pow towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L 0x4.8d159e26af37bc048d159e26af34p+124L : 0x2.27a54f0197ff118eaf65554afc3ep-13448L : inexact-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L 0x4.8d159e26af37bc048d159e26af34p+124L : 0x2.27a54f0197ff118eaf65554afc4p-13448L : inexact-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L 0x4.8d159e26af37bc048d159e26bp+124L : 0x2.27a54f0197ff118eaf65553d3f8p-13448L : inexact-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L 0x4.8d159e26af37bc048d159e26bp+124L : 0x2.27a54f0197ff118eaf65553d3f82p-13448L : inexact-ok
+= pow towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L 0x4.8d159e26af37bc048d159e26bp+124L : 0x2.27a54f0197ff118eaf65553d3f8p-13448L : inexact-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L 0x4.8d159e26af37bc048d159e26bp+124L : 0x2.27a54f0197ff118eaf65553d3f82p-13448L : inexact-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L 0x4.8d159e26af37bc048d159e26aep+124L : 0x2.27a54f0197ff118eaf65555fb9d6p-13448L : inexact-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L 0x4.8d159e26af37bc048d159e26aep+124L : 0x2.27a54f0197ff118eaf65555fb9d6p-13448L : inexact-ok
+= pow towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L 0x4.8d159e26af37bc048d159e26aep+124L : 0x2.27a54f0197ff118eaf65555fb9d6p-13448L : inexact-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L 0x4.8d159e26af37bc048d159e26aep+124L : 0x2.27a54f0197ff118eaf65555fb9d8p-13448L : inexact-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d15ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d15ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d15ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d15ap+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d15ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d15ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d15ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d15ap+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d1598p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d1598p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d1598p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d1598p+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d1598p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d1598p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d1598p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d1598p+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37cp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37cp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37cp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37cp+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37cp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37cp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37cp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37cp+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af378p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af378p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af378p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af378p+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af378p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af378p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af378p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af378p+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37bc08p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37bc08p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37bc08p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37bc08p+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37bc08p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37bc08p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37bc08p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37bc08p+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37bcp+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37bcp+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37bc048d159e26af34p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37bc048d159e26af34p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37bc048d159e26af34p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37bc048d159e26af34p+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37bc048d159e26bp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37bc048d159e26bp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37bc048d159e26bp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37bc048d159e26bp+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37bc048d159e26bp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37bc048d159e26bp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37bc048d159e26bp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37bc048d159e26bp+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37bc048d159e26aep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37bc048d159e26aep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37bc048d159e26aep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37bc048d159e26aep+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37bc048d159e26aep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37bc048d159e26aep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37bc048d159e26aep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L 0x4.8d159e26af37bc048d159e26aep+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow -0x0.ffffffffffffffffffffffffffff8p0 -0x1.23456789abcdef0123456789abcdp126
+= pow downward flt-32 -0xf.fffffp-4f -0x4.8d1598p+124f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow tonearest flt-32 -0xf.fffffp-4f -0x4.8d1598p+124f : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero flt-32 -0xf.fffffp-4f -0x4.8d1598p+124f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow upward flt-32 -0xf.fffffp-4f -0x4.8d1598p+124f : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0xf.fffffp-4 -0x4.8d1598p+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0xf.fffffp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0xf.fffffp-4 -0x4.8d1598p+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0xf.fffffp-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0xf.fffffp-4L -0x4.8d1598p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0xf.fffffp-4L -0x4.8d1598p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.fffffp-4L -0x4.8d1598p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0xf.fffffp-4L -0x4.8d1598p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0xf.fffffp-4L -0x4.8d1598p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0xf.fffffp-4L -0x4.8d1598p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.fffffp-4L -0x4.8d1598p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0xf.fffffp-4L -0x4.8d1598p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.fffffp-4L -0x4.8d1598p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.fffffp-4L -0x4.8d1598p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffp-4L -0x4.8d1598p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.fffffp-4L -0x4.8d1598p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.fffffp-4L -0x4.8d1598p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L -0x4.8d1598p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L -0x4.8d1598p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.fffffp-4L -0x4.8d1598p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward flt-32 -0xf.fffffp-4f -0x4.8d15ap+124f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow tonearest flt-32 -0xf.fffffp-4f -0x4.8d15ap+124f : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero flt-32 -0xf.fffffp-4f -0x4.8d15ap+124f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow upward flt-32 -0xf.fffffp-4f -0x4.8d15ap+124f : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0xf.fffffp-4 -0x4.8d15ap+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0xf.fffffp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0xf.fffffp-4 -0x4.8d15ap+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0xf.fffffp-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0xf.fffffp-4L -0x4.8d15ap+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0xf.fffffp-4L -0x4.8d15ap+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.fffffp-4L -0x4.8d15ap+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0xf.fffffp-4L -0x4.8d15ap+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0xf.fffffp-4L -0x4.8d15ap+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0xf.fffffp-4L -0x4.8d15ap+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.fffffp-4L -0x4.8d15ap+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0xf.fffffp-4L -0x4.8d15ap+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.fffffp-4L -0x4.8d15ap+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.fffffp-4L -0x4.8d15ap+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffp-4L -0x4.8d15ap+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.fffffp-4L -0x4.8d15ap+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.fffffp-4L -0x4.8d15ap+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L -0x4.8d15ap+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L -0x4.8d15ap+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.fffffp-4L -0x4.8d15ap+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0xf.fffffp-4 -0x4.8d159e26af378p+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0xf.fffffp-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0xf.fffffp-4 -0x4.8d159e26af378p+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0xf.fffffp-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0xf.fffffp-4L -0x4.8d159e26af378p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0xf.fffffp-4L -0x4.8d159e26af378p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.fffffp-4L -0x4.8d159e26af378p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0xf.fffffp-4L -0x4.8d159e26af378p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0xf.fffffp-4L -0x4.8d159e26af378p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0xf.fffffp-4L -0x4.8d159e26af378p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.fffffp-4L -0x4.8d159e26af378p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0xf.fffffp-4L -0x4.8d159e26af378p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.fffffp-4L -0x4.8d159e26af378p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.fffffp-4L -0x4.8d159e26af378p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffp-4L -0x4.8d159e26af378p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.fffffp-4L -0x4.8d159e26af378p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.fffffp-4L -0x4.8d159e26af378p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L -0x4.8d159e26af378p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L -0x4.8d159e26af378p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.fffffp-4L -0x4.8d159e26af378p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0xf.fffffp-4 -0x4.8d159e26af37cp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0xf.fffffp-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0xf.fffffp-4 -0x4.8d159e26af37cp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0xf.fffffp-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0xf.fffffp-4L -0x4.8d159e26af37cp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0xf.fffffp-4L -0x4.8d159e26af37cp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.fffffp-4L -0x4.8d159e26af37cp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0xf.fffffp-4L -0x4.8d159e26af37cp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0xf.fffffp-4L -0x4.8d159e26af37cp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0xf.fffffp-4L -0x4.8d159e26af37cp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.fffffp-4L -0x4.8d159e26af37cp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0xf.fffffp-4L -0x4.8d159e26af37cp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.fffffp-4L -0x4.8d159e26af37cp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.fffffp-4L -0x4.8d159e26af37cp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffp-4L -0x4.8d159e26af37cp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.fffffp-4L -0x4.8d159e26af37cp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.fffffp-4L -0x4.8d159e26af37cp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L -0x4.8d159e26af37cp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L -0x4.8d159e26af37cp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.fffffp-4L -0x4.8d159e26af37cp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0xf.fffffp-4L -0x4.8d159e26af37bcp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0xf.fffffp-4L -0x4.8d159e26af37bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.fffffp-4L -0x4.8d159e26af37bcp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0xf.fffffp-4L -0x4.8d159e26af37bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0xf.fffffp-4L -0x4.8d159e26af37bcp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0xf.fffffp-4L -0x4.8d159e26af37bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.fffffp-4L -0x4.8d159e26af37bcp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0xf.fffffp-4L -0x4.8d159e26af37bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.fffffp-4L -0x4.8d159e26af37bcp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.fffffp-4L -0x4.8d159e26af37bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffp-4L -0x4.8d159e26af37bcp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.fffffp-4L -0x4.8d159e26af37bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.fffffp-4L -0x4.8d159e26af37bcp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L -0x4.8d159e26af37bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L -0x4.8d159e26af37bcp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.fffffp-4L -0x4.8d159e26af37bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0xf.fffffp-4L -0x4.8d159e26af37bc08p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0xf.fffffp-4L -0x4.8d159e26af37bc08p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.fffffp-4L -0x4.8d159e26af37bc08p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0xf.fffffp-4L -0x4.8d159e26af37bc08p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0xf.fffffp-4L -0x4.8d159e26af37bc08p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0xf.fffffp-4L -0x4.8d159e26af37bc08p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.fffffp-4L -0x4.8d159e26af37bc08p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0xf.fffffp-4L -0x4.8d159e26af37bc08p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.fffffp-4L -0x4.8d159e26af37bc08p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.fffffp-4L -0x4.8d159e26af37bc08p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffp-4L -0x4.8d159e26af37bc08p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.fffffp-4L -0x4.8d159e26af37bc08p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.fffffp-4L -0x4.8d159e26af37bc08p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L -0x4.8d159e26af37bc08p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L -0x4.8d159e26af37bc08p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.fffffp-4L -0x4.8d159e26af37bc08p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.fffffp-4L -0x4.8d159e26af37bc048d159e26af34p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.fffffp-4L -0x4.8d159e26af37bc048d159e26af34p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffp-4L -0x4.8d159e26af37bc048d159e26af34p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.fffffp-4L -0x4.8d159e26af37bc048d159e26af34p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.fffffp-4L -0x4.8d159e26af37bc048d159e26aep+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.fffffp-4L -0x4.8d159e26af37bc048d159e26aep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffp-4L -0x4.8d159e26af37bc048d159e26aep+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.fffffp-4L -0x4.8d159e26af37bc048d159e26aep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.fffffp-4L -0x4.8d159e26af37bc048d159e26aep+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L -0x4.8d159e26af37bc048d159e26aep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L -0x4.8d159e26af37bc048d159e26aep+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.fffffp-4L -0x4.8d159e26af37bc048d159e26aep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.fffffp-4L -0x4.8d159e26af37bc048d159e26bp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.fffffp-4L -0x4.8d159e26af37bc048d159e26bp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffp-4L -0x4.8d159e26af37bc048d159e26bp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.fffffp-4L -0x4.8d159e26af37bc048d159e26bp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.fffffp-4L -0x4.8d159e26af37bc048d159e26bp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.fffffp-4L -0x4.8d159e26af37bc048d159e26bp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffp-4L -0x4.8d159e26af37bc048d159e26bp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.fffffp-4L -0x4.8d159e26af37bc048d159e26bp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward flt-32 -0x1p+0f -0x4.8d1598p+124f : 0x1p+0f : inexact-ok
+= pow tonearest flt-32 -0x1p+0f -0x4.8d1598p+124f : 0x1p+0f : inexact-ok
+= pow towardzero flt-32 -0x1p+0f -0x4.8d1598p+124f : 0x1p+0f : inexact-ok
+= pow upward flt-32 -0x1p+0f -0x4.8d1598p+124f : 0x1p+0f : inexact-ok
+= pow downward dbl-64 -0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 -0x4.8d1598p+124 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L -0x4.8d1598p+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L -0x4.8d1598p+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L -0x4.8d1598p+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L -0x4.8d1598p+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L -0x4.8d1598p+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L -0x4.8d1598p+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L -0x4.8d1598p+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L -0x4.8d1598p+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L -0x4.8d1598p+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L -0x4.8d1598p+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L -0x4.8d1598p+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L -0x4.8d1598p+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L -0x4.8d1598p+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L -0x4.8d1598p+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L -0x4.8d1598p+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L -0x4.8d1598p+124L : 0x1p+0L : inexact-ok
+= pow downward flt-32 -0x1p+0f -0x4.8d15ap+124f : 0x1p+0f : inexact-ok
+= pow tonearest flt-32 -0x1p+0f -0x4.8d15ap+124f : 0x1p+0f : inexact-ok
+= pow towardzero flt-32 -0x1p+0f -0x4.8d15ap+124f : 0x1p+0f : inexact-ok
+= pow upward flt-32 -0x1p+0f -0x4.8d15ap+124f : 0x1p+0f : inexact-ok
+= pow downward dbl-64 -0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 -0x4.8d15ap+124 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L -0x4.8d15ap+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L -0x4.8d15ap+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L -0x4.8d15ap+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L -0x4.8d15ap+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L -0x4.8d15ap+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L -0x4.8d15ap+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L -0x4.8d15ap+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L -0x4.8d15ap+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L -0x4.8d15ap+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L -0x4.8d15ap+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L -0x4.8d15ap+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L -0x4.8d15ap+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L -0x4.8d15ap+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L -0x4.8d15ap+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L -0x4.8d15ap+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L -0x4.8d15ap+124L : 0x1p+0L : inexact-ok
+= pow downward dbl-64 -0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 -0x4.8d159e26af378p+124 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L -0x4.8d159e26af378p+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L -0x4.8d159e26af378p+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L -0x4.8d159e26af378p+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L -0x4.8d159e26af378p+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L -0x4.8d159e26af378p+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L -0x4.8d159e26af378p+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L -0x4.8d159e26af378p+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L -0x4.8d159e26af378p+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L -0x4.8d159e26af378p+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L -0x4.8d159e26af378p+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L -0x4.8d159e26af378p+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L -0x4.8d159e26af378p+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L -0x4.8d159e26af378p+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L -0x4.8d159e26af378p+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L -0x4.8d159e26af378p+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L -0x4.8d159e26af378p+124L : 0x1p+0L : inexact-ok
+= pow downward dbl-64 -0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 -0x4.8d159e26af37cp+124 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L -0x4.8d159e26af37cp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L -0x4.8d159e26af37cp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L -0x4.8d159e26af37cp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L -0x4.8d159e26af37cp+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L -0x4.8d159e26af37cp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L -0x4.8d159e26af37cp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L -0x4.8d159e26af37cp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L -0x4.8d159e26af37cp+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L -0x4.8d159e26af37cp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L -0x4.8d159e26af37cp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L -0x4.8d159e26af37cp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L -0x4.8d159e26af37cp+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L -0x4.8d159e26af37cp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L -0x4.8d159e26af37cp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L -0x4.8d159e26af37cp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L -0x4.8d159e26af37cp+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L -0x4.8d159e26af37bcp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L -0x4.8d159e26af37bcp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L -0x4.8d159e26af37bcp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L -0x4.8d159e26af37bcp+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L -0x4.8d159e26af37bcp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L -0x4.8d159e26af37bcp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L -0x4.8d159e26af37bcp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L -0x4.8d159e26af37bcp+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L -0x4.8d159e26af37bcp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L -0x4.8d159e26af37bcp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L -0x4.8d159e26af37bcp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L -0x4.8d159e26af37bcp+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L -0x4.8d159e26af37bcp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L -0x4.8d159e26af37bcp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L -0x4.8d159e26af37bcp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L -0x4.8d159e26af37bcp+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L -0x4.8d159e26af37bc08p+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L -0x4.8d159e26af37bc08p+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L -0x4.8d159e26af37bc08p+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L -0x4.8d159e26af37bc08p+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L -0x4.8d159e26af37bc08p+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L -0x4.8d159e26af37bc08p+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L -0x4.8d159e26af37bc08p+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L -0x4.8d159e26af37bc08p+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L -0x4.8d159e26af37bc08p+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L -0x4.8d159e26af37bc08p+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L -0x4.8d159e26af37bc08p+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L -0x4.8d159e26af37bc08p+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L -0x4.8d159e26af37bc08p+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L -0x4.8d159e26af37bc08p+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L -0x4.8d159e26af37bc08p+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L -0x4.8d159e26af37bc08p+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L -0x4.8d159e26af37bc048d159e26af34p+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L -0x4.8d159e26af37bc048d159e26af34p+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L -0x4.8d159e26af37bc048d159e26af34p+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L -0x4.8d159e26af37bc048d159e26af34p+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L -0x4.8d159e26af37bc048d159e26aep+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L -0x4.8d159e26af37bc048d159e26aep+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L -0x4.8d159e26af37bc048d159e26aep+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L -0x4.8d159e26af37bc048d159e26aep+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L -0x4.8d159e26af37bc048d159e26aep+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L -0x4.8d159e26af37bc048d159e26aep+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L -0x4.8d159e26af37bc048d159e26aep+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L -0x4.8d159e26af37bc048d159e26aep+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L -0x4.8d159e26af37bc048d159e26bp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L -0x4.8d159e26af37bc048d159e26bp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L -0x4.8d159e26af37bc048d159e26bp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L -0x4.8d159e26af37bc048d159e26bp+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L -0x4.8d159e26af37bc048d159e26bp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L -0x4.8d159e26af37bc048d159e26bp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L -0x4.8d159e26af37bc048d159e26bp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L -0x4.8d159e26af37bc048d159e26bp+124L : 0x1p+0L : inexact-ok
+= pow downward dbl-64 -0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0xf.ffffffffffff8p-4 -0x4.8d1598p+124 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0xf.ffffffffffff8p-4L -0x4.8d1598p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L -0x4.8d1598p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L -0x4.8d1598p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0xf.ffffffffffff8p-4L -0x4.8d1598p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x4.8d1598p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x4.8d1598p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x4.8d1598p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x4.8d1598p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d1598p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d1598p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d1598p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d1598p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d1598p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d1598p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d1598p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d1598p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0xf.ffffffffffff8p-4 -0x4.8d15ap+124 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0xf.ffffffffffff8p-4L -0x4.8d15ap+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L -0x4.8d15ap+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L -0x4.8d15ap+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0xf.ffffffffffff8p-4L -0x4.8d15ap+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x4.8d15ap+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x4.8d15ap+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x4.8d15ap+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x4.8d15ap+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d15ap+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d15ap+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d15ap+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d15ap+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d15ap+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d15ap+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d15ap+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d15ap+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0xf.ffffffffffff8p-4 -0x4.8d159e26af378p+124 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0xf.ffffffffffff8p-4L -0x4.8d159e26af378p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L -0x4.8d159e26af378p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L -0x4.8d159e26af378p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0xf.ffffffffffff8p-4L -0x4.8d159e26af378p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x4.8d159e26af378p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x4.8d159e26af378p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x4.8d159e26af378p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x4.8d159e26af378p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d159e26af378p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d159e26af378p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d159e26af378p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d159e26af378p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d159e26af378p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d159e26af378p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d159e26af378p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d159e26af378p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0xf.ffffffffffff8p-4 -0x4.8d159e26af37cp+124 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0xf.ffffffffffff8p-4L -0x4.8d159e26af37cp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L -0x4.8d159e26af37cp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L -0x4.8d159e26af37cp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0xf.ffffffffffff8p-4L -0x4.8d159e26af37cp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x4.8d159e26af37cp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x4.8d159e26af37cp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x4.8d159e26af37cp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x4.8d159e26af37cp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d159e26af37cp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d159e26af37cp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d159e26af37cp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d159e26af37cp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d159e26af37cp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d159e26af37cp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d159e26af37cp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d159e26af37cp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bcp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bcp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bcp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bcp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bcp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bcp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bcp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bcp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bc08p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bc08p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bc08p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bc08p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bc08p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bc08p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bc08p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bc08p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bc08p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bc08p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bc08p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bc08p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bc08p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bc08p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bc08p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bc08p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bc048d159e26af34p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bc048d159e26af34p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bc048d159e26af34p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bc048d159e26af34p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bc048d159e26aep+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bc048d159e26aep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bc048d159e26aep+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bc048d159e26aep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bc048d159e26aep+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bc048d159e26aep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bc048d159e26aep+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bc048d159e26aep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bc048d159e26bp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bc048d159e26bp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bc048d159e26bp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bc048d159e26bp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bc048d159e26bp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bc048d159e26bp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bc048d159e26bp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.ffffffffffff8p-4L -0x4.8d159e26af37bc048d159e26bp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0xf.fffffffffffffffp-4L -0x4.8d1598p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0xf.fffffffffffffffp-4L -0x4.8d1598p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.fffffffffffffffp-4L -0x4.8d1598p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0xf.fffffffffffffffp-4L -0x4.8d1598p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x4.8d1598p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x4.8d1598p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x4.8d1598p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x4.8d1598p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.fffffffffffffffp-4L -0x4.8d1598p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffp-4L -0x4.8d1598p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffffffffffffp-4L -0x4.8d1598p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffp-4L -0x4.8d1598p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.fffffffffffffffp-4L -0x4.8d1598p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L -0x4.8d1598p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L -0x4.8d1598p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.fffffffffffffffp-4L -0x4.8d1598p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0xf.fffffffffffffffp-4L -0x4.8d15ap+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0xf.fffffffffffffffp-4L -0x4.8d15ap+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.fffffffffffffffp-4L -0x4.8d15ap+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0xf.fffffffffffffffp-4L -0x4.8d15ap+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x4.8d15ap+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x4.8d15ap+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x4.8d15ap+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x4.8d15ap+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.fffffffffffffffp-4L -0x4.8d15ap+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffp-4L -0x4.8d15ap+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffffffffffffp-4L -0x4.8d15ap+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffp-4L -0x4.8d15ap+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.fffffffffffffffp-4L -0x4.8d15ap+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L -0x4.8d15ap+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L -0x4.8d15ap+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.fffffffffffffffp-4L -0x4.8d15ap+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0xf.fffffffffffffffp-4L -0x4.8d159e26af378p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0xf.fffffffffffffffp-4L -0x4.8d159e26af378p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.fffffffffffffffp-4L -0x4.8d159e26af378p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0xf.fffffffffffffffp-4L -0x4.8d159e26af378p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x4.8d159e26af378p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x4.8d159e26af378p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x4.8d159e26af378p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x4.8d159e26af378p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.fffffffffffffffp-4L -0x4.8d159e26af378p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffp-4L -0x4.8d159e26af378p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffffffffffffp-4L -0x4.8d159e26af378p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffp-4L -0x4.8d159e26af378p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.fffffffffffffffp-4L -0x4.8d159e26af378p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L -0x4.8d159e26af378p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L -0x4.8d159e26af378p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.fffffffffffffffp-4L -0x4.8d159e26af378p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0xf.fffffffffffffffp-4L -0x4.8d159e26af37cp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0xf.fffffffffffffffp-4L -0x4.8d159e26af37cp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.fffffffffffffffp-4L -0x4.8d159e26af37cp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0xf.fffffffffffffffp-4L -0x4.8d159e26af37cp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x4.8d159e26af37cp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x4.8d159e26af37cp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x4.8d159e26af37cp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x4.8d159e26af37cp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.fffffffffffffffp-4L -0x4.8d159e26af37cp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffp-4L -0x4.8d159e26af37cp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffffffffffffp-4L -0x4.8d159e26af37cp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffp-4L -0x4.8d159e26af37cp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.fffffffffffffffp-4L -0x4.8d159e26af37cp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L -0x4.8d159e26af37cp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L -0x4.8d159e26af37cp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.fffffffffffffffp-4L -0x4.8d159e26af37cp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bcp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bcp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bcp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bcp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bcp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bcp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bcp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bcp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bc08p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bc08p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bc08p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bc08p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bc08p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bc08p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bc08p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bc08p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bc08p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bc08p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bc08p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bc08p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bc08p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bc08p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bc08p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bc08p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bc048d159e26af34p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bc048d159e26af34p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bc048d159e26af34p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bc048d159e26af34p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bc048d159e26aep+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bc048d159e26aep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bc048d159e26aep+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bc048d159e26aep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bc048d159e26aep+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bc048d159e26aep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bc048d159e26aep+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bc048d159e26aep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bc048d159e26bp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bc048d159e26bp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bc048d159e26bp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bc048d159e26bp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bc048d159e26bp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bc048d159e26bp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bc048d159e26bp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.fffffffffffffffp-4L -0x4.8d159e26af37bc048d159e26bp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L -0x4.8d1598p+124L : 0x7.6b632ba5541aaf37ff8e0c6ce798p+13444L : inexact-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L -0x4.8d1598p+124L : 0x7.6b632ba5541aaf37ff8e0c6ce79cp+13444L : inexact-ok
+= pow towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L -0x4.8d1598p+124L : 0x7.6b632ba5541aaf37ff8e0c6ce798p+13444L : inexact-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L -0x4.8d1598p+124L : 0x7.6b632ba5541aaf37ff8e0c6ce79cp+13444L : inexact-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L -0x4.8d15ap+124L : 0x7.6d3e3fd0495e25b4833a1a8c28acp+13444L : inexact-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L -0x4.8d15ap+124L : 0x7.6d3e3fd0495e25b4833a1a8c28bp+13444L : inexact-ok
+= pow towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L -0x4.8d15ap+124L : 0x7.6d3e3fd0495e25b4833a1a8c28acp+13444L : inexact-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L -0x4.8d15ap+124L : 0x7.6d3e3fd0495e25b4833a1a8c28bp+13444L : inexact-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L -0x4.8d159e26af378p+124L : 0x7.6cd0697cdc7ce7f3956c750bedc8p+13444L : inexact-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L -0x4.8d159e26af378p+124L : 0x7.6cd0697cdc7ce7f3956c750bedc8p+13444L : inexact-ok
+= pow towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L -0x4.8d159e26af378p+124L : 0x7.6cd0697cdc7ce7f3956c750bedc8p+13444L : inexact-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L -0x4.8d159e26af378p+124L : 0x7.6cd0697cdc7ce7f3956c750bedccp+13444L : inexact-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L -0x4.8d159e26af37cp+124L : 0x7.6cd0697ceb5688c68f34487ca7ecp+13444L : inexact-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L -0x4.8d159e26af37cp+124L : 0x7.6cd0697ceb5688c68f34487ca7ecp+13444L : inexact-ok
+= pow towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L -0x4.8d159e26af37cp+124L : 0x7.6cd0697ceb5688c68f34487ca7ecp+13444L : inexact-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L -0x4.8d159e26af37cp+124L : 0x7.6cd0697ceb5688c68f34487ca7fp+13444L : inexact-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L -0x4.8d159e26af37bcp+124L : 0x7.6cd0697cea68eeb95f96ec852fecp+13444L : inexact-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L -0x4.8d159e26af37bcp+124L : 0x7.6cd0697cea68eeb95f96ec852ffp+13444L : inexact-ok
+= pow towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L -0x4.8d159e26af37bcp+124L : 0x7.6cd0697cea68eeb95f96ec852fecp+13444L : inexact-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L -0x4.8d159e26af37bcp+124L : 0x7.6cd0697cea68eeb95f96ec852ffp+13444L : inexact-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L -0x4.8d159e26af37bc08p+124L : 0x7.6cd0697cea6ac9ed79f6271fa7p+13444L : inexact-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L -0x4.8d159e26af37bc08p+124L : 0x7.6cd0697cea6ac9ed79f6271fa704p+13444L : inexact-ok
+= pow towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L -0x4.8d159e26af37bc08p+124L : 0x7.6cd0697cea6ac9ed79f6271fa7p+13444L : inexact-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L -0x4.8d159e26af37bc08p+124L : 0x7.6cd0697cea6ac9ed79f6271fa704p+13444L : inexact-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L -0x4.8d159e26af37bc048d159e26af34p+124L : 0x7.6cd0697cea69fd0fe7325c5cb3ccp+13444L : inexact-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L -0x4.8d159e26af37bc048d159e26af34p+124L : 0x7.6cd0697cea69fd0fe7325c5cb3ccp+13444L : inexact-ok
+= pow towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L -0x4.8d159e26af37bc048d159e26af34p+124L : 0x7.6cd0697cea69fd0fe7325c5cb3ccp+13444L : inexact-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L -0x4.8d159e26af37bc048d159e26af34p+124L : 0x7.6cd0697cea69fd0fe7325c5cb3dp+13444L : inexact-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L -0x4.8d159e26af37bc048d159e26aep+124L : 0x7.6cd0697cea69fd0fe7325c153c74p+13444L : inexact-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L -0x4.8d159e26af37bc048d159e26aep+124L : 0x7.6cd0697cea69fd0fe7325c153c78p+13444L : inexact-ok
+= pow towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L -0x4.8d159e26af37bc048d159e26aep+124L : 0x7.6cd0697cea69fd0fe7325c153c74p+13444L : inexact-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L -0x4.8d159e26af37bc048d159e26aep+124L : 0x7.6cd0697cea69fd0fe7325c153c78p+13444L : inexact-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L -0x4.8d159e26af37bc048d159e26bp+124L : 0x7.6cd0697cea69fd0fe7325c8c097cp+13444L : inexact-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L -0x4.8d159e26af37bc048d159e26bp+124L : 0x7.6cd0697cea69fd0fe7325c8c097cp+13444L : inexact-ok
+= pow towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L -0x4.8d159e26af37bc048d159e26bp+124L : 0x7.6cd0697cea69fd0fe7325c8c097cp+13444L : inexact-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L -0x4.8d159e26af37bc048d159e26bp+124L : 0x7.6cd0697cea69fd0fe7325c8c098p+13444L : inexact-ok
+= pow downward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d1598p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d1598p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d1598p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d1598p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d1598p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d1598p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d1598p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d1598p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d15ap+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d15ap+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d15ap+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d15ap+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d15ap+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d15ap+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d15ap+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d15ap+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af378p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af378p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af378p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af378p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af378p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af378p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af378p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af378p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37cp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37cp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37cp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37cp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37cp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37cp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37cp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37cp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37bcp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37bcp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37bcp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37bcp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37bc08p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37bc08p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37bc08p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37bc08p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37bc08p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37bc08p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37bc08p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37bc08p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37bc048d159e26af34p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37bc048d159e26af34p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37bc048d159e26af34p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37bc048d159e26af34p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37bc048d159e26aep+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37bc048d159e26aep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37bc048d159e26aep+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37bc048d159e26aep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37bc048d159e26aep+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37bc048d159e26aep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37bc048d159e26aep+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37bc048d159e26aep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37bc048d159e26bp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37bc048d159e26bp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37bc048d159e26bp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37bc048d159e26bp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37bc048d159e26bp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37bc048d159e26bp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37bc048d159e26bp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L -0x4.8d159e26af37bc048d159e26bp+124L : plus_infty : inexact-ok overflow errno-erange
+pow -0x1.0000000000000000000000000001p0 0x1.23456789abcdef0123456789abcdp125
+= pow downward flt-32 -0x1p+0f 0x2.468adp+124f : 0x1p+0f : inexact-ok
+= pow tonearest flt-32 -0x1p+0f 0x2.468adp+124f : 0x1p+0f : inexact-ok
+= pow towardzero flt-32 -0x1p+0f 0x2.468adp+124f : 0x1p+0f : inexact-ok
+= pow upward flt-32 -0x1p+0f 0x2.468adp+124f : 0x1p+0f : inexact-ok
+= pow downward dbl-64 -0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 0x2.468adp+124 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L 0x2.468adp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L 0x2.468adp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L 0x2.468adp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L 0x2.468adp+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L 0x2.468adp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L 0x2.468adp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L 0x2.468adp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L 0x2.468adp+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L 0x2.468adp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L 0x2.468adp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L 0x2.468adp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L 0x2.468adp+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L 0x2.468adp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L 0x2.468adp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L 0x2.468adp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L 0x2.468adp+124L : 0x1p+0L : inexact-ok
+= pow downward flt-32 -0x1p+0f 0x2.468accp+124f : 0x1p+0f : inexact-ok
+= pow tonearest flt-32 -0x1p+0f 0x2.468accp+124f : 0x1p+0f : inexact-ok
+= pow towardzero flt-32 -0x1p+0f 0x2.468accp+124f : 0x1p+0f : inexact-ok
+= pow upward flt-32 -0x1p+0f 0x2.468accp+124f : 0x1p+0f : inexact-ok
+= pow downward dbl-64 -0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 0x2.468accp+124 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L 0x2.468accp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L 0x2.468accp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L 0x2.468accp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L 0x2.468accp+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L 0x2.468accp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L 0x2.468accp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L 0x2.468accp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L 0x2.468accp+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L 0x2.468accp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L 0x2.468accp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L 0x2.468accp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L 0x2.468accp+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L 0x2.468accp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L 0x2.468accp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L 0x2.468accp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L 0x2.468accp+124L : 0x1p+0L : inexact-ok
+= pow downward dbl-64 -0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L 0x2.468acf13579bep+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L 0x2.468acf13579bep+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L 0x2.468acf13579bep+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L 0x2.468acf13579bep+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L 0x2.468acf13579bep+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L 0x2.468acf13579bep+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L 0x2.468acf13579bep+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L 0x2.468acf13579bep+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L 0x2.468acf13579bep+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L 0x2.468acf13579bep+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L 0x2.468acf13579bep+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L 0x2.468acf13579bep+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L 0x2.468acf13579bep+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L 0x2.468acf13579bep+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L 0x2.468acf13579bep+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L 0x2.468acf13579bep+124L : 0x1p+0L : inexact-ok
+= pow downward dbl-64 -0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L 0x2.468acf13579bcp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L 0x2.468acf13579bcp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L 0x2.468acf13579bcp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L 0x2.468acf13579bcp+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L 0x2.468acf13579bcp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L 0x2.468acf13579bcp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L 0x2.468acf13579bcp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L 0x2.468acf13579bcp+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L 0x2.468acf13579bcp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L 0x2.468acf13579bcp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L 0x2.468acf13579bcp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L 0x2.468acf13579bcp+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L 0x2.468acf13579bcp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L 0x2.468acf13579bcp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L 0x2.468acf13579bcp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L 0x2.468acf13579bcp+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L 0x2.468acf13579bde04p+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L 0x2.468acf13579bde04p+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L 0x2.468acf13579bde04p+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L 0x2.468acf13579bde04p+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L 0x2.468acf13579bde04p+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L 0x2.468acf13579bde04p+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L 0x2.468acf13579bde04p+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L 0x2.468acf13579bde04p+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L 0x2.468acf13579bde04p+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L 0x2.468acf13579bde04p+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L 0x2.468acf13579bde04p+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L 0x2.468acf13579bde04p+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L 0x2.468acf13579bde04p+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L 0x2.468acf13579bde04p+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L 0x2.468acf13579bde04p+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L 0x2.468acf13579bde04p+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L 0x2.468acf13579bdep+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L 0x2.468acf13579bdep+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L 0x2.468acf13579bdep+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L 0x2.468acf13579bdep+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L 0x2.468acf13579bdep+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L 0x2.468acf13579bdep+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L 0x2.468acf13579bdep+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L 0x2.468acf13579bdep+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L 0x2.468acf13579bdep+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L 0x2.468acf13579bdep+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L 0x2.468acf13579bdep+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L 0x2.468acf13579bdep+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L 0x2.468acf13579bdep+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L 0x2.468acf13579bdep+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L 0x2.468acf13579bdep+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L 0x2.468acf13579bdep+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L 0x2.468acf13579bde02468acf13579ap+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L 0x2.468acf13579bde02468acf13579ap+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L 0x2.468acf13579bde02468acf13579ap+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L 0x2.468acf13579bde02468acf13579ap+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L 0x2.468acf13579bde02468acf1358p+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L 0x2.468acf13579bde02468acf1358p+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L 0x2.468acf13579bde02468acf1358p+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L 0x2.468acf13579bde02468acf1358p+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L 0x2.468acf13579bde02468acf1358p+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L 0x2.468acf13579bde02468acf1358p+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L 0x2.468acf13579bde02468acf1358p+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L 0x2.468acf13579bde02468acf1358p+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L 0x2.468acf13579bde02468acf1357p+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L 0x2.468acf13579bde02468acf1357p+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L 0x2.468acf13579bde02468acf1357p+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L 0x2.468acf13579bde02468acf1357p+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L 0x2.468acf13579bde02468acf1357p+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L 0x2.468acf13579bde02468acf1357p+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L 0x2.468acf13579bde02468acf1357p+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L 0x2.468acf13579bde02468acf1357p+124L : 0x1p+0L : inexact-ok
+= pow downward flt-32 -0x1.000002p+0f 0x2.468adp+124f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow tonearest flt-32 -0x1.000002p+0f 0x2.468adp+124f : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero flt-32 -0x1.000002p+0f 0x2.468adp+124f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow upward flt-32 -0x1.000002p+0f 0x2.468adp+124f : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0x1.000002p+0 0x2.468adp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0x1.000002p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0x1.000002p+0 0x2.468adp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0x1.000002p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.000002p+0L 0x2.468adp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x1.000002p+0L 0x2.468adp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.000002p+0L 0x2.468adp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0x1.000002p+0L 0x2.468adp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0x1.000002p+0L 0x2.468adp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x1.000002p+0L 0x2.468adp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.000002p+0L 0x2.468adp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x1.000002p+0L 0x2.468adp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.000002p+0L 0x2.468adp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.000002p+0L 0x2.468adp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.000002p+0L 0x2.468adp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.000002p+0L 0x2.468adp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.000002p+0L 0x2.468adp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.000002p+0L 0x2.468adp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000002p+0L 0x2.468adp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.000002p+0L 0x2.468adp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward flt-32 -0x1.000002p+0f 0x2.468accp+124f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow tonearest flt-32 -0x1.000002p+0f 0x2.468accp+124f : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero flt-32 -0x1.000002p+0f 0x2.468accp+124f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow upward flt-32 -0x1.000002p+0f 0x2.468accp+124f : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0x1.000002p+0 0x2.468accp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0x1.000002p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0x1.000002p+0 0x2.468accp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0x1.000002p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.000002p+0L 0x2.468accp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x1.000002p+0L 0x2.468accp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.000002p+0L 0x2.468accp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0x1.000002p+0L 0x2.468accp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0x1.000002p+0L 0x2.468accp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x1.000002p+0L 0x2.468accp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.000002p+0L 0x2.468accp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x1.000002p+0L 0x2.468accp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.000002p+0L 0x2.468accp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.000002p+0L 0x2.468accp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.000002p+0L 0x2.468accp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.000002p+0L 0x2.468accp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.000002p+0L 0x2.468accp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.000002p+0L 0x2.468accp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000002p+0L 0x2.468accp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.000002p+0L 0x2.468accp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0x1.000002p+0 0x2.468acf13579bep+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0x1.000002p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0x1.000002p+0 0x2.468acf13579bep+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0x1.000002p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.000002p+0L 0x2.468acf13579bep+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x1.000002p+0L 0x2.468acf13579bep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.000002p+0L 0x2.468acf13579bep+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0x1.000002p+0L 0x2.468acf13579bep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0x1.000002p+0L 0x2.468acf13579bep+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x1.000002p+0L 0x2.468acf13579bep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.000002p+0L 0x2.468acf13579bep+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x1.000002p+0L 0x2.468acf13579bep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.000002p+0L 0x2.468acf13579bep+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.000002p+0L 0x2.468acf13579bep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.000002p+0L 0x2.468acf13579bep+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.000002p+0L 0x2.468acf13579bep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.000002p+0L 0x2.468acf13579bep+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.000002p+0L 0x2.468acf13579bep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000002p+0L 0x2.468acf13579bep+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.000002p+0L 0x2.468acf13579bep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0x1.000002p+0 0x2.468acf13579bcp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0x1.000002p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0x1.000002p+0 0x2.468acf13579bcp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0x1.000002p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.000002p+0L 0x2.468acf13579bcp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x1.000002p+0L 0x2.468acf13579bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.000002p+0L 0x2.468acf13579bcp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0x1.000002p+0L 0x2.468acf13579bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0x1.000002p+0L 0x2.468acf13579bcp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x1.000002p+0L 0x2.468acf13579bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.000002p+0L 0x2.468acf13579bcp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x1.000002p+0L 0x2.468acf13579bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.000002p+0L 0x2.468acf13579bcp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.000002p+0L 0x2.468acf13579bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.000002p+0L 0x2.468acf13579bcp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.000002p+0L 0x2.468acf13579bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.000002p+0L 0x2.468acf13579bcp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.000002p+0L 0x2.468acf13579bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000002p+0L 0x2.468acf13579bcp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.000002p+0L 0x2.468acf13579bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.000002p+0L 0x2.468acf13579bde04p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x1.000002p+0L 0x2.468acf13579bde04p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.000002p+0L 0x2.468acf13579bde04p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0x1.000002p+0L 0x2.468acf13579bde04p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0x1.000002p+0L 0x2.468acf13579bde04p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x1.000002p+0L 0x2.468acf13579bde04p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.000002p+0L 0x2.468acf13579bde04p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x1.000002p+0L 0x2.468acf13579bde04p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.000002p+0L 0x2.468acf13579bde04p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.000002p+0L 0x2.468acf13579bde04p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.000002p+0L 0x2.468acf13579bde04p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.000002p+0L 0x2.468acf13579bde04p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.000002p+0L 0x2.468acf13579bde04p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.000002p+0L 0x2.468acf13579bde04p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000002p+0L 0x2.468acf13579bde04p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.000002p+0L 0x2.468acf13579bde04p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.000002p+0L 0x2.468acf13579bdep+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x1.000002p+0L 0x2.468acf13579bdep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.000002p+0L 0x2.468acf13579bdep+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0x1.000002p+0L 0x2.468acf13579bdep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0x1.000002p+0L 0x2.468acf13579bdep+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x1.000002p+0L 0x2.468acf13579bdep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.000002p+0L 0x2.468acf13579bdep+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x1.000002p+0L 0x2.468acf13579bdep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.000002p+0L 0x2.468acf13579bdep+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.000002p+0L 0x2.468acf13579bdep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.000002p+0L 0x2.468acf13579bdep+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.000002p+0L 0x2.468acf13579bdep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.000002p+0L 0x2.468acf13579bdep+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.000002p+0L 0x2.468acf13579bdep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000002p+0L 0x2.468acf13579bdep+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.000002p+0L 0x2.468acf13579bdep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.000002p+0L 0x2.468acf13579bde02468acf13579ap+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.000002p+0L 0x2.468acf13579bde02468acf13579ap+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.000002p+0L 0x2.468acf13579bde02468acf13579ap+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.000002p+0L 0x2.468acf13579bde02468acf13579ap+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.000002p+0L 0x2.468acf13579bde02468acf1358p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.000002p+0L 0x2.468acf13579bde02468acf1358p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.000002p+0L 0x2.468acf13579bde02468acf1358p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.000002p+0L 0x2.468acf13579bde02468acf1358p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.000002p+0L 0x2.468acf13579bde02468acf1358p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.000002p+0L 0x2.468acf13579bde02468acf1358p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000002p+0L 0x2.468acf13579bde02468acf1358p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.000002p+0L 0x2.468acf13579bde02468acf1358p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.000002p+0L 0x2.468acf13579bde02468acf1357p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.000002p+0L 0x2.468acf13579bde02468acf1357p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.000002p+0L 0x2.468acf13579bde02468acf1357p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.000002p+0L 0x2.468acf13579bde02468acf1357p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.000002p+0L 0x2.468acf13579bde02468acf1357p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.000002p+0L 0x2.468acf13579bde02468acf1357p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000002p+0L 0x2.468acf13579bde02468acf1357p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.000002p+0L 0x2.468acf13579bde02468acf1357p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0x1.0000000000001p+0 0x2.468adp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0x1.0000000000001p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0x1.0000000000001p+0 0x2.468adp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0x1.0000000000001p+0 0x2.468adp+124 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.0000000000001p+0L 0x2.468adp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x1.0000000000001p+0L 0x2.468adp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.0000000000001p+0L 0x2.468adp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0x1.0000000000001p+0L 0x2.468adp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0x1.0000000000001p+0L 0x2.468adp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x1.0000000000001p+0L 0x2.468adp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.0000000000001p+0L 0x2.468adp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x1.0000000000001p+0L 0x2.468adp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.0000000000001p+0L 0x2.468adp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.0000000000001p+0L 0x2.468adp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000001p+0L 0x2.468adp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.0000000000001p+0L 0x2.468adp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.0000000000001p+0L 0x2.468adp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.0000000000001p+0L 0x2.468adp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000001p+0L 0x2.468adp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.0000000000001p+0L 0x2.468adp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0x1.0000000000001p+0 0x2.468accp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0x1.0000000000001p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0x1.0000000000001p+0 0x2.468accp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0x1.0000000000001p+0 0x2.468accp+124 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.0000000000001p+0L 0x2.468accp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x1.0000000000001p+0L 0x2.468accp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.0000000000001p+0L 0x2.468accp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0x1.0000000000001p+0L 0x2.468accp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0x1.0000000000001p+0L 0x2.468accp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x1.0000000000001p+0L 0x2.468accp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.0000000000001p+0L 0x2.468accp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x1.0000000000001p+0L 0x2.468accp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.0000000000001p+0L 0x2.468accp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.0000000000001p+0L 0x2.468accp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000001p+0L 0x2.468accp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.0000000000001p+0L 0x2.468accp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.0000000000001p+0L 0x2.468accp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.0000000000001p+0L 0x2.468accp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000001p+0L 0x2.468accp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.0000000000001p+0L 0x2.468accp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0x1.0000000000001p+0 0x2.468acf13579bep+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0x1.0000000000001p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0x1.0000000000001p+0 0x2.468acf13579bep+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0x1.0000000000001p+0 0x2.468acf13579bep+124 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.0000000000001p+0L 0x2.468acf13579bep+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x1.0000000000001p+0L 0x2.468acf13579bep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.0000000000001p+0L 0x2.468acf13579bep+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0x1.0000000000001p+0L 0x2.468acf13579bep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0x1.0000000000001p+0L 0x2.468acf13579bep+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x1.0000000000001p+0L 0x2.468acf13579bep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.0000000000001p+0L 0x2.468acf13579bep+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x1.0000000000001p+0L 0x2.468acf13579bep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.0000000000001p+0L 0x2.468acf13579bep+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.0000000000001p+0L 0x2.468acf13579bep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000001p+0L 0x2.468acf13579bep+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.0000000000001p+0L 0x2.468acf13579bep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.0000000000001p+0L 0x2.468acf13579bep+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.0000000000001p+0L 0x2.468acf13579bep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000001p+0L 0x2.468acf13579bep+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.0000000000001p+0L 0x2.468acf13579bep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0x1.0000000000001p+0 0x2.468acf13579bcp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0x1.0000000000001p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0x1.0000000000001p+0 0x2.468acf13579bcp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0x1.0000000000001p+0 0x2.468acf13579bcp+124 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.0000000000001p+0L 0x2.468acf13579bcp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x1.0000000000001p+0L 0x2.468acf13579bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.0000000000001p+0L 0x2.468acf13579bcp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0x1.0000000000001p+0L 0x2.468acf13579bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0x1.0000000000001p+0L 0x2.468acf13579bcp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x1.0000000000001p+0L 0x2.468acf13579bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.0000000000001p+0L 0x2.468acf13579bcp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x1.0000000000001p+0L 0x2.468acf13579bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.0000000000001p+0L 0x2.468acf13579bcp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.0000000000001p+0L 0x2.468acf13579bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000001p+0L 0x2.468acf13579bcp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.0000000000001p+0L 0x2.468acf13579bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.0000000000001p+0L 0x2.468acf13579bcp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.0000000000001p+0L 0x2.468acf13579bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000001p+0L 0x2.468acf13579bcp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.0000000000001p+0L 0x2.468acf13579bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.0000000000001p+0L 0x2.468acf13579bde04p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x1.0000000000001p+0L 0x2.468acf13579bde04p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.0000000000001p+0L 0x2.468acf13579bde04p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0x1.0000000000001p+0L 0x2.468acf13579bde04p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0x1.0000000000001p+0L 0x2.468acf13579bde04p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x1.0000000000001p+0L 0x2.468acf13579bde04p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.0000000000001p+0L 0x2.468acf13579bde04p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x1.0000000000001p+0L 0x2.468acf13579bde04p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.0000000000001p+0L 0x2.468acf13579bde04p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.0000000000001p+0L 0x2.468acf13579bde04p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000001p+0L 0x2.468acf13579bde04p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.0000000000001p+0L 0x2.468acf13579bde04p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.0000000000001p+0L 0x2.468acf13579bde04p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.0000000000001p+0L 0x2.468acf13579bde04p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000001p+0L 0x2.468acf13579bde04p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.0000000000001p+0L 0x2.468acf13579bde04p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.0000000000001p+0L 0x2.468acf13579bdep+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x1.0000000000001p+0L 0x2.468acf13579bdep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.0000000000001p+0L 0x2.468acf13579bdep+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0x1.0000000000001p+0L 0x2.468acf13579bdep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0x1.0000000000001p+0L 0x2.468acf13579bdep+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x1.0000000000001p+0L 0x2.468acf13579bdep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.0000000000001p+0L 0x2.468acf13579bdep+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x1.0000000000001p+0L 0x2.468acf13579bdep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.0000000000001p+0L 0x2.468acf13579bdep+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.0000000000001p+0L 0x2.468acf13579bdep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000001p+0L 0x2.468acf13579bdep+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.0000000000001p+0L 0x2.468acf13579bdep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.0000000000001p+0L 0x2.468acf13579bdep+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.0000000000001p+0L 0x2.468acf13579bdep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000001p+0L 0x2.468acf13579bdep+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.0000000000001p+0L 0x2.468acf13579bdep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.0000000000001p+0L 0x2.468acf13579bde02468acf13579ap+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.0000000000001p+0L 0x2.468acf13579bde02468acf13579ap+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000001p+0L 0x2.468acf13579bde02468acf13579ap+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.0000000000001p+0L 0x2.468acf13579bde02468acf13579ap+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.0000000000001p+0L 0x2.468acf13579bde02468acf1358p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.0000000000001p+0L 0x2.468acf13579bde02468acf1358p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000001p+0L 0x2.468acf13579bde02468acf1358p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.0000000000001p+0L 0x2.468acf13579bde02468acf1358p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.0000000000001p+0L 0x2.468acf13579bde02468acf1358p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.0000000000001p+0L 0x2.468acf13579bde02468acf1358p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000001p+0L 0x2.468acf13579bde02468acf1358p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.0000000000001p+0L 0x2.468acf13579bde02468acf1358p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.0000000000001p+0L 0x2.468acf13579bde02468acf1357p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.0000000000001p+0L 0x2.468acf13579bde02468acf1357p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000001p+0L 0x2.468acf13579bde02468acf1357p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.0000000000001p+0L 0x2.468acf13579bde02468acf1357p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.0000000000001p+0L 0x2.468acf13579bde02468acf1357p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.0000000000001p+0L 0x2.468acf13579bde02468acf1357p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000001p+0L 0x2.468acf13579bde02468acf1357p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.0000000000001p+0L 0x2.468acf13579bde02468acf1357p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.0000000000000002p+0L 0x2.468adp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x1.0000000000000002p+0L 0x2.468adp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.0000000000000002p+0L 0x2.468adp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0x1.0000000000000002p+0L 0x2.468adp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0x1.0000000000000002p+0L 0x2.468adp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x1.0000000000000002p+0L 0x2.468adp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.0000000000000002p+0L 0x2.468adp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x1.0000000000000002p+0L 0x2.468adp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.0000000000000002p+0L 0x2.468adp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.0000000000000002p+0L 0x2.468adp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000000002p+0L 0x2.468adp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.0000000000000002p+0L 0x2.468adp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.0000000000000002p+0L 0x2.468adp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.0000000000000002p+0L 0x2.468adp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000000002p+0L 0x2.468adp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.0000000000000002p+0L 0x2.468adp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.0000000000000002p+0L 0x2.468accp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x1.0000000000000002p+0L 0x2.468accp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.0000000000000002p+0L 0x2.468accp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0x1.0000000000000002p+0L 0x2.468accp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0x1.0000000000000002p+0L 0x2.468accp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x1.0000000000000002p+0L 0x2.468accp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.0000000000000002p+0L 0x2.468accp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x1.0000000000000002p+0L 0x2.468accp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.0000000000000002p+0L 0x2.468accp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.0000000000000002p+0L 0x2.468accp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000000002p+0L 0x2.468accp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.0000000000000002p+0L 0x2.468accp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.0000000000000002p+0L 0x2.468accp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.0000000000000002p+0L 0x2.468accp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000000002p+0L 0x2.468accp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.0000000000000002p+0L 0x2.468accp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.0000000000000002p+0L 0x2.468acf13579bep+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x1.0000000000000002p+0L 0x2.468acf13579bep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.0000000000000002p+0L 0x2.468acf13579bep+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0x1.0000000000000002p+0L 0x2.468acf13579bep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0x1.0000000000000002p+0L 0x2.468acf13579bep+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x1.0000000000000002p+0L 0x2.468acf13579bep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.0000000000000002p+0L 0x2.468acf13579bep+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x1.0000000000000002p+0L 0x2.468acf13579bep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.0000000000000002p+0L 0x2.468acf13579bep+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.0000000000000002p+0L 0x2.468acf13579bep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000000002p+0L 0x2.468acf13579bep+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.0000000000000002p+0L 0x2.468acf13579bep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.0000000000000002p+0L 0x2.468acf13579bep+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.0000000000000002p+0L 0x2.468acf13579bep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000000002p+0L 0x2.468acf13579bep+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.0000000000000002p+0L 0x2.468acf13579bep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.0000000000000002p+0L 0x2.468acf13579bcp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x1.0000000000000002p+0L 0x2.468acf13579bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.0000000000000002p+0L 0x2.468acf13579bcp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0x1.0000000000000002p+0L 0x2.468acf13579bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0x1.0000000000000002p+0L 0x2.468acf13579bcp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x1.0000000000000002p+0L 0x2.468acf13579bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.0000000000000002p+0L 0x2.468acf13579bcp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x1.0000000000000002p+0L 0x2.468acf13579bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.0000000000000002p+0L 0x2.468acf13579bcp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.0000000000000002p+0L 0x2.468acf13579bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000000002p+0L 0x2.468acf13579bcp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.0000000000000002p+0L 0x2.468acf13579bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.0000000000000002p+0L 0x2.468acf13579bcp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.0000000000000002p+0L 0x2.468acf13579bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000000002p+0L 0x2.468acf13579bcp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.0000000000000002p+0L 0x2.468acf13579bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.0000000000000002p+0L 0x2.468acf13579bde04p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x1.0000000000000002p+0L 0x2.468acf13579bde04p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.0000000000000002p+0L 0x2.468acf13579bde04p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0x1.0000000000000002p+0L 0x2.468acf13579bde04p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0x1.0000000000000002p+0L 0x2.468acf13579bde04p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x1.0000000000000002p+0L 0x2.468acf13579bde04p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.0000000000000002p+0L 0x2.468acf13579bde04p+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x1.0000000000000002p+0L 0x2.468acf13579bde04p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.0000000000000002p+0L 0x2.468acf13579bde04p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.0000000000000002p+0L 0x2.468acf13579bde04p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000000002p+0L 0x2.468acf13579bde04p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.0000000000000002p+0L 0x2.468acf13579bde04p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.0000000000000002p+0L 0x2.468acf13579bde04p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.0000000000000002p+0L 0x2.468acf13579bde04p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000000002p+0L 0x2.468acf13579bde04p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.0000000000000002p+0L 0x2.468acf13579bde04p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.0000000000000002p+0L 0x2.468acf13579bdep+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x1.0000000000000002p+0L 0x2.468acf13579bdep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.0000000000000002p+0L 0x2.468acf13579bdep+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0x1.0000000000000002p+0L 0x2.468acf13579bdep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0x1.0000000000000002p+0L 0x2.468acf13579bdep+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x1.0000000000000002p+0L 0x2.468acf13579bdep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.0000000000000002p+0L 0x2.468acf13579bdep+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x1.0000000000000002p+0L 0x2.468acf13579bdep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.0000000000000002p+0L 0x2.468acf13579bdep+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.0000000000000002p+0L 0x2.468acf13579bdep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000000002p+0L 0x2.468acf13579bdep+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.0000000000000002p+0L 0x2.468acf13579bdep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.0000000000000002p+0L 0x2.468acf13579bdep+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.0000000000000002p+0L 0x2.468acf13579bdep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000000002p+0L 0x2.468acf13579bdep+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.0000000000000002p+0L 0x2.468acf13579bdep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.0000000000000002p+0L 0x2.468acf13579bde02468acf13579ap+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.0000000000000002p+0L 0x2.468acf13579bde02468acf13579ap+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000000002p+0L 0x2.468acf13579bde02468acf13579ap+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.0000000000000002p+0L 0x2.468acf13579bde02468acf13579ap+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.0000000000000002p+0L 0x2.468acf13579bde02468acf1358p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.0000000000000002p+0L 0x2.468acf13579bde02468acf1358p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000000002p+0L 0x2.468acf13579bde02468acf1358p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.0000000000000002p+0L 0x2.468acf13579bde02468acf1358p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.0000000000000002p+0L 0x2.468acf13579bde02468acf1358p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.0000000000000002p+0L 0x2.468acf13579bde02468acf1358p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000000002p+0L 0x2.468acf13579bde02468acf1358p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.0000000000000002p+0L 0x2.468acf13579bde02468acf1358p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.0000000000000002p+0L 0x2.468acf13579bde02468acf1357p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.0000000000000002p+0L 0x2.468acf13579bde02468acf1357p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000000002p+0L 0x2.468acf13579bde02468acf1357p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.0000000000000002p+0L 0x2.468acf13579bde02468acf1357p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.0000000000000002p+0L 0x2.468acf13579bde02468acf1357p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.0000000000000002p+0L 0x2.468acf13579bde02468acf1357p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000000002p+0L 0x2.468acf13579bde02468acf1357p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.0000000000000002p+0L 0x2.468acf13579bde02468acf1357p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.0000000000000000000000000001p+0L 0x2.468adp+124L : 0x7.6d3e3fd0495e25b4833a1a8b5dep+13444L : inexact-ok
+= pow tonearest ldbl-128 -0x1.0000000000000000000000000001p+0L 0x2.468adp+124L : 0x7.6d3e3fd0495e25b4833a1a8b5de4p+13444L : inexact-ok
+= pow towardzero ldbl-128 -0x1.0000000000000000000000000001p+0L 0x2.468adp+124L : 0x7.6d3e3fd0495e25b4833a1a8b5dep+13444L : inexact-ok
+= pow upward ldbl-128 -0x1.0000000000000000000000000001p+0L 0x2.468adp+124L : 0x7.6d3e3fd0495e25b4833a1a8b5de4p+13444L : inexact-ok
+= pow downward ldbl-128 -0x1.0000000000000000000000000001p+0L 0x2.468accp+124L : 0x7.6b632ba5541aaf37ff8e0c6c1dp+13444L : inexact-ok
+= pow tonearest ldbl-128 -0x1.0000000000000000000000000001p+0L 0x2.468accp+124L : 0x7.6b632ba5541aaf37ff8e0c6c1dp+13444L : inexact-ok
+= pow towardzero ldbl-128 -0x1.0000000000000000000000000001p+0L 0x2.468accp+124L : 0x7.6b632ba5541aaf37ff8e0c6c1dp+13444L : inexact-ok
+= pow upward ldbl-128 -0x1.0000000000000000000000000001p+0L 0x2.468accp+124L : 0x7.6b632ba5541aaf37ff8e0c6c1d04p+13444L : inexact-ok
+= pow downward ldbl-128 -0x1.0000000000000000000000000001p+0L 0x2.468acf13579bep+124L : 0x7.6cd0697ceb5688c68f34487bdd2cp+13444L : inexact-ok
+= pow tonearest ldbl-128 -0x1.0000000000000000000000000001p+0L 0x2.468acf13579bep+124L : 0x7.6cd0697ceb5688c68f34487bdd2cp+13444L : inexact-ok
+= pow towardzero ldbl-128 -0x1.0000000000000000000000000001p+0L 0x2.468acf13579bep+124L : 0x7.6cd0697ceb5688c68f34487bdd2cp+13444L : inexact-ok
+= pow upward ldbl-128 -0x1.0000000000000000000000000001p+0L 0x2.468acf13579bep+124L : 0x7.6cd0697ceb5688c68f34487bdd3p+13444L : inexact-ok
+= pow downward ldbl-128 -0x1.0000000000000000000000000001p+0L 0x2.468acf13579bcp+124L : 0x7.6cd0697cdc7ce7f3956c750b2304p+13444L : inexact-ok
+= pow tonearest ldbl-128 -0x1.0000000000000000000000000001p+0L 0x2.468acf13579bcp+124L : 0x7.6cd0697cdc7ce7f3956c750b2308p+13444L : inexact-ok
+= pow towardzero ldbl-128 -0x1.0000000000000000000000000001p+0L 0x2.468acf13579bcp+124L : 0x7.6cd0697cdc7ce7f3956c750b2304p+13444L : inexact-ok
+= pow upward ldbl-128 -0x1.0000000000000000000000000001p+0L 0x2.468acf13579bcp+124L : 0x7.6cd0697cdc7ce7f3956c750b2308p+13444L : inexact-ok
+= pow downward ldbl-128 -0x1.0000000000000000000000000001p+0L 0x2.468acf13579bde04p+124L : 0x7.6cd0697cea6ac9ed79f6271edc4p+13444L : inexact-ok
+= pow tonearest ldbl-128 -0x1.0000000000000000000000000001p+0L 0x2.468acf13579bde04p+124L : 0x7.6cd0697cea6ac9ed79f6271edc44p+13444L : inexact-ok
+= pow towardzero ldbl-128 -0x1.0000000000000000000000000001p+0L 0x2.468acf13579bde04p+124L : 0x7.6cd0697cea6ac9ed79f6271edc4p+13444L : inexact-ok
+= pow upward ldbl-128 -0x1.0000000000000000000000000001p+0L 0x2.468acf13579bde04p+124L : 0x7.6cd0697cea6ac9ed79f6271edc44p+13444L : inexact-ok
+= pow downward ldbl-128 -0x1.0000000000000000000000000001p+0L 0x2.468acf13579bdep+124L : 0x7.6cd0697cea68eeb95f96ec84652cp+13444L : inexact-ok
+= pow tonearest ldbl-128 -0x1.0000000000000000000000000001p+0L 0x2.468acf13579bdep+124L : 0x7.6cd0697cea68eeb95f96ec84652cp+13444L : inexact-ok
+= pow towardzero ldbl-128 -0x1.0000000000000000000000000001p+0L 0x2.468acf13579bdep+124L : 0x7.6cd0697cea68eeb95f96ec84652cp+13444L : inexact-ok
+= pow upward ldbl-128 -0x1.0000000000000000000000000001p+0L 0x2.468acf13579bdep+124L : 0x7.6cd0697cea68eeb95f96ec84653p+13444L : inexact-ok
+= pow downward ldbl-128 -0x1.0000000000000000000000000001p+0L 0x2.468acf13579bde02468acf13579ap+124L : 0x7.6cd0697cea69fd0fe7325c5be908p+13444L : inexact-ok
+= pow tonearest ldbl-128 -0x1.0000000000000000000000000001p+0L 0x2.468acf13579bde02468acf13579ap+124L : 0x7.6cd0697cea69fd0fe7325c5be90cp+13444L : inexact-ok
+= pow towardzero ldbl-128 -0x1.0000000000000000000000000001p+0L 0x2.468acf13579bde02468acf13579ap+124L : 0x7.6cd0697cea69fd0fe7325c5be908p+13444L : inexact-ok
+= pow upward ldbl-128 -0x1.0000000000000000000000000001p+0L 0x2.468acf13579bde02468acf13579ap+124L : 0x7.6cd0697cea69fd0fe7325c5be90cp+13444L : inexact-ok
+= pow downward ldbl-128 -0x1.0000000000000000000000000001p+0L 0x2.468acf13579bde02468acf1358p+124L : 0x7.6cd0697cea69fd0fe7325c8b3ebcp+13444L : inexact-ok
+= pow tonearest ldbl-128 -0x1.0000000000000000000000000001p+0L 0x2.468acf13579bde02468acf1358p+124L : 0x7.6cd0697cea69fd0fe7325c8b3ebcp+13444L : inexact-ok
+= pow towardzero ldbl-128 -0x1.0000000000000000000000000001p+0L 0x2.468acf13579bde02468acf1358p+124L : 0x7.6cd0697cea69fd0fe7325c8b3ebcp+13444L : inexact-ok
+= pow upward ldbl-128 -0x1.0000000000000000000000000001p+0L 0x2.468acf13579bde02468acf1358p+124L : 0x7.6cd0697cea69fd0fe7325c8b3ecp+13444L : inexact-ok
+= pow downward ldbl-128 -0x1.0000000000000000000000000001p+0L 0x2.468acf13579bde02468acf1357p+124L : 0x7.6cd0697cea69fd0fe7325c1471b4p+13444L : inexact-ok
+= pow tonearest ldbl-128 -0x1.0000000000000000000000000001p+0L 0x2.468acf13579bde02468acf1357p+124L : 0x7.6cd0697cea69fd0fe7325c1471b4p+13444L : inexact-ok
+= pow towardzero ldbl-128 -0x1.0000000000000000000000000001p+0L 0x2.468acf13579bde02468acf1357p+124L : 0x7.6cd0697cea69fd0fe7325c1471b4p+13444L : inexact-ok
+= pow upward ldbl-128 -0x1.0000000000000000000000000001p+0L 0x2.468acf13579bde02468acf1357p+124L : 0x7.6cd0697cea69fd0fe7325c1471b8p+13444L : inexact-ok
+= pow downward ldbl-128 -0x1.000000000000000000000000008p+0L 0x2.468adp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.000000000000000000000000008p+0L 0x2.468adp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.000000000000000000000000008p+0L 0x2.468adp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.000000000000000000000000008p+0L 0x2.468adp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.000000000000000000000000008p+0L 0x2.468adp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.000000000000000000000000008p+0L 0x2.468adp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000000000000000000000000008p+0L 0x2.468adp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.000000000000000000000000008p+0L 0x2.468adp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.000000000000000000000000008p+0L 0x2.468accp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.000000000000000000000000008p+0L 0x2.468accp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.000000000000000000000000008p+0L 0x2.468accp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.000000000000000000000000008p+0L 0x2.468accp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.000000000000000000000000008p+0L 0x2.468accp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.000000000000000000000000008p+0L 0x2.468accp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000000000000000000000000008p+0L 0x2.468accp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.000000000000000000000000008p+0L 0x2.468accp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.000000000000000000000000008p+0L 0x2.468acf13579bep+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.000000000000000000000000008p+0L 0x2.468acf13579bep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.000000000000000000000000008p+0L 0x2.468acf13579bep+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.000000000000000000000000008p+0L 0x2.468acf13579bep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.000000000000000000000000008p+0L 0x2.468acf13579bep+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.000000000000000000000000008p+0L 0x2.468acf13579bep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000000000000000000000000008p+0L 0x2.468acf13579bep+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.000000000000000000000000008p+0L 0x2.468acf13579bep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.000000000000000000000000008p+0L 0x2.468acf13579bcp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.000000000000000000000000008p+0L 0x2.468acf13579bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.000000000000000000000000008p+0L 0x2.468acf13579bcp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.000000000000000000000000008p+0L 0x2.468acf13579bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.000000000000000000000000008p+0L 0x2.468acf13579bcp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.000000000000000000000000008p+0L 0x2.468acf13579bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000000000000000000000000008p+0L 0x2.468acf13579bcp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.000000000000000000000000008p+0L 0x2.468acf13579bcp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.000000000000000000000000008p+0L 0x2.468acf13579bde04p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.000000000000000000000000008p+0L 0x2.468acf13579bde04p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.000000000000000000000000008p+0L 0x2.468acf13579bde04p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.000000000000000000000000008p+0L 0x2.468acf13579bde04p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.000000000000000000000000008p+0L 0x2.468acf13579bde04p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.000000000000000000000000008p+0L 0x2.468acf13579bde04p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000000000000000000000000008p+0L 0x2.468acf13579bde04p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.000000000000000000000000008p+0L 0x2.468acf13579bde04p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.000000000000000000000000008p+0L 0x2.468acf13579bdep+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.000000000000000000000000008p+0L 0x2.468acf13579bdep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.000000000000000000000000008p+0L 0x2.468acf13579bdep+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.000000000000000000000000008p+0L 0x2.468acf13579bdep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.000000000000000000000000008p+0L 0x2.468acf13579bdep+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.000000000000000000000000008p+0L 0x2.468acf13579bdep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000000000000000000000000008p+0L 0x2.468acf13579bdep+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.000000000000000000000000008p+0L 0x2.468acf13579bdep+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.000000000000000000000000008p+0L 0x2.468acf13579bde02468acf13579ap+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.000000000000000000000000008p+0L 0x2.468acf13579bde02468acf13579ap+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.000000000000000000000000008p+0L 0x2.468acf13579bde02468acf13579ap+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.000000000000000000000000008p+0L 0x2.468acf13579bde02468acf13579ap+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.000000000000000000000000008p+0L 0x2.468acf13579bde02468acf1358p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.000000000000000000000000008p+0L 0x2.468acf13579bde02468acf1358p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.000000000000000000000000008p+0L 0x2.468acf13579bde02468acf1358p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.000000000000000000000000008p+0L 0x2.468acf13579bde02468acf1358p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.000000000000000000000000008p+0L 0x2.468acf13579bde02468acf1358p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.000000000000000000000000008p+0L 0x2.468acf13579bde02468acf1358p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000000000000000000000000008p+0L 0x2.468acf13579bde02468acf1358p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.000000000000000000000000008p+0L 0x2.468acf13579bde02468acf1358p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.000000000000000000000000008p+0L 0x2.468acf13579bde02468acf1357p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.000000000000000000000000008p+0L 0x2.468acf13579bde02468acf1357p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.000000000000000000000000008p+0L 0x2.468acf13579bde02468acf1357p+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.000000000000000000000000008p+0L 0x2.468acf13579bde02468acf1357p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.000000000000000000000000008p+0L 0x2.468acf13579bde02468acf1357p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.000000000000000000000000008p+0L 0x2.468acf13579bde02468acf1357p+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000000000000000000000000008p+0L 0x2.468acf13579bde02468acf1357p+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.000000000000000000000000008p+0L 0x2.468acf13579bde02468acf1357p+124L : plus_infty : inexact-ok overflow errno-erange
+pow -0x1.0000000000000000000000000001p0 -0x1.23456789abcdef0123456789abcdp125
+= pow downward flt-32 -0x1p+0f -0x2.468accp+124f : 0x1p+0f : inexact-ok
+= pow tonearest flt-32 -0x1p+0f -0x2.468accp+124f : 0x1p+0f : inexact-ok
+= pow towardzero flt-32 -0x1p+0f -0x2.468accp+124f : 0x1p+0f : inexact-ok
+= pow upward flt-32 -0x1p+0f -0x2.468accp+124f : 0x1p+0f : inexact-ok
+= pow downward dbl-64 -0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 -0x2.468accp+124 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L -0x2.468accp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L -0x2.468accp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L -0x2.468accp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L -0x2.468accp+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L -0x2.468accp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L -0x2.468accp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L -0x2.468accp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L -0x2.468accp+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L -0x2.468accp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L -0x2.468accp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L -0x2.468accp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L -0x2.468accp+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L -0x2.468accp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L -0x2.468accp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L -0x2.468accp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L -0x2.468accp+124L : 0x1p+0L : inexact-ok
+= pow downward flt-32 -0x1p+0f -0x2.468adp+124f : 0x1p+0f : inexact-ok
+= pow tonearest flt-32 -0x1p+0f -0x2.468adp+124f : 0x1p+0f : inexact-ok
+= pow towardzero flt-32 -0x1p+0f -0x2.468adp+124f : 0x1p+0f : inexact-ok
+= pow upward flt-32 -0x1p+0f -0x2.468adp+124f : 0x1p+0f : inexact-ok
+= pow downward dbl-64 -0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 -0x2.468adp+124 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L -0x2.468adp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L -0x2.468adp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L -0x2.468adp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L -0x2.468adp+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L -0x2.468adp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L -0x2.468adp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L -0x2.468adp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L -0x2.468adp+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L -0x2.468adp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L -0x2.468adp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L -0x2.468adp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L -0x2.468adp+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L -0x2.468adp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L -0x2.468adp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L -0x2.468adp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L -0x2.468adp+124L : 0x1p+0L : inexact-ok
+= pow downward dbl-64 -0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 -0x2.468acf13579bcp+124 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L -0x2.468acf13579bcp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L -0x2.468acf13579bcp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L -0x2.468acf13579bcp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L -0x2.468acf13579bcp+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L -0x2.468acf13579bcp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L -0x2.468acf13579bcp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L -0x2.468acf13579bcp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L -0x2.468acf13579bcp+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L -0x2.468acf13579bcp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L -0x2.468acf13579bcp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L -0x2.468acf13579bcp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L -0x2.468acf13579bcp+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L -0x2.468acf13579bcp+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L -0x2.468acf13579bcp+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L -0x2.468acf13579bcp+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L -0x2.468acf13579bcp+124L : 0x1p+0L : inexact-ok
+= pow downward dbl-64 -0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok
+= pow tonearest dbl-64 -0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok
+= pow towardzero dbl-64 -0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok
+= pow upward dbl-64 -0x1p+0 -0x2.468acf13579bep+124 : 0x1p+0 : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L -0x2.468acf13579bep+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L -0x2.468acf13579bep+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L -0x2.468acf13579bep+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L -0x2.468acf13579bep+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L -0x2.468acf13579bep+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L -0x2.468acf13579bep+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L -0x2.468acf13579bep+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L -0x2.468acf13579bep+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L -0x2.468acf13579bep+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L -0x2.468acf13579bep+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L -0x2.468acf13579bep+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L -0x2.468acf13579bep+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L -0x2.468acf13579bep+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L -0x2.468acf13579bep+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L -0x2.468acf13579bep+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L -0x2.468acf13579bep+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L -0x2.468acf13579bdep+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L -0x2.468acf13579bdep+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L -0x2.468acf13579bdep+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L -0x2.468acf13579bdep+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L -0x2.468acf13579bdep+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L -0x2.468acf13579bdep+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L -0x2.468acf13579bdep+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L -0x2.468acf13579bdep+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L -0x2.468acf13579bdep+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L -0x2.468acf13579bdep+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L -0x2.468acf13579bdep+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L -0x2.468acf13579bdep+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L -0x2.468acf13579bdep+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L -0x2.468acf13579bdep+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L -0x2.468acf13579bdep+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L -0x2.468acf13579bdep+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-intel -0x1p+0L -0x2.468acf13579bde04p+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1p+0L -0x2.468acf13579bde04p+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1p+0L -0x2.468acf13579bde04p+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-intel -0x1p+0L -0x2.468acf13579bde04p+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-96-m68k -0x1p+0L -0x2.468acf13579bde04p+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1p+0L -0x2.468acf13579bde04p+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1p+0L -0x2.468acf13579bde04p+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-96-m68k -0x1p+0L -0x2.468acf13579bde04p+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L -0x2.468acf13579bde04p+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L -0x2.468acf13579bde04p+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L -0x2.468acf13579bde04p+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L -0x2.468acf13579bde04p+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L -0x2.468acf13579bde04p+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L -0x2.468acf13579bde04p+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L -0x2.468acf13579bde04p+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L -0x2.468acf13579bde04p+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L -0x2.468acf13579bde02468acf13579ap+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L -0x2.468acf13579bde02468acf13579ap+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L -0x2.468acf13579bde02468acf13579ap+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L -0x2.468acf13579bde02468acf13579ap+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128 -0x1p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128 -0x1p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128 -0x1p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128 -0x1p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x1p+0L : inexact-ok
+= pow downward ldbl-128ibm -0x1p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x1p+0L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x1p+0L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x1p+0L : inexact-ok
+= pow upward ldbl-128ibm -0x1p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x1p+0L : inexact-ok
+= pow downward flt-32 -0x1.000002p+0f -0x2.468accp+124f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 -0x1.000002p+0f -0x2.468accp+124f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 -0x1.000002p+0f -0x2.468accp+124f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 -0x1.000002p+0f -0x2.468accp+124f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0x1.000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0x1.000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0x1.000002p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0x1.000002p+0 -0x2.468accp+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x1.000002p+0L -0x2.468accp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0x1.000002p+0L -0x2.468accp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.000002p+0L -0x2.468accp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0x1.000002p+0L -0x2.468accp+124L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x1.000002p+0L -0x2.468accp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0x1.000002p+0L -0x2.468accp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.000002p+0L -0x2.468accp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0x1.000002p+0L -0x2.468accp+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.000002p+0L -0x2.468accp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.000002p+0L -0x2.468accp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.000002p+0L -0x2.468accp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.000002p+0L -0x2.468accp+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.000002p+0L -0x2.468accp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.000002p+0L -0x2.468accp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000002p+0L -0x2.468accp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.000002p+0L -0x2.468accp+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward flt-32 -0x1.000002p+0f -0x2.468adp+124f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 -0x1.000002p+0f -0x2.468adp+124f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 -0x1.000002p+0f -0x2.468adp+124f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 -0x1.000002p+0f -0x2.468adp+124f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0x1.000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0x1.000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0x1.000002p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0x1.000002p+0 -0x2.468adp+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x1.000002p+0L -0x2.468adp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0x1.000002p+0L -0x2.468adp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.000002p+0L -0x2.468adp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0x1.000002p+0L -0x2.468adp+124L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x1.000002p+0L -0x2.468adp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0x1.000002p+0L -0x2.468adp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.000002p+0L -0x2.468adp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0x1.000002p+0L -0x2.468adp+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.000002p+0L -0x2.468adp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.000002p+0L -0x2.468adp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.000002p+0L -0x2.468adp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.000002p+0L -0x2.468adp+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.000002p+0L -0x2.468adp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.000002p+0L -0x2.468adp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000002p+0L -0x2.468adp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.000002p+0L -0x2.468adp+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0x1.000002p+0 -0x2.468acf13579bcp+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x1.000002p+0L -0x2.468acf13579bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0x1.000002p+0L -0x2.468acf13579bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.000002p+0L -0x2.468acf13579bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0x1.000002p+0L -0x2.468acf13579bcp+124L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x1.000002p+0L -0x2.468acf13579bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0x1.000002p+0L -0x2.468acf13579bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.000002p+0L -0x2.468acf13579bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0x1.000002p+0L -0x2.468acf13579bcp+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.000002p+0L -0x2.468acf13579bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.000002p+0L -0x2.468acf13579bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.000002p+0L -0x2.468acf13579bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.000002p+0L -0x2.468acf13579bcp+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.000002p+0L -0x2.468acf13579bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.000002p+0L -0x2.468acf13579bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000002p+0L -0x2.468acf13579bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.000002p+0L -0x2.468acf13579bcp+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0x1.000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0x1.000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0x1.000002p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0x1.000002p+0 -0x2.468acf13579bep+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x1.000002p+0L -0x2.468acf13579bep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0x1.000002p+0L -0x2.468acf13579bep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.000002p+0L -0x2.468acf13579bep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0x1.000002p+0L -0x2.468acf13579bep+124L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x1.000002p+0L -0x2.468acf13579bep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0x1.000002p+0L -0x2.468acf13579bep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.000002p+0L -0x2.468acf13579bep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0x1.000002p+0L -0x2.468acf13579bep+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.000002p+0L -0x2.468acf13579bep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.000002p+0L -0x2.468acf13579bep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.000002p+0L -0x2.468acf13579bep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.000002p+0L -0x2.468acf13579bep+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.000002p+0L -0x2.468acf13579bep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.000002p+0L -0x2.468acf13579bep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000002p+0L -0x2.468acf13579bep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.000002p+0L -0x2.468acf13579bep+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x1.000002p+0L -0x2.468acf13579bdep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0x1.000002p+0L -0x2.468acf13579bdep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.000002p+0L -0x2.468acf13579bdep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0x1.000002p+0L -0x2.468acf13579bdep+124L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x1.000002p+0L -0x2.468acf13579bdep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0x1.000002p+0L -0x2.468acf13579bdep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.000002p+0L -0x2.468acf13579bdep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0x1.000002p+0L -0x2.468acf13579bdep+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.000002p+0L -0x2.468acf13579bdep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.000002p+0L -0x2.468acf13579bdep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.000002p+0L -0x2.468acf13579bdep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.000002p+0L -0x2.468acf13579bdep+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.000002p+0L -0x2.468acf13579bdep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.000002p+0L -0x2.468acf13579bdep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000002p+0L -0x2.468acf13579bdep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.000002p+0L -0x2.468acf13579bdep+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x1.000002p+0L -0x2.468acf13579bde04p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0x1.000002p+0L -0x2.468acf13579bde04p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.000002p+0L -0x2.468acf13579bde04p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0x1.000002p+0L -0x2.468acf13579bde04p+124L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x1.000002p+0L -0x2.468acf13579bde04p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0x1.000002p+0L -0x2.468acf13579bde04p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.000002p+0L -0x2.468acf13579bde04p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0x1.000002p+0L -0x2.468acf13579bde04p+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.000002p+0L -0x2.468acf13579bde04p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.000002p+0L -0x2.468acf13579bde04p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.000002p+0L -0x2.468acf13579bde04p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.000002p+0L -0x2.468acf13579bde04p+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.000002p+0L -0x2.468acf13579bde04p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.000002p+0L -0x2.468acf13579bde04p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000002p+0L -0x2.468acf13579bde04p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.000002p+0L -0x2.468acf13579bde04p+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.000002p+0L -0x2.468acf13579bde02468acf13579ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.000002p+0L -0x2.468acf13579bde02468acf13579ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.000002p+0L -0x2.468acf13579bde02468acf13579ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.000002p+0L -0x2.468acf13579bde02468acf13579ap+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.000002p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.000002p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.000002p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.000002p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.000002p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.000002p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000002p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.000002p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.000002p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.000002p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.000002p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.000002p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.000002p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.000002p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000002p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.000002p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0x1.0000000000001p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0x1.0000000000001p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0x1.0000000000001p+0 -0x2.468accp+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0x1.0000000000001p+0 -0x2.468accp+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x1.0000000000001p+0L -0x2.468accp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0x1.0000000000001p+0L -0x2.468accp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.0000000000001p+0L -0x2.468accp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0x1.0000000000001p+0L -0x2.468accp+124L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x1.0000000000001p+0L -0x2.468accp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0x1.0000000000001p+0L -0x2.468accp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.0000000000001p+0L -0x2.468accp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0x1.0000000000001p+0L -0x2.468accp+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.0000000000001p+0L -0x2.468accp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.0000000000001p+0L -0x2.468accp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000001p+0L -0x2.468accp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.0000000000001p+0L -0x2.468accp+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.0000000000001p+0L -0x2.468accp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.0000000000001p+0L -0x2.468accp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000001p+0L -0x2.468accp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.0000000000001p+0L -0x2.468accp+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0x1.0000000000001p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0x1.0000000000001p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0x1.0000000000001p+0 -0x2.468adp+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0x1.0000000000001p+0 -0x2.468adp+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x1.0000000000001p+0L -0x2.468adp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0x1.0000000000001p+0L -0x2.468adp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.0000000000001p+0L -0x2.468adp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0x1.0000000000001p+0L -0x2.468adp+124L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x1.0000000000001p+0L -0x2.468adp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0x1.0000000000001p+0L -0x2.468adp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.0000000000001p+0L -0x2.468adp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0x1.0000000000001p+0L -0x2.468adp+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.0000000000001p+0L -0x2.468adp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.0000000000001p+0L -0x2.468adp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000001p+0L -0x2.468adp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.0000000000001p+0L -0x2.468adp+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.0000000000001p+0L -0x2.468adp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.0000000000001p+0L -0x2.468adp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000001p+0L -0x2.468adp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.0000000000001p+0L -0x2.468adp+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0x1.0000000000001p+0 -0x2.468acf13579bcp+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x1.0000000000001p+0L -0x2.468acf13579bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0x1.0000000000001p+0L -0x2.468acf13579bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.0000000000001p+0L -0x2.468acf13579bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0x1.0000000000001p+0L -0x2.468acf13579bcp+124L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x1.0000000000001p+0L -0x2.468acf13579bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0x1.0000000000001p+0L -0x2.468acf13579bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.0000000000001p+0L -0x2.468acf13579bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0x1.0000000000001p+0L -0x2.468acf13579bcp+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.0000000000001p+0L -0x2.468acf13579bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.0000000000001p+0L -0x2.468acf13579bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000001p+0L -0x2.468acf13579bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.0000000000001p+0L -0x2.468acf13579bcp+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.0000000000001p+0L -0x2.468acf13579bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.0000000000001p+0L -0x2.468acf13579bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000001p+0L -0x2.468acf13579bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.0000000000001p+0L -0x2.468acf13579bcp+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0x1.0000000000001p+0 -0x2.468acf13579bep+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x1.0000000000001p+0L -0x2.468acf13579bep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0x1.0000000000001p+0L -0x2.468acf13579bep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.0000000000001p+0L -0x2.468acf13579bep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0x1.0000000000001p+0L -0x2.468acf13579bep+124L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x1.0000000000001p+0L -0x2.468acf13579bep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0x1.0000000000001p+0L -0x2.468acf13579bep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.0000000000001p+0L -0x2.468acf13579bep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0x1.0000000000001p+0L -0x2.468acf13579bep+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.0000000000001p+0L -0x2.468acf13579bep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.0000000000001p+0L -0x2.468acf13579bep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000001p+0L -0x2.468acf13579bep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.0000000000001p+0L -0x2.468acf13579bep+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.0000000000001p+0L -0x2.468acf13579bep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.0000000000001p+0L -0x2.468acf13579bep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000001p+0L -0x2.468acf13579bep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.0000000000001p+0L -0x2.468acf13579bep+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x1.0000000000001p+0L -0x2.468acf13579bdep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0x1.0000000000001p+0L -0x2.468acf13579bdep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.0000000000001p+0L -0x2.468acf13579bdep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0x1.0000000000001p+0L -0x2.468acf13579bdep+124L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x1.0000000000001p+0L -0x2.468acf13579bdep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0x1.0000000000001p+0L -0x2.468acf13579bdep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.0000000000001p+0L -0x2.468acf13579bdep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0x1.0000000000001p+0L -0x2.468acf13579bdep+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.0000000000001p+0L -0x2.468acf13579bdep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.0000000000001p+0L -0x2.468acf13579bdep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000001p+0L -0x2.468acf13579bdep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.0000000000001p+0L -0x2.468acf13579bdep+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.0000000000001p+0L -0x2.468acf13579bdep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.0000000000001p+0L -0x2.468acf13579bdep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000001p+0L -0x2.468acf13579bdep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.0000000000001p+0L -0x2.468acf13579bdep+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x1.0000000000001p+0L -0x2.468acf13579bde04p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0x1.0000000000001p+0L -0x2.468acf13579bde04p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.0000000000001p+0L -0x2.468acf13579bde04p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0x1.0000000000001p+0L -0x2.468acf13579bde04p+124L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x1.0000000000001p+0L -0x2.468acf13579bde04p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0x1.0000000000001p+0L -0x2.468acf13579bde04p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.0000000000001p+0L -0x2.468acf13579bde04p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0x1.0000000000001p+0L -0x2.468acf13579bde04p+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.0000000000001p+0L -0x2.468acf13579bde04p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.0000000000001p+0L -0x2.468acf13579bde04p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000001p+0L -0x2.468acf13579bde04p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.0000000000001p+0L -0x2.468acf13579bde04p+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.0000000000001p+0L -0x2.468acf13579bde04p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.0000000000001p+0L -0x2.468acf13579bde04p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000001p+0L -0x2.468acf13579bde04p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.0000000000001p+0L -0x2.468acf13579bde04p+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.0000000000001p+0L -0x2.468acf13579bde02468acf13579ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.0000000000001p+0L -0x2.468acf13579bde02468acf13579ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000001p+0L -0x2.468acf13579bde02468acf13579ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.0000000000001p+0L -0x2.468acf13579bde02468acf13579ap+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.0000000000001p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.0000000000001p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000001p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.0000000000001p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.0000000000001p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.0000000000001p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000001p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.0000000000001p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.0000000000001p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.0000000000001p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000001p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.0000000000001p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.0000000000001p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.0000000000001p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000001p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.0000000000001p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x1.0000000000000002p+0L -0x2.468accp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0x1.0000000000000002p+0L -0x2.468accp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.0000000000000002p+0L -0x2.468accp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0x1.0000000000000002p+0L -0x2.468accp+124L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x1.0000000000000002p+0L -0x2.468accp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0x1.0000000000000002p+0L -0x2.468accp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.0000000000000002p+0L -0x2.468accp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0x1.0000000000000002p+0L -0x2.468accp+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.0000000000000002p+0L -0x2.468accp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.0000000000000002p+0L -0x2.468accp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000000002p+0L -0x2.468accp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.0000000000000002p+0L -0x2.468accp+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.0000000000000002p+0L -0x2.468accp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.0000000000000002p+0L -0x2.468accp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000000002p+0L -0x2.468accp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.0000000000000002p+0L -0x2.468accp+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x1.0000000000000002p+0L -0x2.468adp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0x1.0000000000000002p+0L -0x2.468adp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.0000000000000002p+0L -0x2.468adp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0x1.0000000000000002p+0L -0x2.468adp+124L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x1.0000000000000002p+0L -0x2.468adp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0x1.0000000000000002p+0L -0x2.468adp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.0000000000000002p+0L -0x2.468adp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0x1.0000000000000002p+0L -0x2.468adp+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.0000000000000002p+0L -0x2.468adp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.0000000000000002p+0L -0x2.468adp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000000002p+0L -0x2.468adp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.0000000000000002p+0L -0x2.468adp+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.0000000000000002p+0L -0x2.468adp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.0000000000000002p+0L -0x2.468adp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000000002p+0L -0x2.468adp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.0000000000000002p+0L -0x2.468adp+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x1.0000000000000002p+0L -0x2.468acf13579bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0x1.0000000000000002p+0L -0x2.468acf13579bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.0000000000000002p+0L -0x2.468acf13579bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0x1.0000000000000002p+0L -0x2.468acf13579bcp+124L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x1.0000000000000002p+0L -0x2.468acf13579bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0x1.0000000000000002p+0L -0x2.468acf13579bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.0000000000000002p+0L -0x2.468acf13579bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0x1.0000000000000002p+0L -0x2.468acf13579bcp+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.0000000000000002p+0L -0x2.468acf13579bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.0000000000000002p+0L -0x2.468acf13579bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000000002p+0L -0x2.468acf13579bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.0000000000000002p+0L -0x2.468acf13579bcp+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.0000000000000002p+0L -0x2.468acf13579bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.0000000000000002p+0L -0x2.468acf13579bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000000002p+0L -0x2.468acf13579bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.0000000000000002p+0L -0x2.468acf13579bcp+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x1.0000000000000002p+0L -0x2.468acf13579bep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0x1.0000000000000002p+0L -0x2.468acf13579bep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.0000000000000002p+0L -0x2.468acf13579bep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0x1.0000000000000002p+0L -0x2.468acf13579bep+124L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x1.0000000000000002p+0L -0x2.468acf13579bep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0x1.0000000000000002p+0L -0x2.468acf13579bep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.0000000000000002p+0L -0x2.468acf13579bep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0x1.0000000000000002p+0L -0x2.468acf13579bep+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.0000000000000002p+0L -0x2.468acf13579bep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.0000000000000002p+0L -0x2.468acf13579bep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000000002p+0L -0x2.468acf13579bep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.0000000000000002p+0L -0x2.468acf13579bep+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.0000000000000002p+0L -0x2.468acf13579bep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.0000000000000002p+0L -0x2.468acf13579bep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000000002p+0L -0x2.468acf13579bep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.0000000000000002p+0L -0x2.468acf13579bep+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x1.0000000000000002p+0L -0x2.468acf13579bdep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0x1.0000000000000002p+0L -0x2.468acf13579bdep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.0000000000000002p+0L -0x2.468acf13579bdep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0x1.0000000000000002p+0L -0x2.468acf13579bdep+124L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x1.0000000000000002p+0L -0x2.468acf13579bdep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0x1.0000000000000002p+0L -0x2.468acf13579bdep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.0000000000000002p+0L -0x2.468acf13579bdep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0x1.0000000000000002p+0L -0x2.468acf13579bdep+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.0000000000000002p+0L -0x2.468acf13579bdep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.0000000000000002p+0L -0x2.468acf13579bdep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000000002p+0L -0x2.468acf13579bdep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.0000000000000002p+0L -0x2.468acf13579bdep+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.0000000000000002p+0L -0x2.468acf13579bdep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.0000000000000002p+0L -0x2.468acf13579bdep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000000002p+0L -0x2.468acf13579bdep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.0000000000000002p+0L -0x2.468acf13579bdep+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x1.0000000000000002p+0L -0x2.468acf13579bde04p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-intel -0x1.0000000000000002p+0L -0x2.468acf13579bde04p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.0000000000000002p+0L -0x2.468acf13579bde04p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-intel -0x1.0000000000000002p+0L -0x2.468acf13579bde04p+124L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x1.0000000000000002p+0L -0x2.468acf13579bde04p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-96-m68k -0x1.0000000000000002p+0L -0x2.468acf13579bde04p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.0000000000000002p+0L -0x2.468acf13579bde04p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-96-m68k -0x1.0000000000000002p+0L -0x2.468acf13579bde04p+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.0000000000000002p+0L -0x2.468acf13579bde04p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.0000000000000002p+0L -0x2.468acf13579bde04p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000000002p+0L -0x2.468acf13579bde04p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.0000000000000002p+0L -0x2.468acf13579bde04p+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.0000000000000002p+0L -0x2.468acf13579bde04p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.0000000000000002p+0L -0x2.468acf13579bde04p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000000002p+0L -0x2.468acf13579bde04p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.0000000000000002p+0L -0x2.468acf13579bde04p+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.0000000000000002p+0L -0x2.468acf13579bde02468acf13579ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.0000000000000002p+0L -0x2.468acf13579bde02468acf13579ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000000002p+0L -0x2.468acf13579bde02468acf13579ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.0000000000000002p+0L -0x2.468acf13579bde02468acf13579ap+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.0000000000000002p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.0000000000000002p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000000002p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.0000000000000002p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.0000000000000002p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.0000000000000002p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000000002p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.0000000000000002p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.0000000000000002p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.0000000000000002p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.0000000000000002p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.0000000000000002p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.0000000000000002p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.0000000000000002p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.0000000000000002p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.0000000000000002p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.0000000000000000000000000001p+0L -0x2.468accp+124L : 0x2.280f6312f34b2035ff83b8a6f478p-13448L : inexact-ok
+= pow tonearest ldbl-128 -0x1.0000000000000000000000000001p+0L -0x2.468accp+124L : 0x2.280f6312f34b2035ff83b8a6f47ap-13448L : inexact-ok
+= pow towardzero ldbl-128 -0x1.0000000000000000000000000001p+0L -0x2.468accp+124L : 0x2.280f6312f34b2035ff83b8a6f478p-13448L : inexact-ok
+= pow upward ldbl-128 -0x1.0000000000000000000000000001p+0L -0x2.468accp+124L : 0x2.280f6312f34b2035ff83b8a6f47ap-13448L : inexact-ok
+= pow downward ldbl-128 -0x1.0000000000000000000000000001p+0L -0x2.468adp+124L : 0x2.2785707939b3a279674683b4f3aep-13448L : inexact-ok
+= pow tonearest ldbl-128 -0x1.0000000000000000000000000001p+0L -0x2.468adp+124L : 0x2.2785707939b3a279674683b4f3aep-13448L : inexact-ok
+= pow towardzero ldbl-128 -0x1.0000000000000000000000000001p+0L -0x2.468adp+124L : 0x2.2785707939b3a279674683b4f3aep-13448L : inexact-ok
+= pow upward ldbl-128 -0x1.0000000000000000000000000001p+0L -0x2.468adp+124L : 0x2.2785707939b3a279674683b4f3bp-13448L : inexact-ok
+= pow downward ldbl-128 -0x1.0000000000000000000000000001p+0L -0x2.468acf13579bcp+124L : 0x2.27a54f019c09b5f7a15546c53814p-13448L : inexact-ok
+= pow tonearest ldbl-128 -0x1.0000000000000000000000000001p+0L -0x2.468acf13579bcp+124L : 0x2.27a54f019c09b5f7a15546c53814p-13448L : inexact-ok
+= pow towardzero ldbl-128 -0x1.0000000000000000000000000001p+0L -0x2.468acf13579bcp+124L : 0x2.27a54f019c09b5f7a15546c53814p-13448L : inexact-ok
+= pow upward ldbl-128 -0x1.0000000000000000000000000001p+0L -0x2.468acf13579bcp+124L : 0x2.27a54f019c09b5f7a15546c53816p-13448L : inexact-ok
+= pow downward ldbl-128 -0x1.0000000000000000000000000001p+0L -0x2.468acf13579bep+124L : 0x2.27a54f0197ba6b599e2182a3e6d4p-13448L : inexact-ok
+= pow tonearest ldbl-128 -0x1.0000000000000000000000000001p+0L -0x2.468acf13579bep+124L : 0x2.27a54f0197ba6b599e2182a3e6d6p-13448L : inexact-ok
+= pow towardzero ldbl-128 -0x1.0000000000000000000000000001p+0L -0x2.468acf13579bep+124L : 0x2.27a54f0197ba6b599e2182a3e6d4p-13448L : inexact-ok
+= pow upward ldbl-128 -0x1.0000000000000000000000000001p+0L -0x2.468acf13579bep+124L : 0x2.27a54f0197ba6b599e2182a3e6d6p-13448L : inexact-ok
+= pow downward ldbl-128 -0x1.0000000000000000000000000001p+0L -0x2.468acf13579bdep+124L : 0x2.27a54f0197ff60037e547e409ca6p-13448L : inexact-ok
+= pow tonearest ldbl-128 -0x1.0000000000000000000000000001p+0L -0x2.468acf13579bdep+124L : 0x2.27a54f0197ff60037e547e409ca8p-13448L : inexact-ok
+= pow towardzero ldbl-128 -0x1.0000000000000000000000000001p+0L -0x2.468acf13579bdep+124L : 0x2.27a54f0197ff60037e547e409ca6p-13448L : inexact-ok
+= pow upward ldbl-128 -0x1.0000000000000000000000000001p+0L -0x2.468acf13579bdep+124L : 0x2.27a54f0197ff60037e547e409ca8p-13448L : inexact-ok
+= pow downward ldbl-128 -0x1.0000000000000000000000000001p+0L -0x2.468acf13579bde04p+124L : 0x2.27a54f0197fed61a2a941840d5e2p-13448L : inexact-ok
+= pow tonearest ldbl-128 -0x1.0000000000000000000000000001p+0L -0x2.468acf13579bde04p+124L : 0x2.27a54f0197fed61a2a941840d5e4p-13448L : inexact-ok
+= pow towardzero ldbl-128 -0x1.0000000000000000000000000001p+0L -0x2.468acf13579bde04p+124L : 0x2.27a54f0197fed61a2a941840d5e2p-13448L : inexact-ok
+= pow upward ldbl-128 -0x1.0000000000000000000000000001p+0L -0x2.468acf13579bde04p+124L : 0x2.27a54f0197fed61a2a941840d5e4p-13448L : inexact-ok
+= pow downward ldbl-128 -0x1.0000000000000000000000000001p+0L -0x2.468acf13579bde02468acf13579ap+124L : 0x2.27a54f0197ff118eaf65554b3716p-13448L : inexact-ok
+= pow tonearest ldbl-128 -0x1.0000000000000000000000000001p+0L -0x2.468acf13579bde02468acf13579ap+124L : 0x2.27a54f0197ff118eaf65554b3718p-13448L : inexact-ok
+= pow towardzero ldbl-128 -0x1.0000000000000000000000000001p+0L -0x2.468acf13579bde02468acf13579ap+124L : 0x2.27a54f0197ff118eaf65554b3716p-13448L : inexact-ok
+= pow upward ldbl-128 -0x1.0000000000000000000000000001p+0L -0x2.468acf13579bde02468acf13579ap+124L : 0x2.27a54f0197ff118eaf65554b3718p-13448L : inexact-ok
+= pow downward ldbl-128 -0x1.0000000000000000000000000001p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x2.27a54f0197ff118eaf65555ff4aep-13448L : inexact-ok
+= pow tonearest ldbl-128 -0x1.0000000000000000000000000001p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x2.27a54f0197ff118eaf65555ff4aep-13448L : inexact-ok
+= pow towardzero ldbl-128 -0x1.0000000000000000000000000001p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x2.27a54f0197ff118eaf65555ff4aep-13448L : inexact-ok
+= pow upward ldbl-128 -0x1.0000000000000000000000000001p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x2.27a54f0197ff118eaf65555ff4bp-13448L : inexact-ok
+= pow downward ldbl-128 -0x1.0000000000000000000000000001p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x2.27a54f0197ff118eaf65553d7a58p-13448L : inexact-ok
+= pow tonearest ldbl-128 -0x1.0000000000000000000000000001p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x2.27a54f0197ff118eaf65553d7a5ap-13448L : inexact-ok
+= pow towardzero ldbl-128 -0x1.0000000000000000000000000001p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x2.27a54f0197ff118eaf65553d7a58p-13448L : inexact-ok
+= pow upward ldbl-128 -0x1.0000000000000000000000000001p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x2.27a54f0197ff118eaf65553d7a5ap-13448L : inexact-ok
+= pow downward ldbl-128 -0x1.000000000000000000000000008p+0L -0x2.468accp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.000000000000000000000000008p+0L -0x2.468accp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.000000000000000000000000008p+0L -0x2.468accp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.000000000000000000000000008p+0L -0x2.468accp+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.000000000000000000000000008p+0L -0x2.468accp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.000000000000000000000000008p+0L -0x2.468accp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000000000000000000000000008p+0L -0x2.468accp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.000000000000000000000000008p+0L -0x2.468accp+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.000000000000000000000000008p+0L -0x2.468adp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.000000000000000000000000008p+0L -0x2.468adp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.000000000000000000000000008p+0L -0x2.468adp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.000000000000000000000000008p+0L -0x2.468adp+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.000000000000000000000000008p+0L -0x2.468adp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.000000000000000000000000008p+0L -0x2.468adp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000000000000000000000000008p+0L -0x2.468adp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.000000000000000000000000008p+0L -0x2.468adp+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.000000000000000000000000008p+0L -0x2.468acf13579bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.000000000000000000000000008p+0L -0x2.468acf13579bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.000000000000000000000000008p+0L -0x2.468acf13579bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.000000000000000000000000008p+0L -0x2.468acf13579bcp+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.000000000000000000000000008p+0L -0x2.468acf13579bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.000000000000000000000000008p+0L -0x2.468acf13579bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000000000000000000000000008p+0L -0x2.468acf13579bcp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.000000000000000000000000008p+0L -0x2.468acf13579bcp+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.000000000000000000000000008p+0L -0x2.468acf13579bep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.000000000000000000000000008p+0L -0x2.468acf13579bep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.000000000000000000000000008p+0L -0x2.468acf13579bep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.000000000000000000000000008p+0L -0x2.468acf13579bep+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.000000000000000000000000008p+0L -0x2.468acf13579bep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.000000000000000000000000008p+0L -0x2.468acf13579bep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000000000000000000000000008p+0L -0x2.468acf13579bep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.000000000000000000000000008p+0L -0x2.468acf13579bep+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.000000000000000000000000008p+0L -0x2.468acf13579bdep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.000000000000000000000000008p+0L -0x2.468acf13579bdep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.000000000000000000000000008p+0L -0x2.468acf13579bdep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.000000000000000000000000008p+0L -0x2.468acf13579bdep+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.000000000000000000000000008p+0L -0x2.468acf13579bdep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.000000000000000000000000008p+0L -0x2.468acf13579bdep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000000000000000000000000008p+0L -0x2.468acf13579bdep+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.000000000000000000000000008p+0L -0x2.468acf13579bdep+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.000000000000000000000000008p+0L -0x2.468acf13579bde04p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.000000000000000000000000008p+0L -0x2.468acf13579bde04p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.000000000000000000000000008p+0L -0x2.468acf13579bde04p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.000000000000000000000000008p+0L -0x2.468acf13579bde04p+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.000000000000000000000000008p+0L -0x2.468acf13579bde04p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.000000000000000000000000008p+0L -0x2.468acf13579bde04p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000000000000000000000000008p+0L -0x2.468acf13579bde04p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.000000000000000000000000008p+0L -0x2.468acf13579bde04p+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.000000000000000000000000008p+0L -0x2.468acf13579bde02468acf13579ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.000000000000000000000000008p+0L -0x2.468acf13579bde02468acf13579ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.000000000000000000000000008p+0L -0x2.468acf13579bde02468acf13579ap+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.000000000000000000000000008p+0L -0x2.468acf13579bde02468acf13579ap+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.000000000000000000000000008p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.000000000000000000000000008p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.000000000000000000000000008p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.000000000000000000000000008p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.000000000000000000000000008p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.000000000000000000000000008p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000000000000000000000000008p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.000000000000000000000000008p+0L -0x2.468acf13579bde02468acf1357p+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x1.000000000000000000000000008p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128 -0x1.000000000000000000000000008p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128 -0x1.000000000000000000000000008p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128 -0x1.000000000000000000000000008p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x1.000000000000000000000000008p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x1.000000000000000000000000008p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000000000000000000000000008p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x1.000000000000000000000000008p+0L -0x2.468acf13579bde02468acf1358p+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow 0x1.000002p0 0x1p30
+= pow downward flt-32 0x1.000002p+0f 0x4p+28f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow tonearest flt-32 0x1.000002p+0f 0x4p+28f : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero flt-32 0x1.000002p+0f 0x4p+28f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow upward flt-32 0x1.000002p+0f 0x4p+28f : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdcp+184 : inexact-ok
+= pow tonearest dbl-64 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdcp+184 : inexact-ok
+= pow towardzero dbl-64 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdcp+184 : inexact-ok
+= pow upward dbl-64 0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bddp+184 : inexact-ok
+= pow downward ldbl-96-intel 0x1.000002p+0L 0x4p+28L : 0x1.95e4816b61bdc75p+184L : inexact-ok
+= pow tonearest ldbl-96-intel 0x1.000002p+0L 0x4p+28L : 0x1.95e4816b61bdc75p+184L : inexact-ok
+= pow towardzero ldbl-96-intel 0x1.000002p+0L 0x4p+28L : 0x1.95e4816b61bdc75p+184L : inexact-ok
+= pow upward ldbl-96-intel 0x1.000002p+0L 0x4p+28L : 0x1.95e4816b61bdc752p+184L : inexact-ok
+= pow downward ldbl-96-m68k 0x1.000002p+0L 0x4p+28L : 0x1.95e4816b61bdc75p+184L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x1.000002p+0L 0x4p+28L : 0x1.95e4816b61bdc75p+184L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x1.000002p+0L 0x4p+28L : 0x1.95e4816b61bdc75p+184L : inexact-ok
+= pow upward ldbl-96-m68k 0x1.000002p+0L 0x4p+28L : 0x1.95e4816b61bdc752p+184L : inexact-ok
+= pow downward ldbl-128 0x1.000002p+0L 0x4p+28L : 0x1.95e4816b61bdc75029aa808e804cp+184L : inexact-ok
+= pow tonearest ldbl-128 0x1.000002p+0L 0x4p+28L : 0x1.95e4816b61bdc75029aa808e804cp+184L : inexact-ok
+= pow towardzero ldbl-128 0x1.000002p+0L 0x4p+28L : 0x1.95e4816b61bdc75029aa808e804cp+184L : inexact-ok
+= pow upward ldbl-128 0x1.000002p+0L 0x4p+28L : 0x1.95e4816b61bdc75029aa808e804dp+184L : inexact-ok
+= pow downward ldbl-128ibm 0x1.000002p+0L 0x4p+28L : 0x1.95e4816b61bdc75029aa808e8p+184L : inexact-ok
+= pow tonearest ldbl-128ibm 0x1.000002p+0L 0x4p+28L : 0x1.95e4816b61bdc75029aa808e808p+184L : inexact-ok
+= pow towardzero ldbl-128ibm 0x1.000002p+0L 0x4p+28L : 0x1.95e4816b61bdc75029aa808e8p+184L : inexact-ok
+= pow upward ldbl-128ibm 0x1.000002p+0L 0x4p+28L : 0x1.95e4816b61bdc75029aa808e808p+184L : inexact-ok
+pow -0x1.000002p0 0x1p30
+= pow downward flt-32 -0x1.000002p+0f 0x4p+28f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow tonearest flt-32 -0x1.000002p+0f 0x4p+28f : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero flt-32 -0x1.000002p+0f 0x4p+28f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow upward flt-32 -0x1.000002p+0f 0x4p+28f : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdcp+184 : inexact-ok
+= pow tonearest dbl-64 -0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdcp+184 : inexact-ok
+= pow towardzero dbl-64 -0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bdcp+184 : inexact-ok
+= pow upward dbl-64 -0x1.000002p+0 0x4p+28 : 0x1.95e4816b61bddp+184 : inexact-ok
+= pow downward ldbl-96-intel -0x1.000002p+0L 0x4p+28L : 0x1.95e4816b61bdc75p+184L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1.000002p+0L 0x4p+28L : 0x1.95e4816b61bdc75p+184L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1.000002p+0L 0x4p+28L : 0x1.95e4816b61bdc75p+184L : inexact-ok
+= pow upward ldbl-96-intel -0x1.000002p+0L 0x4p+28L : 0x1.95e4816b61bdc752p+184L : inexact-ok
+= pow downward ldbl-96-m68k -0x1.000002p+0L 0x4p+28L : 0x1.95e4816b61bdc75p+184L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1.000002p+0L 0x4p+28L : 0x1.95e4816b61bdc75p+184L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1.000002p+0L 0x4p+28L : 0x1.95e4816b61bdc75p+184L : inexact-ok
+= pow upward ldbl-96-m68k -0x1.000002p+0L 0x4p+28L : 0x1.95e4816b61bdc752p+184L : inexact-ok
+= pow downward ldbl-128 -0x1.000002p+0L 0x4p+28L : 0x1.95e4816b61bdc75029aa808e804cp+184L : inexact-ok
+= pow tonearest ldbl-128 -0x1.000002p+0L 0x4p+28L : 0x1.95e4816b61bdc75029aa808e804cp+184L : inexact-ok
+= pow towardzero ldbl-128 -0x1.000002p+0L 0x4p+28L : 0x1.95e4816b61bdc75029aa808e804cp+184L : inexact-ok
+= pow upward ldbl-128 -0x1.000002p+0L 0x4p+28L : 0x1.95e4816b61bdc75029aa808e804dp+184L : inexact-ok
+= pow downward ldbl-128ibm -0x1.000002p+0L 0x4p+28L : 0x1.95e4816b61bdc75029aa808e8p+184L : inexact-ok
+= pow tonearest ldbl-128ibm -0x1.000002p+0L 0x4p+28L : 0x1.95e4816b61bdc75029aa808e808p+184L : inexact-ok
+= pow towardzero ldbl-128ibm -0x1.000002p+0L 0x4p+28L : 0x1.95e4816b61bdc75029aa808e8p+184L : inexact-ok
+= pow upward ldbl-128ibm -0x1.000002p+0L 0x4p+28L : 0x1.95e4816b61bdc75029aa808e808p+184L : inexact-ok
+pow 0x1.000002p0 max
+= pow downward flt-32 0x1.000002p+0f 0xf.fffffp+124f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow tonearest flt-32 0x1.000002p+0f 0xf.fffffp+124f : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero flt-32 0x1.000002p+0f 0xf.fffffp+124f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow upward flt-32 0x1.000002p+0f 0xf.fffffp+124f : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 0x1.000002p+0 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 0x1.000002p+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 0x1.000002p+0 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 0x1.000002p+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel 0x1.000002p+0L 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x1.000002p+0L 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel 0x1.000002p+0L 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel 0x1.000002p+0L 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k 0x1.000002p+0L 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k 0x1.000002p+0L 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k 0x1.000002p+0L 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k 0x1.000002p+0L 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 0x1.000002p+0L 0xf.fffffp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 0x1.000002p+0L 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 0x1.000002p+0L 0xf.fffffp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 0x1.000002p+0L 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm 0x1.000002p+0L 0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x1.000002p+0L 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm 0x1.000002p+0L 0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm 0x1.000002p+0L 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 0x1.000002p+0 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 0x1.000002p+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 0x1.000002p+0 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 0x1.000002p+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel 0x1.000002p+0L 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x1.000002p+0L 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel 0x1.000002p+0L 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel 0x1.000002p+0L 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k 0x1.000002p+0L 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k 0x1.000002p+0L 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k 0x1.000002p+0L 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k 0x1.000002p+0L 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 0x1.000002p+0L 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 0x1.000002p+0L 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 0x1.000002p+0L 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 0x1.000002p+0L 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm 0x1.000002p+0L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x1.000002p+0L 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm 0x1.000002p+0L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm 0x1.000002p+0L 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel 0x1.000002p+0L 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x1.000002p+0L 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel 0x1.000002p+0L 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel 0x1.000002p+0L 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k 0x1.000002p+0L 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k 0x1.000002p+0L 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k 0x1.000002p+0L 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k 0x1.000002p+0L 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 0x1.000002p+0L 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 0x1.000002p+0L 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 0x1.000002p+0L 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 0x1.000002p+0L 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 0x1.000002p+0L 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 0x1.000002p+0L 0xf.fffffffffffffffffffffffffff8p+16380L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 0x1.000002p+0L 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 0x1.000002p+0L 0xf.fffffffffffffffffffffffffff8p+16380L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 0x1.000002p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 0x1.000002p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 0x1.000002p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 0x1.000002p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm 0x1.000002p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x1.000002p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm 0x1.000002p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm 0x1.000002p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : inexact-ok overflow errno-erange
+pow -0x1.000002p0 max
+= pow downward flt-32 -0x1.000002p+0f 0xf.fffffp+124f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow tonearest flt-32 -0x1.000002p+0f 0xf.fffffp+124f : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero flt-32 -0x1.000002p+0f 0xf.fffffp+124f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow upward flt-32 -0x1.000002p+0f 0xf.fffffp+124f : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0x1.000002p+0 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0x1.000002p+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0x1.000002p+0 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0x1.000002p+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.000002p+0L 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x1.000002p+0L 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.000002p+0L 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0x1.000002p+0L 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0x1.000002p+0L 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x1.000002p+0L 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.000002p+0L 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x1.000002p+0L 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.000002p+0L 0xf.fffffp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.000002p+0L 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.000002p+0L 0xf.fffffp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.000002p+0L 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.000002p+0L 0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.000002p+0L 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000002p+0L 0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.000002p+0L 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0x1.000002p+0 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0x1.000002p+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0x1.000002p+0 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0x1.000002p+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.000002p+0L 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x1.000002p+0L 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.000002p+0L 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0x1.000002p+0L 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0x1.000002p+0L 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x1.000002p+0L 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.000002p+0L 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x1.000002p+0L 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.000002p+0L 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.000002p+0L 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.000002p+0L 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.000002p+0L 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.000002p+0L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.000002p+0L 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000002p+0L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.000002p+0L 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.000002p+0L 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x1.000002p+0L 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.000002p+0L 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0x1.000002p+0L 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0x1.000002p+0L 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x1.000002p+0L 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.000002p+0L 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x1.000002p+0L 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.000002p+0L 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.000002p+0L 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.000002p+0L 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.000002p+0L 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.000002p+0L 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.000002p+0L 0xf.fffffffffffffffffffffffffff8p+16380L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.000002p+0L 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.000002p+0L 0xf.fffffffffffffffffffffffffff8p+16380L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.000002p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.000002p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.000002p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.000002p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.000002p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.000002p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.000002p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.000002p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : inexact-ok overflow errno-erange
+pow 0x1.00000ep0 0x1p30
+= pow downward flt-32 0x1.00000ep+0f 0x4p+28f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow tonearest flt-32 0x1.00000ep+0f 0x4p+28f : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero flt-32 0x1.00000ep+0f 0x4p+28f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow upward flt-32 0x1.00000ep+0f 0x4p+28f : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 0x1.00000ep+0 0x4p+28 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 0x1.00000ep+0 0x4p+28 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 0x1.00000ep+0 0x4p+28 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 0x1.00000ep+0 0x4p+28 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel 0x1.00000ep+0L 0x4p+28L : 0x1.92e20f8dcb053ebp+1292L : inexact-ok
+= pow tonearest ldbl-96-intel 0x1.00000ep+0L 0x4p+28L : 0x1.92e20f8dcb053ebp+1292L : inexact-ok
+= pow towardzero ldbl-96-intel 0x1.00000ep+0L 0x4p+28L : 0x1.92e20f8dcb053ebp+1292L : inexact-ok
+= pow upward ldbl-96-intel 0x1.00000ep+0L 0x4p+28L : 0x1.92e20f8dcb053eb2p+1292L : inexact-ok
+= pow downward ldbl-96-m68k 0x1.00000ep+0L 0x4p+28L : 0x1.92e20f8dcb053ebp+1292L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x1.00000ep+0L 0x4p+28L : 0x1.92e20f8dcb053ebp+1292L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x1.00000ep+0L 0x4p+28L : 0x1.92e20f8dcb053ebp+1292L : inexact-ok
+= pow upward ldbl-96-m68k 0x1.00000ep+0L 0x4p+28L : 0x1.92e20f8dcb053eb2p+1292L : inexact-ok
+= pow downward ldbl-128 0x1.00000ep+0L 0x4p+28L : 0x1.92e20f8dcb053eb0aed4d308bbbap+1292L : inexact-ok
+= pow tonearest ldbl-128 0x1.00000ep+0L 0x4p+28L : 0x1.92e20f8dcb053eb0aed4d308bbbap+1292L : inexact-ok
+= pow towardzero ldbl-128 0x1.00000ep+0L 0x4p+28L : 0x1.92e20f8dcb053eb0aed4d308bbbap+1292L : inexact-ok
+= pow upward ldbl-128 0x1.00000ep+0L 0x4p+28L : 0x1.92e20f8dcb053eb0aed4d308bbbbp+1292L : inexact-ok
+= pow downward ldbl-128ibm 0x1.00000ep+0L 0x4p+28L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x1.00000ep+0L 0x4p+28L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm 0x1.00000ep+0L 0x4p+28L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm 0x1.00000ep+0L 0x4p+28L : plus_infty : inexact-ok overflow errno-erange
+pow -0x1.00000ep0 0x1p30
+= pow downward flt-32 -0x1.00000ep+0f 0x4p+28f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow tonearest flt-32 -0x1.00000ep+0f 0x4p+28f : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero flt-32 -0x1.00000ep+0f 0x4p+28f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow upward flt-32 -0x1.00000ep+0f 0x4p+28f : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0x1.00000ep+0 0x4p+28 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0x1.00000ep+0 0x4p+28 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0x1.00000ep+0 0x4p+28 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0x1.00000ep+0 0x4p+28 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.00000ep+0L 0x4p+28L : 0x1.92e20f8dcb053ebp+1292L : inexact-ok
+= pow tonearest ldbl-96-intel -0x1.00000ep+0L 0x4p+28L : 0x1.92e20f8dcb053ebp+1292L : inexact-ok
+= pow towardzero ldbl-96-intel -0x1.00000ep+0L 0x4p+28L : 0x1.92e20f8dcb053ebp+1292L : inexact-ok
+= pow upward ldbl-96-intel -0x1.00000ep+0L 0x4p+28L : 0x1.92e20f8dcb053eb2p+1292L : inexact-ok
+= pow downward ldbl-96-m68k -0x1.00000ep+0L 0x4p+28L : 0x1.92e20f8dcb053ebp+1292L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x1.00000ep+0L 0x4p+28L : 0x1.92e20f8dcb053ebp+1292L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x1.00000ep+0L 0x4p+28L : 0x1.92e20f8dcb053ebp+1292L : inexact-ok
+= pow upward ldbl-96-m68k -0x1.00000ep+0L 0x4p+28L : 0x1.92e20f8dcb053eb2p+1292L : inexact-ok
+= pow downward ldbl-128 -0x1.00000ep+0L 0x4p+28L : 0x1.92e20f8dcb053eb0aed4d308bbbap+1292L : inexact-ok
+= pow tonearest ldbl-128 -0x1.00000ep+0L 0x4p+28L : 0x1.92e20f8dcb053eb0aed4d308bbbap+1292L : inexact-ok
+= pow towardzero ldbl-128 -0x1.00000ep+0L 0x4p+28L : 0x1.92e20f8dcb053eb0aed4d308bbbap+1292L : inexact-ok
+= pow upward ldbl-128 -0x1.00000ep+0L 0x4p+28L : 0x1.92e20f8dcb053eb0aed4d308bbbbp+1292L : inexact-ok
+= pow downward ldbl-128ibm -0x1.00000ep+0L 0x4p+28L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.00000ep+0L 0x4p+28L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.00000ep+0L 0x4p+28L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.00000ep+0L 0x4p+28L : plus_infty : inexact-ok overflow errno-erange
+pow 0x1.00000ep0 max
+= pow downward flt-32 0x1.00000ep+0f 0xf.fffffp+124f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow tonearest flt-32 0x1.00000ep+0f 0xf.fffffp+124f : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero flt-32 0x1.00000ep+0f 0xf.fffffp+124f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow upward flt-32 0x1.00000ep+0f 0xf.fffffp+124f : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 0x1.00000ep+0 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 0x1.00000ep+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 0x1.00000ep+0 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 0x1.00000ep+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel 0x1.00000ep+0L 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x1.00000ep+0L 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel 0x1.00000ep+0L 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel 0x1.00000ep+0L 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k 0x1.00000ep+0L 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k 0x1.00000ep+0L 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k 0x1.00000ep+0L 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k 0x1.00000ep+0L 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 0x1.00000ep+0L 0xf.fffffp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 0x1.00000ep+0L 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 0x1.00000ep+0L 0xf.fffffp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 0x1.00000ep+0L 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm 0x1.00000ep+0L 0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x1.00000ep+0L 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm 0x1.00000ep+0L 0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm 0x1.00000ep+0L 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 0x1.00000ep+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel 0x1.00000ep+0L 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x1.00000ep+0L 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel 0x1.00000ep+0L 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel 0x1.00000ep+0L 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k 0x1.00000ep+0L 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k 0x1.00000ep+0L 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k 0x1.00000ep+0L 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k 0x1.00000ep+0L 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 0x1.00000ep+0L 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 0x1.00000ep+0L 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 0x1.00000ep+0L 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 0x1.00000ep+0L 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm 0x1.00000ep+0L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x1.00000ep+0L 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm 0x1.00000ep+0L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm 0x1.00000ep+0L 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel 0x1.00000ep+0L 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x1.00000ep+0L 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel 0x1.00000ep+0L 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel 0x1.00000ep+0L 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k 0x1.00000ep+0L 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k 0x1.00000ep+0L 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k 0x1.00000ep+0L 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k 0x1.00000ep+0L 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 0x1.00000ep+0L 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 0x1.00000ep+0L 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 0x1.00000ep+0L 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 0x1.00000ep+0L 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 0x1.00000ep+0L 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 0x1.00000ep+0L 0xf.fffffffffffffffffffffffffff8p+16380L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 0x1.00000ep+0L 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 0x1.00000ep+0L 0xf.fffffffffffffffffffffffffff8p+16380L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 0x1.00000ep+0L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 0x1.00000ep+0L 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 0x1.00000ep+0L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 0x1.00000ep+0L 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm 0x1.00000ep+0L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x1.00000ep+0L 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm 0x1.00000ep+0L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm 0x1.00000ep+0L 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : inexact-ok overflow errno-erange
+pow -0x1.00000ep0 max
+= pow downward flt-32 -0x1.00000ep+0f 0xf.fffffp+124f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow tonearest flt-32 -0x1.00000ep+0f 0xf.fffffp+124f : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero flt-32 -0x1.00000ep+0f 0xf.fffffp+124f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow upward flt-32 -0x1.00000ep+0f 0xf.fffffp+124f : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0x1.00000ep+0 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0x1.00000ep+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0x1.00000ep+0 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0x1.00000ep+0 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.00000ep+0L 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x1.00000ep+0L 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.00000ep+0L 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0x1.00000ep+0L 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0x1.00000ep+0L 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x1.00000ep+0L 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.00000ep+0L 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x1.00000ep+0L 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.00000ep+0L 0xf.fffffp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.00000ep+0L 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.00000ep+0L 0xf.fffffp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.00000ep+0L 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.00000ep+0L 0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.00000ep+0L 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.00000ep+0L 0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.00000ep+0L 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 -0x1.00000ep+0 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 -0x1.00000ep+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 -0x1.00000ep+0 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 -0x1.00000ep+0 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.00000ep+0L 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x1.00000ep+0L 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.00000ep+0L 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0x1.00000ep+0L 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0x1.00000ep+0L 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x1.00000ep+0L 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.00000ep+0L 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x1.00000ep+0L 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.00000ep+0L 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.00000ep+0L 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.00000ep+0L 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.00000ep+0L 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.00000ep+0L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.00000ep+0L 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.00000ep+0L 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.00000ep+0L 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel -0x1.00000ep+0L 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x1.00000ep+0L 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-intel -0x1.00000ep+0L 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-intel -0x1.00000ep+0L 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-m68k -0x1.00000ep+0L 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x1.00000ep+0L 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-96-m68k -0x1.00000ep+0L 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x1.00000ep+0L 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.00000ep+0L 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.00000ep+0L 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.00000ep+0L 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.00000ep+0L 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.00000ep+0L 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.00000ep+0L 0xf.fffffffffffffffffffffffffff8p+16380L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.00000ep+0L 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.00000ep+0L 0xf.fffffffffffffffffffffffffff8p+16380L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128 -0x1.00000ep+0L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128 -0x1.00000ep+0L 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128 -0x1.00000ep+0L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128 -0x1.00000ep+0L 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-128ibm -0x1.00000ep+0L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x1.00000ep+0L 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm -0x1.00000ep+0L 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm -0x1.00000ep+0L 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : inexact-ok overflow errno-erange
pow 1e4932 0.75
= pow downward flt-32 0xf.fffffp+124f 0xcp-4f : 0xf.fffffp+92f : inexact-ok
= pow tonearest flt-32 0xf.fffffp+124f 0xcp-4f : 0xf.fffffp+92f : inexact-ok
@@ -183984,6 +254635,3650 @@ pow 2.0 -100000.0
= pow tonearest ldbl-128ibm 0x2p+0L -0x1.86ap+16L : 0x0p+0L : inexact-ok underflow errno-erange
= pow towardzero ldbl-128ibm 0x2p+0L -0x1.86ap+16L : 0x0p+0L : inexact-ok underflow errno-erange
= pow upward ldbl-128ibm 0x2p+0L -0x1.86ap+16L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow 2 -126.125
+= pow downward flt-32 0x2p+0f -0x7.e2p+4f : 0x3.ab0318p-128f : inexact-ok underflow errno-erange-ok
+= pow tonearest flt-32 0x2p+0f -0x7.e2p+4f : 0x3.ab0318p-128f : inexact-ok underflow errno-erange-ok
+= pow towardzero flt-32 0x2p+0f -0x7.e2p+4f : 0x3.ab0318p-128f : inexact-ok underflow errno-erange-ok
+= pow upward flt-32 0x2p+0f -0x7.e2p+4f : 0x3.ab032p-128f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7490ep-128 : inexact-ok
+= pow tonearest dbl-64 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7490ep-128 : inexact-ok
+= pow towardzero dbl-64 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7490ep-128 : inexact-ok
+= pow upward dbl-64 0x2p+0 -0x7.e2p+4 : 0x3.ab031b9f7491p-128 : inexact-ok
+= pow downward ldbl-96-intel 0x2p+0L -0x7.e2p+4L : 0x3.ab031b9f7490e4b8p-128L : inexact-ok
+= pow tonearest ldbl-96-intel 0x2p+0L -0x7.e2p+4L : 0x3.ab031b9f7490e4bcp-128L : inexact-ok
+= pow towardzero ldbl-96-intel 0x2p+0L -0x7.e2p+4L : 0x3.ab031b9f7490e4b8p-128L : inexact-ok
+= pow upward ldbl-96-intel 0x2p+0L -0x7.e2p+4L : 0x3.ab031b9f7490e4bcp-128L : inexact-ok
+= pow downward ldbl-96-m68k 0x2p+0L -0x7.e2p+4L : 0x3.ab031b9f7490e4b8p-128L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2p+0L -0x7.e2p+4L : 0x3.ab031b9f7490e4bcp-128L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2p+0L -0x7.e2p+4L : 0x3.ab031b9f7490e4b8p-128L : inexact-ok
+= pow upward ldbl-96-m68k 0x2p+0L -0x7.e2p+4L : 0x3.ab031b9f7490e4bcp-128L : inexact-ok
+= pow downward ldbl-128 0x2p+0L -0x7.e2p+4L : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-128L : inexact-ok
+= pow tonearest ldbl-128 0x2p+0L -0x7.e2p+4L : 0x3.ab031b9f7490e4bb40b5d6cdc1bap-128L : inexact-ok
+= pow towardzero ldbl-128 0x2p+0L -0x7.e2p+4L : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-128L : inexact-ok
+= pow upward ldbl-128 0x2p+0L -0x7.e2p+4L : 0x3.ab031b9f7490e4bb40b5d6cdc1bap-128L : inexact-ok
+= pow downward ldbl-128ibm 0x2p+0L -0x7.e2p+4L : 0x3.ab031b9f7490e4bb40b5d6cdc1p-128L : inexact-ok
+= pow tonearest ldbl-128ibm 0x2p+0L -0x7.e2p+4L : 0x3.ab031b9f7490e4bb40b5d6cdc2p-128L : inexact-ok
+= pow towardzero ldbl-128ibm 0x2p+0L -0x7.e2p+4L : 0x3.ab031b9f7490e4bb40b5d6cdc1p-128L : inexact-ok
+= pow upward ldbl-128ibm 0x2p+0L -0x7.e2p+4L : 0x3.ab031b9f7490e4bb40b5d6cdc2p-128L : inexact-ok
+pow 2 -126.25
+= pow downward flt-32 0x2p+0f -0x7.e4p+4f : 0x3.5d13fp-128f : inexact-ok underflow errno-erange-ok
+= pow tonearest flt-32 0x2p+0f -0x7.e4p+4f : 0x3.5d13fp-128f : inexact-ok underflow errno-erange-ok
+= pow towardzero flt-32 0x2p+0f -0x7.e4p+4f : 0x3.5d13fp-128f : inexact-ok underflow errno-erange-ok
+= pow upward flt-32 0x2p+0f -0x7.e4p+4f : 0x3.5d13f8p-128f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75ap-128 : inexact-ok
+= pow tonearest dbl-64 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75ap-128 : inexact-ok
+= pow towardzero dbl-64 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75ap-128 : inexact-ok
+= pow upward dbl-64 0x2p+0 -0x7.e4p+4 : 0x3.5d13f32b5a75cp-128 : inexact-ok
+= pow downward ldbl-96-intel 0x2p+0L -0x7.e4p+4L : 0x3.5d13f32b5a75abdp-128L : inexact-ok
+= pow tonearest ldbl-96-intel 0x2p+0L -0x7.e4p+4L : 0x3.5d13f32b5a75abdp-128L : inexact-ok
+= pow towardzero ldbl-96-intel 0x2p+0L -0x7.e4p+4L : 0x3.5d13f32b5a75abdp-128L : inexact-ok
+= pow upward ldbl-96-intel 0x2p+0L -0x7.e4p+4L : 0x3.5d13f32b5a75abd4p-128L : inexact-ok
+= pow downward ldbl-96-m68k 0x2p+0L -0x7.e4p+4L : 0x3.5d13f32b5a75abdp-128L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2p+0L -0x7.e4p+4L : 0x3.5d13f32b5a75abdp-128L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2p+0L -0x7.e4p+4L : 0x3.5d13f32b5a75abdp-128L : inexact-ok
+= pow upward ldbl-96-m68k 0x2p+0L -0x7.e4p+4L : 0x3.5d13f32b5a75abd4p-128L : inexact-ok
+= pow downward ldbl-128 0x2p+0L -0x7.e4p+4L : 0x3.5d13f32b5a75abd0e69a2ee640b4p-128L : inexact-ok
+= pow tonearest ldbl-128 0x2p+0L -0x7.e4p+4L : 0x3.5d13f32b5a75abd0e69a2ee640b4p-128L : inexact-ok
+= pow towardzero ldbl-128 0x2p+0L -0x7.e4p+4L : 0x3.5d13f32b5a75abd0e69a2ee640b4p-128L : inexact-ok
+= pow upward ldbl-128 0x2p+0L -0x7.e4p+4L : 0x3.5d13f32b5a75abd0e69a2ee640b6p-128L : inexact-ok
+= pow downward ldbl-128ibm 0x2p+0L -0x7.e4p+4L : 0x3.5d13f32b5a75abd0e69a2ee64p-128L : inexact-ok
+= pow tonearest ldbl-128ibm 0x2p+0L -0x7.e4p+4L : 0x3.5d13f32b5a75abd0e69a2ee641p-128L : inexact-ok
+= pow towardzero ldbl-128ibm 0x2p+0L -0x7.e4p+4L : 0x3.5d13f32b5a75abd0e69a2ee64p-128L : inexact-ok
+= pow upward ldbl-128ibm 0x2p+0L -0x7.e4p+4L : 0x3.5d13f32b5a75abd0e69a2ee641p-128L : inexact-ok
+pow 2 -126.375
+= pow downward flt-32 0x2p+0f -0x7.e6p+4f : 0x3.159ca8p-128f : inexact-ok underflow errno-erange-ok
+= pow tonearest flt-32 0x2p+0f -0x7.e6p+4f : 0x3.159ca8p-128f : inexact-ok underflow errno-erange-ok
+= pow towardzero flt-32 0x2p+0f -0x7.e6p+4f : 0x3.159ca8p-128f : inexact-ok underflow errno-erange-ok
+= pow upward flt-32 0x2p+0f -0x7.e6p+4f : 0x3.159cbp-128f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b6p-128 : inexact-ok
+= pow tonearest dbl-64 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b6p-128 : inexact-ok
+= pow towardzero dbl-64 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b6p-128 : inexact-ok
+= pow upward dbl-64 0x2p+0 -0x7.e6p+4 : 0x3.159ca845541b8p-128 : inexact-ok
+= pow downward ldbl-96-intel 0x2p+0L -0x7.e6p+4L : 0x3.159ca845541b6b74p-128L : inexact-ok
+= pow tonearest ldbl-96-intel 0x2p+0L -0x7.e6p+4L : 0x3.159ca845541b6b74p-128L : inexact-ok
+= pow towardzero ldbl-96-intel 0x2p+0L -0x7.e6p+4L : 0x3.159ca845541b6b74p-128L : inexact-ok
+= pow upward ldbl-96-intel 0x2p+0L -0x7.e6p+4L : 0x3.159ca845541b6b78p-128L : inexact-ok
+= pow downward ldbl-96-m68k 0x2p+0L -0x7.e6p+4L : 0x3.159ca845541b6b74p-128L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2p+0L -0x7.e6p+4L : 0x3.159ca845541b6b74p-128L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2p+0L -0x7.e6p+4L : 0x3.159ca845541b6b74p-128L : inexact-ok
+= pow upward ldbl-96-m68k 0x2p+0L -0x7.e6p+4L : 0x3.159ca845541b6b78p-128L : inexact-ok
+= pow downward ldbl-128 0x2p+0L -0x7.e6p+4L : 0x3.159ca845541b6b74f8ab43259376p-128L : inexact-ok
+= pow tonearest ldbl-128 0x2p+0L -0x7.e6p+4L : 0x3.159ca845541b6b74f8ab43259376p-128L : inexact-ok
+= pow towardzero ldbl-128 0x2p+0L -0x7.e6p+4L : 0x3.159ca845541b6b74f8ab43259376p-128L : inexact-ok
+= pow upward ldbl-128 0x2p+0L -0x7.e6p+4L : 0x3.159ca845541b6b74f8ab43259378p-128L : inexact-ok
+= pow downward ldbl-128ibm 0x2p+0L -0x7.e6p+4L : 0x3.159ca845541b6b74f8ab432593p-128L : inexact-ok
+= pow tonearest ldbl-128ibm 0x2p+0L -0x7.e6p+4L : 0x3.159ca845541b6b74f8ab432593p-128L : inexact-ok
+= pow towardzero ldbl-128ibm 0x2p+0L -0x7.e6p+4L : 0x3.159ca845541b6b74f8ab432593p-128L : inexact-ok
+= pow upward ldbl-128ibm 0x2p+0L -0x7.e6p+4L : 0x3.159ca845541b6b74f8ab432594p-128L : inexact-ok
+pow 2 -126.5
+= pow downward flt-32 0x2p+0f -0x7.e8p+4f : 0x2.d413c8p-128f : inexact-ok underflow errno-erange-ok
+= pow tonearest flt-32 0x2p+0f -0x7.e8p+4f : 0x2.d413dp-128f : inexact-ok underflow errno-erange-ok
+= pow towardzero flt-32 0x2p+0f -0x7.e8p+4f : 0x2.d413c8p-128f : inexact-ok underflow errno-erange-ok
+= pow upward flt-32 0x2p+0f -0x7.e8p+4f : 0x2.d413dp-128f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe7798p-128 : inexact-ok
+= pow tonearest dbl-64 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe779ap-128 : inexact-ok
+= pow towardzero dbl-64 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe7798p-128 : inexact-ok
+= pow upward dbl-64 0x2p+0 -0x7.e8p+4 : 0x2.d413cccfe779ap-128 : inexact-ok
+= pow downward ldbl-96-intel 0x2p+0L -0x7.e8p+4L : 0x2.d413cccfe779921p-128L : inexact-ok
+= pow tonearest ldbl-96-intel 0x2p+0L -0x7.e8p+4L : 0x2.d413cccfe779921p-128L : inexact-ok
+= pow towardzero ldbl-96-intel 0x2p+0L -0x7.e8p+4L : 0x2.d413cccfe779921p-128L : inexact-ok
+= pow upward ldbl-96-intel 0x2p+0L -0x7.e8p+4L : 0x2.d413cccfe7799214p-128L : inexact-ok
+= pow downward ldbl-96-m68k 0x2p+0L -0x7.e8p+4L : 0x2.d413cccfe779921p-128L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2p+0L -0x7.e8p+4L : 0x2.d413cccfe779921p-128L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2p+0L -0x7.e8p+4L : 0x2.d413cccfe779921p-128L : inexact-ok
+= pow upward ldbl-96-m68k 0x2p+0L -0x7.e8p+4L : 0x2.d413cccfe7799214p-128L : inexact-ok
+= pow downward ldbl-128 0x2p+0L -0x7.e8p+4L : 0x2.d413cccfe779921165f626cdd52ap-128L : inexact-ok
+= pow tonearest ldbl-128 0x2p+0L -0x7.e8p+4L : 0x2.d413cccfe779921165f626cdd52ap-128L : inexact-ok
+= pow towardzero ldbl-128 0x2p+0L -0x7.e8p+4L : 0x2.d413cccfe779921165f626cdd52ap-128L : inexact-ok
+= pow upward ldbl-128 0x2p+0L -0x7.e8p+4L : 0x2.d413cccfe779921165f626cdd52cp-128L : inexact-ok
+= pow downward ldbl-128ibm 0x2p+0L -0x7.e8p+4L : 0x2.d413cccfe779921165f626cdd5p-128L : inexact-ok
+= pow tonearest ldbl-128ibm 0x2p+0L -0x7.e8p+4L : 0x2.d413cccfe779921165f626cdd5p-128L : inexact-ok
+= pow towardzero ldbl-128ibm 0x2p+0L -0x7.e8p+4L : 0x2.d413cccfe779921165f626cdd5p-128L : inexact-ok
+= pow upward ldbl-128ibm 0x2p+0L -0x7.e8p+4L : 0x2.d413cccfe779921165f626cdd6p-128L : inexact-ok
+pow 2 -126.625
+= pow downward flt-32 0x2p+0f -0x7.eap+4f : 0x2.97fb58p-128f : inexact-ok underflow errno-erange-ok
+= pow tonearest flt-32 0x2p+0f -0x7.eap+4f : 0x2.97fb58p-128f : inexact-ok underflow errno-erange-ok
+= pow towardzero flt-32 0x2p+0f -0x7.eap+4f : 0x2.97fb58p-128f : inexact-ok underflow errno-erange-ok
+= pow upward flt-32 0x2p+0f -0x7.eap+4f : 0x2.97fb6p-128f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c544ep-128 : inexact-ok
+= pow tonearest dbl-64 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c544ep-128 : inexact-ok
+= pow towardzero dbl-64 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c544ep-128 : inexact-ok
+= pow upward dbl-64 0x2p+0 -0x7.eap+4 : 0x2.97fb5aa6c545p-128 : inexact-ok
+= pow downward ldbl-96-intel 0x2p+0L -0x7.eap+4L : 0x2.97fb5aa6c544e3a8p-128L : inexact-ok
+= pow tonearest ldbl-96-intel 0x2p+0L -0x7.eap+4L : 0x2.97fb5aa6c544e3a8p-128L : inexact-ok
+= pow towardzero ldbl-96-intel 0x2p+0L -0x7.eap+4L : 0x2.97fb5aa6c544e3a8p-128L : inexact-ok
+= pow upward ldbl-96-intel 0x2p+0L -0x7.eap+4L : 0x2.97fb5aa6c544e3acp-128L : inexact-ok
+= pow downward ldbl-96-m68k 0x2p+0L -0x7.eap+4L : 0x2.97fb5aa6c544e3a8p-128L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2p+0L -0x7.eap+4L : 0x2.97fb5aa6c544e3a8p-128L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2p+0L -0x7.eap+4L : 0x2.97fb5aa6c544e3a8p-128L : inexact-ok
+= pow upward ldbl-96-m68k 0x2p+0L -0x7.eap+4L : 0x2.97fb5aa6c544e3acp-128L : inexact-ok
+= pow downward ldbl-128 0x2p+0L -0x7.eap+4L : 0x2.97fb5aa6c544e3a872f5fd885c4p-128L : inexact-ok
+= pow tonearest ldbl-128 0x2p+0L -0x7.eap+4L : 0x2.97fb5aa6c544e3a872f5fd885c42p-128L : inexact-ok
+= pow towardzero ldbl-128 0x2p+0L -0x7.eap+4L : 0x2.97fb5aa6c544e3a872f5fd885c4p-128L : inexact-ok
+= pow upward ldbl-128 0x2p+0L -0x7.eap+4L : 0x2.97fb5aa6c544e3a872f5fd885c42p-128L : inexact-ok
+= pow downward ldbl-128ibm 0x2p+0L -0x7.eap+4L : 0x2.97fb5aa6c544e3a872f5fd885cp-128L : inexact-ok
+= pow tonearest ldbl-128ibm 0x2p+0L -0x7.eap+4L : 0x2.97fb5aa6c544e3a872f5fd885cp-128L : inexact-ok
+= pow towardzero ldbl-128ibm 0x2p+0L -0x7.eap+4L : 0x2.97fb5aa6c544e3a872f5fd885cp-128L : inexact-ok
+= pow upward ldbl-128ibm 0x2p+0L -0x7.eap+4L : 0x2.97fb5aa6c544e3a872f5fd885dp-128L : inexact-ok
+pow 2 -126.75
+= pow downward flt-32 0x2p+0f -0x7.ecp+4f : 0x2.60dfcp-128f : inexact-ok underflow errno-erange-ok
+= pow tonearest flt-32 0x2p+0f -0x7.ecp+4f : 0x2.60dfcp-128f : inexact-ok underflow errno-erange-ok
+= pow towardzero flt-32 0x2p+0f -0x7.ecp+4f : 0x2.60dfcp-128f : inexact-ok underflow errno-erange-ok
+= pow upward flt-32 0x2p+0f -0x7.ecp+4f : 0x2.60dfc8p-128f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2ap-128 : inexact-ok
+= pow tonearest dbl-64 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2ap-128 : inexact-ok
+= pow towardzero dbl-64 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2ap-128 : inexact-ok
+= pow upward dbl-64 0x2p+0 -0x7.ecp+4 : 0x2.60dfc14636e2cp-128 : inexact-ok
+= pow downward ldbl-96-intel 0x2p+0L -0x7.ecp+4L : 0x2.60dfc14636e2a5bcp-128L : inexact-ok
+= pow tonearest ldbl-96-intel 0x2p+0L -0x7.ecp+4L : 0x2.60dfc14636e2a5bcp-128L : inexact-ok
+= pow towardzero ldbl-96-intel 0x2p+0L -0x7.ecp+4L : 0x2.60dfc14636e2a5bcp-128L : inexact-ok
+= pow upward ldbl-96-intel 0x2p+0L -0x7.ecp+4L : 0x2.60dfc14636e2a5cp-128L : inexact-ok
+= pow downward ldbl-96-m68k 0x2p+0L -0x7.ecp+4L : 0x2.60dfc14636e2a5bcp-128L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2p+0L -0x7.ecp+4L : 0x2.60dfc14636e2a5bcp-128L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2p+0L -0x7.ecp+4L : 0x2.60dfc14636e2a5bcp-128L : inexact-ok
+= pow upward ldbl-96-m68k 0x2p+0L -0x7.ecp+4L : 0x2.60dfc14636e2a5cp-128L : inexact-ok
+= pow downward ldbl-128 0x2p+0L -0x7.ecp+4L : 0x2.60dfc14636e2a5bd1ab48c60b90ap-128L : inexact-ok
+= pow tonearest ldbl-128 0x2p+0L -0x7.ecp+4L : 0x2.60dfc14636e2a5bd1ab48c60b90cp-128L : inexact-ok
+= pow towardzero ldbl-128 0x2p+0L -0x7.ecp+4L : 0x2.60dfc14636e2a5bd1ab48c60b90ap-128L : inexact-ok
+= pow upward ldbl-128 0x2p+0L -0x7.ecp+4L : 0x2.60dfc14636e2a5bd1ab48c60b90cp-128L : inexact-ok
+= pow downward ldbl-128ibm 0x2p+0L -0x7.ecp+4L : 0x2.60dfc14636e2a5bd1ab48c60b9p-128L : inexact-ok
+= pow tonearest ldbl-128ibm 0x2p+0L -0x7.ecp+4L : 0x2.60dfc14636e2a5bd1ab48c60b9p-128L : inexact-ok
+= pow towardzero ldbl-128ibm 0x2p+0L -0x7.ecp+4L : 0x2.60dfc14636e2a5bd1ab48c60b9p-128L : inexact-ok
+= pow upward ldbl-128ibm 0x2p+0L -0x7.ecp+4L : 0x2.60dfc14636e2a5bd1ab48c60bap-128L : inexact-ok
+pow 2 -126.875
+= pow downward flt-32 0x2p+0f -0x7.eep+4f : 0x2.2e57p-128f : inexact-ok underflow errno-erange-ok
+= pow tonearest flt-32 0x2p+0f -0x7.eep+4f : 0x2.2e5708p-128f : inexact-ok underflow errno-erange-ok
+= pow towardzero flt-32 0x2p+0f -0x7.eep+4f : 0x2.2e57p-128f : inexact-ok underflow errno-erange-ok
+= pow upward flt-32 0x2p+0f -0x7.eep+4f : 0x2.2e5708p-128f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f4p-128 : inexact-ok
+= pow tonearest dbl-64 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f6p-128 : inexact-ok
+= pow towardzero dbl-64 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f4p-128 : inexact-ok
+= pow upward dbl-64 0x2p+0 -0x7.eep+4 : 0x2.2e57078faa2f6p-128 : inexact-ok
+= pow downward ldbl-96-intel 0x2p+0L -0x7.eep+4L : 0x2.2e57078faa2f5b98p-128L : inexact-ok
+= pow tonearest ldbl-96-intel 0x2p+0L -0x7.eep+4L : 0x2.2e57078faa2f5b9cp-128L : inexact-ok
+= pow towardzero ldbl-96-intel 0x2p+0L -0x7.eep+4L : 0x2.2e57078faa2f5b98p-128L : inexact-ok
+= pow upward ldbl-96-intel 0x2p+0L -0x7.eep+4L : 0x2.2e57078faa2f5b9cp-128L : inexact-ok
+= pow downward ldbl-96-m68k 0x2p+0L -0x7.eep+4L : 0x2.2e57078faa2f5b98p-128L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2p+0L -0x7.eep+4L : 0x2.2e57078faa2f5b9cp-128L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2p+0L -0x7.eep+4L : 0x2.2e57078faa2f5b98p-128L : inexact-ok
+= pow upward ldbl-96-m68k 0x2p+0L -0x7.eep+4L : 0x2.2e57078faa2f5b9cp-128L : inexact-ok
+= pow downward ldbl-128 0x2p+0L -0x7.eep+4L : 0x2.2e57078faa2f5b9bef918a1d6294p-128L : inexact-ok
+= pow tonearest ldbl-128 0x2p+0L -0x7.eep+4L : 0x2.2e57078faa2f5b9bef918a1d6294p-128L : inexact-ok
+= pow towardzero ldbl-128 0x2p+0L -0x7.eep+4L : 0x2.2e57078faa2f5b9bef918a1d6294p-128L : inexact-ok
+= pow upward ldbl-128 0x2p+0L -0x7.eep+4L : 0x2.2e57078faa2f5b9bef918a1d6296p-128L : inexact-ok
+= pow downward ldbl-128ibm 0x2p+0L -0x7.eep+4L : 0x2.2e57078faa2f5b9bef918a1d62p-128L : inexact-ok
+= pow tonearest ldbl-128ibm 0x2p+0L -0x7.eep+4L : 0x2.2e57078faa2f5b9bef918a1d63p-128L : inexact-ok
+= pow towardzero ldbl-128ibm 0x2p+0L -0x7.eep+4L : 0x2.2e57078faa2f5b9bef918a1d62p-128L : inexact-ok
+= pow upward ldbl-128ibm 0x2p+0L -0x7.eep+4L : 0x2.2e57078faa2f5b9bef918a1d63p-128L : inexact-ok
+pow 2 -969.125
+= pow downward flt-32 0x2p+0f -0x3.c92p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2p+0f -0x3.c92p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2p+0f -0x3.c92p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2p+0f -0x3.c92p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee921cp-972 : inexact-ok
+= pow tonearest dbl-64 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee921cp-972 : inexact-ok
+= pow towardzero dbl-64 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee921cp-972 : inexact-ok
+= pow upward dbl-64 0x2p+0 -0x3.c92p+8 : 0x7.5606373ee922p-972 : inexact-ok
+= pow downward ldbl-96-intel 0x2p+0L -0x3.c92p+8L : 0x7.5606373ee921c97p-972L : inexact-ok
+= pow tonearest ldbl-96-intel 0x2p+0L -0x3.c92p+8L : 0x7.5606373ee921c978p-972L : inexact-ok
+= pow towardzero ldbl-96-intel 0x2p+0L -0x3.c92p+8L : 0x7.5606373ee921c97p-972L : inexact-ok
+= pow upward ldbl-96-intel 0x2p+0L -0x3.c92p+8L : 0x7.5606373ee921c978p-972L : inexact-ok
+= pow downward ldbl-96-m68k 0x2p+0L -0x3.c92p+8L : 0x7.5606373ee921c97p-972L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2p+0L -0x3.c92p+8L : 0x7.5606373ee921c978p-972L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2p+0L -0x3.c92p+8L : 0x7.5606373ee921c97p-972L : inexact-ok
+= pow upward ldbl-96-m68k 0x2p+0L -0x3.c92p+8L : 0x7.5606373ee921c978p-972L : inexact-ok
+= pow downward ldbl-128 0x2p+0L -0x3.c92p+8L : 0x7.5606373ee921c976816bad9b837p-972L : inexact-ok
+= pow tonearest ldbl-128 0x2p+0L -0x3.c92p+8L : 0x7.5606373ee921c976816bad9b8374p-972L : inexact-ok
+= pow towardzero ldbl-128 0x2p+0L -0x3.c92p+8L : 0x7.5606373ee921c976816bad9b837p-972L : inexact-ok
+= pow upward ldbl-128 0x2p+0L -0x3.c92p+8L : 0x7.5606373ee921c976816bad9b8374p-972L : inexact-ok
+= pow downward ldbl-128ibm 0x2p+0L -0x3.c92p+8L : 0x7.5606373ee921c976816bad9b8p-972L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x2p+0L -0x3.c92p+8L : 0x7.5606373ee921c976816bad9b84p-972L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x2p+0L -0x3.c92p+8L : 0x7.5606373ee921c976816bad9b8p-972L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x2p+0L -0x3.c92p+8L : 0x7.5606373ee921c976816bad9b84p-972L : inexact-ok underflow errno-erange-ok
+pow 2 -969.25
+= pow downward flt-32 0x2p+0f -0x3.c94p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2p+0f -0x3.c94p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2p+0f -0x3.c94p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2p+0f -0x3.c94p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb4p-972 : inexact-ok
+= pow tonearest dbl-64 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb4p-972 : inexact-ok
+= pow towardzero dbl-64 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb4p-972 : inexact-ok
+= pow upward dbl-64 0x2p+0 -0x3.c94p+8 : 0x6.ba27e656b4eb8p-972 : inexact-ok
+= pow downward ldbl-96-intel 0x2p+0L -0x3.c94p+8L : 0x6.ba27e656b4eb57ap-972L : inexact-ok
+= pow tonearest ldbl-96-intel 0x2p+0L -0x3.c94p+8L : 0x6.ba27e656b4eb57ap-972L : inexact-ok
+= pow towardzero ldbl-96-intel 0x2p+0L -0x3.c94p+8L : 0x6.ba27e656b4eb57ap-972L : inexact-ok
+= pow upward ldbl-96-intel 0x2p+0L -0x3.c94p+8L : 0x6.ba27e656b4eb57a8p-972L : inexact-ok
+= pow downward ldbl-96-m68k 0x2p+0L -0x3.c94p+8L : 0x6.ba27e656b4eb57ap-972L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2p+0L -0x3.c94p+8L : 0x6.ba27e656b4eb57ap-972L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2p+0L -0x3.c94p+8L : 0x6.ba27e656b4eb57ap-972L : inexact-ok
+= pow upward ldbl-96-m68k 0x2p+0L -0x3.c94p+8L : 0x6.ba27e656b4eb57a8p-972L : inexact-ok
+= pow downward ldbl-128 0x2p+0L -0x3.c94p+8L : 0x6.ba27e656b4eb57a1cd345dcc8168p-972L : inexact-ok
+= pow tonearest ldbl-128 0x2p+0L -0x3.c94p+8L : 0x6.ba27e656b4eb57a1cd345dcc8168p-972L : inexact-ok
+= pow towardzero ldbl-128 0x2p+0L -0x3.c94p+8L : 0x6.ba27e656b4eb57a1cd345dcc8168p-972L : inexact-ok
+= pow upward ldbl-128 0x2p+0L -0x3.c94p+8L : 0x6.ba27e656b4eb57a1cd345dcc816cp-972L : inexact-ok
+= pow downward ldbl-128ibm 0x2p+0L -0x3.c94p+8L : 0x6.ba27e656b4eb57a1cd345dcc8p-972L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x2p+0L -0x3.c94p+8L : 0x6.ba27e656b4eb57a1cd345dcc8p-972L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x2p+0L -0x3.c94p+8L : 0x6.ba27e656b4eb57a1cd345dcc8p-972L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x2p+0L -0x3.c94p+8L : 0x6.ba27e656b4eb57a1cd345dcc84p-972L : inexact-ok underflow errno-erange-ok
+pow 2 -969.375
+= pow downward flt-32 0x2p+0f -0x3.c96p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2p+0f -0x3.c96p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2p+0f -0x3.c96p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2p+0f -0x3.c96p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa836cp-972 : inexact-ok
+= pow tonearest dbl-64 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa836cp-972 : inexact-ok
+= pow towardzero dbl-64 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa836cp-972 : inexact-ok
+= pow upward dbl-64 0x2p+0 -0x3.c96p+8 : 0x6.2b39508aa837p-972 : inexact-ok
+= pow downward ldbl-96-intel 0x2p+0L -0x3.c96p+8L : 0x6.2b39508aa836d6e8p-972L : inexact-ok
+= pow tonearest ldbl-96-intel 0x2p+0L -0x3.c96p+8L : 0x6.2b39508aa836d6e8p-972L : inexact-ok
+= pow towardzero ldbl-96-intel 0x2p+0L -0x3.c96p+8L : 0x6.2b39508aa836d6e8p-972L : inexact-ok
+= pow upward ldbl-96-intel 0x2p+0L -0x3.c96p+8L : 0x6.2b39508aa836d6fp-972L : inexact-ok
+= pow downward ldbl-96-m68k 0x2p+0L -0x3.c96p+8L : 0x6.2b39508aa836d6e8p-972L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2p+0L -0x3.c96p+8L : 0x6.2b39508aa836d6e8p-972L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2p+0L -0x3.c96p+8L : 0x6.2b39508aa836d6e8p-972L : inexact-ok
+= pow upward ldbl-96-m68k 0x2p+0L -0x3.c96p+8L : 0x6.2b39508aa836d6fp-972L : inexact-ok
+= pow downward ldbl-128 0x2p+0L -0x3.c96p+8L : 0x6.2b39508aa836d6e9f156864b26ecp-972L : inexact-ok
+= pow tonearest ldbl-128 0x2p+0L -0x3.c96p+8L : 0x6.2b39508aa836d6e9f156864b26ecp-972L : inexact-ok
+= pow towardzero ldbl-128 0x2p+0L -0x3.c96p+8L : 0x6.2b39508aa836d6e9f156864b26ecp-972L : inexact-ok
+= pow upward ldbl-128 0x2p+0L -0x3.c96p+8L : 0x6.2b39508aa836d6e9f156864b26fp-972L : inexact-ok
+= pow downward ldbl-128ibm 0x2p+0L -0x3.c96p+8L : 0x6.2b39508aa836d6e9f156864b24p-972L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x2p+0L -0x3.c96p+8L : 0x6.2b39508aa836d6e9f156864b28p-972L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x2p+0L -0x3.c96p+8L : 0x6.2b39508aa836d6e9f156864b24p-972L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x2p+0L -0x3.c96p+8L : 0x6.2b39508aa836d6e9f156864b28p-972L : inexact-ok underflow errno-erange-ok
+pow 2 -969.5
+= pow downward flt-32 0x2p+0f -0x3.c98p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2p+0f -0x3.c98p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2p+0f -0x3.c98p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2p+0f -0x3.c98p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef3p-972 : inexact-ok
+= pow tonearest dbl-64 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef34p-972 : inexact-ok
+= pow towardzero dbl-64 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef3p-972 : inexact-ok
+= pow upward dbl-64 0x2p+0 -0x3.c98p+8 : 0x5.a827999fcef34p-972 : inexact-ok
+= pow downward ldbl-96-intel 0x2p+0L -0x3.c98p+8L : 0x5.a827999fcef3242p-972L : inexact-ok
+= pow tonearest ldbl-96-intel 0x2p+0L -0x3.c98p+8L : 0x5.a827999fcef3242p-972L : inexact-ok
+= pow towardzero ldbl-96-intel 0x2p+0L -0x3.c98p+8L : 0x5.a827999fcef3242p-972L : inexact-ok
+= pow upward ldbl-96-intel 0x2p+0L -0x3.c98p+8L : 0x5.a827999fcef32428p-972L : inexact-ok
+= pow downward ldbl-96-m68k 0x2p+0L -0x3.c98p+8L : 0x5.a827999fcef3242p-972L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2p+0L -0x3.c98p+8L : 0x5.a827999fcef3242p-972L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2p+0L -0x3.c98p+8L : 0x5.a827999fcef3242p-972L : inexact-ok
+= pow upward ldbl-96-m68k 0x2p+0L -0x3.c98p+8L : 0x5.a827999fcef32428p-972L : inexact-ok
+= pow downward ldbl-128 0x2p+0L -0x3.c98p+8L : 0x5.a827999fcef32422cbec4d9baa54p-972L : inexact-ok
+= pow tonearest ldbl-128 0x2p+0L -0x3.c98p+8L : 0x5.a827999fcef32422cbec4d9baa54p-972L : inexact-ok
+= pow towardzero ldbl-128 0x2p+0L -0x3.c98p+8L : 0x5.a827999fcef32422cbec4d9baa54p-972L : inexact-ok
+= pow upward ldbl-128 0x2p+0L -0x3.c98p+8L : 0x5.a827999fcef32422cbec4d9baa58p-972L : inexact-ok
+= pow downward ldbl-128ibm 0x2p+0L -0x3.c98p+8L : 0x5.a827999fcef32422cbec4d9ba8p-972L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x2p+0L -0x3.c98p+8L : 0x5.a827999fcef32422cbec4d9bacp-972L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x2p+0L -0x3.c98p+8L : 0x5.a827999fcef32422cbec4d9ba8p-972L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x2p+0L -0x3.c98p+8L : 0x5.a827999fcef32422cbec4d9bacp-972L : inexact-ok underflow errno-erange-ok
+pow 2 -969.625
+= pow downward flt-32 0x2p+0f -0x3.c9ap+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2p+0f -0x3.c9ap+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2p+0f -0x3.c9ap+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2p+0f -0x3.c9ap+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a89cp-972 : inexact-ok
+= pow tonearest dbl-64 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a89cp-972 : inexact-ok
+= pow towardzero dbl-64 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a89cp-972 : inexact-ok
+= pow upward dbl-64 0x2p+0 -0x3.c9ap+8 : 0x5.2ff6b54d8a8ap-972 : inexact-ok
+= pow downward ldbl-96-intel 0x2p+0L -0x3.c9ap+8L : 0x5.2ff6b54d8a89c75p-972L : inexact-ok
+= pow tonearest ldbl-96-intel 0x2p+0L -0x3.c9ap+8L : 0x5.2ff6b54d8a89c75p-972L : inexact-ok
+= pow towardzero ldbl-96-intel 0x2p+0L -0x3.c9ap+8L : 0x5.2ff6b54d8a89c75p-972L : inexact-ok
+= pow upward ldbl-96-intel 0x2p+0L -0x3.c9ap+8L : 0x5.2ff6b54d8a89c758p-972L : inexact-ok
+= pow downward ldbl-96-m68k 0x2p+0L -0x3.c9ap+8L : 0x5.2ff6b54d8a89c75p-972L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2p+0L -0x3.c9ap+8L : 0x5.2ff6b54d8a89c75p-972L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2p+0L -0x3.c9ap+8L : 0x5.2ff6b54d8a89c75p-972L : inexact-ok
+= pow upward ldbl-96-m68k 0x2p+0L -0x3.c9ap+8L : 0x5.2ff6b54d8a89c758p-972L : inexact-ok
+= pow downward ldbl-128 0x2p+0L -0x3.c9ap+8L : 0x5.2ff6b54d8a89c750e5ebfb10b88p-972L : inexact-ok
+= pow tonearest ldbl-128 0x2p+0L -0x3.c9ap+8L : 0x5.2ff6b54d8a89c750e5ebfb10b884p-972L : inexact-ok
+= pow towardzero ldbl-128 0x2p+0L -0x3.c9ap+8L : 0x5.2ff6b54d8a89c750e5ebfb10b88p-972L : inexact-ok
+= pow upward ldbl-128 0x2p+0L -0x3.c9ap+8L : 0x5.2ff6b54d8a89c750e5ebfb10b884p-972L : inexact-ok
+= pow downward ldbl-128ibm 0x2p+0L -0x3.c9ap+8L : 0x5.2ff6b54d8a89c750e5ebfb10b8p-972L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x2p+0L -0x3.c9ap+8L : 0x5.2ff6b54d8a89c750e5ebfb10b8p-972L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x2p+0L -0x3.c9ap+8L : 0x5.2ff6b54d8a89c750e5ebfb10b8p-972L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x2p+0L -0x3.c9ap+8L : 0x5.2ff6b54d8a89c750e5ebfb10bcp-972L : inexact-ok underflow errno-erange-ok
+pow 2 -969.75
+= pow downward flt-32 0x2p+0f -0x3.c9cp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2p+0f -0x3.c9cp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2p+0f -0x3.c9cp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2p+0f -0x3.c9cp+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc54p-972 : inexact-ok
+= pow tonearest dbl-64 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc54p-972 : inexact-ok
+= pow towardzero dbl-64 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc54p-972 : inexact-ok
+= pow upward dbl-64 0x2p+0 -0x3.c9cp+8 : 0x4.c1bf828c6dc58p-972 : inexact-ok
+= pow downward ldbl-96-intel 0x2p+0L -0x3.c9cp+8L : 0x4.c1bf828c6dc54b78p-972L : inexact-ok
+= pow tonearest ldbl-96-intel 0x2p+0L -0x3.c9cp+8L : 0x4.c1bf828c6dc54b78p-972L : inexact-ok
+= pow towardzero ldbl-96-intel 0x2p+0L -0x3.c9cp+8L : 0x4.c1bf828c6dc54b78p-972L : inexact-ok
+= pow upward ldbl-96-intel 0x2p+0L -0x3.c9cp+8L : 0x4.c1bf828c6dc54b8p-972L : inexact-ok
+= pow downward ldbl-96-m68k 0x2p+0L -0x3.c9cp+8L : 0x4.c1bf828c6dc54b78p-972L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2p+0L -0x3.c9cp+8L : 0x4.c1bf828c6dc54b78p-972L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2p+0L -0x3.c9cp+8L : 0x4.c1bf828c6dc54b78p-972L : inexact-ok
+= pow upward ldbl-96-m68k 0x2p+0L -0x3.c9cp+8L : 0x4.c1bf828c6dc54b8p-972L : inexact-ok
+= pow downward ldbl-128 0x2p+0L -0x3.c9cp+8L : 0x4.c1bf828c6dc54b7a356918c17214p-972L : inexact-ok
+= pow tonearest ldbl-128 0x2p+0L -0x3.c9cp+8L : 0x4.c1bf828c6dc54b7a356918c17218p-972L : inexact-ok
+= pow towardzero ldbl-128 0x2p+0L -0x3.c9cp+8L : 0x4.c1bf828c6dc54b7a356918c17214p-972L : inexact-ok
+= pow upward ldbl-128 0x2p+0L -0x3.c9cp+8L : 0x4.c1bf828c6dc54b7a356918c17218p-972L : inexact-ok
+= pow downward ldbl-128ibm 0x2p+0L -0x3.c9cp+8L : 0x4.c1bf828c6dc54b7a356918c17p-972L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x2p+0L -0x3.c9cp+8L : 0x4.c1bf828c6dc54b7a356918c174p-972L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x2p+0L -0x3.c9cp+8L : 0x4.c1bf828c6dc54b7a356918c17p-972L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x2p+0L -0x3.c9cp+8L : 0x4.c1bf828c6dc54b7a356918c174p-972L : inexact-ok underflow errno-erange-ok
+pow 2 -969.875
+= pow downward flt-32 0x2p+0f -0x3.c9ep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2p+0f -0x3.c9ep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2p+0f -0x3.c9ep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2p+0f -0x3.c9ep+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545e8p-972 : inexact-ok
+= pow tonearest dbl-64 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545ecp-972 : inexact-ok
+= pow towardzero dbl-64 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545e8p-972 : inexact-ok
+= pow upward dbl-64 0x2p+0 -0x3.c9ep+8 : 0x4.5cae0f1f545ecp-972 : inexact-ok
+= pow downward ldbl-96-intel 0x2p+0L -0x3.c9ep+8L : 0x4.5cae0f1f545eb73p-972L : inexact-ok
+= pow tonearest ldbl-96-intel 0x2p+0L -0x3.c9ep+8L : 0x4.5cae0f1f545eb738p-972L : inexact-ok
+= pow towardzero ldbl-96-intel 0x2p+0L -0x3.c9ep+8L : 0x4.5cae0f1f545eb73p-972L : inexact-ok
+= pow upward ldbl-96-intel 0x2p+0L -0x3.c9ep+8L : 0x4.5cae0f1f545eb738p-972L : inexact-ok
+= pow downward ldbl-96-m68k 0x2p+0L -0x3.c9ep+8L : 0x4.5cae0f1f545eb73p-972L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2p+0L -0x3.c9ep+8L : 0x4.5cae0f1f545eb738p-972L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2p+0L -0x3.c9ep+8L : 0x4.5cae0f1f545eb73p-972L : inexact-ok
+= pow upward ldbl-96-m68k 0x2p+0L -0x3.c9ep+8L : 0x4.5cae0f1f545eb738p-972L : inexact-ok
+= pow downward ldbl-128 0x2p+0L -0x3.c9ep+8L : 0x4.5cae0f1f545eb737df23143ac528p-972L : inexact-ok
+= pow tonearest ldbl-128 0x2p+0L -0x3.c9ep+8L : 0x4.5cae0f1f545eb737df23143ac528p-972L : inexact-ok
+= pow towardzero ldbl-128 0x2p+0L -0x3.c9ep+8L : 0x4.5cae0f1f545eb737df23143ac528p-972L : inexact-ok
+= pow upward ldbl-128 0x2p+0L -0x3.c9ep+8L : 0x4.5cae0f1f545eb737df23143ac52cp-972L : inexact-ok
+= pow downward ldbl-128ibm 0x2p+0L -0x3.c9ep+8L : 0x4.5cae0f1f545eb737df23143ac4p-972L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x2p+0L -0x3.c9ep+8L : 0x4.5cae0f1f545eb737df23143ac4p-972L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x2p+0L -0x3.c9ep+8L : 0x4.5cae0f1f545eb737df23143ac4p-972L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x2p+0L -0x3.c9ep+8L : 0x4.5cae0f1f545eb737df23143ac8p-972L : inexact-ok underflow errno-erange-ok
+pow 2 -1022.125
+= pow downward flt-32 0x2p+0f -0x3.fe2p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2p+0f -0x3.fe2p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2p+0f -0x3.fe2p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2p+0f -0x3.fe2p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7490cp-1024 : inexact-ok underflow errno-erange-ok
+= pow tonearest dbl-64 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7491p-1024 : inexact-ok underflow errno-erange-ok
+= pow towardzero dbl-64 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7490cp-1024 : inexact-ok underflow errno-erange-ok
+= pow upward dbl-64 0x2p+0 -0x3.fe2p+8 : 0x3.ab031b9f7491p-1024 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x2p+0L -0x3.fe2p+8L : 0x3.ab031b9f7490e4b8p-1024L : inexact-ok
+= pow tonearest ldbl-96-intel 0x2p+0L -0x3.fe2p+8L : 0x3.ab031b9f7490e4bcp-1024L : inexact-ok
+= pow towardzero ldbl-96-intel 0x2p+0L -0x3.fe2p+8L : 0x3.ab031b9f7490e4b8p-1024L : inexact-ok
+= pow upward ldbl-96-intel 0x2p+0L -0x3.fe2p+8L : 0x3.ab031b9f7490e4bcp-1024L : inexact-ok
+= pow downward ldbl-96-m68k 0x2p+0L -0x3.fe2p+8L : 0x3.ab031b9f7490e4b8p-1024L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2p+0L -0x3.fe2p+8L : 0x3.ab031b9f7490e4bcp-1024L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2p+0L -0x3.fe2p+8L : 0x3.ab031b9f7490e4b8p-1024L : inexact-ok
+= pow upward ldbl-96-m68k 0x2p+0L -0x3.fe2p+8L : 0x3.ab031b9f7490e4bcp-1024L : inexact-ok
+= pow downward ldbl-128 0x2p+0L -0x3.fe2p+8L : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-1024L : inexact-ok
+= pow tonearest ldbl-128 0x2p+0L -0x3.fe2p+8L : 0x3.ab031b9f7490e4bb40b5d6cdc1bap-1024L : inexact-ok
+= pow towardzero ldbl-128 0x2p+0L -0x3.fe2p+8L : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-1024L : inexact-ok
+= pow upward ldbl-128 0x2p+0L -0x3.fe2p+8L : 0x3.ab031b9f7490e4bb40b5d6cdc1bap-1024L : inexact-ok
+= pow downward ldbl-128ibm 0x2p+0L -0x3.fe2p+8L : 0x3.ab031b9f7490cp-1024L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x2p+0L -0x3.fe2p+8L : 0x3.ab031b9f7491p-1024L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x2p+0L -0x3.fe2p+8L : 0x3.ab031b9f7490cp-1024L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x2p+0L -0x3.fe2p+8L : 0x3.ab031b9f7491p-1024L : inexact-ok underflow errno-erange-ok
+pow 2 -1022.25
+= pow downward flt-32 0x2p+0f -0x3.fe4p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2p+0f -0x3.fe4p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2p+0f -0x3.fe4p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2p+0f -0x3.fe4p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a758p-1024 : inexact-ok underflow errno-erange-ok
+= pow tonearest dbl-64 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a75cp-1024 : inexact-ok underflow errno-erange-ok
+= pow towardzero dbl-64 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a758p-1024 : inexact-ok underflow errno-erange-ok
+= pow upward dbl-64 0x2p+0 -0x3.fe4p+8 : 0x3.5d13f32b5a75cp-1024 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x2p+0L -0x3.fe4p+8L : 0x3.5d13f32b5a75abdp-1024L : inexact-ok
+= pow tonearest ldbl-96-intel 0x2p+0L -0x3.fe4p+8L : 0x3.5d13f32b5a75abdp-1024L : inexact-ok
+= pow towardzero ldbl-96-intel 0x2p+0L -0x3.fe4p+8L : 0x3.5d13f32b5a75abdp-1024L : inexact-ok
+= pow upward ldbl-96-intel 0x2p+0L -0x3.fe4p+8L : 0x3.5d13f32b5a75abd4p-1024L : inexact-ok
+= pow downward ldbl-96-m68k 0x2p+0L -0x3.fe4p+8L : 0x3.5d13f32b5a75abdp-1024L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2p+0L -0x3.fe4p+8L : 0x3.5d13f32b5a75abdp-1024L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2p+0L -0x3.fe4p+8L : 0x3.5d13f32b5a75abdp-1024L : inexact-ok
+= pow upward ldbl-96-m68k 0x2p+0L -0x3.fe4p+8L : 0x3.5d13f32b5a75abd4p-1024L : inexact-ok
+= pow downward ldbl-128 0x2p+0L -0x3.fe4p+8L : 0x3.5d13f32b5a75abd0e69a2ee640b4p-1024L : inexact-ok
+= pow tonearest ldbl-128 0x2p+0L -0x3.fe4p+8L : 0x3.5d13f32b5a75abd0e69a2ee640b4p-1024L : inexact-ok
+= pow towardzero ldbl-128 0x2p+0L -0x3.fe4p+8L : 0x3.5d13f32b5a75abd0e69a2ee640b4p-1024L : inexact-ok
+= pow upward ldbl-128 0x2p+0L -0x3.fe4p+8L : 0x3.5d13f32b5a75abd0e69a2ee640b6p-1024L : inexact-ok
+= pow downward ldbl-128ibm 0x2p+0L -0x3.fe4p+8L : 0x3.5d13f32b5a758p-1024L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x2p+0L -0x3.fe4p+8L : 0x3.5d13f32b5a75cp-1024L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x2p+0L -0x3.fe4p+8L : 0x3.5d13f32b5a758p-1024L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x2p+0L -0x3.fe4p+8L : 0x3.5d13f32b5a75cp-1024L : inexact-ok underflow errno-erange-ok
+pow 2 -1022.375
+= pow downward flt-32 0x2p+0f -0x3.fe6p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2p+0f -0x3.fe6p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2p+0f -0x3.fe6p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2p+0f -0x3.fe6p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b4p-1024 : inexact-ok underflow errno-erange-ok
+= pow tonearest dbl-64 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b8p-1024 : inexact-ok underflow errno-erange-ok
+= pow towardzero dbl-64 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b4p-1024 : inexact-ok underflow errno-erange-ok
+= pow upward dbl-64 0x2p+0 -0x3.fe6p+8 : 0x3.159ca845541b8p-1024 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x2p+0L -0x3.fe6p+8L : 0x3.159ca845541b6b74p-1024L : inexact-ok
+= pow tonearest ldbl-96-intel 0x2p+0L -0x3.fe6p+8L : 0x3.159ca845541b6b74p-1024L : inexact-ok
+= pow towardzero ldbl-96-intel 0x2p+0L -0x3.fe6p+8L : 0x3.159ca845541b6b74p-1024L : inexact-ok
+= pow upward ldbl-96-intel 0x2p+0L -0x3.fe6p+8L : 0x3.159ca845541b6b78p-1024L : inexact-ok
+= pow downward ldbl-96-m68k 0x2p+0L -0x3.fe6p+8L : 0x3.159ca845541b6b74p-1024L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2p+0L -0x3.fe6p+8L : 0x3.159ca845541b6b74p-1024L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2p+0L -0x3.fe6p+8L : 0x3.159ca845541b6b74p-1024L : inexact-ok
+= pow upward ldbl-96-m68k 0x2p+0L -0x3.fe6p+8L : 0x3.159ca845541b6b78p-1024L : inexact-ok
+= pow downward ldbl-128 0x2p+0L -0x3.fe6p+8L : 0x3.159ca845541b6b74f8ab43259376p-1024L : inexact-ok
+= pow tonearest ldbl-128 0x2p+0L -0x3.fe6p+8L : 0x3.159ca845541b6b74f8ab43259376p-1024L : inexact-ok
+= pow towardzero ldbl-128 0x2p+0L -0x3.fe6p+8L : 0x3.159ca845541b6b74f8ab43259376p-1024L : inexact-ok
+= pow upward ldbl-128 0x2p+0L -0x3.fe6p+8L : 0x3.159ca845541b6b74f8ab43259378p-1024L : inexact-ok
+= pow downward ldbl-128ibm 0x2p+0L -0x3.fe6p+8L : 0x3.159ca845541b4p-1024L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x2p+0L -0x3.fe6p+8L : 0x3.159ca845541b8p-1024L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x2p+0L -0x3.fe6p+8L : 0x3.159ca845541b4p-1024L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x2p+0L -0x3.fe6p+8L : 0x3.159ca845541b8p-1024L : inexact-ok underflow errno-erange-ok
+pow 2 -1022.5
+= pow downward flt-32 0x2p+0f -0x3.fe8p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2p+0f -0x3.fe8p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2p+0f -0x3.fe8p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2p+0f -0x3.fe8p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe7798p-1024 : inexact-ok underflow errno-erange-ok
+= pow tonearest dbl-64 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe7798p-1024 : inexact-ok underflow errno-erange-ok
+= pow towardzero dbl-64 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe7798p-1024 : inexact-ok underflow errno-erange-ok
+= pow upward dbl-64 0x2p+0 -0x3.fe8p+8 : 0x2.d413cccfe779cp-1024 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x2p+0L -0x3.fe8p+8L : 0x2.d413cccfe779921p-1024L : inexact-ok
+= pow tonearest ldbl-96-intel 0x2p+0L -0x3.fe8p+8L : 0x2.d413cccfe779921p-1024L : inexact-ok
+= pow towardzero ldbl-96-intel 0x2p+0L -0x3.fe8p+8L : 0x2.d413cccfe779921p-1024L : inexact-ok
+= pow upward ldbl-96-intel 0x2p+0L -0x3.fe8p+8L : 0x2.d413cccfe7799214p-1024L : inexact-ok
+= pow downward ldbl-96-m68k 0x2p+0L -0x3.fe8p+8L : 0x2.d413cccfe779921p-1024L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2p+0L -0x3.fe8p+8L : 0x2.d413cccfe779921p-1024L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2p+0L -0x3.fe8p+8L : 0x2.d413cccfe779921p-1024L : inexact-ok
+= pow upward ldbl-96-m68k 0x2p+0L -0x3.fe8p+8L : 0x2.d413cccfe7799214p-1024L : inexact-ok
+= pow downward ldbl-128 0x2p+0L -0x3.fe8p+8L : 0x2.d413cccfe779921165f626cdd52ap-1024L : inexact-ok
+= pow tonearest ldbl-128 0x2p+0L -0x3.fe8p+8L : 0x2.d413cccfe779921165f626cdd52ap-1024L : inexact-ok
+= pow towardzero ldbl-128 0x2p+0L -0x3.fe8p+8L : 0x2.d413cccfe779921165f626cdd52ap-1024L : inexact-ok
+= pow upward ldbl-128 0x2p+0L -0x3.fe8p+8L : 0x2.d413cccfe779921165f626cdd52cp-1024L : inexact-ok
+= pow downward ldbl-128ibm 0x2p+0L -0x3.fe8p+8L : 0x2.d413cccfe7798p-1024L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x2p+0L -0x3.fe8p+8L : 0x2.d413cccfe7798p-1024L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x2p+0L -0x3.fe8p+8L : 0x2.d413cccfe7798p-1024L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x2p+0L -0x3.fe8p+8L : 0x2.d413cccfe779cp-1024L : inexact-ok underflow errno-erange-ok
+pow 2 -1022.625
+= pow downward flt-32 0x2p+0f -0x3.feap+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2p+0f -0x3.feap+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2p+0f -0x3.feap+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2p+0f -0x3.feap+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c544cp-1024 : inexact-ok underflow errno-erange-ok
+= pow tonearest dbl-64 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c545p-1024 : inexact-ok underflow errno-erange-ok
+= pow towardzero dbl-64 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c544cp-1024 : inexact-ok underflow errno-erange-ok
+= pow upward dbl-64 0x2p+0 -0x3.feap+8 : 0x2.97fb5aa6c545p-1024 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x2p+0L -0x3.feap+8L : 0x2.97fb5aa6c544e3a8p-1024L : inexact-ok
+= pow tonearest ldbl-96-intel 0x2p+0L -0x3.feap+8L : 0x2.97fb5aa6c544e3a8p-1024L : inexact-ok
+= pow towardzero ldbl-96-intel 0x2p+0L -0x3.feap+8L : 0x2.97fb5aa6c544e3a8p-1024L : inexact-ok
+= pow upward ldbl-96-intel 0x2p+0L -0x3.feap+8L : 0x2.97fb5aa6c544e3acp-1024L : inexact-ok
+= pow downward ldbl-96-m68k 0x2p+0L -0x3.feap+8L : 0x2.97fb5aa6c544e3a8p-1024L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2p+0L -0x3.feap+8L : 0x2.97fb5aa6c544e3a8p-1024L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2p+0L -0x3.feap+8L : 0x2.97fb5aa6c544e3a8p-1024L : inexact-ok
+= pow upward ldbl-96-m68k 0x2p+0L -0x3.feap+8L : 0x2.97fb5aa6c544e3acp-1024L : inexact-ok
+= pow downward ldbl-128 0x2p+0L -0x3.feap+8L : 0x2.97fb5aa6c544e3a872f5fd885c4p-1024L : inexact-ok
+= pow tonearest ldbl-128 0x2p+0L -0x3.feap+8L : 0x2.97fb5aa6c544e3a872f5fd885c42p-1024L : inexact-ok
+= pow towardzero ldbl-128 0x2p+0L -0x3.feap+8L : 0x2.97fb5aa6c544e3a872f5fd885c4p-1024L : inexact-ok
+= pow upward ldbl-128 0x2p+0L -0x3.feap+8L : 0x2.97fb5aa6c544e3a872f5fd885c42p-1024L : inexact-ok
+= pow downward ldbl-128ibm 0x2p+0L -0x3.feap+8L : 0x2.97fb5aa6c544cp-1024L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x2p+0L -0x3.feap+8L : 0x2.97fb5aa6c545p-1024L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x2p+0L -0x3.feap+8L : 0x2.97fb5aa6c544cp-1024L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x2p+0L -0x3.feap+8L : 0x2.97fb5aa6c545p-1024L : inexact-ok underflow errno-erange-ok
+pow 2 -1022.75
+= pow downward flt-32 0x2p+0f -0x3.fecp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2p+0f -0x3.fecp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2p+0f -0x3.fecp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2p+0f -0x3.fecp+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e28p-1024 : inexact-ok underflow errno-erange-ok
+= pow tonearest dbl-64 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e2cp-1024 : inexact-ok underflow errno-erange-ok
+= pow towardzero dbl-64 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e28p-1024 : inexact-ok underflow errno-erange-ok
+= pow upward dbl-64 0x2p+0 -0x3.fecp+8 : 0x2.60dfc14636e2cp-1024 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x2p+0L -0x3.fecp+8L : 0x2.60dfc14636e2a5bcp-1024L : inexact-ok
+= pow tonearest ldbl-96-intel 0x2p+0L -0x3.fecp+8L : 0x2.60dfc14636e2a5bcp-1024L : inexact-ok
+= pow towardzero ldbl-96-intel 0x2p+0L -0x3.fecp+8L : 0x2.60dfc14636e2a5bcp-1024L : inexact-ok
+= pow upward ldbl-96-intel 0x2p+0L -0x3.fecp+8L : 0x2.60dfc14636e2a5cp-1024L : inexact-ok
+= pow downward ldbl-96-m68k 0x2p+0L -0x3.fecp+8L : 0x2.60dfc14636e2a5bcp-1024L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2p+0L -0x3.fecp+8L : 0x2.60dfc14636e2a5bcp-1024L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2p+0L -0x3.fecp+8L : 0x2.60dfc14636e2a5bcp-1024L : inexact-ok
+= pow upward ldbl-96-m68k 0x2p+0L -0x3.fecp+8L : 0x2.60dfc14636e2a5cp-1024L : inexact-ok
+= pow downward ldbl-128 0x2p+0L -0x3.fecp+8L : 0x2.60dfc14636e2a5bd1ab48c60b90ap-1024L : inexact-ok
+= pow tonearest ldbl-128 0x2p+0L -0x3.fecp+8L : 0x2.60dfc14636e2a5bd1ab48c60b90cp-1024L : inexact-ok
+= pow towardzero ldbl-128 0x2p+0L -0x3.fecp+8L : 0x2.60dfc14636e2a5bd1ab48c60b90ap-1024L : inexact-ok
+= pow upward ldbl-128 0x2p+0L -0x3.fecp+8L : 0x2.60dfc14636e2a5bd1ab48c60b90cp-1024L : inexact-ok
+= pow downward ldbl-128ibm 0x2p+0L -0x3.fecp+8L : 0x2.60dfc14636e28p-1024L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x2p+0L -0x3.fecp+8L : 0x2.60dfc14636e2cp-1024L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x2p+0L -0x3.fecp+8L : 0x2.60dfc14636e28p-1024L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x2p+0L -0x3.fecp+8L : 0x2.60dfc14636e2cp-1024L : inexact-ok underflow errno-erange-ok
+pow 2 -1022.875
+= pow downward flt-32 0x2p+0f -0x3.feep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2p+0f -0x3.feep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2p+0f -0x3.feep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2p+0f -0x3.feep+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f4p-1024 : inexact-ok underflow errno-erange-ok
+= pow tonearest dbl-64 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f4p-1024 : inexact-ok underflow errno-erange-ok
+= pow towardzero dbl-64 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f4p-1024 : inexact-ok underflow errno-erange-ok
+= pow upward dbl-64 0x2p+0 -0x3.feep+8 : 0x2.2e57078faa2f8p-1024 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x2p+0L -0x3.feep+8L : 0x2.2e57078faa2f5b98p-1024L : inexact-ok
+= pow tonearest ldbl-96-intel 0x2p+0L -0x3.feep+8L : 0x2.2e57078faa2f5b9cp-1024L : inexact-ok
+= pow towardzero ldbl-96-intel 0x2p+0L -0x3.feep+8L : 0x2.2e57078faa2f5b98p-1024L : inexact-ok
+= pow upward ldbl-96-intel 0x2p+0L -0x3.feep+8L : 0x2.2e57078faa2f5b9cp-1024L : inexact-ok
+= pow downward ldbl-96-m68k 0x2p+0L -0x3.feep+8L : 0x2.2e57078faa2f5b98p-1024L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2p+0L -0x3.feep+8L : 0x2.2e57078faa2f5b9cp-1024L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2p+0L -0x3.feep+8L : 0x2.2e57078faa2f5b98p-1024L : inexact-ok
+= pow upward ldbl-96-m68k 0x2p+0L -0x3.feep+8L : 0x2.2e57078faa2f5b9cp-1024L : inexact-ok
+= pow downward ldbl-128 0x2p+0L -0x3.feep+8L : 0x2.2e57078faa2f5b9bef918a1d6294p-1024L : inexact-ok
+= pow tonearest ldbl-128 0x2p+0L -0x3.feep+8L : 0x2.2e57078faa2f5b9bef918a1d6294p-1024L : inexact-ok
+= pow towardzero ldbl-128 0x2p+0L -0x3.feep+8L : 0x2.2e57078faa2f5b9bef918a1d6294p-1024L : inexact-ok
+= pow upward ldbl-128 0x2p+0L -0x3.feep+8L : 0x2.2e57078faa2f5b9bef918a1d6296p-1024L : inexact-ok
+= pow downward ldbl-128ibm 0x2p+0L -0x3.feep+8L : 0x2.2e57078faa2f4p-1024L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x2p+0L -0x3.feep+8L : 0x2.2e57078faa2f4p-1024L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x2p+0L -0x3.feep+8L : 0x2.2e57078faa2f4p-1024L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x2p+0L -0x3.feep+8L : 0x2.2e57078faa2f8p-1024L : inexact-ok underflow errno-erange-ok
+pow 2 -16382.125
+= pow downward flt-32 0x2p+0f -0x3.ffe2p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2p+0f -0x3.ffe2p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2p+0f -0x3.ffe2p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2p+0f -0x3.ffe2p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2p+0 -0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x2p+0 -0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x2p+0 -0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x2p+0 -0x3.ffe2p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x2p+0L -0x3.ffe2p+12L : 0x3.ab031b9f7490e4b8p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x2p+0L -0x3.ffe2p+12L : 0x3.ab031b9f7490e4b8p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x2p+0L -0x3.ffe2p+12L : 0x3.ab031b9f7490e4b8p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x2p+0L -0x3.ffe2p+12L : 0x3.ab031b9f7490e4cp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x2p+0L -0x3.ffe2p+12L : 0x3.ab031b9f7490e4b8p-16384L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2p+0L -0x3.ffe2p+12L : 0x3.ab031b9f7490e4bcp-16384L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2p+0L -0x3.ffe2p+12L : 0x3.ab031b9f7490e4b8p-16384L : inexact-ok
+= pow upward ldbl-96-m68k 0x2p+0L -0x3.ffe2p+12L : 0x3.ab031b9f7490e4bcp-16384L : inexact-ok
+= pow downward ldbl-128 0x2p+0L -0x3.ffe2p+12L : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x2p+0L -0x3.ffe2p+12L : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x2p+0L -0x3.ffe2p+12L : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x2p+0L -0x3.ffe2p+12L : 0x3.ab031b9f7490e4bb40b5d6cdc1bcp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x2p+0L -0x3.ffe2p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x2p+0L -0x3.ffe2p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x2p+0L -0x3.ffe2p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x2p+0L -0x3.ffe2p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow 2 -16382.25
+= pow downward flt-32 0x2p+0f -0x3.ffe4p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2p+0f -0x3.ffe4p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2p+0f -0x3.ffe4p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2p+0f -0x3.ffe4p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2p+0 -0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x2p+0 -0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x2p+0 -0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x2p+0 -0x3.ffe4p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x2p+0L -0x3.ffe4p+12L : 0x3.5d13f32b5a75abdp-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x2p+0L -0x3.ffe4p+12L : 0x3.5d13f32b5a75abdp-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x2p+0L -0x3.ffe4p+12L : 0x3.5d13f32b5a75abdp-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x2p+0L -0x3.ffe4p+12L : 0x3.5d13f32b5a75abd8p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x2p+0L -0x3.ffe4p+12L : 0x3.5d13f32b5a75abdp-16384L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2p+0L -0x3.ffe4p+12L : 0x3.5d13f32b5a75abdp-16384L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2p+0L -0x3.ffe4p+12L : 0x3.5d13f32b5a75abdp-16384L : inexact-ok
+= pow upward ldbl-96-m68k 0x2p+0L -0x3.ffe4p+12L : 0x3.5d13f32b5a75abd4p-16384L : inexact-ok
+= pow downward ldbl-128 0x2p+0L -0x3.ffe4p+12L : 0x3.5d13f32b5a75abd0e69a2ee640b4p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x2p+0L -0x3.ffe4p+12L : 0x3.5d13f32b5a75abd0e69a2ee640b4p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x2p+0L -0x3.ffe4p+12L : 0x3.5d13f32b5a75abd0e69a2ee640b4p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x2p+0L -0x3.ffe4p+12L : 0x3.5d13f32b5a75abd0e69a2ee640b8p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x2p+0L -0x3.ffe4p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x2p+0L -0x3.ffe4p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x2p+0L -0x3.ffe4p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x2p+0L -0x3.ffe4p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow 2 -16382.375
+= pow downward flt-32 0x2p+0f -0x3.ffe6p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2p+0f -0x3.ffe6p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2p+0f -0x3.ffe6p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2p+0f -0x3.ffe6p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2p+0 -0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x2p+0 -0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x2p+0 -0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x2p+0 -0x3.ffe6p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x2p+0L -0x3.ffe6p+12L : 0x3.159ca845541b6b7p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x2p+0L -0x3.ffe6p+12L : 0x3.159ca845541b6b78p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x2p+0L -0x3.ffe6p+12L : 0x3.159ca845541b6b7p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x2p+0L -0x3.ffe6p+12L : 0x3.159ca845541b6b78p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x2p+0L -0x3.ffe6p+12L : 0x3.159ca845541b6b74p-16384L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2p+0L -0x3.ffe6p+12L : 0x3.159ca845541b6b74p-16384L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2p+0L -0x3.ffe6p+12L : 0x3.159ca845541b6b74p-16384L : inexact-ok
+= pow upward ldbl-96-m68k 0x2p+0L -0x3.ffe6p+12L : 0x3.159ca845541b6b78p-16384L : inexact-ok
+= pow downward ldbl-128 0x2p+0L -0x3.ffe6p+12L : 0x3.159ca845541b6b74f8ab43259374p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x2p+0L -0x3.ffe6p+12L : 0x3.159ca845541b6b74f8ab43259378p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x2p+0L -0x3.ffe6p+12L : 0x3.159ca845541b6b74f8ab43259374p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x2p+0L -0x3.ffe6p+12L : 0x3.159ca845541b6b74f8ab43259378p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x2p+0L -0x3.ffe6p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x2p+0L -0x3.ffe6p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x2p+0L -0x3.ffe6p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x2p+0L -0x3.ffe6p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow 2 -16382.5
+= pow downward flt-32 0x2p+0f -0x3.ffe8p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2p+0f -0x3.ffe8p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2p+0f -0x3.ffe8p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2p+0f -0x3.ffe8p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2p+0 -0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x2p+0 -0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x2p+0 -0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x2p+0 -0x3.ffe8p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x2p+0L -0x3.ffe8p+12L : 0x2.d413cccfe779921p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x2p+0L -0x3.ffe8p+12L : 0x2.d413cccfe779921p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x2p+0L -0x3.ffe8p+12L : 0x2.d413cccfe779921p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x2p+0L -0x3.ffe8p+12L : 0x2.d413cccfe7799218p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x2p+0L -0x3.ffe8p+12L : 0x2.d413cccfe779921p-16384L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2p+0L -0x3.ffe8p+12L : 0x2.d413cccfe779921p-16384L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2p+0L -0x3.ffe8p+12L : 0x2.d413cccfe779921p-16384L : inexact-ok
+= pow upward ldbl-96-m68k 0x2p+0L -0x3.ffe8p+12L : 0x2.d413cccfe7799214p-16384L : inexact-ok
+= pow downward ldbl-128 0x2p+0L -0x3.ffe8p+12L : 0x2.d413cccfe779921165f626cdd528p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x2p+0L -0x3.ffe8p+12L : 0x2.d413cccfe779921165f626cdd52cp-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x2p+0L -0x3.ffe8p+12L : 0x2.d413cccfe779921165f626cdd528p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x2p+0L -0x3.ffe8p+12L : 0x2.d413cccfe779921165f626cdd52cp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x2p+0L -0x3.ffe8p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x2p+0L -0x3.ffe8p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x2p+0L -0x3.ffe8p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x2p+0L -0x3.ffe8p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow 2 -16382.625
+= pow downward flt-32 0x2p+0f -0x3.ffeap+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2p+0f -0x3.ffeap+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2p+0f -0x3.ffeap+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2p+0f -0x3.ffeap+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2p+0 -0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x2p+0 -0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x2p+0 -0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x2p+0 -0x3.ffeap+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x2p+0L -0x3.ffeap+12L : 0x2.97fb5aa6c544e3a8p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x2p+0L -0x3.ffeap+12L : 0x2.97fb5aa6c544e3a8p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x2p+0L -0x3.ffeap+12L : 0x2.97fb5aa6c544e3a8p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x2p+0L -0x3.ffeap+12L : 0x2.97fb5aa6c544e3bp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x2p+0L -0x3.ffeap+12L : 0x2.97fb5aa6c544e3a8p-16384L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2p+0L -0x3.ffeap+12L : 0x2.97fb5aa6c544e3a8p-16384L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2p+0L -0x3.ffeap+12L : 0x2.97fb5aa6c544e3a8p-16384L : inexact-ok
+= pow upward ldbl-96-m68k 0x2p+0L -0x3.ffeap+12L : 0x2.97fb5aa6c544e3acp-16384L : inexact-ok
+= pow downward ldbl-128 0x2p+0L -0x3.ffeap+12L : 0x2.97fb5aa6c544e3a872f5fd885c4p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x2p+0L -0x3.ffeap+12L : 0x2.97fb5aa6c544e3a872f5fd885c4p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x2p+0L -0x3.ffeap+12L : 0x2.97fb5aa6c544e3a872f5fd885c4p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x2p+0L -0x3.ffeap+12L : 0x2.97fb5aa6c544e3a872f5fd885c44p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x2p+0L -0x3.ffeap+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x2p+0L -0x3.ffeap+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x2p+0L -0x3.ffeap+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x2p+0L -0x3.ffeap+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow 2 -16382.75
+= pow downward flt-32 0x2p+0f -0x3.ffecp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2p+0f -0x3.ffecp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2p+0f -0x3.ffecp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2p+0f -0x3.ffecp+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2p+0 -0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x2p+0 -0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x2p+0 -0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x2p+0 -0x3.ffecp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x2p+0L -0x3.ffecp+12L : 0x2.60dfc14636e2a5b8p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x2p+0L -0x3.ffecp+12L : 0x2.60dfc14636e2a5cp-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x2p+0L -0x3.ffecp+12L : 0x2.60dfc14636e2a5b8p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x2p+0L -0x3.ffecp+12L : 0x2.60dfc14636e2a5cp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x2p+0L -0x3.ffecp+12L : 0x2.60dfc14636e2a5bcp-16384L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2p+0L -0x3.ffecp+12L : 0x2.60dfc14636e2a5bcp-16384L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2p+0L -0x3.ffecp+12L : 0x2.60dfc14636e2a5bcp-16384L : inexact-ok
+= pow upward ldbl-96-m68k 0x2p+0L -0x3.ffecp+12L : 0x2.60dfc14636e2a5cp-16384L : inexact-ok
+= pow downward ldbl-128 0x2p+0L -0x3.ffecp+12L : 0x2.60dfc14636e2a5bd1ab48c60b908p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x2p+0L -0x3.ffecp+12L : 0x2.60dfc14636e2a5bd1ab48c60b90cp-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x2p+0L -0x3.ffecp+12L : 0x2.60dfc14636e2a5bd1ab48c60b908p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x2p+0L -0x3.ffecp+12L : 0x2.60dfc14636e2a5bd1ab48c60b90cp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x2p+0L -0x3.ffecp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x2p+0L -0x3.ffecp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x2p+0L -0x3.ffecp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x2p+0L -0x3.ffecp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow 2 -16382.875
+= pow downward flt-32 0x2p+0f -0x3.ffeep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2p+0f -0x3.ffeep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2p+0f -0x3.ffeep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2p+0f -0x3.ffeep+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2p+0 -0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x2p+0 -0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x2p+0 -0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x2p+0 -0x3.ffeep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x2p+0L -0x3.ffeep+12L : 0x2.2e57078faa2f5b98p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x2p+0L -0x3.ffeep+12L : 0x2.2e57078faa2f5b98p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x2p+0L -0x3.ffeep+12L : 0x2.2e57078faa2f5b98p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x2p+0L -0x3.ffeep+12L : 0x2.2e57078faa2f5bap-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x2p+0L -0x3.ffeep+12L : 0x2.2e57078faa2f5b98p-16384L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2p+0L -0x3.ffeep+12L : 0x2.2e57078faa2f5b9cp-16384L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2p+0L -0x3.ffeep+12L : 0x2.2e57078faa2f5b98p-16384L : inexact-ok
+= pow upward ldbl-96-m68k 0x2p+0L -0x3.ffeep+12L : 0x2.2e57078faa2f5b9cp-16384L : inexact-ok
+= pow downward ldbl-128 0x2p+0L -0x3.ffeep+12L : 0x2.2e57078faa2f5b9bef918a1d6294p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x2p+0L -0x3.ffeep+12L : 0x2.2e57078faa2f5b9bef918a1d6294p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x2p+0L -0x3.ffeep+12L : 0x2.2e57078faa2f5b9bef918a1d6294p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x2p+0L -0x3.ffeep+12L : 0x2.2e57078faa2f5b9bef918a1d6298p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x2p+0L -0x3.ffeep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x2p+0L -0x3.ffeep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x2p+0L -0x3.ffeep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x2p+0L -0x3.ffeep+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow 2 -16383.125
+= pow downward flt-32 0x2p+0f -0x3.fff2p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2p+0f -0x3.fff2p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2p+0f -0x3.fff2p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2p+0f -0x3.fff2p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2p+0 -0x3.fff2p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x2p+0 -0x3.fff2p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x2p+0 -0x3.fff2p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x2p+0 -0x3.fff2p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x2p+0L -0x3.fff2p+12L : 0x1.d5818dcfba487258p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x2p+0L -0x3.fff2p+12L : 0x1.d5818dcfba48726p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x2p+0L -0x3.fff2p+12L : 0x1.d5818dcfba487258p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x2p+0L -0x3.fff2p+12L : 0x1.d5818dcfba48726p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x2p+0L -0x3.fff2p+12L : 0x1.d5818dcfba48725cp-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-m68k 0x2p+0L -0x3.fff2p+12L : 0x1.d5818dcfba48725cp-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-m68k 0x2p+0L -0x3.fff2p+12L : 0x1.d5818dcfba48725cp-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-m68k 0x2p+0L -0x3.fff2p+12L : 0x1.d5818dcfba48726p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 0x2p+0L -0x3.fff2p+12L : 0x1.d5818dcfba48725da05aeb66e0dcp-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x2p+0L -0x3.fff2p+12L : 0x1.d5818dcfba48725da05aeb66e0dcp-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x2p+0L -0x3.fff2p+12L : 0x1.d5818dcfba48725da05aeb66e0dcp-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x2p+0L -0x3.fff2p+12L : 0x1.d5818dcfba48725da05aeb66e0ep-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x2p+0L -0x3.fff2p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x2p+0L -0x3.fff2p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x2p+0L -0x3.fff2p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x2p+0L -0x3.fff2p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow 2 -16383.25
+= pow downward flt-32 0x2p+0f -0x3.fff4p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2p+0f -0x3.fff4p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2p+0f -0x3.fff4p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2p+0f -0x3.fff4p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2p+0 -0x3.fff4p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x2p+0 -0x3.fff4p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x2p+0 -0x3.fff4p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x2p+0 -0x3.fff4p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x2p+0L -0x3.fff4p+12L : 0x1.ae89f995ad3ad5e8p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x2p+0L -0x3.fff4p+12L : 0x1.ae89f995ad3ad5e8p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x2p+0L -0x3.fff4p+12L : 0x1.ae89f995ad3ad5e8p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x2p+0L -0x3.fff4p+12L : 0x1.ae89f995ad3ad5fp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x2p+0L -0x3.fff4p+12L : 0x1.ae89f995ad3ad5e8p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-m68k 0x2p+0L -0x3.fff4p+12L : 0x1.ae89f995ad3ad5e8p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-m68k 0x2p+0L -0x3.fff4p+12L : 0x1.ae89f995ad3ad5e8p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-m68k 0x2p+0L -0x3.fff4p+12L : 0x1.ae89f995ad3ad5ecp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 0x2p+0L -0x3.fff4p+12L : 0x1.ae89f995ad3ad5e8734d17732058p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x2p+0L -0x3.fff4p+12L : 0x1.ae89f995ad3ad5e8734d1773205cp-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x2p+0L -0x3.fff4p+12L : 0x1.ae89f995ad3ad5e8734d17732058p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x2p+0L -0x3.fff4p+12L : 0x1.ae89f995ad3ad5e8734d1773205cp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x2p+0L -0x3.fff4p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x2p+0L -0x3.fff4p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x2p+0L -0x3.fff4p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x2p+0L -0x3.fff4p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow 2 -16383.375
+= pow downward flt-32 0x2p+0f -0x3.fff6p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2p+0f -0x3.fff6p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2p+0f -0x3.fff6p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2p+0f -0x3.fff6p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2p+0 -0x3.fff6p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x2p+0 -0x3.fff6p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x2p+0 -0x3.fff6p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x2p+0 -0x3.fff6p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x2p+0L -0x3.fff6p+12L : 0x1.8ace5422aa0db5b8p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x2p+0L -0x3.fff6p+12L : 0x1.8ace5422aa0db5b8p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x2p+0L -0x3.fff6p+12L : 0x1.8ace5422aa0db5b8p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x2p+0L -0x3.fff6p+12L : 0x1.8ace5422aa0db5cp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x2p+0L -0x3.fff6p+12L : 0x1.8ace5422aa0db5b8p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-m68k 0x2p+0L -0x3.fff6p+12L : 0x1.8ace5422aa0db5bcp-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-m68k 0x2p+0L -0x3.fff6p+12L : 0x1.8ace5422aa0db5b8p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-m68k 0x2p+0L -0x3.fff6p+12L : 0x1.8ace5422aa0db5bcp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 0x2p+0L -0x3.fff6p+12L : 0x1.8ace5422aa0db5ba7c55a192c9b8p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x2p+0L -0x3.fff6p+12L : 0x1.8ace5422aa0db5ba7c55a192c9bcp-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x2p+0L -0x3.fff6p+12L : 0x1.8ace5422aa0db5ba7c55a192c9b8p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x2p+0L -0x3.fff6p+12L : 0x1.8ace5422aa0db5ba7c55a192c9bcp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x2p+0L -0x3.fff6p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x2p+0L -0x3.fff6p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x2p+0L -0x3.fff6p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x2p+0L -0x3.fff6p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow 2 -16383.5
+= pow downward flt-32 0x2p+0f -0x3.fff8p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2p+0f -0x3.fff8p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2p+0f -0x3.fff8p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2p+0f -0x3.fff8p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2p+0 -0x3.fff8p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x2p+0 -0x3.fff8p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x2p+0 -0x3.fff8p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x2p+0 -0x3.fff8p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x2p+0L -0x3.fff8p+12L : 0x1.6a09e667f3bcc908p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x2p+0L -0x3.fff8p+12L : 0x1.6a09e667f3bcc908p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x2p+0L -0x3.fff8p+12L : 0x1.6a09e667f3bcc908p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x2p+0L -0x3.fff8p+12L : 0x1.6a09e667f3bcc91p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x2p+0L -0x3.fff8p+12L : 0x1.6a09e667f3bcc908p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-m68k 0x2p+0L -0x3.fff8p+12L : 0x1.6a09e667f3bcc908p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-m68k 0x2p+0L -0x3.fff8p+12L : 0x1.6a09e667f3bcc908p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-m68k 0x2p+0L -0x3.fff8p+12L : 0x1.6a09e667f3bcc90cp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 0x2p+0L -0x3.fff8p+12L : 0x1.6a09e667f3bcc908b2fb1366ea94p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x2p+0L -0x3.fff8p+12L : 0x1.6a09e667f3bcc908b2fb1366ea94p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x2p+0L -0x3.fff8p+12L : 0x1.6a09e667f3bcc908b2fb1366ea94p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x2p+0L -0x3.fff8p+12L : 0x1.6a09e667f3bcc908b2fb1366ea98p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x2p+0L -0x3.fff8p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x2p+0L -0x3.fff8p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x2p+0L -0x3.fff8p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x2p+0L -0x3.fff8p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow 2 -16383.625
+= pow downward flt-32 0x2p+0f -0x3.fffap+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2p+0f -0x3.fffap+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2p+0f -0x3.fffap+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2p+0f -0x3.fffap+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2p+0 -0x3.fffap+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x2p+0 -0x3.fffap+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x2p+0 -0x3.fffap+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x2p+0 -0x3.fffap+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x2p+0L -0x3.fffap+12L : 0x1.4bfdad5362a271dp-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x2p+0L -0x3.fffap+12L : 0x1.4bfdad5362a271d8p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x2p+0L -0x3.fffap+12L : 0x1.4bfdad5362a271dp-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x2p+0L -0x3.fffap+12L : 0x1.4bfdad5362a271d8p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x2p+0L -0x3.fffap+12L : 0x1.4bfdad5362a271d4p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-m68k 0x2p+0L -0x3.fffap+12L : 0x1.4bfdad5362a271d4p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-m68k 0x2p+0L -0x3.fffap+12L : 0x1.4bfdad5362a271d4p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-m68k 0x2p+0L -0x3.fffap+12L : 0x1.4bfdad5362a271d8p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 0x2p+0L -0x3.fffap+12L : 0x1.4bfdad5362a271d4397afec42e2p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x2p+0L -0x3.fffap+12L : 0x1.4bfdad5362a271d4397afec42e2p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x2p+0L -0x3.fffap+12L : 0x1.4bfdad5362a271d4397afec42e2p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x2p+0L -0x3.fffap+12L : 0x1.4bfdad5362a271d4397afec42e24p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x2p+0L -0x3.fffap+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x2p+0L -0x3.fffap+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x2p+0L -0x3.fffap+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x2p+0L -0x3.fffap+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow 2 -16383.75
+= pow downward flt-32 0x2p+0f -0x3.fffcp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2p+0f -0x3.fffcp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2p+0f -0x3.fffcp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2p+0f -0x3.fffcp+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2p+0 -0x3.fffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x2p+0 -0x3.fffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x2p+0 -0x3.fffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x2p+0 -0x3.fffcp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x2p+0L -0x3.fffcp+12L : 0x1.306fe0a31b7152d8p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x2p+0L -0x3.fffcp+12L : 0x1.306fe0a31b7152ep-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x2p+0L -0x3.fffcp+12L : 0x1.306fe0a31b7152d8p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x2p+0L -0x3.fffcp+12L : 0x1.306fe0a31b7152ep-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x2p+0L -0x3.fffcp+12L : 0x1.306fe0a31b7152dcp-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-m68k 0x2p+0L -0x3.fffcp+12L : 0x1.306fe0a31b7152ep-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-m68k 0x2p+0L -0x3.fffcp+12L : 0x1.306fe0a31b7152dcp-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-m68k 0x2p+0L -0x3.fffcp+12L : 0x1.306fe0a31b7152ep-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 0x2p+0L -0x3.fffcp+12L : 0x1.306fe0a31b7152de8d5a46305c84p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x2p+0L -0x3.fffcp+12L : 0x1.306fe0a31b7152de8d5a46305c84p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x2p+0L -0x3.fffcp+12L : 0x1.306fe0a31b7152de8d5a46305c84p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x2p+0L -0x3.fffcp+12L : 0x1.306fe0a31b7152de8d5a46305c88p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x2p+0L -0x3.fffcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x2p+0L -0x3.fffcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x2p+0L -0x3.fffcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x2p+0L -0x3.fffcp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow 2 -16383.875
+= pow downward flt-32 0x2p+0f -0x3.fffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2p+0f -0x3.fffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2p+0f -0x3.fffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2p+0f -0x3.fffep+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2p+0 -0x3.fffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x2p+0 -0x3.fffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x2p+0 -0x3.fffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x2p+0 -0x3.fffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x2p+0L -0x3.fffep+12L : 0x1.172b83c7d517adc8p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x2p+0L -0x3.fffep+12L : 0x1.172b83c7d517addp-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x2p+0L -0x3.fffep+12L : 0x1.172b83c7d517adc8p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x2p+0L -0x3.fffep+12L : 0x1.172b83c7d517addp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x2p+0L -0x3.fffep+12L : 0x1.172b83c7d517adccp-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-m68k 0x2p+0L -0x3.fffep+12L : 0x1.172b83c7d517adccp-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-m68k 0x2p+0L -0x3.fffep+12L : 0x1.172b83c7d517adccp-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-m68k 0x2p+0L -0x3.fffep+12L : 0x1.172b83c7d517addp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 0x2p+0L -0x3.fffep+12L : 0x1.172b83c7d517adcdf7c8c50eb148p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x2p+0L -0x3.fffep+12L : 0x1.172b83c7d517adcdf7c8c50eb14cp-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x2p+0L -0x3.fffep+12L : 0x1.172b83c7d517adcdf7c8c50eb148p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x2p+0L -0x3.fffep+12L : 0x1.172b83c7d517adcdf7c8c50eb14cp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x2p+0L -0x3.fffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x2p+0L -0x3.fffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x2p+0L -0x3.fffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x2p+0L -0x3.fffep+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow 0.5 126.125
+= pow downward flt-32 0x8p-4f 0x7.e2p+4f : 0x3.ab0318p-128f : inexact-ok underflow errno-erange-ok
+= pow tonearest flt-32 0x8p-4f 0x7.e2p+4f : 0x3.ab0318p-128f : inexact-ok underflow errno-erange-ok
+= pow towardzero flt-32 0x8p-4f 0x7.e2p+4f : 0x3.ab0318p-128f : inexact-ok underflow errno-erange-ok
+= pow upward flt-32 0x8p-4f 0x7.e2p+4f : 0x3.ab032p-128f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7490ep-128 : inexact-ok
+= pow tonearest dbl-64 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7490ep-128 : inexact-ok
+= pow towardzero dbl-64 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7490ep-128 : inexact-ok
+= pow upward dbl-64 0x8p-4 0x7.e2p+4 : 0x3.ab031b9f7491p-128 : inexact-ok
+= pow downward ldbl-96-intel 0x8p-4L 0x7.e2p+4L : 0x3.ab031b9f7490e4b8p-128L : inexact-ok
+= pow tonearest ldbl-96-intel 0x8p-4L 0x7.e2p+4L : 0x3.ab031b9f7490e4bcp-128L : inexact-ok
+= pow towardzero ldbl-96-intel 0x8p-4L 0x7.e2p+4L : 0x3.ab031b9f7490e4b8p-128L : inexact-ok
+= pow upward ldbl-96-intel 0x8p-4L 0x7.e2p+4L : 0x3.ab031b9f7490e4bcp-128L : inexact-ok
+= pow downward ldbl-96-m68k 0x8p-4L 0x7.e2p+4L : 0x3.ab031b9f7490e4b8p-128L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x8p-4L 0x7.e2p+4L : 0x3.ab031b9f7490e4bcp-128L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x8p-4L 0x7.e2p+4L : 0x3.ab031b9f7490e4b8p-128L : inexact-ok
+= pow upward ldbl-96-m68k 0x8p-4L 0x7.e2p+4L : 0x3.ab031b9f7490e4bcp-128L : inexact-ok
+= pow downward ldbl-128 0x8p-4L 0x7.e2p+4L : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-128L : inexact-ok
+= pow tonearest ldbl-128 0x8p-4L 0x7.e2p+4L : 0x3.ab031b9f7490e4bb40b5d6cdc1bap-128L : inexact-ok
+= pow towardzero ldbl-128 0x8p-4L 0x7.e2p+4L : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-128L : inexact-ok
+= pow upward ldbl-128 0x8p-4L 0x7.e2p+4L : 0x3.ab031b9f7490e4bb40b5d6cdc1bap-128L : inexact-ok
+= pow downward ldbl-128ibm 0x8p-4L 0x7.e2p+4L : 0x3.ab031b9f7490e4bb40b5d6cdc1p-128L : inexact-ok
+= pow tonearest ldbl-128ibm 0x8p-4L 0x7.e2p+4L : 0x3.ab031b9f7490e4bb40b5d6cdc2p-128L : inexact-ok
+= pow towardzero ldbl-128ibm 0x8p-4L 0x7.e2p+4L : 0x3.ab031b9f7490e4bb40b5d6cdc1p-128L : inexact-ok
+= pow upward ldbl-128ibm 0x8p-4L 0x7.e2p+4L : 0x3.ab031b9f7490e4bb40b5d6cdc2p-128L : inexact-ok
+pow 0.5 126.25
+= pow downward flt-32 0x8p-4f 0x7.e4p+4f : 0x3.5d13fp-128f : inexact-ok underflow errno-erange-ok
+= pow tonearest flt-32 0x8p-4f 0x7.e4p+4f : 0x3.5d13fp-128f : inexact-ok underflow errno-erange-ok
+= pow towardzero flt-32 0x8p-4f 0x7.e4p+4f : 0x3.5d13fp-128f : inexact-ok underflow errno-erange-ok
+= pow upward flt-32 0x8p-4f 0x7.e4p+4f : 0x3.5d13f8p-128f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75ap-128 : inexact-ok
+= pow tonearest dbl-64 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75ap-128 : inexact-ok
+= pow towardzero dbl-64 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75ap-128 : inexact-ok
+= pow upward dbl-64 0x8p-4 0x7.e4p+4 : 0x3.5d13f32b5a75cp-128 : inexact-ok
+= pow downward ldbl-96-intel 0x8p-4L 0x7.e4p+4L : 0x3.5d13f32b5a75abdp-128L : inexact-ok
+= pow tonearest ldbl-96-intel 0x8p-4L 0x7.e4p+4L : 0x3.5d13f32b5a75abdp-128L : inexact-ok
+= pow towardzero ldbl-96-intel 0x8p-4L 0x7.e4p+4L : 0x3.5d13f32b5a75abdp-128L : inexact-ok
+= pow upward ldbl-96-intel 0x8p-4L 0x7.e4p+4L : 0x3.5d13f32b5a75abd4p-128L : inexact-ok
+= pow downward ldbl-96-m68k 0x8p-4L 0x7.e4p+4L : 0x3.5d13f32b5a75abdp-128L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x8p-4L 0x7.e4p+4L : 0x3.5d13f32b5a75abdp-128L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x8p-4L 0x7.e4p+4L : 0x3.5d13f32b5a75abdp-128L : inexact-ok
+= pow upward ldbl-96-m68k 0x8p-4L 0x7.e4p+4L : 0x3.5d13f32b5a75abd4p-128L : inexact-ok
+= pow downward ldbl-128 0x8p-4L 0x7.e4p+4L : 0x3.5d13f32b5a75abd0e69a2ee640b4p-128L : inexact-ok
+= pow tonearest ldbl-128 0x8p-4L 0x7.e4p+4L : 0x3.5d13f32b5a75abd0e69a2ee640b4p-128L : inexact-ok
+= pow towardzero ldbl-128 0x8p-4L 0x7.e4p+4L : 0x3.5d13f32b5a75abd0e69a2ee640b4p-128L : inexact-ok
+= pow upward ldbl-128 0x8p-4L 0x7.e4p+4L : 0x3.5d13f32b5a75abd0e69a2ee640b6p-128L : inexact-ok
+= pow downward ldbl-128ibm 0x8p-4L 0x7.e4p+4L : 0x3.5d13f32b5a75abd0e69a2ee64p-128L : inexact-ok
+= pow tonearest ldbl-128ibm 0x8p-4L 0x7.e4p+4L : 0x3.5d13f32b5a75abd0e69a2ee641p-128L : inexact-ok
+= pow towardzero ldbl-128ibm 0x8p-4L 0x7.e4p+4L : 0x3.5d13f32b5a75abd0e69a2ee64p-128L : inexact-ok
+= pow upward ldbl-128ibm 0x8p-4L 0x7.e4p+4L : 0x3.5d13f32b5a75abd0e69a2ee641p-128L : inexact-ok
+pow 0.5 126.375
+= pow downward flt-32 0x8p-4f 0x7.e6p+4f : 0x3.159ca8p-128f : inexact-ok underflow errno-erange-ok
+= pow tonearest flt-32 0x8p-4f 0x7.e6p+4f : 0x3.159ca8p-128f : inexact-ok underflow errno-erange-ok
+= pow towardzero flt-32 0x8p-4f 0x7.e6p+4f : 0x3.159ca8p-128f : inexact-ok underflow errno-erange-ok
+= pow upward flt-32 0x8p-4f 0x7.e6p+4f : 0x3.159cbp-128f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b6p-128 : inexact-ok
+= pow tonearest dbl-64 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b6p-128 : inexact-ok
+= pow towardzero dbl-64 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b6p-128 : inexact-ok
+= pow upward dbl-64 0x8p-4 0x7.e6p+4 : 0x3.159ca845541b8p-128 : inexact-ok
+= pow downward ldbl-96-intel 0x8p-4L 0x7.e6p+4L : 0x3.159ca845541b6b74p-128L : inexact-ok
+= pow tonearest ldbl-96-intel 0x8p-4L 0x7.e6p+4L : 0x3.159ca845541b6b74p-128L : inexact-ok
+= pow towardzero ldbl-96-intel 0x8p-4L 0x7.e6p+4L : 0x3.159ca845541b6b74p-128L : inexact-ok
+= pow upward ldbl-96-intel 0x8p-4L 0x7.e6p+4L : 0x3.159ca845541b6b78p-128L : inexact-ok
+= pow downward ldbl-96-m68k 0x8p-4L 0x7.e6p+4L : 0x3.159ca845541b6b74p-128L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x8p-4L 0x7.e6p+4L : 0x3.159ca845541b6b74p-128L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x8p-4L 0x7.e6p+4L : 0x3.159ca845541b6b74p-128L : inexact-ok
+= pow upward ldbl-96-m68k 0x8p-4L 0x7.e6p+4L : 0x3.159ca845541b6b78p-128L : inexact-ok
+= pow downward ldbl-128 0x8p-4L 0x7.e6p+4L : 0x3.159ca845541b6b74f8ab43259376p-128L : inexact-ok
+= pow tonearest ldbl-128 0x8p-4L 0x7.e6p+4L : 0x3.159ca845541b6b74f8ab43259376p-128L : inexact-ok
+= pow towardzero ldbl-128 0x8p-4L 0x7.e6p+4L : 0x3.159ca845541b6b74f8ab43259376p-128L : inexact-ok
+= pow upward ldbl-128 0x8p-4L 0x7.e6p+4L : 0x3.159ca845541b6b74f8ab43259378p-128L : inexact-ok
+= pow downward ldbl-128ibm 0x8p-4L 0x7.e6p+4L : 0x3.159ca845541b6b74f8ab432593p-128L : inexact-ok
+= pow tonearest ldbl-128ibm 0x8p-4L 0x7.e6p+4L : 0x3.159ca845541b6b74f8ab432593p-128L : inexact-ok
+= pow towardzero ldbl-128ibm 0x8p-4L 0x7.e6p+4L : 0x3.159ca845541b6b74f8ab432593p-128L : inexact-ok
+= pow upward ldbl-128ibm 0x8p-4L 0x7.e6p+4L : 0x3.159ca845541b6b74f8ab432594p-128L : inexact-ok
+pow 0.5 126.5
+= pow downward flt-32 0x8p-4f 0x7.e8p+4f : 0x2.d413c8p-128f : inexact-ok underflow errno-erange-ok
+= pow tonearest flt-32 0x8p-4f 0x7.e8p+4f : 0x2.d413dp-128f : inexact-ok underflow errno-erange-ok
+= pow towardzero flt-32 0x8p-4f 0x7.e8p+4f : 0x2.d413c8p-128f : inexact-ok underflow errno-erange-ok
+= pow upward flt-32 0x8p-4f 0x7.e8p+4f : 0x2.d413dp-128f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe7798p-128 : inexact-ok
+= pow tonearest dbl-64 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe779ap-128 : inexact-ok
+= pow towardzero dbl-64 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe7798p-128 : inexact-ok
+= pow upward dbl-64 0x8p-4 0x7.e8p+4 : 0x2.d413cccfe779ap-128 : inexact-ok
+= pow downward ldbl-96-intel 0x8p-4L 0x7.e8p+4L : 0x2.d413cccfe779921p-128L : inexact-ok
+= pow tonearest ldbl-96-intel 0x8p-4L 0x7.e8p+4L : 0x2.d413cccfe779921p-128L : inexact-ok
+= pow towardzero ldbl-96-intel 0x8p-4L 0x7.e8p+4L : 0x2.d413cccfe779921p-128L : inexact-ok
+= pow upward ldbl-96-intel 0x8p-4L 0x7.e8p+4L : 0x2.d413cccfe7799214p-128L : inexact-ok
+= pow downward ldbl-96-m68k 0x8p-4L 0x7.e8p+4L : 0x2.d413cccfe779921p-128L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x8p-4L 0x7.e8p+4L : 0x2.d413cccfe779921p-128L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x8p-4L 0x7.e8p+4L : 0x2.d413cccfe779921p-128L : inexact-ok
+= pow upward ldbl-96-m68k 0x8p-4L 0x7.e8p+4L : 0x2.d413cccfe7799214p-128L : inexact-ok
+= pow downward ldbl-128 0x8p-4L 0x7.e8p+4L : 0x2.d413cccfe779921165f626cdd52ap-128L : inexact-ok
+= pow tonearest ldbl-128 0x8p-4L 0x7.e8p+4L : 0x2.d413cccfe779921165f626cdd52ap-128L : inexact-ok
+= pow towardzero ldbl-128 0x8p-4L 0x7.e8p+4L : 0x2.d413cccfe779921165f626cdd52ap-128L : inexact-ok
+= pow upward ldbl-128 0x8p-4L 0x7.e8p+4L : 0x2.d413cccfe779921165f626cdd52cp-128L : inexact-ok
+= pow downward ldbl-128ibm 0x8p-4L 0x7.e8p+4L : 0x2.d413cccfe779921165f626cdd5p-128L : inexact-ok
+= pow tonearest ldbl-128ibm 0x8p-4L 0x7.e8p+4L : 0x2.d413cccfe779921165f626cdd5p-128L : inexact-ok
+= pow towardzero ldbl-128ibm 0x8p-4L 0x7.e8p+4L : 0x2.d413cccfe779921165f626cdd5p-128L : inexact-ok
+= pow upward ldbl-128ibm 0x8p-4L 0x7.e8p+4L : 0x2.d413cccfe779921165f626cdd6p-128L : inexact-ok
+pow 0.5 126.625
+= pow downward flt-32 0x8p-4f 0x7.eap+4f : 0x2.97fb58p-128f : inexact-ok underflow errno-erange-ok
+= pow tonearest flt-32 0x8p-4f 0x7.eap+4f : 0x2.97fb58p-128f : inexact-ok underflow errno-erange-ok
+= pow towardzero flt-32 0x8p-4f 0x7.eap+4f : 0x2.97fb58p-128f : inexact-ok underflow errno-erange-ok
+= pow upward flt-32 0x8p-4f 0x7.eap+4f : 0x2.97fb6p-128f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c544ep-128 : inexact-ok
+= pow tonearest dbl-64 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c544ep-128 : inexact-ok
+= pow towardzero dbl-64 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c544ep-128 : inexact-ok
+= pow upward dbl-64 0x8p-4 0x7.eap+4 : 0x2.97fb5aa6c545p-128 : inexact-ok
+= pow downward ldbl-96-intel 0x8p-4L 0x7.eap+4L : 0x2.97fb5aa6c544e3a8p-128L : inexact-ok
+= pow tonearest ldbl-96-intel 0x8p-4L 0x7.eap+4L : 0x2.97fb5aa6c544e3a8p-128L : inexact-ok
+= pow towardzero ldbl-96-intel 0x8p-4L 0x7.eap+4L : 0x2.97fb5aa6c544e3a8p-128L : inexact-ok
+= pow upward ldbl-96-intel 0x8p-4L 0x7.eap+4L : 0x2.97fb5aa6c544e3acp-128L : inexact-ok
+= pow downward ldbl-96-m68k 0x8p-4L 0x7.eap+4L : 0x2.97fb5aa6c544e3a8p-128L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x8p-4L 0x7.eap+4L : 0x2.97fb5aa6c544e3a8p-128L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x8p-4L 0x7.eap+4L : 0x2.97fb5aa6c544e3a8p-128L : inexact-ok
+= pow upward ldbl-96-m68k 0x8p-4L 0x7.eap+4L : 0x2.97fb5aa6c544e3acp-128L : inexact-ok
+= pow downward ldbl-128 0x8p-4L 0x7.eap+4L : 0x2.97fb5aa6c544e3a872f5fd885c4p-128L : inexact-ok
+= pow tonearest ldbl-128 0x8p-4L 0x7.eap+4L : 0x2.97fb5aa6c544e3a872f5fd885c42p-128L : inexact-ok
+= pow towardzero ldbl-128 0x8p-4L 0x7.eap+4L : 0x2.97fb5aa6c544e3a872f5fd885c4p-128L : inexact-ok
+= pow upward ldbl-128 0x8p-4L 0x7.eap+4L : 0x2.97fb5aa6c544e3a872f5fd885c42p-128L : inexact-ok
+= pow downward ldbl-128ibm 0x8p-4L 0x7.eap+4L : 0x2.97fb5aa6c544e3a872f5fd885cp-128L : inexact-ok
+= pow tonearest ldbl-128ibm 0x8p-4L 0x7.eap+4L : 0x2.97fb5aa6c544e3a872f5fd885cp-128L : inexact-ok
+= pow towardzero ldbl-128ibm 0x8p-4L 0x7.eap+4L : 0x2.97fb5aa6c544e3a872f5fd885cp-128L : inexact-ok
+= pow upward ldbl-128ibm 0x8p-4L 0x7.eap+4L : 0x2.97fb5aa6c544e3a872f5fd885dp-128L : inexact-ok
+pow 0.5 126.75
+= pow downward flt-32 0x8p-4f 0x7.ecp+4f : 0x2.60dfcp-128f : inexact-ok underflow errno-erange-ok
+= pow tonearest flt-32 0x8p-4f 0x7.ecp+4f : 0x2.60dfcp-128f : inexact-ok underflow errno-erange-ok
+= pow towardzero flt-32 0x8p-4f 0x7.ecp+4f : 0x2.60dfcp-128f : inexact-ok underflow errno-erange-ok
+= pow upward flt-32 0x8p-4f 0x7.ecp+4f : 0x2.60dfc8p-128f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2ap-128 : inexact-ok
+= pow tonearest dbl-64 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2ap-128 : inexact-ok
+= pow towardzero dbl-64 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2ap-128 : inexact-ok
+= pow upward dbl-64 0x8p-4 0x7.ecp+4 : 0x2.60dfc14636e2cp-128 : inexact-ok
+= pow downward ldbl-96-intel 0x8p-4L 0x7.ecp+4L : 0x2.60dfc14636e2a5bcp-128L : inexact-ok
+= pow tonearest ldbl-96-intel 0x8p-4L 0x7.ecp+4L : 0x2.60dfc14636e2a5bcp-128L : inexact-ok
+= pow towardzero ldbl-96-intel 0x8p-4L 0x7.ecp+4L : 0x2.60dfc14636e2a5bcp-128L : inexact-ok
+= pow upward ldbl-96-intel 0x8p-4L 0x7.ecp+4L : 0x2.60dfc14636e2a5cp-128L : inexact-ok
+= pow downward ldbl-96-m68k 0x8p-4L 0x7.ecp+4L : 0x2.60dfc14636e2a5bcp-128L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x8p-4L 0x7.ecp+4L : 0x2.60dfc14636e2a5bcp-128L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x8p-4L 0x7.ecp+4L : 0x2.60dfc14636e2a5bcp-128L : inexact-ok
+= pow upward ldbl-96-m68k 0x8p-4L 0x7.ecp+4L : 0x2.60dfc14636e2a5cp-128L : inexact-ok
+= pow downward ldbl-128 0x8p-4L 0x7.ecp+4L : 0x2.60dfc14636e2a5bd1ab48c60b90ap-128L : inexact-ok
+= pow tonearest ldbl-128 0x8p-4L 0x7.ecp+4L : 0x2.60dfc14636e2a5bd1ab48c60b90cp-128L : inexact-ok
+= pow towardzero ldbl-128 0x8p-4L 0x7.ecp+4L : 0x2.60dfc14636e2a5bd1ab48c60b90ap-128L : inexact-ok
+= pow upward ldbl-128 0x8p-4L 0x7.ecp+4L : 0x2.60dfc14636e2a5bd1ab48c60b90cp-128L : inexact-ok
+= pow downward ldbl-128ibm 0x8p-4L 0x7.ecp+4L : 0x2.60dfc14636e2a5bd1ab48c60b9p-128L : inexact-ok
+= pow tonearest ldbl-128ibm 0x8p-4L 0x7.ecp+4L : 0x2.60dfc14636e2a5bd1ab48c60b9p-128L : inexact-ok
+= pow towardzero ldbl-128ibm 0x8p-4L 0x7.ecp+4L : 0x2.60dfc14636e2a5bd1ab48c60b9p-128L : inexact-ok
+= pow upward ldbl-128ibm 0x8p-4L 0x7.ecp+4L : 0x2.60dfc14636e2a5bd1ab48c60bap-128L : inexact-ok
+pow 0.5 126.875
+= pow downward flt-32 0x8p-4f 0x7.eep+4f : 0x2.2e57p-128f : inexact-ok underflow errno-erange-ok
+= pow tonearest flt-32 0x8p-4f 0x7.eep+4f : 0x2.2e5708p-128f : inexact-ok underflow errno-erange-ok
+= pow towardzero flt-32 0x8p-4f 0x7.eep+4f : 0x2.2e57p-128f : inexact-ok underflow errno-erange-ok
+= pow upward flt-32 0x8p-4f 0x7.eep+4f : 0x2.2e5708p-128f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f4p-128 : inexact-ok
+= pow tonearest dbl-64 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f6p-128 : inexact-ok
+= pow towardzero dbl-64 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f4p-128 : inexact-ok
+= pow upward dbl-64 0x8p-4 0x7.eep+4 : 0x2.2e57078faa2f6p-128 : inexact-ok
+= pow downward ldbl-96-intel 0x8p-4L 0x7.eep+4L : 0x2.2e57078faa2f5b98p-128L : inexact-ok
+= pow tonearest ldbl-96-intel 0x8p-4L 0x7.eep+4L : 0x2.2e57078faa2f5b9cp-128L : inexact-ok
+= pow towardzero ldbl-96-intel 0x8p-4L 0x7.eep+4L : 0x2.2e57078faa2f5b98p-128L : inexact-ok
+= pow upward ldbl-96-intel 0x8p-4L 0x7.eep+4L : 0x2.2e57078faa2f5b9cp-128L : inexact-ok
+= pow downward ldbl-96-m68k 0x8p-4L 0x7.eep+4L : 0x2.2e57078faa2f5b98p-128L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x8p-4L 0x7.eep+4L : 0x2.2e57078faa2f5b9cp-128L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x8p-4L 0x7.eep+4L : 0x2.2e57078faa2f5b98p-128L : inexact-ok
+= pow upward ldbl-96-m68k 0x8p-4L 0x7.eep+4L : 0x2.2e57078faa2f5b9cp-128L : inexact-ok
+= pow downward ldbl-128 0x8p-4L 0x7.eep+4L : 0x2.2e57078faa2f5b9bef918a1d6294p-128L : inexact-ok
+= pow tonearest ldbl-128 0x8p-4L 0x7.eep+4L : 0x2.2e57078faa2f5b9bef918a1d6294p-128L : inexact-ok
+= pow towardzero ldbl-128 0x8p-4L 0x7.eep+4L : 0x2.2e57078faa2f5b9bef918a1d6294p-128L : inexact-ok
+= pow upward ldbl-128 0x8p-4L 0x7.eep+4L : 0x2.2e57078faa2f5b9bef918a1d6296p-128L : inexact-ok
+= pow downward ldbl-128ibm 0x8p-4L 0x7.eep+4L : 0x2.2e57078faa2f5b9bef918a1d62p-128L : inexact-ok
+= pow tonearest ldbl-128ibm 0x8p-4L 0x7.eep+4L : 0x2.2e57078faa2f5b9bef918a1d63p-128L : inexact-ok
+= pow towardzero ldbl-128ibm 0x8p-4L 0x7.eep+4L : 0x2.2e57078faa2f5b9bef918a1d62p-128L : inexact-ok
+= pow upward ldbl-128ibm 0x8p-4L 0x7.eep+4L : 0x2.2e57078faa2f5b9bef918a1d63p-128L : inexact-ok
+pow 0.5 969.125
+= pow downward flt-32 0x8p-4f 0x3.c92p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x8p-4f 0x3.c92p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x8p-4f 0x3.c92p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x8p-4f 0x3.c92p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x8p-4 0x3.c92p+8 : 0x7.5606373ee921cp-972 : inexact-ok
+= pow tonearest dbl-64 0x8p-4 0x3.c92p+8 : 0x7.5606373ee921cp-972 : inexact-ok
+= pow towardzero dbl-64 0x8p-4 0x3.c92p+8 : 0x7.5606373ee921cp-972 : inexact-ok
+= pow upward dbl-64 0x8p-4 0x3.c92p+8 : 0x7.5606373ee922p-972 : inexact-ok
+= pow downward ldbl-96-intel 0x8p-4L 0x3.c92p+8L : 0x7.5606373ee921c97p-972L : inexact-ok
+= pow tonearest ldbl-96-intel 0x8p-4L 0x3.c92p+8L : 0x7.5606373ee921c978p-972L : inexact-ok
+= pow towardzero ldbl-96-intel 0x8p-4L 0x3.c92p+8L : 0x7.5606373ee921c97p-972L : inexact-ok
+= pow upward ldbl-96-intel 0x8p-4L 0x3.c92p+8L : 0x7.5606373ee921c978p-972L : inexact-ok
+= pow downward ldbl-96-m68k 0x8p-4L 0x3.c92p+8L : 0x7.5606373ee921c97p-972L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x8p-4L 0x3.c92p+8L : 0x7.5606373ee921c978p-972L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x8p-4L 0x3.c92p+8L : 0x7.5606373ee921c97p-972L : inexact-ok
+= pow upward ldbl-96-m68k 0x8p-4L 0x3.c92p+8L : 0x7.5606373ee921c978p-972L : inexact-ok
+= pow downward ldbl-128 0x8p-4L 0x3.c92p+8L : 0x7.5606373ee921c976816bad9b837p-972L : inexact-ok
+= pow tonearest ldbl-128 0x8p-4L 0x3.c92p+8L : 0x7.5606373ee921c976816bad9b8374p-972L : inexact-ok
+= pow towardzero ldbl-128 0x8p-4L 0x3.c92p+8L : 0x7.5606373ee921c976816bad9b837p-972L : inexact-ok
+= pow upward ldbl-128 0x8p-4L 0x3.c92p+8L : 0x7.5606373ee921c976816bad9b8374p-972L : inexact-ok
+= pow downward ldbl-128ibm 0x8p-4L 0x3.c92p+8L : 0x7.5606373ee921c976816bad9b8p-972L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x8p-4L 0x3.c92p+8L : 0x7.5606373ee921c976816bad9b84p-972L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x8p-4L 0x3.c92p+8L : 0x7.5606373ee921c976816bad9b8p-972L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x8p-4L 0x3.c92p+8L : 0x7.5606373ee921c976816bad9b84p-972L : inexact-ok underflow errno-erange-ok
+pow 0.5 969.25
+= pow downward flt-32 0x8p-4f 0x3.c94p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x8p-4f 0x3.c94p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x8p-4f 0x3.c94p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x8p-4f 0x3.c94p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb4p-972 : inexact-ok
+= pow tonearest dbl-64 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb4p-972 : inexact-ok
+= pow towardzero dbl-64 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb4p-972 : inexact-ok
+= pow upward dbl-64 0x8p-4 0x3.c94p+8 : 0x6.ba27e656b4eb8p-972 : inexact-ok
+= pow downward ldbl-96-intel 0x8p-4L 0x3.c94p+8L : 0x6.ba27e656b4eb57ap-972L : inexact-ok
+= pow tonearest ldbl-96-intel 0x8p-4L 0x3.c94p+8L : 0x6.ba27e656b4eb57ap-972L : inexact-ok
+= pow towardzero ldbl-96-intel 0x8p-4L 0x3.c94p+8L : 0x6.ba27e656b4eb57ap-972L : inexact-ok
+= pow upward ldbl-96-intel 0x8p-4L 0x3.c94p+8L : 0x6.ba27e656b4eb57a8p-972L : inexact-ok
+= pow downward ldbl-96-m68k 0x8p-4L 0x3.c94p+8L : 0x6.ba27e656b4eb57ap-972L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x8p-4L 0x3.c94p+8L : 0x6.ba27e656b4eb57ap-972L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x8p-4L 0x3.c94p+8L : 0x6.ba27e656b4eb57ap-972L : inexact-ok
+= pow upward ldbl-96-m68k 0x8p-4L 0x3.c94p+8L : 0x6.ba27e656b4eb57a8p-972L : inexact-ok
+= pow downward ldbl-128 0x8p-4L 0x3.c94p+8L : 0x6.ba27e656b4eb57a1cd345dcc8168p-972L : inexact-ok
+= pow tonearest ldbl-128 0x8p-4L 0x3.c94p+8L : 0x6.ba27e656b4eb57a1cd345dcc8168p-972L : inexact-ok
+= pow towardzero ldbl-128 0x8p-4L 0x3.c94p+8L : 0x6.ba27e656b4eb57a1cd345dcc8168p-972L : inexact-ok
+= pow upward ldbl-128 0x8p-4L 0x3.c94p+8L : 0x6.ba27e656b4eb57a1cd345dcc816cp-972L : inexact-ok
+= pow downward ldbl-128ibm 0x8p-4L 0x3.c94p+8L : 0x6.ba27e656b4eb57a1cd345dcc8p-972L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x8p-4L 0x3.c94p+8L : 0x6.ba27e656b4eb57a1cd345dcc8p-972L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x8p-4L 0x3.c94p+8L : 0x6.ba27e656b4eb57a1cd345dcc8p-972L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x8p-4L 0x3.c94p+8L : 0x6.ba27e656b4eb57a1cd345dcc84p-972L : inexact-ok underflow errno-erange-ok
+pow 0.5 969.375
+= pow downward flt-32 0x8p-4f 0x3.c96p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x8p-4f 0x3.c96p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x8p-4f 0x3.c96p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x8p-4f 0x3.c96p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa836cp-972 : inexact-ok
+= pow tonearest dbl-64 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa836cp-972 : inexact-ok
+= pow towardzero dbl-64 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa836cp-972 : inexact-ok
+= pow upward dbl-64 0x8p-4 0x3.c96p+8 : 0x6.2b39508aa837p-972 : inexact-ok
+= pow downward ldbl-96-intel 0x8p-4L 0x3.c96p+8L : 0x6.2b39508aa836d6e8p-972L : inexact-ok
+= pow tonearest ldbl-96-intel 0x8p-4L 0x3.c96p+8L : 0x6.2b39508aa836d6e8p-972L : inexact-ok
+= pow towardzero ldbl-96-intel 0x8p-4L 0x3.c96p+8L : 0x6.2b39508aa836d6e8p-972L : inexact-ok
+= pow upward ldbl-96-intel 0x8p-4L 0x3.c96p+8L : 0x6.2b39508aa836d6fp-972L : inexact-ok
+= pow downward ldbl-96-m68k 0x8p-4L 0x3.c96p+8L : 0x6.2b39508aa836d6e8p-972L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x8p-4L 0x3.c96p+8L : 0x6.2b39508aa836d6e8p-972L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x8p-4L 0x3.c96p+8L : 0x6.2b39508aa836d6e8p-972L : inexact-ok
+= pow upward ldbl-96-m68k 0x8p-4L 0x3.c96p+8L : 0x6.2b39508aa836d6fp-972L : inexact-ok
+= pow downward ldbl-128 0x8p-4L 0x3.c96p+8L : 0x6.2b39508aa836d6e9f156864b26ecp-972L : inexact-ok
+= pow tonearest ldbl-128 0x8p-4L 0x3.c96p+8L : 0x6.2b39508aa836d6e9f156864b26ecp-972L : inexact-ok
+= pow towardzero ldbl-128 0x8p-4L 0x3.c96p+8L : 0x6.2b39508aa836d6e9f156864b26ecp-972L : inexact-ok
+= pow upward ldbl-128 0x8p-4L 0x3.c96p+8L : 0x6.2b39508aa836d6e9f156864b26fp-972L : inexact-ok
+= pow downward ldbl-128ibm 0x8p-4L 0x3.c96p+8L : 0x6.2b39508aa836d6e9f156864b24p-972L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x8p-4L 0x3.c96p+8L : 0x6.2b39508aa836d6e9f156864b28p-972L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x8p-4L 0x3.c96p+8L : 0x6.2b39508aa836d6e9f156864b24p-972L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x8p-4L 0x3.c96p+8L : 0x6.2b39508aa836d6e9f156864b28p-972L : inexact-ok underflow errno-erange-ok
+pow 0.5 969.5
+= pow downward flt-32 0x8p-4f 0x3.c98p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x8p-4f 0x3.c98p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x8p-4f 0x3.c98p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x8p-4f 0x3.c98p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef3p-972 : inexact-ok
+= pow tonearest dbl-64 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef34p-972 : inexact-ok
+= pow towardzero dbl-64 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef3p-972 : inexact-ok
+= pow upward dbl-64 0x8p-4 0x3.c98p+8 : 0x5.a827999fcef34p-972 : inexact-ok
+= pow downward ldbl-96-intel 0x8p-4L 0x3.c98p+8L : 0x5.a827999fcef3242p-972L : inexact-ok
+= pow tonearest ldbl-96-intel 0x8p-4L 0x3.c98p+8L : 0x5.a827999fcef3242p-972L : inexact-ok
+= pow towardzero ldbl-96-intel 0x8p-4L 0x3.c98p+8L : 0x5.a827999fcef3242p-972L : inexact-ok
+= pow upward ldbl-96-intel 0x8p-4L 0x3.c98p+8L : 0x5.a827999fcef32428p-972L : inexact-ok
+= pow downward ldbl-96-m68k 0x8p-4L 0x3.c98p+8L : 0x5.a827999fcef3242p-972L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x8p-4L 0x3.c98p+8L : 0x5.a827999fcef3242p-972L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x8p-4L 0x3.c98p+8L : 0x5.a827999fcef3242p-972L : inexact-ok
+= pow upward ldbl-96-m68k 0x8p-4L 0x3.c98p+8L : 0x5.a827999fcef32428p-972L : inexact-ok
+= pow downward ldbl-128 0x8p-4L 0x3.c98p+8L : 0x5.a827999fcef32422cbec4d9baa54p-972L : inexact-ok
+= pow tonearest ldbl-128 0x8p-4L 0x3.c98p+8L : 0x5.a827999fcef32422cbec4d9baa54p-972L : inexact-ok
+= pow towardzero ldbl-128 0x8p-4L 0x3.c98p+8L : 0x5.a827999fcef32422cbec4d9baa54p-972L : inexact-ok
+= pow upward ldbl-128 0x8p-4L 0x3.c98p+8L : 0x5.a827999fcef32422cbec4d9baa58p-972L : inexact-ok
+= pow downward ldbl-128ibm 0x8p-4L 0x3.c98p+8L : 0x5.a827999fcef32422cbec4d9ba8p-972L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x8p-4L 0x3.c98p+8L : 0x5.a827999fcef32422cbec4d9bacp-972L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x8p-4L 0x3.c98p+8L : 0x5.a827999fcef32422cbec4d9ba8p-972L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x8p-4L 0x3.c98p+8L : 0x5.a827999fcef32422cbec4d9bacp-972L : inexact-ok underflow errno-erange-ok
+pow 0.5 969.625
+= pow downward flt-32 0x8p-4f 0x3.c9ap+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x8p-4f 0x3.c9ap+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x8p-4f 0x3.c9ap+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x8p-4f 0x3.c9ap+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a89cp-972 : inexact-ok
+= pow tonearest dbl-64 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a89cp-972 : inexact-ok
+= pow towardzero dbl-64 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a89cp-972 : inexact-ok
+= pow upward dbl-64 0x8p-4 0x3.c9ap+8 : 0x5.2ff6b54d8a8ap-972 : inexact-ok
+= pow downward ldbl-96-intel 0x8p-4L 0x3.c9ap+8L : 0x5.2ff6b54d8a89c75p-972L : inexact-ok
+= pow tonearest ldbl-96-intel 0x8p-4L 0x3.c9ap+8L : 0x5.2ff6b54d8a89c75p-972L : inexact-ok
+= pow towardzero ldbl-96-intel 0x8p-4L 0x3.c9ap+8L : 0x5.2ff6b54d8a89c75p-972L : inexact-ok
+= pow upward ldbl-96-intel 0x8p-4L 0x3.c9ap+8L : 0x5.2ff6b54d8a89c758p-972L : inexact-ok
+= pow downward ldbl-96-m68k 0x8p-4L 0x3.c9ap+8L : 0x5.2ff6b54d8a89c75p-972L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x8p-4L 0x3.c9ap+8L : 0x5.2ff6b54d8a89c75p-972L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x8p-4L 0x3.c9ap+8L : 0x5.2ff6b54d8a89c75p-972L : inexact-ok
+= pow upward ldbl-96-m68k 0x8p-4L 0x3.c9ap+8L : 0x5.2ff6b54d8a89c758p-972L : inexact-ok
+= pow downward ldbl-128 0x8p-4L 0x3.c9ap+8L : 0x5.2ff6b54d8a89c750e5ebfb10b88p-972L : inexact-ok
+= pow tonearest ldbl-128 0x8p-4L 0x3.c9ap+8L : 0x5.2ff6b54d8a89c750e5ebfb10b884p-972L : inexact-ok
+= pow towardzero ldbl-128 0x8p-4L 0x3.c9ap+8L : 0x5.2ff6b54d8a89c750e5ebfb10b88p-972L : inexact-ok
+= pow upward ldbl-128 0x8p-4L 0x3.c9ap+8L : 0x5.2ff6b54d8a89c750e5ebfb10b884p-972L : inexact-ok
+= pow downward ldbl-128ibm 0x8p-4L 0x3.c9ap+8L : 0x5.2ff6b54d8a89c750e5ebfb10b8p-972L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x8p-4L 0x3.c9ap+8L : 0x5.2ff6b54d8a89c750e5ebfb10b8p-972L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x8p-4L 0x3.c9ap+8L : 0x5.2ff6b54d8a89c750e5ebfb10b8p-972L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x8p-4L 0x3.c9ap+8L : 0x5.2ff6b54d8a89c750e5ebfb10bcp-972L : inexact-ok underflow errno-erange-ok
+pow 0.5 969.75
+= pow downward flt-32 0x8p-4f 0x3.c9cp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x8p-4f 0x3.c9cp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x8p-4f 0x3.c9cp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x8p-4f 0x3.c9cp+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc54p-972 : inexact-ok
+= pow tonearest dbl-64 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc54p-972 : inexact-ok
+= pow towardzero dbl-64 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc54p-972 : inexact-ok
+= pow upward dbl-64 0x8p-4 0x3.c9cp+8 : 0x4.c1bf828c6dc58p-972 : inexact-ok
+= pow downward ldbl-96-intel 0x8p-4L 0x3.c9cp+8L : 0x4.c1bf828c6dc54b78p-972L : inexact-ok
+= pow tonearest ldbl-96-intel 0x8p-4L 0x3.c9cp+8L : 0x4.c1bf828c6dc54b78p-972L : inexact-ok
+= pow towardzero ldbl-96-intel 0x8p-4L 0x3.c9cp+8L : 0x4.c1bf828c6dc54b78p-972L : inexact-ok
+= pow upward ldbl-96-intel 0x8p-4L 0x3.c9cp+8L : 0x4.c1bf828c6dc54b8p-972L : inexact-ok
+= pow downward ldbl-96-m68k 0x8p-4L 0x3.c9cp+8L : 0x4.c1bf828c6dc54b78p-972L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x8p-4L 0x3.c9cp+8L : 0x4.c1bf828c6dc54b78p-972L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x8p-4L 0x3.c9cp+8L : 0x4.c1bf828c6dc54b78p-972L : inexact-ok
+= pow upward ldbl-96-m68k 0x8p-4L 0x3.c9cp+8L : 0x4.c1bf828c6dc54b8p-972L : inexact-ok
+= pow downward ldbl-128 0x8p-4L 0x3.c9cp+8L : 0x4.c1bf828c6dc54b7a356918c17214p-972L : inexact-ok
+= pow tonearest ldbl-128 0x8p-4L 0x3.c9cp+8L : 0x4.c1bf828c6dc54b7a356918c17218p-972L : inexact-ok
+= pow towardzero ldbl-128 0x8p-4L 0x3.c9cp+8L : 0x4.c1bf828c6dc54b7a356918c17214p-972L : inexact-ok
+= pow upward ldbl-128 0x8p-4L 0x3.c9cp+8L : 0x4.c1bf828c6dc54b7a356918c17218p-972L : inexact-ok
+= pow downward ldbl-128ibm 0x8p-4L 0x3.c9cp+8L : 0x4.c1bf828c6dc54b7a356918c17p-972L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x8p-4L 0x3.c9cp+8L : 0x4.c1bf828c6dc54b7a356918c174p-972L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x8p-4L 0x3.c9cp+8L : 0x4.c1bf828c6dc54b7a356918c17p-972L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x8p-4L 0x3.c9cp+8L : 0x4.c1bf828c6dc54b7a356918c174p-972L : inexact-ok underflow errno-erange-ok
+pow 0.5 969.875
+= pow downward flt-32 0x8p-4f 0x3.c9ep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x8p-4f 0x3.c9ep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x8p-4f 0x3.c9ep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x8p-4f 0x3.c9ep+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545e8p-972 : inexact-ok
+= pow tonearest dbl-64 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545ecp-972 : inexact-ok
+= pow towardzero dbl-64 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545e8p-972 : inexact-ok
+= pow upward dbl-64 0x8p-4 0x3.c9ep+8 : 0x4.5cae0f1f545ecp-972 : inexact-ok
+= pow downward ldbl-96-intel 0x8p-4L 0x3.c9ep+8L : 0x4.5cae0f1f545eb73p-972L : inexact-ok
+= pow tonearest ldbl-96-intel 0x8p-4L 0x3.c9ep+8L : 0x4.5cae0f1f545eb738p-972L : inexact-ok
+= pow towardzero ldbl-96-intel 0x8p-4L 0x3.c9ep+8L : 0x4.5cae0f1f545eb73p-972L : inexact-ok
+= pow upward ldbl-96-intel 0x8p-4L 0x3.c9ep+8L : 0x4.5cae0f1f545eb738p-972L : inexact-ok
+= pow downward ldbl-96-m68k 0x8p-4L 0x3.c9ep+8L : 0x4.5cae0f1f545eb73p-972L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x8p-4L 0x3.c9ep+8L : 0x4.5cae0f1f545eb738p-972L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x8p-4L 0x3.c9ep+8L : 0x4.5cae0f1f545eb73p-972L : inexact-ok
+= pow upward ldbl-96-m68k 0x8p-4L 0x3.c9ep+8L : 0x4.5cae0f1f545eb738p-972L : inexact-ok
+= pow downward ldbl-128 0x8p-4L 0x3.c9ep+8L : 0x4.5cae0f1f545eb737df23143ac528p-972L : inexact-ok
+= pow tonearest ldbl-128 0x8p-4L 0x3.c9ep+8L : 0x4.5cae0f1f545eb737df23143ac528p-972L : inexact-ok
+= pow towardzero ldbl-128 0x8p-4L 0x3.c9ep+8L : 0x4.5cae0f1f545eb737df23143ac528p-972L : inexact-ok
+= pow upward ldbl-128 0x8p-4L 0x3.c9ep+8L : 0x4.5cae0f1f545eb737df23143ac52cp-972L : inexact-ok
+= pow downward ldbl-128ibm 0x8p-4L 0x3.c9ep+8L : 0x4.5cae0f1f545eb737df23143ac4p-972L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x8p-4L 0x3.c9ep+8L : 0x4.5cae0f1f545eb737df23143ac4p-972L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x8p-4L 0x3.c9ep+8L : 0x4.5cae0f1f545eb737df23143ac4p-972L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x8p-4L 0x3.c9ep+8L : 0x4.5cae0f1f545eb737df23143ac8p-972L : inexact-ok underflow errno-erange-ok
+pow 0.5 1022.125
+= pow downward flt-32 0x8p-4f 0x3.fe2p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x8p-4f 0x3.fe2p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x8p-4f 0x3.fe2p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x8p-4f 0x3.fe2p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7490cp-1024 : inexact-ok underflow errno-erange-ok
+= pow tonearest dbl-64 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7491p-1024 : inexact-ok underflow errno-erange-ok
+= pow towardzero dbl-64 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7490cp-1024 : inexact-ok underflow errno-erange-ok
+= pow upward dbl-64 0x8p-4 0x3.fe2p+8 : 0x3.ab031b9f7491p-1024 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x8p-4L 0x3.fe2p+8L : 0x3.ab031b9f7490e4b8p-1024L : inexact-ok
+= pow tonearest ldbl-96-intel 0x8p-4L 0x3.fe2p+8L : 0x3.ab031b9f7490e4bcp-1024L : inexact-ok
+= pow towardzero ldbl-96-intel 0x8p-4L 0x3.fe2p+8L : 0x3.ab031b9f7490e4b8p-1024L : inexact-ok
+= pow upward ldbl-96-intel 0x8p-4L 0x3.fe2p+8L : 0x3.ab031b9f7490e4bcp-1024L : inexact-ok
+= pow downward ldbl-96-m68k 0x8p-4L 0x3.fe2p+8L : 0x3.ab031b9f7490e4b8p-1024L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x8p-4L 0x3.fe2p+8L : 0x3.ab031b9f7490e4bcp-1024L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x8p-4L 0x3.fe2p+8L : 0x3.ab031b9f7490e4b8p-1024L : inexact-ok
+= pow upward ldbl-96-m68k 0x8p-4L 0x3.fe2p+8L : 0x3.ab031b9f7490e4bcp-1024L : inexact-ok
+= pow downward ldbl-128 0x8p-4L 0x3.fe2p+8L : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-1024L : inexact-ok
+= pow tonearest ldbl-128 0x8p-4L 0x3.fe2p+8L : 0x3.ab031b9f7490e4bb40b5d6cdc1bap-1024L : inexact-ok
+= pow towardzero ldbl-128 0x8p-4L 0x3.fe2p+8L : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-1024L : inexact-ok
+= pow upward ldbl-128 0x8p-4L 0x3.fe2p+8L : 0x3.ab031b9f7490e4bb40b5d6cdc1bap-1024L : inexact-ok
+= pow downward ldbl-128ibm 0x8p-4L 0x3.fe2p+8L : 0x3.ab031b9f7490cp-1024L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x8p-4L 0x3.fe2p+8L : 0x3.ab031b9f7491p-1024L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x8p-4L 0x3.fe2p+8L : 0x3.ab031b9f7490cp-1024L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x8p-4L 0x3.fe2p+8L : 0x3.ab031b9f7491p-1024L : inexact-ok underflow errno-erange-ok
+pow 0.5 1022.25
+= pow downward flt-32 0x8p-4f 0x3.fe4p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x8p-4f 0x3.fe4p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x8p-4f 0x3.fe4p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x8p-4f 0x3.fe4p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a758p-1024 : inexact-ok underflow errno-erange-ok
+= pow tonearest dbl-64 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a75cp-1024 : inexact-ok underflow errno-erange-ok
+= pow towardzero dbl-64 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a758p-1024 : inexact-ok underflow errno-erange-ok
+= pow upward dbl-64 0x8p-4 0x3.fe4p+8 : 0x3.5d13f32b5a75cp-1024 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x8p-4L 0x3.fe4p+8L : 0x3.5d13f32b5a75abdp-1024L : inexact-ok
+= pow tonearest ldbl-96-intel 0x8p-4L 0x3.fe4p+8L : 0x3.5d13f32b5a75abdp-1024L : inexact-ok
+= pow towardzero ldbl-96-intel 0x8p-4L 0x3.fe4p+8L : 0x3.5d13f32b5a75abdp-1024L : inexact-ok
+= pow upward ldbl-96-intel 0x8p-4L 0x3.fe4p+8L : 0x3.5d13f32b5a75abd4p-1024L : inexact-ok
+= pow downward ldbl-96-m68k 0x8p-4L 0x3.fe4p+8L : 0x3.5d13f32b5a75abdp-1024L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x8p-4L 0x3.fe4p+8L : 0x3.5d13f32b5a75abdp-1024L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x8p-4L 0x3.fe4p+8L : 0x3.5d13f32b5a75abdp-1024L : inexact-ok
+= pow upward ldbl-96-m68k 0x8p-4L 0x3.fe4p+8L : 0x3.5d13f32b5a75abd4p-1024L : inexact-ok
+= pow downward ldbl-128 0x8p-4L 0x3.fe4p+8L : 0x3.5d13f32b5a75abd0e69a2ee640b4p-1024L : inexact-ok
+= pow tonearest ldbl-128 0x8p-4L 0x3.fe4p+8L : 0x3.5d13f32b5a75abd0e69a2ee640b4p-1024L : inexact-ok
+= pow towardzero ldbl-128 0x8p-4L 0x3.fe4p+8L : 0x3.5d13f32b5a75abd0e69a2ee640b4p-1024L : inexact-ok
+= pow upward ldbl-128 0x8p-4L 0x3.fe4p+8L : 0x3.5d13f32b5a75abd0e69a2ee640b6p-1024L : inexact-ok
+= pow downward ldbl-128ibm 0x8p-4L 0x3.fe4p+8L : 0x3.5d13f32b5a758p-1024L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x8p-4L 0x3.fe4p+8L : 0x3.5d13f32b5a75cp-1024L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x8p-4L 0x3.fe4p+8L : 0x3.5d13f32b5a758p-1024L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x8p-4L 0x3.fe4p+8L : 0x3.5d13f32b5a75cp-1024L : inexact-ok underflow errno-erange-ok
+pow 0.5 1022.375
+= pow downward flt-32 0x8p-4f 0x3.fe6p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x8p-4f 0x3.fe6p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x8p-4f 0x3.fe6p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x8p-4f 0x3.fe6p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b4p-1024 : inexact-ok underflow errno-erange-ok
+= pow tonearest dbl-64 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b8p-1024 : inexact-ok underflow errno-erange-ok
+= pow towardzero dbl-64 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b4p-1024 : inexact-ok underflow errno-erange-ok
+= pow upward dbl-64 0x8p-4 0x3.fe6p+8 : 0x3.159ca845541b8p-1024 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x8p-4L 0x3.fe6p+8L : 0x3.159ca845541b6b74p-1024L : inexact-ok
+= pow tonearest ldbl-96-intel 0x8p-4L 0x3.fe6p+8L : 0x3.159ca845541b6b74p-1024L : inexact-ok
+= pow towardzero ldbl-96-intel 0x8p-4L 0x3.fe6p+8L : 0x3.159ca845541b6b74p-1024L : inexact-ok
+= pow upward ldbl-96-intel 0x8p-4L 0x3.fe6p+8L : 0x3.159ca845541b6b78p-1024L : inexact-ok
+= pow downward ldbl-96-m68k 0x8p-4L 0x3.fe6p+8L : 0x3.159ca845541b6b74p-1024L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x8p-4L 0x3.fe6p+8L : 0x3.159ca845541b6b74p-1024L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x8p-4L 0x3.fe6p+8L : 0x3.159ca845541b6b74p-1024L : inexact-ok
+= pow upward ldbl-96-m68k 0x8p-4L 0x3.fe6p+8L : 0x3.159ca845541b6b78p-1024L : inexact-ok
+= pow downward ldbl-128 0x8p-4L 0x3.fe6p+8L : 0x3.159ca845541b6b74f8ab43259376p-1024L : inexact-ok
+= pow tonearest ldbl-128 0x8p-4L 0x3.fe6p+8L : 0x3.159ca845541b6b74f8ab43259376p-1024L : inexact-ok
+= pow towardzero ldbl-128 0x8p-4L 0x3.fe6p+8L : 0x3.159ca845541b6b74f8ab43259376p-1024L : inexact-ok
+= pow upward ldbl-128 0x8p-4L 0x3.fe6p+8L : 0x3.159ca845541b6b74f8ab43259378p-1024L : inexact-ok
+= pow downward ldbl-128ibm 0x8p-4L 0x3.fe6p+8L : 0x3.159ca845541b4p-1024L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x8p-4L 0x3.fe6p+8L : 0x3.159ca845541b8p-1024L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x8p-4L 0x3.fe6p+8L : 0x3.159ca845541b4p-1024L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x8p-4L 0x3.fe6p+8L : 0x3.159ca845541b8p-1024L : inexact-ok underflow errno-erange-ok
+pow 0.5 1022.5
+= pow downward flt-32 0x8p-4f 0x3.fe8p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x8p-4f 0x3.fe8p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x8p-4f 0x3.fe8p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x8p-4f 0x3.fe8p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe7798p-1024 : inexact-ok underflow errno-erange-ok
+= pow tonearest dbl-64 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe7798p-1024 : inexact-ok underflow errno-erange-ok
+= pow towardzero dbl-64 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe7798p-1024 : inexact-ok underflow errno-erange-ok
+= pow upward dbl-64 0x8p-4 0x3.fe8p+8 : 0x2.d413cccfe779cp-1024 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x8p-4L 0x3.fe8p+8L : 0x2.d413cccfe779921p-1024L : inexact-ok
+= pow tonearest ldbl-96-intel 0x8p-4L 0x3.fe8p+8L : 0x2.d413cccfe779921p-1024L : inexact-ok
+= pow towardzero ldbl-96-intel 0x8p-4L 0x3.fe8p+8L : 0x2.d413cccfe779921p-1024L : inexact-ok
+= pow upward ldbl-96-intel 0x8p-4L 0x3.fe8p+8L : 0x2.d413cccfe7799214p-1024L : inexact-ok
+= pow downward ldbl-96-m68k 0x8p-4L 0x3.fe8p+8L : 0x2.d413cccfe779921p-1024L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x8p-4L 0x3.fe8p+8L : 0x2.d413cccfe779921p-1024L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x8p-4L 0x3.fe8p+8L : 0x2.d413cccfe779921p-1024L : inexact-ok
+= pow upward ldbl-96-m68k 0x8p-4L 0x3.fe8p+8L : 0x2.d413cccfe7799214p-1024L : inexact-ok
+= pow downward ldbl-128 0x8p-4L 0x3.fe8p+8L : 0x2.d413cccfe779921165f626cdd52ap-1024L : inexact-ok
+= pow tonearest ldbl-128 0x8p-4L 0x3.fe8p+8L : 0x2.d413cccfe779921165f626cdd52ap-1024L : inexact-ok
+= pow towardzero ldbl-128 0x8p-4L 0x3.fe8p+8L : 0x2.d413cccfe779921165f626cdd52ap-1024L : inexact-ok
+= pow upward ldbl-128 0x8p-4L 0x3.fe8p+8L : 0x2.d413cccfe779921165f626cdd52cp-1024L : inexact-ok
+= pow downward ldbl-128ibm 0x8p-4L 0x3.fe8p+8L : 0x2.d413cccfe7798p-1024L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x8p-4L 0x3.fe8p+8L : 0x2.d413cccfe7798p-1024L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x8p-4L 0x3.fe8p+8L : 0x2.d413cccfe7798p-1024L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x8p-4L 0x3.fe8p+8L : 0x2.d413cccfe779cp-1024L : inexact-ok underflow errno-erange-ok
+pow 0.5 1022.625
+= pow downward flt-32 0x8p-4f 0x3.feap+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x8p-4f 0x3.feap+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x8p-4f 0x3.feap+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x8p-4f 0x3.feap+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c544cp-1024 : inexact-ok underflow errno-erange-ok
+= pow tonearest dbl-64 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c545p-1024 : inexact-ok underflow errno-erange-ok
+= pow towardzero dbl-64 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c544cp-1024 : inexact-ok underflow errno-erange-ok
+= pow upward dbl-64 0x8p-4 0x3.feap+8 : 0x2.97fb5aa6c545p-1024 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x8p-4L 0x3.feap+8L : 0x2.97fb5aa6c544e3a8p-1024L : inexact-ok
+= pow tonearest ldbl-96-intel 0x8p-4L 0x3.feap+8L : 0x2.97fb5aa6c544e3a8p-1024L : inexact-ok
+= pow towardzero ldbl-96-intel 0x8p-4L 0x3.feap+8L : 0x2.97fb5aa6c544e3a8p-1024L : inexact-ok
+= pow upward ldbl-96-intel 0x8p-4L 0x3.feap+8L : 0x2.97fb5aa6c544e3acp-1024L : inexact-ok
+= pow downward ldbl-96-m68k 0x8p-4L 0x3.feap+8L : 0x2.97fb5aa6c544e3a8p-1024L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x8p-4L 0x3.feap+8L : 0x2.97fb5aa6c544e3a8p-1024L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x8p-4L 0x3.feap+8L : 0x2.97fb5aa6c544e3a8p-1024L : inexact-ok
+= pow upward ldbl-96-m68k 0x8p-4L 0x3.feap+8L : 0x2.97fb5aa6c544e3acp-1024L : inexact-ok
+= pow downward ldbl-128 0x8p-4L 0x3.feap+8L : 0x2.97fb5aa6c544e3a872f5fd885c4p-1024L : inexact-ok
+= pow tonearest ldbl-128 0x8p-4L 0x3.feap+8L : 0x2.97fb5aa6c544e3a872f5fd885c42p-1024L : inexact-ok
+= pow towardzero ldbl-128 0x8p-4L 0x3.feap+8L : 0x2.97fb5aa6c544e3a872f5fd885c4p-1024L : inexact-ok
+= pow upward ldbl-128 0x8p-4L 0x3.feap+8L : 0x2.97fb5aa6c544e3a872f5fd885c42p-1024L : inexact-ok
+= pow downward ldbl-128ibm 0x8p-4L 0x3.feap+8L : 0x2.97fb5aa6c544cp-1024L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x8p-4L 0x3.feap+8L : 0x2.97fb5aa6c545p-1024L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x8p-4L 0x3.feap+8L : 0x2.97fb5aa6c544cp-1024L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x8p-4L 0x3.feap+8L : 0x2.97fb5aa6c545p-1024L : inexact-ok underflow errno-erange-ok
+pow 0.5 1022.75
+= pow downward flt-32 0x8p-4f 0x3.fecp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x8p-4f 0x3.fecp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x8p-4f 0x3.fecp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x8p-4f 0x3.fecp+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e28p-1024 : inexact-ok underflow errno-erange-ok
+= pow tonearest dbl-64 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e2cp-1024 : inexact-ok underflow errno-erange-ok
+= pow towardzero dbl-64 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e28p-1024 : inexact-ok underflow errno-erange-ok
+= pow upward dbl-64 0x8p-4 0x3.fecp+8 : 0x2.60dfc14636e2cp-1024 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x8p-4L 0x3.fecp+8L : 0x2.60dfc14636e2a5bcp-1024L : inexact-ok
+= pow tonearest ldbl-96-intel 0x8p-4L 0x3.fecp+8L : 0x2.60dfc14636e2a5bcp-1024L : inexact-ok
+= pow towardzero ldbl-96-intel 0x8p-4L 0x3.fecp+8L : 0x2.60dfc14636e2a5bcp-1024L : inexact-ok
+= pow upward ldbl-96-intel 0x8p-4L 0x3.fecp+8L : 0x2.60dfc14636e2a5cp-1024L : inexact-ok
+= pow downward ldbl-96-m68k 0x8p-4L 0x3.fecp+8L : 0x2.60dfc14636e2a5bcp-1024L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x8p-4L 0x3.fecp+8L : 0x2.60dfc14636e2a5bcp-1024L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x8p-4L 0x3.fecp+8L : 0x2.60dfc14636e2a5bcp-1024L : inexact-ok
+= pow upward ldbl-96-m68k 0x8p-4L 0x3.fecp+8L : 0x2.60dfc14636e2a5cp-1024L : inexact-ok
+= pow downward ldbl-128 0x8p-4L 0x3.fecp+8L : 0x2.60dfc14636e2a5bd1ab48c60b90ap-1024L : inexact-ok
+= pow tonearest ldbl-128 0x8p-4L 0x3.fecp+8L : 0x2.60dfc14636e2a5bd1ab48c60b90cp-1024L : inexact-ok
+= pow towardzero ldbl-128 0x8p-4L 0x3.fecp+8L : 0x2.60dfc14636e2a5bd1ab48c60b90ap-1024L : inexact-ok
+= pow upward ldbl-128 0x8p-4L 0x3.fecp+8L : 0x2.60dfc14636e2a5bd1ab48c60b90cp-1024L : inexact-ok
+= pow downward ldbl-128ibm 0x8p-4L 0x3.fecp+8L : 0x2.60dfc14636e28p-1024L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x8p-4L 0x3.fecp+8L : 0x2.60dfc14636e2cp-1024L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x8p-4L 0x3.fecp+8L : 0x2.60dfc14636e28p-1024L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x8p-4L 0x3.fecp+8L : 0x2.60dfc14636e2cp-1024L : inexact-ok underflow errno-erange-ok
+pow 0.5 1022.875
+= pow downward flt-32 0x8p-4f 0x3.feep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x8p-4f 0x3.feep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x8p-4f 0x3.feep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x8p-4f 0x3.feep+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f4p-1024 : inexact-ok underflow errno-erange-ok
+= pow tonearest dbl-64 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f4p-1024 : inexact-ok underflow errno-erange-ok
+= pow towardzero dbl-64 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f4p-1024 : inexact-ok underflow errno-erange-ok
+= pow upward dbl-64 0x8p-4 0x3.feep+8 : 0x2.2e57078faa2f8p-1024 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x8p-4L 0x3.feep+8L : 0x2.2e57078faa2f5b98p-1024L : inexact-ok
+= pow tonearest ldbl-96-intel 0x8p-4L 0x3.feep+8L : 0x2.2e57078faa2f5b9cp-1024L : inexact-ok
+= pow towardzero ldbl-96-intel 0x8p-4L 0x3.feep+8L : 0x2.2e57078faa2f5b98p-1024L : inexact-ok
+= pow upward ldbl-96-intel 0x8p-4L 0x3.feep+8L : 0x2.2e57078faa2f5b9cp-1024L : inexact-ok
+= pow downward ldbl-96-m68k 0x8p-4L 0x3.feep+8L : 0x2.2e57078faa2f5b98p-1024L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x8p-4L 0x3.feep+8L : 0x2.2e57078faa2f5b9cp-1024L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x8p-4L 0x3.feep+8L : 0x2.2e57078faa2f5b98p-1024L : inexact-ok
+= pow upward ldbl-96-m68k 0x8p-4L 0x3.feep+8L : 0x2.2e57078faa2f5b9cp-1024L : inexact-ok
+= pow downward ldbl-128 0x8p-4L 0x3.feep+8L : 0x2.2e57078faa2f5b9bef918a1d6294p-1024L : inexact-ok
+= pow tonearest ldbl-128 0x8p-4L 0x3.feep+8L : 0x2.2e57078faa2f5b9bef918a1d6294p-1024L : inexact-ok
+= pow towardzero ldbl-128 0x8p-4L 0x3.feep+8L : 0x2.2e57078faa2f5b9bef918a1d6294p-1024L : inexact-ok
+= pow upward ldbl-128 0x8p-4L 0x3.feep+8L : 0x2.2e57078faa2f5b9bef918a1d6296p-1024L : inexact-ok
+= pow downward ldbl-128ibm 0x8p-4L 0x3.feep+8L : 0x2.2e57078faa2f4p-1024L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x8p-4L 0x3.feep+8L : 0x2.2e57078faa2f4p-1024L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x8p-4L 0x3.feep+8L : 0x2.2e57078faa2f4p-1024L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x8p-4L 0x3.feep+8L : 0x2.2e57078faa2f8p-1024L : inexact-ok underflow errno-erange-ok
+pow 0.5 16382.125
+= pow downward flt-32 0x8p-4f 0x3.ffe2p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x8p-4f 0x3.ffe2p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x8p-4f 0x3.ffe2p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x8p-4f 0x3.ffe2p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x8p-4 0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x8p-4 0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x8p-4 0x3.ffe2p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x8p-4 0x3.ffe2p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x8p-4L 0x3.ffe2p+12L : 0x3.ab031b9f7490e4b8p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x8p-4L 0x3.ffe2p+12L : 0x3.ab031b9f7490e4b8p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x8p-4L 0x3.ffe2p+12L : 0x3.ab031b9f7490e4b8p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x8p-4L 0x3.ffe2p+12L : 0x3.ab031b9f7490e4cp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x8p-4L 0x3.ffe2p+12L : 0x3.ab031b9f7490e4b8p-16384L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x8p-4L 0x3.ffe2p+12L : 0x3.ab031b9f7490e4bcp-16384L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x8p-4L 0x3.ffe2p+12L : 0x3.ab031b9f7490e4b8p-16384L : inexact-ok
+= pow upward ldbl-96-m68k 0x8p-4L 0x3.ffe2p+12L : 0x3.ab031b9f7490e4bcp-16384L : inexact-ok
+= pow downward ldbl-128 0x8p-4L 0x3.ffe2p+12L : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x8p-4L 0x3.ffe2p+12L : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x8p-4L 0x3.ffe2p+12L : 0x3.ab031b9f7490e4bb40b5d6cdc1b8p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x8p-4L 0x3.ffe2p+12L : 0x3.ab031b9f7490e4bb40b5d6cdc1bcp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x8p-4L 0x3.ffe2p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x8p-4L 0x3.ffe2p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x8p-4L 0x3.ffe2p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x8p-4L 0x3.ffe2p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow 0.5 16382.25
+= pow downward flt-32 0x8p-4f 0x3.ffe4p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x8p-4f 0x3.ffe4p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x8p-4f 0x3.ffe4p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x8p-4f 0x3.ffe4p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x8p-4 0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x8p-4 0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x8p-4 0x3.ffe4p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x8p-4 0x3.ffe4p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x8p-4L 0x3.ffe4p+12L : 0x3.5d13f32b5a75abdp-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x8p-4L 0x3.ffe4p+12L : 0x3.5d13f32b5a75abdp-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x8p-4L 0x3.ffe4p+12L : 0x3.5d13f32b5a75abdp-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x8p-4L 0x3.ffe4p+12L : 0x3.5d13f32b5a75abd8p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x8p-4L 0x3.ffe4p+12L : 0x3.5d13f32b5a75abdp-16384L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x8p-4L 0x3.ffe4p+12L : 0x3.5d13f32b5a75abdp-16384L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x8p-4L 0x3.ffe4p+12L : 0x3.5d13f32b5a75abdp-16384L : inexact-ok
+= pow upward ldbl-96-m68k 0x8p-4L 0x3.ffe4p+12L : 0x3.5d13f32b5a75abd4p-16384L : inexact-ok
+= pow downward ldbl-128 0x8p-4L 0x3.ffe4p+12L : 0x3.5d13f32b5a75abd0e69a2ee640b4p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x8p-4L 0x3.ffe4p+12L : 0x3.5d13f32b5a75abd0e69a2ee640b4p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x8p-4L 0x3.ffe4p+12L : 0x3.5d13f32b5a75abd0e69a2ee640b4p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x8p-4L 0x3.ffe4p+12L : 0x3.5d13f32b5a75abd0e69a2ee640b8p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x8p-4L 0x3.ffe4p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x8p-4L 0x3.ffe4p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x8p-4L 0x3.ffe4p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x8p-4L 0x3.ffe4p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow 0.5 16382.375
+= pow downward flt-32 0x8p-4f 0x3.ffe6p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x8p-4f 0x3.ffe6p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x8p-4f 0x3.ffe6p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x8p-4f 0x3.ffe6p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x8p-4 0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x8p-4 0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x8p-4 0x3.ffe6p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x8p-4 0x3.ffe6p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x8p-4L 0x3.ffe6p+12L : 0x3.159ca845541b6b7p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x8p-4L 0x3.ffe6p+12L : 0x3.159ca845541b6b78p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x8p-4L 0x3.ffe6p+12L : 0x3.159ca845541b6b7p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x8p-4L 0x3.ffe6p+12L : 0x3.159ca845541b6b78p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x8p-4L 0x3.ffe6p+12L : 0x3.159ca845541b6b74p-16384L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x8p-4L 0x3.ffe6p+12L : 0x3.159ca845541b6b74p-16384L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x8p-4L 0x3.ffe6p+12L : 0x3.159ca845541b6b74p-16384L : inexact-ok
+= pow upward ldbl-96-m68k 0x8p-4L 0x3.ffe6p+12L : 0x3.159ca845541b6b78p-16384L : inexact-ok
+= pow downward ldbl-128 0x8p-4L 0x3.ffe6p+12L : 0x3.159ca845541b6b74f8ab43259374p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x8p-4L 0x3.ffe6p+12L : 0x3.159ca845541b6b74f8ab43259378p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x8p-4L 0x3.ffe6p+12L : 0x3.159ca845541b6b74f8ab43259374p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x8p-4L 0x3.ffe6p+12L : 0x3.159ca845541b6b74f8ab43259378p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x8p-4L 0x3.ffe6p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x8p-4L 0x3.ffe6p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x8p-4L 0x3.ffe6p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x8p-4L 0x3.ffe6p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow 0.5 16382.5
+= pow downward flt-32 0x8p-4f 0x3.ffe8p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x8p-4f 0x3.ffe8p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x8p-4f 0x3.ffe8p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x8p-4f 0x3.ffe8p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x8p-4 0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x8p-4 0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x8p-4 0x3.ffe8p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x8p-4 0x3.ffe8p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x8p-4L 0x3.ffe8p+12L : 0x2.d413cccfe779921p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x8p-4L 0x3.ffe8p+12L : 0x2.d413cccfe779921p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x8p-4L 0x3.ffe8p+12L : 0x2.d413cccfe779921p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x8p-4L 0x3.ffe8p+12L : 0x2.d413cccfe7799218p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x8p-4L 0x3.ffe8p+12L : 0x2.d413cccfe779921p-16384L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x8p-4L 0x3.ffe8p+12L : 0x2.d413cccfe779921p-16384L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x8p-4L 0x3.ffe8p+12L : 0x2.d413cccfe779921p-16384L : inexact-ok
+= pow upward ldbl-96-m68k 0x8p-4L 0x3.ffe8p+12L : 0x2.d413cccfe7799214p-16384L : inexact-ok
+= pow downward ldbl-128 0x8p-4L 0x3.ffe8p+12L : 0x2.d413cccfe779921165f626cdd528p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x8p-4L 0x3.ffe8p+12L : 0x2.d413cccfe779921165f626cdd52cp-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x8p-4L 0x3.ffe8p+12L : 0x2.d413cccfe779921165f626cdd528p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x8p-4L 0x3.ffe8p+12L : 0x2.d413cccfe779921165f626cdd52cp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x8p-4L 0x3.ffe8p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x8p-4L 0x3.ffe8p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x8p-4L 0x3.ffe8p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x8p-4L 0x3.ffe8p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow 0.5 16382.625
+= pow downward flt-32 0x8p-4f 0x3.ffeap+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x8p-4f 0x3.ffeap+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x8p-4f 0x3.ffeap+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x8p-4f 0x3.ffeap+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x8p-4 0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x8p-4 0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x8p-4 0x3.ffeap+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x8p-4 0x3.ffeap+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x8p-4L 0x3.ffeap+12L : 0x2.97fb5aa6c544e3a8p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x8p-4L 0x3.ffeap+12L : 0x2.97fb5aa6c544e3a8p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x8p-4L 0x3.ffeap+12L : 0x2.97fb5aa6c544e3a8p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x8p-4L 0x3.ffeap+12L : 0x2.97fb5aa6c544e3bp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x8p-4L 0x3.ffeap+12L : 0x2.97fb5aa6c544e3a8p-16384L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x8p-4L 0x3.ffeap+12L : 0x2.97fb5aa6c544e3a8p-16384L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x8p-4L 0x3.ffeap+12L : 0x2.97fb5aa6c544e3a8p-16384L : inexact-ok
+= pow upward ldbl-96-m68k 0x8p-4L 0x3.ffeap+12L : 0x2.97fb5aa6c544e3acp-16384L : inexact-ok
+= pow downward ldbl-128 0x8p-4L 0x3.ffeap+12L : 0x2.97fb5aa6c544e3a872f5fd885c4p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x8p-4L 0x3.ffeap+12L : 0x2.97fb5aa6c544e3a872f5fd885c4p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x8p-4L 0x3.ffeap+12L : 0x2.97fb5aa6c544e3a872f5fd885c4p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x8p-4L 0x3.ffeap+12L : 0x2.97fb5aa6c544e3a872f5fd885c44p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x8p-4L 0x3.ffeap+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x8p-4L 0x3.ffeap+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x8p-4L 0x3.ffeap+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x8p-4L 0x3.ffeap+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow 0.5 16382.75
+= pow downward flt-32 0x8p-4f 0x3.ffecp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x8p-4f 0x3.ffecp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x8p-4f 0x3.ffecp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x8p-4f 0x3.ffecp+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x8p-4 0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x8p-4 0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x8p-4 0x3.ffecp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x8p-4 0x3.ffecp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x8p-4L 0x3.ffecp+12L : 0x2.60dfc14636e2a5b8p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x8p-4L 0x3.ffecp+12L : 0x2.60dfc14636e2a5cp-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x8p-4L 0x3.ffecp+12L : 0x2.60dfc14636e2a5b8p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x8p-4L 0x3.ffecp+12L : 0x2.60dfc14636e2a5cp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x8p-4L 0x3.ffecp+12L : 0x2.60dfc14636e2a5bcp-16384L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x8p-4L 0x3.ffecp+12L : 0x2.60dfc14636e2a5bcp-16384L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x8p-4L 0x3.ffecp+12L : 0x2.60dfc14636e2a5bcp-16384L : inexact-ok
+= pow upward ldbl-96-m68k 0x8p-4L 0x3.ffecp+12L : 0x2.60dfc14636e2a5cp-16384L : inexact-ok
+= pow downward ldbl-128 0x8p-4L 0x3.ffecp+12L : 0x2.60dfc14636e2a5bd1ab48c60b908p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x8p-4L 0x3.ffecp+12L : 0x2.60dfc14636e2a5bd1ab48c60b90cp-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x8p-4L 0x3.ffecp+12L : 0x2.60dfc14636e2a5bd1ab48c60b908p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x8p-4L 0x3.ffecp+12L : 0x2.60dfc14636e2a5bd1ab48c60b90cp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x8p-4L 0x3.ffecp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x8p-4L 0x3.ffecp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x8p-4L 0x3.ffecp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x8p-4L 0x3.ffecp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow 0.5 16382.875
+= pow downward flt-32 0x8p-4f 0x3.ffeep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x8p-4f 0x3.ffeep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x8p-4f 0x3.ffeep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x8p-4f 0x3.ffeep+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x8p-4 0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x8p-4 0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x8p-4 0x3.ffeep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x8p-4 0x3.ffeep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x8p-4L 0x3.ffeep+12L : 0x2.2e57078faa2f5b98p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x8p-4L 0x3.ffeep+12L : 0x2.2e57078faa2f5b98p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x8p-4L 0x3.ffeep+12L : 0x2.2e57078faa2f5b98p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x8p-4L 0x3.ffeep+12L : 0x2.2e57078faa2f5bap-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x8p-4L 0x3.ffeep+12L : 0x2.2e57078faa2f5b98p-16384L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x8p-4L 0x3.ffeep+12L : 0x2.2e57078faa2f5b9cp-16384L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x8p-4L 0x3.ffeep+12L : 0x2.2e57078faa2f5b98p-16384L : inexact-ok
+= pow upward ldbl-96-m68k 0x8p-4L 0x3.ffeep+12L : 0x2.2e57078faa2f5b9cp-16384L : inexact-ok
+= pow downward ldbl-128 0x8p-4L 0x3.ffeep+12L : 0x2.2e57078faa2f5b9bef918a1d6294p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x8p-4L 0x3.ffeep+12L : 0x2.2e57078faa2f5b9bef918a1d6294p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x8p-4L 0x3.ffeep+12L : 0x2.2e57078faa2f5b9bef918a1d6294p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x8p-4L 0x3.ffeep+12L : 0x2.2e57078faa2f5b9bef918a1d6298p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x8p-4L 0x3.ffeep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x8p-4L 0x3.ffeep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x8p-4L 0x3.ffeep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x8p-4L 0x3.ffeep+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow 0.5 16383.125
+= pow downward flt-32 0x8p-4f 0x3.fff2p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x8p-4f 0x3.fff2p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x8p-4f 0x3.fff2p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x8p-4f 0x3.fff2p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x8p-4 0x3.fff2p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x8p-4 0x3.fff2p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x8p-4 0x3.fff2p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x8p-4 0x3.fff2p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x8p-4L 0x3.fff2p+12L : 0x1.d5818dcfba487258p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x8p-4L 0x3.fff2p+12L : 0x1.d5818dcfba48726p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x8p-4L 0x3.fff2p+12L : 0x1.d5818dcfba487258p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x8p-4L 0x3.fff2p+12L : 0x1.d5818dcfba48726p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x8p-4L 0x3.fff2p+12L : 0x1.d5818dcfba48725cp-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-m68k 0x8p-4L 0x3.fff2p+12L : 0x1.d5818dcfba48725cp-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-m68k 0x8p-4L 0x3.fff2p+12L : 0x1.d5818dcfba48725cp-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-m68k 0x8p-4L 0x3.fff2p+12L : 0x1.d5818dcfba48726p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 0x8p-4L 0x3.fff2p+12L : 0x1.d5818dcfba48725da05aeb66e0dcp-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x8p-4L 0x3.fff2p+12L : 0x1.d5818dcfba48725da05aeb66e0dcp-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x8p-4L 0x3.fff2p+12L : 0x1.d5818dcfba48725da05aeb66e0dcp-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x8p-4L 0x3.fff2p+12L : 0x1.d5818dcfba48725da05aeb66e0ep-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x8p-4L 0x3.fff2p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x8p-4L 0x3.fff2p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x8p-4L 0x3.fff2p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x8p-4L 0x3.fff2p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow 0.5 16383.25
+= pow downward flt-32 0x8p-4f 0x3.fff4p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x8p-4f 0x3.fff4p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x8p-4f 0x3.fff4p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x8p-4f 0x3.fff4p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x8p-4 0x3.fff4p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x8p-4 0x3.fff4p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x8p-4 0x3.fff4p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x8p-4 0x3.fff4p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x8p-4L 0x3.fff4p+12L : 0x1.ae89f995ad3ad5e8p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x8p-4L 0x3.fff4p+12L : 0x1.ae89f995ad3ad5e8p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x8p-4L 0x3.fff4p+12L : 0x1.ae89f995ad3ad5e8p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x8p-4L 0x3.fff4p+12L : 0x1.ae89f995ad3ad5fp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x8p-4L 0x3.fff4p+12L : 0x1.ae89f995ad3ad5e8p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-m68k 0x8p-4L 0x3.fff4p+12L : 0x1.ae89f995ad3ad5e8p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-m68k 0x8p-4L 0x3.fff4p+12L : 0x1.ae89f995ad3ad5e8p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-m68k 0x8p-4L 0x3.fff4p+12L : 0x1.ae89f995ad3ad5ecp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 0x8p-4L 0x3.fff4p+12L : 0x1.ae89f995ad3ad5e8734d17732058p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x8p-4L 0x3.fff4p+12L : 0x1.ae89f995ad3ad5e8734d1773205cp-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x8p-4L 0x3.fff4p+12L : 0x1.ae89f995ad3ad5e8734d17732058p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x8p-4L 0x3.fff4p+12L : 0x1.ae89f995ad3ad5e8734d1773205cp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x8p-4L 0x3.fff4p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x8p-4L 0x3.fff4p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x8p-4L 0x3.fff4p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x8p-4L 0x3.fff4p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow 0.5 16383.375
+= pow downward flt-32 0x8p-4f 0x3.fff6p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x8p-4f 0x3.fff6p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x8p-4f 0x3.fff6p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x8p-4f 0x3.fff6p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x8p-4 0x3.fff6p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x8p-4 0x3.fff6p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x8p-4 0x3.fff6p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x8p-4 0x3.fff6p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x8p-4L 0x3.fff6p+12L : 0x1.8ace5422aa0db5b8p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x8p-4L 0x3.fff6p+12L : 0x1.8ace5422aa0db5b8p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x8p-4L 0x3.fff6p+12L : 0x1.8ace5422aa0db5b8p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x8p-4L 0x3.fff6p+12L : 0x1.8ace5422aa0db5cp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x8p-4L 0x3.fff6p+12L : 0x1.8ace5422aa0db5b8p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-m68k 0x8p-4L 0x3.fff6p+12L : 0x1.8ace5422aa0db5bcp-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-m68k 0x8p-4L 0x3.fff6p+12L : 0x1.8ace5422aa0db5b8p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-m68k 0x8p-4L 0x3.fff6p+12L : 0x1.8ace5422aa0db5bcp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 0x8p-4L 0x3.fff6p+12L : 0x1.8ace5422aa0db5ba7c55a192c9b8p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x8p-4L 0x3.fff6p+12L : 0x1.8ace5422aa0db5ba7c55a192c9bcp-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x8p-4L 0x3.fff6p+12L : 0x1.8ace5422aa0db5ba7c55a192c9b8p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x8p-4L 0x3.fff6p+12L : 0x1.8ace5422aa0db5ba7c55a192c9bcp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x8p-4L 0x3.fff6p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x8p-4L 0x3.fff6p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x8p-4L 0x3.fff6p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x8p-4L 0x3.fff6p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow 0.5 16383.5
+= pow downward flt-32 0x8p-4f 0x3.fff8p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x8p-4f 0x3.fff8p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x8p-4f 0x3.fff8p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x8p-4f 0x3.fff8p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x8p-4 0x3.fff8p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x8p-4 0x3.fff8p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x8p-4 0x3.fff8p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x8p-4 0x3.fff8p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x8p-4L 0x3.fff8p+12L : 0x1.6a09e667f3bcc908p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x8p-4L 0x3.fff8p+12L : 0x1.6a09e667f3bcc908p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x8p-4L 0x3.fff8p+12L : 0x1.6a09e667f3bcc908p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x8p-4L 0x3.fff8p+12L : 0x1.6a09e667f3bcc91p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x8p-4L 0x3.fff8p+12L : 0x1.6a09e667f3bcc908p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-m68k 0x8p-4L 0x3.fff8p+12L : 0x1.6a09e667f3bcc908p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-m68k 0x8p-4L 0x3.fff8p+12L : 0x1.6a09e667f3bcc908p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-m68k 0x8p-4L 0x3.fff8p+12L : 0x1.6a09e667f3bcc90cp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 0x8p-4L 0x3.fff8p+12L : 0x1.6a09e667f3bcc908b2fb1366ea94p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x8p-4L 0x3.fff8p+12L : 0x1.6a09e667f3bcc908b2fb1366ea94p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x8p-4L 0x3.fff8p+12L : 0x1.6a09e667f3bcc908b2fb1366ea94p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x8p-4L 0x3.fff8p+12L : 0x1.6a09e667f3bcc908b2fb1366ea98p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x8p-4L 0x3.fff8p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x8p-4L 0x3.fff8p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x8p-4L 0x3.fff8p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x8p-4L 0x3.fff8p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow 0.5 16383.625
+= pow downward flt-32 0x8p-4f 0x3.fffap+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x8p-4f 0x3.fffap+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x8p-4f 0x3.fffap+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x8p-4f 0x3.fffap+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x8p-4 0x3.fffap+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x8p-4 0x3.fffap+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x8p-4 0x3.fffap+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x8p-4 0x3.fffap+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x8p-4L 0x3.fffap+12L : 0x1.4bfdad5362a271dp-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x8p-4L 0x3.fffap+12L : 0x1.4bfdad5362a271d8p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x8p-4L 0x3.fffap+12L : 0x1.4bfdad5362a271dp-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x8p-4L 0x3.fffap+12L : 0x1.4bfdad5362a271d8p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x8p-4L 0x3.fffap+12L : 0x1.4bfdad5362a271d4p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-m68k 0x8p-4L 0x3.fffap+12L : 0x1.4bfdad5362a271d4p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-m68k 0x8p-4L 0x3.fffap+12L : 0x1.4bfdad5362a271d4p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-m68k 0x8p-4L 0x3.fffap+12L : 0x1.4bfdad5362a271d8p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 0x8p-4L 0x3.fffap+12L : 0x1.4bfdad5362a271d4397afec42e2p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x8p-4L 0x3.fffap+12L : 0x1.4bfdad5362a271d4397afec42e2p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x8p-4L 0x3.fffap+12L : 0x1.4bfdad5362a271d4397afec42e2p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x8p-4L 0x3.fffap+12L : 0x1.4bfdad5362a271d4397afec42e24p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x8p-4L 0x3.fffap+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x8p-4L 0x3.fffap+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x8p-4L 0x3.fffap+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x8p-4L 0x3.fffap+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow 0.5 16383.75
+= pow downward flt-32 0x8p-4f 0x3.fffcp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x8p-4f 0x3.fffcp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x8p-4f 0x3.fffcp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x8p-4f 0x3.fffcp+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x8p-4 0x3.fffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x8p-4 0x3.fffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x8p-4 0x3.fffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x8p-4 0x3.fffcp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x8p-4L 0x3.fffcp+12L : 0x1.306fe0a31b7152d8p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x8p-4L 0x3.fffcp+12L : 0x1.306fe0a31b7152ep-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x8p-4L 0x3.fffcp+12L : 0x1.306fe0a31b7152d8p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x8p-4L 0x3.fffcp+12L : 0x1.306fe0a31b7152ep-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x8p-4L 0x3.fffcp+12L : 0x1.306fe0a31b7152dcp-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-m68k 0x8p-4L 0x3.fffcp+12L : 0x1.306fe0a31b7152ep-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-m68k 0x8p-4L 0x3.fffcp+12L : 0x1.306fe0a31b7152dcp-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-m68k 0x8p-4L 0x3.fffcp+12L : 0x1.306fe0a31b7152ep-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 0x8p-4L 0x3.fffcp+12L : 0x1.306fe0a31b7152de8d5a46305c84p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x8p-4L 0x3.fffcp+12L : 0x1.306fe0a31b7152de8d5a46305c84p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x8p-4L 0x3.fffcp+12L : 0x1.306fe0a31b7152de8d5a46305c84p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x8p-4L 0x3.fffcp+12L : 0x1.306fe0a31b7152de8d5a46305c88p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x8p-4L 0x3.fffcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x8p-4L 0x3.fffcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x8p-4L 0x3.fffcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x8p-4L 0x3.fffcp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow 0.5 16383.875
+= pow downward flt-32 0x8p-4f 0x3.fffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x8p-4f 0x3.fffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x8p-4f 0x3.fffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x8p-4f 0x3.fffep+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x8p-4 0x3.fffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x8p-4 0x3.fffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x8p-4 0x3.fffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x8p-4 0x3.fffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x8p-4L 0x3.fffep+12L : 0x1.172b83c7d517adc8p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x8p-4L 0x3.fffep+12L : 0x1.172b83c7d517addp-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x8p-4L 0x3.fffep+12L : 0x1.172b83c7d517adc8p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x8p-4L 0x3.fffep+12L : 0x1.172b83c7d517addp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x8p-4L 0x3.fffep+12L : 0x1.172b83c7d517adccp-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-m68k 0x8p-4L 0x3.fffep+12L : 0x1.172b83c7d517adccp-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-m68k 0x8p-4L 0x3.fffep+12L : 0x1.172b83c7d517adccp-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-m68k 0x8p-4L 0x3.fffep+12L : 0x1.172b83c7d517addp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 0x8p-4L 0x3.fffep+12L : 0x1.172b83c7d517adcdf7c8c50eb148p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x8p-4L 0x3.fffep+12L : 0x1.172b83c7d517adcdf7c8c50eb14cp-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x8p-4L 0x3.fffep+12L : 0x1.172b83c7d517adcdf7c8c50eb148p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x8p-4L 0x3.fffep+12L : 0x1.172b83c7d517adcdf7c8c50eb14cp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x8p-4L 0x3.fffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x8p-4L 0x3.fffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x8p-4L 0x3.fffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x8p-4L 0x3.fffep+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow 0x1.00001p1 -126
+= pow downward flt-32 0x2.00002p+0f -0x7.ep+4f : 0x3.ffe08p-128f : inexact-ok underflow errno-erange-ok
+= pow tonearest flt-32 0x2.00002p+0f -0x7.ep+4f : 0x3.ffe08p-128f : inexact-ok underflow errno-erange-ok
+= pow towardzero flt-32 0x2.00002p+0f -0x7.ep+4f : 0x3.ffe08p-128f : inexact-ok underflow errno-erange-ok
+= pow upward flt-32 0x2.00002p+0f -0x7.ep+4f : 0x3.ffe088p-128f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2ap-128 : inexact-ok
+= pow tonearest dbl-64 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2ap-128 : inexact-ok
+= pow towardzero dbl-64 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2ap-128 : inexact-ok
+= pow upward dbl-64 0x2.00002p+0 -0x7.ep+4 : 0x3.ffe0807d02b2cp-128 : inexact-ok
+= pow downward ldbl-96-intel 0x2.00002p+0L -0x7.ep+4L : 0x3.ffe0807d02b2a29cp-128L : inexact-ok
+= pow tonearest ldbl-96-intel 0x2.00002p+0L -0x7.ep+4L : 0x3.ffe0807d02b2a2ap-128L : inexact-ok
+= pow towardzero ldbl-96-intel 0x2.00002p+0L -0x7.ep+4L : 0x3.ffe0807d02b2a29cp-128L : inexact-ok
+= pow upward ldbl-96-intel 0x2.00002p+0L -0x7.ep+4L : 0x3.ffe0807d02b2a2ap-128L : inexact-ok
+= pow downward ldbl-96-m68k 0x2.00002p+0L -0x7.ep+4L : 0x3.ffe0807d02b2a29cp-128L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2.00002p+0L -0x7.ep+4L : 0x3.ffe0807d02b2a2ap-128L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2.00002p+0L -0x7.ep+4L : 0x3.ffe0807d02b2a29cp-128L : inexact-ok
+= pow upward ldbl-96-m68k 0x2.00002p+0L -0x7.ep+4L : 0x3.ffe0807d02b2a2ap-128L : inexact-ok
+= pow downward ldbl-128 0x2.00002p+0L -0x7.ep+4L : 0x3.ffe0807d02b2a29ff13c16e201dap-128L : inexact-ok
+= pow tonearest ldbl-128 0x2.00002p+0L -0x7.ep+4L : 0x3.ffe0807d02b2a29ff13c16e201dcp-128L : inexact-ok
+= pow towardzero ldbl-128 0x2.00002p+0L -0x7.ep+4L : 0x3.ffe0807d02b2a29ff13c16e201dap-128L : inexact-ok
+= pow upward ldbl-128 0x2.00002p+0L -0x7.ep+4L : 0x3.ffe0807d02b2a29ff13c16e201dcp-128L : inexact-ok
+= pow downward ldbl-128ibm 0x2.00002p+0L -0x7.ep+4L : 0x3.ffe0807d02b2a29ff13c16e201p-128L : inexact-ok
+= pow tonearest ldbl-128ibm 0x2.00002p+0L -0x7.ep+4L : 0x3.ffe0807d02b2a29ff13c16e202p-128L : inexact-ok
+= pow towardzero ldbl-128ibm 0x2.00002p+0L -0x7.ep+4L : 0x3.ffe0807d02b2a29ff13c16e201p-128L : inexact-ok
+= pow upward ldbl-128ibm 0x2.00002p+0L -0x7.ep+4L : 0x3.ffe0807d02b2a29ff13c16e202p-128L : inexact-ok
+pow -0x1.00002p1 -126
+= pow downward flt-32 -0x2.00004p+0f -0x7.ep+4f : 0x3.ffc1p-128f : inexact-ok underflow errno-erange-ok
+= pow tonearest flt-32 -0x2.00004p+0f -0x7.ep+4f : 0x3.ffc1p-128f : inexact-ok underflow errno-erange-ok
+= pow towardzero flt-32 -0x2.00004p+0f -0x7.ep+4f : 0x3.ffc1p-128f : inexact-ok underflow errno-erange-ok
+= pow upward flt-32 -0x2.00004p+0f -0x7.ep+4f : 0x3.ffc108p-128f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0x2.00004p+0 -0x7.ep+4 : 0x3.ffc101f405952p-128 : inexact-ok
+= pow tonearest dbl-64 -0x2.00004p+0 -0x7.ep+4 : 0x3.ffc101f405952p-128 : inexact-ok
+= pow towardzero dbl-64 -0x2.00004p+0 -0x7.ep+4 : 0x3.ffc101f405952p-128 : inexact-ok
+= pow upward dbl-64 -0x2.00004p+0 -0x7.ep+4 : 0x3.ffc101f405954p-128 : inexact-ok
+= pow downward ldbl-96-intel -0x2.00004p+0L -0x7.ep+4L : 0x3.ffc101f4059529fcp-128L : inexact-ok
+= pow tonearest ldbl-96-intel -0x2.00004p+0L -0x7.ep+4L : 0x3.ffc101f405952ap-128L : inexact-ok
+= pow towardzero ldbl-96-intel -0x2.00004p+0L -0x7.ep+4L : 0x3.ffc101f4059529fcp-128L : inexact-ok
+= pow upward ldbl-96-intel -0x2.00004p+0L -0x7.ep+4L : 0x3.ffc101f405952ap-128L : inexact-ok
+= pow downward ldbl-96-m68k -0x2.00004p+0L -0x7.ep+4L : 0x3.ffc101f4059529fcp-128L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x2.00004p+0L -0x7.ep+4L : 0x3.ffc101f405952ap-128L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x2.00004p+0L -0x7.ep+4L : 0x3.ffc101f4059529fcp-128L : inexact-ok
+= pow upward ldbl-96-m68k -0x2.00004p+0L -0x7.ep+4L : 0x3.ffc101f405952ap-128L : inexact-ok
+= pow downward ldbl-128 -0x2.00004p+0L -0x7.ep+4L : 0x3.ffc101f4059529fecf83967ebfd8p-128L : inexact-ok
+= pow tonearest ldbl-128 -0x2.00004p+0L -0x7.ep+4L : 0x3.ffc101f4059529fecf83967ebfd8p-128L : inexact-ok
+= pow towardzero ldbl-128 -0x2.00004p+0L -0x7.ep+4L : 0x3.ffc101f4059529fecf83967ebfd8p-128L : inexact-ok
+= pow upward ldbl-128 -0x2.00004p+0L -0x7.ep+4L : 0x3.ffc101f4059529fecf83967ebfdap-128L : inexact-ok
+= pow downward ldbl-128ibm -0x2.00004p+0L -0x7.ep+4L : 0x3.ffc101f4059529fecf83967ebfp-128L : inexact-ok
+= pow tonearest ldbl-128ibm -0x2.00004p+0L -0x7.ep+4L : 0x3.ffc101f4059529fecf83967ecp-128L : inexact-ok
+= pow towardzero ldbl-128ibm -0x2.00004p+0L -0x7.ep+4L : 0x3.ffc101f4059529fecf83967ebfp-128L : inexact-ok
+= pow upward ldbl-128ibm -0x2.00004p+0L -0x7.ep+4L : 0x3.ffc101f4059529fecf83967ecp-128L : inexact-ok
+pow 0x1.00003p1 -126
+= pow downward flt-32 0x2.00006p+0f -0x7.ep+4f : 0x3.ffa18p-128f : inexact-ok underflow errno-erange-ok
+= pow tonearest flt-32 0x2.00006p+0f -0x7.ep+4f : 0x3.ffa188p-128f : inexact-ok underflow errno-erange-ok
+= pow towardzero flt-32 0x2.00006p+0f -0x7.ep+4f : 0x3.ffa18p-128f : inexact-ok underflow errno-erange-ok
+= pow upward flt-32 0x2.00006p+0f -0x7.ep+4f : 0x3.ffa188p-128f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7ap-128 : inexact-ok
+= pow tonearest dbl-64 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7cp-128 : inexact-ok
+= pow towardzero dbl-64 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7ap-128 : inexact-ok
+= pow upward dbl-64 0x2.00006p+0 -0x7.ep+4 : 0x3.ffa1846500d7cp-128 : inexact-ok
+= pow downward ldbl-96-intel 0x2.00006p+0L -0x7.ep+4L : 0x3.ffa1846500d7b498p-128L : inexact-ok
+= pow tonearest ldbl-96-intel 0x2.00006p+0L -0x7.ep+4L : 0x3.ffa1846500d7b498p-128L : inexact-ok
+= pow towardzero ldbl-96-intel 0x2.00006p+0L -0x7.ep+4L : 0x3.ffa1846500d7b498p-128L : inexact-ok
+= pow upward ldbl-96-intel 0x2.00006p+0L -0x7.ep+4L : 0x3.ffa1846500d7b49cp-128L : inexact-ok
+= pow downward ldbl-96-m68k 0x2.00006p+0L -0x7.ep+4L : 0x3.ffa1846500d7b498p-128L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2.00006p+0L -0x7.ep+4L : 0x3.ffa1846500d7b498p-128L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2.00006p+0L -0x7.ep+4L : 0x3.ffa1846500d7b498p-128L : inexact-ok
+= pow upward ldbl-96-m68k 0x2.00006p+0L -0x7.ep+4L : 0x3.ffa1846500d7b49cp-128L : inexact-ok
+= pow downward ldbl-128 0x2.00006p+0L -0x7.ep+4L : 0x3.ffa1846500d7b498a114c51038dap-128L : inexact-ok
+= pow tonearest ldbl-128 0x2.00006p+0L -0x7.ep+4L : 0x3.ffa1846500d7b498a114c51038dap-128L : inexact-ok
+= pow towardzero ldbl-128 0x2.00006p+0L -0x7.ep+4L : 0x3.ffa1846500d7b498a114c51038dap-128L : inexact-ok
+= pow upward ldbl-128 0x2.00006p+0L -0x7.ep+4L : 0x3.ffa1846500d7b498a114c51038dcp-128L : inexact-ok
+= pow downward ldbl-128ibm 0x2.00006p+0L -0x7.ep+4L : 0x3.ffa1846500d7b498a114c51038p-128L : inexact-ok
+= pow tonearest ldbl-128ibm 0x2.00006p+0L -0x7.ep+4L : 0x3.ffa1846500d7b498a114c51039p-128L : inexact-ok
+= pow towardzero ldbl-128ibm 0x2.00006p+0L -0x7.ep+4L : 0x3.ffa1846500d7b498a114c51038p-128L : inexact-ok
+= pow upward ldbl-128ibm 0x2.00006p+0L -0x7.ep+4L : 0x3.ffa1846500d7b498a114c51039p-128L : inexact-ok
+pow -0x1.00004p1 -126
+= pow downward flt-32 -0x2.00008p+0f -0x7.ep+4f : 0x3.ff82p-128f : inexact-ok underflow errno-erange-ok
+= pow tonearest flt-32 -0x2.00008p+0f -0x7.ep+4f : 0x3.ff8208p-128f : inexact-ok underflow errno-erange-ok
+= pow towardzero flt-32 -0x2.00008p+0f -0x7.ep+4f : 0x3.ff82p-128f : inexact-ok underflow errno-erange-ok
+= pow upward flt-32 -0x2.00008p+0f -0x7.ep+4f : 0x3.ff8208p-128f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0x2.00008p+0 -0x7.ep+4 : 0x3.ff8207cfecaa8p-128 : inexact-ok
+= pow tonearest dbl-64 -0x2.00008p+0 -0x7.ep+4 : 0x3.ff8207cfecaaap-128 : inexact-ok
+= pow towardzero dbl-64 -0x2.00008p+0 -0x7.ep+4 : 0x3.ff8207cfecaa8p-128 : inexact-ok
+= pow upward dbl-64 -0x2.00008p+0 -0x7.ep+4 : 0x3.ff8207cfecaaap-128 : inexact-ok
+= pow downward ldbl-96-intel -0x2.00008p+0L -0x7.ep+4L : 0x3.ff8207cfecaa9fe4p-128L : inexact-ok
+= pow tonearest ldbl-96-intel -0x2.00008p+0L -0x7.ep+4L : 0x3.ff8207cfecaa9fe4p-128L : inexact-ok
+= pow towardzero ldbl-96-intel -0x2.00008p+0L -0x7.ep+4L : 0x3.ff8207cfecaa9fe4p-128L : inexact-ok
+= pow upward ldbl-96-intel -0x2.00008p+0L -0x7.ep+4L : 0x3.ff8207cfecaa9fe8p-128L : inexact-ok
+= pow downward ldbl-96-m68k -0x2.00008p+0L -0x7.ep+4L : 0x3.ff8207cfecaa9fe4p-128L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x2.00008p+0L -0x7.ep+4L : 0x3.ff8207cfecaa9fe4p-128L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x2.00008p+0L -0x7.ep+4L : 0x3.ff8207cfecaa9fe4p-128L : inexact-ok
+= pow upward ldbl-96-m68k -0x2.00008p+0L -0x7.ep+4L : 0x3.ff8207cfecaa9fe8p-128L : inexact-ok
+= pow downward ldbl-128 -0x2.00008p+0L -0x7.ep+4L : 0x3.ff8207cfecaa9fe470a15ed477fcp-128L : inexact-ok
+= pow tonearest ldbl-128 -0x2.00008p+0L -0x7.ep+4L : 0x3.ff8207cfecaa9fe470a15ed477fcp-128L : inexact-ok
+= pow towardzero ldbl-128 -0x2.00008p+0L -0x7.ep+4L : 0x3.ff8207cfecaa9fe470a15ed477fcp-128L : inexact-ok
+= pow upward ldbl-128 -0x2.00008p+0L -0x7.ep+4L : 0x3.ff8207cfecaa9fe470a15ed477fep-128L : inexact-ok
+= pow downward ldbl-128ibm -0x2.00008p+0L -0x7.ep+4L : 0x3.ff8207cfecaa9fe470a15ed477p-128L : inexact-ok
+= pow tonearest ldbl-128ibm -0x2.00008p+0L -0x7.ep+4L : 0x3.ff8207cfecaa9fe470a15ed478p-128L : inexact-ok
+= pow towardzero ldbl-128ibm -0x2.00008p+0L -0x7.ep+4L : 0x3.ff8207cfecaa9fe470a15ed477p-128L : inexact-ok
+= pow upward ldbl-128ibm -0x2.00008p+0L -0x7.ep+4L : 0x3.ff8207cfecaa9fe470a15ed478p-128L : inexact-ok
+pow 0x1.00005p1 -126
+= pow downward flt-32 0x2.0000ap+0f -0x7.ep+4f : 0x3.ff6288p-128f : inexact-ok underflow errno-erange-ok
+= pow tonearest flt-32 0x2.0000ap+0f -0x7.ep+4f : 0x3.ff629p-128f : inexact-ok underflow errno-erange-ok
+= pow towardzero flt-32 0x2.0000ap+0f -0x7.ep+4f : 0x3.ff6288p-128f : inexact-ok underflow errno-erange-ok
+= pow upward flt-32 0x2.0000ap+0f -0x7.ep+4f : 0x3.ff629p-128f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13e8p-128 : inexact-ok
+= pow tonearest dbl-64 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13e8p-128 : inexact-ok
+= pow towardzero dbl-64 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13e8p-128 : inexact-ok
+= pow upward dbl-64 0x2.0000ap+0 -0x7.ep+4 : 0x3.ff628c34c13eap-128 : inexact-ok
+= pow downward ldbl-96-intel 0x2.0000ap+0L -0x7.ep+4L : 0x3.ff628c34c13e885p-128L : inexact-ok
+= pow tonearest ldbl-96-intel 0x2.0000ap+0L -0x7.ep+4L : 0x3.ff628c34c13e8854p-128L : inexact-ok
+= pow towardzero ldbl-96-intel 0x2.0000ap+0L -0x7.ep+4L : 0x3.ff628c34c13e885p-128L : inexact-ok
+= pow upward ldbl-96-intel 0x2.0000ap+0L -0x7.ep+4L : 0x3.ff628c34c13e8854p-128L : inexact-ok
+= pow downward ldbl-96-m68k 0x2.0000ap+0L -0x7.ep+4L : 0x3.ff628c34c13e885p-128L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2.0000ap+0L -0x7.ep+4L : 0x3.ff628c34c13e8854p-128L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2.0000ap+0L -0x7.ep+4L : 0x3.ff628c34c13e885p-128L : inexact-ok
+= pow upward ldbl-96-m68k 0x2.0000ap+0L -0x7.ep+4L : 0x3.ff628c34c13e8854p-128L : inexact-ok
+= pow downward ldbl-128 0x2.0000ap+0L -0x7.ep+4L : 0x3.ff628c34c13e88524d9f8098bfb6p-128L : inexact-ok
+= pow tonearest ldbl-128 0x2.0000ap+0L -0x7.ep+4L : 0x3.ff628c34c13e88524d9f8098bfb8p-128L : inexact-ok
+= pow towardzero ldbl-128 0x2.0000ap+0L -0x7.ep+4L : 0x3.ff628c34c13e88524d9f8098bfb6p-128L : inexact-ok
+= pow upward ldbl-128 0x2.0000ap+0L -0x7.ep+4L : 0x3.ff628c34c13e88524d9f8098bfb8p-128L : inexact-ok
+= pow downward ldbl-128ibm 0x2.0000ap+0L -0x7.ep+4L : 0x3.ff628c34c13e88524d9f8098bfp-128L : inexact-ok
+= pow tonearest ldbl-128ibm 0x2.0000ap+0L -0x7.ep+4L : 0x3.ff628c34c13e88524d9f8098cp-128L : inexact-ok
+= pow towardzero ldbl-128ibm 0x2.0000ap+0L -0x7.ep+4L : 0x3.ff628c34c13e88524d9f8098bfp-128L : inexact-ok
+= pow upward ldbl-128ibm 0x2.0000ap+0L -0x7.ep+4L : 0x3.ff628c34c13e88524d9f8098cp-128L : inexact-ok
+pow -0x1.00006p1 -126
+= pow downward flt-32 -0x2.0000cp+0f -0x7.ep+4f : 0x3.ff431p-128f : inexact-ok underflow errno-erange-ok
+= pow tonearest flt-32 -0x2.0000cp+0f -0x7.ep+4f : 0x3.ff431p-128f : inexact-ok underflow errno-erange-ok
+= pow towardzero flt-32 -0x2.0000cp+0f -0x7.ep+4f : 0x3.ff431p-128f : inexact-ok underflow errno-erange-ok
+= pow upward flt-32 -0x2.0000cp+0f -0x7.ep+4f : 0x3.ff4318p-128f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0x2.0000cp+0 -0x7.ep+4 : 0x3.ff43119376c44p-128 : inexact-ok
+= pow tonearest dbl-64 -0x2.0000cp+0 -0x7.ep+4 : 0x3.ff43119376c44p-128 : inexact-ok
+= pow towardzero dbl-64 -0x2.0000cp+0 -0x7.ep+4 : 0x3.ff43119376c44p-128 : inexact-ok
+= pow upward dbl-64 -0x2.0000cp+0 -0x7.ep+4 : 0x3.ff43119376c46p-128 : inexact-ok
+= pow downward ldbl-96-intel -0x2.0000cp+0L -0x7.ep+4L : 0x3.ff43119376c44948p-128L : inexact-ok
+= pow tonearest ldbl-96-intel -0x2.0000cp+0L -0x7.ep+4L : 0x3.ff43119376c44948p-128L : inexact-ok
+= pow towardzero ldbl-96-intel -0x2.0000cp+0L -0x7.ep+4L : 0x3.ff43119376c44948p-128L : inexact-ok
+= pow upward ldbl-96-intel -0x2.0000cp+0L -0x7.ep+4L : 0x3.ff43119376c4494cp-128L : inexact-ok
+= pow downward ldbl-96-m68k -0x2.0000cp+0L -0x7.ep+4L : 0x3.ff43119376c44948p-128L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x2.0000cp+0L -0x7.ep+4L : 0x3.ff43119376c44948p-128L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x2.0000cp+0L -0x7.ep+4L : 0x3.ff43119376c44948p-128L : inexact-ok
+= pow upward ldbl-96-m68k -0x2.0000cp+0L -0x7.ep+4L : 0x3.ff43119376c4494cp-128L : inexact-ok
+= pow downward ldbl-128 -0x2.0000cp+0L -0x7.ep+4L : 0x3.ff43119376c449494caaef68258ap-128L : inexact-ok
+= pow tonearest ldbl-128 -0x2.0000cp+0L -0x7.ep+4L : 0x3.ff43119376c449494caaef68258cp-128L : inexact-ok
+= pow towardzero ldbl-128 -0x2.0000cp+0L -0x7.ep+4L : 0x3.ff43119376c449494caaef68258ap-128L : inexact-ok
+= pow upward ldbl-128 -0x2.0000cp+0L -0x7.ep+4L : 0x3.ff43119376c449494caaef68258cp-128L : inexact-ok
+= pow downward ldbl-128ibm -0x2.0000cp+0L -0x7.ep+4L : 0x3.ff43119376c449494caaef6825p-128L : inexact-ok
+= pow tonearest ldbl-128ibm -0x2.0000cp+0L -0x7.ep+4L : 0x3.ff43119376c449494caaef6826p-128L : inexact-ok
+= pow towardzero ldbl-128ibm -0x2.0000cp+0L -0x7.ep+4L : 0x3.ff43119376c449494caaef6825p-128L : inexact-ok
+= pow upward ldbl-128ibm -0x2.0000cp+0L -0x7.ep+4L : 0x3.ff43119376c449494caaef6826p-128L : inexact-ok
+pow 0x1.00007p1 -126
+= pow downward flt-32 0x2.0000ep+0f -0x7.ep+4f : 0x3.ff239p-128f : inexact-ok underflow errno-erange-ok
+= pow tonearest flt-32 0x2.0000ep+0f -0x7.ep+4f : 0x3.ff2398p-128f : inexact-ok underflow errno-erange-ok
+= pow towardzero flt-32 0x2.0000ep+0f -0x7.ep+4f : 0x3.ff239p-128f : inexact-ok underflow errno-erange-ok
+= pow upward flt-32 0x2.0000ep+0f -0x7.ep+4f : 0x3.ff2398p-128f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056cep-128 : inexact-ok
+= pow tonearest dbl-64 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056dp-128 : inexact-ok
+= pow towardzero dbl-64 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056cep-128 : inexact-ok
+= pow upward dbl-64 0x2.0000ep+0 -0x7.ep+4 : 0x3.ff2397ec056dp-128 : inexact-ok
+= pow downward ldbl-96-intel 0x2.0000ep+0L -0x7.ep+4L : 0x3.ff2397ec056cfd24p-128L : inexact-ok
+= pow tonearest ldbl-96-intel 0x2.0000ep+0L -0x7.ep+4L : 0x3.ff2397ec056cfd24p-128L : inexact-ok
+= pow towardzero ldbl-96-intel 0x2.0000ep+0L -0x7.ep+4L : 0x3.ff2397ec056cfd24p-128L : inexact-ok
+= pow upward ldbl-96-intel 0x2.0000ep+0L -0x7.ep+4L : 0x3.ff2397ec056cfd28p-128L : inexact-ok
+= pow downward ldbl-96-m68k 0x2.0000ep+0L -0x7.ep+4L : 0x3.ff2397ec056cfd24p-128L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2.0000ep+0L -0x7.ep+4L : 0x3.ff2397ec056cfd24p-128L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2.0000ep+0L -0x7.ep+4L : 0x3.ff2397ec056cfd24p-128L : inexact-ok
+= pow upward ldbl-96-m68k 0x2.0000ep+0L -0x7.ep+4L : 0x3.ff2397ec056cfd28p-128L : inexact-ok
+= pow downward ldbl-128 0x2.0000ep+0L -0x7.ep+4L : 0x3.ff2397ec056cfd2587f6bcd6a036p-128L : inexact-ok
+= pow tonearest ldbl-128 0x2.0000ep+0L -0x7.ep+4L : 0x3.ff2397ec056cfd2587f6bcd6a036p-128L : inexact-ok
+= pow towardzero ldbl-128 0x2.0000ep+0L -0x7.ep+4L : 0x3.ff2397ec056cfd2587f6bcd6a036p-128L : inexact-ok
+= pow upward ldbl-128 0x2.0000ep+0L -0x7.ep+4L : 0x3.ff2397ec056cfd2587f6bcd6a038p-128L : inexact-ok
+= pow downward ldbl-128ibm 0x2.0000ep+0L -0x7.ep+4L : 0x3.ff2397ec056cfd2587f6bcd6ap-128L : inexact-ok
+= pow tonearest ldbl-128ibm 0x2.0000ep+0L -0x7.ep+4L : 0x3.ff2397ec056cfd2587f6bcd6ap-128L : inexact-ok
+= pow towardzero ldbl-128ibm 0x2.0000ep+0L -0x7.ep+4L : 0x3.ff2397ec056cfd2587f6bcd6ap-128L : inexact-ok
+= pow upward ldbl-128ibm 0x2.0000ep+0L -0x7.ep+4L : 0x3.ff2397ec056cfd2587f6bcd6a1p-128L : inexact-ok
+pow 0x1.00001p1 -969
+= pow downward flt-32 0x2.00002p+0f -0x3.c9p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2.00002p+0f -0x3.c9p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2.00002p+0f -0x3.c9p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2.00002p+0f -0x3.c9p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbfp-972 : inexact-ok
+= pow tonearest dbl-64 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbfp-972 : inexact-ok
+= pow towardzero dbl-64 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbfp-972 : inexact-ok
+= pow upward dbl-64 0x2.00002p+0 -0x3.c9p+8 : 0x7.fe1bb959dfbf4p-972 : inexact-ok
+= pow downward ldbl-96-intel 0x2.00002p+0L -0x3.c9p+8L : 0x7.fe1bb959dfbf13a8p-972L : inexact-ok
+= pow tonearest ldbl-96-intel 0x2.00002p+0L -0x3.c9p+8L : 0x7.fe1bb959dfbf13a8p-972L : inexact-ok
+= pow towardzero ldbl-96-intel 0x2.00002p+0L -0x3.c9p+8L : 0x7.fe1bb959dfbf13a8p-972L : inexact-ok
+= pow upward ldbl-96-intel 0x2.00002p+0L -0x3.c9p+8L : 0x7.fe1bb959dfbf13bp-972L : inexact-ok
+= pow downward ldbl-96-m68k 0x2.00002p+0L -0x3.c9p+8L : 0x7.fe1bb959dfbf13a8p-972L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2.00002p+0L -0x3.c9p+8L : 0x7.fe1bb959dfbf13a8p-972L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2.00002p+0L -0x3.c9p+8L : 0x7.fe1bb959dfbf13a8p-972L : inexact-ok
+= pow upward ldbl-96-m68k 0x2.00002p+0L -0x3.c9p+8L : 0x7.fe1bb959dfbf13bp-972L : inexact-ok
+= pow downward ldbl-128 0x2.00002p+0L -0x3.c9p+8L : 0x7.fe1bb959dfbf13aa39caf5de1ffcp-972L : inexact-ok
+= pow tonearest ldbl-128 0x2.00002p+0L -0x3.c9p+8L : 0x7.fe1bb959dfbf13aa39caf5de1ffcp-972L : inexact-ok
+= pow towardzero ldbl-128 0x2.00002p+0L -0x3.c9p+8L : 0x7.fe1bb959dfbf13aa39caf5de1ffcp-972L : inexact-ok
+= pow upward ldbl-128 0x2.00002p+0L -0x3.c9p+8L : 0x7.fe1bb959dfbf13aa39caf5de2p-972L : inexact-ok
+= pow downward ldbl-128ibm 0x2.00002p+0L -0x3.c9p+8L : 0x7.fe1bb959dfbf13aa39caf5de1cp-972L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x2.00002p+0L -0x3.c9p+8L : 0x7.fe1bb959dfbf13aa39caf5de2p-972L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x2.00002p+0L -0x3.c9p+8L : 0x7.fe1bb959dfbf13aa39caf5de1cp-972L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x2.00002p+0L -0x3.c9p+8L : 0x7.fe1bb959dfbf13aa39caf5de2p-972L : inexact-ok underflow errno-erange-ok
+pow -0x1.00002p1 -969
+= pow downward flt-32 -0x2.00004p+0f -0x3.c9p+8f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow tonearest flt-32 -0x2.00004p+0f -0x3.c9p+8f : -0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 -0x2.00004p+0f -0x3.c9p+8f : -0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 -0x2.00004p+0f -0x3.c9p+8f : -0x0p+0f : inexact-ok underflow errno-erange
+= pow downward dbl-64 -0x2.00004p+0 -0x3.c9p+8 : -0x7.fc37e555601f4p-972 : inexact-ok
+= pow tonearest dbl-64 -0x2.00004p+0 -0x3.c9p+8 : -0x7.fc37e555601fp-972 : inexact-ok
+= pow towardzero dbl-64 -0x2.00004p+0 -0x3.c9p+8 : -0x7.fc37e555601fp-972 : inexact-ok
+= pow upward dbl-64 -0x2.00004p+0 -0x3.c9p+8 : -0x7.fc37e555601fp-972 : inexact-ok
+= pow downward ldbl-96-intel -0x2.00004p+0L -0x3.c9p+8L : -0x7.fc37e555601f1a58p-972L : inexact-ok
+= pow tonearest ldbl-96-intel -0x2.00004p+0L -0x3.c9p+8L : -0x7.fc37e555601f1a5p-972L : inexact-ok
+= pow towardzero ldbl-96-intel -0x2.00004p+0L -0x3.c9p+8L : -0x7.fc37e555601f1a5p-972L : inexact-ok
+= pow upward ldbl-96-intel -0x2.00004p+0L -0x3.c9p+8L : -0x7.fc37e555601f1a5p-972L : inexact-ok
+= pow downward ldbl-96-m68k -0x2.00004p+0L -0x3.c9p+8L : -0x7.fc37e555601f1a58p-972L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x2.00004p+0L -0x3.c9p+8L : -0x7.fc37e555601f1a5p-972L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x2.00004p+0L -0x3.c9p+8L : -0x7.fc37e555601f1a5p-972L : inexact-ok
+= pow upward ldbl-96-m68k -0x2.00004p+0L -0x3.c9p+8L : -0x7.fc37e555601f1a5p-972L : inexact-ok
+= pow downward ldbl-128 -0x2.00004p+0L -0x3.c9p+8L : -0x7.fc37e555601f1a53bf6fe56a0f8p-972L : inexact-ok
+= pow tonearest ldbl-128 -0x2.00004p+0L -0x3.c9p+8L : -0x7.fc37e555601f1a53bf6fe56a0f7cp-972L : inexact-ok
+= pow towardzero ldbl-128 -0x2.00004p+0L -0x3.c9p+8L : -0x7.fc37e555601f1a53bf6fe56a0f7cp-972L : inexact-ok
+= pow upward ldbl-128 -0x2.00004p+0L -0x3.c9p+8L : -0x7.fc37e555601f1a53bf6fe56a0f7cp-972L : inexact-ok
+= pow downward ldbl-128ibm -0x2.00004p+0L -0x3.c9p+8L : -0x7.fc37e555601f1a53bf6fe56a1p-972L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x2.00004p+0L -0x3.c9p+8L : -0x7.fc37e555601f1a53bf6fe56a1p-972L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm -0x2.00004p+0L -0x3.c9p+8L : -0x7.fc37e555601f1a53bf6fe56a0cp-972L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm -0x2.00004p+0L -0x3.c9p+8L : -0x7.fc37e555601f1a53bf6fe56a0cp-972L : inexact-ok underflow errno-erange-ok
+pow 0x1.00003p1 -969
+= pow downward flt-32 0x2.00006p+0f -0x3.c9p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2.00006p+0f -0x3.c9p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2.00006p+0f -0x3.c9p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2.00006p+0f -0x3.c9p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aap-972 : inexact-ok
+= pow tonearest dbl-64 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aa4p-972 : inexact-ok
+= pow towardzero dbl-64 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aap-972 : inexact-ok
+= pow upward dbl-64 0x2.00006p+0 -0x3.c9p+8 : 0x7.fa5483d757aa4p-972 : inexact-ok
+= pow downward ldbl-96-intel 0x2.00006p+0L -0x3.c9p+8L : 0x7.fa5483d757aa2e48p-972L : inexact-ok
+= pow tonearest ldbl-96-intel 0x2.00006p+0L -0x3.c9p+8L : 0x7.fa5483d757aa2e48p-972L : inexact-ok
+= pow towardzero ldbl-96-intel 0x2.00006p+0L -0x3.c9p+8L : 0x7.fa5483d757aa2e48p-972L : inexact-ok
+= pow upward ldbl-96-intel 0x2.00006p+0L -0x3.c9p+8L : 0x7.fa5483d757aa2e5p-972L : inexact-ok
+= pow downward ldbl-96-m68k 0x2.00006p+0L -0x3.c9p+8L : 0x7.fa5483d757aa2e48p-972L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2.00006p+0L -0x3.c9p+8L : 0x7.fa5483d757aa2e48p-972L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2.00006p+0L -0x3.c9p+8L : 0x7.fa5483d757aa2e48p-972L : inexact-ok
+= pow upward ldbl-96-m68k 0x2.00006p+0L -0x3.c9p+8L : 0x7.fa5483d757aa2e5p-972L : inexact-ok
+= pow downward ldbl-128 0x2.00006p+0L -0x3.c9p+8L : 0x7.fa5483d757aa2e48a51ff3df147cp-972L : inexact-ok
+= pow tonearest ldbl-128 0x2.00006p+0L -0x3.c9p+8L : 0x7.fa5483d757aa2e48a51ff3df148p-972L : inexact-ok
+= pow towardzero ldbl-128 0x2.00006p+0L -0x3.c9p+8L : 0x7.fa5483d757aa2e48a51ff3df147cp-972L : inexact-ok
+= pow upward ldbl-128 0x2.00006p+0L -0x3.c9p+8L : 0x7.fa5483d757aa2e48a51ff3df148p-972L : inexact-ok
+= pow downward ldbl-128ibm 0x2.00006p+0L -0x3.c9p+8L : 0x7.fa5483d757aa2e48a51ff3df14p-972L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x2.00006p+0L -0x3.c9p+8L : 0x7.fa5483d757aa2e48a51ff3df14p-972L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x2.00006p+0L -0x3.c9p+8L : 0x7.fa5483d757aa2e48a51ff3df14p-972L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x2.00006p+0L -0x3.c9p+8L : 0x7.fa5483d757aa2e48a51ff3df18p-972L : inexact-ok underflow errno-erange-ok
+pow -0x1.00004p1 -969
+= pow downward flt-32 -0x2.00008p+0f -0x3.c9p+8f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow tonearest flt-32 -0x2.00008p+0f -0x3.c9p+8f : -0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 -0x2.00008p+0f -0x3.c9p+8f : -0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 -0x2.00008p+0f -0x3.c9p+8f : -0x0p+0f : inexact-ok underflow errno-erange
+= pow downward dbl-64 -0x2.00008p+0 -0x3.c9p+8 : -0x7.f87194c4a35bcp-972 : inexact-ok
+= pow tonearest dbl-64 -0x2.00008p+0 -0x3.c9p+8 : -0x7.f87194c4a35bcp-972 : inexact-ok
+= pow towardzero dbl-64 -0x2.00008p+0 -0x3.c9p+8 : -0x7.f87194c4a35b8p-972 : inexact-ok
+= pow upward dbl-64 -0x2.00008p+0 -0x3.c9p+8 : -0x7.f87194c4a35b8p-972 : inexact-ok
+= pow downward ldbl-96-intel -0x2.00008p+0L -0x3.c9p+8L : -0x7.f87194c4a35bbc08p-972L : inexact-ok
+= pow tonearest ldbl-96-intel -0x2.00008p+0L -0x3.c9p+8L : -0x7.f87194c4a35bbc08p-972L : inexact-ok
+= pow towardzero ldbl-96-intel -0x2.00008p+0L -0x3.c9p+8L : -0x7.f87194c4a35bbcp-972L : inexact-ok
+= pow upward ldbl-96-intel -0x2.00008p+0L -0x3.c9p+8L : -0x7.f87194c4a35bbcp-972L : inexact-ok
+= pow downward ldbl-96-m68k -0x2.00008p+0L -0x3.c9p+8L : -0x7.f87194c4a35bbc08p-972L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x2.00008p+0L -0x3.c9p+8L : -0x7.f87194c4a35bbc08p-972L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x2.00008p+0L -0x3.c9p+8L : -0x7.f87194c4a35bbcp-972L : inexact-ok
+= pow upward ldbl-96-m68k -0x2.00008p+0L -0x3.c9p+8L : -0x7.f87194c4a35bbcp-972L : inexact-ok
+= pow downward ldbl-128 -0x2.00008p+0L -0x3.c9p+8L : -0x7.f87194c4a35bbc073f36fb0a501p-972L : inexact-ok
+= pow tonearest ldbl-128 -0x2.00008p+0L -0x3.c9p+8L : -0x7.f87194c4a35bbc073f36fb0a500cp-972L : inexact-ok
+= pow towardzero ldbl-128 -0x2.00008p+0L -0x3.c9p+8L : -0x7.f87194c4a35bbc073f36fb0a500cp-972L : inexact-ok
+= pow upward ldbl-128 -0x2.00008p+0L -0x3.c9p+8L : -0x7.f87194c4a35bbc073f36fb0a500cp-972L : inexact-ok
+= pow downward ldbl-128ibm -0x2.00008p+0L -0x3.c9p+8L : -0x7.f87194c4a35bbc073f36fb0a54p-972L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x2.00008p+0L -0x3.c9p+8L : -0x7.f87194c4a35bbc073f36fb0a5p-972L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm -0x2.00008p+0L -0x3.c9p+8L : -0x7.f87194c4a35bbc073f36fb0a5p-972L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm -0x2.00008p+0L -0x3.c9p+8L : -0x7.f87194c4a35bbc073f36fb0a5p-972L : inexact-ok underflow errno-erange-ok
+pow 0x1.00005p1 -969
+= pow downward flt-32 0x2.0000ap+0f -0x3.c9p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2.0000ap+0f -0x3.c9p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2.0000ap+0f -0x3.c9p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2.0000ap+0f -0x3.c9p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269ecp-972 : inexact-ok
+= pow tonearest dbl-64 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269fp-972 : inexact-ok
+= pow towardzero dbl-64 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269ecp-972 : inexact-ok
+= pow upward dbl-64 0x2.0000ap+0 -0x3.c9p+8 : 0x7.f68f1802269fp-972 : inexact-ok
+= pow downward ldbl-96-intel 0x2.0000ap+0L -0x3.c9p+8L : 0x7.f68f1802269efaap-972L : inexact-ok
+= pow tonearest ldbl-96-intel 0x2.0000ap+0L -0x3.c9p+8L : 0x7.f68f1802269efaap-972L : inexact-ok
+= pow towardzero ldbl-96-intel 0x2.0000ap+0L -0x3.c9p+8L : 0x7.f68f1802269efaap-972L : inexact-ok
+= pow upward ldbl-96-intel 0x2.0000ap+0L -0x3.c9p+8L : 0x7.f68f1802269efaa8p-972L : inexact-ok
+= pow downward ldbl-96-m68k 0x2.0000ap+0L -0x3.c9p+8L : 0x7.f68f1802269efaap-972L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2.0000ap+0L -0x3.c9p+8L : 0x7.f68f1802269efaap-972L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2.0000ap+0L -0x3.c9p+8L : 0x7.f68f1802269efaap-972L : inexact-ok
+= pow upward ldbl-96-m68k 0x2.0000ap+0L -0x3.c9p+8L : 0x7.f68f1802269efaa8p-972L : inexact-ok
+= pow downward ldbl-128 0x2.0000ap+0L -0x3.c9p+8L : 0x7.f68f1802269efaa38e22972f6878p-972L : inexact-ok
+= pow tonearest ldbl-128 0x2.0000ap+0L -0x3.c9p+8L : 0x7.f68f1802269efaa38e22972f687cp-972L : inexact-ok
+= pow towardzero ldbl-128 0x2.0000ap+0L -0x3.c9p+8L : 0x7.f68f1802269efaa38e22972f6878p-972L : inexact-ok
+= pow upward ldbl-128 0x2.0000ap+0L -0x3.c9p+8L : 0x7.f68f1802269efaa38e22972f687cp-972L : inexact-ok
+= pow downward ldbl-128ibm 0x2.0000ap+0L -0x3.c9p+8L : 0x7.f68f1802269efaa38e22972f68p-972L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x2.0000ap+0L -0x3.c9p+8L : 0x7.f68f1802269efaa38e22972f68p-972L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x2.0000ap+0L -0x3.c9p+8L : 0x7.f68f1802269efaa38e22972f68p-972L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x2.0000ap+0L -0x3.c9p+8L : 0x7.f68f1802269efaa38e22972f6cp-972L : inexact-ok underflow errno-erange-ok
+pow -0x1.00006p1 -969
+= pow downward flt-32 -0x2.0000cp+0f -0x3.c9p+8f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow tonearest flt-32 -0x2.0000cp+0f -0x3.c9p+8f : -0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 -0x2.0000cp+0f -0x3.c9p+8f : -0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 -0x2.0000cp+0f -0x3.c9p+8f : -0x0p+0f : inexact-ok underflow errno-erange
+= pow downward dbl-64 -0x2.0000cp+0 -0x3.c9p+8 : -0x7.f4ad0d74cb4d8p-972 : inexact-ok
+= pow tonearest dbl-64 -0x2.0000cp+0 -0x3.c9p+8 : -0x7.f4ad0d74cb4d8p-972 : inexact-ok
+= pow towardzero dbl-64 -0x2.0000cp+0 -0x3.c9p+8 : -0x7.f4ad0d74cb4d4p-972 : inexact-ok
+= pow upward dbl-64 -0x2.0000cp+0 -0x3.c9p+8 : -0x7.f4ad0d74cb4d4p-972 : inexact-ok
+= pow downward ldbl-96-intel -0x2.0000cp+0L -0x3.c9p+8L : -0x7.f4ad0d74cb4d6488p-972L : inexact-ok
+= pow tonearest ldbl-96-intel -0x2.0000cp+0L -0x3.c9p+8L : -0x7.f4ad0d74cb4d6488p-972L : inexact-ok
+= pow towardzero ldbl-96-intel -0x2.0000cp+0L -0x3.c9p+8L : -0x7.f4ad0d74cb4d648p-972L : inexact-ok
+= pow upward ldbl-96-intel -0x2.0000cp+0L -0x3.c9p+8L : -0x7.f4ad0d74cb4d648p-972L : inexact-ok
+= pow downward ldbl-96-m68k -0x2.0000cp+0L -0x3.c9p+8L : -0x7.f4ad0d74cb4d6488p-972L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x2.0000cp+0L -0x3.c9p+8L : -0x7.f4ad0d74cb4d6488p-972L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x2.0000cp+0L -0x3.c9p+8L : -0x7.f4ad0d74cb4d648p-972L : inexact-ok
+= pow upward ldbl-96-m68k -0x2.0000cp+0L -0x3.c9p+8L : -0x7.f4ad0d74cb4d648p-972L : inexact-ok
+= pow downward ldbl-128 -0x2.0000cp+0L -0x3.c9p+8L : -0x7.f4ad0d74cb4d6487be81f15df96p-972L : inexact-ok
+= pow tonearest ldbl-128 -0x2.0000cp+0L -0x3.c9p+8L : -0x7.f4ad0d74cb4d6487be81f15df95cp-972L : inexact-ok
+= pow towardzero ldbl-128 -0x2.0000cp+0L -0x3.c9p+8L : -0x7.f4ad0d74cb4d6487be81f15df95cp-972L : inexact-ok
+= pow upward ldbl-128 -0x2.0000cp+0L -0x3.c9p+8L : -0x7.f4ad0d74cb4d6487be81f15df95cp-972L : inexact-ok
+= pow downward ldbl-128ibm -0x2.0000cp+0L -0x3.c9p+8L : -0x7.f4ad0d74cb4d6487be81f15dfcp-972L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x2.0000cp+0L -0x3.c9p+8L : -0x7.f4ad0d74cb4d6487be81f15df8p-972L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm -0x2.0000cp+0L -0x3.c9p+8L : -0x7.f4ad0d74cb4d6487be81f15df8p-972L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm -0x2.0000cp+0L -0x3.c9p+8L : -0x7.f4ad0d74cb4d6487be81f15df8p-972L : inexact-ok underflow errno-erange-ok
+pow 0x1.00007p1 -969
+= pow downward flt-32 0x2.0000ep+0f -0x3.c9p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2.0000ep+0f -0x3.c9p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2.0000ep+0f -0x3.c9p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2.0000ep+0f -0x3.c9p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181adp-972 : inexact-ok
+= pow tonearest dbl-64 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181ad4p-972 : inexact-ok
+= pow towardzero dbl-64 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181adp-972 : inexact-ok
+= pow upward dbl-64 0x2.0000ep+0 -0x3.c9p+8 : 0x7.f2cb750181ad4p-972 : inexact-ok
+= pow downward ldbl-96-intel 0x2.0000ep+0L -0x3.c9p+8L : 0x7.f2cb750181ad309p-972L : inexact-ok
+= pow tonearest ldbl-96-intel 0x2.0000ep+0L -0x3.c9p+8L : 0x7.f2cb750181ad309p-972L : inexact-ok
+= pow towardzero ldbl-96-intel 0x2.0000ep+0L -0x3.c9p+8L : 0x7.f2cb750181ad309p-972L : inexact-ok
+= pow upward ldbl-96-intel 0x2.0000ep+0L -0x3.c9p+8L : 0x7.f2cb750181ad3098p-972L : inexact-ok
+= pow downward ldbl-96-m68k 0x2.0000ep+0L -0x3.c9p+8L : 0x7.f2cb750181ad309p-972L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2.0000ep+0L -0x3.c9p+8L : 0x7.f2cb750181ad309p-972L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2.0000ep+0L -0x3.c9p+8L : 0x7.f2cb750181ad309p-972L : inexact-ok
+= pow upward ldbl-96-m68k 0x2.0000ep+0L -0x3.c9p+8L : 0x7.f2cb750181ad3098p-972L : inexact-ok
+= pow downward ldbl-128 0x2.0000ep+0L -0x3.c9p+8L : 0x7.f2cb750181ad3091a758edab162cp-972L : inexact-ok
+= pow tonearest ldbl-128 0x2.0000ep+0L -0x3.c9p+8L : 0x7.f2cb750181ad3091a758edab162cp-972L : inexact-ok
+= pow towardzero ldbl-128 0x2.0000ep+0L -0x3.c9p+8L : 0x7.f2cb750181ad3091a758edab162cp-972L : inexact-ok
+= pow upward ldbl-128 0x2.0000ep+0L -0x3.c9p+8L : 0x7.f2cb750181ad3091a758edab163p-972L : inexact-ok
+= pow downward ldbl-128ibm 0x2.0000ep+0L -0x3.c9p+8L : 0x7.f2cb750181ad3091a758edab14p-972L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x2.0000ep+0L -0x3.c9p+8L : 0x7.f2cb750181ad3091a758edab18p-972L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x2.0000ep+0L -0x3.c9p+8L : 0x7.f2cb750181ad3091a758edab14p-972L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x2.0000ep+0L -0x3.c9p+8L : 0x7.f2cb750181ad3091a758edab18p-972L : inexact-ok underflow errno-erange-ok
+pow 0x1.00001p1 -1022
+= pow downward flt-32 0x2.00002p+0f -0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2.00002p+0f -0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2.00002p+0f -0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2.00002p+0f -0x3.fep+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7f8p-1024 : inexact-ok underflow errno-erange-ok
+= pow tonearest dbl-64 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7f8p-1024 : inexact-ok underflow errno-erange-ok
+= pow towardzero dbl-64 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7f8p-1024 : inexact-ok underflow errno-erange-ok
+= pow upward dbl-64 0x2.00002p+0 -0x3.fep+8 : 0x3.ff009fe55b7fcp-1024 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x2.00002p+0L -0x3.fep+8L : 0x3.ff009fe55b7f933p-1024L : inexact-ok
+= pow tonearest ldbl-96-intel 0x2.00002p+0L -0x3.fep+8L : 0x3.ff009fe55b7f933p-1024L : inexact-ok
+= pow towardzero ldbl-96-intel 0x2.00002p+0L -0x3.fep+8L : 0x3.ff009fe55b7f933p-1024L : inexact-ok
+= pow upward ldbl-96-intel 0x2.00002p+0L -0x3.fep+8L : 0x3.ff009fe55b7f9334p-1024L : inexact-ok
+= pow downward ldbl-96-m68k 0x2.00002p+0L -0x3.fep+8L : 0x3.ff009fe55b7f933p-1024L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2.00002p+0L -0x3.fep+8L : 0x3.ff009fe55b7f933p-1024L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2.00002p+0L -0x3.fep+8L : 0x3.ff009fe55b7f933p-1024L : inexact-ok
+= pow upward ldbl-96-m68k 0x2.00002p+0L -0x3.fep+8L : 0x3.ff009fe55b7f9334p-1024L : inexact-ok
+= pow downward ldbl-128 0x2.00002p+0L -0x3.fep+8L : 0x3.ff009fe55b7f9330a15a2d132d62p-1024L : inexact-ok
+= pow tonearest ldbl-128 0x2.00002p+0L -0x3.fep+8L : 0x3.ff009fe55b7f9330a15a2d132d62p-1024L : inexact-ok
+= pow towardzero ldbl-128 0x2.00002p+0L -0x3.fep+8L : 0x3.ff009fe55b7f9330a15a2d132d62p-1024L : inexact-ok
+= pow upward ldbl-128 0x2.00002p+0L -0x3.fep+8L : 0x3.ff009fe55b7f9330a15a2d132d64p-1024L : inexact-ok
+= pow downward ldbl-128ibm 0x2.00002p+0L -0x3.fep+8L : 0x3.ff009fe55b7f8p-1024L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x2.00002p+0L -0x3.fep+8L : 0x3.ff009fe55b7f8p-1024L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x2.00002p+0L -0x3.fep+8L : 0x3.ff009fe55b7f8p-1024L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x2.00002p+0L -0x3.fep+8L : 0x3.ff009fe55b7fcp-1024L : inexact-ok underflow errno-erange-ok
+pow -0x1.00002p1 -1022
+= pow downward flt-32 -0x2.00004p+0f -0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 -0x2.00004p+0f -0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 -0x2.00004p+0f -0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 -0x2.00004p+0f -0x3.fep+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0x2.00004p+0 -0x3.fep+8 : 0x3.fe017f8acd51p-1024 : inexact-ok underflow errno-erange-ok
+= pow tonearest dbl-64 -0x2.00004p+0 -0x3.fep+8 : 0x3.fe017f8acd51p-1024 : inexact-ok underflow errno-erange-ok
+= pow towardzero dbl-64 -0x2.00004p+0 -0x3.fep+8 : 0x3.fe017f8acd51p-1024 : inexact-ok underflow errno-erange-ok
+= pow upward dbl-64 -0x2.00004p+0 -0x3.fep+8 : 0x3.fe017f8acd514p-1024 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x2.00004p+0L -0x3.fep+8L : 0x3.fe017f8acd5110ecp-1024L : inexact-ok
+= pow tonearest ldbl-96-intel -0x2.00004p+0L -0x3.fep+8L : 0x3.fe017f8acd5110ecp-1024L : inexact-ok
+= pow towardzero ldbl-96-intel -0x2.00004p+0L -0x3.fep+8L : 0x3.fe017f8acd5110ecp-1024L : inexact-ok
+= pow upward ldbl-96-intel -0x2.00004p+0L -0x3.fep+8L : 0x3.fe017f8acd5110fp-1024L : inexact-ok
+= pow downward ldbl-96-m68k -0x2.00004p+0L -0x3.fep+8L : 0x3.fe017f8acd5110ecp-1024L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x2.00004p+0L -0x3.fep+8L : 0x3.fe017f8acd5110ecp-1024L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x2.00004p+0L -0x3.fep+8L : 0x3.fe017f8acd5110ecp-1024L : inexact-ok
+= pow upward ldbl-96-m68k -0x2.00004p+0L -0x3.fep+8L : 0x3.fe017f8acd5110fp-1024L : inexact-ok
+= pow downward ldbl-128 -0x2.00004p+0L -0x3.fep+8L : 0x3.fe017f8acd5110ec4545db5d789ep-1024L : inexact-ok
+= pow tonearest ldbl-128 -0x2.00004p+0L -0x3.fep+8L : 0x3.fe017f8acd5110ec4545db5d78ap-1024L : inexact-ok
+= pow towardzero ldbl-128 -0x2.00004p+0L -0x3.fep+8L : 0x3.fe017f8acd5110ec4545db5d789ep-1024L : inexact-ok
+= pow upward ldbl-128 -0x2.00004p+0L -0x3.fep+8L : 0x3.fe017f8acd5110ec4545db5d78ap-1024L : inexact-ok
+= pow downward ldbl-128ibm -0x2.00004p+0L -0x3.fep+8L : 0x3.fe017f8acd51p-1024L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x2.00004p+0L -0x3.fep+8L : 0x3.fe017f8acd51p-1024L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm -0x2.00004p+0L -0x3.fep+8L : 0x3.fe017f8acd51p-1024L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm -0x2.00004p+0L -0x3.fep+8L : 0x3.fe017f8acd514p-1024L : inexact-ok underflow errno-erange-ok
+pow 0x1.00003p1 -1022
+= pow downward flt-32 0x2.00006p+0f -0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2.00006p+0f -0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2.00006p+0f -0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2.00006p+0f -0x3.fep+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676ep-1024 : inexact-ok underflow errno-erange-ok
+= pow tonearest dbl-64 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676e4p-1024 : inexact-ok underflow errno-erange-ok
+= pow towardzero dbl-64 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676ep-1024 : inexact-ok underflow errno-erange-ok
+= pow upward dbl-64 0x2.00006p+0 -0x3.fep+8 : 0x3.fd029ee0676e4p-1024 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x2.00006p+0L -0x3.fep+8L : 0x3.fd029ee0676e39p-1024L : inexact-ok
+= pow tonearest ldbl-96-intel 0x2.00006p+0L -0x3.fep+8L : 0x3.fd029ee0676e3904p-1024L : inexact-ok
+= pow towardzero ldbl-96-intel 0x2.00006p+0L -0x3.fep+8L : 0x3.fd029ee0676e39p-1024L : inexact-ok
+= pow upward ldbl-96-intel 0x2.00006p+0L -0x3.fep+8L : 0x3.fd029ee0676e3904p-1024L : inexact-ok
+= pow downward ldbl-96-m68k 0x2.00006p+0L -0x3.fep+8L : 0x3.fd029ee0676e39p-1024L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2.00006p+0L -0x3.fep+8L : 0x3.fd029ee0676e3904p-1024L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2.00006p+0L -0x3.fep+8L : 0x3.fd029ee0676e39p-1024L : inexact-ok
+= pow upward ldbl-96-m68k 0x2.00006p+0L -0x3.fep+8L : 0x3.fd029ee0676e3904p-1024L : inexact-ok
+= pow downward ldbl-128 0x2.00006p+0L -0x3.fep+8L : 0x3.fd029ee0676e39039deec8bda826p-1024L : inexact-ok
+= pow tonearest ldbl-128 0x2.00006p+0L -0x3.fep+8L : 0x3.fd029ee0676e39039deec8bda828p-1024L : inexact-ok
+= pow towardzero ldbl-128 0x2.00006p+0L -0x3.fep+8L : 0x3.fd029ee0676e39039deec8bda826p-1024L : inexact-ok
+= pow upward ldbl-128 0x2.00006p+0L -0x3.fep+8L : 0x3.fd029ee0676e39039deec8bda828p-1024L : inexact-ok
+= pow downward ldbl-128ibm 0x2.00006p+0L -0x3.fep+8L : 0x3.fd029ee0676ep-1024L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x2.00006p+0L -0x3.fep+8L : 0x3.fd029ee0676e4p-1024L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x2.00006p+0L -0x3.fep+8L : 0x3.fd029ee0676ep-1024L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x2.00006p+0L -0x3.fep+8L : 0x3.fd029ee0676e4p-1024L : inexact-ok underflow errno-erange-ok
+pow -0x1.00004p1 -1022
+= pow downward flt-32 -0x2.00008p+0f -0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 -0x2.00008p+0f -0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 -0x2.00008p+0f -0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 -0x2.00008p+0f -0x3.fep+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0x2.00008p+0 -0x3.fep+8 : 0x3.fc03fdd63fcccp-1024 : inexact-ok underflow errno-erange-ok
+= pow tonearest dbl-64 -0x2.00008p+0 -0x3.fep+8 : 0x3.fc03fdd63fcccp-1024 : inexact-ok underflow errno-erange-ok
+= pow towardzero dbl-64 -0x2.00008p+0 -0x3.fep+8 : 0x3.fc03fdd63fcccp-1024 : inexact-ok underflow errno-erange-ok
+= pow upward dbl-64 -0x2.00008p+0 -0x3.fep+8 : 0x3.fc03fdd63fcdp-1024 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x2.00008p+0L -0x3.fep+8L : 0x3.fc03fdd63fcccb9p-1024L : inexact-ok
+= pow tonearest ldbl-96-intel -0x2.00008p+0L -0x3.fep+8L : 0x3.fc03fdd63fcccb94p-1024L : inexact-ok
+= pow towardzero ldbl-96-intel -0x2.00008p+0L -0x3.fep+8L : 0x3.fc03fdd63fcccb9p-1024L : inexact-ok
+= pow upward ldbl-96-intel -0x2.00008p+0L -0x3.fep+8L : 0x3.fc03fdd63fcccb94p-1024L : inexact-ok
+= pow downward ldbl-96-m68k -0x2.00008p+0L -0x3.fep+8L : 0x3.fc03fdd63fcccb9p-1024L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x2.00008p+0L -0x3.fep+8L : 0x3.fc03fdd63fcccb94p-1024L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x2.00008p+0L -0x3.fep+8L : 0x3.fc03fdd63fcccb9p-1024L : inexact-ok
+= pow upward ldbl-96-m68k -0x2.00008p+0L -0x3.fep+8L : 0x3.fc03fdd63fcccb94p-1024L : inexact-ok
+= pow downward ldbl-128 -0x2.00008p+0L -0x3.fep+8L : 0x3.fc03fdd63fcccb93152a9770a0ep-1024L : inexact-ok
+= pow tonearest ldbl-128 -0x2.00008p+0L -0x3.fep+8L : 0x3.fc03fdd63fcccb93152a9770a0ep-1024L : inexact-ok
+= pow towardzero ldbl-128 -0x2.00008p+0L -0x3.fep+8L : 0x3.fc03fdd63fcccb93152a9770a0ep-1024L : inexact-ok
+= pow upward ldbl-128 -0x2.00008p+0L -0x3.fep+8L : 0x3.fc03fdd63fcccb93152a9770a0e2p-1024L : inexact-ok
+= pow downward ldbl-128ibm -0x2.00008p+0L -0x3.fep+8L : 0x3.fc03fdd63fcccp-1024L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x2.00008p+0L -0x3.fep+8L : 0x3.fc03fdd63fcccp-1024L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm -0x2.00008p+0L -0x3.fep+8L : 0x3.fc03fdd63fcccp-1024L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm -0x2.00008p+0L -0x3.fep+8L : 0x3.fc03fdd63fcdp-1024L : inexact-ok underflow errno-erange-ok
+pow 0x1.00005p1 -1022
+= pow downward flt-32 0x2.0000ap+0f -0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2.0000ap+0f -0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2.0000ap+0f -0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2.0000ap+0f -0x3.fep+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705d8p-1024 : inexact-ok underflow errno-erange-ok
+= pow tonearest dbl-64 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705d8p-1024 : inexact-ok underflow errno-erange-ok
+= pow towardzero dbl-64 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705d8p-1024 : inexact-ok underflow errno-erange-ok
+= pow upward dbl-64 0x2.0000ap+0 -0x3.fep+8 : 0x3.fb059c5c705dcp-1024 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x2.0000ap+0L -0x3.fep+8L : 0x3.fb059c5c705d89ap-1024L : inexact-ok
+= pow tonearest ldbl-96-intel 0x2.0000ap+0L -0x3.fep+8L : 0x3.fb059c5c705d89a4p-1024L : inexact-ok
+= pow towardzero ldbl-96-intel 0x2.0000ap+0L -0x3.fep+8L : 0x3.fb059c5c705d89ap-1024L : inexact-ok
+= pow upward ldbl-96-intel 0x2.0000ap+0L -0x3.fep+8L : 0x3.fb059c5c705d89a4p-1024L : inexact-ok
+= pow downward ldbl-96-m68k 0x2.0000ap+0L -0x3.fep+8L : 0x3.fb059c5c705d89ap-1024L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2.0000ap+0L -0x3.fep+8L : 0x3.fb059c5c705d89a4p-1024L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2.0000ap+0L -0x3.fep+8L : 0x3.fb059c5c705d89ap-1024L : inexact-ok
+= pow upward ldbl-96-m68k 0x2.0000ap+0L -0x3.fep+8L : 0x3.fb059c5c705d89a4p-1024L : inexact-ok
+= pow downward ldbl-128 0x2.0000ap+0L -0x3.fep+8L : 0x3.fb059c5c705d89a35ea085fb704cp-1024L : inexact-ok
+= pow tonearest ldbl-128 0x2.0000ap+0L -0x3.fep+8L : 0x3.fb059c5c705d89a35ea085fb704cp-1024L : inexact-ok
+= pow towardzero ldbl-128 0x2.0000ap+0L -0x3.fep+8L : 0x3.fb059c5c705d89a35ea085fb704cp-1024L : inexact-ok
+= pow upward ldbl-128 0x2.0000ap+0L -0x3.fep+8L : 0x3.fb059c5c705d89a35ea085fb704ep-1024L : inexact-ok
+= pow downward ldbl-128ibm 0x2.0000ap+0L -0x3.fep+8L : 0x3.fb059c5c705d8p-1024L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x2.0000ap+0L -0x3.fep+8L : 0x3.fb059c5c705d8p-1024L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x2.0000ap+0L -0x3.fep+8L : 0x3.fb059c5c705d8p-1024L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x2.0000ap+0L -0x3.fep+8L : 0x3.fb059c5c705dcp-1024L : inexact-ok underflow errno-erange-ok
+pow -0x1.00006p1 -1022
+= pow downward flt-32 -0x2.0000cp+0f -0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 -0x2.0000cp+0f -0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 -0x2.0000cp+0f -0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 -0x2.0000cp+0f -0x3.fep+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0x2.0000cp+0 -0x3.fep+8 : 0x3.fa077a63170bp-1024 : inexact-ok underflow errno-erange-ok
+= pow tonearest dbl-64 -0x2.0000cp+0 -0x3.fep+8 : 0x3.fa077a63170b4p-1024 : inexact-ok underflow errno-erange-ok
+= pow towardzero dbl-64 -0x2.0000cp+0 -0x3.fep+8 : 0x3.fa077a63170bp-1024 : inexact-ok underflow errno-erange-ok
+= pow upward dbl-64 -0x2.0000cp+0 -0x3.fep+8 : 0x3.fa077a63170b4p-1024 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x2.0000cp+0L -0x3.fep+8L : 0x3.fa077a63170b3608p-1024L : inexact-ok
+= pow tonearest ldbl-96-intel -0x2.0000cp+0L -0x3.fep+8L : 0x3.fa077a63170b360cp-1024L : inexact-ok
+= pow towardzero ldbl-96-intel -0x2.0000cp+0L -0x3.fep+8L : 0x3.fa077a63170b3608p-1024L : inexact-ok
+= pow upward ldbl-96-intel -0x2.0000cp+0L -0x3.fep+8L : 0x3.fa077a63170b360cp-1024L : inexact-ok
+= pow downward ldbl-96-m68k -0x2.0000cp+0L -0x3.fep+8L : 0x3.fa077a63170b3608p-1024L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x2.0000cp+0L -0x3.fep+8L : 0x3.fa077a63170b360cp-1024L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x2.0000cp+0L -0x3.fep+8L : 0x3.fa077a63170b3608p-1024L : inexact-ok
+= pow upward ldbl-96-m68k -0x2.0000cp+0L -0x3.fep+8L : 0x3.fa077a63170b360cp-1024L : inexact-ok
+= pow downward ldbl-128 -0x2.0000cp+0L -0x3.fep+8L : 0x3.fa077a63170b360a099c370be52ap-1024L : inexact-ok
+= pow tonearest ldbl-128 -0x2.0000cp+0L -0x3.fep+8L : 0x3.fa077a63170b360a099c370be52ap-1024L : inexact-ok
+= pow towardzero ldbl-128 -0x2.0000cp+0L -0x3.fep+8L : 0x3.fa077a63170b360a099c370be52ap-1024L : inexact-ok
+= pow upward ldbl-128 -0x2.0000cp+0L -0x3.fep+8L : 0x3.fa077a63170b360a099c370be52cp-1024L : inexact-ok
+= pow downward ldbl-128ibm -0x2.0000cp+0L -0x3.fep+8L : 0x3.fa077a63170bp-1024L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x2.0000cp+0L -0x3.fep+8L : 0x3.fa077a63170b4p-1024L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm -0x2.0000cp+0L -0x3.fep+8L : 0x3.fa077a63170bp-1024L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm -0x2.0000cp+0L -0x3.fep+8L : 0x3.fa077a63170b4p-1024L : inexact-ok underflow errno-erange-ok
+pow 0x1.00007p1 -1022
+= pow downward flt-32 0x2.0000ep+0f -0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2.0000ep+0f -0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2.0000ep+0f -0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2.0000ep+0f -0x3.fep+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b98p-1024 : inexact-ok underflow errno-erange-ok
+= pow tonearest dbl-64 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b98p-1024 : inexact-ok underflow errno-erange-ok
+= pow towardzero dbl-64 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b98p-1024 : inexact-ok underflow errno-erange-ok
+= pow upward dbl-64 0x2.0000ep+0 -0x3.fep+8 : 0x3.f90997da55b9cp-1024 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x2.0000ep+0L -0x3.fep+8L : 0x3.f90997da55b99688p-1024L : inexact-ok
+= pow tonearest ldbl-96-intel 0x2.0000ep+0L -0x3.fep+8L : 0x3.f90997da55b9968cp-1024L : inexact-ok
+= pow towardzero ldbl-96-intel 0x2.0000ep+0L -0x3.fep+8L : 0x3.f90997da55b99688p-1024L : inexact-ok
+= pow upward ldbl-96-intel 0x2.0000ep+0L -0x3.fep+8L : 0x3.f90997da55b9968cp-1024L : inexact-ok
+= pow downward ldbl-96-m68k 0x2.0000ep+0L -0x3.fep+8L : 0x3.f90997da55b99688p-1024L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2.0000ep+0L -0x3.fep+8L : 0x3.f90997da55b9968cp-1024L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2.0000ep+0L -0x3.fep+8L : 0x3.f90997da55b99688p-1024L : inexact-ok
+= pow upward ldbl-96-m68k 0x2.0000ep+0L -0x3.fep+8L : 0x3.f90997da55b9968cp-1024L : inexact-ok
+= pow downward ldbl-128 0x2.0000ep+0L -0x3.fep+8L : 0x3.f90997da55b9968a027da5f79892p-1024L : inexact-ok
+= pow tonearest ldbl-128 0x2.0000ep+0L -0x3.fep+8L : 0x3.f90997da55b9968a027da5f79892p-1024L : inexact-ok
+= pow towardzero ldbl-128 0x2.0000ep+0L -0x3.fep+8L : 0x3.f90997da55b9968a027da5f79892p-1024L : inexact-ok
+= pow upward ldbl-128 0x2.0000ep+0L -0x3.fep+8L : 0x3.f90997da55b9968a027da5f79894p-1024L : inexact-ok
+= pow downward ldbl-128ibm 0x2.0000ep+0L -0x3.fep+8L : 0x3.f90997da55b98p-1024L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x2.0000ep+0L -0x3.fep+8L : 0x3.f90997da55b98p-1024L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x2.0000ep+0L -0x3.fep+8L : 0x3.f90997da55b98p-1024L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x2.0000ep+0L -0x3.fep+8L : 0x3.f90997da55b9cp-1024L : inexact-ok underflow errno-erange-ok
+pow 0x1.00001p1 -16382
+= pow downward flt-32 0x2.00002p+0f -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2.00002p+0f -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2.00002p+0f -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2.00002p+0f -0x3.ffep+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2.00002p+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x2.00002p+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x2.00002p+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x2.00002p+0 -0x3.ffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x2.00002p+0L -0x3.ffep+12L : 0x3.f0205401e099e61p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x2.00002p+0L -0x3.ffep+12L : 0x3.f0205401e099e618p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x2.00002p+0L -0x3.ffep+12L : 0x3.f0205401e099e61p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x2.00002p+0L -0x3.ffep+12L : 0x3.f0205401e099e618p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x2.00002p+0L -0x3.ffep+12L : 0x3.f0205401e099e614p-16384L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2.00002p+0L -0x3.ffep+12L : 0x3.f0205401e099e614p-16384L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2.00002p+0L -0x3.ffep+12L : 0x3.f0205401e099e614p-16384L : inexact-ok
+= pow upward ldbl-96-m68k 0x2.00002p+0L -0x3.ffep+12L : 0x3.f0205401e099e618p-16384L : inexact-ok
+= pow downward ldbl-128 0x2.00002p+0L -0x3.ffep+12L : 0x3.f0205401e099e614abd1924fbff8p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x2.00002p+0L -0x3.ffep+12L : 0x3.f0205401e099e614abd1924fbff8p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x2.00002p+0L -0x3.ffep+12L : 0x3.f0205401e099e614abd1924fbff8p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x2.00002p+0L -0x3.ffep+12L : 0x3.f0205401e099e614abd1924fbffcp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x2.00002p+0L -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x2.00002p+0L -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x2.00002p+0L -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x2.00002p+0L -0x3.ffep+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow -0x1.00002p1 -16382
+= pow downward flt-32 -0x2.00004p+0f -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 -0x2.00004p+0f -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 -0x2.00004p+0f -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 -0x2.00004p+0f -0x3.ffep+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0x2.00004p+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0x2.00004p+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0x2.00004p+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0x2.00004p+0 -0x3.ffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x2.00004p+0L -0x3.ffep+12L : 0x3.e07fa761113b0c6p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x2.00004p+0L -0x3.ffep+12L : 0x3.e07fa761113b0c6p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel -0x2.00004p+0L -0x3.ffep+12L : 0x3.e07fa761113b0c6p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel -0x2.00004p+0L -0x3.ffep+12L : 0x3.e07fa761113b0c68p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x2.00004p+0L -0x3.ffep+12L : 0x3.e07fa761113b0c6p-16384L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x2.00004p+0L -0x3.ffep+12L : 0x3.e07fa761113b0c64p-16384L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x2.00004p+0L -0x3.ffep+12L : 0x3.e07fa761113b0c6p-16384L : inexact-ok
+= pow upward ldbl-96-m68k -0x2.00004p+0L -0x3.ffep+12L : 0x3.e07fa761113b0c64p-16384L : inexact-ok
+= pow downward ldbl-128 -0x2.00004p+0L -0x3.ffep+12L : 0x3.e07fa761113b0c6305755cac71e4p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 -0x2.00004p+0L -0x3.ffep+12L : 0x3.e07fa761113b0c6305755cac71e4p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 -0x2.00004p+0L -0x3.ffep+12L : 0x3.e07fa761113b0c6305755cac71e4p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 -0x2.00004p+0L -0x3.ffep+12L : 0x3.e07fa761113b0c6305755cac71e8p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x2.00004p+0L -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x2.00004p+0L -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x2.00004p+0L -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x2.00004p+0L -0x3.ffep+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow 0x1.00003p1 -16382
+= pow downward flt-32 0x2.00006p+0f -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2.00006p+0f -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2.00006p+0f -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2.00006p+0f -0x3.ffep+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2.00006p+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x2.00006p+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x2.00006p+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x2.00006p+0 -0x3.ffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x2.00006p+0L -0x3.ffep+12L : 0x3.d11d0015916a25d8p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x2.00006p+0L -0x3.ffep+12L : 0x3.d11d0015916a25ep-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x2.00006p+0L -0x3.ffep+12L : 0x3.d11d0015916a25d8p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x2.00006p+0L -0x3.ffep+12L : 0x3.d11d0015916a25ep-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x2.00006p+0L -0x3.ffep+12L : 0x3.d11d0015916a25dcp-16384L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2.00006p+0L -0x3.ffep+12L : 0x3.d11d0015916a25dcp-16384L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2.00006p+0L -0x3.ffep+12L : 0x3.d11d0015916a25dcp-16384L : inexact-ok
+= pow upward ldbl-96-m68k 0x2.00006p+0L -0x3.ffep+12L : 0x3.d11d0015916a25ep-16384L : inexact-ok
+= pow downward ldbl-128 0x2.00006p+0L -0x3.ffep+12L : 0x3.d11d0015916a25dd5265f8196d68p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x2.00006p+0L -0x3.ffep+12L : 0x3.d11d0015916a25dd5265f8196d6cp-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x2.00006p+0L -0x3.ffep+12L : 0x3.d11d0015916a25dd5265f8196d68p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x2.00006p+0L -0x3.ffep+12L : 0x3.d11d0015916a25dd5265f8196d6cp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x2.00006p+0L -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x2.00006p+0L -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x2.00006p+0L -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x2.00006p+0L -0x3.ffep+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow -0x1.00004p1 -16382
+= pow downward flt-32 -0x2.00008p+0f -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 -0x2.00008p+0f -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 -0x2.00008p+0f -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 -0x2.00008p+0f -0x3.ffep+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0x2.00008p+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0x2.00008p+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0x2.00008p+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0x2.00008p+0 -0x3.ffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x2.00008p+0L -0x3.ffep+12L : 0x3.c1f767f7c9b806p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x2.00008p+0L -0x3.ffep+12L : 0x3.c1f767f7c9b806p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel -0x2.00008p+0L -0x3.ffep+12L : 0x3.c1f767f7c9b806p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel -0x2.00008p+0L -0x3.ffep+12L : 0x3.c1f767f7c9b80608p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x2.00008p+0L -0x3.ffep+12L : 0x3.c1f767f7c9b806p-16384L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x2.00008p+0L -0x3.ffep+12L : 0x3.c1f767f7c9b80604p-16384L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x2.00008p+0L -0x3.ffep+12L : 0x3.c1f767f7c9b806p-16384L : inexact-ok
+= pow upward ldbl-96-m68k -0x2.00008p+0L -0x3.ffep+12L : 0x3.c1f767f7c9b80604p-16384L : inexact-ok
+= pow downward ldbl-128 -0x2.00008p+0L -0x3.ffep+12L : 0x3.c1f767f7c9b80603846acf44b57p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 -0x2.00008p+0L -0x3.ffep+12L : 0x3.c1f767f7c9b80603846acf44b57p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 -0x2.00008p+0L -0x3.ffep+12L : 0x3.c1f767f7c9b80603846acf44b57p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 -0x2.00008p+0L -0x3.ffep+12L : 0x3.c1f767f7c9b80603846acf44b574p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x2.00008p+0L -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x2.00008p+0L -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x2.00008p+0L -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x2.00008p+0L -0x3.ffep+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow 0x1.00005p1 -16382
+= pow downward flt-32 0x2.0000ap+0f -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2.0000ap+0f -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2.0000ap+0f -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2.0000ap+0f -0x3.ffep+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2.0000ap+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x2.0000ap+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x2.0000ap+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x2.0000ap+0 -0x3.ffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x2.0000ap+0L -0x3.ffep+12L : 0x3.b30decb1287dd0ep-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x2.0000ap+0L -0x3.ffep+12L : 0x3.b30decb1287dd0e8p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x2.0000ap+0L -0x3.ffep+12L : 0x3.b30decb1287dd0ep-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x2.0000ap+0L -0x3.ffep+12L : 0x3.b30decb1287dd0e8p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x2.0000ap+0L -0x3.ffep+12L : 0x3.b30decb1287dd0e4p-16384L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2.0000ap+0L -0x3.ffep+12L : 0x3.b30decb1287dd0e4p-16384L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2.0000ap+0L -0x3.ffep+12L : 0x3.b30decb1287dd0e4p-16384L : inexact-ok
+= pow upward ldbl-96-m68k 0x2.0000ap+0L -0x3.ffep+12L : 0x3.b30decb1287dd0e8p-16384L : inexact-ok
+= pow downward ldbl-128 0x2.0000ap+0L -0x3.ffep+12L : 0x3.b30decb1287dd0e528febd9fa828p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x2.0000ap+0L -0x3.ffep+12L : 0x3.b30decb1287dd0e528febd9fa828p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x2.0000ap+0L -0x3.ffep+12L : 0x3.b30decb1287dd0e528febd9fa828p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x2.0000ap+0L -0x3.ffep+12L : 0x3.b30decb1287dd0e528febd9fa82cp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x2.0000ap+0L -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x2.0000ap+0L -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x2.0000ap+0L -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x2.0000ap+0L -0x3.ffep+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow -0x1.00006p1 -16382
+= pow downward flt-32 -0x2.0000cp+0f -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 -0x2.0000cp+0f -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 -0x2.0000cp+0f -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 -0x2.0000cp+0f -0x3.ffep+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0x2.0000cp+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0x2.0000cp+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0x2.0000cp+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0x2.0000cp+0 -0x3.ffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x2.0000cp+0L -0x3.ffep+12L : 0x3.a45f9facfbb087ap-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x2.0000cp+0L -0x3.ffep+12L : 0x3.a45f9facfbb087a8p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel -0x2.0000cp+0L -0x3.ffep+12L : 0x3.a45f9facfbb087ap-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel -0x2.0000cp+0L -0x3.ffep+12L : 0x3.a45f9facfbb087a8p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x2.0000cp+0L -0x3.ffep+12L : 0x3.a45f9facfbb087a4p-16384L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x2.0000cp+0L -0x3.ffep+12L : 0x3.a45f9facfbb087a4p-16384L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x2.0000cp+0L -0x3.ffep+12L : 0x3.a45f9facfbb087a4p-16384L : inexact-ok
+= pow upward ldbl-96-m68k -0x2.0000cp+0L -0x3.ffep+12L : 0x3.a45f9facfbb087a8p-16384L : inexact-ok
+= pow downward ldbl-128 -0x2.0000cp+0L -0x3.ffep+12L : 0x3.a45f9facfbb087a5b004cee3fe4p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 -0x2.0000cp+0L -0x3.ffep+12L : 0x3.a45f9facfbb087a5b004cee3fe44p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 -0x2.0000cp+0L -0x3.ffep+12L : 0x3.a45f9facfbb087a5b004cee3fe4p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 -0x2.0000cp+0L -0x3.ffep+12L : 0x3.a45f9facfbb087a5b004cee3fe44p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x2.0000cp+0L -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x2.0000cp+0L -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x2.0000cp+0L -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x2.0000cp+0L -0x3.ffep+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow 0x1.00007p1 -16382
+= pow downward flt-32 0x2.0000ep+0f -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2.0000ep+0f -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2.0000ep+0f -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2.0000ep+0f -0x3.ffep+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2.0000ep+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x2.0000ep+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x2.0000ep+0 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x2.0000ep+0 -0x3.ffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x2.0000ep+0L -0x3.ffep+12L : 0x3.95eb960986d77358p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x2.0000ep+0L -0x3.ffep+12L : 0x3.95eb960986d7736p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x2.0000ep+0L -0x3.ffep+12L : 0x3.95eb960986d77358p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x2.0000ep+0L -0x3.ffep+12L : 0x3.95eb960986d7736p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x2.0000ep+0L -0x3.ffep+12L : 0x3.95eb960986d7735cp-16384L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2.0000ep+0L -0x3.ffep+12L : 0x3.95eb960986d7736p-16384L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2.0000ep+0L -0x3.ffep+12L : 0x3.95eb960986d7735cp-16384L : inexact-ok
+= pow upward ldbl-96-m68k 0x2.0000ep+0L -0x3.ffep+12L : 0x3.95eb960986d7736p-16384L : inexact-ok
+= pow downward ldbl-128 0x2.0000ep+0L -0x3.ffep+12L : 0x3.95eb960986d7735ea9c19df75928p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x2.0000ep+0L -0x3.ffep+12L : 0x3.95eb960986d7735ea9c19df75928p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x2.0000ep+0L -0x3.ffep+12L : 0x3.95eb960986d7735ea9c19df75928p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x2.0000ep+0L -0x3.ffep+12L : 0x3.95eb960986d7735ea9c19df7592cp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x2.0000ep+0L -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x2.0000ep+0L -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x2.0000ep+0L -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x2.0000ep+0L -0x3.ffep+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow 0x1.00001p1 -16383
+= pow downward flt-32 0x2.00002p+0f -0x3.fffp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2.00002p+0f -0x3.fffp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2.00002p+0f -0x3.fffp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2.00002p+0f -0x3.fffp+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2.00002p+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x2.00002p+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x2.00002p+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x2.00002p+0 -0x3.fffp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x2.00002p+0L -0x3.fffp+12L : 0x1.f8100a7fefa4f41p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x2.00002p+0L -0x3.fffp+12L : 0x1.f8100a7fefa4f41p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x2.00002p+0L -0x3.fffp+12L : 0x1.f8100a7fefa4f41p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x2.00002p+0L -0x3.fffp+12L : 0x1.f8100a7fefa4f418p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x2.00002p+0L -0x3.fffp+12L : 0x1.f8100a7fefa4f41p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-m68k 0x2.00002p+0L -0x3.fffp+12L : 0x1.f8100a7fefa4f41p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-m68k 0x2.00002p+0L -0x3.fffp+12L : 0x1.f8100a7fefa4f41p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-m68k 0x2.00002p+0L -0x3.fffp+12L : 0x1.f8100a7fefa4f414p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 0x2.00002p+0L -0x3.fffp+12L : 0x1.f8100a7fefa4f41006a7c8bd637p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x2.00002p+0L -0x3.fffp+12L : 0x1.f8100a7fefa4f41006a7c8bd637p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x2.00002p+0L -0x3.fffp+12L : 0x1.f8100a7fefa4f41006a7c8bd637p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x2.00002p+0L -0x3.fffp+12L : 0x1.f8100a7fefa4f41006a7c8bd6374p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x2.00002p+0L -0x3.fffp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x2.00002p+0L -0x3.fffp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x2.00002p+0L -0x3.fffp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x2.00002p+0L -0x3.fffp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow -0x1.00002p1 -16383
+= pow downward flt-32 -0x2.00004p+0f -0x3.fffp+12f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow tonearest flt-32 -0x2.00004p+0f -0x3.fffp+12f : -0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 -0x2.00004p+0f -0x3.fffp+12f : -0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 -0x2.00004p+0f -0x3.fffp+12f : -0x0p+0f : inexact-ok underflow errno-erange
+= pow downward dbl-64 -0x2.00004p+0 -0x3.fffp+12 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow tonearest dbl-64 -0x2.00004p+0 -0x3.fffp+12 : -0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0x2.00004p+0 -0x3.fffp+12 : -0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0x2.00004p+0 -0x3.fffp+12 : -0x0p+0 : inexact-ok underflow errno-erange
+= pow downward ldbl-96-intel -0x2.00004p+0L -0x3.fffp+12L : -0x1.f03f95a895e87378p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x2.00004p+0L -0x3.fffp+12L : -0x1.f03f95a895e87378p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel -0x2.00004p+0L -0x3.fffp+12L : -0x1.f03f95a895e8737p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel -0x2.00004p+0L -0x3.fffp+12L : -0x1.f03f95a895e8737p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x2.00004p+0L -0x3.fffp+12L : -0x1.f03f95a895e87378p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x2.00004p+0L -0x3.fffp+12L : -0x1.f03f95a895e87374p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-m68k -0x2.00004p+0L -0x3.fffp+12L : -0x1.f03f95a895e87374p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x2.00004p+0L -0x3.fffp+12L : -0x1.f03f95a895e87374p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x2.00004p+0L -0x3.fffp+12L : -0x1.f03f95a895e87374744c1fccb4fcp-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 -0x2.00004p+0L -0x3.fffp+12L : -0x1.f03f95a895e87374744c1fccb4f8p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 -0x2.00004p+0L -0x3.fffp+12L : -0x1.f03f95a895e87374744c1fccb4f8p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 -0x2.00004p+0L -0x3.fffp+12L : -0x1.f03f95a895e87374744c1fccb4f8p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x2.00004p+0L -0x3.fffp+12L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x2.00004p+0L -0x3.fffp+12L : -0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x2.00004p+0L -0x3.fffp+12L : -0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x2.00004p+0L -0x3.fffp+12L : -0x0p+0L : inexact-ok underflow errno-erange
+pow 0x1.00003p1 -16383
+= pow downward flt-32 0x2.00006p+0f -0x3.fffp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2.00006p+0f -0x3.fffp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2.00006p+0f -0x3.fffp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2.00006p+0f -0x3.fffp+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2.00006p+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x2.00006p+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x2.00006p+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x2.00006p+0 -0x3.fffp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x2.00006p+0L -0x3.fffp+12L : 0x1.e88e247021e00c9p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x2.00006p+0L -0x3.fffp+12L : 0x1.e88e247021e00c98p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x2.00006p+0L -0x3.fffp+12L : 0x1.e88e247021e00c9p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x2.00006p+0L -0x3.fffp+12L : 0x1.e88e247021e00c98p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x2.00006p+0L -0x3.fffp+12L : 0x1.e88e247021e00c94p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-m68k 0x2.00006p+0L -0x3.fffp+12L : 0x1.e88e247021e00c94p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-m68k 0x2.00006p+0L -0x3.fffp+12L : 0x1.e88e247021e00c94p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-m68k 0x2.00006p+0L -0x3.fffp+12L : 0x1.e88e247021e00c98p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 0x2.00006p+0L -0x3.fffp+12L : 0x1.e88e247021e00c94a6d71cc4615p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x2.00006p+0L -0x3.fffp+12L : 0x1.e88e247021e00c94a6d71cc4615p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x2.00006p+0L -0x3.fffp+12L : 0x1.e88e247021e00c94a6d71cc4615p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x2.00006p+0L -0x3.fffp+12L : 0x1.e88e247021e00c94a6d71cc46154p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x2.00006p+0L -0x3.fffp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x2.00006p+0L -0x3.fffp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x2.00006p+0L -0x3.fffp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x2.00006p+0L -0x3.fffp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow -0x1.00004p1 -16383
+= pow downward flt-32 -0x2.00008p+0f -0x3.fffp+12f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow tonearest flt-32 -0x2.00008p+0f -0x3.fffp+12f : -0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 -0x2.00008p+0f -0x3.fffp+12f : -0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 -0x2.00008p+0f -0x3.fffp+12f : -0x0p+0f : inexact-ok underflow errno-erange
+= pow downward dbl-64 -0x2.00008p+0 -0x3.fffp+12 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow tonearest dbl-64 -0x2.00008p+0 -0x3.fffp+12 : -0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0x2.00008p+0 -0x3.fffp+12 : -0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0x2.00008p+0 -0x3.fffp+12 : -0x0p+0 : inexact-ok underflow errno-erange
+= pow downward ldbl-96-intel -0x2.00008p+0L -0x3.fffp+12L : -0x1.e0fb3bbd15ecbd88p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x2.00008p+0L -0x3.fffp+12L : -0x1.e0fb3bbd15ecbd88p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel -0x2.00008p+0L -0x3.fffp+12L : -0x1.e0fb3bbd15ecbd8p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel -0x2.00008p+0L -0x3.fffp+12L : -0x1.e0fb3bbd15ecbd8p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x2.00008p+0L -0x3.fffp+12L : -0x1.e0fb3bbd15ecbd88p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x2.00008p+0L -0x3.fffp+12L : -0x1.e0fb3bbd15ecbd88p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-m68k -0x2.00008p+0L -0x3.fffp+12L : -0x1.e0fb3bbd15ecbd84p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x2.00008p+0L -0x3.fffp+12L : -0x1.e0fb3bbd15ecbd84p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x2.00008p+0L -0x3.fffp+12L : -0x1.e0fb3bbd15ecbd8692d3c2ed6ap-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 -0x2.00008p+0L -0x3.fffp+12L : -0x1.e0fb3bbd15ecbd8692d3c2ed69fcp-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 -0x2.00008p+0L -0x3.fffp+12L : -0x1.e0fb3bbd15ecbd8692d3c2ed69fcp-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 -0x2.00008p+0L -0x3.fffp+12L : -0x1.e0fb3bbd15ecbd8692d3c2ed69fcp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x2.00008p+0L -0x3.fffp+12L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x2.00008p+0L -0x3.fffp+12L : -0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x2.00008p+0L -0x3.fffp+12L : -0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x2.00008p+0L -0x3.fffp+12L : -0x0p+0L : inexact-ok underflow errno-erange
+pow 0x1.00005p1 -16383
+= pow downward flt-32 0x2.0000ap+0f -0x3.fffp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2.0000ap+0f -0x3.fffp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2.0000ap+0f -0x3.fffp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2.0000ap+0f -0x3.fffp+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2.0000ap+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x2.0000ap+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x2.0000ap+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x2.0000ap+0 -0x3.fffp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x2.0000ap+0L -0x3.fffp+12L : 0x1.d986625e958159b8p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x2.0000ap+0L -0x3.fffp+12L : 0x1.d986625e958159b8p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x2.0000ap+0L -0x3.fffp+12L : 0x1.d986625e958159b8p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x2.0000ap+0L -0x3.fffp+12L : 0x1.d986625e958159cp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x2.0000ap+0L -0x3.fffp+12L : 0x1.d986625e958159b8p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-m68k 0x2.0000ap+0L -0x3.fffp+12L : 0x1.d986625e958159bcp-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-m68k 0x2.0000ap+0L -0x3.fffp+12L : 0x1.d986625e958159b8p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-m68k 0x2.0000ap+0L -0x3.fffp+12L : 0x1.d986625e958159bcp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 0x2.0000ap+0L -0x3.fffp+12L : 0x1.d986625e958159ba2875322b3464p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x2.0000ap+0L -0x3.fffp+12L : 0x1.d986625e958159ba2875322b3468p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x2.0000ap+0L -0x3.fffp+12L : 0x1.d986625e958159ba2875322b3464p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x2.0000ap+0L -0x3.fffp+12L : 0x1.d986625e958159ba2875322b3468p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x2.0000ap+0L -0x3.fffp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x2.0000ap+0L -0x3.fffp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x2.0000ap+0L -0x3.fffp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x2.0000ap+0L -0x3.fffp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow -0x1.00006p1 -16383
+= pow downward flt-32 -0x2.0000cp+0f -0x3.fffp+12f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow tonearest flt-32 -0x2.0000cp+0f -0x3.fffp+12f : -0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 -0x2.0000cp+0f -0x3.fffp+12f : -0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 -0x2.0000cp+0f -0x3.fffp+12f : -0x0p+0f : inexact-ok underflow errno-erange
+= pow downward dbl-64 -0x2.0000cp+0 -0x3.fffp+12 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow tonearest dbl-64 -0x2.0000cp+0 -0x3.fffp+12 : -0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0x2.0000cp+0 -0x3.fffp+12 : -0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0x2.0000cp+0 -0x3.fffp+12 : -0x0p+0 : inexact-ok underflow errno-erange
+= pow downward ldbl-96-intel -0x2.0000cp+0L -0x3.fffp+12L : -0x1.d22f2104d1767548p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x2.0000cp+0L -0x3.fffp+12L : -0x1.d22f2104d1767548p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel -0x2.0000cp+0L -0x3.fffp+12L : -0x1.d22f2104d176754p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel -0x2.0000cp+0L -0x3.fffp+12L : -0x1.d22f2104d176754p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x2.0000cp+0L -0x3.fffp+12L : -0x1.d22f2104d1767548p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x2.0000cp+0L -0x3.fffp+12L : -0x1.d22f2104d1767548p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-m68k -0x2.0000cp+0L -0x3.fffp+12L : -0x1.d22f2104d1767544p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x2.0000cp+0L -0x3.fffp+12L : -0x1.d22f2104d1767544p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x2.0000cp+0L -0x3.fffp+12L : -0x1.d22f2104d17675466c07feeeff8cp-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 -0x2.0000cp+0L -0x3.fffp+12L : -0x1.d22f2104d17675466c07feeeff88p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 -0x2.0000cp+0L -0x3.fffp+12L : -0x1.d22f2104d17675466c07feeeff88p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 -0x2.0000cp+0L -0x3.fffp+12L : -0x1.d22f2104d17675466c07feeeff88p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x2.0000cp+0L -0x3.fffp+12L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x2.0000cp+0L -0x3.fffp+12L : -0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x2.0000cp+0L -0x3.fffp+12L : -0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x2.0000cp+0L -0x3.fffp+12L : -0x0p+0L : inexact-ok underflow errno-erange
+pow 0x1.00007p1 -16383
+= pow downward flt-32 0x2.0000ep+0f -0x3.fffp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2.0000ep+0f -0x3.fffp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2.0000ep+0f -0x3.fffp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2.0000ep+0f -0x3.fffp+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2.0000ep+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x2.0000ep+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x2.0000ep+0 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x2.0000ep+0 -0x3.fffp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x2.0000ep+0L -0x3.fffp+12L : 0x1.caf5023992728998p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x2.0000ep+0L -0x3.fffp+12L : 0x1.caf50239927289ap-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x2.0000ep+0L -0x3.fffp+12L : 0x1.caf5023992728998p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x2.0000ep+0L -0x3.fffp+12L : 0x1.caf50239927289ap-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x2.0000ep+0L -0x3.fffp+12L : 0x1.caf502399272899cp-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-m68k 0x2.0000ep+0L -0x3.fffp+12L : 0x1.caf502399272899cp-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-m68k 0x2.0000ep+0L -0x3.fffp+12L : 0x1.caf502399272899cp-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-m68k 0x2.0000ep+0L -0x3.fffp+12L : 0x1.caf50239927289ap-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 0x2.0000ep+0L -0x3.fffp+12L : 0x1.caf502399272899d38ac063069dcp-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x2.0000ep+0L -0x3.fffp+12L : 0x1.caf502399272899d38ac063069ep-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x2.0000ep+0L -0x3.fffp+12L : 0x1.caf502399272899d38ac063069dcp-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x2.0000ep+0L -0x3.fffp+12L : 0x1.caf502399272899d38ac063069ep-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x2.0000ep+0L -0x3.fffp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x2.0000ep+0L -0x3.fffp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x2.0000ep+0L -0x3.fffp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x2.0000ep+0L -0x3.fffp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow 0x0.ffff1p-1 126
+= pow downward flt-32 0x7.fff88p-4f 0x7.ep+4f : 0x3.fe27e8p-128f : inexact-ok underflow errno-erange-ok
+= pow tonearest flt-32 0x7.fff88p-4f 0x7.ep+4f : 0x3.fe27fp-128f : inexact-ok underflow errno-erange-ok
+= pow towardzero flt-32 0x7.fff88p-4f 0x7.ep+4f : 0x3.fe27e8p-128f : inexact-ok underflow errno-erange-ok
+= pow upward flt-32 0x7.fff88p-4f 0x7.ep+4f : 0x3.fe27fp-128f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28cp-128 : inexact-ok
+= pow tonearest dbl-64 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28cp-128 : inexact-ok
+= pow towardzero dbl-64 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28cp-128 : inexact-ok
+= pow upward dbl-64 0x7.fff88p-4 0x7.ep+4 : 0x3.fe27ec152f28ep-128 : inexact-ok
+= pow downward ldbl-96-intel 0x7.fff88p-4L 0x7.ep+4L : 0x3.fe27ec152f28ce6p-128L : inexact-ok
+= pow tonearest ldbl-96-intel 0x7.fff88p-4L 0x7.ep+4L : 0x3.fe27ec152f28ce64p-128L : inexact-ok
+= pow towardzero ldbl-96-intel 0x7.fff88p-4L 0x7.ep+4L : 0x3.fe27ec152f28ce6p-128L : inexact-ok
+= pow upward ldbl-96-intel 0x7.fff88p-4L 0x7.ep+4L : 0x3.fe27ec152f28ce64p-128L : inexact-ok
+= pow downward ldbl-96-m68k 0x7.fff88p-4L 0x7.ep+4L : 0x3.fe27ec152f28ce6p-128L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x7.fff88p-4L 0x7.ep+4L : 0x3.fe27ec152f28ce64p-128L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x7.fff88p-4L 0x7.ep+4L : 0x3.fe27ec152f28ce6p-128L : inexact-ok
+= pow upward ldbl-96-m68k 0x7.fff88p-4L 0x7.ep+4L : 0x3.fe27ec152f28ce64p-128L : inexact-ok
+= pow downward ldbl-128 0x7.fff88p-4L 0x7.ep+4L : 0x3.fe27ec152f28ce635a4ddb4b318ep-128L : inexact-ok
+= pow tonearest ldbl-128 0x7.fff88p-4L 0x7.ep+4L : 0x3.fe27ec152f28ce635a4ddb4b318ep-128L : inexact-ok
+= pow towardzero ldbl-128 0x7.fff88p-4L 0x7.ep+4L : 0x3.fe27ec152f28ce635a4ddb4b318ep-128L : inexact-ok
+= pow upward ldbl-128 0x7.fff88p-4L 0x7.ep+4L : 0x3.fe27ec152f28ce635a4ddb4b319p-128L : inexact-ok
+= pow downward ldbl-128ibm 0x7.fff88p-4L 0x7.ep+4L : 0x3.fe27ec152f28ce635a4ddb4b31p-128L : inexact-ok
+= pow tonearest ldbl-128ibm 0x7.fff88p-4L 0x7.ep+4L : 0x3.fe27ec152f28ce635a4ddb4b32p-128L : inexact-ok
+= pow towardzero ldbl-128ibm 0x7.fff88p-4L 0x7.ep+4L : 0x3.fe27ec152f28ce635a4ddb4b31p-128L : inexact-ok
+= pow upward ldbl-128ibm 0x7.fff88p-4L 0x7.ep+4L : 0x3.fe27ec152f28ce635a4ddb4b32p-128L : inexact-ok
+pow -0x0.ffff2p-1 126
+= pow downward flt-32 -0x7.fff9p-4f 0x7.ep+4f : 0x3.fe4758p-128f : inexact-ok underflow errno-erange-ok
+= pow tonearest flt-32 -0x7.fff9p-4f 0x7.ep+4f : 0x3.fe476p-128f : inexact-ok underflow errno-erange-ok
+= pow towardzero flt-32 -0x7.fff9p-4f 0x7.ep+4f : 0x3.fe4758p-128f : inexact-ok underflow errno-erange-ok
+= pow upward flt-32 -0x7.fff9p-4f 0x7.ep+4f : 0x3.fe476p-128f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0x7.fff9p-4 0x7.ep+4 : 0x3.fe475e27e237ap-128 : inexact-ok
+= pow tonearest dbl-64 -0x7.fff9p-4 0x7.ep+4 : 0x3.fe475e27e237cp-128 : inexact-ok
+= pow towardzero dbl-64 -0x7.fff9p-4 0x7.ep+4 : 0x3.fe475e27e237ap-128 : inexact-ok
+= pow upward dbl-64 -0x7.fff9p-4 0x7.ep+4 : 0x3.fe475e27e237cp-128 : inexact-ok
+= pow downward ldbl-96-intel -0x7.fff9p-4L 0x7.ep+4L : 0x3.fe475e27e237b498p-128L : inexact-ok
+= pow tonearest ldbl-96-intel -0x7.fff9p-4L 0x7.ep+4L : 0x3.fe475e27e237b498p-128L : inexact-ok
+= pow towardzero ldbl-96-intel -0x7.fff9p-4L 0x7.ep+4L : 0x3.fe475e27e237b498p-128L : inexact-ok
+= pow upward ldbl-96-intel -0x7.fff9p-4L 0x7.ep+4L : 0x3.fe475e27e237b49cp-128L : inexact-ok
+= pow downward ldbl-96-m68k -0x7.fff9p-4L 0x7.ep+4L : 0x3.fe475e27e237b498p-128L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x7.fff9p-4L 0x7.ep+4L : 0x3.fe475e27e237b498p-128L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x7.fff9p-4L 0x7.ep+4L : 0x3.fe475e27e237b498p-128L : inexact-ok
+= pow upward ldbl-96-m68k -0x7.fff9p-4L 0x7.ep+4L : 0x3.fe475e27e237b49cp-128L : inexact-ok
+= pow downward ldbl-128 -0x7.fff9p-4L 0x7.ep+4L : 0x3.fe475e27e237b499ce72ab8bda36p-128L : inexact-ok
+= pow tonearest ldbl-128 -0x7.fff9p-4L 0x7.ep+4L : 0x3.fe475e27e237b499ce72ab8bda36p-128L : inexact-ok
+= pow towardzero ldbl-128 -0x7.fff9p-4L 0x7.ep+4L : 0x3.fe475e27e237b499ce72ab8bda36p-128L : inexact-ok
+= pow upward ldbl-128 -0x7.fff9p-4L 0x7.ep+4L : 0x3.fe475e27e237b499ce72ab8bda38p-128L : inexact-ok
+= pow downward ldbl-128ibm -0x7.fff9p-4L 0x7.ep+4L : 0x3.fe475e27e237b499ce72ab8bdap-128L : inexact-ok
+= pow tonearest ldbl-128ibm -0x7.fff9p-4L 0x7.ep+4L : 0x3.fe475e27e237b499ce72ab8bdap-128L : inexact-ok
+= pow towardzero ldbl-128ibm -0x7.fff9p-4L 0x7.ep+4L : 0x3.fe475e27e237b499ce72ab8bdap-128L : inexact-ok
+= pow upward ldbl-128ibm -0x7.fff9p-4L 0x7.ep+4L : 0x3.fe475e27e237b499ce72ab8bdbp-128L : inexact-ok
+pow 0x0.ffff3p-1 126
+= pow downward flt-32 0x7.fff98p-4f 0x7.ep+4f : 0x3.fe66dp-128f : inexact-ok underflow errno-erange-ok
+= pow tonearest flt-32 0x7.fff98p-4f 0x7.ep+4f : 0x3.fe66dp-128f : inexact-ok underflow errno-erange-ok
+= pow towardzero flt-32 0x7.fff98p-4f 0x7.ep+4f : 0x3.fe66dp-128f : inexact-ok underflow errno-erange-ok
+= pow upward flt-32 0x7.fff98p-4f 0x7.ep+4f : 0x3.fe66d8p-128f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f4p-128 : inexact-ok
+= pow tonearest dbl-64 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f6p-128 : inexact-ok
+= pow towardzero dbl-64 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f4p-128 : inexact-ok
+= pow upward dbl-64 0x7.fff98p-4 0x7.ep+4 : 0x3.fe66d130450f6p-128 : inexact-ok
+= pow downward ldbl-96-intel 0x7.fff98p-4L 0x7.ep+4L : 0x3.fe66d130450f5d4p-128L : inexact-ok
+= pow tonearest ldbl-96-intel 0x7.fff98p-4L 0x7.ep+4L : 0x3.fe66d130450f5d4p-128L : inexact-ok
+= pow towardzero ldbl-96-intel 0x7.fff98p-4L 0x7.ep+4L : 0x3.fe66d130450f5d4p-128L : inexact-ok
+= pow upward ldbl-96-intel 0x7.fff98p-4L 0x7.ep+4L : 0x3.fe66d130450f5d44p-128L : inexact-ok
+= pow downward ldbl-96-m68k 0x7.fff98p-4L 0x7.ep+4L : 0x3.fe66d130450f5d4p-128L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x7.fff98p-4L 0x7.ep+4L : 0x3.fe66d130450f5d4p-128L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x7.fff98p-4L 0x7.ep+4L : 0x3.fe66d130450f5d4p-128L : inexact-ok
+= pow upward ldbl-96-m68k 0x7.fff98p-4L 0x7.ep+4L : 0x3.fe66d130450f5d44p-128L : inexact-ok
+= pow downward ldbl-128 0x7.fff98p-4L 0x7.ep+4L : 0x3.fe66d130450f5d410fb40ded4e42p-128L : inexact-ok
+= pow tonearest ldbl-128 0x7.fff98p-4L 0x7.ep+4L : 0x3.fe66d130450f5d410fb40ded4e42p-128L : inexact-ok
+= pow towardzero ldbl-128 0x7.fff98p-4L 0x7.ep+4L : 0x3.fe66d130450f5d410fb40ded4e42p-128L : inexact-ok
+= pow upward ldbl-128 0x7.fff98p-4L 0x7.ep+4L : 0x3.fe66d130450f5d410fb40ded4e44p-128L : inexact-ok
+= pow downward ldbl-128ibm 0x7.fff98p-4L 0x7.ep+4L : 0x3.fe66d130450f5d410fb40ded4ep-128L : inexact-ok
+= pow tonearest ldbl-128ibm 0x7.fff98p-4L 0x7.ep+4L : 0x3.fe66d130450f5d410fb40ded4ep-128L : inexact-ok
+= pow towardzero ldbl-128ibm 0x7.fff98p-4L 0x7.ep+4L : 0x3.fe66d130450f5d410fb40ded4ep-128L : inexact-ok
+= pow upward ldbl-128ibm 0x7.fff98p-4L 0x7.ep+4L : 0x3.fe66d130450f5d410fb40ded4fp-128L : inexact-ok
+pow -0x0.ffff4p-1 126
+= pow downward flt-32 -0x7.fffap-4f 0x7.ep+4f : 0x3.fe864p-128f : inexact-ok underflow errno-erange-ok
+= pow tonearest flt-32 -0x7.fffap-4f 0x7.ep+4f : 0x3.fe8648p-128f : inexact-ok underflow errno-erange-ok
+= pow towardzero flt-32 -0x7.fffap-4f 0x7.ep+4f : 0x3.fe864p-128f : inexact-ok underflow errno-erange-ok
+= pow upward flt-32 -0x7.fffap-4f 0x7.ep+4f : 0x3.fe8648p-128f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0x7.fffap-4 0x7.ep+4 : 0x3.fe86452e5f1fep-128 : inexact-ok
+= pow tonearest dbl-64 -0x7.fffap-4 0x7.ep+4 : 0x3.fe86452e5f2p-128 : inexact-ok
+= pow towardzero dbl-64 -0x7.fffap-4 0x7.ep+4 : 0x3.fe86452e5f1fep-128 : inexact-ok
+= pow upward dbl-64 -0x7.fffap-4 0x7.ep+4 : 0x3.fe86452e5f2p-128 : inexact-ok
+= pow downward ldbl-96-intel -0x7.fffap-4L 0x7.ep+4L : 0x3.fe86452e5f1ffdc4p-128L : inexact-ok
+= pow tonearest ldbl-96-intel -0x7.fffap-4L 0x7.ep+4L : 0x3.fe86452e5f1ffdc8p-128L : inexact-ok
+= pow towardzero ldbl-96-intel -0x7.fffap-4L 0x7.ep+4L : 0x3.fe86452e5f1ffdc4p-128L : inexact-ok
+= pow upward ldbl-96-intel -0x7.fffap-4L 0x7.ep+4L : 0x3.fe86452e5f1ffdc8p-128L : inexact-ok
+= pow downward ldbl-96-m68k -0x7.fffap-4L 0x7.ep+4L : 0x3.fe86452e5f1ffdc4p-128L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x7.fffap-4L 0x7.ep+4L : 0x3.fe86452e5f1ffdc8p-128L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x7.fffap-4L 0x7.ep+4L : 0x3.fe86452e5f1ffdc4p-128L : inexact-ok
+= pow upward ldbl-96-m68k -0x7.fffap-4L 0x7.ep+4L : 0x3.fe86452e5f1ffdc8p-128L : inexact-ok
+= pow downward ldbl-128 -0x7.fffap-4L 0x7.ep+4L : 0x3.fe86452e5f1ffdc65744aa5e0858p-128L : inexact-ok
+= pow tonearest ldbl-128 -0x7.fffap-4L 0x7.ep+4L : 0x3.fe86452e5f1ffdc65744aa5e085ap-128L : inexact-ok
+= pow towardzero ldbl-128 -0x7.fffap-4L 0x7.ep+4L : 0x3.fe86452e5f1ffdc65744aa5e0858p-128L : inexact-ok
+= pow upward ldbl-128 -0x7.fffap-4L 0x7.ep+4L : 0x3.fe86452e5f1ffdc65744aa5e085ap-128L : inexact-ok
+= pow downward ldbl-128ibm -0x7.fffap-4L 0x7.ep+4L : 0x3.fe86452e5f1ffdc65744aa5e08p-128L : inexact-ok
+= pow tonearest ldbl-128ibm -0x7.fffap-4L 0x7.ep+4L : 0x3.fe86452e5f1ffdc65744aa5e08p-128L : inexact-ok
+= pow towardzero ldbl-128ibm -0x7.fffap-4L 0x7.ep+4L : 0x3.fe86452e5f1ffdc65744aa5e08p-128L : inexact-ok
+= pow upward ldbl-128ibm -0x7.fffap-4L 0x7.ep+4L : 0x3.fe86452e5f1ffdc65744aa5e09p-128L : inexact-ok
+pow 0x0.ffff5p-1 126
+= pow downward flt-32 0x7.fffa8p-4f 0x7.ep+4f : 0x3.fea5b8p-128f : inexact-ok underflow errno-erange-ok
+= pow tonearest flt-32 0x7.fffa8p-4f 0x7.ep+4f : 0x3.fea5b8p-128f : inexact-ok underflow errno-erange-ok
+= pow towardzero flt-32 0x7.fffa8p-4f 0x7.ep+4f : 0x3.fea5b8p-128f : inexact-ok underflow errno-erange-ok
+= pow upward flt-32 0x7.fffa8p-4f 0x7.ep+4f : 0x3.fea5cp-128f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237dap-128 : inexact-ok
+= pow tonearest dbl-64 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237dap-128 : inexact-ok
+= pow towardzero dbl-64 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237dap-128 : inexact-ok
+= pow upward dbl-64 0x7.fffa8p-4 0x7.ep+4 : 0x3.fea5ba2237da2p-128 : inexact-ok
+= pow downward ldbl-96-intel 0x7.fffa8p-4L 0x7.ep+4L : 0x3.fea5ba2237da04c4p-128L : inexact-ok
+= pow tonearest ldbl-96-intel 0x7.fffa8p-4L 0x7.ep+4L : 0x3.fea5ba2237da04c8p-128L : inexact-ok
+= pow towardzero ldbl-96-intel 0x7.fffa8p-4L 0x7.ep+4L : 0x3.fea5ba2237da04c4p-128L : inexact-ok
+= pow upward ldbl-96-intel 0x7.fffa8p-4L 0x7.ep+4L : 0x3.fea5ba2237da04c8p-128L : inexact-ok
+= pow downward ldbl-96-m68k 0x7.fffa8p-4L 0x7.ep+4L : 0x3.fea5ba2237da04c4p-128L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x7.fffa8p-4L 0x7.ep+4L : 0x3.fea5ba2237da04c8p-128L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x7.fffa8p-4L 0x7.ep+4L : 0x3.fea5ba2237da04c4p-128L : inexact-ok
+= pow upward ldbl-96-m68k 0x7.fffa8p-4L 0x7.ep+4L : 0x3.fea5ba2237da04c8p-128L : inexact-ok
+= pow downward ldbl-128 0x7.fffa8p-4L 0x7.ep+4L : 0x3.fea5ba2237da04c68353884b5374p-128L : inexact-ok
+= pow tonearest ldbl-128 0x7.fffa8p-4L 0x7.ep+4L : 0x3.fea5ba2237da04c68353884b5374p-128L : inexact-ok
+= pow towardzero ldbl-128 0x7.fffa8p-4L 0x7.ep+4L : 0x3.fea5ba2237da04c68353884b5374p-128L : inexact-ok
+= pow upward ldbl-128 0x7.fffa8p-4L 0x7.ep+4L : 0x3.fea5ba2237da04c68353884b5376p-128L : inexact-ok
+= pow downward ldbl-128ibm 0x7.fffa8p-4L 0x7.ep+4L : 0x3.fea5ba2237da04c68353884b53p-128L : inexact-ok
+= pow tonearest ldbl-128ibm 0x7.fffa8p-4L 0x7.ep+4L : 0x3.fea5ba2237da04c68353884b53p-128L : inexact-ok
+= pow towardzero ldbl-128ibm 0x7.fffa8p-4L 0x7.ep+4L : 0x3.fea5ba2237da04c68353884b53p-128L : inexact-ok
+= pow upward ldbl-128ibm 0x7.fffa8p-4L 0x7.ep+4L : 0x3.fea5ba2237da04c68353884b54p-128L : inexact-ok
+pow -0x0.ffff6p-1 126
+= pow downward flt-32 -0x7.fffbp-4f 0x7.ep+4f : 0x3.fec53p-128f : inexact-ok underflow errno-erange-ok
+= pow tonearest flt-32 -0x7.fffbp-4f 0x7.ep+4f : 0x3.fec53p-128f : inexact-ok underflow errno-erange-ok
+= pow towardzero flt-32 -0x7.fffbp-4f 0x7.ep+4f : 0x3.fec53p-128f : inexact-ok underflow errno-erange-ok
+= pow upward flt-32 -0x7.fffbp-4f 0x7.ep+4f : 0x3.fec538p-128f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0x7.fffbp-4 0x7.ep+4 : 0x3.fec5300bd6aep-128 : inexact-ok
+= pow tonearest dbl-64 -0x7.fffbp-4 0x7.ep+4 : 0x3.fec5300bd6ae2p-128 : inexact-ok
+= pow towardzero dbl-64 -0x7.fffbp-4 0x7.ep+4 : 0x3.fec5300bd6aep-128 : inexact-ok
+= pow upward dbl-64 -0x7.fffbp-4 0x7.ep+4 : 0x3.fec5300bd6ae2p-128 : inexact-ok
+= pow downward ldbl-96-intel -0x7.fffbp-4L 0x7.ep+4L : 0x3.fec5300bd6ae1a0cp-128L : inexact-ok
+= pow tonearest ldbl-96-intel -0x7.fffbp-4L 0x7.ep+4L : 0x3.fec5300bd6ae1a1p-128L : inexact-ok
+= pow towardzero ldbl-96-intel -0x7.fffbp-4L 0x7.ep+4L : 0x3.fec5300bd6ae1a0cp-128L : inexact-ok
+= pow upward ldbl-96-intel -0x7.fffbp-4L 0x7.ep+4L : 0x3.fec5300bd6ae1a1p-128L : inexact-ok
+= pow downward ldbl-96-m68k -0x7.fffbp-4L 0x7.ep+4L : 0x3.fec5300bd6ae1a0cp-128L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x7.fffbp-4L 0x7.ep+4L : 0x3.fec5300bd6ae1a1p-128L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x7.fffbp-4L 0x7.ep+4L : 0x3.fec5300bd6ae1a0cp-128L : inexact-ok
+= pow upward ldbl-96-m68k -0x7.fffbp-4L 0x7.ep+4L : 0x3.fec5300bd6ae1a1p-128L : inexact-ok
+= pow downward ldbl-128 -0x7.fffbp-4L 0x7.ep+4L : 0x3.fec5300bd6ae1a0fcb1f2bd4ebc8p-128L : inexact-ok
+= pow tonearest ldbl-128 -0x7.fffbp-4L 0x7.ep+4L : 0x3.fec5300bd6ae1a0fcb1f2bd4ebc8p-128L : inexact-ok
+= pow towardzero ldbl-128 -0x7.fffbp-4L 0x7.ep+4L : 0x3.fec5300bd6ae1a0fcb1f2bd4ebc8p-128L : inexact-ok
+= pow upward ldbl-128 -0x7.fffbp-4L 0x7.ep+4L : 0x3.fec5300bd6ae1a0fcb1f2bd4ebcap-128L : inexact-ok
+= pow downward ldbl-128ibm -0x7.fffbp-4L 0x7.ep+4L : 0x3.fec5300bd6ae1a0fcb1f2bd4ebp-128L : inexact-ok
+= pow tonearest ldbl-128ibm -0x7.fffbp-4L 0x7.ep+4L : 0x3.fec5300bd6ae1a0fcb1f2bd4ecp-128L : inexact-ok
+= pow towardzero ldbl-128ibm -0x7.fffbp-4L 0x7.ep+4L : 0x3.fec5300bd6ae1a0fcb1f2bd4ebp-128L : inexact-ok
+= pow upward ldbl-128ibm -0x7.fffbp-4L 0x7.ep+4L : 0x3.fec5300bd6ae1a0fcb1f2bd4ecp-128L : inexact-ok
+pow 0x0.ffff7p-1 126
+= pow downward flt-32 0x7.fffb8p-4f 0x7.ep+4f : 0x3.fee4ap-128f : inexact-ok underflow errno-erange-ok
+= pow tonearest flt-32 0x7.fffb8p-4f 0x7.ep+4f : 0x3.fee4a8p-128f : inexact-ok underflow errno-erange-ok
+= pow towardzero flt-32 0x7.fffb8p-4f 0x7.ep+4f : 0x3.fee4ap-128f : inexact-ok underflow errno-erange-ok
+= pow upward flt-32 0x7.fffb8p-4f 0x7.ep+4f : 0x3.fee4a8p-128f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430dp-128 : inexact-ok
+= pow tonearest dbl-64 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430d2p-128 : inexact-ok
+= pow towardzero dbl-64 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430dp-128 : inexact-ok
+= pow upward dbl-64 0x7.fffb8p-4 0x7.ep+4 : 0x3.fee4a6eb430d2p-128 : inexact-ok
+= pow downward ldbl-96-intel 0x7.fffb8p-4L 0x7.ep+4L : 0x3.fee4a6eb430d1eap-128L : inexact-ok
+= pow tonearest ldbl-96-intel 0x7.fffb8p-4L 0x7.ep+4L : 0x3.fee4a6eb430d1ea4p-128L : inexact-ok
+= pow towardzero ldbl-96-intel 0x7.fffb8p-4L 0x7.ep+4L : 0x3.fee4a6eb430d1eap-128L : inexact-ok
+= pow upward ldbl-96-intel 0x7.fffb8p-4L 0x7.ep+4L : 0x3.fee4a6eb430d1ea4p-128L : inexact-ok
+= pow downward ldbl-96-m68k 0x7.fffb8p-4L 0x7.ep+4L : 0x3.fee4a6eb430d1eap-128L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x7.fffb8p-4L 0x7.ep+4L : 0x3.fee4a6eb430d1ea4p-128L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x7.fffb8p-4L 0x7.ep+4L : 0x3.fee4a6eb430d1eap-128L : inexact-ok
+= pow upward ldbl-96-m68k 0x7.fffb8p-4L 0x7.ep+4L : 0x3.fee4a6eb430d1ea4p-128L : inexact-ok
+= pow downward ldbl-128 0x7.fffb8p-4L 0x7.ep+4L : 0x3.fee4a6eb430d1ea37315950b8c8p-128L : inexact-ok
+= pow tonearest ldbl-128 0x7.fffb8p-4L 0x7.ep+4L : 0x3.fee4a6eb430d1ea37315950b8c82p-128L : inexact-ok
+= pow towardzero ldbl-128 0x7.fffb8p-4L 0x7.ep+4L : 0x3.fee4a6eb430d1ea37315950b8c8p-128L : inexact-ok
+= pow upward ldbl-128 0x7.fffb8p-4L 0x7.ep+4L : 0x3.fee4a6eb430d1ea37315950b8c82p-128L : inexact-ok
+= pow downward ldbl-128ibm 0x7.fffb8p-4L 0x7.ep+4L : 0x3.fee4a6eb430d1ea37315950b8cp-128L : inexact-ok
+= pow tonearest ldbl-128ibm 0x7.fffb8p-4L 0x7.ep+4L : 0x3.fee4a6eb430d1ea37315950b8dp-128L : inexact-ok
+= pow towardzero ldbl-128ibm 0x7.fffb8p-4L 0x7.ep+4L : 0x3.fee4a6eb430d1ea37315950b8cp-128L : inexact-ok
+= pow upward ldbl-128ibm 0x7.fffb8p-4L 0x7.ep+4L : 0x3.fee4a6eb430d1ea37315950b8dp-128L : inexact-ok
+pow 0x0.ffff1p-1 969
+= pow downward flt-32 0x7.fff88p-4f 0x3.c9p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x7.fff88p-4f 0x3.c9p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x7.fff88p-4f 0x3.c9p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x7.fff88p-4f 0x3.c9p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18aecp-972 : inexact-ok
+= pow tonearest dbl-64 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18aecp-972 : inexact-ok
+= pow towardzero dbl-64 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18aecp-972 : inexact-ok
+= pow upward dbl-64 0x7.fff88p-4 0x3.c9p+8 : 0x7.e3ce962b18afp-972 : inexact-ok
+= pow downward ldbl-96-intel 0x7.fff88p-4L 0x3.c9p+8L : 0x7.e3ce962b18aedd9p-972L : inexact-ok
+= pow tonearest ldbl-96-intel 0x7.fff88p-4L 0x3.c9p+8L : 0x7.e3ce962b18aedd9p-972L : inexact-ok
+= pow towardzero ldbl-96-intel 0x7.fff88p-4L 0x3.c9p+8L : 0x7.e3ce962b18aedd9p-972L : inexact-ok
+= pow upward ldbl-96-intel 0x7.fff88p-4L 0x3.c9p+8L : 0x7.e3ce962b18aedd98p-972L : inexact-ok
+= pow downward ldbl-96-m68k 0x7.fff88p-4L 0x3.c9p+8L : 0x7.e3ce962b18aedd9p-972L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x7.fff88p-4L 0x3.c9p+8L : 0x7.e3ce962b18aedd9p-972L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x7.fff88p-4L 0x3.c9p+8L : 0x7.e3ce962b18aedd9p-972L : inexact-ok
+= pow upward ldbl-96-m68k 0x7.fff88p-4L 0x3.c9p+8L : 0x7.e3ce962b18aedd98p-972L : inexact-ok
+= pow downward ldbl-128 0x7.fff88p-4L 0x3.c9p+8L : 0x7.e3ce962b18aedd93709d31f3188p-972L : inexact-ok
+= pow tonearest ldbl-128 0x7.fff88p-4L 0x3.c9p+8L : 0x7.e3ce962b18aedd93709d31f31884p-972L : inexact-ok
+= pow towardzero ldbl-128 0x7.fff88p-4L 0x3.c9p+8L : 0x7.e3ce962b18aedd93709d31f3188p-972L : inexact-ok
+= pow upward ldbl-128 0x7.fff88p-4L 0x3.c9p+8L : 0x7.e3ce962b18aedd93709d31f31884p-972L : inexact-ok
+= pow downward ldbl-128ibm 0x7.fff88p-4L 0x3.c9p+8L : 0x7.e3ce962b18aedd93709d31f318p-972L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x7.fff88p-4L 0x3.c9p+8L : 0x7.e3ce962b18aedd93709d31f318p-972L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x7.fff88p-4L 0x3.c9p+8L : 0x7.e3ce962b18aedd93709d31f318p-972L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x7.fff88p-4L 0x3.c9p+8L : 0x7.e3ce962b18aedd93709d31f31cp-972L : inexact-ok underflow errno-erange-ok
+pow -0x0.ffff2p-1 969
+= pow downward flt-32 -0x7.fff9p-4f 0x3.c9p+8f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow tonearest flt-32 -0x7.fff9p-4f 0x3.c9p+8f : -0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 -0x7.fff9p-4f 0x3.c9p+8f : -0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 -0x7.fff9p-4f 0x3.c9p+8f : -0x0p+0f : inexact-ok underflow errno-erange
+= pow downward dbl-64 -0x7.fff9p-4 0x3.c9p+8 : -0x7.e5aca4f5b1c6cp-972 : inexact-ok
+= pow tonearest dbl-64 -0x7.fff9p-4 0x3.c9p+8 : -0x7.e5aca4f5b1c68p-972 : inexact-ok
+= pow towardzero dbl-64 -0x7.fff9p-4 0x3.c9p+8 : -0x7.e5aca4f5b1c68p-972 : inexact-ok
+= pow upward dbl-64 -0x7.fff9p-4 0x3.c9p+8 : -0x7.e5aca4f5b1c68p-972 : inexact-ok
+= pow downward ldbl-96-intel -0x7.fff9p-4L 0x3.c9p+8L : -0x7.e5aca4f5b1c68aap-972L : inexact-ok
+= pow tonearest ldbl-96-intel -0x7.fff9p-4L 0x3.c9p+8L : -0x7.e5aca4f5b1c68a98p-972L : inexact-ok
+= pow towardzero ldbl-96-intel -0x7.fff9p-4L 0x3.c9p+8L : -0x7.e5aca4f5b1c68a98p-972L : inexact-ok
+= pow upward ldbl-96-intel -0x7.fff9p-4L 0x3.c9p+8L : -0x7.e5aca4f5b1c68a98p-972L : inexact-ok
+= pow downward ldbl-96-m68k -0x7.fff9p-4L 0x3.c9p+8L : -0x7.e5aca4f5b1c68aap-972L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x7.fff9p-4L 0x3.c9p+8L : -0x7.e5aca4f5b1c68a98p-972L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x7.fff9p-4L 0x3.c9p+8L : -0x7.e5aca4f5b1c68a98p-972L : inexact-ok
+= pow upward ldbl-96-m68k -0x7.fff9p-4L 0x3.c9p+8L : -0x7.e5aca4f5b1c68a98p-972L : inexact-ok
+= pow downward ldbl-128 -0x7.fff9p-4L 0x3.c9p+8L : -0x7.e5aca4f5b1c68a9a15b0fe12f608p-972L : inexact-ok
+= pow tonearest ldbl-128 -0x7.fff9p-4L 0x3.c9p+8L : -0x7.e5aca4f5b1c68a9a15b0fe12f604p-972L : inexact-ok
+= pow towardzero ldbl-128 -0x7.fff9p-4L 0x3.c9p+8L : -0x7.e5aca4f5b1c68a9a15b0fe12f604p-972L : inexact-ok
+= pow upward ldbl-128 -0x7.fff9p-4L 0x3.c9p+8L : -0x7.e5aca4f5b1c68a9a15b0fe12f604p-972L : inexact-ok
+= pow downward ldbl-128ibm -0x7.fff9p-4L 0x3.c9p+8L : -0x7.e5aca4f5b1c68a9a15b0fe12f8p-972L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x7.fff9p-4L 0x3.c9p+8L : -0x7.e5aca4f5b1c68a9a15b0fe12f8p-972L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm -0x7.fff9p-4L 0x3.c9p+8L : -0x7.e5aca4f5b1c68a9a15b0fe12f4p-972L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm -0x7.fff9p-4L 0x3.c9p+8L : -0x7.e5aca4f5b1c68a9a15b0fe12f4p-972L : inexact-ok underflow errno-erange-ok
+pow 0x0.ffff3p-1 969
+= pow downward flt-32 0x7.fff98p-4f 0x3.c9p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x7.fff98p-4f 0x3.c9p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x7.fff98p-4f 0x3.c9p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x7.fff98p-4f 0x3.c9p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88758cp-972 : inexact-ok
+= pow tonearest dbl-64 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88759p-972 : inexact-ok
+= pow towardzero dbl-64 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88758cp-972 : inexact-ok
+= pow upward dbl-64 0x7.fff98p-4 0x3.c9p+8 : 0x7.e78b24c88759p-972 : inexact-ok
+= pow downward ldbl-96-intel 0x7.fff98p-4L 0x3.c9p+8L : 0x7.e78b24c88758eef8p-972L : inexact-ok
+= pow tonearest ldbl-96-intel 0x7.fff98p-4L 0x3.c9p+8L : 0x7.e78b24c88758eef8p-972L : inexact-ok
+= pow towardzero ldbl-96-intel 0x7.fff98p-4L 0x3.c9p+8L : 0x7.e78b24c88758eef8p-972L : inexact-ok
+= pow upward ldbl-96-intel 0x7.fff98p-4L 0x3.c9p+8L : 0x7.e78b24c88758efp-972L : inexact-ok
+= pow downward ldbl-96-m68k 0x7.fff98p-4L 0x3.c9p+8L : 0x7.e78b24c88758eef8p-972L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x7.fff98p-4L 0x3.c9p+8L : 0x7.e78b24c88758eef8p-972L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x7.fff98p-4L 0x3.c9p+8L : 0x7.e78b24c88758eef8p-972L : inexact-ok
+= pow upward ldbl-96-m68k 0x7.fff98p-4L 0x3.c9p+8L : 0x7.e78b24c88758efp-972L : inexact-ok
+= pow downward ldbl-128 0x7.fff98p-4L 0x3.c9p+8L : 0x7.e78b24c88758eef8d6e0d4e2c4bcp-972L : inexact-ok
+= pow tonearest ldbl-128 0x7.fff98p-4L 0x3.c9p+8L : 0x7.e78b24c88758eef8d6e0d4e2c4cp-972L : inexact-ok
+= pow towardzero ldbl-128 0x7.fff98p-4L 0x3.c9p+8L : 0x7.e78b24c88758eef8d6e0d4e2c4bcp-972L : inexact-ok
+= pow upward ldbl-128 0x7.fff98p-4L 0x3.c9p+8L : 0x7.e78b24c88758eef8d6e0d4e2c4cp-972L : inexact-ok
+= pow downward ldbl-128ibm 0x7.fff98p-4L 0x3.c9p+8L : 0x7.e78b24c88758eef8d6e0d4e2c4p-972L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x7.fff98p-4L 0x3.c9p+8L : 0x7.e78b24c88758eef8d6e0d4e2c4p-972L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x7.fff98p-4L 0x3.c9p+8L : 0x7.e78b24c88758eef8d6e0d4e2c4p-972L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x7.fff98p-4L 0x3.c9p+8L : 0x7.e78b24c88758eef8d6e0d4e2c8p-972L : inexact-ok underflow errno-erange-ok
+pow -0x0.ffff4p-1 969
+= pow downward flt-32 -0x7.fffap-4f 0x3.c9p+8f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow tonearest flt-32 -0x7.fffap-4f 0x3.c9p+8f : -0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 -0x7.fffap-4f 0x3.c9p+8f : -0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 -0x7.fffap-4f 0x3.c9p+8f : -0x0p+0f : inexact-ok underflow errno-erange
+= pow downward dbl-64 -0x7.fffap-4 0x3.c9p+8 : -0x7.e96a15be4c05p-972 : inexact-ok
+= pow tonearest dbl-64 -0x7.fffap-4 0x3.c9p+8 : -0x7.e96a15be4c05p-972 : inexact-ok
+= pow towardzero dbl-64 -0x7.fffap-4 0x3.c9p+8 : -0x7.e96a15be4c04cp-972 : inexact-ok
+= pow upward dbl-64 -0x7.fffap-4 0x3.c9p+8 : -0x7.e96a15be4c04cp-972 : inexact-ok
+= pow downward ldbl-96-intel -0x7.fffap-4L 0x3.c9p+8L : -0x7.e96a15be4c04fe88p-972L : inexact-ok
+= pow tonearest ldbl-96-intel -0x7.fffap-4L 0x3.c9p+8L : -0x7.e96a15be4c04fe8p-972L : inexact-ok
+= pow towardzero ldbl-96-intel -0x7.fffap-4L 0x3.c9p+8L : -0x7.e96a15be4c04fe8p-972L : inexact-ok
+= pow upward ldbl-96-intel -0x7.fffap-4L 0x3.c9p+8L : -0x7.e96a15be4c04fe8p-972L : inexact-ok
+= pow downward ldbl-96-m68k -0x7.fffap-4L 0x3.c9p+8L : -0x7.e96a15be4c04fe88p-972L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x7.fffap-4L 0x3.c9p+8L : -0x7.e96a15be4c04fe8p-972L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x7.fffap-4L 0x3.c9p+8L : -0x7.e96a15be4c04fe8p-972L : inexact-ok
+= pow upward ldbl-96-m68k -0x7.fffap-4L 0x3.c9p+8L : -0x7.e96a15be4c04fe8p-972L : inexact-ok
+= pow downward ldbl-128 -0x7.fffap-4L 0x3.c9p+8L : -0x7.e96a15be4c04fe82631d38dec668p-972L : inexact-ok
+= pow tonearest ldbl-128 -0x7.fffap-4L 0x3.c9p+8L : -0x7.e96a15be4c04fe82631d38dec668p-972L : inexact-ok
+= pow towardzero ldbl-128 -0x7.fffap-4L 0x3.c9p+8L : -0x7.e96a15be4c04fe82631d38dec664p-972L : inexact-ok
+= pow upward ldbl-128 -0x7.fffap-4L 0x3.c9p+8L : -0x7.e96a15be4c04fe82631d38dec664p-972L : inexact-ok
+= pow downward ldbl-128ibm -0x7.fffap-4L 0x3.c9p+8L : -0x7.e96a15be4c04fe82631d38dec8p-972L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x7.fffap-4L 0x3.c9p+8L : -0x7.e96a15be4c04fe82631d38dec8p-972L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm -0x7.fffap-4L 0x3.c9p+8L : -0x7.e96a15be4c04fe82631d38dec4p-972L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm -0x7.fffap-4L 0x3.c9p+8L : -0x7.e96a15be4c04fe82631d38dec4p-972L : inexact-ok underflow errno-erange-ok
+pow 0x0.ffff5p-1 969
+= pow downward flt-32 0x7.fffa8p-4f 0x3.c9p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x7.fffa8p-4f 0x3.c9p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x7.fffa8p-4f 0x3.c9p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x7.fffa8p-4f 0x3.c9p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b64p-972 : inexact-ok
+= pow tonearest dbl-64 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b64p-972 : inexact-ok
+= pow towardzero dbl-64 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b64p-972 : inexact-ok
+= pow upward dbl-64 0x7.fffa8p-4 0x3.c9p+8 : 0x7.eb4977f1b8b68p-972 : inexact-ok
+= pow downward ldbl-96-intel 0x7.fffa8p-4L 0x3.c9p+8L : 0x7.eb4977f1b8b6508p-972L : inexact-ok
+= pow tonearest ldbl-96-intel 0x7.fffa8p-4L 0x3.c9p+8L : 0x7.eb4977f1b8b65088p-972L : inexact-ok
+= pow towardzero ldbl-96-intel 0x7.fffa8p-4L 0x3.c9p+8L : 0x7.eb4977f1b8b6508p-972L : inexact-ok
+= pow upward ldbl-96-intel 0x7.fffa8p-4L 0x3.c9p+8L : 0x7.eb4977f1b8b65088p-972L : inexact-ok
+= pow downward ldbl-96-m68k 0x7.fffa8p-4L 0x3.c9p+8L : 0x7.eb4977f1b8b6508p-972L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x7.fffa8p-4L 0x3.c9p+8L : 0x7.eb4977f1b8b65088p-972L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x7.fffa8p-4L 0x3.c9p+8L : 0x7.eb4977f1b8b6508p-972L : inexact-ok
+= pow upward ldbl-96-m68k 0x7.fffa8p-4L 0x3.c9p+8L : 0x7.eb4977f1b8b65088p-972L : inexact-ok
+= pow downward ldbl-128 0x7.fffa8p-4L 0x3.c9p+8L : 0x7.eb4977f1b8b6508676d426b1b394p-972L : inexact-ok
+= pow tonearest ldbl-128 0x7.fffa8p-4L 0x3.c9p+8L : 0x7.eb4977f1b8b6508676d426b1b398p-972L : inexact-ok
+= pow towardzero ldbl-128 0x7.fffa8p-4L 0x3.c9p+8L : 0x7.eb4977f1b8b6508676d426b1b394p-972L : inexact-ok
+= pow upward ldbl-128 0x7.fffa8p-4L 0x3.c9p+8L : 0x7.eb4977f1b8b6508676d426b1b398p-972L : inexact-ok
+= pow downward ldbl-128ibm 0x7.fffa8p-4L 0x3.c9p+8L : 0x7.eb4977f1b8b6508676d426b1bp-972L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x7.fffa8p-4L 0x3.c9p+8L : 0x7.eb4977f1b8b6508676d426b1b4p-972L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x7.fffa8p-4L 0x3.c9p+8L : 0x7.eb4977f1b8b6508676d426b1bp-972L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x7.fffa8p-4L 0x3.c9p+8L : 0x7.eb4977f1b8b6508676d426b1b4p-972L : inexact-ok underflow errno-erange-ok
+pow -0x0.ffff6p-1 969
+= pow downward flt-32 -0x7.fffbp-4f 0x3.c9p+8f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow tonearest flt-32 -0x7.fffbp-4f 0x3.c9p+8f : -0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 -0x7.fffbp-4f 0x3.c9p+8f : -0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 -0x7.fffbp-4f 0x3.c9p+8f : -0x0p+0f : inexact-ok underflow errno-erange
+= pow downward dbl-64 -0x7.fffbp-4 0x3.c9p+8 : -0x7.ed294b7d8ca6cp-972 : inexact-ok
+= pow tonearest dbl-64 -0x7.fffbp-4 0x3.c9p+8 : -0x7.ed294b7d8ca68p-972 : inexact-ok
+= pow towardzero dbl-64 -0x7.fffbp-4 0x3.c9p+8 : -0x7.ed294b7d8ca68p-972 : inexact-ok
+= pow upward dbl-64 -0x7.fffbp-4 0x3.c9p+8 : -0x7.ed294b7d8ca68p-972 : inexact-ok
+= pow downward ldbl-96-intel -0x7.fffbp-4L 0x3.c9p+8L : -0x7.ed294b7d8ca69bfp-972L : inexact-ok
+= pow tonearest ldbl-96-intel -0x7.fffbp-4L 0x3.c9p+8L : -0x7.ed294b7d8ca69bfp-972L : inexact-ok
+= pow towardzero ldbl-96-intel -0x7.fffbp-4L 0x3.c9p+8L : -0x7.ed294b7d8ca69be8p-972L : inexact-ok
+= pow upward ldbl-96-intel -0x7.fffbp-4L 0x3.c9p+8L : -0x7.ed294b7d8ca69be8p-972L : inexact-ok
+= pow downward ldbl-96-m68k -0x7.fffbp-4L 0x3.c9p+8L : -0x7.ed294b7d8ca69bfp-972L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x7.fffbp-4L 0x3.c9p+8L : -0x7.ed294b7d8ca69bfp-972L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x7.fffbp-4L 0x3.c9p+8L : -0x7.ed294b7d8ca69be8p-972L : inexact-ok
+= pow upward ldbl-96-m68k -0x7.fffbp-4L 0x3.c9p+8L : -0x7.ed294b7d8ca69be8p-972L : inexact-ok
+= pow downward ldbl-128 -0x7.fffbp-4L 0x3.c9p+8L : -0x7.ed294b7d8ca69bee0e3bb05eb5f4p-972L : inexact-ok
+= pow tonearest ldbl-128 -0x7.fffbp-4L 0x3.c9p+8L : -0x7.ed294b7d8ca69bee0e3bb05eb5fp-972L : inexact-ok
+= pow towardzero ldbl-128 -0x7.fffbp-4L 0x3.c9p+8L : -0x7.ed294b7d8ca69bee0e3bb05eb5fp-972L : inexact-ok
+= pow upward ldbl-128 -0x7.fffbp-4L 0x3.c9p+8L : -0x7.ed294b7d8ca69bee0e3bb05eb5fp-972L : inexact-ok
+= pow downward ldbl-128ibm -0x7.fffbp-4L 0x3.c9p+8L : -0x7.ed294b7d8ca69bee0e3bb05eb8p-972L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x7.fffbp-4L 0x3.c9p+8L : -0x7.ed294b7d8ca69bee0e3bb05eb4p-972L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm -0x7.fffbp-4L 0x3.c9p+8L : -0x7.ed294b7d8ca69bee0e3bb05eb4p-972L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm -0x7.fffbp-4L 0x3.c9p+8L : -0x7.ed294b7d8ca69bee0e3bb05eb4p-972L : inexact-ok underflow errno-erange-ok
+pow 0x0.ffff7p-1 969
+= pow downward flt-32 0x7.fffb8p-4f 0x3.c9p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x7.fffb8p-4f 0x3.c9p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x7.fffb8p-4f 0x3.c9p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x7.fffb8p-4f 0x3.c9p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5fp-972 : inexact-ok
+= pow tonearest dbl-64 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5f4p-972 : inexact-ok
+= pow towardzero dbl-64 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5fp-972 : inexact-ok
+= pow upward dbl-64 0x7.fffb8p-4 0x3.c9p+8 : 0x7.ef09907c8d5f4p-972 : inexact-ok
+= pow downward ldbl-96-intel 0x7.fffb8p-4L 0x3.c9p+8L : 0x7.ef09907c8d5f33bp-972L : inexact-ok
+= pow tonearest ldbl-96-intel 0x7.fffb8p-4L 0x3.c9p+8L : 0x7.ef09907c8d5f33bp-972L : inexact-ok
+= pow towardzero ldbl-96-intel 0x7.fffb8p-4L 0x3.c9p+8L : 0x7.ef09907c8d5f33bp-972L : inexact-ok
+= pow upward ldbl-96-intel 0x7.fffb8p-4L 0x3.c9p+8L : 0x7.ef09907c8d5f33b8p-972L : inexact-ok
+= pow downward ldbl-96-m68k 0x7.fffb8p-4L 0x3.c9p+8L : 0x7.ef09907c8d5f33bp-972L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x7.fffb8p-4L 0x3.c9p+8L : 0x7.ef09907c8d5f33bp-972L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x7.fffb8p-4L 0x3.c9p+8L : 0x7.ef09907c8d5f33bp-972L : inexact-ok
+= pow upward ldbl-96-m68k 0x7.fffb8p-4L 0x3.c9p+8L : 0x7.ef09907c8d5f33b8p-972L : inexact-ok
+= pow downward ldbl-128 0x7.fffb8p-4L 0x3.c9p+8L : 0x7.ef09907c8d5f33b1180a6168baa8p-972L : inexact-ok
+= pow tonearest ldbl-128 0x7.fffb8p-4L 0x3.c9p+8L : 0x7.ef09907c8d5f33b1180a6168baa8p-972L : inexact-ok
+= pow towardzero ldbl-128 0x7.fffb8p-4L 0x3.c9p+8L : 0x7.ef09907c8d5f33b1180a6168baa8p-972L : inexact-ok
+= pow upward ldbl-128 0x7.fffb8p-4L 0x3.c9p+8L : 0x7.ef09907c8d5f33b1180a6168baacp-972L : inexact-ok
+= pow downward ldbl-128ibm 0x7.fffb8p-4L 0x3.c9p+8L : 0x7.ef09907c8d5f33b1180a6168b8p-972L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x7.fffb8p-4L 0x3.c9p+8L : 0x7.ef09907c8d5f33b1180a6168bcp-972L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x7.fffb8p-4L 0x3.c9p+8L : 0x7.ef09907c8d5f33b1180a6168b8p-972L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x7.fffb8p-4L 0x3.c9p+8L : 0x7.ef09907c8d5f33b1180a6168bcp-972L : inexact-ok underflow errno-erange-ok
+pow 0x0.ffff1p-1 1022
+= pow downward flt-32 0x7.fff88p-4f 0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x7.fff88p-4f 0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x7.fff88p-4f 0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x7.fff88p-4f 0x3.fep+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7744p-1024 : inexact-ok underflow errno-erange-ok
+= pow tonearest dbl-64 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7748p-1024 : inexact-ok underflow errno-erange-ok
+= pow towardzero dbl-64 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7744p-1024 : inexact-ok underflow errno-erange-ok
+= pow upward dbl-64 0x7.fff88p-4 0x3.fep+8 : 0x3.f1235a29d7748p-1024 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x7.fff88p-4L 0x3.fep+8L : 0x3.f1235a29d7746f18p-1024L : inexact-ok
+= pow tonearest ldbl-96-intel 0x7.fff88p-4L 0x3.fep+8L : 0x3.f1235a29d7746f1cp-1024L : inexact-ok
+= pow towardzero ldbl-96-intel 0x7.fff88p-4L 0x3.fep+8L : 0x3.f1235a29d7746f18p-1024L : inexact-ok
+= pow upward ldbl-96-intel 0x7.fff88p-4L 0x3.fep+8L : 0x3.f1235a29d7746f1cp-1024L : inexact-ok
+= pow downward ldbl-96-m68k 0x7.fff88p-4L 0x3.fep+8L : 0x3.f1235a29d7746f18p-1024L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x7.fff88p-4L 0x3.fep+8L : 0x3.f1235a29d7746f1cp-1024L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x7.fff88p-4L 0x3.fep+8L : 0x3.f1235a29d7746f18p-1024L : inexact-ok
+= pow upward ldbl-96-m68k 0x7.fff88p-4L 0x3.fep+8L : 0x3.f1235a29d7746f1cp-1024L : inexact-ok
+= pow downward ldbl-128 0x7.fff88p-4L 0x3.fep+8L : 0x3.f1235a29d7746f1b732778a27de6p-1024L : inexact-ok
+= pow tonearest ldbl-128 0x7.fff88p-4L 0x3.fep+8L : 0x3.f1235a29d7746f1b732778a27de6p-1024L : inexact-ok
+= pow towardzero ldbl-128 0x7.fff88p-4L 0x3.fep+8L : 0x3.f1235a29d7746f1b732778a27de6p-1024L : inexact-ok
+= pow upward ldbl-128 0x7.fff88p-4L 0x3.fep+8L : 0x3.f1235a29d7746f1b732778a27de8p-1024L : inexact-ok
+= pow downward ldbl-128ibm 0x7.fff88p-4L 0x3.fep+8L : 0x3.f1235a29d7744p-1024L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x7.fff88p-4L 0x3.fep+8L : 0x3.f1235a29d7748p-1024L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x7.fff88p-4L 0x3.fep+8L : 0x3.f1235a29d7744p-1024L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x7.fff88p-4L 0x3.fep+8L : 0x3.f1235a29d7748p-1024L : inexact-ok underflow errno-erange-ok
+pow -0x0.ffff2p-1 1022
+= pow downward flt-32 -0x7.fff9p-4f 0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 -0x7.fff9p-4f 0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 -0x7.fff9p-4f 0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 -0x7.fff9p-4f 0x3.fep+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0x7.fff9p-4 0x3.fep+8 : 0x3.f21f452c96b18p-1024 : inexact-ok underflow errno-erange-ok
+= pow tonearest dbl-64 -0x7.fff9p-4 0x3.fep+8 : 0x3.f21f452c96b1cp-1024 : inexact-ok underflow errno-erange-ok
+= pow towardzero dbl-64 -0x7.fff9p-4 0x3.fep+8 : 0x3.f21f452c96b18p-1024 : inexact-ok underflow errno-erange-ok
+= pow upward dbl-64 -0x7.fff9p-4 0x3.fep+8 : 0x3.f21f452c96b1cp-1024 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x7.fff9p-4L 0x3.fep+8L : 0x3.f21f452c96b1bcccp-1024L : inexact-ok
+= pow tonearest ldbl-96-intel -0x7.fff9p-4L 0x3.fep+8L : 0x3.f21f452c96b1bcdp-1024L : inexact-ok
+= pow towardzero ldbl-96-intel -0x7.fff9p-4L 0x3.fep+8L : 0x3.f21f452c96b1bcccp-1024L : inexact-ok
+= pow upward ldbl-96-intel -0x7.fff9p-4L 0x3.fep+8L : 0x3.f21f452c96b1bcdp-1024L : inexact-ok
+= pow downward ldbl-96-m68k -0x7.fff9p-4L 0x3.fep+8L : 0x3.f21f452c96b1bcccp-1024L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x7.fff9p-4L 0x3.fep+8L : 0x3.f21f452c96b1bcdp-1024L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x7.fff9p-4L 0x3.fep+8L : 0x3.f21f452c96b1bcccp-1024L : inexact-ok
+= pow upward ldbl-96-m68k -0x7.fff9p-4L 0x3.fep+8L : 0x3.f21f452c96b1bcdp-1024L : inexact-ok
+= pow downward ldbl-128 -0x7.fff9p-4L 0x3.fep+8L : 0x3.f21f452c96b1bcceb5cc098dc0dp-1024L : inexact-ok
+= pow tonearest ldbl-128 -0x7.fff9p-4L 0x3.fep+8L : 0x3.f21f452c96b1bcceb5cc098dc0dp-1024L : inexact-ok
+= pow towardzero ldbl-128 -0x7.fff9p-4L 0x3.fep+8L : 0x3.f21f452c96b1bcceb5cc098dc0dp-1024L : inexact-ok
+= pow upward ldbl-128 -0x7.fff9p-4L 0x3.fep+8L : 0x3.f21f452c96b1bcceb5cc098dc0d2p-1024L : inexact-ok
+= pow downward ldbl-128ibm -0x7.fff9p-4L 0x3.fep+8L : 0x3.f21f452c96b18p-1024L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x7.fff9p-4L 0x3.fep+8L : 0x3.f21f452c96b1cp-1024L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm -0x7.fff9p-4L 0x3.fep+8L : 0x3.f21f452c96b18p-1024L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm -0x7.fff9p-4L 0x3.fep+8L : 0x3.f21f452c96b1cp-1024L : inexact-ok underflow errno-erange-ok
+pow 0x0.ffff3p-1 1022
+= pow downward flt-32 0x7.fff98p-4f 0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x7.fff98p-4f 0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x7.fff98p-4f 0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x7.fff98p-4f 0x3.fep+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c2p-1024 : inexact-ok underflow errno-erange-ok
+= pow tonearest dbl-64 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c24p-1024 : inexact-ok underflow errno-erange-ok
+= pow towardzero dbl-64 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c2p-1024 : inexact-ok underflow errno-erange-ok
+= pow upward dbl-64 0x7.fff98p-4 0x3.fep+8 : 0x3.f31b6f02e5c24p-1024 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x7.fff98p-4L 0x3.fep+8L : 0x3.f31b6f02e5c23c54p-1024L : inexact-ok
+= pow tonearest ldbl-96-intel 0x7.fff98p-4L 0x3.fep+8L : 0x3.f31b6f02e5c23c54p-1024L : inexact-ok
+= pow towardzero ldbl-96-intel 0x7.fff98p-4L 0x3.fep+8L : 0x3.f31b6f02e5c23c54p-1024L : inexact-ok
+= pow upward ldbl-96-intel 0x7.fff98p-4L 0x3.fep+8L : 0x3.f31b6f02e5c23c58p-1024L : inexact-ok
+= pow downward ldbl-96-m68k 0x7.fff98p-4L 0x3.fep+8L : 0x3.f31b6f02e5c23c54p-1024L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x7.fff98p-4L 0x3.fep+8L : 0x3.f31b6f02e5c23c54p-1024L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x7.fff98p-4L 0x3.fep+8L : 0x3.f31b6f02e5c23c54p-1024L : inexact-ok
+= pow upward ldbl-96-m68k 0x7.fff98p-4L 0x3.fep+8L : 0x3.f31b6f02e5c23c58p-1024L : inexact-ok
+= pow downward ldbl-128 0x7.fff98p-4L 0x3.fep+8L : 0x3.f31b6f02e5c23c557fab459cda36p-1024L : inexact-ok
+= pow tonearest ldbl-128 0x7.fff98p-4L 0x3.fep+8L : 0x3.f31b6f02e5c23c557fab459cda38p-1024L : inexact-ok
+= pow towardzero ldbl-128 0x7.fff98p-4L 0x3.fep+8L : 0x3.f31b6f02e5c23c557fab459cda36p-1024L : inexact-ok
+= pow upward ldbl-128 0x7.fff98p-4L 0x3.fep+8L : 0x3.f31b6f02e5c23c557fab459cda38p-1024L : inexact-ok
+= pow downward ldbl-128ibm 0x7.fff98p-4L 0x3.fep+8L : 0x3.f31b6f02e5c2p-1024L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x7.fff98p-4L 0x3.fep+8L : 0x3.f31b6f02e5c24p-1024L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x7.fff98p-4L 0x3.fep+8L : 0x3.f31b6f02e5c2p-1024L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x7.fff98p-4L 0x3.fep+8L : 0x3.f31b6f02e5c24p-1024L : inexact-ok underflow errno-erange-ok
+pow -0x0.ffff4p-1 1022
+= pow downward flt-32 -0x7.fffap-4f 0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 -0x7.fffap-4f 0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 -0x7.fffap-4f 0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 -0x7.fffap-4f 0x3.fep+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0x7.fffap-4 0x3.fep+8 : 0x3.f417d7bc6bd5p-1024 : inexact-ok underflow errno-erange-ok
+= pow tonearest dbl-64 -0x7.fffap-4 0x3.fep+8 : 0x3.f417d7bc6bd5p-1024 : inexact-ok underflow errno-erange-ok
+= pow towardzero dbl-64 -0x7.fffap-4 0x3.fep+8 : 0x3.f417d7bc6bd5p-1024 : inexact-ok underflow errno-erange-ok
+= pow upward dbl-64 -0x7.fffap-4 0x3.fep+8 : 0x3.f417d7bc6bd54p-1024 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x7.fffap-4L 0x3.fep+8L : 0x3.f417d7bc6bd50fd4p-1024L : inexact-ok
+= pow tonearest ldbl-96-intel -0x7.fffap-4L 0x3.fep+8L : 0x3.f417d7bc6bd50fd4p-1024L : inexact-ok
+= pow towardzero ldbl-96-intel -0x7.fffap-4L 0x3.fep+8L : 0x3.f417d7bc6bd50fd4p-1024L : inexact-ok
+= pow upward ldbl-96-intel -0x7.fffap-4L 0x3.fep+8L : 0x3.f417d7bc6bd50fd8p-1024L : inexact-ok
+= pow downward ldbl-96-m68k -0x7.fffap-4L 0x3.fep+8L : 0x3.f417d7bc6bd50fd4p-1024L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x7.fffap-4L 0x3.fep+8L : 0x3.f417d7bc6bd50fd4p-1024L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x7.fffap-4L 0x3.fep+8L : 0x3.f417d7bc6bd50fd4p-1024L : inexact-ok
+= pow upward ldbl-96-m68k -0x7.fffap-4L 0x3.fep+8L : 0x3.f417d7bc6bd50fd8p-1024L : inexact-ok
+= pow downward ldbl-128 -0x7.fffap-4L 0x3.fep+8L : 0x3.f417d7bc6bd50fd5eb5a594b1cbep-1024L : inexact-ok
+= pow tonearest ldbl-128 -0x7.fffap-4L 0x3.fep+8L : 0x3.f417d7bc6bd50fd5eb5a594b1ccp-1024L : inexact-ok
+= pow towardzero ldbl-128 -0x7.fffap-4L 0x3.fep+8L : 0x3.f417d7bc6bd50fd5eb5a594b1cbep-1024L : inexact-ok
+= pow upward ldbl-128 -0x7.fffap-4L 0x3.fep+8L : 0x3.f417d7bc6bd50fd5eb5a594b1ccp-1024L : inexact-ok
+= pow downward ldbl-128ibm -0x7.fffap-4L 0x3.fep+8L : 0x3.f417d7bc6bd5p-1024L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x7.fffap-4L 0x3.fep+8L : 0x3.f417d7bc6bd5p-1024L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm -0x7.fffap-4L 0x3.fep+8L : 0x3.f417d7bc6bd5p-1024L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm -0x7.fffap-4L 0x3.fep+8L : 0x3.f417d7bc6bd54p-1024L : inexact-ok underflow errno-erange-ok
+pow 0x0.ffff5p-1 1022
+= pow downward flt-32 0x7.fffa8p-4f 0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x7.fffa8p-4f 0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x7.fffa8p-4f 0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x7.fffa8p-4f 0x3.fep+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3fecp-1024 : inexact-ok underflow errno-erange-ok
+= pow tonearest dbl-64 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3fecp-1024 : inexact-ok underflow errno-erange-ok
+= pow towardzero dbl-64 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3fecp-1024 : inexact-ok underflow errno-erange-ok
+= pow upward dbl-64 0x7.fffa8p-4 0x3.fep+8 : 0x3.f5147f68d3ffp-1024 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x7.fffa8p-4L 0x3.fep+8L : 0x3.f5147f68d3fec034p-1024L : inexact-ok
+= pow tonearest ldbl-96-intel 0x7.fffa8p-4L 0x3.fep+8L : 0x3.f5147f68d3fec038p-1024L : inexact-ok
+= pow towardzero ldbl-96-intel 0x7.fffa8p-4L 0x3.fep+8L : 0x3.f5147f68d3fec034p-1024L : inexact-ok
+= pow upward ldbl-96-intel 0x7.fffa8p-4L 0x3.fep+8L : 0x3.f5147f68d3fec038p-1024L : inexact-ok
+= pow downward ldbl-96-m68k 0x7.fffa8p-4L 0x3.fep+8L : 0x3.f5147f68d3fec034p-1024L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x7.fffa8p-4L 0x3.fep+8L : 0x3.f5147f68d3fec038p-1024L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x7.fffa8p-4L 0x3.fep+8L : 0x3.f5147f68d3fec034p-1024L : inexact-ok
+= pow upward ldbl-96-m68k 0x7.fffa8p-4L 0x3.fep+8L : 0x3.f5147f68d3fec038p-1024L : inexact-ok
+= pow downward ldbl-128 0x7.fffa8p-4L 0x3.fep+8L : 0x3.f5147f68d3fec0361ceb311d7a9cp-1024L : inexact-ok
+= pow tonearest ldbl-128 0x7.fffa8p-4L 0x3.fep+8L : 0x3.f5147f68d3fec0361ceb311d7a9ep-1024L : inexact-ok
+= pow towardzero ldbl-128 0x7.fffa8p-4L 0x3.fep+8L : 0x3.f5147f68d3fec0361ceb311d7a9cp-1024L : inexact-ok
+= pow upward ldbl-128 0x7.fffa8p-4L 0x3.fep+8L : 0x3.f5147f68d3fec0361ceb311d7a9ep-1024L : inexact-ok
+= pow downward ldbl-128ibm 0x7.fffa8p-4L 0x3.fep+8L : 0x3.f5147f68d3fecp-1024L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x7.fffa8p-4L 0x3.fep+8L : 0x3.f5147f68d3fecp-1024L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x7.fffa8p-4L 0x3.fep+8L : 0x3.f5147f68d3fecp-1024L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x7.fffa8p-4L 0x3.fep+8L : 0x3.f5147f68d3ffp-1024L : inexact-ok underflow errno-erange-ok
+pow -0x0.ffff6p-1 1022
+= pow downward flt-32 -0x7.fffbp-4f 0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 -0x7.fffbp-4f 0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 -0x7.fffbp-4f 0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 -0x7.fffbp-4f 0x3.fep+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0x7.fffbp-4 0x3.fep+8 : 0x3.f6116617cd3ap-1024 : inexact-ok underflow errno-erange-ok
+= pow tonearest dbl-64 -0x7.fffbp-4 0x3.fep+8 : 0x3.f6116617cd3a4p-1024 : inexact-ok underflow errno-erange-ok
+= pow towardzero dbl-64 -0x7.fffbp-4 0x3.fep+8 : 0x3.f6116617cd3ap-1024 : inexact-ok underflow errno-erange-ok
+= pow upward dbl-64 -0x7.fffbp-4 0x3.fep+8 : 0x3.f6116617cd3a4p-1024 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x7.fffbp-4L 0x3.fep+8L : 0x3.f6116617cd3a351cp-1024L : inexact-ok
+= pow tonearest ldbl-96-intel -0x7.fffbp-4L 0x3.fep+8L : 0x3.f6116617cd3a352p-1024L : inexact-ok
+= pow towardzero ldbl-96-intel -0x7.fffbp-4L 0x3.fep+8L : 0x3.f6116617cd3a351cp-1024L : inexact-ok
+= pow upward ldbl-96-intel -0x7.fffbp-4L 0x3.fep+8L : 0x3.f6116617cd3a352p-1024L : inexact-ok
+= pow downward ldbl-96-m68k -0x7.fffbp-4L 0x3.fep+8L : 0x3.f6116617cd3a351cp-1024L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x7.fffbp-4L 0x3.fep+8L : 0x3.f6116617cd3a352p-1024L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x7.fffbp-4L 0x3.fep+8L : 0x3.f6116617cd3a351cp-1024L : inexact-ok
+= pow upward ldbl-96-m68k -0x7.fffbp-4L 0x3.fep+8L : 0x3.f6116617cd3a352p-1024L : inexact-ok
+= pow downward ldbl-128 -0x7.fffbp-4L 0x3.fep+8L : 0x3.f6116617cd3a351f7dc82115eafep-1024L : inexact-ok
+= pow tonearest ldbl-128 -0x7.fffbp-4L 0x3.fep+8L : 0x3.f6116617cd3a351f7dc82115ebp-1024L : inexact-ok
+= pow towardzero ldbl-128 -0x7.fffbp-4L 0x3.fep+8L : 0x3.f6116617cd3a351f7dc82115eafep-1024L : inexact-ok
+= pow upward ldbl-128 -0x7.fffbp-4L 0x3.fep+8L : 0x3.f6116617cd3a351f7dc82115ebp-1024L : inexact-ok
+= pow downward ldbl-128ibm -0x7.fffbp-4L 0x3.fep+8L : 0x3.f6116617cd3ap-1024L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x7.fffbp-4L 0x3.fep+8L : 0x3.f6116617cd3a4p-1024L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm -0x7.fffbp-4L 0x3.fep+8L : 0x3.f6116617cd3ap-1024L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm -0x7.fffbp-4L 0x3.fep+8L : 0x3.f6116617cd3a4p-1024L : inexact-ok underflow errno-erange-ok
+pow 0x0.ffff7p-1 1022
+= pow downward flt-32 0x7.fffb8p-4f 0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x7.fffb8p-4f 0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x7.fffb8p-4f 0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x7.fffb8p-4f 0x3.fep+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a698p-1024 : inexact-ok underflow errno-erange-ok
+= pow tonearest dbl-64 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a69cp-1024 : inexact-ok underflow errno-erange-ok
+= pow towardzero dbl-64 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a698p-1024 : inexact-ok underflow errno-erange-ok
+= pow upward dbl-64 0x7.fffb8p-4 0x3.fep+8 : 0x3.f70e8bd90a69cp-1024 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x7.fffb8p-4L 0x3.fep+8L : 0x3.f70e8bd90a69ad3cp-1024L : inexact-ok
+= pow tonearest ldbl-96-intel 0x7.fffb8p-4L 0x3.fep+8L : 0x3.f70e8bd90a69ad4p-1024L : inexact-ok
+= pow towardzero ldbl-96-intel 0x7.fffb8p-4L 0x3.fep+8L : 0x3.f70e8bd90a69ad3cp-1024L : inexact-ok
+= pow upward ldbl-96-intel 0x7.fffb8p-4L 0x3.fep+8L : 0x3.f70e8bd90a69ad4p-1024L : inexact-ok
+= pow downward ldbl-96-m68k 0x7.fffb8p-4L 0x3.fep+8L : 0x3.f70e8bd90a69ad3cp-1024L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x7.fffb8p-4L 0x3.fep+8L : 0x3.f70e8bd90a69ad4p-1024L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x7.fffb8p-4L 0x3.fep+8L : 0x3.f70e8bd90a69ad3cp-1024L : inexact-ok
+= pow upward ldbl-96-m68k 0x7.fffb8p-4L 0x3.fep+8L : 0x3.f70e8bd90a69ad4p-1024L : inexact-ok
+= pow downward ldbl-128 0x7.fffb8p-4L 0x3.fep+8L : 0x3.f70e8bd90a69ad3f94b10694961ap-1024L : inexact-ok
+= pow tonearest ldbl-128 0x7.fffb8p-4L 0x3.fep+8L : 0x3.f70e8bd90a69ad3f94b10694961cp-1024L : inexact-ok
+= pow towardzero ldbl-128 0x7.fffb8p-4L 0x3.fep+8L : 0x3.f70e8bd90a69ad3f94b10694961ap-1024L : inexact-ok
+= pow upward ldbl-128 0x7.fffb8p-4L 0x3.fep+8L : 0x3.f70e8bd90a69ad3f94b10694961cp-1024L : inexact-ok
+= pow downward ldbl-128ibm 0x7.fffb8p-4L 0x3.fep+8L : 0x3.f70e8bd90a698p-1024L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x7.fffb8p-4L 0x3.fep+8L : 0x3.f70e8bd90a69cp-1024L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x7.fffb8p-4L 0x3.fep+8L : 0x3.f70e8bd90a698p-1024L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x7.fffb8p-4L 0x3.fep+8L : 0x3.f70e8bd90a69cp-1024L : inexact-ok underflow errno-erange-ok
+pow 0x0.ffff1p-1 16382
+= pow downward flt-32 0x7.fff88p-4f 0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x7.fff88p-4f 0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x7.fff88p-4f 0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x7.fff88p-4f 0x3.ffep+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x7.fff88p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x7.fff88p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x7.fff88p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x7.fff88p-4 0x3.ffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x7.fff88p-4L 0x3.ffep+12L : 0x3.2a128ed19377ba88p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x7.fff88p-4L 0x3.ffep+12L : 0x3.2a128ed19377ba9p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x7.fff88p-4L 0x3.ffep+12L : 0x3.2a128ed19377ba88p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x7.fff88p-4L 0x3.ffep+12L : 0x3.2a128ed19377ba9p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x7.fff88p-4L 0x3.ffep+12L : 0x3.2a128ed19377ba8cp-16384L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x7.fff88p-4L 0x3.ffep+12L : 0x3.2a128ed19377ba9p-16384L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x7.fff88p-4L 0x3.ffep+12L : 0x3.2a128ed19377ba8cp-16384L : inexact-ok
+= pow upward ldbl-96-m68k 0x7.fff88p-4L 0x3.ffep+12L : 0x3.2a128ed19377ba9p-16384L : inexact-ok
+= pow downward ldbl-128 0x7.fff88p-4L 0x3.ffep+12L : 0x3.2a128ed19377ba8f0466310c901p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x7.fff88p-4L 0x3.ffep+12L : 0x3.2a128ed19377ba8f0466310c9014p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x7.fff88p-4L 0x3.ffep+12L : 0x3.2a128ed19377ba8f0466310c901p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x7.fff88p-4L 0x3.ffep+12L : 0x3.2a128ed19377ba8f0466310c9014p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x7.fff88p-4L 0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x7.fff88p-4L 0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x7.fff88p-4L 0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x7.fff88p-4L 0x3.ffep+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow -0x0.ffff2p-1 16382
+= pow downward flt-32 -0x7.fff9p-4f 0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 -0x7.fff9p-4f 0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 -0x7.fff9p-4f 0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 -0x7.fff9p-4f 0x3.ffep+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0x7.fff9p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0x7.fff9p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0x7.fff9p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0x7.fff9p-4 0x3.ffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x7.fff9p-4L 0x3.ffep+12L : 0x3.36d3f04fdca749bp-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x7.fff9p-4L 0x3.ffep+12L : 0x3.36d3f04fdca749b8p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel -0x7.fff9p-4L 0x3.ffep+12L : 0x3.36d3f04fdca749bp-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel -0x7.fff9p-4L 0x3.ffep+12L : 0x3.36d3f04fdca749b8p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x7.fff9p-4L 0x3.ffep+12L : 0x3.36d3f04fdca749b4p-16384L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x7.fff9p-4L 0x3.ffep+12L : 0x3.36d3f04fdca749b4p-16384L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x7.fff9p-4L 0x3.ffep+12L : 0x3.36d3f04fdca749b4p-16384L : inexact-ok
+= pow upward ldbl-96-m68k -0x7.fff9p-4L 0x3.ffep+12L : 0x3.36d3f04fdca749b8p-16384L : inexact-ok
+= pow downward ldbl-128 -0x7.fff9p-4L 0x3.ffep+12L : 0x3.36d3f04fdca749b54478bb0e9354p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 -0x7.fff9p-4L 0x3.ffep+12L : 0x3.36d3f04fdca749b54478bb0e9354p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 -0x7.fff9p-4L 0x3.ffep+12L : 0x3.36d3f04fdca749b54478bb0e9354p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 -0x7.fff9p-4L 0x3.ffep+12L : 0x3.36d3f04fdca749b54478bb0e9358p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x7.fff9p-4L 0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x7.fff9p-4L 0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x7.fff9p-4L 0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x7.fff9p-4L 0x3.ffep+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow 0x0.ffff3p-1 16382
+= pow downward flt-32 0x7.fff98p-4f 0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x7.fff98p-4f 0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x7.fff98p-4f 0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x7.fff98p-4f 0x3.ffep+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x7.fff98p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x7.fff98p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x7.fff98p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x7.fff98p-4 0x3.ffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x7.fff98p-4L 0x3.ffep+12L : 0x3.43c8bba7318cc618p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x7.fff98p-4L 0x3.ffep+12L : 0x3.43c8bba7318cc618p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x7.fff98p-4L 0x3.ffep+12L : 0x3.43c8bba7318cc618p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x7.fff98p-4L 0x3.ffep+12L : 0x3.43c8bba7318cc62p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x7.fff98p-4L 0x3.ffep+12L : 0x3.43c8bba7318cc618p-16384L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x7.fff98p-4L 0x3.ffep+12L : 0x3.43c8bba7318cc61cp-16384L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x7.fff98p-4L 0x3.ffep+12L : 0x3.43c8bba7318cc618p-16384L : inexact-ok
+= pow upward ldbl-96-m68k 0x7.fff98p-4L 0x3.ffep+12L : 0x3.43c8bba7318cc61cp-16384L : inexact-ok
+= pow downward ldbl-128 0x7.fff98p-4L 0x3.ffep+12L : 0x3.43c8bba7318cc61a9fa889c57574p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x7.fff98p-4L 0x3.ffep+12L : 0x3.43c8bba7318cc61a9fa889c57578p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x7.fff98p-4L 0x3.ffep+12L : 0x3.43c8bba7318cc61a9fa889c57574p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x7.fff98p-4L 0x3.ffep+12L : 0x3.43c8bba7318cc61a9fa889c57578p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x7.fff98p-4L 0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x7.fff98p-4L 0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x7.fff98p-4L 0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x7.fff98p-4L 0x3.ffep+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow -0x0.ffff4p-1 16382
+= pow downward flt-32 -0x7.fffap-4f 0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 -0x7.fffap-4f 0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 -0x7.fffap-4f 0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 -0x7.fffap-4f 0x3.ffep+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0x7.fffap-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0x7.fffap-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0x7.fffap-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0x7.fffap-4 0x3.ffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x7.fffap-4L 0x3.ffep+12L : 0x3.50f1c0100d963158p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x7.fffap-4L 0x3.ffep+12L : 0x3.50f1c0100d963158p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel -0x7.fffap-4L 0x3.ffep+12L : 0x3.50f1c0100d963158p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel -0x7.fffap-4L 0x3.ffep+12L : 0x3.50f1c0100d96316p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x7.fffap-4L 0x3.ffep+12L : 0x3.50f1c0100d963158p-16384L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x7.fffap-4L 0x3.ffep+12L : 0x3.50f1c0100d96315cp-16384L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x7.fffap-4L 0x3.ffep+12L : 0x3.50f1c0100d963158p-16384L : inexact-ok
+= pow upward ldbl-96-m68k -0x7.fffap-4L 0x3.ffep+12L : 0x3.50f1c0100d96315cp-16384L : inexact-ok
+= pow downward ldbl-128 -0x7.fffap-4L 0x3.ffep+12L : 0x3.50f1c0100d96315bdcf7fd580c3cp-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 -0x7.fffap-4L 0x3.ffep+12L : 0x3.50f1c0100d96315bdcf7fd580c4p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 -0x7.fffap-4L 0x3.ffep+12L : 0x3.50f1c0100d96315bdcf7fd580c3cp-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 -0x7.fffap-4L 0x3.ffep+12L : 0x3.50f1c0100d96315bdcf7fd580c4p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x7.fffap-4L 0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x7.fffap-4L 0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x7.fffap-4L 0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x7.fffap-4L 0x3.ffep+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow 0x0.ffff5p-1 16382
+= pow downward flt-32 0x7.fffa8p-4f 0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x7.fffa8p-4f 0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x7.fffa8p-4f 0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x7.fffa8p-4f 0x3.ffep+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x7.fffa8p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x7.fffa8p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x7.fffa8p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x7.fffa8p-4 0x3.ffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x7.fffa8p-4L 0x3.ffep+12L : 0x3.5e4fd00611732288p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x7.fffa8p-4L 0x3.ffep+12L : 0x3.5e4fd0061173229p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x7.fffa8p-4L 0x3.ffep+12L : 0x3.5e4fd00611732288p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x7.fffa8p-4L 0x3.ffep+12L : 0x3.5e4fd0061173229p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x7.fffa8p-4L 0x3.ffep+12L : 0x3.5e4fd0061173228cp-16384L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x7.fffa8p-4L 0x3.ffep+12L : 0x3.5e4fd0061173229p-16384L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x7.fffa8p-4L 0x3.ffep+12L : 0x3.5e4fd0061173228cp-16384L : inexact-ok
+= pow upward ldbl-96-m68k 0x7.fffa8p-4L 0x3.ffep+12L : 0x3.5e4fd0061173229p-16384L : inexact-ok
+= pow downward ldbl-128 0x7.fffa8p-4L 0x3.ffep+12L : 0x3.5e4fd0061173228f65aa356b4f3p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x7.fffa8p-4L 0x3.ffep+12L : 0x3.5e4fd0061173228f65aa356b4f3p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x7.fffa8p-4L 0x3.ffep+12L : 0x3.5e4fd0061173228f65aa356b4f3p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x7.fffa8p-4L 0x3.ffep+12L : 0x3.5e4fd0061173228f65aa356b4f34p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x7.fffa8p-4L 0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x7.fffa8p-4L 0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x7.fffa8p-4L 0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x7.fffa8p-4L 0x3.ffep+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow -0x0.ffff6p-1 16382
+= pow downward flt-32 -0x7.fffbp-4f 0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 -0x7.fffbp-4f 0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 -0x7.fffbp-4f 0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 -0x7.fffbp-4f 0x3.ffep+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 -0x7.fffbp-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 -0x7.fffbp-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0x7.fffbp-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0x7.fffbp-4 0x3.ffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel -0x7.fffbp-4L 0x3.ffep+12L : 0x3.6be3c15528b22258p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x7.fffbp-4L 0x3.ffep+12L : 0x3.6be3c15528b22258p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel -0x7.fffbp-4L 0x3.ffep+12L : 0x3.6be3c15528b22258p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel -0x7.fffbp-4L 0x3.ffep+12L : 0x3.6be3c15528b2226p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x7.fffbp-4L 0x3.ffep+12L : 0x3.6be3c15528b22258p-16384L : inexact-ok
+= pow tonearest ldbl-96-m68k -0x7.fffbp-4L 0x3.ffep+12L : 0x3.6be3c15528b2225cp-16384L : inexact-ok
+= pow towardzero ldbl-96-m68k -0x7.fffbp-4L 0x3.ffep+12L : 0x3.6be3c15528b22258p-16384L : inexact-ok
+= pow upward ldbl-96-m68k -0x7.fffbp-4L 0x3.ffep+12L : 0x3.6be3c15528b2225cp-16384L : inexact-ok
+= pow downward ldbl-128 -0x7.fffbp-4L 0x3.ffep+12L : 0x3.6be3c15528b2225b98b33081b63p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 -0x7.fffbp-4L 0x3.ffep+12L : 0x3.6be3c15528b2225b98b33081b634p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 -0x7.fffbp-4L 0x3.ffep+12L : 0x3.6be3c15528b2225b98b33081b63p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 -0x7.fffbp-4L 0x3.ffep+12L : 0x3.6be3c15528b2225b98b33081b634p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x7.fffbp-4L 0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm -0x7.fffbp-4L 0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x7.fffbp-4L 0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x7.fffbp-4L 0x3.ffep+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow 0x0.ffff7p-1 16382
+= pow downward flt-32 0x7.fffb8p-4f 0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x7.fffb8p-4f 0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x7.fffb8p-4f 0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x7.fffb8p-4f 0x3.ffep+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x7.fffb8p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x7.fffb8p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x7.fffb8p-4 0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x7.fffb8p-4 0x3.ffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x7.fffb8p-4L 0x3.ffep+12L : 0x3.79ae6d26e458869p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x7.fffb8p-4L 0x3.ffep+12L : 0x3.79ae6d26e458869p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x7.fffb8p-4L 0x3.ffep+12L : 0x3.79ae6d26e458869p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x7.fffb8p-4L 0x3.ffep+12L : 0x3.79ae6d26e4588698p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x7.fffb8p-4L 0x3.ffep+12L : 0x3.79ae6d26e458869p-16384L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x7.fffb8p-4L 0x3.ffep+12L : 0x3.79ae6d26e4588694p-16384L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x7.fffb8p-4L 0x3.ffep+12L : 0x3.79ae6d26e458869p-16384L : inexact-ok
+= pow upward ldbl-96-m68k 0x7.fffb8p-4L 0x3.ffep+12L : 0x3.79ae6d26e4588694p-16384L : inexact-ok
+= pow downward ldbl-128 0x7.fffb8p-4L 0x3.ffep+12L : 0x3.79ae6d26e45886933722a2cd3cb4p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x7.fffb8p-4L 0x3.ffep+12L : 0x3.79ae6d26e45886933722a2cd3cb4p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x7.fffb8p-4L 0x3.ffep+12L : 0x3.79ae6d26e45886933722a2cd3cb4p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x7.fffb8p-4L 0x3.ffep+12L : 0x3.79ae6d26e45886933722a2cd3cb8p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x7.fffb8p-4L 0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x7.fffb8p-4L 0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x7.fffb8p-4L 0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x7.fffb8p-4L 0x3.ffep+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow 0x0.ffff1p-1 16383
+= pow downward flt-32 0x7.fff88p-4f 0x3.fffp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x7.fff88p-4f 0x3.fffp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x7.fff88p-4f 0x3.fffp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x7.fff88p-4f 0x3.fffp+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x7.fff88p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x7.fff88p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x7.fff88p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x7.fff88p-4 0x3.fffp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x7.fff88p-4L 0x3.fffp+12L : 0x1.9507cbb016c9a02p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x7.fff88p-4L 0x3.fffp+12L : 0x1.9507cbb016c9a028p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x7.fff88p-4L 0x3.fffp+12L : 0x1.9507cbb016c9a02p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x7.fff88p-4L 0x3.fffp+12L : 0x1.9507cbb016c9a028p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x7.fff88p-4L 0x3.fffp+12L : 0x1.9507cbb016c9a024p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-m68k 0x7.fff88p-4L 0x3.fffp+12L : 0x1.9507cbb016c9a028p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-m68k 0x7.fff88p-4L 0x3.fffp+12L : 0x1.9507cbb016c9a024p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-m68k 0x7.fff88p-4L 0x3.fffp+12L : 0x1.9507cbb016c9a028p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 0x7.fff88p-4L 0x3.fffp+12L : 0x1.9507cbb016c9a02762c00e766108p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x7.fff88p-4L 0x3.fffp+12L : 0x1.9507cbb016c9a02762c00e76610cp-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x7.fff88p-4L 0x3.fffp+12L : 0x1.9507cbb016c9a02762c00e766108p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x7.fff88p-4L 0x3.fffp+12L : 0x1.9507cbb016c9a02762c00e76610cp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x7.fff88p-4L 0x3.fffp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x7.fff88p-4L 0x3.fffp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x7.fff88p-4L 0x3.fffp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x7.fff88p-4L 0x3.fffp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow -0x0.ffff2p-1 16383
+= pow downward flt-32 -0x7.fff9p-4f 0x3.fffp+12f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow tonearest flt-32 -0x7.fff9p-4f 0x3.fffp+12f : -0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 -0x7.fff9p-4f 0x3.fffp+12f : -0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 -0x7.fff9p-4f 0x3.fffp+12f : -0x0p+0f : inexact-ok underflow errno-erange
+= pow downward dbl-64 -0x7.fff9p-4 0x3.fffp+12 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow tonearest dbl-64 -0x7.fff9p-4 0x3.fffp+12 : -0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0x7.fff9p-4 0x3.fffp+12 : -0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0x7.fff9p-4 0x3.fffp+12 : -0x0p+0 : inexact-ok underflow errno-erange
+= pow downward ldbl-96-intel -0x7.fff9p-4L 0x3.fffp+12L : -0x1.9b68902b3530b458p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x7.fff9p-4L 0x3.fffp+12L : -0x1.9b68902b3530b45p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel -0x7.fff9p-4L 0x3.fffp+12L : -0x1.9b68902b3530b45p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel -0x7.fff9p-4L 0x3.fffp+12L : -0x1.9b68902b3530b45p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x7.fff9p-4L 0x3.fffp+12L : -0x1.9b68902b3530b454p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x7.fff9p-4L 0x3.fffp+12L : -0x1.9b68902b3530b45p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-m68k -0x7.fff9p-4L 0x3.fffp+12L : -0x1.9b68902b3530b45p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x7.fff9p-4L 0x3.fffp+12L : -0x1.9b68902b3530b45p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x7.fff9p-4L 0x3.fffp+12L : -0x1.9b68902b3530b45171fd0f9277d4p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 -0x7.fff9p-4L 0x3.fffp+12L : -0x1.9b68902b3530b45171fd0f9277d4p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 -0x7.fff9p-4L 0x3.fffp+12L : -0x1.9b68902b3530b45171fd0f9277dp-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 -0x7.fff9p-4L 0x3.fffp+12L : -0x1.9b68902b3530b45171fd0f9277dp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x7.fff9p-4L 0x3.fffp+12L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x7.fff9p-4L 0x3.fffp+12L : -0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x7.fff9p-4L 0x3.fffp+12L : -0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x7.fff9p-4L 0x3.fffp+12L : -0x0p+0L : inexact-ok underflow errno-erange
+pow 0x0.ffff3p-1 16383
+= pow downward flt-32 0x7.fff98p-4f 0x3.fffp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x7.fff98p-4f 0x3.fffp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x7.fff98p-4f 0x3.fffp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x7.fff98p-4f 0x3.fffp+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x7.fff98p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x7.fff98p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x7.fff98p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x7.fff98p-4 0x3.fffp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x7.fff98p-4L 0x3.fffp+12L : 0x1.a1e30a4a0c8a76e8p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x7.fff98p-4L 0x3.fffp+12L : 0x1.a1e30a4a0c8a76fp-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x7.fff98p-4L 0x3.fffp+12L : 0x1.a1e30a4a0c8a76e8p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x7.fff98p-4L 0x3.fffp+12L : 0x1.a1e30a4a0c8a76fp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x7.fff98p-4L 0x3.fffp+12L : 0x1.a1e30a4a0c8a76ecp-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-m68k 0x7.fff98p-4L 0x3.fffp+12L : 0x1.a1e30a4a0c8a76ecp-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-m68k 0x7.fff98p-4L 0x3.fffp+12L : 0x1.a1e30a4a0c8a76ecp-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-m68k 0x7.fff98p-4L 0x3.fffp+12L : 0x1.a1e30a4a0c8a76fp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 0x7.fff98p-4L 0x3.fffp+12L : 0x1.a1e30a4a0c8a76ec1f59740642cp-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x7.fff98p-4L 0x3.fffp+12L : 0x1.a1e30a4a0c8a76ec1f59740642c4p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x7.fff98p-4L 0x3.fffp+12L : 0x1.a1e30a4a0c8a76ec1f59740642cp-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x7.fff98p-4L 0x3.fffp+12L : 0x1.a1e30a4a0c8a76ec1f59740642c4p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x7.fff98p-4L 0x3.fffp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x7.fff98p-4L 0x3.fffp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x7.fff98p-4L 0x3.fffp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x7.fff98p-4L 0x3.fffp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow -0x0.ffff4p-1 16383
+= pow downward flt-32 -0x7.fffap-4f 0x3.fffp+12f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow tonearest flt-32 -0x7.fffap-4f 0x3.fffp+12f : -0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 -0x7.fffap-4f 0x3.fffp+12f : -0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 -0x7.fffap-4f 0x3.fffp+12f : -0x0p+0f : inexact-ok underflow errno-erange
+= pow downward dbl-64 -0x7.fffap-4 0x3.fffp+12 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow tonearest dbl-64 -0x7.fffap-4 0x3.fffp+12 : -0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0x7.fffap-4 0x3.fffp+12 : -0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0x7.fffap-4 0x3.fffp+12 : -0x0p+0 : inexact-ok underflow errno-erange
+= pow downward ldbl-96-intel -0x7.fffap-4L 0x3.fffp+12L : -0x1.a877a1ad5ec51398p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x7.fffap-4L 0x3.fffp+12L : -0x1.a877a1ad5ec51398p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel -0x7.fffap-4L 0x3.fffp+12L : -0x1.a877a1ad5ec5139p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel -0x7.fffap-4L 0x3.fffp+12L : -0x1.a877a1ad5ec5139p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x7.fffap-4L 0x3.fffp+12L : -0x1.a877a1ad5ec51398p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x7.fffap-4L 0x3.fffp+12L : -0x1.a877a1ad5ec51394p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-m68k -0x7.fffap-4L 0x3.fffp+12L : -0x1.a877a1ad5ec51394p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x7.fffap-4L 0x3.fffp+12L : -0x1.a877a1ad5ec51394p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x7.fffap-4L 0x3.fffp+12L : -0x1.a877a1ad5ec513959bf98bcf072p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 -0x7.fffap-4L 0x3.fffp+12L : -0x1.a877a1ad5ec513959bf98bcf072p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 -0x7.fffap-4L 0x3.fffp+12L : -0x1.a877a1ad5ec513959bf98bcf071cp-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 -0x7.fffap-4L 0x3.fffp+12L : -0x1.a877a1ad5ec513959bf98bcf071cp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x7.fffap-4L 0x3.fffp+12L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x7.fffap-4L 0x3.fffp+12L : -0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x7.fffap-4L 0x3.fffp+12L : -0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x7.fffap-4L 0x3.fffp+12L : -0x0p+0L : inexact-ok underflow errno-erange
+pow 0x0.ffff5p-1 16383
+= pow downward flt-32 0x7.fffa8p-4f 0x3.fffp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x7.fffa8p-4f 0x3.fffp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x7.fffa8p-4f 0x3.fffp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x7.fffa8p-4f 0x3.fffp+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x7.fffa8p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x7.fffa8p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x7.fffa8p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x7.fffa8p-4 0x3.fffp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x7.fffa8p-4L 0x3.fffp+12L : 0x1.af26bf9799377b48p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x7.fffa8p-4L 0x3.fffp+12L : 0x1.af26bf9799377b48p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x7.fffa8p-4L 0x3.fffp+12L : 0x1.af26bf9799377b48p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x7.fffa8p-4L 0x3.fffp+12L : 0x1.af26bf9799377b5p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x7.fffa8p-4L 0x3.fffp+12L : 0x1.af26bf9799377b48p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-m68k 0x7.fffa8p-4L 0x3.fffp+12L : 0x1.af26bf9799377b48p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-m68k 0x7.fffa8p-4L 0x3.fffp+12L : 0x1.af26bf9799377b48p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-m68k 0x7.fffa8p-4L 0x3.fffp+12L : 0x1.af26bf9799377b4cp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 0x7.fffa8p-4L 0x3.fffp+12L : 0x1.af26bf9799377b481ef3cfc32538p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x7.fffa8p-4L 0x3.fffp+12L : 0x1.af26bf9799377b481ef3cfc3253cp-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x7.fffa8p-4L 0x3.fffp+12L : 0x1.af26bf9799377b481ef3cfc32538p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x7.fffa8p-4L 0x3.fffp+12L : 0x1.af26bf9799377b481ef3cfc3253cp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x7.fffa8p-4L 0x3.fffp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x7.fffa8p-4L 0x3.fffp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x7.fffa8p-4L 0x3.fffp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x7.fffa8p-4L 0x3.fffp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow -0x0.ffff6p-1 16383
+= pow downward flt-32 -0x7.fffbp-4f 0x3.fffp+12f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow tonearest flt-32 -0x7.fffbp-4f 0x3.fffp+12f : -0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 -0x7.fffbp-4f 0x3.fffp+12f : -0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 -0x7.fffbp-4f 0x3.fffp+12f : -0x0p+0f : inexact-ok underflow errno-erange
+= pow downward dbl-64 -0x7.fffbp-4 0x3.fffp+12 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow tonearest dbl-64 -0x7.fffbp-4 0x3.fffp+12 : -0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 -0x7.fffbp-4 0x3.fffp+12 : -0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 -0x7.fffbp-4 0x3.fffp+12 : -0x0p+0 : inexact-ok underflow errno-erange
+= pow downward ldbl-96-intel -0x7.fffbp-4L 0x3.fffp+12L : -0x1.b5f0cef367ee7478p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel -0x7.fffbp-4L 0x3.fffp+12L : -0x1.b5f0cef367ee7478p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel -0x7.fffbp-4L 0x3.fffp+12L : -0x1.b5f0cef367ee747p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel -0x7.fffbp-4L 0x3.fffp+12L : -0x1.b5f0cef367ee747p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k -0x7.fffbp-4L 0x3.fffp+12L : -0x1.b5f0cef367ee7478p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-m68k -0x7.fffbp-4L 0x3.fffp+12L : -0x1.b5f0cef367ee7478p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-m68k -0x7.fffbp-4L 0x3.fffp+12L : -0x1.b5f0cef367ee7474p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-m68k -0x7.fffbp-4L 0x3.fffp+12L : -0x1.b5f0cef367ee7474p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 -0x7.fffbp-4L 0x3.fffp+12L : -0x1.b5f0cef367ee7476219cf888dbf4p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 -0x7.fffbp-4L 0x3.fffp+12L : -0x1.b5f0cef367ee7476219cf888dbfp-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 -0x7.fffbp-4L 0x3.fffp+12L : -0x1.b5f0cef367ee7476219cf888dbfp-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 -0x7.fffbp-4L 0x3.fffp+12L : -0x1.b5f0cef367ee7476219cf888dbfp-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm -0x7.fffbp-4L 0x3.fffp+12L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm -0x7.fffbp-4L 0x3.fffp+12L : -0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm -0x7.fffbp-4L 0x3.fffp+12L : -0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm -0x7.fffbp-4L 0x3.fffp+12L : -0x0p+0L : inexact-ok underflow errno-erange
+pow 0x0.ffff7p-1 16383
+= pow downward flt-32 0x7.fffb8p-4f 0x3.fffp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x7.fffb8p-4f 0x3.fffp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x7.fffb8p-4f 0x3.fffp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x7.fffb8p-4f 0x3.fffp+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x7.fffb8p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow tonearest dbl-64 0x7.fffb8p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow towardzero dbl-64 0x7.fffb8p-4 0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= pow upward dbl-64 0x7.fffb8p-4 0x3.fffp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x7.fffb8p-4L 0x3.fffp+12L : 0x1.bcd63c5a6379531p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-intel 0x7.fffb8p-4L 0x3.fffp+12L : 0x1.bcd63c5a6379531p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-intel 0x7.fffb8p-4L 0x3.fffp+12L : 0x1.bcd63c5a6379531p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-intel 0x7.fffb8p-4L 0x3.fffp+12L : 0x1.bcd63c5a63795318p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-m68k 0x7.fffb8p-4L 0x3.fffp+12L : 0x1.bcd63c5a6379531p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-96-m68k 0x7.fffb8p-4L 0x3.fffp+12L : 0x1.bcd63c5a6379531p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-96-m68k 0x7.fffb8p-4L 0x3.fffp+12L : 0x1.bcd63c5a6379531p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-96-m68k 0x7.fffb8p-4L 0x3.fffp+12L : 0x1.bcd63c5a63795314p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128 0x7.fffb8p-4L 0x3.fffp+12L : 0x1.bcd63c5a63795310b5b7e9e4e09p-16384L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128 0x7.fffb8p-4L 0x3.fffp+12L : 0x1.bcd63c5a63795310b5b7e9e4e09p-16384L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128 0x7.fffb8p-4L 0x3.fffp+12L : 0x1.bcd63c5a63795310b5b7e9e4e09p-16384L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128 0x7.fffb8p-4L 0x3.fffp+12L : 0x1.bcd63c5a63795310b5b7e9e4e094p-16384L : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-128ibm 0x7.fffb8p-4L 0x3.fffp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow tonearest ldbl-128ibm 0x7.fffb8p-4L 0x3.fffp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow towardzero ldbl-128ibm 0x7.fffb8p-4L 0x3.fffp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= pow upward ldbl-128ibm 0x7.fffb8p-4L 0x3.fffp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+pow 0x2.000b3p0 -1022
+= pow downward flt-32 0x2.000b3p+0f -0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2.000b3p+0f -0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2.000b3p+0f -0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2.000b3p+0f -0x3.fep+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d84p-1024 : inexact-ok underflow errno-erange-ok
+= pow tonearest dbl-64 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d88p-1024 : inexact-ok underflow errno-erange-ok
+= pow towardzero dbl-64 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d84p-1024 : inexact-ok underflow errno-erange-ok
+= pow upward dbl-64 0x2.000b3p+0 -0x3.fep+8 : 0x3.aa76a38cf5d88p-1024 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x2.000b3p+0L -0x3.fep+8L : 0x3.aa76a38cf5d87fc8p-1024L : inexact-ok
+= pow tonearest ldbl-96-intel 0x2.000b3p+0L -0x3.fep+8L : 0x3.aa76a38cf5d87fccp-1024L : inexact-ok
+= pow towardzero ldbl-96-intel 0x2.000b3p+0L -0x3.fep+8L : 0x3.aa76a38cf5d87fc8p-1024L : inexact-ok
+= pow upward ldbl-96-intel 0x2.000b3p+0L -0x3.fep+8L : 0x3.aa76a38cf5d87fccp-1024L : inexact-ok
+= pow downward ldbl-96-m68k 0x2.000b3p+0L -0x3.fep+8L : 0x3.aa76a38cf5d87fc8p-1024L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2.000b3p+0L -0x3.fep+8L : 0x3.aa76a38cf5d87fccp-1024L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2.000b3p+0L -0x3.fep+8L : 0x3.aa76a38cf5d87fc8p-1024L : inexact-ok
+= pow upward ldbl-96-m68k 0x2.000b3p+0L -0x3.fep+8L : 0x3.aa76a38cf5d87fccp-1024L : inexact-ok
+= pow downward ldbl-128 0x2.000b3p+0L -0x3.fep+8L : 0x3.aa76a38cf5d87fca390f911a880ap-1024L : inexact-ok
+= pow tonearest ldbl-128 0x2.000b3p+0L -0x3.fep+8L : 0x3.aa76a38cf5d87fca390f911a880ap-1024L : inexact-ok
+= pow towardzero ldbl-128 0x2.000b3p+0L -0x3.fep+8L : 0x3.aa76a38cf5d87fca390f911a880ap-1024L : inexact-ok
+= pow upward ldbl-128 0x2.000b3p+0L -0x3.fep+8L : 0x3.aa76a38cf5d87fca390f911a880cp-1024L : inexact-ok
+= pow downward ldbl-128ibm 0x2.000b3p+0L -0x3.fep+8L : 0x3.aa76a38cf5d84p-1024L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x2.000b3p+0L -0x3.fep+8L : 0x3.aa76a38cf5d88p-1024L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x2.000b3p+0L -0x3.fep+8L : 0x3.aa76a38cf5d84p-1024L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x2.000b3p+0L -0x3.fep+8L : 0x3.aa76a38cf5d88p-1024L : inexact-ok underflow errno-erange-ok
+pow 0x2.000582p0 -1022
+= pow downward flt-32 0x2.000584p+0f -0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2.000584p+0f -0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2.000584p+0f -0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2.000584p+0f -0x3.fep+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a3cp-1024 : inexact-ok underflow errno-erange-ok
+= pow tonearest dbl-64 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a4p-1024 : inexact-ok underflow errno-erange-ok
+= pow towardzero dbl-64 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a3cp-1024 : inexact-ok underflow errno-erange-ok
+= pow upward dbl-64 0x2.000584p+0 -0x3.fep+8 : 0x3.d4e5475408a4p-1024 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x2.000584p+0L -0x3.fep+8L : 0x3.d4e5475408a3f6e4p-1024L : inexact-ok
+= pow tonearest ldbl-96-intel 0x2.000584p+0L -0x3.fep+8L : 0x3.d4e5475408a3f6e8p-1024L : inexact-ok
+= pow towardzero ldbl-96-intel 0x2.000584p+0L -0x3.fep+8L : 0x3.d4e5475408a3f6e4p-1024L : inexact-ok
+= pow upward ldbl-96-intel 0x2.000584p+0L -0x3.fep+8L : 0x3.d4e5475408a3f6e8p-1024L : inexact-ok
+= pow downward ldbl-96-m68k 0x2.000584p+0L -0x3.fep+8L : 0x3.d4e5475408a3f6e4p-1024L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2.000584p+0L -0x3.fep+8L : 0x3.d4e5475408a3f6e8p-1024L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2.000584p+0L -0x3.fep+8L : 0x3.d4e5475408a3f6e4p-1024L : inexact-ok
+= pow upward ldbl-96-m68k 0x2.000584p+0L -0x3.fep+8L : 0x3.d4e5475408a3f6e8p-1024L : inexact-ok
+= pow downward ldbl-128 0x2.000584p+0L -0x3.fep+8L : 0x3.d4e5475408a3f6e609288c887bfep-1024L : inexact-ok
+= pow tonearest ldbl-128 0x2.000584p+0L -0x3.fep+8L : 0x3.d4e5475408a3f6e609288c887bfep-1024L : inexact-ok
+= pow towardzero ldbl-128 0x2.000584p+0L -0x3.fep+8L : 0x3.d4e5475408a3f6e609288c887bfep-1024L : inexact-ok
+= pow upward ldbl-128 0x2.000584p+0L -0x3.fep+8L : 0x3.d4e5475408a3f6e609288c887cp-1024L : inexact-ok
+= pow downward ldbl-128ibm 0x2.000584p+0L -0x3.fep+8L : 0x3.d4e5475408a3cp-1024L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x2.000584p+0L -0x3.fep+8L : 0x3.d4e5475408a4p-1024L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x2.000584p+0L -0x3.fep+8L : 0x3.d4e5475408a3cp-1024L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x2.000584p+0L -0x3.fep+8L : 0x3.d4e5475408a4p-1024L : inexact-ok underflow errno-erange-ok
+= pow downward flt-32 0x2.00058p+0f -0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2.00058p+0f -0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2.00058p+0f -0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2.00058p+0f -0x3.fep+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb8p-1024 : inexact-ok underflow errno-erange-ok
+= pow tonearest dbl-64 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb8p-1024 : inexact-ok underflow errno-erange-ok
+= pow towardzero dbl-64 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb8p-1024 : inexact-ok underflow errno-erange-ok
+= pow upward dbl-64 0x2.00058p+0 -0x3.fep+8 : 0x3.d503df508fb84p-1024 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x2.00058p+0L -0x3.fep+8L : 0x3.d503df508fb81958p-1024L : inexact-ok
+= pow tonearest ldbl-96-intel 0x2.00058p+0L -0x3.fep+8L : 0x3.d503df508fb8195cp-1024L : inexact-ok
+= pow towardzero ldbl-96-intel 0x2.00058p+0L -0x3.fep+8L : 0x3.d503df508fb81958p-1024L : inexact-ok
+= pow upward ldbl-96-intel 0x2.00058p+0L -0x3.fep+8L : 0x3.d503df508fb8195cp-1024L : inexact-ok
+= pow downward ldbl-96-m68k 0x2.00058p+0L -0x3.fep+8L : 0x3.d503df508fb81958p-1024L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2.00058p+0L -0x3.fep+8L : 0x3.d503df508fb8195cp-1024L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2.00058p+0L -0x3.fep+8L : 0x3.d503df508fb81958p-1024L : inexact-ok
+= pow upward ldbl-96-m68k 0x2.00058p+0L -0x3.fep+8L : 0x3.d503df508fb8195cp-1024L : inexact-ok
+= pow downward ldbl-128 0x2.00058p+0L -0x3.fep+8L : 0x3.d503df508fb8195a8cb512092438p-1024L : inexact-ok
+= pow tonearest ldbl-128 0x2.00058p+0L -0x3.fep+8L : 0x3.d503df508fb8195a8cb512092438p-1024L : inexact-ok
+= pow towardzero ldbl-128 0x2.00058p+0L -0x3.fep+8L : 0x3.d503df508fb8195a8cb512092438p-1024L : inexact-ok
+= pow upward ldbl-128 0x2.00058p+0L -0x3.fep+8L : 0x3.d503df508fb8195a8cb51209243ap-1024L : inexact-ok
+= pow downward ldbl-128ibm 0x2.00058p+0L -0x3.fep+8L : 0x3.d503df508fb8p-1024L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x2.00058p+0L -0x3.fep+8L : 0x3.d503df508fb8p-1024L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x2.00058p+0L -0x3.fep+8L : 0x3.d503df508fb8p-1024L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x2.00058p+0L -0x3.fep+8L : 0x3.d503df508fb84p-1024L : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2b8p-1024 : inexact-ok underflow errno-erange-ok
+= pow tonearest dbl-64 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2bcp-1024 : inexact-ok underflow errno-erange-ok
+= pow towardzero dbl-64 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2b8p-1024 : inexact-ok underflow errno-erange-ok
+= pow upward dbl-64 0x2.000582p+0 -0x3.fep+8 : 0x3.d4f49333bc2bcp-1024 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x2.000582p+0L -0x3.fep+8L : 0x3.d4f49333bc2baaecp-1024L : inexact-ok
+= pow tonearest ldbl-96-intel 0x2.000582p+0L -0x3.fep+8L : 0x3.d4f49333bc2baaecp-1024L : inexact-ok
+= pow towardzero ldbl-96-intel 0x2.000582p+0L -0x3.fep+8L : 0x3.d4f49333bc2baaecp-1024L : inexact-ok
+= pow upward ldbl-96-intel 0x2.000582p+0L -0x3.fep+8L : 0x3.d4f49333bc2baafp-1024L : inexact-ok
+= pow downward ldbl-96-m68k 0x2.000582p+0L -0x3.fep+8L : 0x3.d4f49333bc2baaecp-1024L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2.000582p+0L -0x3.fep+8L : 0x3.d4f49333bc2baaecp-1024L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2.000582p+0L -0x3.fep+8L : 0x3.d4f49333bc2baaecp-1024L : inexact-ok
+= pow upward ldbl-96-m68k 0x2.000582p+0L -0x3.fep+8L : 0x3.d4f49333bc2baafp-1024L : inexact-ok
+= pow downward ldbl-128 0x2.000582p+0L -0x3.fep+8L : 0x3.d4f49333bc2baaed11303c000cf4p-1024L : inexact-ok
+= pow tonearest ldbl-128 0x2.000582p+0L -0x3.fep+8L : 0x3.d4f49333bc2baaed11303c000cf4p-1024L : inexact-ok
+= pow towardzero ldbl-128 0x2.000582p+0L -0x3.fep+8L : 0x3.d4f49333bc2baaed11303c000cf4p-1024L : inexact-ok
+= pow upward ldbl-128 0x2.000582p+0L -0x3.fep+8L : 0x3.d4f49333bc2baaed11303c000cf6p-1024L : inexact-ok
+= pow downward ldbl-128ibm 0x2.000582p+0L -0x3.fep+8L : 0x3.d4f49333bc2b8p-1024L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x2.000582p+0L -0x3.fep+8L : 0x3.d4f49333bc2bcp-1024L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x2.000582p+0L -0x3.fep+8L : 0x3.d4f49333bc2b8p-1024L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x2.000582p+0L -0x3.fep+8L : 0x3.d4f49333bc2bcp-1024L : inexact-ok underflow errno-erange-ok
+pow 2 -0x3.fe513p+8
+= pow downward flt-32 0x2p+0f -0x3.fe513p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2p+0f -0x3.fe513p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2p+0f -0x3.fe513p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2p+0f -0x3.fe513p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fb8p-1024 : inexact-ok underflow errno-erange-ok
+= pow tonearest dbl-64 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fbcp-1024 : inexact-ok underflow errno-erange-ok
+= pow towardzero dbl-64 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fb8p-1024 : inexact-ok underflow errno-erange-ok
+= pow upward dbl-64 0x2p+0 -0x3.fe513p+8 : 0x3.35ec906f22fbcp-1024 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x2p+0L -0x3.fe513p+8L : 0x3.35ec906f22fbbffcp-1024L : inexact-ok
+= pow tonearest ldbl-96-intel 0x2p+0L -0x3.fe513p+8L : 0x3.35ec906f22fbcp-1024L : inexact-ok
+= pow towardzero ldbl-96-intel 0x2p+0L -0x3.fe513p+8L : 0x3.35ec906f22fbbffcp-1024L : inexact-ok
+= pow upward ldbl-96-intel 0x2p+0L -0x3.fe513p+8L : 0x3.35ec906f22fbcp-1024L : inexact-ok
+= pow downward ldbl-96-m68k 0x2p+0L -0x3.fe513p+8L : 0x3.35ec906f22fbbffcp-1024L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2p+0L -0x3.fe513p+8L : 0x3.35ec906f22fbcp-1024L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2p+0L -0x3.fe513p+8L : 0x3.35ec906f22fbbffcp-1024L : inexact-ok
+= pow upward ldbl-96-m68k 0x2p+0L -0x3.fe513p+8L : 0x3.35ec906f22fbcp-1024L : inexact-ok
+= pow downward ldbl-128 0x2p+0L -0x3.fe513p+8L : 0x3.35ec906f22fbbffeffc0d272938p-1024L : inexact-ok
+= pow tonearest ldbl-128 0x2p+0L -0x3.fe513p+8L : 0x3.35ec906f22fbbffeffc0d272938p-1024L : inexact-ok
+= pow towardzero ldbl-128 0x2p+0L -0x3.fe513p+8L : 0x3.35ec906f22fbbffeffc0d272938p-1024L : inexact-ok
+= pow upward ldbl-128 0x2p+0L -0x3.fe513p+8L : 0x3.35ec906f22fbbffeffc0d2729382p-1024L : inexact-ok
+= pow downward ldbl-128ibm 0x2p+0L -0x3.fe513p+8L : 0x3.35ec906f22fb8p-1024L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x2p+0L -0x3.fe513p+8L : 0x3.35ec906f22fbcp-1024L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x2p+0L -0x3.fe513p+8L : 0x3.35ec906f22fb8p-1024L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x2p+0L -0x3.fe513p+8L : 0x3.35ec906f22fbcp-1024L : inexact-ok underflow errno-erange-ok
+pow 2 -0x3.fe4e8p+8
+= pow downward flt-32 0x2p+0f -0x3.fe4e8p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0x2p+0f -0x3.fe4e8p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0x2p+0f -0x3.fe4e8p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0x2p+0f -0x3.fe4e8p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82bcp-1024 : inexact-ok underflow errno-erange-ok
+= pow tonearest dbl-64 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82bcp-1024 : inexact-ok underflow errno-erange-ok
+= pow towardzero dbl-64 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82bcp-1024 : inexact-ok underflow errno-erange-ok
+= pow upward dbl-64 0x2p+0 -0x3.fe4e8p+8 : 0x3.3bed4179f82cp-1024 : inexact-ok underflow errno-erange-ok
+= pow downward ldbl-96-intel 0x2p+0L -0x3.fe4e8p+8L : 0x3.3bed4179f82bcp-1024L : inexact-ok
+= pow tonearest ldbl-96-intel 0x2p+0L -0x3.fe4e8p+8L : 0x3.3bed4179f82bc004p-1024L : inexact-ok
+= pow towardzero ldbl-96-intel 0x2p+0L -0x3.fe4e8p+8L : 0x3.3bed4179f82bcp-1024L : inexact-ok
+= pow upward ldbl-96-intel 0x2p+0L -0x3.fe4e8p+8L : 0x3.3bed4179f82bc004p-1024L : inexact-ok
+= pow downward ldbl-96-m68k 0x2p+0L -0x3.fe4e8p+8L : 0x3.3bed4179f82bcp-1024L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x2p+0L -0x3.fe4e8p+8L : 0x3.3bed4179f82bc004p-1024L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x2p+0L -0x3.fe4e8p+8L : 0x3.3bed4179f82bcp-1024L : inexact-ok
+= pow upward ldbl-96-m68k 0x2p+0L -0x3.fe4e8p+8L : 0x3.3bed4179f82bc004p-1024L : inexact-ok
+= pow downward ldbl-128 0x2p+0L -0x3.fe4e8p+8L : 0x3.3bed4179f82bc002979648b91cf8p-1024L : inexact-ok
+= pow tonearest ldbl-128 0x2p+0L -0x3.fe4e8p+8L : 0x3.3bed4179f82bc002979648b91cfap-1024L : inexact-ok
+= pow towardzero ldbl-128 0x2p+0L -0x3.fe4e8p+8L : 0x3.3bed4179f82bc002979648b91cf8p-1024L : inexact-ok
+= pow upward ldbl-128 0x2p+0L -0x3.fe4e8p+8L : 0x3.3bed4179f82bc002979648b91cfap-1024L : inexact-ok
+= pow downward ldbl-128ibm 0x2p+0L -0x3.fe4e8p+8L : 0x3.3bed4179f82bcp-1024L : inexact-ok underflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x2p+0L -0x3.fe4e8p+8L : 0x3.3bed4179f82bcp-1024L : inexact-ok underflow errno-erange-ok
+= pow towardzero ldbl-128ibm 0x2p+0L -0x3.fe4e8p+8L : 0x3.3bed4179f82bcp-1024L : inexact-ok underflow errno-erange-ok
+= pow upward ldbl-128ibm 0x2p+0L -0x3.fe4e8p+8L : 0x3.3bed4179f82cp-1024L : inexact-ok underflow errno-erange-ok
pow 1.0625 1.125
= pow downward flt-32 0x1.1p+0f 0x1.2p+0f : 0x1.1211aep+0f : inexact-ok
= pow tonearest flt-32 0x1.1p+0f 0x1.2p+0f : 0x1.1211aep+0f : inexact-ok
@@ -184104,6 +258399,106 @@ pow 0x1.ce78f2p+0 -0x2.7f1f78p+4
= pow tonearest ldbl-128ibm 0x1.ce78f2p+0L -0x2.7f1f78p+4L : 0x3.c74e2eeb2cd0026957cffeb3a2p-36L : inexact-ok
= pow towardzero ldbl-128ibm 0x1.ce78f2p+0L -0x2.7f1f78p+4L : 0x3.c74e2eeb2cd0026957cffeb3a1p-36L : inexact-ok
= pow upward ldbl-128ibm 0x1.ce78f2p+0L -0x2.7f1f78p+4L : 0x3.c74e2eeb2cd0026957cffeb3a2p-36L : inexact-ok
+pow 0xf.fffffp+124 -0x5.b5b648p+0
+= pow downward flt-32 0xf.fffffp+124f -0x5.b5b648p+0f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow tonearest flt-32 0xf.fffffp+124f -0x5.b5b648p+0f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow towardzero flt-32 0xf.fffffp+124f -0x5.b5b648p+0f : 0x0p+0f : inexact-ok underflow errno-erange
+= pow upward flt-32 0xf.fffffp+124f -0x5.b5b648p+0f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= pow downward dbl-64 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30ap-732 : inexact-ok
+= pow tonearest dbl-64 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30cp-732 : inexact-ok
+= pow towardzero dbl-64 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30ap-732 : inexact-ok
+= pow upward dbl-64 0xf.fffffp+124 -0x5.b5b648p+0 : 0x2.35bc23fdfc30cp-732 : inexact-ok
+= pow downward ldbl-96-intel 0xf.fffffp+124L -0x5.b5b648p+0L : 0x2.35bc23fdfc30b038p-732L : inexact-ok
+= pow tonearest ldbl-96-intel 0xf.fffffp+124L -0x5.b5b648p+0L : 0x2.35bc23fdfc30b038p-732L : inexact-ok
+= pow towardzero ldbl-96-intel 0xf.fffffp+124L -0x5.b5b648p+0L : 0x2.35bc23fdfc30b038p-732L : inexact-ok
+= pow upward ldbl-96-intel 0xf.fffffp+124L -0x5.b5b648p+0L : 0x2.35bc23fdfc30b03cp-732L : inexact-ok
+= pow downward ldbl-96-m68k 0xf.fffffp+124L -0x5.b5b648p+0L : 0x2.35bc23fdfc30b038p-732L : inexact-ok
+= pow tonearest ldbl-96-m68k 0xf.fffffp+124L -0x5.b5b648p+0L : 0x2.35bc23fdfc30b038p-732L : inexact-ok
+= pow towardzero ldbl-96-m68k 0xf.fffffp+124L -0x5.b5b648p+0L : 0x2.35bc23fdfc30b038p-732L : inexact-ok
+= pow upward ldbl-96-m68k 0xf.fffffp+124L -0x5.b5b648p+0L : 0x2.35bc23fdfc30b03cp-732L : inexact-ok
+= pow downward ldbl-128 0xf.fffffp+124L -0x5.b5b648p+0L : 0x2.35bc23fdfc30b0399e26d6c287bcp-732L : inexact-ok
+= pow tonearest ldbl-128 0xf.fffffp+124L -0x5.b5b648p+0L : 0x2.35bc23fdfc30b0399e26d6c287bcp-732L : inexact-ok
+= pow towardzero ldbl-128 0xf.fffffp+124L -0x5.b5b648p+0L : 0x2.35bc23fdfc30b0399e26d6c287bcp-732L : inexact-ok
+= pow upward ldbl-128 0xf.fffffp+124L -0x5.b5b648p+0L : 0x2.35bc23fdfc30b0399e26d6c287bep-732L : inexact-ok
+= pow downward ldbl-128ibm 0xf.fffffp+124L -0x5.b5b648p+0L : 0x2.35bc23fdfc30b0399e26d6c287p-732L : inexact-ok
+= pow tonearest ldbl-128ibm 0xf.fffffp+124L -0x5.b5b648p+0L : 0x2.35bc23fdfc30b0399e26d6c288p-732L : inexact-ok
+= pow towardzero ldbl-128ibm 0xf.fffffp+124L -0x5.b5b648p+0L : 0x2.35bc23fdfc30b0399e26d6c287p-732L : inexact-ok
+= pow upward ldbl-128ibm 0xf.fffffp+124L -0x5.b5b648p+0L : 0x2.35bc23fdfc30b0399e26d6c288p-732L : inexact-ok
+pow 0x1.430d4cp+0 0x5.0e462p+4
+= pow downward flt-32 0x1.430d4cp+0f 0x5.0e462p+4f : 0x8.df245p+24f : inexact-ok
+= pow tonearest flt-32 0x1.430d4cp+0f 0x5.0e462p+4f : 0x8.df245p+24f : inexact-ok
+= pow towardzero flt-32 0x1.430d4cp+0f 0x5.0e462p+4f : 0x8.df245p+24f : inexact-ok
+= pow upward flt-32 0x1.430d4cp+0f 0x5.0e462p+4f : 0x8.df246p+24f : inexact-ok
+= pow downward dbl-64 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7dp+24 : inexact-ok
+= pow tonearest dbl-64 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7d8p+24 : inexact-ok
+= pow towardzero dbl-64 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7dp+24 : inexact-ok
+= pow upward dbl-64 0x1.430d4cp+0 0x5.0e462p+4 : 0x8.df24532d4b7d8p+24 : inexact-ok
+= pow downward ldbl-96-intel 0x1.430d4cp+0L 0x5.0e462p+4L : 0x8.df24532d4b7d75fp+24L : inexact-ok
+= pow tonearest ldbl-96-intel 0x1.430d4cp+0L 0x5.0e462p+4L : 0x8.df24532d4b7d75fp+24L : inexact-ok
+= pow towardzero ldbl-96-intel 0x1.430d4cp+0L 0x5.0e462p+4L : 0x8.df24532d4b7d75fp+24L : inexact-ok
+= pow upward ldbl-96-intel 0x1.430d4cp+0L 0x5.0e462p+4L : 0x8.df24532d4b7d76p+24L : inexact-ok
+= pow downward ldbl-96-m68k 0x1.430d4cp+0L 0x5.0e462p+4L : 0x8.df24532d4b7d75fp+24L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x1.430d4cp+0L 0x5.0e462p+4L : 0x8.df24532d4b7d75fp+24L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x1.430d4cp+0L 0x5.0e462p+4L : 0x8.df24532d4b7d75fp+24L : inexact-ok
+= pow upward ldbl-96-m68k 0x1.430d4cp+0L 0x5.0e462p+4L : 0x8.df24532d4b7d76p+24L : inexact-ok
+= pow downward ldbl-128 0x1.430d4cp+0L 0x5.0e462p+4L : 0x8.df24532d4b7d75f382e88fde63a8p+24L : inexact-ok
+= pow tonearest ldbl-128 0x1.430d4cp+0L 0x5.0e462p+4L : 0x8.df24532d4b7d75f382e88fde63a8p+24L : inexact-ok
+= pow towardzero ldbl-128 0x1.430d4cp+0L 0x5.0e462p+4L : 0x8.df24532d4b7d75f382e88fde63a8p+24L : inexact-ok
+= pow upward ldbl-128 0x1.430d4cp+0L 0x5.0e462p+4L : 0x8.df24532d4b7d75f382e88fde63bp+24L : inexact-ok
+= pow downward ldbl-128ibm 0x1.430d4cp+0L 0x5.0e462p+4L : 0x8.df24532d4b7d75f382e88fde6p+24L : inexact-ok
+= pow tonearest ldbl-128ibm 0x1.430d4cp+0L 0x5.0e462p+4L : 0x8.df24532d4b7d75f382e88fde64p+24L : inexact-ok
+= pow towardzero ldbl-128ibm 0x1.430d4cp+0L 0x5.0e462p+4L : 0x8.df24532d4b7d75f382e88fde6p+24L : inexact-ok
+= pow upward ldbl-128ibm 0x1.430d4cp+0L 0x5.0e462p+4L : 0x8.df24532d4b7d75f382e88fde64p+24L : inexact-ok
+pow 0x9.8b82ap-4 -0x1.99907ap+12
+= pow downward flt-32 0x9.8b82ap-4f -0x1.99907ap+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow tonearest flt-32 0x9.8b82ap-4f -0x1.99907ap+12f : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero flt-32 0x9.8b82ap-4f -0x1.99907ap+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow upward flt-32 0x9.8b82ap-4f -0x1.99907ap+12f : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 0x9.8b82ap-4 -0x1.99907ap+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 0x9.8b82ap-4 -0x1.99907ap+12 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 0x9.8b82ap-4 -0x1.99907ap+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 0x9.8b82ap-4 -0x1.99907ap+12 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel 0x9.8b82ap-4L -0x1.99907ap+12L : 0xd.20e27f191eac856p+4880L : inexact-ok
+= pow tonearest ldbl-96-intel 0x9.8b82ap-4L -0x1.99907ap+12L : 0xd.20e27f191eac857p+4880L : inexact-ok
+= pow towardzero ldbl-96-intel 0x9.8b82ap-4L -0x1.99907ap+12L : 0xd.20e27f191eac856p+4880L : inexact-ok
+= pow upward ldbl-96-intel 0x9.8b82ap-4L -0x1.99907ap+12L : 0xd.20e27f191eac857p+4880L : inexact-ok
+= pow downward ldbl-96-m68k 0x9.8b82ap-4L -0x1.99907ap+12L : 0xd.20e27f191eac856p+4880L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x9.8b82ap-4L -0x1.99907ap+12L : 0xd.20e27f191eac857p+4880L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x9.8b82ap-4L -0x1.99907ap+12L : 0xd.20e27f191eac856p+4880L : inexact-ok
+= pow upward ldbl-96-m68k 0x9.8b82ap-4L -0x1.99907ap+12L : 0xd.20e27f191eac857p+4880L : inexact-ok
+= pow downward ldbl-128 0x9.8b82ap-4L -0x1.99907ap+12L : 0xd.20e27f191eac856f26aecd577568p+4880L : inexact-ok
+= pow tonearest ldbl-128 0x9.8b82ap-4L -0x1.99907ap+12L : 0xd.20e27f191eac856f26aecd57757p+4880L : inexact-ok
+= pow towardzero ldbl-128 0x9.8b82ap-4L -0x1.99907ap+12L : 0xd.20e27f191eac856f26aecd577568p+4880L : inexact-ok
+= pow upward ldbl-128 0x9.8b82ap-4L -0x1.99907ap+12L : 0xd.20e27f191eac856f26aecd57757p+4880L : inexact-ok
+= pow downward ldbl-128ibm 0x9.8b82ap-4L -0x1.99907ap+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x9.8b82ap-4L -0x1.99907ap+12L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm 0x9.8b82ap-4L -0x1.99907ap+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm 0x9.8b82ap-4L -0x1.99907ap+12L : plus_infty : inexact-ok overflow errno-erange
+pow 0xd.73035p-4 -0x1.47bb8p+8
+= pow downward flt-32 0xd.73035p-4f -0x1.47bb8p+8f : 0x4.52398p+80f : inexact-ok
+= pow tonearest flt-32 0xd.73035p-4f -0x1.47bb8p+8f : 0x4.523988p+80f : inexact-ok
+= pow towardzero flt-32 0xd.73035p-4f -0x1.47bb8p+8f : 0x4.52398p+80f : inexact-ok
+= pow upward flt-32 0xd.73035p-4f -0x1.47bb8p+8f : 0x4.523988p+80f : inexact-ok
+= pow downward dbl-64 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d3p+80 : inexact-ok
+= pow tonearest dbl-64 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d3p+80 : inexact-ok
+= pow towardzero dbl-64 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d3p+80 : inexact-ok
+= pow upward dbl-64 0xd.73035p-4 -0x1.47bb8p+8 : 0x4.523987c590d34p+80 : inexact-ok
+= pow downward ldbl-96-intel 0xd.73035p-4L -0x1.47bb8p+8L : 0x4.523987c590d3192p+80L : inexact-ok
+= pow tonearest ldbl-96-intel 0xd.73035p-4L -0x1.47bb8p+8L : 0x4.523987c590d31928p+80L : inexact-ok
+= pow towardzero ldbl-96-intel 0xd.73035p-4L -0x1.47bb8p+8L : 0x4.523987c590d3192p+80L : inexact-ok
+= pow upward ldbl-96-intel 0xd.73035p-4L -0x1.47bb8p+8L : 0x4.523987c590d31928p+80L : inexact-ok
+= pow downward ldbl-96-m68k 0xd.73035p-4L -0x1.47bb8p+8L : 0x4.523987c590d3192p+80L : inexact-ok
+= pow tonearest ldbl-96-m68k 0xd.73035p-4L -0x1.47bb8p+8L : 0x4.523987c590d31928p+80L : inexact-ok
+= pow towardzero ldbl-96-m68k 0xd.73035p-4L -0x1.47bb8p+8L : 0x4.523987c590d3192p+80L : inexact-ok
+= pow upward ldbl-96-m68k 0xd.73035p-4L -0x1.47bb8p+8L : 0x4.523987c590d31928p+80L : inexact-ok
+= pow downward ldbl-128 0xd.73035p-4L -0x1.47bb8p+8L : 0x4.523987c590d3192757b32fb92c7p+80L : inexact-ok
+= pow tonearest ldbl-128 0xd.73035p-4L -0x1.47bb8p+8L : 0x4.523987c590d3192757b32fb92c74p+80L : inexact-ok
+= pow towardzero ldbl-128 0xd.73035p-4L -0x1.47bb8p+8L : 0x4.523987c590d3192757b32fb92c7p+80L : inexact-ok
+= pow upward ldbl-128 0xd.73035p-4L -0x1.47bb8p+8L : 0x4.523987c590d3192757b32fb92c74p+80L : inexact-ok
+= pow downward ldbl-128ibm 0xd.73035p-4L -0x1.47bb8p+8L : 0x4.523987c590d3192757b32fb92cp+80L : inexact-ok
+= pow tonearest ldbl-128ibm 0xd.73035p-4L -0x1.47bb8p+8L : 0x4.523987c590d3192757b32fb92cp+80L : inexact-ok
+= pow towardzero ldbl-128ibm 0xd.73035p-4L -0x1.47bb8p+8L : 0x4.523987c590d3192757b32fb92cp+80L : inexact-ok
+= pow upward ldbl-128ibm 0xd.73035p-4L -0x1.47bb8p+8L : 0x4.523987c590d3192757b32fb92ep+80L : inexact-ok
sin 0
= sin downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
= sin tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok
@@ -184734,6 +259129,296 @@ sin -pi/2
= sin tonearest ldbl-128ibm -0x1.921fb54442d18469898cc517018p+0L : -0x1p+0L : inexact-ok
= sin towardzero ldbl-128ibm -0x1.921fb54442d18469898cc517018p+0L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
= sin upward ldbl-128ibm -0x1.921fb54442d18469898cc517018p+0L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+sin pi
+= sin downward flt-32 0x3.243f6cp+0f : -0x1.777a5ep-24f : inexact-ok
+= sin tonearest flt-32 0x3.243f6cp+0f : -0x1.777a5cp-24f : inexact-ok
+= sin towardzero flt-32 0x3.243f6cp+0f : -0x1.777a5cp-24f : inexact-ok
+= sin upward flt-32 0x3.243f6cp+0f : -0x1.777a5cp-24f : inexact-ok
+= sin downward dbl-64 0x3.243f6cp+0 : -0x1.777a5cf72cec6p-24 : inexact-ok
+= sin tonearest dbl-64 0x3.243f6cp+0 : -0x1.777a5cf72cec6p-24 : inexact-ok
+= sin towardzero dbl-64 0x3.243f6cp+0 : -0x1.777a5cf72cec5p-24 : inexact-ok
+= sin upward dbl-64 0x3.243f6cp+0 : -0x1.777a5cf72cec5p-24 : inexact-ok
+= sin downward ldbl-96-intel 0x3.243f6cp+0L : -0x1.777a5cf72cec5fd8p-24L : inexact-ok
+= sin tonearest ldbl-96-intel 0x3.243f6cp+0L : -0x1.777a5cf72cec5fd6p-24L : inexact-ok
+= sin towardzero ldbl-96-intel 0x3.243f6cp+0L : -0x1.777a5cf72cec5fd6p-24L : inexact-ok
+= sin upward ldbl-96-intel 0x3.243f6cp+0L : -0x1.777a5cf72cec5fd6p-24L : inexact-ok
+= sin downward ldbl-96-m68k 0x3.243f6cp+0L : -0x1.777a5cf72cec5fd8p-24L : inexact-ok
+= sin tonearest ldbl-96-m68k 0x3.243f6cp+0L : -0x1.777a5cf72cec5fd6p-24L : inexact-ok
+= sin towardzero ldbl-96-m68k 0x3.243f6cp+0L : -0x1.777a5cf72cec5fd6p-24L : inexact-ok
+= sin upward ldbl-96-m68k 0x3.243f6cp+0L : -0x1.777a5cf72cec5fd6p-24L : inexact-ok
+= sin downward ldbl-128 0x3.243f6cp+0L : -0x1.777a5cf72cec5fd61896cb4f40d2p-24L : inexact-ok
+= sin tonearest ldbl-128 0x3.243f6cp+0L : -0x1.777a5cf72cec5fd61896cb4f40d2p-24L : inexact-ok
+= sin towardzero ldbl-128 0x3.243f6cp+0L : -0x1.777a5cf72cec5fd61896cb4f40d1p-24L : inexact-ok
+= sin upward ldbl-128 0x3.243f6cp+0L : -0x1.777a5cf72cec5fd61896cb4f40d1p-24L : inexact-ok
+= sin downward ldbl-128ibm 0x3.243f6cp+0L : -0x1.777a5cf72cec5fd61896cb4f41p-24L : inexact-ok
+= sin tonearest ldbl-128ibm 0x3.243f6cp+0L : -0x1.777a5cf72cec5fd61896cb4f41p-24L : inexact-ok
+= sin towardzero ldbl-128ibm 0x3.243f6cp+0L : -0x1.777a5cf72cec5fd61896cb4f408p-24L : inexact-ok
+= sin upward ldbl-128ibm 0x3.243f6cp+0L : -0x1.777a5cf72cec5fd61896cb4f408p-24L : inexact-ok
+= sin downward flt-32 0x3.243f68p+0f : 0x2.8885ap-24f : inexact-ok
+= sin tonearest flt-32 0x3.243f68p+0f : 0x2.8885a4p-24f : inexact-ok
+= sin towardzero flt-32 0x3.243f68p+0f : 0x2.8885ap-24f : inexact-ok
+= sin upward flt-32 0x3.243f68p+0f : 0x2.8885a4p-24f : inexact-ok
+= sin downward dbl-64 0x3.243f68p+0 : 0x2.8885a308d3106p-24 : inexact-ok
+= sin tonearest dbl-64 0x3.243f68p+0 : 0x2.8885a308d3106p-24 : inexact-ok
+= sin towardzero dbl-64 0x3.243f68p+0 : 0x2.8885a308d3106p-24 : inexact-ok
+= sin upward dbl-64 0x3.243f68p+0 : 0x2.8885a308d3108p-24 : inexact-ok
+= sin downward ldbl-96-intel 0x3.243f68p+0L : 0x2.8885a308d31063ep-24L : inexact-ok
+= sin tonearest ldbl-96-intel 0x3.243f68p+0L : 0x2.8885a308d31063e4p-24L : inexact-ok
+= sin towardzero ldbl-96-intel 0x3.243f68p+0L : 0x2.8885a308d31063ep-24L : inexact-ok
+= sin upward ldbl-96-intel 0x3.243f68p+0L : 0x2.8885a308d31063e4p-24L : inexact-ok
+= sin downward ldbl-96-m68k 0x3.243f68p+0L : 0x2.8885a308d31063ep-24L : inexact-ok
+= sin tonearest ldbl-96-m68k 0x3.243f68p+0L : 0x2.8885a308d31063e4p-24L : inexact-ok
+= sin towardzero ldbl-96-m68k 0x3.243f68p+0L : 0x2.8885a308d31063ep-24L : inexact-ok
+= sin upward ldbl-96-m68k 0x3.243f68p+0L : 0x2.8885a308d31063e4p-24L : inexact-ok
+= sin downward ldbl-128 0x3.243f68p+0L : 0x2.8885a308d31063e2b6c62b7f4d6ap-24L : inexact-ok
+= sin tonearest ldbl-128 0x3.243f68p+0L : 0x2.8885a308d31063e2b6c62b7f4d6cp-24L : inexact-ok
+= sin towardzero ldbl-128 0x3.243f68p+0L : 0x2.8885a308d31063e2b6c62b7f4d6ap-24L : inexact-ok
+= sin upward ldbl-128 0x3.243f68p+0L : 0x2.8885a308d31063e2b6c62b7f4d6cp-24L : inexact-ok
+= sin downward ldbl-128ibm 0x3.243f68p+0L : 0x2.8885a308d31063e2b6c62b7f4dp-24L : inexact-ok
+= sin tonearest ldbl-128ibm 0x3.243f68p+0L : 0x2.8885a308d31063e2b6c62b7f4dp-24L : inexact-ok
+= sin towardzero ldbl-128ibm 0x3.243f68p+0L : 0x2.8885a308d31063e2b6c62b7f4dp-24L : inexact-ok
+= sin upward ldbl-128ibm 0x3.243f68p+0L : 0x2.8885a308d31063e2b6c62b7f4ep-24L : inexact-ok
+= sin downward dbl-64 0x3.243f6a8885a32p+0 : -0x1.72cece675d1fdp-52 : inexact-ok
+= sin tonearest dbl-64 0x3.243f6a8885a32p+0 : -0x1.72cece675d1fdp-52 : inexact-ok
+= sin towardzero dbl-64 0x3.243f6a8885a32p+0 : -0x1.72cece675d1fcp-52 : inexact-ok
+= sin upward dbl-64 0x3.243f6a8885a32p+0 : -0x1.72cece675d1fcp-52 : inexact-ok
+= sin downward ldbl-96-intel 0x3.243f6a8885a32p+0L : -0x1.72cece675d1fc8fap-52L : inexact-ok
+= sin tonearest ldbl-96-intel 0x3.243f6a8885a32p+0L : -0x1.72cece675d1fc8f8p-52L : inexact-ok
+= sin towardzero ldbl-96-intel 0x3.243f6a8885a32p+0L : -0x1.72cece675d1fc8f8p-52L : inexact-ok
+= sin upward ldbl-96-intel 0x3.243f6a8885a32p+0L : -0x1.72cece675d1fc8f8p-52L : inexact-ok
+= sin downward ldbl-96-m68k 0x3.243f6a8885a32p+0L : -0x1.72cece675d1fc8fap-52L : inexact-ok
+= sin tonearest ldbl-96-m68k 0x3.243f6a8885a32p+0L : -0x1.72cece675d1fc8f8p-52L : inexact-ok
+= sin towardzero ldbl-96-m68k 0x3.243f6a8885a32p+0L : -0x1.72cece675d1fc8f8p-52L : inexact-ok
+= sin upward ldbl-96-m68k 0x3.243f6a8885a32p+0L : -0x1.72cece675d1fc8f8p-52L : inexact-ok
+= sin downward ldbl-128 0x3.243f6a8885a32p+0L : -0x1.72cece675d1fc8f8cbb5bf6c7d5cp-52L : inexact-ok
+= sin tonearest ldbl-128 0x3.243f6a8885a32p+0L : -0x1.72cece675d1fc8f8cbb5bf6c7d5cp-52L : inexact-ok
+= sin towardzero ldbl-128 0x3.243f6a8885a32p+0L : -0x1.72cece675d1fc8f8cbb5bf6c7d5bp-52L : inexact-ok
+= sin upward ldbl-128 0x3.243f6a8885a32p+0L : -0x1.72cece675d1fc8f8cbb5bf6c7d5bp-52L : inexact-ok
+= sin downward ldbl-128ibm 0x3.243f6a8885a32p+0L : -0x1.72cece675d1fc8f8cbb5bf6c7d8p-52L : inexact-ok
+= sin tonearest ldbl-128ibm 0x3.243f6a8885a32p+0L : -0x1.72cece675d1fc8f8cbb5bf6c7d8p-52L : inexact-ok
+= sin towardzero ldbl-128ibm 0x3.243f6a8885a32p+0L : -0x1.72cece675d1fc8f8cbb5bf6c7dp-52L : inexact-ok
+= sin upward ldbl-128ibm 0x3.243f6a8885a32p+0L : -0x1.72cece675d1fc8f8cbb5bf6c7dp-52L : inexact-ok
+= sin downward dbl-64 0x3.243f6a8885a3p+0 : 0x8.d313198a2e03p-56 : inexact-ok
+= sin tonearest dbl-64 0x3.243f6a8885a3p+0 : 0x8.d313198a2e038p-56 : inexact-ok
+= sin towardzero dbl-64 0x3.243f6a8885a3p+0 : 0x8.d313198a2e03p-56 : inexact-ok
+= sin upward dbl-64 0x3.243f6a8885a3p+0 : 0x8.d313198a2e038p-56 : inexact-ok
+= sin downward ldbl-96-intel 0x3.243f6a8885a3p+0L : 0x8.d313198a2e03707p-56L : inexact-ok
+= sin tonearest ldbl-96-intel 0x3.243f6a8885a3p+0L : 0x8.d313198a2e03707p-56L : inexact-ok
+= sin towardzero ldbl-96-intel 0x3.243f6a8885a3p+0L : 0x8.d313198a2e03707p-56L : inexact-ok
+= sin upward ldbl-96-intel 0x3.243f6a8885a3p+0L : 0x8.d313198a2e03708p-56L : inexact-ok
+= sin downward ldbl-96-m68k 0x3.243f6a8885a3p+0L : 0x8.d313198a2e03707p-56L : inexact-ok
+= sin tonearest ldbl-96-m68k 0x3.243f6a8885a3p+0L : 0x8.d313198a2e03707p-56L : inexact-ok
+= sin towardzero ldbl-96-m68k 0x3.243f6a8885a3p+0L : 0x8.d313198a2e03707p-56L : inexact-ok
+= sin upward ldbl-96-m68k 0x3.243f6a8885a3p+0L : 0x8.d313198a2e03708p-56L : inexact-ok
+= sin downward ldbl-128 0x3.243f6a8885a3p+0L : 0x8.d313198a2e03707344a4093821bp-56L : inexact-ok
+= sin tonearest ldbl-128 0x3.243f6a8885a3p+0L : 0x8.d313198a2e03707344a4093821b8p-56L : inexact-ok
+= sin towardzero ldbl-128 0x3.243f6a8885a3p+0L : 0x8.d313198a2e03707344a4093821bp-56L : inexact-ok
+= sin upward ldbl-128 0x3.243f6a8885a3p+0L : 0x8.d313198a2e03707344a4093821b8p-56L : inexact-ok
+= sin downward ldbl-128ibm 0x3.243f6a8885a3p+0L : 0x8.d313198a2e03707344a409382p-56L : inexact-ok
+= sin tonearest ldbl-128ibm 0x3.243f6a8885a3p+0L : 0x8.d313198a2e03707344a409382p-56L : inexact-ok
+= sin towardzero ldbl-128ibm 0x3.243f6a8885a3p+0L : 0x8.d313198a2e03707344a409382p-56L : inexact-ok
+= sin upward ldbl-128ibm 0x3.243f6a8885a3p+0L : 0x8.d313198a2e03707344a4093824p-56L : inexact-ok
+= sin downward ldbl-96-intel 0x3.243f6a8885a308d4p+0L : -0xe.ce675d1fc8f8cbcp-68L : inexact-ok
+= sin tonearest ldbl-96-intel 0x3.243f6a8885a308d4p+0L : -0xe.ce675d1fc8f8cbbp-68L : inexact-ok
+= sin towardzero ldbl-96-intel 0x3.243f6a8885a308d4p+0L : -0xe.ce675d1fc8f8cbbp-68L : inexact-ok
+= sin upward ldbl-96-intel 0x3.243f6a8885a308d4p+0L : -0xe.ce675d1fc8f8cbbp-68L : inexact-ok
+= sin downward ldbl-96-m68k 0x3.243f6a8885a308d4p+0L : -0xe.ce675d1fc8f8cbcp-68L : inexact-ok
+= sin tonearest ldbl-96-m68k 0x3.243f6a8885a308d4p+0L : -0xe.ce675d1fc8f8cbbp-68L : inexact-ok
+= sin towardzero ldbl-96-m68k 0x3.243f6a8885a308d4p+0L : -0xe.ce675d1fc8f8cbbp-68L : inexact-ok
+= sin upward ldbl-96-m68k 0x3.243f6a8885a308d4p+0L : -0xe.ce675d1fc8f8cbbp-68L : inexact-ok
+= sin downward ldbl-128 0x3.243f6a8885a308d4p+0L : -0xe.ce675d1fc8f8cbb5bf6c7ddd661p-68L : inexact-ok
+= sin tonearest ldbl-128 0x3.243f6a8885a308d4p+0L : -0xe.ce675d1fc8f8cbb5bf6c7ddd661p-68L : inexact-ok
+= sin towardzero ldbl-128 0x3.243f6a8885a308d4p+0L : -0xe.ce675d1fc8f8cbb5bf6c7ddd6608p-68L : inexact-ok
+= sin upward ldbl-128 0x3.243f6a8885a308d4p+0L : -0xe.ce675d1fc8f8cbb5bf6c7ddd6608p-68L : inexact-ok
+= sin downward ldbl-128ibm 0x3.243f6a8885a308d4p+0L : -0xe.ce675d1fc8f8cbb5bf6c7ddd68p-68L : inexact-ok
+= sin tonearest ldbl-128ibm 0x3.243f6a8885a308d4p+0L : -0xe.ce675d1fc8f8cbb5bf6c7ddd68p-68L : inexact-ok
+= sin towardzero ldbl-128ibm 0x3.243f6a8885a308d4p+0L : -0xe.ce675d1fc8f8cbb5bf6c7ddd64p-68L : inexact-ok
+= sin upward ldbl-128ibm 0x3.243f6a8885a308d4p+0L : -0xe.ce675d1fc8f8cbb5bf6c7ddd64p-68L : inexact-ok
+= sin downward ldbl-96-intel 0x3.243f6a8885a308dp+0L : 0x3.13198a2e03707344p-64L : inexact-ok
+= sin tonearest ldbl-96-intel 0x3.243f6a8885a308dp+0L : 0x3.13198a2e03707344p-64L : inexact-ok
+= sin towardzero ldbl-96-intel 0x3.243f6a8885a308dp+0L : 0x3.13198a2e03707344p-64L : inexact-ok
+= sin upward ldbl-96-intel 0x3.243f6a8885a308dp+0L : 0x3.13198a2e03707348p-64L : inexact-ok
+= sin downward ldbl-96-m68k 0x3.243f6a8885a308dp+0L : 0x3.13198a2e03707344p-64L : inexact-ok
+= sin tonearest ldbl-96-m68k 0x3.243f6a8885a308dp+0L : 0x3.13198a2e03707344p-64L : inexact-ok
+= sin towardzero ldbl-96-m68k 0x3.243f6a8885a308dp+0L : 0x3.13198a2e03707344p-64L : inexact-ok
+= sin upward ldbl-96-m68k 0x3.243f6a8885a308dp+0L : 0x3.13198a2e03707348p-64L : inexact-ok
+= sin downward ldbl-128 0x3.243f6a8885a308dp+0L : 0x3.13198a2e03707344a4093822299ep-64L : inexact-ok
+= sin tonearest ldbl-128 0x3.243f6a8885a308dp+0L : 0x3.13198a2e03707344a409382229ap-64L : inexact-ok
+= sin towardzero ldbl-128 0x3.243f6a8885a308dp+0L : 0x3.13198a2e03707344a4093822299ep-64L : inexact-ok
+= sin upward ldbl-128 0x3.243f6a8885a308dp+0L : 0x3.13198a2e03707344a409382229ap-64L : inexact-ok
+= sin downward ldbl-128ibm 0x3.243f6a8885a308dp+0L : 0x3.13198a2e03707344a409382229p-64L : inexact-ok
+= sin tonearest ldbl-128ibm 0x3.243f6a8885a308dp+0L : 0x3.13198a2e03707344a40938222ap-64L : inexact-ok
+= sin towardzero ldbl-128ibm 0x3.243f6a8885a308dp+0L : 0x3.13198a2e03707344a409382229p-64L : inexact-ok
+= sin upward ldbl-128ibm 0x3.243f6a8885a308dp+0L : 0x3.13198a2e03707344a40938222ap-64L : inexact-ok
+= sin downward ldbl-128 0x3.243f6a8885a308d313198a2e0372p+0L : -0x1.8cbb5bf6c7ddd660ce2ff7d10568p-112L : inexact-ok
+= sin tonearest ldbl-128 0x3.243f6a8885a308d313198a2e0372p+0L : -0x1.8cbb5bf6c7ddd660ce2ff7d10567p-112L : inexact-ok
+= sin towardzero ldbl-128 0x3.243f6a8885a308d313198a2e0372p+0L : -0x1.8cbb5bf6c7ddd660ce2ff7d10567p-112L : inexact-ok
+= sin upward ldbl-128 0x3.243f6a8885a308d313198a2e0372p+0L : -0x1.8cbb5bf6c7ddd660ce2ff7d10567p-112L : inexact-ok
+= sin downward ldbl-128 0x3.243f6a8885a308d313198a2e037p+0L : 0x7.344a4093822299f31d0082efa98cp-116L : inexact-ok
+= sin tonearest ldbl-128 0x3.243f6a8885a308d313198a2e037p+0L : 0x7.344a4093822299f31d0082efa99p-116L : inexact-ok
+= sin towardzero ldbl-128 0x3.243f6a8885a308d313198a2e037p+0L : 0x7.344a4093822299f31d0082efa98cp-116L : inexact-ok
+= sin upward ldbl-128 0x3.243f6a8885a308d313198a2e037p+0L : 0x7.344a4093822299f31d0082efa99p-116L : inexact-ok
+= sin downward ldbl-128 0x3.243f6a8885a308d313198a2e04p+0L : -0x8.f8cbb5bf6c7ddd660ce2ff7d1058p-108L : inexact-ok
+= sin tonearest ldbl-128 0x3.243f6a8885a308d313198a2e04p+0L : -0x8.f8cbb5bf6c7ddd660ce2ff7d1058p-108L : inexact-ok
+= sin towardzero ldbl-128 0x3.243f6a8885a308d313198a2e04p+0L : -0x8.f8cbb5bf6c7ddd660ce2ff7d105p-108L : inexact-ok
+= sin upward ldbl-128 0x3.243f6a8885a308d313198a2e04p+0L : -0x8.f8cbb5bf6c7ddd660ce2ff7d105p-108L : inexact-ok
+= sin downward ldbl-128ibm 0x3.243f6a8885a308d313198a2e04p+0L : -0x8.f8cbb5bf6c7ddd660ce2ff7d14p-108L : inexact-ok
+= sin tonearest ldbl-128ibm 0x3.243f6a8885a308d313198a2e04p+0L : -0x8.f8cbb5bf6c7ddd660ce2ff7d1p-108L : inexact-ok
+= sin towardzero ldbl-128ibm 0x3.243f6a8885a308d313198a2e04p+0L : -0x8.f8cbb5bf6c7ddd660ce2ff7d1p-108L : inexact-ok
+= sin upward ldbl-128ibm 0x3.243f6a8885a308d313198a2e04p+0L : -0x8.f8cbb5bf6c7ddd660ce2ff7d1p-108L : inexact-ok
+= sin downward ldbl-128 0x3.243f6a8885a308d313198a2e03p+0L : 0x7.07344a4093822299f31d0082efa8p-108L : inexact-ok
+= sin tonearest ldbl-128 0x3.243f6a8885a308d313198a2e03p+0L : 0x7.07344a4093822299f31d0082efa8p-108L : inexact-ok
+= sin towardzero ldbl-128 0x3.243f6a8885a308d313198a2e03p+0L : 0x7.07344a4093822299f31d0082efa8p-108L : inexact-ok
+= sin upward ldbl-128 0x3.243f6a8885a308d313198a2e03p+0L : 0x7.07344a4093822299f31d0082efacp-108L : inexact-ok
+= sin downward ldbl-128ibm 0x3.243f6a8885a308d313198a2e03p+0L : 0x7.07344a4093822299f31d0082eep-108L : inexact-ok
+= sin tonearest ldbl-128ibm 0x3.243f6a8885a308d313198a2e03p+0L : 0x7.07344a4093822299f31d0082fp-108L : inexact-ok
+= sin towardzero ldbl-128ibm 0x3.243f6a8885a308d313198a2e03p+0L : 0x7.07344a4093822299f31d0082eep-108L : inexact-ok
+= sin upward ldbl-128ibm 0x3.243f6a8885a308d313198a2e03p+0L : 0x7.07344a4093822299f31d0082fp-108L : inexact-ok
+sin -pi
+= sin downward flt-32 -0x3.243f6cp+0f : 0x1.777a5cp-24f : inexact-ok
+= sin tonearest flt-32 -0x3.243f6cp+0f : 0x1.777a5cp-24f : inexact-ok
+= sin towardzero flt-32 -0x3.243f6cp+0f : 0x1.777a5cp-24f : inexact-ok
+= sin upward flt-32 -0x3.243f6cp+0f : 0x1.777a5ep-24f : inexact-ok
+= sin downward dbl-64 -0x3.243f6cp+0 : 0x1.777a5cf72cec5p-24 : inexact-ok
+= sin tonearest dbl-64 -0x3.243f6cp+0 : 0x1.777a5cf72cec6p-24 : inexact-ok
+= sin towardzero dbl-64 -0x3.243f6cp+0 : 0x1.777a5cf72cec5p-24 : inexact-ok
+= sin upward dbl-64 -0x3.243f6cp+0 : 0x1.777a5cf72cec6p-24 : inexact-ok
+= sin downward ldbl-96-intel -0x3.243f6cp+0L : 0x1.777a5cf72cec5fd6p-24L : inexact-ok
+= sin tonearest ldbl-96-intel -0x3.243f6cp+0L : 0x1.777a5cf72cec5fd6p-24L : inexact-ok
+= sin towardzero ldbl-96-intel -0x3.243f6cp+0L : 0x1.777a5cf72cec5fd6p-24L : inexact-ok
+= sin upward ldbl-96-intel -0x3.243f6cp+0L : 0x1.777a5cf72cec5fd8p-24L : inexact-ok
+= sin downward ldbl-96-m68k -0x3.243f6cp+0L : 0x1.777a5cf72cec5fd6p-24L : inexact-ok
+= sin tonearest ldbl-96-m68k -0x3.243f6cp+0L : 0x1.777a5cf72cec5fd6p-24L : inexact-ok
+= sin towardzero ldbl-96-m68k -0x3.243f6cp+0L : 0x1.777a5cf72cec5fd6p-24L : inexact-ok
+= sin upward ldbl-96-m68k -0x3.243f6cp+0L : 0x1.777a5cf72cec5fd8p-24L : inexact-ok
+= sin downward ldbl-128 -0x3.243f6cp+0L : 0x1.777a5cf72cec5fd61896cb4f40d1p-24L : inexact-ok
+= sin tonearest ldbl-128 -0x3.243f6cp+0L : 0x1.777a5cf72cec5fd61896cb4f40d2p-24L : inexact-ok
+= sin towardzero ldbl-128 -0x3.243f6cp+0L : 0x1.777a5cf72cec5fd61896cb4f40d1p-24L : inexact-ok
+= sin upward ldbl-128 -0x3.243f6cp+0L : 0x1.777a5cf72cec5fd61896cb4f40d2p-24L : inexact-ok
+= sin downward ldbl-128ibm -0x3.243f6cp+0L : 0x1.777a5cf72cec5fd61896cb4f408p-24L : inexact-ok
+= sin tonearest ldbl-128ibm -0x3.243f6cp+0L : 0x1.777a5cf72cec5fd61896cb4f41p-24L : inexact-ok
+= sin towardzero ldbl-128ibm -0x3.243f6cp+0L : 0x1.777a5cf72cec5fd61896cb4f408p-24L : inexact-ok
+= sin upward ldbl-128ibm -0x3.243f6cp+0L : 0x1.777a5cf72cec5fd61896cb4f41p-24L : inexact-ok
+= sin downward flt-32 -0x3.243f68p+0f : -0x2.8885a4p-24f : inexact-ok
+= sin tonearest flt-32 -0x3.243f68p+0f : -0x2.8885a4p-24f : inexact-ok
+= sin towardzero flt-32 -0x3.243f68p+0f : -0x2.8885ap-24f : inexact-ok
+= sin upward flt-32 -0x3.243f68p+0f : -0x2.8885ap-24f : inexact-ok
+= sin downward dbl-64 -0x3.243f68p+0 : -0x2.8885a308d3108p-24 : inexact-ok
+= sin tonearest dbl-64 -0x3.243f68p+0 : -0x2.8885a308d3106p-24 : inexact-ok
+= sin towardzero dbl-64 -0x3.243f68p+0 : -0x2.8885a308d3106p-24 : inexact-ok
+= sin upward dbl-64 -0x3.243f68p+0 : -0x2.8885a308d3106p-24 : inexact-ok
+= sin downward ldbl-96-intel -0x3.243f68p+0L : -0x2.8885a308d31063e4p-24L : inexact-ok
+= sin tonearest ldbl-96-intel -0x3.243f68p+0L : -0x2.8885a308d31063e4p-24L : inexact-ok
+= sin towardzero ldbl-96-intel -0x3.243f68p+0L : -0x2.8885a308d31063ep-24L : inexact-ok
+= sin upward ldbl-96-intel -0x3.243f68p+0L : -0x2.8885a308d31063ep-24L : inexact-ok
+= sin downward ldbl-96-m68k -0x3.243f68p+0L : -0x2.8885a308d31063e4p-24L : inexact-ok
+= sin tonearest ldbl-96-m68k -0x3.243f68p+0L : -0x2.8885a308d31063e4p-24L : inexact-ok
+= sin towardzero ldbl-96-m68k -0x3.243f68p+0L : -0x2.8885a308d31063ep-24L : inexact-ok
+= sin upward ldbl-96-m68k -0x3.243f68p+0L : -0x2.8885a308d31063ep-24L : inexact-ok
+= sin downward ldbl-128 -0x3.243f68p+0L : -0x2.8885a308d31063e2b6c62b7f4d6cp-24L : inexact-ok
+= sin tonearest ldbl-128 -0x3.243f68p+0L : -0x2.8885a308d31063e2b6c62b7f4d6cp-24L : inexact-ok
+= sin towardzero ldbl-128 -0x3.243f68p+0L : -0x2.8885a308d31063e2b6c62b7f4d6ap-24L : inexact-ok
+= sin upward ldbl-128 -0x3.243f68p+0L : -0x2.8885a308d31063e2b6c62b7f4d6ap-24L : inexact-ok
+= sin downward ldbl-128ibm -0x3.243f68p+0L : -0x2.8885a308d31063e2b6c62b7f4ep-24L : inexact-ok
+= sin tonearest ldbl-128ibm -0x3.243f68p+0L : -0x2.8885a308d31063e2b6c62b7f4dp-24L : inexact-ok
+= sin towardzero ldbl-128ibm -0x3.243f68p+0L : -0x2.8885a308d31063e2b6c62b7f4dp-24L : inexact-ok
+= sin upward ldbl-128ibm -0x3.243f68p+0L : -0x2.8885a308d31063e2b6c62b7f4dp-24L : inexact-ok
+= sin downward dbl-64 -0x3.243f6a8885a32p+0 : 0x1.72cece675d1fcp-52 : inexact-ok
+= sin tonearest dbl-64 -0x3.243f6a8885a32p+0 : 0x1.72cece675d1fdp-52 : inexact-ok
+= sin towardzero dbl-64 -0x3.243f6a8885a32p+0 : 0x1.72cece675d1fcp-52 : inexact-ok
+= sin upward dbl-64 -0x3.243f6a8885a32p+0 : 0x1.72cece675d1fdp-52 : inexact-ok
+= sin downward ldbl-96-intel -0x3.243f6a8885a32p+0L : 0x1.72cece675d1fc8f8p-52L : inexact-ok
+= sin tonearest ldbl-96-intel -0x3.243f6a8885a32p+0L : 0x1.72cece675d1fc8f8p-52L : inexact-ok
+= sin towardzero ldbl-96-intel -0x3.243f6a8885a32p+0L : 0x1.72cece675d1fc8f8p-52L : inexact-ok
+= sin upward ldbl-96-intel -0x3.243f6a8885a32p+0L : 0x1.72cece675d1fc8fap-52L : inexact-ok
+= sin downward ldbl-96-m68k -0x3.243f6a8885a32p+0L : 0x1.72cece675d1fc8f8p-52L : inexact-ok
+= sin tonearest ldbl-96-m68k -0x3.243f6a8885a32p+0L : 0x1.72cece675d1fc8f8p-52L : inexact-ok
+= sin towardzero ldbl-96-m68k -0x3.243f6a8885a32p+0L : 0x1.72cece675d1fc8f8p-52L : inexact-ok
+= sin upward ldbl-96-m68k -0x3.243f6a8885a32p+0L : 0x1.72cece675d1fc8fap-52L : inexact-ok
+= sin downward ldbl-128 -0x3.243f6a8885a32p+0L : 0x1.72cece675d1fc8f8cbb5bf6c7d5bp-52L : inexact-ok
+= sin tonearest ldbl-128 -0x3.243f6a8885a32p+0L : 0x1.72cece675d1fc8f8cbb5bf6c7d5cp-52L : inexact-ok
+= sin towardzero ldbl-128 -0x3.243f6a8885a32p+0L : 0x1.72cece675d1fc8f8cbb5bf6c7d5bp-52L : inexact-ok
+= sin upward ldbl-128 -0x3.243f6a8885a32p+0L : 0x1.72cece675d1fc8f8cbb5bf6c7d5cp-52L : inexact-ok
+= sin downward ldbl-128ibm -0x3.243f6a8885a32p+0L : 0x1.72cece675d1fc8f8cbb5bf6c7dp-52L : inexact-ok
+= sin tonearest ldbl-128ibm -0x3.243f6a8885a32p+0L : 0x1.72cece675d1fc8f8cbb5bf6c7d8p-52L : inexact-ok
+= sin towardzero ldbl-128ibm -0x3.243f6a8885a32p+0L : 0x1.72cece675d1fc8f8cbb5bf6c7dp-52L : inexact-ok
+= sin upward ldbl-128ibm -0x3.243f6a8885a32p+0L : 0x1.72cece675d1fc8f8cbb5bf6c7d8p-52L : inexact-ok
+= sin downward dbl-64 -0x3.243f6a8885a3p+0 : -0x8.d313198a2e038p-56 : inexact-ok
+= sin tonearest dbl-64 -0x3.243f6a8885a3p+0 : -0x8.d313198a2e038p-56 : inexact-ok
+= sin towardzero dbl-64 -0x3.243f6a8885a3p+0 : -0x8.d313198a2e03p-56 : inexact-ok
+= sin upward dbl-64 -0x3.243f6a8885a3p+0 : -0x8.d313198a2e03p-56 : inexact-ok
+= sin downward ldbl-96-intel -0x3.243f6a8885a3p+0L : -0x8.d313198a2e03708p-56L : inexact-ok
+= sin tonearest ldbl-96-intel -0x3.243f6a8885a3p+0L : -0x8.d313198a2e03707p-56L : inexact-ok
+= sin towardzero ldbl-96-intel -0x3.243f6a8885a3p+0L : -0x8.d313198a2e03707p-56L : inexact-ok
+= sin upward ldbl-96-intel -0x3.243f6a8885a3p+0L : -0x8.d313198a2e03707p-56L : inexact-ok
+= sin downward ldbl-96-m68k -0x3.243f6a8885a3p+0L : -0x8.d313198a2e03708p-56L : inexact-ok
+= sin tonearest ldbl-96-m68k -0x3.243f6a8885a3p+0L : -0x8.d313198a2e03707p-56L : inexact-ok
+= sin towardzero ldbl-96-m68k -0x3.243f6a8885a3p+0L : -0x8.d313198a2e03707p-56L : inexact-ok
+= sin upward ldbl-96-m68k -0x3.243f6a8885a3p+0L : -0x8.d313198a2e03707p-56L : inexact-ok
+= sin downward ldbl-128 -0x3.243f6a8885a3p+0L : -0x8.d313198a2e03707344a4093821b8p-56L : inexact-ok
+= sin tonearest ldbl-128 -0x3.243f6a8885a3p+0L : -0x8.d313198a2e03707344a4093821b8p-56L : inexact-ok
+= sin towardzero ldbl-128 -0x3.243f6a8885a3p+0L : -0x8.d313198a2e03707344a4093821bp-56L : inexact-ok
+= sin upward ldbl-128 -0x3.243f6a8885a3p+0L : -0x8.d313198a2e03707344a4093821bp-56L : inexact-ok
+= sin downward ldbl-128ibm -0x3.243f6a8885a3p+0L : -0x8.d313198a2e03707344a4093824p-56L : inexact-ok
+= sin tonearest ldbl-128ibm -0x3.243f6a8885a3p+0L : -0x8.d313198a2e03707344a409382p-56L : inexact-ok
+= sin towardzero ldbl-128ibm -0x3.243f6a8885a3p+0L : -0x8.d313198a2e03707344a409382p-56L : inexact-ok
+= sin upward ldbl-128ibm -0x3.243f6a8885a3p+0L : -0x8.d313198a2e03707344a409382p-56L : inexact-ok
+= sin downward ldbl-96-intel -0x3.243f6a8885a308d4p+0L : 0xe.ce675d1fc8f8cbbp-68L : inexact-ok
+= sin tonearest ldbl-96-intel -0x3.243f6a8885a308d4p+0L : 0xe.ce675d1fc8f8cbbp-68L : inexact-ok
+= sin towardzero ldbl-96-intel -0x3.243f6a8885a308d4p+0L : 0xe.ce675d1fc8f8cbbp-68L : inexact-ok
+= sin upward ldbl-96-intel -0x3.243f6a8885a308d4p+0L : 0xe.ce675d1fc8f8cbcp-68L : inexact-ok
+= sin downward ldbl-96-m68k -0x3.243f6a8885a308d4p+0L : 0xe.ce675d1fc8f8cbbp-68L : inexact-ok
+= sin tonearest ldbl-96-m68k -0x3.243f6a8885a308d4p+0L : 0xe.ce675d1fc8f8cbbp-68L : inexact-ok
+= sin towardzero ldbl-96-m68k -0x3.243f6a8885a308d4p+0L : 0xe.ce675d1fc8f8cbbp-68L : inexact-ok
+= sin upward ldbl-96-m68k -0x3.243f6a8885a308d4p+0L : 0xe.ce675d1fc8f8cbcp-68L : inexact-ok
+= sin downward ldbl-128 -0x3.243f6a8885a308d4p+0L : 0xe.ce675d1fc8f8cbb5bf6c7ddd6608p-68L : inexact-ok
+= sin tonearest ldbl-128 -0x3.243f6a8885a308d4p+0L : 0xe.ce675d1fc8f8cbb5bf6c7ddd661p-68L : inexact-ok
+= sin towardzero ldbl-128 -0x3.243f6a8885a308d4p+0L : 0xe.ce675d1fc8f8cbb5bf6c7ddd6608p-68L : inexact-ok
+= sin upward ldbl-128 -0x3.243f6a8885a308d4p+0L : 0xe.ce675d1fc8f8cbb5bf6c7ddd661p-68L : inexact-ok
+= sin downward ldbl-128ibm -0x3.243f6a8885a308d4p+0L : 0xe.ce675d1fc8f8cbb5bf6c7ddd64p-68L : inexact-ok
+= sin tonearest ldbl-128ibm -0x3.243f6a8885a308d4p+0L : 0xe.ce675d1fc8f8cbb5bf6c7ddd68p-68L : inexact-ok
+= sin towardzero ldbl-128ibm -0x3.243f6a8885a308d4p+0L : 0xe.ce675d1fc8f8cbb5bf6c7ddd64p-68L : inexact-ok
+= sin upward ldbl-128ibm -0x3.243f6a8885a308d4p+0L : 0xe.ce675d1fc8f8cbb5bf6c7ddd68p-68L : inexact-ok
+= sin downward ldbl-96-intel -0x3.243f6a8885a308dp+0L : -0x3.13198a2e03707348p-64L : inexact-ok
+= sin tonearest ldbl-96-intel -0x3.243f6a8885a308dp+0L : -0x3.13198a2e03707344p-64L : inexact-ok
+= sin towardzero ldbl-96-intel -0x3.243f6a8885a308dp+0L : -0x3.13198a2e03707344p-64L : inexact-ok
+= sin upward ldbl-96-intel -0x3.243f6a8885a308dp+0L : -0x3.13198a2e03707344p-64L : inexact-ok
+= sin downward ldbl-96-m68k -0x3.243f6a8885a308dp+0L : -0x3.13198a2e03707348p-64L : inexact-ok
+= sin tonearest ldbl-96-m68k -0x3.243f6a8885a308dp+0L : -0x3.13198a2e03707344p-64L : inexact-ok
+= sin towardzero ldbl-96-m68k -0x3.243f6a8885a308dp+0L : -0x3.13198a2e03707344p-64L : inexact-ok
+= sin upward ldbl-96-m68k -0x3.243f6a8885a308dp+0L : -0x3.13198a2e03707344p-64L : inexact-ok
+= sin downward ldbl-128 -0x3.243f6a8885a308dp+0L : -0x3.13198a2e03707344a409382229ap-64L : inexact-ok
+= sin tonearest ldbl-128 -0x3.243f6a8885a308dp+0L : -0x3.13198a2e03707344a409382229ap-64L : inexact-ok
+= sin towardzero ldbl-128 -0x3.243f6a8885a308dp+0L : -0x3.13198a2e03707344a4093822299ep-64L : inexact-ok
+= sin upward ldbl-128 -0x3.243f6a8885a308dp+0L : -0x3.13198a2e03707344a4093822299ep-64L : inexact-ok
+= sin downward ldbl-128ibm -0x3.243f6a8885a308dp+0L : -0x3.13198a2e03707344a40938222ap-64L : inexact-ok
+= sin tonearest ldbl-128ibm -0x3.243f6a8885a308dp+0L : -0x3.13198a2e03707344a40938222ap-64L : inexact-ok
+= sin towardzero ldbl-128ibm -0x3.243f6a8885a308dp+0L : -0x3.13198a2e03707344a409382229p-64L : inexact-ok
+= sin upward ldbl-128ibm -0x3.243f6a8885a308dp+0L : -0x3.13198a2e03707344a409382229p-64L : inexact-ok
+= sin downward ldbl-128 -0x3.243f6a8885a308d313198a2e0372p+0L : 0x1.8cbb5bf6c7ddd660ce2ff7d10567p-112L : inexact-ok
+= sin tonearest ldbl-128 -0x3.243f6a8885a308d313198a2e0372p+0L : 0x1.8cbb5bf6c7ddd660ce2ff7d10567p-112L : inexact-ok
+= sin towardzero ldbl-128 -0x3.243f6a8885a308d313198a2e0372p+0L : 0x1.8cbb5bf6c7ddd660ce2ff7d10567p-112L : inexact-ok
+= sin upward ldbl-128 -0x3.243f6a8885a308d313198a2e0372p+0L : 0x1.8cbb5bf6c7ddd660ce2ff7d10568p-112L : inexact-ok
+= sin downward ldbl-128 -0x3.243f6a8885a308d313198a2e037p+0L : -0x7.344a4093822299f31d0082efa99p-116L : inexact-ok
+= sin tonearest ldbl-128 -0x3.243f6a8885a308d313198a2e037p+0L : -0x7.344a4093822299f31d0082efa99p-116L : inexact-ok
+= sin towardzero ldbl-128 -0x3.243f6a8885a308d313198a2e037p+0L : -0x7.344a4093822299f31d0082efa98cp-116L : inexact-ok
+= sin upward ldbl-128 -0x3.243f6a8885a308d313198a2e037p+0L : -0x7.344a4093822299f31d0082efa98cp-116L : inexact-ok
+= sin downward ldbl-128 -0x3.243f6a8885a308d313198a2e04p+0L : 0x8.f8cbb5bf6c7ddd660ce2ff7d105p-108L : inexact-ok
+= sin tonearest ldbl-128 -0x3.243f6a8885a308d313198a2e04p+0L : 0x8.f8cbb5bf6c7ddd660ce2ff7d1058p-108L : inexact-ok
+= sin towardzero ldbl-128 -0x3.243f6a8885a308d313198a2e04p+0L : 0x8.f8cbb5bf6c7ddd660ce2ff7d105p-108L : inexact-ok
+= sin upward ldbl-128 -0x3.243f6a8885a308d313198a2e04p+0L : 0x8.f8cbb5bf6c7ddd660ce2ff7d1058p-108L : inexact-ok
+= sin downward ldbl-128ibm -0x3.243f6a8885a308d313198a2e04p+0L : 0x8.f8cbb5bf6c7ddd660ce2ff7d1p-108L : inexact-ok
+= sin tonearest ldbl-128ibm -0x3.243f6a8885a308d313198a2e04p+0L : 0x8.f8cbb5bf6c7ddd660ce2ff7d1p-108L : inexact-ok
+= sin towardzero ldbl-128ibm -0x3.243f6a8885a308d313198a2e04p+0L : 0x8.f8cbb5bf6c7ddd660ce2ff7d1p-108L : inexact-ok
+= sin upward ldbl-128ibm -0x3.243f6a8885a308d313198a2e04p+0L : 0x8.f8cbb5bf6c7ddd660ce2ff7d14p-108L : inexact-ok
+= sin downward ldbl-128 -0x3.243f6a8885a308d313198a2e03p+0L : -0x7.07344a4093822299f31d0082efacp-108L : inexact-ok
+= sin tonearest ldbl-128 -0x3.243f6a8885a308d313198a2e03p+0L : -0x7.07344a4093822299f31d0082efa8p-108L : inexact-ok
+= sin towardzero ldbl-128 -0x3.243f6a8885a308d313198a2e03p+0L : -0x7.07344a4093822299f31d0082efa8p-108L : inexact-ok
+= sin upward ldbl-128 -0x3.243f6a8885a308d313198a2e03p+0L : -0x7.07344a4093822299f31d0082efa8p-108L : inexact-ok
+= sin downward ldbl-128ibm -0x3.243f6a8885a308d313198a2e03p+0L : -0x7.07344a4093822299f31d0082fp-108L : inexact-ok
+= sin tonearest ldbl-128ibm -0x3.243f6a8885a308d313198a2e03p+0L : -0x7.07344a4093822299f31d0082fp-108L : inexact-ok
+= sin towardzero ldbl-128ibm -0x3.243f6a8885a308d313198a2e03p+0L : -0x7.07344a4093822299f31d0082eep-108L : inexact-ok
+= sin upward ldbl-128ibm -0x3.243f6a8885a308d313198a2e03p+0L : -0x7.07344a4093822299f31d0082eep-108L : inexact-ok
sin 0.75
= sin downward flt-32 0xcp-4f : 0xa.e7fep-4f : inexact-ok
= sin tonearest flt-32 0xcp-4f : 0xa.e7fe1p-4f : inexact-ok
@@ -186754,6 +261439,324 @@ sin 0x4.7857dp+68
= sin tonearest ldbl-128ibm 0x4.7857dp+68L : -0x1.ffb679ba994b76173f9040638p-4L : inexact-ok
= sin towardzero ldbl-128ibm 0x4.7857dp+68L : -0x1.ffb679ba994b76173f9040637f8p-4L : inexact-ok
= sin upward ldbl-128ibm 0x4.7857dp+68L : -0x1.ffb679ba994b76173f9040637f8p-4L : inexact-ok
+sin 0x6.287cc8749212e72p+0
+= sin downward flt-32 0x6.287cdp+0f : -0x1.fecbp-4f : inexact-ok
+= sin tonearest flt-32 0x6.287cdp+0f : -0x1.fecbp-4f : inexact-ok
+= sin towardzero flt-32 0x6.287cdp+0f : -0x1.fecafep-4f : inexact-ok
+= sin upward flt-32 0x6.287cdp+0f : -0x1.fecafep-4f : inexact-ok
+= sin downward dbl-64 0x6.287cdp+0 : -0x1.fecaff6878a11p-4 : inexact-ok
+= sin tonearest dbl-64 0x6.287cdp+0 : -0x1.fecaff6878a11p-4 : inexact-ok
+= sin towardzero dbl-64 0x6.287cdp+0 : -0x1.fecaff6878a1p-4 : inexact-ok
+= sin upward dbl-64 0x6.287cdp+0 : -0x1.fecaff6878a1p-4 : inexact-ok
+= sin downward ldbl-96-intel 0x6.287cdp+0L : -0x1.fecaff6878a10ce6p-4L : inexact-ok
+= sin tonearest ldbl-96-intel 0x6.287cdp+0L : -0x1.fecaff6878a10ce6p-4L : inexact-ok
+= sin towardzero ldbl-96-intel 0x6.287cdp+0L : -0x1.fecaff6878a10ce4p-4L : inexact-ok
+= sin upward ldbl-96-intel 0x6.287cdp+0L : -0x1.fecaff6878a10ce4p-4L : inexact-ok
+= sin downward ldbl-96-m68k 0x6.287cdp+0L : -0x1.fecaff6878a10ce6p-4L : inexact-ok
+= sin tonearest ldbl-96-m68k 0x6.287cdp+0L : -0x1.fecaff6878a10ce6p-4L : inexact-ok
+= sin towardzero ldbl-96-m68k 0x6.287cdp+0L : -0x1.fecaff6878a10ce4p-4L : inexact-ok
+= sin upward ldbl-96-m68k 0x6.287cdp+0L : -0x1.fecaff6878a10ce4p-4L : inexact-ok
+= sin downward ldbl-128 0x6.287cdp+0L : -0x1.fecaff6878a10ce5d42fde40e7p-4L : inexact-ok
+= sin tonearest ldbl-128 0x6.287cdp+0L : -0x1.fecaff6878a10ce5d42fde40e7p-4L : inexact-ok
+= sin towardzero ldbl-128 0x6.287cdp+0L : -0x1.fecaff6878a10ce5d42fde40e6ffp-4L : inexact-ok
+= sin upward ldbl-128 0x6.287cdp+0L : -0x1.fecaff6878a10ce5d42fde40e6ffp-4L : inexact-ok
+= sin downward ldbl-128ibm 0x6.287cdp+0L : -0x1.fecaff6878a10ce5d42fde40e7p-4L : inexact-ok
+= sin tonearest ldbl-128ibm 0x6.287cdp+0L : -0x1.fecaff6878a10ce5d42fde40e7p-4L : inexact-ok
+= sin towardzero ldbl-128ibm 0x6.287cdp+0L : -0x1.fecaff6878a10ce5d42fde40e68p-4L : inexact-ok
+= sin upward ldbl-128ibm 0x6.287cdp+0L : -0x1.fecaff6878a10ce5d42fde40e68p-4L : inexact-ok
+= sin downward flt-32 0x6.287cc8p+0f : -0x1.fecb8p-4f : inexact-ok
+= sin tonearest flt-32 0x6.287cc8p+0f : -0x1.fecb7ep-4f : inexact-ok
+= sin towardzero flt-32 0x6.287cc8p+0f : -0x1.fecb7ep-4f : inexact-ok
+= sin upward flt-32 0x6.287cc8p+0f : -0x1.fecb7ep-4f : inexact-ok
+= sin downward dbl-64 0x6.287cc8p+0 : -0x1.fecb7e68ad6eap-4 : inexact-ok
+= sin tonearest dbl-64 0x6.287cc8p+0 : -0x1.fecb7e68ad6eap-4 : inexact-ok
+= sin towardzero dbl-64 0x6.287cc8p+0 : -0x1.fecb7e68ad6e9p-4 : inexact-ok
+= sin upward dbl-64 0x6.287cc8p+0 : -0x1.fecb7e68ad6e9p-4 : inexact-ok
+= sin downward ldbl-96-intel 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c4p-4L : inexact-ok
+= sin tonearest ldbl-96-intel 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c4p-4L : inexact-ok
+= sin towardzero ldbl-96-intel 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3ep-4L : inexact-ok
+= sin upward ldbl-96-intel 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3ep-4L : inexact-ok
+= sin downward ldbl-96-m68k 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c4p-4L : inexact-ok
+= sin tonearest ldbl-96-m68k 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c4p-4L : inexact-ok
+= sin towardzero ldbl-96-m68k 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3ep-4L : inexact-ok
+= sin upward ldbl-96-m68k 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3ep-4L : inexact-ok
+= sin downward ldbl-128 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3f77c1915bc919p-4L : inexact-ok
+= sin tonearest ldbl-128 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3f77c1915bc919p-4L : inexact-ok
+= sin towardzero ldbl-128 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3f77c1915bc918p-4L : inexact-ok
+= sin upward ldbl-128 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3f77c1915bc918p-4L : inexact-ok
+= sin downward ldbl-128ibm 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3f77c1915bc98p-4L : inexact-ok
+= sin tonearest ldbl-128ibm 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3f77c1915bc9p-4L : inexact-ok
+= sin towardzero ldbl-128ibm 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3f77c1915bc9p-4L : inexact-ok
+= sin upward ldbl-128ibm 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3f77c1915bc9p-4L : inexact-ok
+= sin downward dbl-64 0x6.287cc8749213p+0 : -0x1.fecb772e1b831p-4 : inexact-ok
+= sin tonearest dbl-64 0x6.287cc8749213p+0 : -0x1.fecb772e1b83p-4 : inexact-ok
+= sin towardzero dbl-64 0x6.287cc8749213p+0 : -0x1.fecb772e1b83p-4 : inexact-ok
+= sin upward dbl-64 0x6.287cc8749213p+0 : -0x1.fecb772e1b83p-4 : inexact-ok
+= sin downward ldbl-96-intel 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e6p-4L : inexact-ok
+= sin tonearest ldbl-96-intel 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e6p-4L : inexact-ok
+= sin towardzero ldbl-96-intel 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e4p-4L : inexact-ok
+= sin upward ldbl-96-intel 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e4p-4L : inexact-ok
+= sin downward ldbl-96-m68k 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e6p-4L : inexact-ok
+= sin tonearest ldbl-96-m68k 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e6p-4L : inexact-ok
+= sin towardzero ldbl-96-m68k 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e4p-4L : inexact-ok
+= sin upward ldbl-96-m68k 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e4p-4L : inexact-ok
+= sin downward ldbl-128 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e5ab16d9008ea9p-4L : inexact-ok
+= sin tonearest ldbl-128 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e5ab16d9008ea9p-4L : inexact-ok
+= sin towardzero ldbl-128 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e5ab16d9008ea8p-4L : inexact-ok
+= sin upward ldbl-128 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e5ab16d9008ea8p-4L : inexact-ok
+= sin downward ldbl-128ibm 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e5ab16d9008fp-4L : inexact-ok
+= sin tonearest ldbl-128ibm 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e5ab16d9008e8p-4L : inexact-ok
+= sin towardzero ldbl-128ibm 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e5ab16d9008e8p-4L : inexact-ok
+= sin upward ldbl-128ibm 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e5ab16d9008e8p-4L : inexact-ok
+= sin downward dbl-64 0x6.287cc8749212cp+0 : -0x1.fecb772e1b87p-4 : inexact-ok
+= sin tonearest dbl-64 0x6.287cc8749212cp+0 : -0x1.fecb772e1b87p-4 : inexact-ok
+= sin towardzero dbl-64 0x6.287cc8749212cp+0 : -0x1.fecb772e1b86fp-4 : inexact-ok
+= sin upward dbl-64 0x6.287cc8749212cp+0 : -0x1.fecb772e1b86fp-4 : inexact-ok
+= sin downward ldbl-96-intel 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e8p-4L : inexact-ok
+= sin tonearest ldbl-96-intel 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e8p-4L : inexact-ok
+= sin towardzero ldbl-96-intel 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e6p-4L : inexact-ok
+= sin upward ldbl-96-intel 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e6p-4L : inexact-ok
+= sin downward ldbl-96-m68k 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e8p-4L : inexact-ok
+= sin tonearest ldbl-96-m68k 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e8p-4L : inexact-ok
+= sin towardzero ldbl-96-m68k 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e6p-4L : inexact-ok
+= sin upward ldbl-96-m68k 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e6p-4L : inexact-ok
+= sin downward ldbl-128 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e74fbeae63ee4dp-4L : inexact-ok
+= sin tonearest ldbl-128 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e74fbeae63ee4cp-4L : inexact-ok
+= sin towardzero ldbl-128 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e74fbeae63ee4cp-4L : inexact-ok
+= sin upward ldbl-128 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e74fbeae63ee4cp-4L : inexact-ok
+= sin downward ldbl-128ibm 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e74fbeae63ee8p-4L : inexact-ok
+= sin tonearest ldbl-128ibm 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e74fbeae63ee8p-4L : inexact-ok
+= sin towardzero ldbl-128ibm 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e74fbeae63eep-4L : inexact-ok
+= sin upward ldbl-128ibm 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e74fbeae63eep-4L : inexact-ok
+= sin downward ldbl-96-intel 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bccp-4L : inexact-ok
+= sin tonearest ldbl-96-intel 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bcap-4L : inexact-ok
+= sin towardzero ldbl-96-intel 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bcap-4L : inexact-ok
+= sin upward ldbl-96-intel 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bcap-4L : inexact-ok
+= sin downward ldbl-96-m68k 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bccp-4L : inexact-ok
+= sin tonearest ldbl-96-m68k 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bcap-4L : inexact-ok
+= sin towardzero ldbl-96-m68k 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bcap-4L : inexact-ok
+= sin upward ldbl-96-m68k 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bcap-4L : inexact-ok
+= sin downward ldbl-128 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bca4e961470b22p-4L : inexact-ok
+= sin tonearest ldbl-128 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bca4e961470b22p-4L : inexact-ok
+= sin towardzero ldbl-128 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bca4e961470b21fp-4L : inexact-ok
+= sin upward ldbl-128 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bca4e961470b21fp-4L : inexact-ok
+= sin downward ldbl-128ibm 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bca4e961470b28p-4L : inexact-ok
+= sin tonearest ldbl-128ibm 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bca4e961470b2p-4L : inexact-ok
+= sin towardzero ldbl-128ibm 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bca4e961470b2p-4L : inexact-ok
+= sin upward ldbl-128ibm 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bca4e961470b2p-4L : inexact-ok
+sin -0x1.02e34cp+0
+= sin downward flt-32 -0x1.02e34cp+0f : -0xd.8f692p-4f : inexact-ok
+= sin tonearest flt-32 -0x1.02e34cp+0f : -0xd.8f692p-4f : inexact-ok
+= sin towardzero flt-32 -0x1.02e34cp+0f : -0xd.8f691p-4f : inexact-ok
+= sin upward flt-32 -0x1.02e34cp+0f : -0xd.8f691p-4f : inexact-ok
+= sin downward dbl-64 -0x1.02e34cp+0 : -0xd.8f691a7a95428p-4 : inexact-ok
+= sin tonearest dbl-64 -0x1.02e34cp+0 : -0xd.8f691a7a95428p-4 : inexact-ok
+= sin towardzero dbl-64 -0x1.02e34cp+0 : -0xd.8f691a7a9542p-4 : inexact-ok
+= sin upward dbl-64 -0x1.02e34cp+0 : -0xd.8f691a7a9542p-4 : inexact-ok
+= sin downward ldbl-96-intel -0x1.02e34cp+0L : -0xd.8f691a7a95426p-4L : inexact-ok
+= sin tonearest ldbl-96-intel -0x1.02e34cp+0L : -0xd.8f691a7a95426p-4L : inexact-ok
+= sin towardzero ldbl-96-intel -0x1.02e34cp+0L : -0xd.8f691a7a95425ffp-4L : inexact-ok
+= sin upward ldbl-96-intel -0x1.02e34cp+0L : -0xd.8f691a7a95425ffp-4L : inexact-ok
+= sin downward ldbl-96-m68k -0x1.02e34cp+0L : -0xd.8f691a7a95426p-4L : inexact-ok
+= sin tonearest ldbl-96-m68k -0x1.02e34cp+0L : -0xd.8f691a7a95426p-4L : inexact-ok
+= sin towardzero ldbl-96-m68k -0x1.02e34cp+0L : -0xd.8f691a7a95425ffp-4L : inexact-ok
+= sin upward ldbl-96-m68k -0x1.02e34cp+0L : -0xd.8f691a7a95425ffp-4L : inexact-ok
+= sin downward ldbl-128 -0x1.02e34cp+0L : -0xd.8f691a7a95425ffcb89dc2b97cep-4L : inexact-ok
+= sin tonearest ldbl-128 -0x1.02e34cp+0L : -0xd.8f691a7a95425ffcb89dc2b97cep-4L : inexact-ok
+= sin towardzero ldbl-128 -0x1.02e34cp+0L : -0xd.8f691a7a95425ffcb89dc2b97cd8p-4L : inexact-ok
+= sin upward ldbl-128 -0x1.02e34cp+0L : -0xd.8f691a7a95425ffcb89dc2b97cd8p-4L : inexact-ok
+= sin downward ldbl-128ibm -0x1.02e34cp+0L : -0xd.8f691a7a95425ffcb89dc2b98p-4L : inexact-ok
+= sin tonearest ldbl-128ibm -0x1.02e34cp+0L : -0xd.8f691a7a95425ffcb89dc2b97cp-4L : inexact-ok
+= sin towardzero ldbl-128ibm -0x1.02e34cp+0L : -0xd.8f691a7a95425ffcb89dc2b97cp-4L : inexact-ok
+= sin upward ldbl-128ibm -0x1.02e34cp+0L : -0xd.8f691a7a95425ffcb89dc2b97cp-4L : inexact-ok
+sin 0xf.f0274p+4
+= sin downward flt-32 0xf.f0274p+4f : -0x8.3bee1p-4f : inexact-ok
+= sin tonearest flt-32 0xf.f0274p+4f : -0x8.3beep-4f : inexact-ok
+= sin towardzero flt-32 0xf.f0274p+4f : -0x8.3beep-4f : inexact-ok
+= sin upward flt-32 0xf.f0274p+4f : -0x8.3beep-4f : inexact-ok
+= sin downward dbl-64 0xf.f0274p+4 : -0x8.3bee07bc90768p-4 : inexact-ok
+= sin tonearest dbl-64 0xf.f0274p+4 : -0x8.3bee07bc90768p-4 : inexact-ok
+= sin towardzero dbl-64 0xf.f0274p+4 : -0x8.3bee07bc9076p-4 : inexact-ok
+= sin upward dbl-64 0xf.f0274p+4 : -0x8.3bee07bc9076p-4 : inexact-ok
+= sin downward ldbl-96-intel 0xf.f0274p+4L : -0x8.3bee07bc9076425p-4L : inexact-ok
+= sin tonearest ldbl-96-intel 0xf.f0274p+4L : -0x8.3bee07bc9076425p-4L : inexact-ok
+= sin towardzero ldbl-96-intel 0xf.f0274p+4L : -0x8.3bee07bc9076424p-4L : inexact-ok
+= sin upward ldbl-96-intel 0xf.f0274p+4L : -0x8.3bee07bc9076424p-4L : inexact-ok
+= sin downward ldbl-96-m68k 0xf.f0274p+4L : -0x8.3bee07bc9076425p-4L : inexact-ok
+= sin tonearest ldbl-96-m68k 0xf.f0274p+4L : -0x8.3bee07bc9076425p-4L : inexact-ok
+= sin towardzero ldbl-96-m68k 0xf.f0274p+4L : -0x8.3bee07bc9076424p-4L : inexact-ok
+= sin upward ldbl-96-m68k 0xf.f0274p+4L : -0x8.3bee07bc9076424p-4L : inexact-ok
+= sin downward ldbl-128 0xf.f0274p+4L : -0x8.3bee07bc9076424bef274717106p-4L : inexact-ok
+= sin tonearest ldbl-128 0xf.f0274p+4L : -0x8.3bee07bc9076424bef274717106p-4L : inexact-ok
+= sin towardzero ldbl-128 0xf.f0274p+4L : -0x8.3bee07bc9076424bef2747171058p-4L : inexact-ok
+= sin upward ldbl-128 0xf.f0274p+4L : -0x8.3bee07bc9076424bef2747171058p-4L : inexact-ok
+= sin downward ldbl-128ibm 0xf.f0274p+4L : -0x8.3bee07bc9076424bef27471714p-4L : inexact-ok
+= sin tonearest ldbl-128ibm 0xf.f0274p+4L : -0x8.3bee07bc9076424bef2747171p-4L : inexact-ok
+= sin towardzero ldbl-128ibm 0xf.f0274p+4L : -0x8.3bee07bc9076424bef2747171p-4L : inexact-ok
+= sin upward ldbl-128ibm 0xf.f0274p+4L : -0x8.3bee07bc9076424bef2747171p-4L : inexact-ok
+sin 0x3.042d88p+0
+= sin downward flt-32 0x3.042d88p+0f : 0x1.ffc6dap-4f : inexact-ok
+= sin tonearest flt-32 0x3.042d88p+0f : 0x1.ffc6dap-4f : inexact-ok
+= sin towardzero flt-32 0x3.042d88p+0f : 0x1.ffc6dap-4f : inexact-ok
+= sin upward flt-32 0x3.042d88p+0f : 0x1.ffc6dcp-4f : inexact-ok
+= sin downward dbl-64 0x3.042d88p+0 : 0x1.ffc6da9f1ffedp-4 : inexact-ok
+= sin tonearest dbl-64 0x3.042d88p+0 : 0x1.ffc6da9f1ffeep-4 : inexact-ok
+= sin towardzero dbl-64 0x3.042d88p+0 : 0x1.ffc6da9f1ffedp-4 : inexact-ok
+= sin upward dbl-64 0x3.042d88p+0 : 0x1.ffc6da9f1ffeep-4 : inexact-ok
+= sin downward ldbl-96-intel 0x3.042d88p+0L : 0x1.ffc6da9f1ffed894p-4L : inexact-ok
+= sin tonearest ldbl-96-intel 0x3.042d88p+0L : 0x1.ffc6da9f1ffed896p-4L : inexact-ok
+= sin towardzero ldbl-96-intel 0x3.042d88p+0L : 0x1.ffc6da9f1ffed894p-4L : inexact-ok
+= sin upward ldbl-96-intel 0x3.042d88p+0L : 0x1.ffc6da9f1ffed896p-4L : inexact-ok
+= sin downward ldbl-96-m68k 0x3.042d88p+0L : 0x1.ffc6da9f1ffed894p-4L : inexact-ok
+= sin tonearest ldbl-96-m68k 0x3.042d88p+0L : 0x1.ffc6da9f1ffed896p-4L : inexact-ok
+= sin towardzero ldbl-96-m68k 0x3.042d88p+0L : 0x1.ffc6da9f1ffed894p-4L : inexact-ok
+= sin upward ldbl-96-m68k 0x3.042d88p+0L : 0x1.ffc6da9f1ffed896p-4L : inexact-ok
+= sin downward ldbl-128 0x3.042d88p+0L : 0x1.ffc6da9f1ffed895f9fa424ba91p-4L : inexact-ok
+= sin tonearest ldbl-128 0x3.042d88p+0L : 0x1.ffc6da9f1ffed895f9fa424ba91p-4L : inexact-ok
+= sin towardzero ldbl-128 0x3.042d88p+0L : 0x1.ffc6da9f1ffed895f9fa424ba91p-4L : inexact-ok
+= sin upward ldbl-128 0x3.042d88p+0L : 0x1.ffc6da9f1ffed895f9fa424ba911p-4L : inexact-ok
+= sin downward ldbl-128ibm 0x3.042d88p+0L : 0x1.ffc6da9f1ffed895f9fa424ba9p-4L : inexact-ok
+= sin tonearest ldbl-128ibm 0x3.042d88p+0L : 0x1.ffc6da9f1ffed895f9fa424ba9p-4L : inexact-ok
+= sin towardzero ldbl-128ibm 0x3.042d88p+0L : 0x1.ffc6da9f1ffed895f9fa424ba9p-4L : inexact-ok
+= sin upward ldbl-128ibm 0x3.042d88p+0L : 0x1.ffc6da9f1ffed895f9fa424ba98p-4L : inexact-ok
+sin max
+= sin downward flt-32 0xf.fffffp+124f : -0x8.599b4p-4f : inexact-ok
+= sin tonearest flt-32 0xf.fffffp+124f : -0x8.599b3p-4f : inexact-ok
+= sin towardzero flt-32 0xf.fffffp+124f : -0x8.599b3p-4f : inexact-ok
+= sin upward flt-32 0xf.fffffp+124f : -0x8.599b3p-4f : inexact-ok
+= sin downward dbl-64 0xf.fffffp+124 : -0x8.599b32844abbp-4 : inexact-ok
+= sin tonearest dbl-64 0xf.fffffp+124 : -0x8.599b32844aba8p-4 : inexact-ok
+= sin towardzero dbl-64 0xf.fffffp+124 : -0x8.599b32844aba8p-4 : inexact-ok
+= sin upward dbl-64 0xf.fffffp+124 : -0x8.599b32844aba8p-4 : inexact-ok
+= sin downward ldbl-96-intel 0xf.fffffp+124L : -0x8.599b32844aba907p-4L : inexact-ok
+= sin tonearest ldbl-96-intel 0xf.fffffp+124L : -0x8.599b32844aba907p-4L : inexact-ok
+= sin towardzero ldbl-96-intel 0xf.fffffp+124L : -0x8.599b32844aba906p-4L : inexact-ok
+= sin upward ldbl-96-intel 0xf.fffffp+124L : -0x8.599b32844aba906p-4L : inexact-ok
+= sin downward ldbl-96-m68k 0xf.fffffp+124L : -0x8.599b32844aba907p-4L : inexact-ok
+= sin tonearest ldbl-96-m68k 0xf.fffffp+124L : -0x8.599b32844aba907p-4L : inexact-ok
+= sin towardzero ldbl-96-m68k 0xf.fffffp+124L : -0x8.599b32844aba906p-4L : inexact-ok
+= sin upward ldbl-96-m68k 0xf.fffffp+124L : -0x8.599b32844aba906p-4L : inexact-ok
+= sin downward ldbl-128 0xf.fffffp+124L : -0x8.599b32844aba906cee446be049ap-4L : inexact-ok
+= sin tonearest ldbl-128 0xf.fffffp+124L : -0x8.599b32844aba906cee446be04998p-4L : inexact-ok
+= sin towardzero ldbl-128 0xf.fffffp+124L : -0x8.599b32844aba906cee446be04998p-4L : inexact-ok
+= sin upward ldbl-128 0xf.fffffp+124L : -0x8.599b32844aba906cee446be04998p-4L : inexact-ok
+= sin downward ldbl-128ibm 0xf.fffffp+124L : -0x8.599b32844aba906cee446be04cp-4L : inexact-ok
+= sin tonearest ldbl-128ibm 0xf.fffffp+124L : -0x8.599b32844aba906cee446be048p-4L : inexact-ok
+= sin towardzero ldbl-128ibm 0xf.fffffp+124L : -0x8.599b32844aba906cee446be048p-4L : inexact-ok
+= sin upward ldbl-128ibm 0xf.fffffp+124L : -0x8.599b32844aba906cee446be048p-4L : inexact-ok
+= sin downward dbl-64 0xf.ffffffffffff8p+1020 : 0x1.452fc98b34e96p-8 : inexact-ok
+= sin tonearest dbl-64 0xf.ffffffffffff8p+1020 : 0x1.452fc98b34e97p-8 : inexact-ok
+= sin towardzero dbl-64 0xf.ffffffffffff8p+1020 : 0x1.452fc98b34e96p-8 : inexact-ok
+= sin upward dbl-64 0xf.ffffffffffff8p+1020 : 0x1.452fc98b34e97p-8 : inexact-ok
+= sin downward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x1.452fc98b34e96b6p-8L : inexact-ok
+= sin tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x1.452fc98b34e96b62p-8L : inexact-ok
+= sin towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x1.452fc98b34e96b6p-8L : inexact-ok
+= sin upward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x1.452fc98b34e96b62p-8L : inexact-ok
+= sin downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x1.452fc98b34e96b6p-8L : inexact-ok
+= sin tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x1.452fc98b34e96b62p-8L : inexact-ok
+= sin towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x1.452fc98b34e96b6p-8L : inexact-ok
+= sin upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x1.452fc98b34e96b62p-8L : inexact-ok
+= sin downward ldbl-128 0xf.ffffffffffff8p+1020L : 0x1.452fc98b34e96b61139b09a7c84ap-8L : inexact-ok
+= sin tonearest ldbl-128 0xf.ffffffffffff8p+1020L : 0x1.452fc98b34e96b61139b09a7c84ap-8L : inexact-ok
+= sin towardzero ldbl-128 0xf.ffffffffffff8p+1020L : 0x1.452fc98b34e96b61139b09a7c84ap-8L : inexact-ok
+= sin upward ldbl-128 0xf.ffffffffffff8p+1020L : 0x1.452fc98b34e96b61139b09a7c84bp-8L : inexact-ok
+= sin downward ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x1.452fc98b34e96b61139b09a7c8p-8L : inexact-ok
+= sin tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x1.452fc98b34e96b61139b09a7c88p-8L : inexact-ok
+= sin towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x1.452fc98b34e96b61139b09a7c8p-8L : inexact-ok
+= sin upward ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x1.452fc98b34e96b61139b09a7c88p-8L : inexact-ok
+= sin downward ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0xf.dfd9d4b6d0e5f7bp-4L : inexact-ok
+= sin tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0xf.dfd9d4b6d0e5f7cp-4L : inexact-ok
+= sin towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0xf.dfd9d4b6d0e5f7bp-4L : inexact-ok
+= sin upward ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0xf.dfd9d4b6d0e5f7cp-4L : inexact-ok
+= sin downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0xf.dfd9d4b6d0e5f7bp-4L : inexact-ok
+= sin tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0xf.dfd9d4b6d0e5f7cp-4L : inexact-ok
+= sin towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0xf.dfd9d4b6d0e5f7bp-4L : inexact-ok
+= sin upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0xf.dfd9d4b6d0e5f7cp-4L : inexact-ok
+= sin downward ldbl-128 0xf.fffffffffffffffp+16380L : 0xf.dfd9d4b6d0e5f7b9650cab0f5438p-4L : inexact-ok
+= sin tonearest ldbl-128 0xf.fffffffffffffffp+16380L : 0xf.dfd9d4b6d0e5f7b9650cab0f5438p-4L : inexact-ok
+= sin towardzero ldbl-128 0xf.fffffffffffffffp+16380L : 0xf.dfd9d4b6d0e5f7b9650cab0f5438p-4L : inexact-ok
+= sin upward ldbl-128 0xf.fffffffffffffffp+16380L : 0xf.dfd9d4b6d0e5f7b9650cab0f544p-4L : inexact-ok
+= sin downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.3b0b11ed85b7fe43d110251580bp-4L : inexact-ok
+= sin tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.3b0b11ed85b7fe43d110251580b8p-4L : inexact-ok
+= sin towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.3b0b11ed85b7fe43d110251580bp-4L : inexact-ok
+= sin upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.3b0b11ed85b7fe43d110251580b8p-4L : inexact-ok
+= sin downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xe.f1a3e1dc468a921dddb4e37fbe68p-4L : inexact-ok
+= sin tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xe.f1a3e1dc468a921dddb4e37fbe6p-4L : inexact-ok
+= sin towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xe.f1a3e1dc468a921dddb4e37fbe6p-4L : inexact-ok
+= sin upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xe.f1a3e1dc468a921dddb4e37fbe6p-4L : inexact-ok
+= sin downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0xe.f1a3e1dc468a921dddb4e37fcp-4L : inexact-ok
+= sin tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0xe.f1a3e1dc468a921dddb4e37fcp-4L : inexact-ok
+= sin towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0xe.f1a3e1dc468a921dddb4e37fbcp-4L : inexact-ok
+= sin upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0xe.f1a3e1dc468a921dddb4e37fbcp-4L : inexact-ok
+sin -max
+= sin downward flt-32 -0xf.fffffp+124f : 0x8.599b3p-4f : inexact-ok
+= sin tonearest flt-32 -0xf.fffffp+124f : 0x8.599b3p-4f : inexact-ok
+= sin towardzero flt-32 -0xf.fffffp+124f : 0x8.599b3p-4f : inexact-ok
+= sin upward flt-32 -0xf.fffffp+124f : 0x8.599b4p-4f : inexact-ok
+= sin downward dbl-64 -0xf.fffffp+124 : 0x8.599b32844aba8p-4 : inexact-ok
+= sin tonearest dbl-64 -0xf.fffffp+124 : 0x8.599b32844aba8p-4 : inexact-ok
+= sin towardzero dbl-64 -0xf.fffffp+124 : 0x8.599b32844aba8p-4 : inexact-ok
+= sin upward dbl-64 -0xf.fffffp+124 : 0x8.599b32844abbp-4 : inexact-ok
+= sin downward ldbl-96-intel -0xf.fffffp+124L : 0x8.599b32844aba906p-4L : inexact-ok
+= sin tonearest ldbl-96-intel -0xf.fffffp+124L : 0x8.599b32844aba907p-4L : inexact-ok
+= sin towardzero ldbl-96-intel -0xf.fffffp+124L : 0x8.599b32844aba906p-4L : inexact-ok
+= sin upward ldbl-96-intel -0xf.fffffp+124L : 0x8.599b32844aba907p-4L : inexact-ok
+= sin downward ldbl-96-m68k -0xf.fffffp+124L : 0x8.599b32844aba906p-4L : inexact-ok
+= sin tonearest ldbl-96-m68k -0xf.fffffp+124L : 0x8.599b32844aba907p-4L : inexact-ok
+= sin towardzero ldbl-96-m68k -0xf.fffffp+124L : 0x8.599b32844aba906p-4L : inexact-ok
+= sin upward ldbl-96-m68k -0xf.fffffp+124L : 0x8.599b32844aba907p-4L : inexact-ok
+= sin downward ldbl-128 -0xf.fffffp+124L : 0x8.599b32844aba906cee446be04998p-4L : inexact-ok
+= sin tonearest ldbl-128 -0xf.fffffp+124L : 0x8.599b32844aba906cee446be04998p-4L : inexact-ok
+= sin towardzero ldbl-128 -0xf.fffffp+124L : 0x8.599b32844aba906cee446be04998p-4L : inexact-ok
+= sin upward ldbl-128 -0xf.fffffp+124L : 0x8.599b32844aba906cee446be049ap-4L : inexact-ok
+= sin downward ldbl-128ibm -0xf.fffffp+124L : 0x8.599b32844aba906cee446be048p-4L : inexact-ok
+= sin tonearest ldbl-128ibm -0xf.fffffp+124L : 0x8.599b32844aba906cee446be048p-4L : inexact-ok
+= sin towardzero ldbl-128ibm -0xf.fffffp+124L : 0x8.599b32844aba906cee446be048p-4L : inexact-ok
+= sin upward ldbl-128ibm -0xf.fffffp+124L : 0x8.599b32844aba906cee446be04cp-4L : inexact-ok
+= sin downward dbl-64 -0xf.ffffffffffff8p+1020 : -0x1.452fc98b34e97p-8 : inexact-ok
+= sin tonearest dbl-64 -0xf.ffffffffffff8p+1020 : -0x1.452fc98b34e97p-8 : inexact-ok
+= sin towardzero dbl-64 -0xf.ffffffffffff8p+1020 : -0x1.452fc98b34e96p-8 : inexact-ok
+= sin upward dbl-64 -0xf.ffffffffffff8p+1020 : -0x1.452fc98b34e96p-8 : inexact-ok
+= sin downward ldbl-96-intel -0xf.ffffffffffff8p+1020L : -0x1.452fc98b34e96b62p-8L : inexact-ok
+= sin tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L : -0x1.452fc98b34e96b62p-8L : inexact-ok
+= sin towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L : -0x1.452fc98b34e96b6p-8L : inexact-ok
+= sin upward ldbl-96-intel -0xf.ffffffffffff8p+1020L : -0x1.452fc98b34e96b6p-8L : inexact-ok
+= sin downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L : -0x1.452fc98b34e96b62p-8L : inexact-ok
+= sin tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L : -0x1.452fc98b34e96b62p-8L : inexact-ok
+= sin towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L : -0x1.452fc98b34e96b6p-8L : inexact-ok
+= sin upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L : -0x1.452fc98b34e96b6p-8L : inexact-ok
+= sin downward ldbl-128 -0xf.ffffffffffff8p+1020L : -0x1.452fc98b34e96b61139b09a7c84bp-8L : inexact-ok
+= sin tonearest ldbl-128 -0xf.ffffffffffff8p+1020L : -0x1.452fc98b34e96b61139b09a7c84ap-8L : inexact-ok
+= sin towardzero ldbl-128 -0xf.ffffffffffff8p+1020L : -0x1.452fc98b34e96b61139b09a7c84ap-8L : inexact-ok
+= sin upward ldbl-128 -0xf.ffffffffffff8p+1020L : -0x1.452fc98b34e96b61139b09a7c84ap-8L : inexact-ok
+= sin downward ldbl-128ibm -0xf.ffffffffffff8p+1020L : -0x1.452fc98b34e96b61139b09a7c88p-8L : inexact-ok
+= sin tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L : -0x1.452fc98b34e96b61139b09a7c88p-8L : inexact-ok
+= sin towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L : -0x1.452fc98b34e96b61139b09a7c8p-8L : inexact-ok
+= sin upward ldbl-128ibm -0xf.ffffffffffff8p+1020L : -0x1.452fc98b34e96b61139b09a7c8p-8L : inexact-ok
+= sin downward ldbl-96-intel -0xf.fffffffffffffffp+16380L : -0xf.dfd9d4b6d0e5f7cp-4L : inexact-ok
+= sin tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L : -0xf.dfd9d4b6d0e5f7cp-4L : inexact-ok
+= sin towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L : -0xf.dfd9d4b6d0e5f7bp-4L : inexact-ok
+= sin upward ldbl-96-intel -0xf.fffffffffffffffp+16380L : -0xf.dfd9d4b6d0e5f7bp-4L : inexact-ok
+= sin downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L : -0xf.dfd9d4b6d0e5f7cp-4L : inexact-ok
+= sin tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L : -0xf.dfd9d4b6d0e5f7cp-4L : inexact-ok
+= sin towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L : -0xf.dfd9d4b6d0e5f7bp-4L : inexact-ok
+= sin upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L : -0xf.dfd9d4b6d0e5f7bp-4L : inexact-ok
+= sin downward ldbl-128 -0xf.fffffffffffffffp+16380L : -0xf.dfd9d4b6d0e5f7b9650cab0f544p-4L : inexact-ok
+= sin tonearest ldbl-128 -0xf.fffffffffffffffp+16380L : -0xf.dfd9d4b6d0e5f7b9650cab0f5438p-4L : inexact-ok
+= sin towardzero ldbl-128 -0xf.fffffffffffffffp+16380L : -0xf.dfd9d4b6d0e5f7b9650cab0f5438p-4L : inexact-ok
+= sin upward ldbl-128 -0xf.fffffffffffffffp+16380L : -0xf.dfd9d4b6d0e5f7b9650cab0f5438p-4L : inexact-ok
+= sin downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0xf.3b0b11ed85b7fe43d110251580b8p-4L : inexact-ok
+= sin tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0xf.3b0b11ed85b7fe43d110251580b8p-4L : inexact-ok
+= sin towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0xf.3b0b11ed85b7fe43d110251580bp-4L : inexact-ok
+= sin upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0xf.3b0b11ed85b7fe43d110251580bp-4L : inexact-ok
+= sin downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : 0xe.f1a3e1dc468a921dddb4e37fbe6p-4L : inexact-ok
+= sin tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : 0xe.f1a3e1dc468a921dddb4e37fbe6p-4L : inexact-ok
+= sin towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : 0xe.f1a3e1dc468a921dddb4e37fbe6p-4L : inexact-ok
+= sin upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : 0xe.f1a3e1dc468a921dddb4e37fbe68p-4L : inexact-ok
+= sin downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : 0xe.f1a3e1dc468a921dddb4e37fbcp-4L : inexact-ok
+= sin tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : 0xe.f1a3e1dc468a921dddb4e37fcp-4L : inexact-ok
+= sin towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : 0xe.f1a3e1dc468a921dddb4e37fbcp-4L : inexact-ok
+= sin upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : 0xe.f1a3e1dc468a921dddb4e37fcp-4L : inexact-ok
sin min
= sin downward flt-32 0x4p-128f : 0x3.fffff8p-128f : inexact-ok underflow-ok errno-erange-ok
= sin tonearest flt-32 0x4p-128f : 0x4p-128f : inexact-ok underflow-ok errno-erange-ok
@@ -187555,6 +262558,296 @@ sincos pi/3
= sincos tonearest ldbl-128ibm 0x1.0c152382d73658465bb32e0f56p+0L : 0xd.db3d742c265539d92ba16b83cp-4L 0x8.00000000000000000000000008p-4L : inexact-ok
= sincos towardzero ldbl-128ibm 0x1.0c152382d73658465bb32e0f56p+0L : 0xd.db3d742c265539d92ba16b83cp-4L 0x8.00000000000000000000000004p-4L : inexact-ok
= sincos upward ldbl-128ibm 0x1.0c152382d73658465bb32e0f56p+0L : 0xd.db3d742c265539d92ba16b83c4p-4L 0x8.00000000000000000000000008p-4L : inexact-ok
+sincos pi
+= sincos downward flt-32 0x3.243f6cp+0f : -0x1.777a5ep-24f -0x1p+0f : inexact-ok
+= sincos tonearest flt-32 0x3.243f6cp+0f : -0x1.777a5cp-24f -0x1p+0f : inexact-ok
+= sincos towardzero flt-32 0x3.243f6cp+0f : -0x1.777a5cp-24f -0xf.fffffp-4f : inexact-ok
+= sincos upward flt-32 0x3.243f6cp+0f : -0x1.777a5cp-24f -0xf.fffffp-4f : inexact-ok
+= sincos downward dbl-64 0x3.243f6cp+0 : -0x1.777a5cf72cec6p-24 -0xf.ffffffffffefp-4 : inexact-ok
+= sincos tonearest dbl-64 0x3.243f6cp+0 : -0x1.777a5cf72cec6p-24 -0xf.ffffffffffefp-4 : inexact-ok
+= sincos towardzero dbl-64 0x3.243f6cp+0 : -0x1.777a5cf72cec5p-24 -0xf.ffffffffffee8p-4 : inexact-ok
+= sincos upward dbl-64 0x3.243f6cp+0 : -0x1.777a5cf72cec5p-24 -0xf.ffffffffffee8p-4 : inexact-ok
+= sincos downward ldbl-96-intel 0x3.243f6cp+0L : -0x1.777a5cf72cec5fd8p-24L -0xf.ffffffffffeeca5p-4L : inexact-ok
+= sincos tonearest ldbl-96-intel 0x3.243f6cp+0L : -0x1.777a5cf72cec5fd6p-24L -0xf.ffffffffffeeca4p-4L : inexact-ok
+= sincos towardzero ldbl-96-intel 0x3.243f6cp+0L : -0x1.777a5cf72cec5fd6p-24L -0xf.ffffffffffeeca4p-4L : inexact-ok
+= sincos upward ldbl-96-intel 0x3.243f6cp+0L : -0x1.777a5cf72cec5fd6p-24L -0xf.ffffffffffeeca4p-4L : inexact-ok
+= sincos downward ldbl-96-m68k 0x3.243f6cp+0L : -0x1.777a5cf72cec5fd8p-24L -0xf.ffffffffffeeca5p-4L : inexact-ok
+= sincos tonearest ldbl-96-m68k 0x3.243f6cp+0L : -0x1.777a5cf72cec5fd6p-24L -0xf.ffffffffffeeca4p-4L : inexact-ok
+= sincos towardzero ldbl-96-m68k 0x3.243f6cp+0L : -0x1.777a5cf72cec5fd6p-24L -0xf.ffffffffffeeca4p-4L : inexact-ok
+= sincos upward ldbl-96-m68k 0x3.243f6cp+0L : -0x1.777a5cf72cec5fd6p-24L -0xf.ffffffffffeeca4p-4L : inexact-ok
+= sincos downward ldbl-128 0x3.243f6cp+0L : -0x1.777a5cf72cec5fd61896cb4f40d2p-24L -0xf.ffffffffffeeca424938e847768p-4L : inexact-ok
+= sincos tonearest ldbl-128 0x3.243f6cp+0L : -0x1.777a5cf72cec5fd61896cb4f40d2p-24L -0xf.ffffffffffeeca424938e8477678p-4L : inexact-ok
+= sincos towardzero ldbl-128 0x3.243f6cp+0L : -0x1.777a5cf72cec5fd61896cb4f40d1p-24L -0xf.ffffffffffeeca424938e8477678p-4L : inexact-ok
+= sincos upward ldbl-128 0x3.243f6cp+0L : -0x1.777a5cf72cec5fd61896cb4f40d1p-24L -0xf.ffffffffffeeca424938e8477678p-4L : inexact-ok
+= sincos downward ldbl-128ibm 0x3.243f6cp+0L : -0x1.777a5cf72cec5fd61896cb4f41p-24L -0xf.ffffffffffeeca424938e84778p-4L : inexact-ok
+= sincos tonearest ldbl-128ibm 0x3.243f6cp+0L : -0x1.777a5cf72cec5fd61896cb4f41p-24L -0xf.ffffffffffeeca424938e84778p-4L : inexact-ok
+= sincos towardzero ldbl-128ibm 0x3.243f6cp+0L : -0x1.777a5cf72cec5fd61896cb4f408p-24L -0xf.ffffffffffeeca424938e84774p-4L : inexact-ok
+= sincos upward ldbl-128ibm 0x3.243f6cp+0L : -0x1.777a5cf72cec5fd61896cb4f408p-24L -0xf.ffffffffffeeca424938e84774p-4L : inexact-ok
+= sincos downward flt-32 0x3.243f68p+0f : 0x2.8885ap-24f -0x1p+0f : inexact-ok
+= sincos tonearest flt-32 0x3.243f68p+0f : 0x2.8885a4p-24f -0x1p+0f : inexact-ok
+= sincos towardzero flt-32 0x3.243f68p+0f : 0x2.8885ap-24f -0xf.fffffp-4f : inexact-ok
+= sincos upward flt-32 0x3.243f68p+0f : 0x2.8885a4p-24f -0xf.fffffp-4f : inexact-ok
+= sincos downward dbl-64 0x3.243f68p+0 : 0x2.8885a308d3106p-24 -0xf.ffffffffffcdp-4 : inexact-ok
+= sincos tonearest dbl-64 0x3.243f68p+0 : 0x2.8885a308d3106p-24 -0xf.ffffffffffcc8p-4 : inexact-ok
+= sincos towardzero dbl-64 0x3.243f68p+0 : 0x2.8885a308d3106p-24 -0xf.ffffffffffcc8p-4 : inexact-ok
+= sincos upward dbl-64 0x3.243f68p+0 : 0x2.8885a308d3108p-24 -0xf.ffffffffffcc8p-4 : inexact-ok
+= sincos downward ldbl-96-intel 0x3.243f68p+0L : 0x2.8885a308d31063ep-24L -0xf.ffffffffffcca8ep-4L : inexact-ok
+= sincos tonearest ldbl-96-intel 0x3.243f68p+0L : 0x2.8885a308d31063e4p-24L -0xf.ffffffffffcca8ep-4L : inexact-ok
+= sincos towardzero ldbl-96-intel 0x3.243f68p+0L : 0x2.8885a308d31063ep-24L -0xf.ffffffffffcca8dp-4L : inexact-ok
+= sincos upward ldbl-96-intel 0x3.243f68p+0L : 0x2.8885a308d31063e4p-24L -0xf.ffffffffffcca8dp-4L : inexact-ok
+= sincos downward ldbl-96-m68k 0x3.243f68p+0L : 0x2.8885a308d31063ep-24L -0xf.ffffffffffcca8ep-4L : inexact-ok
+= sincos tonearest ldbl-96-m68k 0x3.243f68p+0L : 0x2.8885a308d31063e4p-24L -0xf.ffffffffffcca8ep-4L : inexact-ok
+= sincos towardzero ldbl-96-m68k 0x3.243f68p+0L : 0x2.8885a308d31063ep-24L -0xf.ffffffffffcca8dp-4L : inexact-ok
+= sincos upward ldbl-96-m68k 0x3.243f68p+0L : 0x2.8885a308d31063e4p-24L -0xf.ffffffffffcca8dp-4L : inexact-ok
+= sincos downward ldbl-128 0x3.243f68p+0L : 0x2.8885a308d31063e2b6c62b7f4d6ap-24L -0xf.ffffffffffcca8d9870423997308p-4L : inexact-ok
+= sincos tonearest ldbl-128 0x3.243f68p+0L : 0x2.8885a308d31063e2b6c62b7f4d6cp-24L -0xf.ffffffffffcca8d9870423997308p-4L : inexact-ok
+= sincos towardzero ldbl-128 0x3.243f68p+0L : 0x2.8885a308d31063e2b6c62b7f4d6ap-24L -0xf.ffffffffffcca8d98704239973p-4L : inexact-ok
+= sincos upward ldbl-128 0x3.243f68p+0L : 0x2.8885a308d31063e2b6c62b7f4d6cp-24L -0xf.ffffffffffcca8d98704239973p-4L : inexact-ok
+= sincos downward ldbl-128ibm 0x3.243f68p+0L : 0x2.8885a308d31063e2b6c62b7f4dp-24L -0xf.ffffffffffcca8d98704239974p-4L : inexact-ok
+= sincos tonearest ldbl-128ibm 0x3.243f68p+0L : 0x2.8885a308d31063e2b6c62b7f4dp-24L -0xf.ffffffffffcca8d98704239974p-4L : inexact-ok
+= sincos towardzero ldbl-128ibm 0x3.243f68p+0L : 0x2.8885a308d31063e2b6c62b7f4dp-24L -0xf.ffffffffffcca8d9870423997p-4L : inexact-ok
+= sincos upward ldbl-128ibm 0x3.243f68p+0L : 0x2.8885a308d31063e2b6c62b7f4ep-24L -0xf.ffffffffffcca8d9870423997p-4L : inexact-ok
+= sincos downward dbl-64 0x3.243f6a8885a32p+0 : -0x1.72cece675d1fdp-52 -0x1p+0 : inexact-ok
+= sincos tonearest dbl-64 0x3.243f6a8885a32p+0 : -0x1.72cece675d1fdp-52 -0x1p+0 : inexact-ok
+= sincos towardzero dbl-64 0x3.243f6a8885a32p+0 : -0x1.72cece675d1fcp-52 -0xf.ffffffffffff8p-4 : inexact-ok
+= sincos upward dbl-64 0x3.243f6a8885a32p+0 : -0x1.72cece675d1fcp-52 -0xf.ffffffffffff8p-4 : inexact-ok
+= sincos downward ldbl-96-intel 0x3.243f6a8885a32p+0L : -0x1.72cece675d1fc8fap-52L -0x1p+0L : inexact-ok
+= sincos tonearest ldbl-96-intel 0x3.243f6a8885a32p+0L : -0x1.72cece675d1fc8f8p-52L -0x1p+0L : inexact-ok
+= sincos towardzero ldbl-96-intel 0x3.243f6a8885a32p+0L : -0x1.72cece675d1fc8f8p-52L -0xf.fffffffffffffffp-4L : inexact-ok
+= sincos upward ldbl-96-intel 0x3.243f6a8885a32p+0L : -0x1.72cece675d1fc8f8p-52L -0xf.fffffffffffffffp-4L : inexact-ok
+= sincos downward ldbl-96-m68k 0x3.243f6a8885a32p+0L : -0x1.72cece675d1fc8fap-52L -0x1p+0L : inexact-ok
+= sincos tonearest ldbl-96-m68k 0x3.243f6a8885a32p+0L : -0x1.72cece675d1fc8f8p-52L -0x1p+0L : inexact-ok
+= sincos towardzero ldbl-96-m68k 0x3.243f6a8885a32p+0L : -0x1.72cece675d1fc8f8p-52L -0xf.fffffffffffffffp-4L : inexact-ok
+= sincos upward ldbl-96-m68k 0x3.243f6a8885a32p+0L : -0x1.72cece675d1fc8f8p-52L -0xf.fffffffffffffffp-4L : inexact-ok
+= sincos downward ldbl-128 0x3.243f6a8885a32p+0L : -0x1.72cece675d1fc8f8cbb5bf6c7d5cp-52L -0xf.ffffffffffffffffffffffffef38p-4L : inexact-ok
+= sincos tonearest ldbl-128 0x3.243f6a8885a32p+0L : -0x1.72cece675d1fc8f8cbb5bf6c7d5cp-52L -0xf.ffffffffffffffffffffffffef38p-4L : inexact-ok
+= sincos towardzero ldbl-128 0x3.243f6a8885a32p+0L : -0x1.72cece675d1fc8f8cbb5bf6c7d5bp-52L -0xf.ffffffffffffffffffffffffef3p-4L : inexact-ok
+= sincos upward ldbl-128 0x3.243f6a8885a32p+0L : -0x1.72cece675d1fc8f8cbb5bf6c7d5bp-52L -0xf.ffffffffffffffffffffffffef3p-4L : inexact-ok
+= sincos downward ldbl-128ibm 0x3.243f6a8885a32p+0L : -0x1.72cece675d1fc8f8cbb5bf6c7d8p-52L -0xf.fffffffffffffffffffffffffp-4L : inexact-ok
+= sincos tonearest ldbl-128ibm 0x3.243f6a8885a32p+0L : -0x1.72cece675d1fc8f8cbb5bf6c7d8p-52L -0xf.fffffffffffffffffffffffffp-4L : inexact-ok
+= sincos towardzero ldbl-128ibm 0x3.243f6a8885a32p+0L : -0x1.72cece675d1fc8f8cbb5bf6c7dp-52L -0xf.ffffffffffffffffffffffffecp-4L : inexact-ok
+= sincos upward ldbl-128ibm 0x3.243f6a8885a32p+0L : -0x1.72cece675d1fc8f8cbb5bf6c7dp-52L -0xf.ffffffffffffffffffffffffecp-4L : inexact-ok
+= sincos downward dbl-64 0x3.243f6a8885a3p+0 : 0x8.d313198a2e03p-56 -0x1p+0 : inexact-ok
+= sincos tonearest dbl-64 0x3.243f6a8885a3p+0 : 0x8.d313198a2e038p-56 -0x1p+0 : inexact-ok
+= sincos towardzero dbl-64 0x3.243f6a8885a3p+0 : 0x8.d313198a2e03p-56 -0xf.ffffffffffff8p-4 : inexact-ok
+= sincos upward dbl-64 0x3.243f6a8885a3p+0 : 0x8.d313198a2e038p-56 -0xf.ffffffffffff8p-4 : inexact-ok
+= sincos downward ldbl-96-intel 0x3.243f6a8885a3p+0L : 0x8.d313198a2e03707p-56L -0x1p+0L : inexact-ok
+= sincos tonearest ldbl-96-intel 0x3.243f6a8885a3p+0L : 0x8.d313198a2e03707p-56L -0x1p+0L : inexact-ok
+= sincos towardzero ldbl-96-intel 0x3.243f6a8885a3p+0L : 0x8.d313198a2e03707p-56L -0xf.fffffffffffffffp-4L : inexact-ok
+= sincos upward ldbl-96-intel 0x3.243f6a8885a3p+0L : 0x8.d313198a2e03708p-56L -0xf.fffffffffffffffp-4L : inexact-ok
+= sincos downward ldbl-96-m68k 0x3.243f6a8885a3p+0L : 0x8.d313198a2e03707p-56L -0x1p+0L : inexact-ok
+= sincos tonearest ldbl-96-m68k 0x3.243f6a8885a3p+0L : 0x8.d313198a2e03707p-56L -0x1p+0L : inexact-ok
+= sincos towardzero ldbl-96-m68k 0x3.243f6a8885a3p+0L : 0x8.d313198a2e03707p-56L -0xf.fffffffffffffffp-4L : inexact-ok
+= sincos upward ldbl-96-m68k 0x3.243f6a8885a3p+0L : 0x8.d313198a2e03708p-56L -0xf.fffffffffffffffp-4L : inexact-ok
+= sincos downward ldbl-128 0x3.243f6a8885a3p+0L : 0x8.d313198a2e03707344a4093821bp-56L -0xf.fffffffffffffffffffffffffd98p-4L : inexact-ok
+= sincos tonearest ldbl-128 0x3.243f6a8885a3p+0L : 0x8.d313198a2e03707344a4093821b8p-56L -0xf.fffffffffffffffffffffffffd9p-4L : inexact-ok
+= sincos towardzero ldbl-128 0x3.243f6a8885a3p+0L : 0x8.d313198a2e03707344a4093821bp-56L -0xf.fffffffffffffffffffffffffd9p-4L : inexact-ok
+= sincos upward ldbl-128 0x3.243f6a8885a3p+0L : 0x8.d313198a2e03707344a4093821b8p-56L -0xf.fffffffffffffffffffffffffd9p-4L : inexact-ok
+= sincos downward ldbl-128ibm 0x3.243f6a8885a3p+0L : 0x8.d313198a2e03707344a409382p-56L -0x1p+0L : inexact-ok
+= sincos tonearest ldbl-128ibm 0x3.243f6a8885a3p+0L : 0x8.d313198a2e03707344a409382p-56L -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= sincos towardzero ldbl-128ibm 0x3.243f6a8885a3p+0L : 0x8.d313198a2e03707344a409382p-56L -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= sincos upward ldbl-128ibm 0x3.243f6a8885a3p+0L : 0x8.d313198a2e03707344a4093824p-56L -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= sincos downward ldbl-96-intel 0x3.243f6a8885a308d4p+0L : -0xe.ce675d1fc8f8cbcp-68L -0x1p+0L : inexact-ok
+= sincos tonearest ldbl-96-intel 0x3.243f6a8885a308d4p+0L : -0xe.ce675d1fc8f8cbbp-68L -0x1p+0L : inexact-ok
+= sincos towardzero ldbl-96-intel 0x3.243f6a8885a308d4p+0L : -0xe.ce675d1fc8f8cbbp-68L -0xf.fffffffffffffffp-4L : inexact-ok
+= sincos upward ldbl-96-intel 0x3.243f6a8885a308d4p+0L : -0xe.ce675d1fc8f8cbbp-68L -0xf.fffffffffffffffp-4L : inexact-ok
+= sincos downward ldbl-96-m68k 0x3.243f6a8885a308d4p+0L : -0xe.ce675d1fc8f8cbcp-68L -0x1p+0L : inexact-ok
+= sincos tonearest ldbl-96-m68k 0x3.243f6a8885a308d4p+0L : -0xe.ce675d1fc8f8cbbp-68L -0x1p+0L : inexact-ok
+= sincos towardzero ldbl-96-m68k 0x3.243f6a8885a308d4p+0L : -0xe.ce675d1fc8f8cbbp-68L -0xf.fffffffffffffffp-4L : inexact-ok
+= sincos upward ldbl-96-m68k 0x3.243f6a8885a308d4p+0L : -0xe.ce675d1fc8f8cbbp-68L -0xf.fffffffffffffffp-4L : inexact-ok
+= sincos downward ldbl-128 0x3.243f6a8885a308d4p+0L : -0xe.ce675d1fc8f8cbb5bf6c7ddd661p-68L -0x1p+0L : inexact-ok
+= sincos tonearest ldbl-128 0x3.243f6a8885a308d4p+0L : -0xe.ce675d1fc8f8cbb5bf6c7ddd661p-68L -0x1p+0L : inexact-ok
+= sincos towardzero ldbl-128 0x3.243f6a8885a308d4p+0L : -0xe.ce675d1fc8f8cbb5bf6c7ddd6608p-68L -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= sincos upward ldbl-128 0x3.243f6a8885a308d4p+0L : -0xe.ce675d1fc8f8cbb5bf6c7ddd6608p-68L -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= sincos downward ldbl-128ibm 0x3.243f6a8885a308d4p+0L : -0xe.ce675d1fc8f8cbb5bf6c7ddd68p-68L -0x1p+0L : inexact-ok
+= sincos tonearest ldbl-128ibm 0x3.243f6a8885a308d4p+0L : -0xe.ce675d1fc8f8cbb5bf6c7ddd68p-68L -0x1p+0L : inexact-ok
+= sincos towardzero ldbl-128ibm 0x3.243f6a8885a308d4p+0L : -0xe.ce675d1fc8f8cbb5bf6c7ddd64p-68L -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= sincos upward ldbl-128ibm 0x3.243f6a8885a308d4p+0L : -0xe.ce675d1fc8f8cbb5bf6c7ddd64p-68L -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= sincos downward ldbl-96-intel 0x3.243f6a8885a308dp+0L : 0x3.13198a2e03707344p-64L -0x1p+0L : inexact-ok
+= sincos tonearest ldbl-96-intel 0x3.243f6a8885a308dp+0L : 0x3.13198a2e03707344p-64L -0x1p+0L : inexact-ok
+= sincos towardzero ldbl-96-intel 0x3.243f6a8885a308dp+0L : 0x3.13198a2e03707344p-64L -0xf.fffffffffffffffp-4L : inexact-ok
+= sincos upward ldbl-96-intel 0x3.243f6a8885a308dp+0L : 0x3.13198a2e03707348p-64L -0xf.fffffffffffffffp-4L : inexact-ok
+= sincos downward ldbl-96-m68k 0x3.243f6a8885a308dp+0L : 0x3.13198a2e03707344p-64L -0x1p+0L : inexact-ok
+= sincos tonearest ldbl-96-m68k 0x3.243f6a8885a308dp+0L : 0x3.13198a2e03707344p-64L -0x1p+0L : inexact-ok
+= sincos towardzero ldbl-96-m68k 0x3.243f6a8885a308dp+0L : 0x3.13198a2e03707344p-64L -0xf.fffffffffffffffp-4L : inexact-ok
+= sincos upward ldbl-96-m68k 0x3.243f6a8885a308dp+0L : 0x3.13198a2e03707348p-64L -0xf.fffffffffffffffp-4L : inexact-ok
+= sincos downward ldbl-128 0x3.243f6a8885a308dp+0L : 0x3.13198a2e03707344a4093822299ep-64L -0x1p+0L : inexact-ok
+= sincos tonearest ldbl-128 0x3.243f6a8885a308dp+0L : 0x3.13198a2e03707344a409382229ap-64L -0x1p+0L : inexact-ok
+= sincos towardzero ldbl-128 0x3.243f6a8885a308dp+0L : 0x3.13198a2e03707344a4093822299ep-64L -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= sincos upward ldbl-128 0x3.243f6a8885a308dp+0L : 0x3.13198a2e03707344a409382229ap-64L -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= sincos downward ldbl-128ibm 0x3.243f6a8885a308dp+0L : 0x3.13198a2e03707344a409382229p-64L -0x1p+0L : inexact-ok
+= sincos tonearest ldbl-128ibm 0x3.243f6a8885a308dp+0L : 0x3.13198a2e03707344a40938222ap-64L -0x1p+0L : inexact-ok
+= sincos towardzero ldbl-128ibm 0x3.243f6a8885a308dp+0L : 0x3.13198a2e03707344a409382229p-64L -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= sincos upward ldbl-128ibm 0x3.243f6a8885a308dp+0L : 0x3.13198a2e03707344a40938222ap-64L -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= sincos downward ldbl-128 0x3.243f6a8885a308d313198a2e0372p+0L : -0x1.8cbb5bf6c7ddd660ce2ff7d10568p-112L -0x1p+0L : inexact-ok
+= sincos tonearest ldbl-128 0x3.243f6a8885a308d313198a2e0372p+0L : -0x1.8cbb5bf6c7ddd660ce2ff7d10567p-112L -0x1p+0L : inexact-ok
+= sincos towardzero ldbl-128 0x3.243f6a8885a308d313198a2e0372p+0L : -0x1.8cbb5bf6c7ddd660ce2ff7d10567p-112L -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= sincos upward ldbl-128 0x3.243f6a8885a308d313198a2e0372p+0L : -0x1.8cbb5bf6c7ddd660ce2ff7d10567p-112L -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= sincos downward ldbl-128 0x3.243f6a8885a308d313198a2e037p+0L : 0x7.344a4093822299f31d0082efa98cp-116L -0x1p+0L : inexact-ok
+= sincos tonearest ldbl-128 0x3.243f6a8885a308d313198a2e037p+0L : 0x7.344a4093822299f31d0082efa99p-116L -0x1p+0L : inexact-ok
+= sincos towardzero ldbl-128 0x3.243f6a8885a308d313198a2e037p+0L : 0x7.344a4093822299f31d0082efa98cp-116L -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= sincos upward ldbl-128 0x3.243f6a8885a308d313198a2e037p+0L : 0x7.344a4093822299f31d0082efa99p-116L -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= sincos downward ldbl-128 0x3.243f6a8885a308d313198a2e04p+0L : -0x8.f8cbb5bf6c7ddd660ce2ff7d1058p-108L -0x1p+0L : inexact-ok
+= sincos tonearest ldbl-128 0x3.243f6a8885a308d313198a2e04p+0L : -0x8.f8cbb5bf6c7ddd660ce2ff7d1058p-108L -0x1p+0L : inexact-ok
+= sincos towardzero ldbl-128 0x3.243f6a8885a308d313198a2e04p+0L : -0x8.f8cbb5bf6c7ddd660ce2ff7d105p-108L -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= sincos upward ldbl-128 0x3.243f6a8885a308d313198a2e04p+0L : -0x8.f8cbb5bf6c7ddd660ce2ff7d105p-108L -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= sincos downward ldbl-128ibm 0x3.243f6a8885a308d313198a2e04p+0L : -0x8.f8cbb5bf6c7ddd660ce2ff7d14p-108L -0x1p+0L : inexact-ok
+= sincos tonearest ldbl-128ibm 0x3.243f6a8885a308d313198a2e04p+0L : -0x8.f8cbb5bf6c7ddd660ce2ff7d1p-108L -0x1p+0L : inexact-ok
+= sincos towardzero ldbl-128ibm 0x3.243f6a8885a308d313198a2e04p+0L : -0x8.f8cbb5bf6c7ddd660ce2ff7d1p-108L -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= sincos upward ldbl-128ibm 0x3.243f6a8885a308d313198a2e04p+0L : -0x8.f8cbb5bf6c7ddd660ce2ff7d1p-108L -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= sincos downward ldbl-128 0x3.243f6a8885a308d313198a2e03p+0L : 0x7.07344a4093822299f31d0082efa8p-108L -0x1p+0L : inexact-ok
+= sincos tonearest ldbl-128 0x3.243f6a8885a308d313198a2e03p+0L : 0x7.07344a4093822299f31d0082efa8p-108L -0x1p+0L : inexact-ok
+= sincos towardzero ldbl-128 0x3.243f6a8885a308d313198a2e03p+0L : 0x7.07344a4093822299f31d0082efa8p-108L -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= sincos upward ldbl-128 0x3.243f6a8885a308d313198a2e03p+0L : 0x7.07344a4093822299f31d0082efacp-108L -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= sincos downward ldbl-128ibm 0x3.243f6a8885a308d313198a2e03p+0L : 0x7.07344a4093822299f31d0082eep-108L -0x1p+0L : inexact-ok
+= sincos tonearest ldbl-128ibm 0x3.243f6a8885a308d313198a2e03p+0L : 0x7.07344a4093822299f31d0082fp-108L -0x1p+0L : inexact-ok
+= sincos towardzero ldbl-128ibm 0x3.243f6a8885a308d313198a2e03p+0L : 0x7.07344a4093822299f31d0082eep-108L -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= sincos upward ldbl-128ibm 0x3.243f6a8885a308d313198a2e03p+0L : 0x7.07344a4093822299f31d0082fp-108L -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+sincos -pi
+= sincos downward flt-32 -0x3.243f6cp+0f : 0x1.777a5cp-24f -0x1p+0f : inexact-ok
+= sincos tonearest flt-32 -0x3.243f6cp+0f : 0x1.777a5cp-24f -0x1p+0f : inexact-ok
+= sincos towardzero flt-32 -0x3.243f6cp+0f : 0x1.777a5cp-24f -0xf.fffffp-4f : inexact-ok
+= sincos upward flt-32 -0x3.243f6cp+0f : 0x1.777a5ep-24f -0xf.fffffp-4f : inexact-ok
+= sincos downward dbl-64 -0x3.243f6cp+0 : 0x1.777a5cf72cec5p-24 -0xf.ffffffffffefp-4 : inexact-ok
+= sincos tonearest dbl-64 -0x3.243f6cp+0 : 0x1.777a5cf72cec6p-24 -0xf.ffffffffffefp-4 : inexact-ok
+= sincos towardzero dbl-64 -0x3.243f6cp+0 : 0x1.777a5cf72cec5p-24 -0xf.ffffffffffee8p-4 : inexact-ok
+= sincos upward dbl-64 -0x3.243f6cp+0 : 0x1.777a5cf72cec6p-24 -0xf.ffffffffffee8p-4 : inexact-ok
+= sincos downward ldbl-96-intel -0x3.243f6cp+0L : 0x1.777a5cf72cec5fd6p-24L -0xf.ffffffffffeeca5p-4L : inexact-ok
+= sincos tonearest ldbl-96-intel -0x3.243f6cp+0L : 0x1.777a5cf72cec5fd6p-24L -0xf.ffffffffffeeca4p-4L : inexact-ok
+= sincos towardzero ldbl-96-intel -0x3.243f6cp+0L : 0x1.777a5cf72cec5fd6p-24L -0xf.ffffffffffeeca4p-4L : inexact-ok
+= sincos upward ldbl-96-intel -0x3.243f6cp+0L : 0x1.777a5cf72cec5fd8p-24L -0xf.ffffffffffeeca4p-4L : inexact-ok
+= sincos downward ldbl-96-m68k -0x3.243f6cp+0L : 0x1.777a5cf72cec5fd6p-24L -0xf.ffffffffffeeca5p-4L : inexact-ok
+= sincos tonearest ldbl-96-m68k -0x3.243f6cp+0L : 0x1.777a5cf72cec5fd6p-24L -0xf.ffffffffffeeca4p-4L : inexact-ok
+= sincos towardzero ldbl-96-m68k -0x3.243f6cp+0L : 0x1.777a5cf72cec5fd6p-24L -0xf.ffffffffffeeca4p-4L : inexact-ok
+= sincos upward ldbl-96-m68k -0x3.243f6cp+0L : 0x1.777a5cf72cec5fd8p-24L -0xf.ffffffffffeeca4p-4L : inexact-ok
+= sincos downward ldbl-128 -0x3.243f6cp+0L : 0x1.777a5cf72cec5fd61896cb4f40d1p-24L -0xf.ffffffffffeeca424938e847768p-4L : inexact-ok
+= sincos tonearest ldbl-128 -0x3.243f6cp+0L : 0x1.777a5cf72cec5fd61896cb4f40d2p-24L -0xf.ffffffffffeeca424938e8477678p-4L : inexact-ok
+= sincos towardzero ldbl-128 -0x3.243f6cp+0L : 0x1.777a5cf72cec5fd61896cb4f40d1p-24L -0xf.ffffffffffeeca424938e8477678p-4L : inexact-ok
+= sincos upward ldbl-128 -0x3.243f6cp+0L : 0x1.777a5cf72cec5fd61896cb4f40d2p-24L -0xf.ffffffffffeeca424938e8477678p-4L : inexact-ok
+= sincos downward ldbl-128ibm -0x3.243f6cp+0L : 0x1.777a5cf72cec5fd61896cb4f408p-24L -0xf.ffffffffffeeca424938e84778p-4L : inexact-ok
+= sincos tonearest ldbl-128ibm -0x3.243f6cp+0L : 0x1.777a5cf72cec5fd61896cb4f41p-24L -0xf.ffffffffffeeca424938e84778p-4L : inexact-ok
+= sincos towardzero ldbl-128ibm -0x3.243f6cp+0L : 0x1.777a5cf72cec5fd61896cb4f408p-24L -0xf.ffffffffffeeca424938e84774p-4L : inexact-ok
+= sincos upward ldbl-128ibm -0x3.243f6cp+0L : 0x1.777a5cf72cec5fd61896cb4f41p-24L -0xf.ffffffffffeeca424938e84774p-4L : inexact-ok
+= sincos downward flt-32 -0x3.243f68p+0f : -0x2.8885a4p-24f -0x1p+0f : inexact-ok
+= sincos tonearest flt-32 -0x3.243f68p+0f : -0x2.8885a4p-24f -0x1p+0f : inexact-ok
+= sincos towardzero flt-32 -0x3.243f68p+0f : -0x2.8885ap-24f -0xf.fffffp-4f : inexact-ok
+= sincos upward flt-32 -0x3.243f68p+0f : -0x2.8885ap-24f -0xf.fffffp-4f : inexact-ok
+= sincos downward dbl-64 -0x3.243f68p+0 : -0x2.8885a308d3108p-24 -0xf.ffffffffffcdp-4 : inexact-ok
+= sincos tonearest dbl-64 -0x3.243f68p+0 : -0x2.8885a308d3106p-24 -0xf.ffffffffffcc8p-4 : inexact-ok
+= sincos towardzero dbl-64 -0x3.243f68p+0 : -0x2.8885a308d3106p-24 -0xf.ffffffffffcc8p-4 : inexact-ok
+= sincos upward dbl-64 -0x3.243f68p+0 : -0x2.8885a308d3106p-24 -0xf.ffffffffffcc8p-4 : inexact-ok
+= sincos downward ldbl-96-intel -0x3.243f68p+0L : -0x2.8885a308d31063e4p-24L -0xf.ffffffffffcca8ep-4L : inexact-ok
+= sincos tonearest ldbl-96-intel -0x3.243f68p+0L : -0x2.8885a308d31063e4p-24L -0xf.ffffffffffcca8ep-4L : inexact-ok
+= sincos towardzero ldbl-96-intel -0x3.243f68p+0L : -0x2.8885a308d31063ep-24L -0xf.ffffffffffcca8dp-4L : inexact-ok
+= sincos upward ldbl-96-intel -0x3.243f68p+0L : -0x2.8885a308d31063ep-24L -0xf.ffffffffffcca8dp-4L : inexact-ok
+= sincos downward ldbl-96-m68k -0x3.243f68p+0L : -0x2.8885a308d31063e4p-24L -0xf.ffffffffffcca8ep-4L : inexact-ok
+= sincos tonearest ldbl-96-m68k -0x3.243f68p+0L : -0x2.8885a308d31063e4p-24L -0xf.ffffffffffcca8ep-4L : inexact-ok
+= sincos towardzero ldbl-96-m68k -0x3.243f68p+0L : -0x2.8885a308d31063ep-24L -0xf.ffffffffffcca8dp-4L : inexact-ok
+= sincos upward ldbl-96-m68k -0x3.243f68p+0L : -0x2.8885a308d31063ep-24L -0xf.ffffffffffcca8dp-4L : inexact-ok
+= sincos downward ldbl-128 -0x3.243f68p+0L : -0x2.8885a308d31063e2b6c62b7f4d6cp-24L -0xf.ffffffffffcca8d9870423997308p-4L : inexact-ok
+= sincos tonearest ldbl-128 -0x3.243f68p+0L : -0x2.8885a308d31063e2b6c62b7f4d6cp-24L -0xf.ffffffffffcca8d9870423997308p-4L : inexact-ok
+= sincos towardzero ldbl-128 -0x3.243f68p+0L : -0x2.8885a308d31063e2b6c62b7f4d6ap-24L -0xf.ffffffffffcca8d98704239973p-4L : inexact-ok
+= sincos upward ldbl-128 -0x3.243f68p+0L : -0x2.8885a308d31063e2b6c62b7f4d6ap-24L -0xf.ffffffffffcca8d98704239973p-4L : inexact-ok
+= sincos downward ldbl-128ibm -0x3.243f68p+0L : -0x2.8885a308d31063e2b6c62b7f4ep-24L -0xf.ffffffffffcca8d98704239974p-4L : inexact-ok
+= sincos tonearest ldbl-128ibm -0x3.243f68p+0L : -0x2.8885a308d31063e2b6c62b7f4dp-24L -0xf.ffffffffffcca8d98704239974p-4L : inexact-ok
+= sincos towardzero ldbl-128ibm -0x3.243f68p+0L : -0x2.8885a308d31063e2b6c62b7f4dp-24L -0xf.ffffffffffcca8d9870423997p-4L : inexact-ok
+= sincos upward ldbl-128ibm -0x3.243f68p+0L : -0x2.8885a308d31063e2b6c62b7f4dp-24L -0xf.ffffffffffcca8d9870423997p-4L : inexact-ok
+= sincos downward dbl-64 -0x3.243f6a8885a32p+0 : 0x1.72cece675d1fcp-52 -0x1p+0 : inexact-ok
+= sincos tonearest dbl-64 -0x3.243f6a8885a32p+0 : 0x1.72cece675d1fdp-52 -0x1p+0 : inexact-ok
+= sincos towardzero dbl-64 -0x3.243f6a8885a32p+0 : 0x1.72cece675d1fcp-52 -0xf.ffffffffffff8p-4 : inexact-ok
+= sincos upward dbl-64 -0x3.243f6a8885a32p+0 : 0x1.72cece675d1fdp-52 -0xf.ffffffffffff8p-4 : inexact-ok
+= sincos downward ldbl-96-intel -0x3.243f6a8885a32p+0L : 0x1.72cece675d1fc8f8p-52L -0x1p+0L : inexact-ok
+= sincos tonearest ldbl-96-intel -0x3.243f6a8885a32p+0L : 0x1.72cece675d1fc8f8p-52L -0x1p+0L : inexact-ok
+= sincos towardzero ldbl-96-intel -0x3.243f6a8885a32p+0L : 0x1.72cece675d1fc8f8p-52L -0xf.fffffffffffffffp-4L : inexact-ok
+= sincos upward ldbl-96-intel -0x3.243f6a8885a32p+0L : 0x1.72cece675d1fc8fap-52L -0xf.fffffffffffffffp-4L : inexact-ok
+= sincos downward ldbl-96-m68k -0x3.243f6a8885a32p+0L : 0x1.72cece675d1fc8f8p-52L -0x1p+0L : inexact-ok
+= sincos tonearest ldbl-96-m68k -0x3.243f6a8885a32p+0L : 0x1.72cece675d1fc8f8p-52L -0x1p+0L : inexact-ok
+= sincos towardzero ldbl-96-m68k -0x3.243f6a8885a32p+0L : 0x1.72cece675d1fc8f8p-52L -0xf.fffffffffffffffp-4L : inexact-ok
+= sincos upward ldbl-96-m68k -0x3.243f6a8885a32p+0L : 0x1.72cece675d1fc8fap-52L -0xf.fffffffffffffffp-4L : inexact-ok
+= sincos downward ldbl-128 -0x3.243f6a8885a32p+0L : 0x1.72cece675d1fc8f8cbb5bf6c7d5bp-52L -0xf.ffffffffffffffffffffffffef38p-4L : inexact-ok
+= sincos tonearest ldbl-128 -0x3.243f6a8885a32p+0L : 0x1.72cece675d1fc8f8cbb5bf6c7d5cp-52L -0xf.ffffffffffffffffffffffffef38p-4L : inexact-ok
+= sincos towardzero ldbl-128 -0x3.243f6a8885a32p+0L : 0x1.72cece675d1fc8f8cbb5bf6c7d5bp-52L -0xf.ffffffffffffffffffffffffef3p-4L : inexact-ok
+= sincos upward ldbl-128 -0x3.243f6a8885a32p+0L : 0x1.72cece675d1fc8f8cbb5bf6c7d5cp-52L -0xf.ffffffffffffffffffffffffef3p-4L : inexact-ok
+= sincos downward ldbl-128ibm -0x3.243f6a8885a32p+0L : 0x1.72cece675d1fc8f8cbb5bf6c7dp-52L -0xf.fffffffffffffffffffffffffp-4L : inexact-ok
+= sincos tonearest ldbl-128ibm -0x3.243f6a8885a32p+0L : 0x1.72cece675d1fc8f8cbb5bf6c7d8p-52L -0xf.fffffffffffffffffffffffffp-4L : inexact-ok
+= sincos towardzero ldbl-128ibm -0x3.243f6a8885a32p+0L : 0x1.72cece675d1fc8f8cbb5bf6c7dp-52L -0xf.ffffffffffffffffffffffffecp-4L : inexact-ok
+= sincos upward ldbl-128ibm -0x3.243f6a8885a32p+0L : 0x1.72cece675d1fc8f8cbb5bf6c7d8p-52L -0xf.ffffffffffffffffffffffffecp-4L : inexact-ok
+= sincos downward dbl-64 -0x3.243f6a8885a3p+0 : -0x8.d313198a2e038p-56 -0x1p+0 : inexact-ok
+= sincos tonearest dbl-64 -0x3.243f6a8885a3p+0 : -0x8.d313198a2e038p-56 -0x1p+0 : inexact-ok
+= sincos towardzero dbl-64 -0x3.243f6a8885a3p+0 : -0x8.d313198a2e03p-56 -0xf.ffffffffffff8p-4 : inexact-ok
+= sincos upward dbl-64 -0x3.243f6a8885a3p+0 : -0x8.d313198a2e03p-56 -0xf.ffffffffffff8p-4 : inexact-ok
+= sincos downward ldbl-96-intel -0x3.243f6a8885a3p+0L : -0x8.d313198a2e03708p-56L -0x1p+0L : inexact-ok
+= sincos tonearest ldbl-96-intel -0x3.243f6a8885a3p+0L : -0x8.d313198a2e03707p-56L -0x1p+0L : inexact-ok
+= sincos towardzero ldbl-96-intel -0x3.243f6a8885a3p+0L : -0x8.d313198a2e03707p-56L -0xf.fffffffffffffffp-4L : inexact-ok
+= sincos upward ldbl-96-intel -0x3.243f6a8885a3p+0L : -0x8.d313198a2e03707p-56L -0xf.fffffffffffffffp-4L : inexact-ok
+= sincos downward ldbl-96-m68k -0x3.243f6a8885a3p+0L : -0x8.d313198a2e03708p-56L -0x1p+0L : inexact-ok
+= sincos tonearest ldbl-96-m68k -0x3.243f6a8885a3p+0L : -0x8.d313198a2e03707p-56L -0x1p+0L : inexact-ok
+= sincos towardzero ldbl-96-m68k -0x3.243f6a8885a3p+0L : -0x8.d313198a2e03707p-56L -0xf.fffffffffffffffp-4L : inexact-ok
+= sincos upward ldbl-96-m68k -0x3.243f6a8885a3p+0L : -0x8.d313198a2e03707p-56L -0xf.fffffffffffffffp-4L : inexact-ok
+= sincos downward ldbl-128 -0x3.243f6a8885a3p+0L : -0x8.d313198a2e03707344a4093821b8p-56L -0xf.fffffffffffffffffffffffffd98p-4L : inexact-ok
+= sincos tonearest ldbl-128 -0x3.243f6a8885a3p+0L : -0x8.d313198a2e03707344a4093821b8p-56L -0xf.fffffffffffffffffffffffffd9p-4L : inexact-ok
+= sincos towardzero ldbl-128 -0x3.243f6a8885a3p+0L : -0x8.d313198a2e03707344a4093821bp-56L -0xf.fffffffffffffffffffffffffd9p-4L : inexact-ok
+= sincos upward ldbl-128 -0x3.243f6a8885a3p+0L : -0x8.d313198a2e03707344a4093821bp-56L -0xf.fffffffffffffffffffffffffd9p-4L : inexact-ok
+= sincos downward ldbl-128ibm -0x3.243f6a8885a3p+0L : -0x8.d313198a2e03707344a4093824p-56L -0x1p+0L : inexact-ok
+= sincos tonearest ldbl-128ibm -0x3.243f6a8885a3p+0L : -0x8.d313198a2e03707344a409382p-56L -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= sincos towardzero ldbl-128ibm -0x3.243f6a8885a3p+0L : -0x8.d313198a2e03707344a409382p-56L -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= sincos upward ldbl-128ibm -0x3.243f6a8885a3p+0L : -0x8.d313198a2e03707344a409382p-56L -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= sincos downward ldbl-96-intel -0x3.243f6a8885a308d4p+0L : 0xe.ce675d1fc8f8cbbp-68L -0x1p+0L : inexact-ok
+= sincos tonearest ldbl-96-intel -0x3.243f6a8885a308d4p+0L : 0xe.ce675d1fc8f8cbbp-68L -0x1p+0L : inexact-ok
+= sincos towardzero ldbl-96-intel -0x3.243f6a8885a308d4p+0L : 0xe.ce675d1fc8f8cbbp-68L -0xf.fffffffffffffffp-4L : inexact-ok
+= sincos upward ldbl-96-intel -0x3.243f6a8885a308d4p+0L : 0xe.ce675d1fc8f8cbcp-68L -0xf.fffffffffffffffp-4L : inexact-ok
+= sincos downward ldbl-96-m68k -0x3.243f6a8885a308d4p+0L : 0xe.ce675d1fc8f8cbbp-68L -0x1p+0L : inexact-ok
+= sincos tonearest ldbl-96-m68k -0x3.243f6a8885a308d4p+0L : 0xe.ce675d1fc8f8cbbp-68L -0x1p+0L : inexact-ok
+= sincos towardzero ldbl-96-m68k -0x3.243f6a8885a308d4p+0L : 0xe.ce675d1fc8f8cbbp-68L -0xf.fffffffffffffffp-4L : inexact-ok
+= sincos upward ldbl-96-m68k -0x3.243f6a8885a308d4p+0L : 0xe.ce675d1fc8f8cbcp-68L -0xf.fffffffffffffffp-4L : inexact-ok
+= sincos downward ldbl-128 -0x3.243f6a8885a308d4p+0L : 0xe.ce675d1fc8f8cbb5bf6c7ddd6608p-68L -0x1p+0L : inexact-ok
+= sincos tonearest ldbl-128 -0x3.243f6a8885a308d4p+0L : 0xe.ce675d1fc8f8cbb5bf6c7ddd661p-68L -0x1p+0L : inexact-ok
+= sincos towardzero ldbl-128 -0x3.243f6a8885a308d4p+0L : 0xe.ce675d1fc8f8cbb5bf6c7ddd6608p-68L -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= sincos upward ldbl-128 -0x3.243f6a8885a308d4p+0L : 0xe.ce675d1fc8f8cbb5bf6c7ddd661p-68L -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= sincos downward ldbl-128ibm -0x3.243f6a8885a308d4p+0L : 0xe.ce675d1fc8f8cbb5bf6c7ddd64p-68L -0x1p+0L : inexact-ok
+= sincos tonearest ldbl-128ibm -0x3.243f6a8885a308d4p+0L : 0xe.ce675d1fc8f8cbb5bf6c7ddd68p-68L -0x1p+0L : inexact-ok
+= sincos towardzero ldbl-128ibm -0x3.243f6a8885a308d4p+0L : 0xe.ce675d1fc8f8cbb5bf6c7ddd64p-68L -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= sincos upward ldbl-128ibm -0x3.243f6a8885a308d4p+0L : 0xe.ce675d1fc8f8cbb5bf6c7ddd68p-68L -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= sincos downward ldbl-96-intel -0x3.243f6a8885a308dp+0L : -0x3.13198a2e03707348p-64L -0x1p+0L : inexact-ok
+= sincos tonearest ldbl-96-intel -0x3.243f6a8885a308dp+0L : -0x3.13198a2e03707344p-64L -0x1p+0L : inexact-ok
+= sincos towardzero ldbl-96-intel -0x3.243f6a8885a308dp+0L : -0x3.13198a2e03707344p-64L -0xf.fffffffffffffffp-4L : inexact-ok
+= sincos upward ldbl-96-intel -0x3.243f6a8885a308dp+0L : -0x3.13198a2e03707344p-64L -0xf.fffffffffffffffp-4L : inexact-ok
+= sincos downward ldbl-96-m68k -0x3.243f6a8885a308dp+0L : -0x3.13198a2e03707348p-64L -0x1p+0L : inexact-ok
+= sincos tonearest ldbl-96-m68k -0x3.243f6a8885a308dp+0L : -0x3.13198a2e03707344p-64L -0x1p+0L : inexact-ok
+= sincos towardzero ldbl-96-m68k -0x3.243f6a8885a308dp+0L : -0x3.13198a2e03707344p-64L -0xf.fffffffffffffffp-4L : inexact-ok
+= sincos upward ldbl-96-m68k -0x3.243f6a8885a308dp+0L : -0x3.13198a2e03707344p-64L -0xf.fffffffffffffffp-4L : inexact-ok
+= sincos downward ldbl-128 -0x3.243f6a8885a308dp+0L : -0x3.13198a2e03707344a409382229ap-64L -0x1p+0L : inexact-ok
+= sincos tonearest ldbl-128 -0x3.243f6a8885a308dp+0L : -0x3.13198a2e03707344a409382229ap-64L -0x1p+0L : inexact-ok
+= sincos towardzero ldbl-128 -0x3.243f6a8885a308dp+0L : -0x3.13198a2e03707344a4093822299ep-64L -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= sincos upward ldbl-128 -0x3.243f6a8885a308dp+0L : -0x3.13198a2e03707344a4093822299ep-64L -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= sincos downward ldbl-128ibm -0x3.243f6a8885a308dp+0L : -0x3.13198a2e03707344a40938222ap-64L -0x1p+0L : inexact-ok
+= sincos tonearest ldbl-128ibm -0x3.243f6a8885a308dp+0L : -0x3.13198a2e03707344a40938222ap-64L -0x1p+0L : inexact-ok
+= sincos towardzero ldbl-128ibm -0x3.243f6a8885a308dp+0L : -0x3.13198a2e03707344a409382229p-64L -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= sincos upward ldbl-128ibm -0x3.243f6a8885a308dp+0L : -0x3.13198a2e03707344a409382229p-64L -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= sincos downward ldbl-128 -0x3.243f6a8885a308d313198a2e0372p+0L : 0x1.8cbb5bf6c7ddd660ce2ff7d10567p-112L -0x1p+0L : inexact-ok
+= sincos tonearest ldbl-128 -0x3.243f6a8885a308d313198a2e0372p+0L : 0x1.8cbb5bf6c7ddd660ce2ff7d10567p-112L -0x1p+0L : inexact-ok
+= sincos towardzero ldbl-128 -0x3.243f6a8885a308d313198a2e0372p+0L : 0x1.8cbb5bf6c7ddd660ce2ff7d10567p-112L -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= sincos upward ldbl-128 -0x3.243f6a8885a308d313198a2e0372p+0L : 0x1.8cbb5bf6c7ddd660ce2ff7d10568p-112L -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= sincos downward ldbl-128 -0x3.243f6a8885a308d313198a2e037p+0L : -0x7.344a4093822299f31d0082efa99p-116L -0x1p+0L : inexact-ok
+= sincos tonearest ldbl-128 -0x3.243f6a8885a308d313198a2e037p+0L : -0x7.344a4093822299f31d0082efa99p-116L -0x1p+0L : inexact-ok
+= sincos towardzero ldbl-128 -0x3.243f6a8885a308d313198a2e037p+0L : -0x7.344a4093822299f31d0082efa98cp-116L -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= sincos upward ldbl-128 -0x3.243f6a8885a308d313198a2e037p+0L : -0x7.344a4093822299f31d0082efa98cp-116L -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= sincos downward ldbl-128 -0x3.243f6a8885a308d313198a2e04p+0L : 0x8.f8cbb5bf6c7ddd660ce2ff7d105p-108L -0x1p+0L : inexact-ok
+= sincos tonearest ldbl-128 -0x3.243f6a8885a308d313198a2e04p+0L : 0x8.f8cbb5bf6c7ddd660ce2ff7d1058p-108L -0x1p+0L : inexact-ok
+= sincos towardzero ldbl-128 -0x3.243f6a8885a308d313198a2e04p+0L : 0x8.f8cbb5bf6c7ddd660ce2ff7d105p-108L -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= sincos upward ldbl-128 -0x3.243f6a8885a308d313198a2e04p+0L : 0x8.f8cbb5bf6c7ddd660ce2ff7d1058p-108L -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= sincos downward ldbl-128ibm -0x3.243f6a8885a308d313198a2e04p+0L : 0x8.f8cbb5bf6c7ddd660ce2ff7d1p-108L -0x1p+0L : inexact-ok
+= sincos tonearest ldbl-128ibm -0x3.243f6a8885a308d313198a2e04p+0L : 0x8.f8cbb5bf6c7ddd660ce2ff7d1p-108L -0x1p+0L : inexact-ok
+= sincos towardzero ldbl-128ibm -0x3.243f6a8885a308d313198a2e04p+0L : 0x8.f8cbb5bf6c7ddd660ce2ff7d1p-108L -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= sincos upward ldbl-128ibm -0x3.243f6a8885a308d313198a2e04p+0L : 0x8.f8cbb5bf6c7ddd660ce2ff7d14p-108L -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= sincos downward ldbl-128 -0x3.243f6a8885a308d313198a2e03p+0L : -0x7.07344a4093822299f31d0082efacp-108L -0x1p+0L : inexact-ok
+= sincos tonearest ldbl-128 -0x3.243f6a8885a308d313198a2e03p+0L : -0x7.07344a4093822299f31d0082efa8p-108L -0x1p+0L : inexact-ok
+= sincos towardzero ldbl-128 -0x3.243f6a8885a308d313198a2e03p+0L : -0x7.07344a4093822299f31d0082efa8p-108L -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= sincos upward ldbl-128 -0x3.243f6a8885a308d313198a2e03p+0L : -0x7.07344a4093822299f31d0082efa8p-108L -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= sincos downward ldbl-128ibm -0x3.243f6a8885a308d313198a2e03p+0L : -0x7.07344a4093822299f31d0082fp-108L -0x1p+0L : inexact-ok
+= sincos tonearest ldbl-128ibm -0x3.243f6a8885a308d313198a2e03p+0L : -0x7.07344a4093822299f31d0082fp-108L -0x1p+0L : inexact-ok
+= sincos towardzero ldbl-128ibm -0x3.243f6a8885a308d313198a2e03p+0L : -0x7.07344a4093822299f31d0082eep-108L -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= sincos upward ldbl-128ibm -0x3.243f6a8885a308d313198a2e03p+0L : -0x7.07344a4093822299f31d0082eep-108L -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
sincos 0.75
= sincos downward flt-32 0xcp-4f : 0xa.e7fep-4f 0xb.b4ff6p-4f : inexact-ok
= sincos tonearest flt-32 0xcp-4f : 0xa.e7fe1p-4f 0xb.b4ff6p-4f : inexact-ok
@@ -188243,6 +263536,324 @@ sincos 0x4.7857dp+68
= sincos tonearest ldbl-128ibm 0x4.7857dp+68L : -0x1.ffb679ba994b76173f9040638p-4L -0xf.dfe902135fc1c18492e869a3f8p-4L : inexact-ok
= sincos towardzero ldbl-128ibm 0x4.7857dp+68L : -0x1.ffb679ba994b76173f9040637f8p-4L -0xf.dfe902135fc1c18492e869a3f8p-4L : inexact-ok
= sincos upward ldbl-128ibm 0x4.7857dp+68L : -0x1.ffb679ba994b76173f9040637f8p-4L -0xf.dfe902135fc1c18492e869a3f8p-4L : inexact-ok
+sincos 0x6.287cc8749212e72p+0
+= sincos downward flt-32 0x6.287cdp+0f : -0x1.fecbp-4f 0xf.e006ap-4f : inexact-ok
+= sincos tonearest flt-32 0x6.287cdp+0f : -0x1.fecbp-4f 0xf.e006ap-4f : inexact-ok
+= sincos towardzero flt-32 0x6.287cdp+0f : -0x1.fecafep-4f 0xf.e006ap-4f : inexact-ok
+= sincos upward flt-32 0x6.287cdp+0f : -0x1.fecafep-4f 0xf.e006bp-4f : inexact-ok
+= sincos downward dbl-64 0x6.287cdp+0 : -0x1.fecaff6878a11p-4 0xf.e006a1ad17dbp-4 : inexact-ok
+= sincos tonearest dbl-64 0x6.287cdp+0 : -0x1.fecaff6878a11p-4 0xf.e006a1ad17db8p-4 : inexact-ok
+= sincos towardzero dbl-64 0x6.287cdp+0 : -0x1.fecaff6878a1p-4 0xf.e006a1ad17dbp-4 : inexact-ok
+= sincos upward dbl-64 0x6.287cdp+0 : -0x1.fecaff6878a1p-4 0xf.e006a1ad17db8p-4 : inexact-ok
+= sincos downward ldbl-96-intel 0x6.287cdp+0L : -0x1.fecaff6878a10ce6p-4L 0xf.e006a1ad17db69bp-4L : inexact-ok
+= sincos tonearest ldbl-96-intel 0x6.287cdp+0L : -0x1.fecaff6878a10ce6p-4L 0xf.e006a1ad17db69bp-4L : inexact-ok
+= sincos towardzero ldbl-96-intel 0x6.287cdp+0L : -0x1.fecaff6878a10ce4p-4L 0xf.e006a1ad17db69bp-4L : inexact-ok
+= sincos upward ldbl-96-intel 0x6.287cdp+0L : -0x1.fecaff6878a10ce4p-4L 0xf.e006a1ad17db69cp-4L : inexact-ok
+= sincos downward ldbl-96-m68k 0x6.287cdp+0L : -0x1.fecaff6878a10ce6p-4L 0xf.e006a1ad17db69bp-4L : inexact-ok
+= sincos tonearest ldbl-96-m68k 0x6.287cdp+0L : -0x1.fecaff6878a10ce6p-4L 0xf.e006a1ad17db69bp-4L : inexact-ok
+= sincos towardzero ldbl-96-m68k 0x6.287cdp+0L : -0x1.fecaff6878a10ce4p-4L 0xf.e006a1ad17db69bp-4L : inexact-ok
+= sincos upward ldbl-96-m68k 0x6.287cdp+0L : -0x1.fecaff6878a10ce4p-4L 0xf.e006a1ad17db69cp-4L : inexact-ok
+= sincos downward ldbl-128 0x6.287cdp+0L : -0x1.fecaff6878a10ce5d42fde40e7p-4L 0xf.e006a1ad17db69b4cedfec37da9p-4L : inexact-ok
+= sincos tonearest ldbl-128 0x6.287cdp+0L : -0x1.fecaff6878a10ce5d42fde40e7p-4L 0xf.e006a1ad17db69b4cedfec37da98p-4L : inexact-ok
+= sincos towardzero ldbl-128 0x6.287cdp+0L : -0x1.fecaff6878a10ce5d42fde40e6ffp-4L 0xf.e006a1ad17db69b4cedfec37da9p-4L : inexact-ok
+= sincos upward ldbl-128 0x6.287cdp+0L : -0x1.fecaff6878a10ce5d42fde40e6ffp-4L 0xf.e006a1ad17db69b4cedfec37da98p-4L : inexact-ok
+= sincos downward ldbl-128ibm 0x6.287cdp+0L : -0x1.fecaff6878a10ce5d42fde40e7p-4L 0xf.e006a1ad17db69b4cedfec37d8p-4L : inexact-ok
+= sincos tonearest ldbl-128ibm 0x6.287cdp+0L : -0x1.fecaff6878a10ce5d42fde40e7p-4L 0xf.e006a1ad17db69b4cedfec37dcp-4L : inexact-ok
+= sincos towardzero ldbl-128ibm 0x6.287cdp+0L : -0x1.fecaff6878a10ce5d42fde40e68p-4L 0xf.e006a1ad17db69b4cedfec37d8p-4L : inexact-ok
+= sincos upward ldbl-128ibm 0x6.287cdp+0L : -0x1.fecaff6878a10ce5d42fde40e68p-4L 0xf.e006a1ad17db69b4cedfec37dcp-4L : inexact-ok
+= sincos downward flt-32 0x6.287cc8p+0f : -0x1.fecb8p-4f 0xf.e0069p-4f : inexact-ok
+= sincos tonearest flt-32 0x6.287cc8p+0f : -0x1.fecb7ep-4f 0xf.e0069p-4f : inexact-ok
+= sincos towardzero flt-32 0x6.287cc8p+0f : -0x1.fecb7ep-4f 0xf.e0069p-4f : inexact-ok
+= sincos upward flt-32 0x6.287cc8p+0f : -0x1.fecb7ep-4f 0xf.e006ap-4f : inexact-ok
+= sincos downward dbl-64 0x6.287cc8p+0 : -0x1.fecb7e68ad6eap-4 0xf.e00691b6bde4p-4 : inexact-ok
+= sincos tonearest dbl-64 0x6.287cc8p+0 : -0x1.fecb7e68ad6eap-4 0xf.e00691b6bde4p-4 : inexact-ok
+= sincos towardzero dbl-64 0x6.287cc8p+0 : -0x1.fecb7e68ad6e9p-4 0xf.e00691b6bde4p-4 : inexact-ok
+= sincos upward dbl-64 0x6.287cc8p+0 : -0x1.fecb7e68ad6e9p-4 0xf.e00691b6bde48p-4 : inexact-ok
+= sincos downward ldbl-96-intel 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c4p-4L 0xf.e00691b6bde4251p-4L : inexact-ok
+= sincos tonearest ldbl-96-intel 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c4p-4L 0xf.e00691b6bde4252p-4L : inexact-ok
+= sincos towardzero ldbl-96-intel 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3ep-4L 0xf.e00691b6bde4251p-4L : inexact-ok
+= sincos upward ldbl-96-intel 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3ep-4L 0xf.e00691b6bde4252p-4L : inexact-ok
+= sincos downward ldbl-96-m68k 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c4p-4L 0xf.e00691b6bde4251p-4L : inexact-ok
+= sincos tonearest ldbl-96-m68k 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c4p-4L 0xf.e00691b6bde4252p-4L : inexact-ok
+= sincos towardzero ldbl-96-m68k 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3ep-4L 0xf.e00691b6bde4251p-4L : inexact-ok
+= sincos upward ldbl-96-m68k 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3ep-4L 0xf.e00691b6bde4252p-4L : inexact-ok
+= sincos downward ldbl-128 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3f77c1915bc919p-4L 0xf.e00691b6bde4251c3b197736a7p-4L : inexact-ok
+= sincos tonearest ldbl-128 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3f77c1915bc919p-4L 0xf.e00691b6bde4251c3b197736a7p-4L : inexact-ok
+= sincos towardzero ldbl-128 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3f77c1915bc918p-4L 0xf.e00691b6bde4251c3b197736a7p-4L : inexact-ok
+= sincos upward ldbl-128 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3f77c1915bc918p-4L 0xf.e00691b6bde4251c3b197736a708p-4L : inexact-ok
+= sincos downward ldbl-128ibm 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3f77c1915bc98p-4L 0xf.e00691b6bde4251c3b197736a4p-4L : inexact-ok
+= sincos tonearest ldbl-128ibm 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3f77c1915bc9p-4L 0xf.e00691b6bde4251c3b197736a8p-4L : inexact-ok
+= sincos towardzero ldbl-128ibm 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3f77c1915bc9p-4L 0xf.e00691b6bde4251c3b197736a4p-4L : inexact-ok
+= sincos upward ldbl-128ibm 0x6.287cc8p+0L : -0x1.fecb7e68ad6e9c3f77c1915bc9p-4L 0xf.e00691b6bde4251c3b197736a8p-4L : inexact-ok
+= sincos downward dbl-64 0x6.287cc8749213p+0 : -0x1.fecb772e1b831p-4 0xf.e006929f558d8p-4 : inexact-ok
+= sincos tonearest dbl-64 0x6.287cc8749213p+0 : -0x1.fecb772e1b83p-4 0xf.e006929f558d8p-4 : inexact-ok
+= sincos towardzero dbl-64 0x6.287cc8749213p+0 : -0x1.fecb772e1b83p-4 0xf.e006929f558d8p-4 : inexact-ok
+= sincos upward dbl-64 0x6.287cc8749213p+0 : -0x1.fecb772e1b83p-4 0xf.e006929f558ep-4 : inexact-ok
+= sincos downward ldbl-96-intel 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e6p-4L 0xf.e006929f558dbe6p-4L : inexact-ok
+= sincos tonearest ldbl-96-intel 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e6p-4L 0xf.e006929f558dbe6p-4L : inexact-ok
+= sincos towardzero ldbl-96-intel 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e4p-4L 0xf.e006929f558dbe6p-4L : inexact-ok
+= sincos upward ldbl-96-intel 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e4p-4L 0xf.e006929f558dbe7p-4L : inexact-ok
+= sincos downward ldbl-96-m68k 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e6p-4L 0xf.e006929f558dbe6p-4L : inexact-ok
+= sincos tonearest ldbl-96-m68k 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e6p-4L 0xf.e006929f558dbe6p-4L : inexact-ok
+= sincos towardzero ldbl-96-m68k 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e4p-4L 0xf.e006929f558dbe6p-4L : inexact-ok
+= sincos upward ldbl-96-m68k 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e4p-4L 0xf.e006929f558dbe7p-4L : inexact-ok
+= sincos downward ldbl-128 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e5ab16d9008ea9p-4L 0xf.e006929f558dbe67de4071414d98p-4L : inexact-ok
+= sincos tonearest ldbl-128 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e5ab16d9008ea9p-4L 0xf.e006929f558dbe67de4071414d98p-4L : inexact-ok
+= sincos towardzero ldbl-128 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e5ab16d9008ea8p-4L 0xf.e006929f558dbe67de4071414d98p-4L : inexact-ok
+= sincos upward ldbl-128 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e5ab16d9008ea8p-4L 0xf.e006929f558dbe67de4071414dap-4L : inexact-ok
+= sincos downward ldbl-128ibm 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e5ab16d9008fp-4L 0xf.e006929f558dbe67de4071414cp-4L : inexact-ok
+= sincos tonearest ldbl-128ibm 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e5ab16d9008e8p-4L 0xf.e006929f558dbe67de4071414cp-4L : inexact-ok
+= sincos towardzero ldbl-128ibm 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e5ab16d9008e8p-4L 0xf.e006929f558dbe67de4071414cp-4L : inexact-ok
+= sincos upward ldbl-128ibm 0x6.287cc8749213p+0L : -0x1.fecb772e1b8300e5ab16d9008e8p-4L 0xf.e006929f558dbe67de4071415p-4L : inexact-ok
+= sincos downward dbl-64 0x6.287cc8749212cp+0 : -0x1.fecb772e1b87p-4 0xf.e006929f558dp-4 : inexact-ok
+= sincos tonearest dbl-64 0x6.287cc8749212cp+0 : -0x1.fecb772e1b87p-4 0xf.e006929f558dp-4 : inexact-ok
+= sincos towardzero dbl-64 0x6.287cc8749212cp+0 : -0x1.fecb772e1b86fp-4 0xf.e006929f558dp-4 : inexact-ok
+= sincos upward dbl-64 0x6.287cc8749212cp+0 : -0x1.fecb772e1b86fp-4 0xf.e006929f558d8p-4 : inexact-ok
+= sincos downward ldbl-96-intel 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e8p-4L 0xf.e006929f558d3ebp-4L : inexact-ok
+= sincos tonearest ldbl-96-intel 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e8p-4L 0xf.e006929f558d3ebp-4L : inexact-ok
+= sincos towardzero ldbl-96-intel 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e6p-4L 0xf.e006929f558d3ebp-4L : inexact-ok
+= sincos upward ldbl-96-intel 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e6p-4L 0xf.e006929f558d3ecp-4L : inexact-ok
+= sincos downward ldbl-96-m68k 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e8p-4L 0xf.e006929f558d3ebp-4L : inexact-ok
+= sincos tonearest ldbl-96-m68k 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e8p-4L 0xf.e006929f558d3ebp-4L : inexact-ok
+= sincos towardzero ldbl-96-m68k 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e6p-4L 0xf.e006929f558d3ebp-4L : inexact-ok
+= sincos upward ldbl-96-m68k 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e6p-4L 0xf.e006929f558d3ecp-4L : inexact-ok
+= sincos downward ldbl-128 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e74fbeae63ee4dp-4L 0xf.e006929f558d3eb50074ea600e58p-4L : inexact-ok
+= sincos tonearest ldbl-128 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e74fbeae63ee4cp-4L 0xf.e006929f558d3eb50074ea600e6p-4L : inexact-ok
+= sincos towardzero ldbl-128 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e74fbeae63ee4cp-4L 0xf.e006929f558d3eb50074ea600e58p-4L : inexact-ok
+= sincos upward ldbl-128 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e74fbeae63ee4cp-4L 0xf.e006929f558d3eb50074ea600e6p-4L : inexact-ok
+= sincos downward ldbl-128ibm 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e74fbeae63ee8p-4L 0xf.e006929f558d3eb50074ea600cp-4L : inexact-ok
+= sincos tonearest ldbl-128ibm 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e74fbeae63ee8p-4L 0xf.e006929f558d3eb50074ea601p-4L : inexact-ok
+= sincos towardzero ldbl-128ibm 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e74fbeae63eep-4L 0xf.e006929f558d3eb50074ea600cp-4L : inexact-ok
+= sincos upward ldbl-128ibm 0x6.287cc8749212cp+0L : -0x1.fecb772e1b86f8e74fbeae63eep-4L 0xf.e006929f558d3eb50074ea601p-4L : inexact-ok
+= sincos downward ldbl-96-intel 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bccp-4L 0xf.e006929f558d8ccp-4L : inexact-ok
+= sincos tonearest ldbl-96-intel 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bcap-4L 0xf.e006929f558d8ccp-4L : inexact-ok
+= sincos towardzero ldbl-96-intel 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bcap-4L 0xf.e006929f558d8ccp-4L : inexact-ok
+= sincos upward ldbl-96-intel 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bcap-4L 0xf.e006929f558d8cdp-4L : inexact-ok
+= sincos downward ldbl-96-m68k 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bccp-4L 0xf.e006929f558d8ccp-4L : inexact-ok
+= sincos tonearest ldbl-96-m68k 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bcap-4L 0xf.e006929f558d8ccp-4L : inexact-ok
+= sincos towardzero ldbl-96-m68k 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bcap-4L 0xf.e006929f558d8ccp-4L : inexact-ok
+= sincos upward ldbl-96-m68k 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bcap-4L 0xf.e006929f558d8cdp-4L : inexact-ok
+= sincos downward ldbl-128 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bca4e961470b22p-4L 0xf.e006929f558d8cc5d90bd654dfbp-4L : inexact-ok
+= sincos tonearest ldbl-128 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bca4e961470b22p-4L 0xf.e006929f558d8cc5d90bd654dfbp-4L : inexact-ok
+= sincos towardzero ldbl-128 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bca4e961470b21fp-4L 0xf.e006929f558d8cc5d90bd654dfbp-4L : inexact-ok
+= sincos upward ldbl-128 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bca4e961470b21fp-4L 0xf.e006929f558d8cc5d90bd654dfb8p-4L : inexact-ok
+= sincos downward ldbl-128ibm 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bca4e961470b28p-4L 0xf.e006929f558d8cc5d90bd654dcp-4L : inexact-ok
+= sincos tonearest ldbl-128ibm 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bca4e961470b2p-4L 0xf.e006929f558d8cc5d90bd654ep-4L : inexact-ok
+= sincos towardzero ldbl-128ibm 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bca4e961470b2p-4L 0xf.e006929f558d8cc5d90bd654dcp-4L : inexact-ok
+= sincos upward ldbl-128ibm 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bca4e961470b2p-4L 0xf.e006929f558d8cc5d90bd654ep-4L : inexact-ok
+sincos -0x1.02e34cp+0
+= sincos downward flt-32 -0x1.02e34cp+0f : -0xd.8f692p-4f 0x8.7e0eap-4f : inexact-ok
+= sincos tonearest flt-32 -0x1.02e34cp+0f : -0xd.8f692p-4f 0x8.7e0eap-4f : inexact-ok
+= sincos towardzero flt-32 -0x1.02e34cp+0f : -0xd.8f691p-4f 0x8.7e0eap-4f : inexact-ok
+= sincos upward flt-32 -0x1.02e34cp+0f : -0xd.8f691p-4f 0x8.7e0ebp-4f : inexact-ok
+= sincos downward dbl-64 -0x1.02e34cp+0 : -0xd.8f691a7a95428p-4 0x8.7e0ea4db2f488p-4 : inexact-ok
+= sincos tonearest dbl-64 -0x1.02e34cp+0 : -0xd.8f691a7a95428p-4 0x8.7e0ea4db2f488p-4 : inexact-ok
+= sincos towardzero dbl-64 -0x1.02e34cp+0 : -0xd.8f691a7a9542p-4 0x8.7e0ea4db2f488p-4 : inexact-ok
+= sincos upward dbl-64 -0x1.02e34cp+0 : -0xd.8f691a7a9542p-4 0x8.7e0ea4db2f49p-4 : inexact-ok
+= sincos downward ldbl-96-intel -0x1.02e34cp+0L : -0xd.8f691a7a95426p-4L 0x8.7e0ea4db2f48867p-4L : inexact-ok
+= sincos tonearest ldbl-96-intel -0x1.02e34cp+0L : -0xd.8f691a7a95426p-4L 0x8.7e0ea4db2f48867p-4L : inexact-ok
+= sincos towardzero ldbl-96-intel -0x1.02e34cp+0L : -0xd.8f691a7a95425ffp-4L 0x8.7e0ea4db2f48867p-4L : inexact-ok
+= sincos upward ldbl-96-intel -0x1.02e34cp+0L : -0xd.8f691a7a95425ffp-4L 0x8.7e0ea4db2f48868p-4L : inexact-ok
+= sincos downward ldbl-96-m68k -0x1.02e34cp+0L : -0xd.8f691a7a95426p-4L 0x8.7e0ea4db2f48867p-4L : inexact-ok
+= sincos tonearest ldbl-96-m68k -0x1.02e34cp+0L : -0xd.8f691a7a95426p-4L 0x8.7e0ea4db2f48867p-4L : inexact-ok
+= sincos towardzero ldbl-96-m68k -0x1.02e34cp+0L : -0xd.8f691a7a95425ffp-4L 0x8.7e0ea4db2f48867p-4L : inexact-ok
+= sincos upward ldbl-96-m68k -0x1.02e34cp+0L : -0xd.8f691a7a95425ffp-4L 0x8.7e0ea4db2f48868p-4L : inexact-ok
+= sincos downward ldbl-128 -0x1.02e34cp+0L : -0xd.8f691a7a95425ffcb89dc2b97cep-4L 0x8.7e0ea4db2f488671c85df720896p-4L : inexact-ok
+= sincos tonearest ldbl-128 -0x1.02e34cp+0L : -0xd.8f691a7a95425ffcb89dc2b97cep-4L 0x8.7e0ea4db2f488671c85df7208968p-4L : inexact-ok
+= sincos towardzero ldbl-128 -0x1.02e34cp+0L : -0xd.8f691a7a95425ffcb89dc2b97cd8p-4L 0x8.7e0ea4db2f488671c85df720896p-4L : inexact-ok
+= sincos upward ldbl-128 -0x1.02e34cp+0L : -0xd.8f691a7a95425ffcb89dc2b97cd8p-4L 0x8.7e0ea4db2f488671c85df7208968p-4L : inexact-ok
+= sincos downward ldbl-128ibm -0x1.02e34cp+0L : -0xd.8f691a7a95425ffcb89dc2b98p-4L 0x8.7e0ea4db2f488671c85df72088p-4L : inexact-ok
+= sincos tonearest ldbl-128ibm -0x1.02e34cp+0L : -0xd.8f691a7a95425ffcb89dc2b97cp-4L 0x8.7e0ea4db2f488671c85df72088p-4L : inexact-ok
+= sincos towardzero ldbl-128ibm -0x1.02e34cp+0L : -0xd.8f691a7a95425ffcb89dc2b97cp-4L 0x8.7e0ea4db2f488671c85df72088p-4L : inexact-ok
+= sincos upward ldbl-128ibm -0x1.02e34cp+0L : -0xd.8f691a7a95425ffcb89dc2b97cp-4L 0x8.7e0ea4db2f488671c85df7208cp-4L : inexact-ok
+sincos 0xf.f0274p+4
+= sincos downward flt-32 0xf.f0274p+4f : -0x8.3bee1p-4f -0xd.b7f54p-4f : inexact-ok
+= sincos tonearest flt-32 0xf.f0274p+4f : -0x8.3beep-4f -0xd.b7f53p-4f : inexact-ok
+= sincos towardzero flt-32 0xf.f0274p+4f : -0x8.3beep-4f -0xd.b7f53p-4f : inexact-ok
+= sincos upward flt-32 0xf.f0274p+4f : -0x8.3beep-4f -0xd.b7f53p-4f : inexact-ok
+= sincos downward dbl-64 0xf.f0274p+4 : -0x8.3bee07bc90768p-4 -0xd.b7f5359babdb8p-4 : inexact-ok
+= sincos tonearest dbl-64 0xf.f0274p+4 : -0x8.3bee07bc90768p-4 -0xd.b7f5359babdb8p-4 : inexact-ok
+= sincos towardzero dbl-64 0xf.f0274p+4 : -0x8.3bee07bc9076p-4 -0xd.b7f5359babdbp-4 : inexact-ok
+= sincos upward dbl-64 0xf.f0274p+4 : -0x8.3bee07bc9076p-4 -0xd.b7f5359babdbp-4 : inexact-ok
+= sincos downward ldbl-96-intel 0xf.f0274p+4L : -0x8.3bee07bc9076425p-4L -0xd.b7f5359babdb66cp-4L : inexact-ok
+= sincos tonearest ldbl-96-intel 0xf.f0274p+4L : -0x8.3bee07bc9076425p-4L -0xd.b7f5359babdb66cp-4L : inexact-ok
+= sincos towardzero ldbl-96-intel 0xf.f0274p+4L : -0x8.3bee07bc9076424p-4L -0xd.b7f5359babdb66bp-4L : inexact-ok
+= sincos upward ldbl-96-intel 0xf.f0274p+4L : -0x8.3bee07bc9076424p-4L -0xd.b7f5359babdb66bp-4L : inexact-ok
+= sincos downward ldbl-96-m68k 0xf.f0274p+4L : -0x8.3bee07bc9076425p-4L -0xd.b7f5359babdb66cp-4L : inexact-ok
+= sincos tonearest ldbl-96-m68k 0xf.f0274p+4L : -0x8.3bee07bc9076425p-4L -0xd.b7f5359babdb66cp-4L : inexact-ok
+= sincos towardzero ldbl-96-m68k 0xf.f0274p+4L : -0x8.3bee07bc9076424p-4L -0xd.b7f5359babdb66bp-4L : inexact-ok
+= sincos upward ldbl-96-m68k 0xf.f0274p+4L : -0x8.3bee07bc9076424p-4L -0xd.b7f5359babdb66bp-4L : inexact-ok
+= sincos downward ldbl-128 0xf.f0274p+4L : -0x8.3bee07bc9076424bef274717106p-4L -0xd.b7f5359babdb66be8d0cd3e293fp-4L : inexact-ok
+= sincos tonearest ldbl-128 0xf.f0274p+4L : -0x8.3bee07bc9076424bef274717106p-4L -0xd.b7f5359babdb66be8d0cd3e293e8p-4L : inexact-ok
+= sincos towardzero ldbl-128 0xf.f0274p+4L : -0x8.3bee07bc9076424bef2747171058p-4L -0xd.b7f5359babdb66be8d0cd3e293e8p-4L : inexact-ok
+= sincos upward ldbl-128 0xf.f0274p+4L : -0x8.3bee07bc9076424bef2747171058p-4L -0xd.b7f5359babdb66be8d0cd3e293e8p-4L : inexact-ok
+= sincos downward ldbl-128ibm 0xf.f0274p+4L : -0x8.3bee07bc9076424bef27471714p-4L -0xd.b7f5359babdb66be8d0cd3e294p-4L : inexact-ok
+= sincos tonearest ldbl-128ibm 0xf.f0274p+4L : -0x8.3bee07bc9076424bef2747171p-4L -0xd.b7f5359babdb66be8d0cd3e294p-4L : inexact-ok
+= sincos towardzero ldbl-128ibm 0xf.f0274p+4L : -0x8.3bee07bc9076424bef2747171p-4L -0xd.b7f5359babdb66be8d0cd3e29p-4L : inexact-ok
+= sincos upward ldbl-128ibm 0xf.f0274p+4L : -0x8.3bee07bc9076424bef2747171p-4L -0xd.b7f5359babdb66be8d0cd3e29p-4L : inexact-ok
+sincos 0x3.042d88p+0
+= sincos downward flt-32 0x3.042d88p+0f : 0x1.ffc6dap-4f -0xf.dfe7p-4f : inexact-ok
+= sincos tonearest flt-32 0x3.042d88p+0f : 0x1.ffc6dap-4f -0xf.dfe6fp-4f : inexact-ok
+= sincos towardzero flt-32 0x3.042d88p+0f : 0x1.ffc6dap-4f -0xf.dfe6fp-4f : inexact-ok
+= sincos upward flt-32 0x3.042d88p+0f : 0x1.ffc6dcp-4f -0xf.dfe6fp-4f : inexact-ok
+= sincos downward dbl-64 0x3.042d88p+0 : 0x1.ffc6da9f1ffedp-4 -0xf.dfe6f2169e25p-4 : inexact-ok
+= sincos tonearest dbl-64 0x3.042d88p+0 : 0x1.ffc6da9f1ffeep-4 -0xf.dfe6f2169e25p-4 : inexact-ok
+= sincos towardzero dbl-64 0x3.042d88p+0 : 0x1.ffc6da9f1ffedp-4 -0xf.dfe6f2169e248p-4 : inexact-ok
+= sincos upward dbl-64 0x3.042d88p+0 : 0x1.ffc6da9f1ffeep-4 -0xf.dfe6f2169e248p-4 : inexact-ok
+= sincos downward ldbl-96-intel 0x3.042d88p+0L : 0x1.ffc6da9f1ffed894p-4L -0xf.dfe6f2169e24f28p-4L : inexact-ok
+= sincos tonearest ldbl-96-intel 0x3.042d88p+0L : 0x1.ffc6da9f1ffed896p-4L -0xf.dfe6f2169e24f27p-4L : inexact-ok
+= sincos towardzero ldbl-96-intel 0x3.042d88p+0L : 0x1.ffc6da9f1ffed894p-4L -0xf.dfe6f2169e24f27p-4L : inexact-ok
+= sincos upward ldbl-96-intel 0x3.042d88p+0L : 0x1.ffc6da9f1ffed896p-4L -0xf.dfe6f2169e24f27p-4L : inexact-ok
+= sincos downward ldbl-96-m68k 0x3.042d88p+0L : 0x1.ffc6da9f1ffed894p-4L -0xf.dfe6f2169e24f28p-4L : inexact-ok
+= sincos tonearest ldbl-96-m68k 0x3.042d88p+0L : 0x1.ffc6da9f1ffed896p-4L -0xf.dfe6f2169e24f27p-4L : inexact-ok
+= sincos towardzero ldbl-96-m68k 0x3.042d88p+0L : 0x1.ffc6da9f1ffed894p-4L -0xf.dfe6f2169e24f27p-4L : inexact-ok
+= sincos upward ldbl-96-m68k 0x3.042d88p+0L : 0x1.ffc6da9f1ffed896p-4L -0xf.dfe6f2169e24f27p-4L : inexact-ok
+= sincos downward ldbl-128 0x3.042d88p+0L : 0x1.ffc6da9f1ffed895f9fa424ba91p-4L -0xf.dfe6f2169e24f276e8027d91ba9p-4L : inexact-ok
+= sincos tonearest ldbl-128 0x3.042d88p+0L : 0x1.ffc6da9f1ffed895f9fa424ba91p-4L -0xf.dfe6f2169e24f276e8027d91ba9p-4L : inexact-ok
+= sincos towardzero ldbl-128 0x3.042d88p+0L : 0x1.ffc6da9f1ffed895f9fa424ba91p-4L -0xf.dfe6f2169e24f276e8027d91ba88p-4L : inexact-ok
+= sincos upward ldbl-128 0x3.042d88p+0L : 0x1.ffc6da9f1ffed895f9fa424ba911p-4L -0xf.dfe6f2169e24f276e8027d91ba88p-4L : inexact-ok
+= sincos downward ldbl-128ibm 0x3.042d88p+0L : 0x1.ffc6da9f1ffed895f9fa424ba9p-4L -0xf.dfe6f2169e24f276e8027d91bcp-4L : inexact-ok
+= sincos tonearest ldbl-128ibm 0x3.042d88p+0L : 0x1.ffc6da9f1ffed895f9fa424ba9p-4L -0xf.dfe6f2169e24f276e8027d91bcp-4L : inexact-ok
+= sincos towardzero ldbl-128ibm 0x3.042d88p+0L : 0x1.ffc6da9f1ffed895f9fa424ba9p-4L -0xf.dfe6f2169e24f276e8027d91b8p-4L : inexact-ok
+= sincos upward ldbl-128ibm 0x3.042d88p+0L : 0x1.ffc6da9f1ffed895f9fa424ba98p-4L -0xf.dfe6f2169e24f276e8027d91b8p-4L : inexact-ok
+sincos max
+= sincos downward flt-32 0xf.fffffp+124f : -0x8.599b4p-4f 0xd.a5f96p-4f : inexact-ok
+= sincos tonearest flt-32 0xf.fffffp+124f : -0x8.599b3p-4f 0xd.a5f96p-4f : inexact-ok
+= sincos towardzero flt-32 0xf.fffffp+124f : -0x8.599b3p-4f 0xd.a5f96p-4f : inexact-ok
+= sincos upward flt-32 0xf.fffffp+124f : -0x8.599b3p-4f 0xd.a5f97p-4f : inexact-ok
+= sincos downward dbl-64 0xf.fffffp+124 : -0x8.599b32844abbp-4 0xd.a5f963cdefe68p-4 : inexact-ok
+= sincos tonearest dbl-64 0xf.fffffp+124 : -0x8.599b32844aba8p-4 0xd.a5f963cdefe7p-4 : inexact-ok
+= sincos towardzero dbl-64 0xf.fffffp+124 : -0x8.599b32844aba8p-4 0xd.a5f963cdefe68p-4 : inexact-ok
+= sincos upward dbl-64 0xf.fffffp+124 : -0x8.599b32844aba8p-4 0xd.a5f963cdefe7p-4 : inexact-ok
+= sincos downward ldbl-96-intel 0xf.fffffp+124L : -0x8.599b32844aba907p-4L 0xd.a5f963cdefe6d52p-4L : inexact-ok
+= sincos tonearest ldbl-96-intel 0xf.fffffp+124L : -0x8.599b32844aba907p-4L 0xd.a5f963cdefe6d53p-4L : inexact-ok
+= sincos towardzero ldbl-96-intel 0xf.fffffp+124L : -0x8.599b32844aba906p-4L 0xd.a5f963cdefe6d52p-4L : inexact-ok
+= sincos upward ldbl-96-intel 0xf.fffffp+124L : -0x8.599b32844aba906p-4L 0xd.a5f963cdefe6d53p-4L : inexact-ok
+= sincos downward ldbl-96-m68k 0xf.fffffp+124L : -0x8.599b32844aba907p-4L 0xd.a5f963cdefe6d52p-4L : inexact-ok
+= sincos tonearest ldbl-96-m68k 0xf.fffffp+124L : -0x8.599b32844aba907p-4L 0xd.a5f963cdefe6d53p-4L : inexact-ok
+= sincos towardzero ldbl-96-m68k 0xf.fffffp+124L : -0x8.599b32844aba906p-4L 0xd.a5f963cdefe6d52p-4L : inexact-ok
+= sincos upward ldbl-96-m68k 0xf.fffffp+124L : -0x8.599b32844aba906p-4L 0xd.a5f963cdefe6d53p-4L : inexact-ok
+= sincos downward ldbl-128 0xf.fffffp+124L : -0x8.599b32844aba906cee446be049ap-4L 0xd.a5f963cdefe6d529f6b6009fb2fp-4L : inexact-ok
+= sincos tonearest ldbl-128 0xf.fffffp+124L : -0x8.599b32844aba906cee446be04998p-4L 0xd.a5f963cdefe6d529f6b6009fb2fp-4L : inexact-ok
+= sincos towardzero ldbl-128 0xf.fffffp+124L : -0x8.599b32844aba906cee446be04998p-4L 0xd.a5f963cdefe6d529f6b6009fb2fp-4L : inexact-ok
+= sincos upward ldbl-128 0xf.fffffp+124L : -0x8.599b32844aba906cee446be04998p-4L 0xd.a5f963cdefe6d529f6b6009fb2f8p-4L : inexact-ok
+= sincos downward ldbl-128ibm 0xf.fffffp+124L : -0x8.599b32844aba906cee446be04cp-4L 0xd.a5f963cdefe6d529f6b6009fbp-4L : inexact-ok
+= sincos tonearest ldbl-128ibm 0xf.fffffp+124L : -0x8.599b32844aba906cee446be048p-4L 0xd.a5f963cdefe6d529f6b6009fb4p-4L : inexact-ok
+= sincos towardzero ldbl-128ibm 0xf.fffffp+124L : -0x8.599b32844aba906cee446be048p-4L 0xd.a5f963cdefe6d529f6b6009fbp-4L : inexact-ok
+= sincos upward ldbl-128ibm 0xf.fffffp+124L : -0x8.599b32844aba906cee446be048p-4L 0xd.a5f963cdefe6d529f6b6009fb4p-4L : inexact-ok
+= sincos downward dbl-64 0xf.ffffffffffff8p+1020 : 0x1.452fc98b34e96p-8 -0xf.fff31767d5bbp-4 : inexact-ok
+= sincos tonearest dbl-64 0xf.ffffffffffff8p+1020 : 0x1.452fc98b34e97p-8 -0xf.fff31767d5ba8p-4 : inexact-ok
+= sincos towardzero dbl-64 0xf.ffffffffffff8p+1020 : 0x1.452fc98b34e96p-8 -0xf.fff31767d5ba8p-4 : inexact-ok
+= sincos upward dbl-64 0xf.ffffffffffff8p+1020 : 0x1.452fc98b34e97p-8 -0xf.fff31767d5ba8p-4 : inexact-ok
+= sincos downward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x1.452fc98b34e96b6p-8L -0xf.fff31767d5ba9e1p-4L : inexact-ok
+= sincos tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x1.452fc98b34e96b62p-8L -0xf.fff31767d5ba9ep-4L : inexact-ok
+= sincos towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x1.452fc98b34e96b6p-8L -0xf.fff31767d5ba9ep-4L : inexact-ok
+= sincos upward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x1.452fc98b34e96b62p-8L -0xf.fff31767d5ba9ep-4L : inexact-ok
+= sincos downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x1.452fc98b34e96b6p-8L -0xf.fff31767d5ba9e1p-4L : inexact-ok
+= sincos tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x1.452fc98b34e96b62p-8L -0xf.fff31767d5ba9ep-4L : inexact-ok
+= sincos towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x1.452fc98b34e96b6p-8L -0xf.fff31767d5ba9ep-4L : inexact-ok
+= sincos upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x1.452fc98b34e96b62p-8L -0xf.fff31767d5ba9ep-4L : inexact-ok
+= sincos downward ldbl-128 0xf.ffffffffffff8p+1020L : 0x1.452fc98b34e96b61139b09a7c84ap-8L -0xf.fff31767d5ba9e038d934070f138p-4L : inexact-ok
+= sincos tonearest ldbl-128 0xf.ffffffffffff8p+1020L : 0x1.452fc98b34e96b61139b09a7c84ap-8L -0xf.fff31767d5ba9e038d934070f138p-4L : inexact-ok
+= sincos towardzero ldbl-128 0xf.ffffffffffff8p+1020L : 0x1.452fc98b34e96b61139b09a7c84ap-8L -0xf.fff31767d5ba9e038d934070f13p-4L : inexact-ok
+= sincos upward ldbl-128 0xf.ffffffffffff8p+1020L : 0x1.452fc98b34e96b61139b09a7c84bp-8L -0xf.fff31767d5ba9e038d934070f13p-4L : inexact-ok
+= sincos downward ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x1.452fc98b34e96b61139b09a7c8p-8L -0xf.fff31767d5ba9e038d934070f4p-4L : inexact-ok
+= sincos tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x1.452fc98b34e96b61139b09a7c88p-8L -0xf.fff31767d5ba9e038d934070fp-4L : inexact-ok
+= sincos towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x1.452fc98b34e96b61139b09a7c8p-8L -0xf.fff31767d5ba9e038d934070fp-4L : inexact-ok
+= sincos upward ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x1.452fc98b34e96b61139b09a7c88p-8L -0xf.fff31767d5ba9e038d934070fp-4L : inexact-ok
+= sincos downward ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0xf.dfd9d4b6d0e5f7bp-4L -0x2.002ef4018753d50cp-4L : inexact-ok
+= sincos tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0xf.dfd9d4b6d0e5f7cp-4L -0x2.002ef4018753d50cp-4L : inexact-ok
+= sincos towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0xf.dfd9d4b6d0e5f7bp-4L -0x2.002ef4018753d508p-4L : inexact-ok
+= sincos upward ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0xf.dfd9d4b6d0e5f7cp-4L -0x2.002ef4018753d508p-4L : inexact-ok
+= sincos downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0xf.dfd9d4b6d0e5f7bp-4L -0x2.002ef4018753d50cp-4L : inexact-ok
+= sincos tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0xf.dfd9d4b6d0e5f7cp-4L -0x2.002ef4018753d50cp-4L : inexact-ok
+= sincos towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0xf.dfd9d4b6d0e5f7bp-4L -0x2.002ef4018753d508p-4L : inexact-ok
+= sincos upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0xf.dfd9d4b6d0e5f7cp-4L -0x2.002ef4018753d508p-4L : inexact-ok
+= sincos downward ldbl-128 0xf.fffffffffffffffp+16380L : 0xf.dfd9d4b6d0e5f7b9650cab0f5438p-4L -0x2.002ef4018753d50b7a7f6bc3f5bap-4L : inexact-ok
+= sincos tonearest ldbl-128 0xf.fffffffffffffffp+16380L : 0xf.dfd9d4b6d0e5f7b9650cab0f5438p-4L -0x2.002ef4018753d50b7a7f6bc3f5bap-4L : inexact-ok
+= sincos towardzero ldbl-128 0xf.fffffffffffffffp+16380L : 0xf.dfd9d4b6d0e5f7b9650cab0f5438p-4L -0x2.002ef4018753d50b7a7f6bc3f5b8p-4L : inexact-ok
+= sincos upward ldbl-128 0xf.fffffffffffffffp+16380L : 0xf.dfd9d4b6d0e5f7b9650cab0f544p-4L -0x2.002ef4018753d50b7a7f6bc3f5b8p-4L : inexact-ok
+= sincos downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.3b0b11ed85b7fe43d110251580bp-4L -0x4.e6dc95fb529bc365f472e4fbc1f8p-4L : inexact-ok
+= sincos tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.3b0b11ed85b7fe43d110251580b8p-4L -0x4.e6dc95fb529bc365f472e4fbc1f8p-4L : inexact-ok
+= sincos towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.3b0b11ed85b7fe43d110251580bp-4L -0x4.e6dc95fb529bc365f472e4fbc1f4p-4L : inexact-ok
+= sincos upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.3b0b11ed85b7fe43d110251580b8p-4L -0x4.e6dc95fb529bc365f472e4fbc1f4p-4L : inexact-ok
+= sincos downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xe.f1a3e1dc468a921dddb4e37fbe68p-4L -0x5.b773d971a848e75c230605526978p-4L : inexact-ok
+= sincos tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xe.f1a3e1dc468a921dddb4e37fbe6p-4L -0x5.b773d971a848e75c230605526978p-4L : inexact-ok
+= sincos towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xe.f1a3e1dc468a921dddb4e37fbe6p-4L -0x5.b773d971a848e75c230605526974p-4L : inexact-ok
+= sincos upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xe.f1a3e1dc468a921dddb4e37fbe6p-4L -0x5.b773d971a848e75c230605526974p-4L : inexact-ok
+= sincos downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0xe.f1a3e1dc468a921dddb4e37fcp-4L -0x5.b773d971a848e75c230605526ap-4L : inexact-ok
+= sincos tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0xe.f1a3e1dc468a921dddb4e37fcp-4L -0x5.b773d971a848e75c230605526ap-4L : inexact-ok
+= sincos towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0xe.f1a3e1dc468a921dddb4e37fbcp-4L -0x5.b773d971a848e75c2306055268p-4L : inexact-ok
+= sincos upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0xe.f1a3e1dc468a921dddb4e37fbcp-4L -0x5.b773d971a848e75c2306055268p-4L : inexact-ok
+sincos -max
+= sincos downward flt-32 -0xf.fffffp+124f : 0x8.599b3p-4f 0xd.a5f96p-4f : inexact-ok
+= sincos tonearest flt-32 -0xf.fffffp+124f : 0x8.599b3p-4f 0xd.a5f96p-4f : inexact-ok
+= sincos towardzero flt-32 -0xf.fffffp+124f : 0x8.599b3p-4f 0xd.a5f96p-4f : inexact-ok
+= sincos upward flt-32 -0xf.fffffp+124f : 0x8.599b4p-4f 0xd.a5f97p-4f : inexact-ok
+= sincos downward dbl-64 -0xf.fffffp+124 : 0x8.599b32844aba8p-4 0xd.a5f963cdefe68p-4 : inexact-ok
+= sincos tonearest dbl-64 -0xf.fffffp+124 : 0x8.599b32844aba8p-4 0xd.a5f963cdefe7p-4 : inexact-ok
+= sincos towardzero dbl-64 -0xf.fffffp+124 : 0x8.599b32844aba8p-4 0xd.a5f963cdefe68p-4 : inexact-ok
+= sincos upward dbl-64 -0xf.fffffp+124 : 0x8.599b32844abbp-4 0xd.a5f963cdefe7p-4 : inexact-ok
+= sincos downward ldbl-96-intel -0xf.fffffp+124L : 0x8.599b32844aba906p-4L 0xd.a5f963cdefe6d52p-4L : inexact-ok
+= sincos tonearest ldbl-96-intel -0xf.fffffp+124L : 0x8.599b32844aba907p-4L 0xd.a5f963cdefe6d53p-4L : inexact-ok
+= sincos towardzero ldbl-96-intel -0xf.fffffp+124L : 0x8.599b32844aba906p-4L 0xd.a5f963cdefe6d52p-4L : inexact-ok
+= sincos upward ldbl-96-intel -0xf.fffffp+124L : 0x8.599b32844aba907p-4L 0xd.a5f963cdefe6d53p-4L : inexact-ok
+= sincos downward ldbl-96-m68k -0xf.fffffp+124L : 0x8.599b32844aba906p-4L 0xd.a5f963cdefe6d52p-4L : inexact-ok
+= sincos tonearest ldbl-96-m68k -0xf.fffffp+124L : 0x8.599b32844aba907p-4L 0xd.a5f963cdefe6d53p-4L : inexact-ok
+= sincos towardzero ldbl-96-m68k -0xf.fffffp+124L : 0x8.599b32844aba906p-4L 0xd.a5f963cdefe6d52p-4L : inexact-ok
+= sincos upward ldbl-96-m68k -0xf.fffffp+124L : 0x8.599b32844aba907p-4L 0xd.a5f963cdefe6d53p-4L : inexact-ok
+= sincos downward ldbl-128 -0xf.fffffp+124L : 0x8.599b32844aba906cee446be04998p-4L 0xd.a5f963cdefe6d529f6b6009fb2fp-4L : inexact-ok
+= sincos tonearest ldbl-128 -0xf.fffffp+124L : 0x8.599b32844aba906cee446be04998p-4L 0xd.a5f963cdefe6d529f6b6009fb2fp-4L : inexact-ok
+= sincos towardzero ldbl-128 -0xf.fffffp+124L : 0x8.599b32844aba906cee446be04998p-4L 0xd.a5f963cdefe6d529f6b6009fb2fp-4L : inexact-ok
+= sincos upward ldbl-128 -0xf.fffffp+124L : 0x8.599b32844aba906cee446be049ap-4L 0xd.a5f963cdefe6d529f6b6009fb2f8p-4L : inexact-ok
+= sincos downward ldbl-128ibm -0xf.fffffp+124L : 0x8.599b32844aba906cee446be048p-4L 0xd.a5f963cdefe6d529f6b6009fbp-4L : inexact-ok
+= sincos tonearest ldbl-128ibm -0xf.fffffp+124L : 0x8.599b32844aba906cee446be048p-4L 0xd.a5f963cdefe6d529f6b6009fb4p-4L : inexact-ok
+= sincos towardzero ldbl-128ibm -0xf.fffffp+124L : 0x8.599b32844aba906cee446be048p-4L 0xd.a5f963cdefe6d529f6b6009fbp-4L : inexact-ok
+= sincos upward ldbl-128ibm -0xf.fffffp+124L : 0x8.599b32844aba906cee446be04cp-4L 0xd.a5f963cdefe6d529f6b6009fb4p-4L : inexact-ok
+= sincos downward dbl-64 -0xf.ffffffffffff8p+1020 : -0x1.452fc98b34e97p-8 -0xf.fff31767d5bbp-4 : inexact-ok
+= sincos tonearest dbl-64 -0xf.ffffffffffff8p+1020 : -0x1.452fc98b34e97p-8 -0xf.fff31767d5ba8p-4 : inexact-ok
+= sincos towardzero dbl-64 -0xf.ffffffffffff8p+1020 : -0x1.452fc98b34e96p-8 -0xf.fff31767d5ba8p-4 : inexact-ok
+= sincos upward dbl-64 -0xf.ffffffffffff8p+1020 : -0x1.452fc98b34e96p-8 -0xf.fff31767d5ba8p-4 : inexact-ok
+= sincos downward ldbl-96-intel -0xf.ffffffffffff8p+1020L : -0x1.452fc98b34e96b62p-8L -0xf.fff31767d5ba9e1p-4L : inexact-ok
+= sincos tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L : -0x1.452fc98b34e96b62p-8L -0xf.fff31767d5ba9ep-4L : inexact-ok
+= sincos towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L : -0x1.452fc98b34e96b6p-8L -0xf.fff31767d5ba9ep-4L : inexact-ok
+= sincos upward ldbl-96-intel -0xf.ffffffffffff8p+1020L : -0x1.452fc98b34e96b6p-8L -0xf.fff31767d5ba9ep-4L : inexact-ok
+= sincos downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L : -0x1.452fc98b34e96b62p-8L -0xf.fff31767d5ba9e1p-4L : inexact-ok
+= sincos tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L : -0x1.452fc98b34e96b62p-8L -0xf.fff31767d5ba9ep-4L : inexact-ok
+= sincos towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L : -0x1.452fc98b34e96b6p-8L -0xf.fff31767d5ba9ep-4L : inexact-ok
+= sincos upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L : -0x1.452fc98b34e96b6p-8L -0xf.fff31767d5ba9ep-4L : inexact-ok
+= sincos downward ldbl-128 -0xf.ffffffffffff8p+1020L : -0x1.452fc98b34e96b61139b09a7c84bp-8L -0xf.fff31767d5ba9e038d934070f138p-4L : inexact-ok
+= sincos tonearest ldbl-128 -0xf.ffffffffffff8p+1020L : -0x1.452fc98b34e96b61139b09a7c84ap-8L -0xf.fff31767d5ba9e038d934070f138p-4L : inexact-ok
+= sincos towardzero ldbl-128 -0xf.ffffffffffff8p+1020L : -0x1.452fc98b34e96b61139b09a7c84ap-8L -0xf.fff31767d5ba9e038d934070f13p-4L : inexact-ok
+= sincos upward ldbl-128 -0xf.ffffffffffff8p+1020L : -0x1.452fc98b34e96b61139b09a7c84ap-8L -0xf.fff31767d5ba9e038d934070f13p-4L : inexact-ok
+= sincos downward ldbl-128ibm -0xf.ffffffffffff8p+1020L : -0x1.452fc98b34e96b61139b09a7c88p-8L -0xf.fff31767d5ba9e038d934070f4p-4L : inexact-ok
+= sincos tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L : -0x1.452fc98b34e96b61139b09a7c88p-8L -0xf.fff31767d5ba9e038d934070fp-4L : inexact-ok
+= sincos towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L : -0x1.452fc98b34e96b61139b09a7c8p-8L -0xf.fff31767d5ba9e038d934070fp-4L : inexact-ok
+= sincos upward ldbl-128ibm -0xf.ffffffffffff8p+1020L : -0x1.452fc98b34e96b61139b09a7c8p-8L -0xf.fff31767d5ba9e038d934070fp-4L : inexact-ok
+= sincos downward ldbl-96-intel -0xf.fffffffffffffffp+16380L : -0xf.dfd9d4b6d0e5f7cp-4L -0x2.002ef4018753d50cp-4L : inexact-ok
+= sincos tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L : -0xf.dfd9d4b6d0e5f7cp-4L -0x2.002ef4018753d50cp-4L : inexact-ok
+= sincos towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L : -0xf.dfd9d4b6d0e5f7bp-4L -0x2.002ef4018753d508p-4L : inexact-ok
+= sincos upward ldbl-96-intel -0xf.fffffffffffffffp+16380L : -0xf.dfd9d4b6d0e5f7bp-4L -0x2.002ef4018753d508p-4L : inexact-ok
+= sincos downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L : -0xf.dfd9d4b6d0e5f7cp-4L -0x2.002ef4018753d50cp-4L : inexact-ok
+= sincos tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L : -0xf.dfd9d4b6d0e5f7cp-4L -0x2.002ef4018753d50cp-4L : inexact-ok
+= sincos towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L : -0xf.dfd9d4b6d0e5f7bp-4L -0x2.002ef4018753d508p-4L : inexact-ok
+= sincos upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L : -0xf.dfd9d4b6d0e5f7bp-4L -0x2.002ef4018753d508p-4L : inexact-ok
+= sincos downward ldbl-128 -0xf.fffffffffffffffp+16380L : -0xf.dfd9d4b6d0e5f7b9650cab0f544p-4L -0x2.002ef4018753d50b7a7f6bc3f5bap-4L : inexact-ok
+= sincos tonearest ldbl-128 -0xf.fffffffffffffffp+16380L : -0xf.dfd9d4b6d0e5f7b9650cab0f5438p-4L -0x2.002ef4018753d50b7a7f6bc3f5bap-4L : inexact-ok
+= sincos towardzero ldbl-128 -0xf.fffffffffffffffp+16380L : -0xf.dfd9d4b6d0e5f7b9650cab0f5438p-4L -0x2.002ef4018753d50b7a7f6bc3f5b8p-4L : inexact-ok
+= sincos upward ldbl-128 -0xf.fffffffffffffffp+16380L : -0xf.dfd9d4b6d0e5f7b9650cab0f5438p-4L -0x2.002ef4018753d50b7a7f6bc3f5b8p-4L : inexact-ok
+= sincos downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0xf.3b0b11ed85b7fe43d110251580b8p-4L -0x4.e6dc95fb529bc365f472e4fbc1f8p-4L : inexact-ok
+= sincos tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0xf.3b0b11ed85b7fe43d110251580b8p-4L -0x4.e6dc95fb529bc365f472e4fbc1f8p-4L : inexact-ok
+= sincos towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0xf.3b0b11ed85b7fe43d110251580bp-4L -0x4.e6dc95fb529bc365f472e4fbc1f4p-4L : inexact-ok
+= sincos upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0xf.3b0b11ed85b7fe43d110251580bp-4L -0x4.e6dc95fb529bc365f472e4fbc1f4p-4L : inexact-ok
+= sincos downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : 0xe.f1a3e1dc468a921dddb4e37fbe6p-4L -0x5.b773d971a848e75c230605526978p-4L : inexact-ok
+= sincos tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : 0xe.f1a3e1dc468a921dddb4e37fbe6p-4L -0x5.b773d971a848e75c230605526978p-4L : inexact-ok
+= sincos towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : 0xe.f1a3e1dc468a921dddb4e37fbe6p-4L -0x5.b773d971a848e75c230605526974p-4L : inexact-ok
+= sincos upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : 0xe.f1a3e1dc468a921dddb4e37fbe68p-4L -0x5.b773d971a848e75c230605526974p-4L : inexact-ok
+= sincos downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : 0xe.f1a3e1dc468a921dddb4e37fbcp-4L -0x5.b773d971a848e75c230605526ap-4L : inexact-ok
+= sincos tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : 0xe.f1a3e1dc468a921dddb4e37fcp-4L -0x5.b773d971a848e75c230605526ap-4L : inexact-ok
+= sincos towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : 0xe.f1a3e1dc468a921dddb4e37fbcp-4L -0x5.b773d971a848e75c2306055268p-4L : inexact-ok
+= sincos upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : 0xe.f1a3e1dc468a921dddb4e37fcp-4L -0x5.b773d971a848e75c2306055268p-4L : inexact-ok
sincos min
= sincos downward flt-32 0x4p-128f : 0x3.fffff8p-128f 0xf.fffffp-4f : inexact-ok underflow-ok errno-erange-ok
= sincos tonearest flt-32 0x4p-128f : 0x4p-128f 0x1p+0f : inexact-ok underflow-ok errno-erange-ok
@@ -188659,6 +264270,756 @@ sinh 0x8p-32
= sinh tonearest ldbl-128ibm 0x8p-32L : 0x8.00000000000000555555555554p-32L : inexact-ok
= sinh towardzero ldbl-128ibm 0x8p-32L : 0x8.00000000000000555555555554p-32L : inexact-ok
= sinh upward ldbl-128ibm 0x8p-32L : 0x8.00000000000000555555555558p-32L : inexact-ok
+sinh 0x1p-5
+= sinh downward flt-32 0x8p-8f : 0x8.00555p-8f : inexact-ok
+= sinh tonearest flt-32 0x8p-8f : 0x8.00555p-8f : inexact-ok
+= sinh towardzero flt-32 0x8p-8f : 0x8.00555p-8f : inexact-ok
+= sinh upward flt-32 0x8p-8f : 0x8.00556p-8f : inexact-ok
+= sinh downward dbl-64 0x8p-8 : 0x8.0055566668068p-8 : inexact-ok
+= sinh tonearest dbl-64 0x8p-8 : 0x8.0055566668068p-8 : inexact-ok
+= sinh towardzero dbl-64 0x8p-8 : 0x8.0055566668068p-8 : inexact-ok
+= sinh upward dbl-64 0x8p-8 : 0x8.005556666807p-8 : inexact-ok
+= sinh downward ldbl-96-intel 0x8p-8L : 0x8.00555666680681dp-8L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x8p-8L : 0x8.00555666680681ep-8L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x8p-8L : 0x8.00555666680681dp-8L : inexact-ok
+= sinh upward ldbl-96-intel 0x8p-8L : 0x8.00555666680681ep-8L : inexact-ok
+= sinh downward ldbl-96-m68k 0x8p-8L : 0x8.00555666680681dp-8L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x8p-8L : 0x8.00555666680681ep-8L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x8p-8L : 0x8.00555666680681dp-8L : inexact-ok
+= sinh upward ldbl-96-m68k 0x8p-8L : 0x8.00555666680681ep-8L : inexact-ok
+= sinh downward ldbl-128 0x8p-8L : 0x8.00555666680681d9e591eff67c78p-8L : inexact-ok
+= sinh tonearest ldbl-128 0x8p-8L : 0x8.00555666680681d9e591eff67c8p-8L : inexact-ok
+= sinh towardzero ldbl-128 0x8p-8L : 0x8.00555666680681d9e591eff67c78p-8L : inexact-ok
+= sinh upward ldbl-128 0x8p-8L : 0x8.00555666680681d9e591eff67c8p-8L : inexact-ok
+= sinh downward ldbl-128ibm 0x8p-8L : 0x8.00555666680681d9e591eff67cp-8L : inexact-ok
+= sinh tonearest ldbl-128ibm 0x8p-8L : 0x8.00555666680681d9e591eff67cp-8L : inexact-ok
+= sinh towardzero ldbl-128ibm 0x8p-8L : 0x8.00555666680681d9e591eff67cp-8L : inexact-ok
+= sinh upward ldbl-128ibm 0x8p-8L : 0x8.00555666680681d9e591eff68p-8L : inexact-ok
+sinh -0x1p-5
+= sinh downward flt-32 -0x8p-8f : -0x8.00556p-8f : inexact-ok
+= sinh tonearest flt-32 -0x8p-8f : -0x8.00555p-8f : inexact-ok
+= sinh towardzero flt-32 -0x8p-8f : -0x8.00555p-8f : inexact-ok
+= sinh upward flt-32 -0x8p-8f : -0x8.00555p-8f : inexact-ok
+= sinh downward dbl-64 -0x8p-8 : -0x8.005556666807p-8 : inexact-ok
+= sinh tonearest dbl-64 -0x8p-8 : -0x8.0055566668068p-8 : inexact-ok
+= sinh towardzero dbl-64 -0x8p-8 : -0x8.0055566668068p-8 : inexact-ok
+= sinh upward dbl-64 -0x8p-8 : -0x8.0055566668068p-8 : inexact-ok
+= sinh downward ldbl-96-intel -0x8p-8L : -0x8.00555666680681ep-8L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x8p-8L : -0x8.00555666680681ep-8L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x8p-8L : -0x8.00555666680681dp-8L : inexact-ok
+= sinh upward ldbl-96-intel -0x8p-8L : -0x8.00555666680681dp-8L : inexact-ok
+= sinh downward ldbl-96-m68k -0x8p-8L : -0x8.00555666680681ep-8L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x8p-8L : -0x8.00555666680681ep-8L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x8p-8L : -0x8.00555666680681dp-8L : inexact-ok
+= sinh upward ldbl-96-m68k -0x8p-8L : -0x8.00555666680681dp-8L : inexact-ok
+= sinh downward ldbl-128 -0x8p-8L : -0x8.00555666680681d9e591eff67c8p-8L : inexact-ok
+= sinh tonearest ldbl-128 -0x8p-8L : -0x8.00555666680681d9e591eff67c8p-8L : inexact-ok
+= sinh towardzero ldbl-128 -0x8p-8L : -0x8.00555666680681d9e591eff67c78p-8L : inexact-ok
+= sinh upward ldbl-128 -0x8p-8L : -0x8.00555666680681d9e591eff67c78p-8L : inexact-ok
+= sinh downward ldbl-128ibm -0x8p-8L : -0x8.00555666680681d9e591eff68p-8L : inexact-ok
+= sinh tonearest ldbl-128ibm -0x8p-8L : -0x8.00555666680681d9e591eff67cp-8L : inexact-ok
+= sinh towardzero ldbl-128ibm -0x8p-8L : -0x8.00555666680681d9e591eff67cp-8L : inexact-ok
+= sinh upward ldbl-128ibm -0x8p-8L : -0x8.00555666680681d9e591eff67cp-8L : inexact-ok
+sinh 0x1p-10
+= sinh downward flt-32 0x4p-12f : 0x4.000008p-12f : inexact-ok
+= sinh tonearest flt-32 0x4p-12f : 0x4.000008p-12f : inexact-ok
+= sinh towardzero flt-32 0x4p-12f : 0x4.000008p-12f : inexact-ok
+= sinh upward flt-32 0x4p-12f : 0x4.00001p-12f : inexact-ok
+= sinh downward dbl-64 0x4p-12 : 0x4.00000aaaaab3p-12 : inexact-ok
+= sinh tonearest dbl-64 0x4p-12 : 0x4.00000aaaaab34p-12 : inexact-ok
+= sinh towardzero dbl-64 0x4p-12 : 0x4.00000aaaaab3p-12 : inexact-ok
+= sinh upward dbl-64 0x4p-12 : 0x4.00000aaaaab34p-12 : inexact-ok
+= sinh downward ldbl-96-intel 0x4p-12L : 0x4.00000aaaaab3333p-12L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x4p-12L : 0x4.00000aaaaab3333p-12L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x4p-12L : 0x4.00000aaaaab3333p-12L : inexact-ok
+= sinh upward ldbl-96-intel 0x4p-12L : 0x4.00000aaaaab33338p-12L : inexact-ok
+= sinh downward ldbl-96-m68k 0x4p-12L : 0x4.00000aaaaab3333p-12L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x4p-12L : 0x4.00000aaaaab3333p-12L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x4p-12L : 0x4.00000aaaaab3333p-12L : inexact-ok
+= sinh upward ldbl-96-m68k 0x4p-12L : 0x4.00000aaaaab33338p-12L : inexact-ok
+= sinh downward ldbl-128 0x4p-12L : 0x4.00000aaaaab33333367367372c54p-12L : inexact-ok
+= sinh tonearest ldbl-128 0x4p-12L : 0x4.00000aaaaab33333367367372c58p-12L : inexact-ok
+= sinh towardzero ldbl-128 0x4p-12L : 0x4.00000aaaaab33333367367372c54p-12L : inexact-ok
+= sinh upward ldbl-128 0x4p-12L : 0x4.00000aaaaab33333367367372c58p-12L : inexact-ok
+= sinh downward ldbl-128ibm 0x4p-12L : 0x4.00000aaaaab33333367367372cp-12L : inexact-ok
+= sinh tonearest ldbl-128ibm 0x4p-12L : 0x4.00000aaaaab33333367367372cp-12L : inexact-ok
+= sinh towardzero ldbl-128ibm 0x4p-12L : 0x4.00000aaaaab33333367367372cp-12L : inexact-ok
+= sinh upward ldbl-128ibm 0x4p-12L : 0x4.00000aaaaab33333367367372ep-12L : inexact-ok
+sinh -0x1p-10
+= sinh downward flt-32 -0x4p-12f : -0x4.00001p-12f : inexact-ok
+= sinh tonearest flt-32 -0x4p-12f : -0x4.000008p-12f : inexact-ok
+= sinh towardzero flt-32 -0x4p-12f : -0x4.000008p-12f : inexact-ok
+= sinh upward flt-32 -0x4p-12f : -0x4.000008p-12f : inexact-ok
+= sinh downward dbl-64 -0x4p-12 : -0x4.00000aaaaab34p-12 : inexact-ok
+= sinh tonearest dbl-64 -0x4p-12 : -0x4.00000aaaaab34p-12 : inexact-ok
+= sinh towardzero dbl-64 -0x4p-12 : -0x4.00000aaaaab3p-12 : inexact-ok
+= sinh upward dbl-64 -0x4p-12 : -0x4.00000aaaaab3p-12 : inexact-ok
+= sinh downward ldbl-96-intel -0x4p-12L : -0x4.00000aaaaab33338p-12L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x4p-12L : -0x4.00000aaaaab3333p-12L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x4p-12L : -0x4.00000aaaaab3333p-12L : inexact-ok
+= sinh upward ldbl-96-intel -0x4p-12L : -0x4.00000aaaaab3333p-12L : inexact-ok
+= sinh downward ldbl-96-m68k -0x4p-12L : -0x4.00000aaaaab33338p-12L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x4p-12L : -0x4.00000aaaaab3333p-12L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x4p-12L : -0x4.00000aaaaab3333p-12L : inexact-ok
+= sinh upward ldbl-96-m68k -0x4p-12L : -0x4.00000aaaaab3333p-12L : inexact-ok
+= sinh downward ldbl-128 -0x4p-12L : -0x4.00000aaaaab33333367367372c58p-12L : inexact-ok
+= sinh tonearest ldbl-128 -0x4p-12L : -0x4.00000aaaaab33333367367372c58p-12L : inexact-ok
+= sinh towardzero ldbl-128 -0x4p-12L : -0x4.00000aaaaab33333367367372c54p-12L : inexact-ok
+= sinh upward ldbl-128 -0x4p-12L : -0x4.00000aaaaab33333367367372c54p-12L : inexact-ok
+= sinh downward ldbl-128ibm -0x4p-12L : -0x4.00000aaaaab33333367367372ep-12L : inexact-ok
+= sinh tonearest ldbl-128ibm -0x4p-12L : -0x4.00000aaaaab33333367367372cp-12L : inexact-ok
+= sinh towardzero ldbl-128ibm -0x4p-12L : -0x4.00000aaaaab33333367367372cp-12L : inexact-ok
+= sinh upward ldbl-128ibm -0x4p-12L : -0x4.00000aaaaab33333367367372cp-12L : inexact-ok
+sinh 0x1p-20
+= sinh downward flt-32 0x1p-20f : 0x1p-20f : inexact-ok
+= sinh tonearest flt-32 0x1p-20f : 0x1p-20f : inexact-ok
+= sinh towardzero flt-32 0x1p-20f : 0x1p-20f : inexact-ok
+= sinh upward flt-32 0x1p-20f : 0x1.000002p-20f : inexact-ok
+= sinh downward dbl-64 0x1p-20 : 0x1.00000000002aap-20 : inexact-ok
+= sinh tonearest dbl-64 0x1p-20 : 0x1.00000000002abp-20 : inexact-ok
+= sinh towardzero dbl-64 0x1p-20 : 0x1.00000000002aap-20 : inexact-ok
+= sinh upward dbl-64 0x1p-20 : 0x1.00000000002abp-20 : inexact-ok
+= sinh downward ldbl-96-intel 0x1p-20L : 0x1.00000000002aaaaap-20L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x1p-20L : 0x1.00000000002aaaaap-20L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x1p-20L : 0x1.00000000002aaaaap-20L : inexact-ok
+= sinh upward ldbl-96-intel 0x1p-20L : 0x1.00000000002aaaacp-20L : inexact-ok
+= sinh downward ldbl-96-m68k 0x1p-20L : 0x1.00000000002aaaaap-20L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x1p-20L : 0x1.00000000002aaaaap-20L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x1p-20L : 0x1.00000000002aaaaap-20L : inexact-ok
+= sinh upward ldbl-96-m68k 0x1p-20L : 0x1.00000000002aaaacp-20L : inexact-ok
+= sinh downward ldbl-128 0x1p-20L : 0x1.00000000002aaaaaaaaaacccccccp-20L : inexact-ok
+= sinh tonearest ldbl-128 0x1p-20L : 0x1.00000000002aaaaaaaaaaccccccdp-20L : inexact-ok
+= sinh towardzero ldbl-128 0x1p-20L : 0x1.00000000002aaaaaaaaaacccccccp-20L : inexact-ok
+= sinh upward ldbl-128 0x1p-20L : 0x1.00000000002aaaaaaaaaaccccccdp-20L : inexact-ok
+= sinh downward ldbl-128ibm 0x1p-20L : 0x1.00000000002aaaaaaaaaaccccc8p-20L : inexact-ok
+= sinh tonearest ldbl-128ibm 0x1p-20L : 0x1.00000000002aaaaaaaaaaccccdp-20L : inexact-ok
+= sinh towardzero ldbl-128ibm 0x1p-20L : 0x1.00000000002aaaaaaaaaaccccc8p-20L : inexact-ok
+= sinh upward ldbl-128ibm 0x1p-20L : 0x1.00000000002aaaaaaaaaaccccdp-20L : inexact-ok
+sinh -0x1p-20
+= sinh downward flt-32 -0x1p-20f : -0x1.000002p-20f : inexact-ok
+= sinh tonearest flt-32 -0x1p-20f : -0x1p-20f : inexact-ok
+= sinh towardzero flt-32 -0x1p-20f : -0x1p-20f : inexact-ok
+= sinh upward flt-32 -0x1p-20f : -0x1p-20f : inexact-ok
+= sinh downward dbl-64 -0x1p-20 : -0x1.00000000002abp-20 : inexact-ok
+= sinh tonearest dbl-64 -0x1p-20 : -0x1.00000000002abp-20 : inexact-ok
+= sinh towardzero dbl-64 -0x1p-20 : -0x1.00000000002aap-20 : inexact-ok
+= sinh upward dbl-64 -0x1p-20 : -0x1.00000000002aap-20 : inexact-ok
+= sinh downward ldbl-96-intel -0x1p-20L : -0x1.00000000002aaaacp-20L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x1p-20L : -0x1.00000000002aaaaap-20L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x1p-20L : -0x1.00000000002aaaaap-20L : inexact-ok
+= sinh upward ldbl-96-intel -0x1p-20L : -0x1.00000000002aaaaap-20L : inexact-ok
+= sinh downward ldbl-96-m68k -0x1p-20L : -0x1.00000000002aaaacp-20L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x1p-20L : -0x1.00000000002aaaaap-20L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x1p-20L : -0x1.00000000002aaaaap-20L : inexact-ok
+= sinh upward ldbl-96-m68k -0x1p-20L : -0x1.00000000002aaaaap-20L : inexact-ok
+= sinh downward ldbl-128 -0x1p-20L : -0x1.00000000002aaaaaaaaaaccccccdp-20L : inexact-ok
+= sinh tonearest ldbl-128 -0x1p-20L : -0x1.00000000002aaaaaaaaaaccccccdp-20L : inexact-ok
+= sinh towardzero ldbl-128 -0x1p-20L : -0x1.00000000002aaaaaaaaaacccccccp-20L : inexact-ok
+= sinh upward ldbl-128 -0x1p-20L : -0x1.00000000002aaaaaaaaaacccccccp-20L : inexact-ok
+= sinh downward ldbl-128ibm -0x1p-20L : -0x1.00000000002aaaaaaaaaaccccdp-20L : inexact-ok
+= sinh tonearest ldbl-128ibm -0x1p-20L : -0x1.00000000002aaaaaaaaaaccccdp-20L : inexact-ok
+= sinh towardzero ldbl-128ibm -0x1p-20L : -0x1.00000000002aaaaaaaaaaccccc8p-20L : inexact-ok
+= sinh upward ldbl-128ibm -0x1p-20L : -0x1.00000000002aaaaaaaaaaccccc8p-20L : inexact-ok
+sinh 0x1p-30
+= sinh downward flt-32 0x4p-32f : 0x4p-32f : inexact-ok
+= sinh tonearest flt-32 0x4p-32f : 0x4p-32f : inexact-ok
+= sinh towardzero flt-32 0x4p-32f : 0x4p-32f : inexact-ok
+= sinh upward flt-32 0x4p-32f : 0x4.000008p-32f : inexact-ok
+= sinh downward dbl-64 0x4p-32 : 0x4p-32 : inexact-ok
+= sinh tonearest dbl-64 0x4p-32 : 0x4p-32 : inexact-ok
+= sinh towardzero dbl-64 0x4p-32 : 0x4p-32 : inexact-ok
+= sinh upward dbl-64 0x4p-32 : 0x4.0000000000004p-32 : inexact-ok
+= sinh downward ldbl-96-intel 0x4p-32L : 0x4.0000000000000008p-32L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x4p-32L : 0x4.0000000000000008p-32L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x4p-32L : 0x4.0000000000000008p-32L : inexact-ok
+= sinh upward ldbl-96-intel 0x4p-32L : 0x4.000000000000001p-32L : inexact-ok
+= sinh downward ldbl-96-m68k 0x4p-32L : 0x4.0000000000000008p-32L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x4p-32L : 0x4.0000000000000008p-32L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x4p-32L : 0x4.0000000000000008p-32L : inexact-ok
+= sinh upward ldbl-96-m68k 0x4p-32L : 0x4.000000000000001p-32L : inexact-ok
+= sinh downward ldbl-128 0x4p-32L : 0x4.000000000000000aaaaaaaaaaaa8p-32L : inexact-ok
+= sinh tonearest ldbl-128 0x4p-32L : 0x4.000000000000000aaaaaaaaaaaacp-32L : inexact-ok
+= sinh towardzero ldbl-128 0x4p-32L : 0x4.000000000000000aaaaaaaaaaaa8p-32L : inexact-ok
+= sinh upward ldbl-128 0x4p-32L : 0x4.000000000000000aaaaaaaaaaaacp-32L : inexact-ok
+= sinh downward ldbl-128ibm 0x4p-32L : 0x4.000000000000000aaaaaaaaaaap-32L : inexact-ok
+= sinh tonearest ldbl-128ibm 0x4p-32L : 0x4.000000000000000aaaaaaaaaaap-32L : inexact-ok
+= sinh towardzero ldbl-128ibm 0x4p-32L : 0x4.000000000000000aaaaaaaaaaap-32L : inexact-ok
+= sinh upward ldbl-128ibm 0x4p-32L : 0x4.000000000000000aaaaaaaaaacp-32L : inexact-ok
+sinh -0x1p-30
+= sinh downward flt-32 -0x4p-32f : -0x4.000008p-32f : inexact-ok
+= sinh tonearest flt-32 -0x4p-32f : -0x4p-32f : inexact-ok
+= sinh towardzero flt-32 -0x4p-32f : -0x4p-32f : inexact-ok
+= sinh upward flt-32 -0x4p-32f : -0x4p-32f : inexact-ok
+= sinh downward dbl-64 -0x4p-32 : -0x4.0000000000004p-32 : inexact-ok
+= sinh tonearest dbl-64 -0x4p-32 : -0x4p-32 : inexact-ok
+= sinh towardzero dbl-64 -0x4p-32 : -0x4p-32 : inexact-ok
+= sinh upward dbl-64 -0x4p-32 : -0x4p-32 : inexact-ok
+= sinh downward ldbl-96-intel -0x4p-32L : -0x4.000000000000001p-32L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x4p-32L : -0x4.0000000000000008p-32L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x4p-32L : -0x4.0000000000000008p-32L : inexact-ok
+= sinh upward ldbl-96-intel -0x4p-32L : -0x4.0000000000000008p-32L : inexact-ok
+= sinh downward ldbl-96-m68k -0x4p-32L : -0x4.000000000000001p-32L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x4p-32L : -0x4.0000000000000008p-32L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x4p-32L : -0x4.0000000000000008p-32L : inexact-ok
+= sinh upward ldbl-96-m68k -0x4p-32L : -0x4.0000000000000008p-32L : inexact-ok
+= sinh downward ldbl-128 -0x4p-32L : -0x4.000000000000000aaaaaaaaaaaacp-32L : inexact-ok
+= sinh tonearest ldbl-128 -0x4p-32L : -0x4.000000000000000aaaaaaaaaaaacp-32L : inexact-ok
+= sinh towardzero ldbl-128 -0x4p-32L : -0x4.000000000000000aaaaaaaaaaaa8p-32L : inexact-ok
+= sinh upward ldbl-128 -0x4p-32L : -0x4.000000000000000aaaaaaaaaaaa8p-32L : inexact-ok
+= sinh downward ldbl-128ibm -0x4p-32L : -0x4.000000000000000aaaaaaaaaacp-32L : inexact-ok
+= sinh tonearest ldbl-128ibm -0x4p-32L : -0x4.000000000000000aaaaaaaaaaap-32L : inexact-ok
+= sinh towardzero ldbl-128ibm -0x4p-32L : -0x4.000000000000000aaaaaaaaaaap-32L : inexact-ok
+= sinh upward ldbl-128ibm -0x4p-32L : -0x4.000000000000000aaaaaaaaaaap-32L : inexact-ok
+sinh 0x1p-40
+= sinh downward flt-32 0x1p-40f : 0x1p-40f : inexact-ok
+= sinh tonearest flt-32 0x1p-40f : 0x1p-40f : inexact-ok
+= sinh towardzero flt-32 0x1p-40f : 0x1p-40f : inexact-ok
+= sinh upward flt-32 0x1p-40f : 0x1.000002p-40f : inexact-ok
+= sinh downward dbl-64 0x1p-40 : 0x1p-40 : inexact-ok
+= sinh tonearest dbl-64 0x1p-40 : 0x1p-40 : inexact-ok
+= sinh towardzero dbl-64 0x1p-40 : 0x1p-40 : inexact-ok
+= sinh upward dbl-64 0x1p-40 : 0x1.0000000000001p-40 : inexact-ok
+= sinh downward ldbl-96-intel 0x1p-40L : 0x1p-40L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x1p-40L : 0x1p-40L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x1p-40L : 0x1p-40L : inexact-ok
+= sinh upward ldbl-96-intel 0x1p-40L : 0x1.0000000000000002p-40L : inexact-ok
+= sinh downward ldbl-96-m68k 0x1p-40L : 0x1p-40L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x1p-40L : 0x1p-40L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x1p-40L : 0x1p-40L : inexact-ok
+= sinh upward ldbl-96-m68k 0x1p-40L : 0x1.0000000000000002p-40L : inexact-ok
+= sinh downward ldbl-128 0x1p-40L : 0x1.000000000000000000002aaaaaaap-40L : inexact-ok
+= sinh tonearest ldbl-128 0x1p-40L : 0x1.000000000000000000002aaaaaabp-40L : inexact-ok
+= sinh towardzero ldbl-128 0x1p-40L : 0x1.000000000000000000002aaaaaaap-40L : inexact-ok
+= sinh upward ldbl-128 0x1p-40L : 0x1.000000000000000000002aaaaaabp-40L : inexact-ok
+= sinh downward ldbl-128ibm 0x1p-40L : 0x1.000000000000000000002aaaaa8p-40L : inexact-ok
+= sinh tonearest ldbl-128ibm 0x1p-40L : 0x1.000000000000000000002aaaaa8p-40L : inexact-ok
+= sinh towardzero ldbl-128ibm 0x1p-40L : 0x1.000000000000000000002aaaaa8p-40L : inexact-ok
+= sinh upward ldbl-128ibm 0x1p-40L : 0x1.000000000000000000002aaaabp-40L : inexact-ok
+sinh -0x1p-40
+= sinh downward flt-32 -0x1p-40f : -0x1.000002p-40f : inexact-ok
+= sinh tonearest flt-32 -0x1p-40f : -0x1p-40f : inexact-ok
+= sinh towardzero flt-32 -0x1p-40f : -0x1p-40f : inexact-ok
+= sinh upward flt-32 -0x1p-40f : -0x1p-40f : inexact-ok
+= sinh downward dbl-64 -0x1p-40 : -0x1.0000000000001p-40 : inexact-ok
+= sinh tonearest dbl-64 -0x1p-40 : -0x1p-40 : inexact-ok
+= sinh towardzero dbl-64 -0x1p-40 : -0x1p-40 : inexact-ok
+= sinh upward dbl-64 -0x1p-40 : -0x1p-40 : inexact-ok
+= sinh downward ldbl-96-intel -0x1p-40L : -0x1.0000000000000002p-40L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x1p-40L : -0x1p-40L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x1p-40L : -0x1p-40L : inexact-ok
+= sinh upward ldbl-96-intel -0x1p-40L : -0x1p-40L : inexact-ok
+= sinh downward ldbl-96-m68k -0x1p-40L : -0x1.0000000000000002p-40L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x1p-40L : -0x1p-40L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x1p-40L : -0x1p-40L : inexact-ok
+= sinh upward ldbl-96-m68k -0x1p-40L : -0x1p-40L : inexact-ok
+= sinh downward ldbl-128 -0x1p-40L : -0x1.000000000000000000002aaaaaabp-40L : inexact-ok
+= sinh tonearest ldbl-128 -0x1p-40L : -0x1.000000000000000000002aaaaaabp-40L : inexact-ok
+= sinh towardzero ldbl-128 -0x1p-40L : -0x1.000000000000000000002aaaaaaap-40L : inexact-ok
+= sinh upward ldbl-128 -0x1p-40L : -0x1.000000000000000000002aaaaaaap-40L : inexact-ok
+= sinh downward ldbl-128ibm -0x1p-40L : -0x1.000000000000000000002aaaabp-40L : inexact-ok
+= sinh tonearest ldbl-128ibm -0x1p-40L : -0x1.000000000000000000002aaaaa8p-40L : inexact-ok
+= sinh towardzero ldbl-128ibm -0x1p-40L : -0x1.000000000000000000002aaaaa8p-40L : inexact-ok
+= sinh upward ldbl-128ibm -0x1p-40L : -0x1.000000000000000000002aaaaa8p-40L : inexact-ok
+sinh 0x1p-50
+= sinh downward flt-32 0x4p-52f : 0x4p-52f : inexact-ok
+= sinh tonearest flt-32 0x4p-52f : 0x4p-52f : inexact-ok
+= sinh towardzero flt-32 0x4p-52f : 0x4p-52f : inexact-ok
+= sinh upward flt-32 0x4p-52f : 0x4.000008p-52f : inexact-ok
+= sinh downward dbl-64 0x4p-52 : 0x4p-52 : inexact-ok
+= sinh tonearest dbl-64 0x4p-52 : 0x4p-52 : inexact-ok
+= sinh towardzero dbl-64 0x4p-52 : 0x4p-52 : inexact-ok
+= sinh upward dbl-64 0x4p-52 : 0x4.0000000000004p-52 : inexact-ok
+= sinh downward ldbl-96-intel 0x4p-52L : 0x4p-52L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x4p-52L : 0x4p-52L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x4p-52L : 0x4p-52L : inexact-ok
+= sinh upward ldbl-96-intel 0x4p-52L : 0x4.0000000000000008p-52L : inexact-ok
+= sinh downward ldbl-96-m68k 0x4p-52L : 0x4p-52L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x4p-52L : 0x4p-52L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x4p-52L : 0x4p-52L : inexact-ok
+= sinh upward ldbl-96-m68k 0x4p-52L : 0x4.0000000000000008p-52L : inexact-ok
+= sinh downward ldbl-128 0x4p-52L : 0x4.0000000000000000000000000aa8p-52L : inexact-ok
+= sinh tonearest ldbl-128 0x4p-52L : 0x4.0000000000000000000000000aacp-52L : inexact-ok
+= sinh towardzero ldbl-128 0x4p-52L : 0x4.0000000000000000000000000aa8p-52L : inexact-ok
+= sinh upward ldbl-128 0x4p-52L : 0x4.0000000000000000000000000aacp-52L : inexact-ok
+= sinh downward ldbl-128ibm 0x4p-52L : 0x4.0000000000000000000000000ap-52L : inexact-ok
+= sinh tonearest ldbl-128ibm 0x4p-52L : 0x4.0000000000000000000000000ap-52L : inexact-ok
+= sinh towardzero ldbl-128ibm 0x4p-52L : 0x4.0000000000000000000000000ap-52L : inexact-ok
+= sinh upward ldbl-128ibm 0x4p-52L : 0x4.0000000000000000000000000cp-52L : inexact-ok
+sinh -0x1p-50
+= sinh downward flt-32 -0x4p-52f : -0x4.000008p-52f : inexact-ok
+= sinh tonearest flt-32 -0x4p-52f : -0x4p-52f : inexact-ok
+= sinh towardzero flt-32 -0x4p-52f : -0x4p-52f : inexact-ok
+= sinh upward flt-32 -0x4p-52f : -0x4p-52f : inexact-ok
+= sinh downward dbl-64 -0x4p-52 : -0x4.0000000000004p-52 : inexact-ok
+= sinh tonearest dbl-64 -0x4p-52 : -0x4p-52 : inexact-ok
+= sinh towardzero dbl-64 -0x4p-52 : -0x4p-52 : inexact-ok
+= sinh upward dbl-64 -0x4p-52 : -0x4p-52 : inexact-ok
+= sinh downward ldbl-96-intel -0x4p-52L : -0x4.0000000000000008p-52L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x4p-52L : -0x4p-52L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x4p-52L : -0x4p-52L : inexact-ok
+= sinh upward ldbl-96-intel -0x4p-52L : -0x4p-52L : inexact-ok
+= sinh downward ldbl-96-m68k -0x4p-52L : -0x4.0000000000000008p-52L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x4p-52L : -0x4p-52L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x4p-52L : -0x4p-52L : inexact-ok
+= sinh upward ldbl-96-m68k -0x4p-52L : -0x4p-52L : inexact-ok
+= sinh downward ldbl-128 -0x4p-52L : -0x4.0000000000000000000000000aacp-52L : inexact-ok
+= sinh tonearest ldbl-128 -0x4p-52L : -0x4.0000000000000000000000000aacp-52L : inexact-ok
+= sinh towardzero ldbl-128 -0x4p-52L : -0x4.0000000000000000000000000aa8p-52L : inexact-ok
+= sinh upward ldbl-128 -0x4p-52L : -0x4.0000000000000000000000000aa8p-52L : inexact-ok
+= sinh downward ldbl-128ibm -0x4p-52L : -0x4.0000000000000000000000000cp-52L : inexact-ok
+= sinh tonearest ldbl-128ibm -0x4p-52L : -0x4.0000000000000000000000000ap-52L : inexact-ok
+= sinh towardzero ldbl-128ibm -0x4p-52L : -0x4.0000000000000000000000000ap-52L : inexact-ok
+= sinh upward ldbl-128ibm -0x4p-52L : -0x4.0000000000000000000000000ap-52L : inexact-ok
+sinh 0x1p-60
+= sinh downward flt-32 0x1p-60f : 0x1p-60f : inexact-ok
+= sinh tonearest flt-32 0x1p-60f : 0x1p-60f : inexact-ok
+= sinh towardzero flt-32 0x1p-60f : 0x1p-60f : inexact-ok
+= sinh upward flt-32 0x1p-60f : 0x1.000002p-60f : inexact-ok
+= sinh downward dbl-64 0x1p-60 : 0x1p-60 : inexact-ok
+= sinh tonearest dbl-64 0x1p-60 : 0x1p-60 : inexact-ok
+= sinh towardzero dbl-64 0x1p-60 : 0x1p-60 : inexact-ok
+= sinh upward dbl-64 0x1p-60 : 0x1.0000000000001p-60 : inexact-ok
+= sinh downward ldbl-96-intel 0x1p-60L : 0x1p-60L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x1p-60L : 0x1p-60L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x1p-60L : 0x1p-60L : inexact-ok
+= sinh upward ldbl-96-intel 0x1p-60L : 0x1.0000000000000002p-60L : inexact-ok
+= sinh downward ldbl-96-m68k 0x1p-60L : 0x1p-60L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x1p-60L : 0x1p-60L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x1p-60L : 0x1p-60L : inexact-ok
+= sinh upward ldbl-96-m68k 0x1p-60L : 0x1.0000000000000002p-60L : inexact-ok
+= sinh downward ldbl-128 0x1p-60L : 0x1p-60L : inexact-ok
+= sinh tonearest ldbl-128 0x1p-60L : 0x1p-60L : inexact-ok
+= sinh towardzero ldbl-128 0x1p-60L : 0x1p-60L : inexact-ok
+= sinh upward ldbl-128 0x1p-60L : 0x1.0000000000000000000000000001p-60L : inexact-ok
+= sinh downward ldbl-128ibm 0x1p-60L : 0x1p-60L : inexact-ok
+= sinh tonearest ldbl-128ibm 0x1p-60L : 0x1p-60L : inexact-ok
+= sinh towardzero ldbl-128ibm 0x1p-60L : 0x1p-60L : inexact-ok
+= sinh upward ldbl-128ibm 0x1p-60L : 0x1.000000000000000000000000008p-60L : inexact-ok
+sinh -0x1p-60
+= sinh downward flt-32 -0x1p-60f : -0x1.000002p-60f : inexact-ok
+= sinh tonearest flt-32 -0x1p-60f : -0x1p-60f : inexact-ok
+= sinh towardzero flt-32 -0x1p-60f : -0x1p-60f : inexact-ok
+= sinh upward flt-32 -0x1p-60f : -0x1p-60f : inexact-ok
+= sinh downward dbl-64 -0x1p-60 : -0x1.0000000000001p-60 : inexact-ok
+= sinh tonearest dbl-64 -0x1p-60 : -0x1p-60 : inexact-ok
+= sinh towardzero dbl-64 -0x1p-60 : -0x1p-60 : inexact-ok
+= sinh upward dbl-64 -0x1p-60 : -0x1p-60 : inexact-ok
+= sinh downward ldbl-96-intel -0x1p-60L : -0x1.0000000000000002p-60L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x1p-60L : -0x1p-60L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x1p-60L : -0x1p-60L : inexact-ok
+= sinh upward ldbl-96-intel -0x1p-60L : -0x1p-60L : inexact-ok
+= sinh downward ldbl-96-m68k -0x1p-60L : -0x1.0000000000000002p-60L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x1p-60L : -0x1p-60L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x1p-60L : -0x1p-60L : inexact-ok
+= sinh upward ldbl-96-m68k -0x1p-60L : -0x1p-60L : inexact-ok
+= sinh downward ldbl-128 -0x1p-60L : -0x1.0000000000000000000000000001p-60L : inexact-ok
+= sinh tonearest ldbl-128 -0x1p-60L : -0x1p-60L : inexact-ok
+= sinh towardzero ldbl-128 -0x1p-60L : -0x1p-60L : inexact-ok
+= sinh upward ldbl-128 -0x1p-60L : -0x1p-60L : inexact-ok
+= sinh downward ldbl-128ibm -0x1p-60L : -0x1.000000000000000000000000008p-60L : inexact-ok
+= sinh tonearest ldbl-128ibm -0x1p-60L : -0x1p-60L : inexact-ok
+= sinh towardzero ldbl-128ibm -0x1p-60L : -0x1p-60L : inexact-ok
+= sinh upward ldbl-128ibm -0x1p-60L : -0x1p-60L : inexact-ok
+sinh 0x1p-70
+= sinh downward flt-32 0x4p-72f : 0x4p-72f : inexact-ok
+= sinh tonearest flt-32 0x4p-72f : 0x4p-72f : inexact-ok
+= sinh towardzero flt-32 0x4p-72f : 0x4p-72f : inexact-ok
+= sinh upward flt-32 0x4p-72f : 0x4.000008p-72f : inexact-ok
+= sinh downward dbl-64 0x4p-72 : 0x4p-72 : inexact-ok
+= sinh tonearest dbl-64 0x4p-72 : 0x4p-72 : inexact-ok
+= sinh towardzero dbl-64 0x4p-72 : 0x4p-72 : inexact-ok
+= sinh upward dbl-64 0x4p-72 : 0x4.0000000000004p-72 : inexact-ok
+= sinh downward ldbl-96-intel 0x4p-72L : 0x4p-72L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x4p-72L : 0x4p-72L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x4p-72L : 0x4p-72L : inexact-ok
+= sinh upward ldbl-96-intel 0x4p-72L : 0x4.0000000000000008p-72L : inexact-ok
+= sinh downward ldbl-96-m68k 0x4p-72L : 0x4p-72L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x4p-72L : 0x4p-72L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x4p-72L : 0x4p-72L : inexact-ok
+= sinh upward ldbl-96-m68k 0x4p-72L : 0x4.0000000000000008p-72L : inexact-ok
+= sinh downward ldbl-128 0x4p-72L : 0x4p-72L : inexact-ok
+= sinh tonearest ldbl-128 0x4p-72L : 0x4p-72L : inexact-ok
+= sinh towardzero ldbl-128 0x4p-72L : 0x4p-72L : inexact-ok
+= sinh upward ldbl-128 0x4p-72L : 0x4.0000000000000000000000000004p-72L : inexact-ok
+= sinh downward ldbl-128ibm 0x4p-72L : 0x4p-72L : inexact-ok
+= sinh tonearest ldbl-128ibm 0x4p-72L : 0x4p-72L : inexact-ok
+= sinh towardzero ldbl-128ibm 0x4p-72L : 0x4p-72L : inexact-ok
+= sinh upward ldbl-128ibm 0x4p-72L : 0x4.00000000000000000000000002p-72L : inexact-ok
+sinh -0x1p-70
+= sinh downward flt-32 -0x4p-72f : -0x4.000008p-72f : inexact-ok
+= sinh tonearest flt-32 -0x4p-72f : -0x4p-72f : inexact-ok
+= sinh towardzero flt-32 -0x4p-72f : -0x4p-72f : inexact-ok
+= sinh upward flt-32 -0x4p-72f : -0x4p-72f : inexact-ok
+= sinh downward dbl-64 -0x4p-72 : -0x4.0000000000004p-72 : inexact-ok
+= sinh tonearest dbl-64 -0x4p-72 : -0x4p-72 : inexact-ok
+= sinh towardzero dbl-64 -0x4p-72 : -0x4p-72 : inexact-ok
+= sinh upward dbl-64 -0x4p-72 : -0x4p-72 : inexact-ok
+= sinh downward ldbl-96-intel -0x4p-72L : -0x4.0000000000000008p-72L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x4p-72L : -0x4p-72L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x4p-72L : -0x4p-72L : inexact-ok
+= sinh upward ldbl-96-intel -0x4p-72L : -0x4p-72L : inexact-ok
+= sinh downward ldbl-96-m68k -0x4p-72L : -0x4.0000000000000008p-72L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x4p-72L : -0x4p-72L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x4p-72L : -0x4p-72L : inexact-ok
+= sinh upward ldbl-96-m68k -0x4p-72L : -0x4p-72L : inexact-ok
+= sinh downward ldbl-128 -0x4p-72L : -0x4.0000000000000000000000000004p-72L : inexact-ok
+= sinh tonearest ldbl-128 -0x4p-72L : -0x4p-72L : inexact-ok
+= sinh towardzero ldbl-128 -0x4p-72L : -0x4p-72L : inexact-ok
+= sinh upward ldbl-128 -0x4p-72L : -0x4p-72L : inexact-ok
+= sinh downward ldbl-128ibm -0x4p-72L : -0x4.00000000000000000000000002p-72L : inexact-ok
+= sinh tonearest ldbl-128ibm -0x4p-72L : -0x4p-72L : inexact-ok
+= sinh towardzero ldbl-128ibm -0x4p-72L : -0x4p-72L : inexact-ok
+= sinh upward ldbl-128ibm -0x4p-72L : -0x4p-72L : inexact-ok
+sinh 0x1p-100
+= sinh downward flt-32 0x1p-100f : 0x1p-100f : inexact-ok
+= sinh tonearest flt-32 0x1p-100f : 0x1p-100f : inexact-ok
+= sinh towardzero flt-32 0x1p-100f : 0x1p-100f : inexact-ok
+= sinh upward flt-32 0x1p-100f : 0x1.000002p-100f : inexact-ok
+= sinh downward dbl-64 0x1p-100 : 0x1p-100 : inexact-ok
+= sinh tonearest dbl-64 0x1p-100 : 0x1p-100 : inexact-ok
+= sinh towardzero dbl-64 0x1p-100 : 0x1p-100 : inexact-ok
+= sinh upward dbl-64 0x1p-100 : 0x1.0000000000001p-100 : inexact-ok
+= sinh downward ldbl-96-intel 0x1p-100L : 0x1p-100L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x1p-100L : 0x1p-100L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x1p-100L : 0x1p-100L : inexact-ok
+= sinh upward ldbl-96-intel 0x1p-100L : 0x1.0000000000000002p-100L : inexact-ok
+= sinh downward ldbl-96-m68k 0x1p-100L : 0x1p-100L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x1p-100L : 0x1p-100L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x1p-100L : 0x1p-100L : inexact-ok
+= sinh upward ldbl-96-m68k 0x1p-100L : 0x1.0000000000000002p-100L : inexact-ok
+= sinh downward ldbl-128 0x1p-100L : 0x1p-100L : inexact-ok
+= sinh tonearest ldbl-128 0x1p-100L : 0x1p-100L : inexact-ok
+= sinh towardzero ldbl-128 0x1p-100L : 0x1p-100L : inexact-ok
+= sinh upward ldbl-128 0x1p-100L : 0x1.0000000000000000000000000001p-100L : inexact-ok
+= sinh downward ldbl-128ibm 0x1p-100L : 0x1p-100L : inexact-ok
+= sinh tonearest ldbl-128ibm 0x1p-100L : 0x1p-100L : inexact-ok
+= sinh towardzero ldbl-128ibm 0x1p-100L : 0x1p-100L : inexact-ok
+= sinh upward ldbl-128ibm 0x1p-100L : 0x1.000000000000000000000000008p-100L : inexact-ok
+sinh -0x1p-100
+= sinh downward flt-32 -0x1p-100f : -0x1.000002p-100f : inexact-ok
+= sinh tonearest flt-32 -0x1p-100f : -0x1p-100f : inexact-ok
+= sinh towardzero flt-32 -0x1p-100f : -0x1p-100f : inexact-ok
+= sinh upward flt-32 -0x1p-100f : -0x1p-100f : inexact-ok
+= sinh downward dbl-64 -0x1p-100 : -0x1.0000000000001p-100 : inexact-ok
+= sinh tonearest dbl-64 -0x1p-100 : -0x1p-100 : inexact-ok
+= sinh towardzero dbl-64 -0x1p-100 : -0x1p-100 : inexact-ok
+= sinh upward dbl-64 -0x1p-100 : -0x1p-100 : inexact-ok
+= sinh downward ldbl-96-intel -0x1p-100L : -0x1.0000000000000002p-100L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x1p-100L : -0x1p-100L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x1p-100L : -0x1p-100L : inexact-ok
+= sinh upward ldbl-96-intel -0x1p-100L : -0x1p-100L : inexact-ok
+= sinh downward ldbl-96-m68k -0x1p-100L : -0x1.0000000000000002p-100L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x1p-100L : -0x1p-100L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x1p-100L : -0x1p-100L : inexact-ok
+= sinh upward ldbl-96-m68k -0x1p-100L : -0x1p-100L : inexact-ok
+= sinh downward ldbl-128 -0x1p-100L : -0x1.0000000000000000000000000001p-100L : inexact-ok
+= sinh tonearest ldbl-128 -0x1p-100L : -0x1p-100L : inexact-ok
+= sinh towardzero ldbl-128 -0x1p-100L : -0x1p-100L : inexact-ok
+= sinh upward ldbl-128 -0x1p-100L : -0x1p-100L : inexact-ok
+= sinh downward ldbl-128ibm -0x1p-100L : -0x1.000000000000000000000000008p-100L : inexact-ok
+= sinh tonearest ldbl-128ibm -0x1p-100L : -0x1p-100L : inexact-ok
+= sinh towardzero ldbl-128ibm -0x1p-100L : -0x1p-100L : inexact-ok
+= sinh upward ldbl-128ibm -0x1p-100L : -0x1p-100L : inexact-ok
+sinh 0x1p-1000
+= sinh downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= sinh tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= sinh towardzero flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= sinh upward flt-32 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= sinh downward dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= sinh tonearest dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= sinh towardzero dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= sinh upward dbl-64 0x8p-152 : 0x8.0000000000008p-152 : inexact-ok
+= sinh downward ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= sinh upward ldbl-96-intel 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok
+= sinh downward ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= sinh upward ldbl-96-m68k 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok
+= sinh downward ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= sinh tonearest ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= sinh towardzero ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= sinh upward ldbl-128 0x8p-152L : 0x8.0000000000000000000000000008p-152L : inexact-ok
+= sinh downward ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= sinh tonearest ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= sinh towardzero ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= sinh upward ldbl-128ibm 0x8p-152L : 0x8.00000000000000000000000004p-152L : inexact-ok
+= sinh downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= sinh tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= sinh towardzero flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= sinh upward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= sinh downward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= sinh tonearest dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= sinh towardzero dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= sinh upward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= sinh downward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= sinh upward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= sinh downward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= sinh upward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= sinh downward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= sinh tonearest ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= sinh towardzero ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= sinh upward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= sinh downward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= sinh tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= sinh towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= sinh upward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= sinh downward dbl-64 0x1p-1000 : 0x1p-1000 : inexact-ok
+= sinh tonearest dbl-64 0x1p-1000 : 0x1p-1000 : inexact-ok
+= sinh towardzero dbl-64 0x1p-1000 : 0x1p-1000 : inexact-ok
+= sinh upward dbl-64 0x1p-1000 : 0x1.0000000000001p-1000 : inexact-ok
+= sinh downward ldbl-96-intel 0x1p-1000L : 0x1p-1000L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x1p-1000L : 0x1p-1000L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x1p-1000L : 0x1p-1000L : inexact-ok
+= sinh upward ldbl-96-intel 0x1p-1000L : 0x1.0000000000000002p-1000L : inexact-ok
+= sinh downward ldbl-96-m68k 0x1p-1000L : 0x1p-1000L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x1p-1000L : 0x1p-1000L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x1p-1000L : 0x1p-1000L : inexact-ok
+= sinh upward ldbl-96-m68k 0x1p-1000L : 0x1.0000000000000002p-1000L : inexact-ok
+= sinh downward ldbl-128 0x1p-1000L : 0x1p-1000L : inexact-ok
+= sinh tonearest ldbl-128 0x1p-1000L : 0x1p-1000L : inexact-ok
+= sinh towardzero ldbl-128 0x1p-1000L : 0x1p-1000L : inexact-ok
+= sinh upward ldbl-128 0x1p-1000L : 0x1.0000000000000000000000000001p-1000L : inexact-ok
+= sinh downward ldbl-128ibm 0x1p-1000L : 0x1p-1000L : inexact-ok underflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0x1p-1000L : 0x1p-1000L : inexact-ok underflow errno-erange-ok
+= sinh towardzero ldbl-128ibm 0x1p-1000L : 0x1p-1000L : inexact-ok underflow errno-erange-ok
+= sinh upward ldbl-128ibm 0x1p-1000L : 0x1.0000000000000000004p-1000L : inexact-ok underflow errno-erange-ok
+sinh -0x1p-1000
+= sinh downward flt-32 -0x0p+0f : -0x0p+0f : inexact-ok
+= sinh tonearest flt-32 -0x0p+0f : -0x0p+0f : inexact-ok
+= sinh towardzero flt-32 -0x0p+0f : -0x0p+0f : inexact-ok
+= sinh upward flt-32 -0x0p+0f : -0x0p+0f : inexact-ok
+= sinh downward dbl-64 -0x0p+0 : -0x0p+0 : inexact-ok
+= sinh tonearest dbl-64 -0x0p+0 : -0x0p+0 : inexact-ok
+= sinh towardzero dbl-64 -0x0p+0 : -0x0p+0 : inexact-ok
+= sinh upward dbl-64 -0x0p+0 : -0x0p+0 : inexact-ok
+= sinh downward ldbl-96-intel -0x0p+0L : -0x0p+0L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x0p+0L : -0x0p+0L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x0p+0L : -0x0p+0L : inexact-ok
+= sinh upward ldbl-96-intel -0x0p+0L : -0x0p+0L : inexact-ok
+= sinh downward ldbl-96-m68k -0x0p+0L : -0x0p+0L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x0p+0L : -0x0p+0L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x0p+0L : -0x0p+0L : inexact-ok
+= sinh upward ldbl-96-m68k -0x0p+0L : -0x0p+0L : inexact-ok
+= sinh downward ldbl-128 -0x0p+0L : -0x0p+0L : inexact-ok
+= sinh tonearest ldbl-128 -0x0p+0L : -0x0p+0L : inexact-ok
+= sinh towardzero ldbl-128 -0x0p+0L : -0x0p+0L : inexact-ok
+= sinh upward ldbl-128 -0x0p+0L : -0x0p+0L : inexact-ok
+= sinh downward ldbl-128ibm -0x0p+0L : -0x0p+0L : inexact-ok
+= sinh tonearest ldbl-128ibm -0x0p+0L : -0x0p+0L : inexact-ok
+= sinh towardzero ldbl-128ibm -0x0p+0L : -0x0p+0L : inexact-ok
+= sinh upward ldbl-128ibm -0x0p+0L : -0x0p+0L : inexact-ok
+= sinh downward flt-32 -0x8p-152f : -0x1p-148f : inexact-ok underflow errno-erange-ok
+= sinh tonearest flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= sinh towardzero flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= sinh upward flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= sinh downward dbl-64 -0x8p-152 : -0x8.0000000000008p-152 : inexact-ok
+= sinh tonearest dbl-64 -0x8p-152 : -0x8p-152 : inexact-ok
+= sinh towardzero dbl-64 -0x8p-152 : -0x8p-152 : inexact-ok
+= sinh upward dbl-64 -0x8p-152 : -0x8p-152 : inexact-ok
+= sinh downward ldbl-96-intel -0x8p-152L : -0x8.000000000000001p-152L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x8p-152L : -0x8p-152L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x8p-152L : -0x8p-152L : inexact-ok
+= sinh upward ldbl-96-intel -0x8p-152L : -0x8p-152L : inexact-ok
+= sinh downward ldbl-96-m68k -0x8p-152L : -0x8.000000000000001p-152L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x8p-152L : -0x8p-152L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x8p-152L : -0x8p-152L : inexact-ok
+= sinh upward ldbl-96-m68k -0x8p-152L : -0x8p-152L : inexact-ok
+= sinh downward ldbl-128 -0x8p-152L : -0x8.0000000000000000000000000008p-152L : inexact-ok
+= sinh tonearest ldbl-128 -0x8p-152L : -0x8p-152L : inexact-ok
+= sinh towardzero ldbl-128 -0x8p-152L : -0x8p-152L : inexact-ok
+= sinh upward ldbl-128 -0x8p-152L : -0x8p-152L : inexact-ok
+= sinh downward ldbl-128ibm -0x8p-152L : -0x8.00000000000000000000000004p-152L : inexact-ok
+= sinh tonearest ldbl-128ibm -0x8p-152L : -0x8p-152L : inexact-ok
+= sinh towardzero ldbl-128ibm -0x8p-152L : -0x8p-152L : inexact-ok
+= sinh upward ldbl-128ibm -0x8p-152L : -0x8p-152L : inexact-ok
+= sinh downward dbl-64 -0x1p-1000 : -0x1.0000000000001p-1000 : inexact-ok
+= sinh tonearest dbl-64 -0x1p-1000 : -0x1p-1000 : inexact-ok
+= sinh towardzero dbl-64 -0x1p-1000 : -0x1p-1000 : inexact-ok
+= sinh upward dbl-64 -0x1p-1000 : -0x1p-1000 : inexact-ok
+= sinh downward ldbl-96-intel -0x1p-1000L : -0x1.0000000000000002p-1000L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x1p-1000L : -0x1p-1000L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x1p-1000L : -0x1p-1000L : inexact-ok
+= sinh upward ldbl-96-intel -0x1p-1000L : -0x1p-1000L : inexact-ok
+= sinh downward ldbl-96-m68k -0x1p-1000L : -0x1.0000000000000002p-1000L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x1p-1000L : -0x1p-1000L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x1p-1000L : -0x1p-1000L : inexact-ok
+= sinh upward ldbl-96-m68k -0x1p-1000L : -0x1p-1000L : inexact-ok
+= sinh downward ldbl-128 -0x1p-1000L : -0x1.0000000000000000000000000001p-1000L : inexact-ok
+= sinh tonearest ldbl-128 -0x1p-1000L : -0x1p-1000L : inexact-ok
+= sinh towardzero ldbl-128 -0x1p-1000L : -0x1p-1000L : inexact-ok
+= sinh upward ldbl-128 -0x1p-1000L : -0x1p-1000L : inexact-ok
+= sinh downward ldbl-128ibm -0x1p-1000L : -0x1.0000000000000000004p-1000L : inexact-ok underflow errno-erange-ok
+= sinh tonearest ldbl-128ibm -0x1p-1000L : -0x1p-1000L : inexact-ok underflow errno-erange-ok
+= sinh towardzero ldbl-128ibm -0x1p-1000L : -0x1p-1000L : inexact-ok underflow errno-erange-ok
+= sinh upward ldbl-128ibm -0x1p-1000L : -0x1p-1000L : inexact-ok underflow errno-erange-ok
+sinh 0x1p-10000
+= sinh downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= sinh tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= sinh towardzero flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= sinh upward flt-32 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= sinh downward dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= sinh tonearest dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= sinh towardzero dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= sinh upward dbl-64 0x8p-152 : 0x8.0000000000008p-152 : inexact-ok
+= sinh downward ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= sinh upward ldbl-96-intel 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok
+= sinh downward ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= sinh upward ldbl-96-m68k 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok
+= sinh downward ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= sinh tonearest ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= sinh towardzero ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= sinh upward ldbl-128 0x8p-152L : 0x8.0000000000000000000000000008p-152L : inexact-ok
+= sinh downward ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= sinh tonearest ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= sinh towardzero ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= sinh upward ldbl-128ibm 0x8p-152L : 0x8.00000000000000000000000004p-152L : inexact-ok
+= sinh downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= sinh tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= sinh towardzero flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= sinh upward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= sinh downward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= sinh tonearest dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= sinh towardzero dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= sinh upward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= sinh downward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= sinh upward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= sinh downward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= sinh upward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= sinh downward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= sinh tonearest ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= sinh towardzero ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= sinh upward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= sinh downward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= sinh tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= sinh towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= sinh upward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= sinh downward dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= sinh tonearest dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= sinh towardzero dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= sinh upward dbl-64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
+= sinh downward ldbl-96-intel 0x4p-1076L : 0x4p-1076L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x4p-1076L : 0x4p-1076L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x4p-1076L : 0x4p-1076L : inexact-ok
+= sinh upward ldbl-96-intel 0x4p-1076L : 0x4.0000000000000008p-1076L : inexact-ok
+= sinh downward ldbl-96-m68k 0x4p-1076L : 0x4p-1076L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x4p-1076L : 0x4p-1076L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x4p-1076L : 0x4p-1076L : inexact-ok
+= sinh upward ldbl-96-m68k 0x4p-1076L : 0x4.0000000000000008p-1076L : inexact-ok
+= sinh downward ldbl-128 0x4p-1076L : 0x4p-1076L : inexact-ok
+= sinh tonearest ldbl-128 0x4p-1076L : 0x4p-1076L : inexact-ok
+= sinh towardzero ldbl-128 0x4p-1076L : 0x4p-1076L : inexact-ok
+= sinh upward ldbl-128 0x4p-1076L : 0x4.0000000000000000000000000004p-1076L : inexact-ok
+= sinh downward ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= sinh towardzero ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= sinh upward ldbl-128ibm 0x4p-1076L : 0x8p-1076L : inexact-ok underflow errno-erange-ok
+= sinh downward ldbl-96-intel 0x1p-10000L : 0x1p-10000L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x1p-10000L : 0x1p-10000L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x1p-10000L : 0x1p-10000L : inexact-ok
+= sinh upward ldbl-96-intel 0x1p-10000L : 0x1.0000000000000002p-10000L : inexact-ok
+= sinh downward ldbl-96-m68k 0x1p-10000L : 0x1p-10000L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x1p-10000L : 0x1p-10000L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x1p-10000L : 0x1p-10000L : inexact-ok
+= sinh upward ldbl-96-m68k 0x1p-10000L : 0x1.0000000000000002p-10000L : inexact-ok
+= sinh downward ldbl-128 0x1p-10000L : 0x1p-10000L : inexact-ok
+= sinh tonearest ldbl-128 0x1p-10000L : 0x1p-10000L : inexact-ok
+= sinh towardzero ldbl-128 0x1p-10000L : 0x1p-10000L : inexact-ok
+= sinh upward ldbl-128 0x1p-10000L : 0x1.0000000000000000000000000001p-10000L : inexact-ok
+sinh -0x1p-10000
+= sinh downward flt-32 -0x0p+0f : -0x0p+0f : inexact-ok
+= sinh tonearest flt-32 -0x0p+0f : -0x0p+0f : inexact-ok
+= sinh towardzero flt-32 -0x0p+0f : -0x0p+0f : inexact-ok
+= sinh upward flt-32 -0x0p+0f : -0x0p+0f : inexact-ok
+= sinh downward dbl-64 -0x0p+0 : -0x0p+0 : inexact-ok
+= sinh tonearest dbl-64 -0x0p+0 : -0x0p+0 : inexact-ok
+= sinh towardzero dbl-64 -0x0p+0 : -0x0p+0 : inexact-ok
+= sinh upward dbl-64 -0x0p+0 : -0x0p+0 : inexact-ok
+= sinh downward ldbl-96-intel -0x0p+0L : -0x0p+0L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x0p+0L : -0x0p+0L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x0p+0L : -0x0p+0L : inexact-ok
+= sinh upward ldbl-96-intel -0x0p+0L : -0x0p+0L : inexact-ok
+= sinh downward ldbl-96-m68k -0x0p+0L : -0x0p+0L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x0p+0L : -0x0p+0L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x0p+0L : -0x0p+0L : inexact-ok
+= sinh upward ldbl-96-m68k -0x0p+0L : -0x0p+0L : inexact-ok
+= sinh downward ldbl-128 -0x0p+0L : -0x0p+0L : inexact-ok
+= sinh tonearest ldbl-128 -0x0p+0L : -0x0p+0L : inexact-ok
+= sinh towardzero ldbl-128 -0x0p+0L : -0x0p+0L : inexact-ok
+= sinh upward ldbl-128 -0x0p+0L : -0x0p+0L : inexact-ok
+= sinh downward ldbl-128ibm -0x0p+0L : -0x0p+0L : inexact-ok
+= sinh tonearest ldbl-128ibm -0x0p+0L : -0x0p+0L : inexact-ok
+= sinh towardzero ldbl-128ibm -0x0p+0L : -0x0p+0L : inexact-ok
+= sinh upward ldbl-128ibm -0x0p+0L : -0x0p+0L : inexact-ok
+= sinh downward flt-32 -0x8p-152f : -0x1p-148f : inexact-ok underflow errno-erange-ok
+= sinh tonearest flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= sinh towardzero flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= sinh upward flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= sinh downward dbl-64 -0x8p-152 : -0x8.0000000000008p-152 : inexact-ok
+= sinh tonearest dbl-64 -0x8p-152 : -0x8p-152 : inexact-ok
+= sinh towardzero dbl-64 -0x8p-152 : -0x8p-152 : inexact-ok
+= sinh upward dbl-64 -0x8p-152 : -0x8p-152 : inexact-ok
+= sinh downward ldbl-96-intel -0x8p-152L : -0x8.000000000000001p-152L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x8p-152L : -0x8p-152L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x8p-152L : -0x8p-152L : inexact-ok
+= sinh upward ldbl-96-intel -0x8p-152L : -0x8p-152L : inexact-ok
+= sinh downward ldbl-96-m68k -0x8p-152L : -0x8.000000000000001p-152L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x8p-152L : -0x8p-152L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x8p-152L : -0x8p-152L : inexact-ok
+= sinh upward ldbl-96-m68k -0x8p-152L : -0x8p-152L : inexact-ok
+= sinh downward ldbl-128 -0x8p-152L : -0x8.0000000000000000000000000008p-152L : inexact-ok
+= sinh tonearest ldbl-128 -0x8p-152L : -0x8p-152L : inexact-ok
+= sinh towardzero ldbl-128 -0x8p-152L : -0x8p-152L : inexact-ok
+= sinh upward ldbl-128 -0x8p-152L : -0x8p-152L : inexact-ok
+= sinh downward ldbl-128ibm -0x8p-152L : -0x8.00000000000000000000000004p-152L : inexact-ok
+= sinh tonearest ldbl-128ibm -0x8p-152L : -0x8p-152L : inexact-ok
+= sinh towardzero ldbl-128ibm -0x8p-152L : -0x8p-152L : inexact-ok
+= sinh upward ldbl-128ibm -0x8p-152L : -0x8p-152L : inexact-ok
+= sinh downward dbl-64 -0x4p-1076 : -0x8p-1076 : inexact-ok underflow errno-erange-ok
+= sinh tonearest dbl-64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= sinh towardzero dbl-64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= sinh upward dbl-64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= sinh downward ldbl-96-intel -0x4p-1076L : -0x4.0000000000000008p-1076L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x4p-1076L : -0x4p-1076L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x4p-1076L : -0x4p-1076L : inexact-ok
+= sinh upward ldbl-96-intel -0x4p-1076L : -0x4p-1076L : inexact-ok
+= sinh downward ldbl-96-m68k -0x4p-1076L : -0x4.0000000000000008p-1076L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x4p-1076L : -0x4p-1076L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x4p-1076L : -0x4p-1076L : inexact-ok
+= sinh upward ldbl-96-m68k -0x4p-1076L : -0x4p-1076L : inexact-ok
+= sinh downward ldbl-128 -0x4p-1076L : -0x4.0000000000000000000000000004p-1076L : inexact-ok
+= sinh tonearest ldbl-128 -0x4p-1076L : -0x4p-1076L : inexact-ok
+= sinh towardzero ldbl-128 -0x4p-1076L : -0x4p-1076L : inexact-ok
+= sinh upward ldbl-128 -0x4p-1076L : -0x4p-1076L : inexact-ok
+= sinh downward ldbl-128ibm -0x4p-1076L : -0x8p-1076L : inexact-ok underflow errno-erange-ok
+= sinh tonearest ldbl-128ibm -0x4p-1076L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= sinh towardzero ldbl-128ibm -0x4p-1076L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= sinh upward ldbl-128ibm -0x4p-1076L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= sinh downward ldbl-96-intel -0x1p-10000L : -0x1.0000000000000002p-10000L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x1p-10000L : -0x1p-10000L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x1p-10000L : -0x1p-10000L : inexact-ok
+= sinh upward ldbl-96-intel -0x1p-10000L : -0x1p-10000L : inexact-ok
+= sinh downward ldbl-96-m68k -0x1p-10000L : -0x1.0000000000000002p-10000L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x1p-10000L : -0x1p-10000L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x1p-10000L : -0x1p-10000L : inexact-ok
+= sinh upward ldbl-96-m68k -0x1p-10000L : -0x1p-10000L : inexact-ok
+= sinh downward ldbl-128 -0x1p-10000L : -0x1.0000000000000000000000000001p-10000L : inexact-ok
+= sinh tonearest ldbl-128 -0x1p-10000L : -0x1p-10000L : inexact-ok
+= sinh towardzero ldbl-128 -0x1p-10000L : -0x1p-10000L : inexact-ok
+= sinh upward ldbl-128 -0x1p-10000L : -0x1p-10000L : inexact-ok
sinh 22
= sinh downward flt-32 0x1.6p+4f : 0x6.ad6b68p+28f : inexact-ok
= sinh tonearest flt-32 0x1.6p+4f : 0x6.ad6b7p+28f : inexact-ok
@@ -189663,6 +266024,1661 @@ sinh -0xd.dce79p-4
= sinh tonearest ldbl-128ibm -0xd.dce79p-4L : -0xf.a9e6db74e247cef34f74103a48p-4L : inexact-ok
= sinh towardzero ldbl-128ibm -0xd.dce79p-4L : -0xf.a9e6db74e247cef34f74103a44p-4L : inexact-ok
= sinh upward ldbl-128ibm -0xd.dce79p-4L : -0xf.a9e6db74e247cef34f74103a44p-4L : inexact-ok
+sinh 0x8.a3127p+4
+= sinh downward flt-32 0x8.a3127p+4f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= sinh tonearest flt-32 0x8.a3127p+4f : plus_infty : inexact-ok overflow errno-erange
+= sinh towardzero flt-32 0x8.a3127p+4f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= sinh upward flt-32 0x8.a3127p+4f : plus_infty : inexact-ok overflow errno-erange
+= sinh downward dbl-64 0x8.a3127p+4 : 0x5.2a5fdb392d918p+196 : inexact-ok
+= sinh tonearest dbl-64 0x8.a3127p+4 : 0x5.2a5fdb392d918p+196 : inexact-ok
+= sinh towardzero dbl-64 0x8.a3127p+4 : 0x5.2a5fdb392d918p+196 : inexact-ok
+= sinh upward dbl-64 0x8.a3127p+4 : 0x5.2a5fdb392d91cp+196 : inexact-ok
+= sinh downward ldbl-96-intel 0x8.a3127p+4L : 0x5.2a5fdb392d919fcp+196L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x8.a3127p+4L : 0x5.2a5fdb392d919fcp+196L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x8.a3127p+4L : 0x5.2a5fdb392d919fcp+196L : inexact-ok
+= sinh upward ldbl-96-intel 0x8.a3127p+4L : 0x5.2a5fdb392d919fc8p+196L : inexact-ok
+= sinh downward ldbl-96-m68k 0x8.a3127p+4L : 0x5.2a5fdb392d919fcp+196L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x8.a3127p+4L : 0x5.2a5fdb392d919fcp+196L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x8.a3127p+4L : 0x5.2a5fdb392d919fcp+196L : inexact-ok
+= sinh upward ldbl-96-m68k 0x8.a3127p+4L : 0x5.2a5fdb392d919fc8p+196L : inexact-ok
+= sinh downward ldbl-128 0x8.a3127p+4L : 0x5.2a5fdb392d919fc3f2ab6db29878p+196L : inexact-ok
+= sinh tonearest ldbl-128 0x8.a3127p+4L : 0x5.2a5fdb392d919fc3f2ab6db2987cp+196L : inexact-ok
+= sinh towardzero ldbl-128 0x8.a3127p+4L : 0x5.2a5fdb392d919fc3f2ab6db29878p+196L : inexact-ok
+= sinh upward ldbl-128 0x8.a3127p+4L : 0x5.2a5fdb392d919fc3f2ab6db2987cp+196L : inexact-ok
+= sinh downward ldbl-128ibm 0x8.a3127p+4L : 0x5.2a5fdb392d919fc3f2ab6db298p+196L : inexact-ok
+= sinh tonearest ldbl-128ibm 0x8.a3127p+4L : 0x5.2a5fdb392d919fc3f2ab6db298p+196L : inexact-ok
+= sinh towardzero ldbl-128ibm 0x8.a3127p+4L : 0x5.2a5fdb392d919fc3f2ab6db298p+196L : inexact-ok
+= sinh upward ldbl-128ibm 0x8.a3127p+4L : 0x5.2a5fdb392d919fc3f2ab6db29ap+196L : inexact-ok
+sinh 0x1.c0709p-12
+= sinh downward flt-32 0x1.c0709p-12f : 0x1.c0709p-12f : inexact-ok
+= sinh tonearest flt-32 0x1.c0709p-12f : 0x1.c0709p-12f : inexact-ok
+= sinh towardzero flt-32 0x1.c0709p-12f : 0x1.c0709p-12f : inexact-ok
+= sinh upward flt-32 0x1.c0709p-12f : 0x1.c07092p-12f : inexact-ok
+= sinh downward dbl-64 0x1.c0709p-12 : 0x1.c07090e55732ap-12 : inexact-ok
+= sinh tonearest dbl-64 0x1.c0709p-12 : 0x1.c07090e55732ap-12 : inexact-ok
+= sinh towardzero dbl-64 0x1.c0709p-12 : 0x1.c07090e55732ap-12 : inexact-ok
+= sinh upward dbl-64 0x1.c0709p-12 : 0x1.c07090e55732bp-12 : inexact-ok
+= sinh downward ldbl-96-intel 0x1.c0709p-12L : 0x1.c07090e55732ap-12L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x1.c0709p-12L : 0x1.c07090e55732a002p-12L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x1.c0709p-12L : 0x1.c07090e55732ap-12L : inexact-ok
+= sinh upward ldbl-96-intel 0x1.c0709p-12L : 0x1.c07090e55732a002p-12L : inexact-ok
+= sinh downward ldbl-96-m68k 0x1.c0709p-12L : 0x1.c07090e55732ap-12L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x1.c0709p-12L : 0x1.c07090e55732a002p-12L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x1.c0709p-12L : 0x1.c07090e55732ap-12L : inexact-ok
+= sinh upward ldbl-96-m68k 0x1.c0709p-12L : 0x1.c07090e55732a002p-12L : inexact-ok
+= sinh downward ldbl-128 0x1.c0709p-12L : 0x1.c07090e55732a001dde433d77237p-12L : inexact-ok
+= sinh tonearest ldbl-128 0x1.c0709p-12L : 0x1.c07090e55732a001dde433d77237p-12L : inexact-ok
+= sinh towardzero ldbl-128 0x1.c0709p-12L : 0x1.c07090e55732a001dde433d77237p-12L : inexact-ok
+= sinh upward ldbl-128 0x1.c0709p-12L : 0x1.c07090e55732a001dde433d77238p-12L : inexact-ok
+= sinh downward ldbl-128ibm 0x1.c0709p-12L : 0x1.c07090e55732a001dde433d772p-12L : inexact-ok
+= sinh tonearest ldbl-128ibm 0x1.c0709p-12L : 0x1.c07090e55732a001dde433d772p-12L : inexact-ok
+= sinh towardzero ldbl-128ibm 0x1.c0709p-12L : 0x1.c07090e55732a001dde433d772p-12L : inexact-ok
+= sinh upward ldbl-128ibm 0x1.c0709p-12L : 0x1.c07090e55732a001dde433d7728p-12L : inexact-ok
+sinh 0xb.7f67c3586c24p-4
+= sinh downward flt-32 0xb.7f67dp-4f : 0xc.835a5p-4f : inexact-ok
+= sinh tonearest flt-32 0xb.7f67dp-4f : 0xc.835a6p-4f : inexact-ok
+= sinh towardzero flt-32 0xb.7f67dp-4f : 0xc.835a5p-4f : inexact-ok
+= sinh upward flt-32 0xb.7f67dp-4f : 0xc.835a6p-4f : inexact-ok
+= sinh downward dbl-64 0xb.7f67dp-4 : 0xc.835a5a1df79a8p-4 : inexact-ok
+= sinh tonearest dbl-64 0xb.7f67dp-4 : 0xc.835a5a1df79bp-4 : inexact-ok
+= sinh towardzero dbl-64 0xb.7f67dp-4 : 0xc.835a5a1df79a8p-4 : inexact-ok
+= sinh upward dbl-64 0xb.7f67dp-4 : 0xc.835a5a1df79bp-4 : inexact-ok
+= sinh downward ldbl-96-intel 0xb.7f67dp-4L : 0xc.835a5a1df79ae5ep-4L : inexact-ok
+= sinh tonearest ldbl-96-intel 0xb.7f67dp-4L : 0xc.835a5a1df79ae5fp-4L : inexact-ok
+= sinh towardzero ldbl-96-intel 0xb.7f67dp-4L : 0xc.835a5a1df79ae5ep-4L : inexact-ok
+= sinh upward ldbl-96-intel 0xb.7f67dp-4L : 0xc.835a5a1df79ae5fp-4L : inexact-ok
+= sinh downward ldbl-96-m68k 0xb.7f67dp-4L : 0xc.835a5a1df79ae5ep-4L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0xb.7f67dp-4L : 0xc.835a5a1df79ae5fp-4L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0xb.7f67dp-4L : 0xc.835a5a1df79ae5ep-4L : inexact-ok
+= sinh upward ldbl-96-m68k 0xb.7f67dp-4L : 0xc.835a5a1df79ae5fp-4L : inexact-ok
+= sinh downward ldbl-128 0xb.7f67dp-4L : 0xc.835a5a1df79ae5ec9c48cbb6bf08p-4L : inexact-ok
+= sinh tonearest ldbl-128 0xb.7f67dp-4L : 0xc.835a5a1df79ae5ec9c48cbb6bf08p-4L : inexact-ok
+= sinh towardzero ldbl-128 0xb.7f67dp-4L : 0xc.835a5a1df79ae5ec9c48cbb6bf08p-4L : inexact-ok
+= sinh upward ldbl-128 0xb.7f67dp-4L : 0xc.835a5a1df79ae5ec9c48cbb6bf1p-4L : inexact-ok
+= sinh downward ldbl-128ibm 0xb.7f67dp-4L : 0xc.835a5a1df79ae5ec9c48cbb6bcp-4L : inexact-ok
+= sinh tonearest ldbl-128ibm 0xb.7f67dp-4L : 0xc.835a5a1df79ae5ec9c48cbb6cp-4L : inexact-ok
+= sinh towardzero ldbl-128ibm 0xb.7f67dp-4L : 0xc.835a5a1df79ae5ec9c48cbb6bcp-4L : inexact-ok
+= sinh upward ldbl-128ibm 0xb.7f67dp-4L : 0xc.835a5a1df79ae5ec9c48cbb6cp-4L : inexact-ok
+= sinh downward flt-32 0xb.7f67cp-4f : 0xc.835a4p-4f : inexact-ok
+= sinh tonearest flt-32 0xb.7f67cp-4f : 0xc.835a4p-4f : inexact-ok
+= sinh towardzero flt-32 0xb.7f67cp-4f : 0xc.835a4p-4f : inexact-ok
+= sinh upward flt-32 0xb.7f67cp-4f : 0xc.835a5p-4f : inexact-ok
+= sinh downward dbl-64 0xb.7f67cp-4 : 0xc.835a45ce17f9p-4 : inexact-ok
+= sinh tonearest dbl-64 0xb.7f67cp-4 : 0xc.835a45ce17f9p-4 : inexact-ok
+= sinh towardzero dbl-64 0xb.7f67cp-4 : 0xc.835a45ce17f9p-4 : inexact-ok
+= sinh upward dbl-64 0xb.7f67cp-4 : 0xc.835a45ce17f98p-4 : inexact-ok
+= sinh downward ldbl-96-intel 0xb.7f67cp-4L : 0xc.835a45ce17f9353p-4L : inexact-ok
+= sinh tonearest ldbl-96-intel 0xb.7f67cp-4L : 0xc.835a45ce17f9353p-4L : inexact-ok
+= sinh towardzero ldbl-96-intel 0xb.7f67cp-4L : 0xc.835a45ce17f9353p-4L : inexact-ok
+= sinh upward ldbl-96-intel 0xb.7f67cp-4L : 0xc.835a45ce17f9354p-4L : inexact-ok
+= sinh downward ldbl-96-m68k 0xb.7f67cp-4L : 0xc.835a45ce17f9353p-4L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0xb.7f67cp-4L : 0xc.835a45ce17f9353p-4L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0xb.7f67cp-4L : 0xc.835a45ce17f9353p-4L : inexact-ok
+= sinh upward ldbl-96-m68k 0xb.7f67cp-4L : 0xc.835a45ce17f9354p-4L : inexact-ok
+= sinh downward ldbl-128 0xb.7f67cp-4L : 0xc.835a45ce17f9353505896689a238p-4L : inexact-ok
+= sinh tonearest ldbl-128 0xb.7f67cp-4L : 0xc.835a45ce17f9353505896689a24p-4L : inexact-ok
+= sinh towardzero ldbl-128 0xb.7f67cp-4L : 0xc.835a45ce17f9353505896689a238p-4L : inexact-ok
+= sinh upward ldbl-128 0xb.7f67cp-4L : 0xc.835a45ce17f9353505896689a24p-4L : inexact-ok
+= sinh downward ldbl-128ibm 0xb.7f67cp-4L : 0xc.835a45ce17f9353505896689ap-4L : inexact-ok
+= sinh tonearest ldbl-128ibm 0xb.7f67cp-4L : 0xc.835a45ce17f9353505896689a4p-4L : inexact-ok
+= sinh towardzero ldbl-128ibm 0xb.7f67cp-4L : 0xc.835a45ce17f9353505896689ap-4L : inexact-ok
+= sinh upward ldbl-128ibm 0xb.7f67cp-4L : 0xc.835a45ce17f9353505896689a4p-4L : inexact-ok
+= sinh downward dbl-64 0xb.7f67c3586c24p-4 : 0xc.835a4a0d527dp-4 : inexact-ok
+= sinh tonearest dbl-64 0xb.7f67c3586c24p-4 : 0xc.835a4a0d527d8p-4 : inexact-ok
+= sinh towardzero dbl-64 0xb.7f67c3586c24p-4 : 0xc.835a4a0d527dp-4 : inexact-ok
+= sinh upward dbl-64 0xb.7f67c3586c24p-4 : 0xc.835a4a0d527d8p-4 : inexact-ok
+= sinh downward ldbl-96-intel 0xb.7f67c3586c24p-4L : 0xc.835a4a0d527d4ffp-4L : inexact-ok
+= sinh tonearest ldbl-96-intel 0xb.7f67c3586c24p-4L : 0xc.835a4a0d527d5p-4L : inexact-ok
+= sinh towardzero ldbl-96-intel 0xb.7f67c3586c24p-4L : 0xc.835a4a0d527d4ffp-4L : inexact-ok
+= sinh upward ldbl-96-intel 0xb.7f67c3586c24p-4L : 0xc.835a4a0d527d5p-4L : inexact-ok
+= sinh downward ldbl-96-m68k 0xb.7f67c3586c24p-4L : 0xc.835a4a0d527d4ffp-4L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0xb.7f67c3586c24p-4L : 0xc.835a4a0d527d5p-4L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0xb.7f67c3586c24p-4L : 0xc.835a4a0d527d4ffp-4L : inexact-ok
+= sinh upward ldbl-96-m68k 0xb.7f67c3586c24p-4L : 0xc.835a4a0d527d5p-4L : inexact-ok
+= sinh downward ldbl-128 0xb.7f67c3586c24p-4L : 0xc.835a4a0d527d4fff7b247fd00638p-4L : inexact-ok
+= sinh tonearest ldbl-128 0xb.7f67c3586c24p-4L : 0xc.835a4a0d527d4fff7b247fd0064p-4L : inexact-ok
+= sinh towardzero ldbl-128 0xb.7f67c3586c24p-4L : 0xc.835a4a0d527d4fff7b247fd00638p-4L : inexact-ok
+= sinh upward ldbl-128 0xb.7f67c3586c24p-4L : 0xc.835a4a0d527d4fff7b247fd0064p-4L : inexact-ok
+= sinh downward ldbl-128ibm 0xb.7f67c3586c24p-4L : 0xc.835a4a0d527d4fff7b247fd004p-4L : inexact-ok
+= sinh tonearest ldbl-128ibm 0xb.7f67c3586c24p-4L : 0xc.835a4a0d527d4fff7b247fd008p-4L : inexact-ok
+= sinh towardzero ldbl-128ibm 0xb.7f67c3586c24p-4L : 0xc.835a4a0d527d4fff7b247fd004p-4L : inexact-ok
+= sinh upward ldbl-128ibm 0xb.7f67c3586c24p-4L : 0xc.835a4a0d527d4fff7b247fd008p-4L : inexact-ok
+sinh -0x1.3dda8ap+0
+= sinh downward flt-32 -0x1.3dda8ap+0f : -0x1.960d7p+0f : inexact-ok
+= sinh tonearest flt-32 -0x1.3dda8ap+0f : -0x1.960d6ep+0f : inexact-ok
+= sinh towardzero flt-32 -0x1.3dda8ap+0f : -0x1.960d6ep+0f : inexact-ok
+= sinh upward flt-32 -0x1.3dda8ap+0f : -0x1.960d6ep+0f : inexact-ok
+= sinh downward dbl-64 -0x1.3dda8ap+0 : -0x1.960d6e6e4b63dp+0 : inexact-ok
+= sinh tonearest dbl-64 -0x1.3dda8ap+0 : -0x1.960d6e6e4b63cp+0 : inexact-ok
+= sinh towardzero dbl-64 -0x1.3dda8ap+0 : -0x1.960d6e6e4b63cp+0 : inexact-ok
+= sinh upward dbl-64 -0x1.3dda8ap+0 : -0x1.960d6e6e4b63cp+0 : inexact-ok
+= sinh downward ldbl-96-intel -0x1.3dda8ap+0L : -0x1.960d6e6e4b63c67p+0L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x1.3dda8ap+0L : -0x1.960d6e6e4b63c67p+0L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x1.3dda8ap+0L : -0x1.960d6e6e4b63c66ep+0L : inexact-ok
+= sinh upward ldbl-96-intel -0x1.3dda8ap+0L : -0x1.960d6e6e4b63c66ep+0L : inexact-ok
+= sinh downward ldbl-96-m68k -0x1.3dda8ap+0L : -0x1.960d6e6e4b63c67p+0L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x1.3dda8ap+0L : -0x1.960d6e6e4b63c67p+0L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x1.3dda8ap+0L : -0x1.960d6e6e4b63c66ep+0L : inexact-ok
+= sinh upward ldbl-96-m68k -0x1.3dda8ap+0L : -0x1.960d6e6e4b63c66ep+0L : inexact-ok
+= sinh downward ldbl-128 -0x1.3dda8ap+0L : -0x1.960d6e6e4b63c66ff64892c1bf38p+0L : inexact-ok
+= sinh tonearest ldbl-128 -0x1.3dda8ap+0L : -0x1.960d6e6e4b63c66ff64892c1bf37p+0L : inexact-ok
+= sinh towardzero ldbl-128 -0x1.3dda8ap+0L : -0x1.960d6e6e4b63c66ff64892c1bf37p+0L : inexact-ok
+= sinh upward ldbl-128 -0x1.3dda8ap+0L : -0x1.960d6e6e4b63c66ff64892c1bf37p+0L : inexact-ok
+= sinh downward ldbl-128ibm -0x1.3dda8ap+0L : -0x1.960d6e6e4b63c66ff64892c1bf8p+0L : inexact-ok
+= sinh tonearest ldbl-128ibm -0x1.3dda8ap+0L : -0x1.960d6e6e4b63c66ff64892c1bfp+0L : inexact-ok
+= sinh towardzero ldbl-128ibm -0x1.3dda8ap+0L : -0x1.960d6e6e4b63c66ff64892c1bfp+0L : inexact-ok
+= sinh upward ldbl-128ibm -0x1.3dda8ap+0L : -0x1.960d6e6e4b63c66ff64892c1bfp+0L : inexact-ok
+sinh -0x5.ee9218p-4
+= sinh downward flt-32 -0x5.ee9218p-4f : -0x6.119958p-4f : inexact-ok
+= sinh tonearest flt-32 -0x5.ee9218p-4f : -0x6.11995p-4f : inexact-ok
+= sinh towardzero flt-32 -0x5.ee9218p-4f : -0x6.11995p-4f : inexact-ok
+= sinh upward flt-32 -0x5.ee9218p-4f : -0x6.11995p-4f : inexact-ok
+= sinh downward dbl-64 -0x5.ee9218p-4 : -0x6.119951b224aa4p-4 : inexact-ok
+= sinh tonearest dbl-64 -0x5.ee9218p-4 : -0x6.119951b224aa4p-4 : inexact-ok
+= sinh towardzero dbl-64 -0x5.ee9218p-4 : -0x6.119951b224aap-4 : inexact-ok
+= sinh upward dbl-64 -0x5.ee9218p-4 : -0x6.119951b224aap-4 : inexact-ok
+= sinh downward ldbl-96-intel -0x5.ee9218p-4L : -0x6.119951b224aa2acp-4L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x5.ee9218p-4L : -0x6.119951b224aa2ab8p-4L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x5.ee9218p-4L : -0x6.119951b224aa2ab8p-4L : inexact-ok
+= sinh upward ldbl-96-intel -0x5.ee9218p-4L : -0x6.119951b224aa2ab8p-4L : inexact-ok
+= sinh downward ldbl-96-m68k -0x5.ee9218p-4L : -0x6.119951b224aa2acp-4L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x5.ee9218p-4L : -0x6.119951b224aa2ab8p-4L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x5.ee9218p-4L : -0x6.119951b224aa2ab8p-4L : inexact-ok
+= sinh upward ldbl-96-m68k -0x5.ee9218p-4L : -0x6.119951b224aa2ab8p-4L : inexact-ok
+= sinh downward ldbl-128 -0x5.ee9218p-4L : -0x6.119951b224aa2ab9c11796817da8p-4L : inexact-ok
+= sinh tonearest ldbl-128 -0x5.ee9218p-4L : -0x6.119951b224aa2ab9c11796817da8p-4L : inexact-ok
+= sinh towardzero ldbl-128 -0x5.ee9218p-4L : -0x6.119951b224aa2ab9c11796817da4p-4L : inexact-ok
+= sinh upward ldbl-128 -0x5.ee9218p-4L : -0x6.119951b224aa2ab9c11796817da4p-4L : inexact-ok
+= sinh downward ldbl-128ibm -0x5.ee9218p-4L : -0x6.119951b224aa2ab9c11796817ep-4L : inexact-ok
+= sinh tonearest ldbl-128ibm -0x5.ee9218p-4L : -0x6.119951b224aa2ab9c11796817ep-4L : inexact-ok
+= sinh towardzero ldbl-128ibm -0x5.ee9218p-4L : -0x6.119951b224aa2ab9c11796817cp-4L : inexact-ok
+= sinh upward ldbl-128ibm -0x5.ee9218p-4L : -0x6.119951b224aa2ab9c11796817cp-4L : inexact-ok
+sinh -0x1.bcfc98p+0
+= sinh downward flt-32 -0x1.bcfc98p+0f : -0x2.c176ap+0f : inexact-ok
+= sinh tonearest flt-32 -0x1.bcfc98p+0f : -0x2.c176ap+0f : inexact-ok
+= sinh towardzero flt-32 -0x1.bcfc98p+0f : -0x2.c1769cp+0f : inexact-ok
+= sinh upward flt-32 -0x1.bcfc98p+0f : -0x2.c1769cp+0f : inexact-ok
+= sinh downward dbl-64 -0x1.bcfc98p+0 : -0x2.c1769e4cedb6ap+0 : inexact-ok
+= sinh tonearest dbl-64 -0x1.bcfc98p+0 : -0x2.c1769e4cedb6ap+0 : inexact-ok
+= sinh towardzero dbl-64 -0x1.bcfc98p+0 : -0x2.c1769e4cedb68p+0 : inexact-ok
+= sinh upward dbl-64 -0x1.bcfc98p+0 : -0x2.c1769e4cedb68p+0 : inexact-ok
+= sinh downward ldbl-96-intel -0x1.bcfc98p+0L : -0x2.c1769e4cedb691ep+0L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x1.bcfc98p+0L : -0x2.c1769e4cedb691dcp+0L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x1.bcfc98p+0L : -0x2.c1769e4cedb691dcp+0L : inexact-ok
+= sinh upward ldbl-96-intel -0x1.bcfc98p+0L : -0x2.c1769e4cedb691dcp+0L : inexact-ok
+= sinh downward ldbl-96-m68k -0x1.bcfc98p+0L : -0x2.c1769e4cedb691ep+0L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x1.bcfc98p+0L : -0x2.c1769e4cedb691dcp+0L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x1.bcfc98p+0L : -0x2.c1769e4cedb691dcp+0L : inexact-ok
+= sinh upward ldbl-96-m68k -0x1.bcfc98p+0L : -0x2.c1769e4cedb691dcp+0L : inexact-ok
+= sinh downward ldbl-128 -0x1.bcfc98p+0L : -0x2.c1769e4cedb691dd692f866d5f38p+0L : inexact-ok
+= sinh tonearest ldbl-128 -0x1.bcfc98p+0L : -0x2.c1769e4cedb691dd692f866d5f38p+0L : inexact-ok
+= sinh towardzero ldbl-128 -0x1.bcfc98p+0L : -0x2.c1769e4cedb691dd692f866d5f36p+0L : inexact-ok
+= sinh upward ldbl-128 -0x1.bcfc98p+0L : -0x2.c1769e4cedb691dd692f866d5f36p+0L : inexact-ok
+= sinh downward ldbl-128ibm -0x1.bcfc98p+0L : -0x2.c1769e4cedb691dd692f866d6p+0L : inexact-ok
+= sinh tonearest ldbl-128ibm -0x1.bcfc98p+0L : -0x2.c1769e4cedb691dd692f866d5fp+0L : inexact-ok
+= sinh towardzero ldbl-128ibm -0x1.bcfc98p+0L : -0x2.c1769e4cedb691dd692f866d5fp+0L : inexact-ok
+= sinh upward ldbl-128ibm -0x1.bcfc98p+0L : -0x2.c1769e4cedb691dd692f866d5fp+0L : inexact-ok
+sinh -0x6.9bbb6df7c5d08p-4
+= sinh downward flt-32 -0x6.9bbb68p-4f : -0x6.cc3dep-4f : inexact-ok
+= sinh tonearest flt-32 -0x6.9bbb68p-4f : -0x6.cc3dd8p-4f : inexact-ok
+= sinh towardzero flt-32 -0x6.9bbb68p-4f : -0x6.cc3dd8p-4f : inexact-ok
+= sinh upward flt-32 -0x6.9bbb68p-4f : -0x6.cc3dd8p-4f : inexact-ok
+= sinh downward dbl-64 -0x6.9bbb68p-4 : -0x6.cc3dd8844c264p-4 : inexact-ok
+= sinh tonearest dbl-64 -0x6.9bbb68p-4 : -0x6.cc3dd8844c26p-4 : inexact-ok
+= sinh towardzero dbl-64 -0x6.9bbb68p-4 : -0x6.cc3dd8844c26p-4 : inexact-ok
+= sinh upward dbl-64 -0x6.9bbb68p-4 : -0x6.cc3dd8844c26p-4 : inexact-ok
+= sinh downward ldbl-96-intel -0x6.9bbb68p-4L : -0x6.cc3dd8844c261e98p-4L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x6.9bbb68p-4L : -0x6.cc3dd8844c261e98p-4L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x6.9bbb68p-4L : -0x6.cc3dd8844c261e9p-4L : inexact-ok
+= sinh upward ldbl-96-intel -0x6.9bbb68p-4L : -0x6.cc3dd8844c261e9p-4L : inexact-ok
+= sinh downward ldbl-96-m68k -0x6.9bbb68p-4L : -0x6.cc3dd8844c261e98p-4L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x6.9bbb68p-4L : -0x6.cc3dd8844c261e98p-4L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x6.9bbb68p-4L : -0x6.cc3dd8844c261e9p-4L : inexact-ok
+= sinh upward ldbl-96-m68k -0x6.9bbb68p-4L : -0x6.cc3dd8844c261e9p-4L : inexact-ok
+= sinh downward ldbl-128 -0x6.9bbb68p-4L : -0x6.cc3dd8844c261e97377c1f6d1564p-4L : inexact-ok
+= sinh tonearest ldbl-128 -0x6.9bbb68p-4L : -0x6.cc3dd8844c261e97377c1f6d1564p-4L : inexact-ok
+= sinh towardzero ldbl-128 -0x6.9bbb68p-4L : -0x6.cc3dd8844c261e97377c1f6d156p-4L : inexact-ok
+= sinh upward ldbl-128 -0x6.9bbb68p-4L : -0x6.cc3dd8844c261e97377c1f6d156p-4L : inexact-ok
+= sinh downward ldbl-128ibm -0x6.9bbb68p-4L : -0x6.cc3dd8844c261e97377c1f6d16p-4L : inexact-ok
+= sinh tonearest ldbl-128ibm -0x6.9bbb68p-4L : -0x6.cc3dd8844c261e97377c1f6d16p-4L : inexact-ok
+= sinh towardzero ldbl-128ibm -0x6.9bbb68p-4L : -0x6.cc3dd8844c261e97377c1f6d14p-4L : inexact-ok
+= sinh upward ldbl-128ibm -0x6.9bbb68p-4L : -0x6.cc3dd8844c261e97377c1f6d14p-4L : inexact-ok
+= sinh downward flt-32 -0x6.9bbb7p-4f : -0x6.cc3de8p-4f : inexact-ok
+= sinh tonearest flt-32 -0x6.9bbb7p-4f : -0x6.cc3dep-4f : inexact-ok
+= sinh towardzero flt-32 -0x6.9bbb7p-4f : -0x6.cc3dep-4f : inexact-ok
+= sinh upward flt-32 -0x6.9bbb7p-4f : -0x6.cc3dep-4f : inexact-ok
+= sinh downward dbl-64 -0x6.9bbb7p-4 : -0x6.cc3de135798d4p-4 : inexact-ok
+= sinh tonearest dbl-64 -0x6.9bbb7p-4 : -0x6.cc3de135798dp-4 : inexact-ok
+= sinh towardzero dbl-64 -0x6.9bbb7p-4 : -0x6.cc3de135798dp-4 : inexact-ok
+= sinh upward dbl-64 -0x6.9bbb7p-4 : -0x6.cc3de135798dp-4 : inexact-ok
+= sinh downward ldbl-96-intel -0x6.9bbb7p-4L : -0x6.cc3de135798d1c5p-4L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x6.9bbb7p-4L : -0x6.cc3de135798d1c48p-4L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x6.9bbb7p-4L : -0x6.cc3de135798d1c48p-4L : inexact-ok
+= sinh upward ldbl-96-intel -0x6.9bbb7p-4L : -0x6.cc3de135798d1c48p-4L : inexact-ok
+= sinh downward ldbl-96-m68k -0x6.9bbb7p-4L : -0x6.cc3de135798d1c5p-4L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x6.9bbb7p-4L : -0x6.cc3de135798d1c48p-4L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x6.9bbb7p-4L : -0x6.cc3de135798d1c48p-4L : inexact-ok
+= sinh upward ldbl-96-m68k -0x6.9bbb7p-4L : -0x6.cc3de135798d1c48p-4L : inexact-ok
+= sinh downward ldbl-128 -0x6.9bbb7p-4L : -0x6.cc3de135798d1c4ad5b34b3db2ep-4L : inexact-ok
+= sinh tonearest ldbl-128 -0x6.9bbb7p-4L : -0x6.cc3de135798d1c4ad5b34b3db2ep-4L : inexact-ok
+= sinh towardzero ldbl-128 -0x6.9bbb7p-4L : -0x6.cc3de135798d1c4ad5b34b3db2dcp-4L : inexact-ok
+= sinh upward ldbl-128 -0x6.9bbb7p-4L : -0x6.cc3de135798d1c4ad5b34b3db2dcp-4L : inexact-ok
+= sinh downward ldbl-128ibm -0x6.9bbb7p-4L : -0x6.cc3de135798d1c4ad5b34b3db4p-4L : inexact-ok
+= sinh tonearest ldbl-128ibm -0x6.9bbb7p-4L : -0x6.cc3de135798d1c4ad5b34b3db2p-4L : inexact-ok
+= sinh towardzero ldbl-128ibm -0x6.9bbb7p-4L : -0x6.cc3de135798d1c4ad5b34b3db2p-4L : inexact-ok
+= sinh upward ldbl-128ibm -0x6.9bbb7p-4L : -0x6.cc3de135798d1c4ad5b34b3db2p-4L : inexact-ok
+= sinh downward dbl-64 -0x6.9bbb6df7c5d08p-4 : -0x6.cc3ddf003dcdcp-4 : inexact-ok
+= sinh tonearest dbl-64 -0x6.9bbb6df7c5d08p-4 : -0x6.cc3ddf003dcdcp-4 : inexact-ok
+= sinh towardzero dbl-64 -0x6.9bbb6df7c5d08p-4 : -0x6.cc3ddf003dcd8p-4 : inexact-ok
+= sinh upward dbl-64 -0x6.9bbb6df7c5d08p-4 : -0x6.cc3ddf003dcd8p-4 : inexact-ok
+= sinh downward ldbl-96-intel -0x6.9bbb6df7c5d08p-4L : -0x6.cc3ddf003dcda78p-4L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x6.9bbb6df7c5d08p-4L : -0x6.cc3ddf003dcda78p-4L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x6.9bbb6df7c5d08p-4L : -0x6.cc3ddf003dcda778p-4L : inexact-ok
+= sinh upward ldbl-96-intel -0x6.9bbb6df7c5d08p-4L : -0x6.cc3ddf003dcda778p-4L : inexact-ok
+= sinh downward ldbl-96-m68k -0x6.9bbb6df7c5d08p-4L : -0x6.cc3ddf003dcda78p-4L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x6.9bbb6df7c5d08p-4L : -0x6.cc3ddf003dcda78p-4L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x6.9bbb6df7c5d08p-4L : -0x6.cc3ddf003dcda778p-4L : inexact-ok
+= sinh upward ldbl-96-m68k -0x6.9bbb6df7c5d08p-4L : -0x6.cc3ddf003dcda778p-4L : inexact-ok
+= sinh downward ldbl-128 -0x6.9bbb6df7c5d08p-4L : -0x6.cc3ddf003dcda77f8f9e892e36d8p-4L : inexact-ok
+= sinh tonearest ldbl-128 -0x6.9bbb6df7c5d08p-4L : -0x6.cc3ddf003dcda77f8f9e892e36d8p-4L : inexact-ok
+= sinh towardzero ldbl-128 -0x6.9bbb6df7c5d08p-4L : -0x6.cc3ddf003dcda77f8f9e892e36d4p-4L : inexact-ok
+= sinh upward ldbl-128 -0x6.9bbb6df7c5d08p-4L : -0x6.cc3ddf003dcda77f8f9e892e36d4p-4L : inexact-ok
+= sinh downward ldbl-128ibm -0x6.9bbb6df7c5d08p-4L : -0x6.cc3ddf003dcda77f8f9e892e38p-4L : inexact-ok
+= sinh tonearest ldbl-128ibm -0x6.9bbb6df7c5d08p-4L : -0x6.cc3ddf003dcda77f8f9e892e36p-4L : inexact-ok
+= sinh towardzero ldbl-128ibm -0x6.9bbb6df7c5d08p-4L : -0x6.cc3ddf003dcda77f8f9e892e36p-4L : inexact-ok
+= sinh upward ldbl-128ibm -0x6.9bbb6df7c5d08p-4L : -0x6.cc3ddf003dcda77f8f9e892e36p-4L : inexact-ok
+sinh max no-test-inline
+= sinh downward flt-32 0xf.fffffp+124f : 0xf.fffffp+124f : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest flt-32 0xf.fffffp+124f : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero flt-32 0xf.fffffp+124f : 0xf.fffffp+124f : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward flt-32 0xf.fffffp+124f : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward dbl-64 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest dbl-64 0xf.fffffp+124 : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero dbl-64 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward dbl-64 0xf.fffffp+124 : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-96-intel 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-96-intel 0xf.fffffp+124L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-96-intel 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-96-intel 0xf.fffffp+124L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-96-m68k 0xf.fffffp+124L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-96-m68k 0xf.fffffp+124L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-128 0xf.fffffp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128 0xf.fffffp+124L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128 0xf.fffffp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128 0xf.fffffp+124L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-128ibm 0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0xf.fffffp+124L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128ibm 0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128ibm 0xf.fffffp+124L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward dbl-64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest dbl-64 0xf.ffffffffffff8p+1020 : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero dbl-64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward dbl-64 0xf.ffffffffffff8p+1020 : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-96-intel 0xf.ffffffffffff8p+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-128 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128 0xf.ffffffffffff8p+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128 0xf.ffffffffffff8p+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128ibm 0xf.ffffffffffff8p+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-96-intel 0xf.fffffffffffffffp+16380L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-128 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128 0xf.fffffffffffffffp+16380L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128 0xf.fffffffffffffffp+16380L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+sinh -max no-test-inline
+= sinh downward flt-32 -0xf.fffffp+124f : minus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh tonearest flt-32 -0xf.fffffp+124f : minus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero flt-32 -0xf.fffffp+124f : -0xf.fffffp+124f : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward flt-32 -0xf.fffffp+124f : -0xf.fffffp+124f : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh downward dbl-64 -0xf.fffffp+124 : minus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh tonearest dbl-64 -0xf.fffffp+124 : minus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero dbl-64 -0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward dbl-64 -0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh downward ldbl-96-intel -0xf.fffffp+124L : minus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh tonearest ldbl-96-intel -0xf.fffffp+124L : minus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-96-intel -0xf.fffffp+124L : -0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-96-intel -0xf.fffffp+124L : -0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh downward ldbl-96-m68k -0xf.fffffp+124L : minus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh tonearest ldbl-96-m68k -0xf.fffffp+124L : minus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-96-m68k -0xf.fffffp+124L : -0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-96-m68k -0xf.fffffp+124L : -0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh downward ldbl-128 -0xf.fffffp+124L : minus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh tonearest ldbl-128 -0xf.fffffp+124L : minus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128 -0xf.fffffp+124L : -0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128 -0xf.fffffp+124L : -0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh downward ldbl-128ibm -0xf.fffffp+124L : minus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh tonearest ldbl-128ibm -0xf.fffffp+124L : minus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128ibm -0xf.fffffp+124L : -0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128ibm -0xf.fffffp+124L : -0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh downward dbl-64 -0xf.ffffffffffff8p+1020 : minus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh tonearest dbl-64 -0xf.ffffffffffff8p+1020 : minus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero dbl-64 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward dbl-64 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh downward ldbl-96-intel -0xf.ffffffffffff8p+1020L : minus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L : minus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L : -0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-96-intel -0xf.ffffffffffff8p+1020L : -0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L : minus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L : minus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L : -0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L : -0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh downward ldbl-128 -0xf.ffffffffffff8p+1020L : minus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh tonearest ldbl-128 -0xf.ffffffffffff8p+1020L : minus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128 -0xf.ffffffffffff8p+1020L : -0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128 -0xf.ffffffffffff8p+1020L : -0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh downward ldbl-128ibm -0xf.ffffffffffff8p+1020L : minus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L : minus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L : -0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128ibm -0xf.ffffffffffff8p+1020L : -0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh downward ldbl-96-intel -0xf.fffffffffffffffp+16380L : minus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L : minus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-96-intel -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L : minus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L : minus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh downward ldbl-128 -0xf.fffffffffffffffp+16380L : minus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh tonearest ldbl-128 -0xf.fffffffffffffffp+16380L : minus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128 -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128 -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : minus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : minus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : minus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : minus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : minus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : minus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : -0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : -0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+sinh min
+= sinh downward flt-32 0x4p-128f : 0x4p-128f : inexact-ok underflow-ok errno-erange-ok
+= sinh tonearest flt-32 0x4p-128f : 0x4p-128f : inexact-ok underflow-ok errno-erange-ok
+= sinh towardzero flt-32 0x4p-128f : 0x4p-128f : inexact-ok underflow-ok errno-erange-ok
+= sinh upward flt-32 0x4p-128f : 0x4.000008p-128f : inexact-ok underflow-ok errno-erange-ok
+= sinh downward dbl-64 0x4p-128 : 0x4p-128 : inexact-ok
+= sinh tonearest dbl-64 0x4p-128 : 0x4p-128 : inexact-ok
+= sinh towardzero dbl-64 0x4p-128 : 0x4p-128 : inexact-ok
+= sinh upward dbl-64 0x4p-128 : 0x4.0000000000004p-128 : inexact-ok
+= sinh downward ldbl-96-intel 0x4p-128L : 0x4p-128L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x4p-128L : 0x4p-128L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x4p-128L : 0x4p-128L : inexact-ok
+= sinh upward ldbl-96-intel 0x4p-128L : 0x4.0000000000000008p-128L : inexact-ok
+= sinh downward ldbl-96-m68k 0x4p-128L : 0x4p-128L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x4p-128L : 0x4p-128L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x4p-128L : 0x4p-128L : inexact-ok
+= sinh upward ldbl-96-m68k 0x4p-128L : 0x4.0000000000000008p-128L : inexact-ok
+= sinh downward ldbl-128 0x4p-128L : 0x4p-128L : inexact-ok
+= sinh tonearest ldbl-128 0x4p-128L : 0x4p-128L : inexact-ok
+= sinh towardzero ldbl-128 0x4p-128L : 0x4p-128L : inexact-ok
+= sinh upward ldbl-128 0x4p-128L : 0x4.0000000000000000000000000004p-128L : inexact-ok
+= sinh downward ldbl-128ibm 0x4p-128L : 0x4p-128L : inexact-ok
+= sinh tonearest ldbl-128ibm 0x4p-128L : 0x4p-128L : inexact-ok
+= sinh towardzero ldbl-128ibm 0x4p-128L : 0x4p-128L : inexact-ok
+= sinh upward ldbl-128ibm 0x4p-128L : 0x4.00000000000000000000000002p-128L : inexact-ok
+= sinh downward dbl-64 0x4p-1024 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= sinh tonearest dbl-64 0x4p-1024 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= sinh towardzero dbl-64 0x4p-1024 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= sinh upward dbl-64 0x4p-1024 : 0x4.0000000000004p-1024 : inexact-ok underflow-ok errno-erange-ok
+= sinh downward ldbl-96-intel 0x4p-1024L : 0x4p-1024L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x4p-1024L : 0x4p-1024L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x4p-1024L : 0x4p-1024L : inexact-ok
+= sinh upward ldbl-96-intel 0x4p-1024L : 0x4.0000000000000008p-1024L : inexact-ok
+= sinh downward ldbl-96-m68k 0x4p-1024L : 0x4p-1024L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x4p-1024L : 0x4p-1024L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x4p-1024L : 0x4p-1024L : inexact-ok
+= sinh upward ldbl-96-m68k 0x4p-1024L : 0x4.0000000000000008p-1024L : inexact-ok
+= sinh downward ldbl-128 0x4p-1024L : 0x4p-1024L : inexact-ok
+= sinh tonearest ldbl-128 0x4p-1024L : 0x4p-1024L : inexact-ok
+= sinh towardzero ldbl-128 0x4p-1024L : 0x4p-1024L : inexact-ok
+= sinh upward ldbl-128 0x4p-1024L : 0x4.0000000000000000000000000004p-1024L : inexact-ok
+= sinh downward ldbl-128ibm 0x4p-1024L : 0x4p-1024L : inexact-ok underflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0x4p-1024L : 0x4p-1024L : inexact-ok underflow errno-erange-ok
+= sinh towardzero ldbl-128ibm 0x4p-1024L : 0x4p-1024L : inexact-ok underflow errno-erange-ok
+= sinh upward ldbl-128ibm 0x4p-1024L : 0x4.0000000000004p-1024L : inexact-ok underflow errno-erange-ok
+= sinh downward ldbl-96-intel 0x4p-16384L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= sinh tonearest ldbl-96-intel 0x4p-16384L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= sinh towardzero ldbl-96-intel 0x4p-16384L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= sinh upward ldbl-96-intel 0x4p-16384L : 0x4.0000000000000008p-16384L : inexact-ok underflow-ok errno-erange-ok
+= sinh downward ldbl-96-m68k 0x4p-16384L : 0x4p-16384L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x4p-16384L : 0x4p-16384L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x4p-16384L : 0x4p-16384L : inexact-ok
+= sinh upward ldbl-96-m68k 0x4p-16384L : 0x4.0000000000000008p-16384L : inexact-ok
+= sinh downward ldbl-128 0x4p-16384L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= sinh tonearest ldbl-128 0x4p-16384L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= sinh towardzero ldbl-128 0x4p-16384L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= sinh upward ldbl-128 0x4p-16384L : 0x4.0000000000000000000000000004p-16384L : inexact-ok underflow-ok errno-erange-ok
+= sinh downward ldbl-96-intel 0x2p-16384L : 0x2p-16384L : inexact-ok underflow errno-erange-ok
+= sinh tonearest ldbl-96-intel 0x2p-16384L : 0x2p-16384L : inexact-ok underflow errno-erange-ok
+= sinh towardzero ldbl-96-intel 0x2p-16384L : 0x2p-16384L : inexact-ok underflow errno-erange-ok
+= sinh upward ldbl-96-intel 0x2p-16384L : 0x2.0000000000000008p-16384L : inexact-ok underflow errno-erange-ok
+= sinh downward ldbl-96-m68k 0x2p-16384L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= sinh tonearest ldbl-96-m68k 0x2p-16384L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= sinh towardzero ldbl-96-m68k 0x2p-16384L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= sinh upward ldbl-96-m68k 0x2p-16384L : 0x2.0000000000000004p-16384L : inexact-ok underflow-ok errno-erange-ok
+= sinh downward ldbl-128 0x2p-16384L : 0x2p-16384L : inexact-ok underflow errno-erange-ok
+= sinh tonearest ldbl-128 0x2p-16384L : 0x2p-16384L : inexact-ok underflow errno-erange-ok
+= sinh towardzero ldbl-128 0x2p-16384L : 0x2p-16384L : inexact-ok underflow errno-erange-ok
+= sinh upward ldbl-128 0x2p-16384L : 0x2.0000000000000000000000000004p-16384L : inexact-ok underflow errno-erange-ok
+= sinh downward dbl-64 0x8p-972 : 0x8p-972 : inexact-ok
+= sinh tonearest dbl-64 0x8p-972 : 0x8p-972 : inexact-ok
+= sinh towardzero dbl-64 0x8p-972 : 0x8p-972 : inexact-ok
+= sinh upward dbl-64 0x8p-972 : 0x8.0000000000008p-972 : inexact-ok
+= sinh downward ldbl-96-intel 0x8p-972L : 0x8p-972L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x8p-972L : 0x8p-972L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x8p-972L : 0x8p-972L : inexact-ok
+= sinh upward ldbl-96-intel 0x8p-972L : 0x8.000000000000001p-972L : inexact-ok
+= sinh downward ldbl-96-m68k 0x8p-972L : 0x8p-972L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x8p-972L : 0x8p-972L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x8p-972L : 0x8p-972L : inexact-ok
+= sinh upward ldbl-96-m68k 0x8p-972L : 0x8.000000000000001p-972L : inexact-ok
+= sinh downward ldbl-128 0x8p-972L : 0x8p-972L : inexact-ok
+= sinh tonearest ldbl-128 0x8p-972L : 0x8p-972L : inexact-ok
+= sinh towardzero ldbl-128 0x8p-972L : 0x8p-972L : inexact-ok
+= sinh upward ldbl-128 0x8p-972L : 0x8.0000000000000000000000000008p-972L : inexact-ok
+= sinh downward ldbl-128ibm 0x8p-972L : 0x8p-972L : inexact-ok underflow-ok errno-erange-ok
+= sinh tonearest ldbl-128ibm 0x8p-972L : 0x8p-972L : inexact-ok underflow-ok errno-erange-ok
+= sinh towardzero ldbl-128ibm 0x8p-972L : 0x8p-972L : inexact-ok underflow-ok errno-erange-ok
+= sinh upward ldbl-128ibm 0x8p-972L : 0x8.00000000000000000000000004p-972L : inexact-ok underflow-ok errno-erange-ok
+sinh -min
+= sinh downward flt-32 -0x4p-128f : -0x4.000008p-128f : inexact-ok underflow-ok errno-erange-ok
+= sinh tonearest flt-32 -0x4p-128f : -0x4p-128f : inexact-ok underflow-ok errno-erange-ok
+= sinh towardzero flt-32 -0x4p-128f : -0x4p-128f : inexact-ok underflow-ok errno-erange-ok
+= sinh upward flt-32 -0x4p-128f : -0x4p-128f : inexact-ok underflow-ok errno-erange-ok
+= sinh downward dbl-64 -0x4p-128 : -0x4.0000000000004p-128 : inexact-ok
+= sinh tonearest dbl-64 -0x4p-128 : -0x4p-128 : inexact-ok
+= sinh towardzero dbl-64 -0x4p-128 : -0x4p-128 : inexact-ok
+= sinh upward dbl-64 -0x4p-128 : -0x4p-128 : inexact-ok
+= sinh downward ldbl-96-intel -0x4p-128L : -0x4.0000000000000008p-128L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x4p-128L : -0x4p-128L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x4p-128L : -0x4p-128L : inexact-ok
+= sinh upward ldbl-96-intel -0x4p-128L : -0x4p-128L : inexact-ok
+= sinh downward ldbl-96-m68k -0x4p-128L : -0x4.0000000000000008p-128L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x4p-128L : -0x4p-128L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x4p-128L : -0x4p-128L : inexact-ok
+= sinh upward ldbl-96-m68k -0x4p-128L : -0x4p-128L : inexact-ok
+= sinh downward ldbl-128 -0x4p-128L : -0x4.0000000000000000000000000004p-128L : inexact-ok
+= sinh tonearest ldbl-128 -0x4p-128L : -0x4p-128L : inexact-ok
+= sinh towardzero ldbl-128 -0x4p-128L : -0x4p-128L : inexact-ok
+= sinh upward ldbl-128 -0x4p-128L : -0x4p-128L : inexact-ok
+= sinh downward ldbl-128ibm -0x4p-128L : -0x4.00000000000000000000000002p-128L : inexact-ok
+= sinh tonearest ldbl-128ibm -0x4p-128L : -0x4p-128L : inexact-ok
+= sinh towardzero ldbl-128ibm -0x4p-128L : -0x4p-128L : inexact-ok
+= sinh upward ldbl-128ibm -0x4p-128L : -0x4p-128L : inexact-ok
+= sinh downward dbl-64 -0x4p-1024 : -0x4.0000000000004p-1024 : inexact-ok underflow-ok errno-erange-ok
+= sinh tonearest dbl-64 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= sinh towardzero dbl-64 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= sinh upward dbl-64 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= sinh downward ldbl-96-intel -0x4p-1024L : -0x4.0000000000000008p-1024L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x4p-1024L : -0x4p-1024L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x4p-1024L : -0x4p-1024L : inexact-ok
+= sinh upward ldbl-96-intel -0x4p-1024L : -0x4p-1024L : inexact-ok
+= sinh downward ldbl-96-m68k -0x4p-1024L : -0x4.0000000000000008p-1024L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x4p-1024L : -0x4p-1024L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x4p-1024L : -0x4p-1024L : inexact-ok
+= sinh upward ldbl-96-m68k -0x4p-1024L : -0x4p-1024L : inexact-ok
+= sinh downward ldbl-128 -0x4p-1024L : -0x4.0000000000000000000000000004p-1024L : inexact-ok
+= sinh tonearest ldbl-128 -0x4p-1024L : -0x4p-1024L : inexact-ok
+= sinh towardzero ldbl-128 -0x4p-1024L : -0x4p-1024L : inexact-ok
+= sinh upward ldbl-128 -0x4p-1024L : -0x4p-1024L : inexact-ok
+= sinh downward ldbl-128ibm -0x4p-1024L : -0x4.0000000000004p-1024L : inexact-ok underflow errno-erange-ok
+= sinh tonearest ldbl-128ibm -0x4p-1024L : -0x4p-1024L : inexact-ok underflow errno-erange-ok
+= sinh towardzero ldbl-128ibm -0x4p-1024L : -0x4p-1024L : inexact-ok underflow errno-erange-ok
+= sinh upward ldbl-128ibm -0x4p-1024L : -0x4p-1024L : inexact-ok underflow errno-erange-ok
+= sinh downward ldbl-96-intel -0x4p-16384L : -0x4.0000000000000008p-16384L : inexact-ok underflow-ok errno-erange-ok
+= sinh tonearest ldbl-96-intel -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= sinh towardzero ldbl-96-intel -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= sinh upward ldbl-96-intel -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= sinh downward ldbl-96-m68k -0x4p-16384L : -0x4.0000000000000008p-16384L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x4p-16384L : -0x4p-16384L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x4p-16384L : -0x4p-16384L : inexact-ok
+= sinh upward ldbl-96-m68k -0x4p-16384L : -0x4p-16384L : inexact-ok
+= sinh downward ldbl-128 -0x4p-16384L : -0x4.0000000000000000000000000004p-16384L : inexact-ok underflow-ok errno-erange-ok
+= sinh tonearest ldbl-128 -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= sinh towardzero ldbl-128 -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= sinh upward ldbl-128 -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= sinh downward ldbl-96-intel -0x2p-16384L : -0x2.0000000000000008p-16384L : inexact-ok underflow errno-erange-ok
+= sinh tonearest ldbl-96-intel -0x2p-16384L : -0x2p-16384L : inexact-ok underflow errno-erange-ok
+= sinh towardzero ldbl-96-intel -0x2p-16384L : -0x2p-16384L : inexact-ok underflow errno-erange-ok
+= sinh upward ldbl-96-intel -0x2p-16384L : -0x2p-16384L : inexact-ok underflow errno-erange-ok
+= sinh downward ldbl-96-m68k -0x2p-16384L : -0x2.0000000000000004p-16384L : inexact-ok underflow-ok errno-erange-ok
+= sinh tonearest ldbl-96-m68k -0x2p-16384L : -0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= sinh towardzero ldbl-96-m68k -0x2p-16384L : -0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= sinh upward ldbl-96-m68k -0x2p-16384L : -0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= sinh downward ldbl-128 -0x2p-16384L : -0x2.0000000000000000000000000004p-16384L : inexact-ok underflow errno-erange-ok
+= sinh tonearest ldbl-128 -0x2p-16384L : -0x2p-16384L : inexact-ok underflow errno-erange-ok
+= sinh towardzero ldbl-128 -0x2p-16384L : -0x2p-16384L : inexact-ok underflow errno-erange-ok
+= sinh upward ldbl-128 -0x2p-16384L : -0x2p-16384L : inexact-ok underflow errno-erange-ok
+= sinh downward dbl-64 -0x8p-972 : -0x8.0000000000008p-972 : inexact-ok
+= sinh tonearest dbl-64 -0x8p-972 : -0x8p-972 : inexact-ok
+= sinh towardzero dbl-64 -0x8p-972 : -0x8p-972 : inexact-ok
+= sinh upward dbl-64 -0x8p-972 : -0x8p-972 : inexact-ok
+= sinh downward ldbl-96-intel -0x8p-972L : -0x8.000000000000001p-972L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x8p-972L : -0x8p-972L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x8p-972L : -0x8p-972L : inexact-ok
+= sinh upward ldbl-96-intel -0x8p-972L : -0x8p-972L : inexact-ok
+= sinh downward ldbl-96-m68k -0x8p-972L : -0x8.000000000000001p-972L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x8p-972L : -0x8p-972L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x8p-972L : -0x8p-972L : inexact-ok
+= sinh upward ldbl-96-m68k -0x8p-972L : -0x8p-972L : inexact-ok
+= sinh downward ldbl-128 -0x8p-972L : -0x8.0000000000000000000000000008p-972L : inexact-ok
+= sinh tonearest ldbl-128 -0x8p-972L : -0x8p-972L : inexact-ok
+= sinh towardzero ldbl-128 -0x8p-972L : -0x8p-972L : inexact-ok
+= sinh upward ldbl-128 -0x8p-972L : -0x8p-972L : inexact-ok
+= sinh downward ldbl-128ibm -0x8p-972L : -0x8.00000000000000000000000004p-972L : inexact-ok underflow-ok errno-erange-ok
+= sinh tonearest ldbl-128ibm -0x8p-972L : -0x8p-972L : inexact-ok underflow-ok errno-erange-ok
+= sinh towardzero ldbl-128ibm -0x8p-972L : -0x8p-972L : inexact-ok underflow-ok errno-erange-ok
+= sinh upward ldbl-128ibm -0x8p-972L : -0x8p-972L : inexact-ok underflow-ok errno-erange-ok
+sinh min_subnorm
+= sinh downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= sinh tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= sinh towardzero flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= sinh upward flt-32 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= sinh downward dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= sinh tonearest dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= sinh towardzero dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= sinh upward dbl-64 0x8p-152 : 0x8.0000000000008p-152 : inexact-ok
+= sinh downward ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= sinh upward ldbl-96-intel 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok
+= sinh downward ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= sinh upward ldbl-96-m68k 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok
+= sinh downward ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= sinh tonearest ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= sinh towardzero ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= sinh upward ldbl-128 0x8p-152L : 0x8.0000000000000000000000000008p-152L : inexact-ok
+= sinh downward ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= sinh tonearest ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= sinh towardzero ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= sinh upward ldbl-128ibm 0x8p-152L : 0x8.00000000000000000000000004p-152L : inexact-ok
+= sinh downward dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= sinh tonearest dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= sinh towardzero dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= sinh upward dbl-64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
+= sinh downward ldbl-96-intel 0x4p-1076L : 0x4p-1076L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x4p-1076L : 0x4p-1076L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x4p-1076L : 0x4p-1076L : inexact-ok
+= sinh upward ldbl-96-intel 0x4p-1076L : 0x4.0000000000000008p-1076L : inexact-ok
+= sinh downward ldbl-96-m68k 0x4p-1076L : 0x4p-1076L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x4p-1076L : 0x4p-1076L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x4p-1076L : 0x4p-1076L : inexact-ok
+= sinh upward ldbl-96-m68k 0x4p-1076L : 0x4.0000000000000008p-1076L : inexact-ok
+= sinh downward ldbl-128 0x4p-1076L : 0x4p-1076L : inexact-ok
+= sinh tonearest ldbl-128 0x4p-1076L : 0x4p-1076L : inexact-ok
+= sinh towardzero ldbl-128 0x4p-1076L : 0x4p-1076L : inexact-ok
+= sinh upward ldbl-128 0x4p-1076L : 0x4.0000000000000000000000000004p-1076L : inexact-ok
+= sinh downward ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= sinh towardzero ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= sinh upward ldbl-128ibm 0x4p-1076L : 0x8p-1076L : inexact-ok underflow errno-erange-ok
+= sinh downward ldbl-96-intel 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= sinh tonearest ldbl-96-intel 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= sinh towardzero ldbl-96-intel 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= sinh upward ldbl-96-intel 0x8p-16448L : 0x1p-16444L : inexact-ok underflow errno-erange-ok
+= sinh downward ldbl-96-m68k 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= sinh tonearest ldbl-96-m68k 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= sinh towardzero ldbl-96-m68k 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= sinh upward ldbl-96-m68k 0x8p-16448L : 0xcp-16448L : inexact-ok underflow errno-erange-ok
+= sinh downward ldbl-128 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= sinh tonearest ldbl-128 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= sinh towardzero ldbl-128 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= sinh upward ldbl-128 0x8p-16448L : 0x8.000000000004p-16448L : inexact-ok underflow errno-erange-ok
+= sinh downward ldbl-96-m68k 0x4p-16448L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= sinh tonearest ldbl-96-m68k 0x4p-16448L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= sinh towardzero ldbl-96-m68k 0x4p-16448L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= sinh upward ldbl-96-m68k 0x4p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= sinh downward ldbl-128 0x4p-16448L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= sinh tonearest ldbl-128 0x4p-16448L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= sinh towardzero ldbl-128 0x4p-16448L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= sinh upward ldbl-128 0x4p-16448L : 0x4.000000000004p-16448L : inexact-ok underflow errno-erange-ok
+= sinh downward ldbl-128 0x4p-16496L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= sinh tonearest ldbl-128 0x4p-16496L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= sinh towardzero ldbl-128 0x4p-16496L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= sinh upward ldbl-128 0x4p-16496L : 0x8p-16496L : inexact-ok underflow errno-erange-ok
+sinh -min_subnorm
+= sinh downward flt-32 -0x8p-152f : -0x1p-148f : inexact-ok underflow errno-erange-ok
+= sinh tonearest flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= sinh towardzero flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= sinh upward flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= sinh downward dbl-64 -0x8p-152 : -0x8.0000000000008p-152 : inexact-ok
+= sinh tonearest dbl-64 -0x8p-152 : -0x8p-152 : inexact-ok
+= sinh towardzero dbl-64 -0x8p-152 : -0x8p-152 : inexact-ok
+= sinh upward dbl-64 -0x8p-152 : -0x8p-152 : inexact-ok
+= sinh downward ldbl-96-intel -0x8p-152L : -0x8.000000000000001p-152L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x8p-152L : -0x8p-152L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x8p-152L : -0x8p-152L : inexact-ok
+= sinh upward ldbl-96-intel -0x8p-152L : -0x8p-152L : inexact-ok
+= sinh downward ldbl-96-m68k -0x8p-152L : -0x8.000000000000001p-152L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x8p-152L : -0x8p-152L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x8p-152L : -0x8p-152L : inexact-ok
+= sinh upward ldbl-96-m68k -0x8p-152L : -0x8p-152L : inexact-ok
+= sinh downward ldbl-128 -0x8p-152L : -0x8.0000000000000000000000000008p-152L : inexact-ok
+= sinh tonearest ldbl-128 -0x8p-152L : -0x8p-152L : inexact-ok
+= sinh towardzero ldbl-128 -0x8p-152L : -0x8p-152L : inexact-ok
+= sinh upward ldbl-128 -0x8p-152L : -0x8p-152L : inexact-ok
+= sinh downward ldbl-128ibm -0x8p-152L : -0x8.00000000000000000000000004p-152L : inexact-ok
+= sinh tonearest ldbl-128ibm -0x8p-152L : -0x8p-152L : inexact-ok
+= sinh towardzero ldbl-128ibm -0x8p-152L : -0x8p-152L : inexact-ok
+= sinh upward ldbl-128ibm -0x8p-152L : -0x8p-152L : inexact-ok
+= sinh downward dbl-64 -0x4p-1076 : -0x8p-1076 : inexact-ok underflow errno-erange-ok
+= sinh tonearest dbl-64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= sinh towardzero dbl-64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= sinh upward dbl-64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= sinh downward ldbl-96-intel -0x4p-1076L : -0x4.0000000000000008p-1076L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x4p-1076L : -0x4p-1076L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x4p-1076L : -0x4p-1076L : inexact-ok
+= sinh upward ldbl-96-intel -0x4p-1076L : -0x4p-1076L : inexact-ok
+= sinh downward ldbl-96-m68k -0x4p-1076L : -0x4.0000000000000008p-1076L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x4p-1076L : -0x4p-1076L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x4p-1076L : -0x4p-1076L : inexact-ok
+= sinh upward ldbl-96-m68k -0x4p-1076L : -0x4p-1076L : inexact-ok
+= sinh downward ldbl-128 -0x4p-1076L : -0x4.0000000000000000000000000004p-1076L : inexact-ok
+= sinh tonearest ldbl-128 -0x4p-1076L : -0x4p-1076L : inexact-ok
+= sinh towardzero ldbl-128 -0x4p-1076L : -0x4p-1076L : inexact-ok
+= sinh upward ldbl-128 -0x4p-1076L : -0x4p-1076L : inexact-ok
+= sinh downward ldbl-128ibm -0x4p-1076L : -0x8p-1076L : inexact-ok underflow errno-erange-ok
+= sinh tonearest ldbl-128ibm -0x4p-1076L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= sinh towardzero ldbl-128ibm -0x4p-1076L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= sinh upward ldbl-128ibm -0x4p-1076L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= sinh downward ldbl-96-intel -0x8p-16448L : -0x1p-16444L : inexact-ok underflow errno-erange-ok
+= sinh tonearest ldbl-96-intel -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= sinh towardzero ldbl-96-intel -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= sinh upward ldbl-96-intel -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= sinh downward ldbl-96-m68k -0x8p-16448L : -0xcp-16448L : inexact-ok underflow errno-erange-ok
+= sinh tonearest ldbl-96-m68k -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= sinh towardzero ldbl-96-m68k -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= sinh upward ldbl-96-m68k -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= sinh downward ldbl-128 -0x8p-16448L : -0x8.000000000004p-16448L : inexact-ok underflow errno-erange-ok
+= sinh tonearest ldbl-128 -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= sinh towardzero ldbl-128 -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= sinh upward ldbl-128 -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= sinh downward ldbl-96-m68k -0x4p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= sinh tonearest ldbl-96-m68k -0x4p-16448L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= sinh towardzero ldbl-96-m68k -0x4p-16448L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= sinh upward ldbl-96-m68k -0x4p-16448L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= sinh downward ldbl-128 -0x4p-16448L : -0x4.000000000004p-16448L : inexact-ok underflow errno-erange-ok
+= sinh tonearest ldbl-128 -0x4p-16448L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= sinh towardzero ldbl-128 -0x4p-16448L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= sinh upward ldbl-128 -0x4p-16448L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= sinh downward ldbl-128 -0x4p-16496L : -0x8p-16496L : inexact-ok underflow errno-erange-ok
+= sinh tonearest ldbl-128 -0x4p-16496L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= sinh towardzero ldbl-128 -0x4p-16496L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= sinh upward ldbl-128 -0x4p-16496L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+sinh 0x5.96a7ep+4
+= sinh downward flt-32 0x5.96a7ep+4f : 0xf.fffecp+124f : inexact-ok
+= sinh tonearest flt-32 0x5.96a7ep+4f : 0xf.fffecp+124f : inexact-ok
+= sinh towardzero flt-32 0x5.96a7ep+4f : 0xf.fffecp+124f : inexact-ok
+= sinh upward flt-32 0x5.96a7ep+4f : 0xf.fffedp+124f : inexact-ok
+= sinh downward dbl-64 0x5.96a7ep+4 : 0xf.fffec1f47394p+124 : inexact-ok
+= sinh tonearest dbl-64 0x5.96a7ep+4 : 0xf.fffec1f47394p+124 : inexact-ok
+= sinh towardzero dbl-64 0x5.96a7ep+4 : 0xf.fffec1f47394p+124 : inexact-ok
+= sinh upward dbl-64 0x5.96a7ep+4 : 0xf.fffec1f473948p+124 : inexact-ok
+= sinh downward ldbl-96-intel 0x5.96a7ep+4L : 0xf.fffec1f473940d2p+124L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x5.96a7ep+4L : 0xf.fffec1f473940d2p+124L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x5.96a7ep+4L : 0xf.fffec1f473940d2p+124L : inexact-ok
+= sinh upward ldbl-96-intel 0x5.96a7ep+4L : 0xf.fffec1f473940d3p+124L : inexact-ok
+= sinh downward ldbl-96-m68k 0x5.96a7ep+4L : 0xf.fffec1f473940d2p+124L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x5.96a7ep+4L : 0xf.fffec1f473940d2p+124L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x5.96a7ep+4L : 0xf.fffec1f473940d2p+124L : inexact-ok
+= sinh upward ldbl-96-m68k 0x5.96a7ep+4L : 0xf.fffec1f473940d3p+124L : inexact-ok
+= sinh downward ldbl-128 0x5.96a7ep+4L : 0xf.fffec1f473940d22f2195eac65d8p+124L : inexact-ok
+= sinh tonearest ldbl-128 0x5.96a7ep+4L : 0xf.fffec1f473940d22f2195eac65ep+124L : inexact-ok
+= sinh towardzero ldbl-128 0x5.96a7ep+4L : 0xf.fffec1f473940d22f2195eac65d8p+124L : inexact-ok
+= sinh upward ldbl-128 0x5.96a7ep+4L : 0xf.fffec1f473940d22f2195eac65ep+124L : inexact-ok
+= sinh downward ldbl-128ibm 0x5.96a7ep+4L : 0xf.fffec1f473940d22f2195eac64p+124L : inexact-ok
+= sinh tonearest ldbl-128ibm 0x5.96a7ep+4L : 0xf.fffec1f473940d22f2195eac64p+124L : inexact-ok
+= sinh towardzero ldbl-128ibm 0x5.96a7ep+4L : 0xf.fffec1f473940d22f2195eac64p+124L : inexact-ok
+= sinh upward ldbl-128ibm 0x5.96a7ep+4L : 0xf.fffec1f473940d22f2195eac68p+124L : inexact-ok
+sinh 0x5.96a7e8p+4
+= sinh downward flt-32 0x5.96a7e8p+4f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= sinh tonearest flt-32 0x5.96a7e8p+4f : plus_infty : inexact-ok overflow errno-erange
+= sinh towardzero flt-32 0x5.96a7e8p+4f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= sinh upward flt-32 0x5.96a7e8p+4f : plus_infty : inexact-ok overflow errno-erange
+= sinh downward dbl-64 0x5.96a7e8p+4 : 0x1.00006c1f5d48ep+128 : inexact-ok
+= sinh tonearest dbl-64 0x5.96a7e8p+4 : 0x1.00006c1f5d48ep+128 : inexact-ok
+= sinh towardzero dbl-64 0x5.96a7e8p+4 : 0x1.00006c1f5d48ep+128 : inexact-ok
+= sinh upward dbl-64 0x5.96a7e8p+4 : 0x1.00006c1f5d48fp+128 : inexact-ok
+= sinh downward ldbl-96-intel 0x5.96a7e8p+4L : 0x1.00006c1f5d48e748p+128L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x5.96a7e8p+4L : 0x1.00006c1f5d48e748p+128L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x5.96a7e8p+4L : 0x1.00006c1f5d48e748p+128L : inexact-ok
+= sinh upward ldbl-96-intel 0x5.96a7e8p+4L : 0x1.00006c1f5d48e74ap+128L : inexact-ok
+= sinh downward ldbl-96-m68k 0x5.96a7e8p+4L : 0x1.00006c1f5d48e748p+128L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x5.96a7e8p+4L : 0x1.00006c1f5d48e748p+128L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x5.96a7e8p+4L : 0x1.00006c1f5d48e748p+128L : inexact-ok
+= sinh upward ldbl-96-m68k 0x5.96a7e8p+4L : 0x1.00006c1f5d48e74ap+128L : inexact-ok
+= sinh downward ldbl-128 0x5.96a7e8p+4L : 0x1.00006c1f5d48e7480e07d1c02e7cp+128L : inexact-ok
+= sinh tonearest ldbl-128 0x5.96a7e8p+4L : 0x1.00006c1f5d48e7480e07d1c02e7cp+128L : inexact-ok
+= sinh towardzero ldbl-128 0x5.96a7e8p+4L : 0x1.00006c1f5d48e7480e07d1c02e7cp+128L : inexact-ok
+= sinh upward ldbl-128 0x5.96a7e8p+4L : 0x1.00006c1f5d48e7480e07d1c02e7dp+128L : inexact-ok
+= sinh downward ldbl-128ibm 0x5.96a7e8p+4L : 0x1.00006c1f5d48e7480e07d1c02ep+128L : inexact-ok
+= sinh tonearest ldbl-128ibm 0x5.96a7e8p+4L : 0x1.00006c1f5d48e7480e07d1c02e8p+128L : inexact-ok
+= sinh towardzero ldbl-128ibm 0x5.96a7e8p+4L : 0x1.00006c1f5d48e7480e07d1c02ep+128L : inexact-ok
+= sinh upward ldbl-128ibm 0x5.96a7e8p+4L : 0x1.00006c1f5d48e7480e07d1c02e8p+128L : inexact-ok
+sinh 0x2.c679d1f73f0fap+8
+= sinh downward flt-32 0x2.c679d4p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= sinh tonearest flt-32 0x2.c679d4p+8f : plus_infty : inexact-ok overflow errno-erange
+= sinh towardzero flt-32 0x2.c679d4p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= sinh upward flt-32 0x2.c679d4p+8f : plus_infty : inexact-ok overflow errno-erange
+= sinh downward dbl-64 0x2.c679d4p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= sinh tonearest dbl-64 0x2.c679d4p+8 : plus_infty : inexact-ok overflow errno-erange
+= sinh towardzero dbl-64 0x2.c679d4p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= sinh upward dbl-64 0x2.c679d4p+8 : plus_infty : inexact-ok overflow errno-erange
+= sinh downward ldbl-96-intel 0x2.c679d4p+8L : 0x1.000208c301f36f1cp+1024L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x2.c679d4p+8L : 0x1.000208c301f36f1cp+1024L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x2.c679d4p+8L : 0x1.000208c301f36f1cp+1024L : inexact-ok
+= sinh upward ldbl-96-intel 0x2.c679d4p+8L : 0x1.000208c301f36f1ep+1024L : inexact-ok
+= sinh downward ldbl-96-m68k 0x2.c679d4p+8L : 0x1.000208c301f36f1cp+1024L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x2.c679d4p+8L : 0x1.000208c301f36f1cp+1024L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x2.c679d4p+8L : 0x1.000208c301f36f1cp+1024L : inexact-ok
+= sinh upward ldbl-96-m68k 0x2.c679d4p+8L : 0x1.000208c301f36f1ep+1024L : inexact-ok
+= sinh downward ldbl-128 0x2.c679d4p+8L : 0x1.000208c301f36f1c494de034e37fp+1024L : inexact-ok
+= sinh tonearest ldbl-128 0x2.c679d4p+8L : 0x1.000208c301f36f1c494de034e38p+1024L : inexact-ok
+= sinh towardzero ldbl-128 0x2.c679d4p+8L : 0x1.000208c301f36f1c494de034e37fp+1024L : inexact-ok
+= sinh upward ldbl-128 0x2.c679d4p+8L : 0x1.000208c301f36f1c494de034e38p+1024L : inexact-ok
+= sinh downward ldbl-128ibm 0x2.c679d4p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0x2.c679d4p+8L : plus_infty : inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128ibm 0x2.c679d4p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128ibm 0x2.c679d4p+8L : plus_infty : inexact-ok overflow errno-erange
+= sinh downward flt-32 0x2.c679dp+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= sinh tonearest flt-32 0x2.c679dp+8f : plus_infty : inexact-ok overflow errno-erange
+= sinh towardzero flt-32 0x2.c679dp+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= sinh upward flt-32 0x2.c679dp+8f : plus_infty : inexact-ok overflow errno-erange
+= sinh downward dbl-64 0x2.c679dp+8 : 0xf.ffe08c2deedp+1020 : inexact-ok
+= sinh tonearest dbl-64 0x2.c679dp+8 : 0xf.ffe08c2deedp+1020 : inexact-ok
+= sinh towardzero dbl-64 0x2.c679dp+8 : 0xf.ffe08c2deedp+1020 : inexact-ok
+= sinh upward dbl-64 0x2.c679dp+8 : 0xf.ffe08c2deed08p+1020 : inexact-ok
+= sinh downward ldbl-96-intel 0x2.c679dp+8L : 0xf.ffe08c2deed02bp+1020L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x2.c679dp+8L : 0xf.ffe08c2deed02b1p+1020L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x2.c679dp+8L : 0xf.ffe08c2deed02bp+1020L : inexact-ok
+= sinh upward ldbl-96-intel 0x2.c679dp+8L : 0xf.ffe08c2deed02b1p+1020L : inexact-ok
+= sinh downward ldbl-96-m68k 0x2.c679dp+8L : 0xf.ffe08c2deed02bp+1020L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x2.c679dp+8L : 0xf.ffe08c2deed02b1p+1020L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x2.c679dp+8L : 0xf.ffe08c2deed02bp+1020L : inexact-ok
+= sinh upward ldbl-96-m68k 0x2.c679dp+8L : 0xf.ffe08c2deed02b1p+1020L : inexact-ok
+= sinh downward ldbl-128 0x2.c679dp+8L : 0xf.ffe08c2deed02b0e9ba9e9c4217p+1020L : inexact-ok
+= sinh tonearest ldbl-128 0x2.c679dp+8L : 0xf.ffe08c2deed02b0e9ba9e9c42178p+1020L : inexact-ok
+= sinh towardzero ldbl-128 0x2.c679dp+8L : 0xf.ffe08c2deed02b0e9ba9e9c4217p+1020L : inexact-ok
+= sinh upward ldbl-128 0x2.c679dp+8L : 0xf.ffe08c2deed02b0e9ba9e9c42178p+1020L : inexact-ok
+= sinh downward ldbl-128ibm 0x2.c679dp+8L : 0xf.ffe08c2deed02b0e9ba9e9c42p+1020L : inexact-ok
+= sinh tonearest ldbl-128ibm 0x2.c679dp+8L : 0xf.ffe08c2deed02b0e9ba9e9c42p+1020L : inexact-ok
+= sinh towardzero ldbl-128ibm 0x2.c679dp+8L : 0xf.ffe08c2deed02b0e9ba9e9c42p+1020L : inexact-ok
+= sinh upward ldbl-128ibm 0x2.c679dp+8L : 0xf.ffe08c2deed02b0e9ba9e9c424p+1020L : inexact-ok
+= sinh downward dbl-64 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9dp+1020 : inexact-ok
+= sinh tonearest dbl-64 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d8p+1020 : inexact-ok
+= sinh towardzero dbl-64 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9dp+1020 : inexact-ok
+= sinh upward dbl-64 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d8p+1020 : inexact-ok
+= sinh downward ldbl-96-intel 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72cp+1020L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72dp+1020L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72cp+1020L : inexact-ok
+= sinh upward ldbl-96-intel 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72dp+1020L : inexact-ok
+= sinh downward ldbl-96-m68k 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72cp+1020L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72dp+1020L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72cp+1020L : inexact-ok
+= sinh upward ldbl-96-m68k 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72dp+1020L : inexact-ok
+= sinh downward ldbl-128 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72ca74ded4db59dp+1020L : inexact-ok
+= sinh tonearest ldbl-128 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72ca74ded4db59d8p+1020L : inexact-ok
+= sinh towardzero ldbl-128 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72ca74ded4db59dp+1020L : inexact-ok
+= sinh upward ldbl-128 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72ca74ded4db59d8p+1020L : inexact-ok
+= sinh downward ldbl-128ibm 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72ca74ded4db58p+1020L : inexact-ok
+= sinh tonearest ldbl-128ibm 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72ca74ded4db58p+1020L : inexact-ok
+= sinh towardzero ldbl-128ibm 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72ca74ded4db58p+1020L : inexact-ok
+= sinh upward ldbl-128ibm 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72ca74ded4db5cp+1020L : inexact-ok
+sinh 0x2.c679d1f73f0fcp+8
+= sinh downward flt-32 0x2.c679d4p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= sinh tonearest flt-32 0x2.c679d4p+8f : plus_infty : inexact-ok overflow errno-erange
+= sinh towardzero flt-32 0x2.c679d4p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= sinh upward flt-32 0x2.c679d4p+8f : plus_infty : inexact-ok overflow errno-erange
+= sinh downward dbl-64 0x2.c679d4p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= sinh tonearest dbl-64 0x2.c679d4p+8 : plus_infty : inexact-ok overflow errno-erange
+= sinh towardzero dbl-64 0x2.c679d4p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= sinh upward dbl-64 0x2.c679d4p+8 : plus_infty : inexact-ok overflow errno-erange
+= sinh downward ldbl-96-intel 0x2.c679d4p+8L : 0x1.000208c301f36f1cp+1024L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x2.c679d4p+8L : 0x1.000208c301f36f1cp+1024L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x2.c679d4p+8L : 0x1.000208c301f36f1cp+1024L : inexact-ok
+= sinh upward ldbl-96-intel 0x2.c679d4p+8L : 0x1.000208c301f36f1ep+1024L : inexact-ok
+= sinh downward ldbl-96-m68k 0x2.c679d4p+8L : 0x1.000208c301f36f1cp+1024L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x2.c679d4p+8L : 0x1.000208c301f36f1cp+1024L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x2.c679d4p+8L : 0x1.000208c301f36f1cp+1024L : inexact-ok
+= sinh upward ldbl-96-m68k 0x2.c679d4p+8L : 0x1.000208c301f36f1ep+1024L : inexact-ok
+= sinh downward ldbl-128 0x2.c679d4p+8L : 0x1.000208c301f36f1c494de034e37fp+1024L : inexact-ok
+= sinh tonearest ldbl-128 0x2.c679d4p+8L : 0x1.000208c301f36f1c494de034e38p+1024L : inexact-ok
+= sinh towardzero ldbl-128 0x2.c679d4p+8L : 0x1.000208c301f36f1c494de034e37fp+1024L : inexact-ok
+= sinh upward ldbl-128 0x2.c679d4p+8L : 0x1.000208c301f36f1c494de034e38p+1024L : inexact-ok
+= sinh downward ldbl-128ibm 0x2.c679d4p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0x2.c679d4p+8L : plus_infty : inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128ibm 0x2.c679d4p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128ibm 0x2.c679d4p+8L : plus_infty : inexact-ok overflow errno-erange
+= sinh downward flt-32 0x2.c679dp+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= sinh tonearest flt-32 0x2.c679dp+8f : plus_infty : inexact-ok overflow errno-erange
+= sinh towardzero flt-32 0x2.c679dp+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= sinh upward flt-32 0x2.c679dp+8f : plus_infty : inexact-ok overflow errno-erange
+= sinh downward dbl-64 0x2.c679dp+8 : 0xf.ffe08c2deedp+1020 : inexact-ok
+= sinh tonearest dbl-64 0x2.c679dp+8 : 0xf.ffe08c2deedp+1020 : inexact-ok
+= sinh towardzero dbl-64 0x2.c679dp+8 : 0xf.ffe08c2deedp+1020 : inexact-ok
+= sinh upward dbl-64 0x2.c679dp+8 : 0xf.ffe08c2deed08p+1020 : inexact-ok
+= sinh downward ldbl-96-intel 0x2.c679dp+8L : 0xf.ffe08c2deed02bp+1020L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x2.c679dp+8L : 0xf.ffe08c2deed02b1p+1020L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x2.c679dp+8L : 0xf.ffe08c2deed02bp+1020L : inexact-ok
+= sinh upward ldbl-96-intel 0x2.c679dp+8L : 0xf.ffe08c2deed02b1p+1020L : inexact-ok
+= sinh downward ldbl-96-m68k 0x2.c679dp+8L : 0xf.ffe08c2deed02bp+1020L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x2.c679dp+8L : 0xf.ffe08c2deed02b1p+1020L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x2.c679dp+8L : 0xf.ffe08c2deed02bp+1020L : inexact-ok
+= sinh upward ldbl-96-m68k 0x2.c679dp+8L : 0xf.ffe08c2deed02b1p+1020L : inexact-ok
+= sinh downward ldbl-128 0x2.c679dp+8L : 0xf.ffe08c2deed02b0e9ba9e9c4217p+1020L : inexact-ok
+= sinh tonearest ldbl-128 0x2.c679dp+8L : 0xf.ffe08c2deed02b0e9ba9e9c42178p+1020L : inexact-ok
+= sinh towardzero ldbl-128 0x2.c679dp+8L : 0xf.ffe08c2deed02b0e9ba9e9c4217p+1020L : inexact-ok
+= sinh upward ldbl-128 0x2.c679dp+8L : 0xf.ffe08c2deed02b0e9ba9e9c42178p+1020L : inexact-ok
+= sinh downward ldbl-128ibm 0x2.c679dp+8L : 0xf.ffe08c2deed02b0e9ba9e9c42p+1020L : inexact-ok
+= sinh tonearest ldbl-128ibm 0x2.c679dp+8L : 0xf.ffe08c2deed02b0e9ba9e9c42p+1020L : inexact-ok
+= sinh towardzero ldbl-128ibm 0x2.c679dp+8L : 0xf.ffe08c2deed02b0e9ba9e9c42p+1020L : inexact-ok
+= sinh upward ldbl-128ibm 0x2.c679dp+8L : 0xf.ffe08c2deed02b0e9ba9e9c424p+1020L : inexact-ok
+= sinh downward dbl-64 0x2.c679d1f73f0fcp+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= sinh tonearest dbl-64 0x2.c679d1f73f0fcp+8 : plus_infty : inexact-ok overflow errno-erange
+= sinh towardzero dbl-64 0x2.c679d1f73f0fcp+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= sinh upward dbl-64 0x2.c679d1f73f0fcp+8 : plus_infty : inexact-ok overflow errno-erange
+= sinh downward ldbl-96-intel 0x2.c679d1f73f0fcp+8L : 0x1.000000000009d72cp+1024L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x2.c679d1f73f0fcp+8L : 0x1.000000000009d72cp+1024L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x2.c679d1f73f0fcp+8L : 0x1.000000000009d72cp+1024L : inexact-ok
+= sinh upward ldbl-96-intel 0x2.c679d1f73f0fcp+8L : 0x1.000000000009d72ep+1024L : inexact-ok
+= sinh downward ldbl-96-m68k 0x2.c679d1f73f0fcp+8L : 0x1.000000000009d72cp+1024L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x2.c679d1f73f0fcp+8L : 0x1.000000000009d72cp+1024L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x2.c679d1f73f0fcp+8L : 0x1.000000000009d72cp+1024L : inexact-ok
+= sinh upward ldbl-96-m68k 0x2.c679d1f73f0fcp+8L : 0x1.000000000009d72ep+1024L : inexact-ok
+= sinh downward ldbl-128 0x2.c679d1f73f0fcp+8L : 0x1.000000000009d72ca74dec889b32p+1024L : inexact-ok
+= sinh tonearest ldbl-128 0x2.c679d1f73f0fcp+8L : 0x1.000000000009d72ca74dec889b32p+1024L : inexact-ok
+= sinh towardzero ldbl-128 0x2.c679d1f73f0fcp+8L : 0x1.000000000009d72ca74dec889b32p+1024L : inexact-ok
+= sinh upward ldbl-128 0x2.c679d1f73f0fcp+8L : 0x1.000000000009d72ca74dec889b33p+1024L : inexact-ok
+= sinh downward ldbl-128ibm 0x2.c679d1f73f0fcp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0x2.c679d1f73f0fcp+8L : plus_infty : inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128ibm 0x2.c679d1f73f0fcp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128ibm 0x2.c679d1f73f0fcp+8L : plus_infty : inexact-ok overflow errno-erange
+sinh 0x2.c679d1f73f0fb624d358b213a7p+8
+= sinh downward flt-32 0x2.c679d4p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= sinh tonearest flt-32 0x2.c679d4p+8f : plus_infty : inexact-ok overflow errno-erange
+= sinh towardzero flt-32 0x2.c679d4p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= sinh upward flt-32 0x2.c679d4p+8f : plus_infty : inexact-ok overflow errno-erange
+= sinh downward dbl-64 0x2.c679d4p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= sinh tonearest dbl-64 0x2.c679d4p+8 : plus_infty : inexact-ok overflow errno-erange
+= sinh towardzero dbl-64 0x2.c679d4p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= sinh upward dbl-64 0x2.c679d4p+8 : plus_infty : inexact-ok overflow errno-erange
+= sinh downward ldbl-96-intel 0x2.c679d4p+8L : 0x1.000208c301f36f1cp+1024L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x2.c679d4p+8L : 0x1.000208c301f36f1cp+1024L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x2.c679d4p+8L : 0x1.000208c301f36f1cp+1024L : inexact-ok
+= sinh upward ldbl-96-intel 0x2.c679d4p+8L : 0x1.000208c301f36f1ep+1024L : inexact-ok
+= sinh downward ldbl-96-m68k 0x2.c679d4p+8L : 0x1.000208c301f36f1cp+1024L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x2.c679d4p+8L : 0x1.000208c301f36f1cp+1024L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x2.c679d4p+8L : 0x1.000208c301f36f1cp+1024L : inexact-ok
+= sinh upward ldbl-96-m68k 0x2.c679d4p+8L : 0x1.000208c301f36f1ep+1024L : inexact-ok
+= sinh downward ldbl-128 0x2.c679d4p+8L : 0x1.000208c301f36f1c494de034e37fp+1024L : inexact-ok
+= sinh tonearest ldbl-128 0x2.c679d4p+8L : 0x1.000208c301f36f1c494de034e38p+1024L : inexact-ok
+= sinh towardzero ldbl-128 0x2.c679d4p+8L : 0x1.000208c301f36f1c494de034e37fp+1024L : inexact-ok
+= sinh upward ldbl-128 0x2.c679d4p+8L : 0x1.000208c301f36f1c494de034e38p+1024L : inexact-ok
+= sinh downward ldbl-128ibm 0x2.c679d4p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0x2.c679d4p+8L : plus_infty : inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128ibm 0x2.c679d4p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128ibm 0x2.c679d4p+8L : plus_infty : inexact-ok overflow errno-erange
+= sinh downward flt-32 0x2.c679dp+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= sinh tonearest flt-32 0x2.c679dp+8f : plus_infty : inexact-ok overflow errno-erange
+= sinh towardzero flt-32 0x2.c679dp+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= sinh upward flt-32 0x2.c679dp+8f : plus_infty : inexact-ok overflow errno-erange
+= sinh downward dbl-64 0x2.c679dp+8 : 0xf.ffe08c2deedp+1020 : inexact-ok
+= sinh tonearest dbl-64 0x2.c679dp+8 : 0xf.ffe08c2deedp+1020 : inexact-ok
+= sinh towardzero dbl-64 0x2.c679dp+8 : 0xf.ffe08c2deedp+1020 : inexact-ok
+= sinh upward dbl-64 0x2.c679dp+8 : 0xf.ffe08c2deed08p+1020 : inexact-ok
+= sinh downward ldbl-96-intel 0x2.c679dp+8L : 0xf.ffe08c2deed02bp+1020L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x2.c679dp+8L : 0xf.ffe08c2deed02b1p+1020L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x2.c679dp+8L : 0xf.ffe08c2deed02bp+1020L : inexact-ok
+= sinh upward ldbl-96-intel 0x2.c679dp+8L : 0xf.ffe08c2deed02b1p+1020L : inexact-ok
+= sinh downward ldbl-96-m68k 0x2.c679dp+8L : 0xf.ffe08c2deed02bp+1020L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x2.c679dp+8L : 0xf.ffe08c2deed02b1p+1020L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x2.c679dp+8L : 0xf.ffe08c2deed02bp+1020L : inexact-ok
+= sinh upward ldbl-96-m68k 0x2.c679dp+8L : 0xf.ffe08c2deed02b1p+1020L : inexact-ok
+= sinh downward ldbl-128 0x2.c679dp+8L : 0xf.ffe08c2deed02b0e9ba9e9c4217p+1020L : inexact-ok
+= sinh tonearest ldbl-128 0x2.c679dp+8L : 0xf.ffe08c2deed02b0e9ba9e9c42178p+1020L : inexact-ok
+= sinh towardzero ldbl-128 0x2.c679dp+8L : 0xf.ffe08c2deed02b0e9ba9e9c4217p+1020L : inexact-ok
+= sinh upward ldbl-128 0x2.c679dp+8L : 0xf.ffe08c2deed02b0e9ba9e9c42178p+1020L : inexact-ok
+= sinh downward ldbl-128ibm 0x2.c679dp+8L : 0xf.ffe08c2deed02b0e9ba9e9c42p+1020L : inexact-ok
+= sinh tonearest ldbl-128ibm 0x2.c679dp+8L : 0xf.ffe08c2deed02b0e9ba9e9c42p+1020L : inexact-ok
+= sinh towardzero ldbl-128ibm 0x2.c679dp+8L : 0xf.ffe08c2deed02b0e9ba9e9c42p+1020L : inexact-ok
+= sinh upward ldbl-128ibm 0x2.c679dp+8L : 0xf.ffe08c2deed02b0e9ba9e9c424p+1020L : inexact-ok
+= sinh downward dbl-64 0x2.c679d1f73f0fcp+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= sinh tonearest dbl-64 0x2.c679d1f73f0fcp+8 : plus_infty : inexact-ok overflow errno-erange
+= sinh towardzero dbl-64 0x2.c679d1f73f0fcp+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= sinh upward dbl-64 0x2.c679d1f73f0fcp+8 : plus_infty : inexact-ok overflow errno-erange
+= sinh downward ldbl-96-intel 0x2.c679d1f73f0fcp+8L : 0x1.000000000009d72cp+1024L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x2.c679d1f73f0fcp+8L : 0x1.000000000009d72cp+1024L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x2.c679d1f73f0fcp+8L : 0x1.000000000009d72cp+1024L : inexact-ok
+= sinh upward ldbl-96-intel 0x2.c679d1f73f0fcp+8L : 0x1.000000000009d72ep+1024L : inexact-ok
+= sinh downward ldbl-96-m68k 0x2.c679d1f73f0fcp+8L : 0x1.000000000009d72cp+1024L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x2.c679d1f73f0fcp+8L : 0x1.000000000009d72cp+1024L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x2.c679d1f73f0fcp+8L : 0x1.000000000009d72cp+1024L : inexact-ok
+= sinh upward ldbl-96-m68k 0x2.c679d1f73f0fcp+8L : 0x1.000000000009d72ep+1024L : inexact-ok
+= sinh downward ldbl-128 0x2.c679d1f73f0fcp+8L : 0x1.000000000009d72ca74dec889b32p+1024L : inexact-ok
+= sinh tonearest ldbl-128 0x2.c679d1f73f0fcp+8L : 0x1.000000000009d72ca74dec889b32p+1024L : inexact-ok
+= sinh towardzero ldbl-128 0x2.c679d1f73f0fcp+8L : 0x1.000000000009d72ca74dec889b32p+1024L : inexact-ok
+= sinh upward ldbl-128 0x2.c679d1f73f0fcp+8L : 0x1.000000000009d72ca74dec889b33p+1024L : inexact-ok
+= sinh downward ldbl-128ibm 0x2.c679d1f73f0fcp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0x2.c679d1f73f0fcp+8L : plus_infty : inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128ibm 0x2.c679d1f73f0fcp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128ibm 0x2.c679d1f73f0fcp+8L : plus_infty : inexact-ok overflow errno-erange
+= sinh downward dbl-64 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9dp+1020 : inexact-ok
+= sinh tonearest dbl-64 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d8p+1020 : inexact-ok
+= sinh towardzero dbl-64 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9dp+1020 : inexact-ok
+= sinh upward dbl-64 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d8p+1020 : inexact-ok
+= sinh downward ldbl-96-intel 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72cp+1020L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72dp+1020L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72cp+1020L : inexact-ok
+= sinh upward ldbl-96-intel 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72dp+1020L : inexact-ok
+= sinh downward ldbl-96-m68k 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72cp+1020L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72dp+1020L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72cp+1020L : inexact-ok
+= sinh upward ldbl-96-m68k 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72dp+1020L : inexact-ok
+= sinh downward ldbl-128 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72ca74ded4db59dp+1020L : inexact-ok
+= sinh tonearest ldbl-128 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72ca74ded4db59d8p+1020L : inexact-ok
+= sinh towardzero ldbl-128 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72ca74ded4db59dp+1020L : inexact-ok
+= sinh upward ldbl-128 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72ca74ded4db59d8p+1020L : inexact-ok
+= sinh downward ldbl-128ibm 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72ca74ded4db58p+1020L : inexact-ok
+= sinh tonearest ldbl-128ibm 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72ca74ded4db58p+1020L : inexact-ok
+= sinh towardzero ldbl-128ibm 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72ca74ded4db58p+1020L : inexact-ok
+= sinh upward ldbl-128ibm 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72ca74ded4db5cp+1020L : inexact-ok
+= sinh downward ldbl-96-intel 0x2.c679d1f73f0fb628p+8L : 0xf.fffffffffffff2cp+1020L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x2.c679d1f73f0fb628p+8L : 0xf.fffffffffffff2dp+1020L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x2.c679d1f73f0fb628p+8L : 0xf.fffffffffffff2cp+1020L : inexact-ok
+= sinh upward ldbl-96-intel 0x2.c679d1f73f0fb628p+8L : 0xf.fffffffffffff2dp+1020L : inexact-ok
+= sinh downward ldbl-96-m68k 0x2.c679d1f73f0fb628p+8L : 0xf.fffffffffffff2cp+1020L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x2.c679d1f73f0fb628p+8L : 0xf.fffffffffffff2dp+1020L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x2.c679d1f73f0fb628p+8L : 0xf.fffffffffffff2cp+1020L : inexact-ok
+= sinh upward ldbl-96-m68k 0x2.c679d1f73f0fb628p+8L : 0xf.fffffffffffff2dp+1020L : inexact-ok
+= sinh downward ldbl-128 0x2.c679d1f73f0fb628p+8L : 0xf.fffffffffffff2ca74dec5830328p+1020L : inexact-ok
+= sinh tonearest ldbl-128 0x2.c679d1f73f0fb628p+8L : 0xf.fffffffffffff2ca74dec5830328p+1020L : inexact-ok
+= sinh towardzero ldbl-128 0x2.c679d1f73f0fb628p+8L : 0xf.fffffffffffff2ca74dec5830328p+1020L : inexact-ok
+= sinh upward ldbl-128 0x2.c679d1f73f0fb628p+8L : 0xf.fffffffffffff2ca74dec583033p+1020L : inexact-ok
+= sinh downward ldbl-128ibm 0x2.c679d1f73f0fb628p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0x2.c679d1f73f0fb628p+8L : plus_infty : inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128ibm 0x2.c679d1f73f0fb628p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128ibm 0x2.c679d1f73f0fb628p+8L : plus_infty : inexact-ok overflow errno-erange
+= sinh downward ldbl-96-intel 0x2.c679d1f73f0fb624p+8L : 0xf.ffffffffffffb2cp+1020L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x2.c679d1f73f0fb624p+8L : 0xf.ffffffffffffb2dp+1020L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x2.c679d1f73f0fb624p+8L : 0xf.ffffffffffffb2cp+1020L : inexact-ok
+= sinh upward ldbl-96-intel 0x2.c679d1f73f0fb624p+8L : 0xf.ffffffffffffb2dp+1020L : inexact-ok
+= sinh downward ldbl-96-m68k 0x2.c679d1f73f0fb624p+8L : 0xf.ffffffffffffb2cp+1020L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x2.c679d1f73f0fb624p+8L : 0xf.ffffffffffffb2dp+1020L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x2.c679d1f73f0fb624p+8L : 0xf.ffffffffffffb2cp+1020L : inexact-ok
+= sinh upward ldbl-96-m68k 0x2.c679d1f73f0fb624p+8L : 0xf.ffffffffffffb2dp+1020L : inexact-ok
+= sinh downward ldbl-128 0x2.c679d1f73f0fb624p+8L : 0xf.ffffffffffffb2ca74dec58303d8p+1020L : inexact-ok
+= sinh tonearest ldbl-128 0x2.c679d1f73f0fb624p+8L : 0xf.ffffffffffffb2ca74dec58303ep+1020L : inexact-ok
+= sinh towardzero ldbl-128 0x2.c679d1f73f0fb624p+8L : 0xf.ffffffffffffb2ca74dec58303d8p+1020L : inexact-ok
+= sinh upward ldbl-128 0x2.c679d1f73f0fb624p+8L : 0xf.ffffffffffffb2ca74dec58303ep+1020L : inexact-ok
+= sinh downward ldbl-128ibm 0x2.c679d1f73f0fb624p+8L : 0xf.ffffffffffffb2ca74dec583p+1020L : inexact-ok
+= sinh tonearest ldbl-128ibm 0x2.c679d1f73f0fb624p+8L : 0xf.ffffffffffffb2ca74dec58304p+1020L : inexact-ok
+= sinh towardzero ldbl-128ibm 0x2.c679d1f73f0fb624p+8L : 0xf.ffffffffffffb2ca74dec583p+1020L : inexact-ok
+= sinh upward ldbl-128ibm 0x2.c679d1f73f0fb624p+8L : 0xf.ffffffffffffb2ca74dec58304p+1020L : inexact-ok
+= sinh downward ldbl-128 0x2.c679d1f73f0fb624d358b213a7p+8L : 0xf.ffffffffffffbffffffffff303ap+1020L : inexact-ok
+= sinh tonearest ldbl-128 0x2.c679d1f73f0fb624d358b213a7p+8L : 0xf.ffffffffffffbffffffffff303a8p+1020L : inexact-ok
+= sinh towardzero ldbl-128 0x2.c679d1f73f0fb624d358b213a7p+8L : 0xf.ffffffffffffbffffffffff303ap+1020L : inexact-ok
+= sinh upward ldbl-128 0x2.c679d1f73f0fb624d358b213a7p+8L : 0xf.ffffffffffffbffffffffff303a8p+1020L : inexact-ok
+= sinh downward ldbl-128ibm 0x2.c679d1f73f0fb624d358b213a7p+8L : 0xf.ffffffffffffbffffffffff3p+1020L : inexact-ok
+= sinh tonearest ldbl-128ibm 0x2.c679d1f73f0fb624d358b213a7p+8L : 0xf.ffffffffffffbffffffffff304p+1020L : inexact-ok
+= sinh towardzero ldbl-128ibm 0x2.c679d1f73f0fb624d358b213a7p+8L : 0xf.ffffffffffffbffffffffff3p+1020L : inexact-ok
+= sinh upward ldbl-128ibm 0x2.c679d1f73f0fb624d358b213a7p+8L : 0xf.ffffffffffffbffffffffff304p+1020L : inexact-ok
+sinh 0x2.c679d1f73f0fb624d358b213a8p+8
+= sinh downward flt-32 0x2.c679d4p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= sinh tonearest flt-32 0x2.c679d4p+8f : plus_infty : inexact-ok overflow errno-erange
+= sinh towardzero flt-32 0x2.c679d4p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= sinh upward flt-32 0x2.c679d4p+8f : plus_infty : inexact-ok overflow errno-erange
+= sinh downward dbl-64 0x2.c679d4p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= sinh tonearest dbl-64 0x2.c679d4p+8 : plus_infty : inexact-ok overflow errno-erange
+= sinh towardzero dbl-64 0x2.c679d4p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= sinh upward dbl-64 0x2.c679d4p+8 : plus_infty : inexact-ok overflow errno-erange
+= sinh downward ldbl-96-intel 0x2.c679d4p+8L : 0x1.000208c301f36f1cp+1024L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x2.c679d4p+8L : 0x1.000208c301f36f1cp+1024L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x2.c679d4p+8L : 0x1.000208c301f36f1cp+1024L : inexact-ok
+= sinh upward ldbl-96-intel 0x2.c679d4p+8L : 0x1.000208c301f36f1ep+1024L : inexact-ok
+= sinh downward ldbl-96-m68k 0x2.c679d4p+8L : 0x1.000208c301f36f1cp+1024L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x2.c679d4p+8L : 0x1.000208c301f36f1cp+1024L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x2.c679d4p+8L : 0x1.000208c301f36f1cp+1024L : inexact-ok
+= sinh upward ldbl-96-m68k 0x2.c679d4p+8L : 0x1.000208c301f36f1ep+1024L : inexact-ok
+= sinh downward ldbl-128 0x2.c679d4p+8L : 0x1.000208c301f36f1c494de034e37fp+1024L : inexact-ok
+= sinh tonearest ldbl-128 0x2.c679d4p+8L : 0x1.000208c301f36f1c494de034e38p+1024L : inexact-ok
+= sinh towardzero ldbl-128 0x2.c679d4p+8L : 0x1.000208c301f36f1c494de034e37fp+1024L : inexact-ok
+= sinh upward ldbl-128 0x2.c679d4p+8L : 0x1.000208c301f36f1c494de034e38p+1024L : inexact-ok
+= sinh downward ldbl-128ibm 0x2.c679d4p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0x2.c679d4p+8L : plus_infty : inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128ibm 0x2.c679d4p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128ibm 0x2.c679d4p+8L : plus_infty : inexact-ok overflow errno-erange
+= sinh downward flt-32 0x2.c679dp+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= sinh tonearest flt-32 0x2.c679dp+8f : plus_infty : inexact-ok overflow errno-erange
+= sinh towardzero flt-32 0x2.c679dp+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= sinh upward flt-32 0x2.c679dp+8f : plus_infty : inexact-ok overflow errno-erange
+= sinh downward dbl-64 0x2.c679dp+8 : 0xf.ffe08c2deedp+1020 : inexact-ok
+= sinh tonearest dbl-64 0x2.c679dp+8 : 0xf.ffe08c2deedp+1020 : inexact-ok
+= sinh towardzero dbl-64 0x2.c679dp+8 : 0xf.ffe08c2deedp+1020 : inexact-ok
+= sinh upward dbl-64 0x2.c679dp+8 : 0xf.ffe08c2deed08p+1020 : inexact-ok
+= sinh downward ldbl-96-intel 0x2.c679dp+8L : 0xf.ffe08c2deed02bp+1020L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x2.c679dp+8L : 0xf.ffe08c2deed02b1p+1020L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x2.c679dp+8L : 0xf.ffe08c2deed02bp+1020L : inexact-ok
+= sinh upward ldbl-96-intel 0x2.c679dp+8L : 0xf.ffe08c2deed02b1p+1020L : inexact-ok
+= sinh downward ldbl-96-m68k 0x2.c679dp+8L : 0xf.ffe08c2deed02bp+1020L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x2.c679dp+8L : 0xf.ffe08c2deed02b1p+1020L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x2.c679dp+8L : 0xf.ffe08c2deed02bp+1020L : inexact-ok
+= sinh upward ldbl-96-m68k 0x2.c679dp+8L : 0xf.ffe08c2deed02b1p+1020L : inexact-ok
+= sinh downward ldbl-128 0x2.c679dp+8L : 0xf.ffe08c2deed02b0e9ba9e9c4217p+1020L : inexact-ok
+= sinh tonearest ldbl-128 0x2.c679dp+8L : 0xf.ffe08c2deed02b0e9ba9e9c42178p+1020L : inexact-ok
+= sinh towardzero ldbl-128 0x2.c679dp+8L : 0xf.ffe08c2deed02b0e9ba9e9c4217p+1020L : inexact-ok
+= sinh upward ldbl-128 0x2.c679dp+8L : 0xf.ffe08c2deed02b0e9ba9e9c42178p+1020L : inexact-ok
+= sinh downward ldbl-128ibm 0x2.c679dp+8L : 0xf.ffe08c2deed02b0e9ba9e9c42p+1020L : inexact-ok
+= sinh tonearest ldbl-128ibm 0x2.c679dp+8L : 0xf.ffe08c2deed02b0e9ba9e9c42p+1020L : inexact-ok
+= sinh towardzero ldbl-128ibm 0x2.c679dp+8L : 0xf.ffe08c2deed02b0e9ba9e9c42p+1020L : inexact-ok
+= sinh upward ldbl-128ibm 0x2.c679dp+8L : 0xf.ffe08c2deed02b0e9ba9e9c424p+1020L : inexact-ok
+= sinh downward dbl-64 0x2.c679d1f73f0fcp+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= sinh tonearest dbl-64 0x2.c679d1f73f0fcp+8 : plus_infty : inexact-ok overflow errno-erange
+= sinh towardzero dbl-64 0x2.c679d1f73f0fcp+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= sinh upward dbl-64 0x2.c679d1f73f0fcp+8 : plus_infty : inexact-ok overflow errno-erange
+= sinh downward ldbl-96-intel 0x2.c679d1f73f0fcp+8L : 0x1.000000000009d72cp+1024L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x2.c679d1f73f0fcp+8L : 0x1.000000000009d72cp+1024L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x2.c679d1f73f0fcp+8L : 0x1.000000000009d72cp+1024L : inexact-ok
+= sinh upward ldbl-96-intel 0x2.c679d1f73f0fcp+8L : 0x1.000000000009d72ep+1024L : inexact-ok
+= sinh downward ldbl-96-m68k 0x2.c679d1f73f0fcp+8L : 0x1.000000000009d72cp+1024L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x2.c679d1f73f0fcp+8L : 0x1.000000000009d72cp+1024L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x2.c679d1f73f0fcp+8L : 0x1.000000000009d72cp+1024L : inexact-ok
+= sinh upward ldbl-96-m68k 0x2.c679d1f73f0fcp+8L : 0x1.000000000009d72ep+1024L : inexact-ok
+= sinh downward ldbl-128 0x2.c679d1f73f0fcp+8L : 0x1.000000000009d72ca74dec889b32p+1024L : inexact-ok
+= sinh tonearest ldbl-128 0x2.c679d1f73f0fcp+8L : 0x1.000000000009d72ca74dec889b32p+1024L : inexact-ok
+= sinh towardzero ldbl-128 0x2.c679d1f73f0fcp+8L : 0x1.000000000009d72ca74dec889b32p+1024L : inexact-ok
+= sinh upward ldbl-128 0x2.c679d1f73f0fcp+8L : 0x1.000000000009d72ca74dec889b33p+1024L : inexact-ok
+= sinh downward ldbl-128ibm 0x2.c679d1f73f0fcp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0x2.c679d1f73f0fcp+8L : plus_infty : inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128ibm 0x2.c679d1f73f0fcp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128ibm 0x2.c679d1f73f0fcp+8L : plus_infty : inexact-ok overflow errno-erange
+= sinh downward dbl-64 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9dp+1020 : inexact-ok
+= sinh tonearest dbl-64 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d8p+1020 : inexact-ok
+= sinh towardzero dbl-64 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9dp+1020 : inexact-ok
+= sinh upward dbl-64 0x2.c679d1f73f0fap+8 : 0xf.fffffffffe9d8p+1020 : inexact-ok
+= sinh downward ldbl-96-intel 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72cp+1020L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72dp+1020L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72cp+1020L : inexact-ok
+= sinh upward ldbl-96-intel 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72dp+1020L : inexact-ok
+= sinh downward ldbl-96-m68k 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72cp+1020L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72dp+1020L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72cp+1020L : inexact-ok
+= sinh upward ldbl-96-m68k 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72dp+1020L : inexact-ok
+= sinh downward ldbl-128 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72ca74ded4db59dp+1020L : inexact-ok
+= sinh tonearest ldbl-128 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72ca74ded4db59d8p+1020L : inexact-ok
+= sinh towardzero ldbl-128 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72ca74ded4db59dp+1020L : inexact-ok
+= sinh upward ldbl-128 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72ca74ded4db59d8p+1020L : inexact-ok
+= sinh downward ldbl-128ibm 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72ca74ded4db58p+1020L : inexact-ok
+= sinh tonearest ldbl-128ibm 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72ca74ded4db58p+1020L : inexact-ok
+= sinh towardzero ldbl-128ibm 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72ca74ded4db58p+1020L : inexact-ok
+= sinh upward ldbl-128ibm 0x2.c679d1f73f0fap+8L : 0xf.fffffffffe9d72ca74ded4db5cp+1020L : inexact-ok
+= sinh downward ldbl-96-intel 0x2.c679d1f73f0fb628p+8L : 0xf.fffffffffffff2cp+1020L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x2.c679d1f73f0fb628p+8L : 0xf.fffffffffffff2dp+1020L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x2.c679d1f73f0fb628p+8L : 0xf.fffffffffffff2cp+1020L : inexact-ok
+= sinh upward ldbl-96-intel 0x2.c679d1f73f0fb628p+8L : 0xf.fffffffffffff2dp+1020L : inexact-ok
+= sinh downward ldbl-96-m68k 0x2.c679d1f73f0fb628p+8L : 0xf.fffffffffffff2cp+1020L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x2.c679d1f73f0fb628p+8L : 0xf.fffffffffffff2dp+1020L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x2.c679d1f73f0fb628p+8L : 0xf.fffffffffffff2cp+1020L : inexact-ok
+= sinh upward ldbl-96-m68k 0x2.c679d1f73f0fb628p+8L : 0xf.fffffffffffff2dp+1020L : inexact-ok
+= sinh downward ldbl-128 0x2.c679d1f73f0fb628p+8L : 0xf.fffffffffffff2ca74dec5830328p+1020L : inexact-ok
+= sinh tonearest ldbl-128 0x2.c679d1f73f0fb628p+8L : 0xf.fffffffffffff2ca74dec5830328p+1020L : inexact-ok
+= sinh towardzero ldbl-128 0x2.c679d1f73f0fb628p+8L : 0xf.fffffffffffff2ca74dec5830328p+1020L : inexact-ok
+= sinh upward ldbl-128 0x2.c679d1f73f0fb628p+8L : 0xf.fffffffffffff2ca74dec583033p+1020L : inexact-ok
+= sinh downward ldbl-128ibm 0x2.c679d1f73f0fb628p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0x2.c679d1f73f0fb628p+8L : plus_infty : inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128ibm 0x2.c679d1f73f0fb628p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128ibm 0x2.c679d1f73f0fb628p+8L : plus_infty : inexact-ok overflow errno-erange
+= sinh downward ldbl-96-intel 0x2.c679d1f73f0fb624p+8L : 0xf.ffffffffffffb2cp+1020L : inexact-ok
+= sinh tonearest ldbl-96-intel 0x2.c679d1f73f0fb624p+8L : 0xf.ffffffffffffb2dp+1020L : inexact-ok
+= sinh towardzero ldbl-96-intel 0x2.c679d1f73f0fb624p+8L : 0xf.ffffffffffffb2cp+1020L : inexact-ok
+= sinh upward ldbl-96-intel 0x2.c679d1f73f0fb624p+8L : 0xf.ffffffffffffb2dp+1020L : inexact-ok
+= sinh downward ldbl-96-m68k 0x2.c679d1f73f0fb624p+8L : 0xf.ffffffffffffb2cp+1020L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0x2.c679d1f73f0fb624p+8L : 0xf.ffffffffffffb2dp+1020L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0x2.c679d1f73f0fb624p+8L : 0xf.ffffffffffffb2cp+1020L : inexact-ok
+= sinh upward ldbl-96-m68k 0x2.c679d1f73f0fb624p+8L : 0xf.ffffffffffffb2dp+1020L : inexact-ok
+= sinh downward ldbl-128 0x2.c679d1f73f0fb624p+8L : 0xf.ffffffffffffb2ca74dec58303d8p+1020L : inexact-ok
+= sinh tonearest ldbl-128 0x2.c679d1f73f0fb624p+8L : 0xf.ffffffffffffb2ca74dec58303ep+1020L : inexact-ok
+= sinh towardzero ldbl-128 0x2.c679d1f73f0fb624p+8L : 0xf.ffffffffffffb2ca74dec58303d8p+1020L : inexact-ok
+= sinh upward ldbl-128 0x2.c679d1f73f0fb624p+8L : 0xf.ffffffffffffb2ca74dec58303ep+1020L : inexact-ok
+= sinh downward ldbl-128ibm 0x2.c679d1f73f0fb624p+8L : 0xf.ffffffffffffb2ca74dec583p+1020L : inexact-ok
+= sinh tonearest ldbl-128ibm 0x2.c679d1f73f0fb624p+8L : 0xf.ffffffffffffb2ca74dec58304p+1020L : inexact-ok
+= sinh towardzero ldbl-128ibm 0x2.c679d1f73f0fb624p+8L : 0xf.ffffffffffffb2ca74dec583p+1020L : inexact-ok
+= sinh upward ldbl-128ibm 0x2.c679d1f73f0fb624p+8L : 0xf.ffffffffffffb2ca74dec58304p+1020L : inexact-ok
+= sinh downward ldbl-128 0x2.c679d1f73f0fb624d358b213a8p+8L : 0xf.ffffffffffffc0000000000303ap+1020L : inexact-ok
+= sinh tonearest ldbl-128 0x2.c679d1f73f0fb624d358b213a8p+8L : 0xf.ffffffffffffc0000000000303a8p+1020L : inexact-ok
+= sinh towardzero ldbl-128 0x2.c679d1f73f0fb624d358b213a8p+8L : 0xf.ffffffffffffc0000000000303ap+1020L : inexact-ok
+= sinh upward ldbl-128 0x2.c679d1f73f0fb624d358b213a8p+8L : 0xf.ffffffffffffc0000000000303a8p+1020L : inexact-ok
+= sinh downward ldbl-128ibm 0x2.c679d1f73f0fb624d358b213a8p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0x2.c679d1f73f0fb624d358b213a8p+8L : plus_infty : inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128ibm 0x2.c679d1f73f0fb624d358b213a8p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128ibm 0x2.c679d1f73f0fb624d358b213a8p+8L : plus_infty : inexact-ok overflow errno-erange
+sinh 0x2.c5d37700c6bb03a4p+12 no-test-inline
+= sinh downward flt-32 0x2.c5d378p+12f : 0xf.fffffp+124f : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest flt-32 0x2.c5d378p+12f : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero flt-32 0x2.c5d378p+12f : 0xf.fffffp+124f : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward flt-32 0x2.c5d378p+12f : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward dbl-64 0x2.c5d378p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest dbl-64 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero dbl-64 0x2.c5d378p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward dbl-64 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-96-intel 0x2.c5d378p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-96-intel 0x2.c5d378p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-96-intel 0x2.c5d378p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-96-intel 0x2.c5d378p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-96-m68k 0x2.c5d378p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-96-m68k 0x2.c5d378p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-96-m68k 0x2.c5d378p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-96-m68k 0x2.c5d378p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-128 0x2.c5d378p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128 0x2.c5d378p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128 0x2.c5d378p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128 0x2.c5d378p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-128ibm 0x2.c5d378p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0x2.c5d378p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128ibm 0x2.c5d378p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128ibm 0x2.c5d378p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward flt-32 0x2.c5d374p+12f : 0xf.fffffp+124f : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest flt-32 0x2.c5d374p+12f : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero flt-32 0x2.c5d374p+12f : 0xf.fffffp+124f : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward flt-32 0x2.c5d374p+12f : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward dbl-64 0x2.c5d374p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest dbl-64 0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero dbl-64 0x2.c5d374p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward dbl-64 0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-96-intel 0x2.c5d374p+12L : 0xf.fcff8165c0f3206p+16380L : no-test-inline inexact-ok
+= sinh tonearest ldbl-96-intel 0x2.c5d374p+12L : 0xf.fcff8165c0f3207p+16380L : no-test-inline inexact-ok
+= sinh towardzero ldbl-96-intel 0x2.c5d374p+12L : 0xf.fcff8165c0f3206p+16380L : no-test-inline inexact-ok
+= sinh upward ldbl-96-intel 0x2.c5d374p+12L : 0xf.fcff8165c0f3207p+16380L : no-test-inline inexact-ok
+= sinh downward ldbl-96-m68k 0x2.c5d374p+12L : 0xf.fcff8165c0f3206p+16380L : no-test-inline inexact-ok
+= sinh tonearest ldbl-96-m68k 0x2.c5d374p+12L : 0xf.fcff8165c0f3207p+16380L : no-test-inline inexact-ok
+= sinh towardzero ldbl-96-m68k 0x2.c5d374p+12L : 0xf.fcff8165c0f3206p+16380L : no-test-inline inexact-ok
+= sinh upward ldbl-96-m68k 0x2.c5d374p+12L : 0xf.fcff8165c0f3207p+16380L : no-test-inline inexact-ok
+= sinh downward ldbl-128 0x2.c5d374p+12L : 0xf.fcff8165c0f3206f5cab39217878p+16380L : no-test-inline inexact-ok
+= sinh tonearest ldbl-128 0x2.c5d374p+12L : 0xf.fcff8165c0f3206f5cab3921788p+16380L : no-test-inline inexact-ok
+= sinh towardzero ldbl-128 0x2.c5d374p+12L : 0xf.fcff8165c0f3206f5cab39217878p+16380L : no-test-inline inexact-ok
+= sinh upward ldbl-128 0x2.c5d374p+12L : 0xf.fcff8165c0f3206f5cab3921788p+16380L : no-test-inline inexact-ok
+= sinh downward ldbl-128ibm 0x2.c5d374p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0x2.c5d374p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128ibm 0x2.c5d374p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128ibm 0x2.c5d374p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward dbl-64 0x2.c5d37700c6bb2p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest dbl-64 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero dbl-64 0x2.c5d37700c6bb2p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward dbl-64 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-96-intel 0x2.c5d37700c6bb2p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-96-intel 0x2.c5d37700c6bb2p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-96-intel 0x2.c5d37700c6bb2p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-96-intel 0x2.c5d37700c6bb2p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-96-m68k 0x2.c5d37700c6bb2p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-96-m68k 0x2.c5d37700c6bb2p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-96-m68k 0x2.c5d37700c6bb2p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-96-m68k 0x2.c5d37700c6bb2p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-128 0x2.c5d37700c6bb2p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128 0x2.c5d37700c6bb2p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128 0x2.c5d37700c6bb2p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128 0x2.c5d37700c6bb2p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-128ibm 0x2.c5d37700c6bb2p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0x2.c5d37700c6bb2p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128ibm 0x2.c5d37700c6bb2p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128ibm 0x2.c5d37700c6bb2p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward dbl-64 0x2.c5d37700c6bbp+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest dbl-64 0x2.c5d37700c6bbp+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero dbl-64 0x2.c5d37700c6bbp+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward dbl-64 0x2.c5d37700c6bbp+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-96-intel 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593dbp+16380L : no-test-inline inexact-ok
+= sinh tonearest ldbl-96-intel 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593dbp+16380L : no-test-inline inexact-ok
+= sinh towardzero ldbl-96-intel 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593dbp+16380L : no-test-inline inexact-ok
+= sinh upward ldbl-96-intel 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593dcp+16380L : no-test-inline inexact-ok
+= sinh downward ldbl-96-m68k 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593dbp+16380L : no-test-inline inexact-ok
+= sinh tonearest ldbl-96-m68k 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593dbp+16380L : no-test-inline inexact-ok
+= sinh towardzero ldbl-96-m68k 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593dbp+16380L : no-test-inline inexact-ok
+= sinh upward ldbl-96-m68k 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593dcp+16380L : no-test-inline inexact-ok
+= sinh downward ldbl-128 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593db49365215d58ap+16380L : no-test-inline inexact-ok
+= sinh tonearest ldbl-128 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593db49365215d58ap+16380L : no-test-inline inexact-ok
+= sinh towardzero ldbl-128 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593db49365215d58ap+16380L : no-test-inline inexact-ok
+= sinh upward ldbl-128 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593db49365215d58a8p+16380L : no-test-inline inexact-ok
+= sinh downward ldbl-128ibm 0x2.c5d37700c6bbp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0x2.c5d37700c6bbp+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128ibm 0x2.c5d37700c6bbp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128ibm 0x2.c5d37700c6bbp+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-96-intel 0x2.c5d37700c6bb03a4p+12L : 0xf.fffffffffffd3dbp+16380L : no-test-inline inexact-ok
+= sinh tonearest ldbl-96-intel 0x2.c5d37700c6bb03a4p+12L : 0xf.fffffffffffd3dbp+16380L : no-test-inline inexact-ok
+= sinh towardzero ldbl-96-intel 0x2.c5d37700c6bb03a4p+12L : 0xf.fffffffffffd3dbp+16380L : no-test-inline inexact-ok
+= sinh upward ldbl-96-intel 0x2.c5d37700c6bb03a4p+12L : 0xf.fffffffffffd3dcp+16380L : no-test-inline inexact-ok
+= sinh downward ldbl-96-m68k 0x2.c5d37700c6bb03a4p+12L : 0xf.fffffffffffd3dbp+16380L : no-test-inline inexact-ok
+= sinh tonearest ldbl-96-m68k 0x2.c5d37700c6bb03a4p+12L : 0xf.fffffffffffd3dbp+16380L : no-test-inline inexact-ok
+= sinh towardzero ldbl-96-m68k 0x2.c5d37700c6bb03a4p+12L : 0xf.fffffffffffd3dbp+16380L : no-test-inline inexact-ok
+= sinh upward ldbl-96-m68k 0x2.c5d37700c6bb03a4p+12L : 0xf.fffffffffffd3dcp+16380L : no-test-inline inexact-ok
+= sinh downward ldbl-128 0x2.c5d37700c6bb03a4p+12L : 0xf.fffffffffffd3db49364b6b422f8p+16380L : no-test-inline inexact-ok
+= sinh tonearest ldbl-128 0x2.c5d37700c6bb03a4p+12L : 0xf.fffffffffffd3db49364b6b422f8p+16380L : no-test-inline inexact-ok
+= sinh towardzero ldbl-128 0x2.c5d37700c6bb03a4p+12L : 0xf.fffffffffffd3db49364b6b422f8p+16380L : no-test-inline inexact-ok
+= sinh upward ldbl-128 0x2.c5d37700c6bb03a4p+12L : 0xf.fffffffffffd3db49364b6b423p+16380L : no-test-inline inexact-ok
+= sinh downward ldbl-128ibm 0x2.c5d37700c6bb03a4p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0x2.c5d37700c6bb03a4p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128ibm 0x2.c5d37700c6bb03a4p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128ibm 0x2.c5d37700c6bb03a4p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+sinh 0x2.c5d37700c6bb03a8p+12 no-test-inline
+= sinh downward flt-32 0x2.c5d378p+12f : 0xf.fffffp+124f : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest flt-32 0x2.c5d378p+12f : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero flt-32 0x2.c5d378p+12f : 0xf.fffffp+124f : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward flt-32 0x2.c5d378p+12f : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward dbl-64 0x2.c5d378p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest dbl-64 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero dbl-64 0x2.c5d378p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward dbl-64 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-96-intel 0x2.c5d378p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-96-intel 0x2.c5d378p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-96-intel 0x2.c5d378p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-96-intel 0x2.c5d378p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-96-m68k 0x2.c5d378p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-96-m68k 0x2.c5d378p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-96-m68k 0x2.c5d378p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-96-m68k 0x2.c5d378p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-128 0x2.c5d378p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128 0x2.c5d378p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128 0x2.c5d378p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128 0x2.c5d378p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-128ibm 0x2.c5d378p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0x2.c5d378p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128ibm 0x2.c5d378p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128ibm 0x2.c5d378p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward flt-32 0x2.c5d374p+12f : 0xf.fffffp+124f : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest flt-32 0x2.c5d374p+12f : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero flt-32 0x2.c5d374p+12f : 0xf.fffffp+124f : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward flt-32 0x2.c5d374p+12f : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward dbl-64 0x2.c5d374p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest dbl-64 0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero dbl-64 0x2.c5d374p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward dbl-64 0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-96-intel 0x2.c5d374p+12L : 0xf.fcff8165c0f3206p+16380L : no-test-inline inexact-ok
+= sinh tonearest ldbl-96-intel 0x2.c5d374p+12L : 0xf.fcff8165c0f3207p+16380L : no-test-inline inexact-ok
+= sinh towardzero ldbl-96-intel 0x2.c5d374p+12L : 0xf.fcff8165c0f3206p+16380L : no-test-inline inexact-ok
+= sinh upward ldbl-96-intel 0x2.c5d374p+12L : 0xf.fcff8165c0f3207p+16380L : no-test-inline inexact-ok
+= sinh downward ldbl-96-m68k 0x2.c5d374p+12L : 0xf.fcff8165c0f3206p+16380L : no-test-inline inexact-ok
+= sinh tonearest ldbl-96-m68k 0x2.c5d374p+12L : 0xf.fcff8165c0f3207p+16380L : no-test-inline inexact-ok
+= sinh towardzero ldbl-96-m68k 0x2.c5d374p+12L : 0xf.fcff8165c0f3206p+16380L : no-test-inline inexact-ok
+= sinh upward ldbl-96-m68k 0x2.c5d374p+12L : 0xf.fcff8165c0f3207p+16380L : no-test-inline inexact-ok
+= sinh downward ldbl-128 0x2.c5d374p+12L : 0xf.fcff8165c0f3206f5cab39217878p+16380L : no-test-inline inexact-ok
+= sinh tonearest ldbl-128 0x2.c5d374p+12L : 0xf.fcff8165c0f3206f5cab3921788p+16380L : no-test-inline inexact-ok
+= sinh towardzero ldbl-128 0x2.c5d374p+12L : 0xf.fcff8165c0f3206f5cab39217878p+16380L : no-test-inline inexact-ok
+= sinh upward ldbl-128 0x2.c5d374p+12L : 0xf.fcff8165c0f3206f5cab3921788p+16380L : no-test-inline inexact-ok
+= sinh downward ldbl-128ibm 0x2.c5d374p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0x2.c5d374p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128ibm 0x2.c5d374p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128ibm 0x2.c5d374p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward dbl-64 0x2.c5d37700c6bb2p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest dbl-64 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero dbl-64 0x2.c5d37700c6bb2p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward dbl-64 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-96-intel 0x2.c5d37700c6bb2p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-96-intel 0x2.c5d37700c6bb2p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-96-intel 0x2.c5d37700c6bb2p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-96-intel 0x2.c5d37700c6bb2p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-96-m68k 0x2.c5d37700c6bb2p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-96-m68k 0x2.c5d37700c6bb2p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-96-m68k 0x2.c5d37700c6bb2p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-96-m68k 0x2.c5d37700c6bb2p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-128 0x2.c5d37700c6bb2p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128 0x2.c5d37700c6bb2p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128 0x2.c5d37700c6bb2p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128 0x2.c5d37700c6bb2p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-128ibm 0x2.c5d37700c6bb2p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0x2.c5d37700c6bb2p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128ibm 0x2.c5d37700c6bb2p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128ibm 0x2.c5d37700c6bb2p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward dbl-64 0x2.c5d37700c6bbp+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest dbl-64 0x2.c5d37700c6bbp+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero dbl-64 0x2.c5d37700c6bbp+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward dbl-64 0x2.c5d37700c6bbp+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-96-intel 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593dbp+16380L : no-test-inline inexact-ok
+= sinh tonearest ldbl-96-intel 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593dbp+16380L : no-test-inline inexact-ok
+= sinh towardzero ldbl-96-intel 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593dbp+16380L : no-test-inline inexact-ok
+= sinh upward ldbl-96-intel 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593dcp+16380L : no-test-inline inexact-ok
+= sinh downward ldbl-96-m68k 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593dbp+16380L : no-test-inline inexact-ok
+= sinh tonearest ldbl-96-m68k 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593dbp+16380L : no-test-inline inexact-ok
+= sinh towardzero ldbl-96-m68k 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593dbp+16380L : no-test-inline inexact-ok
+= sinh upward ldbl-96-m68k 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593dcp+16380L : no-test-inline inexact-ok
+= sinh downward ldbl-128 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593db49365215d58ap+16380L : no-test-inline inexact-ok
+= sinh tonearest ldbl-128 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593db49365215d58ap+16380L : no-test-inline inexact-ok
+= sinh towardzero ldbl-128 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593db49365215d58ap+16380L : no-test-inline inexact-ok
+= sinh upward ldbl-128 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593db49365215d58a8p+16380L : no-test-inline inexact-ok
+= sinh downward ldbl-128ibm 0x2.c5d37700c6bbp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0x2.c5d37700c6bbp+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128ibm 0x2.c5d37700c6bbp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128ibm 0x2.c5d37700c6bbp+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-96-intel 0x2.c5d37700c6bb03a8p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-96-intel 0x2.c5d37700c6bb03a8p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-96-intel 0x2.c5d37700c6bb03a8p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-96-intel 0x2.c5d37700c6bb03a8p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-96-m68k 0x2.c5d37700c6bb03a8p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-96-m68k 0x2.c5d37700c6bb03a8p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-96-m68k 0x2.c5d37700c6bb03a8p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-96-m68k 0x2.c5d37700c6bb03a8p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-128 0x2.c5d37700c6bb03a8p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128 0x2.c5d37700c6bb03a8p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128 0x2.c5d37700c6bb03a8p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128 0x2.c5d37700c6bb03a8p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-128ibm 0x2.c5d37700c6bb03a8p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0x2.c5d37700c6bb03a8p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128ibm 0x2.c5d37700c6bb03a8p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128ibm 0x2.c5d37700c6bb03a8p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+sinh 0x2.c5d37700c6bb03a6c24b6c9b494cp+12 no-test-inline
+= sinh downward flt-32 0x2.c5d378p+12f : 0xf.fffffp+124f : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest flt-32 0x2.c5d378p+12f : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero flt-32 0x2.c5d378p+12f : 0xf.fffffp+124f : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward flt-32 0x2.c5d378p+12f : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward dbl-64 0x2.c5d378p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest dbl-64 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero dbl-64 0x2.c5d378p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward dbl-64 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-96-intel 0x2.c5d378p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-96-intel 0x2.c5d378p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-96-intel 0x2.c5d378p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-96-intel 0x2.c5d378p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-96-m68k 0x2.c5d378p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-96-m68k 0x2.c5d378p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-96-m68k 0x2.c5d378p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-96-m68k 0x2.c5d378p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-128 0x2.c5d378p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128 0x2.c5d378p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128 0x2.c5d378p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128 0x2.c5d378p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-128ibm 0x2.c5d378p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0x2.c5d378p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128ibm 0x2.c5d378p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128ibm 0x2.c5d378p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward flt-32 0x2.c5d374p+12f : 0xf.fffffp+124f : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest flt-32 0x2.c5d374p+12f : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero flt-32 0x2.c5d374p+12f : 0xf.fffffp+124f : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward flt-32 0x2.c5d374p+12f : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward dbl-64 0x2.c5d374p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest dbl-64 0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero dbl-64 0x2.c5d374p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward dbl-64 0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-96-intel 0x2.c5d374p+12L : 0xf.fcff8165c0f3206p+16380L : no-test-inline inexact-ok
+= sinh tonearest ldbl-96-intel 0x2.c5d374p+12L : 0xf.fcff8165c0f3207p+16380L : no-test-inline inexact-ok
+= sinh towardzero ldbl-96-intel 0x2.c5d374p+12L : 0xf.fcff8165c0f3206p+16380L : no-test-inline inexact-ok
+= sinh upward ldbl-96-intel 0x2.c5d374p+12L : 0xf.fcff8165c0f3207p+16380L : no-test-inline inexact-ok
+= sinh downward ldbl-96-m68k 0x2.c5d374p+12L : 0xf.fcff8165c0f3206p+16380L : no-test-inline inexact-ok
+= sinh tonearest ldbl-96-m68k 0x2.c5d374p+12L : 0xf.fcff8165c0f3207p+16380L : no-test-inline inexact-ok
+= sinh towardzero ldbl-96-m68k 0x2.c5d374p+12L : 0xf.fcff8165c0f3206p+16380L : no-test-inline inexact-ok
+= sinh upward ldbl-96-m68k 0x2.c5d374p+12L : 0xf.fcff8165c0f3207p+16380L : no-test-inline inexact-ok
+= sinh downward ldbl-128 0x2.c5d374p+12L : 0xf.fcff8165c0f3206f5cab39217878p+16380L : no-test-inline inexact-ok
+= sinh tonearest ldbl-128 0x2.c5d374p+12L : 0xf.fcff8165c0f3206f5cab3921788p+16380L : no-test-inline inexact-ok
+= sinh towardzero ldbl-128 0x2.c5d374p+12L : 0xf.fcff8165c0f3206f5cab39217878p+16380L : no-test-inline inexact-ok
+= sinh upward ldbl-128 0x2.c5d374p+12L : 0xf.fcff8165c0f3206f5cab3921788p+16380L : no-test-inline inexact-ok
+= sinh downward ldbl-128ibm 0x2.c5d374p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0x2.c5d374p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128ibm 0x2.c5d374p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128ibm 0x2.c5d374p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward dbl-64 0x2.c5d37700c6bb2p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest dbl-64 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero dbl-64 0x2.c5d37700c6bb2p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward dbl-64 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-96-intel 0x2.c5d37700c6bb2p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-96-intel 0x2.c5d37700c6bb2p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-96-intel 0x2.c5d37700c6bb2p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-96-intel 0x2.c5d37700c6bb2p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-96-m68k 0x2.c5d37700c6bb2p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-96-m68k 0x2.c5d37700c6bb2p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-96-m68k 0x2.c5d37700c6bb2p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-96-m68k 0x2.c5d37700c6bb2p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-128 0x2.c5d37700c6bb2p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128 0x2.c5d37700c6bb2p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128 0x2.c5d37700c6bb2p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128 0x2.c5d37700c6bb2p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-128ibm 0x2.c5d37700c6bb2p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0x2.c5d37700c6bb2p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128ibm 0x2.c5d37700c6bb2p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128ibm 0x2.c5d37700c6bb2p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward dbl-64 0x2.c5d37700c6bbp+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest dbl-64 0x2.c5d37700c6bbp+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero dbl-64 0x2.c5d37700c6bbp+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward dbl-64 0x2.c5d37700c6bbp+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-96-intel 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593dbp+16380L : no-test-inline inexact-ok
+= sinh tonearest ldbl-96-intel 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593dbp+16380L : no-test-inline inexact-ok
+= sinh towardzero ldbl-96-intel 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593dbp+16380L : no-test-inline inexact-ok
+= sinh upward ldbl-96-intel 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593dcp+16380L : no-test-inline inexact-ok
+= sinh downward ldbl-96-m68k 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593dbp+16380L : no-test-inline inexact-ok
+= sinh tonearest ldbl-96-m68k 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593dbp+16380L : no-test-inline inexact-ok
+= sinh towardzero ldbl-96-m68k 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593dbp+16380L : no-test-inline inexact-ok
+= sinh upward ldbl-96-m68k 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593dcp+16380L : no-test-inline inexact-ok
+= sinh downward ldbl-128 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593db49365215d58ap+16380L : no-test-inline inexact-ok
+= sinh tonearest ldbl-128 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593db49365215d58ap+16380L : no-test-inline inexact-ok
+= sinh towardzero ldbl-128 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593db49365215d58ap+16380L : no-test-inline inexact-ok
+= sinh upward ldbl-128 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593db49365215d58a8p+16380L : no-test-inline inexact-ok
+= sinh downward ldbl-128ibm 0x2.c5d37700c6bbp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0x2.c5d37700c6bbp+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128ibm 0x2.c5d37700c6bbp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128ibm 0x2.c5d37700c6bbp+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-96-intel 0x2.c5d37700c6bb03a8p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-96-intel 0x2.c5d37700c6bb03a8p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-96-intel 0x2.c5d37700c6bb03a8p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-96-intel 0x2.c5d37700c6bb03a8p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-96-m68k 0x2.c5d37700c6bb03a8p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-96-m68k 0x2.c5d37700c6bb03a8p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-96-m68k 0x2.c5d37700c6bb03a8p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-96-m68k 0x2.c5d37700c6bb03a8p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-128 0x2.c5d37700c6bb03a8p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128 0x2.c5d37700c6bb03a8p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128 0x2.c5d37700c6bb03a8p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128 0x2.c5d37700c6bb03a8p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-128ibm 0x2.c5d37700c6bb03a8p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0x2.c5d37700c6bb03a8p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128ibm 0x2.c5d37700c6bb03a8p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128ibm 0x2.c5d37700c6bb03a8p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-96-intel 0x2.c5d37700c6bb03a4p+12L : 0xf.fffffffffffd3dbp+16380L : no-test-inline inexact-ok
+= sinh tonearest ldbl-96-intel 0x2.c5d37700c6bb03a4p+12L : 0xf.fffffffffffd3dbp+16380L : no-test-inline inexact-ok
+= sinh towardzero ldbl-96-intel 0x2.c5d37700c6bb03a4p+12L : 0xf.fffffffffffd3dbp+16380L : no-test-inline inexact-ok
+= sinh upward ldbl-96-intel 0x2.c5d37700c6bb03a4p+12L : 0xf.fffffffffffd3dcp+16380L : no-test-inline inexact-ok
+= sinh downward ldbl-96-m68k 0x2.c5d37700c6bb03a4p+12L : 0xf.fffffffffffd3dbp+16380L : no-test-inline inexact-ok
+= sinh tonearest ldbl-96-m68k 0x2.c5d37700c6bb03a4p+12L : 0xf.fffffffffffd3dbp+16380L : no-test-inline inexact-ok
+= sinh towardzero ldbl-96-m68k 0x2.c5d37700c6bb03a4p+12L : 0xf.fffffffffffd3dbp+16380L : no-test-inline inexact-ok
+= sinh upward ldbl-96-m68k 0x2.c5d37700c6bb03a4p+12L : 0xf.fffffffffffd3dcp+16380L : no-test-inline inexact-ok
+= sinh downward ldbl-128 0x2.c5d37700c6bb03a4p+12L : 0xf.fffffffffffd3db49364b6b422f8p+16380L : no-test-inline inexact-ok
+= sinh tonearest ldbl-128 0x2.c5d37700c6bb03a4p+12L : 0xf.fffffffffffd3db49364b6b422f8p+16380L : no-test-inline inexact-ok
+= sinh towardzero ldbl-128 0x2.c5d37700c6bb03a4p+12L : 0xf.fffffffffffd3db49364b6b422f8p+16380L : no-test-inline inexact-ok
+= sinh upward ldbl-128 0x2.c5d37700c6bb03a4p+12L : 0xf.fffffffffffd3db49364b6b423p+16380L : no-test-inline inexact-ok
+= sinh downward ldbl-128ibm 0x2.c5d37700c6bb03a4p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0x2.c5d37700c6bb03a4p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128ibm 0x2.c5d37700c6bb03a4p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128ibm 0x2.c5d37700c6bb03a4p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-128 0x2.c5d37700c6bb03a6c24b6c9b494cp+12L : 0xf.ffffffffffffffffffffffffe61p+16380L : no-test-inline inexact-ok
+= sinh tonearest ldbl-128 0x2.c5d37700c6bb03a6c24b6c9b494cp+12L : 0xf.ffffffffffffffffffffffffe61p+16380L : no-test-inline inexact-ok
+= sinh towardzero ldbl-128 0x2.c5d37700c6bb03a6c24b6c9b494cp+12L : 0xf.ffffffffffffffffffffffffe61p+16380L : no-test-inline inexact-ok
+= sinh upward ldbl-128 0x2.c5d37700c6bb03a6c24b6c9b494cp+12L : 0xf.ffffffffffffffffffffffffe618p+16380L : no-test-inline inexact-ok
+= sinh downward ldbl-128 0x2.c5d37700c6bb03a6c24b6c9b4ap+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128 0x2.c5d37700c6bb03a6c24b6c9b4ap+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128 0x2.c5d37700c6bb03a6c24b6c9b4ap+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128 0x2.c5d37700c6bb03a6c24b6c9b4ap+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-128ibm 0x2.c5d37700c6bb03a6c24b6c9b4ap+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0x2.c5d37700c6bb03a6c24b6c9b4ap+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128ibm 0x2.c5d37700c6bb03a6c24b6c9b4ap+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128ibm 0x2.c5d37700c6bb03a6c24b6c9b4ap+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-128 0x2.c5d37700c6bb03a6c24b6c9b49p+12L : 0xf.ffffffffffffffffffffffb3e61p+16380L : no-test-inline inexact-ok
+= sinh tonearest ldbl-128 0x2.c5d37700c6bb03a6c24b6c9b49p+12L : 0xf.ffffffffffffffffffffffb3e61p+16380L : no-test-inline inexact-ok
+= sinh towardzero ldbl-128 0x2.c5d37700c6bb03a6c24b6c9b49p+12L : 0xf.ffffffffffffffffffffffb3e61p+16380L : no-test-inline inexact-ok
+= sinh upward ldbl-128 0x2.c5d37700c6bb03a6c24b6c9b49p+12L : 0xf.ffffffffffffffffffffffb3e618p+16380L : no-test-inline inexact-ok
+= sinh downward ldbl-128ibm 0x2.c5d37700c6bb03a6c24b6c9b49p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0x2.c5d37700c6bb03a6c24b6c9b49p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128ibm 0x2.c5d37700c6bb03a6c24b6c9b49p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128ibm 0x2.c5d37700c6bb03a6c24b6c9b49p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+sinh 0x2.c5d37700c6bb03a6c24b6c9b494ep+12 no-test-inline
+= sinh downward flt-32 0x2.c5d378p+12f : 0xf.fffffp+124f : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest flt-32 0x2.c5d378p+12f : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero flt-32 0x2.c5d378p+12f : 0xf.fffffp+124f : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward flt-32 0x2.c5d378p+12f : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward dbl-64 0x2.c5d378p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest dbl-64 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero dbl-64 0x2.c5d378p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward dbl-64 0x2.c5d378p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-96-intel 0x2.c5d378p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-96-intel 0x2.c5d378p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-96-intel 0x2.c5d378p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-96-intel 0x2.c5d378p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-96-m68k 0x2.c5d378p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-96-m68k 0x2.c5d378p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-96-m68k 0x2.c5d378p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-96-m68k 0x2.c5d378p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-128 0x2.c5d378p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128 0x2.c5d378p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128 0x2.c5d378p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128 0x2.c5d378p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-128ibm 0x2.c5d378p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0x2.c5d378p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128ibm 0x2.c5d378p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128ibm 0x2.c5d378p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward flt-32 0x2.c5d374p+12f : 0xf.fffffp+124f : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest flt-32 0x2.c5d374p+12f : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero flt-32 0x2.c5d374p+12f : 0xf.fffffp+124f : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward flt-32 0x2.c5d374p+12f : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward dbl-64 0x2.c5d374p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest dbl-64 0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero dbl-64 0x2.c5d374p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward dbl-64 0x2.c5d374p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-96-intel 0x2.c5d374p+12L : 0xf.fcff8165c0f3206p+16380L : no-test-inline inexact-ok
+= sinh tonearest ldbl-96-intel 0x2.c5d374p+12L : 0xf.fcff8165c0f3207p+16380L : no-test-inline inexact-ok
+= sinh towardzero ldbl-96-intel 0x2.c5d374p+12L : 0xf.fcff8165c0f3206p+16380L : no-test-inline inexact-ok
+= sinh upward ldbl-96-intel 0x2.c5d374p+12L : 0xf.fcff8165c0f3207p+16380L : no-test-inline inexact-ok
+= sinh downward ldbl-96-m68k 0x2.c5d374p+12L : 0xf.fcff8165c0f3206p+16380L : no-test-inline inexact-ok
+= sinh tonearest ldbl-96-m68k 0x2.c5d374p+12L : 0xf.fcff8165c0f3207p+16380L : no-test-inline inexact-ok
+= sinh towardzero ldbl-96-m68k 0x2.c5d374p+12L : 0xf.fcff8165c0f3206p+16380L : no-test-inline inexact-ok
+= sinh upward ldbl-96-m68k 0x2.c5d374p+12L : 0xf.fcff8165c0f3207p+16380L : no-test-inline inexact-ok
+= sinh downward ldbl-128 0x2.c5d374p+12L : 0xf.fcff8165c0f3206f5cab39217878p+16380L : no-test-inline inexact-ok
+= sinh tonearest ldbl-128 0x2.c5d374p+12L : 0xf.fcff8165c0f3206f5cab3921788p+16380L : no-test-inline inexact-ok
+= sinh towardzero ldbl-128 0x2.c5d374p+12L : 0xf.fcff8165c0f3206f5cab39217878p+16380L : no-test-inline inexact-ok
+= sinh upward ldbl-128 0x2.c5d374p+12L : 0xf.fcff8165c0f3206f5cab3921788p+16380L : no-test-inline inexact-ok
+= sinh downward ldbl-128ibm 0x2.c5d374p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0x2.c5d374p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128ibm 0x2.c5d374p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128ibm 0x2.c5d374p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward dbl-64 0x2.c5d37700c6bb2p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest dbl-64 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero dbl-64 0x2.c5d37700c6bb2p+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward dbl-64 0x2.c5d37700c6bb2p+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-96-intel 0x2.c5d37700c6bb2p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-96-intel 0x2.c5d37700c6bb2p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-96-intel 0x2.c5d37700c6bb2p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-96-intel 0x2.c5d37700c6bb2p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-96-m68k 0x2.c5d37700c6bb2p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-96-m68k 0x2.c5d37700c6bb2p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-96-m68k 0x2.c5d37700c6bb2p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-96-m68k 0x2.c5d37700c6bb2p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-128 0x2.c5d37700c6bb2p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128 0x2.c5d37700c6bb2p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128 0x2.c5d37700c6bb2p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128 0x2.c5d37700c6bb2p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-128ibm 0x2.c5d37700c6bb2p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0x2.c5d37700c6bb2p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128ibm 0x2.c5d37700c6bb2p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128ibm 0x2.c5d37700c6bb2p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward dbl-64 0x2.c5d37700c6bbp+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest dbl-64 0x2.c5d37700c6bbp+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero dbl-64 0x2.c5d37700c6bbp+12 : 0xf.ffffffffffff8p+1020 : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward dbl-64 0x2.c5d37700c6bbp+12 : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-96-intel 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593dbp+16380L : no-test-inline inexact-ok
+= sinh tonearest ldbl-96-intel 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593dbp+16380L : no-test-inline inexact-ok
+= sinh towardzero ldbl-96-intel 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593dbp+16380L : no-test-inline inexact-ok
+= sinh upward ldbl-96-intel 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593dcp+16380L : no-test-inline inexact-ok
+= sinh downward ldbl-96-m68k 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593dbp+16380L : no-test-inline inexact-ok
+= sinh tonearest ldbl-96-m68k 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593dbp+16380L : no-test-inline inexact-ok
+= sinh towardzero ldbl-96-m68k 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593dbp+16380L : no-test-inline inexact-ok
+= sinh upward ldbl-96-m68k 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593dcp+16380L : no-test-inline inexact-ok
+= sinh downward ldbl-128 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593db49365215d58ap+16380L : no-test-inline inexact-ok
+= sinh tonearest ldbl-128 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593db49365215d58ap+16380L : no-test-inline inexact-ok
+= sinh towardzero ldbl-128 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593db49365215d58ap+16380L : no-test-inline inexact-ok
+= sinh upward ldbl-128 0x2.c5d37700c6bbp+12L : 0xf.fffffffffc593db49365215d58a8p+16380L : no-test-inline inexact-ok
+= sinh downward ldbl-128ibm 0x2.c5d37700c6bbp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0x2.c5d37700c6bbp+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128ibm 0x2.c5d37700c6bbp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128ibm 0x2.c5d37700c6bbp+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-96-intel 0x2.c5d37700c6bb03a8p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-96-intel 0x2.c5d37700c6bb03a8p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-96-intel 0x2.c5d37700c6bb03a8p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-96-intel 0x2.c5d37700c6bb03a8p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-96-m68k 0x2.c5d37700c6bb03a8p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-96-m68k 0x2.c5d37700c6bb03a8p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-96-m68k 0x2.c5d37700c6bb03a8p+12L : 0xf.fffffffffffffffp+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-96-m68k 0x2.c5d37700c6bb03a8p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-128 0x2.c5d37700c6bb03a8p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128 0x2.c5d37700c6bb03a8p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128 0x2.c5d37700c6bb03a8p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128 0x2.c5d37700c6bb03a8p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-128ibm 0x2.c5d37700c6bb03a8p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0x2.c5d37700c6bb03a8p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128ibm 0x2.c5d37700c6bb03a8p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128ibm 0x2.c5d37700c6bb03a8p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-96-intel 0x2.c5d37700c6bb03a4p+12L : 0xf.fffffffffffd3dbp+16380L : no-test-inline inexact-ok
+= sinh tonearest ldbl-96-intel 0x2.c5d37700c6bb03a4p+12L : 0xf.fffffffffffd3dbp+16380L : no-test-inline inexact-ok
+= sinh towardzero ldbl-96-intel 0x2.c5d37700c6bb03a4p+12L : 0xf.fffffffffffd3dbp+16380L : no-test-inline inexact-ok
+= sinh upward ldbl-96-intel 0x2.c5d37700c6bb03a4p+12L : 0xf.fffffffffffd3dcp+16380L : no-test-inline inexact-ok
+= sinh downward ldbl-96-m68k 0x2.c5d37700c6bb03a4p+12L : 0xf.fffffffffffd3dbp+16380L : no-test-inline inexact-ok
+= sinh tonearest ldbl-96-m68k 0x2.c5d37700c6bb03a4p+12L : 0xf.fffffffffffd3dbp+16380L : no-test-inline inexact-ok
+= sinh towardzero ldbl-96-m68k 0x2.c5d37700c6bb03a4p+12L : 0xf.fffffffffffd3dbp+16380L : no-test-inline inexact-ok
+= sinh upward ldbl-96-m68k 0x2.c5d37700c6bb03a4p+12L : 0xf.fffffffffffd3dcp+16380L : no-test-inline inexact-ok
+= sinh downward ldbl-128 0x2.c5d37700c6bb03a4p+12L : 0xf.fffffffffffd3db49364b6b422f8p+16380L : no-test-inline inexact-ok
+= sinh tonearest ldbl-128 0x2.c5d37700c6bb03a4p+12L : 0xf.fffffffffffd3db49364b6b422f8p+16380L : no-test-inline inexact-ok
+= sinh towardzero ldbl-128 0x2.c5d37700c6bb03a4p+12L : 0xf.fffffffffffd3db49364b6b422f8p+16380L : no-test-inline inexact-ok
+= sinh upward ldbl-128 0x2.c5d37700c6bb03a4p+12L : 0xf.fffffffffffd3db49364b6b423p+16380L : no-test-inline inexact-ok
+= sinh downward ldbl-128ibm 0x2.c5d37700c6bb03a4p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0x2.c5d37700c6bb03a4p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128ibm 0x2.c5d37700c6bb03a4p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128ibm 0x2.c5d37700c6bb03a4p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-128 0x2.c5d37700c6bb03a6c24b6c9b494ep+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128 0x2.c5d37700c6bb03a6c24b6c9b494ep+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128 0x2.c5d37700c6bb03a6c24b6c9b494ep+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128 0x2.c5d37700c6bb03a6c24b6c9b494ep+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-128 0x2.c5d37700c6bb03a6c24b6c9b4ap+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128 0x2.c5d37700c6bb03a6c24b6c9b4ap+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128 0x2.c5d37700c6bb03a6c24b6c9b4ap+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128 0x2.c5d37700c6bb03a6c24b6c9b4ap+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-128ibm 0x2.c5d37700c6bb03a6c24b6c9b4ap+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0x2.c5d37700c6bb03a6c24b6c9b4ap+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128ibm 0x2.c5d37700c6bb03a6c24b6c9b4ap+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128ibm 0x2.c5d37700c6bb03a6c24b6c9b4ap+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh downward ldbl-128 0x2.c5d37700c6bb03a6c24b6c9b49p+12L : 0xf.ffffffffffffffffffffffb3e61p+16380L : no-test-inline inexact-ok
+= sinh tonearest ldbl-128 0x2.c5d37700c6bb03a6c24b6c9b49p+12L : 0xf.ffffffffffffffffffffffb3e61p+16380L : no-test-inline inexact-ok
+= sinh towardzero ldbl-128 0x2.c5d37700c6bb03a6c24b6c9b49p+12L : 0xf.ffffffffffffffffffffffb3e61p+16380L : no-test-inline inexact-ok
+= sinh upward ldbl-128 0x2.c5d37700c6bb03a6c24b6c9b49p+12L : 0xf.ffffffffffffffffffffffb3e618p+16380L : no-test-inline inexact-ok
+= sinh downward ldbl-128ibm 0x2.c5d37700c6bb03a6c24b6c9b49p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh tonearest ldbl-128ibm 0x2.c5d37700c6bb03a6c24b6c9b49p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
+= sinh towardzero ldbl-128ibm 0x2.c5d37700c6bb03a6c24b6c9b49p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : no-test-inline inexact-ok overflow errno-erange-ok
+= sinh upward ldbl-128ibm 0x2.c5d37700c6bb03a6c24b6c9b49p+12L : plus_infty : no-test-inline inexact-ok overflow errno-erange
sqrt 0
= sqrt downward flt-32 0x0p+0f : 0x0p+0f :
= sqrt tonearest flt-32 0x0p+0f : 0x0p+0f :
@@ -193557,6 +271573,233 @@ sqrt 0x1.fffffffffffffp-1
= sqrt tonearest ldbl-128ibm 0xf.ffffffffffff8p-4L : 0xf.ffffffffffffcp-4L : inexact
= sqrt towardzero ldbl-128ibm 0xf.ffffffffffff8p-4L : 0xf.ffffffffffffbffffffffffffcp-4L : inexact
= sqrt upward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0xf.ffffffffffffcp-4L : inexact
+sqrt max
+= sqrt downward flt-32 0xf.fffffp+124f : 0xf.fffffp+60f : inexact
+= sqrt tonearest flt-32 0xf.fffffp+124f : 0xf.fffffp+60f : inexact
+= sqrt towardzero flt-32 0xf.fffffp+124f : 0xf.fffffp+60f : inexact
+= sqrt upward flt-32 0xf.fffffp+124f : 0x1p+64f : inexact
+= sqrt downward dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffd8p+60 : inexact
+= sqrt tonearest dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffep+60 : inexact
+= sqrt towardzero dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffd8p+60 : inexact
+= sqrt upward dbl-64 0xf.fffffp+124 : 0xf.fffff7fffffep+60 : inexact
+= sqrt downward ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt tonearest ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt towardzero ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt upward ldbl-96-intel 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt downward ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt tonearest ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt towardzero ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffdfffp+60L : inexact
+= sqrt upward ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffff7fffffep+60L : inexact
+= sqrt downward ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5ff8p+60L : inexact
+= sqrt tonearest ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt towardzero ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5ff8p+60L : inexact
+= sqrt upward ldbl-128 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt downward ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5cp+60L : inexact
+= sqrt tonearest ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt towardzero ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff5cp+60L : inexact
+= sqrt upward ldbl-128ibm 0xf.fffffp+124L : 0xf.fffff7fffffdfffffeffffff6p+60L : inexact
+= sqrt downward dbl-64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+508 : inexact
+= sqrt tonearest dbl-64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+508 : inexact
+= sqrt towardzero dbl-64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+508 : inexact
+= sqrt upward dbl-64 0xf.ffffffffffff8p+1020 : 0x1p+512 : inexact
+= sqrt downward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffp+508L : inexact
+= sqrt tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffcp+508L : inexact
+= sqrt towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffp+508L : inexact
+= sqrt upward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffcp+508L : inexact
+= sqrt downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffp+508L : inexact
+= sqrt tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffcp+508L : inexact
+= sqrt towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffp+508L : inexact
+= sqrt upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffcp+508L : inexact
+= sqrt downward ldbl-128 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbfffffffffffff78p+508L : inexact
+= sqrt tonearest ldbl-128 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbfffffffffffff8p+508L : inexact
+= sqrt towardzero ldbl-128 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbfffffffffffff78p+508L : inexact
+= sqrt upward ldbl-128 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbfffffffffffff8p+508L : inexact
+= sqrt downward ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+508L : inexact
+= sqrt tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffcp+508L : inexact
+= sqrt towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+508L : inexact
+= sqrt upward ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffcp+508L : inexact
+= sqrt downward ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+8188L : inexact
+= sqrt tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+8188L : inexact
+= sqrt towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+8188L : inexact
+= sqrt upward ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0x1p+8192L : inexact
+= sqrt downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+8188L : inexact
+= sqrt tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+8188L : inexact
+= sqrt towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+8188L : inexact
+= sqrt upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0x1p+8192L : inexact
+= sqrt downward ldbl-128 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffff7fffffffffff8p+8188L : inexact
+= sqrt tonearest ldbl-128 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffff8p+8188L : inexact
+= sqrt towardzero ldbl-128 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffff7fffffffffff8p+8188L : inexact
+= sqrt upward ldbl-128 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffff8p+8188L : inexact
+= sqrt downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.fffffffffffffffffffffffffff8p+8188L : inexact
+= sqrt tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.fffffffffffffffffffffffffff8p+8188L : inexact
+= sqrt towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.fffffffffffffffffffffffffff8p+8188L : inexact
+= sqrt upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0x1p+8192L : inexact
+= sqrt downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffdffffffffffffdd8p+508L : inexact
+= sqrt tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffdffffffffffffdep+508L : inexact
+= sqrt towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffdffffffffffffdd8p+508L : inexact
+= sqrt upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffdffffffffffffdep+508L : inexact
+= sqrt downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffdffffffffffffcp+508L : inexact
+= sqrt tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffdffffffffffffcp+508L : inexact
+= sqrt towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffdffffffffffffcp+508L : inexact
+= sqrt upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffep+508L : inexact
+sqrt min
+= sqrt downward flt-32 0x4p-128f : 0x2p-64f :
+= sqrt tonearest flt-32 0x4p-128f : 0x2p-64f :
+= sqrt towardzero flt-32 0x4p-128f : 0x2p-64f :
+= sqrt upward flt-32 0x4p-128f : 0x2p-64f :
+= sqrt downward dbl-64 0x4p-128 : 0x2p-64 :
+= sqrt tonearest dbl-64 0x4p-128 : 0x2p-64 :
+= sqrt towardzero dbl-64 0x4p-128 : 0x2p-64 :
+= sqrt upward dbl-64 0x4p-128 : 0x2p-64 :
+= sqrt downward ldbl-96-intel 0x4p-128L : 0x2p-64L :
+= sqrt tonearest ldbl-96-intel 0x4p-128L : 0x2p-64L :
+= sqrt towardzero ldbl-96-intel 0x4p-128L : 0x2p-64L :
+= sqrt upward ldbl-96-intel 0x4p-128L : 0x2p-64L :
+= sqrt downward ldbl-96-m68k 0x4p-128L : 0x2p-64L :
+= sqrt tonearest ldbl-96-m68k 0x4p-128L : 0x2p-64L :
+= sqrt towardzero ldbl-96-m68k 0x4p-128L : 0x2p-64L :
+= sqrt upward ldbl-96-m68k 0x4p-128L : 0x2p-64L :
+= sqrt downward ldbl-128 0x4p-128L : 0x2p-64L :
+= sqrt tonearest ldbl-128 0x4p-128L : 0x2p-64L :
+= sqrt towardzero ldbl-128 0x4p-128L : 0x2p-64L :
+= sqrt upward ldbl-128 0x4p-128L : 0x2p-64L :
+= sqrt downward ldbl-128ibm 0x4p-128L : 0x2p-64L :
+= sqrt tonearest ldbl-128ibm 0x4p-128L : 0x2p-64L :
+= sqrt towardzero ldbl-128ibm 0x4p-128L : 0x2p-64L :
+= sqrt upward ldbl-128ibm 0x4p-128L : 0x2p-64L :
+= sqrt downward dbl-64 0x4p-1024 : 0x2p-512 :
+= sqrt tonearest dbl-64 0x4p-1024 : 0x2p-512 :
+= sqrt towardzero dbl-64 0x4p-1024 : 0x2p-512 :
+= sqrt upward dbl-64 0x4p-1024 : 0x2p-512 :
+= sqrt downward ldbl-96-intel 0x4p-1024L : 0x2p-512L :
+= sqrt tonearest ldbl-96-intel 0x4p-1024L : 0x2p-512L :
+= sqrt towardzero ldbl-96-intel 0x4p-1024L : 0x2p-512L :
+= sqrt upward ldbl-96-intel 0x4p-1024L : 0x2p-512L :
+= sqrt downward ldbl-96-m68k 0x4p-1024L : 0x2p-512L :
+= sqrt tonearest ldbl-96-m68k 0x4p-1024L : 0x2p-512L :
+= sqrt towardzero ldbl-96-m68k 0x4p-1024L : 0x2p-512L :
+= sqrt upward ldbl-96-m68k 0x4p-1024L : 0x2p-512L :
+= sqrt downward ldbl-128 0x4p-1024L : 0x2p-512L :
+= sqrt tonearest ldbl-128 0x4p-1024L : 0x2p-512L :
+= sqrt towardzero ldbl-128 0x4p-1024L : 0x2p-512L :
+= sqrt upward ldbl-128 0x4p-1024L : 0x2p-512L :
+= sqrt downward ldbl-128ibm 0x4p-1024L : 0x2p-512L :
+= sqrt tonearest ldbl-128ibm 0x4p-1024L : 0x2p-512L :
+= sqrt towardzero ldbl-128ibm 0x4p-1024L : 0x2p-512L :
+= sqrt upward ldbl-128ibm 0x4p-1024L : 0x2p-512L :
+= sqrt downward ldbl-96-intel 0x4p-16384L : 0x2p-8192L :
+= sqrt tonearest ldbl-96-intel 0x4p-16384L : 0x2p-8192L :
+= sqrt towardzero ldbl-96-intel 0x4p-16384L : 0x2p-8192L :
+= sqrt upward ldbl-96-intel 0x4p-16384L : 0x2p-8192L :
+= sqrt downward ldbl-96-m68k 0x4p-16384L : 0x2p-8192L :
+= sqrt tonearest ldbl-96-m68k 0x4p-16384L : 0x2p-8192L :
+= sqrt towardzero ldbl-96-m68k 0x4p-16384L : 0x2p-8192L :
+= sqrt upward ldbl-96-m68k 0x4p-16384L : 0x2p-8192L :
+= sqrt downward ldbl-128 0x4p-16384L : 0x2p-8192L :
+= sqrt tonearest ldbl-128 0x4p-16384L : 0x2p-8192L :
+= sqrt towardzero ldbl-128 0x4p-16384L : 0x2p-8192L :
+= sqrt upward ldbl-128 0x4p-16384L : 0x2p-8192L :
+= sqrt downward ldbl-96-intel 0x2p-16384L : 0x1.6a09e667f3bcc908p-8192L : inexact
+= sqrt tonearest ldbl-96-intel 0x2p-16384L : 0x1.6a09e667f3bcc908p-8192L : inexact
+= sqrt towardzero ldbl-96-intel 0x2p-16384L : 0x1.6a09e667f3bcc908p-8192L : inexact
+= sqrt upward ldbl-96-intel 0x2p-16384L : 0x1.6a09e667f3bcc90ap-8192L : inexact
+= sqrt downward ldbl-96-m68k 0x2p-16384L : 0x1.6a09e667f3bcc908p-8192L : inexact
+= sqrt tonearest ldbl-96-m68k 0x2p-16384L : 0x1.6a09e667f3bcc908p-8192L : inexact
+= sqrt towardzero ldbl-96-m68k 0x2p-16384L : 0x1.6a09e667f3bcc908p-8192L : inexact
+= sqrt upward ldbl-96-m68k 0x2p-16384L : 0x1.6a09e667f3bcc90ap-8192L : inexact
+= sqrt downward ldbl-128 0x2p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea95p-8192L : inexact
+= sqrt tonearest ldbl-128 0x2p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea95p-8192L : inexact
+= sqrt towardzero ldbl-128 0x2p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea95p-8192L : inexact
+= sqrt upward ldbl-128 0x2p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea96p-8192L : inexact
+= sqrt downward dbl-64 0x8p-972 : 0xb.504f333f9de6p-488 : inexact
+= sqrt tonearest dbl-64 0x8p-972 : 0xb.504f333f9de68p-488 : inexact
+= sqrt towardzero dbl-64 0x8p-972 : 0xb.504f333f9de6p-488 : inexact
+= sqrt upward dbl-64 0x8p-972 : 0xb.504f333f9de68p-488 : inexact
+= sqrt downward ldbl-96-intel 0x8p-972L : 0xb.504f333f9de6484p-488L : inexact
+= sqrt tonearest ldbl-96-intel 0x8p-972L : 0xb.504f333f9de6484p-488L : inexact
+= sqrt towardzero ldbl-96-intel 0x8p-972L : 0xb.504f333f9de6484p-488L : inexact
+= sqrt upward ldbl-96-intel 0x8p-972L : 0xb.504f333f9de6485p-488L : inexact
+= sqrt downward ldbl-96-m68k 0x8p-972L : 0xb.504f333f9de6484p-488L : inexact
+= sqrt tonearest ldbl-96-m68k 0x8p-972L : 0xb.504f333f9de6484p-488L : inexact
+= sqrt towardzero ldbl-96-m68k 0x8p-972L : 0xb.504f333f9de6484p-488L : inexact
+= sqrt upward ldbl-96-m68k 0x8p-972L : 0xb.504f333f9de6485p-488L : inexact
+= sqrt downward ldbl-128 0x8p-972L : 0xb.504f333f9de6484597d89b3754a8p-488L : inexact
+= sqrt tonearest ldbl-128 0x8p-972L : 0xb.504f333f9de6484597d89b3754a8p-488L : inexact
+= sqrt towardzero ldbl-128 0x8p-972L : 0xb.504f333f9de6484597d89b3754a8p-488L : inexact
+= sqrt upward ldbl-128 0x8p-972L : 0xb.504f333f9de6484597d89b3754bp-488L : inexact
+= sqrt downward ldbl-128ibm 0x8p-972L : 0xb.504f333f9de6484597d89b3754p-488L : inexact
+= sqrt tonearest ldbl-128ibm 0x8p-972L : 0xb.504f333f9de6484597d89b3754p-488L : inexact
+= sqrt towardzero ldbl-128ibm 0x8p-972L : 0xb.504f333f9de6484597d89b3754p-488L : inexact
+= sqrt upward ldbl-128ibm 0x8p-972L : 0xb.504f333f9de6484597d89b3758p-488L : inexact
+sqrt min_subnorm
+= sqrt downward flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt tonearest flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt towardzero flt-32 0x8p-152f : 0x2.d413ccp-76f : inexact
+= sqrt upward flt-32 0x8p-152f : 0x2.d413dp-76f : inexact
+= sqrt downward dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt tonearest dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt towardzero dbl-64 0x8p-152 : 0x2.d413cccfe7798p-76 : inexact
+= sqrt upward dbl-64 0x8p-152 : 0x2.d413cccfe779ap-76 : inexact
+= sqrt downward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-intel 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-intel 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt tonearest ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt towardzero ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe779921p-76L : inexact
+= sqrt upward ldbl-96-m68k 0x8p-152L : 0x2.d413cccfe7799214p-76L : inexact
+= sqrt downward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt tonearest ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt towardzero ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52ap-76L : inexact
+= sqrt upward ldbl-128 0x8p-152L : 0x2.d413cccfe779921165f626cdd52cp-76L : inexact
+= sqrt downward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt tonearest ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt towardzero ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd5p-76L : inexact
+= sqrt upward ldbl-128ibm 0x8p-152L : 0x2.d413cccfe779921165f626cdd6p-76L : inexact
+= sqrt downward dbl-64 0x4p-1076 : 0x8p-540 :
+= sqrt tonearest dbl-64 0x4p-1076 : 0x8p-540 :
+= sqrt towardzero dbl-64 0x4p-1076 : 0x8p-540 :
+= sqrt upward dbl-64 0x4p-1076 : 0x8p-540 :
+= sqrt downward ldbl-96-intel 0x4p-1076L : 0x8p-540L :
+= sqrt tonearest ldbl-96-intel 0x4p-1076L : 0x8p-540L :
+= sqrt towardzero ldbl-96-intel 0x4p-1076L : 0x8p-540L :
+= sqrt upward ldbl-96-intel 0x4p-1076L : 0x8p-540L :
+= sqrt downward ldbl-96-m68k 0x4p-1076L : 0x8p-540L :
+= sqrt tonearest ldbl-96-m68k 0x4p-1076L : 0x8p-540L :
+= sqrt towardzero ldbl-96-m68k 0x4p-1076L : 0x8p-540L :
+= sqrt upward ldbl-96-m68k 0x4p-1076L : 0x8p-540L :
+= sqrt downward ldbl-128 0x4p-1076L : 0x8p-540L :
+= sqrt tonearest ldbl-128 0x4p-1076L : 0x8p-540L :
+= sqrt towardzero ldbl-128 0x4p-1076L : 0x8p-540L :
+= sqrt upward ldbl-128 0x4p-1076L : 0x8p-540L :
+= sqrt downward ldbl-128ibm 0x4p-1076L : 0x8p-540L :
+= sqrt tonearest ldbl-128ibm 0x4p-1076L : 0x8p-540L :
+= sqrt towardzero ldbl-128ibm 0x4p-1076L : 0x8p-540L :
+= sqrt upward ldbl-128ibm 0x4p-1076L : 0x8p-540L :
+= sqrt downward ldbl-96-intel 0x8p-16448L : 0x2.d413cccfe779921p-8224L : inexact
+= sqrt tonearest ldbl-96-intel 0x8p-16448L : 0x2.d413cccfe779921p-8224L : inexact
+= sqrt towardzero ldbl-96-intel 0x8p-16448L : 0x2.d413cccfe779921p-8224L : inexact
+= sqrt upward ldbl-96-intel 0x8p-16448L : 0x2.d413cccfe7799214p-8224L : inexact
+= sqrt downward ldbl-96-m68k 0x8p-16448L : 0x2.d413cccfe779921p-8224L : inexact
+= sqrt tonearest ldbl-96-m68k 0x8p-16448L : 0x2.d413cccfe779921p-8224L : inexact
+= sqrt towardzero ldbl-96-m68k 0x8p-16448L : 0x2.d413cccfe779921p-8224L : inexact
+= sqrt upward ldbl-96-m68k 0x8p-16448L : 0x2.d413cccfe7799214p-8224L : inexact
+= sqrt downward ldbl-128 0x8p-16448L : 0x2.d413cccfe779921165f626cdd52ap-8224L : inexact
+= sqrt tonearest ldbl-128 0x8p-16448L : 0x2.d413cccfe779921165f626cdd52ap-8224L : inexact
+= sqrt towardzero ldbl-128 0x8p-16448L : 0x2.d413cccfe779921165f626cdd52ap-8224L : inexact
+= sqrt upward ldbl-128 0x8p-16448L : 0x2.d413cccfe779921165f626cdd52cp-8224L : inexact
+= sqrt downward ldbl-96-m68k 0x4p-16448L : 0x2p-8224L :
+= sqrt tonearest ldbl-96-m68k 0x4p-16448L : 0x2p-8224L :
+= sqrt towardzero ldbl-96-m68k 0x4p-16448L : 0x2p-8224L :
+= sqrt upward ldbl-96-m68k 0x4p-16448L : 0x2p-8224L :
+= sqrt downward ldbl-128 0x4p-16448L : 0x2p-8224L :
+= sqrt tonearest ldbl-128 0x4p-16448L : 0x2p-8224L :
+= sqrt towardzero ldbl-128 0x4p-16448L : 0x2p-8224L :
+= sqrt upward ldbl-128 0x4p-16448L : 0x2p-8224L :
+= sqrt downward ldbl-128 0x4p-16496L : 0x2p-8248L :
+= sqrt tonearest ldbl-128 0x4p-16496L : 0x2p-8248L :
+= sqrt towardzero ldbl-128 0x4p-16496L : 0x2p-8248L :
+= sqrt upward ldbl-128 0x4p-16496L : 0x2p-8248L :
tan 0
= tan downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
= tan tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok
@@ -193752,6 +271995,296 @@ tan pi/4
= tan tonearest ldbl-128ibm 0xc.90fdaa22168c234c4c6628b80cp-4L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
= tan towardzero ldbl-128ibm 0xc.90fdaa22168c234c4c6628b80cp-4L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
= tan upward ldbl-128ibm 0xc.90fdaa22168c234c4c6628b80cp-4L : 0x1p+0L : inexact-ok
+tan pi/2
+= tan downward flt-32 0x1.921fb6p+0f : -0x1.5d1496p+24f : inexact-ok
+= tan tonearest flt-32 0x1.921fb6p+0f : -0x1.5d1494p+24f : inexact-ok
+= tan towardzero flt-32 0x1.921fb6p+0f : -0x1.5d1494p+24f : inexact-ok
+= tan upward flt-32 0x1.921fb6p+0f : -0x1.5d1494p+24f : inexact-ok
+= tan downward dbl-64 0x1.921fb6p+0 : -0x1.5d14946dc9898p+24 : inexact-ok
+= tan tonearest dbl-64 0x1.921fb6p+0 : -0x1.5d14946dc9897p+24 : inexact-ok
+= tan towardzero dbl-64 0x1.921fb6p+0 : -0x1.5d14946dc9897p+24 : inexact-ok
+= tan upward dbl-64 0x1.921fb6p+0 : -0x1.5d14946dc9897p+24 : inexact-ok
+= tan downward ldbl-96-intel 0x1.921fb6p+0L : -0x1.5d14946dc98975d8p+24L : inexact-ok
+= tan tonearest ldbl-96-intel 0x1.921fb6p+0L : -0x1.5d14946dc98975d6p+24L : inexact-ok
+= tan towardzero ldbl-96-intel 0x1.921fb6p+0L : -0x1.5d14946dc98975d6p+24L : inexact-ok
+= tan upward ldbl-96-intel 0x1.921fb6p+0L : -0x1.5d14946dc98975d6p+24L : inexact-ok
+= tan downward ldbl-96-m68k 0x1.921fb6p+0L : -0x1.5d14946dc98975d8p+24L : inexact-ok
+= tan tonearest ldbl-96-m68k 0x1.921fb6p+0L : -0x1.5d14946dc98975d6p+24L : inexact-ok
+= tan towardzero ldbl-96-m68k 0x1.921fb6p+0L : -0x1.5d14946dc98975d6p+24L : inexact-ok
+= tan upward ldbl-96-m68k 0x1.921fb6p+0L : -0x1.5d14946dc98975d6p+24L : inexact-ok
+= tan downward ldbl-128 0x1.921fb6p+0L : -0x1.5d14946dc98975d6421a55284fe1p+24L : inexact-ok
+= tan tonearest ldbl-128 0x1.921fb6p+0L : -0x1.5d14946dc98975d6421a55284fep+24L : inexact-ok
+= tan towardzero ldbl-128 0x1.921fb6p+0L : -0x1.5d14946dc98975d6421a55284fep+24L : inexact-ok
+= tan upward ldbl-128 0x1.921fb6p+0L : -0x1.5d14946dc98975d6421a55284fep+24L : inexact-ok
+= tan downward ldbl-128ibm 0x1.921fb6p+0L : -0x1.5d14946dc98975d6421a55285p+24L : inexact-ok
+= tan tonearest ldbl-128ibm 0x1.921fb6p+0L : -0x1.5d14946dc98975d6421a55285p+24L : inexact-ok
+= tan towardzero ldbl-128ibm 0x1.921fb6p+0L : -0x1.5d14946dc98975d6421a55284f8p+24L : inexact-ok
+= tan upward ldbl-128ibm 0x1.921fb6p+0L : -0x1.5d14946dc98975d6421a55284f8p+24L : inexact-ok
+= tan downward flt-32 0x1.921fb4p+0f : 0xc.a1bd9p+20f : inexact-ok
+= tan tonearest flt-32 0x1.921fb4p+0f : 0xc.a1bdap+20f : inexact-ok
+= tan towardzero flt-32 0x1.921fb4p+0f : 0xc.a1bd9p+20f : inexact-ok
+= tan upward flt-32 0x1.921fb4p+0f : 0xc.a1bdap+20f : inexact-ok
+= tan downward dbl-64 0x1.921fb4p+0 : 0xc.a1bd99b5b586p+20 : inexact-ok
+= tan tonearest dbl-64 0x1.921fb4p+0 : 0xc.a1bd99b5b586p+20 : inexact-ok
+= tan towardzero dbl-64 0x1.921fb4p+0 : 0xc.a1bd99b5b586p+20 : inexact-ok
+= tan upward dbl-64 0x1.921fb4p+0 : 0xc.a1bd99b5b5868p+20 : inexact-ok
+= tan downward ldbl-96-intel 0x1.921fb4p+0L : 0xc.a1bd99b5b58623cp+20L : inexact-ok
+= tan tonearest ldbl-96-intel 0x1.921fb4p+0L : 0xc.a1bd99b5b58623dp+20L : inexact-ok
+= tan towardzero ldbl-96-intel 0x1.921fb4p+0L : 0xc.a1bd99b5b58623cp+20L : inexact-ok
+= tan upward ldbl-96-intel 0x1.921fb4p+0L : 0xc.a1bd99b5b58623dp+20L : inexact-ok
+= tan downward ldbl-96-m68k 0x1.921fb4p+0L : 0xc.a1bd99b5b58623cp+20L : inexact-ok
+= tan tonearest ldbl-96-m68k 0x1.921fb4p+0L : 0xc.a1bd99b5b58623dp+20L : inexact-ok
+= tan towardzero ldbl-96-m68k 0x1.921fb4p+0L : 0xc.a1bd99b5b58623cp+20L : inexact-ok
+= tan upward ldbl-96-m68k 0x1.921fb4p+0L : 0xc.a1bd99b5b58623dp+20L : inexact-ok
+= tan downward ldbl-128 0x1.921fb4p+0L : 0xc.a1bd99b5b58623cd91404ccd8ca8p+20L : inexact-ok
+= tan tonearest ldbl-128 0x1.921fb4p+0L : 0xc.a1bd99b5b58623cd91404ccd8ca8p+20L : inexact-ok
+= tan towardzero ldbl-128 0x1.921fb4p+0L : 0xc.a1bd99b5b58623cd91404ccd8ca8p+20L : inexact-ok
+= tan upward ldbl-128 0x1.921fb4p+0L : 0xc.a1bd99b5b58623cd91404ccd8cbp+20L : inexact-ok
+= tan downward ldbl-128ibm 0x1.921fb4p+0L : 0xc.a1bd99b5b58623cd91404ccd8cp+20L : inexact-ok
+= tan tonearest ldbl-128ibm 0x1.921fb4p+0L : 0xc.a1bd99b5b58623cd91404ccd8cp+20L : inexact-ok
+= tan towardzero ldbl-128ibm 0x1.921fb4p+0L : 0xc.a1bd99b5b58623cd91404ccd8cp+20L : inexact-ok
+= tan upward ldbl-128ibm 0x1.921fb4p+0L : 0xc.a1bd99b5b58623cd91404ccd9p+20L : inexact-ok
+= tan downward dbl-64 0x1.921fb54442d19p+0 : -0x1.617a15494767bp+52 : inexact-ok
+= tan tonearest dbl-64 0x1.921fb54442d19p+0 : -0x1.617a15494767ap+52 : inexact-ok
+= tan towardzero dbl-64 0x1.921fb54442d19p+0 : -0x1.617a15494767ap+52 : inexact-ok
+= tan upward dbl-64 0x1.921fb54442d19p+0 : -0x1.617a15494767ap+52 : inexact-ok
+= tan downward ldbl-96-intel 0x1.921fb54442d19p+0L : -0x1.617a15494767a04ap+52L : inexact-ok
+= tan tonearest ldbl-96-intel 0x1.921fb54442d19p+0L : -0x1.617a15494767a048p+52L : inexact-ok
+= tan towardzero ldbl-96-intel 0x1.921fb54442d19p+0L : -0x1.617a15494767a048p+52L : inexact-ok
+= tan upward ldbl-96-intel 0x1.921fb54442d19p+0L : -0x1.617a15494767a048p+52L : inexact-ok
+= tan downward ldbl-96-m68k 0x1.921fb54442d19p+0L : -0x1.617a15494767a04ap+52L : inexact-ok
+= tan tonearest ldbl-96-m68k 0x1.921fb54442d19p+0L : -0x1.617a15494767a048p+52L : inexact-ok
+= tan towardzero ldbl-96-m68k 0x1.921fb54442d19p+0L : -0x1.617a15494767a048p+52L : inexact-ok
+= tan upward ldbl-96-m68k 0x1.921fb54442d19p+0L : -0x1.617a15494767a048p+52L : inexact-ok
+= tan downward ldbl-128 0x1.921fb54442d19p+0L : -0x1.617a15494767a04882c320317f3fp+52L : inexact-ok
+= tan tonearest ldbl-128 0x1.921fb54442d19p+0L : -0x1.617a15494767a04882c320317f3ep+52L : inexact-ok
+= tan towardzero ldbl-128 0x1.921fb54442d19p+0L : -0x1.617a15494767a04882c320317f3ep+52L : inexact-ok
+= tan upward ldbl-128 0x1.921fb54442d19p+0L : -0x1.617a15494767a04882c320317f3ep+52L : inexact-ok
+= tan downward ldbl-128ibm 0x1.921fb54442d19p+0L : -0x1.617a15494767a04882c320317f8p+52L : inexact-ok
+= tan tonearest ldbl-128ibm 0x1.921fb54442d19p+0L : -0x1.617a15494767a04882c320317fp+52L : inexact-ok
+= tan towardzero ldbl-128ibm 0x1.921fb54442d19p+0L : -0x1.617a15494767a04882c320317fp+52L : inexact-ok
+= tan upward ldbl-128ibm 0x1.921fb54442d19p+0L : -0x1.617a15494767a04882c320317fp+52L : inexact-ok
+= tan downward dbl-64 0x1.921fb54442d18p+0 : 0x3.a052cf8639b68p+52 : inexact-ok
+= tan tonearest dbl-64 0x1.921fb54442d18p+0 : 0x3.a052cf8639b6ap+52 : inexact-ok
+= tan towardzero dbl-64 0x1.921fb54442d18p+0 : 0x3.a052cf8639b68p+52 : inexact-ok
+= tan upward dbl-64 0x1.921fb54442d18p+0 : 0x3.a052cf8639b6ap+52 : inexact-ok
+= tan downward ldbl-96-intel 0x1.921fb54442d18p+0L : 0x3.a052cf8639b69c18p+52L : inexact-ok
+= tan tonearest ldbl-96-intel 0x1.921fb54442d18p+0L : 0x3.a052cf8639b69c18p+52L : inexact-ok
+= tan towardzero ldbl-96-intel 0x1.921fb54442d18p+0L : 0x3.a052cf8639b69c18p+52L : inexact-ok
+= tan upward ldbl-96-intel 0x1.921fb54442d18p+0L : 0x3.a052cf8639b69c1cp+52L : inexact-ok
+= tan downward ldbl-96-m68k 0x1.921fb54442d18p+0L : 0x3.a052cf8639b69c18p+52L : inexact-ok
+= tan tonearest ldbl-96-m68k 0x1.921fb54442d18p+0L : 0x3.a052cf8639b69c18p+52L : inexact-ok
+= tan towardzero ldbl-96-m68k 0x1.921fb54442d18p+0L : 0x3.a052cf8639b69c18p+52L : inexact-ok
+= tan upward ldbl-96-m68k 0x1.921fb54442d18p+0L : 0x3.a052cf8639b69c1cp+52L : inexact-ok
+= tan downward ldbl-128 0x1.921fb54442d18p+0L : 0x3.a052cf8639b69c1871a036cababcp+52L : inexact-ok
+= tan tonearest ldbl-128 0x1.921fb54442d18p+0L : 0x3.a052cf8639b69c1871a036cababcp+52L : inexact-ok
+= tan towardzero ldbl-128 0x1.921fb54442d18p+0L : 0x3.a052cf8639b69c1871a036cababcp+52L : inexact-ok
+= tan upward ldbl-128 0x1.921fb54442d18p+0L : 0x3.a052cf8639b69c1871a036cababep+52L : inexact-ok
+= tan downward ldbl-128ibm 0x1.921fb54442d18p+0L : 0x3.a052cf8639b69c1871a036cabap+52L : inexact-ok
+= tan tonearest ldbl-128ibm 0x1.921fb54442d18p+0L : 0x3.a052cf8639b69c1871a036cabbp+52L : inexact-ok
+= tan towardzero ldbl-128ibm 0x1.921fb54442d18p+0L : 0x3.a052cf8639b69c1871a036cabap+52L : inexact-ok
+= tan upward ldbl-128ibm 0x1.921fb54442d18p+0L : 0x3.a052cf8639b69c1871a036cabbp+52L : inexact-ok
+= tan downward ldbl-96-intel 0x1.921fb54442d1846ap+0L : -0x2.29478136aaf68d7cp+64L : inexact-ok
+= tan tonearest ldbl-96-intel 0x1.921fb54442d1846ap+0L : -0x2.29478136aaf68d7cp+64L : inexact-ok
+= tan towardzero ldbl-96-intel 0x1.921fb54442d1846ap+0L : -0x2.29478136aaf68d78p+64L : inexact-ok
+= tan upward ldbl-96-intel 0x1.921fb54442d1846ap+0L : -0x2.29478136aaf68d78p+64L : inexact-ok
+= tan downward ldbl-96-m68k 0x1.921fb54442d1846ap+0L : -0x2.29478136aaf68d7cp+64L : inexact-ok
+= tan tonearest ldbl-96-m68k 0x1.921fb54442d1846ap+0L : -0x2.29478136aaf68d7cp+64L : inexact-ok
+= tan towardzero ldbl-96-m68k 0x1.921fb54442d1846ap+0L : -0x2.29478136aaf68d78p+64L : inexact-ok
+= tan upward ldbl-96-m68k 0x1.921fb54442d1846ap+0L : -0x2.29478136aaf68d78p+64L : inexact-ok
+= tan downward ldbl-128 0x1.921fb54442d1846ap+0L : -0x2.29478136aaf68d7b3b807fb349bcp+64L : inexact-ok
+= tan tonearest ldbl-128 0x1.921fb54442d1846ap+0L : -0x2.29478136aaf68d7b3b807fb349bap+64L : inexact-ok
+= tan towardzero ldbl-128 0x1.921fb54442d1846ap+0L : -0x2.29478136aaf68d7b3b807fb349bap+64L : inexact-ok
+= tan upward ldbl-128 0x1.921fb54442d1846ap+0L : -0x2.29478136aaf68d7b3b807fb349bap+64L : inexact-ok
+= tan downward ldbl-128ibm 0x1.921fb54442d1846ap+0L : -0x2.29478136aaf68d7b3b807fb34ap+64L : inexact-ok
+= tan tonearest ldbl-128ibm 0x1.921fb54442d1846ap+0L : -0x2.29478136aaf68d7b3b807fb34ap+64L : inexact-ok
+= tan towardzero ldbl-128ibm 0x1.921fb54442d1846ap+0L : -0x2.29478136aaf68d7b3b807fb349p+64L : inexact-ok
+= tan upward ldbl-128ibm 0x1.921fb54442d1846ap+0L : -0x2.29478136aaf68d7b3b807fb349p+64L : inexact-ok
+= tan downward ldbl-96-intel 0x1.921fb54442d18468p+0L : 0xa.686780675d73f74p+60L : inexact-ok
+= tan tonearest ldbl-96-intel 0x1.921fb54442d18468p+0L : 0xa.686780675d73f75p+60L : inexact-ok
+= tan towardzero ldbl-96-intel 0x1.921fb54442d18468p+0L : 0xa.686780675d73f74p+60L : inexact-ok
+= tan upward ldbl-96-intel 0x1.921fb54442d18468p+0L : 0xa.686780675d73f75p+60L : inexact-ok
+= tan downward ldbl-96-m68k 0x1.921fb54442d18468p+0L : 0xa.686780675d73f74p+60L : inexact-ok
+= tan tonearest ldbl-96-m68k 0x1.921fb54442d18468p+0L : 0xa.686780675d73f75p+60L : inexact-ok
+= tan towardzero ldbl-96-m68k 0x1.921fb54442d18468p+0L : 0xa.686780675d73f74p+60L : inexact-ok
+= tan upward ldbl-96-m68k 0x1.921fb54442d18468p+0L : 0xa.686780675d73f75p+60L : inexact-ok
+= tan downward ldbl-128 0x1.921fb54442d18468p+0L : 0xa.686780675d73f74c339c44a53238p+60L : inexact-ok
+= tan tonearest ldbl-128 0x1.921fb54442d18468p+0L : 0xa.686780675d73f74c339c44a53238p+60L : inexact-ok
+= tan towardzero ldbl-128 0x1.921fb54442d18468p+0L : 0xa.686780675d73f74c339c44a53238p+60L : inexact-ok
+= tan upward ldbl-128 0x1.921fb54442d18468p+0L : 0xa.686780675d73f74c339c44a5324p+60L : inexact-ok
+= tan downward ldbl-128ibm 0x1.921fb54442d18468p+0L : 0xa.686780675d73f74c339c44a53p+60L : inexact-ok
+= tan tonearest ldbl-128ibm 0x1.921fb54442d18468p+0L : 0xa.686780675d73f74c339c44a534p+60L : inexact-ok
+= tan towardzero ldbl-128ibm 0x1.921fb54442d18468p+0L : 0xa.686780675d73f74c339c44a53p+60L : inexact-ok
+= tan upward ldbl-128ibm 0x1.921fb54442d18468p+0L : 0xa.686780675d73f74c339c44a534p+60L : inexact-ok
+= tan downward ldbl-128 0x1.921fb54442d18469898cc51701b9p+0L : -0x1.4a611a1bc0c6c27a11d14bf714f2p+112L : inexact-ok
+= tan tonearest ldbl-128 0x1.921fb54442d18469898cc51701b9p+0L : -0x1.4a611a1bc0c6c27a11d14bf714f1p+112L : inexact-ok
+= tan towardzero ldbl-128 0x1.921fb54442d18469898cc51701b9p+0L : -0x1.4a611a1bc0c6c27a11d14bf714f1p+112L : inexact-ok
+= tan upward ldbl-128 0x1.921fb54442d18469898cc51701b9p+0L : -0x1.4a611a1bc0c6c27a11d14bf714f1p+112L : inexact-ok
+= tan downward ldbl-128 0x1.921fb54442d18469898cc51701b8p+0L : 0x4.711af55c9de64e8bb98064f255e8p+112L : inexact-ok
+= tan tonearest ldbl-128 0x1.921fb54442d18469898cc51701b8p+0L : 0x4.711af55c9de64e8bb98064f255ecp+112L : inexact-ok
+= tan towardzero ldbl-128 0x1.921fb54442d18469898cc51701b8p+0L : 0x4.711af55c9de64e8bb98064f255e8p+112L : inexact-ok
+= tan upward ldbl-128 0x1.921fb54442d18469898cc51701b8p+0L : 0x4.711af55c9de64e8bb98064f255ecp+112L : inexact-ok
+= tan downward ldbl-128 0x1.921fb54442d18469898cc51702p+0L : -0x3.9113c85ed0a9399bff03c9d9d62cp+104L : inexact-ok
+= tan tonearest ldbl-128 0x1.921fb54442d18469898cc51702p+0L : -0x3.9113c85ed0a9399bff03c9d9d62ap+104L : inexact-ok
+= tan towardzero ldbl-128 0x1.921fb54442d18469898cc51702p+0L : -0x3.9113c85ed0a9399bff03c9d9d62ap+104L : inexact-ok
+= tan upward ldbl-128 0x1.921fb54442d18469898cc51702p+0L : -0x3.9113c85ed0a9399bff03c9d9d62ap+104L : inexact-ok
+= tan downward ldbl-128ibm 0x1.921fb54442d18469898cc51702p+0L : -0x3.9113c85ed0a9399bff03c9d9d7p+104L : inexact-ok
+= tan tonearest ldbl-128ibm 0x1.921fb54442d18469898cc51702p+0L : -0x3.9113c85ed0a9399bff03c9d9d6p+104L : inexact-ok
+= tan towardzero ldbl-128ibm 0x1.921fb54442d18469898cc51702p+0L : -0x3.9113c85ed0a9399bff03c9d9d6p+104L : inexact-ok
+= tan upward ldbl-128ibm 0x1.921fb54442d18469898cc51702p+0L : -0x3.9113c85ed0a9399bff03c9d9d6p+104L : inexact-ok
+= tan downward ldbl-128 0x1.921fb54442d18469898cc517018p+0L : 0x4.8d99880090a89825c6aaa8a4c2d8p+104L : inexact-ok
+= tan tonearest ldbl-128 0x1.921fb54442d18469898cc517018p+0L : 0x4.8d99880090a89825c6aaa8a4c2dcp+104L : inexact-ok
+= tan towardzero ldbl-128 0x1.921fb54442d18469898cc517018p+0L : 0x4.8d99880090a89825c6aaa8a4c2d8p+104L : inexact-ok
+= tan upward ldbl-128 0x1.921fb54442d18469898cc517018p+0L : 0x4.8d99880090a89825c6aaa8a4c2dcp+104L : inexact-ok
+= tan downward ldbl-128ibm 0x1.921fb54442d18469898cc517018p+0L : 0x4.8d99880090a89825c6aaa8a4c2p+104L : inexact-ok
+= tan tonearest ldbl-128ibm 0x1.921fb54442d18469898cc517018p+0L : 0x4.8d99880090a89825c6aaa8a4c2p+104L : inexact-ok
+= tan towardzero ldbl-128ibm 0x1.921fb54442d18469898cc517018p+0L : 0x4.8d99880090a89825c6aaa8a4c2p+104L : inexact-ok
+= tan upward ldbl-128ibm 0x1.921fb54442d18469898cc517018p+0L : 0x4.8d99880090a89825c6aaa8a4c4p+104L : inexact-ok
+tan -pi/2
+= tan downward flt-32 -0x1.921fb6p+0f : 0x1.5d1494p+24f : inexact-ok
+= tan tonearest flt-32 -0x1.921fb6p+0f : 0x1.5d1494p+24f : inexact-ok
+= tan towardzero flt-32 -0x1.921fb6p+0f : 0x1.5d1494p+24f : inexact-ok
+= tan upward flt-32 -0x1.921fb6p+0f : 0x1.5d1496p+24f : inexact-ok
+= tan downward dbl-64 -0x1.921fb6p+0 : 0x1.5d14946dc9897p+24 : inexact-ok
+= tan tonearest dbl-64 -0x1.921fb6p+0 : 0x1.5d14946dc9897p+24 : inexact-ok
+= tan towardzero dbl-64 -0x1.921fb6p+0 : 0x1.5d14946dc9897p+24 : inexact-ok
+= tan upward dbl-64 -0x1.921fb6p+0 : 0x1.5d14946dc9898p+24 : inexact-ok
+= tan downward ldbl-96-intel -0x1.921fb6p+0L : 0x1.5d14946dc98975d6p+24L : inexact-ok
+= tan tonearest ldbl-96-intel -0x1.921fb6p+0L : 0x1.5d14946dc98975d6p+24L : inexact-ok
+= tan towardzero ldbl-96-intel -0x1.921fb6p+0L : 0x1.5d14946dc98975d6p+24L : inexact-ok
+= tan upward ldbl-96-intel -0x1.921fb6p+0L : 0x1.5d14946dc98975d8p+24L : inexact-ok
+= tan downward ldbl-96-m68k -0x1.921fb6p+0L : 0x1.5d14946dc98975d6p+24L : inexact-ok
+= tan tonearest ldbl-96-m68k -0x1.921fb6p+0L : 0x1.5d14946dc98975d6p+24L : inexact-ok
+= tan towardzero ldbl-96-m68k -0x1.921fb6p+0L : 0x1.5d14946dc98975d6p+24L : inexact-ok
+= tan upward ldbl-96-m68k -0x1.921fb6p+0L : 0x1.5d14946dc98975d8p+24L : inexact-ok
+= tan downward ldbl-128 -0x1.921fb6p+0L : 0x1.5d14946dc98975d6421a55284fep+24L : inexact-ok
+= tan tonearest ldbl-128 -0x1.921fb6p+0L : 0x1.5d14946dc98975d6421a55284fep+24L : inexact-ok
+= tan towardzero ldbl-128 -0x1.921fb6p+0L : 0x1.5d14946dc98975d6421a55284fep+24L : inexact-ok
+= tan upward ldbl-128 -0x1.921fb6p+0L : 0x1.5d14946dc98975d6421a55284fe1p+24L : inexact-ok
+= tan downward ldbl-128ibm -0x1.921fb6p+0L : 0x1.5d14946dc98975d6421a55284f8p+24L : inexact-ok
+= tan tonearest ldbl-128ibm -0x1.921fb6p+0L : 0x1.5d14946dc98975d6421a55285p+24L : inexact-ok
+= tan towardzero ldbl-128ibm -0x1.921fb6p+0L : 0x1.5d14946dc98975d6421a55284f8p+24L : inexact-ok
+= tan upward ldbl-128ibm -0x1.921fb6p+0L : 0x1.5d14946dc98975d6421a55285p+24L : inexact-ok
+= tan downward flt-32 -0x1.921fb4p+0f : -0xc.a1bdap+20f : inexact-ok
+= tan tonearest flt-32 -0x1.921fb4p+0f : -0xc.a1bdap+20f : inexact-ok
+= tan towardzero flt-32 -0x1.921fb4p+0f : -0xc.a1bd9p+20f : inexact-ok
+= tan upward flt-32 -0x1.921fb4p+0f : -0xc.a1bd9p+20f : inexact-ok
+= tan downward dbl-64 -0x1.921fb4p+0 : -0xc.a1bd99b5b5868p+20 : inexact-ok
+= tan tonearest dbl-64 -0x1.921fb4p+0 : -0xc.a1bd99b5b586p+20 : inexact-ok
+= tan towardzero dbl-64 -0x1.921fb4p+0 : -0xc.a1bd99b5b586p+20 : inexact-ok
+= tan upward dbl-64 -0x1.921fb4p+0 : -0xc.a1bd99b5b586p+20 : inexact-ok
+= tan downward ldbl-96-intel -0x1.921fb4p+0L : -0xc.a1bd99b5b58623dp+20L : inexact-ok
+= tan tonearest ldbl-96-intel -0x1.921fb4p+0L : -0xc.a1bd99b5b58623dp+20L : inexact-ok
+= tan towardzero ldbl-96-intel -0x1.921fb4p+0L : -0xc.a1bd99b5b58623cp+20L : inexact-ok
+= tan upward ldbl-96-intel -0x1.921fb4p+0L : -0xc.a1bd99b5b58623cp+20L : inexact-ok
+= tan downward ldbl-96-m68k -0x1.921fb4p+0L : -0xc.a1bd99b5b58623dp+20L : inexact-ok
+= tan tonearest ldbl-96-m68k -0x1.921fb4p+0L : -0xc.a1bd99b5b58623dp+20L : inexact-ok
+= tan towardzero ldbl-96-m68k -0x1.921fb4p+0L : -0xc.a1bd99b5b58623cp+20L : inexact-ok
+= tan upward ldbl-96-m68k -0x1.921fb4p+0L : -0xc.a1bd99b5b58623cp+20L : inexact-ok
+= tan downward ldbl-128 -0x1.921fb4p+0L : -0xc.a1bd99b5b58623cd91404ccd8cbp+20L : inexact-ok
+= tan tonearest ldbl-128 -0x1.921fb4p+0L : -0xc.a1bd99b5b58623cd91404ccd8ca8p+20L : inexact-ok
+= tan towardzero ldbl-128 -0x1.921fb4p+0L : -0xc.a1bd99b5b58623cd91404ccd8ca8p+20L : inexact-ok
+= tan upward ldbl-128 -0x1.921fb4p+0L : -0xc.a1bd99b5b58623cd91404ccd8ca8p+20L : inexact-ok
+= tan downward ldbl-128ibm -0x1.921fb4p+0L : -0xc.a1bd99b5b58623cd91404ccd9p+20L : inexact-ok
+= tan tonearest ldbl-128ibm -0x1.921fb4p+0L : -0xc.a1bd99b5b58623cd91404ccd8cp+20L : inexact-ok
+= tan towardzero ldbl-128ibm -0x1.921fb4p+0L : -0xc.a1bd99b5b58623cd91404ccd8cp+20L : inexact-ok
+= tan upward ldbl-128ibm -0x1.921fb4p+0L : -0xc.a1bd99b5b58623cd91404ccd8cp+20L : inexact-ok
+= tan downward dbl-64 -0x1.921fb54442d19p+0 : 0x1.617a15494767ap+52 : inexact-ok
+= tan tonearest dbl-64 -0x1.921fb54442d19p+0 : 0x1.617a15494767ap+52 : inexact-ok
+= tan towardzero dbl-64 -0x1.921fb54442d19p+0 : 0x1.617a15494767ap+52 : inexact-ok
+= tan upward dbl-64 -0x1.921fb54442d19p+0 : 0x1.617a15494767bp+52 : inexact-ok
+= tan downward ldbl-96-intel -0x1.921fb54442d19p+0L : 0x1.617a15494767a048p+52L : inexact-ok
+= tan tonearest ldbl-96-intel -0x1.921fb54442d19p+0L : 0x1.617a15494767a048p+52L : inexact-ok
+= tan towardzero ldbl-96-intel -0x1.921fb54442d19p+0L : 0x1.617a15494767a048p+52L : inexact-ok
+= tan upward ldbl-96-intel -0x1.921fb54442d19p+0L : 0x1.617a15494767a04ap+52L : inexact-ok
+= tan downward ldbl-96-m68k -0x1.921fb54442d19p+0L : 0x1.617a15494767a048p+52L : inexact-ok
+= tan tonearest ldbl-96-m68k -0x1.921fb54442d19p+0L : 0x1.617a15494767a048p+52L : inexact-ok
+= tan towardzero ldbl-96-m68k -0x1.921fb54442d19p+0L : 0x1.617a15494767a048p+52L : inexact-ok
+= tan upward ldbl-96-m68k -0x1.921fb54442d19p+0L : 0x1.617a15494767a04ap+52L : inexact-ok
+= tan downward ldbl-128 -0x1.921fb54442d19p+0L : 0x1.617a15494767a04882c320317f3ep+52L : inexact-ok
+= tan tonearest ldbl-128 -0x1.921fb54442d19p+0L : 0x1.617a15494767a04882c320317f3ep+52L : inexact-ok
+= tan towardzero ldbl-128 -0x1.921fb54442d19p+0L : 0x1.617a15494767a04882c320317f3ep+52L : inexact-ok
+= tan upward ldbl-128 -0x1.921fb54442d19p+0L : 0x1.617a15494767a04882c320317f3fp+52L : inexact-ok
+= tan downward ldbl-128ibm -0x1.921fb54442d19p+0L : 0x1.617a15494767a04882c320317fp+52L : inexact-ok
+= tan tonearest ldbl-128ibm -0x1.921fb54442d19p+0L : 0x1.617a15494767a04882c320317fp+52L : inexact-ok
+= tan towardzero ldbl-128ibm -0x1.921fb54442d19p+0L : 0x1.617a15494767a04882c320317fp+52L : inexact-ok
+= tan upward ldbl-128ibm -0x1.921fb54442d19p+0L : 0x1.617a15494767a04882c320317f8p+52L : inexact-ok
+= tan downward dbl-64 -0x1.921fb54442d18p+0 : -0x3.a052cf8639b6ap+52 : inexact-ok
+= tan tonearest dbl-64 -0x1.921fb54442d18p+0 : -0x3.a052cf8639b6ap+52 : inexact-ok
+= tan towardzero dbl-64 -0x1.921fb54442d18p+0 : -0x3.a052cf8639b68p+52 : inexact-ok
+= tan upward dbl-64 -0x1.921fb54442d18p+0 : -0x3.a052cf8639b68p+52 : inexact-ok
+= tan downward ldbl-96-intel -0x1.921fb54442d18p+0L : -0x3.a052cf8639b69c1cp+52L : inexact-ok
+= tan tonearest ldbl-96-intel -0x1.921fb54442d18p+0L : -0x3.a052cf8639b69c18p+52L : inexact-ok
+= tan towardzero ldbl-96-intel -0x1.921fb54442d18p+0L : -0x3.a052cf8639b69c18p+52L : inexact-ok
+= tan upward ldbl-96-intel -0x1.921fb54442d18p+0L : -0x3.a052cf8639b69c18p+52L : inexact-ok
+= tan downward ldbl-96-m68k -0x1.921fb54442d18p+0L : -0x3.a052cf8639b69c1cp+52L : inexact-ok
+= tan tonearest ldbl-96-m68k -0x1.921fb54442d18p+0L : -0x3.a052cf8639b69c18p+52L : inexact-ok
+= tan towardzero ldbl-96-m68k -0x1.921fb54442d18p+0L : -0x3.a052cf8639b69c18p+52L : inexact-ok
+= tan upward ldbl-96-m68k -0x1.921fb54442d18p+0L : -0x3.a052cf8639b69c18p+52L : inexact-ok
+= tan downward ldbl-128 -0x1.921fb54442d18p+0L : -0x3.a052cf8639b69c1871a036cababep+52L : inexact-ok
+= tan tonearest ldbl-128 -0x1.921fb54442d18p+0L : -0x3.a052cf8639b69c1871a036cababcp+52L : inexact-ok
+= tan towardzero ldbl-128 -0x1.921fb54442d18p+0L : -0x3.a052cf8639b69c1871a036cababcp+52L : inexact-ok
+= tan upward ldbl-128 -0x1.921fb54442d18p+0L : -0x3.a052cf8639b69c1871a036cababcp+52L : inexact-ok
+= tan downward ldbl-128ibm -0x1.921fb54442d18p+0L : -0x3.a052cf8639b69c1871a036cabbp+52L : inexact-ok
+= tan tonearest ldbl-128ibm -0x1.921fb54442d18p+0L : -0x3.a052cf8639b69c1871a036cabbp+52L : inexact-ok
+= tan towardzero ldbl-128ibm -0x1.921fb54442d18p+0L : -0x3.a052cf8639b69c1871a036cabap+52L : inexact-ok
+= tan upward ldbl-128ibm -0x1.921fb54442d18p+0L : -0x3.a052cf8639b69c1871a036cabap+52L : inexact-ok
+= tan downward ldbl-96-intel -0x1.921fb54442d1846ap+0L : 0x2.29478136aaf68d78p+64L : inexact-ok
+= tan tonearest ldbl-96-intel -0x1.921fb54442d1846ap+0L : 0x2.29478136aaf68d7cp+64L : inexact-ok
+= tan towardzero ldbl-96-intel -0x1.921fb54442d1846ap+0L : 0x2.29478136aaf68d78p+64L : inexact-ok
+= tan upward ldbl-96-intel -0x1.921fb54442d1846ap+0L : 0x2.29478136aaf68d7cp+64L : inexact-ok
+= tan downward ldbl-96-m68k -0x1.921fb54442d1846ap+0L : 0x2.29478136aaf68d78p+64L : inexact-ok
+= tan tonearest ldbl-96-m68k -0x1.921fb54442d1846ap+0L : 0x2.29478136aaf68d7cp+64L : inexact-ok
+= tan towardzero ldbl-96-m68k -0x1.921fb54442d1846ap+0L : 0x2.29478136aaf68d78p+64L : inexact-ok
+= tan upward ldbl-96-m68k -0x1.921fb54442d1846ap+0L : 0x2.29478136aaf68d7cp+64L : inexact-ok
+= tan downward ldbl-128 -0x1.921fb54442d1846ap+0L : 0x2.29478136aaf68d7b3b807fb349bap+64L : inexact-ok
+= tan tonearest ldbl-128 -0x1.921fb54442d1846ap+0L : 0x2.29478136aaf68d7b3b807fb349bap+64L : inexact-ok
+= tan towardzero ldbl-128 -0x1.921fb54442d1846ap+0L : 0x2.29478136aaf68d7b3b807fb349bap+64L : inexact-ok
+= tan upward ldbl-128 -0x1.921fb54442d1846ap+0L : 0x2.29478136aaf68d7b3b807fb349bcp+64L : inexact-ok
+= tan downward ldbl-128ibm -0x1.921fb54442d1846ap+0L : 0x2.29478136aaf68d7b3b807fb349p+64L : inexact-ok
+= tan tonearest ldbl-128ibm -0x1.921fb54442d1846ap+0L : 0x2.29478136aaf68d7b3b807fb34ap+64L : inexact-ok
+= tan towardzero ldbl-128ibm -0x1.921fb54442d1846ap+0L : 0x2.29478136aaf68d7b3b807fb349p+64L : inexact-ok
+= tan upward ldbl-128ibm -0x1.921fb54442d1846ap+0L : 0x2.29478136aaf68d7b3b807fb34ap+64L : inexact-ok
+= tan downward ldbl-96-intel -0x1.921fb54442d18468p+0L : -0xa.686780675d73f75p+60L : inexact-ok
+= tan tonearest ldbl-96-intel -0x1.921fb54442d18468p+0L : -0xa.686780675d73f75p+60L : inexact-ok
+= tan towardzero ldbl-96-intel -0x1.921fb54442d18468p+0L : -0xa.686780675d73f74p+60L : inexact-ok
+= tan upward ldbl-96-intel -0x1.921fb54442d18468p+0L : -0xa.686780675d73f74p+60L : inexact-ok
+= tan downward ldbl-96-m68k -0x1.921fb54442d18468p+0L : -0xa.686780675d73f75p+60L : inexact-ok
+= tan tonearest ldbl-96-m68k -0x1.921fb54442d18468p+0L : -0xa.686780675d73f75p+60L : inexact-ok
+= tan towardzero ldbl-96-m68k -0x1.921fb54442d18468p+0L : -0xa.686780675d73f74p+60L : inexact-ok
+= tan upward ldbl-96-m68k -0x1.921fb54442d18468p+0L : -0xa.686780675d73f74p+60L : inexact-ok
+= tan downward ldbl-128 -0x1.921fb54442d18468p+0L : -0xa.686780675d73f74c339c44a5324p+60L : inexact-ok
+= tan tonearest ldbl-128 -0x1.921fb54442d18468p+0L : -0xa.686780675d73f74c339c44a53238p+60L : inexact-ok
+= tan towardzero ldbl-128 -0x1.921fb54442d18468p+0L : -0xa.686780675d73f74c339c44a53238p+60L : inexact-ok
+= tan upward ldbl-128 -0x1.921fb54442d18468p+0L : -0xa.686780675d73f74c339c44a53238p+60L : inexact-ok
+= tan downward ldbl-128ibm -0x1.921fb54442d18468p+0L : -0xa.686780675d73f74c339c44a534p+60L : inexact-ok
+= tan tonearest ldbl-128ibm -0x1.921fb54442d18468p+0L : -0xa.686780675d73f74c339c44a534p+60L : inexact-ok
+= tan towardzero ldbl-128ibm -0x1.921fb54442d18468p+0L : -0xa.686780675d73f74c339c44a53p+60L : inexact-ok
+= tan upward ldbl-128ibm -0x1.921fb54442d18468p+0L : -0xa.686780675d73f74c339c44a53p+60L : inexact-ok
+= tan downward ldbl-128 -0x1.921fb54442d18469898cc51701b9p+0L : 0x1.4a611a1bc0c6c27a11d14bf714f1p+112L : inexact-ok
+= tan tonearest ldbl-128 -0x1.921fb54442d18469898cc51701b9p+0L : 0x1.4a611a1bc0c6c27a11d14bf714f1p+112L : inexact-ok
+= tan towardzero ldbl-128 -0x1.921fb54442d18469898cc51701b9p+0L : 0x1.4a611a1bc0c6c27a11d14bf714f1p+112L : inexact-ok
+= tan upward ldbl-128 -0x1.921fb54442d18469898cc51701b9p+0L : 0x1.4a611a1bc0c6c27a11d14bf714f2p+112L : inexact-ok
+= tan downward ldbl-128 -0x1.921fb54442d18469898cc51701b8p+0L : -0x4.711af55c9de64e8bb98064f255ecp+112L : inexact-ok
+= tan tonearest ldbl-128 -0x1.921fb54442d18469898cc51701b8p+0L : -0x4.711af55c9de64e8bb98064f255ecp+112L : inexact-ok
+= tan towardzero ldbl-128 -0x1.921fb54442d18469898cc51701b8p+0L : -0x4.711af55c9de64e8bb98064f255e8p+112L : inexact-ok
+= tan upward ldbl-128 -0x1.921fb54442d18469898cc51701b8p+0L : -0x4.711af55c9de64e8bb98064f255e8p+112L : inexact-ok
+= tan downward ldbl-128 -0x1.921fb54442d18469898cc51702p+0L : 0x3.9113c85ed0a9399bff03c9d9d62ap+104L : inexact-ok
+= tan tonearest ldbl-128 -0x1.921fb54442d18469898cc51702p+0L : 0x3.9113c85ed0a9399bff03c9d9d62ap+104L : inexact-ok
+= tan towardzero ldbl-128 -0x1.921fb54442d18469898cc51702p+0L : 0x3.9113c85ed0a9399bff03c9d9d62ap+104L : inexact-ok
+= tan upward ldbl-128 -0x1.921fb54442d18469898cc51702p+0L : 0x3.9113c85ed0a9399bff03c9d9d62cp+104L : inexact-ok
+= tan downward ldbl-128ibm -0x1.921fb54442d18469898cc51702p+0L : 0x3.9113c85ed0a9399bff03c9d9d6p+104L : inexact-ok
+= tan tonearest ldbl-128ibm -0x1.921fb54442d18469898cc51702p+0L : 0x3.9113c85ed0a9399bff03c9d9d6p+104L : inexact-ok
+= tan towardzero ldbl-128ibm -0x1.921fb54442d18469898cc51702p+0L : 0x3.9113c85ed0a9399bff03c9d9d6p+104L : inexact-ok
+= tan upward ldbl-128ibm -0x1.921fb54442d18469898cc51702p+0L : 0x3.9113c85ed0a9399bff03c9d9d7p+104L : inexact-ok
+= tan downward ldbl-128 -0x1.921fb54442d18469898cc517018p+0L : -0x4.8d99880090a89825c6aaa8a4c2dcp+104L : inexact-ok
+= tan tonearest ldbl-128 -0x1.921fb54442d18469898cc517018p+0L : -0x4.8d99880090a89825c6aaa8a4c2dcp+104L : inexact-ok
+= tan towardzero ldbl-128 -0x1.921fb54442d18469898cc517018p+0L : -0x4.8d99880090a89825c6aaa8a4c2d8p+104L : inexact-ok
+= tan upward ldbl-128 -0x1.921fb54442d18469898cc517018p+0L : -0x4.8d99880090a89825c6aaa8a4c2d8p+104L : inexact-ok
+= tan downward ldbl-128ibm -0x1.921fb54442d18469898cc517018p+0L : -0x4.8d99880090a89825c6aaa8a4c4p+104L : inexact-ok
+= tan tonearest ldbl-128ibm -0x1.921fb54442d18469898cc517018p+0L : -0x4.8d99880090a89825c6aaa8a4c2p+104L : inexact-ok
+= tan towardzero ldbl-128ibm -0x1.921fb54442d18469898cc517018p+0L : -0x4.8d99880090a89825c6aaa8a4c2p+104L : inexact-ok
+= tan upward ldbl-128ibm -0x1.921fb54442d18469898cc517018p+0L : -0x4.8d99880090a89825c6aaa8a4c2p+104L : inexact-ok
tan 0.75
= tan downward flt-32 0xcp-4f : 0xe.e7d1bp-4f : inexact-ok
= tan tonearest flt-32 0xcp-4f : 0xe.e7d1bp-4f : inexact-ok
@@ -195256,6 +273789,1190 @@ tan -0x1.4f69cp+0
= tan tonearest ldbl-128ibm -0x1.4f69cp+0L : -0x3.c00d4280aa7bede62d35d88621p+0L : inexact-ok
= tan towardzero ldbl-128ibm -0x1.4f69cp+0L : -0x3.c00d4280aa7bede62d35d8862p+0L : inexact-ok
= tan upward ldbl-128ibm -0x1.4f69cp+0L : -0x3.c00d4280aa7bede62d35d8862p+0L : inexact-ok
+tan 0x1.6ca7e8p+0
+= tan downward flt-32 0x1.6ca7e8p+0f : 0x6.c89cf8p+0f : inexact-ok
+= tan tonearest flt-32 0x1.6ca7e8p+0f : 0x6.c89cf8p+0f : inexact-ok
+= tan towardzero flt-32 0x1.6ca7e8p+0f : 0x6.c89cf8p+0f : inexact-ok
+= tan upward flt-32 0x1.6ca7e8p+0f : 0x6.c89dp+0f : inexact-ok
+= tan downward dbl-64 0x1.6ca7e8p+0 : 0x6.c89cf9333573p+0 : inexact-ok
+= tan tonearest dbl-64 0x1.6ca7e8p+0 : 0x6.c89cf9333573p+0 : inexact-ok
+= tan towardzero dbl-64 0x1.6ca7e8p+0 : 0x6.c89cf9333573p+0 : inexact-ok
+= tan upward dbl-64 0x1.6ca7e8p+0 : 0x6.c89cf93335734p+0 : inexact-ok
+= tan downward ldbl-96-intel 0x1.6ca7e8p+0L : 0x6.c89cf93335731dap+0L : inexact-ok
+= tan tonearest ldbl-96-intel 0x1.6ca7e8p+0L : 0x6.c89cf93335731da8p+0L : inexact-ok
+= tan towardzero ldbl-96-intel 0x1.6ca7e8p+0L : 0x6.c89cf93335731dap+0L : inexact-ok
+= tan upward ldbl-96-intel 0x1.6ca7e8p+0L : 0x6.c89cf93335731da8p+0L : inexact-ok
+= tan downward ldbl-96-m68k 0x1.6ca7e8p+0L : 0x6.c89cf93335731dap+0L : inexact-ok
+= tan tonearest ldbl-96-m68k 0x1.6ca7e8p+0L : 0x6.c89cf93335731da8p+0L : inexact-ok
+= tan towardzero ldbl-96-m68k 0x1.6ca7e8p+0L : 0x6.c89cf93335731dap+0L : inexact-ok
+= tan upward ldbl-96-m68k 0x1.6ca7e8p+0L : 0x6.c89cf93335731da8p+0L : inexact-ok
+= tan downward ldbl-128 0x1.6ca7e8p+0L : 0x6.c89cf93335731da4f3da65c3025cp+0L : inexact-ok
+= tan tonearest ldbl-128 0x1.6ca7e8p+0L : 0x6.c89cf93335731da4f3da65c3026p+0L : inexact-ok
+= tan towardzero ldbl-128 0x1.6ca7e8p+0L : 0x6.c89cf93335731da4f3da65c3025cp+0L : inexact-ok
+= tan upward ldbl-128 0x1.6ca7e8p+0L : 0x6.c89cf93335731da4f3da65c3026p+0L : inexact-ok
+= tan downward ldbl-128ibm 0x1.6ca7e8p+0L : 0x6.c89cf93335731da4f3da65c302p+0L : inexact-ok
+= tan tonearest ldbl-128ibm 0x1.6ca7e8p+0L : 0x6.c89cf93335731da4f3da65c302p+0L : inexact-ok
+= tan towardzero ldbl-128ibm 0x1.6ca7e8p+0L : 0x6.c89cf93335731da4f3da65c302p+0L : inexact-ok
+= tan upward ldbl-128ibm 0x1.6ca7e8p+0L : 0x6.c89cf93335731da4f3da65c304p+0L : inexact-ok
+tan -0x1.b569cp+0
+= tan downward flt-32 -0x1.b569cp+0f : 0x7.355528p+0f : inexact-ok
+= tan tonearest flt-32 -0x1.b569cp+0f : 0x7.35553p+0f : inexact-ok
+= tan towardzero flt-32 -0x1.b569cp+0f : 0x7.355528p+0f : inexact-ok
+= tan upward flt-32 -0x1.b569cp+0f : 0x7.35553p+0f : inexact-ok
+= tan downward dbl-64 -0x1.b569cp+0 : 0x7.35552c167cbe4p+0 : inexact-ok
+= tan tonearest dbl-64 -0x1.b569cp+0 : 0x7.35552c167cbe8p+0 : inexact-ok
+= tan towardzero dbl-64 -0x1.b569cp+0 : 0x7.35552c167cbe4p+0 : inexact-ok
+= tan upward dbl-64 -0x1.b569cp+0 : 0x7.35552c167cbe8p+0 : inexact-ok
+= tan downward ldbl-96-intel -0x1.b569cp+0L : 0x7.35552c167cbe7688p+0L : inexact-ok
+= tan tonearest ldbl-96-intel -0x1.b569cp+0L : 0x7.35552c167cbe769p+0L : inexact-ok
+= tan towardzero ldbl-96-intel -0x1.b569cp+0L : 0x7.35552c167cbe7688p+0L : inexact-ok
+= tan upward ldbl-96-intel -0x1.b569cp+0L : 0x7.35552c167cbe769p+0L : inexact-ok
+= tan downward ldbl-96-m68k -0x1.b569cp+0L : 0x7.35552c167cbe7688p+0L : inexact-ok
+= tan tonearest ldbl-96-m68k -0x1.b569cp+0L : 0x7.35552c167cbe769p+0L : inexact-ok
+= tan towardzero ldbl-96-m68k -0x1.b569cp+0L : 0x7.35552c167cbe7688p+0L : inexact-ok
+= tan upward ldbl-96-m68k -0x1.b569cp+0L : 0x7.35552c167cbe769p+0L : inexact-ok
+= tan downward ldbl-128 -0x1.b569cp+0L : 0x7.35552c167cbe768ef1a28179e914p+0L : inexact-ok
+= tan tonearest ldbl-128 -0x1.b569cp+0L : 0x7.35552c167cbe768ef1a28179e914p+0L : inexact-ok
+= tan towardzero ldbl-128 -0x1.b569cp+0L : 0x7.35552c167cbe768ef1a28179e914p+0L : inexact-ok
+= tan upward ldbl-128 -0x1.b569cp+0L : 0x7.35552c167cbe768ef1a28179e918p+0L : inexact-ok
+= tan downward ldbl-128ibm -0x1.b569cp+0L : 0x7.35552c167cbe768ef1a28179e8p+0L : inexact-ok
+= tan tonearest ldbl-128ibm -0x1.b569cp+0L : 0x7.35552c167cbe768ef1a28179eap+0L : inexact-ok
+= tan towardzero ldbl-128ibm -0x1.b569cp+0L : 0x7.35552c167cbe768ef1a28179e8p+0L : inexact-ok
+= tan upward ldbl-128ibm -0x1.b569cp+0L : 0x7.35552c167cbe768ef1a28179eap+0L : inexact-ok
+tan -0x2.12bafcp+0
+= tan downward flt-32 -0x2.12bafcp+0f : 0x1.d1fa32p+0f : inexact-ok
+= tan tonearest flt-32 -0x2.12bafcp+0f : 0x1.d1fa34p+0f : inexact-ok
+= tan towardzero flt-32 -0x2.12bafcp+0f : 0x1.d1fa32p+0f : inexact-ok
+= tan upward flt-32 -0x2.12bafcp+0f : 0x1.d1fa34p+0f : inexact-ok
+= tan downward dbl-64 -0x2.12bafcp+0 : 0x1.d1fa3375a3decp+0 : inexact-ok
+= tan tonearest dbl-64 -0x2.12bafcp+0 : 0x1.d1fa3375a3decp+0 : inexact-ok
+= tan towardzero dbl-64 -0x2.12bafcp+0 : 0x1.d1fa3375a3decp+0 : inexact-ok
+= tan upward dbl-64 -0x2.12bafcp+0 : 0x1.d1fa3375a3dedp+0 : inexact-ok
+= tan downward ldbl-96-intel -0x2.12bafcp+0L : 0x1.d1fa3375a3dec7e8p+0L : inexact-ok
+= tan tonearest ldbl-96-intel -0x2.12bafcp+0L : 0x1.d1fa3375a3dec7e8p+0L : inexact-ok
+= tan towardzero ldbl-96-intel -0x2.12bafcp+0L : 0x1.d1fa3375a3dec7e8p+0L : inexact-ok
+= tan upward ldbl-96-intel -0x2.12bafcp+0L : 0x1.d1fa3375a3dec7eap+0L : inexact-ok
+= tan downward ldbl-96-m68k -0x2.12bafcp+0L : 0x1.d1fa3375a3dec7e8p+0L : inexact-ok
+= tan tonearest ldbl-96-m68k -0x2.12bafcp+0L : 0x1.d1fa3375a3dec7e8p+0L : inexact-ok
+= tan towardzero ldbl-96-m68k -0x2.12bafcp+0L : 0x1.d1fa3375a3dec7e8p+0L : inexact-ok
+= tan upward ldbl-96-m68k -0x2.12bafcp+0L : 0x1.d1fa3375a3dec7eap+0L : inexact-ok
+= tan downward ldbl-128 -0x2.12bafcp+0L : 0x1.d1fa3375a3dec7e8e0c696c99bd7p+0L : inexact-ok
+= tan tonearest ldbl-128 -0x2.12bafcp+0L : 0x1.d1fa3375a3dec7e8e0c696c99bd8p+0L : inexact-ok
+= tan towardzero ldbl-128 -0x2.12bafcp+0L : 0x1.d1fa3375a3dec7e8e0c696c99bd7p+0L : inexact-ok
+= tan upward ldbl-128 -0x2.12bafcp+0L : 0x1.d1fa3375a3dec7e8e0c696c99bd8p+0L : inexact-ok
+= tan downward ldbl-128ibm -0x2.12bafcp+0L : 0x1.d1fa3375a3dec7e8e0c696c99b8p+0L : inexact-ok
+= tan tonearest ldbl-128ibm -0x2.12bafcp+0L : 0x1.d1fa3375a3dec7e8e0c696c99cp+0L : inexact-ok
+= tan towardzero ldbl-128ibm -0x2.12bafcp+0L : 0x1.d1fa3375a3dec7e8e0c696c99b8p+0L : inexact-ok
+= tan upward ldbl-128ibm -0x2.12bafcp+0L : 0x1.d1fa3375a3dec7e8e0c696c99cp+0L : inexact-ok
+tan 0x2.091d68p+0
+= tan downward flt-32 0x2.091d68p+0f : -0x1.fe8472p+0f : inexact-ok
+= tan tonearest flt-32 0x2.091d68p+0f : -0x1.fe847p+0f : inexact-ok
+= tan towardzero flt-32 0x2.091d68p+0f : -0x1.fe847p+0f : inexact-ok
+= tan upward flt-32 0x2.091d68p+0f : -0x1.fe847p+0f : inexact-ok
+= tan downward dbl-64 0x2.091d68p+0 : -0x1.fe84705639d39p+0 : inexact-ok
+= tan tonearest dbl-64 0x2.091d68p+0 : -0x1.fe84705639d38p+0 : inexact-ok
+= tan towardzero dbl-64 0x2.091d68p+0 : -0x1.fe84705639d38p+0 : inexact-ok
+= tan upward dbl-64 0x2.091d68p+0 : -0x1.fe84705639d38p+0 : inexact-ok
+= tan downward ldbl-96-intel 0x2.091d68p+0L : -0x1.fe84705639d38772p+0L : inexact-ok
+= tan tonearest ldbl-96-intel 0x2.091d68p+0L : -0x1.fe84705639d38772p+0L : inexact-ok
+= tan towardzero ldbl-96-intel 0x2.091d68p+0L : -0x1.fe84705639d3877p+0L : inexact-ok
+= tan upward ldbl-96-intel 0x2.091d68p+0L : -0x1.fe84705639d3877p+0L : inexact-ok
+= tan downward ldbl-96-m68k 0x2.091d68p+0L : -0x1.fe84705639d38772p+0L : inexact-ok
+= tan tonearest ldbl-96-m68k 0x2.091d68p+0L : -0x1.fe84705639d38772p+0L : inexact-ok
+= tan towardzero ldbl-96-m68k 0x2.091d68p+0L : -0x1.fe84705639d3877p+0L : inexact-ok
+= tan upward ldbl-96-m68k 0x2.091d68p+0L : -0x1.fe84705639d3877p+0L : inexact-ok
+= tan downward ldbl-128 0x2.091d68p+0L : -0x1.fe84705639d387710dae52455d51p+0L : inexact-ok
+= tan tonearest ldbl-128 0x2.091d68p+0L : -0x1.fe84705639d387710dae52455d5p+0L : inexact-ok
+= tan towardzero ldbl-128 0x2.091d68p+0L : -0x1.fe84705639d387710dae52455d5p+0L : inexact-ok
+= tan upward ldbl-128 0x2.091d68p+0L : -0x1.fe84705639d387710dae52455d5p+0L : inexact-ok
+= tan downward ldbl-128ibm 0x2.091d68p+0L : -0x1.fe84705639d387710dae52455d8p+0L : inexact-ok
+= tan tonearest ldbl-128ibm 0x2.091d68p+0L : -0x1.fe84705639d387710dae52455d8p+0L : inexact-ok
+= tan towardzero ldbl-128ibm 0x2.091d68p+0L : -0x1.fe84705639d387710dae52455dp+0L : inexact-ok
+= tan upward ldbl-128ibm 0x2.091d68p+0L : -0x1.fe84705639d387710dae52455dp+0L : inexact-ok
+tan -0x5.302ab9b18593264p+0
+= tan downward flt-32 -0x5.302ab8p+0f : 0x1.f0dbcep+0f : inexact-ok
+= tan tonearest flt-32 -0x5.302ab8p+0f : 0x1.f0dbcep+0f : inexact-ok
+= tan towardzero flt-32 -0x5.302ab8p+0f : 0x1.f0dbcep+0f : inexact-ok
+= tan upward flt-32 -0x5.302ab8p+0f : 0x1.f0dbdp+0f : inexact-ok
+= tan downward dbl-64 -0x5.302ab8p+0 : 0x1.f0dbcee9873cbp+0 : inexact-ok
+= tan tonearest dbl-64 -0x5.302ab8p+0 : 0x1.f0dbcee9873ccp+0 : inexact-ok
+= tan towardzero dbl-64 -0x5.302ab8p+0 : 0x1.f0dbcee9873cbp+0 : inexact-ok
+= tan upward dbl-64 -0x5.302ab8p+0 : 0x1.f0dbcee9873ccp+0 : inexact-ok
+= tan downward ldbl-96-intel -0x5.302ab8p+0L : 0x1.f0dbcee9873cbf2ep+0L : inexact-ok
+= tan tonearest ldbl-96-intel -0x5.302ab8p+0L : 0x1.f0dbcee9873cbf2ep+0L : inexact-ok
+= tan towardzero ldbl-96-intel -0x5.302ab8p+0L : 0x1.f0dbcee9873cbf2ep+0L : inexact-ok
+= tan upward ldbl-96-intel -0x5.302ab8p+0L : 0x1.f0dbcee9873cbf3p+0L : inexact-ok
+= tan downward ldbl-96-m68k -0x5.302ab8p+0L : 0x1.f0dbcee9873cbf2ep+0L : inexact-ok
+= tan tonearest ldbl-96-m68k -0x5.302ab8p+0L : 0x1.f0dbcee9873cbf2ep+0L : inexact-ok
+= tan towardzero ldbl-96-m68k -0x5.302ab8p+0L : 0x1.f0dbcee9873cbf2ep+0L : inexact-ok
+= tan upward ldbl-96-m68k -0x5.302ab8p+0L : 0x1.f0dbcee9873cbf3p+0L : inexact-ok
+= tan downward ldbl-128 -0x5.302ab8p+0L : 0x1.f0dbcee9873cbf2ee7067b00e7ffp+0L : inexact-ok
+= tan tonearest ldbl-128 -0x5.302ab8p+0L : 0x1.f0dbcee9873cbf2ee7067b00e8p+0L : inexact-ok
+= tan towardzero ldbl-128 -0x5.302ab8p+0L : 0x1.f0dbcee9873cbf2ee7067b00e7ffp+0L : inexact-ok
+= tan upward ldbl-128 -0x5.302ab8p+0L : 0x1.f0dbcee9873cbf2ee7067b00e8p+0L : inexact-ok
+= tan downward ldbl-128ibm -0x5.302ab8p+0L : 0x1.f0dbcee9873cbf2ee7067b00e78p+0L : inexact-ok
+= tan tonearest ldbl-128ibm -0x5.302ab8p+0L : 0x1.f0dbcee9873cbf2ee7067b00e8p+0L : inexact-ok
+= tan towardzero ldbl-128ibm -0x5.302ab8p+0L : 0x1.f0dbcee9873cbf2ee7067b00e78p+0L : inexact-ok
+= tan upward ldbl-128ibm -0x5.302ab8p+0L : 0x1.f0dbcee9873cbf2ee7067b00e8p+0L : inexact-ok
+= tan downward flt-32 -0x5.302acp+0f : 0x1.f0dba8p+0f : inexact-ok
+= tan tonearest flt-32 -0x5.302acp+0f : 0x1.f0dba8p+0f : inexact-ok
+= tan towardzero flt-32 -0x5.302acp+0f : 0x1.f0dba8p+0f : inexact-ok
+= tan upward flt-32 -0x5.302acp+0f : 0x1.f0dbaap+0f : inexact-ok
+= tan downward dbl-64 -0x5.302acp+0 : 0x1.f0dba8c6e598bp+0 : inexact-ok
+= tan tonearest dbl-64 -0x5.302acp+0 : 0x1.f0dba8c6e598cp+0 : inexact-ok
+= tan towardzero dbl-64 -0x5.302acp+0 : 0x1.f0dba8c6e598bp+0 : inexact-ok
+= tan upward dbl-64 -0x5.302acp+0 : 0x1.f0dba8c6e598cp+0 : inexact-ok
+= tan downward ldbl-96-intel -0x5.302acp+0L : 0x1.f0dba8c6e598b932p+0L : inexact-ok
+= tan tonearest ldbl-96-intel -0x5.302acp+0L : 0x1.f0dba8c6e598b932p+0L : inexact-ok
+= tan towardzero ldbl-96-intel -0x5.302acp+0L : 0x1.f0dba8c6e598b932p+0L : inexact-ok
+= tan upward ldbl-96-intel -0x5.302acp+0L : 0x1.f0dba8c6e598b934p+0L : inexact-ok
+= tan downward ldbl-96-m68k -0x5.302acp+0L : 0x1.f0dba8c6e598b932p+0L : inexact-ok
+= tan tonearest ldbl-96-m68k -0x5.302acp+0L : 0x1.f0dba8c6e598b932p+0L : inexact-ok
+= tan towardzero ldbl-96-m68k -0x5.302acp+0L : 0x1.f0dba8c6e598b932p+0L : inexact-ok
+= tan upward ldbl-96-m68k -0x5.302acp+0L : 0x1.f0dba8c6e598b934p+0L : inexact-ok
+= tan downward ldbl-128 -0x5.302acp+0L : 0x1.f0dba8c6e598b93213c2ad3e1475p+0L : inexact-ok
+= tan tonearest ldbl-128 -0x5.302acp+0L : 0x1.f0dba8c6e598b93213c2ad3e1476p+0L : inexact-ok
+= tan towardzero ldbl-128 -0x5.302acp+0L : 0x1.f0dba8c6e598b93213c2ad3e1475p+0L : inexact-ok
+= tan upward ldbl-128 -0x5.302acp+0L : 0x1.f0dba8c6e598b93213c2ad3e1476p+0L : inexact-ok
+= tan downward ldbl-128ibm -0x5.302acp+0L : 0x1.f0dba8c6e598b93213c2ad3e14p+0L : inexact-ok
+= tan tonearest ldbl-128ibm -0x5.302acp+0L : 0x1.f0dba8c6e598b93213c2ad3e148p+0L : inexact-ok
+= tan towardzero ldbl-128ibm -0x5.302acp+0L : 0x1.f0dba8c6e598b93213c2ad3e14p+0L : inexact-ok
+= tan upward ldbl-128ibm -0x5.302acp+0L : 0x1.f0dba8c6e598b93213c2ad3e148p+0L : inexact-ok
+= tan downward dbl-64 -0x5.302ab9b18593p+0 : 0x1.f0dbc6d6f7b0ap+0 : inexact-ok
+= tan tonearest dbl-64 -0x5.302ab9b18593p+0 : 0x1.f0dbc6d6f7b0ap+0 : inexact-ok
+= tan towardzero dbl-64 -0x5.302ab9b18593p+0 : 0x1.f0dbc6d6f7b0ap+0 : inexact-ok
+= tan upward dbl-64 -0x5.302ab9b18593p+0 : 0x1.f0dbc6d6f7b0bp+0 : inexact-ok
+= tan downward ldbl-96-intel -0x5.302ab9b18593p+0L : 0x1.f0dbc6d6f7b0a6e4p+0L : inexact-ok
+= tan tonearest ldbl-96-intel -0x5.302ab9b18593p+0L : 0x1.f0dbc6d6f7b0a6e6p+0L : inexact-ok
+= tan towardzero ldbl-96-intel -0x5.302ab9b18593p+0L : 0x1.f0dbc6d6f7b0a6e4p+0L : inexact-ok
+= tan upward ldbl-96-intel -0x5.302ab9b18593p+0L : 0x1.f0dbc6d6f7b0a6e6p+0L : inexact-ok
+= tan downward ldbl-96-m68k -0x5.302ab9b18593p+0L : 0x1.f0dbc6d6f7b0a6e4p+0L : inexact-ok
+= tan tonearest ldbl-96-m68k -0x5.302ab9b18593p+0L : 0x1.f0dbc6d6f7b0a6e6p+0L : inexact-ok
+= tan towardzero ldbl-96-m68k -0x5.302ab9b18593p+0L : 0x1.f0dbc6d6f7b0a6e4p+0L : inexact-ok
+= tan upward ldbl-96-m68k -0x5.302ab9b18593p+0L : 0x1.f0dbc6d6f7b0a6e6p+0L : inexact-ok
+= tan downward ldbl-128 -0x5.302ab9b18593p+0L : 0x1.f0dbc6d6f7b0a6e58732bf53fb8p+0L : inexact-ok
+= tan tonearest ldbl-128 -0x5.302ab9b18593p+0L : 0x1.f0dbc6d6f7b0a6e58732bf53fb8p+0L : inexact-ok
+= tan towardzero ldbl-128 -0x5.302ab9b18593p+0L : 0x1.f0dbc6d6f7b0a6e58732bf53fb8p+0L : inexact-ok
+= tan upward ldbl-128 -0x5.302ab9b18593p+0L : 0x1.f0dbc6d6f7b0a6e58732bf53fb81p+0L : inexact-ok
+= tan downward ldbl-128ibm -0x5.302ab9b18593p+0L : 0x1.f0dbc6d6f7b0a6e58732bf53fb8p+0L : inexact-ok
+= tan tonearest ldbl-128ibm -0x5.302ab9b18593p+0L : 0x1.f0dbc6d6f7b0a6e58732bf53fb8p+0L : inexact-ok
+= tan towardzero ldbl-128ibm -0x5.302ab9b18593p+0L : 0x1.f0dbc6d6f7b0a6e58732bf53fb8p+0L : inexact-ok
+= tan upward ldbl-128ibm -0x5.302ab9b18593p+0L : 0x1.f0dbc6d6f7b0a6e58732bf53fcp+0L : inexact-ok
+= tan downward dbl-64 -0x5.302ab9b185934p+0 : 0x1.f0dbc6d6f7af7p+0 : inexact-ok
+= tan tonearest dbl-64 -0x5.302ab9b185934p+0 : 0x1.f0dbc6d6f7af7p+0 : inexact-ok
+= tan towardzero dbl-64 -0x5.302ab9b185934p+0 : 0x1.f0dbc6d6f7af7p+0 : inexact-ok
+= tan upward dbl-64 -0x5.302ab9b185934p+0 : 0x1.f0dbc6d6f7af8p+0 : inexact-ok
+= tan downward ldbl-96-intel -0x5.302ab9b185934p+0L : 0x1.f0dbc6d6f7af75dp+0L : inexact-ok
+= tan tonearest ldbl-96-intel -0x5.302ab9b185934p+0L : 0x1.f0dbc6d6f7af75dp+0L : inexact-ok
+= tan towardzero ldbl-96-intel -0x5.302ab9b185934p+0L : 0x1.f0dbc6d6f7af75dp+0L : inexact-ok
+= tan upward ldbl-96-intel -0x5.302ab9b185934p+0L : 0x1.f0dbc6d6f7af75d2p+0L : inexact-ok
+= tan downward ldbl-96-m68k -0x5.302ab9b185934p+0L : 0x1.f0dbc6d6f7af75dp+0L : inexact-ok
+= tan tonearest ldbl-96-m68k -0x5.302ab9b185934p+0L : 0x1.f0dbc6d6f7af75dp+0L : inexact-ok
+= tan towardzero ldbl-96-m68k -0x5.302ab9b185934p+0L : 0x1.f0dbc6d6f7af75dp+0L : inexact-ok
+= tan upward ldbl-96-m68k -0x5.302ab9b185934p+0L : 0x1.f0dbc6d6f7af75d2p+0L : inexact-ok
+= tan downward ldbl-128 -0x5.302ab9b185934p+0L : 0x1.f0dbc6d6f7af75d06f670bd22cep+0L : inexact-ok
+= tan tonearest ldbl-128 -0x5.302ab9b185934p+0L : 0x1.f0dbc6d6f7af75d06f670bd22cep+0L : inexact-ok
+= tan towardzero ldbl-128 -0x5.302ab9b185934p+0L : 0x1.f0dbc6d6f7af75d06f670bd22cep+0L : inexact-ok
+= tan upward ldbl-128 -0x5.302ab9b185934p+0L : 0x1.f0dbc6d6f7af75d06f670bd22ce1p+0L : inexact-ok
+= tan downward ldbl-128ibm -0x5.302ab9b185934p+0L : 0x1.f0dbc6d6f7af75d06f670bd22c8p+0L : inexact-ok
+= tan tonearest ldbl-128ibm -0x5.302ab9b185934p+0L : 0x1.f0dbc6d6f7af75d06f670bd22dp+0L : inexact-ok
+= tan towardzero ldbl-128ibm -0x5.302ab9b185934p+0L : 0x1.f0dbc6d6f7af75d06f670bd22c8p+0L : inexact-ok
+= tan upward ldbl-128ibm -0x5.302ab9b185934p+0L : 0x1.f0dbc6d6f7af75d06f670bd22dp+0L : inexact-ok
+= tan downward ldbl-96-intel -0x5.302ab9b18593264p+0L : 0x1.f0dbc6d6f7aff08ep+0L : inexact-ok
+= tan tonearest ldbl-96-intel -0x5.302ab9b18593264p+0L : 0x1.f0dbc6d6f7aff09p+0L : inexact-ok
+= tan towardzero ldbl-96-intel -0x5.302ab9b18593264p+0L : 0x1.f0dbc6d6f7aff08ep+0L : inexact-ok
+= tan upward ldbl-96-intel -0x5.302ab9b18593264p+0L : 0x1.f0dbc6d6f7aff09p+0L : inexact-ok
+= tan downward ldbl-96-m68k -0x5.302ab9b18593264p+0L : 0x1.f0dbc6d6f7aff08ep+0L : inexact-ok
+= tan tonearest ldbl-96-m68k -0x5.302ab9b18593264p+0L : 0x1.f0dbc6d6f7aff09p+0L : inexact-ok
+= tan towardzero ldbl-96-m68k -0x5.302ab9b18593264p+0L : 0x1.f0dbc6d6f7aff08ep+0L : inexact-ok
+= tan upward ldbl-96-m68k -0x5.302ab9b18593264p+0L : 0x1.f0dbc6d6f7aff09p+0L : inexact-ok
+= tan downward ldbl-128 -0x5.302ab9b18593264p+0L : 0x1.f0dbc6d6f7aff08febfa010b436ap+0L : inexact-ok
+= tan tonearest ldbl-128 -0x5.302ab9b18593264p+0L : 0x1.f0dbc6d6f7aff08febfa010b436ap+0L : inexact-ok
+= tan towardzero ldbl-128 -0x5.302ab9b18593264p+0L : 0x1.f0dbc6d6f7aff08febfa010b436ap+0L : inexact-ok
+= tan upward ldbl-128 -0x5.302ab9b18593264p+0L : 0x1.f0dbc6d6f7aff08febfa010b436bp+0L : inexact-ok
+= tan downward ldbl-128ibm -0x5.302ab9b18593264p+0L : 0x1.f0dbc6d6f7aff08febfa010b43p+0L : inexact-ok
+= tan tonearest ldbl-128ibm -0x5.302ab9b18593264p+0L : 0x1.f0dbc6d6f7aff08febfa010b438p+0L : inexact-ok
+= tan towardzero ldbl-128ibm -0x5.302ab9b18593264p+0L : 0x1.f0dbc6d6f7aff08febfa010b43p+0L : inexact-ok
+= tan upward ldbl-128ibm -0x5.302ab9b18593264p+0L : 0x1.f0dbc6d6f7aff08febfa010b438p+0L : inexact-ok
+tan 0x1.1ad374p+0
+= tan downward flt-32 0x1.1ad374p+0f : 0x1.fcfe66p+0f : inexact-ok
+= tan tonearest flt-32 0x1.1ad374p+0f : 0x1.fcfe68p+0f : inexact-ok
+= tan towardzero flt-32 0x1.1ad374p+0f : 0x1.fcfe66p+0f : inexact-ok
+= tan upward flt-32 0x1.1ad374p+0f : 0x1.fcfe68p+0f : inexact-ok
+= tan downward dbl-64 0x1.1ad374p+0 : 0x1.fcfe678552d4ap+0 : inexact-ok
+= tan tonearest dbl-64 0x1.1ad374p+0 : 0x1.fcfe678552d4ap+0 : inexact-ok
+= tan towardzero dbl-64 0x1.1ad374p+0 : 0x1.fcfe678552d4ap+0 : inexact-ok
+= tan upward dbl-64 0x1.1ad374p+0 : 0x1.fcfe678552d4bp+0 : inexact-ok
+= tan downward ldbl-96-intel 0x1.1ad374p+0L : 0x1.fcfe678552d4a7ccp+0L : inexact-ok
+= tan tonearest ldbl-96-intel 0x1.1ad374p+0L : 0x1.fcfe678552d4a7ccp+0L : inexact-ok
+= tan towardzero ldbl-96-intel 0x1.1ad374p+0L : 0x1.fcfe678552d4a7ccp+0L : inexact-ok
+= tan upward ldbl-96-intel 0x1.1ad374p+0L : 0x1.fcfe678552d4a7cep+0L : inexact-ok
+= tan downward ldbl-96-m68k 0x1.1ad374p+0L : 0x1.fcfe678552d4a7ccp+0L : inexact-ok
+= tan tonearest ldbl-96-m68k 0x1.1ad374p+0L : 0x1.fcfe678552d4a7ccp+0L : inexact-ok
+= tan towardzero ldbl-96-m68k 0x1.1ad374p+0L : 0x1.fcfe678552d4a7ccp+0L : inexact-ok
+= tan upward ldbl-96-m68k 0x1.1ad374p+0L : 0x1.fcfe678552d4a7cep+0L : inexact-ok
+= tan downward ldbl-128 0x1.1ad374p+0L : 0x1.fcfe678552d4a7cc4536fb771831p+0L : inexact-ok
+= tan tonearest ldbl-128 0x1.1ad374p+0L : 0x1.fcfe678552d4a7cc4536fb771832p+0L : inexact-ok
+= tan towardzero ldbl-128 0x1.1ad374p+0L : 0x1.fcfe678552d4a7cc4536fb771831p+0L : inexact-ok
+= tan upward ldbl-128 0x1.1ad374p+0L : 0x1.fcfe678552d4a7cc4536fb771832p+0L : inexact-ok
+= tan downward ldbl-128ibm 0x1.1ad374p+0L : 0x1.fcfe678552d4a7cc4536fb7718p+0L : inexact-ok
+= tan tonearest ldbl-128ibm 0x1.1ad374p+0L : 0x1.fcfe678552d4a7cc4536fb7718p+0L : inexact-ok
+= tan towardzero ldbl-128ibm 0x1.1ad374p+0L : 0x1.fcfe678552d4a7cc4536fb7718p+0L : inexact-ok
+= tan upward ldbl-128ibm 0x1.1ad374p+0L : 0x1.fcfe678552d4a7cc4536fb77188p+0L : inexact-ok
+tan -0x1.0d55b8p+0
+= tan downward flt-32 -0x1.0d55b8p+0f : -0x1.c074fap+0f : inexact-ok
+= tan tonearest flt-32 -0x1.0d55b8p+0f : -0x1.c074f8p+0f : inexact-ok
+= tan towardzero flt-32 -0x1.0d55b8p+0f : -0x1.c074f8p+0f : inexact-ok
+= tan upward flt-32 -0x1.0d55b8p+0f : -0x1.c074f8p+0f : inexact-ok
+= tan downward dbl-64 -0x1.0d55b8p+0 : -0x1.c074f83e72237p+0 : inexact-ok
+= tan tonearest dbl-64 -0x1.0d55b8p+0 : -0x1.c074f83e72237p+0 : inexact-ok
+= tan towardzero dbl-64 -0x1.0d55b8p+0 : -0x1.c074f83e72236p+0 : inexact-ok
+= tan upward dbl-64 -0x1.0d55b8p+0 : -0x1.c074f83e72236p+0 : inexact-ok
+= tan downward ldbl-96-intel -0x1.0d55b8p+0L : -0x1.c074f83e72236f1ap+0L : inexact-ok
+= tan tonearest ldbl-96-intel -0x1.0d55b8p+0L : -0x1.c074f83e72236f1ap+0L : inexact-ok
+= tan towardzero ldbl-96-intel -0x1.0d55b8p+0L : -0x1.c074f83e72236f18p+0L : inexact-ok
+= tan upward ldbl-96-intel -0x1.0d55b8p+0L : -0x1.c074f83e72236f18p+0L : inexact-ok
+= tan downward ldbl-96-m68k -0x1.0d55b8p+0L : -0x1.c074f83e72236f1ap+0L : inexact-ok
+= tan tonearest ldbl-96-m68k -0x1.0d55b8p+0L : -0x1.c074f83e72236f1ap+0L : inexact-ok
+= tan towardzero ldbl-96-m68k -0x1.0d55b8p+0L : -0x1.c074f83e72236f18p+0L : inexact-ok
+= tan upward ldbl-96-m68k -0x1.0d55b8p+0L : -0x1.c074f83e72236f18p+0L : inexact-ok
+= tan downward ldbl-128 -0x1.0d55b8p+0L : -0x1.c074f83e72236f1900dbba65f784p+0L : inexact-ok
+= tan tonearest ldbl-128 -0x1.0d55b8p+0L : -0x1.c074f83e72236f1900dbba65f783p+0L : inexact-ok
+= tan towardzero ldbl-128 -0x1.0d55b8p+0L : -0x1.c074f83e72236f1900dbba65f783p+0L : inexact-ok
+= tan upward ldbl-128 -0x1.0d55b8p+0L : -0x1.c074f83e72236f1900dbba65f783p+0L : inexact-ok
+= tan downward ldbl-128ibm -0x1.0d55b8p+0L : -0x1.c074f83e72236f1900dbba65f8p+0L : inexact-ok
+= tan tonearest ldbl-128ibm -0x1.0d55b8p+0L : -0x1.c074f83e72236f1900dbba65f78p+0L : inexact-ok
+= tan towardzero ldbl-128ibm -0x1.0d55b8p+0L : -0x1.c074f83e72236f1900dbba65f78p+0L : inexact-ok
+= tan upward ldbl-128ibm -0x1.0d55b8p+0L : -0x1.c074f83e72236f1900dbba65f78p+0L : inexact-ok
+tan 0x1p-5
+= tan downward flt-32 0x8p-8f : 0x8.00aabp-8f : inexact-ok
+= tan tonearest flt-32 0x8p-8f : 0x8.00aacp-8f : inexact-ok
+= tan towardzero flt-32 0x8p-8f : 0x8.00aabp-8f : inexact-ok
+= tan upward flt-32 0x8p-8f : 0x8.00aacp-8f : inexact-ok
+= tan downward dbl-64 0x8p-8 : 0x8.00aabbbd7604p-8 : inexact-ok
+= tan tonearest dbl-64 0x8p-8 : 0x8.00aabbbd7604p-8 : inexact-ok
+= tan towardzero dbl-64 0x8p-8 : 0x8.00aabbbd7604p-8 : inexact-ok
+= tan upward dbl-64 0x8p-8 : 0x8.00aabbbd76048p-8 : inexact-ok
+= tan downward ldbl-96-intel 0x8p-8L : 0x8.00aabbbd76042bep-8L : inexact-ok
+= tan tonearest ldbl-96-intel 0x8p-8L : 0x8.00aabbbd76042bfp-8L : inexact-ok
+= tan towardzero ldbl-96-intel 0x8p-8L : 0x8.00aabbbd76042bep-8L : inexact-ok
+= tan upward ldbl-96-intel 0x8p-8L : 0x8.00aabbbd76042bfp-8L : inexact-ok
+= tan downward ldbl-96-m68k 0x8p-8L : 0x8.00aabbbd76042bep-8L : inexact-ok
+= tan tonearest ldbl-96-m68k 0x8p-8L : 0x8.00aabbbd76042bfp-8L : inexact-ok
+= tan towardzero ldbl-96-m68k 0x8p-8L : 0x8.00aabbbd76042bep-8L : inexact-ok
+= tan upward ldbl-96-m68k 0x8p-8L : 0x8.00aabbbd76042bfp-8L : inexact-ok
+= tan downward ldbl-128 0x8p-8L : 0x8.00aabbbd76042be9164bf404c3p-8L : inexact-ok
+= tan tonearest ldbl-128 0x8p-8L : 0x8.00aabbbd76042be9164bf404c3p-8L : inexact-ok
+= tan towardzero ldbl-128 0x8p-8L : 0x8.00aabbbd76042be9164bf404c3p-8L : inexact-ok
+= tan upward ldbl-128 0x8p-8L : 0x8.00aabbbd76042be9164bf404c308p-8L : inexact-ok
+= tan downward ldbl-128ibm 0x8p-8L : 0x8.00aabbbd76042be9164bf404cp-8L : inexact-ok
+= tan tonearest ldbl-128ibm 0x8p-8L : 0x8.00aabbbd76042be9164bf404c4p-8L : inexact-ok
+= tan towardzero ldbl-128ibm 0x8p-8L : 0x8.00aabbbd76042be9164bf404cp-8L : inexact-ok
+= tan upward ldbl-128ibm 0x8p-8L : 0x8.00aabbbd76042be9164bf404c4p-8L : inexact-ok
+tan 0x1p-10
+= tan downward flt-32 0x4p-12f : 0x4.00001p-12f : inexact-ok
+= tan tonearest flt-32 0x4p-12f : 0x4.000018p-12f : inexact-ok
+= tan towardzero flt-32 0x4p-12f : 0x4.00001p-12f : inexact-ok
+= tan upward flt-32 0x4p-12f : 0x4.000018p-12f : inexact-ok
+= tan downward dbl-64 0x4p-12 : 0x4.0000155555ddcp-12 : inexact-ok
+= tan tonearest dbl-64 0x4p-12 : 0x4.0000155555ddcp-12 : inexact-ok
+= tan towardzero dbl-64 0x4p-12 : 0x4.0000155555ddcp-12 : inexact-ok
+= tan upward dbl-64 0x4p-12 : 0x4.0000155555dep-12 : inexact-ok
+= tan downward ldbl-96-intel 0x4p-12L : 0x4.0000155555ddddep-12L : inexact-ok
+= tan tonearest ldbl-96-intel 0x4p-12L : 0x4.0000155555ddddep-12L : inexact-ok
+= tan towardzero ldbl-96-intel 0x4p-12L : 0x4.0000155555ddddep-12L : inexact-ok
+= tan upward ldbl-96-intel 0x4p-12L : 0x4.0000155555dddde8p-12L : inexact-ok
+= tan downward ldbl-96-m68k 0x4p-12L : 0x4.0000155555ddddep-12L : inexact-ok
+= tan tonearest ldbl-96-m68k 0x4p-12L : 0x4.0000155555ddddep-12L : inexact-ok
+= tan towardzero ldbl-96-m68k 0x4p-12L : 0x4.0000155555ddddep-12L : inexact-ok
+= tan upward ldbl-96-m68k 0x4p-12L : 0x4.0000155555dddde8p-12L : inexact-ok
+= tan downward ldbl-128 0x4p-12L : 0x4.0000155555dddde1521537b70a38p-12L : inexact-ok
+= tan tonearest ldbl-128 0x4p-12L : 0x4.0000155555dddde1521537b70a3cp-12L : inexact-ok
+= tan towardzero ldbl-128 0x4p-12L : 0x4.0000155555dddde1521537b70a38p-12L : inexact-ok
+= tan upward ldbl-128 0x4p-12L : 0x4.0000155555dddde1521537b70a3cp-12L : inexact-ok
+= tan downward ldbl-128ibm 0x4p-12L : 0x4.0000155555dddde1521537b70ap-12L : inexact-ok
+= tan tonearest ldbl-128ibm 0x4p-12L : 0x4.0000155555dddde1521537b70ap-12L : inexact-ok
+= tan towardzero ldbl-128ibm 0x4p-12L : 0x4.0000155555dddde1521537b70ap-12L : inexact-ok
+= tan upward ldbl-128ibm 0x4p-12L : 0x4.0000155555dddde1521537b70cp-12L : inexact-ok
+tan 0x1p-15
+= tan downward flt-32 0x2p-16f : 0x2p-16f : inexact-ok
+= tan tonearest flt-32 0x2p-16f : 0x2p-16f : inexact-ok
+= tan towardzero flt-32 0x2p-16f : 0x2p-16f : inexact-ok
+= tan upward flt-32 0x2p-16f : 0x2.000004p-16f : inexact-ok
+= tan downward dbl-64 0x2p-16 : 0x2.00000002aaaaap-16 : inexact-ok
+= tan tonearest dbl-64 0x2p-16 : 0x2.00000002aaaaap-16 : inexact-ok
+= tan towardzero dbl-64 0x2p-16 : 0x2.00000002aaaaap-16 : inexact-ok
+= tan upward dbl-64 0x2p-16 : 0x2.00000002aaaacp-16 : inexact-ok
+= tan downward ldbl-96-intel 0x2p-16L : 0x2.00000002aaaaaaacp-16L : inexact-ok
+= tan tonearest ldbl-96-intel 0x2p-16L : 0x2.00000002aaaaaabp-16L : inexact-ok
+= tan towardzero ldbl-96-intel 0x2p-16L : 0x2.00000002aaaaaaacp-16L : inexact-ok
+= tan upward ldbl-96-intel 0x2p-16L : 0x2.00000002aaaaaabp-16L : inexact-ok
+= tan downward ldbl-96-m68k 0x2p-16L : 0x2.00000002aaaaaaacp-16L : inexact-ok
+= tan tonearest ldbl-96-m68k 0x2p-16L : 0x2.00000002aaaaaabp-16L : inexact-ok
+= tan towardzero ldbl-96-m68k 0x2p-16L : 0x2.00000002aaaaaaacp-16L : inexact-ok
+= tan upward ldbl-96-m68k 0x2p-16L : 0x2.00000002aaaaaabp-16L : inexact-ok
+= tan downward ldbl-128 0x2p-16L : 0x2.00000002aaaaaaaeeeeeeef5d75cp-16L : inexact-ok
+= tan tonearest ldbl-128 0x2p-16L : 0x2.00000002aaaaaaaeeeeeeef5d75ep-16L : inexact-ok
+= tan towardzero ldbl-128 0x2p-16L : 0x2.00000002aaaaaaaeeeeeeef5d75cp-16L : inexact-ok
+= tan upward ldbl-128 0x2p-16L : 0x2.00000002aaaaaaaeeeeeeef5d75ep-16L : inexact-ok
+= tan downward ldbl-128ibm 0x2p-16L : 0x2.00000002aaaaaaaeeeeeeef5d7p-16L : inexact-ok
+= tan tonearest ldbl-128ibm 0x2p-16L : 0x2.00000002aaaaaaaeeeeeeef5d7p-16L : inexact-ok
+= tan towardzero ldbl-128ibm 0x2p-16L : 0x2.00000002aaaaaaaeeeeeeef5d7p-16L : inexact-ok
+= tan upward ldbl-128ibm 0x2p-16L : 0x2.00000002aaaaaaaeeeeeeef5d8p-16L : inexact-ok
+tan 0x1p-20
+= tan downward flt-32 0x1p-20f : 0x1p-20f : inexact-ok
+= tan tonearest flt-32 0x1p-20f : 0x1p-20f : inexact-ok
+= tan towardzero flt-32 0x1p-20f : 0x1p-20f : inexact-ok
+= tan upward flt-32 0x1p-20f : 0x1.000002p-20f : inexact-ok
+= tan downward dbl-64 0x1p-20 : 0x1.0000000000555p-20 : inexact-ok
+= tan tonearest dbl-64 0x1p-20 : 0x1.0000000000555p-20 : inexact-ok
+= tan towardzero dbl-64 0x1p-20 : 0x1.0000000000555p-20 : inexact-ok
+= tan upward dbl-64 0x1p-20 : 0x1.0000000000556p-20 : inexact-ok
+= tan downward ldbl-96-intel 0x1p-20L : 0x1.0000000000555554p-20L : inexact-ok
+= tan tonearest ldbl-96-intel 0x1p-20L : 0x1.0000000000555556p-20L : inexact-ok
+= tan towardzero ldbl-96-intel 0x1p-20L : 0x1.0000000000555554p-20L : inexact-ok
+= tan upward ldbl-96-intel 0x1p-20L : 0x1.0000000000555556p-20L : inexact-ok
+= tan downward ldbl-96-m68k 0x1p-20L : 0x1.0000000000555554p-20L : inexact-ok
+= tan tonearest ldbl-96-m68k 0x1p-20L : 0x1.0000000000555556p-20L : inexact-ok
+= tan towardzero ldbl-96-m68k 0x1p-20L : 0x1.0000000000555554p-20L : inexact-ok
+= tan upward ldbl-96-m68k 0x1p-20L : 0x1.0000000000555556p-20L : inexact-ok
+= tan downward ldbl-128 0x1p-20L : 0x1.0000000000555555555577777777p-20L : inexact-ok
+= tan tonearest ldbl-128 0x1p-20L : 0x1.0000000000555555555577777777p-20L : inexact-ok
+= tan towardzero ldbl-128 0x1p-20L : 0x1.0000000000555555555577777777p-20L : inexact-ok
+= tan upward ldbl-128 0x1p-20L : 0x1.0000000000555555555577777778p-20L : inexact-ok
+= tan downward ldbl-128ibm 0x1p-20L : 0x1.00000000005555555555777777p-20L : inexact-ok
+= tan tonearest ldbl-128ibm 0x1p-20L : 0x1.000000000055555555557777778p-20L : inexact-ok
+= tan towardzero ldbl-128ibm 0x1p-20L : 0x1.00000000005555555555777777p-20L : inexact-ok
+= tan upward ldbl-128ibm 0x1p-20L : 0x1.000000000055555555557777778p-20L : inexact-ok
+tan 0x1p-25
+= tan downward flt-32 0x8p-28f : 0x8p-28f : inexact-ok
+= tan tonearest flt-32 0x8p-28f : 0x8p-28f : inexact-ok
+= tan towardzero flt-32 0x8p-28f : 0x8p-28f : inexact-ok
+= tan upward flt-32 0x8p-28f : 0x8.00001p-28f : inexact-ok
+= tan downward dbl-64 0x8p-28 : 0x8.0000000000008p-28 : inexact-ok
+= tan tonearest dbl-64 0x8p-28 : 0x8.0000000000008p-28 : inexact-ok
+= tan towardzero dbl-64 0x8p-28 : 0x8.0000000000008p-28 : inexact-ok
+= tan upward dbl-64 0x8p-28 : 0x8.000000000001p-28 : inexact-ok
+= tan downward ldbl-96-intel 0x8p-28L : 0x8.000000000000aaap-28L : inexact-ok
+= tan tonearest ldbl-96-intel 0x8p-28L : 0x8.000000000000aabp-28L : inexact-ok
+= tan towardzero ldbl-96-intel 0x8p-28L : 0x8.000000000000aaap-28L : inexact-ok
+= tan upward ldbl-96-intel 0x8p-28L : 0x8.000000000000aabp-28L : inexact-ok
+= tan downward ldbl-96-m68k 0x8p-28L : 0x8.000000000000aaap-28L : inexact-ok
+= tan tonearest ldbl-96-m68k 0x8p-28L : 0x8.000000000000aabp-28L : inexact-ok
+= tan towardzero ldbl-96-m68k 0x8p-28L : 0x8.000000000000aaap-28L : inexact-ok
+= tan upward ldbl-96-m68k 0x8p-28L : 0x8.000000000000aabp-28L : inexact-ok
+= tan downward ldbl-128 0x8p-28L : 0x8.000000000000aaaaaaaaaaaabbb8p-28L : inexact-ok
+= tan tonearest ldbl-128 0x8p-28L : 0x8.000000000000aaaaaaaaaaaabbb8p-28L : inexact-ok
+= tan towardzero ldbl-128 0x8p-28L : 0x8.000000000000aaaaaaaaaaaabbb8p-28L : inexact-ok
+= tan upward ldbl-128 0x8p-28L : 0x8.000000000000aaaaaaaaaaaabbcp-28L : inexact-ok
+= tan downward ldbl-128ibm 0x8p-28L : 0x8.000000000000aaaaaaaaaaaab8p-28L : inexact-ok
+= tan tonearest ldbl-128ibm 0x8p-28L : 0x8.000000000000aaaaaaaaaaaabcp-28L : inexact-ok
+= tan towardzero ldbl-128ibm 0x8p-28L : 0x8.000000000000aaaaaaaaaaaab8p-28L : inexact-ok
+= tan upward ldbl-128ibm 0x8p-28L : 0x8.000000000000aaaaaaaaaaaabcp-28L : inexact-ok
+tan 0x1p-30
+= tan downward flt-32 0x4p-32f : 0x4p-32f : inexact-ok
+= tan tonearest flt-32 0x4p-32f : 0x4p-32f : inexact-ok
+= tan towardzero flt-32 0x4p-32f : 0x4p-32f : inexact-ok
+= tan upward flt-32 0x4p-32f : 0x4.000008p-32f : inexact-ok
+= tan downward dbl-64 0x4p-32 : 0x4p-32 : inexact-ok
+= tan tonearest dbl-64 0x4p-32 : 0x4p-32 : inexact-ok
+= tan towardzero dbl-64 0x4p-32 : 0x4p-32 : inexact-ok
+= tan upward dbl-64 0x4p-32 : 0x4.0000000000004p-32 : inexact-ok
+= tan downward ldbl-96-intel 0x4p-32L : 0x4.000000000000001p-32L : inexact-ok
+= tan tonearest ldbl-96-intel 0x4p-32L : 0x4.0000000000000018p-32L : inexact-ok
+= tan towardzero ldbl-96-intel 0x4p-32L : 0x4.000000000000001p-32L : inexact-ok
+= tan upward ldbl-96-intel 0x4p-32L : 0x4.0000000000000018p-32L : inexact-ok
+= tan downward ldbl-96-m68k 0x4p-32L : 0x4.000000000000001p-32L : inexact-ok
+= tan tonearest ldbl-96-m68k 0x4p-32L : 0x4.0000000000000018p-32L : inexact-ok
+= tan towardzero ldbl-96-m68k 0x4p-32L : 0x4.000000000000001p-32L : inexact-ok
+= tan upward ldbl-96-m68k 0x4p-32L : 0x4.0000000000000018p-32L : inexact-ok
+= tan downward ldbl-128 0x4p-32L : 0x4.0000000000000015555555555554p-32L : inexact-ok
+= tan tonearest ldbl-128 0x4p-32L : 0x4.0000000000000015555555555554p-32L : inexact-ok
+= tan towardzero ldbl-128 0x4p-32L : 0x4.0000000000000015555555555554p-32L : inexact-ok
+= tan upward ldbl-128 0x4p-32L : 0x4.0000000000000015555555555558p-32L : inexact-ok
+= tan downward ldbl-128ibm 0x4p-32L : 0x4.00000000000000155555555554p-32L : inexact-ok
+= tan tonearest ldbl-128ibm 0x4p-32L : 0x4.00000000000000155555555556p-32L : inexact-ok
+= tan towardzero ldbl-128ibm 0x4p-32L : 0x4.00000000000000155555555554p-32L : inexact-ok
+= tan upward ldbl-128ibm 0x4p-32L : 0x4.00000000000000155555555556p-32L : inexact-ok
+tan 0x1p-35
+= tan downward flt-32 0x2p-36f : 0x2p-36f : inexact-ok
+= tan tonearest flt-32 0x2p-36f : 0x2p-36f : inexact-ok
+= tan towardzero flt-32 0x2p-36f : 0x2p-36f : inexact-ok
+= tan upward flt-32 0x2p-36f : 0x2.000004p-36f : inexact-ok
+= tan downward dbl-64 0x2p-36 : 0x2p-36 : inexact-ok
+= tan tonearest dbl-64 0x2p-36 : 0x2p-36 : inexact-ok
+= tan towardzero dbl-64 0x2p-36 : 0x2p-36 : inexact-ok
+= tan upward dbl-64 0x2p-36 : 0x2.0000000000002p-36 : inexact-ok
+= tan downward ldbl-96-intel 0x2p-36L : 0x2p-36L : inexact-ok
+= tan tonearest ldbl-96-intel 0x2p-36L : 0x2p-36L : inexact-ok
+= tan towardzero ldbl-96-intel 0x2p-36L : 0x2p-36L : inexact-ok
+= tan upward ldbl-96-intel 0x2p-36L : 0x2.0000000000000004p-36L : inexact-ok
+= tan downward ldbl-96-m68k 0x2p-36L : 0x2p-36L : inexact-ok
+= tan tonearest ldbl-96-m68k 0x2p-36L : 0x2p-36L : inexact-ok
+= tan towardzero ldbl-96-m68k 0x2p-36L : 0x2p-36L : inexact-ok
+= tan upward ldbl-96-m68k 0x2p-36L : 0x2.0000000000000004p-36L : inexact-ok
+= tan downward ldbl-128 0x2p-36L : 0x2.000000000000000002aaaaaaaaaap-36L : inexact-ok
+= tan tonearest ldbl-128 0x2p-36L : 0x2.000000000000000002aaaaaaaaaap-36L : inexact-ok
+= tan towardzero ldbl-128 0x2p-36L : 0x2.000000000000000002aaaaaaaaaap-36L : inexact-ok
+= tan upward ldbl-128 0x2p-36L : 0x2.000000000000000002aaaaaaaaacp-36L : inexact-ok
+= tan downward ldbl-128ibm 0x2p-36L : 0x2.000000000000000002aaaaaaaap-36L : inexact-ok
+= tan tonearest ldbl-128ibm 0x2p-36L : 0x2.000000000000000002aaaaaaabp-36L : inexact-ok
+= tan towardzero ldbl-128ibm 0x2p-36L : 0x2.000000000000000002aaaaaaaap-36L : inexact-ok
+= tan upward ldbl-128ibm 0x2p-36L : 0x2.000000000000000002aaaaaaabp-36L : inexact-ok
+tan 0x1p-40
+= tan downward flt-32 0x1p-40f : 0x1p-40f : inexact-ok
+= tan tonearest flt-32 0x1p-40f : 0x1p-40f : inexact-ok
+= tan towardzero flt-32 0x1p-40f : 0x1p-40f : inexact-ok
+= tan upward flt-32 0x1p-40f : 0x1.000002p-40f : inexact-ok
+= tan downward dbl-64 0x1p-40 : 0x1p-40 : inexact-ok
+= tan tonearest dbl-64 0x1p-40 : 0x1p-40 : inexact-ok
+= tan towardzero dbl-64 0x1p-40 : 0x1p-40 : inexact-ok
+= tan upward dbl-64 0x1p-40 : 0x1.0000000000001p-40 : inexact-ok
+= tan downward ldbl-96-intel 0x1p-40L : 0x1p-40L : inexact-ok
+= tan tonearest ldbl-96-intel 0x1p-40L : 0x1p-40L : inexact-ok
+= tan towardzero ldbl-96-intel 0x1p-40L : 0x1p-40L : inexact-ok
+= tan upward ldbl-96-intel 0x1p-40L : 0x1.0000000000000002p-40L : inexact-ok
+= tan downward ldbl-96-m68k 0x1p-40L : 0x1p-40L : inexact-ok
+= tan tonearest ldbl-96-m68k 0x1p-40L : 0x1p-40L : inexact-ok
+= tan towardzero ldbl-96-m68k 0x1p-40L : 0x1p-40L : inexact-ok
+= tan upward ldbl-96-m68k 0x1p-40L : 0x1.0000000000000002p-40L : inexact-ok
+= tan downward ldbl-128 0x1p-40L : 0x1.0000000000000000000055555555p-40L : inexact-ok
+= tan tonearest ldbl-128 0x1p-40L : 0x1.0000000000000000000055555555p-40L : inexact-ok
+= tan towardzero ldbl-128 0x1p-40L : 0x1.0000000000000000000055555555p-40L : inexact-ok
+= tan upward ldbl-128 0x1p-40L : 0x1.0000000000000000000055555556p-40L : inexact-ok
+= tan downward ldbl-128ibm 0x1p-40L : 0x1.00000000000000000000555555p-40L : inexact-ok
+= tan tonearest ldbl-128ibm 0x1p-40L : 0x1.000000000000000000005555558p-40L : inexact-ok
+= tan towardzero ldbl-128ibm 0x1p-40L : 0x1.00000000000000000000555555p-40L : inexact-ok
+= tan upward ldbl-128ibm 0x1p-40L : 0x1.000000000000000000005555558p-40L : inexact-ok
+tan 0x1p-45
+= tan downward flt-32 0x8p-48f : 0x8p-48f : inexact-ok
+= tan tonearest flt-32 0x8p-48f : 0x8p-48f : inexact-ok
+= tan towardzero flt-32 0x8p-48f : 0x8p-48f : inexact-ok
+= tan upward flt-32 0x8p-48f : 0x8.00001p-48f : inexact-ok
+= tan downward dbl-64 0x8p-48 : 0x8p-48 : inexact-ok
+= tan tonearest dbl-64 0x8p-48 : 0x8p-48 : inexact-ok
+= tan towardzero dbl-64 0x8p-48 : 0x8p-48 : inexact-ok
+= tan upward dbl-64 0x8p-48 : 0x8.0000000000008p-48 : inexact-ok
+= tan downward ldbl-96-intel 0x8p-48L : 0x8p-48L : inexact-ok
+= tan tonearest ldbl-96-intel 0x8p-48L : 0x8p-48L : inexact-ok
+= tan towardzero ldbl-96-intel 0x8p-48L : 0x8p-48L : inexact-ok
+= tan upward ldbl-96-intel 0x8p-48L : 0x8.000000000000001p-48L : inexact-ok
+= tan downward ldbl-96-m68k 0x8p-48L : 0x8p-48L : inexact-ok
+= tan tonearest ldbl-96-m68k 0x8p-48L : 0x8p-48L : inexact-ok
+= tan towardzero ldbl-96-m68k 0x8p-48L : 0x8p-48L : inexact-ok
+= tan upward ldbl-96-m68k 0x8p-48L : 0x8.000000000000001p-48L : inexact-ok
+= tan downward ldbl-128 0x8p-48L : 0x8.0000000000000000000000aaaaa8p-48L : inexact-ok
+= tan tonearest ldbl-128 0x8p-48L : 0x8.0000000000000000000000aaaaa8p-48L : inexact-ok
+= tan towardzero ldbl-128 0x8p-48L : 0x8.0000000000000000000000aaaaa8p-48L : inexact-ok
+= tan upward ldbl-128 0x8p-48L : 0x8.0000000000000000000000aaaabp-48L : inexact-ok
+= tan downward ldbl-128ibm 0x8p-48L : 0x8.0000000000000000000000aaa8p-48L : inexact-ok
+= tan tonearest ldbl-128ibm 0x8p-48L : 0x8.0000000000000000000000aaacp-48L : inexact-ok
+= tan towardzero ldbl-128ibm 0x8p-48L : 0x8.0000000000000000000000aaa8p-48L : inexact-ok
+= tan upward ldbl-128ibm 0x8p-48L : 0x8.0000000000000000000000aaacp-48L : inexact-ok
+tan 0x1p-50
+= tan downward flt-32 0x4p-52f : 0x4p-52f : inexact-ok
+= tan tonearest flt-32 0x4p-52f : 0x4p-52f : inexact-ok
+= tan towardzero flt-32 0x4p-52f : 0x4p-52f : inexact-ok
+= tan upward flt-32 0x4p-52f : 0x4.000008p-52f : inexact-ok
+= tan downward dbl-64 0x4p-52 : 0x4p-52 : inexact-ok
+= tan tonearest dbl-64 0x4p-52 : 0x4p-52 : inexact-ok
+= tan towardzero dbl-64 0x4p-52 : 0x4p-52 : inexact-ok
+= tan upward dbl-64 0x4p-52 : 0x4.0000000000004p-52 : inexact-ok
+= tan downward ldbl-96-intel 0x4p-52L : 0x4p-52L : inexact-ok
+= tan tonearest ldbl-96-intel 0x4p-52L : 0x4p-52L : inexact-ok
+= tan towardzero ldbl-96-intel 0x4p-52L : 0x4p-52L : inexact-ok
+= tan upward ldbl-96-intel 0x4p-52L : 0x4.0000000000000008p-52L : inexact-ok
+= tan downward ldbl-96-m68k 0x4p-52L : 0x4p-52L : inexact-ok
+= tan tonearest ldbl-96-m68k 0x4p-52L : 0x4p-52L : inexact-ok
+= tan towardzero ldbl-96-m68k 0x4p-52L : 0x4p-52L : inexact-ok
+= tan upward ldbl-96-m68k 0x4p-52L : 0x4.0000000000000008p-52L : inexact-ok
+= tan downward ldbl-128 0x4p-52L : 0x4.0000000000000000000000001554p-52L : inexact-ok
+= tan tonearest ldbl-128 0x4p-52L : 0x4.0000000000000000000000001554p-52L : inexact-ok
+= tan towardzero ldbl-128 0x4p-52L : 0x4.0000000000000000000000001554p-52L : inexact-ok
+= tan upward ldbl-128 0x4p-52L : 0x4.0000000000000000000000001558p-52L : inexact-ok
+= tan downward ldbl-128ibm 0x4p-52L : 0x4.00000000000000000000000014p-52L : inexact-ok
+= tan tonearest ldbl-128ibm 0x4p-52L : 0x4.00000000000000000000000016p-52L : inexact-ok
+= tan towardzero ldbl-128ibm 0x4p-52L : 0x4.00000000000000000000000014p-52L : inexact-ok
+= tan upward ldbl-128ibm 0x4p-52L : 0x4.00000000000000000000000016p-52L : inexact-ok
+tan 0x1p-55
+= tan downward flt-32 0x2p-56f : 0x2p-56f : inexact-ok
+= tan tonearest flt-32 0x2p-56f : 0x2p-56f : inexact-ok
+= tan towardzero flt-32 0x2p-56f : 0x2p-56f : inexact-ok
+= tan upward flt-32 0x2p-56f : 0x2.000004p-56f : inexact-ok
+= tan downward dbl-64 0x2p-56 : 0x2p-56 : inexact-ok
+= tan tonearest dbl-64 0x2p-56 : 0x2p-56 : inexact-ok
+= tan towardzero dbl-64 0x2p-56 : 0x2p-56 : inexact-ok
+= tan upward dbl-64 0x2p-56 : 0x2.0000000000002p-56 : inexact-ok
+= tan downward ldbl-96-intel 0x2p-56L : 0x2p-56L : inexact-ok
+= tan tonearest ldbl-96-intel 0x2p-56L : 0x2p-56L : inexact-ok
+= tan towardzero ldbl-96-intel 0x2p-56L : 0x2p-56L : inexact-ok
+= tan upward ldbl-96-intel 0x2p-56L : 0x2.0000000000000004p-56L : inexact-ok
+= tan downward ldbl-96-m68k 0x2p-56L : 0x2p-56L : inexact-ok
+= tan tonearest ldbl-96-m68k 0x2p-56L : 0x2p-56L : inexact-ok
+= tan towardzero ldbl-96-m68k 0x2p-56L : 0x2p-56L : inexact-ok
+= tan upward ldbl-96-m68k 0x2p-56L : 0x2.0000000000000004p-56L : inexact-ok
+= tan downward ldbl-128 0x2p-56L : 0x2.0000000000000000000000000002p-56L : inexact-ok
+= tan tonearest ldbl-128 0x2p-56L : 0x2.0000000000000000000000000002p-56L : inexact-ok
+= tan towardzero ldbl-128 0x2p-56L : 0x2.0000000000000000000000000002p-56L : inexact-ok
+= tan upward ldbl-128 0x2p-56L : 0x2.0000000000000000000000000004p-56L : inexact-ok
+= tan downward ldbl-128ibm 0x2p-56L : 0x2p-56L : inexact-ok
+= tan tonearest ldbl-128ibm 0x2p-56L : 0x2p-56L : inexact-ok
+= tan towardzero ldbl-128ibm 0x2p-56L : 0x2p-56L : inexact-ok
+= tan upward ldbl-128ibm 0x2p-56L : 0x2.00000000000000000000000001p-56L : inexact-ok
+tan 0x1p-60
+= tan downward flt-32 0x1p-60f : 0x1p-60f : inexact-ok
+= tan tonearest flt-32 0x1p-60f : 0x1p-60f : inexact-ok
+= tan towardzero flt-32 0x1p-60f : 0x1p-60f : inexact-ok
+= tan upward flt-32 0x1p-60f : 0x1.000002p-60f : inexact-ok
+= tan downward dbl-64 0x1p-60 : 0x1p-60 : inexact-ok
+= tan tonearest dbl-64 0x1p-60 : 0x1p-60 : inexact-ok
+= tan towardzero dbl-64 0x1p-60 : 0x1p-60 : inexact-ok
+= tan upward dbl-64 0x1p-60 : 0x1.0000000000001p-60 : inexact-ok
+= tan downward ldbl-96-intel 0x1p-60L : 0x1p-60L : inexact-ok
+= tan tonearest ldbl-96-intel 0x1p-60L : 0x1p-60L : inexact-ok
+= tan towardzero ldbl-96-intel 0x1p-60L : 0x1p-60L : inexact-ok
+= tan upward ldbl-96-intel 0x1p-60L : 0x1.0000000000000002p-60L : inexact-ok
+= tan downward ldbl-96-m68k 0x1p-60L : 0x1p-60L : inexact-ok
+= tan tonearest ldbl-96-m68k 0x1p-60L : 0x1p-60L : inexact-ok
+= tan towardzero ldbl-96-m68k 0x1p-60L : 0x1p-60L : inexact-ok
+= tan upward ldbl-96-m68k 0x1p-60L : 0x1.0000000000000002p-60L : inexact-ok
+= tan downward ldbl-128 0x1p-60L : 0x1p-60L : inexact-ok
+= tan tonearest ldbl-128 0x1p-60L : 0x1p-60L : inexact-ok
+= tan towardzero ldbl-128 0x1p-60L : 0x1p-60L : inexact-ok
+= tan upward ldbl-128 0x1p-60L : 0x1.0000000000000000000000000001p-60L : inexact-ok
+= tan downward ldbl-128ibm 0x1p-60L : 0x1p-60L : inexact-ok
+= tan tonearest ldbl-128ibm 0x1p-60L : 0x1p-60L : inexact-ok
+= tan towardzero ldbl-128ibm 0x1p-60L : 0x1p-60L : inexact-ok
+= tan upward ldbl-128ibm 0x1p-60L : 0x1.000000000000000000000000008p-60L : inexact-ok
+tan 0x1p-100
+= tan downward flt-32 0x1p-100f : 0x1p-100f : inexact-ok
+= tan tonearest flt-32 0x1p-100f : 0x1p-100f : inexact-ok
+= tan towardzero flt-32 0x1p-100f : 0x1p-100f : inexact-ok
+= tan upward flt-32 0x1p-100f : 0x1.000002p-100f : inexact-ok
+= tan downward dbl-64 0x1p-100 : 0x1p-100 : inexact-ok
+= tan tonearest dbl-64 0x1p-100 : 0x1p-100 : inexact-ok
+= tan towardzero dbl-64 0x1p-100 : 0x1p-100 : inexact-ok
+= tan upward dbl-64 0x1p-100 : 0x1.0000000000001p-100 : inexact-ok
+= tan downward ldbl-96-intel 0x1p-100L : 0x1p-100L : inexact-ok
+= tan tonearest ldbl-96-intel 0x1p-100L : 0x1p-100L : inexact-ok
+= tan towardzero ldbl-96-intel 0x1p-100L : 0x1p-100L : inexact-ok
+= tan upward ldbl-96-intel 0x1p-100L : 0x1.0000000000000002p-100L : inexact-ok
+= tan downward ldbl-96-m68k 0x1p-100L : 0x1p-100L : inexact-ok
+= tan tonearest ldbl-96-m68k 0x1p-100L : 0x1p-100L : inexact-ok
+= tan towardzero ldbl-96-m68k 0x1p-100L : 0x1p-100L : inexact-ok
+= tan upward ldbl-96-m68k 0x1p-100L : 0x1.0000000000000002p-100L : inexact-ok
+= tan downward ldbl-128 0x1p-100L : 0x1p-100L : inexact-ok
+= tan tonearest ldbl-128 0x1p-100L : 0x1p-100L : inexact-ok
+= tan towardzero ldbl-128 0x1p-100L : 0x1p-100L : inexact-ok
+= tan upward ldbl-128 0x1p-100L : 0x1.0000000000000000000000000001p-100L : inexact-ok
+= tan downward ldbl-128ibm 0x1p-100L : 0x1p-100L : inexact-ok
+= tan tonearest ldbl-128ibm 0x1p-100L : 0x1p-100L : inexact-ok
+= tan towardzero ldbl-128ibm 0x1p-100L : 0x1p-100L : inexact-ok
+= tan upward ldbl-128ibm 0x1p-100L : 0x1.000000000000000000000000008p-100L : inexact-ok
+tan 0x1p-600
+= tan downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tan tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tan towardzero flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tan upward flt-32 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= tan downward dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= tan tonearest dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= tan towardzero dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= tan upward dbl-64 0x8p-152 : 0x8.0000000000008p-152 : inexact-ok
+= tan downward ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= tan tonearest ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= tan towardzero ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= tan upward ldbl-96-intel 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok
+= tan downward ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= tan tonearest ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= tan towardzero ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= tan upward ldbl-96-m68k 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok
+= tan downward ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= tan tonearest ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= tan towardzero ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= tan upward ldbl-128 0x8p-152L : 0x8.0000000000000000000000000008p-152L : inexact-ok
+= tan downward ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= tan tonearest ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= tan towardzero ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= tan upward ldbl-128ibm 0x8p-152L : 0x8.00000000000000000000000004p-152L : inexact-ok
+= tan downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= tan tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= tan towardzero flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= tan upward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= tan downward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= tan tonearest dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= tan towardzero dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= tan upward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= tan downward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= tan tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= tan towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= tan upward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= tan downward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= tan tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= tan towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= tan upward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= tan downward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= tan tonearest ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= tan towardzero ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= tan upward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= tan downward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= tan tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= tan towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= tan upward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= tan downward dbl-64 0x1p-600 : 0x1p-600 : inexact-ok
+= tan tonearest dbl-64 0x1p-600 : 0x1p-600 : inexact-ok
+= tan towardzero dbl-64 0x1p-600 : 0x1p-600 : inexact-ok
+= tan upward dbl-64 0x1p-600 : 0x1.0000000000001p-600 : inexact-ok
+= tan downward ldbl-96-intel 0x1p-600L : 0x1p-600L : inexact-ok
+= tan tonearest ldbl-96-intel 0x1p-600L : 0x1p-600L : inexact-ok
+= tan towardzero ldbl-96-intel 0x1p-600L : 0x1p-600L : inexact-ok
+= tan upward ldbl-96-intel 0x1p-600L : 0x1.0000000000000002p-600L : inexact-ok
+= tan downward ldbl-96-m68k 0x1p-600L : 0x1p-600L : inexact-ok
+= tan tonearest ldbl-96-m68k 0x1p-600L : 0x1p-600L : inexact-ok
+= tan towardzero ldbl-96-m68k 0x1p-600L : 0x1p-600L : inexact-ok
+= tan upward ldbl-96-m68k 0x1p-600L : 0x1.0000000000000002p-600L : inexact-ok
+= tan downward ldbl-128 0x1p-600L : 0x1p-600L : inexact-ok
+= tan tonearest ldbl-128 0x1p-600L : 0x1p-600L : inexact-ok
+= tan towardzero ldbl-128 0x1p-600L : 0x1p-600L : inexact-ok
+= tan upward ldbl-128 0x1p-600L : 0x1.0000000000000000000000000001p-600L : inexact-ok
+= tan downward ldbl-128ibm 0x1p-600L : 0x1p-600L : inexact-ok
+= tan tonearest ldbl-128ibm 0x1p-600L : 0x1p-600L : inexact-ok
+= tan towardzero ldbl-128ibm 0x1p-600L : 0x1p-600L : inexact-ok
+= tan upward ldbl-128ibm 0x1p-600L : 0x1.000000000000000000000000008p-600L : inexact-ok
+tan 0x1p-10000
+= tan downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tan tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tan towardzero flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tan upward flt-32 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= tan downward dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= tan tonearest dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= tan towardzero dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= tan upward dbl-64 0x8p-152 : 0x8.0000000000008p-152 : inexact-ok
+= tan downward ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= tan tonearest ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= tan towardzero ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= tan upward ldbl-96-intel 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok
+= tan downward ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= tan tonearest ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= tan towardzero ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= tan upward ldbl-96-m68k 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok
+= tan downward ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= tan tonearest ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= tan towardzero ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= tan upward ldbl-128 0x8p-152L : 0x8.0000000000000000000000000008p-152L : inexact-ok
+= tan downward ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= tan tonearest ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= tan towardzero ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= tan upward ldbl-128ibm 0x8p-152L : 0x8.00000000000000000000000004p-152L : inexact-ok
+= tan downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= tan tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= tan towardzero flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= tan upward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= tan downward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= tan tonearest dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= tan towardzero dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= tan upward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= tan downward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= tan tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= tan towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= tan upward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= tan downward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= tan tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= tan towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= tan upward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= tan downward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= tan tonearest ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= tan towardzero ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= tan upward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= tan downward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= tan tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= tan towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= tan upward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= tan downward dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= tan tonearest dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= tan towardzero dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= tan upward dbl-64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
+= tan downward ldbl-96-intel 0x4p-1076L : 0x4p-1076L : inexact-ok
+= tan tonearest ldbl-96-intel 0x4p-1076L : 0x4p-1076L : inexact-ok
+= tan towardzero ldbl-96-intel 0x4p-1076L : 0x4p-1076L : inexact-ok
+= tan upward ldbl-96-intel 0x4p-1076L : 0x4.0000000000000008p-1076L : inexact-ok
+= tan downward ldbl-96-m68k 0x4p-1076L : 0x4p-1076L : inexact-ok
+= tan tonearest ldbl-96-m68k 0x4p-1076L : 0x4p-1076L : inexact-ok
+= tan towardzero ldbl-96-m68k 0x4p-1076L : 0x4p-1076L : inexact-ok
+= tan upward ldbl-96-m68k 0x4p-1076L : 0x4.0000000000000008p-1076L : inexact-ok
+= tan downward ldbl-128 0x4p-1076L : 0x4p-1076L : inexact-ok
+= tan tonearest ldbl-128 0x4p-1076L : 0x4p-1076L : inexact-ok
+= tan towardzero ldbl-128 0x4p-1076L : 0x4p-1076L : inexact-ok
+= tan upward ldbl-128 0x4p-1076L : 0x4.0000000000000000000000000004p-1076L : inexact-ok
+= tan downward ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= tan tonearest ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= tan towardzero ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= tan upward ldbl-128ibm 0x4p-1076L : 0x8p-1076L : inexact-ok underflow errno-erange-ok
+= tan downward ldbl-96-intel 0x1p-10000L : 0x1p-10000L : inexact-ok
+= tan tonearest ldbl-96-intel 0x1p-10000L : 0x1p-10000L : inexact-ok
+= tan towardzero ldbl-96-intel 0x1p-10000L : 0x1p-10000L : inexact-ok
+= tan upward ldbl-96-intel 0x1p-10000L : 0x1.0000000000000002p-10000L : inexact-ok
+= tan downward ldbl-96-m68k 0x1p-10000L : 0x1p-10000L : inexact-ok
+= tan tonearest ldbl-96-m68k 0x1p-10000L : 0x1p-10000L : inexact-ok
+= tan towardzero ldbl-96-m68k 0x1p-10000L : 0x1p-10000L : inexact-ok
+= tan upward ldbl-96-m68k 0x1p-10000L : 0x1.0000000000000002p-10000L : inexact-ok
+= tan downward ldbl-128 0x1p-10000L : 0x1p-10000L : inexact-ok
+= tan tonearest ldbl-128 0x1p-10000L : 0x1p-10000L : inexact-ok
+= tan towardzero ldbl-128 0x1p-10000L : 0x1p-10000L : inexact-ok
+= tan upward ldbl-128 0x1p-10000L : 0x1.0000000000000000000000000001p-10000L : inexact-ok
+tan max
+= tan downward flt-32 0xf.fffffp+124f : -0x9.c9ecbp-4f : inexact-ok
+= tan tonearest flt-32 0xf.fffffp+124f : -0x9.c9ecap-4f : inexact-ok
+= tan towardzero flt-32 0xf.fffffp+124f : -0x9.c9ecap-4f : inexact-ok
+= tan upward flt-32 0xf.fffffp+124f : -0x9.c9ecap-4f : inexact-ok
+= tan downward dbl-64 0xf.fffffp+124 : -0x9.c9eca5a4c461p-4 : inexact-ok
+= tan tonearest dbl-64 0xf.fffffp+124 : -0x9.c9eca5a4c461p-4 : inexact-ok
+= tan towardzero dbl-64 0xf.fffffp+124 : -0x9.c9eca5a4c4608p-4 : inexact-ok
+= tan upward dbl-64 0xf.fffffp+124 : -0x9.c9eca5a4c4608p-4 : inexact-ok
+= tan downward ldbl-96-intel 0xf.fffffp+124L : -0x9.c9eca5a4c460f93p-4L : inexact-ok
+= tan tonearest ldbl-96-intel 0xf.fffffp+124L : -0x9.c9eca5a4c460f93p-4L : inexact-ok
+= tan towardzero ldbl-96-intel 0xf.fffffp+124L : -0x9.c9eca5a4c460f92p-4L : inexact-ok
+= tan upward ldbl-96-intel 0xf.fffffp+124L : -0x9.c9eca5a4c460f92p-4L : inexact-ok
+= tan downward ldbl-96-m68k 0xf.fffffp+124L : -0x9.c9eca5a4c460f93p-4L : inexact-ok
+= tan tonearest ldbl-96-m68k 0xf.fffffp+124L : -0x9.c9eca5a4c460f93p-4L : inexact-ok
+= tan towardzero ldbl-96-m68k 0xf.fffffp+124L : -0x9.c9eca5a4c460f92p-4L : inexact-ok
+= tan upward ldbl-96-m68k 0xf.fffffp+124L : -0x9.c9eca5a4c460f92p-4L : inexact-ok
+= tan downward ldbl-128 0xf.fffffp+124L : -0x9.c9eca5a4c460f92a1a2e4fbecf58p-4L : inexact-ok
+= tan tonearest ldbl-128 0xf.fffffp+124L : -0x9.c9eca5a4c460f92a1a2e4fbecf5p-4L : inexact-ok
+= tan towardzero ldbl-128 0xf.fffffp+124L : -0x9.c9eca5a4c460f92a1a2e4fbecf5p-4L : inexact-ok
+= tan upward ldbl-128 0xf.fffffp+124L : -0x9.c9eca5a4c460f92a1a2e4fbecf5p-4L : inexact-ok
+= tan downward ldbl-128ibm 0xf.fffffp+124L : -0x9.c9eca5a4c460f92a1a2e4fbedp-4L : inexact-ok
+= tan tonearest ldbl-128ibm 0xf.fffffp+124L : -0x9.c9eca5a4c460f92a1a2e4fbedp-4L : inexact-ok
+= tan towardzero ldbl-128ibm 0xf.fffffp+124L : -0x9.c9eca5a4c460f92a1a2e4fbeccp-4L : inexact-ok
+= tan upward ldbl-128ibm 0xf.fffffp+124L : -0x9.c9eca5a4c460f92a1a2e4fbeccp-4L : inexact-ok
+= tan downward dbl-64 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729484p-8 : inexact-ok
+= tan tonearest dbl-64 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729484p-8 : inexact-ok
+= tan towardzero dbl-64 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729483p-8 : inexact-ok
+= tan upward dbl-64 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729483p-8 : inexact-ok
+= tan downward ldbl-96-intel 0xf.ffffffffffff8p+1020L : -0x1.4530cfe729483b8ep-8L : inexact-ok
+= tan tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L : -0x1.4530cfe729483b8ep-8L : inexact-ok
+= tan towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L : -0x1.4530cfe729483b8cp-8L : inexact-ok
+= tan upward ldbl-96-intel 0xf.ffffffffffff8p+1020L : -0x1.4530cfe729483b8cp-8L : inexact-ok
+= tan downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : -0x1.4530cfe729483b8ep-8L : inexact-ok
+= tan tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L : -0x1.4530cfe729483b8ep-8L : inexact-ok
+= tan towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L : -0x1.4530cfe729483b8cp-8L : inexact-ok
+= tan upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : -0x1.4530cfe729483b8cp-8L : inexact-ok
+= tan downward ldbl-128 0xf.ffffffffffff8p+1020L : -0x1.4530cfe729483b8da1f7101e16cep-8L : inexact-ok
+= tan tonearest ldbl-128 0xf.ffffffffffff8p+1020L : -0x1.4530cfe729483b8da1f7101e16cdp-8L : inexact-ok
+= tan towardzero ldbl-128 0xf.ffffffffffff8p+1020L : -0x1.4530cfe729483b8da1f7101e16cdp-8L : inexact-ok
+= tan upward ldbl-128 0xf.ffffffffffff8p+1020L : -0x1.4530cfe729483b8da1f7101e16cdp-8L : inexact-ok
+= tan downward ldbl-128ibm 0xf.ffffffffffff8p+1020L : -0x1.4530cfe729483b8da1f7101e17p-8L : inexact-ok
+= tan tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L : -0x1.4530cfe729483b8da1f7101e17p-8L : inexact-ok
+= tan towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L : -0x1.4530cfe729483b8da1f7101e168p-8L : inexact-ok
+= tan upward ldbl-128ibm 0xf.ffffffffffff8p+1020L : -0x1.4530cfe729483b8da1f7101e168p-8L : inexact-ok
+= tan downward ldbl-96-intel 0xf.fffffffffffffffp+16380L : -0x7.ef32a4ca67437ed8p+0L : inexact-ok
+= tan tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L : -0x7.ef32a4ca67437ed8p+0L : inexact-ok
+= tan towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L : -0x7.ef32a4ca67437edp+0L : inexact-ok
+= tan upward ldbl-96-intel 0xf.fffffffffffffffp+16380L : -0x7.ef32a4ca67437edp+0L : inexact-ok
+= tan downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L : -0x7.ef32a4ca67437ed8p+0L : inexact-ok
+= tan tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L : -0x7.ef32a4ca67437ed8p+0L : inexact-ok
+= tan towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L : -0x7.ef32a4ca67437edp+0L : inexact-ok
+= tan upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L : -0x7.ef32a4ca67437edp+0L : inexact-ok
+= tan downward ldbl-128 0xf.fffffffffffffffp+16380L : -0x7.ef32a4ca67437ed7bee844b695ap+0L : inexact-ok
+= tan tonearest ldbl-128 0xf.fffffffffffffffp+16380L : -0x7.ef32a4ca67437ed7bee844b6959cp+0L : inexact-ok
+= tan towardzero ldbl-128 0xf.fffffffffffffffp+16380L : -0x7.ef32a4ca67437ed7bee844b6959cp+0L : inexact-ok
+= tan upward ldbl-128 0xf.fffffffffffffffp+16380L : -0x7.ef32a4ca67437ed7bee844b6959cp+0L : inexact-ok
+= tan downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.1b6e2c58e228a81d9500ff5ce724p+0L : inexact-ok
+= tan tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.1b6e2c58e228a81d9500ff5ce722p+0L : inexact-ok
+= tan towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.1b6e2c58e228a81d9500ff5ce722p+0L : inexact-ok
+= tan upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.1b6e2c58e228a81d9500ff5ce722p+0L : inexact-ok
+= tan downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.9d36f38857f642f5fdd53dc00078p+0L : inexact-ok
+= tan tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.9d36f38857f642f5fdd53dc00078p+0L : inexact-ok
+= tan towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.9d36f38857f642f5fdd53dc00078p+0L : inexact-ok
+= tan upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.9d36f38857f642f5fdd53dc0007ap+0L : inexact-ok
+= tan downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.9d36f38857f642f5fdd53dcp+0L : inexact-ok
+= tan tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.9d36f38857f642f5fdd53dcp+0L : inexact-ok
+= tan towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.9d36f38857f642f5fdd53dcp+0L : inexact-ok
+= tan upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.9d36f38857f642f5fdd53dc001p+0L : inexact-ok
+tan -max
+= tan downward flt-32 -0xf.fffffp+124f : 0x9.c9ecap-4f : inexact-ok
+= tan tonearest flt-32 -0xf.fffffp+124f : 0x9.c9ecap-4f : inexact-ok
+= tan towardzero flt-32 -0xf.fffffp+124f : 0x9.c9ecap-4f : inexact-ok
+= tan upward flt-32 -0xf.fffffp+124f : 0x9.c9ecbp-4f : inexact-ok
+= tan downward dbl-64 -0xf.fffffp+124 : 0x9.c9eca5a4c4608p-4 : inexact-ok
+= tan tonearest dbl-64 -0xf.fffffp+124 : 0x9.c9eca5a4c461p-4 : inexact-ok
+= tan towardzero dbl-64 -0xf.fffffp+124 : 0x9.c9eca5a4c4608p-4 : inexact-ok
+= tan upward dbl-64 -0xf.fffffp+124 : 0x9.c9eca5a4c461p-4 : inexact-ok
+= tan downward ldbl-96-intel -0xf.fffffp+124L : 0x9.c9eca5a4c460f92p-4L : inexact-ok
+= tan tonearest ldbl-96-intel -0xf.fffffp+124L : 0x9.c9eca5a4c460f93p-4L : inexact-ok
+= tan towardzero ldbl-96-intel -0xf.fffffp+124L : 0x9.c9eca5a4c460f92p-4L : inexact-ok
+= tan upward ldbl-96-intel -0xf.fffffp+124L : 0x9.c9eca5a4c460f93p-4L : inexact-ok
+= tan downward ldbl-96-m68k -0xf.fffffp+124L : 0x9.c9eca5a4c460f92p-4L : inexact-ok
+= tan tonearest ldbl-96-m68k -0xf.fffffp+124L : 0x9.c9eca5a4c460f93p-4L : inexact-ok
+= tan towardzero ldbl-96-m68k -0xf.fffffp+124L : 0x9.c9eca5a4c460f92p-4L : inexact-ok
+= tan upward ldbl-96-m68k -0xf.fffffp+124L : 0x9.c9eca5a4c460f93p-4L : inexact-ok
+= tan downward ldbl-128 -0xf.fffffp+124L : 0x9.c9eca5a4c460f92a1a2e4fbecf5p-4L : inexact-ok
+= tan tonearest ldbl-128 -0xf.fffffp+124L : 0x9.c9eca5a4c460f92a1a2e4fbecf5p-4L : inexact-ok
+= tan towardzero ldbl-128 -0xf.fffffp+124L : 0x9.c9eca5a4c460f92a1a2e4fbecf5p-4L : inexact-ok
+= tan upward ldbl-128 -0xf.fffffp+124L : 0x9.c9eca5a4c460f92a1a2e4fbecf58p-4L : inexact-ok
+= tan downward ldbl-128ibm -0xf.fffffp+124L : 0x9.c9eca5a4c460f92a1a2e4fbeccp-4L : inexact-ok
+= tan tonearest ldbl-128ibm -0xf.fffffp+124L : 0x9.c9eca5a4c460f92a1a2e4fbedp-4L : inexact-ok
+= tan towardzero ldbl-128ibm -0xf.fffffp+124L : 0x9.c9eca5a4c460f92a1a2e4fbeccp-4L : inexact-ok
+= tan upward ldbl-128ibm -0xf.fffffp+124L : 0x9.c9eca5a4c460f92a1a2e4fbedp-4L : inexact-ok
+= tan downward dbl-64 -0xf.ffffffffffff8p+1020 : 0x1.4530cfe729483p-8 : inexact-ok
+= tan tonearest dbl-64 -0xf.ffffffffffff8p+1020 : 0x1.4530cfe729484p-8 : inexact-ok
+= tan towardzero dbl-64 -0xf.ffffffffffff8p+1020 : 0x1.4530cfe729483p-8 : inexact-ok
+= tan upward dbl-64 -0xf.ffffffffffff8p+1020 : 0x1.4530cfe729484p-8 : inexact-ok
+= tan downward ldbl-96-intel -0xf.ffffffffffff8p+1020L : 0x1.4530cfe729483b8cp-8L : inexact-ok
+= tan tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L : 0x1.4530cfe729483b8ep-8L : inexact-ok
+= tan towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L : 0x1.4530cfe729483b8cp-8L : inexact-ok
+= tan upward ldbl-96-intel -0xf.ffffffffffff8p+1020L : 0x1.4530cfe729483b8ep-8L : inexact-ok
+= tan downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L : 0x1.4530cfe729483b8cp-8L : inexact-ok
+= tan tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L : 0x1.4530cfe729483b8ep-8L : inexact-ok
+= tan towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L : 0x1.4530cfe729483b8cp-8L : inexact-ok
+= tan upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L : 0x1.4530cfe729483b8ep-8L : inexact-ok
+= tan downward ldbl-128 -0xf.ffffffffffff8p+1020L : 0x1.4530cfe729483b8da1f7101e16cdp-8L : inexact-ok
+= tan tonearest ldbl-128 -0xf.ffffffffffff8p+1020L : 0x1.4530cfe729483b8da1f7101e16cdp-8L : inexact-ok
+= tan towardzero ldbl-128 -0xf.ffffffffffff8p+1020L : 0x1.4530cfe729483b8da1f7101e16cdp-8L : inexact-ok
+= tan upward ldbl-128 -0xf.ffffffffffff8p+1020L : 0x1.4530cfe729483b8da1f7101e16cep-8L : inexact-ok
+= tan downward ldbl-128ibm -0xf.ffffffffffff8p+1020L : 0x1.4530cfe729483b8da1f7101e168p-8L : inexact-ok
+= tan tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L : 0x1.4530cfe729483b8da1f7101e17p-8L : inexact-ok
+= tan towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L : 0x1.4530cfe729483b8da1f7101e168p-8L : inexact-ok
+= tan upward ldbl-128ibm -0xf.ffffffffffff8p+1020L : 0x1.4530cfe729483b8da1f7101e17p-8L : inexact-ok
+= tan downward ldbl-96-intel -0xf.fffffffffffffffp+16380L : 0x7.ef32a4ca67437edp+0L : inexact-ok
+= tan tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L : 0x7.ef32a4ca67437ed8p+0L : inexact-ok
+= tan towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L : 0x7.ef32a4ca67437edp+0L : inexact-ok
+= tan upward ldbl-96-intel -0xf.fffffffffffffffp+16380L : 0x7.ef32a4ca67437ed8p+0L : inexact-ok
+= tan downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L : 0x7.ef32a4ca67437edp+0L : inexact-ok
+= tan tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L : 0x7.ef32a4ca67437ed8p+0L : inexact-ok
+= tan towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L : 0x7.ef32a4ca67437edp+0L : inexact-ok
+= tan upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L : 0x7.ef32a4ca67437ed8p+0L : inexact-ok
+= tan downward ldbl-128 -0xf.fffffffffffffffp+16380L : 0x7.ef32a4ca67437ed7bee844b6959cp+0L : inexact-ok
+= tan tonearest ldbl-128 -0xf.fffffffffffffffp+16380L : 0x7.ef32a4ca67437ed7bee844b6959cp+0L : inexact-ok
+= tan towardzero ldbl-128 -0xf.fffffffffffffffp+16380L : 0x7.ef32a4ca67437ed7bee844b6959cp+0L : inexact-ok
+= tan upward ldbl-128 -0xf.fffffffffffffffp+16380L : 0x7.ef32a4ca67437ed7bee844b695ap+0L : inexact-ok
+= tan downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : 0x3.1b6e2c58e228a81d9500ff5ce722p+0L : inexact-ok
+= tan tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : 0x3.1b6e2c58e228a81d9500ff5ce722p+0L : inexact-ok
+= tan towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : 0x3.1b6e2c58e228a81d9500ff5ce722p+0L : inexact-ok
+= tan upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : 0x3.1b6e2c58e228a81d9500ff5ce724p+0L : inexact-ok
+= tan downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.9d36f38857f642f5fdd53dc0007ap+0L : inexact-ok
+= tan tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.9d36f38857f642f5fdd53dc00078p+0L : inexact-ok
+= tan towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.9d36f38857f642f5fdd53dc00078p+0L : inexact-ok
+= tan upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.9d36f38857f642f5fdd53dc00078p+0L : inexact-ok
+= tan downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.9d36f38857f642f5fdd53dc001p+0L : inexact-ok
+= tan tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.9d36f38857f642f5fdd53dcp+0L : inexact-ok
+= tan towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.9d36f38857f642f5fdd53dcp+0L : inexact-ok
+= tan upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.9d36f38857f642f5fdd53dcp+0L : inexact-ok
+tan min
+= tan downward flt-32 0x4p-128f : 0x4p-128f : inexact-ok underflow-ok errno-erange-ok
+= tan tonearest flt-32 0x4p-128f : 0x4p-128f : inexact-ok underflow-ok errno-erange-ok
+= tan towardzero flt-32 0x4p-128f : 0x4p-128f : inexact-ok underflow-ok errno-erange-ok
+= tan upward flt-32 0x4p-128f : 0x4.000008p-128f : inexact-ok underflow-ok errno-erange-ok
+= tan downward dbl-64 0x4p-128 : 0x4p-128 : inexact-ok
+= tan tonearest dbl-64 0x4p-128 : 0x4p-128 : inexact-ok
+= tan towardzero dbl-64 0x4p-128 : 0x4p-128 : inexact-ok
+= tan upward dbl-64 0x4p-128 : 0x4.0000000000004p-128 : inexact-ok
+= tan downward ldbl-96-intel 0x4p-128L : 0x4p-128L : inexact-ok
+= tan tonearest ldbl-96-intel 0x4p-128L : 0x4p-128L : inexact-ok
+= tan towardzero ldbl-96-intel 0x4p-128L : 0x4p-128L : inexact-ok
+= tan upward ldbl-96-intel 0x4p-128L : 0x4.0000000000000008p-128L : inexact-ok
+= tan downward ldbl-96-m68k 0x4p-128L : 0x4p-128L : inexact-ok
+= tan tonearest ldbl-96-m68k 0x4p-128L : 0x4p-128L : inexact-ok
+= tan towardzero ldbl-96-m68k 0x4p-128L : 0x4p-128L : inexact-ok
+= tan upward ldbl-96-m68k 0x4p-128L : 0x4.0000000000000008p-128L : inexact-ok
+= tan downward ldbl-128 0x4p-128L : 0x4p-128L : inexact-ok
+= tan tonearest ldbl-128 0x4p-128L : 0x4p-128L : inexact-ok
+= tan towardzero ldbl-128 0x4p-128L : 0x4p-128L : inexact-ok
+= tan upward ldbl-128 0x4p-128L : 0x4.0000000000000000000000000004p-128L : inexact-ok
+= tan downward ldbl-128ibm 0x4p-128L : 0x4p-128L : inexact-ok
+= tan tonearest ldbl-128ibm 0x4p-128L : 0x4p-128L : inexact-ok
+= tan towardzero ldbl-128ibm 0x4p-128L : 0x4p-128L : inexact-ok
+= tan upward ldbl-128ibm 0x4p-128L : 0x4.00000000000000000000000002p-128L : inexact-ok
+= tan downward dbl-64 0x4p-1024 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= tan tonearest dbl-64 0x4p-1024 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= tan towardzero dbl-64 0x4p-1024 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= tan upward dbl-64 0x4p-1024 : 0x4.0000000000004p-1024 : inexact-ok underflow-ok errno-erange-ok
+= tan downward ldbl-96-intel 0x4p-1024L : 0x4p-1024L : inexact-ok
+= tan tonearest ldbl-96-intel 0x4p-1024L : 0x4p-1024L : inexact-ok
+= tan towardzero ldbl-96-intel 0x4p-1024L : 0x4p-1024L : inexact-ok
+= tan upward ldbl-96-intel 0x4p-1024L : 0x4.0000000000000008p-1024L : inexact-ok
+= tan downward ldbl-96-m68k 0x4p-1024L : 0x4p-1024L : inexact-ok
+= tan tonearest ldbl-96-m68k 0x4p-1024L : 0x4p-1024L : inexact-ok
+= tan towardzero ldbl-96-m68k 0x4p-1024L : 0x4p-1024L : inexact-ok
+= tan upward ldbl-96-m68k 0x4p-1024L : 0x4.0000000000000008p-1024L : inexact-ok
+= tan downward ldbl-128 0x4p-1024L : 0x4p-1024L : inexact-ok
+= tan tonearest ldbl-128 0x4p-1024L : 0x4p-1024L : inexact-ok
+= tan towardzero ldbl-128 0x4p-1024L : 0x4p-1024L : inexact-ok
+= tan upward ldbl-128 0x4p-1024L : 0x4.0000000000000000000000000004p-1024L : inexact-ok
+= tan downward ldbl-128ibm 0x4p-1024L : 0x4p-1024L : inexact-ok underflow errno-erange-ok
+= tan tonearest ldbl-128ibm 0x4p-1024L : 0x4p-1024L : inexact-ok underflow errno-erange-ok
+= tan towardzero ldbl-128ibm 0x4p-1024L : 0x4p-1024L : inexact-ok underflow errno-erange-ok
+= tan upward ldbl-128ibm 0x4p-1024L : 0x4.0000000000004p-1024L : inexact-ok underflow errno-erange-ok
+= tan downward ldbl-96-intel 0x4p-16384L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= tan tonearest ldbl-96-intel 0x4p-16384L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= tan towardzero ldbl-96-intel 0x4p-16384L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= tan upward ldbl-96-intel 0x4p-16384L : 0x4.0000000000000008p-16384L : inexact-ok underflow-ok errno-erange-ok
+= tan downward ldbl-96-m68k 0x4p-16384L : 0x4p-16384L : inexact-ok
+= tan tonearest ldbl-96-m68k 0x4p-16384L : 0x4p-16384L : inexact-ok
+= tan towardzero ldbl-96-m68k 0x4p-16384L : 0x4p-16384L : inexact-ok
+= tan upward ldbl-96-m68k 0x4p-16384L : 0x4.0000000000000008p-16384L : inexact-ok
+= tan downward ldbl-128 0x4p-16384L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= tan tonearest ldbl-128 0x4p-16384L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= tan towardzero ldbl-128 0x4p-16384L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= tan upward ldbl-128 0x4p-16384L : 0x4.0000000000000000000000000004p-16384L : inexact-ok underflow-ok errno-erange-ok
+= tan downward ldbl-96-intel 0x2p-16384L : 0x2p-16384L : inexact-ok underflow errno-erange-ok
+= tan tonearest ldbl-96-intel 0x2p-16384L : 0x2p-16384L : inexact-ok underflow errno-erange-ok
+= tan towardzero ldbl-96-intel 0x2p-16384L : 0x2p-16384L : inexact-ok underflow errno-erange-ok
+= tan upward ldbl-96-intel 0x2p-16384L : 0x2.0000000000000008p-16384L : inexact-ok underflow errno-erange-ok
+= tan downward ldbl-96-m68k 0x2p-16384L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= tan tonearest ldbl-96-m68k 0x2p-16384L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= tan towardzero ldbl-96-m68k 0x2p-16384L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= tan upward ldbl-96-m68k 0x2p-16384L : 0x2.0000000000000004p-16384L : inexact-ok underflow-ok errno-erange-ok
+= tan downward ldbl-128 0x2p-16384L : 0x2p-16384L : inexact-ok underflow errno-erange-ok
+= tan tonearest ldbl-128 0x2p-16384L : 0x2p-16384L : inexact-ok underflow errno-erange-ok
+= tan towardzero ldbl-128 0x2p-16384L : 0x2p-16384L : inexact-ok underflow errno-erange-ok
+= tan upward ldbl-128 0x2p-16384L : 0x2.0000000000000000000000000004p-16384L : inexact-ok underflow errno-erange-ok
+= tan downward dbl-64 0x8p-972 : 0x8p-972 : inexact-ok
+= tan tonearest dbl-64 0x8p-972 : 0x8p-972 : inexact-ok
+= tan towardzero dbl-64 0x8p-972 : 0x8p-972 : inexact-ok
+= tan upward dbl-64 0x8p-972 : 0x8.0000000000008p-972 : inexact-ok
+= tan downward ldbl-96-intel 0x8p-972L : 0x8p-972L : inexact-ok
+= tan tonearest ldbl-96-intel 0x8p-972L : 0x8p-972L : inexact-ok
+= tan towardzero ldbl-96-intel 0x8p-972L : 0x8p-972L : inexact-ok
+= tan upward ldbl-96-intel 0x8p-972L : 0x8.000000000000001p-972L : inexact-ok
+= tan downward ldbl-96-m68k 0x8p-972L : 0x8p-972L : inexact-ok
+= tan tonearest ldbl-96-m68k 0x8p-972L : 0x8p-972L : inexact-ok
+= tan towardzero ldbl-96-m68k 0x8p-972L : 0x8p-972L : inexact-ok
+= tan upward ldbl-96-m68k 0x8p-972L : 0x8.000000000000001p-972L : inexact-ok
+= tan downward ldbl-128 0x8p-972L : 0x8p-972L : inexact-ok
+= tan tonearest ldbl-128 0x8p-972L : 0x8p-972L : inexact-ok
+= tan towardzero ldbl-128 0x8p-972L : 0x8p-972L : inexact-ok
+= tan upward ldbl-128 0x8p-972L : 0x8.0000000000000000000000000008p-972L : inexact-ok
+= tan downward ldbl-128ibm 0x8p-972L : 0x8p-972L : inexact-ok underflow-ok errno-erange-ok
+= tan tonearest ldbl-128ibm 0x8p-972L : 0x8p-972L : inexact-ok underflow-ok errno-erange-ok
+= tan towardzero ldbl-128ibm 0x8p-972L : 0x8p-972L : inexact-ok underflow-ok errno-erange-ok
+= tan upward ldbl-128ibm 0x8p-972L : 0x8.00000000000000000000000004p-972L : inexact-ok underflow-ok errno-erange-ok
+tan -min
+= tan downward flt-32 -0x4p-128f : -0x4.000008p-128f : inexact-ok underflow-ok errno-erange-ok
+= tan tonearest flt-32 -0x4p-128f : -0x4p-128f : inexact-ok underflow-ok errno-erange-ok
+= tan towardzero flt-32 -0x4p-128f : -0x4p-128f : inexact-ok underflow-ok errno-erange-ok
+= tan upward flt-32 -0x4p-128f : -0x4p-128f : inexact-ok underflow-ok errno-erange-ok
+= tan downward dbl-64 -0x4p-128 : -0x4.0000000000004p-128 : inexact-ok
+= tan tonearest dbl-64 -0x4p-128 : -0x4p-128 : inexact-ok
+= tan towardzero dbl-64 -0x4p-128 : -0x4p-128 : inexact-ok
+= tan upward dbl-64 -0x4p-128 : -0x4p-128 : inexact-ok
+= tan downward ldbl-96-intel -0x4p-128L : -0x4.0000000000000008p-128L : inexact-ok
+= tan tonearest ldbl-96-intel -0x4p-128L : -0x4p-128L : inexact-ok
+= tan towardzero ldbl-96-intel -0x4p-128L : -0x4p-128L : inexact-ok
+= tan upward ldbl-96-intel -0x4p-128L : -0x4p-128L : inexact-ok
+= tan downward ldbl-96-m68k -0x4p-128L : -0x4.0000000000000008p-128L : inexact-ok
+= tan tonearest ldbl-96-m68k -0x4p-128L : -0x4p-128L : inexact-ok
+= tan towardzero ldbl-96-m68k -0x4p-128L : -0x4p-128L : inexact-ok
+= tan upward ldbl-96-m68k -0x4p-128L : -0x4p-128L : inexact-ok
+= tan downward ldbl-128 -0x4p-128L : -0x4.0000000000000000000000000004p-128L : inexact-ok
+= tan tonearest ldbl-128 -0x4p-128L : -0x4p-128L : inexact-ok
+= tan towardzero ldbl-128 -0x4p-128L : -0x4p-128L : inexact-ok
+= tan upward ldbl-128 -0x4p-128L : -0x4p-128L : inexact-ok
+= tan downward ldbl-128ibm -0x4p-128L : -0x4.00000000000000000000000002p-128L : inexact-ok
+= tan tonearest ldbl-128ibm -0x4p-128L : -0x4p-128L : inexact-ok
+= tan towardzero ldbl-128ibm -0x4p-128L : -0x4p-128L : inexact-ok
+= tan upward ldbl-128ibm -0x4p-128L : -0x4p-128L : inexact-ok
+= tan downward dbl-64 -0x4p-1024 : -0x4.0000000000004p-1024 : inexact-ok underflow-ok errno-erange-ok
+= tan tonearest dbl-64 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= tan towardzero dbl-64 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= tan upward dbl-64 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= tan downward ldbl-96-intel -0x4p-1024L : -0x4.0000000000000008p-1024L : inexact-ok
+= tan tonearest ldbl-96-intel -0x4p-1024L : -0x4p-1024L : inexact-ok
+= tan towardzero ldbl-96-intel -0x4p-1024L : -0x4p-1024L : inexact-ok
+= tan upward ldbl-96-intel -0x4p-1024L : -0x4p-1024L : inexact-ok
+= tan downward ldbl-96-m68k -0x4p-1024L : -0x4.0000000000000008p-1024L : inexact-ok
+= tan tonearest ldbl-96-m68k -0x4p-1024L : -0x4p-1024L : inexact-ok
+= tan towardzero ldbl-96-m68k -0x4p-1024L : -0x4p-1024L : inexact-ok
+= tan upward ldbl-96-m68k -0x4p-1024L : -0x4p-1024L : inexact-ok
+= tan downward ldbl-128 -0x4p-1024L : -0x4.0000000000000000000000000004p-1024L : inexact-ok
+= tan tonearest ldbl-128 -0x4p-1024L : -0x4p-1024L : inexact-ok
+= tan towardzero ldbl-128 -0x4p-1024L : -0x4p-1024L : inexact-ok
+= tan upward ldbl-128 -0x4p-1024L : -0x4p-1024L : inexact-ok
+= tan downward ldbl-128ibm -0x4p-1024L : -0x4.0000000000004p-1024L : inexact-ok underflow errno-erange-ok
+= tan tonearest ldbl-128ibm -0x4p-1024L : -0x4p-1024L : inexact-ok underflow errno-erange-ok
+= tan towardzero ldbl-128ibm -0x4p-1024L : -0x4p-1024L : inexact-ok underflow errno-erange-ok
+= tan upward ldbl-128ibm -0x4p-1024L : -0x4p-1024L : inexact-ok underflow errno-erange-ok
+= tan downward ldbl-96-intel -0x4p-16384L : -0x4.0000000000000008p-16384L : inexact-ok underflow-ok errno-erange-ok
+= tan tonearest ldbl-96-intel -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= tan towardzero ldbl-96-intel -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= tan upward ldbl-96-intel -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= tan downward ldbl-96-m68k -0x4p-16384L : -0x4.0000000000000008p-16384L : inexact-ok
+= tan tonearest ldbl-96-m68k -0x4p-16384L : -0x4p-16384L : inexact-ok
+= tan towardzero ldbl-96-m68k -0x4p-16384L : -0x4p-16384L : inexact-ok
+= tan upward ldbl-96-m68k -0x4p-16384L : -0x4p-16384L : inexact-ok
+= tan downward ldbl-128 -0x4p-16384L : -0x4.0000000000000000000000000004p-16384L : inexact-ok underflow-ok errno-erange-ok
+= tan tonearest ldbl-128 -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= tan towardzero ldbl-128 -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= tan upward ldbl-128 -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= tan downward ldbl-96-intel -0x2p-16384L : -0x2.0000000000000008p-16384L : inexact-ok underflow errno-erange-ok
+= tan tonearest ldbl-96-intel -0x2p-16384L : -0x2p-16384L : inexact-ok underflow errno-erange-ok
+= tan towardzero ldbl-96-intel -0x2p-16384L : -0x2p-16384L : inexact-ok underflow errno-erange-ok
+= tan upward ldbl-96-intel -0x2p-16384L : -0x2p-16384L : inexact-ok underflow errno-erange-ok
+= tan downward ldbl-96-m68k -0x2p-16384L : -0x2.0000000000000004p-16384L : inexact-ok underflow-ok errno-erange-ok
+= tan tonearest ldbl-96-m68k -0x2p-16384L : -0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= tan towardzero ldbl-96-m68k -0x2p-16384L : -0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= tan upward ldbl-96-m68k -0x2p-16384L : -0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= tan downward ldbl-128 -0x2p-16384L : -0x2.0000000000000000000000000004p-16384L : inexact-ok underflow errno-erange-ok
+= tan tonearest ldbl-128 -0x2p-16384L : -0x2p-16384L : inexact-ok underflow errno-erange-ok
+= tan towardzero ldbl-128 -0x2p-16384L : -0x2p-16384L : inexact-ok underflow errno-erange-ok
+= tan upward ldbl-128 -0x2p-16384L : -0x2p-16384L : inexact-ok underflow errno-erange-ok
+= tan downward dbl-64 -0x8p-972 : -0x8.0000000000008p-972 : inexact-ok
+= tan tonearest dbl-64 -0x8p-972 : -0x8p-972 : inexact-ok
+= tan towardzero dbl-64 -0x8p-972 : -0x8p-972 : inexact-ok
+= tan upward dbl-64 -0x8p-972 : -0x8p-972 : inexact-ok
+= tan downward ldbl-96-intel -0x8p-972L : -0x8.000000000000001p-972L : inexact-ok
+= tan tonearest ldbl-96-intel -0x8p-972L : -0x8p-972L : inexact-ok
+= tan towardzero ldbl-96-intel -0x8p-972L : -0x8p-972L : inexact-ok
+= tan upward ldbl-96-intel -0x8p-972L : -0x8p-972L : inexact-ok
+= tan downward ldbl-96-m68k -0x8p-972L : -0x8.000000000000001p-972L : inexact-ok
+= tan tonearest ldbl-96-m68k -0x8p-972L : -0x8p-972L : inexact-ok
+= tan towardzero ldbl-96-m68k -0x8p-972L : -0x8p-972L : inexact-ok
+= tan upward ldbl-96-m68k -0x8p-972L : -0x8p-972L : inexact-ok
+= tan downward ldbl-128 -0x8p-972L : -0x8.0000000000000000000000000008p-972L : inexact-ok
+= tan tonearest ldbl-128 -0x8p-972L : -0x8p-972L : inexact-ok
+= tan towardzero ldbl-128 -0x8p-972L : -0x8p-972L : inexact-ok
+= tan upward ldbl-128 -0x8p-972L : -0x8p-972L : inexact-ok
+= tan downward ldbl-128ibm -0x8p-972L : -0x8.00000000000000000000000004p-972L : inexact-ok underflow-ok errno-erange-ok
+= tan tonearest ldbl-128ibm -0x8p-972L : -0x8p-972L : inexact-ok underflow-ok errno-erange-ok
+= tan towardzero ldbl-128ibm -0x8p-972L : -0x8p-972L : inexact-ok underflow-ok errno-erange-ok
+= tan upward ldbl-128ibm -0x8p-972L : -0x8p-972L : inexact-ok underflow-ok errno-erange-ok
+tan min_subnorm
+= tan downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tan tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tan towardzero flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tan upward flt-32 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= tan downward dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= tan tonearest dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= tan towardzero dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= tan upward dbl-64 0x8p-152 : 0x8.0000000000008p-152 : inexact-ok
+= tan downward ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= tan tonearest ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= tan towardzero ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= tan upward ldbl-96-intel 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok
+= tan downward ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= tan tonearest ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= tan towardzero ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= tan upward ldbl-96-m68k 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok
+= tan downward ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= tan tonearest ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= tan towardzero ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= tan upward ldbl-128 0x8p-152L : 0x8.0000000000000000000000000008p-152L : inexact-ok
+= tan downward ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= tan tonearest ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= tan towardzero ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= tan upward ldbl-128ibm 0x8p-152L : 0x8.00000000000000000000000004p-152L : inexact-ok
+= tan downward dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= tan tonearest dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= tan towardzero dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= tan upward dbl-64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
+= tan downward ldbl-96-intel 0x4p-1076L : 0x4p-1076L : inexact-ok
+= tan tonearest ldbl-96-intel 0x4p-1076L : 0x4p-1076L : inexact-ok
+= tan towardzero ldbl-96-intel 0x4p-1076L : 0x4p-1076L : inexact-ok
+= tan upward ldbl-96-intel 0x4p-1076L : 0x4.0000000000000008p-1076L : inexact-ok
+= tan downward ldbl-96-m68k 0x4p-1076L : 0x4p-1076L : inexact-ok
+= tan tonearest ldbl-96-m68k 0x4p-1076L : 0x4p-1076L : inexact-ok
+= tan towardzero ldbl-96-m68k 0x4p-1076L : 0x4p-1076L : inexact-ok
+= tan upward ldbl-96-m68k 0x4p-1076L : 0x4.0000000000000008p-1076L : inexact-ok
+= tan downward ldbl-128 0x4p-1076L : 0x4p-1076L : inexact-ok
+= tan tonearest ldbl-128 0x4p-1076L : 0x4p-1076L : inexact-ok
+= tan towardzero ldbl-128 0x4p-1076L : 0x4p-1076L : inexact-ok
+= tan upward ldbl-128 0x4p-1076L : 0x4.0000000000000000000000000004p-1076L : inexact-ok
+= tan downward ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= tan tonearest ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= tan towardzero ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= tan upward ldbl-128ibm 0x4p-1076L : 0x8p-1076L : inexact-ok underflow errno-erange-ok
+= tan downward ldbl-96-intel 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= tan tonearest ldbl-96-intel 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= tan towardzero ldbl-96-intel 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= tan upward ldbl-96-intel 0x8p-16448L : 0x1p-16444L : inexact-ok underflow errno-erange-ok
+= tan downward ldbl-96-m68k 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= tan tonearest ldbl-96-m68k 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= tan towardzero ldbl-96-m68k 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= tan upward ldbl-96-m68k 0x8p-16448L : 0xcp-16448L : inexact-ok underflow errno-erange-ok
+= tan downward ldbl-128 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= tan tonearest ldbl-128 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= tan towardzero ldbl-128 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= tan upward ldbl-128 0x8p-16448L : 0x8.000000000004p-16448L : inexact-ok underflow errno-erange-ok
+= tan downward ldbl-96-m68k 0x4p-16448L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= tan tonearest ldbl-96-m68k 0x4p-16448L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= tan towardzero ldbl-96-m68k 0x4p-16448L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= tan upward ldbl-96-m68k 0x4p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= tan downward ldbl-128 0x4p-16448L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= tan tonearest ldbl-128 0x4p-16448L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= tan towardzero ldbl-128 0x4p-16448L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= tan upward ldbl-128 0x4p-16448L : 0x4.000000000004p-16448L : inexact-ok underflow errno-erange-ok
+= tan downward ldbl-128 0x4p-16496L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= tan tonearest ldbl-128 0x4p-16496L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= tan towardzero ldbl-128 0x4p-16496L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= tan upward ldbl-128 0x4p-16496L : 0x8p-16496L : inexact-ok underflow errno-erange-ok
+tan -min_subnorm
+= tan downward flt-32 -0x8p-152f : -0x1p-148f : inexact-ok underflow errno-erange-ok
+= tan tonearest flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= tan towardzero flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= tan upward flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= tan downward dbl-64 -0x8p-152 : -0x8.0000000000008p-152 : inexact-ok
+= tan tonearest dbl-64 -0x8p-152 : -0x8p-152 : inexact-ok
+= tan towardzero dbl-64 -0x8p-152 : -0x8p-152 : inexact-ok
+= tan upward dbl-64 -0x8p-152 : -0x8p-152 : inexact-ok
+= tan downward ldbl-96-intel -0x8p-152L : -0x8.000000000000001p-152L : inexact-ok
+= tan tonearest ldbl-96-intel -0x8p-152L : -0x8p-152L : inexact-ok
+= tan towardzero ldbl-96-intel -0x8p-152L : -0x8p-152L : inexact-ok
+= tan upward ldbl-96-intel -0x8p-152L : -0x8p-152L : inexact-ok
+= tan downward ldbl-96-m68k -0x8p-152L : -0x8.000000000000001p-152L : inexact-ok
+= tan tonearest ldbl-96-m68k -0x8p-152L : -0x8p-152L : inexact-ok
+= tan towardzero ldbl-96-m68k -0x8p-152L : -0x8p-152L : inexact-ok
+= tan upward ldbl-96-m68k -0x8p-152L : -0x8p-152L : inexact-ok
+= tan downward ldbl-128 -0x8p-152L : -0x8.0000000000000000000000000008p-152L : inexact-ok
+= tan tonearest ldbl-128 -0x8p-152L : -0x8p-152L : inexact-ok
+= tan towardzero ldbl-128 -0x8p-152L : -0x8p-152L : inexact-ok
+= tan upward ldbl-128 -0x8p-152L : -0x8p-152L : inexact-ok
+= tan downward ldbl-128ibm -0x8p-152L : -0x8.00000000000000000000000004p-152L : inexact-ok
+= tan tonearest ldbl-128ibm -0x8p-152L : -0x8p-152L : inexact-ok
+= tan towardzero ldbl-128ibm -0x8p-152L : -0x8p-152L : inexact-ok
+= tan upward ldbl-128ibm -0x8p-152L : -0x8p-152L : inexact-ok
+= tan downward dbl-64 -0x4p-1076 : -0x8p-1076 : inexact-ok underflow errno-erange-ok
+= tan tonearest dbl-64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= tan towardzero dbl-64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= tan upward dbl-64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= tan downward ldbl-96-intel -0x4p-1076L : -0x4.0000000000000008p-1076L : inexact-ok
+= tan tonearest ldbl-96-intel -0x4p-1076L : -0x4p-1076L : inexact-ok
+= tan towardzero ldbl-96-intel -0x4p-1076L : -0x4p-1076L : inexact-ok
+= tan upward ldbl-96-intel -0x4p-1076L : -0x4p-1076L : inexact-ok
+= tan downward ldbl-96-m68k -0x4p-1076L : -0x4.0000000000000008p-1076L : inexact-ok
+= tan tonearest ldbl-96-m68k -0x4p-1076L : -0x4p-1076L : inexact-ok
+= tan towardzero ldbl-96-m68k -0x4p-1076L : -0x4p-1076L : inexact-ok
+= tan upward ldbl-96-m68k -0x4p-1076L : -0x4p-1076L : inexact-ok
+= tan downward ldbl-128 -0x4p-1076L : -0x4.0000000000000000000000000004p-1076L : inexact-ok
+= tan tonearest ldbl-128 -0x4p-1076L : -0x4p-1076L : inexact-ok
+= tan towardzero ldbl-128 -0x4p-1076L : -0x4p-1076L : inexact-ok
+= tan upward ldbl-128 -0x4p-1076L : -0x4p-1076L : inexact-ok
+= tan downward ldbl-128ibm -0x4p-1076L : -0x8p-1076L : inexact-ok underflow errno-erange-ok
+= tan tonearest ldbl-128ibm -0x4p-1076L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= tan towardzero ldbl-128ibm -0x4p-1076L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= tan upward ldbl-128ibm -0x4p-1076L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= tan downward ldbl-96-intel -0x8p-16448L : -0x1p-16444L : inexact-ok underflow errno-erange-ok
+= tan tonearest ldbl-96-intel -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= tan towardzero ldbl-96-intel -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= tan upward ldbl-96-intel -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= tan downward ldbl-96-m68k -0x8p-16448L : -0xcp-16448L : inexact-ok underflow errno-erange-ok
+= tan tonearest ldbl-96-m68k -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= tan towardzero ldbl-96-m68k -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= tan upward ldbl-96-m68k -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= tan downward ldbl-128 -0x8p-16448L : -0x8.000000000004p-16448L : inexact-ok underflow errno-erange-ok
+= tan tonearest ldbl-128 -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= tan towardzero ldbl-128 -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= tan upward ldbl-128 -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= tan downward ldbl-96-m68k -0x4p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= tan tonearest ldbl-96-m68k -0x4p-16448L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= tan towardzero ldbl-96-m68k -0x4p-16448L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= tan upward ldbl-96-m68k -0x4p-16448L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= tan downward ldbl-128 -0x4p-16448L : -0x4.000000000004p-16448L : inexact-ok underflow errno-erange-ok
+= tan tonearest ldbl-128 -0x4p-16448L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= tan towardzero ldbl-128 -0x4p-16448L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= tan upward ldbl-128 -0x4p-16448L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= tan downward ldbl-128 -0x4p-16496L : -0x8p-16496L : inexact-ok underflow errno-erange-ok
+= tan tonearest ldbl-128 -0x4p-16496L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= tan towardzero ldbl-128 -0x4p-16496L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= tan upward ldbl-128 -0x4p-16496L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
tanh 0
= tanh downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
= tanh tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok
@@ -195406,6 +275123,906 @@ tanh -1.0
= tanh tonearest ldbl-128ibm -0x1p+0L : -0xc.2f7d5a8a79ca2ac3195f149e2p-4L : inexact-ok
= tanh towardzero ldbl-128ibm -0x1p+0L : -0xc.2f7d5a8a79ca2ac3195f149e2p-4L : inexact-ok
= tanh upward ldbl-128ibm -0x1p+0L : -0xc.2f7d5a8a79ca2ac3195f149e2p-4L : inexact-ok
+tanh 2
+= tanh downward flt-32 0x2p+0f : 0xf.6ca82p-4f : inexact-ok
+= tanh tonearest flt-32 0x2p+0f : 0xf.6ca83p-4f : inexact-ok
+= tanh towardzero flt-32 0x2p+0f : 0xf.6ca82p-4f : inexact-ok
+= tanh upward flt-32 0x2p+0f : 0xf.6ca83p-4f : inexact-ok
+= tanh downward dbl-64 0x2p+0 : 0xf.6ca82f0de1e98p-4 : inexact-ok
+= tanh tonearest dbl-64 0x2p+0 : 0xf.6ca82f0de1eap-4 : inexact-ok
+= tanh towardzero dbl-64 0x2p+0 : 0xf.6ca82f0de1e98p-4 : inexact-ok
+= tanh upward dbl-64 0x2p+0 : 0xf.6ca82f0de1eap-4 : inexact-ok
+= tanh downward ldbl-96-intel 0x2p+0L : 0xf.6ca82f0de1e9e99p-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x2p+0L : 0xf.6ca82f0de1e9e9ap-4L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x2p+0L : 0xf.6ca82f0de1e9e99p-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x2p+0L : 0xf.6ca82f0de1e9e9ap-4L : inexact-ok
+= tanh downward ldbl-96-m68k 0x2p+0L : 0xf.6ca82f0de1e9e99p-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x2p+0L : 0xf.6ca82f0de1e9e9ap-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x2p+0L : 0xf.6ca82f0de1e9e99p-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x2p+0L : 0xf.6ca82f0de1e9e9ap-4L : inexact-ok
+= tanh downward ldbl-128 0x2p+0L : 0xf.6ca82f0de1e9e99e2197e1f412a8p-4L : inexact-ok
+= tanh tonearest ldbl-128 0x2p+0L : 0xf.6ca82f0de1e9e99e2197e1f412bp-4L : inexact-ok
+= tanh towardzero ldbl-128 0x2p+0L : 0xf.6ca82f0de1e9e99e2197e1f412a8p-4L : inexact-ok
+= tanh upward ldbl-128 0x2p+0L : 0xf.6ca82f0de1e9e99e2197e1f412bp-4L : inexact-ok
+= tanh downward ldbl-128ibm 0x2p+0L : 0xf.6ca82f0de1e9e99e2197e1f41p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x2p+0L : 0xf.6ca82f0de1e9e99e2197e1f414p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x2p+0L : 0xf.6ca82f0de1e9e99e2197e1f41p-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x2p+0L : 0xf.6ca82f0de1e9e99e2197e1f414p-4L : inexact-ok
+tanh -2
+= tanh downward flt-32 -0x2p+0f : -0xf.6ca83p-4f : inexact-ok
+= tanh tonearest flt-32 -0x2p+0f : -0xf.6ca83p-4f : inexact-ok
+= tanh towardzero flt-32 -0x2p+0f : -0xf.6ca82p-4f : inexact-ok
+= tanh upward flt-32 -0x2p+0f : -0xf.6ca82p-4f : inexact-ok
+= tanh downward dbl-64 -0x2p+0 : -0xf.6ca82f0de1eap-4 : inexact-ok
+= tanh tonearest dbl-64 -0x2p+0 : -0xf.6ca82f0de1eap-4 : inexact-ok
+= tanh towardzero dbl-64 -0x2p+0 : -0xf.6ca82f0de1e98p-4 : inexact-ok
+= tanh upward dbl-64 -0x2p+0 : -0xf.6ca82f0de1e98p-4 : inexact-ok
+= tanh downward ldbl-96-intel -0x2p+0L : -0xf.6ca82f0de1e9e9ap-4L : inexact-ok
+= tanh tonearest ldbl-96-intel -0x2p+0L : -0xf.6ca82f0de1e9e9ap-4L : inexact-ok
+= tanh towardzero ldbl-96-intel -0x2p+0L : -0xf.6ca82f0de1e9e99p-4L : inexact-ok
+= tanh upward ldbl-96-intel -0x2p+0L : -0xf.6ca82f0de1e9e99p-4L : inexact-ok
+= tanh downward ldbl-96-m68k -0x2p+0L : -0xf.6ca82f0de1e9e9ap-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k -0x2p+0L : -0xf.6ca82f0de1e9e9ap-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k -0x2p+0L : -0xf.6ca82f0de1e9e99p-4L : inexact-ok
+= tanh upward ldbl-96-m68k -0x2p+0L : -0xf.6ca82f0de1e9e99p-4L : inexact-ok
+= tanh downward ldbl-128 -0x2p+0L : -0xf.6ca82f0de1e9e99e2197e1f412bp-4L : inexact-ok
+= tanh tonearest ldbl-128 -0x2p+0L : -0xf.6ca82f0de1e9e99e2197e1f412bp-4L : inexact-ok
+= tanh towardzero ldbl-128 -0x2p+0L : -0xf.6ca82f0de1e9e99e2197e1f412a8p-4L : inexact-ok
+= tanh upward ldbl-128 -0x2p+0L : -0xf.6ca82f0de1e9e99e2197e1f412a8p-4L : inexact-ok
+= tanh downward ldbl-128ibm -0x2p+0L : -0xf.6ca82f0de1e9e99e2197e1f414p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm -0x2p+0L : -0xf.6ca82f0de1e9e99e2197e1f414p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm -0x2p+0L : -0xf.6ca82f0de1e9e99e2197e1f41p-4L : inexact-ok
+= tanh upward ldbl-128ibm -0x2p+0L : -0xf.6ca82f0de1e9e99e2197e1f41p-4L : inexact-ok
+tanh 3
+= tanh downward flt-32 0x3p+0f : 0xf.ebbe8p-4f : inexact-ok
+= tanh tonearest flt-32 0x3p+0f : 0xf.ebbe9p-4f : inexact-ok
+= tanh towardzero flt-32 0x3p+0f : 0xf.ebbe8p-4f : inexact-ok
+= tanh upward flt-32 0x3p+0f : 0xf.ebbe9p-4f : inexact-ok
+= tanh downward dbl-64 0x3p+0 : 0xf.ebbe888d057f8p-4 : inexact-ok
+= tanh tonearest dbl-64 0x3p+0 : 0xf.ebbe888d058p-4 : inexact-ok
+= tanh towardzero dbl-64 0x3p+0 : 0xf.ebbe888d057f8p-4 : inexact-ok
+= tanh upward dbl-64 0x3p+0 : 0xf.ebbe888d058p-4 : inexact-ok
+= tanh downward ldbl-96-intel 0x3p+0L : 0xf.ebbe888d057ff1p-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x3p+0L : 0xf.ebbe888d057ff1p-4L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x3p+0L : 0xf.ebbe888d057ff1p-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x3p+0L : 0xf.ebbe888d057ff11p-4L : inexact-ok
+= tanh downward ldbl-96-m68k 0x3p+0L : 0xf.ebbe888d057ff1p-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x3p+0L : 0xf.ebbe888d057ff1p-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x3p+0L : 0xf.ebbe888d057ff1p-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x3p+0L : 0xf.ebbe888d057ff11p-4L : inexact-ok
+= tanh downward ldbl-128 0x3p+0L : 0xf.ebbe888d057ff1057854585bfda8p-4L : inexact-ok
+= tanh tonearest ldbl-128 0x3p+0L : 0xf.ebbe888d057ff1057854585bfdbp-4L : inexact-ok
+= tanh towardzero ldbl-128 0x3p+0L : 0xf.ebbe888d057ff1057854585bfda8p-4L : inexact-ok
+= tanh upward ldbl-128 0x3p+0L : 0xf.ebbe888d057ff1057854585bfdbp-4L : inexact-ok
+= tanh downward ldbl-128ibm 0x3p+0L : 0xf.ebbe888d057ff1057854585bfcp-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x3p+0L : 0xf.ebbe888d057ff1057854585bfcp-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x3p+0L : 0xf.ebbe888d057ff1057854585bfcp-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x3p+0L : 0xf.ebbe888d057ff1057854585cp-4L : inexact-ok
+tanh -3
+= tanh downward flt-32 -0x3p+0f : -0xf.ebbe9p-4f : inexact-ok
+= tanh tonearest flt-32 -0x3p+0f : -0xf.ebbe9p-4f : inexact-ok
+= tanh towardzero flt-32 -0x3p+0f : -0xf.ebbe8p-4f : inexact-ok
+= tanh upward flt-32 -0x3p+0f : -0xf.ebbe8p-4f : inexact-ok
+= tanh downward dbl-64 -0x3p+0 : -0xf.ebbe888d058p-4 : inexact-ok
+= tanh tonearest dbl-64 -0x3p+0 : -0xf.ebbe888d058p-4 : inexact-ok
+= tanh towardzero dbl-64 -0x3p+0 : -0xf.ebbe888d057f8p-4 : inexact-ok
+= tanh upward dbl-64 -0x3p+0 : -0xf.ebbe888d057f8p-4 : inexact-ok
+= tanh downward ldbl-96-intel -0x3p+0L : -0xf.ebbe888d057ff11p-4L : inexact-ok
+= tanh tonearest ldbl-96-intel -0x3p+0L : -0xf.ebbe888d057ff1p-4L : inexact-ok
+= tanh towardzero ldbl-96-intel -0x3p+0L : -0xf.ebbe888d057ff1p-4L : inexact-ok
+= tanh upward ldbl-96-intel -0x3p+0L : -0xf.ebbe888d057ff1p-4L : inexact-ok
+= tanh downward ldbl-96-m68k -0x3p+0L : -0xf.ebbe888d057ff11p-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k -0x3p+0L : -0xf.ebbe888d057ff1p-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k -0x3p+0L : -0xf.ebbe888d057ff1p-4L : inexact-ok
+= tanh upward ldbl-96-m68k -0x3p+0L : -0xf.ebbe888d057ff1p-4L : inexact-ok
+= tanh downward ldbl-128 -0x3p+0L : -0xf.ebbe888d057ff1057854585bfdbp-4L : inexact-ok
+= tanh tonearest ldbl-128 -0x3p+0L : -0xf.ebbe888d057ff1057854585bfdbp-4L : inexact-ok
+= tanh towardzero ldbl-128 -0x3p+0L : -0xf.ebbe888d057ff1057854585bfda8p-4L : inexact-ok
+= tanh upward ldbl-128 -0x3p+0L : -0xf.ebbe888d057ff1057854585bfda8p-4L : inexact-ok
+= tanh downward ldbl-128ibm -0x3p+0L : -0xf.ebbe888d057ff1057854585cp-4L : inexact-ok
+= tanh tonearest ldbl-128ibm -0x3p+0L : -0xf.ebbe888d057ff1057854585bfcp-4L : inexact-ok
+= tanh towardzero ldbl-128ibm -0x3p+0L : -0xf.ebbe888d057ff1057854585bfcp-4L : inexact-ok
+= tanh upward ldbl-128ibm -0x3p+0L : -0xf.ebbe888d057ff1057854585bfcp-4L : inexact-ok
+tanh 4
+= tanh downward flt-32 0x4p+0f : 0xf.fd40bp-4f : inexact-ok
+= tanh tonearest flt-32 0x4p+0f : 0xf.fd40cp-4f : inexact-ok
+= tanh towardzero flt-32 0x4p+0f : 0xf.fd40bp-4f : inexact-ok
+= tanh upward flt-32 0x4p+0f : 0xf.fd40cp-4f : inexact-ok
+= tanh downward dbl-64 0x4p+0 : 0xf.fd40b84505a1p-4 : inexact-ok
+= tanh tonearest dbl-64 0x4p+0 : 0xf.fd40b84505a1p-4 : inexact-ok
+= tanh towardzero dbl-64 0x4p+0 : 0xf.fd40b84505a1p-4 : inexact-ok
+= tanh upward dbl-64 0x4p+0 : 0xf.fd40b84505a18p-4 : inexact-ok
+= tanh downward ldbl-96-intel 0x4p+0L : 0xf.fd40b84505a10b4p-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x4p+0L : 0xf.fd40b84505a10b4p-4L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x4p+0L : 0xf.fd40b84505a10b4p-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x4p+0L : 0xf.fd40b84505a10b5p-4L : inexact-ok
+= tanh downward ldbl-96-m68k 0x4p+0L : 0xf.fd40b84505a10b4p-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x4p+0L : 0xf.fd40b84505a10b4p-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x4p+0L : 0xf.fd40b84505a10b4p-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x4p+0L : 0xf.fd40b84505a10b5p-4L : inexact-ok
+= tanh downward ldbl-128 0x4p+0L : 0xf.fd40b84505a10b42b92360cee3p-4L : inexact-ok
+= tanh tonearest ldbl-128 0x4p+0L : 0xf.fd40b84505a10b42b92360cee308p-4L : inexact-ok
+= tanh towardzero ldbl-128 0x4p+0L : 0xf.fd40b84505a10b42b92360cee3p-4L : inexact-ok
+= tanh upward ldbl-128 0x4p+0L : 0xf.fd40b84505a10b42b92360cee308p-4L : inexact-ok
+= tanh downward ldbl-128ibm 0x4p+0L : 0xf.fd40b84505a10b42b92360ceep-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x4p+0L : 0xf.fd40b84505a10b42b92360cee4p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x4p+0L : 0xf.fd40b84505a10b42b92360ceep-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x4p+0L : 0xf.fd40b84505a10b42b92360cee4p-4L : inexact-ok
+tanh -4
+= tanh downward flt-32 -0x4p+0f : -0xf.fd40cp-4f : inexact-ok
+= tanh tonearest flt-32 -0x4p+0f : -0xf.fd40cp-4f : inexact-ok
+= tanh towardzero flt-32 -0x4p+0f : -0xf.fd40bp-4f : inexact-ok
+= tanh upward flt-32 -0x4p+0f : -0xf.fd40bp-4f : inexact-ok
+= tanh downward dbl-64 -0x4p+0 : -0xf.fd40b84505a18p-4 : inexact-ok
+= tanh tonearest dbl-64 -0x4p+0 : -0xf.fd40b84505a1p-4 : inexact-ok
+= tanh towardzero dbl-64 -0x4p+0 : -0xf.fd40b84505a1p-4 : inexact-ok
+= tanh upward dbl-64 -0x4p+0 : -0xf.fd40b84505a1p-4 : inexact-ok
+= tanh downward ldbl-96-intel -0x4p+0L : -0xf.fd40b84505a10b5p-4L : inexact-ok
+= tanh tonearest ldbl-96-intel -0x4p+0L : -0xf.fd40b84505a10b4p-4L : inexact-ok
+= tanh towardzero ldbl-96-intel -0x4p+0L : -0xf.fd40b84505a10b4p-4L : inexact-ok
+= tanh upward ldbl-96-intel -0x4p+0L : -0xf.fd40b84505a10b4p-4L : inexact-ok
+= tanh downward ldbl-96-m68k -0x4p+0L : -0xf.fd40b84505a10b5p-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k -0x4p+0L : -0xf.fd40b84505a10b4p-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k -0x4p+0L : -0xf.fd40b84505a10b4p-4L : inexact-ok
+= tanh upward ldbl-96-m68k -0x4p+0L : -0xf.fd40b84505a10b4p-4L : inexact-ok
+= tanh downward ldbl-128 -0x4p+0L : -0xf.fd40b84505a10b42b92360cee308p-4L : inexact-ok
+= tanh tonearest ldbl-128 -0x4p+0L : -0xf.fd40b84505a10b42b92360cee308p-4L : inexact-ok
+= tanh towardzero ldbl-128 -0x4p+0L : -0xf.fd40b84505a10b42b92360cee3p-4L : inexact-ok
+= tanh upward ldbl-128 -0x4p+0L : -0xf.fd40b84505a10b42b92360cee3p-4L : inexact-ok
+= tanh downward ldbl-128ibm -0x4p+0L : -0xf.fd40b84505a10b42b92360cee4p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm -0x4p+0L : -0xf.fd40b84505a10b42b92360cee4p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm -0x4p+0L : -0xf.fd40b84505a10b42b92360ceep-4L : inexact-ok
+= tanh upward ldbl-128ibm -0x4p+0L : -0xf.fd40b84505a10b42b92360ceep-4L : inexact-ok
+tanh 5
+= tanh downward flt-32 0x5p+0f : 0xf.ffa0cp-4f : inexact-ok
+= tanh tonearest flt-32 0x5p+0f : 0xf.ffa0dp-4f : inexact-ok
+= tanh towardzero flt-32 0x5p+0f : 0xf.ffa0cp-4f : inexact-ok
+= tanh upward flt-32 0x5p+0f : 0xf.ffa0dp-4f : inexact-ok
+= tanh downward dbl-64 0x5p+0 : 0xf.ffa0cb346f888p-4 : inexact-ok
+= tanh tonearest dbl-64 0x5p+0 : 0xf.ffa0cb346f888p-4 : inexact-ok
+= tanh towardzero dbl-64 0x5p+0 : 0xf.ffa0cb346f888p-4 : inexact-ok
+= tanh upward dbl-64 0x5p+0 : 0xf.ffa0cb346f89p-4 : inexact-ok
+= tanh downward ldbl-96-intel 0x5p+0L : 0xf.ffa0cb346f889a8p-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x5p+0L : 0xf.ffa0cb346f889a8p-4L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x5p+0L : 0xf.ffa0cb346f889a8p-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x5p+0L : 0xf.ffa0cb346f889a9p-4L : inexact-ok
+= tanh downward ldbl-96-m68k 0x5p+0L : 0xf.ffa0cb346f889a8p-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x5p+0L : 0xf.ffa0cb346f889a8p-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x5p+0L : 0xf.ffa0cb346f889a8p-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x5p+0L : 0xf.ffa0cb346f889a9p-4L : inexact-ok
+= tanh downward ldbl-128 0x5p+0L : 0xf.ffa0cb346f889a800b7186cb5728p-4L : inexact-ok
+= tanh tonearest ldbl-128 0x5p+0L : 0xf.ffa0cb346f889a800b7186cb573p-4L : inexact-ok
+= tanh towardzero ldbl-128 0x5p+0L : 0xf.ffa0cb346f889a800b7186cb5728p-4L : inexact-ok
+= tanh upward ldbl-128 0x5p+0L : 0xf.ffa0cb346f889a800b7186cb573p-4L : inexact-ok
+= tanh downward ldbl-128ibm 0x5p+0L : 0xf.ffa0cb346f889a800b7186cb54p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x5p+0L : 0xf.ffa0cb346f889a800b7186cb58p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x5p+0L : 0xf.ffa0cb346f889a800b7186cb54p-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x5p+0L : 0xf.ffa0cb346f889a800b7186cb58p-4L : inexact-ok
+tanh -5
+= tanh downward flt-32 -0x5p+0f : -0xf.ffa0dp-4f : inexact-ok
+= tanh tonearest flt-32 -0x5p+0f : -0xf.ffa0dp-4f : inexact-ok
+= tanh towardzero flt-32 -0x5p+0f : -0xf.ffa0cp-4f : inexact-ok
+= tanh upward flt-32 -0x5p+0f : -0xf.ffa0cp-4f : inexact-ok
+= tanh downward dbl-64 -0x5p+0 : -0xf.ffa0cb346f89p-4 : inexact-ok
+= tanh tonearest dbl-64 -0x5p+0 : -0xf.ffa0cb346f888p-4 : inexact-ok
+= tanh towardzero dbl-64 -0x5p+0 : -0xf.ffa0cb346f888p-4 : inexact-ok
+= tanh upward dbl-64 -0x5p+0 : -0xf.ffa0cb346f888p-4 : inexact-ok
+= tanh downward ldbl-96-intel -0x5p+0L : -0xf.ffa0cb346f889a9p-4L : inexact-ok
+= tanh tonearest ldbl-96-intel -0x5p+0L : -0xf.ffa0cb346f889a8p-4L : inexact-ok
+= tanh towardzero ldbl-96-intel -0x5p+0L : -0xf.ffa0cb346f889a8p-4L : inexact-ok
+= tanh upward ldbl-96-intel -0x5p+0L : -0xf.ffa0cb346f889a8p-4L : inexact-ok
+= tanh downward ldbl-96-m68k -0x5p+0L : -0xf.ffa0cb346f889a9p-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k -0x5p+0L : -0xf.ffa0cb346f889a8p-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k -0x5p+0L : -0xf.ffa0cb346f889a8p-4L : inexact-ok
+= tanh upward ldbl-96-m68k -0x5p+0L : -0xf.ffa0cb346f889a8p-4L : inexact-ok
+= tanh downward ldbl-128 -0x5p+0L : -0xf.ffa0cb346f889a800b7186cb573p-4L : inexact-ok
+= tanh tonearest ldbl-128 -0x5p+0L : -0xf.ffa0cb346f889a800b7186cb573p-4L : inexact-ok
+= tanh towardzero ldbl-128 -0x5p+0L : -0xf.ffa0cb346f889a800b7186cb5728p-4L : inexact-ok
+= tanh upward ldbl-128 -0x5p+0L : -0xf.ffa0cb346f889a800b7186cb5728p-4L : inexact-ok
+= tanh downward ldbl-128ibm -0x5p+0L : -0xf.ffa0cb346f889a800b7186cb58p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm -0x5p+0L : -0xf.ffa0cb346f889a800b7186cb58p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm -0x5p+0L : -0xf.ffa0cb346f889a800b7186cb54p-4L : inexact-ok
+= tanh upward ldbl-128ibm -0x5p+0L : -0xf.ffa0cb346f889a800b7186cb54p-4L : inexact-ok
+tanh 6
+= tanh downward flt-32 0x6p+0f : 0xf.fff31p-4f : inexact-ok
+= tanh tonearest flt-32 0x6p+0f : 0xf.fff32p-4f : inexact-ok
+= tanh towardzero flt-32 0x6p+0f : 0xf.fff31p-4f : inexact-ok
+= tanh upward flt-32 0x6p+0f : 0xf.fff32p-4f : inexact-ok
+= tanh downward dbl-64 0x6p+0 : 0xf.fff31d5f129d8p-4 : inexact-ok
+= tanh tonearest dbl-64 0x6p+0 : 0xf.fff31d5f129ep-4 : inexact-ok
+= tanh towardzero dbl-64 0x6p+0 : 0xf.fff31d5f129d8p-4 : inexact-ok
+= tanh upward dbl-64 0x6p+0 : 0xf.fff31d5f129ep-4 : inexact-ok
+= tanh downward ldbl-96-intel 0x6p+0L : 0xf.fff31d5f129deedp-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x6p+0L : 0xf.fff31d5f129deeep-4L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x6p+0L : 0xf.fff31d5f129deedp-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x6p+0L : 0xf.fff31d5f129deeep-4L : inexact-ok
+= tanh downward ldbl-96-m68k 0x6p+0L : 0xf.fff31d5f129deedp-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x6p+0L : 0xf.fff31d5f129deeep-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x6p+0L : 0xf.fff31d5f129deedp-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x6p+0L : 0xf.fff31d5f129deeep-4L : inexact-ok
+= tanh downward ldbl-128 0x6p+0L : 0xf.fff31d5f129deedd313b57265658p-4L : inexact-ok
+= tanh tonearest ldbl-128 0x6p+0L : 0xf.fff31d5f129deedd313b57265658p-4L : inexact-ok
+= tanh towardzero ldbl-128 0x6p+0L : 0xf.fff31d5f129deedd313b57265658p-4L : inexact-ok
+= tanh upward ldbl-128 0x6p+0L : 0xf.fff31d5f129deedd313b5726566p-4L : inexact-ok
+= tanh downward ldbl-128ibm 0x6p+0L : 0xf.fff31d5f129deedd313b572654p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x6p+0L : 0xf.fff31d5f129deedd313b572658p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x6p+0L : 0xf.fff31d5f129deedd313b572654p-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x6p+0L : 0xf.fff31d5f129deedd313b572658p-4L : inexact-ok
+tanh -6
+= tanh downward flt-32 -0x6p+0f : -0xf.fff32p-4f : inexact-ok
+= tanh tonearest flt-32 -0x6p+0f : -0xf.fff32p-4f : inexact-ok
+= tanh towardzero flt-32 -0x6p+0f : -0xf.fff31p-4f : inexact-ok
+= tanh upward flt-32 -0x6p+0f : -0xf.fff31p-4f : inexact-ok
+= tanh downward dbl-64 -0x6p+0 : -0xf.fff31d5f129ep-4 : inexact-ok
+= tanh tonearest dbl-64 -0x6p+0 : -0xf.fff31d5f129ep-4 : inexact-ok
+= tanh towardzero dbl-64 -0x6p+0 : -0xf.fff31d5f129d8p-4 : inexact-ok
+= tanh upward dbl-64 -0x6p+0 : -0xf.fff31d5f129d8p-4 : inexact-ok
+= tanh downward ldbl-96-intel -0x6p+0L : -0xf.fff31d5f129deeep-4L : inexact-ok
+= tanh tonearest ldbl-96-intel -0x6p+0L : -0xf.fff31d5f129deeep-4L : inexact-ok
+= tanh towardzero ldbl-96-intel -0x6p+0L : -0xf.fff31d5f129deedp-4L : inexact-ok
+= tanh upward ldbl-96-intel -0x6p+0L : -0xf.fff31d5f129deedp-4L : inexact-ok
+= tanh downward ldbl-96-m68k -0x6p+0L : -0xf.fff31d5f129deeep-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k -0x6p+0L : -0xf.fff31d5f129deeep-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k -0x6p+0L : -0xf.fff31d5f129deedp-4L : inexact-ok
+= tanh upward ldbl-96-m68k -0x6p+0L : -0xf.fff31d5f129deedp-4L : inexact-ok
+= tanh downward ldbl-128 -0x6p+0L : -0xf.fff31d5f129deedd313b5726566p-4L : inexact-ok
+= tanh tonearest ldbl-128 -0x6p+0L : -0xf.fff31d5f129deedd313b57265658p-4L : inexact-ok
+= tanh towardzero ldbl-128 -0x6p+0L : -0xf.fff31d5f129deedd313b57265658p-4L : inexact-ok
+= tanh upward ldbl-128 -0x6p+0L : -0xf.fff31d5f129deedd313b57265658p-4L : inexact-ok
+= tanh downward ldbl-128ibm -0x6p+0L : -0xf.fff31d5f129deedd313b572658p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm -0x6p+0L : -0xf.fff31d5f129deedd313b572658p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm -0x6p+0L : -0xf.fff31d5f129deedd313b572654p-4L : inexact-ok
+= tanh upward ldbl-128ibm -0x6p+0L : -0xf.fff31d5f129deedd313b572654p-4L : inexact-ok
+tanh 7
+= tanh downward flt-32 0x7p+0f : 0xf.fffe4p-4f : inexact-ok
+= tanh tonearest flt-32 0x7p+0f : 0xf.fffe4p-4f : inexact-ok
+= tanh towardzero flt-32 0x7p+0f : 0xf.fffe4p-4f : inexact-ok
+= tanh upward flt-32 0x7p+0f : 0xf.fffe5p-4f : inexact-ok
+= tanh downward dbl-64 0x7p+0 : 0xf.fffe4193a8788p-4 : inexact-ok
+= tanh tonearest dbl-64 0x7p+0 : 0xf.fffe4193a879p-4 : inexact-ok
+= tanh towardzero dbl-64 0x7p+0 : 0xf.fffe4193a8788p-4 : inexact-ok
+= tanh upward dbl-64 0x7p+0 : 0xf.fffe4193a879p-4 : inexact-ok
+= tanh downward ldbl-96-intel 0x7p+0L : 0xf.fffe4193a878ed6p-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x7p+0L : 0xf.fffe4193a878ed7p-4L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x7p+0L : 0xf.fffe4193a878ed6p-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x7p+0L : 0xf.fffe4193a878ed7p-4L : inexact-ok
+= tanh downward ldbl-96-m68k 0x7p+0L : 0xf.fffe4193a878ed6p-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x7p+0L : 0xf.fffe4193a878ed7p-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x7p+0L : 0xf.fffe4193a878ed6p-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x7p+0L : 0xf.fffe4193a878ed7p-4L : inexact-ok
+= tanh downward ldbl-128 0x7p+0L : 0xf.fffe4193a878ed68e8057dafd2dp-4L : inexact-ok
+= tanh tonearest ldbl-128 0x7p+0L : 0xf.fffe4193a878ed68e8057dafd2dp-4L : inexact-ok
+= tanh towardzero ldbl-128 0x7p+0L : 0xf.fffe4193a878ed68e8057dafd2dp-4L : inexact-ok
+= tanh upward ldbl-128 0x7p+0L : 0xf.fffe4193a878ed68e8057dafd2d8p-4L : inexact-ok
+= tanh downward ldbl-128ibm 0x7p+0L : 0xf.fffe4193a878ed68e8057dafdp-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x7p+0L : 0xf.fffe4193a878ed68e8057dafd4p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x7p+0L : 0xf.fffe4193a878ed68e8057dafdp-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x7p+0L : 0xf.fffe4193a878ed68e8057dafd4p-4L : inexact-ok
+tanh -7
+= tanh downward flt-32 -0x7p+0f : -0xf.fffe5p-4f : inexact-ok
+= tanh tonearest flt-32 -0x7p+0f : -0xf.fffe4p-4f : inexact-ok
+= tanh towardzero flt-32 -0x7p+0f : -0xf.fffe4p-4f : inexact-ok
+= tanh upward flt-32 -0x7p+0f : -0xf.fffe4p-4f : inexact-ok
+= tanh downward dbl-64 -0x7p+0 : -0xf.fffe4193a879p-4 : inexact-ok
+= tanh tonearest dbl-64 -0x7p+0 : -0xf.fffe4193a879p-4 : inexact-ok
+= tanh towardzero dbl-64 -0x7p+0 : -0xf.fffe4193a8788p-4 : inexact-ok
+= tanh upward dbl-64 -0x7p+0 : -0xf.fffe4193a8788p-4 : inexact-ok
+= tanh downward ldbl-96-intel -0x7p+0L : -0xf.fffe4193a878ed7p-4L : inexact-ok
+= tanh tonearest ldbl-96-intel -0x7p+0L : -0xf.fffe4193a878ed7p-4L : inexact-ok
+= tanh towardzero ldbl-96-intel -0x7p+0L : -0xf.fffe4193a878ed6p-4L : inexact-ok
+= tanh upward ldbl-96-intel -0x7p+0L : -0xf.fffe4193a878ed6p-4L : inexact-ok
+= tanh downward ldbl-96-m68k -0x7p+0L : -0xf.fffe4193a878ed7p-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k -0x7p+0L : -0xf.fffe4193a878ed7p-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k -0x7p+0L : -0xf.fffe4193a878ed6p-4L : inexact-ok
+= tanh upward ldbl-96-m68k -0x7p+0L : -0xf.fffe4193a878ed6p-4L : inexact-ok
+= tanh downward ldbl-128 -0x7p+0L : -0xf.fffe4193a878ed68e8057dafd2d8p-4L : inexact-ok
+= tanh tonearest ldbl-128 -0x7p+0L : -0xf.fffe4193a878ed68e8057dafd2dp-4L : inexact-ok
+= tanh towardzero ldbl-128 -0x7p+0L : -0xf.fffe4193a878ed68e8057dafd2dp-4L : inexact-ok
+= tanh upward ldbl-128 -0x7p+0L : -0xf.fffe4193a878ed68e8057dafd2dp-4L : inexact-ok
+= tanh downward ldbl-128ibm -0x7p+0L : -0xf.fffe4193a878ed68e8057dafd4p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm -0x7p+0L : -0xf.fffe4193a878ed68e8057dafd4p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm -0x7p+0L : -0xf.fffe4193a878ed68e8057dafdp-4L : inexact-ok
+= tanh upward ldbl-128ibm -0x7p+0L : -0xf.fffe4193a878ed68e8057dafdp-4L : inexact-ok
+tanh 8
+= tanh downward flt-32 0x8p+0f : 0xf.ffffcp-4f : inexact-ok
+= tanh tonearest flt-32 0x8p+0f : 0xf.ffffcp-4f : inexact-ok
+= tanh towardzero flt-32 0x8p+0f : 0xf.ffffcp-4f : inexact-ok
+= tanh upward flt-32 0x8p+0f : 0xf.ffffdp-4f : inexact-ok
+= tanh downward dbl-64 0x8p+0 : 0xf.ffffc39548fcp-4 : inexact-ok
+= tanh tonearest dbl-64 0x8p+0 : 0xf.ffffc39548fcp-4 : inexact-ok
+= tanh towardzero dbl-64 0x8p+0 : 0xf.ffffc39548fcp-4 : inexact-ok
+= tanh upward dbl-64 0x8p+0 : 0xf.ffffc39548fc8p-4 : inexact-ok
+= tanh downward ldbl-96-intel 0x8p+0L : 0xf.ffffc39548fc348p-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x8p+0L : 0xf.ffffc39548fc348p-4L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x8p+0L : 0xf.ffffc39548fc348p-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x8p+0L : 0xf.ffffc39548fc349p-4L : inexact-ok
+= tanh downward ldbl-96-m68k 0x8p+0L : 0xf.ffffc39548fc348p-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x8p+0L : 0xf.ffffc39548fc348p-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x8p+0L : 0xf.ffffc39548fc348p-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x8p+0L : 0xf.ffffc39548fc349p-4L : inexact-ok
+= tanh downward ldbl-128 0x8p+0L : 0xf.ffffc39548fc3487707369d6c57p-4L : inexact-ok
+= tanh tonearest ldbl-128 0x8p+0L : 0xf.ffffc39548fc3487707369d6c578p-4L : inexact-ok
+= tanh towardzero ldbl-128 0x8p+0L : 0xf.ffffc39548fc3487707369d6c57p-4L : inexact-ok
+= tanh upward ldbl-128 0x8p+0L : 0xf.ffffc39548fc3487707369d6c578p-4L : inexact-ok
+= tanh downward ldbl-128ibm 0x8p+0L : 0xf.ffffc39548fc3487707369d6c4p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x8p+0L : 0xf.ffffc39548fc3487707369d6c4p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x8p+0L : 0xf.ffffc39548fc3487707369d6c4p-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x8p+0L : 0xf.ffffc39548fc3487707369d6c8p-4L : inexact-ok
+tanh -8
+= tanh downward flt-32 -0x8p+0f : -0xf.ffffdp-4f : inexact-ok
+= tanh tonearest flt-32 -0x8p+0f : -0xf.ffffcp-4f : inexact-ok
+= tanh towardzero flt-32 -0x8p+0f : -0xf.ffffcp-4f : inexact-ok
+= tanh upward flt-32 -0x8p+0f : -0xf.ffffcp-4f : inexact-ok
+= tanh downward dbl-64 -0x8p+0 : -0xf.ffffc39548fc8p-4 : inexact-ok
+= tanh tonearest dbl-64 -0x8p+0 : -0xf.ffffc39548fcp-4 : inexact-ok
+= tanh towardzero dbl-64 -0x8p+0 : -0xf.ffffc39548fcp-4 : inexact-ok
+= tanh upward dbl-64 -0x8p+0 : -0xf.ffffc39548fcp-4 : inexact-ok
+= tanh downward ldbl-96-intel -0x8p+0L : -0xf.ffffc39548fc349p-4L : inexact-ok
+= tanh tonearest ldbl-96-intel -0x8p+0L : -0xf.ffffc39548fc348p-4L : inexact-ok
+= tanh towardzero ldbl-96-intel -0x8p+0L : -0xf.ffffc39548fc348p-4L : inexact-ok
+= tanh upward ldbl-96-intel -0x8p+0L : -0xf.ffffc39548fc348p-4L : inexact-ok
+= tanh downward ldbl-96-m68k -0x8p+0L : -0xf.ffffc39548fc349p-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k -0x8p+0L : -0xf.ffffc39548fc348p-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k -0x8p+0L : -0xf.ffffc39548fc348p-4L : inexact-ok
+= tanh upward ldbl-96-m68k -0x8p+0L : -0xf.ffffc39548fc348p-4L : inexact-ok
+= tanh downward ldbl-128 -0x8p+0L : -0xf.ffffc39548fc3487707369d6c578p-4L : inexact-ok
+= tanh tonearest ldbl-128 -0x8p+0L : -0xf.ffffc39548fc3487707369d6c578p-4L : inexact-ok
+= tanh towardzero ldbl-128 -0x8p+0L : -0xf.ffffc39548fc3487707369d6c57p-4L : inexact-ok
+= tanh upward ldbl-128 -0x8p+0L : -0xf.ffffc39548fc3487707369d6c57p-4L : inexact-ok
+= tanh downward ldbl-128ibm -0x8p+0L : -0xf.ffffc39548fc3487707369d6c8p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm -0x8p+0L : -0xf.ffffc39548fc3487707369d6c4p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm -0x8p+0L : -0xf.ffffc39548fc3487707369d6c4p-4L : inexact-ok
+= tanh upward ldbl-128ibm -0x8p+0L : -0xf.ffffc39548fc3487707369d6c4p-4L : inexact-ok
+tanh 9
+= tanh downward flt-32 0x9p+0f : 0xf.fffffp-4f : inexact-ok
+= tanh tonearest flt-32 0x9p+0f : 0xf.fffffp-4f : inexact-ok
+= tanh towardzero flt-32 0x9p+0f : 0xf.fffffp-4f : inexact-ok
+= tanh upward flt-32 0x9p+0f : 0x1p+0f : inexact-ok
+= tanh downward dbl-64 0x9p+0 : 0xf.fffff7d2cebb8p-4 : inexact-ok
+= tanh tonearest dbl-64 0x9p+0 : 0xf.fffff7d2cebcp-4 : inexact-ok
+= tanh towardzero dbl-64 0x9p+0 : 0xf.fffff7d2cebb8p-4 : inexact-ok
+= tanh upward dbl-64 0x9p+0 : 0xf.fffff7d2cebcp-4 : inexact-ok
+= tanh downward ldbl-96-intel 0x9p+0L : 0xf.fffff7d2cebbe2p-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x9p+0L : 0xf.fffff7d2cebbe21p-4L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x9p+0L : 0xf.fffff7d2cebbe2p-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x9p+0L : 0xf.fffff7d2cebbe21p-4L : inexact-ok
+= tanh downward ldbl-96-m68k 0x9p+0L : 0xf.fffff7d2cebbe2p-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x9p+0L : 0xf.fffff7d2cebbe21p-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x9p+0L : 0xf.fffff7d2cebbe2p-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x9p+0L : 0xf.fffff7d2cebbe21p-4L : inexact-ok
+= tanh downward ldbl-128 0x9p+0L : 0xf.fffff7d2cebbe208a50ed05e7168p-4L : inexact-ok
+= tanh tonearest ldbl-128 0x9p+0L : 0xf.fffff7d2cebbe208a50ed05e717p-4L : inexact-ok
+= tanh towardzero ldbl-128 0x9p+0L : 0xf.fffff7d2cebbe208a50ed05e7168p-4L : inexact-ok
+= tanh upward ldbl-128 0x9p+0L : 0xf.fffff7d2cebbe208a50ed05e717p-4L : inexact-ok
+= tanh downward ldbl-128ibm 0x9p+0L : 0xf.fffff7d2cebbe208a50ed05e7p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x9p+0L : 0xf.fffff7d2cebbe208a50ed05e7p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x9p+0L : 0xf.fffff7d2cebbe208a50ed05e7p-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x9p+0L : 0xf.fffff7d2cebbe208a50ed05e74p-4L : inexact-ok
+tanh -9
+= tanh downward flt-32 -0x9p+0f : -0x1p+0f : inexact-ok
+= tanh tonearest flt-32 -0x9p+0f : -0xf.fffffp-4f : inexact-ok
+= tanh towardzero flt-32 -0x9p+0f : -0xf.fffffp-4f : inexact-ok
+= tanh upward flt-32 -0x9p+0f : -0xf.fffffp-4f : inexact-ok
+= tanh downward dbl-64 -0x9p+0 : -0xf.fffff7d2cebcp-4 : inexact-ok
+= tanh tonearest dbl-64 -0x9p+0 : -0xf.fffff7d2cebcp-4 : inexact-ok
+= tanh towardzero dbl-64 -0x9p+0 : -0xf.fffff7d2cebb8p-4 : inexact-ok
+= tanh upward dbl-64 -0x9p+0 : -0xf.fffff7d2cebb8p-4 : inexact-ok
+= tanh downward ldbl-96-intel -0x9p+0L : -0xf.fffff7d2cebbe21p-4L : inexact-ok
+= tanh tonearest ldbl-96-intel -0x9p+0L : -0xf.fffff7d2cebbe21p-4L : inexact-ok
+= tanh towardzero ldbl-96-intel -0x9p+0L : -0xf.fffff7d2cebbe2p-4L : inexact-ok
+= tanh upward ldbl-96-intel -0x9p+0L : -0xf.fffff7d2cebbe2p-4L : inexact-ok
+= tanh downward ldbl-96-m68k -0x9p+0L : -0xf.fffff7d2cebbe21p-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k -0x9p+0L : -0xf.fffff7d2cebbe21p-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k -0x9p+0L : -0xf.fffff7d2cebbe2p-4L : inexact-ok
+= tanh upward ldbl-96-m68k -0x9p+0L : -0xf.fffff7d2cebbe2p-4L : inexact-ok
+= tanh downward ldbl-128 -0x9p+0L : -0xf.fffff7d2cebbe208a50ed05e717p-4L : inexact-ok
+= tanh tonearest ldbl-128 -0x9p+0L : -0xf.fffff7d2cebbe208a50ed05e717p-4L : inexact-ok
+= tanh towardzero ldbl-128 -0x9p+0L : -0xf.fffff7d2cebbe208a50ed05e7168p-4L : inexact-ok
+= tanh upward ldbl-128 -0x9p+0L : -0xf.fffff7d2cebbe208a50ed05e7168p-4L : inexact-ok
+= tanh downward ldbl-128ibm -0x9p+0L : -0xf.fffff7d2cebbe208a50ed05e74p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm -0x9p+0L : -0xf.fffff7d2cebbe208a50ed05e7p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm -0x9p+0L : -0xf.fffff7d2cebbe208a50ed05e7p-4L : inexact-ok
+= tanh upward ldbl-128ibm -0x9p+0L : -0xf.fffff7d2cebbe208a50ed05e7p-4L : inexact-ok
+tanh 10
+= tanh downward flt-32 0xap+0f : 0xf.fffffp-4f : inexact-ok
+= tanh tonearest flt-32 0xap+0f : 0x1p+0f : inexact-ok
+= tanh towardzero flt-32 0xap+0f : 0xf.fffffp-4f : inexact-ok
+= tanh upward flt-32 0xap+0f : 0x1p+0f : inexact-ok
+= tanh downward dbl-64 0xap+0 : 0xf.fffffee4b79a8p-4 : inexact-ok
+= tanh tonearest dbl-64 0xap+0 : 0xf.fffffee4b79a8p-4 : inexact-ok
+= tanh towardzero dbl-64 0xap+0 : 0xf.fffffee4b79a8p-4 : inexact-ok
+= tanh upward dbl-64 0xap+0 : 0xf.fffffee4b79bp-4 : inexact-ok
+= tanh downward ldbl-96-intel 0xap+0L : 0xf.fffffee4b79aaa9p-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0xap+0L : 0xf.fffffee4b79aaa9p-4L : inexact-ok
+= tanh towardzero ldbl-96-intel 0xap+0L : 0xf.fffffee4b79aaa9p-4L : inexact-ok
+= tanh upward ldbl-96-intel 0xap+0L : 0xf.fffffee4b79aaaap-4L : inexact-ok
+= tanh downward ldbl-96-m68k 0xap+0L : 0xf.fffffee4b79aaa9p-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0xap+0L : 0xf.fffffee4b79aaa9p-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0xap+0L : 0xf.fffffee4b79aaa9p-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0xap+0L : 0xf.fffffee4b79aaaap-4L : inexact-ok
+= tanh downward ldbl-128 0xap+0L : 0xf.fffffee4b79aaa94a2b616896898p-4L : inexact-ok
+= tanh tonearest ldbl-128 0xap+0L : 0xf.fffffee4b79aaa94a2b616896898p-4L : inexact-ok
+= tanh towardzero ldbl-128 0xap+0L : 0xf.fffffee4b79aaa94a2b616896898p-4L : inexact-ok
+= tanh upward ldbl-128 0xap+0L : 0xf.fffffee4b79aaa94a2b6168968ap-4L : inexact-ok
+= tanh downward ldbl-128ibm 0xap+0L : 0xf.fffffee4b79aaa94a2b6168968p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0xap+0L : 0xf.fffffee4b79aaa94a2b6168968p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0xap+0L : 0xf.fffffee4b79aaa94a2b6168968p-4L : inexact-ok
+= tanh upward ldbl-128ibm 0xap+0L : 0xf.fffffee4b79aaa94a2b616896cp-4L : inexact-ok
+tanh -10
+= tanh downward flt-32 -0xap+0f : -0x1p+0f : inexact-ok
+= tanh tonearest flt-32 -0xap+0f : -0x1p+0f : inexact-ok
+= tanh towardzero flt-32 -0xap+0f : -0xf.fffffp-4f : inexact-ok
+= tanh upward flt-32 -0xap+0f : -0xf.fffffp-4f : inexact-ok
+= tanh downward dbl-64 -0xap+0 : -0xf.fffffee4b79bp-4 : inexact-ok
+= tanh tonearest dbl-64 -0xap+0 : -0xf.fffffee4b79a8p-4 : inexact-ok
+= tanh towardzero dbl-64 -0xap+0 : -0xf.fffffee4b79a8p-4 : inexact-ok
+= tanh upward dbl-64 -0xap+0 : -0xf.fffffee4b79a8p-4 : inexact-ok
+= tanh downward ldbl-96-intel -0xap+0L : -0xf.fffffee4b79aaaap-4L : inexact-ok
+= tanh tonearest ldbl-96-intel -0xap+0L : -0xf.fffffee4b79aaa9p-4L : inexact-ok
+= tanh towardzero ldbl-96-intel -0xap+0L : -0xf.fffffee4b79aaa9p-4L : inexact-ok
+= tanh upward ldbl-96-intel -0xap+0L : -0xf.fffffee4b79aaa9p-4L : inexact-ok
+= tanh downward ldbl-96-m68k -0xap+0L : -0xf.fffffee4b79aaaap-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k -0xap+0L : -0xf.fffffee4b79aaa9p-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k -0xap+0L : -0xf.fffffee4b79aaa9p-4L : inexact-ok
+= tanh upward ldbl-96-m68k -0xap+0L : -0xf.fffffee4b79aaa9p-4L : inexact-ok
+= tanh downward ldbl-128 -0xap+0L : -0xf.fffffee4b79aaa94a2b6168968ap-4L : inexact-ok
+= tanh tonearest ldbl-128 -0xap+0L : -0xf.fffffee4b79aaa94a2b616896898p-4L : inexact-ok
+= tanh towardzero ldbl-128 -0xap+0L : -0xf.fffffee4b79aaa94a2b616896898p-4L : inexact-ok
+= tanh upward ldbl-128 -0xap+0L : -0xf.fffffee4b79aaa94a2b616896898p-4L : inexact-ok
+= tanh downward ldbl-128ibm -0xap+0L : -0xf.fffffee4b79aaa94a2b616896cp-4L : inexact-ok
+= tanh tonearest ldbl-128ibm -0xap+0L : -0xf.fffffee4b79aaa94a2b6168968p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm -0xap+0L : -0xf.fffffee4b79aaa94a2b6168968p-4L : inexact-ok
+= tanh upward ldbl-128ibm -0xap+0L : -0xf.fffffee4b79aaa94a2b6168968p-4L : inexact-ok
+tanh 15
+= tanh downward flt-32 0xfp+0f : 0xf.fffffp-4f : inexact-ok
+= tanh tonearest flt-32 0xfp+0f : 0x1p+0f : inexact-ok
+= tanh towardzero flt-32 0xfp+0f : 0xf.fffffp-4f : inexact-ok
+= tanh upward flt-32 0xfp+0f : 0x1p+0f : inexact-ok
+= tanh downward dbl-64 0xfp+0 : 0xf.fffffffffcb5p-4 : inexact-ok
+= tanh tonearest dbl-64 0xfp+0 : 0xf.fffffffffcb5p-4 : inexact-ok
+= tanh towardzero dbl-64 0xfp+0 : 0xf.fffffffffcb5p-4 : inexact-ok
+= tanh upward dbl-64 0xfp+0 : 0xf.fffffffffcb58p-4 : inexact-ok
+= tanh downward ldbl-96-intel 0xfp+0L : 0xf.fffffffffcb523ep-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0xfp+0L : 0xf.fffffffffcb523ep-4L : inexact-ok
+= tanh towardzero ldbl-96-intel 0xfp+0L : 0xf.fffffffffcb523ep-4L : inexact-ok
+= tanh upward ldbl-96-intel 0xfp+0L : 0xf.fffffffffcb523fp-4L : inexact-ok
+= tanh downward ldbl-96-m68k 0xfp+0L : 0xf.fffffffffcb523ep-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0xfp+0L : 0xf.fffffffffcb523ep-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0xfp+0L : 0xf.fffffffffcb523ep-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0xfp+0L : 0xf.fffffffffcb523fp-4L : inexact-ok
+= tanh downward ldbl-128 0xfp+0L : 0xf.fffffffffcb523e7aa70681dc268p-4L : inexact-ok
+= tanh tonearest ldbl-128 0xfp+0L : 0xf.fffffffffcb523e7aa70681dc27p-4L : inexact-ok
+= tanh towardzero ldbl-128 0xfp+0L : 0xf.fffffffffcb523e7aa70681dc268p-4L : inexact-ok
+= tanh upward ldbl-128 0xfp+0L : 0xf.fffffffffcb523e7aa70681dc27p-4L : inexact-ok
+= tanh downward ldbl-128ibm 0xfp+0L : 0xf.fffffffffcb523e7aa70681dcp-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0xfp+0L : 0xf.fffffffffcb523e7aa70681dc4p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0xfp+0L : 0xf.fffffffffcb523e7aa70681dcp-4L : inexact-ok
+= tanh upward ldbl-128ibm 0xfp+0L : 0xf.fffffffffcb523e7aa70681dc4p-4L : inexact-ok
+tanh -15
+= tanh downward flt-32 -0xfp+0f : -0x1p+0f : inexact-ok
+= tanh tonearest flt-32 -0xfp+0f : -0x1p+0f : inexact-ok
+= tanh towardzero flt-32 -0xfp+0f : -0xf.fffffp-4f : inexact-ok
+= tanh upward flt-32 -0xfp+0f : -0xf.fffffp-4f : inexact-ok
+= tanh downward dbl-64 -0xfp+0 : -0xf.fffffffffcb58p-4 : inexact-ok
+= tanh tonearest dbl-64 -0xfp+0 : -0xf.fffffffffcb5p-4 : inexact-ok
+= tanh towardzero dbl-64 -0xfp+0 : -0xf.fffffffffcb5p-4 : inexact-ok
+= tanh upward dbl-64 -0xfp+0 : -0xf.fffffffffcb5p-4 : inexact-ok
+= tanh downward ldbl-96-intel -0xfp+0L : -0xf.fffffffffcb523fp-4L : inexact-ok
+= tanh tonearest ldbl-96-intel -0xfp+0L : -0xf.fffffffffcb523ep-4L : inexact-ok
+= tanh towardzero ldbl-96-intel -0xfp+0L : -0xf.fffffffffcb523ep-4L : inexact-ok
+= tanh upward ldbl-96-intel -0xfp+0L : -0xf.fffffffffcb523ep-4L : inexact-ok
+= tanh downward ldbl-96-m68k -0xfp+0L : -0xf.fffffffffcb523fp-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k -0xfp+0L : -0xf.fffffffffcb523ep-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k -0xfp+0L : -0xf.fffffffffcb523ep-4L : inexact-ok
+= tanh upward ldbl-96-m68k -0xfp+0L : -0xf.fffffffffcb523ep-4L : inexact-ok
+= tanh downward ldbl-128 -0xfp+0L : -0xf.fffffffffcb523e7aa70681dc27p-4L : inexact-ok
+= tanh tonearest ldbl-128 -0xfp+0L : -0xf.fffffffffcb523e7aa70681dc27p-4L : inexact-ok
+= tanh towardzero ldbl-128 -0xfp+0L : -0xf.fffffffffcb523e7aa70681dc268p-4L : inexact-ok
+= tanh upward ldbl-128 -0xfp+0L : -0xf.fffffffffcb523e7aa70681dc268p-4L : inexact-ok
+= tanh downward ldbl-128ibm -0xfp+0L : -0xf.fffffffffcb523e7aa70681dc4p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm -0xfp+0L : -0xf.fffffffffcb523e7aa70681dc4p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm -0xfp+0L : -0xf.fffffffffcb523e7aa70681dcp-4L : inexact-ok
+= tanh upward ldbl-128ibm -0xfp+0L : -0xf.fffffffffcb523e7aa70681dcp-4L : inexact-ok
+tanh 20
+= tanh downward flt-32 0x1.4p+4f : 0xf.fffffp-4f : inexact-ok
+= tanh tonearest flt-32 0x1.4p+4f : 0x1p+0f : inexact-ok
+= tanh towardzero flt-32 0x1.4p+4f : 0xf.fffffp-4f : inexact-ok
+= tanh upward flt-32 0x1.4p+4f : 0x1p+0f : inexact-ok
+= tanh downward dbl-64 0x1.4p+4 : 0xf.ffffffffffff8p-4 : inexact-ok
+= tanh tonearest dbl-64 0x1.4p+4 : 0x1p+0 : inexact-ok
+= tanh towardzero dbl-64 0x1.4p+4 : 0xf.ffffffffffff8p-4 : inexact-ok
+= tanh upward dbl-64 0x1.4p+4 : 0x1p+0 : inexact-ok
+= tanh downward ldbl-96-intel 0x1.4p+4L : 0xf.fffffffffffff63p-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x1.4p+4L : 0xf.fffffffffffff63p-4L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x1.4p+4L : 0xf.fffffffffffff63p-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x1.4p+4L : 0xf.fffffffffffff64p-4L : inexact-ok
+= tanh downward ldbl-96-m68k 0x1.4p+4L : 0xf.fffffffffffff63p-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x1.4p+4L : 0xf.fffffffffffff63p-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x1.4p+4L : 0xf.fffffffffffff63p-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x1.4p+4L : 0xf.fffffffffffff64p-4L : inexact-ok
+= tanh downward ldbl-128 0x1.4p+4L : 0xf.fffffffffffff63436db3272ede8p-4L : inexact-ok
+= tanh tonearest ldbl-128 0x1.4p+4L : 0xf.fffffffffffff63436db3272edfp-4L : inexact-ok
+= tanh towardzero ldbl-128 0x1.4p+4L : 0xf.fffffffffffff63436db3272ede8p-4L : inexact-ok
+= tanh upward ldbl-128 0x1.4p+4L : 0xf.fffffffffffff63436db3272edfp-4L : inexact-ok
+= tanh downward ldbl-128ibm 0x1.4p+4L : 0xf.fffffffffffff63436db3272ecp-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x1.4p+4L : 0xf.fffffffffffff63436db3272ecp-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x1.4p+4L : 0xf.fffffffffffff63436db3272ecp-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x1.4p+4L : 0xf.fffffffffffff63436db3272fp-4L : inexact-ok
+tanh -20
+= tanh downward flt-32 -0x1.4p+4f : -0x1p+0f : inexact-ok
+= tanh tonearest flt-32 -0x1.4p+4f : -0x1p+0f : inexact-ok
+= tanh towardzero flt-32 -0x1.4p+4f : -0xf.fffffp-4f : inexact-ok
+= tanh upward flt-32 -0x1.4p+4f : -0xf.fffffp-4f : inexact-ok
+= tanh downward dbl-64 -0x1.4p+4 : -0x1p+0 : inexact-ok
+= tanh tonearest dbl-64 -0x1.4p+4 : -0x1p+0 : inexact-ok
+= tanh towardzero dbl-64 -0x1.4p+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= tanh upward dbl-64 -0x1.4p+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= tanh downward ldbl-96-intel -0x1.4p+4L : -0xf.fffffffffffff64p-4L : inexact-ok
+= tanh tonearest ldbl-96-intel -0x1.4p+4L : -0xf.fffffffffffff63p-4L : inexact-ok
+= tanh towardzero ldbl-96-intel -0x1.4p+4L : -0xf.fffffffffffff63p-4L : inexact-ok
+= tanh upward ldbl-96-intel -0x1.4p+4L : -0xf.fffffffffffff63p-4L : inexact-ok
+= tanh downward ldbl-96-m68k -0x1.4p+4L : -0xf.fffffffffffff64p-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k -0x1.4p+4L : -0xf.fffffffffffff63p-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k -0x1.4p+4L : -0xf.fffffffffffff63p-4L : inexact-ok
+= tanh upward ldbl-96-m68k -0x1.4p+4L : -0xf.fffffffffffff63p-4L : inexact-ok
+= tanh downward ldbl-128 -0x1.4p+4L : -0xf.fffffffffffff63436db3272edfp-4L : inexact-ok
+= tanh tonearest ldbl-128 -0x1.4p+4L : -0xf.fffffffffffff63436db3272edfp-4L : inexact-ok
+= tanh towardzero ldbl-128 -0x1.4p+4L : -0xf.fffffffffffff63436db3272ede8p-4L : inexact-ok
+= tanh upward ldbl-128 -0x1.4p+4L : -0xf.fffffffffffff63436db3272ede8p-4L : inexact-ok
+= tanh downward ldbl-128ibm -0x1.4p+4L : -0xf.fffffffffffff63436db3272fp-4L : inexact-ok
+= tanh tonearest ldbl-128ibm -0x1.4p+4L : -0xf.fffffffffffff63436db3272ecp-4L : inexact-ok
+= tanh towardzero ldbl-128ibm -0x1.4p+4L : -0xf.fffffffffffff63436db3272ecp-4L : inexact-ok
+= tanh upward ldbl-128ibm -0x1.4p+4L : -0xf.fffffffffffff63436db3272ecp-4L : inexact-ok
+tanh 22
+= tanh downward flt-32 0x1.6p+4f : 0xf.fffffp-4f : inexact-ok
+= tanh tonearest flt-32 0x1.6p+4f : 0x1p+0f : inexact-ok
+= tanh towardzero flt-32 0x1.6p+4f : 0xf.fffffp-4f : inexact-ok
+= tanh upward flt-32 0x1.6p+4f : 0x1p+0f : inexact-ok
+= tanh downward dbl-64 0x1.6p+4 : 0xf.ffffffffffff8p-4 : inexact-ok
+= tanh tonearest dbl-64 0x1.6p+4 : 0x1p+0 : inexact-ok
+= tanh towardzero dbl-64 0x1.6p+4 : 0xf.ffffffffffff8p-4 : inexact-ok
+= tanh upward dbl-64 0x1.6p+4 : 0x1p+0 : inexact-ok
+= tanh downward ldbl-96-intel 0x1.6p+4L : 0xf.ffffffffffffffdp-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x1.6p+4L : 0xf.ffffffffffffffdp-4L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x1.6p+4L : 0xf.ffffffffffffffdp-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x1.6p+4L : 0xf.ffffffffffffffep-4L : inexact-ok
+= tanh downward ldbl-96-m68k 0x1.6p+4L : 0xf.ffffffffffffffdp-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x1.6p+4L : 0xf.ffffffffffffffdp-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x1.6p+4L : 0xf.ffffffffffffffdp-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x1.6p+4L : 0xf.ffffffffffffffep-4L : inexact-ok
+= tanh downward ldbl-128 0x1.6p+4L : 0xf.ffffffffffffffd2117c43d16e28p-4L : inexact-ok
+= tanh tonearest ldbl-128 0x1.6p+4L : 0xf.ffffffffffffffd2117c43d16e28p-4L : inexact-ok
+= tanh towardzero ldbl-128 0x1.6p+4L : 0xf.ffffffffffffffd2117c43d16e28p-4L : inexact-ok
+= tanh upward ldbl-128 0x1.6p+4L : 0xf.ffffffffffffffd2117c43d16e3p-4L : inexact-ok
+= tanh downward ldbl-128ibm 0x1.6p+4L : 0xf.ffffffffffffffd2117c43d16cp-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x1.6p+4L : 0xf.ffffffffffffffd2117c43d17p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x1.6p+4L : 0xf.ffffffffffffffd2117c43d16cp-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x1.6p+4L : 0xf.ffffffffffffffd2117c43d17p-4L : inexact-ok
+tanh -22
+= tanh downward flt-32 -0x1.6p+4f : -0x1p+0f : inexact-ok
+= tanh tonearest flt-32 -0x1.6p+4f : -0x1p+0f : inexact-ok
+= tanh towardzero flt-32 -0x1.6p+4f : -0xf.fffffp-4f : inexact-ok
+= tanh upward flt-32 -0x1.6p+4f : -0xf.fffffp-4f : inexact-ok
+= tanh downward dbl-64 -0x1.6p+4 : -0x1p+0 : inexact-ok
+= tanh tonearest dbl-64 -0x1.6p+4 : -0x1p+0 : inexact-ok
+= tanh towardzero dbl-64 -0x1.6p+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= tanh upward dbl-64 -0x1.6p+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= tanh downward ldbl-96-intel -0x1.6p+4L : -0xf.ffffffffffffffep-4L : inexact-ok
+= tanh tonearest ldbl-96-intel -0x1.6p+4L : -0xf.ffffffffffffffdp-4L : inexact-ok
+= tanh towardzero ldbl-96-intel -0x1.6p+4L : -0xf.ffffffffffffffdp-4L : inexact-ok
+= tanh upward ldbl-96-intel -0x1.6p+4L : -0xf.ffffffffffffffdp-4L : inexact-ok
+= tanh downward ldbl-96-m68k -0x1.6p+4L : -0xf.ffffffffffffffep-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k -0x1.6p+4L : -0xf.ffffffffffffffdp-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k -0x1.6p+4L : -0xf.ffffffffffffffdp-4L : inexact-ok
+= tanh upward ldbl-96-m68k -0x1.6p+4L : -0xf.ffffffffffffffdp-4L : inexact-ok
+= tanh downward ldbl-128 -0x1.6p+4L : -0xf.ffffffffffffffd2117c43d16e3p-4L : inexact-ok
+= tanh tonearest ldbl-128 -0x1.6p+4L : -0xf.ffffffffffffffd2117c43d16e28p-4L : inexact-ok
+= tanh towardzero ldbl-128 -0x1.6p+4L : -0xf.ffffffffffffffd2117c43d16e28p-4L : inexact-ok
+= tanh upward ldbl-128 -0x1.6p+4L : -0xf.ffffffffffffffd2117c43d16e28p-4L : inexact-ok
+= tanh downward ldbl-128ibm -0x1.6p+4L : -0xf.ffffffffffffffd2117c43d17p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm -0x1.6p+4L : -0xf.ffffffffffffffd2117c43d17p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm -0x1.6p+4L : -0xf.ffffffffffffffd2117c43d16cp-4L : inexact-ok
+= tanh upward ldbl-128ibm -0x1.6p+4L : -0xf.ffffffffffffffd2117c43d16cp-4L : inexact-ok
+tanh 25
+= tanh downward flt-32 0x1.9p+4f : 0xf.fffffp-4f : inexact-ok
+= tanh tonearest flt-32 0x1.9p+4f : 0x1p+0f : inexact-ok
+= tanh towardzero flt-32 0x1.9p+4f : 0xf.fffffp-4f : inexact-ok
+= tanh upward flt-32 0x1.9p+4f : 0x1p+0f : inexact-ok
+= tanh downward dbl-64 0x1.9p+4 : 0xf.ffffffffffff8p-4 : inexact-ok
+= tanh tonearest dbl-64 0x1.9p+4 : 0x1p+0 : inexact-ok
+= tanh towardzero dbl-64 0x1.9p+4 : 0xf.ffffffffffff8p-4 : inexact-ok
+= tanh upward dbl-64 0x1.9p+4 : 0x1p+0 : inexact-ok
+= tanh downward ldbl-96-intel 0x1.9p+4L : 0xf.fffffffffffffffp-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x1.9p+4L : 0x1p+0L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x1.9p+4L : 0xf.fffffffffffffffp-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x1.9p+4L : 0x1p+0L : inexact-ok
+= tanh downward ldbl-96-m68k 0x1.9p+4L : 0xf.fffffffffffffffp-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x1.9p+4L : 0x1p+0L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x1.9p+4L : 0xf.fffffffffffffffp-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x1.9p+4L : 0x1p+0L : inexact-ok
+= tanh downward ldbl-128 0x1.9p+4L : 0xf.ffffffffffffffffe2da82ab81fp-4L : inexact-ok
+= tanh tonearest ldbl-128 0x1.9p+4L : 0xf.ffffffffffffffffe2da82ab81f8p-4L : inexact-ok
+= tanh towardzero ldbl-128 0x1.9p+4L : 0xf.ffffffffffffffffe2da82ab81fp-4L : inexact-ok
+= tanh upward ldbl-128 0x1.9p+4L : 0xf.ffffffffffffffffe2da82ab81f8p-4L : inexact-ok
+= tanh downward ldbl-128ibm 0x1.9p+4L : 0xf.ffffffffffffffffe2da82ab8p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x1.9p+4L : 0xf.ffffffffffffffffe2da82ab8p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x1.9p+4L : 0xf.ffffffffffffffffe2da82ab8p-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x1.9p+4L : 0xf.ffffffffffffffffe2da82ab84p-4L : inexact-ok
+tanh -25
+= tanh downward flt-32 -0x1.9p+4f : -0x1p+0f : inexact-ok
+= tanh tonearest flt-32 -0x1.9p+4f : -0x1p+0f : inexact-ok
+= tanh towardzero flt-32 -0x1.9p+4f : -0xf.fffffp-4f : inexact-ok
+= tanh upward flt-32 -0x1.9p+4f : -0xf.fffffp-4f : inexact-ok
+= tanh downward dbl-64 -0x1.9p+4 : -0x1p+0 : inexact-ok
+= tanh tonearest dbl-64 -0x1.9p+4 : -0x1p+0 : inexact-ok
+= tanh towardzero dbl-64 -0x1.9p+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= tanh upward dbl-64 -0x1.9p+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= tanh downward ldbl-96-intel -0x1.9p+4L : -0x1p+0L : inexact-ok
+= tanh tonearest ldbl-96-intel -0x1.9p+4L : -0x1p+0L : inexact-ok
+= tanh towardzero ldbl-96-intel -0x1.9p+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= tanh upward ldbl-96-intel -0x1.9p+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= tanh downward ldbl-96-m68k -0x1.9p+4L : -0x1p+0L : inexact-ok
+= tanh tonearest ldbl-96-m68k -0x1.9p+4L : -0x1p+0L : inexact-ok
+= tanh towardzero ldbl-96-m68k -0x1.9p+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= tanh upward ldbl-96-m68k -0x1.9p+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= tanh downward ldbl-128 -0x1.9p+4L : -0xf.ffffffffffffffffe2da82ab81f8p-4L : inexact-ok
+= tanh tonearest ldbl-128 -0x1.9p+4L : -0xf.ffffffffffffffffe2da82ab81f8p-4L : inexact-ok
+= tanh towardzero ldbl-128 -0x1.9p+4L : -0xf.ffffffffffffffffe2da82ab81fp-4L : inexact-ok
+= tanh upward ldbl-128 -0x1.9p+4L : -0xf.ffffffffffffffffe2da82ab81fp-4L : inexact-ok
+= tanh downward ldbl-128ibm -0x1.9p+4L : -0xf.ffffffffffffffffe2da82ab84p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm -0x1.9p+4L : -0xf.ffffffffffffffffe2da82ab8p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm -0x1.9p+4L : -0xf.ffffffffffffffffe2da82ab8p-4L : inexact-ok
+= tanh upward ldbl-128ibm -0x1.9p+4L : -0xf.ffffffffffffffffe2da82ab8p-4L : inexact-ok
+tanh 30
+= tanh downward flt-32 0x1.ep+4f : 0xf.fffffp-4f : inexact-ok
+= tanh tonearest flt-32 0x1.ep+4f : 0x1p+0f : inexact-ok
+= tanh towardzero flt-32 0x1.ep+4f : 0xf.fffffp-4f : inexact-ok
+= tanh upward flt-32 0x1.ep+4f : 0x1p+0f : inexact-ok
+= tanh downward dbl-64 0x1.ep+4 : 0xf.ffffffffffff8p-4 : inexact-ok
+= tanh tonearest dbl-64 0x1.ep+4 : 0x1p+0 : inexact-ok
+= tanh towardzero dbl-64 0x1.ep+4 : 0xf.ffffffffffff8p-4 : inexact-ok
+= tanh upward dbl-64 0x1.ep+4 : 0x1p+0 : inexact-ok
+= tanh downward ldbl-96-intel 0x1.ep+4L : 0xf.fffffffffffffffp-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x1.ep+4L : 0x1p+0L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x1.ep+4L : 0xf.fffffffffffffffp-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x1.ep+4L : 0x1p+0L : inexact-ok
+= tanh downward ldbl-96-m68k 0x1.ep+4L : 0xf.fffffffffffffffp-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x1.ep+4L : 0x1p+0L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x1.ep+4L : 0xf.fffffffffffffffp-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x1.ep+4L : 0x1p+0L : inexact-ok
+= tanh downward ldbl-128 0x1.ep+4L : 0xf.ffffffffffffffffffffa9479b9p-4L : inexact-ok
+= tanh tonearest ldbl-128 0x1.ep+4L : 0xf.ffffffffffffffffffffa9479b98p-4L : inexact-ok
+= tanh towardzero ldbl-128 0x1.ep+4L : 0xf.ffffffffffffffffffffa9479b9p-4L : inexact-ok
+= tanh upward ldbl-128 0x1.ep+4L : 0xf.ffffffffffffffffffffa9479b98p-4L : inexact-ok
+= tanh downward ldbl-128ibm 0x1.ep+4L : 0xf.ffffffffffffffffffffa94798p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x1.ep+4L : 0xf.ffffffffffffffffffffa9479cp-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x1.ep+4L : 0xf.ffffffffffffffffffffa94798p-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x1.ep+4L : 0xf.ffffffffffffffffffffa9479cp-4L : inexact-ok
+tanh -30
+= tanh downward flt-32 -0x1.ep+4f : -0x1p+0f : inexact-ok
+= tanh tonearest flt-32 -0x1.ep+4f : -0x1p+0f : inexact-ok
+= tanh towardzero flt-32 -0x1.ep+4f : -0xf.fffffp-4f : inexact-ok
+= tanh upward flt-32 -0x1.ep+4f : -0xf.fffffp-4f : inexact-ok
+= tanh downward dbl-64 -0x1.ep+4 : -0x1p+0 : inexact-ok
+= tanh tonearest dbl-64 -0x1.ep+4 : -0x1p+0 : inexact-ok
+= tanh towardzero dbl-64 -0x1.ep+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= tanh upward dbl-64 -0x1.ep+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= tanh downward ldbl-96-intel -0x1.ep+4L : -0x1p+0L : inexact-ok
+= tanh tonearest ldbl-96-intel -0x1.ep+4L : -0x1p+0L : inexact-ok
+= tanh towardzero ldbl-96-intel -0x1.ep+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= tanh upward ldbl-96-intel -0x1.ep+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= tanh downward ldbl-96-m68k -0x1.ep+4L : -0x1p+0L : inexact-ok
+= tanh tonearest ldbl-96-m68k -0x1.ep+4L : -0x1p+0L : inexact-ok
+= tanh towardzero ldbl-96-m68k -0x1.ep+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= tanh upward ldbl-96-m68k -0x1.ep+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= tanh downward ldbl-128 -0x1.ep+4L : -0xf.ffffffffffffffffffffa9479b98p-4L : inexact-ok
+= tanh tonearest ldbl-128 -0x1.ep+4L : -0xf.ffffffffffffffffffffa9479b98p-4L : inexact-ok
+= tanh towardzero ldbl-128 -0x1.ep+4L : -0xf.ffffffffffffffffffffa9479b9p-4L : inexact-ok
+= tanh upward ldbl-128 -0x1.ep+4L : -0xf.ffffffffffffffffffffa9479b9p-4L : inexact-ok
+= tanh downward ldbl-128ibm -0x1.ep+4L : -0xf.ffffffffffffffffffffa9479cp-4L : inexact-ok
+= tanh tonearest ldbl-128ibm -0x1.ep+4L : -0xf.ffffffffffffffffffffa9479cp-4L : inexact-ok
+= tanh towardzero ldbl-128ibm -0x1.ep+4L : -0xf.ffffffffffffffffffffa94798p-4L : inexact-ok
+= tanh upward ldbl-128ibm -0x1.ep+4L : -0xf.ffffffffffffffffffffa94798p-4L : inexact-ok
+tanh 35
+= tanh downward flt-32 0x2.3p+4f : 0xf.fffffp-4f : inexact-ok
+= tanh tonearest flt-32 0x2.3p+4f : 0x1p+0f : inexact-ok
+= tanh towardzero flt-32 0x2.3p+4f : 0xf.fffffp-4f : inexact-ok
+= tanh upward flt-32 0x2.3p+4f : 0x1p+0f : inexact-ok
+= tanh downward dbl-64 0x2.3p+4 : 0xf.ffffffffffff8p-4 : inexact-ok
+= tanh tonearest dbl-64 0x2.3p+4 : 0x1p+0 : inexact-ok
+= tanh towardzero dbl-64 0x2.3p+4 : 0xf.ffffffffffff8p-4 : inexact-ok
+= tanh upward dbl-64 0x2.3p+4 : 0x1p+0 : inexact-ok
+= tanh downward ldbl-96-intel 0x2.3p+4L : 0xf.fffffffffffffffp-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x2.3p+4L : 0x1p+0L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x2.3p+4L : 0xf.fffffffffffffffp-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x2.3p+4L : 0x1p+0L : inexact-ok
+= tanh downward ldbl-96-m68k 0x2.3p+4L : 0xf.fffffffffffffffp-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x2.3p+4L : 0x1p+0L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x2.3p+4L : 0xf.fffffffffffffffp-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x2.3p+4L : 0x1p+0L : inexact-ok
+= tanh downward ldbl-128 0x2.3p+4L : 0xf.fffffffffffffffffffffffefdf8p-4L : inexact-ok
+= tanh tonearest ldbl-128 0x2.3p+4L : 0xf.fffffffffffffffffffffffefdf8p-4L : inexact-ok
+= tanh towardzero ldbl-128 0x2.3p+4L : 0xf.fffffffffffffffffffffffefdf8p-4L : inexact-ok
+= tanh upward ldbl-128 0x2.3p+4L : 0xf.fffffffffffffffffffffffefep-4L : inexact-ok
+= tanh downward ldbl-128ibm 0x2.3p+4L : 0xf.fffffffffffffffffffffffefcp-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x2.3p+4L : 0xf.fffffffffffffffffffffffefcp-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x2.3p+4L : 0xf.fffffffffffffffffffffffefcp-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x2.3p+4L : 0xf.ffffffffffffffffffffffffp-4L : inexact-ok
+tanh -35
+= tanh downward flt-32 -0x2.3p+4f : -0x1p+0f : inexact-ok
+= tanh tonearest flt-32 -0x2.3p+4f : -0x1p+0f : inexact-ok
+= tanh towardzero flt-32 -0x2.3p+4f : -0xf.fffffp-4f : inexact-ok
+= tanh upward flt-32 -0x2.3p+4f : -0xf.fffffp-4f : inexact-ok
+= tanh downward dbl-64 -0x2.3p+4 : -0x1p+0 : inexact-ok
+= tanh tonearest dbl-64 -0x2.3p+4 : -0x1p+0 : inexact-ok
+= tanh towardzero dbl-64 -0x2.3p+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= tanh upward dbl-64 -0x2.3p+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= tanh downward ldbl-96-intel -0x2.3p+4L : -0x1p+0L : inexact-ok
+= tanh tonearest ldbl-96-intel -0x2.3p+4L : -0x1p+0L : inexact-ok
+= tanh towardzero ldbl-96-intel -0x2.3p+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= tanh upward ldbl-96-intel -0x2.3p+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= tanh downward ldbl-96-m68k -0x2.3p+4L : -0x1p+0L : inexact-ok
+= tanh tonearest ldbl-96-m68k -0x2.3p+4L : -0x1p+0L : inexact-ok
+= tanh towardzero ldbl-96-m68k -0x2.3p+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= tanh upward ldbl-96-m68k -0x2.3p+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= tanh downward ldbl-128 -0x2.3p+4L : -0xf.fffffffffffffffffffffffefep-4L : inexact-ok
+= tanh tonearest ldbl-128 -0x2.3p+4L : -0xf.fffffffffffffffffffffffefdf8p-4L : inexact-ok
+= tanh towardzero ldbl-128 -0x2.3p+4L : -0xf.fffffffffffffffffffffffefdf8p-4L : inexact-ok
+= tanh upward ldbl-128 -0x2.3p+4L : -0xf.fffffffffffffffffffffffefdf8p-4L : inexact-ok
+= tanh downward ldbl-128ibm -0x2.3p+4L : -0xf.ffffffffffffffffffffffffp-4L : inexact-ok
+= tanh tonearest ldbl-128ibm -0x2.3p+4L : -0xf.fffffffffffffffffffffffefcp-4L : inexact-ok
+= tanh towardzero ldbl-128ibm -0x2.3p+4L : -0xf.fffffffffffffffffffffffefcp-4L : inexact-ok
+= tanh upward ldbl-128ibm -0x2.3p+4L : -0xf.fffffffffffffffffffffffefcp-4L : inexact-ok
+tanh 40
+= tanh downward flt-32 0x2.8p+4f : 0xf.fffffp-4f : inexact-ok
+= tanh tonearest flt-32 0x2.8p+4f : 0x1p+0f : inexact-ok
+= tanh towardzero flt-32 0x2.8p+4f : 0xf.fffffp-4f : inexact-ok
+= tanh upward flt-32 0x2.8p+4f : 0x1p+0f : inexact-ok
+= tanh downward dbl-64 0x2.8p+4 : 0xf.ffffffffffff8p-4 : inexact-ok
+= tanh tonearest dbl-64 0x2.8p+4 : 0x1p+0 : inexact-ok
+= tanh towardzero dbl-64 0x2.8p+4 : 0xf.ffffffffffff8p-4 : inexact-ok
+= tanh upward dbl-64 0x2.8p+4 : 0x1p+0 : inexact-ok
+= tanh downward ldbl-96-intel 0x2.8p+4L : 0xf.fffffffffffffffp-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x2.8p+4L : 0x1p+0L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x2.8p+4L : 0xf.fffffffffffffffp-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x2.8p+4L : 0x1p+0L : inexact-ok
+= tanh downward ldbl-96-m68k 0x2.8p+4L : 0xf.fffffffffffffffp-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x2.8p+4L : 0x1p+0L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x2.8p+4L : 0xf.fffffffffffffffp-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x2.8p+4L : 0x1p+0L : inexact-ok
+= tanh downward ldbl-128 0x2.8p+4L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= tanh tonearest ldbl-128 0x2.8p+4L : 0x1p+0L : inexact-ok
+= tanh towardzero ldbl-128 0x2.8p+4L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= tanh upward ldbl-128 0x2.8p+4L : 0x1p+0L : inexact-ok
+= tanh downward ldbl-128ibm 0x2.8p+4L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x2.8p+4L : 0x1p+0L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x2.8p+4L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x2.8p+4L : 0x1p+0L : inexact-ok
+tanh -40
+= tanh downward flt-32 -0x2.8p+4f : -0x1p+0f : inexact-ok
+= tanh tonearest flt-32 -0x2.8p+4f : -0x1p+0f : inexact-ok
+= tanh towardzero flt-32 -0x2.8p+4f : -0xf.fffffp-4f : inexact-ok
+= tanh upward flt-32 -0x2.8p+4f : -0xf.fffffp-4f : inexact-ok
+= tanh downward dbl-64 -0x2.8p+4 : -0x1p+0 : inexact-ok
+= tanh tonearest dbl-64 -0x2.8p+4 : -0x1p+0 : inexact-ok
+= tanh towardzero dbl-64 -0x2.8p+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= tanh upward dbl-64 -0x2.8p+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= tanh downward ldbl-96-intel -0x2.8p+4L : -0x1p+0L : inexact-ok
+= tanh tonearest ldbl-96-intel -0x2.8p+4L : -0x1p+0L : inexact-ok
+= tanh towardzero ldbl-96-intel -0x2.8p+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= tanh upward ldbl-96-intel -0x2.8p+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= tanh downward ldbl-96-m68k -0x2.8p+4L : -0x1p+0L : inexact-ok
+= tanh tonearest ldbl-96-m68k -0x2.8p+4L : -0x1p+0L : inexact-ok
+= tanh towardzero ldbl-96-m68k -0x2.8p+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= tanh upward ldbl-96-m68k -0x2.8p+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= tanh downward ldbl-128 -0x2.8p+4L : -0x1p+0L : inexact-ok
+= tanh tonearest ldbl-128 -0x2.8p+4L : -0x1p+0L : inexact-ok
+= tanh towardzero ldbl-128 -0x2.8p+4L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= tanh upward ldbl-128 -0x2.8p+4L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= tanh downward ldbl-128ibm -0x2.8p+4L : -0x1p+0L : inexact-ok
+= tanh tonearest ldbl-128ibm -0x2.8p+4L : -0x1p+0L : inexact-ok
+= tanh towardzero ldbl-128ibm -0x2.8p+4L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= tanh upward ldbl-128ibm -0x2.8p+4L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+tanh 45
+= tanh downward flt-32 0x2.dp+4f : 0xf.fffffp-4f : inexact-ok
+= tanh tonearest flt-32 0x2.dp+4f : 0x1p+0f : inexact-ok
+= tanh towardzero flt-32 0x2.dp+4f : 0xf.fffffp-4f : inexact-ok
+= tanh upward flt-32 0x2.dp+4f : 0x1p+0f : inexact-ok
+= tanh downward dbl-64 0x2.dp+4 : 0xf.ffffffffffff8p-4 : inexact-ok
+= tanh tonearest dbl-64 0x2.dp+4 : 0x1p+0 : inexact-ok
+= tanh towardzero dbl-64 0x2.dp+4 : 0xf.ffffffffffff8p-4 : inexact-ok
+= tanh upward dbl-64 0x2.dp+4 : 0x1p+0 : inexact-ok
+= tanh downward ldbl-96-intel 0x2.dp+4L : 0xf.fffffffffffffffp-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x2.dp+4L : 0x1p+0L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x2.dp+4L : 0xf.fffffffffffffffp-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x2.dp+4L : 0x1p+0L : inexact-ok
+= tanh downward ldbl-96-m68k 0x2.dp+4L : 0xf.fffffffffffffffp-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x2.dp+4L : 0x1p+0L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x2.dp+4L : 0xf.fffffffffffffffp-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x2.dp+4L : 0x1p+0L : inexact-ok
+= tanh downward ldbl-128 0x2.dp+4L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= tanh tonearest ldbl-128 0x2.dp+4L : 0x1p+0L : inexact-ok
+= tanh towardzero ldbl-128 0x2.dp+4L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= tanh upward ldbl-128 0x2.dp+4L : 0x1p+0L : inexact-ok
+= tanh downward ldbl-128ibm 0x2.dp+4L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x2.dp+4L : 0x1p+0L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x2.dp+4L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x2.dp+4L : 0x1p+0L : inexact-ok
+tanh -45
+= tanh downward flt-32 -0x2.dp+4f : -0x1p+0f : inexact-ok
+= tanh tonearest flt-32 -0x2.dp+4f : -0x1p+0f : inexact-ok
+= tanh towardzero flt-32 -0x2.dp+4f : -0xf.fffffp-4f : inexact-ok
+= tanh upward flt-32 -0x2.dp+4f : -0xf.fffffp-4f : inexact-ok
+= tanh downward dbl-64 -0x2.dp+4 : -0x1p+0 : inexact-ok
+= tanh tonearest dbl-64 -0x2.dp+4 : -0x1p+0 : inexact-ok
+= tanh towardzero dbl-64 -0x2.dp+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= tanh upward dbl-64 -0x2.dp+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= tanh downward ldbl-96-intel -0x2.dp+4L : -0x1p+0L : inexact-ok
+= tanh tonearest ldbl-96-intel -0x2.dp+4L : -0x1p+0L : inexact-ok
+= tanh towardzero ldbl-96-intel -0x2.dp+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= tanh upward ldbl-96-intel -0x2.dp+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= tanh downward ldbl-96-m68k -0x2.dp+4L : -0x1p+0L : inexact-ok
+= tanh tonearest ldbl-96-m68k -0x2.dp+4L : -0x1p+0L : inexact-ok
+= tanh towardzero ldbl-96-m68k -0x2.dp+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= tanh upward ldbl-96-m68k -0x2.dp+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= tanh downward ldbl-128 -0x2.dp+4L : -0x1p+0L : inexact-ok
+= tanh tonearest ldbl-128 -0x2.dp+4L : -0x1p+0L : inexact-ok
+= tanh towardzero ldbl-128 -0x2.dp+4L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= tanh upward ldbl-128 -0x2.dp+4L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= tanh downward ldbl-128ibm -0x2.dp+4L : -0x1p+0L : inexact-ok
+= tanh tonearest ldbl-128ibm -0x2.dp+4L : -0x1p+0L : inexact-ok
+= tanh towardzero ldbl-128ibm -0x2.dp+4L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= tanh upward ldbl-128ibm -0x2.dp+4L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+tanh 50
+= tanh downward flt-32 0x3.2p+4f : 0xf.fffffp-4f : inexact-ok
+= tanh tonearest flt-32 0x3.2p+4f : 0x1p+0f : inexact-ok
+= tanh towardzero flt-32 0x3.2p+4f : 0xf.fffffp-4f : inexact-ok
+= tanh upward flt-32 0x3.2p+4f : 0x1p+0f : inexact-ok
+= tanh downward dbl-64 0x3.2p+4 : 0xf.ffffffffffff8p-4 : inexact-ok
+= tanh tonearest dbl-64 0x3.2p+4 : 0x1p+0 : inexact-ok
+= tanh towardzero dbl-64 0x3.2p+4 : 0xf.ffffffffffff8p-4 : inexact-ok
+= tanh upward dbl-64 0x3.2p+4 : 0x1p+0 : inexact-ok
+= tanh downward ldbl-96-intel 0x3.2p+4L : 0xf.fffffffffffffffp-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x3.2p+4L : 0x1p+0L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x3.2p+4L : 0xf.fffffffffffffffp-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x3.2p+4L : 0x1p+0L : inexact-ok
+= tanh downward ldbl-96-m68k 0x3.2p+4L : 0xf.fffffffffffffffp-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x3.2p+4L : 0x1p+0L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x3.2p+4L : 0xf.fffffffffffffffp-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x3.2p+4L : 0x1p+0L : inexact-ok
+= tanh downward ldbl-128 0x3.2p+4L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= tanh tonearest ldbl-128 0x3.2p+4L : 0x1p+0L : inexact-ok
+= tanh towardzero ldbl-128 0x3.2p+4L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= tanh upward ldbl-128 0x3.2p+4L : 0x1p+0L : inexact-ok
+= tanh downward ldbl-128ibm 0x3.2p+4L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x3.2p+4L : 0x1p+0L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x3.2p+4L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x3.2p+4L : 0x1p+0L : inexact-ok
+tanh -50
+= tanh downward flt-32 -0x3.2p+4f : -0x1p+0f : inexact-ok
+= tanh tonearest flt-32 -0x3.2p+4f : -0x1p+0f : inexact-ok
+= tanh towardzero flt-32 -0x3.2p+4f : -0xf.fffffp-4f : inexact-ok
+= tanh upward flt-32 -0x3.2p+4f : -0xf.fffffp-4f : inexact-ok
+= tanh downward dbl-64 -0x3.2p+4 : -0x1p+0 : inexact-ok
+= tanh tonearest dbl-64 -0x3.2p+4 : -0x1p+0 : inexact-ok
+= tanh towardzero dbl-64 -0x3.2p+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= tanh upward dbl-64 -0x3.2p+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= tanh downward ldbl-96-intel -0x3.2p+4L : -0x1p+0L : inexact-ok
+= tanh tonearest ldbl-96-intel -0x3.2p+4L : -0x1p+0L : inexact-ok
+= tanh towardzero ldbl-96-intel -0x3.2p+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= tanh upward ldbl-96-intel -0x3.2p+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= tanh downward ldbl-96-m68k -0x3.2p+4L : -0x1p+0L : inexact-ok
+= tanh tonearest ldbl-96-m68k -0x3.2p+4L : -0x1p+0L : inexact-ok
+= tanh towardzero ldbl-96-m68k -0x3.2p+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= tanh upward ldbl-96-m68k -0x3.2p+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= tanh downward ldbl-128 -0x3.2p+4L : -0x1p+0L : inexact-ok
+= tanh tonearest ldbl-128 -0x3.2p+4L : -0x1p+0L : inexact-ok
+= tanh towardzero ldbl-128 -0x3.2p+4L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= tanh upward ldbl-128 -0x3.2p+4L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= tanh downward ldbl-128ibm -0x3.2p+4L : -0x1p+0L : inexact-ok
+= tanh tonearest ldbl-128ibm -0x3.2p+4L : -0x1p+0L : inexact-ok
+= tanh towardzero ldbl-128ibm -0x3.2p+4L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= tanh upward ldbl-128ibm -0x3.2p+4L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
tanh 0x1p-57
= tanh downward flt-32 0x8p-60f : 0x7.fffff8p-60f : inexact-ok
= tanh tonearest flt-32 0x8p-60f : 0x8p-60f : inexact-ok
@@ -195794,6 +276411,1313 @@ tanh 0x2.00f9857616524p-4
= tanh tonearest ldbl-128ibm 0x2.00f9857616524p-4L : 0x1.fe4f3a8e0515344ff794387d93p-4L : inexact-ok
= tanh towardzero ldbl-128ibm 0x2.00f9857616524p-4L : 0x1.fe4f3a8e0515344ff794387d928p-4L : inexact-ok
= tanh upward ldbl-128ibm 0x2.00f9857616524p-4L : 0x1.fe4f3a8e0515344ff794387d93p-4L : inexact-ok
+tanh -0xe.9e035p+0
+= tanh downward flt-32 -0xe.9e035p+0f : -0x1p+0f : inexact-ok
+= tanh tonearest flt-32 -0xe.9e035p+0f : -0x1p+0f : inexact-ok
+= tanh towardzero flt-32 -0xe.9e035p+0f : -0xf.fffffp-4f : inexact-ok
+= tanh upward flt-32 -0xe.9e035p+0f : -0xf.fffffp-4f : inexact-ok
+= tanh downward dbl-64 -0xe.9e035p+0 : -0xf.fffffffff8ecp-4 : inexact-ok
+= tanh tonearest dbl-64 -0xe.9e035p+0 : -0xf.fffffffff8eb8p-4 : inexact-ok
+= tanh towardzero dbl-64 -0xe.9e035p+0 : -0xf.fffffffff8eb8p-4 : inexact-ok
+= tanh upward dbl-64 -0xe.9e035p+0 : -0xf.fffffffff8eb8p-4 : inexact-ok
+= tanh downward ldbl-96-intel -0xe.9e035p+0L : -0xf.fffffffff8ebcp-4L : inexact-ok
+= tanh tonearest ldbl-96-intel -0xe.9e035p+0L : -0xf.fffffffff8ebcp-4L : inexact-ok
+= tanh towardzero ldbl-96-intel -0xe.9e035p+0L : -0xf.fffffffff8ebbffp-4L : inexact-ok
+= tanh upward ldbl-96-intel -0xe.9e035p+0L : -0xf.fffffffff8ebbffp-4L : inexact-ok
+= tanh downward ldbl-96-m68k -0xe.9e035p+0L : -0xf.fffffffff8ebcp-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k -0xe.9e035p+0L : -0xf.fffffffff8ebcp-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k -0xe.9e035p+0L : -0xf.fffffffff8ebbffp-4L : inexact-ok
+= tanh upward ldbl-96-m68k -0xe.9e035p+0L : -0xf.fffffffff8ebbffp-4L : inexact-ok
+= tanh downward ldbl-128 -0xe.9e035p+0L : -0xf.fffffffff8ebbffbf5b020cd6ab8p-4L : inexact-ok
+= tanh tonearest ldbl-128 -0xe.9e035p+0L : -0xf.fffffffff8ebbffbf5b020cd6ab8p-4L : inexact-ok
+= tanh towardzero ldbl-128 -0xe.9e035p+0L : -0xf.fffffffff8ebbffbf5b020cd6abp-4L : inexact-ok
+= tanh upward ldbl-128 -0xe.9e035p+0L : -0xf.fffffffff8ebbffbf5b020cd6abp-4L : inexact-ok
+= tanh downward ldbl-128ibm -0xe.9e035p+0L : -0xf.fffffffff8ebbffbf5b020cd6cp-4L : inexact-ok
+= tanh tonearest ldbl-128ibm -0xe.9e035p+0L : -0xf.fffffffff8ebbffbf5b020cd6cp-4L : inexact-ok
+= tanh towardzero ldbl-128ibm -0xe.9e035p+0L : -0xf.fffffffff8ebbffbf5b020cd68p-4L : inexact-ok
+= tanh upward ldbl-128ibm -0xe.9e035p+0L : -0xf.fffffffff8ebbffbf5b020cd68p-4L : inexact-ok
+tanh -0x3.c0d8b54c5a488p-4
+= tanh downward flt-32 -0x3.c0d8b4p-4f : -0x3.af99f4p-4f : inexact-ok
+= tanh tonearest flt-32 -0x3.c0d8b4p-4f : -0x3.af99fp-4f : inexact-ok
+= tanh towardzero flt-32 -0x3.c0d8b4p-4f : -0x3.af99fp-4f : inexact-ok
+= tanh upward flt-32 -0x3.c0d8b4p-4f : -0x3.af99fp-4f : inexact-ok
+= tanh downward dbl-64 -0x3.c0d8b4p-4 : -0x3.af99f04902f56p-4 : inexact-ok
+= tanh tonearest dbl-64 -0x3.c0d8b4p-4 : -0x3.af99f04902f54p-4 : inexact-ok
+= tanh towardzero dbl-64 -0x3.c0d8b4p-4 : -0x3.af99f04902f54p-4 : inexact-ok
+= tanh upward dbl-64 -0x3.c0d8b4p-4 : -0x3.af99f04902f54p-4 : inexact-ok
+= tanh downward ldbl-96-intel -0x3.c0d8b4p-4L : -0x3.af99f04902f54a6p-4L : inexact-ok
+= tanh tonearest ldbl-96-intel -0x3.c0d8b4p-4L : -0x3.af99f04902f54a6p-4L : inexact-ok
+= tanh towardzero ldbl-96-intel -0x3.c0d8b4p-4L : -0x3.af99f04902f54a5cp-4L : inexact-ok
+= tanh upward ldbl-96-intel -0x3.c0d8b4p-4L : -0x3.af99f04902f54a5cp-4L : inexact-ok
+= tanh downward ldbl-96-m68k -0x3.c0d8b4p-4L : -0x3.af99f04902f54a6p-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k -0x3.c0d8b4p-4L : -0x3.af99f04902f54a6p-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k -0x3.c0d8b4p-4L : -0x3.af99f04902f54a5cp-4L : inexact-ok
+= tanh upward ldbl-96-m68k -0x3.c0d8b4p-4L : -0x3.af99f04902f54a5cp-4L : inexact-ok
+= tanh downward ldbl-128 -0x3.c0d8b4p-4L : -0x3.af99f04902f54a5e1438d014c592p-4L : inexact-ok
+= tanh tonearest ldbl-128 -0x3.c0d8b4p-4L : -0x3.af99f04902f54a5e1438d014c59p-4L : inexact-ok
+= tanh towardzero ldbl-128 -0x3.c0d8b4p-4L : -0x3.af99f04902f54a5e1438d014c59p-4L : inexact-ok
+= tanh upward ldbl-128 -0x3.c0d8b4p-4L : -0x3.af99f04902f54a5e1438d014c59p-4L : inexact-ok
+= tanh downward ldbl-128ibm -0x3.c0d8b4p-4L : -0x3.af99f04902f54a5e1438d014c6p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm -0x3.c0d8b4p-4L : -0x3.af99f04902f54a5e1438d014c6p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm -0x3.c0d8b4p-4L : -0x3.af99f04902f54a5e1438d014c5p-4L : inexact-ok
+= tanh upward ldbl-128ibm -0x3.c0d8b4p-4L : -0x3.af99f04902f54a5e1438d014c5p-4L : inexact-ok
+= tanh downward flt-32 -0x3.c0d8b8p-4f : -0x3.af99f8p-4f : inexact-ok
+= tanh tonearest flt-32 -0x3.c0d8b8p-4f : -0x3.af99f4p-4f : inexact-ok
+= tanh towardzero flt-32 -0x3.c0d8b8p-4f : -0x3.af99f4p-4f : inexact-ok
+= tanh upward flt-32 -0x3.c0d8b8p-4f : -0x3.af99f4p-4f : inexact-ok
+= tanh downward dbl-64 -0x3.c0d8b8p-4 : -0x3.af99f412aab74p-4 : inexact-ok
+= tanh tonearest dbl-64 -0x3.c0d8b8p-4 : -0x3.af99f412aab74p-4 : inexact-ok
+= tanh towardzero dbl-64 -0x3.c0d8b8p-4 : -0x3.af99f412aab72p-4 : inexact-ok
+= tanh upward dbl-64 -0x3.c0d8b8p-4 : -0x3.af99f412aab72p-4 : inexact-ok
+= tanh downward ldbl-96-intel -0x3.c0d8b8p-4L : -0x3.af99f412aab73f5cp-4L : inexact-ok
+= tanh tonearest ldbl-96-intel -0x3.c0d8b8p-4L : -0x3.af99f412aab73f58p-4L : inexact-ok
+= tanh towardzero ldbl-96-intel -0x3.c0d8b8p-4L : -0x3.af99f412aab73f58p-4L : inexact-ok
+= tanh upward ldbl-96-intel -0x3.c0d8b8p-4L : -0x3.af99f412aab73f58p-4L : inexact-ok
+= tanh downward ldbl-96-m68k -0x3.c0d8b8p-4L : -0x3.af99f412aab73f5cp-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k -0x3.c0d8b8p-4L : -0x3.af99f412aab73f58p-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k -0x3.c0d8b8p-4L : -0x3.af99f412aab73f58p-4L : inexact-ok
+= tanh upward ldbl-96-m68k -0x3.c0d8b8p-4L : -0x3.af99f412aab73f58p-4L : inexact-ok
+= tanh downward ldbl-128 -0x3.c0d8b8p-4L : -0x3.af99f412aab73f59c1a2be2a32fp-4L : inexact-ok
+= tanh tonearest ldbl-128 -0x3.c0d8b8p-4L : -0x3.af99f412aab73f59c1a2be2a32fp-4L : inexact-ok
+= tanh towardzero ldbl-128 -0x3.c0d8b8p-4L : -0x3.af99f412aab73f59c1a2be2a32eep-4L : inexact-ok
+= tanh upward ldbl-128 -0x3.c0d8b8p-4L : -0x3.af99f412aab73f59c1a2be2a32eep-4L : inexact-ok
+= tanh downward ldbl-128ibm -0x3.c0d8b8p-4L : -0x3.af99f412aab73f59c1a2be2a33p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm -0x3.c0d8b8p-4L : -0x3.af99f412aab73f59c1a2be2a33p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm -0x3.c0d8b8p-4L : -0x3.af99f412aab73f59c1a2be2a32p-4L : inexact-ok
+= tanh upward ldbl-128ibm -0x3.c0d8b8p-4L : -0x3.af99f412aab73f59c1a2be2a32p-4L : inexact-ok
+= tanh downward dbl-64 -0x3.c0d8b54c5a488p-4 : -0x3.af99f183b9d72p-4 : inexact-ok
+= tanh tonearest dbl-64 -0x3.c0d8b54c5a488p-4 : -0x3.af99f183b9d72p-4 : inexact-ok
+= tanh towardzero dbl-64 -0x3.c0d8b54c5a488p-4 : -0x3.af99f183b9d7p-4 : inexact-ok
+= tanh upward dbl-64 -0x3.c0d8b54c5a488p-4 : -0x3.af99f183b9d7p-4 : inexact-ok
+= tanh downward ldbl-96-intel -0x3.c0d8b54c5a488p-4L : -0x3.af99f183b9d71e98p-4L : inexact-ok
+= tanh tonearest ldbl-96-intel -0x3.c0d8b54c5a488p-4L : -0x3.af99f183b9d71e98p-4L : inexact-ok
+= tanh towardzero ldbl-96-intel -0x3.c0d8b54c5a488p-4L : -0x3.af99f183b9d71e94p-4L : inexact-ok
+= tanh upward ldbl-96-intel -0x3.c0d8b54c5a488p-4L : -0x3.af99f183b9d71e94p-4L : inexact-ok
+= tanh downward ldbl-96-m68k -0x3.c0d8b54c5a488p-4L : -0x3.af99f183b9d71e98p-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k -0x3.c0d8b54c5a488p-4L : -0x3.af99f183b9d71e98p-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k -0x3.c0d8b54c5a488p-4L : -0x3.af99f183b9d71e94p-4L : inexact-ok
+= tanh upward ldbl-96-m68k -0x3.c0d8b54c5a488p-4L : -0x3.af99f183b9d71e94p-4L : inexact-ok
+= tanh downward ldbl-128 -0x3.c0d8b54c5a488p-4L : -0x3.af99f183b9d71e966538c40d39p-4L : inexact-ok
+= tanh tonearest ldbl-128 -0x3.c0d8b54c5a488p-4L : -0x3.af99f183b9d71e966538c40d38fep-4L : inexact-ok
+= tanh towardzero ldbl-128 -0x3.c0d8b54c5a488p-4L : -0x3.af99f183b9d71e966538c40d38fep-4L : inexact-ok
+= tanh upward ldbl-128 -0x3.c0d8b54c5a488p-4L : -0x3.af99f183b9d71e966538c40d38fep-4L : inexact-ok
+= tanh downward ldbl-128ibm -0x3.c0d8b54c5a488p-4L : -0x3.af99f183b9d71e966538c40d39p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm -0x3.c0d8b54c5a488p-4L : -0x3.af99f183b9d71e966538c40d39p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm -0x3.c0d8b54c5a488p-4L : -0x3.af99f183b9d71e966538c40d38p-4L : inexact-ok
+= tanh upward ldbl-128ibm -0x3.c0d8b54c5a488p-4L : -0x3.af99f183b9d71e966538c40d38p-4L : inexact-ok
+tanh -0x3.2f59p-4
+= tanh downward flt-32 -0x3.2f59p-4f : -0x3.24bf14p-4f : inexact-ok
+= tanh tonearest flt-32 -0x3.2f59p-4f : -0x3.24bf1p-4f : inexact-ok
+= tanh towardzero flt-32 -0x3.2f59p-4f : -0x3.24bf1p-4f : inexact-ok
+= tanh upward flt-32 -0x3.2f59p-4f : -0x3.24bf1p-4f : inexact-ok
+= tanh downward dbl-64 -0x3.2f59p-4 : -0x3.24bf114777f9p-4 : inexact-ok
+= tanh tonearest dbl-64 -0x3.2f59p-4 : -0x3.24bf114777f9p-4 : inexact-ok
+= tanh towardzero dbl-64 -0x3.2f59p-4 : -0x3.24bf114777f8ep-4 : inexact-ok
+= tanh upward dbl-64 -0x3.2f59p-4 : -0x3.24bf114777f8ep-4 : inexact-ok
+= tanh downward ldbl-96-intel -0x3.2f59p-4L : -0x3.24bf114777f8fafcp-4L : inexact-ok
+= tanh tonearest ldbl-96-intel -0x3.2f59p-4L : -0x3.24bf114777f8faf8p-4L : inexact-ok
+= tanh towardzero ldbl-96-intel -0x3.2f59p-4L : -0x3.24bf114777f8faf8p-4L : inexact-ok
+= tanh upward ldbl-96-intel -0x3.2f59p-4L : -0x3.24bf114777f8faf8p-4L : inexact-ok
+= tanh downward ldbl-96-m68k -0x3.2f59p-4L : -0x3.24bf114777f8fafcp-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k -0x3.2f59p-4L : -0x3.24bf114777f8faf8p-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k -0x3.2f59p-4L : -0x3.24bf114777f8faf8p-4L : inexact-ok
+= tanh upward ldbl-96-m68k -0x3.2f59p-4L : -0x3.24bf114777f8faf8p-4L : inexact-ok
+= tanh downward ldbl-128 -0x3.2f59p-4L : -0x3.24bf114777f8faf96902769a0d84p-4L : inexact-ok
+= tanh tonearest ldbl-128 -0x3.2f59p-4L : -0x3.24bf114777f8faf96902769a0d84p-4L : inexact-ok
+= tanh towardzero ldbl-128 -0x3.2f59p-4L : -0x3.24bf114777f8faf96902769a0d82p-4L : inexact-ok
+= tanh upward ldbl-128 -0x3.2f59p-4L : -0x3.24bf114777f8faf96902769a0d82p-4L : inexact-ok
+= tanh downward ldbl-128ibm -0x3.2f59p-4L : -0x3.24bf114777f8faf96902769a0ep-4L : inexact-ok
+= tanh tonearest ldbl-128ibm -0x3.2f59p-4L : -0x3.24bf114777f8faf96902769a0ep-4L : inexact-ok
+= tanh towardzero ldbl-128ibm -0x3.2f59p-4L : -0x3.24bf114777f8faf96902769a0dp-4L : inexact-ok
+= tanh upward ldbl-128ibm -0x3.2f59p-4L : -0x3.24bf114777f8faf96902769a0dp-4L : inexact-ok
+tanh 0x2.e6f54cp-4
+= tanh downward flt-32 0x2.e6f54cp-4f : 0x2.deea7cp-4f : inexact-ok
+= tanh tonearest flt-32 0x2.e6f54cp-4f : 0x2.deea8p-4f : inexact-ok
+= tanh towardzero flt-32 0x2.e6f54cp-4f : 0x2.deea7cp-4f : inexact-ok
+= tanh upward flt-32 0x2.e6f54cp-4f : 0x2.deea8p-4f : inexact-ok
+= tanh downward dbl-64 0x2.e6f54cp-4 : 0x2.deea7ea48e5ecp-4 : inexact-ok
+= tanh tonearest dbl-64 0x2.e6f54cp-4 : 0x2.deea7ea48e5eep-4 : inexact-ok
+= tanh towardzero dbl-64 0x2.e6f54cp-4 : 0x2.deea7ea48e5ecp-4 : inexact-ok
+= tanh upward dbl-64 0x2.e6f54cp-4 : 0x2.deea7ea48e5eep-4 : inexact-ok
+= tanh downward ldbl-96-intel 0x2.e6f54cp-4L : 0x2.deea7ea48e5ed334p-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x2.e6f54cp-4L : 0x2.deea7ea48e5ed334p-4L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x2.e6f54cp-4L : 0x2.deea7ea48e5ed334p-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x2.e6f54cp-4L : 0x2.deea7ea48e5ed338p-4L : inexact-ok
+= tanh downward ldbl-96-m68k 0x2.e6f54cp-4L : 0x2.deea7ea48e5ed334p-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x2.e6f54cp-4L : 0x2.deea7ea48e5ed334p-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x2.e6f54cp-4L : 0x2.deea7ea48e5ed334p-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x2.e6f54cp-4L : 0x2.deea7ea48e5ed338p-4L : inexact-ok
+= tanh downward ldbl-128 0x2.e6f54cp-4L : 0x2.deea7ea48e5ed334e492b456066cp-4L : inexact-ok
+= tanh tonearest ldbl-128 0x2.e6f54cp-4L : 0x2.deea7ea48e5ed334e492b456066ep-4L : inexact-ok
+= tanh towardzero ldbl-128 0x2.e6f54cp-4L : 0x2.deea7ea48e5ed334e492b456066cp-4L : inexact-ok
+= tanh upward ldbl-128 0x2.e6f54cp-4L : 0x2.deea7ea48e5ed334e492b456066ep-4L : inexact-ok
+= tanh downward ldbl-128ibm 0x2.e6f54cp-4L : 0x2.deea7ea48e5ed334e492b45606p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x2.e6f54cp-4L : 0x2.deea7ea48e5ed334e492b45606p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x2.e6f54cp-4L : 0x2.deea7ea48e5ed334e492b45606p-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x2.e6f54cp-4L : 0x2.deea7ea48e5ed334e492b45607p-4L : inexact-ok
+tanh 0x3.397f2f50241d031p-4
+= tanh downward flt-32 0x3.397f3p-4f : 0x3.2e7fbcp-4f : inexact-ok
+= tanh tonearest flt-32 0x3.397f3p-4f : 0x3.2e7fbcp-4f : inexact-ok
+= tanh towardzero flt-32 0x3.397f3p-4f : 0x3.2e7fbcp-4f : inexact-ok
+= tanh upward flt-32 0x3.397f3p-4f : 0x3.2e7fcp-4f : inexact-ok
+= tanh downward dbl-64 0x3.397f3p-4 : 0x3.2e7fbdedf6f4ep-4 : inexact-ok
+= tanh tonearest dbl-64 0x3.397f3p-4 : 0x3.2e7fbdedf6f4ep-4 : inexact-ok
+= tanh towardzero dbl-64 0x3.397f3p-4 : 0x3.2e7fbdedf6f4ep-4 : inexact-ok
+= tanh upward dbl-64 0x3.397f3p-4 : 0x3.2e7fbdedf6f5p-4 : inexact-ok
+= tanh downward ldbl-96-intel 0x3.397f3p-4L : 0x3.2e7fbdedf6f4e464p-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x3.397f3p-4L : 0x3.2e7fbdedf6f4e468p-4L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x3.397f3p-4L : 0x3.2e7fbdedf6f4e464p-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x3.397f3p-4L : 0x3.2e7fbdedf6f4e468p-4L : inexact-ok
+= tanh downward ldbl-96-m68k 0x3.397f3p-4L : 0x3.2e7fbdedf6f4e464p-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x3.397f3p-4L : 0x3.2e7fbdedf6f4e468p-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x3.397f3p-4L : 0x3.2e7fbdedf6f4e464p-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x3.397f3p-4L : 0x3.2e7fbdedf6f4e468p-4L : inexact-ok
+= tanh downward ldbl-128 0x3.397f3p-4L : 0x3.2e7fbdedf6f4e4677fd41531d3bp-4L : inexact-ok
+= tanh tonearest ldbl-128 0x3.397f3p-4L : 0x3.2e7fbdedf6f4e4677fd41531d3b2p-4L : inexact-ok
+= tanh towardzero ldbl-128 0x3.397f3p-4L : 0x3.2e7fbdedf6f4e4677fd41531d3bp-4L : inexact-ok
+= tanh upward ldbl-128 0x3.397f3p-4L : 0x3.2e7fbdedf6f4e4677fd41531d3b2p-4L : inexact-ok
+= tanh downward ldbl-128ibm 0x3.397f3p-4L : 0x3.2e7fbdedf6f4e4677fd41531d3p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x3.397f3p-4L : 0x3.2e7fbdedf6f4e4677fd41531d4p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x3.397f3p-4L : 0x3.2e7fbdedf6f4e4677fd41531d3p-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x3.397f3p-4L : 0x3.2e7fbdedf6f4e4677fd41531d4p-4L : inexact-ok
+= tanh downward flt-32 0x3.397f2cp-4f : 0x3.2e7fb8p-4f : inexact-ok
+= tanh tonearest flt-32 0x3.397f2cp-4f : 0x3.2e7fbcp-4f : inexact-ok
+= tanh towardzero flt-32 0x3.397f2cp-4f : 0x3.2e7fb8p-4f : inexact-ok
+= tanh upward flt-32 0x3.397f2cp-4f : 0x3.2e7fbcp-4f : inexact-ok
+= tanh downward dbl-64 0x3.397f2cp-4 : 0x3.2e7fba1674b72p-4 : inexact-ok
+= tanh tonearest dbl-64 0x3.397f2cp-4 : 0x3.2e7fba1674b72p-4 : inexact-ok
+= tanh towardzero dbl-64 0x3.397f2cp-4 : 0x3.2e7fba1674b72p-4 : inexact-ok
+= tanh upward dbl-64 0x3.397f2cp-4 : 0x3.2e7fba1674b74p-4 : inexact-ok
+= tanh downward ldbl-96-intel 0x3.397f2cp-4L : 0x3.2e7fba1674b721dp-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x3.397f2cp-4L : 0x3.2e7fba1674b721dp-4L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x3.397f2cp-4L : 0x3.2e7fba1674b721dp-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x3.397f2cp-4L : 0x3.2e7fba1674b721d4p-4L : inexact-ok
+= tanh downward ldbl-96-m68k 0x3.397f2cp-4L : 0x3.2e7fba1674b721dp-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x3.397f2cp-4L : 0x3.2e7fba1674b721dp-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x3.397f2cp-4L : 0x3.2e7fba1674b721dp-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x3.397f2cp-4L : 0x3.2e7fba1674b721d4p-4L : inexact-ok
+= tanh downward ldbl-128 0x3.397f2cp-4L : 0x3.2e7fba1674b721d00a6064e53d74p-4L : inexact-ok
+= tanh tonearest ldbl-128 0x3.397f2cp-4L : 0x3.2e7fba1674b721d00a6064e53d74p-4L : inexact-ok
+= tanh towardzero ldbl-128 0x3.397f2cp-4L : 0x3.2e7fba1674b721d00a6064e53d74p-4L : inexact-ok
+= tanh upward ldbl-128 0x3.397f2cp-4L : 0x3.2e7fba1674b721d00a6064e53d76p-4L : inexact-ok
+= tanh downward ldbl-128ibm 0x3.397f2cp-4L : 0x3.2e7fba1674b721d00a6064e53dp-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x3.397f2cp-4L : 0x3.2e7fba1674b721d00a6064e53dp-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x3.397f2cp-4L : 0x3.2e7fba1674b721d00a6064e53dp-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x3.397f2cp-4L : 0x3.2e7fba1674b721d00a6064e53ep-4L : inexact-ok
+= tanh downward dbl-64 0x3.397f2f50241d2p-4 : 0x3.2e7fbd450f41cp-4 : inexact-ok
+= tanh tonearest dbl-64 0x3.397f2f50241d2p-4 : 0x3.2e7fbd450f41ep-4 : inexact-ok
+= tanh towardzero dbl-64 0x3.397f2f50241d2p-4 : 0x3.2e7fbd450f41cp-4 : inexact-ok
+= tanh upward dbl-64 0x3.397f2f50241d2p-4 : 0x3.2e7fbd450f41ep-4 : inexact-ok
+= tanh downward ldbl-96-intel 0x3.397f2f50241d2p-4L : 0x3.2e7fbd450f41db4p-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x3.397f2f50241d2p-4L : 0x3.2e7fbd450f41db44p-4L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x3.397f2f50241d2p-4L : 0x3.2e7fbd450f41db4p-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x3.397f2f50241d2p-4L : 0x3.2e7fbd450f41db44p-4L : inexact-ok
+= tanh downward ldbl-96-m68k 0x3.397f2f50241d2p-4L : 0x3.2e7fbd450f41db4p-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x3.397f2f50241d2p-4L : 0x3.2e7fbd450f41db44p-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x3.397f2f50241d2p-4L : 0x3.2e7fbd450f41db4p-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x3.397f2f50241d2p-4L : 0x3.2e7fbd450f41db44p-4L : inexact-ok
+= tanh downward ldbl-128 0x3.397f2f50241d2p-4L : 0x3.2e7fbd450f41db420b102ed5c87cp-4L : inexact-ok
+= tanh tonearest ldbl-128 0x3.397f2f50241d2p-4L : 0x3.2e7fbd450f41db420b102ed5c87cp-4L : inexact-ok
+= tanh towardzero ldbl-128 0x3.397f2f50241d2p-4L : 0x3.2e7fbd450f41db420b102ed5c87cp-4L : inexact-ok
+= tanh upward ldbl-128 0x3.397f2f50241d2p-4L : 0x3.2e7fbd450f41db420b102ed5c87ep-4L : inexact-ok
+= tanh downward ldbl-128ibm 0x3.397f2f50241d2p-4L : 0x3.2e7fbd450f41db420b102ed5c8p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x3.397f2f50241d2p-4L : 0x3.2e7fbd450f41db420b102ed5c8p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x3.397f2f50241d2p-4L : 0x3.2e7fbd450f41db420b102ed5c8p-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x3.397f2f50241d2p-4L : 0x3.2e7fbd450f41db420b102ed5c9p-4L : inexact-ok
+= tanh downward dbl-64 0x3.397f2f50241dp-4 : 0x3.2e7fbd450f41ap-4 : inexact-ok
+= tanh tonearest dbl-64 0x3.397f2f50241dp-4 : 0x3.2e7fbd450f41cp-4 : inexact-ok
+= tanh towardzero dbl-64 0x3.397f2f50241dp-4 : 0x3.2e7fbd450f41ap-4 : inexact-ok
+= tanh upward dbl-64 0x3.397f2f50241dp-4 : 0x3.2e7fbd450f41cp-4 : inexact-ok
+= tanh downward ldbl-96-intel 0x3.397f2f50241dp-4L : 0x3.2e7fbd450f41bc84p-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x3.397f2f50241dp-4L : 0x3.2e7fbd450f41bc84p-4L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x3.397f2f50241dp-4L : 0x3.2e7fbd450f41bc84p-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x3.397f2f50241dp-4L : 0x3.2e7fbd450f41bc88p-4L : inexact-ok
+= tanh downward ldbl-96-m68k 0x3.397f2f50241dp-4L : 0x3.2e7fbd450f41bc84p-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x3.397f2f50241dp-4L : 0x3.2e7fbd450f41bc84p-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x3.397f2f50241dp-4L : 0x3.2e7fbd450f41bc84p-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x3.397f2f50241dp-4L : 0x3.2e7fbd450f41bc88p-4L : inexact-ok
+= tanh downward ldbl-128 0x3.397f2f50241dp-4L : 0x3.2e7fbd450f41bc85f9231ae637dp-4L : inexact-ok
+= tanh tonearest ldbl-128 0x3.397f2f50241dp-4L : 0x3.2e7fbd450f41bc85f9231ae637dp-4L : inexact-ok
+= tanh towardzero ldbl-128 0x3.397f2f50241dp-4L : 0x3.2e7fbd450f41bc85f9231ae637dp-4L : inexact-ok
+= tanh upward ldbl-128 0x3.397f2f50241dp-4L : 0x3.2e7fbd450f41bc85f9231ae637d2p-4L : inexact-ok
+= tanh downward ldbl-128ibm 0x3.397f2f50241dp-4L : 0x3.2e7fbd450f41bc85f9231ae637p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x3.397f2f50241dp-4L : 0x3.2e7fbd450f41bc85f9231ae638p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x3.397f2f50241dp-4L : 0x3.2e7fbd450f41bc85f9231ae637p-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x3.397f2f50241dp-4L : 0x3.2e7fbd450f41bc85f9231ae638p-4L : inexact-ok
+= tanh downward ldbl-96-intel 0x3.397f2f50241d031p-4L : 0x3.2e7fbd450f41bf74p-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x3.397f2f50241d031p-4L : 0x3.2e7fbd450f41bf78p-4L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x3.397f2f50241d031p-4L : 0x3.2e7fbd450f41bf74p-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x3.397f2f50241d031p-4L : 0x3.2e7fbd450f41bf78p-4L : inexact-ok
+= tanh downward ldbl-96-m68k 0x3.397f2f50241d031p-4L : 0x3.2e7fbd450f41bf74p-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x3.397f2f50241d031p-4L : 0x3.2e7fbd450f41bf78p-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x3.397f2f50241d031p-4L : 0x3.2e7fbd450f41bf74p-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x3.397f2f50241d031p-4L : 0x3.2e7fbd450f41bf78p-4L : inexact-ok
+= tanh downward ldbl-128 0x3.397f2f50241d031p-4L : 0x3.2e7fbd450f41bf76f8da4b4ea528p-4L : inexact-ok
+= tanh tonearest ldbl-128 0x3.397f2f50241d031p-4L : 0x3.2e7fbd450f41bf76f8da4b4ea52ap-4L : inexact-ok
+= tanh towardzero ldbl-128 0x3.397f2f50241d031p-4L : 0x3.2e7fbd450f41bf76f8da4b4ea528p-4L : inexact-ok
+= tanh upward ldbl-128 0x3.397f2f50241d031p-4L : 0x3.2e7fbd450f41bf76f8da4b4ea52ap-4L : inexact-ok
+= tanh downward ldbl-128ibm 0x3.397f2f50241d031p-4L : 0x3.2e7fbd450f41bf76f8da4b4ea5p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x3.397f2f50241d031p-4L : 0x3.2e7fbd450f41bf76f8da4b4ea5p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x3.397f2f50241d031p-4L : 0x3.2e7fbd450f41bf76f8da4b4ea5p-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x3.397f2f50241d031p-4L : 0x3.2e7fbd450f41bf76f8da4b4ea6p-4L : inexact-ok
+tanh 0x8.4024a11b6610672b2982b852e8p-4
+= tanh downward flt-32 0x8.4024bp-4f : 0x7.96e92p-4f : inexact-ok
+= tanh tonearest flt-32 0x8.4024bp-4f : 0x7.96e928p-4f : inexact-ok
+= tanh towardzero flt-32 0x8.4024bp-4f : 0x7.96e92p-4f : inexact-ok
+= tanh upward flt-32 0x8.4024bp-4f : 0x7.96e928p-4f : inexact-ok
+= tanh downward dbl-64 0x8.4024bp-4 : 0x7.96e925f6aa4f8p-4 : inexact-ok
+= tanh tonearest dbl-64 0x8.4024bp-4 : 0x7.96e925f6aa4fcp-4 : inexact-ok
+= tanh towardzero dbl-64 0x8.4024bp-4 : 0x7.96e925f6aa4f8p-4 : inexact-ok
+= tanh upward dbl-64 0x8.4024bp-4 : 0x7.96e925f6aa4fcp-4 : inexact-ok
+= tanh downward ldbl-96-intel 0x8.4024bp-4L : 0x7.96e925f6aa4fa0fp-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x8.4024bp-4L : 0x7.96e925f6aa4fa0fp-4L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x8.4024bp-4L : 0x7.96e925f6aa4fa0fp-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x8.4024bp-4L : 0x7.96e925f6aa4fa0f8p-4L : inexact-ok
+= tanh downward ldbl-96-m68k 0x8.4024bp-4L : 0x7.96e925f6aa4fa0fp-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x8.4024bp-4L : 0x7.96e925f6aa4fa0fp-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x8.4024bp-4L : 0x7.96e925f6aa4fa0fp-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x8.4024bp-4L : 0x7.96e925f6aa4fa0f8p-4L : inexact-ok
+= tanh downward ldbl-128 0x8.4024bp-4L : 0x7.96e925f6aa4fa0f29663e3f79f08p-4L : inexact-ok
+= tanh tonearest ldbl-128 0x8.4024bp-4L : 0x7.96e925f6aa4fa0f29663e3f79f08p-4L : inexact-ok
+= tanh towardzero ldbl-128 0x8.4024bp-4L : 0x7.96e925f6aa4fa0f29663e3f79f08p-4L : inexact-ok
+= tanh upward ldbl-128 0x8.4024bp-4L : 0x7.96e925f6aa4fa0f29663e3f79f0cp-4L : inexact-ok
+= tanh downward ldbl-128ibm 0x8.4024bp-4L : 0x7.96e925f6aa4fa0f29663e3f79ep-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x8.4024bp-4L : 0x7.96e925f6aa4fa0f29663e3f7ap-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x8.4024bp-4L : 0x7.96e925f6aa4fa0f29663e3f79ep-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x8.4024bp-4L : 0x7.96e925f6aa4fa0f29663e3f7ap-4L : inexact-ok
+= tanh downward flt-32 0x8.4024ap-4f : 0x7.96e918p-4f : inexact-ok
+= tanh tonearest flt-32 0x8.4024ap-4f : 0x7.96e918p-4f : inexact-ok
+= tanh towardzero flt-32 0x8.4024ap-4f : 0x7.96e918p-4f : inexact-ok
+= tanh upward flt-32 0x8.4024ap-4f : 0x7.96e92p-4f : inexact-ok
+= tanh downward dbl-64 0x8.4024ap-4 : 0x7.96e9199045abcp-4 : inexact-ok
+= tanh tonearest dbl-64 0x8.4024ap-4 : 0x7.96e9199045abcp-4 : inexact-ok
+= tanh towardzero dbl-64 0x8.4024ap-4 : 0x7.96e9199045abcp-4 : inexact-ok
+= tanh upward dbl-64 0x8.4024ap-4 : 0x7.96e9199045acp-4 : inexact-ok
+= tanh downward ldbl-96-intel 0x8.4024ap-4L : 0x7.96e9199045abc438p-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x8.4024ap-4L : 0x7.96e9199045abc438p-4L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x8.4024ap-4L : 0x7.96e9199045abc438p-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x8.4024ap-4L : 0x7.96e9199045abc44p-4L : inexact-ok
+= tanh downward ldbl-96-m68k 0x8.4024ap-4L : 0x7.96e9199045abc438p-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x8.4024ap-4L : 0x7.96e9199045abc438p-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x8.4024ap-4L : 0x7.96e9199045abc438p-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x8.4024ap-4L : 0x7.96e9199045abc44p-4L : inexact-ok
+= tanh downward ldbl-128 0x8.4024ap-4L : 0x7.96e9199045abc439fc0595df5b88p-4L : inexact-ok
+= tanh tonearest ldbl-128 0x8.4024ap-4L : 0x7.96e9199045abc439fc0595df5b8cp-4L : inexact-ok
+= tanh towardzero ldbl-128 0x8.4024ap-4L : 0x7.96e9199045abc439fc0595df5b88p-4L : inexact-ok
+= tanh upward ldbl-128 0x8.4024ap-4L : 0x7.96e9199045abc439fc0595df5b8cp-4L : inexact-ok
+= tanh downward ldbl-128ibm 0x8.4024ap-4L : 0x7.96e9199045abc439fc0595df5ap-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x8.4024ap-4L : 0x7.96e9199045abc439fc0595df5cp-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x8.4024ap-4L : 0x7.96e9199045abc439fc0595df5ap-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x8.4024ap-4L : 0x7.96e9199045abc439fc0595df5cp-4L : inexact-ok
+= tanh downward dbl-64 0x8.4024a11b66108p-4 : 0x7.96e91a6be7d9cp-4 : inexact-ok
+= tanh tonearest dbl-64 0x8.4024a11b66108p-4 : 0x7.96e91a6be7d9cp-4 : inexact-ok
+= tanh towardzero dbl-64 0x8.4024a11b66108p-4 : 0x7.96e91a6be7d9cp-4 : inexact-ok
+= tanh upward dbl-64 0x8.4024a11b66108p-4 : 0x7.96e91a6be7dap-4 : inexact-ok
+= tanh downward ldbl-96-intel 0x8.4024a11b66108p-4L : 0x7.96e91a6be7d9c2a8p-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x8.4024a11b66108p-4L : 0x7.96e91a6be7d9c2bp-4L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x8.4024a11b66108p-4L : 0x7.96e91a6be7d9c2a8p-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x8.4024a11b66108p-4L : 0x7.96e91a6be7d9c2bp-4L : inexact-ok
+= tanh downward ldbl-96-m68k 0x8.4024a11b66108p-4L : 0x7.96e91a6be7d9c2a8p-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x8.4024a11b66108p-4L : 0x7.96e91a6be7d9c2bp-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x8.4024a11b66108p-4L : 0x7.96e91a6be7d9c2a8p-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x8.4024a11b66108p-4L : 0x7.96e91a6be7d9c2bp-4L : inexact-ok
+= tanh downward ldbl-128 0x8.4024a11b66108p-4L : 0x7.96e91a6be7d9c2af9a5db822e298p-4L : inexact-ok
+= tanh tonearest ldbl-128 0x8.4024a11b66108p-4L : 0x7.96e91a6be7d9c2af9a5db822e29cp-4L : inexact-ok
+= tanh towardzero ldbl-128 0x8.4024a11b66108p-4L : 0x7.96e91a6be7d9c2af9a5db822e298p-4L : inexact-ok
+= tanh upward ldbl-128 0x8.4024a11b66108p-4L : 0x7.96e91a6be7d9c2af9a5db822e29cp-4L : inexact-ok
+= tanh downward ldbl-128ibm 0x8.4024a11b66108p-4L : 0x7.96e91a6be7d9c2af9a5db822e2p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x8.4024a11b66108p-4L : 0x7.96e91a6be7d9c2af9a5db822e2p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x8.4024a11b66108p-4L : 0x7.96e91a6be7d9c2af9a5db822e2p-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x8.4024a11b66108p-4L : 0x7.96e91a6be7d9c2af9a5db822e4p-4L : inexact-ok
+= tanh downward dbl-64 0x8.4024a11b661p-4 : 0x7.96e91a6be7d94p-4 : inexact-ok
+= tanh tonearest dbl-64 0x8.4024a11b661p-4 : 0x7.96e91a6be7d94p-4 : inexact-ok
+= tanh towardzero dbl-64 0x8.4024a11b661p-4 : 0x7.96e91a6be7d94p-4 : inexact-ok
+= tanh upward dbl-64 0x8.4024a11b661p-4 : 0x7.96e91a6be7d98p-4 : inexact-ok
+= tanh downward ldbl-96-intel 0x8.4024a11b661p-4L : 0x7.96e91a6be7d95f78p-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x8.4024a11b661p-4L : 0x7.96e91a6be7d95f8p-4L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x8.4024a11b661p-4L : 0x7.96e91a6be7d95f78p-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x8.4024a11b661p-4L : 0x7.96e91a6be7d95f8p-4L : inexact-ok
+= tanh downward ldbl-96-m68k 0x8.4024a11b661p-4L : 0x7.96e91a6be7d95f78p-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x8.4024a11b661p-4L : 0x7.96e91a6be7d95f8p-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x8.4024a11b661p-4L : 0x7.96e91a6be7d95f78p-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x8.4024a11b661p-4L : 0x7.96e91a6be7d95f8p-4L : inexact-ok
+= tanh downward ldbl-128 0x8.4024a11b661p-4L : 0x7.96e91a6be7d95f7c75164741421cp-4L : inexact-ok
+= tanh tonearest ldbl-128 0x8.4024a11b661p-4L : 0x7.96e91a6be7d95f7c75164741422p-4L : inexact-ok
+= tanh towardzero ldbl-128 0x8.4024a11b661p-4L : 0x7.96e91a6be7d95f7c75164741421cp-4L : inexact-ok
+= tanh upward ldbl-128 0x8.4024a11b661p-4L : 0x7.96e91a6be7d95f7c75164741422p-4L : inexact-ok
+= tanh downward ldbl-128ibm 0x8.4024a11b661p-4L : 0x7.96e91a6be7d95f7c7516474142p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x8.4024a11b661p-4L : 0x7.96e91a6be7d95f7c7516474142p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x8.4024a11b661p-4L : 0x7.96e91a6be7d95f7c7516474142p-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x8.4024a11b661p-4L : 0x7.96e91a6be7d95f7c7516474144p-4L : inexact-ok
+= tanh downward ldbl-96-intel 0x8.4024a11b6610673p-4L : 0x7.96e91a6be7d9af7p-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x8.4024a11b6610673p-4L : 0x7.96e91a6be7d9af78p-4L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x8.4024a11b6610673p-4L : 0x7.96e91a6be7d9af7p-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x8.4024a11b6610673p-4L : 0x7.96e91a6be7d9af78p-4L : inexact-ok
+= tanh downward ldbl-96-m68k 0x8.4024a11b6610673p-4L : 0x7.96e91a6be7d9af7p-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x8.4024a11b6610673p-4L : 0x7.96e91a6be7d9af78p-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x8.4024a11b6610673p-4L : 0x7.96e91a6be7d9af7p-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x8.4024a11b6610673p-4L : 0x7.96e91a6be7d9af78p-4L : inexact-ok
+= tanh downward ldbl-128 0x8.4024a11b6610673p-4L : 0x7.96e91a6be7d9af74d043bee12618p-4L : inexact-ok
+= tanh tonearest ldbl-128 0x8.4024a11b6610673p-4L : 0x7.96e91a6be7d9af74d043bee12618p-4L : inexact-ok
+= tanh towardzero ldbl-128 0x8.4024a11b6610673p-4L : 0x7.96e91a6be7d9af74d043bee12618p-4L : inexact-ok
+= tanh upward ldbl-128 0x8.4024a11b6610673p-4L : 0x7.96e91a6be7d9af74d043bee1261cp-4L : inexact-ok
+= tanh downward ldbl-128ibm 0x8.4024a11b6610673p-4L : 0x7.96e91a6be7d9af74d043bee126p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x8.4024a11b6610673p-4L : 0x7.96e91a6be7d9af74d043bee126p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x8.4024a11b6610673p-4L : 0x7.96e91a6be7d9af74d043bee126p-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x8.4024a11b6610673p-4L : 0x7.96e91a6be7d9af74d043bee128p-4L : inexact-ok
+= tanh downward ldbl-96-intel 0x8.4024a11b6610672p-4L : 0x7.96e91a6be7d9af68p-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x8.4024a11b6610672p-4L : 0x7.96e91a6be7d9af68p-4L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x8.4024a11b6610672p-4L : 0x7.96e91a6be7d9af68p-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x8.4024a11b6610672p-4L : 0x7.96e91a6be7d9af7p-4L : inexact-ok
+= tanh downward ldbl-96-m68k 0x8.4024a11b6610672p-4L : 0x7.96e91a6be7d9af68p-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x8.4024a11b6610672p-4L : 0x7.96e91a6be7d9af68p-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x8.4024a11b6610672p-4L : 0x7.96e91a6be7d9af68p-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x8.4024a11b6610672p-4L : 0x7.96e91a6be7d9af7p-4L : inexact-ok
+= tanh downward ldbl-128 0x8.4024a11b6610672p-4L : 0x7.96e91a6be7d9af6869df15f309e4p-4L : inexact-ok
+= tanh tonearest ldbl-128 0x8.4024a11b6610672p-4L : 0x7.96e91a6be7d9af6869df15f309e4p-4L : inexact-ok
+= tanh towardzero ldbl-128 0x8.4024a11b6610672p-4L : 0x7.96e91a6be7d9af6869df15f309e4p-4L : inexact-ok
+= tanh upward ldbl-128 0x8.4024a11b6610672p-4L : 0x7.96e91a6be7d9af6869df15f309e8p-4L : inexact-ok
+= tanh downward ldbl-128ibm 0x8.4024a11b6610672p-4L : 0x7.96e91a6be7d9af6869df15f308p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x8.4024a11b6610672p-4L : 0x7.96e91a6be7d9af6869df15f30ap-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x8.4024a11b6610672p-4L : 0x7.96e91a6be7d9af6869df15f308p-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x8.4024a11b6610672p-4L : 0x7.96e91a6be7d9af6869df15f30ap-4L : inexact-ok
+= tanh downward ldbl-128 0x8.4024a11b6610672b2982b852e8p-4L : 0x7.96e91a6be7d9af71106ffad34224p-4L : inexact-ok
+= tanh tonearest ldbl-128 0x8.4024a11b6610672b2982b852e8p-4L : 0x7.96e91a6be7d9af71106ffad34228p-4L : inexact-ok
+= tanh towardzero ldbl-128 0x8.4024a11b6610672b2982b852e8p-4L : 0x7.96e91a6be7d9af71106ffad34224p-4L : inexact-ok
+= tanh upward ldbl-128 0x8.4024a11b6610672b2982b852e8p-4L : 0x7.96e91a6be7d9af71106ffad34228p-4L : inexact-ok
+= tanh downward ldbl-128ibm 0x8.4024a11b6610672b2982b852e8p-4L : 0x7.96e91a6be7d9af71106ffad342p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x8.4024a11b6610672b2982b852e8p-4L : 0x7.96e91a6be7d9af71106ffad342p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x8.4024a11b6610672b2982b852e8p-4L : 0x7.96e91a6be7d9af71106ffad342p-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x8.4024a11b6610672b2982b852e8p-4L : 0x7.96e91a6be7d9af71106ffad344p-4L : inexact-ok
+tanh 0x1p-5
+= tanh downward flt-32 0x8p-8f : 0x7.ff556p-8f : inexact-ok
+= tanh tonearest flt-32 0x8p-8f : 0x7.ff5568p-8f : inexact-ok
+= tanh towardzero flt-32 0x8p-8f : 0x7.ff556p-8f : inexact-ok
+= tanh upward flt-32 0x8p-8f : 0x7.ff5568p-8f : inexact-ok
+= tanh downward dbl-64 0x8p-8 : 0x7.ff556664ac778p-8 : inexact-ok
+= tanh tonearest dbl-64 0x8p-8 : 0x7.ff556664ac778p-8 : inexact-ok
+= tanh towardzero dbl-64 0x8p-8 : 0x7.ff556664ac778p-8 : inexact-ok
+= tanh upward dbl-64 0x8p-8 : 0x7.ff556664ac77cp-8 : inexact-ok
+= tanh downward ldbl-96-intel 0x8p-8L : 0x7.ff556664ac778a08p-8L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x8p-8L : 0x7.ff556664ac778a1p-8L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x8p-8L : 0x7.ff556664ac778a08p-8L : inexact-ok
+= tanh upward ldbl-96-intel 0x8p-8L : 0x7.ff556664ac778a1p-8L : inexact-ok
+= tanh downward ldbl-96-m68k 0x8p-8L : 0x7.ff556664ac778a08p-8L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x8p-8L : 0x7.ff556664ac778a1p-8L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x8p-8L : 0x7.ff556664ac778a08p-8L : inexact-ok
+= tanh upward ldbl-96-m68k 0x8p-8L : 0x7.ff556664ac778a1p-8L : inexact-ok
+= tanh downward ldbl-128 0x8p-8L : 0x7.ff556664ac778a0c17f05ce08814p-8L : inexact-ok
+= tanh tonearest ldbl-128 0x8p-8L : 0x7.ff556664ac778a0c17f05ce08814p-8L : inexact-ok
+= tanh towardzero ldbl-128 0x8p-8L : 0x7.ff556664ac778a0c17f05ce08814p-8L : inexact-ok
+= tanh upward ldbl-128 0x8p-8L : 0x7.ff556664ac778a0c17f05ce08818p-8L : inexact-ok
+= tanh downward ldbl-128ibm 0x8p-8L : 0x7.ff556664ac778a0c17f05ce088p-8L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x8p-8L : 0x7.ff556664ac778a0c17f05ce088p-8L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x8p-8L : 0x7.ff556664ac778a0c17f05ce088p-8L : inexact-ok
+= tanh upward ldbl-128ibm 0x8p-8L : 0x7.ff556664ac778a0c17f05ce08ap-8L : inexact-ok
+tanh 0x1p-10
+= tanh downward flt-32 0x4p-12f : 0x3.ffffe8p-12f : inexact-ok
+= tanh tonearest flt-32 0x4p-12f : 0x3.ffffecp-12f : inexact-ok
+= tanh towardzero flt-32 0x4p-12f : 0x3.ffffe8p-12f : inexact-ok
+= tanh upward flt-32 0x4p-12f : 0x3.ffffecp-12f : inexact-ok
+= tanh downward dbl-64 0x4p-12 : 0x3.ffffeaaaab332p-12 : inexact-ok
+= tanh tonearest dbl-64 0x4p-12 : 0x3.ffffeaaaab334p-12 : inexact-ok
+= tanh towardzero dbl-64 0x4p-12 : 0x3.ffffeaaaab332p-12 : inexact-ok
+= tanh upward dbl-64 0x4p-12 : 0x3.ffffeaaaab334p-12 : inexact-ok
+= tanh downward ldbl-96-intel 0x4p-12L : 0x3.ffffeaaaab33332cp-12L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x4p-12L : 0x3.ffffeaaaab33333p-12L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x4p-12L : 0x3.ffffeaaaab33332cp-12L : inexact-ok
+= tanh upward ldbl-96-intel 0x4p-12L : 0x3.ffffeaaaab33333p-12L : inexact-ok
+= tanh downward ldbl-96-m68k 0x4p-12L : 0x3.ffffeaaaab33332cp-12L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x4p-12L : 0x3.ffffeaaaab33333p-12L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x4p-12L : 0x3.ffffeaaaab33332cp-12L : inexact-ok
+= tanh upward ldbl-96-m68k 0x4p-12L : 0x3.ffffeaaaab33333p-12L : inexact-ok
+= tanh downward ldbl-128 0x4p-12L : 0x3.ffffeaaaab33332fbefc0623efe6p-12L : inexact-ok
+= tanh tonearest ldbl-128 0x4p-12L : 0x3.ffffeaaaab33332fbefc0623efe6p-12L : inexact-ok
+= tanh towardzero ldbl-128 0x4p-12L : 0x3.ffffeaaaab33332fbefc0623efe6p-12L : inexact-ok
+= tanh upward ldbl-128 0x4p-12L : 0x3.ffffeaaaab33332fbefc0623efe8p-12L : inexact-ok
+= tanh downward ldbl-128ibm 0x4p-12L : 0x3.ffffeaaaab33332fbefc0623efp-12L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x4p-12L : 0x3.ffffeaaaab33332fbefc0623fp-12L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x4p-12L : 0x3.ffffeaaaab33332fbefc0623efp-12L : inexact-ok
+= tanh upward ldbl-128ibm 0x4p-12L : 0x3.ffffeaaaab33332fbefc0623fp-12L : inexact-ok
+tanh 0x1p-15
+= tanh downward flt-32 0x2p-16f : 0x1.fffffep-16f : inexact-ok
+= tanh tonearest flt-32 0x2p-16f : 0x2p-16f : inexact-ok
+= tanh towardzero flt-32 0x2p-16f : 0x1.fffffep-16f : inexact-ok
+= tanh upward flt-32 0x2p-16f : 0x2p-16f : inexact-ok
+= tanh downward dbl-64 0x2p-16 : 0x1.fffffffd55555p-16 : inexact-ok
+= tanh tonearest dbl-64 0x2p-16 : 0x1.fffffffd55555p-16 : inexact-ok
+= tanh towardzero dbl-64 0x2p-16 : 0x1.fffffffd55555p-16 : inexact-ok
+= tanh upward dbl-64 0x2p-16 : 0x1.fffffffd55556p-16 : inexact-ok
+= tanh downward ldbl-96-intel 0x2p-16L : 0x1.fffffffd55555558p-16L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x2p-16L : 0x1.fffffffd5555555ap-16L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x2p-16L : 0x1.fffffffd55555558p-16L : inexact-ok
+= tanh upward ldbl-96-intel 0x2p-16L : 0x1.fffffffd5555555ap-16L : inexact-ok
+= tanh downward ldbl-96-m68k 0x2p-16L : 0x1.fffffffd55555558p-16L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x2p-16L : 0x1.fffffffd5555555ap-16L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x2p-16L : 0x1.fffffffd55555558p-16L : inexact-ok
+= tanh upward ldbl-96-m68k 0x2p-16L : 0x1.fffffffd5555555ap-16L : inexact-ok
+= tanh downward ldbl-128 0x2p-16L : 0x1.fffffffd5555555999999992b12bp-16L : inexact-ok
+= tanh tonearest ldbl-128 0x2p-16L : 0x1.fffffffd5555555999999992b12bp-16L : inexact-ok
+= tanh towardzero ldbl-128 0x2p-16L : 0x1.fffffffd5555555999999992b12bp-16L : inexact-ok
+= tanh upward ldbl-128 0x2p-16L : 0x1.fffffffd5555555999999992b12cp-16L : inexact-ok
+= tanh downward ldbl-128ibm 0x2p-16L : 0x1.fffffffd5555555999999992b1p-16L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x2p-16L : 0x1.fffffffd5555555999999992b1p-16L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x2p-16L : 0x1.fffffffd5555555999999992b1p-16L : inexact-ok
+= tanh upward ldbl-128ibm 0x2p-16L : 0x1.fffffffd5555555999999992b18p-16L : inexact-ok
+tanh 0x1p-20
+= tanh downward flt-32 0x1p-20f : 0xf.fffffp-24f : inexact-ok
+= tanh tonearest flt-32 0x1p-20f : 0x1p-20f : inexact-ok
+= tanh towardzero flt-32 0x1p-20f : 0xf.fffffp-24f : inexact-ok
+= tanh upward flt-32 0x1p-20f : 0x1p-20f : inexact-ok
+= tanh downward dbl-64 0x1p-20 : 0xf.fffffffffaaa8p-24 : inexact-ok
+= tanh tonearest dbl-64 0x1p-20 : 0xf.fffffffffaaa8p-24 : inexact-ok
+= tanh towardzero dbl-64 0x1p-20 : 0xf.fffffffffaaa8p-24 : inexact-ok
+= tanh upward dbl-64 0x1p-20 : 0xf.fffffffffaabp-24 : inexact-ok
+= tanh downward ldbl-96-intel 0x1p-20L : 0xf.fffffffffaaaaaap-24L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x1p-20L : 0xf.fffffffffaaaaabp-24L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x1p-20L : 0xf.fffffffffaaaaaap-24L : inexact-ok
+= tanh upward ldbl-96-intel 0x1p-20L : 0xf.fffffffffaaaaabp-24L : inexact-ok
+= tanh downward ldbl-96-m68k 0x1p-20L : 0xf.fffffffffaaaaaap-24L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x1p-20L : 0xf.fffffffffaaaaabp-24L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x1p-20L : 0xf.fffffffffaaaaaap-24L : inexact-ok
+= tanh upward ldbl-96-m68k 0x1p-20L : 0xf.fffffffffaaaaabp-24L : inexact-ok
+= tanh downward ldbl-128 0x1p-20L : 0xf.fffffffffaaaaaaaaaacccccccc8p-24L : inexact-ok
+= tanh tonearest ldbl-128 0x1p-20L : 0xf.fffffffffaaaaaaaaaacccccccdp-24L : inexact-ok
+= tanh towardzero ldbl-128 0x1p-20L : 0xf.fffffffffaaaaaaaaaacccccccc8p-24L : inexact-ok
+= tanh upward ldbl-128 0x1p-20L : 0xf.fffffffffaaaaaaaaaacccccccdp-24L : inexact-ok
+= tanh downward ldbl-128ibm 0x1p-20L : 0xf.fffffffffaaaaaaaaaacccccccp-24L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x1p-20L : 0xf.fffffffffaaaaaaaaaacccccccp-24L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x1p-20L : 0xf.fffffffffaaaaaaaaaacccccccp-24L : inexact-ok
+= tanh upward ldbl-128ibm 0x1p-20L : 0xf.fffffffffaaaaaaaaaacccccdp-24L : inexact-ok
+tanh 0x1p-25
+= tanh downward flt-32 0x8p-28f : 0x7.fffff8p-28f : inexact-ok
+= tanh tonearest flt-32 0x8p-28f : 0x8p-28f : inexact-ok
+= tanh towardzero flt-32 0x8p-28f : 0x7.fffff8p-28f : inexact-ok
+= tanh upward flt-32 0x8p-28f : 0x8p-28f : inexact-ok
+= tanh downward dbl-64 0x8p-28 : 0x7.ffffffffffff4p-28 : inexact-ok
+= tanh tonearest dbl-64 0x8p-28 : 0x7.ffffffffffff4p-28 : inexact-ok
+= tanh towardzero dbl-64 0x8p-28 : 0x7.ffffffffffff4p-28 : inexact-ok
+= tanh upward dbl-64 0x8p-28 : 0x7.ffffffffffff8p-28 : inexact-ok
+= tanh downward ldbl-96-intel 0x8p-28L : 0x7.ffffffffffff555p-28L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x8p-28L : 0x7.ffffffffffff5558p-28L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x8p-28L : 0x7.ffffffffffff555p-28L : inexact-ok
+= tanh upward ldbl-96-intel 0x8p-28L : 0x7.ffffffffffff5558p-28L : inexact-ok
+= tanh downward ldbl-96-m68k 0x8p-28L : 0x7.ffffffffffff555p-28L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x8p-28L : 0x7.ffffffffffff5558p-28L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x8p-28L : 0x7.ffffffffffff555p-28L : inexact-ok
+= tanh upward ldbl-96-m68k 0x8p-28L : 0x7.ffffffffffff5558p-28L : inexact-ok
+= tanh downward ldbl-128 0x8p-28L : 0x7.ffffffffffff5555555555556664p-28L : inexact-ok
+= tanh tonearest ldbl-128 0x8p-28L : 0x7.ffffffffffff5555555555556668p-28L : inexact-ok
+= tanh towardzero ldbl-128 0x8p-28L : 0x7.ffffffffffff5555555555556664p-28L : inexact-ok
+= tanh upward ldbl-128 0x8p-28L : 0x7.ffffffffffff5555555555556668p-28L : inexact-ok
+= tanh downward ldbl-128ibm 0x8p-28L : 0x7.ffffffffffff55555555555566p-28L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x8p-28L : 0x7.ffffffffffff55555555555566p-28L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x8p-28L : 0x7.ffffffffffff55555555555566p-28L : inexact-ok
+= tanh upward ldbl-128ibm 0x8p-28L : 0x7.ffffffffffff55555555555568p-28L : inexact-ok
+tanh 0x1p-30
+= tanh downward flt-32 0x4p-32f : 0x3.fffffcp-32f : inexact-ok
+= tanh tonearest flt-32 0x4p-32f : 0x4p-32f : inexact-ok
+= tanh towardzero flt-32 0x4p-32f : 0x3.fffffcp-32f : inexact-ok
+= tanh upward flt-32 0x4p-32f : 0x4p-32f : inexact-ok
+= tanh downward dbl-64 0x4p-32 : 0x3.ffffffffffffep-32 : inexact-ok
+= tanh tonearest dbl-64 0x4p-32 : 0x4p-32 : inexact-ok
+= tanh towardzero dbl-64 0x4p-32 : 0x3.ffffffffffffep-32 : inexact-ok
+= tanh upward dbl-64 0x4p-32 : 0x4p-32 : inexact-ok
+= tanh downward ldbl-96-intel 0x4p-32L : 0x3.ffffffffffffffe8p-32L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x4p-32L : 0x3.ffffffffffffffecp-32L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x4p-32L : 0x3.ffffffffffffffe8p-32L : inexact-ok
+= tanh upward ldbl-96-intel 0x4p-32L : 0x3.ffffffffffffffecp-32L : inexact-ok
+= tanh downward ldbl-96-m68k 0x4p-32L : 0x3.ffffffffffffffe8p-32L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x4p-32L : 0x3.ffffffffffffffecp-32L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x4p-32L : 0x3.ffffffffffffffe8p-32L : inexact-ok
+= tanh upward ldbl-96-m68k 0x4p-32L : 0x3.ffffffffffffffecp-32L : inexact-ok
+= tanh downward ldbl-128 0x4p-32L : 0x3.ffffffffffffffeaaaaaaaaaaaaap-32L : inexact-ok
+= tanh tonearest ldbl-128 0x4p-32L : 0x3.ffffffffffffffeaaaaaaaaaaaaap-32L : inexact-ok
+= tanh towardzero ldbl-128 0x4p-32L : 0x3.ffffffffffffffeaaaaaaaaaaaaap-32L : inexact-ok
+= tanh upward ldbl-128 0x4p-32L : 0x3.ffffffffffffffeaaaaaaaaaaaacp-32L : inexact-ok
+= tanh downward ldbl-128ibm 0x4p-32L : 0x3.ffffffffffffffeaaaaaaaaaaap-32L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x4p-32L : 0x3.ffffffffffffffeaaaaaaaaaabp-32L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x4p-32L : 0x3.ffffffffffffffeaaaaaaaaaaap-32L : inexact-ok
+= tanh upward ldbl-128ibm 0x4p-32L : 0x3.ffffffffffffffeaaaaaaaaaabp-32L : inexact-ok
+tanh 0x1p-35
+= tanh downward flt-32 0x2p-36f : 0x1.fffffep-36f : inexact-ok
+= tanh tonearest flt-32 0x2p-36f : 0x2p-36f : inexact-ok
+= tanh towardzero flt-32 0x2p-36f : 0x1.fffffep-36f : inexact-ok
+= tanh upward flt-32 0x2p-36f : 0x2p-36f : inexact-ok
+= tanh downward dbl-64 0x2p-36 : 0x1.fffffffffffffp-36 : inexact-ok
+= tanh tonearest dbl-64 0x2p-36 : 0x2p-36 : inexact-ok
+= tanh towardzero dbl-64 0x2p-36 : 0x1.fffffffffffffp-36 : inexact-ok
+= tanh upward dbl-64 0x2p-36 : 0x2p-36 : inexact-ok
+= tanh downward ldbl-96-intel 0x2p-36L : 0x1.fffffffffffffffep-36L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x2p-36L : 0x2p-36L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x2p-36L : 0x1.fffffffffffffffep-36L : inexact-ok
+= tanh upward ldbl-96-intel 0x2p-36L : 0x2p-36L : inexact-ok
+= tanh downward ldbl-96-m68k 0x2p-36L : 0x1.fffffffffffffffep-36L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x2p-36L : 0x2p-36L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x2p-36L : 0x1.fffffffffffffffep-36L : inexact-ok
+= tanh upward ldbl-96-m68k 0x2p-36L : 0x2p-36L : inexact-ok
+= tanh downward ldbl-128 0x2p-36L : 0x1.fffffffffffffffffd5555555555p-36L : inexact-ok
+= tanh tonearest ldbl-128 0x2p-36L : 0x1.fffffffffffffffffd5555555555p-36L : inexact-ok
+= tanh towardzero ldbl-128 0x2p-36L : 0x1.fffffffffffffffffd5555555555p-36L : inexact-ok
+= tanh upward ldbl-128 0x2p-36L : 0x1.fffffffffffffffffd5555555556p-36L : inexact-ok
+= tanh downward ldbl-128ibm 0x2p-36L : 0x1.fffffffffffffffffd55555555p-36L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x2p-36L : 0x1.fffffffffffffffffd555555558p-36L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x2p-36L : 0x1.fffffffffffffffffd55555555p-36L : inexact-ok
+= tanh upward ldbl-128ibm 0x2p-36L : 0x1.fffffffffffffffffd555555558p-36L : inexact-ok
+tanh 0x1p-40
+= tanh downward flt-32 0x1p-40f : 0xf.fffffp-44f : inexact-ok
+= tanh tonearest flt-32 0x1p-40f : 0x1p-40f : inexact-ok
+= tanh towardzero flt-32 0x1p-40f : 0xf.fffffp-44f : inexact-ok
+= tanh upward flt-32 0x1p-40f : 0x1p-40f : inexact-ok
+= tanh downward dbl-64 0x1p-40 : 0xf.ffffffffffff8p-44 : inexact-ok
+= tanh tonearest dbl-64 0x1p-40 : 0x1p-40 : inexact-ok
+= tanh towardzero dbl-64 0x1p-40 : 0xf.ffffffffffff8p-44 : inexact-ok
+= tanh upward dbl-64 0x1p-40 : 0x1p-40 : inexact-ok
+= tanh downward ldbl-96-intel 0x1p-40L : 0xf.fffffffffffffffp-44L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x1p-40L : 0x1p-40L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x1p-40L : 0xf.fffffffffffffffp-44L : inexact-ok
+= tanh upward ldbl-96-intel 0x1p-40L : 0x1p-40L : inexact-ok
+= tanh downward ldbl-96-m68k 0x1p-40L : 0xf.fffffffffffffffp-44L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x1p-40L : 0x1p-40L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x1p-40L : 0xf.fffffffffffffffp-44L : inexact-ok
+= tanh upward ldbl-96-m68k 0x1p-40L : 0x1p-40L : inexact-ok
+= tanh downward ldbl-128 0x1p-40L : 0xf.fffffffffffffffffffaaaaaaaa8p-44L : inexact-ok
+= tanh tonearest ldbl-128 0x1p-40L : 0xf.fffffffffffffffffffaaaaaaaa8p-44L : inexact-ok
+= tanh towardzero ldbl-128 0x1p-40L : 0xf.fffffffffffffffffffaaaaaaaa8p-44L : inexact-ok
+= tanh upward ldbl-128 0x1p-40L : 0xf.fffffffffffffffffffaaaaaaabp-44L : inexact-ok
+= tanh downward ldbl-128ibm 0x1p-40L : 0xf.fffffffffffffffffffaaaaaa8p-44L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x1p-40L : 0xf.fffffffffffffffffffaaaaaacp-44L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x1p-40L : 0xf.fffffffffffffffffffaaaaaa8p-44L : inexact-ok
+= tanh upward ldbl-128ibm 0x1p-40L : 0xf.fffffffffffffffffffaaaaaacp-44L : inexact-ok
+tanh 0x1p-45
+= tanh downward flt-32 0x8p-48f : 0x7.fffff8p-48f : inexact-ok
+= tanh tonearest flt-32 0x8p-48f : 0x8p-48f : inexact-ok
+= tanh towardzero flt-32 0x8p-48f : 0x7.fffff8p-48f : inexact-ok
+= tanh upward flt-32 0x8p-48f : 0x8p-48f : inexact-ok
+= tanh downward dbl-64 0x8p-48 : 0x7.ffffffffffffcp-48 : inexact-ok
+= tanh tonearest dbl-64 0x8p-48 : 0x8p-48 : inexact-ok
+= tanh towardzero dbl-64 0x8p-48 : 0x7.ffffffffffffcp-48 : inexact-ok
+= tanh upward dbl-64 0x8p-48 : 0x8p-48 : inexact-ok
+= tanh downward ldbl-96-intel 0x8p-48L : 0x7.fffffffffffffff8p-48L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x8p-48L : 0x8p-48L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x8p-48L : 0x7.fffffffffffffff8p-48L : inexact-ok
+= tanh upward ldbl-96-intel 0x8p-48L : 0x8p-48L : inexact-ok
+= tanh downward ldbl-96-m68k 0x8p-48L : 0x7.fffffffffffffff8p-48L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x8p-48L : 0x8p-48L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x8p-48L : 0x7.fffffffffffffff8p-48L : inexact-ok
+= tanh upward ldbl-96-m68k 0x8p-48L : 0x8p-48L : inexact-ok
+= tanh downward ldbl-128 0x8p-48L : 0x7.ffffffffffffffffffffff555554p-48L : inexact-ok
+= tanh tonearest ldbl-128 0x8p-48L : 0x7.ffffffffffffffffffffff555554p-48L : inexact-ok
+= tanh towardzero ldbl-128 0x8p-48L : 0x7.ffffffffffffffffffffff555554p-48L : inexact-ok
+= tanh upward ldbl-128 0x8p-48L : 0x7.ffffffffffffffffffffff555558p-48L : inexact-ok
+= tanh downward ldbl-128ibm 0x8p-48L : 0x7.ffffffffffffffffffffff5554p-48L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x8p-48L : 0x7.ffffffffffffffffffffff5556p-48L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x8p-48L : 0x7.ffffffffffffffffffffff5554p-48L : inexact-ok
+= tanh upward ldbl-128ibm 0x8p-48L : 0x7.ffffffffffffffffffffff5556p-48L : inexact-ok
+tanh 0x1p-50
+= tanh downward flt-32 0x4p-52f : 0x3.fffffcp-52f : inexact-ok
+= tanh tonearest flt-32 0x4p-52f : 0x4p-52f : inexact-ok
+= tanh towardzero flt-32 0x4p-52f : 0x3.fffffcp-52f : inexact-ok
+= tanh upward flt-32 0x4p-52f : 0x4p-52f : inexact-ok
+= tanh downward dbl-64 0x4p-52 : 0x3.ffffffffffffep-52 : inexact-ok
+= tanh tonearest dbl-64 0x4p-52 : 0x4p-52 : inexact-ok
+= tanh towardzero dbl-64 0x4p-52 : 0x3.ffffffffffffep-52 : inexact-ok
+= tanh upward dbl-64 0x4p-52 : 0x4p-52 : inexact-ok
+= tanh downward ldbl-96-intel 0x4p-52L : 0x3.fffffffffffffffcp-52L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x4p-52L : 0x4p-52L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x4p-52L : 0x3.fffffffffffffffcp-52L : inexact-ok
+= tanh upward ldbl-96-intel 0x4p-52L : 0x4p-52L : inexact-ok
+= tanh downward ldbl-96-m68k 0x4p-52L : 0x3.fffffffffffffffcp-52L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x4p-52L : 0x4p-52L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x4p-52L : 0x3.fffffffffffffffcp-52L : inexact-ok
+= tanh upward ldbl-96-m68k 0x4p-52L : 0x4p-52L : inexact-ok
+= tanh downward ldbl-128 0x4p-52L : 0x3.ffffffffffffffffffffffffeaaap-52L : inexact-ok
+= tanh tonearest ldbl-128 0x4p-52L : 0x3.ffffffffffffffffffffffffeaaap-52L : inexact-ok
+= tanh towardzero ldbl-128 0x4p-52L : 0x3.ffffffffffffffffffffffffeaaap-52L : inexact-ok
+= tanh upward ldbl-128 0x4p-52L : 0x3.ffffffffffffffffffffffffeaacp-52L : inexact-ok
+= tanh downward ldbl-128ibm 0x4p-52L : 0x3.ffffffffffffffffffffffffeap-52L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x4p-52L : 0x3.ffffffffffffffffffffffffebp-52L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x4p-52L : 0x3.ffffffffffffffffffffffffeap-52L : inexact-ok
+= tanh upward ldbl-128ibm 0x4p-52L : 0x3.ffffffffffffffffffffffffebp-52L : inexact-ok
+tanh 0x1p-55
+= tanh downward flt-32 0x2p-56f : 0x1.fffffep-56f : inexact-ok
+= tanh tonearest flt-32 0x2p-56f : 0x2p-56f : inexact-ok
+= tanh towardzero flt-32 0x2p-56f : 0x1.fffffep-56f : inexact-ok
+= tanh upward flt-32 0x2p-56f : 0x2p-56f : inexact-ok
+= tanh downward dbl-64 0x2p-56 : 0x1.fffffffffffffp-56 : inexact-ok
+= tanh tonearest dbl-64 0x2p-56 : 0x2p-56 : inexact-ok
+= tanh towardzero dbl-64 0x2p-56 : 0x1.fffffffffffffp-56 : inexact-ok
+= tanh upward dbl-64 0x2p-56 : 0x2p-56 : inexact-ok
+= tanh downward ldbl-96-intel 0x2p-56L : 0x1.fffffffffffffffep-56L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x2p-56L : 0x2p-56L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x2p-56L : 0x1.fffffffffffffffep-56L : inexact-ok
+= tanh upward ldbl-96-intel 0x2p-56L : 0x2p-56L : inexact-ok
+= tanh downward ldbl-96-m68k 0x2p-56L : 0x1.fffffffffffffffep-56L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x2p-56L : 0x2p-56L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x2p-56L : 0x1.fffffffffffffffep-56L : inexact-ok
+= tanh upward ldbl-96-m68k 0x2p-56L : 0x2p-56L : inexact-ok
+= tanh downward ldbl-128 0x2p-56L : 0x1.fffffffffffffffffffffffffffdp-56L : inexact-ok
+= tanh tonearest ldbl-128 0x2p-56L : 0x1.fffffffffffffffffffffffffffdp-56L : inexact-ok
+= tanh towardzero ldbl-128 0x2p-56L : 0x1.fffffffffffffffffffffffffffdp-56L : inexact-ok
+= tanh upward ldbl-128 0x2p-56L : 0x1.fffffffffffffffffffffffffffep-56L : inexact-ok
+= tanh downward ldbl-128ibm 0x2p-56L : 0x1.ffffffffffffffffffffffffff8p-56L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x2p-56L : 0x2p-56L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x2p-56L : 0x1.ffffffffffffffffffffffffff8p-56L : inexact-ok
+= tanh upward ldbl-128ibm 0x2p-56L : 0x2p-56L : inexact-ok
+tanh 0x1p-60
+= tanh downward flt-32 0x1p-60f : 0xf.fffffp-64f : inexact-ok
+= tanh tonearest flt-32 0x1p-60f : 0x1p-60f : inexact-ok
+= tanh towardzero flt-32 0x1p-60f : 0xf.fffffp-64f : inexact-ok
+= tanh upward flt-32 0x1p-60f : 0x1p-60f : inexact-ok
+= tanh downward dbl-64 0x1p-60 : 0xf.ffffffffffff8p-64 : inexact-ok
+= tanh tonearest dbl-64 0x1p-60 : 0x1p-60 : inexact-ok
+= tanh towardzero dbl-64 0x1p-60 : 0xf.ffffffffffff8p-64 : inexact-ok
+= tanh upward dbl-64 0x1p-60 : 0x1p-60 : inexact-ok
+= tanh downward ldbl-96-intel 0x1p-60L : 0xf.fffffffffffffffp-64L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x1p-60L : 0x1p-60L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x1p-60L : 0xf.fffffffffffffffp-64L : inexact-ok
+= tanh upward ldbl-96-intel 0x1p-60L : 0x1p-60L : inexact-ok
+= tanh downward ldbl-96-m68k 0x1p-60L : 0xf.fffffffffffffffp-64L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x1p-60L : 0x1p-60L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x1p-60L : 0xf.fffffffffffffffp-64L : inexact-ok
+= tanh upward ldbl-96-m68k 0x1p-60L : 0x1p-60L : inexact-ok
+= tanh downward ldbl-128 0x1p-60L : 0xf.fffffffffffffffffffffffffff8p-64L : inexact-ok
+= tanh tonearest ldbl-128 0x1p-60L : 0x1p-60L : inexact-ok
+= tanh towardzero ldbl-128 0x1p-60L : 0xf.fffffffffffffffffffffffffff8p-64L : inexact-ok
+= tanh upward ldbl-128 0x1p-60L : 0x1p-60L : inexact-ok
+= tanh downward ldbl-128ibm 0x1p-60L : 0xf.fffffffffffffffffffffffffcp-64L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x1p-60L : 0x1p-60L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x1p-60L : 0xf.fffffffffffffffffffffffffcp-64L : inexact-ok
+= tanh upward ldbl-128ibm 0x1p-60L : 0x1p-60L : inexact-ok
+tanh 0x1p-100
+= tanh downward flt-32 0x1p-100f : 0xf.fffffp-104f : inexact-ok
+= tanh tonearest flt-32 0x1p-100f : 0x1p-100f : inexact-ok
+= tanh towardzero flt-32 0x1p-100f : 0xf.fffffp-104f : inexact-ok
+= tanh upward flt-32 0x1p-100f : 0x1p-100f : inexact-ok
+= tanh downward dbl-64 0x1p-100 : 0xf.ffffffffffff8p-104 : inexact-ok
+= tanh tonearest dbl-64 0x1p-100 : 0x1p-100 : inexact-ok
+= tanh towardzero dbl-64 0x1p-100 : 0xf.ffffffffffff8p-104 : inexact-ok
+= tanh upward dbl-64 0x1p-100 : 0x1p-100 : inexact-ok
+= tanh downward ldbl-96-intel 0x1p-100L : 0xf.fffffffffffffffp-104L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x1p-100L : 0x1p-100L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x1p-100L : 0xf.fffffffffffffffp-104L : inexact-ok
+= tanh upward ldbl-96-intel 0x1p-100L : 0x1p-100L : inexact-ok
+= tanh downward ldbl-96-m68k 0x1p-100L : 0xf.fffffffffffffffp-104L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x1p-100L : 0x1p-100L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x1p-100L : 0xf.fffffffffffffffp-104L : inexact-ok
+= tanh upward ldbl-96-m68k 0x1p-100L : 0x1p-100L : inexact-ok
+= tanh downward ldbl-128 0x1p-100L : 0xf.fffffffffffffffffffffffffff8p-104L : inexact-ok
+= tanh tonearest ldbl-128 0x1p-100L : 0x1p-100L : inexact-ok
+= tanh towardzero ldbl-128 0x1p-100L : 0xf.fffffffffffffffffffffffffff8p-104L : inexact-ok
+= tanh upward ldbl-128 0x1p-100L : 0x1p-100L : inexact-ok
+= tanh downward ldbl-128ibm 0x1p-100L : 0xf.fffffffffffffffffffffffffcp-104L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x1p-100L : 0x1p-100L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x1p-100L : 0xf.fffffffffffffffffffffffffcp-104L : inexact-ok
+= tanh upward ldbl-128ibm 0x1p-100L : 0x1p-100L : inexact-ok
+tanh 0x1p-600
+= tanh downward flt-32 0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange-ok
+= tanh tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tanh towardzero flt-32 0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange-ok
+= tanh upward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tanh downward dbl-64 0x8p-152 : 0x7.ffffffffffffcp-152 : inexact-ok
+= tanh tonearest dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= tanh towardzero dbl-64 0x8p-152 : 0x7.ffffffffffffcp-152 : inexact-ok
+= tanh upward dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= tanh downward ldbl-96-intel 0x8p-152L : 0x7.fffffffffffffff8p-152L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x8p-152L : 0x7.fffffffffffffff8p-152L : inexact-ok
+= tanh upward ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= tanh downward ldbl-96-m68k 0x8p-152L : 0x7.fffffffffffffff8p-152L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x8p-152L : 0x7.fffffffffffffff8p-152L : inexact-ok
+= tanh upward ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= tanh downward ldbl-128 0x8p-152L : 0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= tanh tonearest ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= tanh towardzero ldbl-128 0x8p-152L : 0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= tanh upward ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= tanh downward ldbl-128ibm 0x8p-152L : 0x7.fffffffffffffffffffffffffep-152L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x8p-152L : 0x7.fffffffffffffffffffffffffep-152L : inexact-ok
+= tanh upward ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= tanh downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= tanh tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= tanh towardzero flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= tanh upward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= tanh downward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= tanh tonearest dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= tanh towardzero dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= tanh upward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= tanh downward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= tanh upward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= tanh downward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= tanh upward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= tanh downward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= tanh tonearest ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= tanh towardzero ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= tanh upward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= tanh downward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= tanh upward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= tanh downward dbl-64 0x1p-600 : 0xf.ffffffffffff8p-604 : inexact-ok
+= tanh tonearest dbl-64 0x1p-600 : 0x1p-600 : inexact-ok
+= tanh towardzero dbl-64 0x1p-600 : 0xf.ffffffffffff8p-604 : inexact-ok
+= tanh upward dbl-64 0x1p-600 : 0x1p-600 : inexact-ok
+= tanh downward ldbl-96-intel 0x1p-600L : 0xf.fffffffffffffffp-604L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x1p-600L : 0x1p-600L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x1p-600L : 0xf.fffffffffffffffp-604L : inexact-ok
+= tanh upward ldbl-96-intel 0x1p-600L : 0x1p-600L : inexact-ok
+= tanh downward ldbl-96-m68k 0x1p-600L : 0xf.fffffffffffffffp-604L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x1p-600L : 0x1p-600L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x1p-600L : 0xf.fffffffffffffffp-604L : inexact-ok
+= tanh upward ldbl-96-m68k 0x1p-600L : 0x1p-600L : inexact-ok
+= tanh downward ldbl-128 0x1p-600L : 0xf.fffffffffffffffffffffffffff8p-604L : inexact-ok
+= tanh tonearest ldbl-128 0x1p-600L : 0x1p-600L : inexact-ok
+= tanh towardzero ldbl-128 0x1p-600L : 0xf.fffffffffffffffffffffffffff8p-604L : inexact-ok
+= tanh upward ldbl-128 0x1p-600L : 0x1p-600L : inexact-ok
+= tanh downward ldbl-128ibm 0x1p-600L : 0xf.fffffffffffffffffffffffffcp-604L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x1p-600L : 0x1p-600L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x1p-600L : 0xf.fffffffffffffffffffffffffcp-604L : inexact-ok
+= tanh upward ldbl-128ibm 0x1p-600L : 0x1p-600L : inexact-ok
+tanh 0x1p-10000
+= tanh downward flt-32 0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange-ok
+= tanh tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tanh towardzero flt-32 0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange-ok
+= tanh upward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tanh downward dbl-64 0x8p-152 : 0x7.ffffffffffffcp-152 : inexact-ok
+= tanh tonearest dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= tanh towardzero dbl-64 0x8p-152 : 0x7.ffffffffffffcp-152 : inexact-ok
+= tanh upward dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= tanh downward ldbl-96-intel 0x8p-152L : 0x7.fffffffffffffff8p-152L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x8p-152L : 0x7.fffffffffffffff8p-152L : inexact-ok
+= tanh upward ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= tanh downward ldbl-96-m68k 0x8p-152L : 0x7.fffffffffffffff8p-152L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x8p-152L : 0x7.fffffffffffffff8p-152L : inexact-ok
+= tanh upward ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= tanh downward ldbl-128 0x8p-152L : 0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= tanh tonearest ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= tanh towardzero ldbl-128 0x8p-152L : 0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= tanh upward ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= tanh downward ldbl-128ibm 0x8p-152L : 0x7.fffffffffffffffffffffffffep-152L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x8p-152L : 0x7.fffffffffffffffffffffffffep-152L : inexact-ok
+= tanh upward ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= tanh downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= tanh tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= tanh towardzero flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= tanh upward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= tanh downward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= tanh tonearest dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= tanh towardzero dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= tanh upward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= tanh downward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= tanh upward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= tanh downward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= tanh upward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= tanh downward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= tanh tonearest ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= tanh towardzero ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= tanh upward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= tanh downward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= tanh upward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= tanh downward dbl-64 0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange-ok
+= tanh tonearest dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= tanh towardzero dbl-64 0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange-ok
+= tanh upward dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= tanh downward ldbl-96-intel 0x4p-1076L : 0x3.fffffffffffffffcp-1076L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x4p-1076L : 0x4p-1076L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x4p-1076L : 0x3.fffffffffffffffcp-1076L : inexact-ok
+= tanh upward ldbl-96-intel 0x4p-1076L : 0x4p-1076L : inexact-ok
+= tanh downward ldbl-96-m68k 0x4p-1076L : 0x3.fffffffffffffffcp-1076L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x4p-1076L : 0x4p-1076L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x4p-1076L : 0x3.fffffffffffffffcp-1076L : inexact-ok
+= tanh upward ldbl-96-m68k 0x4p-1076L : 0x4p-1076L : inexact-ok
+= tanh downward ldbl-128 0x4p-1076L : 0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok
+= tanh tonearest ldbl-128 0x4p-1076L : 0x4p-1076L : inexact-ok
+= tanh towardzero ldbl-128 0x4p-1076L : 0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok
+= tanh upward ldbl-128 0x4p-1076L : 0x4p-1076L : inexact-ok
+= tanh downward ldbl-128ibm 0x4p-1076L : 0x0p+0L : inexact-ok underflow errno-erange-ok
+= tanh tonearest ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= tanh towardzero ldbl-128ibm 0x4p-1076L : 0x0p+0L : inexact-ok underflow errno-erange-ok
+= tanh upward ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= tanh downward ldbl-96-intel 0x1p-10000L : 0xf.fffffffffffffffp-10004L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x1p-10000L : 0x1p-10000L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x1p-10000L : 0xf.fffffffffffffffp-10004L : inexact-ok
+= tanh upward ldbl-96-intel 0x1p-10000L : 0x1p-10000L : inexact-ok
+= tanh downward ldbl-96-m68k 0x1p-10000L : 0xf.fffffffffffffffp-10004L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x1p-10000L : 0x1p-10000L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x1p-10000L : 0xf.fffffffffffffffp-10004L : inexact-ok
+= tanh upward ldbl-96-m68k 0x1p-10000L : 0x1p-10000L : inexact-ok
+= tanh downward ldbl-128 0x1p-10000L : 0xf.fffffffffffffffffffffffffff8p-10004L : inexact-ok
+= tanh tonearest ldbl-128 0x1p-10000L : 0x1p-10000L : inexact-ok
+= tanh towardzero ldbl-128 0x1p-10000L : 0xf.fffffffffffffffffffffffffff8p-10004L : inexact-ok
+= tanh upward ldbl-128 0x1p-10000L : 0x1p-10000L : inexact-ok
+tanh max
+= tanh downward flt-32 0xf.fffffp+124f : 0xf.fffffp-4f : inexact-ok
+= tanh tonearest flt-32 0xf.fffffp+124f : 0x1p+0f : inexact-ok
+= tanh towardzero flt-32 0xf.fffffp+124f : 0xf.fffffp-4f : inexact-ok
+= tanh upward flt-32 0xf.fffffp+124f : 0x1p+0f : inexact-ok
+= tanh downward dbl-64 0xf.fffffp+124 : 0xf.ffffffffffff8p-4 : inexact-ok
+= tanh tonearest dbl-64 0xf.fffffp+124 : 0x1p+0 : inexact-ok
+= tanh towardzero dbl-64 0xf.fffffp+124 : 0xf.ffffffffffff8p-4 : inexact-ok
+= tanh upward dbl-64 0xf.fffffp+124 : 0x1p+0 : inexact-ok
+= tanh downward ldbl-96-intel 0xf.fffffp+124L : 0xf.fffffffffffffffp-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0xf.fffffp+124L : 0x1p+0L : inexact-ok
+= tanh towardzero ldbl-96-intel 0xf.fffffp+124L : 0xf.fffffffffffffffp-4L : inexact-ok
+= tanh upward ldbl-96-intel 0xf.fffffp+124L : 0x1p+0L : inexact-ok
+= tanh downward ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffffffffffffffp-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0xf.fffffp+124L : 0x1p+0L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffffffffffffffp-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0xf.fffffp+124L : 0x1p+0L : inexact-ok
+= tanh downward ldbl-128 0xf.fffffp+124L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= tanh tonearest ldbl-128 0xf.fffffp+124L : 0x1p+0L : inexact-ok
+= tanh towardzero ldbl-128 0xf.fffffp+124L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= tanh upward ldbl-128 0xf.fffffp+124L : 0x1p+0L : inexact-ok
+= tanh downward ldbl-128ibm 0xf.fffffp+124L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0xf.fffffp+124L : 0x1p+0L : inexact-ok
+= tanh towardzero ldbl-128ibm 0xf.fffffp+124L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= tanh upward ldbl-128ibm 0xf.fffffp+124L : 0x1p+0L : inexact-ok
+= tanh downward dbl-64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p-4 : inexact-ok
+= tanh tonearest dbl-64 0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok
+= tanh towardzero dbl-64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p-4 : inexact-ok
+= tanh upward dbl-64 0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok
+= tanh downward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x1p+0L : inexact-ok
+= tanh towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp-4L : inexact-ok
+= tanh upward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x1p+0L : inexact-ok
+= tanh downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x1p+0L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x1p+0L : inexact-ok
+= tanh downward ldbl-128 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= tanh tonearest ldbl-128 0xf.ffffffffffff8p+1020L : 0x1p+0L : inexact-ok
+= tanh towardzero ldbl-128 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= tanh upward ldbl-128 0xf.ffffffffffff8p+1020L : 0x1p+0L : inexact-ok
+= tanh downward ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x1p+0L : inexact-ok
+= tanh towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= tanh upward ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x1p+0L : inexact-ok
+= tanh downward ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0x1p+0L : inexact-ok
+= tanh towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp-4L : inexact-ok
+= tanh upward ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0x1p+0L : inexact-ok
+= tanh downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0x1p+0L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0x1p+0L : inexact-ok
+= tanh downward ldbl-128 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= tanh tonearest ldbl-128 0xf.fffffffffffffffp+16380L : 0x1p+0L : inexact-ok
+= tanh towardzero ldbl-128 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= tanh upward ldbl-128 0xf.fffffffffffffffp+16380L : 0x1p+0L : inexact-ok
+= tanh downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= tanh tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0x1p+0L : inexact-ok
+= tanh towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= tanh upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0x1p+0L : inexact-ok
+= tanh downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= tanh tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1p+0L : inexact-ok
+= tanh towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= tanh upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1p+0L : inexact-ok
+= tanh downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1p+0L : inexact-ok
+= tanh towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= tanh upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1p+0L : inexact-ok
+tanh -max
+= tanh downward flt-32 -0xf.fffffp+124f : -0x1p+0f : inexact-ok
+= tanh tonearest flt-32 -0xf.fffffp+124f : -0x1p+0f : inexact-ok
+= tanh towardzero flt-32 -0xf.fffffp+124f : -0xf.fffffp-4f : inexact-ok
+= tanh upward flt-32 -0xf.fffffp+124f : -0xf.fffffp-4f : inexact-ok
+= tanh downward dbl-64 -0xf.fffffp+124 : -0x1p+0 : inexact-ok
+= tanh tonearest dbl-64 -0xf.fffffp+124 : -0x1p+0 : inexact-ok
+= tanh towardzero dbl-64 -0xf.fffffp+124 : -0xf.ffffffffffff8p-4 : inexact-ok
+= tanh upward dbl-64 -0xf.fffffp+124 : -0xf.ffffffffffff8p-4 : inexact-ok
+= tanh downward ldbl-96-intel -0xf.fffffp+124L : -0x1p+0L : inexact-ok
+= tanh tonearest ldbl-96-intel -0xf.fffffp+124L : -0x1p+0L : inexact-ok
+= tanh towardzero ldbl-96-intel -0xf.fffffp+124L : -0xf.fffffffffffffffp-4L : inexact-ok
+= tanh upward ldbl-96-intel -0xf.fffffp+124L : -0xf.fffffffffffffffp-4L : inexact-ok
+= tanh downward ldbl-96-m68k -0xf.fffffp+124L : -0x1p+0L : inexact-ok
+= tanh tonearest ldbl-96-m68k -0xf.fffffp+124L : -0x1p+0L : inexact-ok
+= tanh towardzero ldbl-96-m68k -0xf.fffffp+124L : -0xf.fffffffffffffffp-4L : inexact-ok
+= tanh upward ldbl-96-m68k -0xf.fffffp+124L : -0xf.fffffffffffffffp-4L : inexact-ok
+= tanh downward ldbl-128 -0xf.fffffp+124L : -0x1p+0L : inexact-ok
+= tanh tonearest ldbl-128 -0xf.fffffp+124L : -0x1p+0L : inexact-ok
+= tanh towardzero ldbl-128 -0xf.fffffp+124L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= tanh upward ldbl-128 -0xf.fffffp+124L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= tanh downward ldbl-128ibm -0xf.fffffp+124L : -0x1p+0L : inexact-ok
+= tanh tonearest ldbl-128ibm -0xf.fffffp+124L : -0x1p+0L : inexact-ok
+= tanh towardzero ldbl-128ibm -0xf.fffffp+124L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= tanh upward ldbl-128ibm -0xf.fffffp+124L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= tanh downward dbl-64 -0xf.ffffffffffff8p+1020 : -0x1p+0 : inexact-ok
+= tanh tonearest dbl-64 -0xf.ffffffffffff8p+1020 : -0x1p+0 : inexact-ok
+= tanh towardzero dbl-64 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p-4 : inexact-ok
+= tanh upward dbl-64 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p-4 : inexact-ok
+= tanh downward ldbl-96-intel -0xf.ffffffffffff8p+1020L : -0x1p+0L : inexact-ok
+= tanh tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L : -0x1p+0L : inexact-ok
+= tanh towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L : -0xf.fffffffffffffffp-4L : inexact-ok
+= tanh upward ldbl-96-intel -0xf.ffffffffffff8p+1020L : -0xf.fffffffffffffffp-4L : inexact-ok
+= tanh downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L : -0x1p+0L : inexact-ok
+= tanh tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L : -0x1p+0L : inexact-ok
+= tanh towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L : -0xf.fffffffffffffffp-4L : inexact-ok
+= tanh upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L : -0xf.fffffffffffffffp-4L : inexact-ok
+= tanh downward ldbl-128 -0xf.ffffffffffff8p+1020L : -0x1p+0L : inexact-ok
+= tanh tonearest ldbl-128 -0xf.ffffffffffff8p+1020L : -0x1p+0L : inexact-ok
+= tanh towardzero ldbl-128 -0xf.ffffffffffff8p+1020L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= tanh upward ldbl-128 -0xf.ffffffffffff8p+1020L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= tanh downward ldbl-128ibm -0xf.ffffffffffff8p+1020L : -0x1p+0L : inexact-ok
+= tanh tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L : -0x1p+0L : inexact-ok
+= tanh towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= tanh upward ldbl-128ibm -0xf.ffffffffffff8p+1020L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= tanh downward ldbl-96-intel -0xf.fffffffffffffffp+16380L : -0x1p+0L : inexact-ok
+= tanh tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L : -0x1p+0L : inexact-ok
+= tanh towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffp-4L : inexact-ok
+= tanh upward ldbl-96-intel -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffp-4L : inexact-ok
+= tanh downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L : -0x1p+0L : inexact-ok
+= tanh tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L : -0x1p+0L : inexact-ok
+= tanh towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffp-4L : inexact-ok
+= tanh upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffp-4L : inexact-ok
+= tanh downward ldbl-128 -0xf.fffffffffffffffp+16380L : -0x1p+0L : inexact-ok
+= tanh tonearest ldbl-128 -0xf.fffffffffffffffp+16380L : -0x1p+0L : inexact-ok
+= tanh towardzero ldbl-128 -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= tanh upward ldbl-128 -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= tanh downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0x1p+0L : inexact-ok
+= tanh tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0x1p+0L : inexact-ok
+= tanh towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= tanh upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= tanh downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0x1p+0L : inexact-ok
+= tanh tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0x1p+0L : inexact-ok
+= tanh towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= tanh upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= tanh downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : -0x1p+0L : inexact-ok
+= tanh tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : -0x1p+0L : inexact-ok
+= tanh towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= tanh upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+tanh min
+= tanh downward flt-32 0x4p-128f : 0x3.fffff8p-128f : inexact-ok underflow-ok errno-erange-ok
+= tanh tonearest flt-32 0x4p-128f : 0x4p-128f : inexact-ok underflow-ok errno-erange-ok
+= tanh towardzero flt-32 0x4p-128f : 0x3.fffff8p-128f : inexact-ok underflow-ok errno-erange-ok
+= tanh upward flt-32 0x4p-128f : 0x4p-128f : inexact-ok underflow-ok errno-erange-ok
+= tanh downward dbl-64 0x4p-128 : 0x3.ffffffffffffep-128 : inexact-ok
+= tanh tonearest dbl-64 0x4p-128 : 0x4p-128 : inexact-ok
+= tanh towardzero dbl-64 0x4p-128 : 0x3.ffffffffffffep-128 : inexact-ok
+= tanh upward dbl-64 0x4p-128 : 0x4p-128 : inexact-ok
+= tanh downward ldbl-96-intel 0x4p-128L : 0x3.fffffffffffffffcp-128L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x4p-128L : 0x4p-128L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x4p-128L : 0x3.fffffffffffffffcp-128L : inexact-ok
+= tanh upward ldbl-96-intel 0x4p-128L : 0x4p-128L : inexact-ok
+= tanh downward ldbl-96-m68k 0x4p-128L : 0x3.fffffffffffffffcp-128L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x4p-128L : 0x4p-128L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x4p-128L : 0x3.fffffffffffffffcp-128L : inexact-ok
+= tanh upward ldbl-96-m68k 0x4p-128L : 0x4p-128L : inexact-ok
+= tanh downward ldbl-128 0x4p-128L : 0x3.fffffffffffffffffffffffffffep-128L : inexact-ok
+= tanh tonearest ldbl-128 0x4p-128L : 0x4p-128L : inexact-ok
+= tanh towardzero ldbl-128 0x4p-128L : 0x3.fffffffffffffffffffffffffffep-128L : inexact-ok
+= tanh upward ldbl-128 0x4p-128L : 0x4p-128L : inexact-ok
+= tanh downward ldbl-128ibm 0x4p-128L : 0x3.ffffffffffffffffffffffffffp-128L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x4p-128L : 0x4p-128L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x4p-128L : 0x3.ffffffffffffffffffffffffffp-128L : inexact-ok
+= tanh upward ldbl-128ibm 0x4p-128L : 0x4p-128L : inexact-ok
+= tanh downward dbl-64 0x4p-1024 : 0x3.ffffffffffffcp-1024 : inexact-ok underflow-ok errno-erange-ok
+= tanh tonearest dbl-64 0x4p-1024 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= tanh towardzero dbl-64 0x4p-1024 : 0x3.ffffffffffffcp-1024 : inexact-ok underflow-ok errno-erange-ok
+= tanh upward dbl-64 0x4p-1024 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= tanh downward ldbl-96-intel 0x4p-1024L : 0x3.fffffffffffffffcp-1024L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x4p-1024L : 0x4p-1024L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x4p-1024L : 0x3.fffffffffffffffcp-1024L : inexact-ok
+= tanh upward ldbl-96-intel 0x4p-1024L : 0x4p-1024L : inexact-ok
+= tanh downward ldbl-96-m68k 0x4p-1024L : 0x3.fffffffffffffffcp-1024L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x4p-1024L : 0x4p-1024L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x4p-1024L : 0x3.fffffffffffffffcp-1024L : inexact-ok
+= tanh upward ldbl-96-m68k 0x4p-1024L : 0x4p-1024L : inexact-ok
+= tanh downward ldbl-128 0x4p-1024L : 0x3.fffffffffffffffffffffffffffep-1024L : inexact-ok
+= tanh tonearest ldbl-128 0x4p-1024L : 0x4p-1024L : inexact-ok
+= tanh towardzero ldbl-128 0x4p-1024L : 0x3.fffffffffffffffffffffffffffep-1024L : inexact-ok
+= tanh upward ldbl-128 0x4p-1024L : 0x4p-1024L : inexact-ok
+= tanh downward ldbl-128ibm 0x4p-1024L : 0x3.ffffffffffffcp-1024L : inexact-ok underflow errno-erange-ok
+= tanh tonearest ldbl-128ibm 0x4p-1024L : 0x4p-1024L : inexact-ok underflow errno-erange-ok
+= tanh towardzero ldbl-128ibm 0x4p-1024L : 0x3.ffffffffffffcp-1024L : inexact-ok underflow errno-erange-ok
+= tanh upward ldbl-128ibm 0x4p-1024L : 0x4p-1024L : inexact-ok underflow errno-erange-ok
+= tanh downward ldbl-96-intel 0x4p-16384L : 0x3.fffffffffffffff8p-16384L : inexact-ok underflow-ok errno-erange-ok
+= tanh tonearest ldbl-96-intel 0x4p-16384L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= tanh towardzero ldbl-96-intel 0x4p-16384L : 0x3.fffffffffffffff8p-16384L : inexact-ok underflow-ok errno-erange-ok
+= tanh upward ldbl-96-intel 0x4p-16384L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= tanh downward ldbl-96-m68k 0x4p-16384L : 0x3.fffffffffffffffcp-16384L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x4p-16384L : 0x4p-16384L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x4p-16384L : 0x3.fffffffffffffffcp-16384L : inexact-ok
+= tanh upward ldbl-96-m68k 0x4p-16384L : 0x4p-16384L : inexact-ok
+= tanh downward ldbl-128 0x4p-16384L : 0x3.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
+= tanh tonearest ldbl-128 0x4p-16384L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= tanh towardzero ldbl-128 0x4p-16384L : 0x3.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
+= tanh upward ldbl-128 0x4p-16384L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= tanh downward ldbl-96-intel 0x2p-16384L : 0x1.fffffffffffffff8p-16384L : inexact-ok underflow errno-erange-ok
+= tanh tonearest ldbl-96-intel 0x2p-16384L : 0x2p-16384L : inexact-ok underflow errno-erange-ok
+= tanh towardzero ldbl-96-intel 0x2p-16384L : 0x1.fffffffffffffff8p-16384L : inexact-ok underflow errno-erange-ok
+= tanh upward ldbl-96-intel 0x2p-16384L : 0x2p-16384L : inexact-ok underflow errno-erange-ok
+= tanh downward ldbl-96-m68k 0x2p-16384L : 0x1.fffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
+= tanh tonearest ldbl-96-m68k 0x2p-16384L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= tanh towardzero ldbl-96-m68k 0x2p-16384L : 0x1.fffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
+= tanh upward ldbl-96-m68k 0x2p-16384L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= tanh downward ldbl-128 0x2p-16384L : 0x1.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow errno-erange-ok
+= tanh tonearest ldbl-128 0x2p-16384L : 0x2p-16384L : inexact-ok underflow errno-erange-ok
+= tanh towardzero ldbl-128 0x2p-16384L : 0x1.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow errno-erange-ok
+= tanh upward ldbl-128 0x2p-16384L : 0x2p-16384L : inexact-ok underflow errno-erange-ok
+= tanh downward dbl-64 0x8p-972 : 0x7.ffffffffffffcp-972 : inexact-ok
+= tanh tonearest dbl-64 0x8p-972 : 0x8p-972 : inexact-ok
+= tanh towardzero dbl-64 0x8p-972 : 0x7.ffffffffffffcp-972 : inexact-ok
+= tanh upward dbl-64 0x8p-972 : 0x8p-972 : inexact-ok
+= tanh downward ldbl-96-intel 0x8p-972L : 0x7.fffffffffffffff8p-972L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x8p-972L : 0x8p-972L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x8p-972L : 0x7.fffffffffffffff8p-972L : inexact-ok
+= tanh upward ldbl-96-intel 0x8p-972L : 0x8p-972L : inexact-ok
+= tanh downward ldbl-96-m68k 0x8p-972L : 0x7.fffffffffffffff8p-972L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x8p-972L : 0x8p-972L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x8p-972L : 0x7.fffffffffffffff8p-972L : inexact-ok
+= tanh upward ldbl-96-m68k 0x8p-972L : 0x8p-972L : inexact-ok
+= tanh downward ldbl-128 0x8p-972L : 0x7.fffffffffffffffffffffffffffcp-972L : inexact-ok
+= tanh tonearest ldbl-128 0x8p-972L : 0x8p-972L : inexact-ok
+= tanh towardzero ldbl-128 0x8p-972L : 0x7.fffffffffffffffffffffffffffcp-972L : inexact-ok
+= tanh upward ldbl-128 0x8p-972L : 0x8p-972L : inexact-ok
+= tanh downward ldbl-128ibm 0x8p-972L : 0x7.fffffffffffffffffffffffffcp-972L : inexact-ok underflow-ok errno-erange-ok
+= tanh tonearest ldbl-128ibm 0x8p-972L : 0x8p-972L : inexact-ok underflow-ok errno-erange-ok
+= tanh towardzero ldbl-128ibm 0x8p-972L : 0x7.fffffffffffffffffffffffffcp-972L : inexact-ok underflow-ok errno-erange-ok
+= tanh upward ldbl-128ibm 0x8p-972L : 0x8p-972L : inexact-ok underflow-ok errno-erange-ok
+tanh -min
+= tanh downward flt-32 -0x4p-128f : -0x4p-128f : inexact-ok underflow-ok errno-erange-ok
+= tanh tonearest flt-32 -0x4p-128f : -0x4p-128f : inexact-ok underflow-ok errno-erange-ok
+= tanh towardzero flt-32 -0x4p-128f : -0x3.fffff8p-128f : inexact-ok underflow-ok errno-erange-ok
+= tanh upward flt-32 -0x4p-128f : -0x3.fffff8p-128f : inexact-ok underflow-ok errno-erange-ok
+= tanh downward dbl-64 -0x4p-128 : -0x4p-128 : inexact-ok
+= tanh tonearest dbl-64 -0x4p-128 : -0x4p-128 : inexact-ok
+= tanh towardzero dbl-64 -0x4p-128 : -0x3.ffffffffffffep-128 : inexact-ok
+= tanh upward dbl-64 -0x4p-128 : -0x3.ffffffffffffep-128 : inexact-ok
+= tanh downward ldbl-96-intel -0x4p-128L : -0x4p-128L : inexact-ok
+= tanh tonearest ldbl-96-intel -0x4p-128L : -0x4p-128L : inexact-ok
+= tanh towardzero ldbl-96-intel -0x4p-128L : -0x3.fffffffffffffffcp-128L : inexact-ok
+= tanh upward ldbl-96-intel -0x4p-128L : -0x3.fffffffffffffffcp-128L : inexact-ok
+= tanh downward ldbl-96-m68k -0x4p-128L : -0x4p-128L : inexact-ok
+= tanh tonearest ldbl-96-m68k -0x4p-128L : -0x4p-128L : inexact-ok
+= tanh towardzero ldbl-96-m68k -0x4p-128L : -0x3.fffffffffffffffcp-128L : inexact-ok
+= tanh upward ldbl-96-m68k -0x4p-128L : -0x3.fffffffffffffffcp-128L : inexact-ok
+= tanh downward ldbl-128 -0x4p-128L : -0x4p-128L : inexact-ok
+= tanh tonearest ldbl-128 -0x4p-128L : -0x4p-128L : inexact-ok
+= tanh towardzero ldbl-128 -0x4p-128L : -0x3.fffffffffffffffffffffffffffep-128L : inexact-ok
+= tanh upward ldbl-128 -0x4p-128L : -0x3.fffffffffffffffffffffffffffep-128L : inexact-ok
+= tanh downward ldbl-128ibm -0x4p-128L : -0x4p-128L : inexact-ok
+= tanh tonearest ldbl-128ibm -0x4p-128L : -0x4p-128L : inexact-ok
+= tanh towardzero ldbl-128ibm -0x4p-128L : -0x3.ffffffffffffffffffffffffffp-128L : inexact-ok
+= tanh upward ldbl-128ibm -0x4p-128L : -0x3.ffffffffffffffffffffffffffp-128L : inexact-ok
+= tanh downward dbl-64 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= tanh tonearest dbl-64 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= tanh towardzero dbl-64 -0x4p-1024 : -0x3.ffffffffffffcp-1024 : inexact-ok underflow-ok errno-erange-ok
+= tanh upward dbl-64 -0x4p-1024 : -0x3.ffffffffffffcp-1024 : inexact-ok underflow-ok errno-erange-ok
+= tanh downward ldbl-96-intel -0x4p-1024L : -0x4p-1024L : inexact-ok
+= tanh tonearest ldbl-96-intel -0x4p-1024L : -0x4p-1024L : inexact-ok
+= tanh towardzero ldbl-96-intel -0x4p-1024L : -0x3.fffffffffffffffcp-1024L : inexact-ok
+= tanh upward ldbl-96-intel -0x4p-1024L : -0x3.fffffffffffffffcp-1024L : inexact-ok
+= tanh downward ldbl-96-m68k -0x4p-1024L : -0x4p-1024L : inexact-ok
+= tanh tonearest ldbl-96-m68k -0x4p-1024L : -0x4p-1024L : inexact-ok
+= tanh towardzero ldbl-96-m68k -0x4p-1024L : -0x3.fffffffffffffffcp-1024L : inexact-ok
+= tanh upward ldbl-96-m68k -0x4p-1024L : -0x3.fffffffffffffffcp-1024L : inexact-ok
+= tanh downward ldbl-128 -0x4p-1024L : -0x4p-1024L : inexact-ok
+= tanh tonearest ldbl-128 -0x4p-1024L : -0x4p-1024L : inexact-ok
+= tanh towardzero ldbl-128 -0x4p-1024L : -0x3.fffffffffffffffffffffffffffep-1024L : inexact-ok
+= tanh upward ldbl-128 -0x4p-1024L : -0x3.fffffffffffffffffffffffffffep-1024L : inexact-ok
+= tanh downward ldbl-128ibm -0x4p-1024L : -0x4p-1024L : inexact-ok underflow errno-erange-ok
+= tanh tonearest ldbl-128ibm -0x4p-1024L : -0x4p-1024L : inexact-ok underflow errno-erange-ok
+= tanh towardzero ldbl-128ibm -0x4p-1024L : -0x3.ffffffffffffcp-1024L : inexact-ok underflow errno-erange-ok
+= tanh upward ldbl-128ibm -0x4p-1024L : -0x3.ffffffffffffcp-1024L : inexact-ok underflow errno-erange-ok
+= tanh downward ldbl-96-intel -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= tanh tonearest ldbl-96-intel -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= tanh towardzero ldbl-96-intel -0x4p-16384L : -0x3.fffffffffffffff8p-16384L : inexact-ok underflow-ok errno-erange-ok
+= tanh upward ldbl-96-intel -0x4p-16384L : -0x3.fffffffffffffff8p-16384L : inexact-ok underflow-ok errno-erange-ok
+= tanh downward ldbl-96-m68k -0x4p-16384L : -0x4p-16384L : inexact-ok
+= tanh tonearest ldbl-96-m68k -0x4p-16384L : -0x4p-16384L : inexact-ok
+= tanh towardzero ldbl-96-m68k -0x4p-16384L : -0x3.fffffffffffffffcp-16384L : inexact-ok
+= tanh upward ldbl-96-m68k -0x4p-16384L : -0x3.fffffffffffffffcp-16384L : inexact-ok
+= tanh downward ldbl-128 -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= tanh tonearest ldbl-128 -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= tanh towardzero ldbl-128 -0x4p-16384L : -0x3.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
+= tanh upward ldbl-128 -0x4p-16384L : -0x3.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
+= tanh downward ldbl-96-intel -0x2p-16384L : -0x2p-16384L : inexact-ok underflow errno-erange-ok
+= tanh tonearest ldbl-96-intel -0x2p-16384L : -0x2p-16384L : inexact-ok underflow errno-erange-ok
+= tanh towardzero ldbl-96-intel -0x2p-16384L : -0x1.fffffffffffffff8p-16384L : inexact-ok underflow errno-erange-ok
+= tanh upward ldbl-96-intel -0x2p-16384L : -0x1.fffffffffffffff8p-16384L : inexact-ok underflow errno-erange-ok
+= tanh downward ldbl-96-m68k -0x2p-16384L : -0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= tanh tonearest ldbl-96-m68k -0x2p-16384L : -0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= tanh towardzero ldbl-96-m68k -0x2p-16384L : -0x1.fffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
+= tanh upward ldbl-96-m68k -0x2p-16384L : -0x1.fffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
+= tanh downward ldbl-128 -0x2p-16384L : -0x2p-16384L : inexact-ok underflow errno-erange-ok
+= tanh tonearest ldbl-128 -0x2p-16384L : -0x2p-16384L : inexact-ok underflow errno-erange-ok
+= tanh towardzero ldbl-128 -0x2p-16384L : -0x1.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow errno-erange-ok
+= tanh upward ldbl-128 -0x2p-16384L : -0x1.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow errno-erange-ok
+= tanh downward dbl-64 -0x8p-972 : -0x8p-972 : inexact-ok
+= tanh tonearest dbl-64 -0x8p-972 : -0x8p-972 : inexact-ok
+= tanh towardzero dbl-64 -0x8p-972 : -0x7.ffffffffffffcp-972 : inexact-ok
+= tanh upward dbl-64 -0x8p-972 : -0x7.ffffffffffffcp-972 : inexact-ok
+= tanh downward ldbl-96-intel -0x8p-972L : -0x8p-972L : inexact-ok
+= tanh tonearest ldbl-96-intel -0x8p-972L : -0x8p-972L : inexact-ok
+= tanh towardzero ldbl-96-intel -0x8p-972L : -0x7.fffffffffffffff8p-972L : inexact-ok
+= tanh upward ldbl-96-intel -0x8p-972L : -0x7.fffffffffffffff8p-972L : inexact-ok
+= tanh downward ldbl-96-m68k -0x8p-972L : -0x8p-972L : inexact-ok
+= tanh tonearest ldbl-96-m68k -0x8p-972L : -0x8p-972L : inexact-ok
+= tanh towardzero ldbl-96-m68k -0x8p-972L : -0x7.fffffffffffffff8p-972L : inexact-ok
+= tanh upward ldbl-96-m68k -0x8p-972L : -0x7.fffffffffffffff8p-972L : inexact-ok
+= tanh downward ldbl-128 -0x8p-972L : -0x8p-972L : inexact-ok
+= tanh tonearest ldbl-128 -0x8p-972L : -0x8p-972L : inexact-ok
+= tanh towardzero ldbl-128 -0x8p-972L : -0x7.fffffffffffffffffffffffffffcp-972L : inexact-ok
+= tanh upward ldbl-128 -0x8p-972L : -0x7.fffffffffffffffffffffffffffcp-972L : inexact-ok
+= tanh downward ldbl-128ibm -0x8p-972L : -0x8p-972L : inexact-ok underflow-ok errno-erange-ok
+= tanh tonearest ldbl-128ibm -0x8p-972L : -0x8p-972L : inexact-ok underflow-ok errno-erange-ok
+= tanh towardzero ldbl-128ibm -0x8p-972L : -0x7.fffffffffffffffffffffffffcp-972L : inexact-ok underflow-ok errno-erange-ok
+= tanh upward ldbl-128ibm -0x8p-972L : -0x7.fffffffffffffffffffffffffcp-972L : inexact-ok underflow-ok errno-erange-ok
+tanh min_subnorm
+= tanh downward flt-32 0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange-ok
+= tanh tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tanh towardzero flt-32 0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange-ok
+= tanh upward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tanh downward dbl-64 0x8p-152 : 0x7.ffffffffffffcp-152 : inexact-ok
+= tanh tonearest dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= tanh towardzero dbl-64 0x8p-152 : 0x7.ffffffffffffcp-152 : inexact-ok
+= tanh upward dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= tanh downward ldbl-96-intel 0x8p-152L : 0x7.fffffffffffffff8p-152L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x8p-152L : 0x7.fffffffffffffff8p-152L : inexact-ok
+= tanh upward ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= tanh downward ldbl-96-m68k 0x8p-152L : 0x7.fffffffffffffff8p-152L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x8p-152L : 0x7.fffffffffffffff8p-152L : inexact-ok
+= tanh upward ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= tanh downward ldbl-128 0x8p-152L : 0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= tanh tonearest ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= tanh towardzero ldbl-128 0x8p-152L : 0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= tanh upward ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= tanh downward ldbl-128ibm 0x8p-152L : 0x7.fffffffffffffffffffffffffep-152L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x8p-152L : 0x7.fffffffffffffffffffffffffep-152L : inexact-ok
+= tanh upward ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= tanh downward dbl-64 0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange-ok
+= tanh tonearest dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= tanh towardzero dbl-64 0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange-ok
+= tanh upward dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= tanh downward ldbl-96-intel 0x4p-1076L : 0x3.fffffffffffffffcp-1076L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x4p-1076L : 0x4p-1076L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x4p-1076L : 0x3.fffffffffffffffcp-1076L : inexact-ok
+= tanh upward ldbl-96-intel 0x4p-1076L : 0x4p-1076L : inexact-ok
+= tanh downward ldbl-96-m68k 0x4p-1076L : 0x3.fffffffffffffffcp-1076L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x4p-1076L : 0x4p-1076L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x4p-1076L : 0x3.fffffffffffffffcp-1076L : inexact-ok
+= tanh upward ldbl-96-m68k 0x4p-1076L : 0x4p-1076L : inexact-ok
+= tanh downward ldbl-128 0x4p-1076L : 0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok
+= tanh tonearest ldbl-128 0x4p-1076L : 0x4p-1076L : inexact-ok
+= tanh towardzero ldbl-128 0x4p-1076L : 0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok
+= tanh upward ldbl-128 0x4p-1076L : 0x4p-1076L : inexact-ok
+= tanh downward ldbl-128ibm 0x4p-1076L : 0x0p+0L : inexact-ok underflow errno-erange-ok
+= tanh tonearest ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= tanh towardzero ldbl-128ibm 0x4p-1076L : 0x0p+0L : inexact-ok underflow errno-erange-ok
+= tanh upward ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= tanh downward ldbl-96-intel 0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange-ok
+= tanh tonearest ldbl-96-intel 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= tanh towardzero ldbl-96-intel 0x8p-16448L : 0x0p+0L : inexact-ok underflow errno-erange-ok
+= tanh upward ldbl-96-intel 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= tanh downward ldbl-96-m68k 0x8p-16448L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= tanh tonearest ldbl-96-m68k 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= tanh towardzero ldbl-96-m68k 0x8p-16448L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= tanh upward ldbl-96-m68k 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= tanh downward ldbl-128 0x8p-16448L : 0x7.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
+= tanh tonearest ldbl-128 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= tanh towardzero ldbl-128 0x8p-16448L : 0x7.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
+= tanh upward ldbl-128 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= tanh downward ldbl-96-m68k 0x4p-16448L : 0x0p+0L : inexact-ok underflow errno-erange-ok
+= tanh tonearest ldbl-96-m68k 0x4p-16448L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= tanh towardzero ldbl-96-m68k 0x4p-16448L : 0x0p+0L : inexact-ok underflow errno-erange-ok
+= tanh upward ldbl-96-m68k 0x4p-16448L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= tanh downward ldbl-128 0x4p-16448L : 0x3.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
+= tanh tonearest ldbl-128 0x4p-16448L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= tanh towardzero ldbl-128 0x4p-16448L : 0x3.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
+= tanh upward ldbl-128 0x4p-16448L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= tanh downward ldbl-128 0x4p-16496L : 0x0p+0L : inexact-ok underflow errno-erange-ok
+= tanh tonearest ldbl-128 0x4p-16496L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= tanh towardzero ldbl-128 0x4p-16496L : 0x0p+0L : inexact-ok underflow errno-erange-ok
+= tanh upward ldbl-128 0x4p-16496L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+tanh -min_subnorm
+= tanh downward flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= tanh tonearest flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= tanh towardzero flt-32 -0x8p-152f : -0x0p+0f : inexact-ok underflow errno-erange-ok
+= tanh upward flt-32 -0x8p-152f : -0x0p+0f : inexact-ok underflow errno-erange-ok
+= tanh downward dbl-64 -0x8p-152 : -0x8p-152 : inexact-ok
+= tanh tonearest dbl-64 -0x8p-152 : -0x8p-152 : inexact-ok
+= tanh towardzero dbl-64 -0x8p-152 : -0x7.ffffffffffffcp-152 : inexact-ok
+= tanh upward dbl-64 -0x8p-152 : -0x7.ffffffffffffcp-152 : inexact-ok
+= tanh downward ldbl-96-intel -0x8p-152L : -0x8p-152L : inexact-ok
+= tanh tonearest ldbl-96-intel -0x8p-152L : -0x8p-152L : inexact-ok
+= tanh towardzero ldbl-96-intel -0x8p-152L : -0x7.fffffffffffffff8p-152L : inexact-ok
+= tanh upward ldbl-96-intel -0x8p-152L : -0x7.fffffffffffffff8p-152L : inexact-ok
+= tanh downward ldbl-96-m68k -0x8p-152L : -0x8p-152L : inexact-ok
+= tanh tonearest ldbl-96-m68k -0x8p-152L : -0x8p-152L : inexact-ok
+= tanh towardzero ldbl-96-m68k -0x8p-152L : -0x7.fffffffffffffff8p-152L : inexact-ok
+= tanh upward ldbl-96-m68k -0x8p-152L : -0x7.fffffffffffffff8p-152L : inexact-ok
+= tanh downward ldbl-128 -0x8p-152L : -0x8p-152L : inexact-ok
+= tanh tonearest ldbl-128 -0x8p-152L : -0x8p-152L : inexact-ok
+= tanh towardzero ldbl-128 -0x8p-152L : -0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= tanh upward ldbl-128 -0x8p-152L : -0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= tanh downward ldbl-128ibm -0x8p-152L : -0x8p-152L : inexact-ok
+= tanh tonearest ldbl-128ibm -0x8p-152L : -0x8p-152L : inexact-ok
+= tanh towardzero ldbl-128ibm -0x8p-152L : -0x7.fffffffffffffffffffffffffep-152L : inexact-ok
+= tanh upward ldbl-128ibm -0x8p-152L : -0x7.fffffffffffffffffffffffffep-152L : inexact-ok
+= tanh downward dbl-64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= tanh tonearest dbl-64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= tanh towardzero dbl-64 -0x4p-1076 : -0x0p+0 : inexact-ok underflow errno-erange-ok
+= tanh upward dbl-64 -0x4p-1076 : -0x0p+0 : inexact-ok underflow errno-erange-ok
+= tanh downward ldbl-96-intel -0x4p-1076L : -0x4p-1076L : inexact-ok
+= tanh tonearest ldbl-96-intel -0x4p-1076L : -0x4p-1076L : inexact-ok
+= tanh towardzero ldbl-96-intel -0x4p-1076L : -0x3.fffffffffffffffcp-1076L : inexact-ok
+= tanh upward ldbl-96-intel -0x4p-1076L : -0x3.fffffffffffffffcp-1076L : inexact-ok
+= tanh downward ldbl-96-m68k -0x4p-1076L : -0x4p-1076L : inexact-ok
+= tanh tonearest ldbl-96-m68k -0x4p-1076L : -0x4p-1076L : inexact-ok
+= tanh towardzero ldbl-96-m68k -0x4p-1076L : -0x3.fffffffffffffffcp-1076L : inexact-ok
+= tanh upward ldbl-96-m68k -0x4p-1076L : -0x3.fffffffffffffffcp-1076L : inexact-ok
+= tanh downward ldbl-128 -0x4p-1076L : -0x4p-1076L : inexact-ok
+= tanh tonearest ldbl-128 -0x4p-1076L : -0x4p-1076L : inexact-ok
+= tanh towardzero ldbl-128 -0x4p-1076L : -0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok
+= tanh upward ldbl-128 -0x4p-1076L : -0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok
+= tanh downward ldbl-128ibm -0x4p-1076L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= tanh tonearest ldbl-128ibm -0x4p-1076L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= tanh towardzero ldbl-128ibm -0x4p-1076L : -0x0p+0L : inexact-ok underflow errno-erange-ok
+= tanh upward ldbl-128ibm -0x4p-1076L : -0x0p+0L : inexact-ok underflow errno-erange-ok
+= tanh downward ldbl-96-intel -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= tanh tonearest ldbl-96-intel -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= tanh towardzero ldbl-96-intel -0x8p-16448L : -0x0p+0L : inexact-ok underflow errno-erange-ok
+= tanh upward ldbl-96-intel -0x8p-16448L : -0x0p+0L : inexact-ok underflow errno-erange-ok
+= tanh downward ldbl-96-m68k -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= tanh tonearest ldbl-96-m68k -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= tanh towardzero ldbl-96-m68k -0x8p-16448L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= tanh upward ldbl-96-m68k -0x8p-16448L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= tanh downward ldbl-128 -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= tanh tonearest ldbl-128 -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= tanh towardzero ldbl-128 -0x8p-16448L : -0x7.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
+= tanh upward ldbl-128 -0x8p-16448L : -0x7.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
+= tanh downward ldbl-96-m68k -0x4p-16448L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= tanh tonearest ldbl-96-m68k -0x4p-16448L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= tanh towardzero ldbl-96-m68k -0x4p-16448L : -0x0p+0L : inexact-ok underflow errno-erange-ok
+= tanh upward ldbl-96-m68k -0x4p-16448L : -0x0p+0L : inexact-ok underflow errno-erange-ok
+= tanh downward ldbl-128 -0x4p-16448L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= tanh tonearest ldbl-128 -0x4p-16448L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= tanh towardzero ldbl-128 -0x4p-16448L : -0x3.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
+= tanh upward ldbl-128 -0x4p-16448L : -0x3.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
+= tanh downward ldbl-128 -0x4p-16496L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= tanh tonearest ldbl-128 -0x4p-16496L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= tanh towardzero ldbl-128 -0x4p-16496L : -0x0p+0L : inexact-ok underflow errno-erange-ok
+= tanh upward ldbl-128 -0x4p-16496L : -0x0p+0L : inexact-ok underflow errno-erange-ok
tgamma 0.5
= tgamma downward flt-32 0x8p-4f : 0x1.c5bf88p+0f : inexact-ok
= tgamma tonearest flt-32 0x8p-4f : 0x1.c5bf8ap+0f : inexact-ok
@@ -221512,6 +303436,1006 @@ tgamma max
= tgamma tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : inexact-ok overflow errno-erange
= tgamma towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
= tgamma upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : inexact-ok overflow errno-erange
+tgamma -0x22.30p0
+= tgamma downward flt-32 -0x2.23p+4f : -0x3.5a8a7p-128f : inexact-ok underflow errno-erange-ok
+= tgamma tonearest flt-32 -0x2.23p+4f : -0x3.5a8a7p-128f : inexact-ok underflow errno-erange-ok
+= tgamma towardzero flt-32 -0x2.23p+4f : -0x3.5a8a68p-128f : inexact-ok underflow errno-erange-ok
+= tgamma upward flt-32 -0x2.23p+4f : -0x3.5a8a68p-128f : inexact-ok underflow errno-erange-ok
+= tgamma downward dbl-64 -0x2.23p+4 : -0x3.5a8a6f18f81e8p-128 : inexact-ok
+= tgamma tonearest dbl-64 -0x2.23p+4 : -0x3.5a8a6f18f81e6p-128 : inexact-ok
+= tgamma towardzero dbl-64 -0x2.23p+4 : -0x3.5a8a6f18f81e6p-128 : inexact-ok
+= tgamma upward dbl-64 -0x2.23p+4 : -0x3.5a8a6f18f81e6p-128 : inexact-ok
+= tgamma downward ldbl-96-intel -0x2.23p+4L : -0x3.5a8a6f18f81e6528p-128L : inexact-ok
+= tgamma tonearest ldbl-96-intel -0x2.23p+4L : -0x3.5a8a6f18f81e6524p-128L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0x2.23p+4L : -0x3.5a8a6f18f81e6524p-128L : inexact-ok
+= tgamma upward ldbl-96-intel -0x2.23p+4L : -0x3.5a8a6f18f81e6524p-128L : inexact-ok
+= tgamma downward ldbl-96-m68k -0x2.23p+4L : -0x3.5a8a6f18f81e6528p-128L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0x2.23p+4L : -0x3.5a8a6f18f81e6524p-128L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0x2.23p+4L : -0x3.5a8a6f18f81e6524p-128L : inexact-ok
+= tgamma upward ldbl-96-m68k -0x2.23p+4L : -0x3.5a8a6f18f81e6524p-128L : inexact-ok
+= tgamma downward ldbl-128 -0x2.23p+4L : -0x3.5a8a6f18f81e652563ccf2a52d4ep-128L : inexact-ok
+= tgamma tonearest ldbl-128 -0x2.23p+4L : -0x3.5a8a6f18f81e652563ccf2a52d4ep-128L : inexact-ok
+= tgamma towardzero ldbl-128 -0x2.23p+4L : -0x3.5a8a6f18f81e652563ccf2a52d4cp-128L : inexact-ok
+= tgamma upward ldbl-128 -0x2.23p+4L : -0x3.5a8a6f18f81e652563ccf2a52d4cp-128L : inexact-ok
+= tgamma downward ldbl-128ibm -0x2.23p+4L : -0x3.5a8a6f18f81e652563ccf2a52ep-128L : inexact-ok
+= tgamma tonearest ldbl-128ibm -0x2.23p+4L : -0x3.5a8a6f18f81e652563ccf2a52dp-128L : inexact-ok
+= tgamma towardzero ldbl-128ibm -0x2.23p+4L : -0x3.5a8a6f18f81e652563ccf2a52dp-128L : inexact-ok
+= tgamma upward ldbl-128ibm -0x2.23p+4L : -0x3.5a8a6f18f81e652563ccf2a52dp-128L : inexact-ok
+tgamma -0x22.31p0
+= tgamma downward flt-32 -0x2.231p+4f : -0x3.3f853p-128f : inexact-ok underflow errno-erange-ok
+= tgamma tonearest flt-32 -0x2.231p+4f : -0x3.3f853p-128f : inexact-ok underflow errno-erange-ok
+= tgamma towardzero flt-32 -0x2.231p+4f : -0x3.3f8528p-128f : inexact-ok underflow errno-erange-ok
+= tgamma upward flt-32 -0x2.231p+4f : -0x3.3f8528p-128f : inexact-ok underflow errno-erange-ok
+= tgamma downward dbl-64 -0x2.231p+4 : -0x3.3f852f434e41ap-128 : inexact-ok
+= tgamma tonearest dbl-64 -0x2.231p+4 : -0x3.3f852f434e41ap-128 : inexact-ok
+= tgamma towardzero dbl-64 -0x2.231p+4 : -0x3.3f852f434e418p-128 : inexact-ok
+= tgamma upward dbl-64 -0x2.231p+4 : -0x3.3f852f434e418p-128 : inexact-ok
+= tgamma downward ldbl-96-intel -0x2.231p+4L : -0x3.3f852f434e4198bcp-128L : inexact-ok
+= tgamma tonearest ldbl-96-intel -0x2.231p+4L : -0x3.3f852f434e4198b8p-128L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0x2.231p+4L : -0x3.3f852f434e4198b8p-128L : inexact-ok
+= tgamma upward ldbl-96-intel -0x2.231p+4L : -0x3.3f852f434e4198b8p-128L : inexact-ok
+= tgamma downward ldbl-96-m68k -0x2.231p+4L : -0x3.3f852f434e4198bcp-128L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0x2.231p+4L : -0x3.3f852f434e4198b8p-128L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0x2.231p+4L : -0x3.3f852f434e4198b8p-128L : inexact-ok
+= tgamma upward ldbl-96-m68k -0x2.231p+4L : -0x3.3f852f434e4198b8p-128L : inexact-ok
+= tgamma downward ldbl-128 -0x2.231p+4L : -0x3.3f852f434e4198b801e0a49b09fap-128L : inexact-ok
+= tgamma tonearest ldbl-128 -0x2.231p+4L : -0x3.3f852f434e4198b801e0a49b09f8p-128L : inexact-ok
+= tgamma towardzero ldbl-128 -0x2.231p+4L : -0x3.3f852f434e4198b801e0a49b09f8p-128L : inexact-ok
+= tgamma upward ldbl-128 -0x2.231p+4L : -0x3.3f852f434e4198b801e0a49b09f8p-128L : inexact-ok
+= tgamma downward ldbl-128ibm -0x2.231p+4L : -0x3.3f852f434e4198b801e0a49b0ap-128L : inexact-ok
+= tgamma tonearest ldbl-128ibm -0x2.231p+4L : -0x3.3f852f434e4198b801e0a49b0ap-128L : inexact-ok
+= tgamma towardzero ldbl-128ibm -0x2.231p+4L : -0x3.3f852f434e4198b801e0a49b09p-128L : inexact-ok
+= tgamma upward ldbl-128ibm -0x2.231p+4L : -0x3.3f852f434e4198b801e0a49b09p-128L : inexact-ok
+tgamma -0x22.32p0
+= tgamma downward flt-32 -0x2.232p+4f : -0x3.25baap-128f : inexact-ok underflow errno-erange-ok
+= tgamma tonearest flt-32 -0x2.232p+4f : -0x3.25ba98p-128f : inexact-ok underflow errno-erange-ok
+= tgamma towardzero flt-32 -0x2.232p+4f : -0x3.25ba98p-128f : inexact-ok underflow errno-erange-ok
+= tgamma upward flt-32 -0x2.232p+4f : -0x3.25ba98p-128f : inexact-ok underflow errno-erange-ok
+= tgamma downward dbl-64 -0x2.232p+4 : -0x3.25ba99c456cd2p-128 : inexact-ok
+= tgamma tonearest dbl-64 -0x2.232p+4 : -0x3.25ba99c456cdp-128 : inexact-ok
+= tgamma towardzero dbl-64 -0x2.232p+4 : -0x3.25ba99c456cdp-128 : inexact-ok
+= tgamma upward dbl-64 -0x2.232p+4 : -0x3.25ba99c456cdp-128 : inexact-ok
+= tgamma downward ldbl-96-intel -0x2.232p+4L : -0x3.25ba99c456cd0b78p-128L : inexact-ok
+= tgamma tonearest ldbl-96-intel -0x2.232p+4L : -0x3.25ba99c456cd0b74p-128L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0x2.232p+4L : -0x3.25ba99c456cd0b74p-128L : inexact-ok
+= tgamma upward ldbl-96-intel -0x2.232p+4L : -0x3.25ba99c456cd0b74p-128L : inexact-ok
+= tgamma downward ldbl-96-m68k -0x2.232p+4L : -0x3.25ba99c456cd0b78p-128L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0x2.232p+4L : -0x3.25ba99c456cd0b74p-128L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0x2.232p+4L : -0x3.25ba99c456cd0b74p-128L : inexact-ok
+= tgamma upward ldbl-96-m68k -0x2.232p+4L : -0x3.25ba99c456cd0b74p-128L : inexact-ok
+= tgamma downward ldbl-128 -0x2.232p+4L : -0x3.25ba99c456cd0b757e96245d011ep-128L : inexact-ok
+= tgamma tonearest ldbl-128 -0x2.232p+4L : -0x3.25ba99c456cd0b757e96245d011cp-128L : inexact-ok
+= tgamma towardzero ldbl-128 -0x2.232p+4L : -0x3.25ba99c456cd0b757e96245d011cp-128L : inexact-ok
+= tgamma upward ldbl-128 -0x2.232p+4L : -0x3.25ba99c456cd0b757e96245d011cp-128L : inexact-ok
+= tgamma downward ldbl-128ibm -0x2.232p+4L : -0x3.25ba99c456cd0b757e96245d02p-128L : inexact-ok
+= tgamma tonearest ldbl-128ibm -0x2.232p+4L : -0x3.25ba99c456cd0b757e96245d01p-128L : inexact-ok
+= tgamma towardzero ldbl-128ibm -0x2.232p+4L : -0x3.25ba99c456cd0b757e96245d01p-128L : inexact-ok
+= tgamma upward ldbl-128ibm -0x2.232p+4L : -0x3.25ba99c456cd0b757e96245d01p-128L : inexact-ok
+tgamma -0x22.33p0
+= tgamma downward flt-32 -0x2.233p+4f : -0x3.0d179p-128f : inexact-ok underflow errno-erange-ok
+= tgamma tonearest flt-32 -0x2.233p+4f : -0x3.0d1788p-128f : inexact-ok underflow errno-erange-ok
+= tgamma towardzero flt-32 -0x2.233p+4f : -0x3.0d1788p-128f : inexact-ok underflow errno-erange-ok
+= tgamma upward flt-32 -0x2.233p+4f : -0x3.0d1788p-128f : inexact-ok underflow errno-erange-ok
+= tgamma downward dbl-64 -0x2.233p+4 : -0x3.0d178ada33296p-128 : inexact-ok
+= tgamma tonearest dbl-64 -0x2.233p+4 : -0x3.0d178ada33294p-128 : inexact-ok
+= tgamma towardzero dbl-64 -0x2.233p+4 : -0x3.0d178ada33294p-128 : inexact-ok
+= tgamma upward dbl-64 -0x2.233p+4 : -0x3.0d178ada33294p-128 : inexact-ok
+= tgamma downward ldbl-96-intel -0x2.233p+4L : -0x3.0d178ada332940b8p-128L : inexact-ok
+= tgamma tonearest ldbl-96-intel -0x2.233p+4L : -0x3.0d178ada332940b4p-128L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0x2.233p+4L : -0x3.0d178ada332940b4p-128L : inexact-ok
+= tgamma upward ldbl-96-intel -0x2.233p+4L : -0x3.0d178ada332940b4p-128L : inexact-ok
+= tgamma downward ldbl-96-m68k -0x2.233p+4L : -0x3.0d178ada332940b8p-128L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0x2.233p+4L : -0x3.0d178ada332940b4p-128L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0x2.233p+4L : -0x3.0d178ada332940b4p-128L : inexact-ok
+= tgamma upward ldbl-96-m68k -0x2.233p+4L : -0x3.0d178ada332940b4p-128L : inexact-ok
+= tgamma downward ldbl-128 -0x2.233p+4L : -0x3.0d178ada332940b440cfcdaa23ap-128L : inexact-ok
+= tgamma tonearest ldbl-128 -0x2.233p+4L : -0x3.0d178ada332940b440cfcdaa239ep-128L : inexact-ok
+= tgamma towardzero ldbl-128 -0x2.233p+4L : -0x3.0d178ada332940b440cfcdaa239ep-128L : inexact-ok
+= tgamma upward ldbl-128 -0x2.233p+4L : -0x3.0d178ada332940b440cfcdaa239ep-128L : inexact-ok
+= tgamma downward ldbl-128ibm -0x2.233p+4L : -0x3.0d178ada332940b440cfcdaa24p-128L : inexact-ok
+= tgamma tonearest ldbl-128ibm -0x2.233p+4L : -0x3.0d178ada332940b440cfcdaa24p-128L : inexact-ok
+= tgamma towardzero ldbl-128ibm -0x2.233p+4L : -0x3.0d178ada332940b440cfcdaa23p-128L : inexact-ok
+= tgamma upward ldbl-128ibm -0x2.233p+4L : -0x3.0d178ada332940b440cfcdaa23p-128L : inexact-ok
+tgamma -0x22.34p0
+= tgamma downward flt-32 -0x2.234p+4f : -0x2.f58a6p-128f : inexact-ok underflow errno-erange-ok
+= tgamma tonearest flt-32 -0x2.234p+4f : -0x2.f58a58p-128f : inexact-ok underflow errno-erange-ok
+= tgamma towardzero flt-32 -0x2.234p+4f : -0x2.f58a58p-128f : inexact-ok underflow errno-erange-ok
+= tgamma upward flt-32 -0x2.234p+4f : -0x2.f58a58p-128f : inexact-ok underflow errno-erange-ok
+= tgamma downward dbl-64 -0x2.234p+4 : -0x2.f58a5ad6817bap-128 : inexact-ok
+= tgamma tonearest dbl-64 -0x2.234p+4 : -0x2.f58a5ad6817b8p-128 : inexact-ok
+= tgamma towardzero dbl-64 -0x2.234p+4 : -0x2.f58a5ad6817b8p-128 : inexact-ok
+= tgamma upward dbl-64 -0x2.234p+4 : -0x2.f58a5ad6817b8p-128 : inexact-ok
+= tgamma downward ldbl-96-intel -0x2.234p+4L : -0x2.f58a5ad6817b88bp-128L : inexact-ok
+= tgamma tonearest ldbl-96-intel -0x2.234p+4L : -0x2.f58a5ad6817b88bp-128L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0x2.234p+4L : -0x2.f58a5ad6817b88acp-128L : inexact-ok
+= tgamma upward ldbl-96-intel -0x2.234p+4L : -0x2.f58a5ad6817b88acp-128L : inexact-ok
+= tgamma downward ldbl-96-m68k -0x2.234p+4L : -0x2.f58a5ad6817b88bp-128L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0x2.234p+4L : -0x2.f58a5ad6817b88bp-128L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0x2.234p+4L : -0x2.f58a5ad6817b88acp-128L : inexact-ok
+= tgamma upward ldbl-96-m68k -0x2.234p+4L : -0x2.f58a5ad6817b88acp-128L : inexact-ok
+= tgamma downward ldbl-128 -0x2.234p+4L : -0x2.f58a5ad6817b88af7ce46bf913aap-128L : inexact-ok
+= tgamma tonearest ldbl-128 -0x2.234p+4L : -0x2.f58a5ad6817b88af7ce46bf913a8p-128L : inexact-ok
+= tgamma towardzero ldbl-128 -0x2.234p+4L : -0x2.f58a5ad6817b88af7ce46bf913a8p-128L : inexact-ok
+= tgamma upward ldbl-128 -0x2.234p+4L : -0x2.f58a5ad6817b88af7ce46bf913a8p-128L : inexact-ok
+= tgamma downward ldbl-128ibm -0x2.234p+4L : -0x2.f58a5ad6817b88af7ce46bf914p-128L : inexact-ok
+= tgamma tonearest ldbl-128ibm -0x2.234p+4L : -0x2.f58a5ad6817b88af7ce46bf914p-128L : inexact-ok
+= tgamma towardzero ldbl-128ibm -0x2.234p+4L : -0x2.f58a5ad6817b88af7ce46bf913p-128L : inexact-ok
+= tgamma upward ldbl-128ibm -0x2.234p+4L : -0x2.f58a5ad6817b88af7ce46bf913p-128L : inexact-ok
+tgamma -0x22.35p0
+= tgamma downward flt-32 -0x2.235p+4f : -0x2.df02cp-128f : inexact-ok underflow errno-erange-ok
+= tgamma tonearest flt-32 -0x2.235p+4f : -0x2.df02b8p-128f : inexact-ok underflow errno-erange-ok
+= tgamma towardzero flt-32 -0x2.235p+4f : -0x2.df02b8p-128f : inexact-ok underflow errno-erange-ok
+= tgamma upward flt-32 -0x2.235p+4f : -0x2.df02b8p-128f : inexact-ok underflow errno-erange-ok
+= tgamma downward dbl-64 -0x2.235p+4 : -0x2.df02ba328f3c8p-128 : inexact-ok
+= tgamma tonearest dbl-64 -0x2.235p+4 : -0x2.df02ba328f3c8p-128 : inexact-ok
+= tgamma towardzero dbl-64 -0x2.235p+4 : -0x2.df02ba328f3c6p-128 : inexact-ok
+= tgamma upward dbl-64 -0x2.235p+4 : -0x2.df02ba328f3c6p-128 : inexact-ok
+= tgamma downward ldbl-96-intel -0x2.235p+4L : -0x2.df02ba328f3c7b5cp-128L : inexact-ok
+= tgamma tonearest ldbl-96-intel -0x2.235p+4L : -0x2.df02ba328f3c7b58p-128L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0x2.235p+4L : -0x2.df02ba328f3c7b58p-128L : inexact-ok
+= tgamma upward ldbl-96-intel -0x2.235p+4L : -0x2.df02ba328f3c7b58p-128L : inexact-ok
+= tgamma downward ldbl-96-m68k -0x2.235p+4L : -0x2.df02ba328f3c7b5cp-128L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0x2.235p+4L : -0x2.df02ba328f3c7b58p-128L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0x2.235p+4L : -0x2.df02ba328f3c7b58p-128L : inexact-ok
+= tgamma upward ldbl-96-m68k -0x2.235p+4L : -0x2.df02ba328f3c7b58p-128L : inexact-ok
+= tgamma downward ldbl-128 -0x2.235p+4L : -0x2.df02ba328f3c7b58a51d1c89cad8p-128L : inexact-ok
+= tgamma tonearest ldbl-128 -0x2.235p+4L : -0x2.df02ba328f3c7b58a51d1c89cad8p-128L : inexact-ok
+= tgamma towardzero ldbl-128 -0x2.235p+4L : -0x2.df02ba328f3c7b58a51d1c89cad6p-128L : inexact-ok
+= tgamma upward ldbl-128 -0x2.235p+4L : -0x2.df02ba328f3c7b58a51d1c89cad6p-128L : inexact-ok
+= tgamma downward ldbl-128ibm -0x2.235p+4L : -0x2.df02ba328f3c7b58a51d1c89cbp-128L : inexact-ok
+= tgamma tonearest ldbl-128ibm -0x2.235p+4L : -0x2.df02ba328f3c7b58a51d1c89cbp-128L : inexact-ok
+= tgamma towardzero ldbl-128ibm -0x2.235p+4L : -0x2.df02ba328f3c7b58a51d1c89cap-128L : inexact-ok
+= tgamma upward ldbl-128ibm -0x2.235p+4L : -0x2.df02ba328f3c7b58a51d1c89cap-128L : inexact-ok
+tgamma -0x22.36p0
+= tgamma downward flt-32 -0x2.236p+4f : -0x2.c97198p-128f : inexact-ok underflow errno-erange-ok
+= tgamma tonearest flt-32 -0x2.236p+4f : -0x2.c9719p-128f : inexact-ok underflow errno-erange-ok
+= tgamma towardzero flt-32 -0x2.236p+4f : -0x2.c9719p-128f : inexact-ok underflow errno-erange-ok
+= tgamma upward flt-32 -0x2.236p+4f : -0x2.c9719p-128f : inexact-ok underflow errno-erange-ok
+= tgamma downward dbl-64 -0x2.236p+4 : -0x2.c97191a1b363p-128 : inexact-ok
+= tgamma tonearest dbl-64 -0x2.236p+4 : -0x2.c97191a1b363p-128 : inexact-ok
+= tgamma towardzero dbl-64 -0x2.236p+4 : -0x2.c97191a1b362ep-128 : inexact-ok
+= tgamma upward dbl-64 -0x2.236p+4 : -0x2.c97191a1b362ep-128 : inexact-ok
+= tgamma downward ldbl-96-intel -0x2.236p+4L : -0x2.c97191a1b362fd04p-128L : inexact-ok
+= tgamma tonearest ldbl-96-intel -0x2.236p+4L : -0x2.c97191a1b362fd04p-128L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0x2.236p+4L : -0x2.c97191a1b362fdp-128L : inexact-ok
+= tgamma upward ldbl-96-intel -0x2.236p+4L : -0x2.c97191a1b362fdp-128L : inexact-ok
+= tgamma downward ldbl-96-m68k -0x2.236p+4L : -0x2.c97191a1b362fd04p-128L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0x2.236p+4L : -0x2.c97191a1b362fd04p-128L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0x2.236p+4L : -0x2.c97191a1b362fdp-128L : inexact-ok
+= tgamma upward ldbl-96-m68k -0x2.236p+4L : -0x2.c97191a1b362fdp-128L : inexact-ok
+= tgamma downward ldbl-128 -0x2.236p+4L : -0x2.c97191a1b362fd0228a3e95087c2p-128L : inexact-ok
+= tgamma tonearest ldbl-128 -0x2.236p+4L : -0x2.c97191a1b362fd0228a3e95087c2p-128L : inexact-ok
+= tgamma towardzero ldbl-128 -0x2.236p+4L : -0x2.c97191a1b362fd0228a3e95087cp-128L : inexact-ok
+= tgamma upward ldbl-128 -0x2.236p+4L : -0x2.c97191a1b362fd0228a3e95087cp-128L : inexact-ok
+= tgamma downward ldbl-128ibm -0x2.236p+4L : -0x2.c97191a1b362fd0228a3e95088p-128L : inexact-ok
+= tgamma tonearest ldbl-128ibm -0x2.236p+4L : -0x2.c97191a1b362fd0228a3e95088p-128L : inexact-ok
+= tgamma towardzero ldbl-128ibm -0x2.236p+4L : -0x2.c97191a1b362fd0228a3e95087p-128L : inexact-ok
+= tgamma upward ldbl-128ibm -0x2.236p+4L : -0x2.c97191a1b362fd0228a3e95087p-128L : inexact-ok
+tgamma -0x22.37p0
+= tgamma downward flt-32 -0x2.237p+4f : -0x2.b4c8e8p-128f : inexact-ok underflow errno-erange-ok
+= tgamma tonearest flt-32 -0x2.237p+4f : -0x2.b4c8e8p-128f : inexact-ok underflow errno-erange-ok
+= tgamma towardzero flt-32 -0x2.237p+4f : -0x2.b4c8ep-128f : inexact-ok underflow errno-erange-ok
+= tgamma upward flt-32 -0x2.237p+4f : -0x2.b4c8ep-128f : inexact-ok underflow errno-erange-ok
+= tgamma downward dbl-64 -0x2.237p+4 : -0x2.b4c8e59fb606cp-128 : inexact-ok
+= tgamma tonearest dbl-64 -0x2.237p+4 : -0x2.b4c8e59fb606cp-128 : inexact-ok
+= tgamma towardzero dbl-64 -0x2.237p+4 : -0x2.b4c8e59fb606ap-128 : inexact-ok
+= tgamma upward dbl-64 -0x2.237p+4 : -0x2.b4c8e59fb606ap-128 : inexact-ok
+= tgamma downward ldbl-96-intel -0x2.237p+4L : -0x2.b4c8e59fb606bb2cp-128L : inexact-ok
+= tgamma tonearest ldbl-96-intel -0x2.237p+4L : -0x2.b4c8e59fb606bb28p-128L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0x2.237p+4L : -0x2.b4c8e59fb606bb28p-128L : inexact-ok
+= tgamma upward ldbl-96-intel -0x2.237p+4L : -0x2.b4c8e59fb606bb28p-128L : inexact-ok
+= tgamma downward ldbl-96-m68k -0x2.237p+4L : -0x2.b4c8e59fb606bb2cp-128L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0x2.237p+4L : -0x2.b4c8e59fb606bb28p-128L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0x2.237p+4L : -0x2.b4c8e59fb606bb28p-128L : inexact-ok
+= tgamma upward ldbl-96-m68k -0x2.237p+4L : -0x2.b4c8e59fb606bb28p-128L : inexact-ok
+= tgamma downward ldbl-128 -0x2.237p+4L : -0x2.b4c8e59fb606bb2990a814e3919ep-128L : inexact-ok
+= tgamma tonearest ldbl-128 -0x2.237p+4L : -0x2.b4c8e59fb606bb2990a814e3919cp-128L : inexact-ok
+= tgamma towardzero ldbl-128 -0x2.237p+4L : -0x2.b4c8e59fb606bb2990a814e3919cp-128L : inexact-ok
+= tgamma upward ldbl-128 -0x2.237p+4L : -0x2.b4c8e59fb606bb2990a814e3919cp-128L : inexact-ok
+= tgamma downward ldbl-128ibm -0x2.237p+4L : -0x2.b4c8e59fb606bb2990a814e392p-128L : inexact-ok
+= tgamma tonearest ldbl-128ibm -0x2.237p+4L : -0x2.b4c8e59fb606bb2990a814e392p-128L : inexact-ok
+= tgamma towardzero ldbl-128ibm -0x2.237p+4L : -0x2.b4c8e59fb606bb2990a814e391p-128L : inexact-ok
+= tgamma upward ldbl-128ibm -0x2.237p+4L : -0x2.b4c8e59fb606bb2990a814e391p-128L : inexact-ok
+tgamma -0xa3.70p0
+= tgamma downward flt-32 -0xa.37p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma tonearest flt-32 -0xa.37p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma towardzero flt-32 -0xa.37p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma upward flt-32 -0xa.37p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tgamma downward dbl-64 -0xa.37p+4 : 0x6.db2af70b7fcccp-972 : inexact-ok
+= tgamma tonearest dbl-64 -0xa.37p+4 : 0x6.db2af70b7fcdp-972 : inexact-ok
+= tgamma towardzero dbl-64 -0xa.37p+4 : 0x6.db2af70b7fcccp-972 : inexact-ok
+= tgamma upward dbl-64 -0xa.37p+4 : 0x6.db2af70b7fcdp-972 : inexact-ok
+= tgamma downward ldbl-96-intel -0xa.37p+4L : 0x6.db2af70b7fccf478p-972L : inexact-ok
+= tgamma tonearest ldbl-96-intel -0xa.37p+4L : 0x6.db2af70b7fccf478p-972L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0xa.37p+4L : 0x6.db2af70b7fccf478p-972L : inexact-ok
+= tgamma upward ldbl-96-intel -0xa.37p+4L : 0x6.db2af70b7fccf48p-972L : inexact-ok
+= tgamma downward ldbl-96-m68k -0xa.37p+4L : 0x6.db2af70b7fccf478p-972L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0xa.37p+4L : 0x6.db2af70b7fccf478p-972L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0xa.37p+4L : 0x6.db2af70b7fccf478p-972L : inexact-ok
+= tgamma upward ldbl-96-m68k -0xa.37p+4L : 0x6.db2af70b7fccf48p-972L : inexact-ok
+= tgamma downward ldbl-128 -0xa.37p+4L : 0x6.db2af70b7fccf47ab9e59061f8c4p-972L : inexact-ok
+= tgamma tonearest ldbl-128 -0xa.37p+4L : 0x6.db2af70b7fccf47ab9e59061f8c8p-972L : inexact-ok
+= tgamma towardzero ldbl-128 -0xa.37p+4L : 0x6.db2af70b7fccf47ab9e59061f8c4p-972L : inexact-ok
+= tgamma upward ldbl-128 -0xa.37p+4L : 0x6.db2af70b7fccf47ab9e59061f8c8p-972L : inexact-ok
+= tgamma downward ldbl-128ibm -0xa.37p+4L : 0x6.db2af70b7fccf47ab9e59061f8p-972L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-128ibm -0xa.37p+4L : 0x6.db2af70b7fccf47ab9e59061f8p-972L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-128ibm -0xa.37p+4L : 0x6.db2af70b7fccf47ab9e59061f8p-972L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-128ibm -0xa.37p+4L : 0x6.db2af70b7fccf47ab9e59061fcp-972L : inexact-ok underflow errno-erange-ok
+tgamma -0xa3.71p0
+= tgamma downward flt-32 -0xa.371p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma tonearest flt-32 -0xa.371p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma towardzero flt-32 -0xa.371p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma upward flt-32 -0xa.371p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tgamma downward dbl-64 -0xa.371p+4 : 0x6.b47d85f25e088p-972 : inexact-ok
+= tgamma tonearest dbl-64 -0xa.371p+4 : 0x6.b47d85f25e08cp-972 : inexact-ok
+= tgamma towardzero dbl-64 -0xa.371p+4 : 0x6.b47d85f25e088p-972 : inexact-ok
+= tgamma upward dbl-64 -0xa.371p+4 : 0x6.b47d85f25e08cp-972 : inexact-ok
+= tgamma downward ldbl-96-intel -0xa.371p+4L : 0x6.b47d85f25e08b8f8p-972L : inexact-ok
+= tgamma tonearest ldbl-96-intel -0xa.371p+4L : 0x6.b47d85f25e08b8f8p-972L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0xa.371p+4L : 0x6.b47d85f25e08b8f8p-972L : inexact-ok
+= tgamma upward ldbl-96-intel -0xa.371p+4L : 0x6.b47d85f25e08b9p-972L : inexact-ok
+= tgamma downward ldbl-96-m68k -0xa.371p+4L : 0x6.b47d85f25e08b8f8p-972L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0xa.371p+4L : 0x6.b47d85f25e08b8f8p-972L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0xa.371p+4L : 0x6.b47d85f25e08b8f8p-972L : inexact-ok
+= tgamma upward ldbl-96-m68k -0xa.371p+4L : 0x6.b47d85f25e08b9p-972L : inexact-ok
+= tgamma downward ldbl-128 -0xa.371p+4L : 0x6.b47d85f25e08b8f947c626e16404p-972L : inexact-ok
+= tgamma tonearest ldbl-128 -0xa.371p+4L : 0x6.b47d85f25e08b8f947c626e16404p-972L : inexact-ok
+= tgamma towardzero ldbl-128 -0xa.371p+4L : 0x6.b47d85f25e08b8f947c626e16404p-972L : inexact-ok
+= tgamma upward ldbl-128 -0xa.371p+4L : 0x6.b47d85f25e08b8f947c626e16408p-972L : inexact-ok
+= tgamma downward ldbl-128ibm -0xa.371p+4L : 0x6.b47d85f25e08b8f947c626e164p-972L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-128ibm -0xa.371p+4L : 0x6.b47d85f25e08b8f947c626e164p-972L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-128ibm -0xa.371p+4L : 0x6.b47d85f25e08b8f947c626e164p-972L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-128ibm -0xa.371p+4L : 0x6.b47d85f25e08b8f947c626e168p-972L : inexact-ok underflow errno-erange-ok
+tgamma -0xa3.72p0
+= tgamma downward flt-32 -0xa.372p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma tonearest flt-32 -0xa.372p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma towardzero flt-32 -0xa.372p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma upward flt-32 -0xa.372p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tgamma downward dbl-64 -0xa.372p+4 : 0x6.8eed33948a458p-972 : inexact-ok
+= tgamma tonearest dbl-64 -0xa.372p+4 : 0x6.8eed33948a45cp-972 : inexact-ok
+= tgamma towardzero dbl-64 -0xa.372p+4 : 0x6.8eed33948a458p-972 : inexact-ok
+= tgamma upward dbl-64 -0xa.372p+4 : 0x6.8eed33948a45cp-972 : inexact-ok
+= tgamma downward ldbl-96-intel -0xa.372p+4L : 0x6.8eed33948a45aef8p-972L : inexact-ok
+= tgamma tonearest ldbl-96-intel -0xa.372p+4L : 0x6.8eed33948a45afp-972L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0xa.372p+4L : 0x6.8eed33948a45aef8p-972L : inexact-ok
+= tgamma upward ldbl-96-intel -0xa.372p+4L : 0x6.8eed33948a45afp-972L : inexact-ok
+= tgamma downward ldbl-96-m68k -0xa.372p+4L : 0x6.8eed33948a45aef8p-972L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0xa.372p+4L : 0x6.8eed33948a45afp-972L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0xa.372p+4L : 0x6.8eed33948a45aef8p-972L : inexact-ok
+= tgamma upward ldbl-96-m68k -0xa.372p+4L : 0x6.8eed33948a45afp-972L : inexact-ok
+= tgamma downward ldbl-128 -0xa.372p+4L : 0x6.8eed33948a45aeff3b5ef0d9bc78p-972L : inexact-ok
+= tgamma tonearest ldbl-128 -0xa.372p+4L : 0x6.8eed33948a45aeff3b5ef0d9bc7cp-972L : inexact-ok
+= tgamma towardzero ldbl-128 -0xa.372p+4L : 0x6.8eed33948a45aeff3b5ef0d9bc78p-972L : inexact-ok
+= tgamma upward ldbl-128 -0xa.372p+4L : 0x6.8eed33948a45aeff3b5ef0d9bc7cp-972L : inexact-ok
+= tgamma downward ldbl-128ibm -0xa.372p+4L : 0x6.8eed33948a45aeff3b5ef0d9bcp-972L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-128ibm -0xa.372p+4L : 0x6.8eed33948a45aeff3b5ef0d9bcp-972L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-128ibm -0xa.372p+4L : 0x6.8eed33948a45aeff3b5ef0d9bcp-972L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-128ibm -0xa.372p+4L : 0x6.8eed33948a45aeff3b5ef0d9cp-972L : inexact-ok underflow errno-erange-ok
+tgamma -0xa3.73p0
+= tgamma downward flt-32 -0xa.373p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma tonearest flt-32 -0xa.373p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma towardzero flt-32 -0xa.373p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma upward flt-32 -0xa.373p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tgamma downward dbl-64 -0xa.373p+4 : 0x6.6a708251e7fp-972 : inexact-ok
+= tgamma tonearest dbl-64 -0xa.373p+4 : 0x6.6a708251e7f04p-972 : inexact-ok
+= tgamma towardzero dbl-64 -0xa.373p+4 : 0x6.6a708251e7fp-972 : inexact-ok
+= tgamma upward dbl-64 -0xa.373p+4 : 0x6.6a708251e7f04p-972 : inexact-ok
+= tgamma downward ldbl-96-intel -0xa.373p+4L : 0x6.6a708251e7f023ep-972L : inexact-ok
+= tgamma tonearest ldbl-96-intel -0xa.373p+4L : 0x6.6a708251e7f023ep-972L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0xa.373p+4L : 0x6.6a708251e7f023ep-972L : inexact-ok
+= tgamma upward ldbl-96-intel -0xa.373p+4L : 0x6.6a708251e7f023e8p-972L : inexact-ok
+= tgamma downward ldbl-96-m68k -0xa.373p+4L : 0x6.6a708251e7f023ep-972L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0xa.373p+4L : 0x6.6a708251e7f023ep-972L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0xa.373p+4L : 0x6.6a708251e7f023ep-972L : inexact-ok
+= tgamma upward ldbl-96-m68k -0xa.373p+4L : 0x6.6a708251e7f023e8p-972L : inexact-ok
+= tgamma downward ldbl-128 -0xa.373p+4L : 0x6.6a708251e7f023e1e2834b318928p-972L : inexact-ok
+= tgamma tonearest ldbl-128 -0xa.373p+4L : 0x6.6a708251e7f023e1e2834b31892cp-972L : inexact-ok
+= tgamma towardzero ldbl-128 -0xa.373p+4L : 0x6.6a708251e7f023e1e2834b318928p-972L : inexact-ok
+= tgamma upward ldbl-128 -0xa.373p+4L : 0x6.6a708251e7f023e1e2834b31892cp-972L : inexact-ok
+= tgamma downward ldbl-128ibm -0xa.373p+4L : 0x6.6a708251e7f023e1e2834b3188p-972L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-128ibm -0xa.373p+4L : 0x6.6a708251e7f023e1e2834b3188p-972L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-128ibm -0xa.373p+4L : 0x6.6a708251e7f023e1e2834b3188p-972L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-128ibm -0xa.373p+4L : 0x6.6a708251e7f023e1e2834b318cp-972L : inexact-ok underflow errno-erange-ok
+tgamma -0xa3.74p0
+= tgamma downward flt-32 -0xa.374p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma tonearest flt-32 -0xa.374p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma towardzero flt-32 -0xa.374p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma upward flt-32 -0xa.374p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tgamma downward dbl-64 -0xa.374p+4 : 0x6.46fe544d4abccp-972 : inexact-ok
+= tgamma tonearest dbl-64 -0xa.374p+4 : 0x6.46fe544d4abdp-972 : inexact-ok
+= tgamma towardzero dbl-64 -0xa.374p+4 : 0x6.46fe544d4abccp-972 : inexact-ok
+= tgamma upward dbl-64 -0xa.374p+4 : 0x6.46fe544d4abdp-972 : inexact-ok
+= tgamma downward ldbl-96-intel -0xa.374p+4L : 0x6.46fe544d4abcf29p-972L : inexact-ok
+= tgamma tonearest ldbl-96-intel -0xa.374p+4L : 0x6.46fe544d4abcf29p-972L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0xa.374p+4L : 0x6.46fe544d4abcf29p-972L : inexact-ok
+= tgamma upward ldbl-96-intel -0xa.374p+4L : 0x6.46fe544d4abcf298p-972L : inexact-ok
+= tgamma downward ldbl-96-m68k -0xa.374p+4L : 0x6.46fe544d4abcf29p-972L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0xa.374p+4L : 0x6.46fe544d4abcf29p-972L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0xa.374p+4L : 0x6.46fe544d4abcf29p-972L : inexact-ok
+= tgamma upward ldbl-96-m68k -0xa.374p+4L : 0x6.46fe544d4abcf298p-972L : inexact-ok
+= tgamma downward ldbl-128 -0xa.374p+4L : 0x6.46fe544d4abcf292df5b16d60ec8p-972L : inexact-ok
+= tgamma tonearest ldbl-128 -0xa.374p+4L : 0x6.46fe544d4abcf292df5b16d60eccp-972L : inexact-ok
+= tgamma towardzero ldbl-128 -0xa.374p+4L : 0x6.46fe544d4abcf292df5b16d60ec8p-972L : inexact-ok
+= tgamma upward ldbl-128 -0xa.374p+4L : 0x6.46fe544d4abcf292df5b16d60eccp-972L : inexact-ok
+= tgamma downward ldbl-128ibm -0xa.374p+4L : 0x6.46fe544d4abcf292df5b16d60cp-972L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-128ibm -0xa.374p+4L : 0x6.46fe544d4abcf292df5b16d61p-972L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-128ibm -0xa.374p+4L : 0x6.46fe544d4abcf292df5b16d60cp-972L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-128ibm -0xa.374p+4L : 0x6.46fe544d4abcf292df5b16d61p-972L : inexact-ok underflow errno-erange-ok
+tgamma -0xa3.75p0
+= tgamma downward flt-32 -0xa.375p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma tonearest flt-32 -0xa.375p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma towardzero flt-32 -0xa.375p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma upward flt-32 -0xa.375p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tgamma downward dbl-64 -0xa.375p+4 : 0x6.248de7164ec1cp-972 : inexact-ok
+= tgamma tonearest dbl-64 -0xa.375p+4 : 0x6.248de7164ec2p-972 : inexact-ok
+= tgamma towardzero dbl-64 -0xa.375p+4 : 0x6.248de7164ec1cp-972 : inexact-ok
+= tgamma upward dbl-64 -0xa.375p+4 : 0x6.248de7164ec2p-972 : inexact-ok
+= tgamma downward ldbl-96-intel -0xa.375p+4L : 0x6.248de7164ec1f488p-972L : inexact-ok
+= tgamma tonearest ldbl-96-intel -0xa.375p+4L : 0x6.248de7164ec1f49p-972L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0xa.375p+4L : 0x6.248de7164ec1f488p-972L : inexact-ok
+= tgamma upward ldbl-96-intel -0xa.375p+4L : 0x6.248de7164ec1f49p-972L : inexact-ok
+= tgamma downward ldbl-96-m68k -0xa.375p+4L : 0x6.248de7164ec1f488p-972L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0xa.375p+4L : 0x6.248de7164ec1f49p-972L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0xa.375p+4L : 0x6.248de7164ec1f488p-972L : inexact-ok
+= tgamma upward ldbl-96-m68k -0xa.375p+4L : 0x6.248de7164ec1f49p-972L : inexact-ok
+= tgamma downward ldbl-128 -0xa.375p+4L : 0x6.248de7164ec1f48f2d4f3c957dep-972L : inexact-ok
+= tgamma tonearest ldbl-128 -0xa.375p+4L : 0x6.248de7164ec1f48f2d4f3c957de4p-972L : inexact-ok
+= tgamma towardzero ldbl-128 -0xa.375p+4L : 0x6.248de7164ec1f48f2d4f3c957dep-972L : inexact-ok
+= tgamma upward ldbl-128 -0xa.375p+4L : 0x6.248de7164ec1f48f2d4f3c957de4p-972L : inexact-ok
+= tgamma downward ldbl-128ibm -0xa.375p+4L : 0x6.248de7164ec1f48f2d4f3c957cp-972L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-128ibm -0xa.375p+4L : 0x6.248de7164ec1f48f2d4f3c957cp-972L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-128ibm -0xa.375p+4L : 0x6.248de7164ec1f48f2d4f3c957cp-972L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-128ibm -0xa.375p+4L : 0x6.248de7164ec1f48f2d4f3c958p-972L : inexact-ok underflow errno-erange-ok
+tgamma -0xa3.76p0
+= tgamma downward flt-32 -0xa.376p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma tonearest flt-32 -0xa.376p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma towardzero flt-32 -0xa.376p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma upward flt-32 -0xa.376p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tgamma downward dbl-64 -0xa.376p+4 : 0x6.0316cf8d7161p-972 : inexact-ok
+= tgamma tonearest dbl-64 -0xa.376p+4 : 0x6.0316cf8d71614p-972 : inexact-ok
+= tgamma towardzero dbl-64 -0xa.376p+4 : 0x6.0316cf8d7161p-972 : inexact-ok
+= tgamma upward dbl-64 -0xa.376p+4 : 0x6.0316cf8d71614p-972 : inexact-ok
+= tgamma downward ldbl-96-intel -0xa.376p+4L : 0x6.0316cf8d71613dbp-972L : inexact-ok
+= tgamma tonearest ldbl-96-intel -0xa.376p+4L : 0x6.0316cf8d71613dbp-972L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0xa.376p+4L : 0x6.0316cf8d71613dbp-972L : inexact-ok
+= tgamma upward ldbl-96-intel -0xa.376p+4L : 0x6.0316cf8d71613db8p-972L : inexact-ok
+= tgamma downward ldbl-96-m68k -0xa.376p+4L : 0x6.0316cf8d71613dbp-972L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0xa.376p+4L : 0x6.0316cf8d71613dbp-972L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0xa.376p+4L : 0x6.0316cf8d71613dbp-972L : inexact-ok
+= tgamma upward ldbl-96-m68k -0xa.376p+4L : 0x6.0316cf8d71613db8p-972L : inexact-ok
+= tgamma downward ldbl-128 -0xa.376p+4L : 0x6.0316cf8d71613db2f44853b42ac4p-972L : inexact-ok
+= tgamma tonearest ldbl-128 -0xa.376p+4L : 0x6.0316cf8d71613db2f44853b42ac4p-972L : inexact-ok
+= tgamma towardzero ldbl-128 -0xa.376p+4L : 0x6.0316cf8d71613db2f44853b42ac4p-972L : inexact-ok
+= tgamma upward ldbl-128 -0xa.376p+4L : 0x6.0316cf8d71613db2f44853b42ac8p-972L : inexact-ok
+= tgamma downward ldbl-128ibm -0xa.376p+4L : 0x6.0316cf8d71613db2f44853b428p-972L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-128ibm -0xa.376p+4L : 0x6.0316cf8d71613db2f44853b42cp-972L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-128ibm -0xa.376p+4L : 0x6.0316cf8d71613db2f44853b428p-972L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-128ibm -0xa.376p+4L : 0x6.0316cf8d71613db2f44853b42cp-972L : inexact-ok underflow errno-erange-ok
+tgamma -0xa3.77p0
+= tgamma downward flt-32 -0xa.377p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma tonearest flt-32 -0xa.377p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma towardzero flt-32 -0xa.377p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma upward flt-32 -0xa.377p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tgamma downward dbl-64 -0xa.377p+4 : 0x5.e290f5fef5a48p-972 : inexact-ok
+= tgamma tonearest dbl-64 -0xa.377p+4 : 0x5.e290f5fef5a4cp-972 : inexact-ok
+= tgamma towardzero dbl-64 -0xa.377p+4 : 0x5.e290f5fef5a48p-972 : inexact-ok
+= tgamma upward dbl-64 -0xa.377p+4 : 0x5.e290f5fef5a4cp-972 : inexact-ok
+= tgamma downward ldbl-96-intel -0xa.377p+4L : 0x5.e290f5fef5a4b898p-972L : inexact-ok
+= tgamma tonearest ldbl-96-intel -0xa.377p+4L : 0x5.e290f5fef5a4b8ap-972L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0xa.377p+4L : 0x5.e290f5fef5a4b898p-972L : inexact-ok
+= tgamma upward ldbl-96-intel -0xa.377p+4L : 0x5.e290f5fef5a4b8ap-972L : inexact-ok
+= tgamma downward ldbl-96-m68k -0xa.377p+4L : 0x5.e290f5fef5a4b898p-972L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0xa.377p+4L : 0x5.e290f5fef5a4b8ap-972L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0xa.377p+4L : 0x5.e290f5fef5a4b898p-972L : inexact-ok
+= tgamma upward ldbl-96-m68k -0xa.377p+4L : 0x5.e290f5fef5a4b8ap-972L : inexact-ok
+= tgamma downward ldbl-128 -0xa.377p+4L : 0x5.e290f5fef5a4b89f315fa7e32d0cp-972L : inexact-ok
+= tgamma tonearest ldbl-128 -0xa.377p+4L : 0x5.e290f5fef5a4b89f315fa7e32d0cp-972L : inexact-ok
+= tgamma towardzero ldbl-128 -0xa.377p+4L : 0x5.e290f5fef5a4b89f315fa7e32d0cp-972L : inexact-ok
+= tgamma upward ldbl-128 -0xa.377p+4L : 0x5.e290f5fef5a4b89f315fa7e32d1p-972L : inexact-ok
+= tgamma downward ldbl-128ibm -0xa.377p+4L : 0x5.e290f5fef5a4b89f315fa7e32cp-972L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-128ibm -0xa.377p+4L : 0x5.e290f5fef5a4b89f315fa7e32cp-972L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-128ibm -0xa.377p+4L : 0x5.e290f5fef5a4b89f315fa7e32cp-972L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-128ibm -0xa.377p+4L : 0x5.e290f5fef5a4b89f315fa7e33p-972L : inexact-ok underflow errno-erange-ok
+tgamma -0xab.0d0p0
+= tgamma downward flt-32 -0xa.b0dp+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma tonearest flt-32 -0xa.b0dp+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma towardzero flt-32 -0xa.b0dp+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma upward flt-32 -0xa.b0dp+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tgamma downward dbl-64 -0xa.b0dp+4 : 0x2.34bfd99e74438p-1024 : inexact-ok underflow errno-erange-ok
+= tgamma tonearest dbl-64 -0xa.b0dp+4 : 0x2.34bfd99e74438p-1024 : inexact-ok underflow errno-erange-ok
+= tgamma towardzero dbl-64 -0xa.b0dp+4 : 0x2.34bfd99e74438p-1024 : inexact-ok underflow errno-erange-ok
+= tgamma upward dbl-64 -0xa.b0dp+4 : 0x2.34bfd99e7443cp-1024 : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-96-intel -0xa.b0dp+4L : 0x2.34bfd99e74439224p-1024L : inexact-ok
+= tgamma tonearest ldbl-96-intel -0xa.b0dp+4L : 0x2.34bfd99e74439228p-1024L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0xa.b0dp+4L : 0x2.34bfd99e74439224p-1024L : inexact-ok
+= tgamma upward ldbl-96-intel -0xa.b0dp+4L : 0x2.34bfd99e74439228p-1024L : inexact-ok
+= tgamma downward ldbl-96-m68k -0xa.b0dp+4L : 0x2.34bfd99e74439224p-1024L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0xa.b0dp+4L : 0x2.34bfd99e74439228p-1024L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0xa.b0dp+4L : 0x2.34bfd99e74439224p-1024L : inexact-ok
+= tgamma upward ldbl-96-m68k -0xa.b0dp+4L : 0x2.34bfd99e74439228p-1024L : inexact-ok
+= tgamma downward ldbl-128 -0xa.b0dp+4L : 0x2.34bfd99e74439227ecdcd2a375e6p-1024L : inexact-ok
+= tgamma tonearest ldbl-128 -0xa.b0dp+4L : 0x2.34bfd99e74439227ecdcd2a375e8p-1024L : inexact-ok
+= tgamma towardzero ldbl-128 -0xa.b0dp+4L : 0x2.34bfd99e74439227ecdcd2a375e6p-1024L : inexact-ok
+= tgamma upward ldbl-128 -0xa.b0dp+4L : 0x2.34bfd99e74439227ecdcd2a375e8p-1024L : inexact-ok
+= tgamma downward ldbl-128ibm -0xa.b0dp+4L : 0x2.34bfd99e74438p-1024L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-128ibm -0xa.b0dp+4L : 0x2.34bfd99e74438p-1024L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-128ibm -0xa.b0dp+4L : 0x2.34bfd99e74438p-1024L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-128ibm -0xa.b0dp+4L : 0x2.34bfd99e7443cp-1024L : inexact-ok underflow errno-erange-ok
+tgamma -0xab.0d1p0
+= tgamma downward flt-32 -0xa.b0d1p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma tonearest flt-32 -0xa.b0d1p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma towardzero flt-32 -0xa.b0d1p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma upward flt-32 -0xa.b0d1p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tgamma downward dbl-64 -0xa.b0d1p+4 : 0x2.315d5e8fc2c78p-1024 : inexact-ok underflow errno-erange-ok
+= tgamma tonearest dbl-64 -0xa.b0d1p+4 : 0x2.315d5e8fc2c78p-1024 : inexact-ok underflow errno-erange-ok
+= tgamma towardzero dbl-64 -0xa.b0d1p+4 : 0x2.315d5e8fc2c78p-1024 : inexact-ok underflow errno-erange-ok
+= tgamma upward dbl-64 -0xa.b0d1p+4 : 0x2.315d5e8fc2c7cp-1024 : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-96-intel -0xa.b0d1p+4L : 0x2.315d5e8fc2c79ea8p-1024L : inexact-ok
+= tgamma tonearest ldbl-96-intel -0xa.b0d1p+4L : 0x2.315d5e8fc2c79ea8p-1024L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0xa.b0d1p+4L : 0x2.315d5e8fc2c79ea8p-1024L : inexact-ok
+= tgamma upward ldbl-96-intel -0xa.b0d1p+4L : 0x2.315d5e8fc2c79eacp-1024L : inexact-ok
+= tgamma downward ldbl-96-m68k -0xa.b0d1p+4L : 0x2.315d5e8fc2c79ea8p-1024L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0xa.b0d1p+4L : 0x2.315d5e8fc2c79ea8p-1024L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0xa.b0d1p+4L : 0x2.315d5e8fc2c79ea8p-1024L : inexact-ok
+= tgamma upward ldbl-96-m68k -0xa.b0d1p+4L : 0x2.315d5e8fc2c79eacp-1024L : inexact-ok
+= tgamma downward ldbl-128 -0xa.b0d1p+4L : 0x2.315d5e8fc2c79ea919e359149952p-1024L : inexact-ok
+= tgamma tonearest ldbl-128 -0xa.b0d1p+4L : 0x2.315d5e8fc2c79ea919e359149952p-1024L : inexact-ok
+= tgamma towardzero ldbl-128 -0xa.b0d1p+4L : 0x2.315d5e8fc2c79ea919e359149952p-1024L : inexact-ok
+= tgamma upward ldbl-128 -0xa.b0d1p+4L : 0x2.315d5e8fc2c79ea919e359149954p-1024L : inexact-ok
+= tgamma downward ldbl-128ibm -0xa.b0d1p+4L : 0x2.315d5e8fc2c78p-1024L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-128ibm -0xa.b0d1p+4L : 0x2.315d5e8fc2c78p-1024L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-128ibm -0xa.b0d1p+4L : 0x2.315d5e8fc2c78p-1024L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-128ibm -0xa.b0d1p+4L : 0x2.315d5e8fc2c7cp-1024L : inexact-ok underflow errno-erange-ok
+tgamma -0xab.0d2p0
+= tgamma downward flt-32 -0xa.b0d2p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma tonearest flt-32 -0xa.b0d2p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma towardzero flt-32 -0xa.b0d2p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma upward flt-32 -0xa.b0d2p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tgamma downward dbl-64 -0xa.b0d2p+4 : 0x2.2e036152e0294p-1024 : inexact-ok underflow errno-erange-ok
+= tgamma tonearest dbl-64 -0xa.b0d2p+4 : 0x2.2e036152e0294p-1024 : inexact-ok underflow errno-erange-ok
+= tgamma towardzero dbl-64 -0xa.b0d2p+4 : 0x2.2e036152e0294p-1024 : inexact-ok underflow errno-erange-ok
+= tgamma upward dbl-64 -0xa.b0d2p+4 : 0x2.2e036152e0298p-1024 : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-96-intel -0xa.b0d2p+4L : 0x2.2e036152e0295edcp-1024L : inexact-ok
+= tgamma tonearest ldbl-96-intel -0xa.b0d2p+4L : 0x2.2e036152e0295eep-1024L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0xa.b0d2p+4L : 0x2.2e036152e0295edcp-1024L : inexact-ok
+= tgamma upward ldbl-96-intel -0xa.b0d2p+4L : 0x2.2e036152e0295eep-1024L : inexact-ok
+= tgamma downward ldbl-96-m68k -0xa.b0d2p+4L : 0x2.2e036152e0295edcp-1024L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0xa.b0d2p+4L : 0x2.2e036152e0295eep-1024L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0xa.b0d2p+4L : 0x2.2e036152e0295edcp-1024L : inexact-ok
+= tgamma upward ldbl-96-m68k -0xa.b0d2p+4L : 0x2.2e036152e0295eep-1024L : inexact-ok
+= tgamma downward ldbl-128 -0xa.b0d2p+4L : 0x2.2e036152e0295edf73b1878a66dep-1024L : inexact-ok
+= tgamma tonearest ldbl-128 -0xa.b0d2p+4L : 0x2.2e036152e0295edf73b1878a66dep-1024L : inexact-ok
+= tgamma towardzero ldbl-128 -0xa.b0d2p+4L : 0x2.2e036152e0295edf73b1878a66dep-1024L : inexact-ok
+= tgamma upward ldbl-128 -0xa.b0d2p+4L : 0x2.2e036152e0295edf73b1878a66ep-1024L : inexact-ok
+= tgamma downward ldbl-128ibm -0xa.b0d2p+4L : 0x2.2e036152e0294p-1024L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-128ibm -0xa.b0d2p+4L : 0x2.2e036152e0294p-1024L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-128ibm -0xa.b0d2p+4L : 0x2.2e036152e0294p-1024L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-128ibm -0xa.b0d2p+4L : 0x2.2e036152e0298p-1024L : inexact-ok underflow errno-erange-ok
+tgamma -0xab.0d3p0
+= tgamma downward flt-32 -0xa.b0d3p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma tonearest flt-32 -0xa.b0d3p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma towardzero flt-32 -0xa.b0d3p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma upward flt-32 -0xa.b0d3p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tgamma downward dbl-64 -0xa.b0d3p+4 : 0x2.2ab1c2e8316ep-1024 : inexact-ok underflow errno-erange-ok
+= tgamma tonearest dbl-64 -0xa.b0d3p+4 : 0x2.2ab1c2e8316e4p-1024 : inexact-ok underflow errno-erange-ok
+= tgamma towardzero dbl-64 -0xa.b0d3p+4 : 0x2.2ab1c2e8316ep-1024 : inexact-ok underflow errno-erange-ok
+= tgamma upward dbl-64 -0xa.b0d3p+4 : 0x2.2ab1c2e8316e4p-1024 : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-96-intel -0xa.b0d3p+4L : 0x2.2ab1c2e8316e31fcp-1024L : inexact-ok
+= tgamma tonearest ldbl-96-intel -0xa.b0d3p+4L : 0x2.2ab1c2e8316e32p-1024L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0xa.b0d3p+4L : 0x2.2ab1c2e8316e31fcp-1024L : inexact-ok
+= tgamma upward ldbl-96-intel -0xa.b0d3p+4L : 0x2.2ab1c2e8316e32p-1024L : inexact-ok
+= tgamma downward ldbl-96-m68k -0xa.b0d3p+4L : 0x2.2ab1c2e8316e31fcp-1024L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0xa.b0d3p+4L : 0x2.2ab1c2e8316e32p-1024L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0xa.b0d3p+4L : 0x2.2ab1c2e8316e31fcp-1024L : inexact-ok
+= tgamma upward ldbl-96-m68k -0xa.b0d3p+4L : 0x2.2ab1c2e8316e32p-1024L : inexact-ok
+= tgamma downward ldbl-128 -0xa.b0d3p+4L : 0x2.2ab1c2e8316e31fff8f5431d2aa6p-1024L : inexact-ok
+= tgamma tonearest ldbl-128 -0xa.b0d3p+4L : 0x2.2ab1c2e8316e31fff8f5431d2aa6p-1024L : inexact-ok
+= tgamma towardzero ldbl-128 -0xa.b0d3p+4L : 0x2.2ab1c2e8316e31fff8f5431d2aa6p-1024L : inexact-ok
+= tgamma upward ldbl-128 -0xa.b0d3p+4L : 0x2.2ab1c2e8316e31fff8f5431d2aa8p-1024L : inexact-ok
+= tgamma downward ldbl-128ibm -0xa.b0d3p+4L : 0x2.2ab1c2e8316ep-1024L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-128ibm -0xa.b0d3p+4L : 0x2.2ab1c2e8316e4p-1024L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-128ibm -0xa.b0d3p+4L : 0x2.2ab1c2e8316ep-1024L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-128ibm -0xa.b0d3p+4L : 0x2.2ab1c2e8316e4p-1024L : inexact-ok underflow errno-erange-ok
+tgamma -0xab.0d4p0
+= tgamma downward flt-32 -0xa.b0d4p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma tonearest flt-32 -0xa.b0d4p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma towardzero flt-32 -0xa.b0d4p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma upward flt-32 -0xa.b0d4p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tgamma downward dbl-64 -0xa.b0d4p+4 : 0x2.276864e5dfa9p-1024 : inexact-ok underflow errno-erange-ok
+= tgamma tonearest dbl-64 -0xa.b0d4p+4 : 0x2.276864e5dfa94p-1024 : inexact-ok underflow errno-erange-ok
+= tgamma towardzero dbl-64 -0xa.b0d4p+4 : 0x2.276864e5dfa9p-1024 : inexact-ok underflow errno-erange-ok
+= tgamma upward dbl-64 -0xa.b0d4p+4 : 0x2.276864e5dfa94p-1024 : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-96-intel -0xa.b0d4p+4L : 0x2.276864e5dfa92d04p-1024L : inexact-ok
+= tgamma tonearest ldbl-96-intel -0xa.b0d4p+4L : 0x2.276864e5dfa92d04p-1024L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0xa.b0d4p+4L : 0x2.276864e5dfa92d04p-1024L : inexact-ok
+= tgamma upward ldbl-96-intel -0xa.b0d4p+4L : 0x2.276864e5dfa92d08p-1024L : inexact-ok
+= tgamma downward ldbl-96-m68k -0xa.b0d4p+4L : 0x2.276864e5dfa92d04p-1024L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0xa.b0d4p+4L : 0x2.276864e5dfa92d04p-1024L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0xa.b0d4p+4L : 0x2.276864e5dfa92d04p-1024L : inexact-ok
+= tgamma upward ldbl-96-m68k -0xa.b0d4p+4L : 0x2.276864e5dfa92d08p-1024L : inexact-ok
+= tgamma downward ldbl-128 -0xa.b0d4p+4L : 0x2.276864e5dfa92d0473afdd51e96p-1024L : inexact-ok
+= tgamma tonearest ldbl-128 -0xa.b0d4p+4L : 0x2.276864e5dfa92d0473afdd51e96p-1024L : inexact-ok
+= tgamma towardzero ldbl-128 -0xa.b0d4p+4L : 0x2.276864e5dfa92d0473afdd51e96p-1024L : inexact-ok
+= tgamma upward ldbl-128 -0xa.b0d4p+4L : 0x2.276864e5dfa92d0473afdd51e962p-1024L : inexact-ok
+= tgamma downward ldbl-128ibm -0xa.b0d4p+4L : 0x2.276864e5dfa9p-1024L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-128ibm -0xa.b0d4p+4L : 0x2.276864e5dfa94p-1024L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-128ibm -0xa.b0d4p+4L : 0x2.276864e5dfa9p-1024L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-128ibm -0xa.b0d4p+4L : 0x2.276864e5dfa94p-1024L : inexact-ok underflow errno-erange-ok
+tgamma -0xab.0d5p0
+= tgamma downward flt-32 -0xa.b0d5p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma tonearest flt-32 -0xa.b0d5p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma towardzero flt-32 -0xa.b0d5p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma upward flt-32 -0xa.b0d5p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tgamma downward dbl-64 -0xa.b0d5p+4 : 0x2.2427297453f68p-1024 : inexact-ok underflow errno-erange-ok
+= tgamma tonearest dbl-64 -0xa.b0d5p+4 : 0x2.2427297453f68p-1024 : inexact-ok underflow errno-erange-ok
+= tgamma towardzero dbl-64 -0xa.b0d5p+4 : 0x2.2427297453f68p-1024 : inexact-ok underflow errno-erange-ok
+= tgamma upward dbl-64 -0xa.b0d5p+4 : 0x2.2427297453f6cp-1024 : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-96-intel -0xa.b0d5p+4L : 0x2.2427297453f68e9p-1024L : inexact-ok
+= tgamma tonearest ldbl-96-intel -0xa.b0d5p+4L : 0x2.2427297453f68e9p-1024L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0xa.b0d5p+4L : 0x2.2427297453f68e9p-1024L : inexact-ok
+= tgamma upward ldbl-96-intel -0xa.b0d5p+4L : 0x2.2427297453f68e94p-1024L : inexact-ok
+= tgamma downward ldbl-96-m68k -0xa.b0d5p+4L : 0x2.2427297453f68e9p-1024L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0xa.b0d5p+4L : 0x2.2427297453f68e9p-1024L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0xa.b0d5p+4L : 0x2.2427297453f68e9p-1024L : inexact-ok
+= tgamma upward ldbl-96-m68k -0xa.b0d5p+4L : 0x2.2427297453f68e94p-1024L : inexact-ok
+= tgamma downward ldbl-128 -0xa.b0d5p+4L : 0x2.2427297453f68e9120dc44f71692p-1024L : inexact-ok
+= tgamma tonearest ldbl-128 -0xa.b0d5p+4L : 0x2.2427297453f68e9120dc44f71692p-1024L : inexact-ok
+= tgamma towardzero ldbl-128 -0xa.b0d5p+4L : 0x2.2427297453f68e9120dc44f71692p-1024L : inexact-ok
+= tgamma upward ldbl-128 -0xa.b0d5p+4L : 0x2.2427297453f68e9120dc44f71694p-1024L : inexact-ok
+= tgamma downward ldbl-128ibm -0xa.b0d5p+4L : 0x2.2427297453f68p-1024L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-128ibm -0xa.b0d5p+4L : 0x2.2427297453f68p-1024L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-128ibm -0xa.b0d5p+4L : 0x2.2427297453f68p-1024L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-128ibm -0xa.b0d5p+4L : 0x2.2427297453f6cp-1024L : inexact-ok underflow errno-erange-ok
+tgamma -0xab.0d6p0
+= tgamma downward flt-32 -0xa.b0d6p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma tonearest flt-32 -0xa.b0d6p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma towardzero flt-32 -0xa.b0d6p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma upward flt-32 -0xa.b0d6p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tgamma downward dbl-64 -0xa.b0d6p+4 : 0x2.20edf34accb3p-1024 : inexact-ok underflow errno-erange-ok
+= tgamma tonearest dbl-64 -0xa.b0d6p+4 : 0x2.20edf34accb34p-1024 : inexact-ok underflow errno-erange-ok
+= tgamma towardzero dbl-64 -0xa.b0d6p+4 : 0x2.20edf34accb3p-1024 : inexact-ok underflow errno-erange-ok
+= tgamma upward dbl-64 -0xa.b0d6p+4 : 0x2.20edf34accb34p-1024 : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-96-intel -0xa.b0d6p+4L : 0x2.20edf34accb325ap-1024L : inexact-ok
+= tgamma tonearest ldbl-96-intel -0xa.b0d6p+4L : 0x2.20edf34accb325a4p-1024L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0xa.b0d6p+4L : 0x2.20edf34accb325ap-1024L : inexact-ok
+= tgamma upward ldbl-96-intel -0xa.b0d6p+4L : 0x2.20edf34accb325a4p-1024L : inexact-ok
+= tgamma downward ldbl-96-m68k -0xa.b0d6p+4L : 0x2.20edf34accb325ap-1024L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0xa.b0d6p+4L : 0x2.20edf34accb325a4p-1024L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0xa.b0d6p+4L : 0x2.20edf34accb325ap-1024L : inexact-ok
+= tgamma upward ldbl-96-m68k -0xa.b0d6p+4L : 0x2.20edf34accb325a4p-1024L : inexact-ok
+= tgamma downward ldbl-128 -0xa.b0d6p+4L : 0x2.20edf34accb325a3f0fd06edc4fap-1024L : inexact-ok
+= tgamma tonearest ldbl-128 -0xa.b0d6p+4L : 0x2.20edf34accb325a3f0fd06edc4fap-1024L : inexact-ok
+= tgamma towardzero ldbl-128 -0xa.b0d6p+4L : 0x2.20edf34accb325a3f0fd06edc4fap-1024L : inexact-ok
+= tgamma upward ldbl-128 -0xa.b0d6p+4L : 0x2.20edf34accb325a3f0fd06edc4fcp-1024L : inexact-ok
+= tgamma downward ldbl-128ibm -0xa.b0d6p+4L : 0x2.20edf34accb3p-1024L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-128ibm -0xa.b0d6p+4L : 0x2.20edf34accb34p-1024L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-128ibm -0xa.b0d6p+4L : 0x2.20edf34accb3p-1024L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-128ibm -0xa.b0d6p+4L : 0x2.20edf34accb34p-1024L : inexact-ok underflow errno-erange-ok
+tgamma -0xab.0d7p0
+= tgamma downward flt-32 -0xa.b0d7p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma tonearest flt-32 -0xa.b0d7p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma towardzero flt-32 -0xa.b0d7p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma upward flt-32 -0xa.b0d7p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tgamma downward dbl-64 -0xa.b0d7p+4 : 0x2.1dbca5ac0b1d4p-1024 : inexact-ok underflow errno-erange-ok
+= tgamma tonearest dbl-64 -0xa.b0d7p+4 : 0x2.1dbca5ac0b1d4p-1024 : inexact-ok underflow errno-erange-ok
+= tgamma towardzero dbl-64 -0xa.b0d7p+4 : 0x2.1dbca5ac0b1d4p-1024 : inexact-ok underflow errno-erange-ok
+= tgamma upward dbl-64 -0xa.b0d7p+4 : 0x2.1dbca5ac0b1d8p-1024 : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-96-intel -0xa.b0d7p+4L : 0x2.1dbca5ac0b1d582p-1024L : inexact-ok
+= tgamma tonearest ldbl-96-intel -0xa.b0d7p+4L : 0x2.1dbca5ac0b1d582p-1024L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0xa.b0d7p+4L : 0x2.1dbca5ac0b1d582p-1024L : inexact-ok
+= tgamma upward ldbl-96-intel -0xa.b0d7p+4L : 0x2.1dbca5ac0b1d5824p-1024L : inexact-ok
+= tgamma downward ldbl-96-m68k -0xa.b0d7p+4L : 0x2.1dbca5ac0b1d582p-1024L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0xa.b0d7p+4L : 0x2.1dbca5ac0b1d582p-1024L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0xa.b0d7p+4L : 0x2.1dbca5ac0b1d582p-1024L : inexact-ok
+= tgamma upward ldbl-96-m68k -0xa.b0d7p+4L : 0x2.1dbca5ac0b1d5824p-1024L : inexact-ok
+= tgamma downward ldbl-128 -0xa.b0d7p+4L : 0x2.1dbca5ac0b1d5821306bfa108454p-1024L : inexact-ok
+= tgamma tonearest ldbl-128 -0xa.b0d7p+4L : 0x2.1dbca5ac0b1d5821306bfa108454p-1024L : inexact-ok
+= tgamma towardzero ldbl-128 -0xa.b0d7p+4L : 0x2.1dbca5ac0b1d5821306bfa108454p-1024L : inexact-ok
+= tgamma upward ldbl-128 -0xa.b0d7p+4L : 0x2.1dbca5ac0b1d5821306bfa108456p-1024L : inexact-ok
+= tgamma downward ldbl-128ibm -0xa.b0d7p+4L : 0x2.1dbca5ac0b1d4p-1024L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-128ibm -0xa.b0d7p+4L : 0x2.1dbca5ac0b1d4p-1024L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-128ibm -0xa.b0d7p+4L : 0x2.1dbca5ac0b1d4p-1024L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-128ibm -0xa.b0d7p+4L : 0x2.1dbca5ac0b1d8p-1024L : inexact-ok underflow errno-erange-ok
+tgamma -0x6db.030p0
+= tgamma downward flt-32 -0x6.db03p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma tonearest flt-32 -0x6.db03p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma towardzero flt-32 -0x6.db03p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma upward flt-32 -0x6.db03p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tgamma downward dbl-64 -0x6.db03p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma tonearest dbl-64 -0x6.db03p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma towardzero dbl-64 -0x6.db03p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma upward dbl-64 -0x6.db03p+8 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-96-intel -0x6.db03p+8L : 0x2.ada76d6717d20c2p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-96-intel -0x6.db03p+8L : 0x2.ada76d6717d20c28p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-96-intel -0x6.db03p+8L : 0x2.ada76d6717d20c2p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-96-intel -0x6.db03p+8L : 0x2.ada76d6717d20c28p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-96-m68k -0x6.db03p+8L : 0x2.ada76d6717d20c24p-16384L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0x6.db03p+8L : 0x2.ada76d6717d20c28p-16384L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0x6.db03p+8L : 0x2.ada76d6717d20c24p-16384L : inexact-ok
+= tgamma upward ldbl-96-m68k -0x6.db03p+8L : 0x2.ada76d6717d20c28p-16384L : inexact-ok
+= tgamma downward ldbl-128 -0x6.db03p+8L : 0x2.ada76d6717d20c26b53d45df359p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-128 -0x6.db03p+8L : 0x2.ada76d6717d20c26b53d45df359p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-128 -0x6.db03p+8L : 0x2.ada76d6717d20c26b53d45df359p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-128 -0x6.db03p+8L : 0x2.ada76d6717d20c26b53d45df3594p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-128ibm -0x6.db03p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma tonearest ldbl-128ibm -0x6.db03p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma towardzero ldbl-128ibm -0x6.db03p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma upward ldbl-128ibm -0x6.db03p+8L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+tgamma -0x6db.031p0
+= tgamma downward flt-32 -0x6.db031p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma tonearest flt-32 -0x6.db031p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma towardzero flt-32 -0x6.db031p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma upward flt-32 -0x6.db031p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tgamma downward dbl-64 -0x6.db031p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma tonearest dbl-64 -0x6.db031p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma towardzero dbl-64 -0x6.db031p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma upward dbl-64 -0x6.db031p+8 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-96-intel -0x6.db031p+8L : 0x2.9e718cc02784aa7p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-96-intel -0x6.db031p+8L : 0x2.9e718cc02784aa78p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-96-intel -0x6.db031p+8L : 0x2.9e718cc02784aa7p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-96-intel -0x6.db031p+8L : 0x2.9e718cc02784aa78p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-96-m68k -0x6.db031p+8L : 0x2.9e718cc02784aa74p-16384L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0x6.db031p+8L : 0x2.9e718cc02784aa74p-16384L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0x6.db031p+8L : 0x2.9e718cc02784aa74p-16384L : inexact-ok
+= tgamma upward ldbl-96-m68k -0x6.db031p+8L : 0x2.9e718cc02784aa78p-16384L : inexact-ok
+= tgamma downward ldbl-128 -0x6.db031p+8L : 0x2.9e718cc02784aa75ca6ea9d259ep-16384L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-128 -0x6.db031p+8L : 0x2.9e718cc02784aa75ca6ea9d259e4p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-128 -0x6.db031p+8L : 0x2.9e718cc02784aa75ca6ea9d259ep-16384L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-128 -0x6.db031p+8L : 0x2.9e718cc02784aa75ca6ea9d259e4p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-128ibm -0x6.db031p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma tonearest ldbl-128ibm -0x6.db031p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma towardzero ldbl-128ibm -0x6.db031p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma upward ldbl-128ibm -0x6.db031p+8L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+tgamma -0x6db.032p0
+= tgamma downward flt-32 -0x6.db032p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma tonearest flt-32 -0x6.db032p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma towardzero flt-32 -0x6.db032p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma upward flt-32 -0x6.db032p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tgamma downward dbl-64 -0x6.db032p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma tonearest dbl-64 -0x6.db032p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma towardzero dbl-64 -0x6.db032p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma upward dbl-64 -0x6.db032p+8 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-96-intel -0x6.db032p+8L : 0x2.8fd803943341205p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-96-intel -0x6.db032p+8L : 0x2.8fd8039433412058p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-96-intel -0x6.db032p+8L : 0x2.8fd803943341205p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-96-intel -0x6.db032p+8L : 0x2.8fd8039433412058p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-96-m68k -0x6.db032p+8L : 0x2.8fd8039433412054p-16384L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0x6.db032p+8L : 0x2.8fd8039433412058p-16384L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0x6.db032p+8L : 0x2.8fd8039433412054p-16384L : inexact-ok
+= tgamma upward ldbl-96-m68k -0x6.db032p+8L : 0x2.8fd8039433412058p-16384L : inexact-ok
+= tgamma downward ldbl-128 -0x6.db032p+8L : 0x2.8fd80394334120561c3973d0a13cp-16384L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-128 -0x6.db032p+8L : 0x2.8fd80394334120561c3973d0a14p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-128 -0x6.db032p+8L : 0x2.8fd80394334120561c3973d0a13cp-16384L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-128 -0x6.db032p+8L : 0x2.8fd80394334120561c3973d0a14p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-128ibm -0x6.db032p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma tonearest ldbl-128ibm -0x6.db032p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma towardzero ldbl-128ibm -0x6.db032p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma upward ldbl-128ibm -0x6.db032p+8L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+tgamma -0x6db.033p0
+= tgamma downward flt-32 -0x6.db033p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma tonearest flt-32 -0x6.db033p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma towardzero flt-32 -0x6.db033p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma upward flt-32 -0x6.db033p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tgamma downward dbl-64 -0x6.db033p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma tonearest dbl-64 -0x6.db033p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma towardzero dbl-64 -0x6.db033p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma upward dbl-64 -0x6.db033p+8 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-96-intel -0x6.db033p+8L : 0x2.81d19f44bc6c07ep-16384L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-96-intel -0x6.db033p+8L : 0x2.81d19f44bc6c07ep-16384L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-96-intel -0x6.db033p+8L : 0x2.81d19f44bc6c07ep-16384L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-96-intel -0x6.db033p+8L : 0x2.81d19f44bc6c07e8p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-96-m68k -0x6.db033p+8L : 0x2.81d19f44bc6c07ep-16384L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0x6.db033p+8L : 0x2.81d19f44bc6c07e4p-16384L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0x6.db033p+8L : 0x2.81d19f44bc6c07ep-16384L : inexact-ok
+= tgamma upward ldbl-96-m68k -0x6.db033p+8L : 0x2.81d19f44bc6c07e4p-16384L : inexact-ok
+= tgamma downward ldbl-128 -0x6.db033p+8L : 0x2.81d19f44bc6c07e324a20df7eep-16384L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-128 -0x6.db033p+8L : 0x2.81d19f44bc6c07e324a20df7ee04p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-128 -0x6.db033p+8L : 0x2.81d19f44bc6c07e324a20df7eep-16384L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-128 -0x6.db033p+8L : 0x2.81d19f44bc6c07e324a20df7ee04p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-128ibm -0x6.db033p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma tonearest ldbl-128ibm -0x6.db033p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma towardzero ldbl-128ibm -0x6.db033p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma upward ldbl-128ibm -0x6.db033p+8L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+tgamma -0x6db.034p0
+= tgamma downward flt-32 -0x6.db034p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma tonearest flt-32 -0x6.db034p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma towardzero flt-32 -0x6.db034p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma upward flt-32 -0x6.db034p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tgamma downward dbl-64 -0x6.db034p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma tonearest dbl-64 -0x6.db034p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma towardzero dbl-64 -0x6.db034p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma upward dbl-64 -0x6.db034p+8 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-96-intel -0x6.db034p+8L : 0x2.7455e2534efabe6p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-96-intel -0x6.db034p+8L : 0x2.7455e2534efabe68p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-96-intel -0x6.db034p+8L : 0x2.7455e2534efabe6p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-96-intel -0x6.db034p+8L : 0x2.7455e2534efabe68p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-96-m68k -0x6.db034p+8L : 0x2.7455e2534efabe64p-16384L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0x6.db034p+8L : 0x2.7455e2534efabe64p-16384L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0x6.db034p+8L : 0x2.7455e2534efabe64p-16384L : inexact-ok
+= tgamma upward ldbl-96-m68k -0x6.db034p+8L : 0x2.7455e2534efabe68p-16384L : inexact-ok
+= tgamma downward ldbl-128 -0x6.db034p+8L : 0x2.7455e2534efabe6492e9e31a4918p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-128 -0x6.db034p+8L : 0x2.7455e2534efabe6492e9e31a4918p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-128 -0x6.db034p+8L : 0x2.7455e2534efabe6492e9e31a4918p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-128 -0x6.db034p+8L : 0x2.7455e2534efabe6492e9e31a491cp-16384L : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-128ibm -0x6.db034p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma tonearest ldbl-128ibm -0x6.db034p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma towardzero ldbl-128ibm -0x6.db034p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma upward ldbl-128ibm -0x6.db034p+8L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+tgamma -0x6db.035p0
+= tgamma downward flt-32 -0x6.db035p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma tonearest flt-32 -0x6.db035p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma towardzero flt-32 -0x6.db035p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma upward flt-32 -0x6.db035p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tgamma downward dbl-64 -0x6.db035p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma tonearest dbl-64 -0x6.db035p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma towardzero dbl-64 -0x6.db035p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma upward dbl-64 -0x6.db035p+8 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-96-intel -0x6.db035p+8L : 0x2.675cf34b296c78f8p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-96-intel -0x6.db035p+8L : 0x2.675cf34b296c78f8p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-96-intel -0x6.db035p+8L : 0x2.675cf34b296c78f8p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-96-intel -0x6.db035p+8L : 0x2.675cf34b296c79p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-96-m68k -0x6.db035p+8L : 0x2.675cf34b296c78f8p-16384L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0x6.db035p+8L : 0x2.675cf34b296c78fcp-16384L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0x6.db035p+8L : 0x2.675cf34b296c78f8p-16384L : inexact-ok
+= tgamma upward ldbl-96-m68k -0x6.db035p+8L : 0x2.675cf34b296c78fcp-16384L : inexact-ok
+= tgamma downward ldbl-128 -0x6.db035p+8L : 0x2.675cf34b296c78fbb1c45669bbf8p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-128 -0x6.db035p+8L : 0x2.675cf34b296c78fbb1c45669bbfcp-16384L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-128 -0x6.db035p+8L : 0x2.675cf34b296c78fbb1c45669bbf8p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-128 -0x6.db035p+8L : 0x2.675cf34b296c78fbb1c45669bbfcp-16384L : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-128ibm -0x6.db035p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma tonearest ldbl-128ibm -0x6.db035p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma towardzero ldbl-128ibm -0x6.db035p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma upward ldbl-128ibm -0x6.db035p+8L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+tgamma -0x6db.036p0
+= tgamma downward flt-32 -0x6.db036p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma tonearest flt-32 -0x6.db036p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma towardzero flt-32 -0x6.db036p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma upward flt-32 -0x6.db036p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tgamma downward dbl-64 -0x6.db036p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma tonearest dbl-64 -0x6.db036p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma towardzero dbl-64 -0x6.db036p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma upward dbl-64 -0x6.db036p+8 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-96-intel -0x6.db036p+8L : 0x2.5adf8d90ee8b4768p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-96-intel -0x6.db036p+8L : 0x2.5adf8d90ee8b477p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-96-intel -0x6.db036p+8L : 0x2.5adf8d90ee8b4768p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-96-intel -0x6.db036p+8L : 0x2.5adf8d90ee8b477p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-96-m68k -0x6.db036p+8L : 0x2.5adf8d90ee8b476cp-16384L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0x6.db036p+8L : 0x2.5adf8d90ee8b477p-16384L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0x6.db036p+8L : 0x2.5adf8d90ee8b476cp-16384L : inexact-ok
+= tgamma upward ldbl-96-m68k -0x6.db036p+8L : 0x2.5adf8d90ee8b477p-16384L : inexact-ok
+= tgamma downward ldbl-128 -0x6.db036p+8L : 0x2.5adf8d90ee8b476f0cc87b2efa18p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-128 -0x6.db036p+8L : 0x2.5adf8d90ee8b476f0cc87b2efa1cp-16384L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-128 -0x6.db036p+8L : 0x2.5adf8d90ee8b476f0cc87b2efa18p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-128 -0x6.db036p+8L : 0x2.5adf8d90ee8b476f0cc87b2efa1cp-16384L : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-128ibm -0x6.db036p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma tonearest ldbl-128ibm -0x6.db036p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma towardzero ldbl-128ibm -0x6.db036p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma upward ldbl-128ibm -0x6.db036p+8L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+tgamma -0x6db.037p0
+= tgamma downward flt-32 -0x6.db037p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma tonearest flt-32 -0x6.db037p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma towardzero flt-32 -0x6.db037p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma upward flt-32 -0x6.db037p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tgamma downward dbl-64 -0x6.db037p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma tonearest dbl-64 -0x6.db037p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma towardzero dbl-64 -0x6.db037p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma upward dbl-64 -0x6.db037p+8 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-96-intel -0x6.db037p+8L : 0x2.4ed6f3da84f2d8cp-16384L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-96-intel -0x6.db037p+8L : 0x2.4ed6f3da84f2d8c8p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-96-intel -0x6.db037p+8L : 0x2.4ed6f3da84f2d8cp-16384L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-96-intel -0x6.db037p+8L : 0x2.4ed6f3da84f2d8c8p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-96-m68k -0x6.db037p+8L : 0x2.4ed6f3da84f2d8c4p-16384L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0x6.db037p+8L : 0x2.4ed6f3da84f2d8c8p-16384L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0x6.db037p+8L : 0x2.4ed6f3da84f2d8c4p-16384L : inexact-ok
+= tgamma upward ldbl-96-m68k -0x6.db037p+8L : 0x2.4ed6f3da84f2d8c8p-16384L : inexact-ok
+= tgamma downward ldbl-128 -0x6.db037p+8L : 0x2.4ed6f3da84f2d8c78a713ffd2f18p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-128 -0x6.db037p+8L : 0x2.4ed6f3da84f2d8c78a713ffd2f18p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-128 -0x6.db037p+8L : 0x2.4ed6f3da84f2d8c78a713ffd2f18p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-128 -0x6.db037p+8L : 0x2.4ed6f3da84f2d8c78a713ffd2f1cp-16384L : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-128ibm -0x6.db037p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma tonearest ldbl-128ibm -0x6.db037p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma towardzero ldbl-128ibm -0x6.db037p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma upward ldbl-128ibm -0x6.db037p+8L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+tgamma -0x6db.050p0
+= tgamma downward flt-32 -0x6.db05p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma tonearest flt-32 -0x6.db05p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma towardzero flt-32 -0x6.db05p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma upward flt-32 -0x6.db05p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tgamma downward dbl-64 -0x6.db05p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma tonearest dbl-64 -0x6.db05p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma towardzero dbl-64 -0x6.db05p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma upward dbl-64 -0x6.db05p+8 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-96-intel -0x6.db05p+8L : 0x1.8439ab543adb63ap-16384L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-96-intel -0x6.db05p+8L : 0x1.8439ab543adb63ap-16384L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-96-intel -0x6.db05p+8L : 0x1.8439ab543adb63ap-16384L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-96-intel -0x6.db05p+8L : 0x1.8439ab543adb63a8p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-96-m68k -0x6.db05p+8L : 0x1.8439ab543adb63ap-16384L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-96-m68k -0x6.db05p+8L : 0x1.8439ab543adb63a4p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-96-m68k -0x6.db05p+8L : 0x1.8439ab543adb63ap-16384L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-96-m68k -0x6.db05p+8L : 0x1.8439ab543adb63a4p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-128 -0x6.db05p+8L : 0x1.8439ab543adb63a3e200cf800644p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-128 -0x6.db05p+8L : 0x1.8439ab543adb63a3e200cf800648p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-128 -0x6.db05p+8L : 0x1.8439ab543adb63a3e200cf800644p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-128 -0x6.db05p+8L : 0x1.8439ab543adb63a3e200cf800648p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-128ibm -0x6.db05p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma tonearest ldbl-128ibm -0x6.db05p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma towardzero ldbl-128ibm -0x6.db05p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma upward ldbl-128ibm -0x6.db05p+8L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+tgamma -0x6db.051p0
+= tgamma downward flt-32 -0x6.db051p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma tonearest flt-32 -0x6.db051p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma towardzero flt-32 -0x6.db051p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma upward flt-32 -0x6.db051p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tgamma downward dbl-64 -0x6.db051p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma tonearest dbl-64 -0x6.db051p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma towardzero dbl-64 -0x6.db051p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma upward dbl-64 -0x6.db051p+8 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-96-intel -0x6.db051p+8L : 0x1.7ebd5e525657d1bp-16384L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-96-intel -0x6.db051p+8L : 0x1.7ebd5e525657d1b8p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-96-intel -0x6.db051p+8L : 0x1.7ebd5e525657d1bp-16384L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-96-intel -0x6.db051p+8L : 0x1.7ebd5e525657d1b8p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-96-m68k -0x6.db051p+8L : 0x1.7ebd5e525657d1b4p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-96-m68k -0x6.db051p+8L : 0x1.7ebd5e525657d1b8p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-96-m68k -0x6.db051p+8L : 0x1.7ebd5e525657d1b4p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-96-m68k -0x6.db051p+8L : 0x1.7ebd5e525657d1b8p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-128 -0x6.db051p+8L : 0x1.7ebd5e525657d1b6b8720b85279cp-16384L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-128 -0x6.db051p+8L : 0x1.7ebd5e525657d1b6b8720b85279cp-16384L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-128 -0x6.db051p+8L : 0x1.7ebd5e525657d1b6b8720b85279cp-16384L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-128 -0x6.db051p+8L : 0x1.7ebd5e525657d1b6b8720b8527ap-16384L : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-128ibm -0x6.db051p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma tonearest ldbl-128ibm -0x6.db051p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma towardzero ldbl-128ibm -0x6.db051p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma upward ldbl-128ibm -0x6.db051p+8L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+tgamma -0x6db.052p0
+= tgamma downward flt-32 -0x6.db052p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma tonearest flt-32 -0x6.db052p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma towardzero flt-32 -0x6.db052p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma upward flt-32 -0x6.db052p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tgamma downward dbl-64 -0x6.db052p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma tonearest dbl-64 -0x6.db052p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma towardzero dbl-64 -0x6.db052p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma upward dbl-64 -0x6.db052p+8 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-96-intel -0x6.db052p+8L : 0x1.7963a77beed5c948p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-96-intel -0x6.db052p+8L : 0x1.7963a77beed5c948p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-96-intel -0x6.db052p+8L : 0x1.7963a77beed5c948p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-96-intel -0x6.db052p+8L : 0x1.7963a77beed5c95p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-96-m68k -0x6.db052p+8L : 0x1.7963a77beed5c948p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-96-m68k -0x6.db052p+8L : 0x1.7963a77beed5c94cp-16384L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-96-m68k -0x6.db052p+8L : 0x1.7963a77beed5c948p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-96-m68k -0x6.db052p+8L : 0x1.7963a77beed5c94cp-16384L : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-128 -0x6.db052p+8L : 0x1.7963a77beed5c94b5becab9e3p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-128 -0x6.db052p+8L : 0x1.7963a77beed5c94b5becab9e3004p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-128 -0x6.db052p+8L : 0x1.7963a77beed5c94b5becab9e3p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-128 -0x6.db052p+8L : 0x1.7963a77beed5c94b5becab9e3004p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-128ibm -0x6.db052p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma tonearest ldbl-128ibm -0x6.db052p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma towardzero ldbl-128ibm -0x6.db052p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma upward ldbl-128ibm -0x6.db052p+8L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+tgamma -0x6db.053p0
+= tgamma downward flt-32 -0x6.db053p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma tonearest flt-32 -0x6.db053p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma towardzero flt-32 -0x6.db053p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma upward flt-32 -0x6.db053p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tgamma downward dbl-64 -0x6.db053p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma tonearest dbl-64 -0x6.db053p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma towardzero dbl-64 -0x6.db053p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma upward dbl-64 -0x6.db053p+8 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-96-intel -0x6.db053p+8L : 0x1.742b469da476f638p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-96-intel -0x6.db053p+8L : 0x1.742b469da476f64p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-96-intel -0x6.db053p+8L : 0x1.742b469da476f638p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-96-intel -0x6.db053p+8L : 0x1.742b469da476f64p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-96-m68k -0x6.db053p+8L : 0x1.742b469da476f63cp-16384L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-96-m68k -0x6.db053p+8L : 0x1.742b469da476f63cp-16384L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-96-m68k -0x6.db053p+8L : 0x1.742b469da476f63cp-16384L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-96-m68k -0x6.db053p+8L : 0x1.742b469da476f64p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-128 -0x6.db053p+8L : 0x1.742b469da476f63d6ec00429b7a4p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-128 -0x6.db053p+8L : 0x1.742b469da476f63d6ec00429b7a8p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-128 -0x6.db053p+8L : 0x1.742b469da476f63d6ec00429b7a4p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-128 -0x6.db053p+8L : 0x1.742b469da476f63d6ec00429b7a8p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-128ibm -0x6.db053p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma tonearest ldbl-128ibm -0x6.db053p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma towardzero ldbl-128ibm -0x6.db053p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma upward ldbl-128ibm -0x6.db053p+8L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+tgamma -0x6db.054p0
+= tgamma downward flt-32 -0x6.db054p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma tonearest flt-32 -0x6.db054p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma towardzero flt-32 -0x6.db054p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma upward flt-32 -0x6.db054p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tgamma downward dbl-64 -0x6.db054p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma tonearest dbl-64 -0x6.db054p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma towardzero dbl-64 -0x6.db054p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma upward dbl-64 -0x6.db054p+8 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-96-intel -0x6.db054p+8L : 0x1.6f130ac394a6d3b8p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-96-intel -0x6.db054p+8L : 0x1.6f130ac394a6d3b8p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-96-intel -0x6.db054p+8L : 0x1.6f130ac394a6d3b8p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-96-intel -0x6.db054p+8L : 0x1.6f130ac394a6d3cp-16384L : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-96-m68k -0x6.db054p+8L : 0x1.6f130ac394a6d3b8p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-96-m68k -0x6.db054p+8L : 0x1.6f130ac394a6d3bcp-16384L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-96-m68k -0x6.db054p+8L : 0x1.6f130ac394a6d3b8p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-96-m68k -0x6.db054p+8L : 0x1.6f130ac394a6d3bcp-16384L : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-128 -0x6.db054p+8L : 0x1.6f130ac394a6d3bb224e67f975a8p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-128 -0x6.db054p+8L : 0x1.6f130ac394a6d3bb224e67f975acp-16384L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-128 -0x6.db054p+8L : 0x1.6f130ac394a6d3bb224e67f975a8p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-128 -0x6.db054p+8L : 0x1.6f130ac394a6d3bb224e67f975acp-16384L : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-128ibm -0x6.db054p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma tonearest ldbl-128ibm -0x6.db054p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma towardzero ldbl-128ibm -0x6.db054p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma upward ldbl-128ibm -0x6.db054p+8L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+tgamma -0x6db.055p0
+= tgamma downward flt-32 -0x6.db055p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma tonearest flt-32 -0x6.db055p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma towardzero flt-32 -0x6.db055p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma upward flt-32 -0x6.db055p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tgamma downward dbl-64 -0x6.db055p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma tonearest dbl-64 -0x6.db055p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma towardzero dbl-64 -0x6.db055p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma upward dbl-64 -0x6.db055p+8 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-96-intel -0x6.db055p+8L : 0x1.6a19d153bc188128p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-96-intel -0x6.db055p+8L : 0x1.6a19d153bc18813p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-96-intel -0x6.db055p+8L : 0x1.6a19d153bc188128p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-96-intel -0x6.db055p+8L : 0x1.6a19d153bc18813p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-96-m68k -0x6.db055p+8L : 0x1.6a19d153bc18812cp-16384L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-96-m68k -0x6.db055p+8L : 0x1.6a19d153bc18812cp-16384L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-96-m68k -0x6.db055p+8L : 0x1.6a19d153bc18812cp-16384L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-96-m68k -0x6.db055p+8L : 0x1.6a19d153bc18813p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-128 -0x6.db055p+8L : 0x1.6a19d153bc18812d0bf8878b7a48p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-128 -0x6.db055p+8L : 0x1.6a19d153bc18812d0bf8878b7a4cp-16384L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-128 -0x6.db055p+8L : 0x1.6a19d153bc18812d0bf8878b7a48p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-128 -0x6.db055p+8L : 0x1.6a19d153bc18812d0bf8878b7a4cp-16384L : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-128ibm -0x6.db055p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma tonearest ldbl-128ibm -0x6.db055p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma towardzero ldbl-128ibm -0x6.db055p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma upward ldbl-128ibm -0x6.db055p+8L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+tgamma -0x6db.056p0
+= tgamma downward flt-32 -0x6.db056p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma tonearest flt-32 -0x6.db056p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma towardzero flt-32 -0x6.db056p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma upward flt-32 -0x6.db056p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tgamma downward dbl-64 -0x6.db056p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma tonearest dbl-64 -0x6.db056p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma towardzero dbl-64 -0x6.db056p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma upward dbl-64 -0x6.db056p+8 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-96-intel -0x6.db056p+8L : 0x1.653e85385dd6a198p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-96-intel -0x6.db056p+8L : 0x1.653e85385dd6a198p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-96-intel -0x6.db056p+8L : 0x1.653e85385dd6a198p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-96-intel -0x6.db056p+8L : 0x1.653e85385dd6a1ap-16384L : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-96-m68k -0x6.db056p+8L : 0x1.653e85385dd6a198p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-96-m68k -0x6.db056p+8L : 0x1.653e85385dd6a198p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-96-m68k -0x6.db056p+8L : 0x1.653e85385dd6a198p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-96-m68k -0x6.db056p+8L : 0x1.653e85385dd6a19cp-16384L : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-128 -0x6.db056p+8L : 0x1.653e85385dd6a199b7ac74a104d4p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-128 -0x6.db056p+8L : 0x1.653e85385dd6a199b7ac74a104d8p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-128 -0x6.db056p+8L : 0x1.653e85385dd6a199b7ac74a104d4p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-128 -0x6.db056p+8L : 0x1.653e85385dd6a199b7ac74a104d8p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-128ibm -0x6.db056p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma tonearest ldbl-128ibm -0x6.db056p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma towardzero ldbl-128ibm -0x6.db056p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma upward ldbl-128ibm -0x6.db056p+8L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+tgamma -0x6db.057p0
+= tgamma downward flt-32 -0x6.db057p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma tonearest flt-32 -0x6.db057p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma towardzero flt-32 -0x6.db057p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= tgamma upward flt-32 -0x6.db057p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= tgamma downward dbl-64 -0x6.db057p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma tonearest dbl-64 -0x6.db057p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma towardzero dbl-64 -0x6.db057p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= tgamma upward dbl-64 -0x6.db057p+8 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-96-intel -0x6.db057p+8L : 0x1.60801e19256ca5cp-16384L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-96-intel -0x6.db057p+8L : 0x1.60801e19256ca5cp-16384L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-96-intel -0x6.db057p+8L : 0x1.60801e19256ca5cp-16384L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-96-intel -0x6.db057p+8L : 0x1.60801e19256ca5c8p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-96-m68k -0x6.db057p+8L : 0x1.60801e19256ca5cp-16384L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-96-m68k -0x6.db057p+8L : 0x1.60801e19256ca5c4p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-96-m68k -0x6.db057p+8L : 0x1.60801e19256ca5cp-16384L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-96-m68k -0x6.db057p+8L : 0x1.60801e19256ca5c4p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-128 -0x6.db057p+8L : 0x1.60801e19256ca5c2fb6e7b27f37cp-16384L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-128 -0x6.db057p+8L : 0x1.60801e19256ca5c2fb6e7b27f38p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma towardzero ldbl-128 -0x6.db057p+8L : 0x1.60801e19256ca5c2fb6e7b27f37cp-16384L : inexact-ok underflow errno-erange-ok
+= tgamma upward ldbl-128 -0x6.db057p+8L : 0x1.60801e19256ca5c2fb6e7b27f38p-16384L : inexact-ok underflow errno-erange-ok
+= tgamma downward ldbl-128ibm -0x6.db057p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma tonearest ldbl-128ibm -0x6.db057p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma towardzero ldbl-128ibm -0x6.db057p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= tgamma upward ldbl-128ibm -0x6.db057p+8L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
tgamma -0x3.06644cp+0
= tgamma downward flt-32 -0x3.06644cp+0f : 0x6.79a69p+0f : inexact-ok
= tgamma tonearest flt-32 -0x3.06644cp+0f : 0x6.79a698p+0f : inexact-ok
@@ -221736,6 +304660,369 @@ tgamma -0x1.4a5caap+4
= tgamma tonearest ldbl-128ibm -0x1.4a5caap+4L : -0x3.ba6130492158a8f70489141a26p-64L : inexact-ok
= tgamma towardzero ldbl-128ibm -0x1.4a5caap+4L : -0x3.ba6130492158a8f70489141a26p-64L : inexact-ok
= tgamma upward ldbl-128ibm -0x1.4a5caap+4L : -0x3.ba6130492158a8f70489141a26p-64L : inexact-ok
+tgamma -0x9.2d3a5p+0
+= tgamma downward flt-32 -0x9.2d3a5p+0f : 0xb.8dc3fp-20f : inexact-ok
+= tgamma tonearest flt-32 -0x9.2d3a5p+0f : 0xb.8dc3fp-20f : inexact-ok
+= tgamma towardzero flt-32 -0x9.2d3a5p+0f : 0xb.8dc3fp-20f : inexact-ok
+= tgamma upward flt-32 -0x9.2d3a5p+0f : 0xb.8dc4p-20f : inexact-ok
+= tgamma downward dbl-64 -0x9.2d3a5p+0 : 0xb.8dc3f1f706c48p-20 : inexact-ok
+= tgamma tonearest dbl-64 -0x9.2d3a5p+0 : 0xb.8dc3f1f706c5p-20 : inexact-ok
+= tgamma towardzero dbl-64 -0x9.2d3a5p+0 : 0xb.8dc3f1f706c48p-20 : inexact-ok
+= tgamma upward dbl-64 -0x9.2d3a5p+0 : 0xb.8dc3f1f706c5p-20 : inexact-ok
+= tgamma downward ldbl-96-intel -0x9.2d3a5p+0L : 0xb.8dc3f1f706c4f86p-20L : inexact-ok
+= tgamma tonearest ldbl-96-intel -0x9.2d3a5p+0L : 0xb.8dc3f1f706c4f86p-20L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0x9.2d3a5p+0L : 0xb.8dc3f1f706c4f86p-20L : inexact-ok
+= tgamma upward ldbl-96-intel -0x9.2d3a5p+0L : 0xb.8dc3f1f706c4f87p-20L : inexact-ok
+= tgamma downward ldbl-96-m68k -0x9.2d3a5p+0L : 0xb.8dc3f1f706c4f86p-20L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0x9.2d3a5p+0L : 0xb.8dc3f1f706c4f86p-20L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0x9.2d3a5p+0L : 0xb.8dc3f1f706c4f86p-20L : inexact-ok
+= tgamma upward ldbl-96-m68k -0x9.2d3a5p+0L : 0xb.8dc3f1f706c4f87p-20L : inexact-ok
+= tgamma downward ldbl-128 -0x9.2d3a5p+0L : 0xb.8dc3f1f706c4f86703dd9f9e9d3p-20L : inexact-ok
+= tgamma tonearest ldbl-128 -0x9.2d3a5p+0L : 0xb.8dc3f1f706c4f86703dd9f9e9d3p-20L : inexact-ok
+= tgamma towardzero ldbl-128 -0x9.2d3a5p+0L : 0xb.8dc3f1f706c4f86703dd9f9e9d3p-20L : inexact-ok
+= tgamma upward ldbl-128 -0x9.2d3a5p+0L : 0xb.8dc3f1f706c4f86703dd9f9e9d38p-20L : inexact-ok
+= tgamma downward ldbl-128ibm -0x9.2d3a5p+0L : 0xb.8dc3f1f706c4f86703dd9f9e9cp-20L : inexact-ok
+= tgamma tonearest ldbl-128ibm -0x9.2d3a5p+0L : 0xb.8dc3f1f706c4f86703dd9f9e9cp-20L : inexact-ok
+= tgamma towardzero ldbl-128ibm -0x9.2d3a5p+0L : 0xb.8dc3f1f706c4f86703dd9f9e9cp-20L : inexact-ok
+= tgamma upward ldbl-128ibm -0x9.2d3a5p+0L : 0xb.8dc3f1f706c4f86703dd9f9eap-20L : inexact-ok
+tgamma -0xb.0f63ep+0
+= tgamma downward flt-32 -0xb.0f63ep+0f : 0x6.1254c8p-24f : inexact-ok
+= tgamma tonearest flt-32 -0xb.0f63ep+0f : 0x6.1254c8p-24f : inexact-ok
+= tgamma towardzero flt-32 -0xb.0f63ep+0f : 0x6.1254c8p-24f : inexact-ok
+= tgamma upward flt-32 -0xb.0f63ep+0f : 0x6.1254dp-24f : inexact-ok
+= tgamma downward dbl-64 -0xb.0f63ep+0 : 0x6.1254c93775c0cp-24 : inexact-ok
+= tgamma tonearest dbl-64 -0xb.0f63ep+0 : 0x6.1254c93775c1p-24 : inexact-ok
+= tgamma towardzero dbl-64 -0xb.0f63ep+0 : 0x6.1254c93775c0cp-24 : inexact-ok
+= tgamma upward dbl-64 -0xb.0f63ep+0 : 0x6.1254c93775c1p-24 : inexact-ok
+= tgamma downward ldbl-96-intel -0xb.0f63ep+0L : 0x6.1254c93775c0f71p-24L : inexact-ok
+= tgamma tonearest ldbl-96-intel -0xb.0f63ep+0L : 0x6.1254c93775c0f71p-24L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0xb.0f63ep+0L : 0x6.1254c93775c0f71p-24L : inexact-ok
+= tgamma upward ldbl-96-intel -0xb.0f63ep+0L : 0x6.1254c93775c0f718p-24L : inexact-ok
+= tgamma downward ldbl-96-m68k -0xb.0f63ep+0L : 0x6.1254c93775c0f71p-24L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0xb.0f63ep+0L : 0x6.1254c93775c0f71p-24L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0xb.0f63ep+0L : 0x6.1254c93775c0f71p-24L : inexact-ok
+= tgamma upward ldbl-96-m68k -0xb.0f63ep+0L : 0x6.1254c93775c0f718p-24L : inexact-ok
+= tgamma downward ldbl-128 -0xb.0f63ep+0L : 0x6.1254c93775c0f7110208a7057844p-24L : inexact-ok
+= tgamma tonearest ldbl-128 -0xb.0f63ep+0L : 0x6.1254c93775c0f7110208a7057844p-24L : inexact-ok
+= tgamma towardzero ldbl-128 -0xb.0f63ep+0L : 0x6.1254c93775c0f7110208a7057844p-24L : inexact-ok
+= tgamma upward ldbl-128 -0xb.0f63ep+0L : 0x6.1254c93775c0f7110208a7057848p-24L : inexact-ok
+= tgamma downward ldbl-128ibm -0xb.0f63ep+0L : 0x6.1254c93775c0f7110208a70578p-24L : inexact-ok
+= tgamma tonearest ldbl-128ibm -0xb.0f63ep+0L : 0x6.1254c93775c0f7110208a70578p-24L : inexact-ok
+= tgamma towardzero ldbl-128ibm -0xb.0f63ep+0L : 0x6.1254c93775c0f7110208a70578p-24L : inexact-ok
+= tgamma upward ldbl-128ibm -0xb.0f63ep+0L : 0x6.1254c93775c0f7110208a7057ap-24L : inexact-ok
+tgamma -0x5.f0e02p+8
+= tgamma downward flt-32 -0x5.f0e02p+8f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= tgamma tonearest flt-32 -0x5.f0e02p+8f : -0x0p+0f : inexact-ok underflow errno-erange
+= tgamma towardzero flt-32 -0x5.f0e02p+8f : -0x0p+0f : inexact-ok underflow errno-erange
+= tgamma upward flt-32 -0x5.f0e02p+8f : -0x0p+0f : inexact-ok underflow errno-erange
+= tgamma downward dbl-64 -0x5.f0e02p+8 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= tgamma tonearest dbl-64 -0x5.f0e02p+8 : -0x0p+0 : inexact-ok underflow errno-erange
+= tgamma towardzero dbl-64 -0x5.f0e02p+8 : -0x0p+0 : inexact-ok underflow errno-erange
+= tgamma upward dbl-64 -0x5.f0e02p+8 : -0x0p+0 : inexact-ok underflow errno-erange
+= tgamma downward ldbl-96-intel -0x5.f0e02p+8L : -0x3.b6f6a22e1dcdd2ep-13888L : inexact-ok
+= tgamma tonearest ldbl-96-intel -0x5.f0e02p+8L : -0x3.b6f6a22e1dcdd2dcp-13888L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0x5.f0e02p+8L : -0x3.b6f6a22e1dcdd2dcp-13888L : inexact-ok
+= tgamma upward ldbl-96-intel -0x5.f0e02p+8L : -0x3.b6f6a22e1dcdd2dcp-13888L : inexact-ok
+= tgamma downward ldbl-96-m68k -0x5.f0e02p+8L : -0x3.b6f6a22e1dcdd2ep-13888L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0x5.f0e02p+8L : -0x3.b6f6a22e1dcdd2dcp-13888L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0x5.f0e02p+8L : -0x3.b6f6a22e1dcdd2dcp-13888L : inexact-ok
+= tgamma upward ldbl-96-m68k -0x5.f0e02p+8L : -0x3.b6f6a22e1dcdd2dcp-13888L : inexact-ok
+= tgamma downward ldbl-128 -0x5.f0e02p+8L : -0x3.b6f6a22e1dcdd2dcee18cccd843ep-13888L : inexact-ok
+= tgamma tonearest ldbl-128 -0x5.f0e02p+8L : -0x3.b6f6a22e1dcdd2dcee18cccd843cp-13888L : inexact-ok
+= tgamma towardzero ldbl-128 -0x5.f0e02p+8L : -0x3.b6f6a22e1dcdd2dcee18cccd843cp-13888L : inexact-ok
+= tgamma upward ldbl-128 -0x5.f0e02p+8L : -0x3.b6f6a22e1dcdd2dcee18cccd843cp-13888L : inexact-ok
+= tgamma downward ldbl-128ibm -0x5.f0e02p+8L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= tgamma tonearest ldbl-128ibm -0x5.f0e02p+8L : -0x0p+0L : inexact-ok underflow errno-erange
+= tgamma towardzero ldbl-128ibm -0x5.f0e02p+8L : -0x0p+0L : inexact-ok underflow errno-erange
+= tgamma upward ldbl-128ibm -0x5.f0e02p+8L : -0x0p+0L : inexact-ok underflow errno-erange
+tgamma -0xb.3123bp+0
+= tgamma downward flt-32 -0xb.3123bp+0f : 0x1.7457c2p-24f : inexact-ok
+= tgamma tonearest flt-32 -0xb.3123bp+0f : 0x1.7457c4p-24f : inexact-ok
+= tgamma towardzero flt-32 -0xb.3123bp+0f : 0x1.7457c2p-24f : inexact-ok
+= tgamma upward flt-32 -0xb.3123bp+0f : 0x1.7457c4p-24f : inexact-ok
+= tgamma downward dbl-64 -0xb.3123bp+0 : 0x1.7457c3b4ad98ep-24 : inexact-ok
+= tgamma tonearest dbl-64 -0xb.3123bp+0 : 0x1.7457c3b4ad98fp-24 : inexact-ok
+= tgamma towardzero dbl-64 -0xb.3123bp+0 : 0x1.7457c3b4ad98ep-24 : inexact-ok
+= tgamma upward dbl-64 -0xb.3123bp+0 : 0x1.7457c3b4ad98fp-24 : inexact-ok
+= tgamma downward ldbl-96-intel -0xb.3123bp+0L : 0x1.7457c3b4ad98efdep-24L : inexact-ok
+= tgamma tonearest ldbl-96-intel -0xb.3123bp+0L : 0x1.7457c3b4ad98efdep-24L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0xb.3123bp+0L : 0x1.7457c3b4ad98efdep-24L : inexact-ok
+= tgamma upward ldbl-96-intel -0xb.3123bp+0L : 0x1.7457c3b4ad98efep-24L : inexact-ok
+= tgamma downward ldbl-96-m68k -0xb.3123bp+0L : 0x1.7457c3b4ad98efdep-24L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0xb.3123bp+0L : 0x1.7457c3b4ad98efdep-24L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0xb.3123bp+0L : 0x1.7457c3b4ad98efdep-24L : inexact-ok
+= tgamma upward ldbl-96-m68k -0xb.3123bp+0L : 0x1.7457c3b4ad98efep-24L : inexact-ok
+= tgamma downward ldbl-128 -0xb.3123bp+0L : 0x1.7457c3b4ad98efde20da0f4ce492p-24L : inexact-ok
+= tgamma tonearest ldbl-128 -0xb.3123bp+0L : 0x1.7457c3b4ad98efde20da0f4ce493p-24L : inexact-ok
+= tgamma towardzero ldbl-128 -0xb.3123bp+0L : 0x1.7457c3b4ad98efde20da0f4ce492p-24L : inexact-ok
+= tgamma upward ldbl-128 -0xb.3123bp+0L : 0x1.7457c3b4ad98efde20da0f4ce493p-24L : inexact-ok
+= tgamma downward ldbl-128ibm -0xb.3123bp+0L : 0x1.7457c3b4ad98efde20da0f4ce48p-24L : inexact-ok
+= tgamma tonearest ldbl-128ibm -0xb.3123bp+0L : 0x1.7457c3b4ad98efde20da0f4ce48p-24L : inexact-ok
+= tgamma towardzero ldbl-128ibm -0xb.3123bp+0L : 0x1.7457c3b4ad98efde20da0f4ce48p-24L : inexact-ok
+= tgamma upward ldbl-128ibm -0xb.3123bp+0L : 0x1.7457c3b4ad98efde20da0f4ce5p-24L : inexact-ok
+tgamma -0x9.6d538p+0
+= tgamma downward flt-32 -0x9.6d538p+0f : 0x3.87a648p-20f : inexact-ok
+= tgamma tonearest flt-32 -0x9.6d538p+0f : 0x3.87a648p-20f : inexact-ok
+= tgamma towardzero flt-32 -0x9.6d538p+0f : 0x3.87a648p-20f : inexact-ok
+= tgamma upward flt-32 -0x9.6d538p+0f : 0x3.87a64cp-20f : inexact-ok
+= tgamma downward dbl-64 -0x9.6d538p+0 : 0x3.87a648c74383ap-20 : inexact-ok
+= tgamma tonearest dbl-64 -0x9.6d538p+0 : 0x3.87a648c74383ap-20 : inexact-ok
+= tgamma towardzero dbl-64 -0x9.6d538p+0 : 0x3.87a648c74383ap-20 : inexact-ok
+= tgamma upward dbl-64 -0x9.6d538p+0 : 0x3.87a648c74383cp-20 : inexact-ok
+= tgamma downward ldbl-96-intel -0x9.6d538p+0L : 0x3.87a648c74383af5p-20L : inexact-ok
+= tgamma tonearest ldbl-96-intel -0x9.6d538p+0L : 0x3.87a648c74383af54p-20L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0x9.6d538p+0L : 0x3.87a648c74383af5p-20L : inexact-ok
+= tgamma upward ldbl-96-intel -0x9.6d538p+0L : 0x3.87a648c74383af54p-20L : inexact-ok
+= tgamma downward ldbl-96-m68k -0x9.6d538p+0L : 0x3.87a648c74383af5p-20L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0x9.6d538p+0L : 0x3.87a648c74383af54p-20L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0x9.6d538p+0L : 0x3.87a648c74383af5p-20L : inexact-ok
+= tgamma upward ldbl-96-m68k -0x9.6d538p+0L : 0x3.87a648c74383af54p-20L : inexact-ok
+= tgamma downward ldbl-128 -0x9.6d538p+0L : 0x3.87a648c74383af53349fc0cb0096p-20L : inexact-ok
+= tgamma tonearest ldbl-128 -0x9.6d538p+0L : 0x3.87a648c74383af53349fc0cb0098p-20L : inexact-ok
+= tgamma towardzero ldbl-128 -0x9.6d538p+0L : 0x3.87a648c74383af53349fc0cb0096p-20L : inexact-ok
+= tgamma upward ldbl-128 -0x9.6d538p+0L : 0x3.87a648c74383af53349fc0cb0098p-20L : inexact-ok
+= tgamma downward ldbl-128ibm -0x9.6d538p+0L : 0x3.87a648c74383af53349fc0cbp-20L : inexact-ok
+= tgamma tonearest ldbl-128ibm -0x9.6d538p+0L : 0x3.87a648c74383af53349fc0cb01p-20L : inexact-ok
+= tgamma towardzero ldbl-128ibm -0x9.6d538p+0L : 0x3.87a648c74383af53349fc0cbp-20L : inexact-ok
+= tgamma upward ldbl-128ibm -0x9.6d538p+0L : 0x3.87a648c74383af53349fc0cb01p-20L : inexact-ok
+tgamma -0xc.c2439p+0
+= tgamma downward flt-32 -0xc.c2439p+0f : -0x5.e4e83p-32f : inexact-ok
+= tgamma tonearest flt-32 -0xc.c2439p+0f : -0x5.e4e83p-32f : inexact-ok
+= tgamma towardzero flt-32 -0xc.c2439p+0f : -0x5.e4e828p-32f : inexact-ok
+= tgamma upward flt-32 -0xc.c2439p+0f : -0x5.e4e828p-32f : inexact-ok
+= tgamma downward dbl-64 -0xc.c2439p+0 : -0x5.e4e82c4f32084p-32 : inexact-ok
+= tgamma tonearest dbl-64 -0xc.c2439p+0 : -0x5.e4e82c4f3208p-32 : inexact-ok
+= tgamma towardzero dbl-64 -0xc.c2439p+0 : -0x5.e4e82c4f3208p-32 : inexact-ok
+= tgamma upward dbl-64 -0xc.c2439p+0 : -0x5.e4e82c4f3208p-32 : inexact-ok
+= tgamma downward ldbl-96-intel -0xc.c2439p+0L : -0x5.e4e82c4f32081cb8p-32L : inexact-ok
+= tgamma tonearest ldbl-96-intel -0xc.c2439p+0L : -0x5.e4e82c4f32081cbp-32L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0xc.c2439p+0L : -0x5.e4e82c4f32081cbp-32L : inexact-ok
+= tgamma upward ldbl-96-intel -0xc.c2439p+0L : -0x5.e4e82c4f32081cbp-32L : inexact-ok
+= tgamma downward ldbl-96-m68k -0xc.c2439p+0L : -0x5.e4e82c4f32081cb8p-32L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0xc.c2439p+0L : -0x5.e4e82c4f32081cbp-32L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0xc.c2439p+0L : -0x5.e4e82c4f32081cbp-32L : inexact-ok
+= tgamma upward ldbl-96-m68k -0xc.c2439p+0L : -0x5.e4e82c4f32081cbp-32L : inexact-ok
+= tgamma downward ldbl-128 -0xc.c2439p+0L : -0x5.e4e82c4f32081cb334c8415c97p-32L : inexact-ok
+= tgamma tonearest ldbl-128 -0xc.c2439p+0L : -0x5.e4e82c4f32081cb334c8415c97p-32L : inexact-ok
+= tgamma towardzero ldbl-128 -0xc.c2439p+0L : -0x5.e4e82c4f32081cb334c8415c96fcp-32L : inexact-ok
+= tgamma upward ldbl-128 -0xc.c2439p+0L : -0x5.e4e82c4f32081cb334c8415c96fcp-32L : inexact-ok
+= tgamma downward ldbl-128ibm -0xc.c2439p+0L : -0x5.e4e82c4f32081cb334c8415c98p-32L : inexact-ok
+= tgamma tonearest ldbl-128ibm -0xc.c2439p+0L : -0x5.e4e82c4f32081cb334c8415c96p-32L : inexact-ok
+= tgamma towardzero ldbl-128ibm -0xc.c2439p+0L : -0x5.e4e82c4f32081cb334c8415c96p-32L : inexact-ok
+= tgamma upward ldbl-128ibm -0xc.c2439p+0L : -0x5.e4e82c4f32081cb334c8415c96p-32L : inexact-ok
+tgamma -0xc.372f043322128p+0
+= tgamma downward flt-32 -0xc.372fp+0f : -0x1.a07f68p-28f : inexact-ok
+= tgamma tonearest flt-32 -0xc.372fp+0f : -0x1.a07f68p-28f : inexact-ok
+= tgamma towardzero flt-32 -0xc.372fp+0f : -0x1.a07f66p-28f : inexact-ok
+= tgamma upward flt-32 -0xc.372fp+0f : -0x1.a07f66p-28f : inexact-ok
+= tgamma downward dbl-64 -0xc.372fp+0 : -0x1.a07f67df4a68bp-28 : inexact-ok
+= tgamma tonearest dbl-64 -0xc.372fp+0 : -0x1.a07f67df4a68bp-28 : inexact-ok
+= tgamma towardzero dbl-64 -0xc.372fp+0 : -0x1.a07f67df4a68ap-28 : inexact-ok
+= tgamma upward dbl-64 -0xc.372fp+0 : -0x1.a07f67df4a68ap-28 : inexact-ok
+= tgamma downward ldbl-96-intel -0xc.372fp+0L : -0x1.a07f67df4a68ace4p-28L : inexact-ok
+= tgamma tonearest ldbl-96-intel -0xc.372fp+0L : -0x1.a07f67df4a68ace2p-28L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0xc.372fp+0L : -0x1.a07f67df4a68ace2p-28L : inexact-ok
+= tgamma upward ldbl-96-intel -0xc.372fp+0L : -0x1.a07f67df4a68ace2p-28L : inexact-ok
+= tgamma downward ldbl-96-m68k -0xc.372fp+0L : -0x1.a07f67df4a68ace4p-28L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0xc.372fp+0L : -0x1.a07f67df4a68ace2p-28L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0xc.372fp+0L : -0x1.a07f67df4a68ace2p-28L : inexact-ok
+= tgamma upward ldbl-96-m68k -0xc.372fp+0L : -0x1.a07f67df4a68ace2p-28L : inexact-ok
+= tgamma downward ldbl-128 -0xc.372fp+0L : -0x1.a07f67df4a68ace268536cf8aa45p-28L : inexact-ok
+= tgamma tonearest ldbl-128 -0xc.372fp+0L : -0x1.a07f67df4a68ace268536cf8aa44p-28L : inexact-ok
+= tgamma towardzero ldbl-128 -0xc.372fp+0L : -0x1.a07f67df4a68ace268536cf8aa44p-28L : inexact-ok
+= tgamma upward ldbl-128 -0xc.372fp+0L : -0x1.a07f67df4a68ace268536cf8aa44p-28L : inexact-ok
+= tgamma downward ldbl-128ibm -0xc.372fp+0L : -0x1.a07f67df4a68ace268536cf8aa8p-28L : inexact-ok
+= tgamma tonearest ldbl-128ibm -0xc.372fp+0L : -0x1.a07f67df4a68ace268536cf8aa8p-28L : inexact-ok
+= tgamma towardzero ldbl-128ibm -0xc.372fp+0L : -0x1.a07f67df4a68ace268536cf8aap-28L : inexact-ok
+= tgamma upward ldbl-128ibm -0xc.372fp+0L : -0x1.a07f67df4a68ace268536cf8aap-28L : inexact-ok
+= tgamma downward flt-32 -0xc.372f1p+0f : -0x1.a07ecp-28f : inexact-ok
+= tgamma tonearest flt-32 -0xc.372f1p+0f : -0x1.a07ecp-28f : inexact-ok
+= tgamma towardzero flt-32 -0xc.372f1p+0f : -0x1.a07ebep-28f : inexact-ok
+= tgamma upward flt-32 -0xc.372f1p+0f : -0x1.a07ebep-28f : inexact-ok
+= tgamma downward dbl-64 -0xc.372f1p+0 : -0x1.a07ebff6ed1d9p-28 : inexact-ok
+= tgamma tonearest dbl-64 -0xc.372f1p+0 : -0x1.a07ebff6ed1d9p-28 : inexact-ok
+= tgamma towardzero dbl-64 -0xc.372f1p+0 : -0x1.a07ebff6ed1d8p-28 : inexact-ok
+= tgamma upward dbl-64 -0xc.372f1p+0 : -0x1.a07ebff6ed1d8p-28 : inexact-ok
+= tgamma downward ldbl-96-intel -0xc.372f1p+0L : -0x1.a07ebff6ed1d89aap-28L : inexact-ok
+= tgamma tonearest ldbl-96-intel -0xc.372f1p+0L : -0x1.a07ebff6ed1d89a8p-28L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0xc.372f1p+0L : -0x1.a07ebff6ed1d89a8p-28L : inexact-ok
+= tgamma upward ldbl-96-intel -0xc.372f1p+0L : -0x1.a07ebff6ed1d89a8p-28L : inexact-ok
+= tgamma downward ldbl-96-m68k -0xc.372f1p+0L : -0x1.a07ebff6ed1d89aap-28L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0xc.372f1p+0L : -0x1.a07ebff6ed1d89a8p-28L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0xc.372f1p+0L : -0x1.a07ebff6ed1d89a8p-28L : inexact-ok
+= tgamma upward ldbl-96-m68k -0xc.372f1p+0L : -0x1.a07ebff6ed1d89a8p-28L : inexact-ok
+= tgamma downward ldbl-128 -0xc.372f1p+0L : -0x1.a07ebff6ed1d89a8c38abc6815e4p-28L : inexact-ok
+= tgamma tonearest ldbl-128 -0xc.372f1p+0L : -0x1.a07ebff6ed1d89a8c38abc6815e3p-28L : inexact-ok
+= tgamma towardzero ldbl-128 -0xc.372f1p+0L : -0x1.a07ebff6ed1d89a8c38abc6815e3p-28L : inexact-ok
+= tgamma upward ldbl-128 -0xc.372f1p+0L : -0x1.a07ebff6ed1d89a8c38abc6815e3p-28L : inexact-ok
+= tgamma downward ldbl-128ibm -0xc.372f1p+0L : -0x1.a07ebff6ed1d89a8c38abc6816p-28L : inexact-ok
+= tgamma tonearest ldbl-128ibm -0xc.372f1p+0L : -0x1.a07ebff6ed1d89a8c38abc6816p-28L : inexact-ok
+= tgamma towardzero ldbl-128ibm -0xc.372f1p+0L : -0x1.a07ebff6ed1d89a8c38abc68158p-28L : inexact-ok
+= tgamma upward ldbl-128ibm -0xc.372f1p+0L : -0x1.a07ebff6ed1d89a8c38abc68158p-28L : inexact-ok
+= tgamma downward dbl-64 -0xc.372f043322128p+0 : -0x1.a07f3bcc8e5d3p-28 : inexact-ok
+= tgamma tonearest dbl-64 -0xc.372f043322128p+0 : -0x1.a07f3bcc8e5d2p-28 : inexact-ok
+= tgamma towardzero dbl-64 -0xc.372f043322128p+0 : -0x1.a07f3bcc8e5d2p-28 : inexact-ok
+= tgamma upward dbl-64 -0xc.372f043322128p+0 : -0x1.a07f3bcc8e5d2p-28 : inexact-ok
+= tgamma downward ldbl-96-intel -0xc.372f043322128p+0L : -0x1.a07f3bcc8e5d21p-28L : inexact-ok
+= tgamma tonearest ldbl-96-intel -0xc.372f043322128p+0L : -0x1.a07f3bcc8e5d21p-28L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0xc.372f043322128p+0L : -0x1.a07f3bcc8e5d20fep-28L : inexact-ok
+= tgamma upward ldbl-96-intel -0xc.372f043322128p+0L : -0x1.a07f3bcc8e5d20fep-28L : inexact-ok
+= tgamma downward ldbl-96-m68k -0xc.372f043322128p+0L : -0x1.a07f3bcc8e5d21p-28L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0xc.372f043322128p+0L : -0x1.a07f3bcc8e5d21p-28L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0xc.372f043322128p+0L : -0x1.a07f3bcc8e5d20fep-28L : inexact-ok
+= tgamma upward ldbl-96-m68k -0xc.372f043322128p+0L : -0x1.a07f3bcc8e5d20fep-28L : inexact-ok
+= tgamma downward ldbl-128 -0xc.372f043322128p+0L : -0x1.a07f3bcc8e5d20ff6630404ac98cp-28L : inexact-ok
+= tgamma tonearest ldbl-128 -0xc.372f043322128p+0L : -0x1.a07f3bcc8e5d20ff6630404ac98cp-28L : inexact-ok
+= tgamma towardzero ldbl-128 -0xc.372f043322128p+0L : -0x1.a07f3bcc8e5d20ff6630404ac98bp-28L : inexact-ok
+= tgamma upward ldbl-128 -0xc.372f043322128p+0L : -0x1.a07f3bcc8e5d20ff6630404ac98bp-28L : inexact-ok
+= tgamma downward ldbl-128ibm -0xc.372f043322128p+0L : -0x1.a07f3bcc8e5d20ff6630404acap-28L : inexact-ok
+= tgamma tonearest ldbl-128ibm -0xc.372f043322128p+0L : -0x1.a07f3bcc8e5d20ff6630404ac98p-28L : inexact-ok
+= tgamma towardzero ldbl-128ibm -0xc.372f043322128p+0L : -0x1.a07f3bcc8e5d20ff6630404ac98p-28L : inexact-ok
+= tgamma upward ldbl-128ibm -0xc.372f043322128p+0L : -0x1.a07f3bcc8e5d20ff6630404ac98p-28L : inexact-ok
+tgamma -0xa.ccfcep+0
+= tgamma downward flt-32 -0xa.ccfcep+0f : -0x3.a90678p-24f : inexact-ok
+= tgamma tonearest flt-32 -0xa.ccfcep+0f : -0x3.a90678p-24f : inexact-ok
+= tgamma towardzero flt-32 -0xa.ccfcep+0f : -0x3.a90674p-24f : inexact-ok
+= tgamma upward flt-32 -0xa.ccfcep+0f : -0x3.a90674p-24f : inexact-ok
+= tgamma downward dbl-64 -0xa.ccfcep+0 : -0x3.a90676ce3e42ap-24 : inexact-ok
+= tgamma tonearest dbl-64 -0xa.ccfcep+0 : -0x3.a90676ce3e42ap-24 : inexact-ok
+= tgamma towardzero dbl-64 -0xa.ccfcep+0 : -0x3.a90676ce3e428p-24 : inexact-ok
+= tgamma upward dbl-64 -0xa.ccfcep+0 : -0x3.a90676ce3e428p-24 : inexact-ok
+= tgamma downward ldbl-96-intel -0xa.ccfcep+0L : -0x3.a90676ce3e42978p-24L : inexact-ok
+= tgamma tonearest ldbl-96-intel -0xa.ccfcep+0L : -0x3.a90676ce3e42978p-24L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0xa.ccfcep+0L : -0x3.a90676ce3e42977cp-24L : inexact-ok
+= tgamma upward ldbl-96-intel -0xa.ccfcep+0L : -0x3.a90676ce3e42977cp-24L : inexact-ok
+= tgamma downward ldbl-96-m68k -0xa.ccfcep+0L : -0x3.a90676ce3e42978p-24L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0xa.ccfcep+0L : -0x3.a90676ce3e42978p-24L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0xa.ccfcep+0L : -0x3.a90676ce3e42977cp-24L : inexact-ok
+= tgamma upward ldbl-96-m68k -0xa.ccfcep+0L : -0x3.a90676ce3e42977cp-24L : inexact-ok
+= tgamma downward ldbl-128 -0xa.ccfcep+0L : -0x3.a90676ce3e42977fd5f43449ec86p-24L : inexact-ok
+= tgamma tonearest ldbl-128 -0xa.ccfcep+0L : -0x3.a90676ce3e42977fd5f43449ec86p-24L : inexact-ok
+= tgamma towardzero ldbl-128 -0xa.ccfcep+0L : -0x3.a90676ce3e42977fd5f43449ec84p-24L : inexact-ok
+= tgamma upward ldbl-128 -0xa.ccfcep+0L : -0x3.a90676ce3e42977fd5f43449ec84p-24L : inexact-ok
+= tgamma downward ldbl-128ibm -0xa.ccfcep+0L : -0x3.a90676ce3e42977fd5f43449edp-24L : inexact-ok
+= tgamma tonearest ldbl-128ibm -0xa.ccfcep+0L : -0x3.a90676ce3e42977fd5f43449edp-24L : inexact-ok
+= tgamma towardzero ldbl-128ibm -0xa.ccfcep+0L : -0x3.a90676ce3e42977fd5f43449ecp-24L : inexact-ok
+= tgamma upward ldbl-128ibm -0xa.ccfcep+0L : -0x3.a90676ce3e42977fd5f43449ecp-24L : inexact-ok
+tgamma -0x9.418c8p+0
+= tgamma downward flt-32 -0x9.418c8p+0f : 0x7.0e2dap-20f : inexact-ok
+= tgamma tonearest flt-32 -0x9.418c8p+0f : 0x7.0e2dap-20f : inexact-ok
+= tgamma towardzero flt-32 -0x9.418c8p+0f : 0x7.0e2dap-20f : inexact-ok
+= tgamma upward flt-32 -0x9.418c8p+0f : 0x7.0e2da8p-20f : inexact-ok
+= tgamma downward dbl-64 -0x9.418c8p+0 : 0x7.0e2da01118b5p-20 : inexact-ok
+= tgamma tonearest dbl-64 -0x9.418c8p+0 : 0x7.0e2da01118b54p-20 : inexact-ok
+= tgamma towardzero dbl-64 -0x9.418c8p+0 : 0x7.0e2da01118b5p-20 : inexact-ok
+= tgamma upward dbl-64 -0x9.418c8p+0 : 0x7.0e2da01118b54p-20 : inexact-ok
+= tgamma downward ldbl-96-intel -0x9.418c8p+0L : 0x7.0e2da01118b5267p-20L : inexact-ok
+= tgamma tonearest ldbl-96-intel -0x9.418c8p+0L : 0x7.0e2da01118b52678p-20L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0x9.418c8p+0L : 0x7.0e2da01118b5267p-20L : inexact-ok
+= tgamma upward ldbl-96-intel -0x9.418c8p+0L : 0x7.0e2da01118b52678p-20L : inexact-ok
+= tgamma downward ldbl-96-m68k -0x9.418c8p+0L : 0x7.0e2da01118b5267p-20L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0x9.418c8p+0L : 0x7.0e2da01118b52678p-20L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0x9.418c8p+0L : 0x7.0e2da01118b5267p-20L : inexact-ok
+= tgamma upward ldbl-96-m68k -0x9.418c8p+0L : 0x7.0e2da01118b52678p-20L : inexact-ok
+= tgamma downward ldbl-128 -0x9.418c8p+0L : 0x7.0e2da01118b52676a3ab4824587p-20L : inexact-ok
+= tgamma tonearest ldbl-128 -0x9.418c8p+0L : 0x7.0e2da01118b52676a3ab4824587p-20L : inexact-ok
+= tgamma towardzero ldbl-128 -0x9.418c8p+0L : 0x7.0e2da01118b52676a3ab4824587p-20L : inexact-ok
+= tgamma upward ldbl-128 -0x9.418c8p+0L : 0x7.0e2da01118b52676a3ab48245874p-20L : inexact-ok
+= tgamma downward ldbl-128ibm -0x9.418c8p+0L : 0x7.0e2da01118b52676a3ab482458p-20L : inexact-ok
+= tgamma tonearest ldbl-128ibm -0x9.418c8p+0L : 0x7.0e2da01118b52676a3ab482458p-20L : inexact-ok
+= tgamma towardzero ldbl-128ibm -0x9.418c8p+0L : 0x7.0e2da01118b52676a3ab482458p-20L : inexact-ok
+= tgamma upward ldbl-128ibm -0x9.418c8p+0L : 0x7.0e2da01118b52676a3ab48245ap-20L : inexact-ok
+tgamma -0x6.ce9158p+0
+= tgamma downward flt-32 -0x6.ce9158p+0f : -0x6.97c61p-12f : inexact-ok
+= tgamma tonearest flt-32 -0x6.ce9158p+0f : -0x6.97c608p-12f : inexact-ok
+= tgamma towardzero flt-32 -0x6.ce9158p+0f : -0x6.97c608p-12f : inexact-ok
+= tgamma upward flt-32 -0x6.ce9158p+0f : -0x6.97c608p-12f : inexact-ok
+= tgamma downward dbl-64 -0x6.ce9158p+0 : -0x6.97c60a22487f4p-12 : inexact-ok
+= tgamma tonearest dbl-64 -0x6.ce9158p+0 : -0x6.97c60a22487f4p-12 : inexact-ok
+= tgamma towardzero dbl-64 -0x6.ce9158p+0 : -0x6.97c60a22487fp-12 : inexact-ok
+= tgamma upward dbl-64 -0x6.ce9158p+0 : -0x6.97c60a22487fp-12 : inexact-ok
+= tgamma downward ldbl-96-intel -0x6.ce9158p+0L : -0x6.97c60a22487f2ce8p-12L : inexact-ok
+= tgamma tonearest ldbl-96-intel -0x6.ce9158p+0L : -0x6.97c60a22487f2cep-12L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0x6.ce9158p+0L : -0x6.97c60a22487f2cep-12L : inexact-ok
+= tgamma upward ldbl-96-intel -0x6.ce9158p+0L : -0x6.97c60a22487f2cep-12L : inexact-ok
+= tgamma downward ldbl-96-m68k -0x6.ce9158p+0L : -0x6.97c60a22487f2ce8p-12L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0x6.ce9158p+0L : -0x6.97c60a22487f2cep-12L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0x6.ce9158p+0L : -0x6.97c60a22487f2cep-12L : inexact-ok
+= tgamma upward ldbl-96-m68k -0x6.ce9158p+0L : -0x6.97c60a22487f2cep-12L : inexact-ok
+= tgamma downward ldbl-128 -0x6.ce9158p+0L : -0x6.97c60a22487f2ce27930a893474p-12L : inexact-ok
+= tgamma tonearest ldbl-128 -0x6.ce9158p+0L : -0x6.97c60a22487f2ce27930a893473cp-12L : inexact-ok
+= tgamma towardzero ldbl-128 -0x6.ce9158p+0L : -0x6.97c60a22487f2ce27930a893473cp-12L : inexact-ok
+= tgamma upward ldbl-128 -0x6.ce9158p+0L : -0x6.97c60a22487f2ce27930a893473cp-12L : inexact-ok
+= tgamma downward ldbl-128ibm -0x6.ce9158p+0L : -0x6.97c60a22487f2ce27930a89348p-12L : inexact-ok
+= tgamma tonearest ldbl-128ibm -0x6.ce9158p+0L : -0x6.97c60a22487f2ce27930a89348p-12L : inexact-ok
+= tgamma towardzero ldbl-128ibm -0x6.ce9158p+0L : -0x6.97c60a22487f2ce27930a89346p-12L : inexact-ok
+= tgamma upward ldbl-128ibm -0x6.ce9158p+0L : -0x6.97c60a22487f2ce27930a89346p-12L : inexact-ok
+tgamma -0xd.cbf53d0e7d06p+0
+= tgamma downward flt-32 -0xd.cbf53p+0f : 0x7.250828p-36f : inexact-ok
+= tgamma tonearest flt-32 -0xd.cbf53p+0f : 0x7.25083p-36f : inexact-ok
+= tgamma towardzero flt-32 -0xd.cbf53p+0f : 0x7.250828p-36f : inexact-ok
+= tgamma upward flt-32 -0xd.cbf53p+0f : 0x7.25083p-36f : inexact-ok
+= tgamma downward dbl-64 -0xd.cbf53p+0 : 0x7.25082d9261004p-36 : inexact-ok
+= tgamma tonearest dbl-64 -0xd.cbf53p+0 : 0x7.25082d9261008p-36 : inexact-ok
+= tgamma towardzero dbl-64 -0xd.cbf53p+0 : 0x7.25082d9261004p-36 : inexact-ok
+= tgamma upward dbl-64 -0xd.cbf53p+0 : 0x7.25082d9261008p-36 : inexact-ok
+= tgamma downward ldbl-96-intel -0xd.cbf53p+0L : 0x7.25082d9261006e48p-36L : inexact-ok
+= tgamma tonearest ldbl-96-intel -0xd.cbf53p+0L : 0x7.25082d9261006e48p-36L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0xd.cbf53p+0L : 0x7.25082d9261006e48p-36L : inexact-ok
+= tgamma upward ldbl-96-intel -0xd.cbf53p+0L : 0x7.25082d9261006e5p-36L : inexact-ok
+= tgamma downward ldbl-96-m68k -0xd.cbf53p+0L : 0x7.25082d9261006e48p-36L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0xd.cbf53p+0L : 0x7.25082d9261006e48p-36L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0xd.cbf53p+0L : 0x7.25082d9261006e48p-36L : inexact-ok
+= tgamma upward ldbl-96-m68k -0xd.cbf53p+0L : 0x7.25082d9261006e5p-36L : inexact-ok
+= tgamma downward ldbl-128 -0xd.cbf53p+0L : 0x7.25082d9261006e485f7777504304p-36L : inexact-ok
+= tgamma tonearest ldbl-128 -0xd.cbf53p+0L : 0x7.25082d9261006e485f7777504304p-36L : inexact-ok
+= tgamma towardzero ldbl-128 -0xd.cbf53p+0L : 0x7.25082d9261006e485f7777504304p-36L : inexact-ok
+= tgamma upward ldbl-128 -0xd.cbf53p+0L : 0x7.25082d9261006e485f7777504308p-36L : inexact-ok
+= tgamma downward ldbl-128ibm -0xd.cbf53p+0L : 0x7.25082d9261006e485f77775042p-36L : inexact-ok
+= tgamma tonearest ldbl-128ibm -0xd.cbf53p+0L : 0x7.25082d9261006e485f77775044p-36L : inexact-ok
+= tgamma towardzero ldbl-128ibm -0xd.cbf53p+0L : 0x7.25082d9261006e485f77775042p-36L : inexact-ok
+= tgamma upward ldbl-128ibm -0xd.cbf53p+0L : 0x7.25082d9261006e485f77775044p-36L : inexact-ok
+= tgamma downward flt-32 -0xd.cbf54p+0f : 0x7.2508ep-36f : inexact-ok
+= tgamma tonearest flt-32 -0xd.cbf54p+0f : 0x7.2508ep-36f : inexact-ok
+= tgamma towardzero flt-32 -0xd.cbf54p+0f : 0x7.2508ep-36f : inexact-ok
+= tgamma upward flt-32 -0xd.cbf54p+0f : 0x7.2508e8p-36f : inexact-ok
+= tgamma downward dbl-64 -0xd.cbf54p+0 : 0x7.2508e12d1cf5cp-36 : inexact-ok
+= tgamma tonearest dbl-64 -0xd.cbf54p+0 : 0x7.2508e12d1cf5cp-36 : inexact-ok
+= tgamma towardzero dbl-64 -0xd.cbf54p+0 : 0x7.2508e12d1cf5cp-36 : inexact-ok
+= tgamma upward dbl-64 -0xd.cbf54p+0 : 0x7.2508e12d1cf6p-36 : inexact-ok
+= tgamma downward ldbl-96-intel -0xd.cbf54p+0L : 0x7.2508e12d1cf5cc38p-36L : inexact-ok
+= tgamma tonearest ldbl-96-intel -0xd.cbf54p+0L : 0x7.2508e12d1cf5cc38p-36L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0xd.cbf54p+0L : 0x7.2508e12d1cf5cc38p-36L : inexact-ok
+= tgamma upward ldbl-96-intel -0xd.cbf54p+0L : 0x7.2508e12d1cf5cc4p-36L : inexact-ok
+= tgamma downward ldbl-96-m68k -0xd.cbf54p+0L : 0x7.2508e12d1cf5cc38p-36L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0xd.cbf54p+0L : 0x7.2508e12d1cf5cc38p-36L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0xd.cbf54p+0L : 0x7.2508e12d1cf5cc38p-36L : inexact-ok
+= tgamma upward ldbl-96-m68k -0xd.cbf54p+0L : 0x7.2508e12d1cf5cc4p-36L : inexact-ok
+= tgamma downward ldbl-128 -0xd.cbf54p+0L : 0x7.2508e12d1cf5cc3b2b09fb501174p-36L : inexact-ok
+= tgamma tonearest ldbl-128 -0xd.cbf54p+0L : 0x7.2508e12d1cf5cc3b2b09fb501178p-36L : inexact-ok
+= tgamma towardzero ldbl-128 -0xd.cbf54p+0L : 0x7.2508e12d1cf5cc3b2b09fb501174p-36L : inexact-ok
+= tgamma upward ldbl-128 -0xd.cbf54p+0L : 0x7.2508e12d1cf5cc3b2b09fb501178p-36L : inexact-ok
+= tgamma downward ldbl-128ibm -0xd.cbf54p+0L : 0x7.2508e12d1cf5cc3b2b09fb501p-36L : inexact-ok
+= tgamma tonearest ldbl-128ibm -0xd.cbf54p+0L : 0x7.2508e12d1cf5cc3b2b09fb5012p-36L : inexact-ok
+= tgamma towardzero ldbl-128ibm -0xd.cbf54p+0L : 0x7.2508e12d1cf5cc3b2b09fb501p-36L : inexact-ok
+= tgamma upward ldbl-128ibm -0xd.cbf54p+0L : 0x7.2508e12d1cf5cc3b2b09fb5012p-36L : inexact-ok
+= tgamma downward dbl-64 -0xd.cbf53d0e7d06p+0 : 0x7.2508c022ac5ap-36 : inexact-ok
+= tgamma tonearest dbl-64 -0xd.cbf53d0e7d06p+0 : 0x7.2508c022ac5ap-36 : inexact-ok
+= tgamma towardzero dbl-64 -0xd.cbf53d0e7d06p+0 : 0x7.2508c022ac5ap-36 : inexact-ok
+= tgamma upward dbl-64 -0xd.cbf53d0e7d06p+0 : 0x7.2508c022ac5a4p-36 : inexact-ok
+= tgamma downward ldbl-96-intel -0xd.cbf53d0e7d06p+0L : 0x7.2508c022ac5a1f1p-36L : inexact-ok
+= tgamma tonearest ldbl-96-intel -0xd.cbf53d0e7d06p+0L : 0x7.2508c022ac5a1f1p-36L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0xd.cbf53d0e7d06p+0L : 0x7.2508c022ac5a1f1p-36L : inexact-ok
+= tgamma upward ldbl-96-intel -0xd.cbf53d0e7d06p+0L : 0x7.2508c022ac5a1f18p-36L : inexact-ok
+= tgamma downward ldbl-96-m68k -0xd.cbf53d0e7d06p+0L : 0x7.2508c022ac5a1f1p-36L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0xd.cbf53d0e7d06p+0L : 0x7.2508c022ac5a1f1p-36L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0xd.cbf53d0e7d06p+0L : 0x7.2508c022ac5a1f1p-36L : inexact-ok
+= tgamma upward ldbl-96-m68k -0xd.cbf53d0e7d06p+0L : 0x7.2508c022ac5a1f18p-36L : inexact-ok
+= tgamma downward ldbl-128 -0xd.cbf53d0e7d06p+0L : 0x7.2508c022ac5a1f121d3ba32c5948p-36L : inexact-ok
+= tgamma tonearest ldbl-128 -0xd.cbf53d0e7d06p+0L : 0x7.2508c022ac5a1f121d3ba32c5948p-36L : inexact-ok
+= tgamma towardzero ldbl-128 -0xd.cbf53d0e7d06p+0L : 0x7.2508c022ac5a1f121d3ba32c5948p-36L : inexact-ok
+= tgamma upward ldbl-128 -0xd.cbf53d0e7d06p+0L : 0x7.2508c022ac5a1f121d3ba32c594cp-36L : inexact-ok
+= tgamma downward ldbl-128ibm -0xd.cbf53d0e7d06p+0L : 0x7.2508c022ac5a1f121d3ba32c58p-36L : inexact-ok
+= tgamma tonearest ldbl-128ibm -0xd.cbf53d0e7d06p+0L : 0x7.2508c022ac5a1f121d3ba32c5ap-36L : inexact-ok
+= tgamma towardzero ldbl-128ibm -0xd.cbf53d0e7d06p+0L : 0x7.2508c022ac5a1f121d3ba32c58p-36L : inexact-ok
+= tgamma upward ldbl-128ibm -0xd.cbf53d0e7d06p+0L : 0x7.2508c022ac5a1f121d3ba32c5ap-36L : inexact-ok
y0 0.125
= y0 downward flt-32 0x2p-4f : -0x1.63c21ep+0f : inexact-ok
= y0 tonearest flt-32 0x2p-4f : -0x1.63c21cp+0f : inexact-ok
@@ -222431,6 +305718,108 @@ y0 0x1p-110
= y0 tonearest ldbl-128ibm 0x4p-112L : -0x3.09d17453b5eabc83eb8351d4cdp+4L : inexact-ok
= y0 towardzero ldbl-128ibm 0x4p-112L : -0x3.09d17453b5eabc83eb8351d4cdp+4L : inexact-ok
= y0 upward ldbl-128ibm 0x4p-112L : -0x3.09d17453b5eabc83eb8351d4cdp+4L : inexact-ok
+y0 0x1p-600
+= y0 downward flt-32 0x8p-152f : -0x4.1d2be8p+4f : inexact-ok
+= y0 tonearest flt-32 0x8p-152f : -0x4.1d2bep+4f : inexact-ok
+= y0 towardzero flt-32 0x8p-152f : -0x4.1d2bep+4f : inexact-ok
+= y0 upward flt-32 0x8p-152f : -0x4.1d2bep+4f : inexact-ok
+= y0 downward dbl-64 0x8p-152 : -0x4.1d2be18ac8274p+4 : inexact-ok
+= y0 tonearest dbl-64 0x8p-152 : -0x4.1d2be18ac8274p+4 : inexact-ok
+= y0 towardzero dbl-64 0x8p-152 : -0x4.1d2be18ac827p+4 : inexact-ok
+= y0 upward dbl-64 0x8p-152 : -0x4.1d2be18ac827p+4 : inexact-ok
+= y0 downward ldbl-96-intel 0x8p-152L : -0x4.1d2be18ac8272ae8p+4L : inexact-ok
+= y0 tonearest ldbl-96-intel 0x8p-152L : -0x4.1d2be18ac8272ae8p+4L : inexact-ok
+= y0 towardzero ldbl-96-intel 0x8p-152L : -0x4.1d2be18ac8272aep+4L : inexact-ok
+= y0 upward ldbl-96-intel 0x8p-152L : -0x4.1d2be18ac8272aep+4L : inexact-ok
+= y0 downward ldbl-96-m68k 0x8p-152L : -0x4.1d2be18ac8272ae8p+4L : inexact-ok
+= y0 tonearest ldbl-96-m68k 0x8p-152L : -0x4.1d2be18ac8272ae8p+4L : inexact-ok
+= y0 towardzero ldbl-96-m68k 0x8p-152L : -0x4.1d2be18ac8272aep+4L : inexact-ok
+= y0 upward ldbl-96-m68k 0x8p-152L : -0x4.1d2be18ac8272aep+4L : inexact-ok
+= y0 downward ldbl-128 0x8p-152L : -0x4.1d2be18ac8272ae4e737a8c5bedp+4L : inexact-ok
+= y0 tonearest ldbl-128 0x8p-152L : -0x4.1d2be18ac8272ae4e737a8c5bedp+4L : inexact-ok
+= y0 towardzero ldbl-128 0x8p-152L : -0x4.1d2be18ac8272ae4e737a8c5beccp+4L : inexact-ok
+= y0 upward ldbl-128 0x8p-152L : -0x4.1d2be18ac8272ae4e737a8c5beccp+4L : inexact-ok
+= y0 downward ldbl-128ibm 0x8p-152L : -0x4.1d2be18ac8272ae4e737a8c5cp+4L : inexact-ok
+= y0 tonearest ldbl-128ibm 0x8p-152L : -0x4.1d2be18ac8272ae4e737a8c5bep+4L : inexact-ok
+= y0 towardzero ldbl-128ibm 0x8p-152L : -0x4.1d2be18ac8272ae4e737a8c5bep+4L : inexact-ok
+= y0 upward ldbl-128ibm 0x8p-152L : -0x4.1d2be18ac8272ae4e737a8c5bep+4L : inexact-ok
+= y0 downward dbl-64 0x1p-600 : -0x1.08d62677dc8fdp+8 : inexact-ok
+= y0 tonearest dbl-64 0x1p-600 : -0x1.08d62677dc8fcp+8 : inexact-ok
+= y0 towardzero dbl-64 0x1p-600 : -0x1.08d62677dc8fcp+8 : inexact-ok
+= y0 upward dbl-64 0x1p-600 : -0x1.08d62677dc8fcp+8 : inexact-ok
+= y0 downward ldbl-96-intel 0x1p-600L : -0x1.08d62677dc8fc41ap+8L : inexact-ok
+= y0 tonearest ldbl-96-intel 0x1p-600L : -0x1.08d62677dc8fc41ap+8L : inexact-ok
+= y0 towardzero ldbl-96-intel 0x1p-600L : -0x1.08d62677dc8fc418p+8L : inexact-ok
+= y0 upward ldbl-96-intel 0x1p-600L : -0x1.08d62677dc8fc418p+8L : inexact-ok
+= y0 downward ldbl-96-m68k 0x1p-600L : -0x1.08d62677dc8fc41ap+8L : inexact-ok
+= y0 tonearest ldbl-96-m68k 0x1p-600L : -0x1.08d62677dc8fc41ap+8L : inexact-ok
+= y0 towardzero ldbl-96-m68k 0x1p-600L : -0x1.08d62677dc8fc418p+8L : inexact-ok
+= y0 upward ldbl-96-m68k 0x1p-600L : -0x1.08d62677dc8fc418p+8L : inexact-ok
+= y0 downward ldbl-128 0x1p-600L : -0x1.08d62677dc8fc41953242de5fd6ep+8L : inexact-ok
+= y0 tonearest ldbl-128 0x1p-600L : -0x1.08d62677dc8fc41953242de5fd6dp+8L : inexact-ok
+= y0 towardzero ldbl-128 0x1p-600L : -0x1.08d62677dc8fc41953242de5fd6dp+8L : inexact-ok
+= y0 upward ldbl-128 0x1p-600L : -0x1.08d62677dc8fc41953242de5fd6dp+8L : inexact-ok
+= y0 downward ldbl-128ibm 0x1p-600L : -0x1.08d62677dc8fc41953242de5fd8p+8L : inexact-ok
+= y0 tonearest ldbl-128ibm 0x1p-600L : -0x1.08d62677dc8fc41953242de5fd8p+8L : inexact-ok
+= y0 towardzero ldbl-128ibm 0x1p-600L : -0x1.08d62677dc8fc41953242de5fdp+8L : inexact-ok
+= y0 upward ldbl-128ibm 0x1p-600L : -0x1.08d62677dc8fc41953242de5fdp+8L : inexact-ok
+y0 0x1p-10000
+= y0 downward flt-32 0x8p-152f : -0x4.1d2be8p+4f : inexact-ok
+= y0 tonearest flt-32 0x8p-152f : -0x4.1d2bep+4f : inexact-ok
+= y0 towardzero flt-32 0x8p-152f : -0x4.1d2bep+4f : inexact-ok
+= y0 upward flt-32 0x8p-152f : -0x4.1d2bep+4f : inexact-ok
+= y0 downward dbl-64 0x8p-152 : -0x4.1d2be18ac8274p+4 : inexact-ok
+= y0 tonearest dbl-64 0x8p-152 : -0x4.1d2be18ac8274p+4 : inexact-ok
+= y0 towardzero dbl-64 0x8p-152 : -0x4.1d2be18ac827p+4 : inexact-ok
+= y0 upward dbl-64 0x8p-152 : -0x4.1d2be18ac827p+4 : inexact-ok
+= y0 downward ldbl-96-intel 0x8p-152L : -0x4.1d2be18ac8272ae8p+4L : inexact-ok
+= y0 tonearest ldbl-96-intel 0x8p-152L : -0x4.1d2be18ac8272ae8p+4L : inexact-ok
+= y0 towardzero ldbl-96-intel 0x8p-152L : -0x4.1d2be18ac8272aep+4L : inexact-ok
+= y0 upward ldbl-96-intel 0x8p-152L : -0x4.1d2be18ac8272aep+4L : inexact-ok
+= y0 downward ldbl-96-m68k 0x8p-152L : -0x4.1d2be18ac8272ae8p+4L : inexact-ok
+= y0 tonearest ldbl-96-m68k 0x8p-152L : -0x4.1d2be18ac8272ae8p+4L : inexact-ok
+= y0 towardzero ldbl-96-m68k 0x8p-152L : -0x4.1d2be18ac8272aep+4L : inexact-ok
+= y0 upward ldbl-96-m68k 0x8p-152L : -0x4.1d2be18ac8272aep+4L : inexact-ok
+= y0 downward ldbl-128 0x8p-152L : -0x4.1d2be18ac8272ae4e737a8c5bedp+4L : inexact-ok
+= y0 tonearest ldbl-128 0x8p-152L : -0x4.1d2be18ac8272ae4e737a8c5bedp+4L : inexact-ok
+= y0 towardzero ldbl-128 0x8p-152L : -0x4.1d2be18ac8272ae4e737a8c5beccp+4L : inexact-ok
+= y0 upward ldbl-128 0x8p-152L : -0x4.1d2be18ac8272ae4e737a8c5beccp+4L : inexact-ok
+= y0 downward ldbl-128ibm 0x8p-152L : -0x4.1d2be18ac8272ae4e737a8c5cp+4L : inexact-ok
+= y0 tonearest ldbl-128ibm 0x8p-152L : -0x4.1d2be18ac8272ae4e737a8c5bep+4L : inexact-ok
+= y0 towardzero ldbl-128ibm 0x8p-152L : -0x4.1d2be18ac8272ae4e737a8c5bep+4L : inexact-ok
+= y0 upward ldbl-128ibm 0x8p-152L : -0x4.1d2be18ac8272ae4e737a8c5bep+4L : inexact-ok
+= y0 downward dbl-64 0x4p-1076 : -0x1.d9ffc3469e1b4p+8 : inexact-ok
+= y0 tonearest dbl-64 0x4p-1076 : -0x1.d9ffc3469e1b3p+8 : inexact-ok
+= y0 towardzero dbl-64 0x4p-1076 : -0x1.d9ffc3469e1b3p+8 : inexact-ok
+= y0 upward dbl-64 0x4p-1076 : -0x1.d9ffc3469e1b3p+8 : inexact-ok
+= y0 downward ldbl-96-intel 0x4p-1076L : -0x1.d9ffc3469e1b357cp+8L : inexact-ok
+= y0 tonearest ldbl-96-intel 0x4p-1076L : -0x1.d9ffc3469e1b357cp+8L : inexact-ok
+= y0 towardzero ldbl-96-intel 0x4p-1076L : -0x1.d9ffc3469e1b357ap+8L : inexact-ok
+= y0 upward ldbl-96-intel 0x4p-1076L : -0x1.d9ffc3469e1b357ap+8L : inexact-ok
+= y0 downward ldbl-96-m68k 0x4p-1076L : -0x1.d9ffc3469e1b357cp+8L : inexact-ok
+= y0 tonearest ldbl-96-m68k 0x4p-1076L : -0x1.d9ffc3469e1b357cp+8L : inexact-ok
+= y0 towardzero ldbl-96-m68k 0x4p-1076L : -0x1.d9ffc3469e1b357ap+8L : inexact-ok
+= y0 upward ldbl-96-m68k 0x4p-1076L : -0x1.d9ffc3469e1b357ap+8L : inexact-ok
+= y0 downward ldbl-128 0x4p-1076L : -0x1.d9ffc3469e1b357b9c2fa12bc8a8p+8L : inexact-ok
+= y0 tonearest ldbl-128 0x4p-1076L : -0x1.d9ffc3469e1b357b9c2fa12bc8a7p+8L : inexact-ok
+= y0 towardzero ldbl-128 0x4p-1076L : -0x1.d9ffc3469e1b357b9c2fa12bc8a7p+8L : inexact-ok
+= y0 upward ldbl-128 0x4p-1076L : -0x1.d9ffc3469e1b357b9c2fa12bc8a7p+8L : inexact-ok
+= y0 downward ldbl-128ibm 0x4p-1076L : -0x1.d9ffc3469e1b357b9c2fa12bc9p+8L : inexact-ok
+= y0 tonearest ldbl-128ibm 0x4p-1076L : -0x1.d9ffc3469e1b357b9c2fa12bc88p+8L : inexact-ok
+= y0 towardzero ldbl-128ibm 0x4p-1076L : -0x1.d9ffc3469e1b357b9c2fa12bc88p+8L : inexact-ok
+= y0 upward ldbl-128ibm 0x4p-1076L : -0x1.d9ffc3469e1b357b9c2fa12bc88p+8L : inexact-ok
+= y0 downward ldbl-96-intel 0x1p-10000L : -0x1.13cc92aab9d385d2p+12L : inexact-ok
+= y0 tonearest ldbl-96-intel 0x1p-10000L : -0x1.13cc92aab9d385d2p+12L : inexact-ok
+= y0 towardzero ldbl-96-intel 0x1p-10000L : -0x1.13cc92aab9d385dp+12L : inexact-ok
+= y0 upward ldbl-96-intel 0x1p-10000L : -0x1.13cc92aab9d385dp+12L : inexact-ok
+= y0 downward ldbl-96-m68k 0x1p-10000L : -0x1.13cc92aab9d385d2p+12L : inexact-ok
+= y0 tonearest ldbl-96-m68k 0x1p-10000L : -0x1.13cc92aab9d385d2p+12L : inexact-ok
+= y0 towardzero ldbl-96-m68k 0x1p-10000L : -0x1.13cc92aab9d385dp+12L : inexact-ok
+= y0 upward ldbl-96-m68k 0x1p-10000L : -0x1.13cc92aab9d385dp+12L : inexact-ok
+= y0 downward ldbl-128 0x1p-10000L : -0x1.13cc92aab9d385d1d0f2693cb632p+12L : inexact-ok
+= y0 tonearest ldbl-128 0x1p-10000L : -0x1.13cc92aab9d385d1d0f2693cb631p+12L : inexact-ok
+= y0 towardzero ldbl-128 0x1p-10000L : -0x1.13cc92aab9d385d1d0f2693cb631p+12L : inexact-ok
+= y0 upward ldbl-128 0x1p-10000L : -0x1.13cc92aab9d385d1d0f2693cb631p+12L : inexact-ok
y0 min
= y0 downward flt-32 0x4p-128f : -0x3.7ac89cp+4f : inexact-ok
= y0 tonearest flt-32 0x4p-128f : -0x3.7ac89cp+4f : inexact-ok
@@ -223284,6 +306673,108 @@ y1 0x1p-110
= y1 tonearest ldbl-128ibm 0x4p-112L : -0x2.8be60db9391054a7f09d5f47d5p+108L : inexact-ok
= y1 towardzero ldbl-128ibm 0x4p-112L : -0x2.8be60db9391054a7f09d5f47d4p+108L : inexact-ok
= y1 upward ldbl-128ibm 0x4p-112L : -0x2.8be60db9391054a7f09d5f47d4p+108L : inexact-ok
+y1 0x1p-600
+= y1 downward flt-32 0x8p-152f : minus_infty : inexact-ok overflow errno-erange
+= y1 tonearest flt-32 0x8p-152f : minus_infty : inexact-ok overflow errno-erange
+= y1 towardzero flt-32 0x8p-152f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= y1 upward flt-32 0x8p-152f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= y1 downward dbl-64 0x8p-152 : -0x1.45f306dc9c883p+148 : inexact-ok
+= y1 tonearest dbl-64 0x8p-152 : -0x1.45f306dc9c883p+148 : inexact-ok
+= y1 towardzero dbl-64 0x8p-152 : -0x1.45f306dc9c882p+148 : inexact-ok
+= y1 upward dbl-64 0x8p-152 : -0x1.45f306dc9c882p+148 : inexact-ok
+= y1 downward ldbl-96-intel 0x8p-152L : -0x1.45f306dc9c882a54p+148L : inexact-ok
+= y1 tonearest ldbl-96-intel 0x8p-152L : -0x1.45f306dc9c882a54p+148L : inexact-ok
+= y1 towardzero ldbl-96-intel 0x8p-152L : -0x1.45f306dc9c882a52p+148L : inexact-ok
+= y1 upward ldbl-96-intel 0x8p-152L : -0x1.45f306dc9c882a52p+148L : inexact-ok
+= y1 downward ldbl-96-m68k 0x8p-152L : -0x1.45f306dc9c882a54p+148L : inexact-ok
+= y1 tonearest ldbl-96-m68k 0x8p-152L : -0x1.45f306dc9c882a54p+148L : inexact-ok
+= y1 towardzero ldbl-96-m68k 0x8p-152L : -0x1.45f306dc9c882a52p+148L : inexact-ok
+= y1 upward ldbl-96-m68k 0x8p-152L : -0x1.45f306dc9c882a52p+148L : inexact-ok
+= y1 downward ldbl-128 0x8p-152L : -0x1.45f306dc9c882a53f84eafa3ea6ap+148L : inexact-ok
+= y1 tonearest ldbl-128 0x8p-152L : -0x1.45f306dc9c882a53f84eafa3ea6ap+148L : inexact-ok
+= y1 towardzero ldbl-128 0x8p-152L : -0x1.45f306dc9c882a53f84eafa3ea69p+148L : inexact-ok
+= y1 upward ldbl-128 0x8p-152L : -0x1.45f306dc9c882a53f84eafa3ea69p+148L : inexact-ok
+= y1 downward ldbl-128ibm 0x8p-152L : -0x1.45f306dc9c882a53f84eafa3ea8p+148L : inexact-ok
+= y1 tonearest ldbl-128ibm 0x8p-152L : -0x1.45f306dc9c882a53f84eafa3ea8p+148L : inexact-ok
+= y1 towardzero ldbl-128ibm 0x8p-152L : -0x1.45f306dc9c882a53f84eafa3eap+148L : inexact-ok
+= y1 upward ldbl-128ibm 0x8p-152L : -0x1.45f306dc9c882a53f84eafa3eap+148L : inexact-ok
+= y1 downward dbl-64 0x1p-600 : -0xa.2f9836e4e4418p+596 : inexact-ok
+= y1 tonearest dbl-64 0x1p-600 : -0xa.2f9836e4e4418p+596 : inexact-ok
+= y1 towardzero dbl-64 0x1p-600 : -0xa.2f9836e4e441p+596 : inexact-ok
+= y1 upward dbl-64 0x1p-600 : -0xa.2f9836e4e441p+596 : inexact-ok
+= y1 downward ldbl-96-intel 0x1p-600L : -0xa.2f9836e4e44152ap+596L : inexact-ok
+= y1 tonearest ldbl-96-intel 0x1p-600L : -0xa.2f9836e4e44152ap+596L : inexact-ok
+= y1 towardzero ldbl-96-intel 0x1p-600L : -0xa.2f9836e4e441529p+596L : inexact-ok
+= y1 upward ldbl-96-intel 0x1p-600L : -0xa.2f9836e4e441529p+596L : inexact-ok
+= y1 downward ldbl-96-m68k 0x1p-600L : -0xa.2f9836e4e44152ap+596L : inexact-ok
+= y1 tonearest ldbl-96-m68k 0x1p-600L : -0xa.2f9836e4e44152ap+596L : inexact-ok
+= y1 towardzero ldbl-96-m68k 0x1p-600L : -0xa.2f9836e4e441529p+596L : inexact-ok
+= y1 upward ldbl-96-m68k 0x1p-600L : -0xa.2f9836e4e441529p+596L : inexact-ok
+= y1 downward ldbl-128 0x1p-600L : -0xa.2f9836e4e441529fc2757d1f535p+596L : inexact-ok
+= y1 tonearest ldbl-128 0x1p-600L : -0xa.2f9836e4e441529fc2757d1f535p+596L : inexact-ok
+= y1 towardzero ldbl-128 0x1p-600L : -0xa.2f9836e4e441529fc2757d1f5348p+596L : inexact-ok
+= y1 upward ldbl-128 0x1p-600L : -0xa.2f9836e4e441529fc2757d1f5348p+596L : inexact-ok
+= y1 downward ldbl-128ibm 0x1p-600L : -0xa.2f9836e4e441529fc2757d1f54p+596L : inexact-ok
+= y1 tonearest ldbl-128ibm 0x1p-600L : -0xa.2f9836e4e441529fc2757d1f54p+596L : inexact-ok
+= y1 towardzero ldbl-128ibm 0x1p-600L : -0xa.2f9836e4e441529fc2757d1f5p+596L : inexact-ok
+= y1 upward ldbl-128ibm 0x1p-600L : -0xa.2f9836e4e441529fc2757d1f5p+596L : inexact-ok
+y1 0x1p-10000
+= y1 downward flt-32 0x8p-152f : minus_infty : inexact-ok overflow errno-erange
+= y1 tonearest flt-32 0x8p-152f : minus_infty : inexact-ok overflow errno-erange
+= y1 towardzero flt-32 0x8p-152f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= y1 upward flt-32 0x8p-152f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= y1 downward dbl-64 0x8p-152 : -0x1.45f306dc9c883p+148 : inexact-ok
+= y1 tonearest dbl-64 0x8p-152 : -0x1.45f306dc9c883p+148 : inexact-ok
+= y1 towardzero dbl-64 0x8p-152 : -0x1.45f306dc9c882p+148 : inexact-ok
+= y1 upward dbl-64 0x8p-152 : -0x1.45f306dc9c882p+148 : inexact-ok
+= y1 downward ldbl-96-intel 0x8p-152L : -0x1.45f306dc9c882a54p+148L : inexact-ok
+= y1 tonearest ldbl-96-intel 0x8p-152L : -0x1.45f306dc9c882a54p+148L : inexact-ok
+= y1 towardzero ldbl-96-intel 0x8p-152L : -0x1.45f306dc9c882a52p+148L : inexact-ok
+= y1 upward ldbl-96-intel 0x8p-152L : -0x1.45f306dc9c882a52p+148L : inexact-ok
+= y1 downward ldbl-96-m68k 0x8p-152L : -0x1.45f306dc9c882a54p+148L : inexact-ok
+= y1 tonearest ldbl-96-m68k 0x8p-152L : -0x1.45f306dc9c882a54p+148L : inexact-ok
+= y1 towardzero ldbl-96-m68k 0x8p-152L : -0x1.45f306dc9c882a52p+148L : inexact-ok
+= y1 upward ldbl-96-m68k 0x8p-152L : -0x1.45f306dc9c882a52p+148L : inexact-ok
+= y1 downward ldbl-128 0x8p-152L : -0x1.45f306dc9c882a53f84eafa3ea6ap+148L : inexact-ok
+= y1 tonearest ldbl-128 0x8p-152L : -0x1.45f306dc9c882a53f84eafa3ea6ap+148L : inexact-ok
+= y1 towardzero ldbl-128 0x8p-152L : -0x1.45f306dc9c882a53f84eafa3ea69p+148L : inexact-ok
+= y1 upward ldbl-128 0x8p-152L : -0x1.45f306dc9c882a53f84eafa3ea69p+148L : inexact-ok
+= y1 downward ldbl-128ibm 0x8p-152L : -0x1.45f306dc9c882a53f84eafa3ea8p+148L : inexact-ok
+= y1 tonearest ldbl-128ibm 0x8p-152L : -0x1.45f306dc9c882a53f84eafa3ea8p+148L : inexact-ok
+= y1 towardzero ldbl-128ibm 0x8p-152L : -0x1.45f306dc9c882a53f84eafa3eap+148L : inexact-ok
+= y1 upward ldbl-128ibm 0x8p-152L : -0x1.45f306dc9c882a53f84eafa3eap+148L : inexact-ok
+= y1 downward dbl-64 0x4p-1076 : minus_infty : inexact-ok overflow errno-erange
+= y1 tonearest dbl-64 0x4p-1076 : minus_infty : inexact-ok overflow errno-erange
+= y1 towardzero dbl-64 0x4p-1076 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= y1 upward dbl-64 0x4p-1076 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= y1 downward ldbl-96-intel 0x4p-1076L : -0x2.8be60db9391054a8p+1072L : inexact-ok
+= y1 tonearest ldbl-96-intel 0x4p-1076L : -0x2.8be60db9391054a8p+1072L : inexact-ok
+= y1 towardzero ldbl-96-intel 0x4p-1076L : -0x2.8be60db9391054a4p+1072L : inexact-ok
+= y1 upward ldbl-96-intel 0x4p-1076L : -0x2.8be60db9391054a4p+1072L : inexact-ok
+= y1 downward ldbl-96-m68k 0x4p-1076L : -0x2.8be60db9391054a8p+1072L : inexact-ok
+= y1 tonearest ldbl-96-m68k 0x4p-1076L : -0x2.8be60db9391054a8p+1072L : inexact-ok
+= y1 towardzero ldbl-96-m68k 0x4p-1076L : -0x2.8be60db9391054a4p+1072L : inexact-ok
+= y1 upward ldbl-96-m68k 0x4p-1076L : -0x2.8be60db9391054a4p+1072L : inexact-ok
+= y1 downward ldbl-128 0x4p-1076L : -0x2.8be60db9391054a7f09d5f47d4d4p+1072L : inexact-ok
+= y1 tonearest ldbl-128 0x4p-1076L : -0x2.8be60db9391054a7f09d5f47d4d4p+1072L : inexact-ok
+= y1 towardzero ldbl-128 0x4p-1076L : -0x2.8be60db9391054a7f09d5f47d4d2p+1072L : inexact-ok
+= y1 upward ldbl-128 0x4p-1076L : -0x2.8be60db9391054a7f09d5f47d4d2p+1072L : inexact-ok
+= y1 downward ldbl-128ibm 0x4p-1076L : minus_infty : inexact-ok overflow errno-erange
+= y1 tonearest ldbl-128ibm 0x4p-1076L : minus_infty : inexact-ok overflow errno-erange
+= y1 towardzero ldbl-128ibm 0x4p-1076L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= y1 upward ldbl-128ibm 0x4p-1076L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= y1 downward ldbl-96-intel 0x1p-10000L : -0xa.2f9836e4e44152ap+9996L : inexact-ok
+= y1 tonearest ldbl-96-intel 0x1p-10000L : -0xa.2f9836e4e44152ap+9996L : inexact-ok
+= y1 towardzero ldbl-96-intel 0x1p-10000L : -0xa.2f9836e4e441529p+9996L : inexact-ok
+= y1 upward ldbl-96-intel 0x1p-10000L : -0xa.2f9836e4e441529p+9996L : inexact-ok
+= y1 downward ldbl-96-m68k 0x1p-10000L : -0xa.2f9836e4e44152ap+9996L : inexact-ok
+= y1 tonearest ldbl-96-m68k 0x1p-10000L : -0xa.2f9836e4e44152ap+9996L : inexact-ok
+= y1 towardzero ldbl-96-m68k 0x1p-10000L : -0xa.2f9836e4e441529p+9996L : inexact-ok
+= y1 upward ldbl-96-m68k 0x1p-10000L : -0xa.2f9836e4e441529p+9996L : inexact-ok
+= y1 downward ldbl-128 0x1p-10000L : -0xa.2f9836e4e441529fc2757d1f535p+9996L : inexact-ok
+= y1 tonearest ldbl-128 0x1p-10000L : -0xa.2f9836e4e441529fc2757d1f535p+9996L : inexact-ok
+= y1 towardzero ldbl-128 0x1p-10000L : -0xa.2f9836e4e441529fc2757d1f5348p+9996L : inexact-ok
+= y1 upward ldbl-128 0x1p-10000L : -0xa.2f9836e4e441529fc2757d1f5348p+9996L : inexact-ok
y1 min
= y1 downward flt-32 0x4p-128f : -0x2.8be61p+124f : inexact-ok
= y1 tonearest flt-32 0x4p-128f : -0x2.8be60cp+124f : inexact-ok
@@ -223942,6 +307433,158 @@ yn 3 10.0
= yn tonearest ldbl-128ibm 3 0xap+0L : -0x4.0594d980a4d38721b879194ebcp-4L : inexact-ok
= yn towardzero ldbl-128ibm 3 0xap+0L : -0x4.0594d980a4d38721b879194ebcp-4L : inexact-ok
= yn upward ldbl-128ibm 3 0xap+0L : -0x4.0594d980a4d38721b879194ebcp-4L : inexact-ok
+yn 3 0x1p-10
+= yn downward flt-32 3 0x4p-12f : -0x1.45f30ap+32f : inexact-ok
+= yn tonearest flt-32 3 0x4p-12f : -0x1.45f30ap+32f : inexact-ok
+= yn towardzero flt-32 3 0x4p-12f : -0x1.45f308p+32f : inexact-ok
+= yn upward flt-32 3 0x4p-12f : -0x1.45f308p+32f : inexact-ok
+= yn downward dbl-64 3 0x4p-12 : -0x1.45f30968829bp+32 : inexact-ok
+= yn tonearest dbl-64 3 0x4p-12 : -0x1.45f30968829bp+32 : inexact-ok
+= yn towardzero dbl-64 3 0x4p-12 : -0x1.45f30968829afp+32 : inexact-ok
+= yn upward dbl-64 3 0x4p-12 : -0x1.45f30968829afp+32 : inexact-ok
+= yn downward ldbl-96-intel 3 0x4p-12L : -0x1.45f30968829afb5ap+32L : inexact-ok
+= yn tonearest ldbl-96-intel 3 0x4p-12L : -0x1.45f30968829afb5ap+32L : inexact-ok
+= yn towardzero ldbl-96-intel 3 0x4p-12L : -0x1.45f30968829afb58p+32L : inexact-ok
+= yn upward ldbl-96-intel 3 0x4p-12L : -0x1.45f30968829afb58p+32L : inexact-ok
+= yn downward ldbl-96-m68k 3 0x4p-12L : -0x1.45f30968829afb5ap+32L : inexact-ok
+= yn tonearest ldbl-96-m68k 3 0x4p-12L : -0x1.45f30968829afb5ap+32L : inexact-ok
+= yn towardzero ldbl-96-m68k 3 0x4p-12L : -0x1.45f30968829afb58p+32L : inexact-ok
+= yn upward ldbl-96-m68k 3 0x4p-12L : -0x1.45f30968829afb58p+32L : inexact-ok
+= yn downward ldbl-128 3 0x4p-12L : -0x1.45f30968829afb59903f350b35d4p+32L : inexact-ok
+= yn tonearest ldbl-128 3 0x4p-12L : -0x1.45f30968829afb59903f350b35d4p+32L : inexact-ok
+= yn towardzero ldbl-128 3 0x4p-12L : -0x1.45f30968829afb59903f350b35d3p+32L : inexact-ok
+= yn upward ldbl-128 3 0x4p-12L : -0x1.45f30968829afb59903f350b35d3p+32L : inexact-ok
+= yn downward ldbl-128ibm 3 0x4p-12L : -0x1.45f30968829afb59903f350b36p+32L : inexact-ok
+= yn tonearest ldbl-128ibm 3 0x4p-12L : -0x1.45f30968829afb59903f350b36p+32L : inexact-ok
+= yn towardzero ldbl-128ibm 3 0x4p-12L : -0x1.45f30968829afb59903f350b358p+32L : inexact-ok
+= yn upward ldbl-128ibm 3 0x4p-12L : -0x1.45f30968829afb59903f350b358p+32L : inexact-ok
+yn 3 0x1p-100
+= yn downward flt-32 3 0x1p-100f : minus_infty : inexact-ok overflow errno-erange
+= yn tonearest flt-32 3 0x1p-100f : minus_infty : inexact-ok overflow errno-erange
+= yn towardzero flt-32 3 0x1p-100f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= yn upward flt-32 3 0x1p-100f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= yn downward dbl-64 3 0x1p-100 : -0x5.17cc1b727220cp+300 : inexact-ok
+= yn tonearest dbl-64 3 0x1p-100 : -0x5.17cc1b727220cp+300 : inexact-ok
+= yn towardzero dbl-64 3 0x1p-100 : -0x5.17cc1b7272208p+300 : inexact-ok
+= yn upward dbl-64 3 0x1p-100 : -0x5.17cc1b7272208p+300 : inexact-ok
+= yn downward ldbl-96-intel 3 0x1p-100L : -0x5.17cc1b727220a95p+300L : inexact-ok
+= yn tonearest ldbl-96-intel 3 0x1p-100L : -0x5.17cc1b727220a95p+300L : inexact-ok
+= yn towardzero ldbl-96-intel 3 0x1p-100L : -0x5.17cc1b727220a948p+300L : inexact-ok
+= yn upward ldbl-96-intel 3 0x1p-100L : -0x5.17cc1b727220a948p+300L : inexact-ok
+= yn downward ldbl-96-m68k 3 0x1p-100L : -0x5.17cc1b727220a95p+300L : inexact-ok
+= yn tonearest ldbl-96-m68k 3 0x1p-100L : -0x5.17cc1b727220a95p+300L : inexact-ok
+= yn towardzero ldbl-96-m68k 3 0x1p-100L : -0x5.17cc1b727220a948p+300L : inexact-ok
+= yn upward ldbl-96-m68k 3 0x1p-100L : -0x5.17cc1b727220a948p+300L : inexact-ok
+= yn downward ldbl-128 3 0x1p-100L : -0x5.17cc1b727220a94fe13abe8fa9a8p+300L : inexact-ok
+= yn tonearest ldbl-128 3 0x1p-100L : -0x5.17cc1b727220a94fe13abe8fa9a8p+300L : inexact-ok
+= yn towardzero ldbl-128 3 0x1p-100L : -0x5.17cc1b727220a94fe13abe8fa9a4p+300L : inexact-ok
+= yn upward ldbl-128 3 0x1p-100L : -0x5.17cc1b727220a94fe13abe8fa9a4p+300L : inexact-ok
+= yn downward ldbl-128ibm 3 0x1p-100L : -0x5.17cc1b727220a94fe13abe8faap+300L : inexact-ok
+= yn tonearest ldbl-128ibm 3 0x1p-100L : -0x5.17cc1b727220a94fe13abe8faap+300L : inexact-ok
+= yn towardzero ldbl-128ibm 3 0x1p-100L : -0x5.17cc1b727220a94fe13abe8fa8p+300L : inexact-ok
+= yn upward ldbl-128ibm 3 0x1p-100L : -0x5.17cc1b727220a94fe13abe8fa8p+300L : inexact-ok
+yn 3 0x1p-600
+= yn downward flt-32 3 0x8p-152f : minus_infty : inexact-ok overflow errno-erange
+= yn tonearest flt-32 3 0x8p-152f : minus_infty : inexact-ok overflow errno-erange
+= yn towardzero flt-32 3 0x8p-152f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= yn upward flt-32 3 0x8p-152f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= yn downward dbl-64 3 0x8p-152 : -0x2.8be60db939106p+448 : inexact-ok
+= yn tonearest dbl-64 3 0x8p-152 : -0x2.8be60db939106p+448 : inexact-ok
+= yn towardzero dbl-64 3 0x8p-152 : -0x2.8be60db939104p+448 : inexact-ok
+= yn upward dbl-64 3 0x8p-152 : -0x2.8be60db939104p+448 : inexact-ok
+= yn downward ldbl-96-intel 3 0x8p-152L : -0x2.8be60db9391054a8p+448L : inexact-ok
+= yn tonearest ldbl-96-intel 3 0x8p-152L : -0x2.8be60db9391054a8p+448L : inexact-ok
+= yn towardzero ldbl-96-intel 3 0x8p-152L : -0x2.8be60db9391054a4p+448L : inexact-ok
+= yn upward ldbl-96-intel 3 0x8p-152L : -0x2.8be60db9391054a4p+448L : inexact-ok
+= yn downward ldbl-96-m68k 3 0x8p-152L : -0x2.8be60db9391054a8p+448L : inexact-ok
+= yn tonearest ldbl-96-m68k 3 0x8p-152L : -0x2.8be60db9391054a8p+448L : inexact-ok
+= yn towardzero ldbl-96-m68k 3 0x8p-152L : -0x2.8be60db9391054a4p+448L : inexact-ok
+= yn upward ldbl-96-m68k 3 0x8p-152L : -0x2.8be60db9391054a4p+448L : inexact-ok
+= yn downward ldbl-128 3 0x8p-152L : -0x2.8be60db9391054a7f09d5f47d4d4p+448L : inexact-ok
+= yn tonearest ldbl-128 3 0x8p-152L : -0x2.8be60db9391054a7f09d5f47d4d4p+448L : inexact-ok
+= yn towardzero ldbl-128 3 0x8p-152L : -0x2.8be60db9391054a7f09d5f47d4d2p+448L : inexact-ok
+= yn upward ldbl-128 3 0x8p-152L : -0x2.8be60db9391054a7f09d5f47d4d2p+448L : inexact-ok
+= yn downward ldbl-128ibm 3 0x8p-152L : -0x2.8be60db9391054a7f09d5f47d5p+448L : inexact-ok
+= yn tonearest ldbl-128ibm 3 0x8p-152L : -0x2.8be60db9391054a7f09d5f47d5p+448L : inexact-ok
+= yn towardzero ldbl-128ibm 3 0x8p-152L : -0x2.8be60db9391054a7f09d5f47d4p+448L : inexact-ok
+= yn upward ldbl-128ibm 3 0x8p-152L : -0x2.8be60db9391054a7f09d5f47d4p+448L : inexact-ok
+= yn downward dbl-64 3 0x1p-600 : minus_infty : inexact-ok overflow errno-erange
+= yn tonearest dbl-64 3 0x1p-600 : minus_infty : inexact-ok overflow errno-erange
+= yn towardzero dbl-64 3 0x1p-600 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= yn upward dbl-64 3 0x1p-600 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= yn downward ldbl-96-intel 3 0x1p-600L : -0x5.17cc1b727220a95p+1800L : inexact-ok
+= yn tonearest ldbl-96-intel 3 0x1p-600L : -0x5.17cc1b727220a95p+1800L : inexact-ok
+= yn towardzero ldbl-96-intel 3 0x1p-600L : -0x5.17cc1b727220a948p+1800L : inexact-ok
+= yn upward ldbl-96-intel 3 0x1p-600L : -0x5.17cc1b727220a948p+1800L : inexact-ok
+= yn downward ldbl-96-m68k 3 0x1p-600L : -0x5.17cc1b727220a95p+1800L : inexact-ok
+= yn tonearest ldbl-96-m68k 3 0x1p-600L : -0x5.17cc1b727220a95p+1800L : inexact-ok
+= yn towardzero ldbl-96-m68k 3 0x1p-600L : -0x5.17cc1b727220a948p+1800L : inexact-ok
+= yn upward ldbl-96-m68k 3 0x1p-600L : -0x5.17cc1b727220a948p+1800L : inexact-ok
+= yn downward ldbl-128 3 0x1p-600L : -0x5.17cc1b727220a94fe13abe8fa9a8p+1800L : inexact-ok
+= yn tonearest ldbl-128 3 0x1p-600L : -0x5.17cc1b727220a94fe13abe8fa9a8p+1800L : inexact-ok
+= yn towardzero ldbl-128 3 0x1p-600L : -0x5.17cc1b727220a94fe13abe8fa9a4p+1800L : inexact-ok
+= yn upward ldbl-128 3 0x1p-600L : -0x5.17cc1b727220a94fe13abe8fa9a4p+1800L : inexact-ok
+= yn downward ldbl-128ibm 3 0x1p-600L : minus_infty : inexact-ok overflow errno-erange
+= yn tonearest ldbl-128ibm 3 0x1p-600L : minus_infty : inexact-ok overflow errno-erange
+= yn towardzero ldbl-128ibm 3 0x1p-600L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= yn upward ldbl-128ibm 3 0x1p-600L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+yn 3 0x1p-10000
+= yn downward flt-32 3 0x8p-152f : minus_infty : inexact-ok overflow errno-erange
+= yn tonearest flt-32 3 0x8p-152f : minus_infty : inexact-ok overflow errno-erange
+= yn towardzero flt-32 3 0x8p-152f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= yn upward flt-32 3 0x8p-152f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= yn downward dbl-64 3 0x8p-152 : -0x2.8be60db939106p+448 : inexact-ok
+= yn tonearest dbl-64 3 0x8p-152 : -0x2.8be60db939106p+448 : inexact-ok
+= yn towardzero dbl-64 3 0x8p-152 : -0x2.8be60db939104p+448 : inexact-ok
+= yn upward dbl-64 3 0x8p-152 : -0x2.8be60db939104p+448 : inexact-ok
+= yn downward ldbl-96-intel 3 0x8p-152L : -0x2.8be60db9391054a8p+448L : inexact-ok
+= yn tonearest ldbl-96-intel 3 0x8p-152L : -0x2.8be60db9391054a8p+448L : inexact-ok
+= yn towardzero ldbl-96-intel 3 0x8p-152L : -0x2.8be60db9391054a4p+448L : inexact-ok
+= yn upward ldbl-96-intel 3 0x8p-152L : -0x2.8be60db9391054a4p+448L : inexact-ok
+= yn downward ldbl-96-m68k 3 0x8p-152L : -0x2.8be60db9391054a8p+448L : inexact-ok
+= yn tonearest ldbl-96-m68k 3 0x8p-152L : -0x2.8be60db9391054a8p+448L : inexact-ok
+= yn towardzero ldbl-96-m68k 3 0x8p-152L : -0x2.8be60db9391054a4p+448L : inexact-ok
+= yn upward ldbl-96-m68k 3 0x8p-152L : -0x2.8be60db9391054a4p+448L : inexact-ok
+= yn downward ldbl-128 3 0x8p-152L : -0x2.8be60db9391054a7f09d5f47d4d4p+448L : inexact-ok
+= yn tonearest ldbl-128 3 0x8p-152L : -0x2.8be60db9391054a7f09d5f47d4d4p+448L : inexact-ok
+= yn towardzero ldbl-128 3 0x8p-152L : -0x2.8be60db9391054a7f09d5f47d4d2p+448L : inexact-ok
+= yn upward ldbl-128 3 0x8p-152L : -0x2.8be60db9391054a7f09d5f47d4d2p+448L : inexact-ok
+= yn downward ldbl-128ibm 3 0x8p-152L : -0x2.8be60db9391054a7f09d5f47d5p+448L : inexact-ok
+= yn tonearest ldbl-128ibm 3 0x8p-152L : -0x2.8be60db9391054a7f09d5f47d5p+448L : inexact-ok
+= yn towardzero ldbl-128ibm 3 0x8p-152L : -0x2.8be60db9391054a7f09d5f47d4p+448L : inexact-ok
+= yn upward ldbl-128ibm 3 0x8p-152L : -0x2.8be60db9391054a7f09d5f47d4p+448L : inexact-ok
+= yn downward dbl-64 3 0x4p-1076 : minus_infty : inexact-ok overflow errno-erange
+= yn tonearest dbl-64 3 0x4p-1076 : minus_infty : inexact-ok overflow errno-erange
+= yn towardzero dbl-64 3 0x4p-1076 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= yn upward dbl-64 3 0x4p-1076 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= yn downward ldbl-96-intel 3 0x4p-1076L : -0x1.45f306dc9c882a54p+3224L : inexact-ok
+= yn tonearest ldbl-96-intel 3 0x4p-1076L : -0x1.45f306dc9c882a54p+3224L : inexact-ok
+= yn towardzero ldbl-96-intel 3 0x4p-1076L : -0x1.45f306dc9c882a52p+3224L : inexact-ok
+= yn upward ldbl-96-intel 3 0x4p-1076L : -0x1.45f306dc9c882a52p+3224L : inexact-ok
+= yn downward ldbl-96-m68k 3 0x4p-1076L : -0x1.45f306dc9c882a54p+3224L : inexact-ok
+= yn tonearest ldbl-96-m68k 3 0x4p-1076L : -0x1.45f306dc9c882a54p+3224L : inexact-ok
+= yn towardzero ldbl-96-m68k 3 0x4p-1076L : -0x1.45f306dc9c882a52p+3224L : inexact-ok
+= yn upward ldbl-96-m68k 3 0x4p-1076L : -0x1.45f306dc9c882a52p+3224L : inexact-ok
+= yn downward ldbl-128 3 0x4p-1076L : -0x1.45f306dc9c882a53f84eafa3ea6ap+3224L : inexact-ok
+= yn tonearest ldbl-128 3 0x4p-1076L : -0x1.45f306dc9c882a53f84eafa3ea6ap+3224L : inexact-ok
+= yn towardzero ldbl-128 3 0x4p-1076L : -0x1.45f306dc9c882a53f84eafa3ea69p+3224L : inexact-ok
+= yn upward ldbl-128 3 0x4p-1076L : -0x1.45f306dc9c882a53f84eafa3ea69p+3224L : inexact-ok
+= yn downward ldbl-128ibm 3 0x4p-1076L : minus_infty : inexact-ok overflow errno-erange
+= yn tonearest ldbl-128ibm 3 0x4p-1076L : minus_infty : inexact-ok overflow errno-erange
+= yn towardzero ldbl-128ibm 3 0x4p-1076L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= yn upward ldbl-128ibm 3 0x4p-1076L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= yn downward ldbl-96-intel 3 0x1p-10000L : minus_infty : inexact-ok overflow errno-erange
+= yn tonearest ldbl-96-intel 3 0x1p-10000L : minus_infty : inexact-ok overflow errno-erange
+= yn towardzero ldbl-96-intel 3 0x1p-10000L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= yn upward ldbl-96-intel 3 0x1p-10000L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= yn downward ldbl-96-m68k 3 0x1p-10000L : minus_infty : inexact-ok overflow errno-erange
+= yn tonearest ldbl-96-m68k 3 0x1p-10000L : minus_infty : inexact-ok overflow errno-erange
+= yn towardzero ldbl-96-m68k 3 0x1p-10000L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= yn upward ldbl-96-m68k 3 0x1p-10000L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= yn downward ldbl-128 3 0x1p-10000L : minus_infty : inexact-ok overflow errno-erange
+= yn tonearest ldbl-128 3 0x1p-10000L : minus_infty : inexact-ok overflow errno-erange
+= yn towardzero ldbl-128 3 0x1p-10000L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= yn upward ldbl-128 3 0x1p-10000L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
yn 10 0.125
= yn downward flt-32 10 0x2p-4f : -0x1.c36672p+56f : inexact-ok
= yn tonearest flt-32 10 0x2p-4f : -0x1.c3667p+56f : inexact-ok
@@ -224341,6 +307984,158 @@ yn 2 0x1p16383
= yn tonearest ldbl-128ibm 2 0xf.ffffffffffffbffffffffffffcp+1020L : 0x5.34b8be56c9cb044a0ef191b026p-516L : inexact-ok
= yn towardzero ldbl-128ibm 2 0xf.ffffffffffffbffffffffffffcp+1020L : 0x5.34b8be56c9cb044a0ef191b024p-516L : inexact-ok
= yn upward ldbl-128ibm 2 0xf.ffffffffffffbffffffffffffcp+1020L : 0x5.34b8be56c9cb044a0ef191b026p-516L : inexact-ok
+yn 2 0x1p-10
+= yn downward flt-32 2 0x4p-12f : -0x1.45f30cp+20f : inexact-ok
+= yn tonearest flt-32 2 0x4p-12f : -0x1.45f30cp+20f : inexact-ok
+= yn towardzero flt-32 2 0x4p-12f : -0x1.45f30ap+20f : inexact-ok
+= yn upward flt-32 2 0x4p-12f : -0x1.45f30ap+20f : inexact-ok
+= yn downward dbl-64 2 0x4p-12 : -0x1.45f30bf469428p+20 : inexact-ok
+= yn tonearest dbl-64 2 0x4p-12 : -0x1.45f30bf469427p+20 : inexact-ok
+= yn towardzero dbl-64 2 0x4p-12 : -0x1.45f30bf469427p+20 : inexact-ok
+= yn upward dbl-64 2 0x4p-12 : -0x1.45f30bf469427p+20 : inexact-ok
+= yn downward ldbl-96-intel 2 0x4p-12L : -0x1.45f30bf4694275b6p+20L : inexact-ok
+= yn tonearest ldbl-96-intel 2 0x4p-12L : -0x1.45f30bf4694275b4p+20L : inexact-ok
+= yn towardzero ldbl-96-intel 2 0x4p-12L : -0x1.45f30bf4694275b4p+20L : inexact-ok
+= yn upward ldbl-96-intel 2 0x4p-12L : -0x1.45f30bf4694275b4p+20L : inexact-ok
+= yn downward ldbl-96-m68k 2 0x4p-12L : -0x1.45f30bf4694275b6p+20L : inexact-ok
+= yn tonearest ldbl-96-m68k 2 0x4p-12L : -0x1.45f30bf4694275b4p+20L : inexact-ok
+= yn towardzero ldbl-96-m68k 2 0x4p-12L : -0x1.45f30bf4694275b4p+20L : inexact-ok
+= yn upward ldbl-96-m68k 2 0x4p-12L : -0x1.45f30bf4694275b4p+20L : inexact-ok
+= yn downward ldbl-128 2 0x4p-12L : -0x1.45f30bf4694275b4261a1ee47383p+20L : inexact-ok
+= yn tonearest ldbl-128 2 0x4p-12L : -0x1.45f30bf4694275b4261a1ee47383p+20L : inexact-ok
+= yn towardzero ldbl-128 2 0x4p-12L : -0x1.45f30bf4694275b4261a1ee47382p+20L : inexact-ok
+= yn upward ldbl-128 2 0x4p-12L : -0x1.45f30bf4694275b4261a1ee47382p+20L : inexact-ok
+= yn downward ldbl-128ibm 2 0x4p-12L : -0x1.45f30bf4694275b4261a1ee474p+20L : inexact-ok
+= yn tonearest ldbl-128ibm 2 0x4p-12L : -0x1.45f30bf4694275b4261a1ee4738p+20L : inexact-ok
+= yn towardzero ldbl-128ibm 2 0x4p-12L : -0x1.45f30bf4694275b4261a1ee4738p+20L : inexact-ok
+= yn upward ldbl-128ibm 2 0x4p-12L : -0x1.45f30bf4694275b4261a1ee4738p+20L : inexact-ok
+yn 2 0x1p-100
+= yn downward flt-32 2 0x1p-100f : minus_infty : inexact-ok overflow errno-erange
+= yn tonearest flt-32 2 0x1p-100f : minus_infty : inexact-ok overflow errno-erange
+= yn towardzero flt-32 2 0x1p-100f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= yn upward flt-32 2 0x1p-100f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= yn downward dbl-64 2 0x1p-100 : -0x1.45f306dc9c883p+200 : inexact-ok
+= yn tonearest dbl-64 2 0x1p-100 : -0x1.45f306dc9c883p+200 : inexact-ok
+= yn towardzero dbl-64 2 0x1p-100 : -0x1.45f306dc9c882p+200 : inexact-ok
+= yn upward dbl-64 2 0x1p-100 : -0x1.45f306dc9c882p+200 : inexact-ok
+= yn downward ldbl-96-intel 2 0x1p-100L : -0x1.45f306dc9c882a54p+200L : inexact-ok
+= yn tonearest ldbl-96-intel 2 0x1p-100L : -0x1.45f306dc9c882a54p+200L : inexact-ok
+= yn towardzero ldbl-96-intel 2 0x1p-100L : -0x1.45f306dc9c882a52p+200L : inexact-ok
+= yn upward ldbl-96-intel 2 0x1p-100L : -0x1.45f306dc9c882a52p+200L : inexact-ok
+= yn downward ldbl-96-m68k 2 0x1p-100L : -0x1.45f306dc9c882a54p+200L : inexact-ok
+= yn tonearest ldbl-96-m68k 2 0x1p-100L : -0x1.45f306dc9c882a54p+200L : inexact-ok
+= yn towardzero ldbl-96-m68k 2 0x1p-100L : -0x1.45f306dc9c882a52p+200L : inexact-ok
+= yn upward ldbl-96-m68k 2 0x1p-100L : -0x1.45f306dc9c882a52p+200L : inexact-ok
+= yn downward ldbl-128 2 0x1p-100L : -0x1.45f306dc9c882a53f84eafa3ea6ap+200L : inexact-ok
+= yn tonearest ldbl-128 2 0x1p-100L : -0x1.45f306dc9c882a53f84eafa3ea6ap+200L : inexact-ok
+= yn towardzero ldbl-128 2 0x1p-100L : -0x1.45f306dc9c882a53f84eafa3ea69p+200L : inexact-ok
+= yn upward ldbl-128 2 0x1p-100L : -0x1.45f306dc9c882a53f84eafa3ea69p+200L : inexact-ok
+= yn downward ldbl-128ibm 2 0x1p-100L : -0x1.45f306dc9c882a53f84eafa3ea8p+200L : inexact-ok
+= yn tonearest ldbl-128ibm 2 0x1p-100L : -0x1.45f306dc9c882a53f84eafa3ea8p+200L : inexact-ok
+= yn towardzero ldbl-128ibm 2 0x1p-100L : -0x1.45f306dc9c882a53f84eafa3eap+200L : inexact-ok
+= yn upward ldbl-128ibm 2 0x1p-100L : -0x1.45f306dc9c882a53f84eafa3eap+200L : inexact-ok
+yn 2 0x1p-600
+= yn downward flt-32 2 0x8p-152f : minus_infty : inexact-ok overflow errno-erange
+= yn tonearest flt-32 2 0x8p-152f : minus_infty : inexact-ok overflow errno-erange
+= yn towardzero flt-32 2 0x8p-152f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= yn upward flt-32 2 0x8p-152f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= yn downward dbl-64 2 0x8p-152 : -0x5.17cc1b727220cp+296 : inexact-ok
+= yn tonearest dbl-64 2 0x8p-152 : -0x5.17cc1b727220cp+296 : inexact-ok
+= yn towardzero dbl-64 2 0x8p-152 : -0x5.17cc1b7272208p+296 : inexact-ok
+= yn upward dbl-64 2 0x8p-152 : -0x5.17cc1b7272208p+296 : inexact-ok
+= yn downward ldbl-96-intel 2 0x8p-152L : -0x5.17cc1b727220a95p+296L : inexact-ok
+= yn tonearest ldbl-96-intel 2 0x8p-152L : -0x5.17cc1b727220a95p+296L : inexact-ok
+= yn towardzero ldbl-96-intel 2 0x8p-152L : -0x5.17cc1b727220a948p+296L : inexact-ok
+= yn upward ldbl-96-intel 2 0x8p-152L : -0x5.17cc1b727220a948p+296L : inexact-ok
+= yn downward ldbl-96-m68k 2 0x8p-152L : -0x5.17cc1b727220a95p+296L : inexact-ok
+= yn tonearest ldbl-96-m68k 2 0x8p-152L : -0x5.17cc1b727220a95p+296L : inexact-ok
+= yn towardzero ldbl-96-m68k 2 0x8p-152L : -0x5.17cc1b727220a948p+296L : inexact-ok
+= yn upward ldbl-96-m68k 2 0x8p-152L : -0x5.17cc1b727220a948p+296L : inexact-ok
+= yn downward ldbl-128 2 0x8p-152L : -0x5.17cc1b727220a94fe13abe8fa9a8p+296L : inexact-ok
+= yn tonearest ldbl-128 2 0x8p-152L : -0x5.17cc1b727220a94fe13abe8fa9a8p+296L : inexact-ok
+= yn towardzero ldbl-128 2 0x8p-152L : -0x5.17cc1b727220a94fe13abe8fa9a4p+296L : inexact-ok
+= yn upward ldbl-128 2 0x8p-152L : -0x5.17cc1b727220a94fe13abe8fa9a4p+296L : inexact-ok
+= yn downward ldbl-128ibm 2 0x8p-152L : -0x5.17cc1b727220a94fe13abe8faap+296L : inexact-ok
+= yn tonearest ldbl-128ibm 2 0x8p-152L : -0x5.17cc1b727220a94fe13abe8faap+296L : inexact-ok
+= yn towardzero ldbl-128ibm 2 0x8p-152L : -0x5.17cc1b727220a94fe13abe8fa8p+296L : inexact-ok
+= yn upward ldbl-128ibm 2 0x8p-152L : -0x5.17cc1b727220a94fe13abe8fa8p+296L : inexact-ok
+= yn downward dbl-64 2 0x1p-600 : minus_infty : inexact-ok overflow errno-erange
+= yn tonearest dbl-64 2 0x1p-600 : minus_infty : inexact-ok overflow errno-erange
+= yn towardzero dbl-64 2 0x1p-600 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= yn upward dbl-64 2 0x1p-600 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= yn downward ldbl-96-intel 2 0x1p-600L : -0x1.45f306dc9c882a54p+1200L : inexact-ok
+= yn tonearest ldbl-96-intel 2 0x1p-600L : -0x1.45f306dc9c882a54p+1200L : inexact-ok
+= yn towardzero ldbl-96-intel 2 0x1p-600L : -0x1.45f306dc9c882a52p+1200L : inexact-ok
+= yn upward ldbl-96-intel 2 0x1p-600L : -0x1.45f306dc9c882a52p+1200L : inexact-ok
+= yn downward ldbl-96-m68k 2 0x1p-600L : -0x1.45f306dc9c882a54p+1200L : inexact-ok
+= yn tonearest ldbl-96-m68k 2 0x1p-600L : -0x1.45f306dc9c882a54p+1200L : inexact-ok
+= yn towardzero ldbl-96-m68k 2 0x1p-600L : -0x1.45f306dc9c882a52p+1200L : inexact-ok
+= yn upward ldbl-96-m68k 2 0x1p-600L : -0x1.45f306dc9c882a52p+1200L : inexact-ok
+= yn downward ldbl-128 2 0x1p-600L : -0x1.45f306dc9c882a53f84eafa3ea6ap+1200L : inexact-ok
+= yn tonearest ldbl-128 2 0x1p-600L : -0x1.45f306dc9c882a53f84eafa3ea6ap+1200L : inexact-ok
+= yn towardzero ldbl-128 2 0x1p-600L : -0x1.45f306dc9c882a53f84eafa3ea69p+1200L : inexact-ok
+= yn upward ldbl-128 2 0x1p-600L : -0x1.45f306dc9c882a53f84eafa3ea69p+1200L : inexact-ok
+= yn downward ldbl-128ibm 2 0x1p-600L : minus_infty : inexact-ok overflow errno-erange
+= yn tonearest ldbl-128ibm 2 0x1p-600L : minus_infty : inexact-ok overflow errno-erange
+= yn towardzero ldbl-128ibm 2 0x1p-600L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= yn upward ldbl-128ibm 2 0x1p-600L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+yn 2 0x1p-10000
+= yn downward flt-32 2 0x8p-152f : minus_infty : inexact-ok overflow errno-erange
+= yn tonearest flt-32 2 0x8p-152f : minus_infty : inexact-ok overflow errno-erange
+= yn towardzero flt-32 2 0x8p-152f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= yn upward flt-32 2 0x8p-152f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= yn downward dbl-64 2 0x8p-152 : -0x5.17cc1b727220cp+296 : inexact-ok
+= yn tonearest dbl-64 2 0x8p-152 : -0x5.17cc1b727220cp+296 : inexact-ok
+= yn towardzero dbl-64 2 0x8p-152 : -0x5.17cc1b7272208p+296 : inexact-ok
+= yn upward dbl-64 2 0x8p-152 : -0x5.17cc1b7272208p+296 : inexact-ok
+= yn downward ldbl-96-intel 2 0x8p-152L : -0x5.17cc1b727220a95p+296L : inexact-ok
+= yn tonearest ldbl-96-intel 2 0x8p-152L : -0x5.17cc1b727220a95p+296L : inexact-ok
+= yn towardzero ldbl-96-intel 2 0x8p-152L : -0x5.17cc1b727220a948p+296L : inexact-ok
+= yn upward ldbl-96-intel 2 0x8p-152L : -0x5.17cc1b727220a948p+296L : inexact-ok
+= yn downward ldbl-96-m68k 2 0x8p-152L : -0x5.17cc1b727220a95p+296L : inexact-ok
+= yn tonearest ldbl-96-m68k 2 0x8p-152L : -0x5.17cc1b727220a95p+296L : inexact-ok
+= yn towardzero ldbl-96-m68k 2 0x8p-152L : -0x5.17cc1b727220a948p+296L : inexact-ok
+= yn upward ldbl-96-m68k 2 0x8p-152L : -0x5.17cc1b727220a948p+296L : inexact-ok
+= yn downward ldbl-128 2 0x8p-152L : -0x5.17cc1b727220a94fe13abe8fa9a8p+296L : inexact-ok
+= yn tonearest ldbl-128 2 0x8p-152L : -0x5.17cc1b727220a94fe13abe8fa9a8p+296L : inexact-ok
+= yn towardzero ldbl-128 2 0x8p-152L : -0x5.17cc1b727220a94fe13abe8fa9a4p+296L : inexact-ok
+= yn upward ldbl-128 2 0x8p-152L : -0x5.17cc1b727220a94fe13abe8fa9a4p+296L : inexact-ok
+= yn downward ldbl-128ibm 2 0x8p-152L : -0x5.17cc1b727220a94fe13abe8faap+296L : inexact-ok
+= yn tonearest ldbl-128ibm 2 0x8p-152L : -0x5.17cc1b727220a94fe13abe8faap+296L : inexact-ok
+= yn towardzero ldbl-128ibm 2 0x8p-152L : -0x5.17cc1b727220a94fe13abe8fa8p+296L : inexact-ok
+= yn upward ldbl-128ibm 2 0x8p-152L : -0x5.17cc1b727220a94fe13abe8fa8p+296L : inexact-ok
+= yn downward dbl-64 2 0x4p-1076 : minus_infty : inexact-ok overflow errno-erange
+= yn tonearest dbl-64 2 0x4p-1076 : minus_infty : inexact-ok overflow errno-erange
+= yn towardzero dbl-64 2 0x4p-1076 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= yn upward dbl-64 2 0x4p-1076 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= yn downward ldbl-96-intel 2 0x4p-1076L : -0x1.45f306dc9c882a54p+2148L : inexact-ok
+= yn tonearest ldbl-96-intel 2 0x4p-1076L : -0x1.45f306dc9c882a54p+2148L : inexact-ok
+= yn towardzero ldbl-96-intel 2 0x4p-1076L : -0x1.45f306dc9c882a52p+2148L : inexact-ok
+= yn upward ldbl-96-intel 2 0x4p-1076L : -0x1.45f306dc9c882a52p+2148L : inexact-ok
+= yn downward ldbl-96-m68k 2 0x4p-1076L : -0x1.45f306dc9c882a54p+2148L : inexact-ok
+= yn tonearest ldbl-96-m68k 2 0x4p-1076L : -0x1.45f306dc9c882a54p+2148L : inexact-ok
+= yn towardzero ldbl-96-m68k 2 0x4p-1076L : -0x1.45f306dc9c882a52p+2148L : inexact-ok
+= yn upward ldbl-96-m68k 2 0x4p-1076L : -0x1.45f306dc9c882a52p+2148L : inexact-ok
+= yn downward ldbl-128 2 0x4p-1076L : -0x1.45f306dc9c882a53f84eafa3ea6ap+2148L : inexact-ok
+= yn tonearest ldbl-128 2 0x4p-1076L : -0x1.45f306dc9c882a53f84eafa3ea6ap+2148L : inexact-ok
+= yn towardzero ldbl-128 2 0x4p-1076L : -0x1.45f306dc9c882a53f84eafa3ea69p+2148L : inexact-ok
+= yn upward ldbl-128 2 0x4p-1076L : -0x1.45f306dc9c882a53f84eafa3ea69p+2148L : inexact-ok
+= yn downward ldbl-128ibm 2 0x4p-1076L : minus_infty : inexact-ok overflow errno-erange
+= yn tonearest ldbl-128ibm 2 0x4p-1076L : minus_infty : inexact-ok overflow errno-erange
+= yn towardzero ldbl-128ibm 2 0x4p-1076L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= yn upward ldbl-128ibm 2 0x4p-1076L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= yn downward ldbl-96-intel 2 0x1p-10000L : minus_infty : inexact-ok overflow errno-erange
+= yn tonearest ldbl-96-intel 2 0x1p-10000L : minus_infty : inexact-ok overflow errno-erange
+= yn towardzero ldbl-96-intel 2 0x1p-10000L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= yn upward ldbl-96-intel 2 0x1p-10000L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= yn downward ldbl-96-m68k 2 0x1p-10000L : minus_infty : inexact-ok overflow errno-erange
+= yn tonearest ldbl-96-m68k 2 0x1p-10000L : minus_infty : inexact-ok overflow errno-erange
+= yn towardzero ldbl-96-m68k 2 0x1p-10000L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= yn upward ldbl-96-m68k 2 0x1p-10000L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= yn downward ldbl-128 2 0x1p-10000L : minus_infty : inexact-ok overflow errno-erange
+= yn tonearest ldbl-128 2 0x1p-10000L : minus_infty : inexact-ok overflow errno-erange
+= yn towardzero ldbl-128 2 0x1p-10000L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= yn upward ldbl-128 2 0x1p-10000L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
yn 0 min
= yn downward flt-32 0 0x4p-128f : -0x3.7ac89cp+4f : inexact-ok
= yn tonearest flt-32 0 0x4p-128f : -0x3.7ac89cp+4f : inexact-ok